3000 3000
000010010010001100011011110111011011011110110101000101101011011101101111001110100011011100000101001010101110010000101100010101100010100100111011000111110111011011100001001011100101100110111100100100100100001101001111111010111100111011011000011110111101110001000011110110101101010001111110110101011011010110111100100111110101001010100010101000110101111011011110000111101100010010001101111001111000111110101001001100010011101010101100011011001010001101101000110111100000001100010001110000011100001101110110010111111111110101111100001010011000111011110000001101000110010100101011000111000010101011000111100101010110100111101011110101001000010001001010010111010000110010001001110100101001111011010110110110101101001101010110110010111001111101101001010111110010000001011110100111010100010011111111011000111011100010110011000001111001100011100111010011111110110110100101011100111010001110100001101101011111001011010100010010111100011000000011000111011100101101100110111111010010011111010001110010101010000101100011110011100000000000100110110011111100000100101101011110100111011001011111111110111001000101011101010100101101011000010010001110101000001111101000001101100101010011111100101001111011010101011111000111100110001110100011101100001010111110101101001110100111001010111100001100111101111101000111100011010110100001000001001010011101111010001010110111111111000100111110100100001100101010110011000101111010010111000000100011100101100001000011101111001000100001001011101100001010011011111001110110110000011001100111101001111001011101111011011111110111100101111110001111011100011101110110001000001011010011101100010110001001011110111010000010100000100001011001111011010011010110100111110011001011111010001000001011110000101010101000000111100111011101100101010000011110110000010110111110010100100011110001101010001111000001111111000011001000011110011000100100111100010101110111010110010001010101111100001101111011101011011101001100010100101010101000110110100110001010001100001111011110100100000001101111111101111100000100111011100001110001011010000010010011101110111110011000100010000110111011011010110100010100101010000111000000111101111011001011011011110110000111101011111110010111101001110010110011101011000101110101111111011010101000010101110101011000101110000110101000010010000000100111010111100101111110000001000111001100111000110001110010110010110001000110111101011110100100101101111111001101000000010111101101000001000110110001011111010000101010111101001110001000100111111111000000000111100001010100111011110011100001000000011001100010000101011011001100100011010000000010111111010111110100001111110111101000100010111001100101101000110000101001000010100011011100110100100111001001001000100110101010110110111110001010110111001101111000000111101110001101101001011000011000001001110101010000110011110100000100100101111111000111101011110010011111100100001010101011110001011110001011110100011100001000100001111011010100000011101110000001100101111011010110010101110010110100100000010010110011000100100001
001000110111011011101111111110111011101111001100010000100101010001011100001110111110100110001110011110111011100000010110101011011001111110011101000101010100010001001100110011101010010110000001000111111100011011011100010110101111100011100000011111000101001011010110111011011011110000100010001010011001001111010101001000010010111100111111001010010111011110011011111101010111001001111001000110100110000000000000110100010011100100100110010110101010000001001100111100101110110101101010001011111110110111100011100100100100011100100011001001101100010010101010101010101100010110111010110010100110100011100001000011010010111110010001101011010000010110111000111100000001111110010110110101011011111111000101011000011010100100011100101101101110111001000001101111100111000011110101000001000010001110011111110001110010110011101000111100100110010010010100001100010101101011000101001100111001111111110100101000001011101110001101100100100110101011100011011100010110100010110010110000110010100111011011011000001110111001110111000000100110110110001101011011101101110110110110000001101011100000011000011001000101110110011100001100111110001000001001111111001110100110101110100111001110001001010001111011110001010010000011000011101011111101000110010001110101100100011001110110010110011111011000000101101010111111110101111111101111100001001111011010010110110111111011100100101010000011111010101010001001110100101011101010100011010111111011100110010001110000000100001100010100001000101011110110010111010001101100000100001101000110100111001010111010001111100011010101101011000010010011101100111110100011111101010100110000100100010111000111100101111110010010111111000101100011111000010100010111110110010001101101101001001011001010011001000100111010000110111110101111100011110011010011010010011010001101001100000100100111101111000110001101000101110000110101100011011111001100000011010111111001101110110010011111100001001001100010001011001101111000011111001101001111001010100101101001111011101100001001000101110010111000011001001100011000101010011100111010101010000000001010100111010000011010111110000110010011010100000110010101100010011111001111000010111111111000011100000010101010101001111000101011101100110011010001000001010001010110110010010001000011111111001111101101111000011110000110001000010011110101110101111101011100011101011011100000111101110111110010001110100100101110110101000110010000110000111111110001111111110011111110010111110110100111100101110100001100111011111111000011101010011111000001111100001111001101101011110100000001001101011001100100101101011100000001111101101100011100010000011011001010010100001100111001110011111011111001001101110011000110000111100111010011010101000011110001101001110011101000101101100101010010100101000011010000001000100111010111111101000001111101110011100110111110010010010110110000011000101111011101010100110011100100100111000011000010011011010100111111111011111110000011000001110001011000110100010011100001101111111011011111111010010110000101011111011101101101100111000011011001
010111110100110111100000011100011111000000010010100010101110000000010000111000011001001010110001110001000011001111000110101001000100011000000101000101010001101111010110111110110000100110110011101110010000110000110000110010110010000001100101110111011101111001111110001001010111000110100100101110001101100110000111011101111001001011000111111100101111111001101111001111011011100111100011101010001000101100010000011001001100010100000011101011110110000111110010111111000110010111010101010111100011100101011010010000000111011110011100110011010001110010000110001101111110111100101111111100001001100010110001011001001000110000100111000101100000100010110011011101010100111010001011100101100000010011000100010111010101001100000100001110111011100000100100100011100001001101001101100010001111101000011101110011011010011001100011000001101001100000000100111000110000010001001111100110101011000011010011111011110010000100110010010001101110111001001000010010001010100100101110001101010001110000000000100110000011100101010100110010001001010110110010010110011101100111110000101101110011001000010000001101001100110011000000010001111100001001101110110000000110110001011011110010010010100000110010101011100111111001010101100001101110111011011101100011000101110111111100100011111111011011001001110101100000111011001110000101001111101011101011000011110111001101100000111000010000111111000001011101100000100000000001000110001110001001101011110001100011011100101001010010000110110100111100001101011111001101111100111100010000111111001110011000110110101011100101001010000001001101000111001100010110001001001111000110100010010100101000111011111110110011100010111010111111001111000000100110000100101111010001101110000100101001110001000000100101100000001111010000111110010001111011001110110100011101100011000011100000110001111101111111100101000001010011110000000000100011110011000110101001000010110000010010001000000010101101100001000010000100010100100100011111001110010001001101101011000101011001101100111001011100101111101111011011011110111010110110011000111010001101011100011010111100101000000010110001100011100111010010001010110010000111111001100000001010111001111010111011111011100010011101100011010011101111001110110101010000101011101101111001011011010011101110100100001010100101110100010001000111000110000100000101100110011100000111010011011010101110001001110000011100011100011010100100101101010111110101111011111010000010011101111101110011100100110011000110100000000010101000111001010011101100111011011100011001110000001000011000001010011001001111001111101100010111101110101001111001000001111000110011110111000111000100111001010010010010000100111000011000111100111011100111001011011011001000001101110110011101110111001011111101011001100010010010000010000000101000110010010111111101001111001110000100010111111100111111010111110010001011011010111011011000001111001001101110100110110111111101110100010100011001110100010101111011000001101010100111100001101101100111000101110100011010100110101111000010001000101010000010110100
001001101000011001010101010011000101010101111001110011111111110101101011100001110011100001111001010100001010100000000101101100111010100100011010101001011010110011110001011100000010100011101010011011101011000010000000110111010011101010010100101011010101100011110011001100011010110010001100101011100001010100001011010010111011001010101101110111001010100111110010101001100110010010010101011101000010110110101011100111111111000001110011111001100111100101110001101100111000000011010010110000001011111010100010010001010011110100111100011101100001101110000101001110110110001011000100110011001010111100001001011001000011101110101001101010010111011111111000110111000110001011000101000011000001000110101011111110000010001011001110010000110100010111001010110000100001111011001001011001111110111011010001111100001011110010001101001010001000111111101110100001111110000100011001111100010001010100001110100000111110111101011111101000000001110010000011101011001011011001000111101110000001110111101100001011001010111010001110010110111101000011010011110101011110011011101001010001010010110101101010000110101000010110000010101010100001110110110001111001110100100011111101010101011011000000100001011011011100101010001001011011110101010101110100101011011000100101110110000101001000010101001010011001110101111111001001110010101010001111011000001100011001110000011001100000010010001011101101101001111001101110110110011001110001010111010101011000110110010110110011010001010011101111010110110010100110110100100110111110111011110100010111001001100100001110100011110010010101011111100111110101110111100101101010010011000000001111010010001101101100111101110001011011101100010001100100101110000010100001111000011111001100100110001011010001011100100011011000011111011010000001010110101001001100010110110001110101100011101110111101100000101110101100101111011111001011111010100101011011001101111011011101100011001111000010101000001000000010101010111111110100111011001110010111111110110010010110100010110001011010010101100001000001010010110010110111110110100100100111011110110111100111101000010011000111100100101011011110001001000010100001101110100011100011001010010011111000011010010010100001111001000001011010110110100000011011100101011001111001111110100111111101101000010000000000010100001111011011100010001001011011000100000110101001100000100000101001010110010001011010100111011100111111100100111001111001100000011110110101101100000100100101011010100101110011110100100011010010101001011110000001011100001001100110000111010110111100001011010001001110011011100011110100111000100110011111100000100001000100010111000111000000000110100010010000001100101010000101000001000100111101101011110001000001011001110100101111100000100110100110001001110011010000110111101110101001000111111110000011001110011000111011110001011000010101110011010101011110111000010110101011011101100001100001000110110011101110001100011110000101010010001110011011101011011111011110001010011001000010010000110101011111101010110100100110111010011001100111100001110100
101001100001001101011111000111110101000000110001110100101010000110001000010101110101110101010110010000000011111100001111011011110000000010111000111000001101001101101011010111010010110110100000001010010000010100111011100000101111001010110001001100011111100010011010001100000100001100101111011100001001110010000111101100000000001010011100011111100110011010101001001011001100001100010100011101101101010001100100101100010101110101100011010110000011011011100101100001011010001010101001010101100100110101001000110111000110110111010100011001010101001010100001111001110111010110000100011010111001011000001100101111111101000100000111000000101101110111010001001001011101111110110010111011010010001101100111001101010000000011110101011100111010001001110000010101101101010001001010011101100000001100101101101110111000000101101101110000111101110000000011001001000011000010011000011001011010011110011001110001011110010111100010100011101000001000010111101001001010000101000011110010110101111111010010010100111111100011100101111111101001101000101100001010111101001001001100011110110110001011111111010000100110001101111010000100100010010101101111011001001001010111000000101001100100110001010110000110011010101111110010011001000001011101011011110000100010110110101101000000100010110001110001010000011010001111111111100011110011011111110110110010011110010101110110011000001011101000000011100110000011101011101110111000100000010000001001111000110000010100111101111001001001111001110011111111011000011000101101011111100010000110001101010110110001100110001110011110010110010100001101010100001100011100110100101101100111010000111101001110010000000111101001001001000010100000101011001101110011001111111010101100111011000110110110011011100101101001010100100101101000111101101100010010100001101011001110100111011011101000001001110100101110001010001010011000000100011110100000001000001011111000010111001101011110000111110010111110101000110000111010010110000011010110010000000001110110010010100110001101101011011101001100110100110000110110001011110001000110110111101101100111010110110001010111011001010001001000101101111101000110111011100001110111110101010101110111000111100000100000010010011100010011110011111001010100011001110111101111001010100100000100101111111111011010000001101000000010011000110010111111010001001110100110110111110001110101101001100001000010100110010000001010000110110000111110010101111110111110001101100010100110100000001101011100000001110001110100011111111110110000010001111110100000101101001000110000110000000100010111111110010100011111101001110000011111011110111011001011111111010011101000010101101001011101100100101110110101011101000001011010100101101010110100101100110001000000111010111000100001110101000010010011100011001001111000000010101101000011011011000110001110011110100110110010000010011001000001010011000000110100010011011001101011001010001001001110001101011000111000111001010110101110100001010011111111100010101010001001010100100001010001010001101100001101111111110100010111011011101010101011
001110100110000101101110011001011001111010010111111001011101101101100000101101111110011110100100010101001111100011100110001011010000110001010011101010111000111110111010011110101000110101011101011000100011000000100110101000101000010110010111111110011011011111101011000000101111101011010101110010010010111000100100011000110010000000101010101001100001101111000110111101111001101010010101001011000100111011011010010011101110001011000111100110001000111100000011111010001001101001110110000011000010011110001111000101110000101100001100110111110001011001101100110011111011011110101111111001101000110011000010101011101010111010100101110110111110110010110000010100010000011011110001100100100110111100010000010101010100101000011101100101101110000000110001001001000100000110011010111101100101001010110001000110101001011110001000100111011101011111000100101000100001111001100110001110111100011110010000101010101011000110000011110101111111010001000001100011110101010101001011010111101111011001000001111010011011110011001010000111001001111101100101110001011101011110101011101111100111110110110010111010110011101001110011110001011010000100001011100101100011101011110111101110111101110110111001110010110011001110110110100010011110101001011010111100100101000000110100100100110101001010111110000000110011110110100010110000010001110001110100101001101111010101001101100000111010100001001110101100011111110001001100110011000001011000001011010110010100101011011010000110010101111100101010001100001011010001100101100111000100101011001010100001011001001101010100101100010110110010010100010011000100100101010010111110001010111000011100111001100001011100101000110001100000110010001001111100111110011010011111111111101011111011100011001000111100000000110110001001001001010011000101110010100110111110110111111001110100110101001101100101000101010110011011100110100111011000111001101111110111111101010111110001110000100000111001101111110101100001001010111000000111011101001101001000101110111000010110010000111100110010010000000111100101010100111110010001000110001010011110010100111110101110111111101000101101011110000110011110011110011101100110111010111110101111001011100110111011110101000010000000010100101001100011100001010010101001110011000001000001011001011111111111001110110000000110101010101100010000111100111010111011001110010001110010100101101010000001100110111101001001010001111111100111110001101111001000000100011100010011111001010000001101100010111110111101000110001110011110000100101111001110101101001000001000100101110011101001011100010110000011010110111110001110100101011110010101001100100001101000010010110010100111001011100101100001111100100001001011010010100100010100101110001111100101010110000000100101000111011010000101001001110000011011110000010101010011000111101001111011100000110101101100000010111011000010101001111011100011101110011010111010100010111001111110011100101000100011011101010001111001111110111001100100000101001000011010000000100000101110001010110001100011100001111011001010110110111100011011100010
011111011110001100010110011100011110001000100101001100110000000000110001110001101111001010100100000000011110100000110111100100011010010110100010001101011110010101010001010100000011101011011100001001110110101111100110001100110111010111110000110001000001011011011110101001111011110010101100011011011011000000000110111001011101000101100101101010110110000111101000100110101111111111011100011001010100011111010011101010110010001100011011100011011001111000101000101011101000000010011010011001001101111001011110110100110011000110101100100111010101111101101111011000111110100011000101101001010111010000001001101110111111011000100101101000100010011100000001010001101000100001000000011011011100010111110100110011000011001000111011101011101101100011010001011010011110010101000111011011011110010011010100010111011101100000110001111100111010011111001110011000000010001110100100110010101011110110001001000010111010010000111010101101010111101001101010110101101110100101000111000100111110000110010110000110001110110001100011001111010000110111000110100011110101111011110010001110001000110011111011100011110011011001010111001100100011111100011111111110111001111101001101101010100000001001101100001000111010011100110101011110111000010000001111111011000110011110101111000011010111001000010100110011111011110111001010000111100001100010010111001010111111000010011010010101011011011010011111010101001101111010110010010110111100010010110000000101100100001100010110011011110101101001000000101110001000100011111000110101110010111111111101100011010111100110101010111100000101010100010111111000010001001010000100011111001000010110111010001100001011001110001100011011000010011110101011111110100110000000100000101100001111101101100001000100001001101010001001100010100110101101101100111101100100101011111111110001010011101101111001001000010111011010101101010000110110100010111101011001011001000101000000011000000111010110000001111101101101000101010000100010000110011011110000110100100011110001111010001101111100111110111011001100011111101011101001110111000001100001101000011110110001001001111100110100001101010100010011000011110100011010011110111101000000011000010001000000011001010110111100011110100000011001110100010110101100110110010011110011100011001011110010111110101010111100000100011010010011111010111000100011000100111010110100010101010010010000001101101101100010111100011101010001110110101100001111010101011000011010001010010111010000001000010110011111101111101101101100100001110111111000101001111101101111000000100100000011011101100101100011001010010101010101001100101100111101011111111000011011011111101001000001010100000111000000010011101110111000001001100110000010100011010010001010111100000110111010000110101011010101010001100110110100110101010010010111111010110111011101111111011010011010001100001111001111000110110110110011011110111011101110110100111101100110000100101101111001110001100011011100111000100000001100100111001011110110000000011000000001010100011000111101001111100001010100001011011110111100000110011100
111000100011110101101010011010010011111100000001110100111110101001110101000001000100000100001001000000110111001001000101001010101101110011111101001011111101101011011011011100000001001010101010011100100111111101101100010011111000001110010111111100110110110100110101010100100011000110000110000010001001110100010110001110000011100100000110100011001001010110101001110100111011111011011011111001010111100010101000111111000000000000101010011101000110100001000100111110011000101001100110000000011101011111111001111111000101011101100000011010111011100100111101011110110010001111110111101001110101010010000100101001010111011001100011100000010100111010100000000110110100011010110111000000111100110100010001001011011011010110011111001110010100101010010011011111101100101011000000000111101010101101100001000110110111010100101011111100101011001011101001010001111101001110000011111000001001001110011001111001101100101101010001101010001101111110001001101111010001111101011110101001010000001000100000001011001001010011111010100111110001101010101000111011101100010001101100101010110000100001001110011011101011101000011001000001100010110000100011000100001110110010001000001100010000101101001000011101000000011001100101111110010010111101100100000111110010100011000111100111100101010001110001111110101011011000101011010001100000110001001001011100100101100011010101000010111010110000110000011010000110011001111010100000011101010011110101010000110111110011011001000010100000000101001101000001100101000000111100010000011001001001110110001011011010101101111000100011111010000111101100111101000110011001101111110101010111000101000011100100000011010101111011110100111111000001111011001101100100000001000011000110110110101101011000011111111000100010011011010001110110001101010011011001110000001110101010110001011101111101011110111011010110010110010100110101100010110101000011010100111011010100001010100010010010011011000001010000101100100100110111100111111011000111111101110110001111000111001000110101111011000111110111001110001100100110000100111100000011111110000011000101101011011011111100100101111101100001001010111001011110111111001001111000111010000010111100100100101001001000101001101111110001010110110010001101111011100101001101110111110110100000110110001011100000100111001101001100010110100111101000000010100111000000100010110111001100010111111011111010000100100101100101001101111110101011111110011000110010001001001000000110111100100010110110000001100100000101011011000101010000110001101110001101000100010100101111011110100111101010010101010100100000011001000011100100100110110010000100101010001110000101000100100110111011111111111111010011001100000000000000010100101111101110001110100110100001100100101110111001001111101000100111001001010010001000111100001101100010110111100011001010100011101110001101111011101011010111011111100001100111011100111011110000100000111000000011110000000000001100000011111001110101111001110111111110100001100010100101011101011101000010010010101100001110011111001010010100010111110011111110
000100100111101011111011010100100011000111101101100111111001111010011000001100010011101101011010001101100111011111111000010110111011101011111011001010010011101000001000111100000001011010010010101110110110010100101110111110110000010101111110110001010010011010000100011100111001001100110100011010010011100101100101100101110010111110011100101010011110010111010100001110100000001001100000111111110001001111000000100000011010010011001010011011110111111001000010011000111100011011101111011100110110000101011000100110010101110000110001100000010011100010011110011111010100100111111100001100101011100010010001110100101100111000100111110100001110100111011001001000000110011101000101111010011100111111010100010110111110101110000100001010010100011100001110011001000010010100000110001110000110001100011010001110001111100101010010001100111011000100100100011011001010100011111000010111011110110100000010101001001000001010101110001011010101011000011110110110101110010100011000111111000110110001111111011100010110101111011000000011101000110001111011110000001001111010110110111110110111011101110010101110111001101101110000100001111100001111010110101011010011101001001110110010011010010001100101011100010100101010111100000110010000110110001100000101010000011111011101000110011010010110001111100000101001111101100011010001111100110000010000101101101100010100000111001110000100111100011101001111111000100010111111001010011111110000010000110010010001110010000010000010010010101100100011010010100101001001101011101101101111011110011010000000111010011110011100110100000101011010100101000101111011011101111000111110000001101111010011000011110110110010100111000001100000110110001111000111011101100000110010111011010000111110100001011001000001111110111001001001101001010100000100100001011111101110100110000111000111010011101111100010110010100000010110010101011010100000000100011110110100000011100011101100110100101111111110101011111000110100110001101011101010101000000001110010100000110011110101110111011110101011000110011111111101111111010111001000000110100110100100010010000111001010010100000010101001110101000001001100101011000101101011000100110010101111101110110101010011100010010011100010111010100011011111010111010010001011101010011101010110000001110101001000011100000110110000011001001010101111110100111111011100100001001000110111010100010001011010100000011111001001111100001100100100100001101110011100001001011110011000000100110110001010100011110010110010100101101110001010000001011110001110010110011111100101100111000001110100011001010101101101101001101110000111100011100011001111110100001000111101101100000111110000100000101101101011010110010100111011100110011011001110011001110001101000110110011100011001100111000100110100011100001001001011001110011110000110111011111111011001010011001111100110001101101010110110110100100110101001100100011110001000000100000100100101101101011100111111000101011011110111011001110100111101010100011101100101111000001100011110001011101100101100010111000111101011100000010001110111001001
011001101001101111100000110101111111110101011010110110000001100101101101000110000010111010111100100011010101001101000101100011100110010110100101100011111000111000101110001110000100111100110111010001010110110110100101010001111001110001101110000101110111000110111110110110101010001011011001110111100100110100000100000001111110111011100011110011011101001111010101010101101010000111100010011101111000010010001111110000111011010110000111001100100010010100000000010100010100001111010011101001001001001001110101111111101101111011010110001110000110010011000111101101010011110010111111011100011001101101110110010001011000100110100000000001010110100111011010110011100101010010010101101110101011000101011011010101011000110010100110110001000110101101010101101001000100101110000010110001110111110101110100000101100011100011001111011011010101010001100010011001010010101100110010110101000110001101011110101010110110000101000011011111101000010100111010100100111010100011100011100100110100101001011000000000110000001000100000101111110000011111110100100001111110100111100100110111000010000000101001110100000111100110111000101111111011101101010100101011010010101101111110000011000001101011100010101100110111010110010111101000101010010100111011110001011010011001010000100001110000110011011111000011001011001110011111111010101100010111010100111101100000111100100001011101100110001101011101110001001110100011011100101010010010110001010110010101110010111011001111101001111011000010110000001001101001110010010001100000101010101110110110001001101010110001101100000110001100010100111010101011101110010011010011001001100010011011111110110000100110000000110101111011001001110101001111000111010000000000010111101110101011110101100011000100010101101111000010100111011100100010100011001101110011011010101111001101001101111110101010001000110011110111111001000101111000110110100110010101000011111001001110011010000110100110001111101110110111011011110011100001111100100001000011110110010011110101001011101011100001101001101001001011110001101111010001001010101011111110000010100011001111001110101111101001100100111111100001000111111000000110001010010001001011011100000111110110011001111101001001110010000001101001010000110110001110110000110011001000010000001111000100010010001001010011000010101110010101001010100000000100111001110010010101010001111110110010010110000111010100110100001000110000101010111100010011110100101101100000101011000100101110100110111110111011101011111110111000100111001011110101101000010011101100011001110000110100010101000111111100011001101011001011010100010110101101111110001011011110010110010011010010001100011100101111110110111011110011111100001000000010010110101101111110010000111011010111000100111001101000100010110010110111000010010111110101110011111001000110110011011100011111101010010110011001011111000000110111011110110000010001000110100001110100011100000010100110000100110100010101101001101011001101000101000000011000011101111110101100011001110010110110111010110001010110100000010110100000011101010011
110001111001000110011001010111001111111011000011111010110100101000110110111011100111011101011110110011011001100101010100100001000001110010010011001111010111101100010111111110110111100101100110010000001101011110101110100011001010000011000111110100100000010100110011100100000101101101011001000101101011001011011001001000101110101010111000101100000011011100001111101110000111011110101011011010111000001010011011100100111101011010010111001111101001011100101111110000010100111000001000100100110100010110100111101101111101001010000001101011001000011001001011110011000100011011111010100111101100010101100100100001100101101001001100011001101100110011000101110111001001001100010101011000001010011110111001101010000000100011101100100100111010010000010001111010111011101001011000000111110111101001010001010110110011100100100100010001101110111101011101010101010010101100101110001111001010100101011010101110010110000011001010001100011111010010110111011010010101001101110001010000011011111011110010011101000101000001111000010000011001101110110100111101011010100010110110110111111101010001010111001101101101011100010101101101100101101000101111010110110001011111111000111100110000111000101101001011101001101111011111100011110100101001001110011011010100110101111111010111011110010010001011101100011110110011101001111001011010110110110100111001110011000100101011101010011110110101000100101110010011011011000001110001101101100100000011110011000001101000011000110111010010011110111111101101011110000100000100011001011111110000100101111101000011101011001001011011110100100110000111100000010100101000100111010000001100001100000111110111100001011001111011001111111110000100000111011100001100000000000010001010011101110110010101111110101100111101101001000111100111110100100001100010000010100101101011011011100101110010000111100111011111000011011000010000000101111100000101011110001101101100110010011100010000010111101010100101011100001001010111100010100101001011001100110100001111110011010010011111010111100101100101110010110111111101010110111011000101110110101111000001101101000010111110111100101101101011110101001001111010110011011100110100110101011001101101100100101010011011011001111101001000101110010111011011001001100000111001001001000000101110000111101110001110110101000000111110011010101001101100110011110010110010000011110000110111000100110001111101010011111011011000111111000101011001000011011110111010110110101000011101010011000101110111110001100010001100011111111010111011010010011001000111010000000101000100001100110110101110011101001101111101101010011101110011101111100000001011101000011001111101010110011111111000010111011100111111001100111011000111010111100000100101010110111101101101100111011011010011001000010101100100111010000010100100100111100100101001001001100101110111101010111110011100010110011110110111010000100111111110011100000110000011100001001100011011010110000001111111111101100101111110000000000011001111010100011000111110000001011011111110111101111001111110010101100010001001010000101000101110
010010011110111100110101110101100010101000111110011000010111100100010110011110011000110011001101010001000101001011110001111111001111110000100001010000111000110110001110010010000111001111000001000011011100101110111001110010000010110010111011010011010110110000111111011011000011110101100011100100010010011010111110001100000000100011100000101010100111111010010111110101100111000111110101011000000010100111111111111011000001001100001010100111011100100011001111111101001110001001111101101101101010010010001110001011011110110000110101011011011110111111010000011011000010000101101100111011000011000001011010011011001100010010011000000000101010011110011000001000100111010010111000010110111010010001010000111001101010111101010000111110000000110000010100101000111000111001001110101000000011011100010100110011100100000011111010111100100001000010001001001111000111100110111111100100111110110010100101000100001111010001111000111010010011110111001000101101011101010000001100000101010100010111000001000100110100100111100010000010000101001011001101000110010000000001110011001110011011100110011010110000100010000011001011011111100011111111000010001010011010100101100100110111101010000000011110110101000101001011101011100111100000001110001011100011011011100001010010011111101000100110000110111110011111111110111000011011101010011001010011011010110011010110111001110110000111001000010011110001000100101011111001101010000001010011001001000011101001110101111101111010101000011110011111101000111010000110101000010011010011100010000111110001000101001011000000011000011100101001001111000111001111110001011110100101101110100011111111001100011001000100011010101111010110101101100011011000100100000101011000101110010010001100101111010111111010011100011011100111101111111101000001110101101001001110010010110000111100100001000111111010010101010011111010101000100001000100000100111010011011100000111010101010111110010101101100101000101001111110011100000111110001100110001010100101010010011110000010111110011111111111100101111101000011111101110000010011111110001001011100100011010001101100011100000110000011100011010001011001010010001111000100010100100101011000111001010001101110011101110010100100011101010001000101101100000000111101000111110011000100100110101100000101111010110010000100111011100001111000110010000001110110100000010001000110110111010110111101001111110111000100011011000000111011101001100111010010010001111000011011111101001101011000101100110101111111010110110010010111000101011000010111110011100001001000000111000010011111000100010110111100110011011111100010111110110101001100110000011010101100000011110000010000101010001100011000100101010111010100010111111100001010001001001110001010100110001000100100011001100011100011110111101011100100001110011011100010011100101011011101100110011001001111001101011000111110111111000001001000101001101011001111100110011101000011001000101000000000001010111001000101101010011010111000011000111010010000111010110101011110101111000001000000100110011011100001100011110110000010011000
001000011101000010100010110110001010110001100111010010010100001010111100101011000111101000001000101111000111110010101000001100001100001111111111001101101001111011100011110011010110000110010100111010011101110101111011111101110110101100110001000110010011001011010111101000100100110000001111001101100011101000101110010110001100101101100100100110011001110100100111011000100000111100101001011111001011001111111000001000110000111100110101100110111001001101101101000000110111101010001111100010111011111110010100111101111100101101111011100010011111000111011101110001000011101100101010000100101011100011011111000101001000101111110001011111010001011100000110010001011111111111111011111011101110100111010111001100101111011101000010011010110001010001010011011011110110110011010100111001101101010000110001011011110101111110011100011010110000011101110101101101010111000100011000010111011101111000011010100100110100110000110001100011000101110111001111101000110010010101001001100111010111101001111100001001001000110001001001011110110101011010011001100111001001000000000111110011101000100001011001110111001110000000011111000000111111001011000010110111110010100010000100001111010100001110101010010000111111100000000010101000001101111111011011100001011011011001101010000001110001110101100100000000011000000000010101101010011101111000110000010101000110010111111010011000010111100101000111110110010000001100111011011101001001101001000110110001011011100100101110101101100000011101111011001001010111111011001100010011010110010011011000110101000000101110001001111101011010010111100101100110001100001111001101101010001110101110110010010001010011010010000010111000110001010001000001011011110101110110000000110011001101000110001110011010011100101001111111011100100010011011001101111111100110001100000011011011010101010011110111000101111001001111101010000101110101010011100111111011110011111000101001001110001100101010101111101100000100001100010011001110111001110001011101101001011110001011101110100110111011111111000010111001101010011101101011001100100001111001100101000100000110111111110111011101011000110101111100001011100101000011111111011101011001011010001110010001100100000100001110100100010001011110001011000011000110000111001000000010001101010111011100100000100010100011001001001001001010101100110100010101000101010010111011000001001000111110010010011101000000101001011000001000001111111110011010100100110000011000011111100011110011111000000011000100110111000101011100011001000100100011100110100101111110011101111011100100100001010011110010011101000100001100011000010100101100011010011001101001011111101001010110011100011010111000000111000011010101011011001101111000010010001000110100010011001101100111111110011100000100111000100010101011010001110010001000111000101000110000101010100100100010110100110011110100101101000101111001000100000110110100110100011101011110100001011101000010010111101101001000100011001110001100011001101011101100011000101111111001100001001010010101011000010111100001000011100101000101000100011010
011100010001000110100010000101000010100111100010010000111001001110011101110111011010011100001101111000011011111011011001000010101111110001001111000110101101111010111111110111011000101000000001100010101101111111111110011100001100010111010011101011011111111011010100111110111010000001111110011100100100010110001111101000101011000001110011101010100111011010110101101001100101010010000111000011100111000001001100010100010100110111101011011100101000000101000101000001000110100000100011010101111000100110001000001110101011110000001011100110111011110101111001100110000101011111110111111010100001111110011011011001000111110001011010001001100000110111100110010101001101100010010011011001111010111100000000111011000011101000111000110001110000101100100001001100110111010001111100101011101001000100100100010010010101011100010010101101100010000001110111001000110011010001100111100011000010011011011101110111010101001110011101011001001001011101100000111101101001010100111110100010101111111111110011101011000111010110010100011101101000101000010001100100001000110010110110011001111101111111111010001001001100101011000011001010011010100110001000001001111000001101011010110110101111110000101001100011111100010101001110011000110011111100011101100101001100011011001100101001010010010111010011101011011011000010000111110101000110111010011011111010101010111101001001101101000101110111111011000000101111010101001000100101011010010111100110000011110000111100011011010011001010101010000011001000100110101001100101010111100000111001000100110011100010110000100011000011101101010110100101100000101111000001011000110001100111010010111011010101100111010111001011111011101001001100011101000101101011100001011100001101100101110101001000110100101010011001010111111000010011101001111011110110110110100000111001101111011011010000101001101000010100011100001111010011010001001001110111111011011011000100111101010001111011011011111011011101110011000101010101010101010101001001110001010010010101100010111111000000011101011010110000000111101011000000100000110000101010010101101001000001111111011111110101010110000101101101010100000000010010010110000110101010000111010110101101111001000010010100000101001101011111111010000110000110100010000110110000100101110011111001010011001111000010100101110001010001101010000110110000010010100100110010111101110100111100111110101101011110001110011011001001100001000000010001000100000111110111011000010100000101011001100001010111101010101000110001000101011011010010100111101000110011111001010101110100010010011101001111011100001011010000001110000001001101000110000010010100101010110010011101010001110011000111100000000100010011010010111100011111110001110101011011111100101011111110101110000000000101101001101001000100010011001100101010010011111010011110110000011010001101110010111000010000011111100011110001011000000010100010010110110001110111001100110110010101100011110000011100101110001010011110011000000101011001110000100100000001111100111100101101110010101011111011110001000100010110001101100010010000
110110101101000001011001011100000011000010101010111011011101101000100001100000001010111010110110010101010100110111110101001001111010100101000010100111100000010010011000111100110101110101011100010100100010011010000001101101100111110110101001100000101111010110000111000010111100001111011011100100010100100010100001001001000100110110110011000011001110110000000010000110001101001011110101000000000001000100101011110100010110000110001010011110010100101011000010101000101010110111101100101010110110000101110111110000110110001110000110000100110001000110101000110111001110000111111011001101110101111110110000111101110000100000011111000110000010011001010001001100010010010100100001110110101000010001101001000101110100110100000000010010110100111111101111000000101011010000110110101110010100001010100100111010100000010111010111011100100001010000011010110101001001000100000000000101110110001011100101010100100001010100000010001011001110110011110101100010111011001111001010011101110101011000111011100110100010011100101000001010011101110011100011000100100100011111011000011110101111010101101110010100101010011110111110111110001011001000110111001110001110110110000000110000010010100001000011010000101011110100011000011110001010100001111100000001010010101101011110111000100010101100010010001110111010101011001001101011001100110110000111000100000001010101000011100101001010000011001110010111111011001001111010110101010110111110111101100101111110011011001111100111100110000101001001111100110000011101010111110111110011110000101110010000001100011001100110000010000000110001101001110001000010011100001111000110010000111001100010110010100001101101101000101101011001110101001000111001010110001010110100100010001101100110111011001111011001011110110111110101111110100100110011010000110101100011011100001001101000101011111010011011110000111011100111111000001110010011000111000001000000100110111010100000110000001010011010111100011100111101110011011101000101001010000100011010101100101000010101010010011101000110111110101101000011001110100000000101110101000001001110100100101010100000100010111011001001101100100100110001011010000100100101001001110000111001001100111101011001011000011101111010000111100111001101111001111100110100110110010110011101000101110110010101101111101010010011000100110011011101011101010110110100010110010011001011001101100001011001001100010010110101001010000101001111101000111101111100101100011000110100100000001010000001010000100101011000011100110100000110000100001100111101000011011001001010011110011000010110100011010101101010100100000010100010010110110011111111100100000010111001101110001101110010110101110100000101000000010000101011101000011110010110000001000111100101000100111101000011111101010110000101000011111000110101100010001100110110000110110011000000111010110010001010111000001110000000110000101000111010110010011010000100101010001110000101101010100010011100100011011010010110101101101110100100000001011000010110111010011000111101100100010000101111101000001111000110010000101001001111000000
101011110111010010010111001001001000000110001011100000111010110010101101011100101111100101001100010101100111101111001111111000101111011100001011011010011100001111101010100000010000010100100000110011001110011110001101000000010101110000111100100110101011000110100000100011011000010000100101011000110010000101001101110100000010111110010001100000000101101000110110111110001110101100101010001100001000000101110110100001010000110110110011110011100010001010011010101010101111010111101101010101110101111111111111100011000101110011101000100100001110111010001101011111000110110100011011010001100011110100110100101011010101011101011011011011000110111111011001000101111000011101001011011010000010111111011111010110100011101110001110110111000111111100100111001001010010100011000001110000111010010100011101011001000101011111111101111110000100000000000111011100000111000011111101100100010110000001000001101111000000110110111010000110011001011100011000010000010010111101111101100110001110110011010011110001010111010001110110101110011011010111101101010011111110110111110100010101111010001110100110000111000011100101011100010000010100111001001011101111100101011011111110100101000000101001111100101010010101010100010110000001101100100111001011111110101011000001011010010101011101101011110101010101110011110011000100010110000011011010101111011001100011101110101010111111000100010101100101101110101011101100001011101100111000011110011011011010100001101110001000111110100010010000011110110011100110011100111011111111111010110100001111100010110000111000101111111000011001101101110100100100100110011101101011011010101000101010100111011111000001010011101101110111000111111101010010110011100111100100000010000000110101001101000100000100010001010001110011000101011110000111001110111110000011010000110100101110000110011000110001010011010000011011111000100111011011100011110100010001110111010010100000001100010110100101010110010001101011001110011000110010000011111000010100100100110001000001011101110110110110001110100110000100001101100010101010011111010011001111111011011100110010001010000001010010000111010010010000010011011000110101001011010111101111110101101000110111010110010111010100000001111000001011001010010110110011110001101000011110010110110010000000101000100011000110111001001000101011000110000110101000000110101011101000100110110000011000000001111001110110001001011001000101010111001011110110010001100101011111001111011100111110111100010001010101001110000100100000010110001011100111100101011111101011101111101111011001011111101010001001001000110111110110110010101011010100011101100100001111011100101010100000110011100001001000010110011001010011110011110111111011000001010101110110110011011001011100100111100011100110110001010000000100011111010100011110110111100100110000110101000110000100110101111100111100111100100110111010010111011101110100110101010011100010101100100110001101110110100111011101010011111111111010101000011100000000010010001110111000011100110100111000111111010000100000111011010101110011001000010111
011000001110110100001001100100000110011110110000010110001110100101010001111001110011111100011000000110101111111100001011010000010100000001100101100110011001110001111111000101110010010001011101001011000011110001101110000000010001001101000111010001001101111010011110011000111001011001101011001110010100011100011000100011011010011001110110101011011110011111110110101010100011010110000111101111010110001000000101000010001101011111111101101100110011100000101100001100001001010010010010000100001100011001101011011010000110011000001111001101010000011001011101010001100100011101110010010001100010011111111101011010101111001100010101001110101010101010100010011110000110101100000111101101101001110111001001011000000011010111111011110101001101011110001110011001101111000000101110101011010011011110110110110110000000001110001101100100001010110010001011101001110110100101111011101110110111010110011010001100110101011000001011100101011111111110100111001010110011100101100110011100110011111011000000010100100111000111001000000111001000110100000110001011101100100101001101110101100000011100101010010001000011101100101101111101010011010100001110011000001101101101111000111001011011010000100100110000110101001000011100111101001111001001000010100000100000000001110110011001011001001111111010110000111011100010101111101011101001101010010101000111011000110001010010000100110000110110100101100000000011010110111101111010010111011011000011011110111110011001010100100001000011111110101100101011011101010100000110010011100100110100010010000001000001001000010100010110001010001100010110010100001000000100010111101110010100011101011001011101101011001111100001001000110001101100011101101011001001101100010000111010100010011000111010111101110011001011111000010110001101101101110000101111111011011111010010010110111100001100101011110100101111001001001100101000111100111101001011110000011011111011011111001010001010010011101001111011101101101111011101110100000010011011001000110100010111010100001001011100010111101100001101001100101011010001111000001011100110010101000011001101001110100111011100011111111110010111101001101001000110010110000001111110111011100011100100110111001000100111011011000110010001100011010000111001011110001001001001000100001111111100000110100011111111111001010110101101111010011001110010011001011011010101111111010101001100010101011011000000001000000000111000101110010010010100101100010101001000000011100110111111000011110110001000001101001011001100101000100110111110000111100100101100011101100000001000000000010000001110000001010000010100111101000110001111011110001100010100010101000011111010111101010111101000100111000101011111010110111110100000111011010011101110000101000010000110111100010001001001000110001000100101000001011011010110111001001000111001011001000101000010000101010111110100111110011111110010101011011011110011000000001101001100010100100000000010110000001011111110111010001011000011110110011011010111000110110101110101111001101100101100000000100100101101101110100001101101011001100000001101
011111011100001000000011010100001100001101110111101011010100110011001111010011000101110101010000100110001000000100011001000011111000010100011100100001100110000001011000100001001011000101110111110010011110111111011010101100100101010000011011110000011111001100110010110011011011111000001010101100110111000001110011011110011011110100110011001100111010011010010010001111111010101011001100010000001011110110110000100111111011001011001000010111010110000101111111010111001001111101000001101001000110111100001101110001010101011101101101011101111111001010011110010101010101100010001110000101001010011010011111011011110111111010001100100000111011101100110010010110110110111111101110111010101100010111100101010010100001010000001111101001000101111011111010101111001010111010110101111101011011100111100001010011101010001101110011110011111011000111011011001001000001011111011000011000010010110010011000101100101000111110001100110110001001100000110000100111010011101001001101110111111011110101011100111011110000011000011110001011010100110111110011010001001111100001100100111011011011111110111110000010110101110110000010110110010001110000010011001010101011011111110000010000100101100000110000110000001101010011000111100010101110010100111110110011101100000110100010001111111100001010000100011010010111101111101000010110111001101100101110001010001001010100111101001000101101001101100100101101011100010111011000010001101000010101000101100100001000111001010001001001000110011001110001011100110111010011110111001110001001100001001100001001001111000110001110001111011110000100000011111101101101011001100100100110000010011110110101100110110010011011010000110100000000111111111101010000100100001110000100010000010101111011100011010100010011110100011010000001001001110111001111100001001000111110111100010000100010100100111011111011001000010011100000010111100010101110000101001110010001100100110111111010111111101001111011101000011011101001101001011100100110100100101101001011011010000000011000100000001011001110100101010011100001011000010111100011000111010011100101100001110010011001110110010111101101110001110000100000110000101010110101000000110100001010110110100010010010000110101010010001001000000100110110111000111000011001101010100100110010000011101011010110001100110010101010110010101001110010100111101111101001010100010111010110101110101011110000111000111100001100001100001110100111110100010111000110000100000000011101010101010101111110101101000100001101100011001110011110011001010110101100001100010010110110010010011010010111110101000100110100101000100101000101001100001011101000111111111010000001101010111001111100100010001101011000000001010111100101110101111010110000010110110100110001111100111101111001000011110101110011111001110000101100110110010111000100001010000000010101010110011111001010110001000110001010110010011010011100100100111100010110010010110011110101001100101100100010011010000101101001101100101010000101010001110101001111011110100001101100001010101110110101101001000100001001101111010101001111111111
011001011101110000001100000100110110011011101111010100101010010101001011001101001110110000000100110011001111000110100011001011001000000000000000000111001000011100000011100111000011000100000100111001010011001000111100101010101011111101010011100111110100110001010110101111000011001111110110011010110000010011110011111101111111001111011101011001000010100000101111001010111110110011011001110101011110101110111111011111001010001010011111001100111111000110100101101011000111110011111100001000111011111010100000110111100001101110001100011011110101100010100100110011001001011010110101010001111101100010010111110001100010111010011011111101001111000111101110001000100111100101111101101000111011000111010111010100010100011001000001000101011111011100001010101110110101001010111000101011101111001100100100000111001000011110011101100111011010100101010001011001010110111110101000001000001011000101100001110000100000001010001011001100010110101111101101100100011001110101000100011010100111111001111110011010000101000100001001000110100011101100111000000110000111111100100100011010000110011110001000100110011110110000000100110001101110010100100011101111100101110000110100110001010000110110111111101110111111100010000111001001011011110000111110010010011000001000111100010010100001010100001101111100000011110100101000000111100101001011011001001010101100101110001101001001101110001010110111001100101001101100011010110000110001101011001000000010110011100010100000010100101110101001110001000011000010001010011001100101110111101000101110010110001000010100011101011001010011110000101010101010110000001100111010110001110111000011101011000111100011101000110111100011111010100011000111011011010011010001101100011000000100101111110010011011001001110001111110011110100010010000100101110010011000101101111010001110101111001111011011100001101000010111110110100010100000011001101000100110111000101111011100001010010101111111100111101011011100100101010011110010000110010010000010000010001011001000111001001001000110101000110010000001110011100010001001111011000000010101100011011101010010010011100011011000111110001010100110010101000100111111000001101000000011010110101111010111011001100101101010011010110001000010011010100011010011001011100100011100101101010110111000110000010110110010011001110011111110001100100001010101101000010010101001011010010001000011010000000100011000001100010111001001110010010000111010101101111100000011000001110110000110011000011111011110001001001010110000100110001010110010000000010101000000001101011101000001100010000001100010010110001110000010000000011100111110110011000001100101001100010010100000110000110101111100011101011100100001010001001001110001111000101001000110000010010010111010001110110011011101110011010001100100110111010101000111010111101101101001101110010000110111010010111011101101011111001000000000011010001101011000011000010011000100000001100011000101110101001010110101010001010001111001110000000010001001100111001100011110100010111101100001001011110000001111001001010110110100010111010110
100110101011001100000010101101001110010100110101111101001101101010010011000100101100111101100001110000111101111010001111011110010000100110110011101111100110000000111011111001011100100111100010100010110101001101111111001000100110010000010101110011110000000010010001100100110001001000111111101100000000110000101011000111100001000101101110111000000111001010001000111010101010010100100011011011111101110111110010000100001100111100000011011110101011010000101110011001101111100110010010010111010111010100111011111111011101011001100011011001111000000010011010000110010100101101101010100101001100010010011000101101000100000011101111010000110010011000101100110000100110111100001111100011010101111011011110100110001110000110011000011011010110110011001001100101000001101101010010100100101000100011000110000011000100001001001000010100010010100101101101110111100011001010101101011001101010111110101000111111001100110011001110010011101000101110111111001010100100010100111101100110001000101101110011000101011001100000001001110011011100011111101000000011001000110100110001100001011111100101110110101101000111110101010001101110010000011011011010001010001100001001100100011100011110111011010011010001001000001111000100010001100101110010010110001101101001100011110011101000010011001111011010110101100001110100001010001000000111101101101110001101010100100100000111001011100000101111000000010010011001101001000010100000001010100110011111111000110101010110111100110100100010000011111000011001000000000100111011100000001101110001100110010100101001111101111001111001011110010111000110000110111011101010111011111011001011011101001101001101001110100111000000110110110011101010110101111001101100010110011011110100011011110101001010000011011110101110101100110001000010100001110100100100001100001111000110001110010000000111001101101000111101110000001010100110001001110110111100010010010111110110011001010011111100101111110001001011101111010010001000111000100011001001001000111010011011000101000010110000000101011000010101001010110011000101011001001001100000011011010000010100010110000010101111110011110011101111100111101000100010011110100000111111010011101111000000110111000001001000011000101111001001001010111111101111111111011110000010110110101000001010001100100010111111000101110001001000000111010100000010011010100011100110100010111100100100100110111010110110001001001011101111100101001101010011111000101011001011101001110111001000000001110000110110010010101101010110110011010100011110100101011011100001100100100011000010010000000000111001011001001110110111110101100000001111001110100110011011010110010100010100010010011100001110010000110010101011111100100101101111100001110111000100010011001100111111110101100110000111111101100001100011010110111110110000100000110110000011000111101000000011001001000000101011001111001100110001000100001011001000100101000000101010100100110010101000000100111000110011111110010100100010101010001011111011111100001100011101001101111110011001001011000011111110001011110000010001000011001010111110
110011011010001010100010101110101001100011010010000111110001110001011110110010010110001001100001101010110101011100100011101110000100001101101000111000000110110111010001110110110000111101100100000010011010010001010010100011101010011001001100110001010001100011011100111011011000100001100100010001001001011111111110111111111100001110001000011101111110111101000001110110010001001011000010111000100001101001111010010110001110010011100101101001011111100111110001010110001111000010010110111000011000011011110001000000000011100000011101100010111000000100000010000001100001100101010100000000111110100010100110010011011110001011010110000011100111010000001001011010010111000011110001100101000010000111010001000101000110110110111110010011111011100011000101000010011010101101110100111011111011000111100010100101100000010001110111101011000010000101111100111100011001100110000001001110110010000011100110110010011010100100110010011000010110001100100111001001101000000111111100100011111001110101101110100010100101011110110110101000100011101011001101010001111011111110111111011010011010100110011110000000001111000100010100000111100100011001101101001101110111101100110111101000001100110101111101000010001110100011111001001010010110010010000001001000110110001011111011010110110000001111000011011100010001010101100010000111000101000111010011111010101001100001110001111100010000100101111110001001001110010111101110111000001100011011010101110100010010001011000010101011110101001101100111001100110111000000011010111110011000000101110001000011000010100100101101000110101110111100110110110110000110011101001000100110110111011110101000100101110001110101001001001101010000110100011010111011010110101011111100001000110110110000010011001101100100100100001001100010011110011101001001001111000100000010011011011001010101000000101001101000101101100000101001010110000111010111000101101011101011111001001111001111100010010100011111011000000111000110001001110111011001010001100010001111011010010010111000001111001011111101101111100111100011000110011111010110001100011011000010001101100011011110111000000100000110001110001001111011111011001011000000000110010110000010110000001001011011001100101010001010110111010100101110001011010001001111010010010101001100111100011101000000001011001000011110110000101010111001011001101110011110110110100000010101001110111101011000100001101111101110000111101000010100110100110110110010100101111000001100100000011011110011110011010001000001110000000001011101010101000000101100011001101011001100010000010011000101001001011100110010011001101011011011011101010011000000111110010110010111101011010101001010100110011000011111010101011110100001000010111101001101001101101010101111101001011001110010011011111011011000010110100100000101001011010100000101100100100100111100011000100111111110101011001110100110010110100101100100011110000001100100111111000001010100111110010101110010101011001001111100111101111110110001001000011000001000001011001101010111000101100100111010010010001001110110001101101010100100101100
010111100001000100100010000110111110010100000010111101010110111001100111101100111000111110010000001011011101101000000011100110010110100000111110001100011110110110100101010101100011110110010001111011000101000111111011010001100010001101001011110011000101101110100010111001111010011100001001000011110010111000001011001001010011110100010010110111101000001011110000001011110001110010010101100001000110111110001111100010100000001111111110110000111000001110111010101100110111111101100100100000100011011100110111100001011011010101101001011011111110000101100110001101000011011001010001100110010111110010110011101010000101001001110010000101110111010101111111001100010001101000011011101100110000111000110100101000111000100110010111111011100101010101000111101000011010111101111110111101000111001110100101000011000000110001100111111100010000110101110001011000100100010010001011011011011001001100001101101111101010011011000111110111001111111011001001100101110010100111000010101110100100110010000010101001111100111010110000100010010010101000111111100100111000001111100111100011001000011001011111011111001010001110000001000001000011111100000101110100011100111110110111110100100110101101100000101011001000110101010001000100101011110001010000010101010101000111011110101110100010101000101110111010011110010000111001010001000111101011101001101101110011010101110101100101101100010101010001011101111101100110000110101100000101111111011100111101110111000011101101001111000110101110010001000100011110000111111110010000100001000000011010111101110000011001001100101101010001100010011010110101111111111110111010001011011010100001001010010011000100001100111101000100010000100110100101011001000110111100011100011111011011100001010001110101010100110100100001100110010111011101111000001010111111111011000101110100001010101100110101010011111111010010110101110101000111000111100010011011011001110000111100100011100000101101110010111101101000001011100010011011010101111111010111001001010100110010111110100100100111110011010000101010101101011000110110111001101110011000111101000100010110110010111100101011001010111110101111010101001111101000001001001101110001111001101110001100100010010101011100110000011001100111110101101010100011010111111001100110110001111100111011000010101001101001100110000101100101101110001101110101110010101001100010010011000000000000111011110000010100101000111001100000001111011110101110001101100111111011100010110100100101100011100000101001000011010110010111110110110111111011010110111111110100010001000001001100010010101010001100010110111011110110000110010000111001011100000001110111011100101010011010011010011111111110100110101011100010111110101011101001001110110100111000001011000001001101101000011011101100110011110100000001101011010000000000001110010011001011001001010011011011001001100111010010111110110011100011000111011100111110101100111111101011111000101110100010000010001110010000001010001101100010110000000011111101010110000000001010111110001010010100110111011001001010010100110000100010011011101101
110011111000110101011100001010001111100100010111100110011010101011111100101100100101000101011000001110101000001010110101111011101001100111000111100100100110010011010110000010010110111111101111101000000011100111110001101110010000011101001110011010111111100111011001010101101101101001011001001100111110000110011110110111100100111010001111000011010111000110011111110010011111101100101000011000110101010100010001100100101001101010000011011010000101001000011111111101001010100011111001110100011011001010111100110001000011010001011001000001101000100000011110100100110111011010111011000010011001011101000100011110001011011100001111100000110100111001110110000000011101011010111111000001111011100100000010100010011111000101011101101010101000011010101011010110000111101101110000011001111011110110100010111110000000110111011010101111111010101000000011111101110010101100000010110110011111110101001100010110101011011000001000110110100101100101101110001111001110010000001010100011000010010010100111011100111010001110000101111100111010100000000010101101101000011000000010101010110110110101101101111110011011101001101110010110100000000000101000101100001010111010001110101110101100101011011010101010000100010110100110111110000011000101100100101010011100110110101011100000101110100011100011110011011111000111100100111011110100010111111000000101101010000101001111101000100101110110010111110001011100010101100110000001000101001100110011000100001001110101111001111011110111011010101101101000010110010100011010010001110111010100100111011100011110110100011000010000110010110000101001100011000000001110100100001000110001011111110010100001100100100100010010001010100100100011100000010010111001010000010110100001100100100000001001001010100000100010001000000110000110111110011110010110111010001000011010011111101110011100111001111111111011110110001101100100100101101110111111001111011001011010001001111001000010101001101000011001101111011001010010110010011111001011100011000101000100001010011011110101000101110001011110110000010000111000000001011111100011100111101011100100000111011010000000101101101100101111111100010110111010101010011001010110101000100011101011011100000100011110001011010011110100110111110100000010011111101011100010111000100101000011101010000011001010101000101001011010101110111110000011101110101011001010100110111001101110111000100011100010001110001001000110010001101101010001110011101100011110100010000010100010000101010111110001010000011000001110101001101100010000111101010111110111100000100010100011011011111010101000111011111011110001000110010011111011101010101000110111111001010100011101010101100001110010111000111101100110110010111110100101101001111100111101111111100000111111110010111110011101010010100100111100101110001101001011110101100110011111001001001001001111010110111010010110111100011111100010100100001000111100010110001101010010110101101110110001100010101010101000010101100011100110011001000000011100110111010010110011101110100111111001010100101100111110011001000011100001000101011101111010
110110001011001111000000101101100010111100011000111101101001011000100000101011011100010011111010001000000000110111010000010011101110001001101111000001101110001010000000111010000101110000101110011000000011110111010000011001110101100010100001111100100110101011101000100011001001000000110000101111010101111001010001000001100100010100110001101111111010110001000111010010001011101111110101001001101010110111010101000110000110011010010011101100110000010000001100010011011000001100000001010000100111101110011100001111100011001000110011010100100100100111000011010111111001001001011011000111001001100011100001101101110100110111110000100001001000010101110001111010101101100111011101000001100010010100100110011100101001110010111011110010010000000010101110111101111000011110010000110000011001110100010111011011110101100001011111001101101111110010110111101010001010011011010110011101010010001011001110111000010110111010101000101110101001011101110110001001010000010110100110110100011101100110010101101100100100010011101110010001111110101110100100010010101011111000010001001010001110100010000000111010010100100101000011110010001101111000011000110001101000100000010110000001001011110110111110111100001010101000110011000100001110000100011000011011000100100101100010010111000001000011111101110001101110001010011011111111000100110011100100011010100100111010011000000000111011110110100010011011010011100001001011100011011110111100010001101101101000101011011101000111011111100111001010001101011101011000111010001001110111100100101100011010110010100011101001110001011110011010010001011100001000001010011000110000010100001101100011011011000001010111001010111000110111011001111011110100000010110110011000101000101110011011110010100111110101000011110111101100100011011110010110101010101101111111101010011100011011001010101110101101110110111111101101111110110101000101001000111001000011101100110111010101001100110110011100101100001001110000011000011110111100101001111100101111011111011100010101110101101000011011101000000111011000001101100000001010111101100011010000011000110111110100101010111001011001110010010101001011111011100101011101000011101010010011010110000001010110011001010001110010111110100011100010101011111110010010100010010111011110010011100010001100101010001001101000010100111001001100000010001000111111000110111010011111100110110011101101111011101110010011110001110000110100011101110010000011000100100001100000010001000001010110011000101101111100111110111110111000100001111111010011001000010001100010100001111011000011101110011000101010011101000010100101101001010001010010000011011001101011001101110110110010011110100111110100011011001110110001010011011110110010101111101110011100111111000111011011101011100100110110110101000111110010011111110001000010100100011010011111101001100000001100011100110000110110101101110011011110100000000101101100100111101101111010111111000110101110000110101100100101010101011010000010000001001001000110110001111010010110111010100111111101000011110010001101111010100011010111000101
110000000101100010011001011100011100111010100100001010001101110001010010100110000100101110000101010100010110001001000010101101010110001001101110011001110100111011000010110101101010010100111000010011011111010100010010100000111000000101001111110110101111101110100101011010010010110010000101101111101110101011110110111100010000111011001001110010011011010011001000000101001100111000010011001110100000101100010100111101000011000101001001011000100000000000111000110000000110000101111100000001101011001010000010000000010010100101011111110111101110111100011011100010000011111110110100000010110111011000111101101001010111001101000010110001010101111101111011100101110111000111001100111001100100001011101101101101001110101011010010011110010001111100110111110111000011111110001110011001010011100110111100001101000110100011010100011111011000010000000110100110000110010100011101110110100100110001111100001000100110011010011000010110110100101001011101010101000000011001010000110011100010010010001110011111111101100010011011001011011100011001000001010101110111111101100100100010001011100111010111111101011110110101011011110101100010110100000100001101100001000110110010011101011010000110001011101111111100101001000100010101101000101100010100000101111101011111010000100010011110011100100000110011101110001001000011101010111000010101101111000100110010101011001000100001100010111111110101110000110111110000011001001011000101100110010110010110110111001111010111110010001111011010101111111101000101100000000001011000010001110111101101001110011111000101010011001101101100001001101100100100101000010000101011001100111011000111001000010110001111110101101101110101000000000011000001110010000111001001100101001011000011100001001100110010011011111001001010110111101000000011001111011011011011101110101101001101001011110110100000000010010001100010000110110011110101000001100010011100010111011101100110101110010010010110001111010010110111001101011011110110000110100011000100011000000000100010011110000000110001110100001101111110011111111001110101011111001000110101010100001101100010100101000111111010010000110001111101111100010111000100011100111001000000001010110101011011100110000100100001100011110100101110010100010010111010100100111011001101110011111111101000110000100111011100111000011101100110111111001111010100010101000100000101100110010011010100011100011101010110011111010000010001100000010101101110000011010010111001011100101100010010111010100100111101001101010110110010000010100001110011111100101000110000000010110011111110011010101100010010101010001010110101100011100110010111100101100000010100100001100111100110111010000111001110110100001101110000100111110100001101010101000101011000011001001011111110011110011101010110110100110001101101110100011110111101011000000111100010111001100011111110110011100010111100101110111111110001110000011110000010011010100000110110101001000001011111110000010000111111110100111111001101110110010001110000011101100111011010001011011011100101001110100000011001001000111001001111001101101010
111101111111101001000000100011011011111100011001010000110001000110011010111011011100011010011100001110011011100101110010000111010111010111001000111000001010101110100010110000110110010010010001111111010000111001101101000011011101010100101000000110000110101100100010111110010000111110110111001001110011011111111011111011110110011101111101010111110101000010100000101110111001101101011011101101110110100001100001111101001111011010110010110110010010101110000001111100011101010100110111111000100000101100110101010111001010110000011110011111100100000101111110011001100101001111011011111110010011011010010111000011100110011110010001100110001010111100000111001101001011101110101110011010100110011101100001101011100111101000100001000001101101010011100111101000100111111101101110011011010011001001111101010101100001110110001101010011000101000101000000011000010111011101000010100000100001100001110111111011001010101011001110101011101000110110000100000010101000000110000001101011011111011101011000101011010111010001101010111111011000101000001110110110101111011110100101101010101010111111111001000111001010100111111001111011011000011100111001100100100111000011011011101001100011111001101101110011001010101111110001000000010111110010011000101001111011111110100100011101101011001010100111010011010101100001101010000101111111001111110111100000101000010000011011001110110011011010000010100111110001001001011010011100111110001011111111101101010001000100001000111100000101110101000111011100101010101100101100111100011001010000100100111110010011001001000000000000110001010011100000111110000001001110011010110001100111111000010011000001011000100111111010001110000000100001011000001110001110010110111100110110010110000100001110010011101011010001011010011000110000110110100110001101111111010001101000110101100010011011110000101011000000100000111111110100010101110010010000101011100110001101110001101001111101000100110000101100011001011110011010010110110100110100000100000100010010111100000101010001101101010000001000001100110000101010001000000101010111011011001111011100110101101011000000001100010000100010011000011010001001000101001001000001001110001110000000110100101010010111101000010101101000110101111000111111101001000110000101010010010000101100110010101111011100001110010011011000011011111010100010010110101110011000000100011101001001101000110101110000101100100011100111100000110010101000000011111000111100100101000101111100001100100111010101010101111100110110110001101001111110101100101111010010111110100101010111101110111101100100010011010011001000001110001001101111111100101000011000111000011111000000001101111110011001101001010111110011011110110100000101101111100010100001010101101100101101000101000010101001001100101111000111000111011111010110100111101110101101000000111100111001110111011011010000011110111110110011010001000010110101011011101000111111011010100011101010100111010001110001010101000111100001001101100111000010111101110100110011011111101111010000010110001101100000110101010011100011001111001101000100
011001110000001100011011100011011011111110010010011101101101100000110110010001001100001000100111010101001100001101010001001110001111000010000101111010010010000100010010111110001111010110100100110101000100010010010101011101001000010010110001111110010010110001111010011100011011111111100001100110111101000110110100110010100110100011111001111111110111101011000101010010000111110010011000100101011010000110001110110011011000100111100111101111100010001010101101101001110101010101011010010101011111111110100110000011100111100111010010010110000011010010111101101110001100100110000111101000010111010110001011111001100110010000000101111111000101101011101010111011100100000111110111100010101011110010001101110101000101100001100110111111111100011010001011011011101011111100110100110111011111001100000100001101111000011101010011110000111110101110111001100000000000001011101010001100001110111010001110100001010100111110001111100111101100001000001010111101111110011111000001001011100100100000010110001101010001001101101110000011101011011110101100110110001101011110011101101101111000101000110100110011010000110001000011110010111010101100010111011110101100001001100010001010100001110011000010001011000101100010011101011111010000001100111011100100001101111101110111001110001110100001001101100101101010010011001011100100011100001111111101100010100100000101000010101111000110101111010110100110010011010000010110110000000000001100101100010000111111010111111001001001010101110100000011000101101101111111110010100100000000101010110011101001110111110001011010100100110100100101100000111100010010000000100110101100111001011011001010101100000100010100011010110100010100111110110010001100110111110010011000011101000000101110001000011111000100001111100011000011010000010010000001010110111011110010101100100011111000110000111011110010110110100001100100010000011100101000011000110101011001010100001111011101110100100101001000001011000110110000011101111110111001001011001111001001111010100101101101101001111100000100010001111000110100111001100110101001000100001011111101101011110110010001100001110111110111111010111111100111100010110000110001110001000000011001100001000111010010010101100100111101010001000101111000111000011001100011110101111110111100110010011111000001000101110110000111111101101011011110110110011000011100010111111111111010010001000000111001010010000010010000011011011010000011000111001101001110100100001100110111100000010101111001000001001111101110011001000110101010010100100010100011101000000110100001010100001111000100000111000000101000111010111010001101010010010100000001000101111011011110100101010111101110101000010110010001010010110100010111110011000110011101000010000000010001010100110111100111100101111001100110000000101111011110111001101011101011010010111001011011101011001001100000000010000000111011100000011011001101000011110001110111111111000011110110100100101000110111101000100110111110000000011000111010010111011011100101010101010111010001010000010100011100110111001011000101001010111000111000101001
111010101111111011111101100010010110010000111110111000110001111000001011111001000101101000000101001100000101011001010101010011010001101001000100100011111100101111101010010110000001100111101100110000110011001100110010010001000111110010000000001010011011001100010001100000110101000001111110110011101111110111010011000101000011000101001111110001011101000111110000000010100000010011111000100010010101100111101110110111101011011111110100010010011101110001001101101100010001111110101110011000010100011000101010010101000011011001000110111111010000000100010111011010111000110011011100011010110000001000111010001101011101110101110100111100110101000001000010101001111110010000101011111011000111011010001000010010001000110000011000100101111001010111001111011011101110000100101011100000011111111101101110111010010100010010110000001100110101001111100110000010100111001100001000101000101011110010000111100111001010110111100101000011001100010100000010000000000100100110100011100000111100000001000011101011011100110101111001010000101011011010101111100000101011101111011110011011111001010000011110111011001101010010000010010111100101000111011001110001001111011111011111001010110111010100111100000110010010101000100000000110000000111011111101001110000011001111011101110101110111110010011110111111011001000110110110111000000000111100010111001110001100111101110011101000010101100000001100100010101011001011000110101100110000011000110010001101011100000100101110100111111010110011100100100110111111010000101010000110101001101010101101001001100100100000001010110110010110001011111000000011111110111110101001001010001101101010011110010111110110110011011011011100010000011011101111111000000110111010110110111000001010110010110000000000100101100010001010000110111000101001111101110100010111011110010100101011001000100001001011001110010001010101000000010101101011000011100101000101001011100000100101101110101110111111111010110011010101010111011000110110100001001111000110111001111100101010100110100100110011110111000010101010110011100010100010100010111110100001100110101001011111110100110101100101111010011110111001111011110110000010101011101101001000010111101100000001011011001011011100001101101001001001101100000100000010111010101100001100110011101101110100111010111011101101111000010001110010111110011110000000110100101001010010100001111011010110010000011011100110010011101111000111001101100011110100001000010100100110100001010101010001000000101001110001011111111111001111100110010110110010111000111011110110101111110011001111011111111001110010000000000000110010000011000110100000110001011010111010100111101001101011010000000010001100111110100001001011111100000111010000001001100000111010111110011001011001110001101100101000100100001100000001011011100111110100100111100110010001001101100110001001000000010011100100101101111000100110101111101000111001010010100010011010110100010000001010010110011011000001010000110111010110101100000001001111000010010100110010101101101001011100100011001001111000011000100110010000100101101111
110110010010100000001110011100011110010110001001100111001010010001010100011001100111111000101111101110100010010110011101100100010010110010011100101100101000010100000101010110000110100000011011101001100011100100101101101010110111110110011000100000000001000110110111000011011000100110100100001101110010010110100010111011011001101101011000000111111011111110000100101101010111011001011100001001111010100111010000111011101111110110111101011110111110000101110110010100111000011101111110100000011000001100100110000100111001011000011010010010010111001011111001010101101111110100101111011000110001010010111111101000010110010111111111011100101001001001001101011110000010111011001011111110100110100001010101010001100000001100000001001011110110110010101001010100001010111110011100100000111111001101111101110101110000110001110110010000110111100110010111000101001000010110000101010001100100010100011010100100110000010001011001010100011110010111101110111000101001100110011010101111110010101111110000010110110001000110001111100011110000101000101111000010000001111100010110111001001110011000001101011111111100001011101111100000100001010100110110000011001011011100010101101111001110001010001110000101001111011001111001100101011010001011111110000000101100011100011100101100000010001010111001111111100111101111011111001110100110010010100101000011000001100110001001000110011100110000000100100100001111110011010000110011101001010011110110110000000100011010100011111011100001000011110111001101101000101111000100000101011011110010001010011111110100000110101100111101111110111110110010101100010011111101010011111010111101110111010011111011100101000010011010110011100111011100101011001110000100100100001000100011101110111101010000011011001100111000110001010000101011001001110111100101110010110100101010101001101111001011001011100000011100010001110010010010000001010000000111101110001001110101111111011100010101001011010001101100010110110101101011010100010000001000100000110010000000000010111000110101001110101001010001100010110010110110110110100110011110111100010001001100110000100110101101000010001100011011000110110101011001000010100001101110011000111111000110100010001001110000110100011110000110110101100001100110000010111110001100100000100001111110000100011000000010110101010100100100100010010111100010100111111101101000001011000100010101001110000111010010100110110011001011111011000101111100000000010101000101110010110110000101101001010101110011001110111101101000010001110011111101110000010001001101000100000100101101011100010001010000001000001011001011100101001010111110001010010100011111001101010100100000110001110101111100110001101110011011101100001100011010011101010011001100010111100100011111001110101101111111111111001110110001000111100011110111110101100100010011111001110100100101100011110101101001101110110100100110100000010110110010011101111110011110000011110100011011111110100010111000000111010101100011001101010111011010000100011011111110110110001000000011000000010101100010101111011001011011101111001100001100
100111000111010100010001011000001100111110110111011101101001000000111011101111011111100111101000100110010110010110000101111110101101100100010010111110011101111101000001000001000000111101100100011110100100011001110010000010011100100011011101101001100011111010101011000111100100011110000000010001111110111110110111101110010100101011100100110010101110111000100101111000010110101011000100110110011011100110001100111000000110010101011011001111101010001110011100011110011111100001110010110100000101100110110111110100000101100000111011100110100010010110100110000100001000111010000010111110000111000110011001000001111111000001110001010011111101000101001000000110001010100111111111110010000000101010110000010101000110011000101011011110010111100111001101000101101101001010000101111000100011110010110100111110101011001001010011101010110011010011001011111000011101000110101101010100111010011111011101100010110111110001000011000001110001001110011010010110001111110010001111100010100000100111011001110111110011000100111110101110001011111110011101100011000000101111111100110110101110100011110001011011111000110011111011110011010110000011111101100001101101001110000001001000001101111001000001001111111000010011101110110011100101110110110000111010100001111010010101011111000000000001010100001001001011011001101111110001110000111101000001001101011000001011001111101000000010000111001001100001000111000111000101011101001010110111101001100001101000101101000011110001010000001101001110100111111000010000010000100110011100110100011001010110010011010111110100000011100000100000111010100101110010111101101011110010111110111001101111100100011100100001110001010100110100000100101100111001001000110100100111000110010101110101111110001101101000101000110100000100111011000000110001100110101100111011101001100101010000011011100101110010000001101110101010101100110010100111111001110111000011110011111001111010010001100011010110111011101101111101101110100000001000000110000111010010000000110100001101010101000100100110111011110010101010111110100010111111111111101010111101000001110000001101011010001010111111011111110111110100010100101011101001100010101000111010100111010010110011100000111101100010110001000100110001101100011010110011100011010110001101001100101000111011010110001000001110100000110100110100010101100000111100010010111110111001000100110001010111110110110000010111011001001110011001001101001101111111110101010010010100100110111011100111010111000010010100110000000011110110111000011011100011110100011010000011110000111000010100110001001011000111010010001010101111110100101001010101011111011011001110011001011100111100000010100101001011111110011111001100100010010011010101101001001110000010000010000010100011010101111100101100010111101111101000001000001011010111100011001100101000101100101111111000010010001110101000110100110110011100111110001101010101111110001011011110100110111100001001110101100110000001101000000011101010001100011101100110011101110100100000101011100011111101111010000000011101010101000001001110011000
010010001101000000101101000000010101110011100000010010010110100011100001110001100101100011011010000011010011010011011100011011110010010001001010010111100001000100001111011101110111100111000000011011100000111000101111011101101001011100100101111100010110010101111101010110110101100000010110110011101011101110110110100010001000110000001001001101011010101001101100010000110100010110010010000100000000110000001010001111010010111000011100111011001000111000010010000101111100010101010101001110000100111011110001101101010001100011101000010000111111101110001010001101100000011010100011010001001111010000000100111000110011101010110010000011110100110000001010111000010010111111111111110101111010101100101010101010101101100110000100100000010001110111000100100101001111000101010100001011100100110010110010111010001000101011000000011100000001001110111100101011100111001101011010011101011111001100111000111100000101111111000110011101001111110101110101000011111001110100100001111000001101001110000011101000010011001110100111000000111001001110010001101111111111101001101010011001011001111010100101010010101011110101111110100100001100111111000001000000011011110011000111101110100101110011000101010101110001001011110111000000110110111101000101000001111011111111100110101101110100110000101001000110001010100001000001111001111100011010000110001110111000100100100111000110101111111011101110011101000001100111010010110101111010000110011011110000101010001001110000010001000101010111100100001100011011000011000010001110001000110111001101111011100001101010101101100101001110110011000101111111001000001111011010000011000011100101101010111001110011110000101101010011011001110000101001111001011100101010101011101110010011011010100010001010010001101101110101100100010010011111011100011001100111101000110010010110011011111111111010010001110101000001001010100010011100110100111101101111100010010010100100000111100101111110001010001100000001100001011010001111011010001010010100000011111000011001101000111000111011011101010101100100001010101111111110000001011000111001011000110011001100010111010110101111010111111100000111010010101100101100111010111001011100000101111101101011110110010001001010000000110000000011000100001010110010110100001010001100010000111111110111001001100101111001100111100110011111111101011001100111000101001001001111111100000101100110000010000010111001001100101101001011101101001001100011001111101010101010000000110011000101000100101111011011111101100101010100010001111101101100110000100100111111110010111011001101011101101110110010100101001000111001110011001011010010000101110100010000011100011110101101000010010001110101101011010111101100101111101101101010000010101010110011001111111101000010100110000100010001101100010100110010100000101111100011101011100000000100001010000100000101000111001011000011101100000111011001011001011000100110100000011000010100100100001101000111000000011000011011100110010100000100000010001000011001101111011101000101000001100000100011110111011010110000010010000000011111111011111011
111011110100000000100100111110101110000100001011001000011100001001011111101000101110101000110011100011000110011101111110010000111011100101111001011001001011110000001111110000001001000101110010001110001011010101011001001011000001110110001101000111111110100001010010101001101110010001110000110011010100000110110001101100011000011000010111000010011100101010100010001001100011010110101101100011001000111000010001101100101010000011001000101010110000000000001001100100111111110011111100010011010000010100101100101100010000010110000001000101111100011000011100111010001011100110011000010100110000111001011101110000010001111001000011000010111100111111111100101111010111110110110011011100101100000010110101011011100110110101001011110011100010100101000101000101100111111100111100011001010111111101000111001101110011001101001101100100010010000111110101011011110010000111011100100000011101100001001011000001011000111101101000111110101111101001000111101001011111100010101100110110011111011000110001010111111100011011010010011110111111111100011011010011111001100001001110100000001011010101101110010111101100111000000110011000101010111000000100011111011001111010010100000011110000011100000000011100001001001001000101001011010010101101100000111110001000110011011001100111010101110000011011000100010111010000001010110101001001011001110110100100000100101111001000111111000111100110000010001110010110101001100000100011101111000000011110101110101110000110100011010000010110001000110011000101000011001000100010111111010101100011000110101011001100010110001101011000101001010000001010110011100011110000110111110100000100110101101100100010100100100001100011010010111111000011110011100000000110010111000001000101101001010110101011101011101011100000111110101001000101101011100101101101010111110001101110101110000000011011111111001000100010010011000100000100010110001111000100001001010100111101000110011110001110100011110110110110100100001111101011111100001100100110000011101010001011010010010110001111111000101110101010111010101000010001111101101000010010001000011100100010010011010000000100100001010100011111111000101001001101100100011110001000110110000011111110111100100001110101100000111110100010100001011111100011010011110101100011001100010101100000011100001010000000110110000001010011111001101000101010001011010110000101110101111111000111001110010100010010100101100010101110011010011110111011101001110000011011110100010110011101010110010111010011000111110001001000110001001000011111100011101001011110010110010011001111101011101111101110010000010000001111111000010000010010000101000010100000000011010011100001111101010001110011100000001110110100010111010010001011101110110111001111011111111110110111100001011101101011101110010101010100100011000110111111111001000110110111111001010101110001000001010001111110100011100000010010101011101101111001111001100100001000110111001000011011010110100101011110011111100111010000111110111101000100010101100100011100101100010111110100101010101001010111001011100000001110000101110100100110
111001100110100101011110111011010010001000011100011110011110101010111010001001101010001011011000101101110001001011101001001110100000011110111000001011101111111010111101110110010011000111110111111000011101010001011010011001010110000000010110001111111101010110111000001000011101010001110011111000010001001011000100111010010011110110100000000100010111011111110010111110111101010001100100011000101100111110000110101110101000111001000001111100101011100101101111000010111000011001000010011111111101110100001001111111010100011110001101110000111010010001010011111000001001000000100010011100111101111001011001001010101110101111110100100100010100111100000101010111101011110100010111011010011101110011101101010101001111010101100011101001010010100011111010111110011101011001100111000000000100010010101000000110111010110011010101000100101111110000110010000001110100100100011011101001001011011010001011010011101111001101011010011000101000001001101110000111100111111010000000100001000010010010101010101001100101111101001000001001010011111110101101001011000111110110111101100011011011011101000000100111001100000010101111110110111111111000001001111110010010111111111000100000001000011101100111000111000000111000001110011110110100000011000001101110110010100011110010111110101011010100111011101100010011110011001110110110000111010111010111010001000111010000101001111110101100101010110100001110010010110011111100010011100000100101001101100100000110011111000000110110110010101010101111010011001100110100110011000110001111000111011010101000110111001001010111100001000111001000110001010100111010110111110100010101000101011101001111011011101000101011100011111001111001100010111111001011111011000111011100000001000101010000111111101110101110000110010101111011000000001101000100001010100001000001100000110001100100000010101101000100001000110011001110010001010100011111100110000101100011100101000100000110100101111000110100000111001111111110011001000111010101011001000001110110001011111010000101110110001010110011110001000101010111000111100100011011010100111010001011010100011101011110110110011011011100010001110111011101001110110111111010000100010011010110011011000011110011101100001110011011001010011110101010000100100000001101101001001101010000101011011101100000101111001111111110111011011111011001011100111100011011010111111101100101100100000110101011000001001001110001100101001111110011011010001011110001000110101100000100100100101110011111110100001111101001010110000000010010000101011001110011011111011010011001100100000000110110101010011100111001100010011111001100010001100010101100110010111000101000000001101000111100011011010000000010100111010011110001000100111001100100000101011100010011000101101010010101000011011101001101011110101111101011101010101110111000100010010011011010011101101011000101110000111000110010000011010011001011111001111101001011001111111010101010011111011001101110110100111010001011101111000001010111011011100000111000001101111110100010101111001000101011011011010100101000111010110111000000001110
001110100110000011110110100111110001110110011010110111010101110101101000101010110110010111001101110111110010011001011111101010101110010010000001000111110101110011010101100111000101011100000011000000001100111101100010000001101001111011010101100001100101011101100100001000100111100111111011101101100001011001011100110010111001010111111010101111110111011100100010011001001000101101101001110011101100000101001101010110001110111000001000010111111011100001011110010000010000001000011001011101101000000100111110000011001011110100000011010011010100111110000110110101111010110001110110011001100110010010001010110101101101111010100001000111010100010111001001010010001000011111101110101111110110010111110101100001011011000000110100001000010001100101011101111010111010110011001010101100110011101110010110111100010000001011110001111010000010111110010001111101101100011000001011101011011101010100100011100001101010100110100010110011101111000000111101000010100001100000111101111011011100011111010110110101011111100101000100000101001000100110111010111110110100001001100011111110111100001000001111000000111010110100001011010111110000011111101110000110010001000001011010100110101101010110001101110111111110001100100100010111011111010010010110101100010000111100001000000110001111101001010101001110011000101100011100011101101011011011111110000000111101110101101110001001010011010111111100000100000000010110100001000000110010100010111010101001101100101110110111101111101011100011011001001101111100011011011010001100010101101101000011111000001001100011110110100011001101011000101001000110101110001000100011111011000100001100001110101100101101011111001110000000011001110010000101000010001011111010000000011001011100111100111000000110001000011000010010001101011000110100111111101101101000001000010000011000101011110101011000111101011110100011000001101111101110010010100101101111011111011000111011100010100100010001101001101010010100100011111011100101101110000010001111100011010000111011100100000100101000001000001101010110001110111001101010001101000001000110000110101101101100100111100011101000000100010010101111101010011101111000000011000101111011001011000110111001111000110110011001011101001001111000011001111111101011000010000000001010111010111010111101111001001011000111101100101011001001011011100111010111110000001000111110110000011110101100001101101001011100100010011100101110100111111010101110110011111101110010010101100101111001111101000011101110111011100110011111101110101010010011011100000110001110110011001011100011000011011011110110011000111110001101010100100000100001011100000000110010010010101010110000011111010101100010111001101101001011000111001001011010010011011001100011101010110110111110110001110001101011011101001010100101000000011101001101001111111101111011100111110110110011110111000011101110101110111100001000100101101110000001001011101110011111111100110011111111111111010101101100100011100100100101110001101011010101100011000001100111001011101110100111011011011110111110111100101010001110000001001000
111000111111111010110111011110011001110101100010010100010011010010011110011110011101111101011001110011100111111101010000101101010000001000100111111100100010111000010110100000010010000011100000000011001101001000110110110000101011000101111000100100110000000001000111111010101100010100000010011001110100010100000010010011010110010010001001000110010101001111010111011100001110010101111001101111110000101010010101110101001111101111000000000001110001110000010010000111010100111000110111110111001100010100011001111101101101011101111110001000111111000111001010111111100110111101011110000001010111000111111111101011010000101101100100000111100010001010111001011000010011101110111000001000000011101011011011011100011011101001000011111100110111100001000011001101100111111110111100001000100011001001100110011100100111011110010111100111110001101101110010101000000001100010110110111010110101011111000101001010000011101110110000100110101110111101001001101010011111100001110000111010100100100110100000100011000110101011011011011001101001001110101001101000010011000011110100100110101100010011000100111101101011110111000011101110111100101100101001010111100000000110111011100101001001001101001110010100100101011001010110000011110010110001100011100111001110010001001011000110110000110001100100011011110111101011101101101010100110101010000011010100010100110111000001010110001011111000001010000011001110111111110010111011010110010111010000100110100100110100000111100100001000011110111001000010110010111100010011110111001111010001010110110001111010001001001010000100101000101011101011110101111011101101011111010111100011011001100100101000100010110110010001101101110111000011010000011100001100111110101101110100000110001001001100110110110101011000111001011001110011111100111110011010000101110111011010111110000011001111101001101110001100001001000011001110101011001111001111011111001011001100111101110011101100010111000101000111011100011010101011000111111110000011110101011001001011101101111010110001101110111101101011010101100100100010000011111100100100000111010010101001010101100000111101000011100000110011010100111101100010001110000000000110110110001010110001011111101101101100111110010010010100001000000110111001111101001100111011110010101001111101110101011011100100101101011101111101011110110110110101010000010010100010111011110100010001011111000100100110010111101100110100010110110110100101110101110111011110011001011000000101010100110010110000100111110111000110010000100101111010001111011000001111110010000001111100001111101001101100100101110111101101100000001100101101101011000101010101101101101111111001001000000010011101010110010111000100011101001010010001010110101001101001001101010001111000111011001000000010101111000111101100011100111110110110110001011010111010001001111000111000101000010011100100000011000100011111101011111011001111101000001110110111101000110010101100111110100001111110010111100101110001100001011101011001100010010010110110100101001010001000101001010011110111000000101110010001001010001001111100
111111011110001000001010011000100110101001000011101000110000000100000010001011101111101001101101110101101011010110001011001010000010101000100011101111000010010000010011001000111101000110000011111001000110110011101000011000001010111001010001110101111000100010000010001001101001011100110010001001101001101110011010101111011001111100100011110111011101111101001101100000011011001101110001011111111111011000110001010110011110011110110110000010100011111011010100111101010000111011100001111100000011110110111101000100100001110001100001001010011000001001101011000110100010000001000000011011100101111011000011011011001111111000101100001111111111011010010011001110001010111000011010010000110111101110111100010001001001000001100100000111100101111010101111000111101001111000110111111100011100111010100111101110100100111011011101100000101100101011111100011111010111010110010011001101110100100000001001110100000110001011101001010000000100111100010100011111001011111000110111000001000101101111011101000101101000100010101111011010000011001101000100111111110010010010001110110000111011010101010111110001010100101011111101100110011100101010101110100000010010011101000010001000110011100011100010100100001010001111001001001101001011100101101101111010111001111001101000110000101111110001111000010111001110100100010111010101101101001111101101101100010011011100110111001001101110000111010010001001010100010000010100010101100111000001110000000111011110011110010111001110111110100110101111110101100011011111001010001001010011110100110011001000111111000111011001000100000001101011001101100110011011110100001001011110101111010100101011101011111001001010110010000111101001010111010000101100000010000100110101001010010101001000000011001010100000001111110110100110101110011110000110001011111101100101110111110010100000110111010110001011101100111101101111110110001111000010000011111101111010100000011100100001011000011110111101010010001110001110100110011100011001111110001101101110100110111010110010001001010000001111111010000100011001001001100100101111101100110111100001001010000010000001000010001000011011001110101010101001111101000100001110110000011101010000000010100100011110011000100010101000111111001011100111101101001011000010101010011011111101001100111101011110110100110110011111011011100000011110101000101001111011100110000100010000101100010011111000010010110000110111101011011101101111010101001110110000011110110001001000011011000010101011101110010001001000101100100001101100001000000110010110011000110101010011000010101011000001111111100001010100011010101101111110111010110101111011101100111100100010110001000001000000100000101001011001000010100010001001111110110000000100110100001001000010000010000110101000101010110110101111111001110001110100100100100100101101100101101101001001000110110110111100011110010000000010010111100001110001000110011000011100011111011000111010100011101010011100010101010111010001100000101011001010001010000011001101111110001001011011111100000101101101110101011100100010001010100000101010101001
010001010111110000001011111001100111010110000111110111001011010110011110010100001000010000110010001010100000011010111101000011100011010110111100110101110000001100111101000000001111111111110111101100100001011001100001011111011011001100000001101011000011001110001010100010011101010001111110001110001000010101011000101101010110101001011101101010000110010100001001011001000100011010001001101111101100010011101101100100010110111011010100111110010110100010101001101001101111110010001011100111101010010111001100010000110011101000001010001001000000010110000001111111101010111010110000001011111010001111111011010011110011011111011110010000001011001000010011110101101011000010010100100100000100111101110010000001110000110100111101110110011010010101001000010101000100000010100100101010100011110000101100011001001110010110101100000101111101010010010100010010111110010001011011010001100001111101001100001010001110110011111100010110101111100000100001111101100110011100000001001110111100110101000100010100101101101100000001110000010010000101000101111110100001010100011111110101101111001010110001110001111000001010100010000000000011000011110001011100011110001111101010010000001011000000001101001000010011001010101110001010001010000011110110001001100011010010001101010111011110010000011011110101000111001110010010100101001010100011010101111101000010001110100101101001100000111001001100001110110111110100111000010011001100101000101000010001111110011011101011010001010000100100100110001101101111101011101101011100111101010011000100001101111000111110101100110001100011111011111011001010000011111110010001101010010000110010110010111101101100001111000001111101011000110110001110101101101011111100011101110000010011111001000101100110010010000010111110011100010001111100110010000100101001110110000011001000010100000101100001011010011011010110101001110101000001011110001110000001010001110111011000000000110001110000111000010010011000111101010100111001000011010110110001110001001111100000000011111011001100101111010000000010111011001110011010101111110110001111010110100110110011010110111101000111100101001011010101101011011011111110001100101110101011101001100110111111010000011101111100110001111000000011011010001011011000111001110110011111011101000101111010011100011011010101010001001010101111110111101010001101001010101000011101111010011100001001100010101110100110001000100011011000000011110100000010000001100010001101110001100001110011001000110010001000001010101011000001100010100100000000101110100011100001111100001010000100100100011100011010100011010110110111011111001001010100111000001100100110000000000001110111001101001011000011011100100110100100100111100110100011111110000111011100011101101111000011101010110100011100101001011101000100100001111110000111001101100000101110001110010010010010100101001010110110100110111110110000110111001001100001111111000011010010011101000010110000001010001010000001111101100010000111101100101100010000101110000011100000010010111111011100010000011110100111000011001000111101111110101111
100101010110100010110101111111100110101101011100100101111101100101100101010011011100001000100001100111101111010011110110101100000010010011101101111010100100101000011011110001101000010100111001101001011111100011011010110011010011001101111110110001101111011001001101010100110101010011111101000100011000000111011111000110110111011101000000011100101000110110110110100010010111000111010100101010000010000010011010111110001111011010001110000011100001001011001100011000001111010010110110110111011100110101110101100110010111001011110111000010111010000111101100000111011001110000000101101000110101010111000100110101001000001111110101001100010010001101101100111100001001100111001100000010110100011010110110001111000000011110101110001000101010001111111000000010001000110000011011110010111110001101001010110000010111010100100110111010110000000000100101101110001000010110000000111001111011100110010101010010111010111110111011101011010111111111101100100010011010010011001010110000101001000011101000001110101101001001101101000101010011011010010111010101101000110111110101011000010010011011000111110001110110010010011101110001000100001100111011000110111001100101100010000110001110111110001000001100110100001110111101001101110111011011000100101100111100110110010010111100010101010110111111000010011110110100001001010110011001111010001011110110100101011111111101100001110110011101010011110000010001111100110110111111000011010110101011000001010001010011101011111011010111101110000011010011101101000001100001011110101010111110000011110001001110001001010011000010100000111110000011101110101100011100010010110010001110010001000100010000100001011001011100000101110101001011001000111011010101100111011100001001101111100001110100001101100111001101000010100101110100000001100001110011011111000010100110010101111111100011111000000100111010101100010110000000110000110110100110110101110110000111101110010000111100101110101001110111000001001010011001101111100001011000100011011111100101011010011010110001000111001011110110010110101001000011100101111101000110111110001100101101011001000010010100010100011101110001000010001110001011011111010110011001000000001000011011010110111100000001111011100000001011100101110000110001010011011100011101000011110101101111101101111110011111011010011100111111100100011001101100011111100101100110010000011100100110111011101111000010011100001101000111001110110101000101110110101001011001100100001101100010110001110110011100000011101110001000101101101101100100001011011001110010010110000000001000011111100111001000011110011010100110110101111011000001010111010101111100111100000000010110111111000110101011010000100100101101111111001101111011011001011001100010011010010100011100011101111000110010110111111101001011010101101100111101000111100110110000010101101101101000011101001111011111100001101111111110001001110111010111000000011001011010011101010011010110101111101001000001111101000111001111110000100001111000001001100011010010101010111101010000001011011000011000010100111011000111110100000101000011
110001110011000011100001111001001001010100001010111000101111100101000110010001000001111110110000000110001011000011110010100010011010110010101101100101011001111101000011011000111011100011000010101110100111001101010011001001110010010001001010101101101100101100111100011100000101000011000101110100110001101110001110101101111111011100011001101111000110000101010111100011010001111110001010010011010111111111111011110101101001010001100000110010011110100110100110000100100011000101001100000001000000110101011001001000011001110011100000001110010011110011001011111101010000000010001011011010110001001100001000000010110011011101000011000001000110010101111110001100010110110010011111001011110011001110101000001011000100100000100100000101001100110010110000111001001111110010000010100110111101010100110110001000001000101111100001110101110111011011011101011010100111011111001001101100011100010111111010010110100101101000001001101000100011100110010100110010100110001111001111100111111111111000000110011010100000101110100010100100001001110111111100101100101000010101001101111001001110011011011100011011101101001101001001111011000011010011100101001100110110111010110110101110100101111000110010100101100101010011111001101110110010111011110100100010001111001110111111110010100001111000000101000011111110011001001000110111101001011110100001110100110111011101010100010011110111000011001100111011110001000001011100110010001001100011010100011000111100011100110111001010010111010001110110000111111110010111001010010010101001101111001001010110111100110001000010100010101101010010101000101000010011100111001011110000101101111011000000010110011100100100011011110011101001011000011100000100011111110111000010100001100000010001101111101000011011000011110101010010001101010001101000000001011010101011011110111001011011000111010101001110001000000110000011010001011011011011011101110001100101011001111000111001110011111111011101001010111001011011101001100111011111110001101100110100010011000111111110111010111010111101111000011001100000111001111111100001100011000000101001001100100000110001001000000001111110001000111001111110101000011101010000000110111111101011011010100000000000011000100000110101010110111100000101101010010111110010100110010100101110000000101101010101100100110111011010110000000100001000110011111100111101001110101001000101000110101101000101011001001110100011101001010010001011001000111111011110010011001011001111110001110101100111110100110011111010010001101101110110111101010011100111100000101001011110010001010110110101001010010101000111001101111010010011000011001110101011100110010100101111001100001001000010111010110010101011111100010111110000011111000011010100111110000100101000100001111110001101001010011001011011100100010011100111010000011110011000000111001111111111110011100010101100001101111000000011110010110001001011110000111010100111111001111001111010011000000011110100101011010010111000011011000110111011110001010110101110000011001000000111011000101010000011001111011101100001001001100101111010100100
110100011100010111010111011011010110111011100000100010011110101110001010111100111100011101101000011110001010101100011011110010001000111111100010100011001011101110100010110110001101010101010111101011110101101000010011011011101100000110110110001111011100101000100001101111001010110010101011111001100001110001100011010110111100100100111000001111010001011101111111001101010010001001011011100100010100011100011000101010111110000001000011011111000100101100100111001110010011100111100111111011100010010100100100001100001110101100101111000000110000101010010111001000111001011011100110001010010101111011100000110010001010101111000000100010101001011100100111000100000100111111110100011110111110000010100010111101000100000000011000011000011001010111001010101100100111010011101110001111001111011010001110100010100110010111000100101101001011110100110011111110100100011100011101110001001111001110100111001101100011111001110110010000010011000001101010010101010011101000100010111110000010110100000010101010011011100001101111110001111110110011000110011010001111110100001110010011000111001011101010010100101010110010010000111010110101100010010000111101011100110000100011001000100110001000001101100100101010000000110100100110000010011101011100111010111100100001110101100101101011101111000110010110101100001111100100101001011100100010100010010001001011110010001101100111010110001001110111100000011000010010000001010101100101110111110110110101010010111011010000110001110010000010110101110000011000001010110100000000010110100110001011001000001010000010011110001100001111011000011011111010000000010100110000010000100011001010010001100110100010111000100110111010110010000000101010111000010001101011101001101010110010011001000110000110110110100000111001111000011110001110100010111011111011110100110100100110101111100111010010110000101101011000110101010100011111000001111000101011011000101101100011001100010100011011000011110011000111011010100101110001000101010011000010011101001010100000110100001100010011010100011100001000101111010000001100000100000001110010101101100101001100000110100100001110100111110011001010011101000110010101010010011111011101011010100110111101100001101100100011011010111000001001100011101101000100101110111111111001011000101000001100001000010001101111000001111010001111000000100001110000101100001100010101110010010000101011000010010111011000010001110000110011011000000011011011110010011111110010010111111110101101110110111100010010100010100110000001001001101110111100110001000101111001000011010100100010110011011000100100011110010100000110001011110111001101010110100001100100011101101010000001010100000100101110110011100011110111010100000110010111110101100111110101001011010100110100111000101101011100010001100011001100000001101110111100101001110110100001011110011001010010010011011100100101011010010101111001101001100010110100100000001011110110100101101110011011111001010101101011001010001000001010000011101111100101101000101101101100100000100000011010110101100001000011101010000000111111011111011111
110001001010011110101000101011100100100100010101001011010100101111001110000001101100010110111010100110011100100111101111001000010110001011010000011100100110101100100100100101101101011010011000101110101100011011110011110000110110110111000001111110101011001010001111101101010100010110010101010010010001100100100100010011111111111111101011101010100010011100110010001101100001001100011110101010100001000101000011101111110110101110001111100111010111011001110000001000011111101110000010010111000011010000001100110110101111011011101011110001001001111101100001110101000100100101100100100010011011101101010011001000111010010010111000001110001011110100011111011010000010011001101101100011100000111100011000010000010110010001100011000011111110011001111110011010101000101101110011110011001101001100101011001000101011010110000101100011010111010001000001111001010001111001000111001101001011000111001001101000000010001000100110010100000001110001111001100010110110111111000111111101011011010010111101000101000010111101110110001011100101011001100000101001010111101011011111000001100000101001110110011010110001110100001010010101110111100111010011100101010001100101000100000010010100011100000110100110100110100101010111011110101000010011101101100000101100000011110101010110101101001111010101011010011110111010011000011000010110100010100100001000011000100100001110101001110011010111011000011100101010111010100001001100111001011001100100011110110101011010011100101001001011101110100111010111100100001111111010011000011111011011101100000111101111000100101001101101111000100001100001011100010110101110010010111100101001111010000100000110111100011001000111001111000111000001110011001001100101010100111000111110101000010011101011001000000100110000011000110101101100010011100101100011111001100100110001110000011111111010100000110010010111110001000101110111100001101100000001110111000110010001010101000001010101111011110001010000000011011100111000001111101011100100101101110101111010011010111001100000101001000010111111111111000010011011100001101000111111110011001101011111100110001010001101101001100011000100000010011001101000011010011111011010111101011010010000111000101001100110110101111100110000110000100111110011111100101101111100101111001110111111000100000100111000111111001111111100011100101100111100000100110100011111110110111010110011110111101110001010101011001101011101100100100010011110010010101110001110110101001011010100101101110001000000111111110110011011011000001101010101111110000011110101110010001001111111001110100011101111100100101011110111010101100101010101101100001000010010101100100001110011110001101110010011101101011011001100111111111001001010100001100111011000100111110010110011111010000010110000010111100111001111101001011011100101001100001001010011011001011111010110100001101000101001011100100011101001100011001001100110010100010000111010110000100010011110111111101001001111101001000000001100100101100100100111110101010010000111010001110000010110011000001011001111101001110100010111000101010111111111
010100001110110001101000000000100011010100000111111110000011110001101010010100110011001101110000111010010010110100011100110001110100000101101111001111110111111100110000101101101011001111011100000011100100011101000001011011010100100011100101100010110101000110011010010101111011001101000110000110000110010100101100010111101101010010100110100100011011000111011010011011000000110010001101010010101111010000100011010001010000010100010110001111111100001110000000101100011000110011100010111011000111100101100000111110000101001110010000100101000100110011100010011110101001110011110101000010001001011011011000110111010000101110000001010000100110000110001001011010111100000111100000100010101011000010111001000001001001000110001110010100010011001110001111100011101010000000000100110010111010101010110010100100010001001000001001011000011110000001000101101001010010100111010011101110110001110010011010010101000101110001110000000101001101010101010110100101111100110101100100100000000010111000010111111111010111001000111111000001100111011100100100010110000010011010110100111001010000010100111110101011111111101001011100110111001111011001010110110001101101100001011011110000010001001001000101001011010100010011000101101101011100100110100110000110101011110001000100011101011001110011000001110101100001010101101111111000111001001111011111110110001010010101110011010100000110000111011111110110111110111110111011001111100100000001101111010111000100111011110111011111010101110110011000110000011100100010110111000001100010110100110110110100000000001011110011111110100001010010101011100111001101100100111100101100100011010111011000100011001100111011000100011101011010010100111010000100110111001010000111101010001011101010101010010100001011010111011001111111000011010101010111101111001001110001011111110011011110010111010000001001011010000110100100110001100100001101011010000111001110111111011111110000001110110010110101000101001011100110100010001111101011101111011110101100101011101100001011111100001111100011110010010101100000100110100001010010110001010000101000100001000101000111011011111111100000100110001011011100001001000001011101000100101011100110010101001001010101001000011101101000011010010101011011001011000001111100000110101100000111001001001001101011011010010001000000001101100100001111011110101001000001100111111000110110001000001111111111010100110111100101011110011111100011101010001000010110110010100010000000111101101001000110000011100000001011011011011000101101110110110001011101001111100100001010000110101011001100110011101010110011110101110011100111011011000011110011011100110100111101011111011010011011010100010000101111010001000011101000011111100110011110100000101011000000010100000101010110010000100010010110100011110111010010000011110110110001111110100001111000111001010111101110011010010001111011100110010110000100000001000111010110001101101001111110011000001011101001110101110101010101001000110101100100001111100101001100100011111101010000000011000100010011100001001001011000011111011001011001101000
100110101001111011110000100101100010000100011001101100011010111011110010111001101101101001011111000111010000100101000110110010011111110111100110110101101101010110011011010101010010111011011100111111011110111000111011011111111111000010111001111110010101111110011000001110110100110001111010110101011010100101001111100101101111111011100001010111001011001100111000001111001000000000111011001011100011001000011011010010001010101010010000001111111000001100001010100000110001111100110111101010100111011110110000001010111000110110110110010111000110111000001011111001111010101100011110011101011100111010101110100101010010110001011000001011000000011111000010000110001011011110001111101011101000000101111100000010100101000100111011100101001101000010010000111101100001001111010010110111000000000011100110111000111110110100100110000011110101110110101101101000100111001111101100000110011100111010101000000010101001011010101000111001110110011000010111000110110111001001011001100001001111001000110011000000001101011101110110101110110001101111111100000111011011001001111101100010110011011011101111011010101100111100110000010110101101101011001000010010101001001100101001100101100111001011011010111000010110110011000000111101000100011001010011111110100000011001111100111101000100101011101000111010101101101111101100110100111110111111111000101000010111010100111010010110100000111111010101010111111011100000110110011011111101011010011110010010101001000101100111010010111010100011010001010000100111000100011000111010001001101011111100111000011001110101000000111100011011001010000100011001111101101010101000111101011101100110000100011011111010011111110001010011001101001011001101111010011100101001000101000111101101001011011001011101000100010100001010111110110111001001010110010101000111001001001001000100001111010001100001100110001111100100001101100111010101010101111100000110101001010011110010101100010011111111100000001100110100110010011111101100110101110100000111110111001001100100000010011100000011110100011001111101110100011101001000111110001001011001000111000000110111010100111010101000011001110110100010001010001011010010111100010011001101110110111111100010101001110010011100000000100111000110100110001100011110010001000100100110110110101101100101000110001110100110101010100111001111110000001001000000000111011101100010100011101010001001011010101000011111100010101000110011111011010011100110011001101110110110111001010011010010011110101100111100111001101111001010101101011110110010010100101101000001110001000011101011001010001011010110000011001011001011101110101000110111101000000100001101101000110011100011011100111110110101100101110101100101110011010011101010110001101010011101011001000010011100100101011000001111101111100101100001011111011111001011001111011010010011011010110000100011000111110111001000010001010111011101001111000111000010100011111110010101111101110100001010011110000111010110100011010010011011011001111110111000101001110101000110111001110011011011010010111010111100100001110000011111010000001001
101111000101000011011011011101001100010010100101001010011000011011100001111110010101110000010100000010111000101001000000000100010011111100010100110011101001100000111100100001000000001011101001011100111110010010100100001011111010100000000100100100110100110010101010001111000111010110010010010001001111110011101101001010000010101111001010111001011000101010110011011011000000010111001101000001110001010110011011001001110101110111101110011000111001101000101111000010101100110000110011011011001111011100001101000110101001010100100011010100010001010111000110001011000111011001110000100110010010010010010000001000001000111010010001111000101111111101000000010011001111011001110111011101100000010110010100101010110000100001001110101011100001011100100110001010101010111101110101101010110010110101000111000111111001001011111101001101010101111110011000011100011111111111010010000111100001100111111001110110111101101101100011100111100100101010100100010100100001100001110100000011100111101110010100001011001010110101100101011101010110011010010101101101001110010010001001011100011001011010000010100111010101011010000111010110010111001111100011000101100101111110010111100001000111100100100010000000100111010111101010000101101110000010000111011101001111010000101001001110100000100011111111001010111111010001000001010100100110110001101100001000011101000100111111011111111101000110111000001001100101001011111001001110001011101101011001110101100011101000000101001110111001010000010100100110111111111000111100110000100111011100111101010110110110101100101101000000011001111001011100010111000110111011101100110110101011110001011011111101011101001101010001000110011111111101111001001100100101001100110010000110000010101100000011111101010011111010000100100100001001100100001100000100110100110000011101000010111000000111010111111000011111111110111000100110111010000111011000011001001111010110110000110000101001001101010100101011010000000010011011011001100010101001011100101001100101000110010011101011111100010010101100011100001000000010100001000001000100101100110001111011010101000010001010001101111110011100001101001011110111110110101101010110010001101111101101001111011011110110010101010101101101010111001011101011110001110100110100110000101110110110100001001011011010110000111010000000011101000011100010001011100111101001011100010000101101001100010110000011100000100010010001101000010001010100000011010101110101000010100011010000100101110010101010011101011011010100001000011100101100000010010000001010111011011000100100111010100110010000011000110101101110101001010011001111100111010001100001001100010110101100011010111110110001111011001000110010101100101001011011110111111100001101010101011100111011011101011010100101100011111000011101111111001100010000000000111111111010111110010011000100100101110111000011001010001001011000000000001001011010010101000110100101010101100001110001000100101000100101000010011001011100101101010000001100111010111101100111011100101000000100000101100111111101111011001100001001111011000010101010
010100001101001100100001010110011100011000100001000110100111111100110010010111101110000111101000010011001100010110010011011101001000110000000100110010010110010110101001110011001101111011101011010110001010001001001100010000111010000011010101000010000000010001100100010101101000000110011010101110101111001111110101110011011111100100100110000010011100011011101000001100110010011100011000000110000101101111000001100110110110100110110111011010100011000011110010000000111000011000000100001111101001011000101110100001110011100101010110111110111000111101010110101001100100110110111100000000010010110100010010011101001001011110001011100110101111010000010010100010010101111000001011110000110101000000010010001100011010110111010111000001101000010110111100101100110111110000010001110001001010100010101110111001100010010010110100111111010010001110001100011101100011010100111011001001000110011101100000100110000010011100011101111001100011001011111110001100001010100100111001110110001111010110010001110000000000100000111100000100011111000001111000101011000110000100001101011101101010100001111111011011001111011001110100010111001110101000101001100000001101101110011000000101110110100100011101000011001001111011000101010010001010111110101011111111001001100010110011000110110010111110000110011110111100000011100101100110011000100010100010001001010011110010001010110010110101010100111111001001000011011000000101100000000000101001001011000001011111000001110000100011101101001000011100001110010100010111011101000001011010011000001100100011011010011001101111001111111000011100101010110000101101010011011111000000000011100100011111110011101101011110110111110111101101010000011101011101011110011111010110001010101010110110111001001011011010011001111110001000010011000111011111011010100110110000011110010000111100101001100010110001010010111011110001111100100001011000001011110101000000000011110000011101001101011101011101001001110111010101001001000000010111001100011011100000110000011111001101110001101000001010101101110110010100011010011111100001111010000000000101110110000101100111010111010111011100000000111110101111111000010110000000101100101111010010101001011111010010001110011001011011011011010110101000111110000111100111101100111100100111110110001011110111000100101011111010101110100011000111010100001000001011101110111111001111001111001110100000110110001101011001101110110101010110011010011100101001011010101001110100101110100001000001011110000000010101000011000000101000100001011010110100000110100110110011110011110001010101110001011000100111111110101000001111110011111010110111000110110010001100100100100101010000001000101001010001110110000011100011111100000000111101100010000111111111100110100000010100110111101111111000011010000010000111101100111000101001001100101111000011110010011111100101111001010110011100101110001010000111110101110101000100101001010010110011011010010001100101110101100010100100111001000111110100011010011001010011100001100011001001000000100100010000010000100000010001001111111010101111011100
110001101001100001110010100101001000110011010010111100111100001010000001100100100111100110110010101110110011110010011000111011110111011000000001111011110001110101100000011110001001100101111111010110011111100101010000010111000001001001001010000000001110000000001000011000001111101100101000101101010011001000110000101000111110111001100101101110001010101111001101000111101111101110111111110010011000011100101000010010100001111111101001100010011011001101110000111001110011011101110101001111100100000001101001111010001010001000000100110101010010110100010011010101111111000100000111101111000001111111101100010001111111001101100100100111010101100001000110010111010100000011011100010100101100110001001000110100010101001111000010111110000101110001001110001111100010011101111110101001000011110100111100010101001111111010111010001110110110101111000111011011101110111001110100011011101110101101010001110000100100110011001101010011100010011101011000000111100101100100010011100101100100010110011100011111110000011011100000111010101110000010100000100101100100110100100000111111111100000001010000010001111000010101100110001101001001011110010111110000101100110001000111010100100111010001100010000110110101001000101111011111001000101101000110110011100111001101101111100000011011011101110101111001110011100010101111011101011010111101001101011100000101001101111110100001000100100101111011100110110100011011100101000001111001010001010101101010001100111001111110110010001000110000100000011010110000110110001000100110011011111010011101110001101011010101001000001111010000101100100000111010100111010011101011100100001001001100010101001100101000101101110110011100101111010010110011110000011001100010100011010110001101111010011101101010100000101010011010000011010010110011010010011000110000110010011001101101000001101000011010111100100010011111001010001000010011110101010100101100011000001101001101000001011111100000011110100111100011111010000100100110110111100100000010010010000111101010101011011101110011010101100000000000101111011010011111101101000110010001110110110110111111010101011110100010001010000110011011111000101011111110011010101011100011110101011100010001111010110100110011110111111001001011111000100111000010000000011010111011000001011101100111001000110000000110001011010010001000111001101011000100001001110110111101101001011110110111101101010010110000110111101010110000110001001000011111100100101111100101000100001111000000101010111000010101011010011001100010010010001110101001011101010001011110001101010011000101110111011111001010010011001111100000110000110110000100001011110110101101110001110010111100001000011010010111001011011011011000110000110101000001100011000001000000010111110000101010011101000100101011011110111010001100110001100001101101000111011100000101111001100100110100001000111011000011000000100111101101000000011001011011010110111011110110110100100111100111101111010011010110010010111101110100000010110101111010100001010100001010110001100110110010101001101100001001010001111101001001110111010111
001001000111111101101110001101010111101001000100100001111101101110110011011101101010101000010001011110101010110010110110011001010010110010110100011010001100111100000111001110010111001011011010110110110010101110011011110010001000000101011100001010110100011011010100010110100010101110100111100000010001010001101110100110010110100011000011111011000101001100110011000000000101011010001010110001111010110010100100110110100011111101000000010100010011001001001001001011100000100111010110101011100110111000111101111101101110100111000001000100110101001100011100101101011001011000000110111100011100001110010100001110011011010100101010101001000111010111000001011101110110100111001000011000100001100100000001000101011010001011101011000000111110010100101000000101101001111111010111111110010010100011111000111000111111010001110110010100110010000101001100011101000101010001010110010111011100000101101110011100001000101001110101111010110010101100111100001010001001101100110101101011011011010101110000110100101100111010001101011001001111011100010001111010111101100001111101010101010010101110101101101101111111110110011000001000011001101111011111100000100111111100101111101001010011110011011110001000001111010010110011110000100011010100010111001000100100011110100000011101100110101100011001010100101000101011111101010101010000110011110111011101101101101100010101001110110110000100110110101110001001101010000101010101111100111100001111100101000101001010100010111011010001000000101100111010100000111101011110111001000101100101110111101011110110000110100111010100101000110011111011011100000111100101110100101000011111010001110011011101011111000010010110100101110010011110100101010101111100100000110110001111010011101100001010011110110011000010111011111101110111111101110001111011000111110101110000100111000000001101011010110111010111001101011001100010100001001000000010011101100011110010011000110011100010110100101101011111101100110110010110110111011010001101111010110011000101011010101111011000110111000100011110001101100110000110111100101110001100100000111100001111000000110000011000000101111110000010010101101110001111100000110011001111111000110110111011101011011011111111111110111111100111101011100110011001011010101111100001100101100000001011011111101010110110011010100001010111110001011101000011100010000011001110011001000110000010101010011000001000011100111111100101001011001111011110000110000000001011000010111100000010010101010000010011101111010100110101001011110011011010111011110000100111110101010000111110111111011000101010101100010001001110010111111100101100011110001111010011011100110101001001000000110010000110110110101101000100101110010010010101010101011000101001010111011011110100100000011001010001000101011100000101111111001000100111001111010111111100100000001101110011010001001110100001000111010111000010110110001111110111011010010110101001010000011100100100000111001101011110001001111100101010011100011001111010110111010001100011001110111001110101111010010001101110101111110011101100000010100010000111
100111111010100101110010010011010001100011111000010111000010100110001000110000111000100100000000111001100100001101101110011010010000111110001111100011111011111011011100101010010010100011011010010101111110010111101111001000010000101001000101101001011110011000001110000111011000101111000110000000011010011000101101101110101101100100001000101001000001011001101110010100001001001000010110011101011000010011011001111101000011110011010100111111011101110110101111111100111001011010100001100001011010001100011001101100000110110101000001100100111100111111011100101000111000101011100110010100001100001110100110110110001111111000000111101111001111011010110010010101110000010111000100001100000101001110001100001011110001011111000110001100110100001111110001111101011010101001101111101100011111100011110101111110110010001101100101001000010000000000110010000010010011110110111100110101110010011100111110000100101011010000101011011101111100111010100001011001100011100100111011110000011001000101110011111011011111100001110001010000101110000110000100100011001001110010011000100010000001000010110111111100100000111011011011001110100000001010001011010010100110100111111011001110100000111000001011100010101110111000101110011010010001010001011100001110010111010100011001101001000000111001010111101100101000000110111100111101111011000001001010111010011010110000000101110100010110011110001100010100110100000100011101101011001100111000110001011100011111111000110100100110101110000111110001010110111100000100101111100110011000010010001001010000010011000011001111110111100001101001101100110011011010110010001011110010000100100100010101110000001011111110001111000001101010110100111101010101011110100000111111100101011110010001110111101001111111110011000101111011100100111001010011000101011100001111100000110111001100010110111100011100100110001111101000010101001000101100101000000100110101100011101110010101110010111001000001000110011100110001110110000000010110110110101010101101111101101011001000011000000110010001011001110100001101001101101111001001000111101100011100000000111100100011110110110111000001011010001001111001101010100011101011000001100011001111101011000100110101111010001000111111001000001100000101000101110111010101000100000010010100000001111100110010000101011100101001101110111100100001111111110101111101001000000101010001111011111100101000100011000001010011100000000111010100010111101111110010111000100110011111101111111001010010001111100001101010001001111101101100001001101010011000000011100001001011000000101111100001101010010011110111110100110100100110101010001001101111000011111000110001011011011010110001101111111010101101010110100010001001101100110010101001001111000010011001000011010101000000101000110011100111010111111001010100111001000000010000101111110111110101001001011001011111000101111111111100010100010010111110001001110000011110000000110011110101011000110100101100001101001001110100100111100101101100101100111001110101001000101110001110110101001001100101100000101001000001101101100011011100011110
001111011110001101010111000110000101111101100110011001001000100101010001001101101101100101000010001101010110110100110110110011110010110100101101110000011011101101100110001011001100000011111110010011010110111001001100110001001010100000101100101100100110000011000100000100100000000010110111110011010110101001011101011011001001011111101101011101110100101101100100100101110000110110101011101111011000101000000110001100000011100010111010101010100001010110000000110011001100101001111001010000011100000110110001100010010101111001111010011110110010111101101110110110010011111001001010100101111100101001001100001100101000101010110101111011001000111000010011010011000110010010001000001100001011010100011011000101101111010110100110111000101110001111100110001001101100001000010011110000011100100001100100011110000100001011101101110001001010111111111111010000001100100010011110001110000011110100111011101101001110011000110010000101110111001011000000010000011111100101101001100000000000001011011000101000010001110010001110001101000000111011010101010010111100001010000001101001011111011010011000000010000110010000100100001001101001010100100111110110100110011101000010111011111010010111001100101011011000100000011000000110110101010100000111110000101110101111011111111000110000100111011010111011001011000011001010010001110000010010101000000011101110111111000011010001011010000100000010001010111110111111111110000110001000100010111111011010100101111011111100100110011100111111111101011110101101000110011010100110001111101001111111100011011010100010001100000101000001011100001000010001000011110111100000001010011001101011111010001001101011011000111000010110001101110011011001101001110010101101110011111011010000000000100100000101100101001100110100010000001110101111100100010011010000010000101101001101111100011001011101000011001111010010010011110110001011100011111111010010010101000010100111110001010000011001010100111001010110110111111010010011001100100010010000100111001100110110010111011010110100100101010100110100110110111111001010100111001100000110000011101000001100101011000011001010110111010001011110011010000100001111001010000001101101111000011110110101001100001010001011111111101110000011001010001111101001000100111101100101011011001100110101011110100100101111111111110001001011010100111100011100010111000101101010101011010011101111111100100110111111011011110100100111000110101010001001111100111100100100111001110010011011110110010011111100110010011000111111101010100001100101001100110000110000101000001000110010001001110100000000101001101110111111101111000001111110100110000100010000000010010101101110101101100100010001010101101101100101110001001000110111100111101000010110101101001011110100000110111010100011111101001101011001011111001100101111000001011010100110100100111001011011011001001010110111010111011110100111010111100100011100010101101111010000001111110100101111011111110110101000110100011001111011011000101100001010111000100000011011010111101010110101101011001101111100100000111101001010101111111111
010111010111111010110101011101101110101001000101100010101101010001100010011001100100000110111011011000101001000111100011000100000110001000101000100111110011101100100100110001000010000001011110110010000001000011100110110010101000001101110001010100111110000110101110110011010101101101110011011000011110000011001010111011101101000110101011101010100100110101110101101100101110111111011100111110001101010111000110011101001011000101011001110000011100101110011000001100000011010001000110000000000011011011011001001011100010001101110111011010110110011101011111100000110110101011000000010011001011000111101011111001100100111111010111011101011001111010100010000010001110110001110111111111111111110001100011101011010101000110110000110010010001010011001110000101110100001111010000001001011110011000000011100101101001111010111001000000111011000001101010110101011001001010111001111011101011111111100110011011011100001101111110000011100011001110110001111001101110100100101101000111001000110000000101101011100101101011011100011010110100011100001100000100111110101110100111010101110101000110011000101111001100010000011000110101010101101010011100000111100101100000001011010100011001001001000010100101011001111010111110110011011100111010011010110000000000101000000110011001010111101110011011000010111110011100001010100100001111101010000101011010110011101101111010100000010110111110000101100000000010010001100011101001011101000110010100001001010111010100111100110010101110110100001010111110110100100110111100011110110010000110101110101110111011100010111100010000010110000000111111001011010001001110110111101010011101101100110000000101001110100011101110101011100100011000101011101011000111010000111111011001110111101111010010001100101000011011101100101111111101010001000011000011010110100100110000110010010111000001010001110010001000101101000000110011111111111010100111000011000101110110101101010011011011000011101100111110010010001001100010000011110110011011100110111011101010000110110111010011111110000110001111111100111001111110001101110010100000001101000010101101011111010001000111110000100000010000100111100001010100001100101100000001011111110000001010110011100110100110001111010111100010011010010010000100111101000101011111010011011100110101110000100000001110101111011110001101001111101000001000100001100000111010110011101010000111010110000011011101110000111111110010110100100110001111000111101100001100011001110010000011000111111001010101010000101010011110110011110000010011011101011001101101001001001000011101011100000000101110001100100000000101011110001100111011010001001101100010000000001011100100001101011100000001100001001000010110011011111101000111011110001101100011110001000111110101110010011110011000011001101110100110100000101001100010001000100010000001010111001001101001101001010111111110110000011100111110001011111011100011011010101001010101110011100110110100000100110011110111100101111001101111000100100000100111010000001111000100100111100000001111100111011010001011011001011111110011000110100101100100
000001100011001001010101101101011001001011110100100011010000100011110111011110110010100100110110010001110001011100110101100101000000101000100001001100111001001001011011100011001011110010110001100110011101001001000011001000111101001001011010100111000100011001010011011100101110110001111101100010000010100101111001100000000110101100110110000001100100101101010011011101010110011101111011111011111010011001001010101010001100110111111010111011011000111101101100011100000010111001101110101011111111001010001010001011000010011001100011100101100101111000011011100111101001000011101011111100101000100100001001100001100101111000100101010111001100001110111010110001010100111100111000111010011000001101010100010010001101010011100000011101001111110000001011000101111101100110101100111110000110000010011010111101100111100000011110010010110010010000001000000000111110011101101101110111100001001000001010111011001001001010000011001101101011001101111011111101011110101101001001010100001111011111111110111110100011110110010001110011000010000000111001101010000100011000101111011111011110100011101011101100011011010101011100110011001110010111010011101111001101001011101110110100111111101101110111101000011001011010010011100010101110111001001101110001011100011001100111101011111011110110011011100000101101011111000111001100000111001001011111000001101001000000110110010111000001010001110100011100101100011100011110011010001101000000111001011110111110100001011111100110000010000001011011001011101011110010000010110011001111000111111110011001000001110100100101110010001100000110111100011011101011011100101000110010000101010100110000011101011001101001011001111111110001011011001001110101001111000111110111010100101101010110011100100001101101010000001101001110010110110110011011000100000011000111101010100011000110001100011100110100100011010110110110000010100010101000001011111101011100000111011100000011111010010111111101001111010101100101000000001100000000000001111011100100100000101010011010001011100010000111000100100010000010101000011010001110010101000100101010000111111111000100100100000011110010011100010001000100100100110101001101101101100010011101000110011010000000100000111000010010011100010101110000011101101111000011101000010101001001011100011111001110000101010001010010000000011000001110000001011100101101111000011001011111110001100100101010011110100001000100100011001001011111100010001100011001111000001111010110000110110111100110101000100110100001100000001000000101100001100011001110110100100110100101001101110111110011011110101110111101100111000001000001111000111110010001010111010000000001110100001111110010001001111010100011011111001101110011101101011001100001110011111100000000100101100010011101001111111001100111000101000010101011011010000011011010011110100100010110010110110101110001001110001110011101010001001001000101011111110001011110011100101111111000011001010111011001110001001110110001111000010111110011111000110001011110010100111101010000010001011010111110100011110001011110000100001110011110100011
100010111100000010111111001011001110110001101101000001000111011011011010111100010100000011101100011111100001011111100101000010111000000000010000001011001011110001011010111011011001101010011000101000000100110100010110000111001001100010000110100111100110010100010100011010001011001110100110110010000100010111001011010100011011011011001001111110010101101101101001011001101000000011110011001100010001101101110011110010011000111111010100011000000000111011011000011010010001011110101111110010011110101000011000110010010111100101000010101101100100000110110000010000010100010001111110010001101010101110001101001110010111010010001110000110011000111111000010010000110101111010111111111011111000111010110110001101110111011011110111000011110110001110001110010110101110100111111001110111000001100110111011110110010111011010010010110111101001111101010100010010010100000001100100001110010111010001111010010001011111011000111000110000000110011010010111000010100100010011000100100100101101000100111111001001110101001100010001010110011000110111000101110110011010000110000000001011010101100100100001100000011001001000100010010111100100010111001000000000110110000101000001000101010100110010001100101111000011011000011001011011011101101011100111111100000110111110101010011000011101101101110010110011111010001001100110100100111110011000111110000000000000000101001011010101110101010001011001101010010010010101000011101101100010000101011010001101000001001111011011100111101111010010011101001110010111001111100001111111101010000000011011100110101100011110000110001101100100011101011011100001100000001111000011010110100100110110001000010001110111101101010110100011011000001001010100001011001001111010010100001101100010010000101100000000001000100100010010010100110101000100110010111000000111100100000010000010100110000001010111100001000011101011001000111010010110111111100010010100111011000100100110000000000101111110100000100010110010111010110110101101011000111111111000011101100100001010000101000111110111001001001010010111010001000001000010011000100110111111010011001110000010110001010100100100011101011010100101000011110101111000111010101111001111101100100101110011001110101001100101010011010100011111110110101101110110101010100111000100110001111011001001101111101101101100101010011101000110001010100111000100100101111101011011100011000010000101100111011000101101100101110011010011011010100010110110100001000010101010100110011000100100100011010001010001000000111001101111011001110101010100100001101111011010111000101100100111011000010101000100100001011101110011011101110110111011010111100100111011010010111110111010110110100101000011010010011011101111010010010001111010110110101001100001110001111101110100011000100001010011111101000101000010001000001101101000001111101100011001010111010100001101101101110000001001111000101010000110110001001010110100100010010101101100111110000111000100000101110010000110011111010000100010011100111101000101001100000001010101010011101100110011100111100001100000000100010001001111010011001100
001100001110101011001010100010101100100111011001011001000010100010010010100111101010000000001011010100101101010010010011010001100001010100000101111110110100110110011101000001110000011001111110011000110110101111100110111011001011001110111111100110010001000111111011001010101100110101001000101101001111111110100011110001100000111101001011010010110000010011001111010100101101011111000000001010000000100011100111100000001100110100000110011001111101010111011101100100111101001111010011111101100001111111011110100111100101001100001001100001111100001000111110010101101010100001000101110000011010001110100111110001110110101101011010110001011111110110000101110000000011110111011000101100101011011011100101110011101100001101100111011110000010010010011101010110101011000110101100011101011110001010111011010010110010000011110000010010010010110011001101011001001110011110000010100001011111000100111010101000101111000100011101000101000010010011000110110001000101101110110001010000011000010100100101100110101101011001010101111111010111000010001111011001000100101101000011101010101000000001001111100000001110010010110110110100101001111011111100000101101111101010001010110111011100110100011101110101010010011001001001000000001000010000111011101110101010001001100001011001010001100110100001100100011000110011001100101001010000001011100000111010100010010010111000001110100010010110101100101110110100111111110010001110100101001001000011100001011001000100011010001011101010000101100011100010011011110011000111101000000011101111000100010110000110110010010010000011100100010011011100111011111000011010110101101011010110001101000000000110110001010110011011100101110010111011000000011111101101110011100010110111111111101101101010110100110100100010010111010110000100101100001011101010000111101111101110010010000010010001100000110010111100000001110101011100001101101000101011000000010100000111000111100111110001001010100100000010001111010000110110010000010000111011011101010000011110001000111101000101000100010111101001100110011010011000001100010000001010011110101100011100010101011000010001010110000010001010111011001100010000010111110101101001111101101010100100110001010000001101111010001001011111111001011100100101101000100000010001010101111100011110010110100010110010110011000111100001100000000110001011010001000101101011110100010111100101001011101110101111010101011101001111011010000101101010000001001111100100000101101101101000011000100001010011010101100000001101100101110010101001010110001001110000110110111111111001001100110011011000010000110001101010001001100110101000111100110110001010110010100000010000000100111111011101001001000101111101101101010110110100001111000110100110110111111011000100110111101101000010001001000000011100101011111111110100110111000101011001001110101100101101010100100010011011000011011011011111111101011100001111001010010010011010011110101001101110110000001110010000111011100110111110101010110010000110101100001101011101001000111010111100010010101001010100000101011111111011000101010110111100
100101001000001001011101001011000100110010000011101110010100010111000111000010000100000001001010011110010001011101011000001111101011100100000101101001111101010001110110000010111110110110010111011101000111001110010100101100001100111110110111111100101010110001110110000011110011100110101011000110001000101110110100111001010011100011110101110011011000101111111001000100010010100001101100011010100010100110100010000111000011100110111100100000000111110001110101100111101010100100110100111000011110001110000111111101011101000100100011000110010101100001100011001010101011010010010100000100010100100000110111111100001011100111010010000111100101110110111110101111010011110011101010000111111011110010000111010000100100011000000011111100001100010010101101000111110101000000110010000100010111101010101100000100100101101100111110010010100011100111100111000011110101000110111010101101111001001010111001000111110001010011101011000100111000001111110101001110110000100100010101000110100110101010011111000101100111111001110101011110010010010000001000110110101010001100101101000110001010011010001100000101000010001000101110100010000111111101000011100010110101001110001000001101111001000011011001010111111011111110100101101111111001101011111001100011100011101111000100001000001100000100010010100100011001101000111000010011011011011111000111110000011101111001010110100111110011100101100000000110101000010001010000110101000110010001110110110110110000011001100010100001111001110011000101000001110101011010001000110011001011001111001010111101000000100011111101010101000011100111111000011001000010010111100101100100100010000111000011011100111111010110000000011101110101000001110001100000100111000111100011010101110001100100111111000101000000001011101110100010101100110101001001111001010110001101011110100100000001100010100001010011101100010100001000011010111010000101101011011101010111001000001100101111001000110110111000011100010011100101001110001011010111110010101000001100011110011110101000100001111001111100101011100011000010111110111011100011100110001001001001101111001110100101110101111001001100011110011000101000000000011001111011011011000011001000000001011111111001101111101111010010110000100111000111111010111010010110010110011001111010001101110110001010100001011001100110010110010111010010111000010101101110000101110110100001010010101111000111001001110101011010100000011011100100000000110101110011011110000110101100000101111110100111010010100010011010101101111000001110010100110001011000011000100110010010011001011110011001100001111001011101010001110000111110100000100001100111101100010000101001111001101001101001011010100100100011100000100100110111011101010111011100101101100101011100110010010111010000010110111111010111101111000000011001111000000100101000001011011100000111011011101000100111100110011000111000111001001001101001111101001010101011101101111001011111111100000101001100001111100001011011100111001100010000000111100110111010011001011110001001111110001110010010100101101011000110111110010110110011000111
111110111010010100101001011101000001011000001110010000000111000010100010100100001010110110001010100110100000000000010110000000111011101100111011011100101100011000100000110001011011001101100010101101110110101001111110010001010110101111110110000010001011001010001111110010011001101000110110001011010111010001000001100110000110000101111100100111011101101110100011111101011111001100111010101011001010100010001111100001101101011101001100100101001001100010110010110100110100001000010011110010011110111111011011010010101011011111100110110011010011010111101001101110010111000010011011011101001100010110110101000011001100110110100000101010011000111110001001111101101110000111110011001000100100011111111110010001001010011000110011011011010000001101000111101111001111111001100010010110101011011111100010010100101011111110001011001011000101010001011001011101111010100110100111011011111100000111010010110000011100110010001001010001111111100000001110000101000011101000001100001111110010111101000011110100111111010011100011001101101110110011011001110010000010111110011000110000111000000100000000000100110110101000111001100111000001001010000101111011000111001010000011111010001000001110111011001011010111100001110100010101010001110100111010100101110011111011001010111010101010100001000111000011101100001000110011111101001001010010111001001001110001101010101100001010001011110100100001110010000000110000100000111001001010111000110000011001110010011011011100100001100101001000101010110100110010100001001111111110011111011111011101001011010110101001111101110110001001001110010111001001011001100101100110011110000011100101010000010111111111010110001111010010100101100101101001000010011100101001011101001000000011001100100010010010100011000101001000000000010010010011110110111000110001000101100010000000100110010011011001100110000010000010101001000101110000011110001010011110010000101100011001101100110001010101000101100000100011000001010000111110010000001111111101101000100110110110001010100110100001000011111011011100111001000001000011110010000001100110111001100110001001100010101101111011110010111100011110010001011000110111011110001111110101100001000000011000100010100000110110011101100111010110011001001010011101100100000110000010111111011001111000111110111111110001000010100001010000101111101110100011000000010010001100101010010100100000110101111010110101010101101010110000011011110001000111001001000110110000011101001110110011000010111100110111100111110010100100111010010101011100001111001011100001010111101011011010011001010101101000000001111010100010011001010111001111001110001111100101011101101000001010011010000011110111100101110111100100001011110010010111111000101011100111100101110010001010111001101111111001111010011101000110010100010100111000011010001011001010000010111011001110001100100001101100110000011101001011000101011000011010001111100100111011010000101011001000110101011111100100111011010100011101101011000011111001110010000000110000011110101101100010001101111000010101011110110011100100000110100001
000101111011111101001110010100111111010110110110001001000000001011001010110101100001111011001110101000011111001001001011100101100111111000001101100010010111100111001010110100100101000011110001010100110110111110000011111111110100110001000111101101010111010000101001110111110110010000010100010001000001011100001111000101110001001010101000011101111001110011110000011111000000100010010110100100001011100011110010001101000101100110010000111100101001000010001100111010011101011010000001110001000100100100010100001000000011111000001010011111101110000011001110110001011000000000011100000000000000000000000011001000001000101111111001101010110101110011110001111011111111001111001101010110011010001001100100010101000100010010001110100110010001010111010100101111110111110011101101010000101000010000111000100010011110100111011011101010111010111001010101111000111001000111001101001110101000110101011010100001001010100100001000111101010110110100011011111000000111100100001001000110100001111101001110110110110001101110111010101100010110010000000010110001010101111011101000001001000011000001100111110100111111101001110111011111111011100000110110011001111001110110010001001110011011111000100010000100101111011011100101000101100100111101110001000010110010010101001000010101110111001100010011000100010100101111011010101010110011001101101100101000101111100000010010100011000100011000000101001001101111101011110000011110001010000101000000101010001100000111011010001000010100101101110000111011011101010001001011100011101001011111011110100100110100010111100011100110000100111110111110111110111001011000001110000001011111110010001000111000000110010000010011010001001011100101010010111001010110110101101100010010100101101011101110001110001101110011110111001001101111111010011100111000001011110011011111101001100110110010101001010111110011110001001010101101111011010000111111010110010010011100100110111000011111000111101001110111111011000100100011011011111011010111001110110100010100011100011101000001001101010111010011001011011010100001100100011010010101111010000000010111110111110000011100010110110100110110011010001110111011110001011110101001000101001110000000100110011110000110010011000000111000110100010110000111010100000111100011010101011110101110110001101101101000000001000110101100110101110001110001100000011001001001100101101010011000000100001101100111011010001001110011100111001110010011011100101011001101101111111011011111111010000010010100101001111111001110110010110110001111000001011010001111101001110000001110101010010101011101011111101110101100100000100001000000000111110000100110100111111110000111101111000101100010101111110111110000010111100011101000111100100101101001000110000000001001001011100111000011011001010010111101000001111011001010111010111101011111011100110010100010010111000000001110011001111110010011000000101111100010101001001101111000110101111110110111011100000000100000001111011001010100010011000011011100110111011011010000110011000100011010000000011111001010000110010001000011110111000110101010
101111011000011110110011101011011000111100110110110000000011110101001011010011001101101010010110111100001100101000001111001001011011010001010101001110000110000001100110000110010100000111000000000100101000100111110011110001110111110100111011010111011010011000100010101100011010100010110011111100111001110011100010110110011000101010011100111001011111010110111101100010010010100001111001101111011000000000001110001110100101011000000000000110101010010010000001101101001001100010011000101101011010110011010110101001101011110001101010100111000110111111001011011000011110000100110100000110001110010110101101010101010111110110100100111110100001101111101010111110101101010110110110010111100011001011110011011011100001011111001010110001010010101110001000111101001101001111001110010111001011110111011110011001001110111011000000001000101101110011011000010110001111011101110111110101110001110101011000100000110100010101100100110100000001000100101100101111010111101101101010110110111010001111011010110100110111000101101101001111001011010001100101001010101101100001000101000001111011100110001010100101000110001101110010011010010100001110111100101110111110011011111001101100100010010101001011011011010000111001101110110110101110111101001101001101111011111000000001011010101001001010111101110010111001101011100000010010101001110001110111101011111101100110101011011100101011000000011111110111101011001000100111011111111101110101110010100100111010110100000111001111010001110110101000010111110011100011101100111010010011001001111101111100000101101101000001101111100111110111000010110001100101011111000011111110010100100110111001111100111011001101100111000111010100000100100110010101100101011111110110010011010110011111011010110110100000100111010111000110111111001011101111100100011111101101100000100000101011100001001111100001111000011101011010011111010001111110100100001011011101101111000111000111000000010001001010011011010101000011011100101000001101011010110111000010010110000110001110110011011110110010001100001011111110101110010101001111110000000110011000110110100111010110010111100101101000001010000100100011110000110001011010010011011001011000100000000111000001010010000100100111000001100100111000011111110101011101101011011010001110010000111000101011001000101001001111000111001000001000110001111011110100001011001011011010110000101011011011100001000000100001010100101011001111100101111000111101100011010110111010111011010000001110111101101101011000110110111111000110010001101001010110111101111111101111000100010010000101011101101110010001101011011110111010001110010011011010010111010010000111111010000110110110101000000000001100111100110010101000100100110010011010001011001101101010011110001001100110100111110110110100011110111011100000110111001011111111001011010101100000111000000110001011111000011100101111010111100111000100101111001010000111110110111001100001011010111110111111010100101010101011001101011101000111010001011111100100111011100100001011100100001111001110111100010000111100110100101111100011011010
011101010011101011010100101000111100011110001110010101100010111000110111010010001010111011100001101010000010001001110111000000000000011101011010110011110111101001010111011000011010110111101001111010011101001000000001010100101100010101110111111110101001011110011011100001000111001100011011010011000010100111011101101011111011000110001011100101010001001111110111110011011110000001011100010110001000110001101111110110001111111011001001011111101010001110101000000011000100110101011001111111010110000101011101011011101001111100101001111011111101111100100111100010111001111001110101110011001100001011110100001100100011101101111111100100011000000001000010011110110101110000010110111010100110100100010111110011000011110101110011111011100110110101100111100001101011011110100101000101100010000100011000111000010101011100010011101100100001000000100001111100011001101101000011111001111001111110110111000110011110001010110010101011110100100110110001010010000101010111100100100100010011110101101110000111101101101000010110110111010000100100010111001010111100101101011110101001011110110101001101010011111011110101101000101001111000000011011011100001000111011010001010001010011000010010010000001111110111110110110101111001101100110100110101111100000100110110110110001011011001000110110110000011001101001111100011010010000010100001011011100000101111011101100100000011011000011111101010100110011101000000000110010010101000010001010010000101001100110011000010001101110100011111000010010010000101111010100111101110010010101011000011010001010111101001101111000001010010111110010011000110001111011101110010011101001010010100101000001100010001011100011011101001101100001010101101110001101001010001100110001001110111010110000010011111111001100100110011011001011100001111100001100010101010101001000010001000111111010100001001000010111001001100110101101111000100110110100010100110110000000000111011001101010110101000000010000001111101011100010111101110111101101000011101111001000010001101010100101000110001110011110110010001011101100111111101110011001001101000110110101111101010101010010011011101100100111101011000100110000101010101001101001111110110010100101001010010010111111000110000001001000000100011111101000011100000110100101010101010110010101010000110010100110100000100111110000101010001101110011110000000010111111011010011111110101111011001100101110110001101111111111100111111101001100010001001110010010000011001111011111111001001111001110110111111101101010010011111101011000001001001011101011101011010100110000011010011000101001111000010000111001111001111110110010010110011001010000011111001111111011100110000011101111100111101010000001011010000111010001001011110111001100100000110110011000001000111001111111101001010101000000010100100001000110101010110101111111010001101110111111010100010111110011000111110111110101110010110101101001010000001010001001110111100110111100000001111101100101010010111000001110100010111010100111000011000110010000110010010110110000101101011111101111100010001001101011011000100110011100000
101110010001000110100110000010101010101101101001000110101100100001100100011100100111000101011001101011100011110110101101111110101100010100101101111100011010111100111010100011100100110000111000110101101100110000111001000010001100001101000010110010110010001101100100111001110011110110011111110111100111100100100010011100001110010010010101110011101101011111000110001011010000011001011100110000100110010101101100011111011011101000000011011000011010101110101111010011001111111101000111111011010000011110100000101111110011110111011001010110010001101000111011111011000110001110101101001101000100001010111000011100011101011110100010101111101011111010111100000000100001001000111111010001011111101001010000010100110101100000000010110100101010010010000111010100100001100111001100000000110001001001001000000001111100111111000001100110100110000011100001011101001101100011011001100110011110101101110000011101101001101110011000011100111011011011011000101111101001110001100110001100110011001110101011011001011000010001001011010110000010100111101010101010010100011001010110111001100010101100101110001100111101010000001111011000111000100011011001010110101010010010110101010000011100110011101100000011101100010111100110101001010000010100100000000110110101001101000001011100000000000100001110101101101110010001010110000001001101100101011111111110111110000110001100000100100100111100001000111010010110101100010010000101101011010000111010001101100110101111001001010011000000000111000110110111111001101001010010010010001011011110110100111100110100000101001000001110000001100111011010001011110110010100001110100010011011101111011111101111000011001110010011010000100011101100000100111001110010100100100010110101101000011100111001101011111011111100100001100110010011001111000111010111110100110000010000000111110001000011000001110101010000110110100100000100110010101000111110001000010000011111100010111001101110011011100010100110100011000111100110000001111111101010000001111010000000111100010110000001011111011100011100101100011011001111101100010111110011011111100111110100000000100101000011111100101011110110001000111111100100101000010001100001100110000010001110001110110011110101001011001001101111001111110000101000001111100111100000110000110000100101100110111110011111101101110000101010110011100000110000000110110101010110110100111110111001101010100110100111110110100010110111000101101100110010011011001110111001110001100110110100000110000000110010010111100010000010010111010011110110100000110110100000101110111001011011010010000100011100100001011111011111000010101001011111110011100111100101011100101110101111011011011111011111111011000101111101011010101000000111100110111110101000111011000111010001111011000100101011010001001000110011101010110001100101100001011110010001000110000100101011111001101111001111101100100000000110001001010100010110110110101111000010100110111111011111101000111111100011000101001000000010010000001000101000000100000101001000100100101010010000010011100011010111111111010001100110111111010000010010
110101001101011000011001111101000110111001001010010100101000100011001000010110001110011001011111100001111110001010010110011100100100000100110000001001011000011101010010100110001101000111010100000101010111000100110001011111101000001001110100010001111011000001001111011101010001010111001000100101000101000011111010000110000011110011010111010011000010110110000011001111011110100110101000111100011011100110000011101101111010010001111110100110001111100000110011010101100001011111110101010011110110101100100101010111100110101011001011101011001001111010101011011000001101100000111011111100011110100110010111101111010110101101011010011010111110100011011001111011000100001101000111001110100010111111101110110100100100111101010011010100100100000000101000011011001000100111101010010011010110100010100010101111010011010001111001001001110111011110010001011101011110011010000000000011011011011010111110101010110101000100010010110110000110000100110111011101100011000111110001100011010010101111100010110011001111110011101111011110000101110100010010010111000110100000001010111010000100110111001010010111011101000001000111011100100110111111000111010001110111010010100100111110111110111100100111100110101010010000110101010001101001111101010100100101100000010100111011001111110111001101111001111110010101101110110101111101111011011111000111111000101110110101110011001111000110010111010000111110100100110000111111001001100111101010011110101000011110001011101111111010011000001100000100110011001100100011101100111101001111110101001110110000101100010010011000111110110011111000010110010100010111110000111111011111100100001010101101101010001001011001111000010001010001100000010100110000011110111101011000011001011110101100010110000001110001100000000110101011001010101111111110101111000101101011110010001100011100100011111011111111001111111100001010000101000110011000010100000011110110111000001100001111111100100110010110011110010001100011110111010000101000110011000001110110000111001101100011111000010001011011011111011101101001110011100011001001011011110100110011000010111010110000111101111110011110100011100110111001110111000110110001011101111000010001000110111001111100011111000011000100000001010101110100111111000010000010101100111101111001100100001110100111001011111111111011001111000110001111100010101100010110010111100000010001110011100100110111001111101111100000011010011111001001010010010111010100100100100110100101011111101001011111110101000101000111010110110010001101010110000110110000001011001100111101011010011100101010011111001010001000101110011101101000110100111100100010001000011100101100111010001010001111110010001001111011110010011110000110100110111000110000010001111110100011010001100101011001111011011111111000110101010101100011011101101111011101111000000011101110111111101001011111111101000110101100011110101010001000000110010000001110110000001001010100011101010010011000010101111111000001001100101111111011111101010111100101010101011001101001100000000100011001011110001101000001001101101010000001111100
000101011111001111011110101100101100011111101011101010001111000001110111011100110010101000101000000110111010010110000100100110111100011000111001001100011101011110001000100110110110011001001010001110111011100100101000101000110001011110010111101100000001011001110010001000111000011101010101010001100001111110011111111110111000000111101001010010111001101111100000110000100010000000101110011001101011010101001001010011011110011000100010100011010100111100011110000011101000010111010111100101010011010100000111011000110100000101011111001101111100000111111110010010110100101010111011001101001011001111101100111111011110001110000011010111000100001010111100110011010110111110100111000011111010100110001001110110001100110000101001101011101111001100111101111100010000110000101100100100110010001010001001011000011000101001110101011110100110010000101110110001010000000111101100000001001110110110010110000000000010110110110011001000100001100010101000010100111100001001000010100011010001001010101000000100000000011010001001101111000000101011011010111111010011011111101010000010001000101011011011001101101001111110001011010000010010000110111001100110101100011001110001110010000001011010011111111001110010001101001111111011110001101110001011010001101010011110101001100000100100001010101001111100011111010011100110111101000101000000000101011101110000110110111110101110010000001000111101000001101100110111011011111110110011000000010000101100010011110100111101011100110000111011101101000110101100110111111000101111100001111000110100100101011100001101111101101111000011011011001011110100001011101111011111011001000010001100110100011101101001010111111011111111001111101101000111110110100001100000000000101001110000111010110000010100100010110111011010011111011011100010000010000000000000111111110001011111010001110101001010111010010111110010011110010111011000110101000001111110011110101000100001101110001010001000100110001011010011000001101101101110110001001000101101000001010100000000110110100100101111011011110010101101000011011000111010111110111110110001111010101101001011010101101010100010101010101110111101111011110010000000101101010100111011000111010110011110011010000111010010110111001010011001010000111000101001100011110111111000101011101101011101000001010010011010000100100010011111111000101101000100011111111100011110011100111111001001000010011010010101000011010000000100110010001111110010011100001110111011110011001101111001000100111101010011101101111011010101001001001000101111001011000111011100010101101010110000111001100000101000011011101011011010110110110001000011000001100111110010100101010000000000101000011111101101101111011000000010110100000110100101010110010110111010100111101011011001011011111100111110000101000100001011001011110011010000100000010101111010000001011101100110000111010000011000001000010010001100101010110101011100111010010010011000111111110111001101000100000000110001001110010111001011100001110100010000111011010010100010111011001111010011010001010110011010100100001011010100110110111000
110100001000000101101101100110000110100001111000010101001100000110000000100011000101100010000100100001001111001100000101010000001011100111000100101110001010111101111101101101010010010000111100110110100110010110000011001001111101000010100011011110001001111001111010110110101100110110111101111101000000000110011111111011111010110110101001001101001000000110101000010110000111110101100011000111001101011101110001001000011001000110110011011110100111111100001101011000011101001000010001100011101011100010111001111000011111000001000010110011000111010111100100110000010010111100011000010001111001111110001111010001011010001000001001101101011101010110010111001000001011111101010000111001100101001011010111000110011001110001110011101010100010110011011000001101011000011011101100001101101101000110101110001111101000001111100001000000110000110010101101100001001100000111100001010110101010010001011011000000000100011011011101010100000100101100011010001010000001000001011010000110100110111010111011101100101101000111011100011111101101110110010110010000010000011001011100011111010111101101110001110111111100011011110011000110110011101101111110010101010000011100100010100001011100101011100001110110111001101101111111100011000001010111100100110100001101001001010100000110010111100111001110001100000011010001001101111110011110011100000100011010111001110001111101000101110100110110010001000111100110011011110000001100000011011100000000011111001101100111001111111100011101001011011110010001000100100101111111111001010100000101011110001001010010000111110010111001111001100100001110100101100110000111110010111101011110100101010001001111100010110000010111101010001000001011010101011110010101001101101100100000100001000011101000101100011110100001101000101001001100001100101100011110000000001101101001011011010010100001110100011000100111110000110101011101001110101001010101110000100010110010110101001101101110100000011001101000100001001101110111110011011011101001011101011111101010001010000110111110010110010001110001000001100011111110000100101111011110011000011101101111010001111000000100110101111101010001001010101110110000110100010111110001010010100110101000111111100000011111011111001000000111110010011010000101010011110000100010101111000101100001010110011010110010010110011000010000001001011011000100110001110110110111010011101111010001010110100100000101111111111010100001011010000001000101000000001000011100001110101100010010001010011010011100010101111111001001101100110100100001011100001001110110101011000011110001010011100001011010001010001111101111001000111000001000101000101110011100111011111100000011100000110111011110110101100010011100010110001101101011100001100101101110011000100101001000010100100010110110100101100000001101111110000010001011110111000100010110001011000011111001011110100000000000001010011000100111110011110011111111111011111001110011011000110101010110001000101011001101111010000011010011111111100001101011100100111101110011100101010001100011110100110111110100101110010101110010011011011101011111
100001011010111000010111000100011000000110111110000100010100000001100100111110100100010010110001011010111100110111001011101101001100001010000111110101111001111110011010111000101101000101000101001111000011011010111001010011110110101011011101110010100101010111000101111101100001011100101100010110100101011011100011011111100011100000011101010101101011110100011101111101011001100000010110000110001100000011010111100000111011011010111001100110101011011111110011111010000010111010101111011110110110100100011011011101110011000011111001010000010101101111011101001011110111001000001101011110000111110100101100110011111101111001001000011011111011100110110100000001000000010101100001110110011011110011111010111001101011101111111001001010110101110111001111100000001110100101100010000011010010010010001101001110111100101001101110101101100110101100111110001101000111101001110001110100100111001100110001100010111100000011101011001110011011101111010100110011000011000100000010010001011011110111111111100101010110001100000111100110011010011010010001100110100001110110100111100100110001101011100100100010110100100010000100101000100101000011010110101100000110100010111101000101011010001001001010100100101001111100011101111000001111100100100100011100000101100011011101011110101001001000101011100001000010001011011011011100111111011000001001100100010110011011101000100010101100100010010000010110001100001111000101101111010010010010100011010001011000111000010001011000010100100110100101001010000101000000111001010010100111101111111011011110100000011010000011001000010001010111100111000000101100100101101000101010110001100100011001110111110111100101110101001010100010010110001011011000000000110111000111001100101011011010101111111011010011001010001000001100111011001000001001110011101111001010001010000010100000101001010100010110110000001111110101000011000110010111111000101100101000000101011101100111010000001001110110011101100001010111111111110000111101101000110101001010111010110100001000001000110101011110110110001110101101011000000011111100010111000001100001100011100100111110010100111011101010001100010001111110101100010000001010010100101111000000011110100001010010011110110000101001000010101111000000001110010011011111011101011010111100101010111111100000001111111101010000110010100001000100001111000101111100000101110010010100100011001110010000000010001110101100101011111111111000000011101110010011100001000110001010110011011001011000010001111110010111110010001001010111001000000101001010011110001000001100000111010000100101010101110010001010100101001000110100100110101110001011010000011110001101000111101100100010111101110000110000001100100000011111101111111100100111010100001011011110110011101110010111101101101011010111110101100101000011001010001011001110011110111110010110111011110000000010000000111111110001100000001110010001010110110110010100100100100000001001011100000011001100100010001010001101101101000100001100100111110000000110011010000011110011100001011000000101000001011010100111001110010110011001001001
100111000101010010100000010000000101111110001011100001001000010011111001100010100110111011001100000110010011100011000010010111110010100111000101101010111011100111011001011100101011111000001000101001100001101100110011110110100101110000010000001101100000000110111100111001010100110101110100001011100110010011100010001100011000010011011011100100011101100111111011110100011111010010111001111101001011010001001000000011011001000011100100000110010000111100011001011110100000111011101010110100100100001110000110010111011110110011101010011011011010001100111100000110111101010110101000011111110100011101011110001000001100100101110001010111010101001110000110101110101001001001011001101101000100100101001001100001010010001010100010110110010100011011101100000110111001000011010010101101100100010101100100100110000101001010010101111111011001000100010011100101011000110000100111110100111010110010000010111111110100111001101001010011010000101100100101010110111011000010111100111101000101100100000000011100100011111110111001010001011110111001011000111010001011101101110101111111010100000110000001010111101000011111011010111100001100011100010100100101101110010000111000010111110010000001110100000101000010010110001000110110010001010001100001010111011110111011101001011110101101001100000101000000100111011000101110011000000111011110110010001001000001001101000100001111000001000010000110110111010100000000011001010101111110101101011011111001101000100101111111001010010110010101011011110101010100011100111001110001100000010000010100101000001100010111001111110110000101001001101011110110101100100110111000110101101011000001111000000000010011111000011000010001010100001000100010101001000011100010011101101100100001111010000010101000010010111011101100111111000111101000101110100011111100110001011100110111000110111111100001101000000110011010111101000001011001011000100101111111101101011101110101010111011000110101110111100110110010011011010101101110000100000111001011011011011010011001001111000110101101110100011001001011000001110101101101010111011110110111000010101010011110011101010001001001101101100001001110010010011110111101010011000001010001000111100010111001110000100110001101100001001000000100101111111110110000001100000101110010001001111010011111000101101110010100110110101100011111000110001111101110000001110111000101101101101100111101100111100111101001011001011011111110111111010010011001110101001010010101010100111111101000100100100110001100110011001110100001011100000001101101001001010111010000101011001010001101001001001101110111110001010000011011110000000011111000111111011011010111000101110101000001110010010111011010000011110100110100101011001100111010001000110110000011110001000010110010101001010101101011111100011011100000001010001111110101101101100011110110110100111001111001110111010100000011000111010101100000100011001100110101010001010011111110000001011101011001101110001001001111110010111111111110110011000010001110101010101101111010111000101000100001001011010011000011001101110000001101111010111010
000010001000110101010010010000101010100110110111001111110001010100001010100000011110111111101011101111100010101101011011100000110101010100111100000011100000001001010101100011101101001010110100111001011001100111001001111001001011101110101001000100011001000110101101001010011111010011111111110011010101100100110001010111101100111101011001010111010000000010100000110101100011001110100101000101011111001111111110100110000010001100011001000000100000010100001111111101001101101000001010000100011100101110011100000011001110100000000010011000011010110100110010011110001101001010001100000101100101101011000010000001010110100010010000010010000110011010001110100101111101100001001010000001100100111001001110000101111010011110000000001101100110110010101011000011000101110110011101101110100000001110101101101011000010100011111111110100110010111110101110111010101111000010101101111011101111111011001011001011100001001100111010001010001101110110010001100000111101011001010000100010100101010110011101010100111101010100101010110001110010110111011111111011011111000001011000101100010001100010110101110111100010100110000010110010011000011000111010111101010001001011011110101101110011011100010010001000101110100101101011111000010001001010010011101110000100111011100101111001010011010100010001101011000011000111001010010001101110001011011000100010111111101000101000001001110101010110111100011111110010100111110101111110110010100110100010101011111000101111100100100111111100101011001101110100010000101000111010100100000100101101111000010111111010101101011111111010111001010000110001110000110111100101111110101100100010100011100111011010101101110010010110100001001010100111000011001100100111111001110101101000111000010000101001011100110111110001011000000010010000110100011001101110110100101000110000110101111010000100111000110011100000100101000101010110111000010000110110010001011111101000010011111100000001001011100111101011101111001001000111110010000011010011010000111111111111100011101100111101100011011010110010111110111100010000100100101011010110111111000111110101001111110100001010111100001001111001111111001101110010010010010101011100011001111010100100110000011111111001110111101100100000100011111101101111001110100001011010011110111100101011000110110001001110100101101010010011100101011101011000110111110111011011110011100110010111100000101000011011010100101000010111111010110011000101010010011000000000000001001100010111010000001110001101110110101000110100000111000000011111110010010101110001111000110010010010111001010001000110100001110011010110100110110110111111011110101100101010010010101000101011100011100100100100110000010011100100111001110001110111011110110010010101111001110101111111110011101100111110010100011101000110011100000100001001000001100101110100110111101001100110100010110100111001011101100000101010011100111010001111010101001001111000100110000111011101101001011110010010001101101101000101110110001111111100011010010110010100001000100101011011100011110010111000010100001000010011011100001110100011
110101010100000011101110100010110100011011110000111101011011101100111000100011100011111101000010100000010001001101000100100000000001100010101100010101101100111001111110101100010110100011110011111000010001101101100101010001100000100101110101010110000110110101011110010001011011101111101011011001101100111010101110000101111001100100100001101001100011111111100011111011001001101011001011000000110001000000110001000000001101101110000100010001011000001111000001111000011011101001101100100101111101101011110111111011001111010000011110111110010011101010110000001000101101101011001010000000010000011100011010110100010100100110000111111010011010001100010100010110110000011001101010110101010011000001110011010110010011000011101000001001101010111100110111110100001010100110101011000011011010001101100111011111110110100000000010001001111000101011100010001001000001010100111010011100110100100010000011101100100111111101110110011010000010101101110101101001010101111111010110000000100100011101000000001010010010001101100000101000100100010100010000000001011111100100111101010100011110011100010111101111010100011000101011100011010001110000100010001011011100111111001010010010110001010111111101010101000111011101111110110011000010001000000011011001000011000010111001000011011000000110000000110000010100101101011001011100111000111110000100001111001110000100001011010001001111101101011010100001011000101001000101010101100001010000010110001101110011111111000101111111001100101001011101111110011101000011111110110111010000001010001110100101010011001000010011011111011011011111100000000000110000000110000111111111101101111010111111011100010011100011101000001111011001110111000110111101001101011010011111011100010010101011000110010101110101010010000101001001010111010100111000110110001010001101000010111001001101101010110100000001101010000000001010111001101110001101100010010110110111001000000101000010111000100100110000101110101110011100110001010010100100101011000010001100011000000101010000110101111001011111000110110011001110100011011100010100110110001011100101001110011100010000011111010000111111001101111111100100000100101111001001111101111001010011010010010100010001110000110001010111101111010101100111001100000101110010000110100011010000111111101010101100101001011111100110010001010110101001111011011111000010100111000110110000101100100001111001111000010011010011111000110010001011010001010010001110100101001011001111101111010010110111101111101001101001100111001110001011110100101001000111110100010000001100001001111010001001100100101011100110100111100110011110011000101100110011111011110001011000111011000111010010001101010100101111000110111000101101001100100100000110010111011110010011101010000100011000001100101111100011000111110001010001010011110010000010100100101001100011101000111100100110001101101011110100000110100111000111000101011000011001110110010100100001100001110110110101100110110001010110111010100111111010000100001111011010010100110100101011001110110101100001101111111111100110100111001101111010100110
100101110110101100000111001001101100010001111010011000100110101101011111110111011011111100111001011010001110101000110001110110101010111000101101000111000110101010010111100111100111101110111001101110000001001011011001000101011101101111101100000111110100011101011001011010101011100101010001001100111110110100111000110110110101010010100100001000110010100101000101101110100000101000110100000100000111101101101111011110000111111010011111011111010100100000111101000000110011100101111101000000111101111110011101001101110111101011010011001100101100100011100001111011010011010001010001001110101100111100100010110011110101011101111100000001010100110111101010001101110011010101000100101011000000101111111010101100000000010100011100000100011001001101011001010110101000001011100101011110000001101010010001001000010010110001101001011101111011001001110010010101000011110000011011011001110011110101100110010001000000100000111100010101111111101101011111010001110001111000111010111001001000010100101110101100101001001000010011010101001010010010000110001001011000111001010000000001011000001001101101000001000010011110110011110011111000001010110110101010111001001010111100011100110101110111111110111011000000111000000111000100101101100000010100101110011100001001011010110110110101101011101100101101111000001001011100110110010101110011001001000100000100100111001111011010010100000100001110011100011010000111000100101010011010001100110001111101011010001000100010011100000011010111111000101100001100010010001110100110100100110110100011111000100100010000100101101010111110111000111110111011100001000000101001101101000000011000010101110011011011110001011101100100001100011111100111010000111110100111000000010110100111101111100111101110111010101100010100010110011001011100110000100001111110010011101111110010011100010011110100111000100000001100111111100011111001011010100101011111110101010110010001001000000100011010011000011010101110100110111000111110000101100001101001100000100010010110001001101110101110001111111110000011111010010101101110100110110001101010001010010010110011101111100110101110100110000101011100101100010111111101011100100000010000010000010100110011001101010110110110111111100111111001111011000000011001100111011110111110111011011101000101110001101100110110000010101101010001010100000111000001001001100011101010010010001101111110010000101100111001101011010001110000100100110011011010010100101001110100110001010011110010110110111100101101110100001010111111010000111100110110001001011101010010101111011111010111100111001010011111101100001001000011110101111000001000000110110010011100010011110101111110001011110100001101011111110011001111000011100001011110110111011001010110010011000110001101111100000101111011110000110110011001001000100100111111000011100011111101100100010010001101000010001011000101000000110000101101110100001000100000111010000001101110101011101101110000100101110110001111000100101011011011010011101000011101011100001101001010111010011111011011110100000101010000101001101001111110001000100111
011000111011110010011010111011011010100000101010101110000100100101101101001010001101000001111101100011100001101100000011110010110010010101101011111101001100110111011101110100000111101110001001101101001110101010111111010010011101010010011010100101111111110010001100000001001000000000100111110111001111011001111110011110101011100010101011101001101111010010100110111110001110100110000000000101011011001011110110001011011100100010100001111110100101011010111100000010111001010011100001110000110100100111001001001011001011010001100000111101001010101111100000011001100111101011101110101001011110010010011010100100101111000001111001010010011011110001010000011000011100010011100010111101110001110011000101011010111001111101101100111011110001100100000010110011101011101001010010111111110100001011110111011001100100011001010010001111110100000001111101101110010101111101001101101001111101000111000111101011101100001100011111100010110111000011101001000101110111100100100100000001101110001001000100001000111110100000110000001010000110010001000110101011000001001000110010101000000110010001010001011000111101001000110000001010000100110110010001100101100010110101111101011111001000001000001101111000101000101001011101000000101101010000001110100011000010001100001110100010001000100101101001001001111000101010111101010110110011001011110010000011100011100111001100011001010011010111100000111001000001110011100100010011001111011000101110111011100110100110010001010101010010100100111000000010010001001000100100011001000010001000000111001100001011100011110001101101010010101111111010010110010011100011000000000101000101110111100110000011011011001000011111111110011010001010100111111001010101100110001100101110101000101100110001011011001010111001010010001011011001101000011001111111111010011010111101111000010110001001100010101011011000110110110001111110001100010011111010101111011001010011010100101010111000000001111000011000100110100010011011001010110110011111100100111001001111110101101001000000000111000111101001011011110000101011001010100000000100101110011100111010111101101100010100000100000110100001100001111011101111101011000011101101000101111010011001010000110000101101101100011100111101011001010010101001000001100110001100000101000010001100001111111010000000101000011110101010010110111010100100010101111011110010100001111110111010111000011101100110101011110111101000001101111010001100000110000000101001101111101010111111011010010000100111001110101011111011001011111011110100100110001110100001011100100000010100000100110110001110001001100010011001101100110100101100101001000110101010110011100010100001101100001100000100011110010001100101010011111110110100011000010110010000111001111000011100010010011100100111011100111111110111001101001111101001101011111101110101011100101010001111110111100001111011100011100101010101111101110010010011100001110001001011101011111101000010111011000100000100100011000101100110100001010011110100000010000100110000000100010100010100001110111100111110110000000011010110110101101011001000
110110001100110101101010010101011110100111000001000100011001000111110001100100001110011011100101001100010100011110010111111111111100110111001100011101000100001101000100011101100011110011001000001011010001011110001011100011110111000110000011010010101011111101111110011111110110001101100100010011111000100010100111011101111111100101101000000100111001100101111100111000111010011110010011010100010110100100011100001111000001011000110011100011010000100010011110110010000101100000001101101011011011001000011011011000010110010111111000001011000001100011010111001000000000100001001110111011011100110010111100011000000011011000100001011011111000010001111000011111101001010110000001010001010101000110111111110111001110101110100101001000001110110010011000010101010001001110110011110011101010011000110100000000100110110001000100001011100100111001011010010011011110110101100001001010011101000011100001011010111010100001110111010101111001100100000111000001001010001011100110111010111011110001010111011101001111001111011101110010111100111011110101000011101001000010111101000101110101011111001000101110110101100001000110110001100111001001011000000101000001110110101010000110101001001111110000100101100101011000100000110000111000110010101010100100101011001000011001100100010100001001000111110110010000101111101010101011010010010000000110011001001011101011000010100011100010000100010111100000100011101000101111001100111001011101011011100001100101010001011000100110111001111110010010011111100010000001011011010100110001100000111100011111011111011100100011001101101000000011011001000100111101001100011000000001110001000101111010011110001100100101000011101011110011110101000100011110011010001011000001001101100110001010111100001110000000010011000101011010001110011011101101001110110010011011011001101100101101010110111101111101111100001111011111011100011000010100010001110000100001101100001110011110100001011101011100111000101110101100001010111000101100011100000100010011000011010001111001001000001101100011001011011010101001101011001111010000101001011000111110000011011011100000111000010011011010101111111010001010110011010010101110010011110010101110001010111010111010101101101111011000000000110011100000101000100010100110000110101101110010010111000111111100111000111001101100101100010010100011011110010111001011000000101001001000010000011010101111111010110001010110101001100000010011011100110000110110110001101011010100001111110010100101011101010000001010100110101010111110110100011101101101011110010000100011111101111011001100100011010001111000111111101110100110101000100010010111101010011101110010001011010111101010011100000100111100010100111000011000100000101000000011000001110011100101001100010110001100111000010100010101001011011001100011110001000101100100111010111001110111110111110110111100001111100111110101111111001100100110110000100111011000000101101110110010110000000000010011100011101011110111111101000010001010011101101101111100111001010010011101011111010101101100111100111011110010000110101001001111010101
110000010111110101001110001010010010111010000000001001000110101000110011110100111000100010000100001001000100101111111001110101110001010001000111001110010101000111010110101100111100101000100010001010000110111011000001010001001111001011001110000011110100000111100110001010111111001001000101110111110001111001101001100010011001011010011100111111000111110001000011110101101111001111110011100000110011001011100011000010001100101001100000100111100100101000110101010000101101000001011100001101101000100001011010110111101000101110110001111011001010000110000011110100110101101000100011101111010011110101101101000010111111001000111011010101101010111001101000001100001111111111111100111010110110100011100011111001010001000110011001111001101001001011101010100110101001100110100001111001001111001001010101101100101011111101011001110011010000100111111000011110000101110001100000100101100001011010011010011110100110000011000010111001111101101001111100001011001111001101000001010100010010001010010000010101000101101011001111000111100010110011111000100011111000111101111001000000101001101000101101000100001010101111011111100001011110111101101111011100010011101100101110110010100101010100101110001010010010001000011001110000110110110111011110001111010001100010011101001011010000001111101101001011111100110010100100101100000010100101110000001110101000011100001000010001110011101010110101100001101001011011111001001010011100100001001111000111100100110111001011000100001100101101010010101111011110110011011101001101010010010001000001100111111100110100101110100001100110100111000010010010110110011111110000100101000100100000010011110010111011000100110001000011101100010100110111010011010101101001110010111110100001101101001110101101000000110000000110111110001101111001010110001100101110011111001010010110001001001010111110000011100011110111010010011100111111111000111110111001101100000000111011110001001001111110111100001001101101010111001110010010110110011100110000101000110111010011110100000000111011111011010110000100110011110001000010010000101000011011010001010000011000010100001001111001000011011011011101111110001101011101101010111100100010001101000110110001110000001101111101111111100010001010000010011100000011010010001010111011011100000101011011100101011101000010110000111000000101011101010110100000011000000101001001100111110001011100110110100000010101000101010001001100010001010111111010101110100110000000111100001010010101110010101001101010101010111110001111001111100000001100110111011111110001100001001110000110111011000010100110100011100001100000010110111111100111100010111111000000101111110011010100101100001010100001100101011111000001010010111101101001100101001001111000100101001111011000111001011110110010101101110110000101111111111111100111011101100010100110001010101010011111110011100101101101110001011110111111011100101101111110100000011101011101011111010000001001000001010110100111001010101111101100100000110011101001101110001000001011110000111100100111100100100010001000010000010010110111011011101110
100100000011000001111100111101011011101111101010011111111100100010100100111100111001111101111101110000000111010010111010011011100110011101101000111111001000000100001110110001010011000011100010100110001110000001011100001000011010011100000011011011101111000111111010100110011011000000000000001111010011100011010011111010011010101111011100000011111001011111101100010001000011010011011001000111111111001000011100011001011000011111110101101010100001011110010101001110000010011000100110001000110101011011111110100001011011011001000110110101010101010111001100001011111010000011011101100011000111011100111001010100110000000011001011101000101000110110010010111001100000001000110101111010001110010101111001101011000000110011111001000001110100011100001010111001010101111110001100010001011111110100100000011011010001001110101001111001000100001110001011110111011010100000011000011001000111000111110011000110011011011101001110010010000100100001001100001110100010000000010110111001001001101110001010010111110011001001100110000100111011001111100111000111110011101111111000010110101110001001011000111001011111010010111001110100111001100101111000111010111011101001100101110101100100000001010111110100101111011001011100110010100110100101101110100110101101011111000011100001111111010011000111010010010000101110000000000011111011001101111011101100111010000100000000110011111100001010101111000010111110011011011011001001001011010100000110111000100101001011110111101100110111100011100110111000110010101010111010110101001101010101010010110000100000001110011100011100010111111010100111001110100111100000101010101010110111111100000010111001101101101101111101000001001011111000011101100000101111101001110011111110010111100101110101100001010000100001110110100001011111110000001011011110000000000011010101110000110010001110011011011011000010010101011100111111110011111010010111011000110001111110001111110000001111100110011000100011110100101111110101110110011000100100100100001010011110110011110000010111101001100001100101110110101001100010011100101110101000101000100101000010100010111011001000101010110010101000011001001001100100111110001110101100010110000100010011110011000001110101011110110011010100110110101011101111010001011111010001011011001011110011001101000011001100100110001110111111010101001001010001111001110110111010011110010100001101110100001001010100100110111110001011100000000010101101101010100111111100001110111001111100011010010110101110001100101111101101011001100110011111001000100111010101100010011011111101100101110101111110001110100111101111111001100110010110100011010011101100000011101110001100100101010110100110100001011100101111001000111110010101100110100100110100000010000100010001000111101000011111011001000010100001111110111000100110010001111100110001011001011001000010111000111101110001110100101000100011010110111010101100010010110010110101011010011100100110001101001111011010010001010001011100111101011010110111000101001101111111011000000101011011100110001100110100101110110110001000111010101011110110
100100110100011111110100000101110000010000010110101001001100100100111100101101100001010111001010101100101101110011010100101001111111110001001000101000111010011001110001010111110100101100110101000101101110110010110001111010011101110011010001111110000010100011111111101011001011010100000010110010101011000010011110000110111100001100100110011010011111011111100000101111010101111110000001010010000010100001000011011111110101011010001101111110110001000000011100000001011001000110011101110010100001101011001000010111000100000110110101010111010100100101001111000000001100111101011011000101101000101010000001111000011000011110011010001110000010111111101101110010110001010100100010110001100100000111001111111011011110010000001000110100000010000010110000111011000100011111000000001100010101101100101101110111110101110011101101010001011110011001110100001001101100010110011101110010110010101111001000110111010111010011010111100010011000101110110001110101110011111110001101110001000001001100010011001011001101100110010000101001010110010100011001110001100100100001111011101101101101110000101100011001011000001010111011110000100001110001000111111110000111011111101111101111100101010101101000110001000110000011101100111011110110001010111010101101000111010010101010001110110110101001010001000011101110111001101011011101100110001001110110001101110001101110010110011111001111110110000101100100010000001110000100110000001111010000010011001010111001111110011010010101001001001101010010001000011000101100100100110111111010010000000101010110100100011000010110101000000001000100110111010111101101110111010100010111100111010110101000011010000101000110001101011011111111110110110001001111010000011110010111010111101100101000001101111011001100001100011010011111001100000100110010101000010101001011000000010111000110010101010000001101100100010011100000010101000001101001111100011010100000011101010011101111100100011010011110000110110111110001001001011011011011011111010011010101101010010111111110111010100011101001001001101000111010010111001011110101001110110111110101000011010001100001101000101000110001111001101001111010000100011101101010010101111101010111010110110100110001011011101000101010100011001010101111010000001101001001000011010001010001010100011010100110001100111000011011010100000110100011100011000001110010011011010000000111010010110000010010110101011001011000000101001000100001100111100011110010000110011010010011000111011011010000111111010011110110000001010010110011000101000111101011001010010010101011001111011110011111011011111110010100101110000000010011110101010011001011011110011111010111000001001011010001001110001101001011001110110001101010011000100110001100101001111101001010000001111000101001010000101100011000010110100000000001000001111110101111110000100111000001001000001100100100011111111010001101000110110100011010111100110100011111100001111110111010001101101111111110100100011100101010001000110011000010011101110000000100101010001110111110100010111001111100000111011101100101110000101001101000111001
001101100010111010001111110101110100000100110101000110110000011111101111000101011000011010010111101110000101111000101101111000101101100010011011100101101101100111000010100001101010001111111010100111010111011000000111111100000000101001010010110100010110100011101010011110011000000000111111100011000011010101000101110000001101101000100010100110000011111010111010101100101010101001000001111110010010101010101001110101101011111011111000110100111100011101000111100000110111101011101011110111000110010000000011000010101110011000100001000111001110010100001010110110011100110110010100110000011110011111011111010101101000110110101110111011010010101110110010011101110110001111001000101100001101010110011111110011101111110101100101101101010011010110100010000100110010111111000110010111001111101111011110010100111101001100000101101110000110110000101101110001011000101100101100111001110001100101100100010000100100100100000010100011010010101001111001000101100011100100001111101101100011000110010011000011110011010100111101000001100110011010011010001010001101101011100010101111001110011001110111000100010001011101011111111110011111010000111101000101011110010001000011000010001110001010000100110101000001111010011000001000000000101101101101000100010100111111000110101101110011110011001110001010110101101111000100010110000011011000100111001111010000110110101001110010110001110000111101101110000101110101010001111011110001001011010010000001110001110001110010100011101001000001101110101000100100101111001010010001110000001110000000101100011010111010110110110010010101100001011110011101101110011000011011110000001110110101011100110110001000111100101101000110100010101101101100111011001010111000100010000111000110100111010010101011111010111000110100111000010111010110001000101110010000100110111010010110011000101100001101010111010100011001001101011010001101010011000111101000101000000000000111111100000101100110101010111000011011000110011011000011101010000000110010110100001111110011101101110010101101100000110101011001000010001101001001001100111001101011111110000011101100000010111110001101110100001000000010100011100100100001110011111011000011110111111100111001010111000111010111100110001111111011000110111100011000010011011001101101010100101000010011011100000110100111110000000111100100111100010110110101100110111110111010101100001011100011110110110101010111111100001111110001000110100001011001111001001011011110010100100111100010111011010011101110000010111010000101100100010111001011011111010100001000110010000101001111111001111010001010010010100101111010000100000111010010111010001001100011011010011011010000100100100101000000101011010011000111010101110000010101010011101110111100101110011011000011001011010100010000000101000010110111011110100010101010010001100001111000101110010100001100011001010001110010101011110000010101111101010000111001100100000110100011100000000000100100111110000010010000011010001001111010110111101011101001100101010011001101000000111000100101001101011111011000010110010011110011001111011010
001010100011010111001000011110100010111101111011011100011111101000100110000000100011110011101000111111110011111101110011111100100011011000101111100001000111010100111001111100001110111111101110010100110001001111100011010011010110100011010100000110110100101011100111110111101101010001101100110100101110010111100001010100100100100110100010010010011111000111000110111100000001001000101110111001010000011001010101001100100010111000111000110001110101101001001001110101001011111110000000111110100001111010001111100101001110111010010000011000010101011010100001100110001110011110100001011111011001011001011011010111110001000100011110101001100001011000111100110010011010010110110110101011001100110000000010111111010111101011001111100000000100011010100101111100001100001010100111001110001000001100111100011010110000110101000101011001000100101100110001011101001111110011000110011010101110000111101000110000011000101110011110110010000000011100110010011100011000111111000000111000100011111001111000100011010010111001010100000111000111011010100011000111011110011101110110101011011111111011011111101111010000110001111110001111010100000010101011001100111100111011000011101000010011000010100000011110001111011100001010100001010011100010111101110101000011010101100111110100010110110000100111111101000111110001011001111010100010010000011000110111111010110100000010111001101000000100011011100011000000110110001100000110010100011010010110111010011011110110111110010001010101000010111111000011011010000101011110110100110000110000111100000100000110101010001000111100001011010100001111010101111010100101110011001100101010110011010100101100011010000100111101110011100101000100001100100110111010110001101001100011001100100101101001100010101100011001101010101110111010000010010110110110000011101111110101111110100100001001001010010110100010011100110111110011001111001010111110000100001101000011011011010101101110001000001001000001010000111110011010110001100101010010100101101011010001011000011111010001100101101001101110100111001101111101011010100110000101000110110100000100110101010010011011100101010010010010010010100101110110000111101111101101110100110101000100010011001010111101110001001010010000110011001101000101001001010001011101000100000100100010100001000110001010010010101100000001111001001100000010001001111001110001111110111010101000011101101000110111000101101011110010010011111111001100011110111101100110100100110100101111100101110100000000111001010101100000001111001101111010110010110000011011101000100100010101010111000110111110101100011101101100101110101111000010001110001101100000000101110000100111011101001001110000110001111101101100110101010101100010111011111101100010101111010111101010010011110000000100100100011011011100010010110110011010100110111001001101101011001001101111111110010001011011011101110111001010101110101001100111101011100100010101011111101100001111111010110110000011100000111110110011110001101100011010110110001011000011001101101110110001000000010011111101110011001010011010100111110000100111
111001001011100110100111010111011111000100110010111100000010101000010011000101011110101011101000101001010101100001011111101100000001000100101110000011000110011101010001000100110011010000011011101101000101011110011011011101000001111010000101011101011100101010110110011110111001010101001110010000110000101110001010011011101111101111000111001111001111111110110100101110101100101001010010001100010010101000100111101101110001010010010111111111111000010100011110101100101111000101011010011011010100001010011011111110010001001110011010010010010000001011010111010100000000001001111001011111010100110000011100000001101011111010111001010111000110011101100110001111101000111010010011100100001100111111000001011100100001100110011100001010001111010011010111011000110000000100000001001111110000110110000111101110010110011011010001000001111011110100000100111110111011001010011110001010100000100101100000000010110110001110100010100000001111100011011001110011110001111001010111101010010111100100110010010100101101100000000000001101011011001001110010010110010110101101100100100101001100000001111000000100000111111111001001110010100110101110111001100110001010100100010011111100001000110000111101011010110010110001100111100011001100011110010010001111011001011110100011100110010011111001110011111001100011110111010000000101000000001011010000010101100101000001100111111010100010100000100111110100010100001010101111011001010001111000011111110000101001110101010001011100101111001000000011110001111100101010001011111010101001111110101011000011111100110010111100001111011000001010101101001011011000000011100000101011000101101100000000101010111100011001111100100111100100001001000101010001000000100011000011101110011001010001011111101111011101010000110000101000101011100101001100101100001011110111000000011110010000011001010101101001101010010110010100111111000111100100001111001010100101101000011110001001010100011110100001011010011011001111000100011010010101000101011000011110111000011111110001101101100001111101111011011010001010100100100011100110001001011000010100000010100011010001011011011001100101010010100011011101100101100010011011010110000000001000111000000010100101000011101010100000000010001000101000011000111111011111001011011100100101111011100100101110010000111010010011010101010011000111001111011101011100101111010011010100111111011000101100001010011011100111100110010111100111000000000000010001111110000001000000110000000110010010000001101001011101110000100010110101101010010100110011110101011010011001111100001010110110000011110000110101011000101111111010101001100110100111010000111100110010100001011000110110111011001101110110000111010001010001001010001111011001010111011110100011101111001100000100100100001111011010001111101110001111001011000001001100011010001011011110100110000011010110011000011001110001000010011000010000111010100000001000011011101101001110011101011001001000111101011100010100001110010011001111101010101000100000001110010100011110111100111110001011000010100001110000010100111110001111011110
110011001101010100110110100001000010100101011110101110110011101000101111101001110110100110010101001010000101111101010110110010101001010000101100101111001111001011100100000101101111111101101010111010000111101011110001111111100101101001101011101010010110110000001010001100001011010001001001101011100100010100000110101101101101101100101000101000011001101101101111101000100100010110111010111011011100011111100111100100010011111001110111111110110100010110011011101100111010101110010101110110111111000001101110100010000010010001101001010100010011100000010011001101011110100011011100000110101100100111011111101011001001010000000101110101111010100001011101111100110111000001011001011010001101100011001100100011110011000011010011000111110100010000111010000010100111010001100111001100010101011011101001110010010000011111000001000100000010101101110000100000111010111110001101110111010011101100101111001111010100001001111010111011101100111111111001010101000100011001000001100110000100100010111001011010000000011010010011110101110011001111011111111111110100011100001000001100100011010010000111001101101010010110001010101000010011011101010110100110011111100101010110100010011111001010111010011001001011010011101111011010110100011101100011111011100001011110011011011000000010000001110011111100111110001001110001011011001110101000100111011010010100000100010000110010111010110011100111001001101011111011110100111001111101110000010111010101000100011011010100110011100111010011101011000010010110000000001011000010110111000001000010111110110110111010000111101000111110001100111111011110110010111011001110100100101010111111010011001000100110101101101100111011110010011101010011011001111100010101000011011100100111001101101110000000110111110100100010001101100100110111100111010000110011011101100100110000011011010011011011000100110011000001101111011000100111010000001000010110010011010011000100001100000111001010010000111010111111111001101110101110000111110010111001011010011101011101110100111000100010100011001101111110101111001011100001011010011001011001011011011011110000110110001001000010110111101110000001110101010101000101000010011001000101011000111110011000011110001111001000110001111101001110010010010101011000010010011111100000001011010111001010101010111100111111101110111111001010011110000111111100011101001111110001111100101010100100110011000001010101011001011000011010111110100111100001010100010011111100100001001001110010111110111011110010000000101101011110001110000101000111010111101110111001000001001000100110001011111001011111000000111111011001111011101011010111100000101101000001001010001111111111101001011110100011011011000100011000011010110010111110000001110010001001110100000110111001100000111010101011110000110011101111000110111100110111000011011001011011100110101100011001111100011011001000101111111100011000010011001010101011000111111011011001000000011110000010001101111010111000101000010111110011010110000011011101110100100100011011101101001001010100101001011011010011101100101000111111101011111110
110000000111110001001001110001000111010000011000001011001101011101110000000000000110001001001111010101010010101010110111101111111001010001010011010100000000000110101000010111100010010001100000100110000110110001110111101101011011100010000010011010110100110110111010110110101000100111100010110111100100011010001011111110010000111010111110111001010101000100011110011010001111111110101010000000100110001000111110111111100101101001001011011111111110100010000010010010010001110000100100000111001000101001000011000000010010100101111011100011100100010010111001101011111010111000010011001010101011111011110101111101101110000100011011001101000101010000011100110100011110011111101110001110001101001000100100011010110100111011000001001000001011100011110101110000000111100110101111011011100011101101000010011100000101001110100101111001010100111100010011000100010011010110011011011001010001101000110001111111011100111010001101000111111001000011011000101000110110111110000011000110100100011011001010010110000111101111110100110011101110101010001011111101011001001110010110110100110101011000111000111010000111001101001111010101001111111110101101001011000001001110100010001110011010001110101010101100110110010011011001100100000110010011101011101100101011111001101111101100100100110101010110100100110111110010010001100000111110010000010010011111010001010101000111110111100000101001110110110111100000000001101001011001001101111111111000110001010000001011100010010000111010100101000110111001001110101011000111101100000111001110001010111100101000001001001010100000100101110011001111110011001000011011111111101001100001001010111101111010100010000101010011011011010011101010001100110101100110110000001011011100011111110001101010101000111001110101001011101001111100110010011010111001110101010011100101110000111001010000100101110111011100011000100100001110101011011001100111101001100010101000111100000001001110111011111111010010011110011010001101010100010111110011011101000111010011010011111001100011010001000000011100110011100000011000001101111100111010011001010101111001111010001001111001111100000010100111101011111100111010001010111100011110111011000001001000110101000100100011110100100111011111010101000011011111000111001111010011100110011101000000101001111001000110001100000010111010111101011010001001001001100000001011001011010001001001110101110001101010101111010010101010011111001011000100011100101000000011100110100010111011010000000100100110010100100001110100110100011001110101010110011010111000100101001000110001110111100010001000011111010111100011011111101101110110101000100011010001011001011100111111101011111111001010101001110000011001110011001101000010001000101011101001110110101100011000011000111011111010011111000111001101011000000010110110110010001100001001110101111101110001110101101001110101111011010100100000010100011110100000001000001010010110011011001110100110000111011010001011101110011011010110001010100011000101000010010001100011101000000000110100000101010111111000111100110111000111101101011001110011
000111110010110011100001011111101001011010101010110010011000010001100001101100101110110101010010001101011100110000100000000001000101110010000100011011110110001111000111100111100011101001010001000001111000001100011000110001001010110010100000110010010001001011011111100001010110111010011000110010001110001001011111110111011000101000110001110100110111011110011100000000010011000010100000010110011101001010000111111010110110000001101000101110110011010101011111001110000101001000010011011011110010111001001001000100011000110011010111111001011110111101101111001111100001100010100001000010011000000001011111110101101001000000100110110010111110111011001101111011101110000010110101001111000010111000010010100010110111011111011011010010000100011001100000111001010110100011000001011110011111111101010101001100001111101110001000011111110101101000111011000110111001100010010101101110100010111011110100101010100110001011100101110111010011011110010110101111001110100000010001101010011011010100001000000111001110100101011010110010101100111000000011000110000011001010101100100100011001010011111001001001010001101101010110101100010111100101000101101100101100000001011011010110100110101101001100010111110110100111110100010001110110001100101111001000011101110110010100110110101001011110101011110110101010111000101101101000010101101111000011100010000000101010001110000110111101110011011101001001000111000010100010111011000101001110000101011111101000010000111011011100011010110010001010001010000110101000111100000010111101101110111000110000101101110100011110000011101010011111110111001001010100010011100100000101000110111000111111110000001110000000101010001010100010000010100110110100110011101010110001000110011011100000000011001101100100011000100100111100100101010101011100110110001000011001001110000101000000011100111111001111110100001100001111010111000000111100010110110110010110110100100001000011111001010100001010001111000010010011001000111100110101001000111001101011000100101000111000110100110011110011010000000011000100001010001000101110101100001000010010101011100011011110101011010100101010100011010100100101110000110111000101000111011000000111011001111111011010110101101111110100100110100010001010101001000101011111011011011101110111001001101100011001100110111100101010111010101011100010010001101111100011000000111101010010010101111000010000011010010101001011010110100000001010001110000101100001000100100100110100111001010011001000111110011111101001100010110010011001001100101100101111000101100111011110011101111101101001101101101000000100110100101010110000000110100101000011111101011100011000100000010000000111001100001100001011011011001000110101101111110000100110101100111101110011001010010100000101111111111001001100110101110011010000011110110100001000000010010010110010100010011000010011000101011000000101011111000010000000010111000001111101100110100011101111100111011010010010001100011000101011000110100101001101100100110000100101100001011011101011011010101101001111100011101010001011100000011101110011111101
110111100010000110010110000010111101000111101111111010010010101101000111010101010110010010011000010110010010100100001010111110011101010100100011010010000101001011001111110000110101011001011000000100001111000111000011000101100000001101011001110000101101100111001111101100101100101110110011010110000110111110001011110110101110010101101111001101110111101001001010011011101000011001111101000000001101111111010010100011110001001100110100010010101011000110100111010010011011111101100000100000100101110101010001100101100110101010011000000010101001111010100110010101101010100011000110111100010001000111101100001011101010011000011110100010101111011101101001100000111101100101010000010000010101001101011111100101001011101000100001101101101000110000100111000000010010111101010011011001100010100001010011100000000011001111111100111010000000001000111010011110101001010000101001100001001110001001110101010110001101011100100100111111000111110110010111111001110010011110111100101100101100011100010100011001100110011111101001010001001011111000000011100101111111000011000011001101110101000101101101111100000000011100001000111111011111010101001111001110011011101000101010001001001000111010001101010010001110010110010001011011011001111011011111011010100111001110110101100110001101111110110100110000101000011100001000101001111001001010101011100111011101000001011000100001001101110111101100001000011111101010100000000011010111010010110010011011101100011000101000010101110011000011011100010011111001011111010011111010101110010011010101101010100110101010001001010101010111110000100111110001110001010110011111101101001001000010101101110111100111101010010111100011000011101101000110110010111000101000001010011011101100100000010111101001101011010101111010000111011110001111100100001001101001001100010000111101110001010111011101101010010110111000011111011111101111010011001000100110011010111001010101001100000010001101010111111100100010001000110001100001010000001001011101011110011100101010100001010011010100101011000100100101100101011000100001011101010111101110001110111110001110010111010011110000110110110101111011110010001100000111111000111011100111101110000000001110100001100000100000101000000011110011011101010010110110100100000110001110101010001100101111110010101001010010001101100011101001010100110110001111110111110110000001001010001000100000011110001000110001010100000011111001010000000110010110100011000011000110011011110101111110000000011010111001100001110101110110010000110110100100111010110101011100011010000110010001001010000010001110001001110000001100000100011100110011010111010111011010110110111010101010010100100010111011010000011001000100001000010110111001101111010111000111001101101100000011100101100110101100111111101110110000111001111110111110110000110010001001110001100011010010111110110011010011111000100010110100000101100110100001000011111010001101011001101001000111010011110110110001011111011111001111011000001101111011001001101111110100000010100110111110100101001100111110100111100011101100001100100110
011111001001010010001101010001000110010101010001001100000000100010100110101100100011010000110101111100000001010010010011001001001110001011111110001010000101111000101010100110100111011100111001000110011011001001001001100000011011111011101110001100011110001111000010001010111010011101000100010001011001000101110010101001000100110101100110110100100100110000100111111011111110100010110001110011110100110101001000001011111010010100011011000001010101000001010000110101011001010100011100110001111100000111100111011111000101001010111011010000010100100111001101101101001010000101000011111111101100110110111011100101000100001101101001101000000100011001001101100110010100001111101110001011101111001010011110110000010111001100100101110110001100110111000111001000100111111011110001101101011100000011010010100111000101111001001011100001101000101111011101101010100100010001111001100011000100000101100010001100101100111110100010011110001001101111000000110010011111100100101001000001110101101111100011111110100001000000010110000101001000100000110000111111100111010001000010101111001001111110000111100100001101101011111101110110001011011001000010000100111010110000111010010000111111011101011100011000101110001011001010100101001001110100011000101111011100110011010011100110100100011101111000100100111001111001100001101011001100001000001000101001110100011100111111010001000110100010010100100100110010101110000001001111000111000011101110110111101000101010001100111111101101000110010000000100101110010101110101010100001110111111100100100101010110011001001011001100001100100110100100101010000101011100100000100101111001100000001111111110101101000001101010100101111101100100001011111000110111100001000000111010001100000011010101110111001110100011100010011101010011100110000100011100000000110010111111001001010101001010011001101110110001110011100111001100000010110011000010010100010000011110101101110101000011001110010110001100110101001100010011101000000101001000100010001111001111000100000010101111111000110110000010111010010100001101100000001100000000000000101110101010001100110100110110011100101111011101011100111001101010001110100111010000110101001001010100111111100010101000100010100110010101100111010111000101001011100110111001111110000001111100101110011001011000111101111101111000001010101010000011010000100100011001111101100101111110111101011001110000010000011010011111010100100011110101001001111000101101110001110100111101001101000011100011001100110001100111010110100000100100001010110100111011110101110001000110111111100000111110111110100101001001010111000001101011111101011000000110110110100100100011000110010110110000000100100111100001000001000000001001001101101100100110110111110101101110110010110001011100000101101100001011010101110010000100001011110101010111011100001110110100000111100001001110100110001111110110000001010000101110101111111111000010001111010110001001000000111101110100100101001101001010001100100101111001101010111111001001001111000110001011010111111100111110001110001000000110111101011100010111
011001100001011100110101011001011011110110101011100010101101000010111110101001000110000010011010101111100011100111010111110110110111010111000101101100101101000000001000110011101001101010000011010010110100000010010101100011010101001100100100000110010101000111001111001111101000010111111101000110101001110010010000101001011101011000101010010111011110100001100100101111000001000100110111110011010100100101111101101010110100110100100101111001011111000100001011001011010010100111110100010101001010110010011000101101010010001001011100010001001001011011110101000001000111111100101010101111010011000110011110100100100011010011010011001001100110101111001100101101001001110110111000100111111101010111110100011111110111100001000010000100111110001011000101001001101100010001000011001000000101110000111100000010110101011010111001101100011001101110111111001000001101001111011100000101100010010011000011101001000111011010110101011111110110111011010110001010111100101110001101000001100100111111010010011101011101000000111101000100011100101011100111101000001000010011111100010001100111110100010010010010000010101000011100101001110000000101101100010100100101001010111101101011000100010001101110101011110101010110110011001010101010111110101111101101100011000111111110000110010101010100011110000001010011010101010011010101111010100110110000110011011111110110100100110011001000100001011111011010010011001100000001000110110110000111010000000010111101001110001111110101011001111000011010110011000011010101110001101101011011000000011001001110100101100011101100010001101011011011110001011110100010101100011011111001010101011011001110101101000111001001011010101000001000001001010011111010000101010000100001001011011001001001010100001000110000001111011110110100110001101000100100100011100111101001110100101000110110111001111111001010011010100001010000101011011101001110001101101000010000100011101010100010100010001100011111101000111011010101110000110110100000101001011101001111100001101111100000000010000001000101110011110010011111100111101010100100100110100001101111110010000011001000100101111100001110010111000010010010011111111001001001001111111010011011111100010110000100010101000011010111000000111101110110000010110100010001011100111011100111010010000000110110111100000110100000011010101110101111111010101011011101110101000001101001011010111101100001100100000110101000100111011111000001011000000001100011110110011011111111100010000001001110010000010011000001110010100101010010001010101011000111101100011010110101000110000110111110110110110001011010011100000010111000001110101111010011011000100000000111111100101001010101111011111111110010101100101111001000101111010101011010011001111101101100101110100110011001010110000011100100001000011110000111001001001111001101110010001010110000011100110001000101000000111011100100101011001111001001010100101000000111000000110000110111001000011001100101101111111011101011010001110110111000010100111010010001000100001110111111101111011001010100111010001001000011100000011001100000111101
010011110010100101111011111111110111010110111100110101001011011110011000001111101011010011000011010101101011000101101011111011100100011111111101100001110010100011011011100010011101001100100111000111010110111000110010010010101110100001000001100000110011011010011101011100011010100110111001000100101100000001010011110001001101000100000011010110000010001110110110001000011010100010111010101100100110011111100000111111100100110110011111101010000110100001110001101001011101100011001100010011011011010011110001000010111111100010100100001100100110011110011111100010010011010111101101100111011100100100001110001101100000111011111110001010001010111100110001011010011000110011100001011110010111101111100101001001101011101101101011100010111101010101100001001000001110111011100011110100101011011110000000011100111101001000010110000110000010100111011010000100110111100001101100101101110011101101111111010100101001111100000111011011110111101001111011101011000000101100111111111000011100010001110011011101000000011101000110110110010000000111001001001100001101001101100000001011100010010111011011111001010101101001111111001000110000001001100101011111011111001010100110100100100111010001000101110011011110000001111001010000111100100110100100111000001111001011010100010000110010111101011011111010011110101111011100000110010111100001111110110111000011111111100100010001110010001000110110010010101101110101100010101100101010010101100111100011001010001010000011000101000100001111011010000010000000111000000000001100011100100111101110101010000101001110110010001111001100000001100100010010101011000011011110101001100110000100001111110001001010011011101001011001100011000011001101101011010001000001011001001011100110011010100001011110001001110000110010110011000001010001101001010001100101101110001101001101000111100110010000101001100110011001010011100110101110010001111110111001110000001101110010011010100100110011001010100001101001011010111111100010100111000110000000101101000101000010001101111001000011101011111001111001001001101101001010011010111101000011100100001000011000011110110010101001011010101110111100111100010010010011100111110100001110010000100101000010111001011101111111100011001111011000111011100111001100101001100001100010100001001011101101000000110110000010011001011100000001101000010000011101000100110100001010011000011110011001110101001111110100000101000101101101010101110000100111010001001001100010100110010101101101100100110111011010011000111001000010100011000110111111001100101110110111111100011100100011001011111001001001111000110000100000100100110111110011100001010111100010011011001101000010110100101011000101001010010110101001111100011111001011000100001001010110010111110010100001011010000000111001000010100010011011001001001100000111001001011101100110100000110111111111100110000011101101000001010001100110001111100101110010111111000010000100010101010000010011001111011110111010011101110111011001101000111011010011101010001111100110111010011101100101101100001010100010101101010011000110000100101101
110101101110111110101000000011011101000001001110001010100111100111101000011111111100111110001011001110000111111001110100101110000001000100010110100110100110010100101111100010101100111110110111011101101011101010101011010100000010000001110111110011110101101011011111010110101010011111111101111110100001000001101010101001101100111011001101011000111001000110001000100101111011101111010100011110001100101010101011011100111100110011010000111100010100011110100110001100010010101000011001111100011000001111001111010001110000000000000111011100011000011111111110001101010011011110111000001111001001011110100010111110000011110010100101110110001100001111001101110110000011111010110101100011011110010001010100101110111001101101001111001001000101100111110011110011011000000110111110001111101111100010000010000000111100101011110000111100000000111010001001011100000101110010101100001001100101101101011101011101010100101000001100001011010101110111101011101110111100001100011011001100110100011111001011111100000000000100100010011000100000110000101100111110010101111110100111101010011011000110001001000101000010101101010011001110011110011111101011111110000011010000100111001010111001100010010001101010100111000000101010001101101101110001111101100101010011111011101001000100010010001111010110100000100001010100011011101011101001010101111100011001000011010100011100100100010101011110100000101001100001111001001011001010100101110111011001110100100011011001000010000101101011000001000011110010101101111000000000000000101000100100111011000101111010001101011001010010111101110000110110100001000001001000010001101011010001100000011100010011111110010001001011000000110010100100111101101110101111100101010011011011000001001101010100010100101001001111101111011001011101111101000010000101110101001001001101101001001100101001010000010011011000100011011111110001110110001001011010001011100100101001011110101000100001011111011000101011000101100001100001000101110010001011100100101110111101111011000011011101001011111110101100011111100111111001010110100000111100001010110100011001010100010011001010101001010111010111010001011011101000000100100010010011000000101010110101100001110101011100110011100011010100001011001111001110100010010110100100011001111100101001101000000110000000001111001010111100011001111101101010111110110110111100011001110100010011001011010111101111110001111111111010001110000110011010000111010111101000101010000111101010111001000010011111001001101000110001001111101101111000001011000101010101100010100110001011011001011000100011010011100100011010011100000011100001100100010100001010001010010100010000000001101110101100100000011100001000000000111001100101011001010011110100111110000010101101111000001000001000011111010110100100010110011101010000111111101000000010001101010111110101000000101010111010111111111001011111001011000011100010001000110110011101100110001101011000001000001010101011111001100010011001011010100001001100010011111000110011100011011100001110111100110010111011101010100011001001000111000111100011
101110101010100111000010000111100011001001110100100000011010010001110011010000010100101011011001010101111111011101110001000101000111111001011110000101111001100011000001110110110110011000111010000111000011100010100111110000011001000111111101111000011111001111001100001101010011010010100001000001101010100110111111100100000001011001010011001110101000111111111000100111011101010100101000101011011010111101010011101000010110100010001000110111100000110101000010000110100100110110011010011011000011010000011110001101010011110100011001100101111001000110111001101100010110101101100100111011010001111001100111111001101111000101011101100101101011010101110101010110110111000001111110101000000110000110010101010110101000111001000110110011111010100100100001100101010100111100001001101001000001101001101011001010110101110111000010110000001111101010011001100100001100011001000000110111010010101100001000010110010110110111100100110011011111100110011010011001101011011010111101101111010111100111001010100010111110000110110010100010000110110101110100101101011110101011001111011010111101111101101001100001000110010100101000011010110000110110010101111111000001011000001110001000110100101010100011001100010111101001010110111010101110101111100100001010000001110001001111010011111000011000000011110000010101111000010100010010010100001010010010101001010000001011000011011110010010111001111011010000101111000000000000101000100011111111110111100111000011011100111010111011010001100011110100110100100100011100100000010110011000111000101000010101001101111111000010010111001011100011101110100110110111111000011100110001000100111100111101000001101101101101111011011000001110100110000111100111101101000100111101110111011010000011110100111111101110111110111111101101100001011000011010001111001111001011001110110010011111111000010001000000000101011101010110011110101110110011101010010010011010010110101111000001111111100101100010011100001010101011110000011011110010010100110100000011110111000011101111111110101111001000101101100010110110010100010001010000010100110101100110011001111011011000101011101011000011100001111011000100110111101101000111000011000101011111010100101001110010000111100111011100100001010110010011011010100001110111001001100000001010011101110001010111000001011011010010011010001010011100000100101100011011101101000010000110110110010110001010000000001010111011111110110001001011101111000010111111010101001001010001000000101110011011110111100110111001110001100011100110111110100111001011101010111110011101101110101111011010000101111010001001011001000000101100101011100010010010010001101101011010110111010001000001100111011111110111001101101000100111011101010010011100010111101000000110101011100011011001000011101101111110011000000001011100001000100011001000010011011111101001101011011111000110000000111000001100100001011001001100011000010011110010011111110011010101010100000001010010100101110000101001110111111001100110011111110010100000001100011010101101111001111011010001101110111001011000101000011110001111101000
010110001101101111110100100111110011001000110111101000111100110111100110011101000011011011001000010110110101011100000011000110100010110000101100111001111101010010011010010100101111001000111111000110100011001011100100010110000101011000011111111010011100100110111001100111110001000010011000011111101000110010100000111101111101101111110110111001100011001110110011010001011100111001000111011011011011100101010101110011111010001111011100010101000011101011110010011000011000111100110000001110000110100001110111110110000001100111010010110101100000101110000001010010101001101111100101011100101101101011011100101110001101111010000001101000010000001110111110110000111010011100011111010111100001011011100110111001100010010010100010101100000001111010011000101110000110100110111110100110100001110101010011101111101010001100010010000000000110101110100000011000111111010000000001100000010111001010001110001111101101101010100110010000001010110010001010011000111100100001100001000000001111001110011101010000110100000101001101001011101101111011101010110010001011100101101110000110100011110000101010011101000111111011100100101000000000100111101000011011010111000010011000010110110110101100011100101110010111011001000010001001000001010001010100111011101100011100110101010011001000101101110101011111110100000100011011001110000110110010110000010000110000011110011111011110100101100000100000101011100010111010010001000011101110011001001011010101011010001100011111101111011000010001000010100100101101001111100111110110001101101101111011000000110100110000011011110000100010111010001111111111110100110010100111100110111101001100000000001011110101110000101000101001010011001001011010110110001011101101101101010001111111101110101011011100100110100101111101000100101001100111000101111001101101111001001010110000000010110000010111011011000000001101110100010101001110111111100100001110100011100000110101101010000101100110000100101001110010000010001111110010011011000000100101110110111101100000010101001000100000100001100110000100100010101110011010100111010111100010011110100100011001011010011110110001001010000110001010110000011000100010011011100110000011011111011010011110010011101001011110110001000010101101111101110111101111010011010001010110010110101111100011111100010101011100011001011001110010000011111000110010010001111100110010110111111011010101111011011000011001110001110001111111101111011111110111010100001101100111111011111111110111100100100110001100011010101000011010000110000010011001100000111011111110101000110001100101101111110101110010110000010101001111011100100110000010000000000100101101101001111000101000001000110110011100011101000101010111100001011001111011011101001101000101011110001100111110000100100110101011001110111100000011101100001110101000001111111100011101101100111010100100110100010111101000110011000111110010111111010101101100000001001101010001110001100001101011000010011101101001010111000100010111001001010111010010000101111011111011000100011100110011001011101001011100000001001110110010000011100101
100011000111011011110101010010000110101110010000000000110101001111101011110001110110101100010100110001111010111111010010110010001100101111110011000111110001100010010011011111001001100010001100111101101011010001000101001000110011011001011111110111011011011101000000000110000100000110100110110011010111000110100000110101001100110101111010110100100111110101110000100110100011011011011111110000111001010111111101110011110100000001000100010011101000011111110011000100001001110101010010100001001001111111000111101101100010101010001000101101111110111000110011110111110110111111110100010101010001110001010101010111000100110100100110011110011000001110100110010000111000000101011101111101101001111110110011101101010001010010111010100010110011001001011011110100011110110001111010000011001100011111001111010000110010100010111001110010011001111110110000111111000001011101111001110001011110100010100101100000101101110010111011000101101000010011011101000110110110111001001101100000000001001000110111111011110001000010000000100111000011111111011000011100010011001000011000011000111011110000101011001100001111011101111001011111111110111010000100010110000110011000111011010001010000000011011011101100001000101110101011110110110101111100101000011111010011100100000000011011001111010101111000101110010000101101001011010100001011111000101110000101101111100010000111110111010011111110101000010101101100110100000011100011011110001010111011001110101110110100010100100010111100100010111000100000000101010001100011000001001101110111001101111000100110010001101001110011100001101000011010100101000000101011101111000010011001010100101111001110001000011100001111111101001111101010010001110100110010111110110100110111010000001010100100110010100101100000100110001000101100000001010110111111101111101001100000100010101110010001000111111100111111011110110011001100100111110110001000001100111100011111011001101101101101110001100110000101010010010010101000000001000110101100000100010101010000101111011011001110101010010001000001011001101001000000110100111111101001101100101000101010010111010001100100011010001010101000011101110101010101100000000011111011110111110100100101101111010000000000010101110000100101111110101101101000110110101111010100001011100111110010110110110101110001100111111111111001001001000110100101110010111001101001011010000011011100010011001110111001001010001011100110101001011010010001000011110001001110000110000001101111111110001011101100101111010101000011010100011100111001111111011001011111011101111101010111011001010101011110100101001111000110100010010000100101000000101001001000101011100101110110100111111010010010101110000111011011111000100101100000011110011010101001000001101011111101001010011001001110100011100010100111101011111101101001001100011000000110000011110010011100000101010110101000100000100111110110111110001111100000101000010111101010100100011001001000110101101101011000101111110001101101010010000110111101000001001000000000010111000101101011010011001001100001000010000111011101000010111001101001
101001101110111010011100111110011011011101100010000000011101100111101010101010000011110010100101000010001010100100010110101110000011101000100101000101011001011111000101101000011101011101011010000001010001010000000010101010111001101110100101100000001110110101001011100110111111101010010110101011011000101010000000010001100011011000101111000001011000010011100100111101101101011100100110111100010101001110011011111110111011111010001001110100111111110001100110100010000010010100000111010010011000101101111101000001101110100111111101111101101100000000010111111001110000100101100110001000000101000001110010110001111000100101010111000000110000110010110001001110011010110101011100111001001110001101000000100010010011111110111100010010111000001100000111101100001110010000110110100000110000011011100010101010001101011101000101011000101110010110011000001001011011101010000000000100001101000110101011111000111010111001110110010111010110011000011100011010011100101001100111001100010110101010111010100110101110101001101010101111100000000101011010110001000001101111010010011011100001111011101100001001001000110110001010100110010110000010110010000111000101010101011001010110011000001101111001000100010000111011110001111011110010101010111000101100111100000011100011010110111000010110111010001111100111101010111100001011101111101011000001100000100010101000110011011111101001100110001100101110010000111010011110100111110000010010011000101101001001000010100101100011010010000110000100001001010101100011011011010100110010000100110111100101010010100100010000110010001011010110000011000100010011001100010000000110110110100010000010010101001001100111000111000010011010011000010011010110000000011000010111111000100000000101011011100100100100110011001000000100111110010000000101111010100001001010011100101101011110111111100001101011001001011100101110001111001011101011101000001101100111101000110011010100011001111111100110100000100110001111101010101100100111000101001001100111110001111010111110101001110100101101111111001100110001110101011110101000110111111111011000100010110010011001101001010100001100011100111111100111000101001001110000010000000000100100110010110011111001110011101110011011011000110111010000100000111110100001000001001100110011011101011110110010101011101100110101110001101011110000010110011000110100101001111000101101110011100000110100101110001101010111011100111110111010101011000100110011000000001001010101000100010111111011111000101100000110001111111010011111111011100000101101001000101101100110101010100010001100000111110110001010110000100100011001010010100100110101001111101010101001011001110001111101100000001011101010001011000111111100000011101010110111100010100011001001100000101101000001010001010110100110001111010011011011111000011110111011101011010010111100001011001011100110010011011100101100111011001101000010000110101000000111100010111100111100000000001011111001010110000011001010001110001101111001010001101010110100000010111100111010111010110101000111111001001101111101011110011011100101111100
110011011010010111010110100001000110001111001101111000100010000011100011000101000010010010100010010011100001001011100101000000110101110010010110111100101110010100000001110011101000000100010000111100001101110101001010110010011010111001101010000010010100111001011000110111110110111011010011011111110111110110010110111100110101000010010000001101100101110000010000110011101011011100011001010110010000000001111111010110110101111111111011101111000101001110111011000010100100000111111111110001000110011100100101010110101110101101110010001100111011001100111001011000100101000111111010110110100000110001010001101101111100001001010000100111100001110111101001101110010101110000010000101011001001110110110110111000001101100000110000100100011111100101010011000100111111100001101110001110010111000110011111001001110001010111011011100000011101001101001010011101000101010000111010110110010001101001101100001101010110111101010000001111001111011100011000101000110111010100111000001010010010011101000010000001100001010011110001011101001010100111000010111000000111011010100000100110110010101000011001111001100001100001100010011000110101000011101110001110000111010000011000001100000111001010110011001011001011001010001101101111010011110011100001111000000110001001100111010001100011011110110101000110011000011000101101010001100010110100111001111100101001100110010110101101010100001111010011101111001000010010101100000110100110001010100111100101001100111110111101101001001100010111010010111000011110100000000100111011111010001000100111010111010000111110000011110100100011010011010001011001001110111101010011110110110110111110000100011010101010110010110110110110010011011010001010110000111011001101010101110111101101100100100011111110000011111001110100110111000100000110111000110111101111101100010110110101100010011101011001101111111010101100110110010000111000000100010101111011001000110000010001101110000011100101101011011011100001010100110011101010101000000010011001010110001010010101100011100001000010110001100000101110011000001000011101111010111010010001010010000111111010011010010001010001011001110011101011111101110010010111110100111001000101010110010110010000010100110110110100101000000001100000100101010100101010011011100111000011100101000100011011011011010001100101011001100111101110000011111111010110011110111010110101111100000010110100110101111101001010001110100000111111101100111000100110000110111001011101010010010011101000010001001001111111011001101101010110010010110010011101000111010110100011001110001010010101010101100001101010101001110100010001001000100101110111000101001110110011000000010100010011011001110010000011000110001000101010010000011010010010110110001111101000100001011101000101110110000001111100100100101101110111101001110101101000000111110101100011010100000000111000010100100101110001110010110010000101101100000010010100011100111010100000000011101110000001111000110111010000010110010000101101010101001100011001011111010101100000100000110011001111111000100011001111011111010101100110100001100011
011001100101001000000101110001101100001010001100010100111100011110001101111100101111101101000010000000100111001010110010111010101011011011110000000101011010000100100011001000010110011000011100111110001100101011101000110111000110100001001000010100010001000010000011110101101001111000100111111000100110010000010001100100000011001010010100100101110011110100111101010111110010101011011001011100110100111001101110000001010001011101110111111101110010110011100110101101010010110000010111010000111001101110100100000010011001000001111110110110000011110010110011100110101101110101101011011011001110101010111000001100100000101101110100010010101101110000101100001000011101101110110101110010000000101100000110101010101000001010100001000011001000010010011110100011010101110010101010001000001100111011000000011011101111011000010100111101010111111100111000100001010110110011110101101100010110000000001011010100111001000101001001000111011101011100000111100101011001000001110111000111101110001110111001010111000100110001001110110111010001010101001100101011110001100101000011101011111010011100101110010000101011010011000001010010101111100000010011111011011010111000110111000011101110010101110000101100110001111011101110001000110001011010110101000100000001000101111000011001000010010111010011100001100000010101001101011010010000101111001111100001101001011001111001100111000011100110000100111111010010001001111111100110111001001100001000011111000110001101001100111101011001011110111010101000010110101100001011010111000011001011100010111011101101001111011101100000001101010111110111001111001101111111100000111010010011100010010011001011100000100001100110110111010001111110100101100000000000000111111001011111001110111010101010011000010111100010010001011000101011101000011001110110100110101011010111000001111110000011000010001101110111100111100110010011001111110111110010011101010011100011111010011011011011110000110000111110010101011000111001101001100101010001001101010010010001110011101101101101100100110101000000100001111101001010000001111000010110110001010111001001001111111110011011110001100011111000011011011011000100101101100110011111101000011000100100100001100111100110101110111001000000011100111111110110001011010010101010101011111010100110011000110011111000011110110000010111001111111010000110001100010010011011101100101101101101101010000100110100001101110101100010111110000010000101100100101000111111010110001000001101100101010011001101011000101000101001100000000111001111011000000010001110011101111001100100101101001001001000111110011110010000000110101011101000011000110100011101111010001111110110000110001000011101111010111011100101000101100100000111100011111100101110101100100001011101010101111001101011000000001100111001011110001001001100000101010110001100011000111011101100100010110011110000010110011000010110100000001001101001011111011101100001111100010010100111101100101100000100011101010101011000011111001001001110000001010011011011011111010000101111100101011011111000000000101101010001101100101101000110
000110001011000101011011000001101111000101101000100101010111000111011011011011000101100010110100111111101111010010011101100100101010100001001101001101111010010110011000101101001101000011100110011111010101101001100101101010100110001101111100100000001001001100011111011000100010111010010111011001011100101010100000100010101000101100000000000010011100100001111111110110111100101110100001100100110110111111011000010101010110101100001010110100000000011110000011010111011111000011001000010100011111100000100100010010001100111001000100001010000101101111001101111010100101110000101010001011001011000011010111011010010011011111111101111000100000001100000101101010111110000110111100001101000001001110101110001010010100111011011101001111010101100111001010100010001111110010011100010101111111010100101011010110001110010010011101110100101000011001001101001111111011001100100000111001000000010010100111011010010111000011100111101101010111000111001001010110100110101010110111000010100101101111011000110010010000010110110001011000000101001111110000001110100110010011000111111100110010001101010100001111010111101000001010000101010101001010000010011111001101010000000100011011010111101000001000001011110111001101011111100011001100110100111111011011101110010101001100011001101110001010100001011100001110101100110100100001100000010011111101010010000011010110100011101010000111000001011111000100010001110101010001110001100110111011110000111110100010100101001010110000011101011001100101001100101010011000101011000000101001110010010101100101101010110111001111111011101010011110001110010110011001001011100011011011111101010101101001000111010101001010111101001010111101101111111010110010111100010000011100110110110111011010000110100100000101100100100001111000111010011111010011111011110001000100010110111111010011111111111100011010001000111110110100110010010110111011010100110011010101110110000000001011110000100010101011111111110000111010010011011001010010000101111110001110001110001100100100011100001011001100010100011100000010001000010111101100001111110000011011011010111010111010110010110011001110001110111101101011010101110101000001100100000111000101011000111000111111101110110111111100111111111101110010111011111000011100000000100010010010011111000101111100100000100101101001010101001100111100010001001101011000111100101110010101110010100101000111100011011001111001000011011001100010000011011100100111001100101110000101100001001000011010011010101010101001111010011111111111001101011100000110000011001011100011111010100010101011101000101011100101001101010111110111011011100011001001101101000011000001110011000111001000110010000101000110001010011100110001101000011001011111000111000000101001010001110110111100010111100110001110111001111000001100000110010000010011100011000101110110011000111011000111000010010010101010110101011010110110111110000110001010011100000011010011110101011101010011100011100010110110000110001010010110100100110100111001000101000001100010011111010010010111010111111101100101110111100111110001101001
001101100100001000011001001011010001111111001100011100000100101010111010011000010000001101000101111110000100110111101111100110111110100110111011100101101101110000111100010110001000011101101111000111101101011101100101110110000011100100001000011110110101011110000110000000110011001010101011111110000100101011001000011100110100000001100100001111010000001101111101011100011110001101011011010100100100111011101001111011000000001110100101010111111010100001100000111011010011101100111110100010101110101111001110101000000011001000011110000010010011010111111110011010000001111100001010111010110110010010000000111000010000110111110001011000001100011101001100110000011101010110011101110000010010100000000010110101001000001110111110110000101100110110111110001101010010010001101111101010010001110001111001010111010001000000011100000000001011011101101011010100001010000101011101010000111110001111110001110101101010100000000000110110000010000100101101001001010100110100010110000110011000110000000110000001010100000010100100010110000011100111111111100111110100010100010101001010011011000011101011000001010010011101110101010101110010110101011010100101000100110001010010111000110100011000001011110111011101111011100010011001110111010000000001001101100110101101111000110011110101111010100010011101010101111101110011111111010001010000100110110101110110010001111001100010111110010101100111010000111110111010001111010011100011110111110110010001001000001010011010001100001100101000111001001100101000010110011001100011101100101101100010100111011110011011001001101111011100111011110110111111011000011000000111111100101011000010001110000001010001011110010101011110001100011100000111101101010101000100101100000000100101110111010110011000110111011000001110101010101111000011010101000110000000000010110101100101011101000011000000000010111111011011101101111110100001110010111010100111101101101011010111001011000010001001110110010110001100101100100000111100001101110111001101111110011100110110001001110100101101100110000101100000000011110000110010000111010001100011010010111010110101010111101101101011100101011010101101100000011100100110111001000110011100111010100010100111001110011111001010100001110010110011111000111101101101100011011100011101100011010011110110111010111000100010000111001011100001001100110100100000001110101011100010101011011101010111101011110110010110110100110001001100000000101101111110100100011000110010010101000111010101111101110101000000100101001000000001111001010110101110100101111001100010010100000100100010101010100010000110010001110100010001110011100100101000110101011110111010100000110100101010100101101111111100101100000101110101010000101110001100100101010111100110100011101011010001101000110001101011101110111100101010110010010100011010111110111011111111101111000000011111101111010101011011000001111110000011100101010100101101100101110001001111100010111111011010000000000001100000001000110111010101010001111000100000101011101011100001001111101000001111111000000001001001011110111111110001010110100011
001110001110001011000111010000111010101011110110011000001011001000110010100101111001010001001000000010101000100000101011000111111111111100101010001101001000010011000001101001110011101011111011101110111111010110000000111101101010110101011000100000110110100000011011001110010101100101010010000001000111101111011101010110000001100000000111000111101011111010101100101101000010001010011101110011110101010110111001100011011111110110100100110100011111001000011011101111000000011111101011110101110100000100000011000111111000111000110001110001101000010001010111100110111111101000100110010110001000101111011000001010110001110010110110010110011001110000000100110101000011010100000011001101100101111101100110100110101100101001001100100011000110111000011010101001100001010100110110110111100001111001010010110011010010100000000010011111110101110000011000101110011011111010010001101110100101101110000001010001111100101110011000101010011110001100110001100111100010111111101111111001000001000110111011110101101111010110011100100010011001111010110001101011110000011010000011001010101011110011010001110100000000100111110010100111100100000101100010011010100100111111010111100101110110010011111110110001101100101110011101011011010011011111000001010010001010100100011111111001111100101001011011110001011011101010111001111100111010110000101111010110101001111011010010000100011000110111101011010100000110110110110110111110000001101111011111101111100101010110111010001000011100111101100101001111100110101001110001110010110110011000010010010111100100000100011110101110001111111100010110010010010100101110001100101010001000100011110010000011010110100001111010101011101001011011011011011000101000100011011001110111100100110000000010001000010010010110110101110011001011001100101100101011101111001000001000010111111110001000011001000000111001111000001111000110100100111100000001110110111111010001010011010101010010001000110110100101101010110011101100100100101000000010000110100000111100111011000011111100001001100100011110001101100001110010110110111011000000000010001001110110110110101111101011101101010001101100001111100110011111010000111101100010000110101010010001100101010100101000101111000010000111011010111110100111000000010110110001110001101010111010010001001001111101101111100011010111100100011111001010110111110010001001011111000001000100001001110110100110110001011101111101101111001010000010001000011010000010010000111101111100101101101110110100110111111111011110001111010111000010100010111000001100111110010011111001000001101101011000001111101011001010011011001010110111001001101000101010111010010111011100111110101101100101000101101000100110110101111101110110001001101011011101010000101100111011001000110110010010110111000100000011101111000101010100011100011110111100110100000001100101100100010111100000010011010011100000001101011000101110011110101011010011111010111110110100001010001010010000010000110111011110010011010010011001010011011111001010110000101100101000011010011001100110110010001000001111000011100100111001
010100011111110110000011010011101111000110101000010111110011100110110011011010101011100000010100100000111111010011010110011110101011011011110111100100010011111000110000001111000000000011101011000101101010010010000010100100101101001011000001010111001000101100011010001000010001100110100010111101010100011000010111101101111011110001111110011100111110100010111100100011111110100100001111010011001010100010111000000111101110010110000100001001000110011111101101011001000111000100110001000110000001000111100101111010110111001111000101011100100101100011011001101011100011101000000011000010001111010100000001100100110011001100011100110011001001111001111000011010100011001011101111110111111011101100001100010110111010010011111001010111100110011001011101010011110000010000101100101110110011100000011110010000011001000001101000111011011000001101010000000110101000110010101000010100000011101011010101111101001001000110100100010001100110011000111001000010101011011100011001001000000010001001000001110001110111100000111011100111011000000101111000101110101101101100001101001011111010000111101000010110101110111110110011011101100010100101000111000111001000111110000010110010000111101001101000001011100011111011010111111111000010111011010000100000110101010101101101101001001111111110101010011000011101100011011010000101110000110101110111111001001111111100010001010110111000100000100000101100010101111110110010010000110100010100000000101001000001101110101110011111000010011110101100111000000001001011110001110011011101110000101101100000111110011111101010001011011010101100100001110110101110110110101001111100000001111111000011111010101110011011100111110100101001101100011111111111101111010000011010010000001000110101001011000101111111011101111110110101100000111101110000000101100001101000101011111110100111001110001011001000100010001111111011110100110101100110000101010000000000010111001111100010101011111011100000111000000110110000001000000001101101010010100011101110001000000110110010001010111011000110111010001100010010101001100010001000101011111001110000001000101100011110100100011011100010100111000100101111010111110100100110011100010110010000000001111001011111010010100000101100000010001100100001101111100110011111111010000111110111011111010111011100110101110111011000010010001100101001001110110001101110100101011101011001000111111000101101000110101010111101000001010000000101101111000110111111001100111111010110111111001011110110001110001100110001110111001001001110011000101100000100010110001000001100000000100011100100100101111100110100101000000001110110011101100110101001001110010011010001001100101101111011011010100011101100000111100001001101100010010110101001001100000010011001101001111010101000111101011110100110001001100001100111111001001001111111100000100110011101010011000111011111010101010100111101111000000101100101011111000011011011110010110000000110011001111011111001110110110100111001001000010101111110001010001010001101111011110001110100000100111000101001100111101100001000110111111110000100100101
110011100111011100100000111110000101000000110000001100011001010100011110100110010000011001101000110110111011010011111101100011100110001011101010000110001011001110100111001100010001001000011001110110011111001000110111100100000000001010110000000000000101111011111011011010011100001010010111011100100011011011001110101010000100011101000000111100010000000111011010100001001001000111000010110000000101000110110110010010010011011011110111100111101101101000000100010010101101011110010110101010100111110110110000001111001100111101001000111011001101011001111000001101010000110011110100111110111110101101010010010111111001101001110010110011011100111001010001010001101000110110101010110110011111101011000100011000010010111111010100000111101010000011101100110000001111011100010111010111011001000110100000010001101010010001010110101101010110110001011000111000011101110110000010101111001110000001001001011001000010111000011101010101101100111111101001110111101101000000100010111111000101011101111100111011100011100011111101110010110100101110101011001010110101000010001000000110011000100000010101000011011001010010011001010001011110101010110000011010000001001011111010110010110110000010011011011111100101110101000000110110001000100000000110000101111001111010110111010110100101000000000101101011000101001001000010010000110000100100101011010001111000001110111101110111000110111111111011100000011100001111111000010011011001011100000111110011110110111100001001001011111000111111000010000111110100111111000000010101110101000110100100010000000000011101101110100001100111110000111100010111000101100110000100100101101001110010000100001011011010010110101101101010110010011011100101110101100000101111111111100000000010101010010110011110111001111101101011010111100111101010000000010111100001001100101011000010001101011110110011001010111111100111110100010110100001110100110000011101110110100110001100011000111001110100110011010000010000011110111010100010100100010011110010101000010011000110000111101111110100011100011111111001010111110000010000001011011100100010000011010000111101011000100100011101011100010100110011100000100110110100011011011111101011010011101100111111101101110011111010101110101011000010011000000011110010010101000010000011000010101000110111100011100110101000101000111100101001111110110110100100100011011001111011000010101010010000110110010001100101010001110000011101111101011010110101111000011111100011111001111111110011100100011100111111010100010100010110010011111011001111101011111100110010010101100011010100111001011100010000111001010100101000010011000010011110001101001000110000100101110010010000001001010100010010001001001001101110100000011010001000101110101001001010011000011110101101011100010001100100101000000001101111010100110110011100011101011110000111111000110001101001111010001111001110110101110110111101100101100011010100101110010011011110110010010110001100001101110001100111100111101001011101101110100111101101101000000000011110010110011011111100100001010000011101001111100000010001110001000001
010010001010001000000001001010110000100010100100111011111001000011000001100011001110000110000001100111111001110010110011111110100001110000011101000110101111100101111110110111110000110110100111110100101010110111010001000111110010011100100010111001001011000000111000111010010111011010110010010000101100110011100011000101011000111111100000101110011010110011110000101000010010000001100110111001010101100110010011011000101010100101111001100101110000101111100011011011111001101111111000010100010000000111100010111100011011001011101110110101011110011000110010000000100110110111100011001010100011000001110010001000011011101101101010101001100001100111000001010010000011001101011001100000010100001110001001101101010110110101011111001011101011101101011110111111110011011010001001011010101011100001000101111000011101011100010111110100000010000100101101101110001000010101011001111110101101100000011111110000001110011010001100110100011000011000101110100010100100111110111100001000110000001100100101100110010100001001101000000000000011100001110000110011011010111101011110111111100010110100101001100001101111100100111101001001111101010011000010000001110000001111111011010100100101011101001010101001101110011011001001100011101011011000100110101111011011100110001110101011101111011011000010000110011011111111110010010101011011110011100111010101100101011110110101010001000000001001010011001001101001100110100100110100110101000101001000110001011010111101111000010100101101100100000011101011010000001111000100000001001011110100011001110100111111100111111100110000001001010011000001001000100011000011100100100101011001011000110001100001001100110011000110011111110011111111010101110110100100100011001111111000000110010110010000101111110010110000101011001010001001010001000100000110010010010000101011011101011111010111100100010000010001110101101000011010001001111101110111111111111101011101100011001001101011010110111010110110101001011100000000010010101011011010000011110001110110000011000010001010101100100000000110101010111100110111010011100010100111101011111101110100000110001110011001011101110010110001010111100111111001101100101011100100010100001101101101001100001111011000010100001111110001011001000000110000110011100010111001110101010010110101101100000111011100001010100111001110011101101100010110100011100100011101111011001011111001101111011011101011000110010111100010010000110101100011000101111111111100011011001001000100000000101100101101100000000010011100001000101101101111000111001011100100101010011011011101011010001011101111101110101011110001001101001011101110011101000000010010011111101010001100111000010101010111010000000110000100011110011100010101111111111010111010001111000001001111100010010101111000111011000100111100101000011001001000010010001001010010011001100101101010110010011111110100100011010110001100000000001100110000101011111000110010011000010110001011110001101011000100000110110110110000000111011100100110101101101101110100101111101011001001100001001101101001000000100000101010100101011010101110
101100010001010000011000101110010111010000100010010010000111001010111010100110010111001000100010110100001011000100111110001010110001100100001101110001100111011011100111100001001100010010101101001000101011010011111110000111000111010010101101110000010101111100100101101000101111011100011000101000111001010001101000001001111001001111111110010111111110010100011000000011101010100100111010010000100001011110000100011001100111011100010000000000110011100111101001001000110100110010011010001111000010100010101001010101101101001000101001011001110001110101000101100100011100110110011101001101111111101011101011111110000101011000011000100011110001010110010110000100000001100000101011000100001000110111001111111011001111000111011000011100110001001010101111110100101000101011011001101000001010101111110111010101010110111010100111001011010000000010110001011100100000100001101010101111000100111000100101101011111100111000101010100011100100010111101100011100000110110101000010011011110000001011101000001101111111110010111101011101000001001011010111101010000000101011110011111011100101111010100110010110010011110000110001100101111011001011110111110011100110010110010010000101001100100111111100001011011011100101101111001101101100010000100111100100111100010000100100011011010011101010111111010100011000001011111101100101111001110001010011100110000010110010001100000001001011001011000010100010000110011111011111000001101111000101000000111110111100010100000111100101110011010100000110001101001000100011111001101111011100111011010000111011011001010001000001001100010111010101110100000001001101000001000101011000110011101111101001101100110111101001010011000101110010101111001011110100111101010001110000011101001010110101110011011101011001000001100110011000100011111011010011011010000110111100011001100111000101011000011100011000010010100101101110100111110111010100001100010101110000101110110111001110101100111101000011001101001000011100111001111100000011111100111010001001111100000011111100011111101110110111011000100110111101101100110001001110010100000110111100111000110110110011011100001100001111000000110011101000100100010011111001110011000010110000000000011101100111011111110001111001011000010011001110011000000001110000011000110101110101010110101010101101100111010000011010000111101000101010010011001001010010100111000011100101110001010001111001001010000100011111000110100110001101111111010111110110111111101110010111001011111100000101000010010101101010100000111101101011101101100111000101101000101001100000000011110110110101111101000011010100011111111001101000000001000001110111110101010001010001101010111011010110000000001000111010101001001011111101111000101101010111011000110111101000100000101100100010001010001110000000110100100111111011111101001101010000111000001001011011101001011100100110011001001111010011001111011101011000000100101010001100010100011001011111011110000010100100010110101011110010111101001111100101110001000110010000110011111111011111011001110100001001110111011101101100011101110100010100001100
001000000110110001111000000011011111010011000101000000111111010011010011111000011000010001101111011000011110001111001000000100110001001101000010001110100010110111110001100001100101111000111111110110110100010001111010111001101011100111000110110101100101111011010000101010110110011010010000011100100010110010100100101011011110110101100100010000001110010001101000111010001111000001001100100011001100110100001101101000110100010010000101011010010001100100000001111000011001000111000111101000000000101001100100011010110000010101100110011111101010001110010001110000110101100110011000000011111101011010011001110101110110001100000111001101110110000100010000011000110101111011111000011001101101000100111111111000000110000010001010000100000011101011111111000111110011111011111011010000011000010110001011001001110001101111100010001100101111000000100111100001111110010001001001001011111001101001101011011100010001010111111010001110001100011010100111111101011101110110001101010110110011111110011001110010100011001001110011000001000110000101111000001101001001101011001100001001011111000101110111110101101110110010001001101011100000001101100100001110010100001001011000001100001101100011111100110001000110011111111110100001010101010111000000101110001011101100110000000000111010000001110101111100011010110011111100010010001010001010010110110000100101001100100010001010000111100111110001010011000000100010100011001110010110001110111100000111001010101001110000011100100010101100000011100110110011000011101001000000100110010101011011000010100001101100110110000001001011100101110100001100001110000101010110001001110101110000001010010001100010101001100100110000100100100110001111101010110110010100101111000111101100010011100011011011000000011001111100001011101111101010000101110111011010111111111011100101111001111100111100111000110011101110011110001010111001101110101111010010111010010011110010111111100101001111111101001110111100111111001100101111000101010110111000111111001101010011101110001000110110110001100101100000010100100100100110111010100001110111001101101111111001110110001110010100010111010111000111110000011111010110001001000101110000100101111100100111010000010100110000001010010010010000010001001110010110101011011010111010010010011111000111100000110001101100111111100010011111101000111101010111101110001100110110000100110001000111111001010011000001101001001100011000000011100101110100100111111100011111000001001100001110100011010000010110001000001000101110100000101111011101000010000010001100101111100100010001010110000110011000001100011111111010001010100110011000000000000100111010111101000101010100010001111010000101100000110101010001111010111000100001010001110011110000001011000011110110001111011011001110001010101101101011111110100101010001011101111010000101010010111000001110000000111000011011100001000001011101010010110000101110000000001001100110111110111001101001011110010111010101010100000100010001100011001100010010110010110100011101011100101011111001110110101110011000010011000010100111111011010111
011111000011011100110000101000000111000101001011011111001000001000100010010010110101110101100101100111010010111101111011100101101011011100001111101001110111111110001101101000100101000100111110111010111011000010011000111011011000101001101010001111000110010001101001011000011011010100001101111010000010001010010001111010001001110011011111110111001011100010001011000001111101001010100001110101110010110110110010011111100100100010111001110011110000011010100111010000111000100011110110001000011011100001100111111010111010111000101101000011001000100100100110011001100110010010000100101011110110110100111010010000100001100101000010111001010010100111001000011110111110000110110010001100101000010000010000111010101111110001100001111000000011011101011010011100111000111110011001010010111101001011111101001101000101111011110111010001100000010111000000001100101100000111010100001100110010001000110011001011010010100110000011110100110011000101110010000100011110000011101110100100010101001100011001111111001010111110110011000101010010000000110011000111000010100101110011011010111110100000011111010010001000000010101110101010010010110101001101110001100001001001111101110100110101000101100001100000000000001101101011111011111010110111100001101100100110100011111010110100100001010000101000100001010101101100000111001110111100011000110001110010000111011011101101010101111110111000001010011111100001100100001100111011101001010111010110000000001110011110011101001100100000110100111110000100110100010111010011010100001111111000111011110110100100110011101010101001000111010011000100001000011001111101100001001101111111100100110011101010011001011110110000000110110001110011101101001101110001111100011011000100111101100001101110011011100100001101111010001111111011010001100011010010101100100001001010101100000010000010000101101011001000000010000111100100111001000011011100000101110111111011110001110010011110001000110101000010101011001111011111110101101101101100110101000111010011111110111111000110000110101010001110000100111100001110000111101010000111010011111101000010110101101110101101001001111001010101110010110110001000010010000101001001011011111110001001001000010011101100011110111011100011100111010100100010001010110111011101101010110111100001101100101000111011011110110001011110110000100000110100100100011111001111101000010100100110001101000011001111001000100111011101110111110111101110001111011110111111100110111100010010110000110101100011110100011011010110010010000100101010000110100100000000000100011011001111001001111011011010010100111011111110011100000011110100000110101100001100000011110010011101101101011111110111001100001011001100110010000101110110101110110100000001101111010010001111000101001100000100010000000111001101011101101111101100000101000001011000001011110011101010110101001000100101111000100010110011101100110111010100001010111110000101101001001110100100001010010100011110100000011011011110011111101010110000101011011000110101100111010110100111111101111110101001010010011101011001010110110010011111
110000001000110000001111010110001000100101000111110101011110001010101101111101011010000001100000100101100001010011111000011111000111010110111101000010000011010001010100100011001111000001101111110000001100110001111001011011110100011011010101011100111111011101101111111110001100011000010111000100111100001110010110001100010100010001011010100111001101110100100000101011110000100101000101110010011000101100010100000000101011010011101011100100001111101011100011010010101001101111000000010101110100011010001011110001010100001110100001110111001001010011011101100111000100100110000101010001111011111100010110001010100011001011101011100101001100100110000000101011000010011110011001111011101111110011110001010111000000010011110000110011001110100101101111111001011000111101110001001000100111010001110000111110011011001000011111001100011111000011000100110110001000001100101101000011000110100111110000101110001011010110000111000011110000101100110110000101111110001101011110001000101011101001010101000010110001110010110101111110000010111111110011011010111110010011110011101010110101110100001001101101111001010101010100111010100111010101101001000000100100101000000011011110110011111101001100001000000101000011001001010010111000111000110111001000110001110111110010000100000010100101001111101001101110011010000111001001000100100100010001010010011100010100101110111100100101000011001100010101000101011001001001110110011001101000100111000110100111100011111000101000110101001101010010101110011111101011111000110110011010010010111100000001001111111111100011110100101100111101101010010110110111010000101011110101011000110111000111000101100010100101110001111110001001001101111100110010001010110101100100000001111100011101110001101110110001000000100111111010000111001101000010101101000100101110100100001000001011101010110011001010100100000011011011000010011111111100100011110101100110011011101011000001111100011110111001110100110001100110110011010011101011101011111101100000011110100001111101100111101001100011001001100001011011000010010100011001001011110010101000011001011100001110110110111000101100000001100010110100110000110001111110101010100010100011000010010000100001001010001101010000100000111010100011100010110001001000101000000110110000100001100000011000100010111111100111111011000001100010111001110000000010100111010110111000110001101011111011101111000001010001100101010100100110001010110011100010110010000100001001010100000100111110010010000000100111011000100100011111010111100000010101000001001101001000001000111111100001010001101111110100100001001011000100111011101001001010100000000101001011011111101110100001101000110000010110100110001110010000000111101100010110101111010101101001000011100011101001011111111001110100010001010010110110110000111110110111111011010111110001100011001011101111001110101000000010000000000010111111000011001110000000110010110001010011010001110101000111010011001110101111111011100001000001010011110111001001011100010111010110110110100101010111011101100100100011111100101000010011010000
010101001000101111000010111111001101011110100110100111101000100110001001110011111111100001100111011001001100101101110001010101000001000001000001101101101111111010010010110111010010111111111010110001010101110000011101110000000110111010001101010101011011000100011111000001110010001111101010010001010000001100000000011111010001100001011110101110011011111011001011101110111010010001111110110010111100001011100010011010100100000001100010111100100011110111010101101111100010110110010111001110110000100100101001110111111110011010110100110100100010010000110101000011010101010000111000011001011010000000100111101001000101011010110101111111001101010001011001110110000110111000100110001001001111010110111011000110000101110100011111001000101000101101010010111111111000100101011110100100000011111100100010101110111111000011011000101101100110010101110011101111110001110101101001100001011011011001101001100101100011100001100001011110010111000110011001101001100101111110010111010010010110011001101000000000001111010010001000011011010010010110011101010000101011101011111101000001101000000011001011010101100110101010100110110000111000101001101000110110011001101001000100100001010001011110100010101010001011111111001100101101101111000111000110011001111101000111000100110101010000000011110100011011110010111010110000101000001010000101011110110110100011110101101000100000001010100010000010101010010110100110110111000101111110111011011001011100110001101010000001110011000011001100100110011001010100000001101001000111010100101101001110110100001100100010111101100100010110111011000100100011001111000000010000111111101110001001011100110100100011000110001001101101010101110001000001100000100100010111100111101000110010011000010001011111011010011010100001010011001101111101111000010010100110110100010011001011010101011011010001101110000110100001001011010010101110000001100111101111000011011010000001111100111000001110101111001111001111100001011100001101010011010101011110001111110010100001000101100010100000111111110011000101011011101101001101001011110001110011111001011100010111101101010101100101110001011100101101110111001011111010101100110001101100010000011001000000110000100101101101010010100001101010010110101101100111001100100010011011001110101011000001010101011001101110011111000100010110101001000111101000111110001110010000100100100100100111110001111001110001111101011000011010010010101011010110011101001000111010111100001101111111101100101010000100111011100001011101100010000000011000111100110000011000101000011111101110010001010100001111000000010011101111001010100001001100110011010100000110101010001000101111110001111011101000001010110010100110010010000000011011000101001110110010001110110001100100011100011001101000110100011000111100010001111001010010010100110100100000010101010011110111000110110110000010101000111000100001011001110110000100100011000000111000001111001010001110110001101100101111111010100100111110111101011011000011110001111011100101000111010100010001101110100000011001111001110010000011011011010101
110000000110100011101110010011110110111111111110000101100110101110110000110100101010101101110110010001010001001111000011000000010110011000100000100110101101101100111000001110001111110000111010000010101111010111100110001111011101110111101011001011101110001000011101000001001111000010110100111101000100011010000110111010010011001001010011111011001101010010011001001111001101111001011011010000101011111001101111000001011001110111110011001001111101011010101110010100101110110111101111101100001000000001000011001001000100101001000101011010011111110100011111010011011010000010001011100110111111011110110000000101110110111100001000010010011000000111100010110100001000010000001100010101111001101110111110011011110111111001011010001101111010111011001001101010011001001000101000001110000011111000001000101101010110110100111001101100010111100101100110101011011010000010010101100101011101110010011001110010001111000011111101110110100010011011000000001010010000101011001011001010001011100101111110100110000101111100100011011110110101011011101000000101111110011111111111110001111101110010011011111010101000011001000111111101000101011100100001111011011110010110011110110100011000110101001110101111111110101001011001110101101101010101010001011001101001010101101111000010100010110101110100111000100100111101111111001100110101111010110001000100110111100010011100110000111000011011101010000110001101001111000000100101000001111010110000001010000010001111001001001100101011010001001101010101001011001100110101010111001001111001111100100010101010011100100101001001111101001111000010101011101110110100101000100101001011110110111111000110001111011100111111010100001111001010101010010011110010001111010011010110111010000110110100001101111111010111101101001001001101111101111001100110101010010101111111011111110101100100011000011101101010110110110011010100011010101110110101101000101011001111001101110000100100011001101101001001000100011011010011011111110110000000001100101100111010000101111100111010100101111101000100011011110001011010111010010001110101100110100100011000001111010110111001100101101011100101011100100010100111111100101111101111011010011011110110100110010101100110010101001110100100011011000100000100000100011001100110100101111110111101101100001011000110100001100110110011101001111001110110111001001010111110000010000000101111000110100110100100110000111000100111100110001111000001000011010111001010101111010010101001000111101100110101001001001100100110001111011011010011011100011011110010100000011001010010000000110010001000000111001011110101010100101100010100101001011000011001110100110000010010101100011000001101001110011001111000110001000100010111101000111000111001011000100101110100011000110010010000100001100111001110010111101011110011100111100110100011100000100000010110000001000111110100110000110100010000110010000011110010010010110111100011001111101000000001011101100001110111100010111010000001011111001110000001110000101100011110000010000001100011000001110100110001101010000111100011000110111101101011
001001001111101100100100001000111111010000101001101100000011010010010100011011001101010101000010011110001011001101011101111011100000110011110000010011000111011101011100000011001110011000011011110000011001101011111001101001010110100110101101011110111001111110000110010100101100001001001010111100000011001100001110011111011011111110110101000111010100101001100000111101001101101101101100000011101111110000100101001111110010110111011000010011000011111001011011100100100000110110101010111011000110001111000000010100100010000010110111110000110100000000100010000001110110010001111101010100111110011000110110011110011010110101011110011010101100111110111000101001000100001111111011000100010111101010100011011101010111011110010110011011000001000110000011000000101001110110000110011100010111000000011111100000001111001000000010000010110110011000000111011101011010111000011000000000110100011101011110010101011101100111010110010001100001101000000011111010011111010011101101001010011011100000000000001110000111011010110000101111000101100011011100010101111100000001001111010011100010010111010001101101111101110100010011011110100011000000010100101011111100000110000110011011110100000000101000000101000111111110100010010110000110011001111101011110000010100100100101111100001000101011011011100001001000011111011011000111000000011110010100010101110111101000010000000111111101111011011101010001110001100110011010100100111101111000001011001110111101100000001100100001100011101000110001010100001011100010111111010101101011110011000001010101101000000011000000000100011010111010111110111100011001001101111010101011101100110101000111101010000001011101000000011110110010100111110111101011111111000010110010111110110110110111010011100111101000010011011111000011010110000000110101011101000001000111010000001010011110101000111010010101011011101011010110001000110011010100111001101001011101000011000110011101001111111110001001010100110001110010000011000101011100010011000001000011100110001011111111010000110010001010101101100000101011011011100101111111001100111001101010010000110000001001000110111010111100101011001000101110111000011111111000101110111111001010110000110001110011010000100010100000011101000011001111010101001011110001010101010100001011111001110010100101000110001100010011110001111001001110000100101100011001101110101110100000011100100000000110010111110111000100111000100001110010001011101111101000110111011000011111100010111010010110111011101001100011100001101111011100001101001000001101110011100100111110001110111011010011110001000101011110111001010010110010101100001010101111110101001111011101000001111110100101110010100101111000011000101101000101001100010110101111010101010010111001111100100110111000010110111100010100101111000110010101110101101101010000100001100100100101111001101010000011011101000101001011000001000000010100010011101101000000101000010100110001100100011000010010000000011000100010111101010001111101100000010111110010000010011110000101000010110011110111110110001101110110011010110100010011001001
110000011000000110011010000010001111110000010111011110100011101010010001010000001101110111011110001000010100011000000110001011001010101010110001101011001001111111100010010010011111011010000010000010001111011111011110011111110101111000110111011000100011110010000001111110001101001010011000010000011101100110001011010101101001011010000010000011110111100111101010110110101000111110011001110100010011010010000000000111000101011100101000011011101010011101001010101010100101001000101001101001011101110110011001011011101010110100110000110101111100111001001010101110110000100110001111111111101001101100100000000100111000100111111110001010010101000011111100110000010010110010000111110110011100010100001100000001000111111011101111000001110111011011000010010000110111111100001100111000101100011111101011101011100010000001110010000001000000011011101010110100011011101011110011010010100101110101000100001100100100000101100011111100011000001110001101000101101011101111000101000000001010111110010111111000001001001110001010100110010010110000110000011011100000010011001000011001111001010111101001111111011111110110111000001101011111001101100100100100011111010010101000000110001100001010011010111010101001110111010000110001011011011011101000111101000100011000101110100110010010101010110100111001101011111110011011001100100000010101010111011010010001100101110110011010000011110101110000000101101101011110101100011001011100101110101100001001000010000000010100011110111110110000010000011001110011001101010010111100100111111010000110011011001110100111000010101010001101011000101111010101110110001010000100111011000000011100101101110010111100001000010011101011010101111111111100001001111100000110111000000011000110000101111101001100101100111010110001011010010000010000111111100011011001111010101010001010100101101011110110001111010111001100111001110110011100101111010101101000100010000101000100011011011100111111111010000101110011110011101000001011101011101011111001111010010010011111010111101100111011011110000011100101000001111111011001100000011101111011110111000001001001101011000110111011111011100111001000000101000000101101111110110100011000001011100010001101100010010110010101100110101001110011010011110100110011111010010101101010001010010011101011001110111101100000001000000011111000010011011010111101101110010101110101100100010010000100001001011001001000111110101010010100010001100110101011000110001100100000001001101000000000110011101100101010111001001011011001011101001111110011100111101100110011011000110110100001000111001110111101101110010111010010010111101111011010011101111001011110110011101001101010101110101101100110001010001001101101101011011010110101110011011001101010000111011111101101101100011110001010000011101010001001000111011101011111011000110111010110101000000000111011010110010110011101110110000010000010011100011001100010101111100101111000010111110100100001101000010010101001001011101101101100010101011001011001100011101100110110110000011011111001000101010100101100101110001000110001101000001111
010000110110011000011100110001101100000011110100101001010001101101001000011011100001110000001110110010101010011000000101010000000010111010011010011111001111010110011010100101110110011101111011101001010110101011101001000111000100110010000000110101111100010101011001100011011101100010011001111000100100011010000111100100011000101110000000010100001111010000010110011001101010110101111010110011001101111110111000010011101010010011010000011001101010110101100011111111001011000011000110001111011111111011101100101010011000011100110010010011010110100111110011001100110110010011001101011011010010011001101011011111101101010011011111101000000010110110111001101010001101100010000001101000001011011011110111110011111001001010001100000011000010001011100101101110000110011011000110010000110100001011001100000111100111011011010110100101100110111000001011000001001111101110111100110011101010111111101100001100011000111111010000100111001101001110000011011011101000011101101010010000001010001111011110100111001100010011110110000000000011000110010101011000100100011101000111100011111011010111010110000100000100100010010001101000111010000000110011010111010111000101010111001101101000100101000000101110010110110101111000100111010001011100001010010101000100010110101111101011010001110001100110101100001001110100001111000111110101100001101000101111000101000010001001110010011011010110110001111000101110001001110111001000100000110110110100111011010010101000100111110010100101101010000000010010101010110101100110110101000010001011011111111010010101000011010011110000010011101010111100011011001010011101010111111101101000110111011111001000110110011101111010110111101010110000011100100010010011101011010110000101011001001011111010110100101100000010010100001101101011110010001010011100110000101000101101111111000000010001100001100010110000100101011011101000101011100011011000010001000101000001111001100011100011111010011101011110010011000000111110000001011000111111110111001111011110000010000101111111101110001000001011110001000110001011111101101111000010111100000100110100110001011011001110111000110111011000010100110101100011100011111001000111011111001001001100101111110001101011001010100100110100110110100111110101101011001000001100100010101001000000111001011110010010010100001100010000111100111001011100000010100110101010110010000011010000111111111111100011101001000010111001100101101010100111010100010011011100001110011111001110100010001101100100000010001010000111110100100000010000100001010000101111101100100011101100101101100001100010011110000010100100111110100110000110101111010110000100010100011110001001110100010001110110011101101011000011000011000111100111000001100011000001010100000001001101010110111001111011011110111101000111001011100101110111000111000101111011111000101010001101001100011111001010001011001010101001111011011000001011100111010111001001110100000010100100011000110110010001001011101101001000100010100101100011000011110110110110101000001111010000000110111110101001010011100011011010110010101010111001
110101100010010011110110011000000001011110011010010010011001111000100001000001000101011001011111100101010001110010101101111101000110010001011000000111001000110110010011111100001110010101101000011110001100100110111111011010010100010100000000001000110101110001001001101101100010101011011111111000111000000011010001100000101100101101100000001110011000100101100000001001111110110111010111111111111110111111011111111101100011000011010000111001010010010000101111101011111100100011111001111000001100101001010011001010011010100001001001110111110001001010011101101010011101110100011011100111111000001001011000000010111010001001000010010111101011100011110001001001100000001011000101001001100100001111000011001001101110101110101010010000010000001000010111101010111100000101100101110100011011000000001010110110110000011111100110011010101000110001111111101111001100100111100110001001010101101011000111010001100011101101011010101010110101010110000101000010111110111000010101100011101100111100100011111111000101001110010000001000101010000001111110101100010100000110111011010101101110111111111000011101011110000100000001110100000110101010011011110000000110101100011100001111101011110000010011110000011011010000110001000100000110000011000001000011110110000010011010000111001110011000000011100000010001100011100000001010111001011011100011000100010010011010010011101001001101101110110010001000011111101111000110001100001000010111100001000100110111101011011110100111101000101000100001000101010100000101001010100001010001101011000010100101010110011001000001000010100010010001101001110100100111011100111100000001110000111110010000011011001010111000111111101110110100011010000111111001011111111001100110001110100100111110111011010100010011100111101011100011111000100011000001110001000000000110000110110101111010010001010001100000000000111101110000100111110010001101001101111111000011100110001000011111011100011011110010000100011011100111000000000111101000101111110010100001011101100101010011111010101101110110111011111011111001001000110101011100101101001110111111001011111000000011010011110111010001111011101000101000101011110011000111111000110010111011100011100101110111111001001000000110010001011011010010101100100111000101110100101110001110111011100100110101011101111101001111110010101010001100101010100010011011101101110010010011111100100111010110111001111111011111111000111110000101011001001111001110000001110010010111010011010110110001011011110100010000000101100101011000110100110110011011010101010111011000010110110001111100011100100110100111000111110011001110000011111011011101000101011011100010010110110101010111111001000001010100001111100001110011011100001101001010100011110111110111101111100100000101000100100101110111111101011101100000010000101010110111101110010011011010111010000010000110010111111101000010010101000110010101110101001100111111100101000001010000111110010000100011100100001000100110111110100110000110101101011110010101101101101100111010111010101100010010110100011000011000001010010101101010101001
100001111101101110111100101101010010010010001001100010011001011000101111101101000011100011101000100100100000011101101001111000000011000101100100100010000110110001100111011000110000011001010101001101100100111001010110100000000110000111100001001011110010111001010001100001011100101101110100111011111011101101010100011001100111010100011101001010101001010001010011001000100111100111100001110101111001100011101001000000100110100100111111111110011101000110010101001101000111111010100011000010000001010111100001111000001110010011101101011001111001110111001100010110110101100110001101100101101010100111000000000011010111011001011111010011110010100111101011011010110100001111111011010100001001101101101010011101111110110110110010000100010111100011010100111100100001011101000101001000000111001101111001010001000100100101101110011111001110001010110001100111111101001011001011011110000011010110111101101100010111001111011101001000101111000100101000101010111110100101010111011000000101101100101101101001001010101110010100000001110011010110001101111101000000110101011101111000001100110100100001000011000100111110001000010111010101100010101111011110000101110111100010010011000001110111111101011101001001001001100001010101010011101011110001100001100100011101011110000101001111100000111101111100000011101011001110000000011100110100111111110101010111010110000001110101001001110110010011101001011011111000110110111110100000110000101110110110011010011011110001010010011111011111000011011101000001001100001100110100101110000000011110011111100110100100100010100100001011101011011010011001101100000110000101000011101010000010110001010110101000100011011100001000011001100000101000111101100100010001101001110010101100101101100111111001111010011000000111110101100010100000011111100010111101100100110000010111010101010001000000011011101100111001111000000011010010011100110111110011011010111011001100111110000001001000101111000000110010111000111000011000111010010111010110001011101111001101000010000100000111110110111000010001000010010111111011001000111110011000111011010110101010100010011100101001011000000111000000110110011110101001011101011110011000011001111111100010010010010100000110001101000011001111011111001000011101110110100110111111000100010100001110100110010000101010011000000101001110100001001111010001100101101111001010011011100010000010110001110101111111011110111100100001101100010110100011111100111100100000001101001001001110011111101001111100011001001010110100101010111100100110110010001110000100101111010111110110101011010101111010101101010101111011010101111000010010010011001101010011011000011001011110111110000101001001011101001101001001100100110110110010110010001000110111101010101011011011111101011101001101011110111000110011010110101101011100100010111010011010000101100001001101011110010010101101111110010011110111111001000110010100011111111111010001011000000111110111011001110010100111101100110111010010100001111111000111110001011101101111101111101101000111010101010011110111100111010010010111101110101100
111111111000110110100000110011110111011101000110100000010111110110100010010010101111011011001101110001010000101001001110011011000100110110000010110101100101011100101110110101011010011100001111101111111011010111010100100000011101100011100101011100111000010111001101111001001110011110000000010000100110010100111000100100110111001001001111011011110001101111110111000011100111010110110010011101111111101011101111001101011000101011100100111010001000100100100101000111101101010010001000100011101010100010101111101111110110001001110100100111110001100100001110110001101010111111000010000010101001010111011111111100001111000110010111000011000000000110000110001111111000111000110100010100101111100010011101001001011101101110011111111010000100010101010101011101100110010011000000001000011000111111001001011100111010101000101101110001111110110010101101001001000010000101110111101001010111011000010111001011101011000011000111101110010010000101100110011101111111101101000000011111101000101110000011100001011000110110010110100010000100111001100011110101111111101001011101101010100000101111100110010000010001010100100100111001010000010000010110111111101000100001010011010100000111111011001110111001101010000101001011011010111001000111011101001110001111000111110101000100110111101001110100010000011011000111001001011110000101101100111110100101010100000011011011011000110011111111110100001010110001000110001100110001011001000110001001111001100110110101111101000111111100001000010000000100111000001011010101111101011010111111011000000000101000010001110111000100010111001000101010010100010011101011111100010111011111001100100100001100010100111101101110101111101010001101000010111100011101001010011111010111010010111100110111010101011111100000110110010110011011101101010001000001111000111110100110011000110111011100000010010000001000111101000011100111011101010110111110011101000100100000101011000001000011110011100101011011111101111110011100110111101010010001101010101000100111011011100101001101001000100111000110010101010100011101100010111110110111010011100011011000011000001101011100011001111101111011100010001110010000011111010010001100001010000100111001010101100100000100111111101001001111011110010011101010001101000111010000011110011110100110001110011110111001010010010110010001110111001000000010001000001011011001001101001101000011110111000110010101110000110010101000110110010111100100100101011000111010010111010111110101110111000000100011110011011001000111011001000101000010111110000010010100111100111111101100111101000011100110111110010100000000001001010110010011111011011100011010000110110101001010111000110001111001010001101110111110001011100110001101010111110010011010111110001010110101111010000100000000100001111001010110011111110000001101000100111011100001111000101011101101111101100111011011000001001000011101011101111111101111010010001110011001010110111001111111000101000110111011111111001111000010110011111001011001011001001000000000011110000011011010011010111111111111100101101100010110111110101011111001
011011011111110110111100010100101011011000000100011111010010010101010011111100011111100111001111001011001000100101111111101000100101001111000110011001100111000011111110010001010001011010101010110011111100001001100101011101100000000101010000100101111000111110011110110000110101001010101110101101111110010111001010100111110011010000010100101110100100010111001101000010111011110111111011011110000110010100000111011111101101010010011101000101011000110001110111111100111110110101100111001101111011000000101010011000001001111001111000001011101001101111110010001001000011000111011101110110110100001111100110101110000110010011101111101101111001001011010011110110100010111011001000100101011101101101000101100111001000001111010111011001000000100111000111001111001101111000101010011011111110111110010011111001011011111111100100111010100010011000010000101011000100011100100110101000100110010000011010000110010010001101000100111001100100110010001100101100010110100111110110001110111010110001111001001101100011110011100100000111110100011100111001000000100100110001110111010111001110110010000101100001111000111001001101110000010011110100001010101101000110000001111001010011001001010000100111100000010000011101101101110111110101100010000000010110100001010111111000010010010111001111010011000010111110011110001011011000011101110000010100001100101010111100010000101010001000100100000001111001011010111100001101000100000010000000111111101010001000111010001110010001111001001000100001011001111110100011000001111110100011111010110101111001011001110110010001100000100110100010001010100111010110001111000111110110000100100000101111000001010110111100111001100010100010101101000110101111111110111111000000110111110000110001110011110000010000111100010101000001110011001001001010110011011000101111000101001011101000001110111111000000011100000001011000011000000010001101110000100000011011001110000100100111101001100110000011010010001011100001110111001111110100101111100001001001001100010000111011110100001100010010111101001100110000001100101110100100000011101001001011100010010010000001100000111111101100001100111000011000101111110111000110001100010100001001011110100111110010111010000100111001010010001000101011101010101000001001111010001110110011010001000110010001110000011011010100101110100100011011100110011111011100001101111000101101000111011001110001011110001110001011011000100000000100010111001001001100001110101110110110000010111001001001010110111001011000011000110010110101101010010111001110000111110111101001010111011001110001110111110000011000001100111110111011000011011110010011110111010001110101110010101010011110011001111010011000110111100100001010000011011100100001010000000100000101111101101010001000111100011101000101111001000000001011110011000101000100010101110001111000000110011011010010100011000000101000001000110001111111110100101011110100110101000001111101011011010100100100101001111110110001101000111100100000101000000111000101111011110111000101110010011100111001011100101101000011000100000010111101011001
010111100010111110010101010000000010000111110110100000001010001110110101111111101010011000110010010100001011011011110111110110000011010101101001011000010111000011001101000110101110101000110000011000100101010011110011001101100101110010111001101011110011100101100110001011011100101011001010011100110001101110011101101100011101100010110001111011010111110100000001110100001011011110011011000100101101111000111001101000100101100110100110110011111011101011010000001001000100001100001100000100101000001000100010001110111011010111000011110111001011100011110010000011011010000000101011010110010101110110110111110001110110100010000011101110111001111000100000111001111001010001000110111111100111111011001011010101001010000110011110101011001000100010010010000110110100100100001000110110011111001101011111011011111110111010001100110110001111011000100100010101001100110010110101001100010101010101100001101011000011000111010100011111110111101010000100011011011010111111100101000101100010010101001101110011010011010100100100100000010111100100100011011001000011101000111101111100011101111111011110100010010110100000010001100001111010111011100111010100100000100001100011111100100001001100011001001000010010101000011011110111000111010000000111001001101101101100010001101011101010101011011110110100111010011011001011110001000000101001010001100000010010101110010010110011101011011110010011011011000111000100000000010111001111011100001101110001111110100111000101100010101110001111001110011011110110100111011110100001101001100101101111001000100000000110100011010100011000010111010101001010000010110001100010101001110101011111000111001001010111010001100000111110010100000111000001110010110000100000111110010110010000001100111111111001011100000101111000111100111101111010000001110110000110100011011000000100011111101101111011001101110110000110000101111001110011011001010111001000001000000010011000111111111011110101101010011011011101100110011001110111110110111110010000101000011011100011001100011001100101010010011110111011100000000111000000101001111011000101100100111110101000000110110100001001011100100100001101010100000111010111010000110110100010100000000000011100111001101110111110101100000000001010101101010011101111101000010100001011110110010000000001110001001011000110001111100101100011111111100001110110010101110100101111110001001111010101011100000101101001110011001000101000110101001110000101100101100110010111011110111010111110111110000111011111010111000110111001100000101010100110111101010111100001010010111100111001001000110010101111010101110001010100100101010100010011001011110101011010101100011110011011001011010010100111011000011111011010100110100110011110011100110010011010111100110111001110110101101111110011101101100110011110011111110010111100100000101111100110101111011110111101000101111100000100101100010011110101001001100000000101010111100010010100000110000010010110111111101100101000010100011011100110110000101000100100111111101110010111100111001010011010101001001010111011000011111110010001100000100100
100010001000111010011001000111110111110001001110101111000010101000001011110101010011110001101110011000111100101001010001001100010011011100101101111100100001101010001010111001111010011001110111101001010101011111100010111100100100100110001011100110011010001010010110100011101000001111101101101010000101101111111101101100010111111010110110011011000000001010100010101110011111100101101101111110011100000000001100010001010110000110000110011110011101001011110111101111100110111111000011110111110111101001011111011110110011101000011101101101001110010100100111011001010011001011111011111000000001100011100111010011011010110101111011010001100001001111001010101001000101110001010110011000000010011100011111101110101110011000001000011011000110010001001101101011111111001000001101100110110110011111001010011000110001110101111000011001111110110011011110100101000111101011110001000010011101011011110101000000010100100111100001111000001101001100101011110000100001101001101111100101110010110010100011101111100001111101010110101100100110001100110011000100001101111110100111001111011010001100110011000001000100011000100000100011001101111000010010101101000101001000111100000011100100011000010010111101111001010010010011101110100000100010001101110100001111101111111010000011101110111101101011100011100100101010101100101101011000110101111101001011001110000100010110010110010010011010111110000111111001100111001100010011100000001011100000110100001101010110100010011100011011101100101101101110111000011010000111001111101100101110101101100001100010111001100001111111001011000111000111111100111011011111001000101110110010000100010111001111011010011111111001010101111101001101110010100110001001111101000011100010110001110101100110101100110100110010101010010000111101101010011001000100000101010100000100010110010101001110000100111110101011000110110101010100110001101110001001100011111010010110000111100100100110110000101101100001010101001001011011001101011011001011011100111000000000010000000001101110010110101101011110101100111111010000101010110011110111111011110111110010111101110001100011001001010111110000000110110100011000000100101000000110101100011011110010011010111110011101010111110100010001011100111010110001010000111110010110101001111100011011111001101010111011101101000000001110111000000011000111111011110101011101111011010111111010010101001100101100001101010011110010110001010000101111110100101111010111111000111001010010011101101010011010010011111110111110101111110100001111000001011001011101010001010110110011010011011101011010111110000011001010001100111000101000011111101011010100010101101011001111010100101011111000100100110010011000001110100111000101111110000001000010011011010100110010001011011101101100011100011000111101110100101110001001111000001010011111000000101111000101110011011100100011101010111111010001010101110101000011111111000110101001100011111011010101110010001100001100111110011110101000010100010010001001011010001000000101111111111000011000111000000110001010010011111011110100011000100001010000
001010011101010110011110101100011110100100010001001101011101010011111100110110000011110110000000110111110110110100001101101111110001010011100001001011110001001100110001000101100111100011001001101000001110001001100101111111100010010001000101110100000010000001101001011111100110001001111010111000000110000011100011111010101100110111001011110110011100011111010010010110110110100100101011110101110011110011111011011110111110000101101110010010110010110110111110011110110100001011000100101110110111110001000001000010011100111111011110011011000110010111011101010000110100100111001001011001011000011011010001100100100010000001001100000001110010100001110101001001110100101011101000011001010101101111110100001110111001001101100111100010000001110100110001111010010101010100110111001000111011001100001011000010001110011001010010110001001010001101000100111011001110000010101100100010111011101101101000111011111100110110011100111001111100001101001111110001000111101001101001001100101110000001100100101001000010110000110100000010110100101110110110110111100101110011100010110101010111111010110101000110111110100010100110110101010111001100100100001001100011101010111000111101001110011010110011100100011011001101000001111111000010001100000111101011010101001011111100110100111110000110010000111001100101010101110101000100001110010011100000111001001001100011000000111110111100100100000110010010011111001110001100010111101110101000110001010000010101110000000000110000001001000111010101010001101000111100110111000001011111111000100001110011100010000010110011010111100110011001001111000011101001110111011100101000111001001011101010110011010010111010000011011111110011011111111000000010100101111001110100101011010001100111010111110000100001111111111110011111001000010111101111110000000101111011101110111111111001010001011100101011111001011101111111100000111100101001100010011101110000011110111110010010010010101101101100011110110001100111110010110011011111011000110110100101000111000101101110111001110110010111110001011010111111011001011010101001000110010011011011011110111000100011101111101000110100110101101100010111110111000000000110101011110111011111101010111101110111001000110000111011111111001001111000110110101111110000001100010011111010001010001100111000111011110101011101001001111100000110000000011000011111001011100110101100111100111010111010001011111000011010000100001100110010011000001000100000110010101001110110100111010110111101001001010001110000010101001100011010011011011010010110001100001000010001010001000000111100001110101111101010100111101011011011010100111000011101011011011001001101010001100011101011010100101010001011010010011011111010001011000001000001000111000000000110000010000011010111001110101101001000010001000010110010010110010111010000100110111111000100111011010111000110110100000010111111101101110001000100111011110110101100100011100111111111110110001110100001000000110011001011111111111001101000011100010100111000011110101101111111100010001011010100100111100100110010000011011110000001011000
001010001110001111101001011011010011000111101001111101000010111011011100010100101101111000100001110111000101001010011101000111101101001101101110101010001011011101111011000101011101011011101110110101000100010010000110000011111010001111100001111000010000100010100011111010001000001111101101001111011100100100001111111011111000011111101011010000110010100110101100010001011111001100001010001000001011110111111010000011000111111001110000111011011010010101001110000010111101010011010011100101000000111111101111011000010000100011001010110011110011011011101111011000110110101100000110001010001110001000100011011000110111111000010101011010111000001100100111011100011011111011101000100100110011010010101000100101110001111111111110010010011001011110011011011010110011101011000111111001111010010111011111001001111101011101000000001101101100101111110101000101110000001110110111010000011000000101001110101100011110100101111001101110011101011101101011001000111000111101100100100000010110001110111101110011111101011010011111110101100110010001001000011111111111011100010100010011111101110000101111110001011010101110010101000111111000110001010110010101110001000000100100100011010100111010110100001000001111011111010010101101010101011000111100010110010101010000000001010010101111110110000100110101110111010110011100111101110101011010001111011100111111011111100010110000011001001100001110011111110000001100011111101110000000000000010110101011000111011101101110010000111000001111100111101001001110010111000010010100110000110100000100011001101010101111000010101111000011000010100100010100000011110111011011011100101111111110010000010010101000011101100000001011001000110100010100011010001111100111001001011001011111000000001100000101010010000000101010001011100111110100110010100010001110111000101011101011000000001101011011001000010000100111100011110000111100110101010000000010000110010101100001111111111011001110111111001001011011000101011000110000111000101100100000001111111010010111010111001110001011011001101010011001111011011011111110101101001011000010101001100001101000100000100000011010100010000110110111010001000100000101101001000001000110001000010011100100001000111101101001101110100101111011010001001110011101100011101001011110101010100111000111010110000110010000011110101001000101001111101001101101011100111110110110011101011110111110000111011011001011110100111000010001110111000101101111101011111101000100001010011001111000011101101100101000111011001011100010010111111000101110000011000100101011111110100001101100010000011011001011011110001010110000111111011000001011011011101001000101110110101110100110100100010111000010100011011000000111010101111100111110001001100000011110110111101101110010101010000110100000111111100011101100001110011101010000001101011011101100101110111011011111000100000011011011100011111000100011111010010000100000110001001111111001011011111110001000001110010110110111100100110110101010011111010100101000000101001010101111100010111111001001011100101010101001111100001110110110111001010100
001001001001111100110011000011101001111010001110010110000011101100001111000010011000010111101110101010001000100100001101101000011001000011101101110111101110100111111011010111110110101110011111111110000000010011000011111101111101000001011010000010100111001101010110110111110110111000000011010101011000000011100111100000111001111110010110101111010001111100010110110101110100100100100110000000100101100000001110011100111011010001011111110011001101001111000011100001010111000110111111101101100010100110010001001001000111000001110111110110101100110101100001111110000100101011100110001101000000110101010001110010000000101110101111010000100010101101111000100011101101001001101110010110001110111111111110111111110010101011100111100111011111010110000100111001001000101000100001000001110110101100010100001011011101010110001101101010111110000110110100101011100010111110110001011100110001011110011101010111001101101011010101010101011001100011010001001100111000110011001110001110101000010100100011101001110110100100110000000110001100000100010000111110100010010000110011111010010010111010110110000011000101000101100011101011001000100001101010101110100011100000001011101111000111011010110011000001101110100001100010101110011000000000011011111011110001110100001011011010011000001011101011111001101110101101011000101100111100010110000011110110111000000101111101011011010001100100100001011011001100111100010011000101101000010110101000101010100100010011101110000100101010101001111000111111010101110110110010110010001101000010101010100100010111101111010000000000011111101001000010000010101011001110100001101100010010010011010001101001100111010111010101100100000111011111111110111011111110000110011111100100111011010110000101111001110111010110111110101011001110000010000101001110110110100111101100011010101011101011001010011101011110000101001000111010011001100100111110100110100011011111100001010100111101011101011011000010100110000110101010110011111000001110110010111101011101100011111101110110101111010111100001111001000000101100111011101101000100001010111111001011000101111111111000011010101010011010011010100111111100001010100010111110000011001010010001010101110001111010010000010010000010001010100011011111011001111000000011101011010100010100110000010010111110110101011110111101101011111000010101000000011100011001111011110110001010001001010010110010100000100011000000011010000101110101110111001101101111010001111010001001000111011101110101001010101100010101111001110111010101000011101101001011100000100111111010010111010011000101011010001000101111000110010101110011011110100100101111001100110000111011111100001000000110011100011101010111100101100011110011111001010000010001001001010100100101110010011001010110001000000110011010111011100110101001010101101101010010111001101101100001011001101010010010001111000000101010110000001110100100000111111110010000111111111010111000001111001001000000100101001001101011101111011001011011001011001000010001000100100101110001110011000000110111111001101101000011001101111111110110
001001011111011100000001111100111110011010110001010101010100001111000101011100001111010100101100111111000111110000111011100010100100011001010110000001111011001001000101001111011010011010100011100001001011110000001000000100001100011001011110010110011110100000101001110010111011011101000111100001100100010111011110010111001100110100111110011100011011110100100111100000101101010111011111011010111000101101001010111001001110011011110111110011010111111000111011001111010011110010011000001011011001011011100010110000110001011011000111010111001000010111001011011010010111001001110011111000011001110000000111100001010001000111110110001000101010111110111010101011010000000101101010011010000101110001101001000101011111010010110001011000011101110111001011100000010001100001011101010010001100001110100011110000100011101100001100111001000010000001100111011100111000110000011110100100110111010010101011110110000011000100010011000100000101110110011001111010110100010001101011101100100100010101100010101001000010011001000010001011010010011011100010001000100101110001101000000100001101101011011011011110101111100100110001000001111001000001101101000000011110100110000100000000000000011101100111000011001110100100001001110100011101100001011011110011111010100110100110011010001100000111111110111011010011001101101111111111100100101110000101000001000001101110000100001100101001110010110011001010100110100101101000110011011111010101101100110001101110111110011110100011111011011101000011111110110001110011011100010011110001011010111111001100011100011000000001100011011011111110101000100010110001001001101111010010011010010010000010011100110101000011010001010010011011110001011110110100100100111110001110010100011100110010111001111011010110100100110011001000011001110111000001111101111001010000101101111000010101111011101000000010100101101011100100111010100001010001101000110000101000010101010110111100100010101011100100100000111010110111110100101110000101010001111010001110100001000010111010110100001111001011111010100100010001000000111001100011011110101011010000101110010000011111011010100010001101000001011001001111010100111110001000111010101011111100010011001001001111000000110010000101101001010110011110101100110010000111110011111001001100100101011000110001010111100001000111010101011001011000110101110010100001110010011001010001000010011001011001011100010001001001001000001101100110111010010010010101001001011100001100001101011001001111001001000011101101111100000111011111111101100110110000110011111001110001110010101111001001001100111111001110101000011011100001110100111111101110010111101101101010100111101001110000100010011010000111010000010001100000010101110000110100011010010100011111100011010011001010101010010001010010110100011101011100111010000011101110011001111000001111001011100101101001101001110011011010110100001110001010100110000000011011001001010011110111111010111101101011111001101101000010010111100111001100111010010100111111010100111001110011010011001101010011100100000101111101110001111101100011001001
100001101001101000101010010000011000111010000011111100000110000000100110110011000111000110110111011100001101100001001000001110110111101000001111100100111100001011010101101101111010001001101111000111000111011110011010101111100101100011101101101000111101100011111111000011000111000001010011110100011110000010100011100010011010000101011100100101010101001010011011101111001010111001111000100101001001101110011010001110001110010001110110010100010111001011101101101000000100010100100011000101001110011110100101010110001111101111111111010111110111100001100101111010101001101010100011010000000100110000101100110010110011100101110010010011100100100011100000100000010010101010110111111100001001101111110101010110100000101100101000110110111010101111011001001111000100100100010001101111111011111011111100101000011100001111100001011101011010110110001001000010111111000100101101001010101000000000110111101010010000010010001110000101111101111110001011100000100000101100100011011011001110001010100111001001000000001110000001100010011110010110010101001110011000011111000101110000100010001110101100000110101011001011001001010111100010000101101110101110100101000011001000111010110000011110001000001110001011010011111110010011010101011101000111101111001111000010100011101111010101010000101000101000010111011101010011011111100110110110111110001001001010000001011101011100000011010000011100111100001111111100111111000001111101110010110010010000001000100011010000010100110011110010000011110011111010000101100000111001100000100100101010110100000101001100100110000110001111001111110010100101011000000010000100000100110000010000011000011010101000111100000000010011110101001011110000010000001011110010001001110011010011110101010011101110001001111110100001110001011101001010011011111111001100011110000111000001110010000101110001000100111010100101110101000111110011010011011111011001010010101100101010111111011000000000100100100001001110010101000110111101001101111100101101011101011011111001010100000110100001010001110010101100100000110010010000001110010010001110001101001011100010101001001001000010110110010100000010000010010010110100111101001000010001000010100000101001110010001000000011110101101000010110001001100001001010100011111110011001100101000111110001010100110000111100101000011011000100111100001100100110010100010000110111100111101001010001100000010010000000111000000101111010100011111101101110011000100101100110010000100101101111110011010001010111111101011000110001000010010010001110101100101101000110110100110111001101111011101101010000100010110011000101000000100001011100001110101011010110000010010110111101100011110101000110101011110110100101001100010011111010101111010000011101110110000010000001001110011111111000111111010010000000010011111110010111110000001111111111001101001001001111101010111110010111000101000100001000000001010000010101111100101010111110100110101000001001001001010011010001100110010111001100001000100101010100101001100101001001010101000000111100111001100111010101111100010110100110011110100010
010000101011011001000011011110110110111101001110101011100101000010101111011110011011011011001111011101000001110101001000001100101000110110001111101100011001100011011101011111001101100101101110100010111001100100110011001111100000100110010100001000100100011010001110010111110101111011000111001110000000101010100111110110000001000001110101101011010100111111101010011100110010011101101000000111001001110111111001001111010010110110000100010100010011010011100000111100100011011111110000110110011000100100110000100011011110011010101001100110011011111111110101010111001111011011111110001000101101100101100110010000100011010110001011011000011100101111001101000001011101001110001101110000001000011110110111001100011111010100100101010010101100100011111001010100111111101100000101000101111011000110011101010110011111011011110000101100000101111001100010001000100001001010011000110000010001111111111111010110010000101100100101010110111010101001011001100000011101010101110001010111011111110100100101000000100011101101110001101000101111000100100101101100001110001111111100111001010001110000110000101100111111111000110011011110000000101111110001010011001101001001111011011001011101111001110011011100100110111100111110011110001000100000110000001110100001111011110100011000010111100111001011111001110011011011001010011110101011011011110101000101101101011010001100110010000110100001000001101110100010001010111110010100100101010111100001101000100001111000100100010111100011111000101001110010111101100001111010110011001100111000001101011100100111111111011110000000000101100000100100001110110101100111111001001010110001110011010101110011101001111010101001010111001111011101011111000110000001111000011001011111010100111101001001000101000110011011001100111110101011010000010100001101111010110000111011000010111110111001100011010101001001100100001001000110101001000100101110000101001001000000111100001110100110110100010011110111011011100111100101100110111101000001111011010010111101000010110110000111111001111101101000101001001001010000001001011110100011101010111101110011101011010101111100001110110101010100001010100100101010011101000101111011110000111010010111011011110000100000001100100111010000001111010010001101010111010000101110100000000010100111000100110110111110111010011111010110111111101101000110110110001010110001011110101110010100010111111100011001111010111001001010011000101100110100011001001011101101000000011101100101001111110110110011111001010110001111111010000001011110010010011010110100010100001000100000101001000010010100111110100000111001111011110001011110001100011100010110110000010111111000010001101001111101111010110101111110001000101001111110000110001011100111011110110001100110001101111101100010101001011010001111000000110111000011001000111110101110000101110000011111000001101000011011000100100010100001101010100010011011000101111101011101111011001010101000110110101000010111101101100110101000000100101011101000100011110100101110100010001111111001101100111100110000010110001000100100110001001110110111
100010001000110111010000000010111101100111000101000001011010001010000110101000100100000001110101111001001111001111110000110010001110110010011000010111001001101101111101101101001010000111100101100011110111101101010101010000001010110001000110001111111011001101111010001100000001010011100100100111101110011100000010000011100000010011101101011010111101000110000001011100001001001000111010111101101111110100101000101110101100010110001101001100101000010001101001011001101001100111010110101000101000111001101010010101011100010011000001001101001110010100010100001001011010101010111111001111011001101101010100000010010010100011011110111010000010111111011111110100000110001100011000000001110110000101010101011000111010100011010110101011011011101111100101110110101111101010000001000111111101110010010101101001011111001111010000101110110000011000000110101101110111110010010001111110000101100100001100100011011000101100111111010101000100001100000010111011011000110100101000011000100000001100000100001001101001010011101010011001111100101001011000001001110001010110101100000100000001011000011000010100101001010011010010100010010010010010000111011111110100100110111001000101011101010000010001000101001101110000011001001010111111001110101110100001010111100010010111001010001111100010111111001001100100011010010011101001011100111101011011100101010001101100111111110001111000110100010000010101000111010111001110010100101100111000110100011011010111110111100110110111111101100010101010110110110011010001101101101100111001101100010110100111101101000111010100111100111101100110010100100110111001010101001111011000001000111110110101110010010001000111010001100001000001001101101001101010011110111100110010001110111101110000100000010000110110101010011000000100001100000110111010011001010110100101001111111111000111001101110110101000110010101000001000010111100010011001111111100111110110110111011110110100001100000011100110000000001100100101110111000000101110010001001000000011001110110111011111000001010010101011001111111000111010100011101001100000101011000011000110000111100100111100001110100000011101000101001101000100101110111001100011010010110111001111100000000111010011000100110010001001111100111011010110010111100001001001010100011110110110011100101010111110110000100010001001000011010101101011111000011100100001010111011100011111011000001100000111011100100110011011110011010110100111000000100001010000110000111001111101101100111100100011011100111001110100100000111111011011111010011001000100001100010001111101010000111111111001011010111111010111001001101111000111010100001000100111011100110101010100011111000110101110111000000011110010001011001100001011010000111000000110011110001110101110111111000011110011111100001010110010011011111010101001101101011000101111011011100111010011011001100010000010000100110110011010001001111101100010010101101111001011011110011001011100011000110000101000111100111110010001001101100101001110110010010100101110101001001110101101000001100100100010100001001100011011010101101110001011110101
111111110110001100010010000111110100110011100011101100101111110001001001101110001010001101101101000001111011101110000011100110011110101011010001110000100011101110111110011111010000101110100101111010010010100010100011101001010100000010001110110010000111100100010111101011010001010101110101011111010100101011101100101100100011000111100111011101100111000101011011011001000100100100011000101001101010001000100010010110011111101011000111001011111100100000111111111111011111010001011101001101001000010101101011101011001000011100011001001100111011000010110111100101100101101100111001110011111110101010000001000000000110010101101110000000101111010100111110000111110111110110011110001101010101100000110101100000110000010011011101010010000001000100000110001110101111111100101111011011111001000101101101001111001100101101100111101000100111001011001010011001111100101110000001000000101010110111111110110010001000100011010000011010000100001101001010011001001110110101001001100100111100101010001101110010000010100000001001101001000100001011110111001000111101011111110001110100011110111111000110001100101101001111000000111011111110010000001011001101010110000101010110001110111110100000110100110010111011010011100111100011100101010110001101101101100011010011010001110111000011101000111010101111011111101011011101101001110110101100110011000111000100111011010111111100101101111110101001101011001100001100100101110101001001111111111000001101110000101010111101100110001111110110011101001101110101111110111010010101110110000001111111110100001001001010001111111100111101001101010011101000111111100011110110010111000001001010010110100001111101110101010110000101011111000110110011011110101110010001010011110111000001101001001100001110110000010101100101100010100101110011000010100011101110000000010000100000100111101001100011101110000010100010011100010110110000011111010000000111111100001100111110010011001000110111100110001011011110010111010110001011000110100101001101010010111111001110001110100010110000100011000101010101110100100101010011001100101110011111111110011100111111010101110110100100001110010010101110101001110001001100101010111110111011100001011011011101001110110000000000000110101010110100101110010100110111011111111111101001001011011101001100001010111101001001110100100111100011100001010110010100010000110011001111010000010001000111100100000010000000000111110100010001011101110000010111111011001001000110001011110000111011111111111111000011100111111011000010001100011000010000010100110110101000011010101111110001111110110000111100111101011110010010101111100001010110100100010011110101110101100010001101100110100010000101111100000100111111101011010111100010011101010011100010001101111011111010011111110011111001110110100011110110010100001101001100011110011010111001011110001011011010010011100100000001110011110110110101011101001111010111000010100101101000100111011010110110000001110011111110110111100100110011001011110001010011100011110010001000100110100001110001100111100000110110000010011110101101111111011100
011011100000000110111100110000010101011110101011110010111101001110011010011110111100111010111011010010100011100001000101000011111101010100100110110010001001111110001100011001011001011111001011010100011000010101101010110001100011000110100011010100001001111000010000100111001001100101101010110101110110101110010000010110110101111100100011101000100111000101101010011001100101000101001001111101000100001001000000100101101100111110100000100011000100101000010111111110111100111100011001001001010010001101010110001001011001001011111001011111111000010011110111100110110111111101000011111011100010101110011011100110101010111001000110001110011010100011001010101111100001001001011100011001100010001010011001100001000010111110110000010011101111001101011010001100010101011110000100101001001001101000101010011101011100011101111010111101010011111011010111110000101110001100100001000010001000001100101000110000101010110010010000011100010010000001111010111110111111100100010010100000100000111111110101011100111000101110111010111001100110010110110110100100110101100101111100111100110011000011010111110011010111100110000110001111010011111011001011110001110100101010111110101001010100011011000000100000000000010011100101111101111101011010010011111011111001001110111110111111010110100010100111000000000000100011100000011011000100110101010011001011000000100001110011111010001101101101101011010110100010000001011111010111111111000001110000010101111101101010010010110110110110110101100011001111100100011110101100001111101111100110101011010111010000110010101010110010011011100000110010101110101011000001100011100111001111010001000001011101001100010111111001111010100000111001011110101101001101011000011011110110101001111011011110111011011111011110001111101110100100110110001111001111000101111011010001100110101000010000111100010001010011001000010001111010110010111111111001000111011111011100001000010011101101000001100100000010100110111011110111100001010111001100110101111010010011111011001101001110000000011101110001110000100110010111000111100010010101100100100010101011011001011111011000011100000000100101111101010011011110111100110110101010100000011010100101000000000101100001011000010000000100001110000001010011101101011111011100001011110001000010110001000011011100100111111110000011111010100100001101101001001000100000111101110111011000100001001111100010000100001101011010100011001101111010110100110100100110001111010010111110110110001011101011000011110101000000011110100000001000111001000110001010011011110000001001100101011010011100101111110111011010110101100011100111010010000100110111100000100101111110110001110011000011101000010101010111111101101111010100011001011011111111010110111010000000010110000011111101000001010000101010100001011101100001111111100111000010001000010000110011110011111111100111100101111011011011100110011100100111101100011010100001110010111100010101000100010000000101011110100010011111001010011011011111110011100011011010011000001111101010100001000001000000010110011110010011011111001010000011
000110110101011111111110001111001101100110001000011110011110011010111100111010011101100101110110010111011101111111000110010110110010111100110111000000111100111010100000011111101111011001010110011111000100010101111110001001100101000011001000001000100100111101111100010011000101110011010101011101001010011111101100000111101010111111111100110011111010100111011010001100111101011111011001010010100010010100111101010100101101001001100110110010010100010111111111010011101001000111111111000110101110111100110010000000000100001100000000101001000100011001110001011000011101110001000100010101001011110101001110100110100001100110011000110010111110101100110011100000110111001010001100111101011101101110111100010011010000000000000101001111100110101001110110011100110101001111110001000100110000001010110011001100010000000010001111000100101011110100101011110110100100010100000011110100111000110010001100000110101000111001101111000001101011101111100100010001001001001111001011000001110000111000110111100010000000101110100010000000000000100110100101110010101100011001110010111011100110000110110010100100101100110111110010111001110111101110001101010010001001101000100110111010000011011011101010100010110010011100101110001000110001110100101101110111101100111110001000110101011000111001101110101001111001110101011010100000101101000111111000110111101101000111101110111011110001010010011110100011001011011000011011010110001011101111011011111100011010110100001101110110001100010010000000110001010101000010100011001000110000100000000100001001011101011000110100010111111111101000110001111110111100101000110010001101010010010011110000011111010110100111010111110011001100000110110000110001101110000001100111100101001100000111111010001110111010100001111011001100111001010110110110110011110011111110101111011000100001110001000000010100111000100100111001101101001011000101110111100001110101010000000111101000011011001001100011111010111100110010111000011100111100100100100101110110000001011101101000001101010111111111101011100100000011011101000101011001011110100011011001010110010011100110100100101000011111100011111101011100100011000100101111110101000110000001111100101101001010110011011000001010100001101011000000101010011101010000010110010011000110101010100010110100110000010001101100010011101110100110001101111010000011101101001010101001100011110111111001111101100110100000000010011100010000111101110011010110111000101101101101010111110110010011011000011000010111011100010110000011101111011001101111001011000110101000011001010010010011110110011000000010011001011000001101001100100101001010000011101010100010000101011100010011111001101101101010010100000110001011110110100000110101000001110111000001111000010111000100011011110010011101110000111100101010100000111011100110100000111111010011111001100000111000100010011111100001111011110110000011100100110000010110101000001101101000001110011010111011110000100010100111100010111010110001000111010111111100110000000010001110000010011100000011010011011110111111011011110001110000111110
011100100111000100001110100011000110011101100100101000010010101011111101111110101110011011100110010001001101101011001100001101001111100101000011001000111001001110000011011111110010111110001011101100100011110100001100100110111010000000100001101100101101110101011110001000000001100000110101111100000111101001100111011110101001011101010110100100101011000001101011011100010011011001100100000101110100011010011111101101101000000010011111011110001010001001001110001011111111111100010101011111001101100100000000100101001100011001001110101010011100110011101101000001110011010100111010010001010101110100000101111111011000110011111101000011000101010111110000110100111010000010111001000100101100101010111101000000011111011111110100001101110000010110011110100100001010010010110111000011011000101100111111010111000101110110110110000001011000001111010111110101101001010000111011101101001010101110110110001111101010000110000101111100110110101011100011101001111110000011000110000101010010000100101010110100001010111110011100111001001110011101111111100110101000110011101110001011100010001001011001010101100010111010000010100010010111010000110100111111011101011001100000010001011100000011011100100011010100111111011101010011001110101001100000111110101010101011100001011010110101000101111110010000010001011111010100010111100001000111011101000010001000100001111010011011111101101110101111100010100000001111100111111001100100000010111000100010100001111111001100011100011111010110010111111111101110100100111111111101100101101100011000101000000110010001110001101000000010011000101101110110111011111110111111010000110011000111001111110101101111101111101001010100011010101100100010001000011000100100000001000110101000111001111011101100111001001101001111110111111001010001011101000011010110010000110011000011110001111100111101110011010100101110100100110110111010110001010010100111010110111011110010101100110011011000101010000010100011011010101111010010000111100001010001011101001110110101100100110001100110011111101010011101101000001100100011000001011000010101101011111000111011000010000010001011010011111111000001100110100001110100010111100100000000010011000100110011010100111111001100010100001011110100110000011001110000110110011100100010101100110110110111011101011011111001110001100001101100011010101101101111010000100000010111100010001001010010100101110111010011000110110100010110100100010010101011111001011001001011010010100111111100000010100010110111100101110001111111000011011010010010111001101110011101000110001011101100100111001101000111001001001101011010010000001110010001111111111101001010000001010100000101111010001101111110001111010001010110010001101111111001011111100011111101100001000110111101101101101011001111000010000110100000100100010100000010101100101001011000111101110001100001110001000000001110110011110011000110010111001111011000000001000110000110011011111100110000001100100111101101000100010010100010000101011110110000111011100111000100111110111000000110111110110001011110101110100001111110100101110010
100010001001000110010011000101110000000101101111100010000011010100111110110100101100010010001010001101011110100000001001001010010100001010010110010000110100000001111010011000111100110011110000100011110010010100111101010100010111100011010011000100100101011100100111110100110011011010000001001010001011101110101110001010111110101111010100011000000011110110110011100000010101010001100000110101111101110010011001000111111111100101011101010100110000101101101001010001110010000000101101101010111100110101011011000001111101100011001100001010110001100001011111111100001110010011011000011001100110111111101001001100001000101000110100001010111111101110010010101011000001001000100010001000011100000010101000101011110000110111100000101100101100011000000010001000101000110101001101100101001111110101101111010001000000111000110111010010101100000001011010010010010010100100010011111010111110011110010011110101000101110011000100000101110110111110000010001110101101111011000010000010100110010100100001010000101010001001100111101011001111001111010011101000001101101010000100110110001000011110111101100010111111001011110100001100110001000000100000001110011100001000000100001110001010000111110101111110111111001101100001001110001010011110010101101000000101000011100111011011000010100110110000100110100100100111000110101010110011101100011100111100010100001110011100011010011011001110111011110000111100100111001010001111100000101001001010011011001101010101011110011010001111111100101011001110101001011100100101110000111001001110010000111011001011100000100100001000011100111100011100000110011110000000100101001100101110101011000011101111010100101100110111010111001011010111111001110001100100001101010000010010010110001101000011110001101110000001111111011101101011110011010000000000011101111011010110110000001100110101010010101011011100001111111011000001001001000110000010001101100000110001011000001110000001101011100010011000111000010010101101011010011111110100100000111101000111100000111110010101110011100010110011011111010010100001100110110000111110000110110001000110011101001110001111111011010111001100001001000010000110000000010100000010000101001100100101111101110100011001001001001111100000111010010011110101010000001011010000111110100101111110111111010101110100000000110100011110111001011001011010111100001111010000010001011111101010101100110001111001001110011000111111001010001000100101110001001001010110010010101110001100111100010011100010101111110011101010100100010000000101000011101111010110111011010011101011011001001000111100001100011100010011010011111000001001111011110000100000000111001011010001101100100000000001001001001001000110001101110101011000111010001111010101101110001100101100010000100010010011100011000000111101110010101111001001101110111011010110011001000001110100100010111011000001101011101110000100100101000000100101111111000010110001111011101111111011111110100111101110000100101001110110000110001011100000001011100011001111110010101001110111101000001001001001110000011100110011111101001100101101
011111010001101100111010101001101111010010001111000001001011001000001011111010110110001010001011001001101111011010110000110000101001110010100101100001101100001100101101111001011001110000101101110011011001110010110110100011110001011010111101101100000010000101011100110100000001100111110001110101110100100110101101011111100000010111111010010101110111001110001011111111111100000111010110010110100000101110000000011111111011011111111101001010110101101010010010010101011100001011101100001111110110111011101100111101101010010110111001001010100101000100110101111000001101100010100100000111100001110011000110001110100101110101000111000010110011100000110010011001000011010101011011110011011100010000000100011100011001100100100111010011100000111000101111101110011110010111010000001000110010101111000111110100011010100111010101111111100111010100010011101110100101101101111011101111001001011111110011001000001010011110111111011010110100011101010110011001100010011110001001011100101001010001110110101011100100010001001100000101010111010010111011100001011011001101101100010000001011000100111111000011101111111001101011111111111000010100001110011000011100000101000011011100101000001001011000001100010101001111010101001110010101101101010000100000011100110100011000011011111111111001101101000110011000011101111100111001001010100000111000011010001100101001101111101111010001001011110100101111100100000000110010111110001000100000111010001011110110110011110011111001001010011111100011111111001001011010001111111101010100110110001110001001000101100101100100110011011111001101100001001110111011000001110111011011000110010001101110001100111110100011010110111111100101100111111101111111111100100101100000100000101100011000111100011101000100111110010101111100111000101001111101001011101101011011010000111010100101001010010110011011011010111101011010000100100010011111110101011111001101111011001101101110100000011110110000011000101001110011011110111001001111001111110111111001101111101001100101001010110100101000100101100110110010110111110001110100111101000100011000111010001011101011011110010000001001101110011101100010011011011100111011000011010100110100111100100111101100000100100010101101111000010110111000111010001111001101110100010011010001000000111100101111000001000000101101000010001101001100111001010011011110101010000111010101110110110110100111100000001010111101110101001111001001000110000011110001000011110111001010011010101110110101010011110110011110111111011111011111010000110100000000101110110001101010111111111001010011000111010000101101111010111100001000011001001000100000011001001000000110011101100111100011100111101011110011110001110010000100010110001100101000111001110110111000001011000001111110111111011110101100000011010001110101010011110000000001100000101100010000001010101111101010111110110100101101100111100101100111110100010010100111100001010101001000101111111001111001101001110011010101010101100000100011110000001100001111111010111110010010110100011000101011101101001011011101010000001010100011101011
100100101001100000011100111011001010010000011000011001010011101100101100011010101011101001111010111100001000111100110101100000101111001110111110011010100101100001100100111000101111111101100011110110000011001000010001111101000100101001000011101010110011001011000011011000011011010101001011001010111000100010110000011110010010110010001010101110011011000100001111110111100001110011001000010010001100010011001101101110011010001010011111111110111101100110111000000110011111010100001100011101011111010111011010101011111100110010110100110110011110010010001101001111000100100011000011011011010110011101000111110101111111001110101001010011101011001001001110111010000111111110110001111100111110110101000110110111001010001000110101111001101110111100010001010011010111111101100110001011010100001001000001111100110100110100001000101101110000000100011110011000011000100001101010010101001000010001011110000100110110101100110010100111011111100110101011100011101011100000000001001001110011001010011000000000011111011001101101011100001011011111011111001111010100100110010111001010101110001101010100111001001111111011111100100100000010101001110110101111010010001000110111000000100010000101011010000000010001100111111100101110011011100001001101101011001101111001010111001001101001111011010101000000001000001000011110010011000101001110010000010110010001001110001010100001010110001010010100001100100100000011000110001001111010111011101101011111011110000011000101100011111111001010101110010011011000000110011111010000101001100011100010101010100101010010100111110110000000000000001001111101111110100011011011010000000000110111011010100011010001001110100100101111101000110010110111111010000010111000010110001100010100001011011010001000111000010110001011010001110010001011100111100010110110101110011101011100011111110011110110010010101110110001001000010111110110000001111001111100100000010100010110001101000010111011111111001101000110101001100101011111111101011100110111000110100111101001110111101111110101110001100110111111100111110001100001001001011111001000000101111101011001100100000010011111011000001111000111010001011100010010101001110101111100100001010001111101110100110000010101101111010110001101100010111010101111000011001100111100101000100110100100000111110100000101100100001111001011111110101111111110110001111101100010001110010100100001001001100001111000011101001101100101000001000100001011111100100110101101101110000000000110001100100111110101110111110100001000101000000010101100001010110001111001100011110010100110101101110111001101000101000010110101001100111011001111101001010111101001011001111010101011101111110101111001001010001111000110111101110001111110100100010110000111001111011011010010010110001111101001101110111111001011101110100000011110110110101111101110001000111110111000101101100110111100101110101111000001000110100001111010010111100110101001100111000001000010110101010100110010010111111000000011110110001001110010101000111110110100101011111011011000111101000110011101001100011100111001010011011101
010011011101010001111111011101101101101100100101100101000010100100111010000110101110111010111111001001100010101101101111010000000001000111010100011000000101101010010111100100011011110001101100000111111001101001010110011010101100001010000101001011101111001001111110000100100101010111000011001110101111001010100111110001000111111000011100010100111010110100101111010000000101000001100001011011001000110010111001100110111111100010101001111001010100010101011111100000111010000101011111110101110000001111101111000000100011011101011110010100100010011110000100100100110011010010010100010000011110101000000000110110010101111011111100101110101110001110011111101000010001110101101100101100111110110011001010100111111010011101000011011011100100111101011101011001111011011001000110000100000100000100011011011111000110010100101011110111101001110100110100000010000100000011001111000011101110101010101001101100111111000110001101110110100010011000110111101011010001000010110000010100000101100101110100001101000101001010010010100001001011010101010010110001110101010101100010010100001011100101010101101101101010011111100011010101111001000111011001111011111111011101011101010000111011100100011010110100010111011101011011110000000000100101000110100111010110001010010100100101001001000001100110101110111001101001111011111001010001111110001101110010111110101101001000111100110111001110011001100000111011100011001011110101011011111110110100001110101101101100101100001000011111111010011100100011111110110101010101100010111110011111110010111010010110010110001100111110110000101011010000011101100110111010001001100100111100110001110011001100010011011100001011111001101011011011001001111011100100111111100010100111011011111111010110111011010110011110000110010100100110101000001100100000010000110001100011001001110111010000101010100100101111010100110010011111110011010011010101111011101110000101011000011011101101111000000001110011111011100101011001011111111011111111001010001101010100000110101011111011110111010101011011010010011000010110100000000110001000111101011001110001000000111000101011101000111110011100101110001001101001101111010010100001010101000101011010011111010101111000110000001110110000000010111100010101110011111110001011001000001010110011100101010101011110000100101011000101000110000101001010110000111110101010000001010011110101001101111000001000101100001001111111001111011000010010110110000101110101110101010110110101100111000110101011100111011100111011010011110001011001110110011001110111100100111010010001100111111100110001101100011001000110111010011001011000100101010011100011000010011111011000011011011100110111001000110100000110001010101110001010001000001111011001001001100110010011011111000100110101011110110011011011111001111100110100111010110010010001111001101010001011110100100111100010111000001101111000101101011010110100000011011101011110101001010110111110100110101101001111100010111010010011000101101010011010000110001100101111101110010101000011101010000111111011111111000010011000011111010010110011
111011000111001001100011110100100010100001001110101011011000001100001111000011010101000000010100011101101010001100000010100000011001010100010001100011101000110111111111110111000110101001111110100101110100101101000001010000100001101000110011001000011001000110110011110100111011010001111010010010011000101011100010100110111010001101010001101100100010001001011000000101001100000000011001000100111101110000001100111111000111101001001110010000011101010111011000001110101011101000101001111011110110011100101111011011001100100100110011100100101101001100101110010011011010101111100100100110110110011010000000000100101001011111101110110100101110001111111110011010011010001111101001100101101110010110000100101011010110010101100010010011100000111111110110110101011010001101001101010000011011100010110100100110110011110100000110101100100010110110000110001000000101101001110010010101101010001011000000011010010000111000010111111010010011001001011001001110111011100011000001011110100000100001111000111001000011100101101010110000001101000111011101111000000100110011000010110001101010111111000111001100001001011111111011110101000011001001111000111001111011101001010001010111000110001110010010110100110110001010001000111010010000000111011010110100110001100110111110111100100110000011001100110111100011010111011110111111111101100110110010001000110100000010100111101111101101011101100011110110111101100111101101100110000000111100001000001100100010011000001000111101100010001011110100000100111100101010010000100110001001101000101001100101010111111010000101100001011101010001101000011101010001000110001010001111111111100001000010101100000111100010000100001010100101010010101100011001010111110000001110000110110010111110011110101001000000000100101011010100110110110000101110101011100000000011010101010000110000010110010111010111001001011110001000100011000010001000001100110011010111001001110011000011011100100111001100101100010001111111010111100100111110010101101100000001111001101010110010110110011100100110001110100010010111111010111000101101000100100001110100101101001010101100000101011100001010110011100111100100100111100011100001000011001111010000101100110011110001110100001100011010111100110011101010010101101111100011001111001110101110101001110100001111101000011000000001110011100111111011111100011001111100111111101011101101010110000111100110010000100011100001000101111111101111101101000010000011110111111101010001001001010110011110000001010000100000010111111010001001001000011011110010001101010011111000011101000111111000010110001001111100011011011110000010001011010111101111001011110010101111111001010101011010000000011100010110101000000010000101111111101101110111011010000011101011100101001011001010111000100010111011111100011111111100010110110011101111001001110111000001000101011110100011111001011101101001010101111010110111100000010110000110110001111101111100101011010100001010000001001000101100011111000010011101101101010011001100001001000100111111100101111000011101100101011101100101001001100001011000001100
100110011100011101000011000001111100100001000100100111110011100110111111110110001100100111111111110001000001001101110011001100000100110011000010100010001101101011011011001001001011001010011010110111111100100000101111111011111111001111011111010000011001011000101001111111100001001010001111111110011111011001101100111100110000011100110011010111010011000010000100001111101010011011010000111110100111000110010001100001111001101001010011000000011011111101110100100011010011110110111011010100011010001011000001010010100111010001010100111100111010010011101100101000010001111000011101000100111001001010110011000100010111111001101010101001001101010110111111101111001111110000101111100111010000100000011001001010010110101000100100011101111001101010101000111000001101000101000100010111001010100010010011010001100100011011011010111010100001111101001110100011100110001011101001110110010011001101010010111101101000000001011000011000100100010011111101101010110111101000011000101111000001111011101110101111000000010001001100001100011001000011110101001110110000110000101110000010100101110101000101111111110010101100100011100000111110101110001100001110111101000001011011011000010111001000000011110010110101011110011100000000110011110010000010001000110011110111000010010101010101111000001010111111111100000011010010010100000101110011000101001001001010000110111000101111001101110000011101100010110101101000010101110110100001110111001100000001100000011101101100000001011100110100110011101111110100000101101000101011111111011000000100000111111001101000111111001010000111111001000101011000001111011111111000100000111001100110010111001001110111001000010011001110001110110000010111110000000100010110111111001100111110101001011011011101000101111111111011010111111001000110011101001110111001000101010010110000000000000011011100011101110101101110111111010000110001001110100001111000011010001001111001111000100001001111000111100111000010111110101011111110011110111010010100000000110101111011101111111010111010001111101011101101000001110010101010111110101101010101100111010010100000011100000011100000010011000111111010000000100000111000100110100010000110101011011100011100000110011010110000100100010000011101101001010111010101011101111101010011010000011111001101111001111111101010001100111001110001000001001011111001000000011000101111111101010000010010011000101000010011110001111001001010010101011100111101011110001110110010111000100011101110001011111001000000001111010011110101100010010100100100001001000110000101111011001111001111100101110011110001000010000001101000101101100001101100011001000001111111110100101111101110110101111111001101001100001010101010110110000011001110111110110001100010111110000110100110111001110111101111100110001011001111111000110000101011111110101101111111000100010101111001101100101101010100011001011111000011011000100000101000100110011101001000111011101111010110000000111100010001010111100110000001101101000111111100010111110111011011110110100101000101101110101111101101001101110110100100100011000001
010111101000001011010100110110110010001011110111100100101000100110011101000010101000000100110001100010000000011010100111010001001001000111110001111011110001001001101101101101100100100110000111011000000110111010100001010101100111100111111011010010011100001011001011110001011110010111000011011010011011011010000010111101110111010110011110110011001100100001001000010010001101111111001111110101110111111010011010101000111111100001100100001111001000010011001100110001000011101001110100100001011110110011010011010111001001001100000101111111101111110101100011110000001100011110101101111001100001011100101101011011110000100111110001001110101110000000001000100001101111001000111110011011011101101111011000111110101010000101010111110111000010001101010111011011001100000100010000110111101110010110000000101101101001011100111010110100111110000001001011000101011101111101101111000010110011000110110110100110101111011000110100111110101001110110010000100000100010011100110111001011001100100001011100101101100001101010100110101110111110110000111100000101100101011101011011100110001100111001100110011110110111010101001000100010111011011101000100111100110011000000110000100111110101111011111010000111111100110010011010111010010110011100001000101101000000000111100011001000010110111010101111110010110111101000111010110100011100111110011001011110110110101010000011000011000101001110110001001010001010000111010010101011000100000001001101101111101111110110010011101010101110111110000011101000101001000010111010010001111010001100010100010100111110000100100001000110100011101101110100011000101011000111000110111001010100000110101110010010100000011111001001111001100101101100110110111100010011001101010100100110000010010000101101010001100101110001101110011000010100000100000000001001000001010111100000100111001011110010011000011001011010110011110000001011000110011110011000110001011101110011011110010111011010000010110001000100001111000010011101010101100111110100001100010101001011110100011001000111001100011100001000000100000000111110111001101011010111010010010110110011111010000110011011010010011110110111000110111100011001101001001011100100011011010100001011001000000000011010111111010000001011011100011001000100110011100101010101000000000111010101111110010010101111101000110010011001100010101011100111010011100010011101011100101100000001100110001100110101101110101110110111011000001100000000100110001111011111010011001110111100010111101011110110001101000000100010111001110101011010110011110010010010010101110001110100101000110110100010011100110001100000111101001100011010111111110101111011110001001010110011101000011101100011011000111100011101100011010111100101011110001111101111111011101001101100101000100000000111110011010000100010111010110010101100011000110101011000111111010010010101110100111111000101010111010111101110011010110010101001100110011001101010111001111001100011000000010000000000101001111001110010100111111110101110001110111000101011010011001001100010011000111001100011110011100000001000000101100110110011
010100111001111101100011001001010100001100101000000101101010111000101001100110110000010011111000010000100000000110011110101101010010111100111111110100111000111111111001100001001101101111111111111010111100110001010000011000010101001011100010111110011100011000111000110001010100000111100011110001100011110100101010000110111010101110110001010100100110011000110111111000101101100110111010011001101101100011011111010010110000000111111000011110001010111000001010011111000010010011101000110101111001011110010101101100000110000110110011101011000111001000010110110101011110100101000011111010110101101100100001111111010111011100011100101011100011001001111011111001000001000110101101011111010110111011110100001000111111001100011101000011001111101000101100101110000111100101000111110110111111111010110011000110101011101010001110110011011011111110110100000010110000110111000010010111000111010011011010111101001000010000111100000110111111110100100001110110011001011011110000100001011111110001010101100001000101110101000001010100011010111011110100100001110001101010110000000010100010000101000011111101100110110100101110111000111100100100011011111011111011011111110100010011000111010010000010110111001101110000001110111001000001010000000000111010111011111110111001011111000010111000011001101110000001001010011001111011000100110001101001101111101101010001101111101000101110101101111100010010000101001001011101111101001000111110011100000011001001110101101001001110111000110010011101100101001001110000111110100110001111101100011000110100101010100101010110111100000000100111000100000011110110001110101101010100010000111111100100111010010010010010000110001011111101100101010100111011110100100110000010110101101001111101100001010000111100111000100110011001111011110101000111000110001011100111001110001101011001000111010101010111011100010010010110110101010010111111111101110001100010110011001001111011011111010001110100010111001111100010110100100010100000111110000000000010101011111011011011001000100011111001101111000111011010010011010000110010011110001111100011111111101111110101101010111011000101101100110101010011110000110000010010111110000110000010101010001101101110100101101110111110110111111010001000110000101110100101010011100111011111111011100100000110100001011011001111000000010011110101000010000100110111001100001110110010100010101001101010000111000011100111001010010010100000001011111010011100111000101000011001000001010010001010001011101111010010000000101110010011010010011100111110100001000001010000111000111101001010011001110001101000011101100101010011010111011010111100100100100110101100011110101001011011001001010110111100110011111111101011000001110011000001001101001011010010000100100011011010010000111110010101001110001111100111101000110110001111001011011010011011101111011111011111100111111001100100111111111100010101111011110011000001010000111001011010010101011100110101111111000110000011000001101101111011100110000100110111000101100111110101111101110011011100000000011101111011111110000000000110001110
001000010101110110001101111001000100000011100100010000010011101010001011100001111101010100110100001010001011000101101110110100100010110110000000010100111111010101110101011101101001101000110101011000010000100110000000011101010000000111100110100010100101111111111100010110010100011010111110000011100010010011000101001010100001010011100011100011010010010011100101101001000101100110100110010110101011101001111111111100100001101111001101000101111110001110000111001111000011010111110011001101101001011100001100000000001011101101000111110010111110010101011101011001010101111111010110011110100101000111111100000011100001011111100010001111101001100100000111111111100111010000100101001110100111111001111000101101101001111110101001011100011100011010011001001111011010111001000010000001100110011110100000010010001101101001001000110001001001110100111111001011001000110010010111011010010100010010111011111110010000110000011010001111110001001000110100010010001011011000000001010010101001001001010110100000000010111111010110001000101111110110010101100010011110001101001001110000110110110011110111110001111110111100001100100111011000000011001000110011111101110111110011001000111000100000010000011111001000010011001000110101100001101001011110101011111000110011011000100001001001111000001001010100001111100000110111100101000000011110100010001010100101101101000000110110110011110111000101111011001100110111011101001111110110000001110010100111100100011101100111010000100000110110101001101111110011001111001111110010011001101101111110001100010111010011000001011100111100011110001010110011001011000110101011011011111000100000011100010110100110100010010000111101000010100111100010110100000011000110100110001110100001001111110011010111000100111010111011111011110000010001100011001110100100011101111111000111111011100000101101110110011100010101001011011111110001101100100100010111101101110011001011001011011100001010000001110010011000110110011000010101100001110100101010001010001101110001101100000110000001010011000110010001011000111111101110101000101100000010010010001000111011100100111011101111010100110101000111010101001101000110001111001111001110000100010000111101001111111000000001100001101100101000010000010000011100101000100010000110011010010000110110110110111110011000000010001011001010100100011010011010100010101010101101011111100100110001101101101110001000111000000000111001000011000101011101000010100010111101011011000110001111011111000101110000011000100101001001101111100010101100110001100100000101001001111100010010011100101001100110101100000110010111111100010000100011110111110110000100001011001100100011000111011001000000001011101110010000101100111011000000001011011011111001100100000000101110010011111001100010011011000110010111000101010010111000001011101101010000001010010111111101010100100100111010011110001010001110101101110010110110100101100001000011010110100010001000100011111000100101101010100101111100111001111000011100100101011001010101001100011100101011011000110001011001100001010011100110110111000010
100100101101011100000101111010110101111010110110110001111000010100110011010000011001101011111100011010111100110000101101100100001100001011010100010110100101000000010010010001011110000101111110101011101001111101111001000110000110010001001110000110011110110011010100111111010100001000111000101100000111001111000010010010010101100011011001000000001101100000001010001101111111010100001111001001011000000000001110111110011111001111110001001101100101111111101110001011010011000101101010000110000110000000001101001011000110100100110001100000111111100001111100100001111110110100111001100100000001001001011110010000100100000010000000000010110010111110110100001001001011000010111110111011101001011011101010111000011100010001111011001010001111101110111010011111100000000001100000001110001100100010110001101110001001000010100011010010111111010110011001011100101111100100000010010000100000001000110001000100111111010001111110010110001011001011111011010110110100111111100111111001001011001101011100010001000011010101101100010011100101000010000001110101100100100000011101011011010101000111000101101011001101111100000110010100101011001101101110100011100010100110000001001101101111110010001100100010111000000101000111011000001110001101001011110101101000000101001001000010011101101000101110101000001011110110111101000100000111011001100010010101001011010010010110100110011100010110111110110011011110101101001011111101111000100111000001001110011001010000100000010001000001001011000011110000111100011001100110010100100110110010011001110111001011111100111110001111100010000001010110001000111000010110010100010011110101111100011100100100000001011100010110111000110010011001111111001111100110011011000101011001111001101110010000010110000111001100110001000100000010011100000101011000010111010010001110100100010011101101101000001000010100110010110101000011010010100110100000000000101010000011000000001101010101010011001110010111110001111011011000011100011011111000100010010000110000111110000101100010011010101110000011000101111111001000010110110010111101101100111101101010010100111100010001010001101100110111111000010100001110001110100000110111000101111001000111101000000001011001010111100010110011110101000001001111011000100000110000000010101001110111001001111101111101100010001111100011010100011111101001100101101011110100101111101111101100000010100001111111011001000111011011000110111011000110010110000110011100000000110010101010101011111001101000000111110100111000100111011110100110010010010100101101011110010000101110000100101011011011111011000011010001100110001101111001101111011101100011000010110111010100011110001100101011110111111111010001110100001101000101100001010100011111111010000101100100001011101010100101100001010111010011000010011011100110011001000100011101110100000111010010111110110010101010101100000110110011011010001100111111101110000100111011010011010100101100111011110100001101011101000000001101011011101101100000100001001101000000010011010011101001110000011000101111010111101010001111100000001100101111
010000011011010100000010011101010000100000110100000011111000010011000101111111101011001110011011111100000101111110100010101111010000110100000001111000000100011000000100010110111000100010110000111000011001011010100001111001010111110111011110001001000111010100110010011011110101001011101001110001010011100001010001001111011100101011110101011001110101011111010100110111011010000101110111111010001001101101010101010110000000010011011010100100101000010000001100001110110101100111101100001111110011001100010011111010001101010010000111110101100100001010111000001011011000011110010101110001100010111101001011001001110101100001001001100101111010100011101000000001110001110111010111000101100110001100101110111000000001011000111100110111011111000000000010011000111111101111100001111100101100110101101011010100101001011001011000001010001010110111111011000111011100000011010101111001011010000111111010011011100111110010110011101110001101000001000100111100111100000101011011000110011100011100100111011000100100111001010110100001010100111100111110110110000001111101010101001011000010010111011111101100100010101001000010000101001110010110010000000000001000101100100100111000001010001001011010010001000010001110111100000000110011011010111010001111001011011101010110000001000111101011100111100001101111001000110000100001111100010100011000000101101000111011011101001000000010101100100001001011110001111110111111110000010111110010101001010110101001111010001101110011010101100110101010111001011100110101000011011011010111011010101101011111011101001111100010101101000101100110010100001100110111101010110000001001000111010011111111011010010001111001110110011011001101001000111000001100110111000101111101100011110000010101111101001110101001111100101101000011100000111111110111100110111010101100111010101111001000101001110111111110111001111001001010010000000101110100010001111100011111000111011011000000101101011000110011100111010000000110011010111010011111110010001011100010100101110101000010010011000110101011110000000100110001111010100010001111110011100011110111001110011101111010101101110111000010000100101000000110001001100101100010100110010111011111000111010010011010100001111011010010010100101011110011100100100110100100111001101010011001101010111001100001101010010010001011001110110001010011110100011000011101100100011101000000000010101010110010110001110000110111011101011000100011001010011010101001111010001110101001000111111100010011011110011111001101101010101011010111010100100100100001010111011111010000000000001010101001000100110100011001001011011011101101100101010101111111011001100000001101011101010101000111011101101110000000111100001000011010001001101100000101001100100011101110100100011000011111010100111111101110010010000100110010110111111000010000001100011110100011101111100011110011001110111110000001100001110111001100011101001011101011111100011111010111111011010110101011010100011101000001010011011001111001101010001101000000001101101000010010100000101101101110100101001100110110001111010110100101001011
110101011011011000010110000111010001001100111011101001110000010101101001100001000001111101110011000001110010000000111101101000101101001101100010101001000111000101110100011100110000000010101000111010010111010000100010000001011011001010110100111101100010011000000101011001111000110000111111011111000101110111111101100110111011100111101011010100101101001011100010111100000000110111000000101010101110110001010110100011001010001100111111110101100110001000111110110010001100111110101111011110110011011110001010101000010101010100100100001000101010111010100101100000110010010011000111010000000000000111001001100101010110000111010001111101011011101100111101100011110111001010010001001100100101001100010011101010110001100101101010110000011100010001100010111001101001101110011110000001010110001110111001110111101000011000000011110001111011100100000001000110000010000101110100010000001110110010001010001100010000001111000000100000101001010100000010011100100101000010001100010010100001011110010110011011111000000111100001001011001010111000001110010000000100100110000100001110101011110010100101111010001010111001110101010111100100111000000111010100111100011010100000001101000001100101011001100110011101000000110100111100101000110101000110101111000010110001110111000101001111011000011110000110101100000010101010011010010101100011101111101110110110010000011110000111111001011111001111000011101001000101100001110111100000000110001110100011010010110001001000101101011010111111101101011011010000100001101111100010110001010101010011011111000111001011111010001111101001101100001111010100101010011100100100011110101010111110101111101001101010001011010010001111011010001011000110010001111001110001101011100110111110100000110011110110011100011011010110111011101100001010010101011100111110000000010001010111111100011001010110000110010010000011010010111101011000011110110100011101010100000101010011000001001100111000010011100001000000111100100011110110101000011010000010110100011000001101110000111010001111100110100111101101000110001001110010111010111001000000010011100010110110111111001001100000001111011100001100001010011100100000011011010001111010001001011101101100000111101111111110111000100100011111111110001011000111111100111110001011010011011101100111111110000001101010101101101110101101010100000100001110011010000010100001000110111101111100101001101100001001011010111001011101001000111010001100100101100101000100001100101110111010111010110001001101001110000010011101000001101101100001110100100110100001010000101111010010010110000101001111111000101010100001011010101111000100000011010111100001111100011111100001010111111100011111011110010111011000011011110110011010101110110111111010001110001101000011000101001010011100001011000110110001011100011000010110000000011011101000011101011101101110010010110100111110011010010110011110010110010011100001010111010111011000111001011111111110111111101101111101111101001001111110001001010000111111101011111010010100010110000100010111000110001110011000010111000000001001111010110100
011001110111010101000000010010101100111100111111100010011110100010111111010111101101100110011010011011011010111001011011001001101101000001100110110000100000000001000101001000100000101010000111001100100001100000110100101010101110100001010101010101001010000110100101110010000100111010101111001000011011101001011001000100111001011000001001101011010010100100001011111110100000000101001010111100111101110011001100011000011010100010111011011011100100101010011011011000101001001100001001100110011111000010100001011011100000001101001000000011001101101100110110111011111001110100010111101110101011011011110010001000010001110100001101001000000110100011101010011010000010010110101001001101110010001001110011010101111010101000111011011101001000100011010110011100001100010111000111101000000101111111101001100000100011111000010100010100001101000110001011010111100000111011101101001100110100001001101010111011011001010110010001000001100111010111110111111100111110111011101000110100110111101111001100010010011110000010010010001101100111111101010111000111110010011101011110111101001011001111110010010010011110011100010001100100110000000111110010100100001000100001011101101111101001110000110000000101111011000000000000001001000011000101010110010000100101010110000100001110100010000110101101010100101100000011000111100011110101011110001110011011111001100011011000110010111110010101001100011110101110101100101000010110001010111100111001100011001101100011100011011010000000101101101110010100111011100000011100101110010011001111011010000001000010010010100101100000001100001010001011000101001000001110010101001011000000111010101000001011010111000000001111110001000010011000111010001111110010101101100100010001001111111111101100000101100101011111101110001100001101111000111011001000101000110100010010011000001011111010010001000110011111000010000111000000011011001000110010010011100011011011101011000101011100111100100011111010101000000110000000101101101011100110110111001010010101011111011010110110001010000110011111111011000000111010110000100111011011110011011000111011010101010110110000011101111000001001011011010000000000000110011011100000010101001000001110001111110011001111001010101001000110011100011011000011010000101010000000000010001110000000101000011110011000100011111100010001011010010011110111011101111011011111110011001110011010110100100011011001000101101001101111110011111100001000011100001110011100010111010110000010010011000010011010001001100100110000000011000111000111001001111110110110110111011110010111000111001000011110111011010010110100100110010001010110011111101000111010010000100001001000011000001111011101110111000110011110111000110100111011000110111000111000101110100111101110100001010011011000111111111110101100111100101101000001000110100010100010010011011110111011011110101100001000011000001011111111101001001101111011101110010100101001001010000001010011000010111001010011100101000101101110101011100000010001110100111111011001000010001100100001110001011110111010000001111111000101110110001111001011
011000001000100100001001100100001011000110010101011000110100101000100010010000010101011010011100110010110001010101100101010100001010100001101001011110110010010101111001110011000111100011010101100111110100101101100110111101111100010010011111001000111001011100001101100101011110011100000011110000000010101010010001100000110111011100000001011100010111111101110011110000110100110001111000010001111010011001010111111000000000111110010001000100001101000000101001100010100101101010100111010000101001000100100010011010000000110001001010101110100110101001111010000010101011111111110110110110001010100111110100001111110101011010011111110111001111010110111000111011010011100010010001000000000011010011001101000010110101011101101110100010100101001111000011101001011010001111001111110000111100101111101100101101011101011000011110101110010000110010011101111011011111101111011011110000010010110101011000010100001000101111111010101111101101101111001100011000111111111001000110010010000111110001000011111111001010101100100101111110100010101010110010010110000111100110011111010000100111100010000011000010000000101010101100011110011100001001011010001111101011011010110100110010010010101110111100100011100010110111111111100001010010100000100000010011100000101001011001011001111010110111111000001111110010100011011011101010000011101001011000000000101101000100011111111111001000011110101001101110110011110101100010111001110011100011000110111111111110001100000010001011111011100111110100000001001101001101010101111101010011000010010010010001011101011010110111001011010101100111110001110001100011011111010110011000010000000000010011011000101001101000111011010000101010010011011111001101001001010110110010110101100011010001010101111011000101011101100101011010100000101100010000010010110111001101011010001011001111001101000000011110010101111001011100110011101000111100011101001000011110100110010010010101000011111110100111110101001010001001111000101001110101100000101110001010100110000111111011010110101100110100010001101001000010100101100011111100100001001001011100011001101100011001111110101010010010101110101010101100101111110110100111110000110001010001011001000000111110110110001011100011010110011011011011110000001100000010101110111000011101000000001101101101100101101101101110010011101110100011101001101110100101110100110101100110110010100010000101010011001000011110101010010100000010100101101011000001111000010010010001101010010001000101111000001010010100000110100000101000111110110001100010100000001110100100000110101110100100000101110000001101101101010101000110000011110100010010001101001011000100101000000010010010010010000010110001111010010110100100011100100101111011011011010101101010101000010001000000100011001110011101111100111100101101111011001100000111101101100110100010001001010101010100101111111011100101011010110011011001110111111010100100011101110010111100010110001110000101011010100000100100101010000000000110101100110000010010001101110010010100000101010111110110000010100000111000110110000101010000100100
110100100100101101011010010001011000100101110001100011100111010110011010001000101110010000110001111000000111110100010011100111011101100001000110001011010000000111111010000010011000011000011000010010000101110100000001000001100000110001000001100000010011000000101001100110110001010000000011000011110100100110011101101101011111011110111111001011000000010111001100001011000001111110100101111011000110000001101100001110010100010001110011010111010000001100001100110001011111000101011011000110110111011011111110000110100100100001011011011000011000000101011011101011001011000110010001101010010110001111101011100011000000101011110010000010011010110101011011100110000110010100011001001100100010100010000100011111001111000011010100010111111100101101001100001011110100010010110100000011110110100110010110001000010000100011000110011011000000110001011101010000101111101001110111110011000101100100001111100100100000011010101101101000100111011100101111111010100111010011000100011000011110101001101111011100100111000111010110101111001010100101000101100100010001100010111100110001101000100000101001010111010000000111011001101001000110111001100001001111011101101010101111010110001010011001010010000011111111110000000000011011011011001110100101011101100010111001111010011101111001110111110110110100000001110000101000011101110011110100100011001000100100010110111110011000100100011100111011010111111010100000111010101000110100101101011100010101100000000001110001111011001111101011111000001010011000100100111000000001000100100101011100000101100110010100001101010001000001110001111111000011011001100000111110010000010001100111101011001110000010100011010100101010111101001110101010110111111100001101011011100110000101000101011010111101110001101010001001101000000100110011110011101010100111101100000110010011111111000000010101011101011011011001101101010010001011101100101111111000110010111101100110001111101111101101110011010111110011111010111000110001001011101001011010111110110100000100100101011001111000100101101000110110001100000100110110100000111011011010101010111101101111011011110010111111010111111111000101100110000000101001001100001111001010100100100011110111000101100101011101000100001111110111110000010110011101000101011000110010000101101010101110000000110111010010111010100010001001011100010001100111110111001000100111101110111100010111110110010111110100010001000001001010001100100111100100111000011100101000111110010010101010100001110001111110110101111101010001010011110101010000000010001111101110110110110010110111100011110100111010010101011000100101101100101011111110001011111111011000011101101001011010111001111001010101001100110100000001111000011011001001100101011110001000011110010000100011100000000011110100000010110011001100000101110100100111001111001001100111100011100011100110111000010101010110000010010000010111011010011011110101010101110100111110000100001000110111001110001111110101101010010001000010001001001101111111011110010000111110001000001110001101110110111001000100000001000111110000011010110000
010010111110100000010010011010001100111110100011000000000000011101001000100001011100010110101100001001110011001010011100011110110110000001101100000001110111011101100100011010001110001111110010110111101100011111111110001010100100000000001010101100111100100100100000011111011011100011001100101111000010001111010101010010100110000011110100001010111110000011001100010011001111011100000010110011111001101011000001010111100100100000010010101101100010000011000111001110100100001101110101100010110011100111001101000011001100000011110010110001111111101111000110010001001000010111101010011111101011011001100001101101111100101101100101001100011000010101100101001101011000100110011110111110100110100011111101110010000100111000101110010110110010001111110101110001001000101011101111001011110101001111100011011011111001001001100011010000010011010011011101000110110110010111100000100100010001001011110000001010101001111100111010100001100110001100110010101101011101110011100001111101110110011111010100000100111111111101111101000000011100100111000011000110111001101010101000111111110011100001011010111010010010110111101111111001111010110001100101000100000100000111011100011110111010011100010010001010010011101111001011000000001100000101001010010101001010110010011010010111000111100011101101010010100110101010111001110001101101100111011111111111101100000011010011111000010101010001110100000011110000000110001101000110100110010001100000110000100001111101111000110110011110101001111101000101100111101100011101100100011101001110111111000101011010000100111111000010000010000001011100101010110100111111001011010100011011000011100011110011111101001101010100000001000000011110001000000100101100011101111001010000001101001111100111001011010011010010100000000000110000101011101010101111111111101010010100111110001101100101011001110011101110110001110100001010010011100110011000011100001101111010011011001000110000110011111101000101011101101000010111001000110100101000011001011000011010110001001100010111011011000010001100101001100111100110000101101111001100001010101111100011110001001000001011110010010110111111010010000100110101100011101010000111100100100010010110000011000111101100101111101001000101010001111110101010111011001101001101100001111011010011000011110111010110011110111011100000100011110000100000101001000000101101111010100010111011001101111011101100111001100011100101000101101110100000000101001000010001100111100000101011110000011111110001101010001101010100000011000100110111011101011011001111101001000100000100101011110000011011100000100010111110011111110100001101110101100101010001011100000101111100101000001110111000010100001110011001100110111111000110000100111101110000111010000110101101011011011100001100110010101110100010000010111110101001001110111010111000011100100111101101110010100011111101101001001011111010000110110101111100001011100010110011111101000100110001000011011000010010101000111011100000010010001100100010101101001010010101101101001100100110001001111101011111010011001110101010000001011011100001
000001011000111010001011110100110000010111100000000000001100010100011111000010011101010011001100100101001101101111000100100010110010111110001110111111011111000110110011111011000011100011101000110110111101110101000010000101011000101111000000001100001011111000000100110110000101101101011101010010001001010000001101100011001011101001101110011000111100000100010000001100010000110011010001011101110100111111000011101010100101110000111011110101001100100110101111000010100011000000000011001001101011100100000000100010011110001100010001100101100011110101100111001100101100111110001010100000001000111001110101101100001001011010011001010111111100101100110011001110010010110110111010000000000100010100111000011110111011100111011100010011010101000111110101101101100111100001101101001110011001110111101000011000111001010111011101011011001110100001010111011110101011001100110101001111011011000010111011011111001110101110101000111100101110011111010001011110000101011110110101110100010101100001110000011100011111110110011110010001100100010010001100101110101001010101010001100111101001111010111011100001100010100001110101000001001001001001010101000110111100000011001110010101001010101011011110100011101001101101111100011000000100000100010011010111111110001000101111001010110111100001101100001101111110100010100101011010101100101100000101010000011001111111010101001010001011000100110010000010000011111010100100001100100011001100100001111101011111010111101101111100001100110111100011101111101101000101111010000101001111011100001100111011110100111101011000000011011100111011111000000001000110100100010101110110100000100111010011110010000100110010000001111011011110100011110111100001100110110101110011010010101011111000110100011101110100000011010001110100010110001000101100110101101100010110000110111000001110010100110101001010001001111110001001001100100000000110101000110110010100000001001011001110000101100000110101001110111011010010001010001101100011110001101110101111101110001110011111000001011110110001001000100110110111010101111101111101111100110100001011110011000100100000010100011010110110001101011010110001101100000000001011111001000100010011000011100110000000010101000111011111110100011010011000000101100110000001101011001110001101100011110000001001111110000000000101000111101011011111010001010010100011111111010010100000010100001000111101111101111011101000011001110011001010110100100010010001000100110011100100101100110001010011100100010010111100001011000001010001011111111001110111100100000110010110000101110011011000110011111101110010111110111001001000111110100101111100011010110111111100000100101010011011100001001010011100111011110101001110110110011100010101101011001101101010101111110101111010111010001100010010111011100011010000101110000110101010001001111000100101000110000101110010010101001110101010000011101001000000011101100011000111001100101001100111110110100010111010011010001010010110100110011111110000010101100101101100111101010001011011011111000001001110000010000011111100101011000001111111011011
100010111101100010011101100000011011111101100010111000100011100011110010011100110100111010111100001011100100111110000011001100011000111010001001110101101101000101000001100011000100010011100000001111001100010110101100111011111101110011010001110111110100000001011101001001000110110010001110001000011111011110010010001101010110011100101010000000101100111110111101111000010000101101011111011101001100110110000010001000000010001010001011101100101011011000001010111000100111001110110001011001100110101001010000101110101101010110000011110100011110011111001101000011010101010001001110000001100011001011100011100111111100110101110111011000000101000010010010000101010101010110111101101100000111010011111110001110000101010111111111101011110001101101100001101001111101000111000001101001100000011111111001110001110000111000010001101001101010101110010010001000000101101100010100111111001010100101100010001001101000011111011000001001101101010101010101110011110110010010111111000101011011101000010010111000100011101111111111101000001000000101000001010000100101001101101100011100101000011111101011111011001111110000000011000011101010011100010110000100101011111110111010001111101110110101111101101000110101010011100001100011110101000010011010110110101000110000001000011000101111100011000010110001101100010100011000100111010101100001111100011010100010000100110111001000100011110010100100000011101000111010101000011000000101011000011110101010100011110101010101010110100100101000001011011011001000010111001101101001111011101000111110111001010010100010011011000111011010010010111011000101111011111001010101000010101111001000101110011001000001101000101110100001001011000100110011101000110101101010011001100011000011111101000111010001111101001101010111010111001011011001110010010000111000000001000101010110100011000001011011100001001011100101101011010010001000110111101001110111001111101000011011011110001101010001010000001111000111011101010111001010101101111010110011011010011011101101001100001010011100010011010110100110110000011000111000011110010111111101011011011001011101100000100101101100000011110000111110110111110101110111000101101011101011010110101101111010010111010110101100011110110101101010001101111001011011000101101101100101011101000011000110000001011011100111110001000000111010010000010101011001101010110001010110110010110110000001100011010111001011111001101110101000101000101010001101000000110000110000101100110111001001001011011111111101000000001111101011101001100110010110010000110010100101101101011001011101101011010010101110001000010000001011100010100110100010001010001001001101010110101010110011111010110011100101101000000001011110101000110111100001001010001000111110110010010011010100000001100011001001010001011001011101000011111101010011111101011110101101111111001110010010001001011111011010111111110101000001000110111010001111000101011011101001110110010111100010100110101011010010001010001101100100001001111101111111001010010100010111000010110101101001110000011111010111000110100111111010010110110101
110111011010100001010100000011011000100010010010000100101101100010000000100010010111010110101010001001111000000001001101010111011010000000001101010111111010011111111101101010110001101100100001001001010000100110001110101000001000110011110111001000111111110010111110011101100010001000101011000000011001000110101110101001100111101101110011010100000010001111111111000101101001111001011101100100001000001110101000000011100010010101000110100010001101101011010010010001101000110101100100010110011110000111100110111010011111000000010111101010000101000010101111110010101001000100000111000100110110110100001100110000000000011011010111000110011010101010001000100000000011001101111101011111111101000111000000101100010010011100110100101101111010011010100011011000001000100011110100000101100101100111011111101001110000010101111011010110111101010001110011110000110000110001001101111000010110000101100010001100101011110100101001000100110110010001110010101101011101010101011100001100110001111010110111101011000010001001111001001101000110111110001010101111000111100011110000110101000010000100001000110000101101011011101110100111000110010100110001111001000110001000010100011100000100011110001011100101101010110101001100110001100011001010110010011111011010101000000110011000111010000011101111111010100100011101010100110001111101110111010000110000100011111011111000001111011111100101111110100010000101000111111110000011010100100001100110111100011000100100101111010010110010000101010100111110000100111001001101000011111111100010010110011101001000001001110100110101001001011001011101001111101110111010000101010101000111011110111011011000110010101111001101010000001100001110000111101010100010110001001110101101100010101010010111101111000111010010100001000000010100010010010111100100010110101001011101110011011000000001010001100000001101110110110010010011100101100000100111011100000101101110001011111111111110111101000011001010100001001001000111100111110101010111101000110010101110101000110010000110111011111100110101110100000100111001011101110110100111011101110000110110100101010110000111101010110011110010010101001001010100010100010100010011011000100111000011111111110010000011010000011011000001010100100010111010010100101000011111000100001111111100111010110101010010100001111001110101101011011010000001001110100111100001110111010011000101010100101000000010111101011001101001011110101101010101111101001110100100111011000100010110100101111111010101110111011001110001100111010100000000110101000011100111000110000011010100111010001001100110100011000011011000101111000110111011011101001110110110101011101101000101110110110110001110101001100100100001011000001000100001010010111100001000011011000100100000101101011000100011010110100111001010111001011111111010011100110101011111101000111101110111001100011110011111110100111001100110000100000010010110111011100110111010111110001001010100111011011010010111110100101101101011010110110011001111011010111100011100000011110001110111011010010010001000111010111000110110111011000100110000
110110011000110101001101110010111000111001000001110000110110100011111011111100010101100001110111011000011000110110111000000100001000001011110000010001101011000110000101001010111101101111111011011000101011001101110101110111011110110100101100000101010011011000101011011000000010001001010101110010011101011111001110100111100101110010101110110101111010101011000001010011011011100010001000110010100111000100010000010111100011000011100100101111111110000111100000101010011110110011101010101001101010100001101010101011000101010001000110010011110000001101011010000011011110110011101111100111101111101010110101111010001011010100010111000001100011010010010100001111101001100111100111010101010101001101110010111010100110010000111001001000111011010101001000001111101010110111000010011001000001110010111001111010010110111110011010000010011110001001101010010101001110110011101000111000111101000010001001001101100111000011011010110101001011111100111100001101001110100001011010000110011010010001101000100011101011110000000001010010100111100110100100001100100110001010101110001111001010111010001100111001111110000010011011001001010011001001011001110100110000100100000110110000110010110001001010000000000100110101110111101011001111011011100100010100111110001111101010011000000101101001100000111111011110010101010011111010110101001110101111101000011000011110100001110110111001000101100010100000101011100101011110111101110010100110011100011010111101100111000000100100111101001110101011010100011010010111111101011101011000101000110111110100001000110111011111011100110111101110100011100110111010100100001101001000011100010100010110111101000101110101110000110110001101000101101001011101010001111001100001011000100010011101111010010001011011100001100111111111111011101000001010101101101100010011101000011100111000101010110101110010011000010101100101100111000011101000110000111100101101010100111110111101001001110000001101100111001111000010011000100111101000000011001100111010101010101001110100101111111111001111001000000011001100110001101110101010011011011101101001111100101100000010101100110111101010100100000100000101100011111001101100110101111011100000001011101010011100010100110000100001011001110011111111000011101011101010100101110000101101110110001010101111111101011101011010110100101100100000010010010011001110111010011111110010001001011101010010101110101101011001010011111001000011101000101101011111101000110101101101000001011110110101000000010100000101001101001100000000101110010011101000110111000010001010000010110011010111000000001111010011011011010100101011001010111101110010110000010000000001110101000001110111011101001101011110101001001011101100010010011011011011100101110101001011111101001100000001100100111010011010101101011011100010111011110111011110001000010001001001011010110101111111111100001000100110111011101011011001001110111011100001110110111010011100110101111110100000010110101010100110100110011100100100010101001111010101110100111110100000001001100001100010011111000011100010011100000010010001101101
011000010100110011000111101110000010111001111011100011011010011111101100011101011111101101001011011000000101010111110011011110001010010111010001111000111101011111101101111110110100100101111100100111000101011111100000111001001111101000101011100001110010110001010110111001101001111100000110000001001100010111100001110011101101101100101010011110101000000110011000101100111111101100100100010110001100100000001000011101101000000110110101000111111000110100011101011110011001111111111110000100100111001010001110110001010011111010100000100110101011110001010011000000111010000010110101101101010101000010100011101000001111100110011010001000000000011011101010100111011011100110100011100101110000001000010100010010001011100111100000001011111000000010001011001110100001100101001100101010101101111011000110000000011110011100001000011001000111111000011001000010010000100110010001100011000000111010110001001010100001000000001010011000111000011001110101010010001011101110011110000000010111100111111110100010111000010101011100010111000001110110011010101110000110111110010010010101001110110011100110100000001110100001001000110001110011101101010111000100110000010010011100100001100100101100010100001111000100100111110000010011011010110101111111000000001100010010111111110101001110101111010101101101100101100001111011110010111101100110011100011101111000010111101101111010110111111101101010100100100011010100000100000011111011010001111101001000010100100101010101011111110000111101110000001100001101100001111110110100000111011010000100111011001111010001001110100011111111000010010000101010110011000011100111000101010011001111111100110000011010110001000111000101001100101001010010100010110101000001101101000101000110110100110010010000100000001110001010100101000011110010100100001101100010111000011100010110010110011010111011000101101110110000100101110101010100001011010101100110010001000001110001001010010011011111001110110101010010100110110010001101011110000111001010001011011000011111111010010100101000001001011100101110011010011101001111111001001110011000110100011110110100011011110000101101000111011110011101111110001111100100101001000100100011001100110111010100000011000011101011110010111011111100100100111111110110000101011101011111110111010000001001001010101001000111110110000010101010001001011110111011101110000111101001111111001100010100001011101010001010101110000100010011111000000011001110010000100010001001101001010010101000001010110110101011000000001101110100001100000101100101101101111111100111110011100010011000011101110101101110111111110011111011010011100011111001010010110110011010100101101010101111110011111011111110010001010100101001010101011111101000001001010010001010010111000011111101010100001100001000011011101101101000110001000101111110100100101010101010100001001000010100001011100111001100100100010111001110111000010111111000001011110001001100110010011110001100010010001011111100110101111011001111010001111101011101001010111011011101000010111011100111111111101100001111011110011010001010000101000110
100101101010111100010111100001100011000101100001000000100100001000010100111010110011010100111100110000010011000101110011110100101000110101000001011011110001010011100100111110111101001010001000111010111001010111110001100111011100100010110101110010101001000111110111111001100010011111100011010011100011010110001101010111001101000101000101010101100111011100001010011110111011100010001100101011001110100111001100001101001111001000110100100101001110110011001101001101001000100110111110001101111001100000010110110000110010111111011000101110001000100111111100010011011110001111110010101100010011100100100101110001011001101111011010000111011000100111010000110100111111011001000111010011110000110100010111011111100010001100011100000011111011111010010101111110111011011011000110000001011100100000111111110011011111100111110100001011000100110101101111110101110000101011100011101000000101011011000101011001110001011110010100011111110100101010100111111100001010111001101000101010000010011100100110001011101000001101000010100100001111111001111110100100010001000001000111111101000100001001111000001000000111111110011110010100101110011100111011010011101011100010001010110001011011111010111110010101000001001000101011101011101100110001010000111000100011111100110001010011101110011100100110011011101010111010010011110001110011001010000000010011110011010000001110110000110011100011101110100010001111111100011111111001110010110100100101011101111000001100001110110111100000010011010101100110000011101011100010010101101111001001011100010000001111011101111010010010001001111111100001111011000011101001101011111101001001101000010001111001101110010010011001011011110011101011000101000101101001110000010110111011010000110111110000001010111010110100100100100001000001101111110010001001110010000110011100001110000011010111001101111001111010110001111101110011001010110110111011001100010100011110001011011001010001001100101111010101110110101111100100101110101110100011100110100101110100101101011110010001101111001101101000001101100011001101101001010111110011111011110111011100111000010010100011001000100110001110011011111001001111001110101111110111101010000100101111110100011110010011110000010011011011000100100101100001101111100000100000001101000100111110110100010011011100000111010101000101010111100101000100010001011011110100101000001011000100011111011010100000000111000000000111010000110000011001101011011001011001110001110111111010101010110011011011110011100011110011010110011011111111000011111100101001000100010000111101110010001101001111000011001010100010111110010100110111111010000111000000010011110101110111001100000101001011110001110110100100010011010101001010011010110101010001001011110111111111010100010100000010000110011111001010010010111010001011001111101011101010011011110010001101000101110011101010101010011100101010110101010111101011001000001110110110001000000111010110100011011000000110110101110111111101111100101000110101100100011000001011010010110000000100010111100010100101010010000011001000100011011100101001
111001011111110110010011001000010111011001000101101011111010101100110100110010101100011001101011011100100000111010110101101001011001001000110110110100101000111011001011010010001010011100011110000101000010101110000101101111000100010011110111010110011101011100001010010100111010101100011110111001101001101101110010110010110101000011010000101001010000001011110010000100111111100011111010001111000100110011010100011101000000100111001100100110011010011110110010111101001101101111000001010011001111100110010111101011101111010101010110000111010001011011000111111011011101100000111000100101101001101011100010001101010011011010010101100100101100001110101101111011110010000011101100000010011100000000110010011101010001101110110100111100010001110100000100000111111010000100010000001011001000000000000111110111010001011001001011010101001110110111110010011101110101101000110100101010001110010010010100110001001011000101001010001100001011010001011100101000110011010000001001100111000011011010110110011111010001110000000101101111011111001000100011111110111110011111000000001010000010101001110111000010010110010100101101000111101100111101010111101111000010001100001010110111001000001001011011011010111011101100001001100100001011100111011000101001110101110011010001011001101001100010110101000010010101011001100001001111110001111001110000101110010010101000100100000110011000101010100000110010010001001011011101111000000100010100111111111101111000100000110001101010010001001101000011111010000011110011001100101100110110110001001100111011011010011101001101100000001110100101011110000111011110101011010101111010110111001100001010001110111110101010100010110110110101100000111111100111111011110110101111000110100101101010101011101111101101001111001110000000101101010000100001111000000100111000001111111010000010000000001111110111000101101001010111010010111100110000001100100111100001000111011111011111000101011010101011010000101010001001110101011000011010000011000100001010100011010000110111011100001001000001011111010000110001001010101000110000111000000100000011111000010100001101011011010101010010001010100101101011010111101010000010110001111000111100010100100010010101001110111001000101000001001011110101010001111000111010011001001101100101100110010000000001100110011110001101011001010101100100010110011010010110110100110100001110101001110010000111010010110101001101101111100101000111001100011110010000110001100010011100011101001000000100000001000100011001000000110000010011111100100111100010100101000111001000110010000010100001011100111001010010011101100000000000010010101011111001110011000110001101111010000001100110111000011000000110110000111100001011111111011011000011000101101111110010011101111110111100101010000010101111100100110100110001000010011010001101101001100010111101101111001010001000111100000100010001110010000101000011110010000101110111010101100110011010111110111010100001101100010110010011010100111011000101001100011001010000010010011111010101000011010001111011101111101110000100010000011101110010001110
000111000100001011011010011111000011111100111101110011010110011100010011110100001110100100101001010110100110010110110110001001111001110001100101011100010110111011010010110101110100001101000001001011111011010100101011110100101111101101001000001111010110010011100101100011101100110000100101110110011000100111101111010101100111100010001011011001001001010101010001111010001001000010111010101011000101111011000110001000001011111101110111110010111111011110100000011001101011011000111000000101000011111101000110011100000011000101001011101001101011101111100101110110000101111011111100010111011010000010101000111001010100000011111101100101100000110011000011100010101100100101110110111011101011000101110101011001101001011001010010011010001001111001000010010110010100111101000011001110011001110100001010001010100011001100100100001000111100000010001100001010100011001000011101011100001011110000111010111111101011010001100111011010111011011100001101000011110100100011111000010111001010101011001110011111010110001111011111111001110100001000101100100010001110110010011000111010111101100001110110110100111000000110011010111001001111101011101111011011100000100001111111000001100101010100000001011001010011111000010100000110110001110100111110100100101100101001101001001000001110101101010111100001000111000001010110001111110111010011110000100000101010111101101111000101011000111110100010011010100001001110101100000100101110111110000111100100000101001100110000010110101001010000011110010111011001010100000110000001010010101011001001100010000111101010011011000001010011000111001111101111011110101101101001100100001010001111101010111100111101011111100001010101101001100101010100000110111011001111101000001110001010001110110100000001100110111110111111010010001010011010111011001000000000001010001100011101111100000101101011010011111100001001001100101010000101010001011011101000100101100111010011011100011111100010111110011000011111010010110011111000011111110111101011111000100110000011010001001011000001101010100111111000100100111010000010001011010001011110111011010000111100101011100100111110000010011000111101001101000000000011010010001110000010000000011000101111011011001101001011100001100110100000010100000100111000011000111000000010101000010100011000110110110101010010101100000110000001001000101000011110011001111101000111100001001011011111110001100000010111000110100001001000101000111010010110101101011001011001111011100101100100111001001100010010100011011101010000100111110010100000011110000101010100110111110001111111111101101010000110001010001011010110100100001010111001001101111110101100101101110001110110110100000010010001101000000011110000111010110000000011010010000010100100111111100010011000111100101100110110000101010011000101111011100011101111110101001111111111111010000100111100100010011001100110110011001011100001110101101010101001001101011010110011100000101010001000110001110111011110001110101110000110101110111001011100011011110101111111000010010101001111011011111011001001010011000111111111010101100101
000010000001000100001000111001110010110010111110100010100110001001011010000011100000100100000001000001010011110010001110010110011111011001111111101000011100010110001000101011010011100100100100011000111100101010011110011111101101001111101111111001011011111010110010100010101100110001000000100100100111010010111101111011001001110101111111110011100010011111111011000011010110110110011010010010001011001110100010000010001110000100010110011010001000110111001000100010101001110011110010010010010011010000101000010111110111011000001011011101001100011101100111001101000000111100001100000101101001111010000101000110101100000100001101100100010101011100100111110111011010011011111001110111001001011100111010110011010000100000111111001100010111111111001111010001111111100000111011101000111001111001100011001100100100001001001110100010010010010111100000101001010110100111001110110110101011001111101010111000010100100001100001111100101000000100111010000001010001101101000111010001111100010010110001111000011100101110101101101011111011110110101111011010101001110000010011111000111001001001001011100110110000011111101010110011011011001100010110100111111110101111111001100111011000111111110001101111001000111010011011010101011001101100000100001100001000000010001000110111010000111000001000001000111111100001011011100010000000110001011101101101011110101001110110101011011011110011011110101111110010000111011010010001101110010011101000001111101100110011100000100000111111010011011010010111110000101001010001111000001111011110110000011100001001101101100000101110100000010100001100101101001010000110001001001100110001001001000010010010100010101111100110111111011010000011011010111101010011010001001101111100100101001000101011101000010011000111000110010000110001110001101111111010111110001100011110110101100000100011010110001001001011111011000111101101000111010110001011010110111111011110011101111000010101110100101110111001010100011100000110101100010001101010110101111100000100101101010010001110101000010100101010000001100001111101000001000101101010010000001100001001011100011100100010010101110110111001010010000100001011110011001101100011100000001111100001000110010000110011010100011001100100010011000110011111111000110010010101011101010011000000100001001011111100110010111011001101111100111010110011111001101111110000101110011001110101010100001101011101011001101011001100011010100011100100010000000111111010010011100010111111011100110101000110101111000010101110001000010101110000101001100010100100010000110110010010110110010110010111101110000111111111110001100101101011000110011110100110100001001100101010110010000110000000110111010011101000010101110010010110011001011101011000101100101001011100110001110110101011001100010001001001101000011111000111111100111000111000000001000100000101100110000110011101111000111110100111000000010000110110101111011000011001010010100111110111100010110010011110011111100011011011001000100100011100010100000111010000010101010000101000111100101011011110011101101111111000110001111100010101
000111111010100100011100111011011011010011000110001111101011110100011111000101011000100101010000110100110001111100010000100110010001101101000110110101111101111110100110100010010001111110101101110010000111101111101000001001110010100110000000101110101000100000111010100110110100110100010100010010000001000011011010101011000110111110110101101001000101001101101111010010100000101010101011111010010110101000101110010100101010101000101101011011011001100011101000001111010110100000000110000011110011101011100010010000010110100000001001001101100101011001100000100100011011101101001101110011100101011100110111111111010110001011001010100100111000100110110110001010101010111010000001010001010000111110010110111110000111010011000100011011011110010101001100000011010010111000001111011000111100101001011101010101010010000111000010101101010110101110011101101001001100101101110010010100110111100011000010100001011001001110001011111111000000110010110010001101010001101000101111010011010001110010010011101110101111001001010011010110011001001111110101101011110101100110110010001101101100111011011101100111010011011011111001111001100001000110000101101010101101011011001101011100011001100100111101000001101011000001111111000110011010010010010111001110001011010110000000110111001000011000100001110111100001010010011100101100111011001011100000100000111011000111101111011111000110000101101100010010000001111011000110011100000010100101101011100110010110000111010101111111000010110010111101110010100001000001011000000010101110110100110111010100000010111001110010111111111100001100101001001101101111000111110111011011001011011001000000101100001110101011111110010001011001110110010111010000110100000001000000010011001010100111100101011110110000111111010000101010011010001000011110110011111010111001100001111100111001100011000010100010110001100100011100111111100101110101100010110110001100100001001101001000011000001011010101001110111111010001111111110111111111010001001100111110011111110111001100110000100010101110011111111100111000101101000011111010000010011001010000111111100001010000111111001101100000000011000111110010100001110000101010010001000001101011000001100000000011111101000010100010011010101011111010010101011100010100100110101110101110000000011001001011000000011001001011001001110110101011010110010100101010101110101101001110110011011000110101110100001010101110011011101001110101111110010011110010010110110110110001010000101010011100011101100001110010010011110001100110010110100011111001111100101001110100110000001110110111111100011001010100011011100111101101101110001000111010110101111010110001110000111100110111001111100011101101001110000101010100010000000011110101101100000101101110001001100110110000001101101001000101101110101110111111010100010111001101011110101000000111110011000001110011000001111100101000100010000110010011111101010111010001010010000010010000100111111011010000011001110000000010010001100110101001000101000011101001100101110110001011011110101000011010111000110110100111001011101010010111111001
111000100010111010110110000011100111101011100000011010101010111001111110100110001011011111111110100110011010010010111000000000001110001001110001101000000000100111011000001011000110011110101100000101011010011110011110101010100011001101111010111101000110110011100010111011011101100011110000000101110001010100101010001110011011001101001000000111100001000101111110010000010010101001000100101100010000100010000111000111101011000111111011010011101100100110101010011100000111111000011010000100010011000001110100011010010010101010101100101010001010101000000011001100010011011010101000110111100000110110101001001010110110011010001011011010011101011111110111001111010001101111100000010010000111100101111011100011011001101011000000011110101111101011000110011100111011000000011011100101100001101101110101001010101010110001100010011100000111001110110010010111101010010001111000110001000111101010001011011100101000100011111111110101000110000001101010110000010011110010010111010001111100110111110110010100011100111000110101110000011010000100101110111001010111111010010111010110100100110001001100000101001100011100111100101100011000100010000101010111111000010010110011001011001110010100011110010011101001101110110001100101000011100001011111011011110000010010101100110000110000000011001011110010010010100111011111011010110000001100111100110010001101100001111000001110101111100111100010111101001011010011000010011011000111100111101010010101000100000110010000001001111011001001001000001011110101110001000100101110101101111110100001100110110000001100000000011110001110100010100110011000110100001011001100110100100010101110011100011101101000111011111010100001011010111001001001010110110011111100000011011111011011110001111011110101111010110110010110010101000000110010010010011101000010100100010101101101100011011100111011101100010000001011010111111011101000000101010010110100101101000010000110010000100000001001001011011110111110110111111100011010111100111001010111111111011011011011100011000011110100001100111110111001111001100011110110010001100110100010100010010111111100010010111010100111100111100011100100101011111110010111000001011110100001101111001110010111001010101001111111000101000001100101000000000000010010010111110001000110000000100111111100010111111001111010101101111110101100110001110101011111111110001001011110101101011111110000100000011110000101100001011110001111000111100100111000101010001001101010001011011111011011100100010011001110101010100000000101111100100011010101110000011101110011000011110010110100110001101001101011000111001001110001001010001000010110110111101011110001000011000101000001100010110111101110011100010001111010010000010000011101100101011101010101110011011110111010010011000101110001011100010110110111000110011011001011110010011111010000100100101010111111011011011110011100100010000010010101000000100110000110111101101111101011101010001100001001111011010101110101010011110110110001011011110001101010100001001110000001101101100101111011010101001110000100010011101001101111011101100001
100001011110011110110000001101101101010101011111010110011100010110100110001101110010010000000110101011111100001110001010000101110010001101010010000000100001010100100011101100001100110101101000000101110001110011101001110000111000010011000000000100011110001000111101010101101011000010101101010111100000101101010010011100001101001110011011101111010001100111010100100010110001110011111000110001111001010100101100010010010000111000110101110010000011011110111000111111011001010000101010110010101001110111011010010001010100010111110000001001010111001110011000010011101001000111010110110100101011010111011010101110111001001111110101110010010011100000111111101010111001111101111010000111111001100110101110100101101101101100010111010111001101101000000110011101101011001000101111100001111111010111011111111101011101011010101111011100101110001000111010011111000010010011001001001010010000100100110101111110010001111001101110101111010111001101101011011000101100001001100100000001101111010000101001000111000100011001111110111011011001111011110011111011010111000001010001110010011100110000000011000011100111010011111010100110110010001101001111010001000000001000000101100000011111110111000101000100111111101111011111101111011001110000100000001001100111110101101111011011010111100101011000111010111010101011110111000010100000001000101000001101010100101100001001011110110110011111011010010101011100001010111011110100110100010001001011001011001101100010010001110111001101101011110010111111100001010101110110001001000001100110101001111011000100010100100000111001111101001111011101111101010010100100111011011001111000010011101001010001000001011110100011110111001001110110001011011000011001110010000001100110010110100101010010111011110111101101110000111010001000100111100010111000100010000110100110011110100000101000001100101011001001010010110110100101001000111011100001111011110001000011101111110011110011000100010001110110011100110110010101101100000111101100000010011111111001110010000101100010010011110110110100111010111111111111110010010111101111110110111111010011010001010101100000000101011011110110010001110100110011010100010101010011101011010001111011101001111110100000110100001011011011010101110100110101111111100101010000000001010110001000001001000011010010101010110101011100000011101010010100100010000010110010010010111110111110111111010101001010001001011111010100011110001011100111011100100010001010000010001111001101110111010010111111110011000000110010000011101110011101110011100011011100000101011010000111110001000001111100110000111111110010010001110011100010000011101100010100100010001100110010111111110100001011110101111110000010001000100101110000011001000011011001100000011111011000001111000100110011101000011111101100100101110110101010010010000100001100001101010010100110100111110001001010111100101011100111110110001111010001101010000101000000111100010011000010011000101101111101100010000111010001000110111111110101000010101110001101010100010110011011011001001011011001001010101100101010000100001100111111
111100110110101001110001100100111101101101110101010101000101001011111010111101000101111011110001010101111011001011001000001001010000100111111010001000100111000100001011010000101110100101101110101101110000010110001010101101001111010011000000010101010101010111001100111010001111001100111001001111101011101001001100110010000111111011110100111111100000001011111000100010111101000001101010011010111000101111111001100001011101100101001011011010100011010110110001011011111110100110011100111000111110110000110101111001000111000110010110011011010011101100000101100110110011111111110001011111101101000000101100101000011100111101011111001011001100000000001000100000011100100101111111101110010010110000100010111001100011000110100111111011000000010011011100110110000001110011101010100111101000010101101010100001101101011001001101110110100111100001001000001000010111010111010010010111111101011100011101010011000011001010011100111101100000000101000101000111010001000100000010001100011110100010000101110000100000111001000111000110001011011100000110010000000001101010110000101100000100100110011101010001100001101111100011101100010011111110010001111010010101101101110000011010010101110000001100100000000110111100101101011111101011101000100100010001100101110000110010110100111001000110111011000110001101000110101100100100001111100000010010010100111100100011000011100010011011100000100111000001010100001000010110110000001000100000011110100011011110000011100000101001010100000110000001001000100011011001110111011010000111010000110011111100001001000101011011000111110110100101011011000111001000110011001100110111000100111001111010101111111100000111011101010011110010100100111110111110000001101111010111110110100000000010111010111101000011010001010111111000001100111111100110011110011100111111100001001100010001111110000101110101010100010101100000010110111010001111010001111100110101001010101010110101101101101001101110101001110111111101100111110011001110100100110100000010010100110110010011111101100000011011110000100101100000010010000011011010011001011110001001010111110111010101100001010010000111001111110100000000000011101011101011111110000001110101100011001100111001001110111010111001010001010010111010001110011110010000110011101000011101000001010111111100101010000100111111101111111100111100111110111110000010100110110011101000110111010010101110101010011010000100101011101110111001111001001111011000010110110011110001001010100111011011001101010101101000011000101111100110010001011101001001111001100111111110011110011100110100111111001111100010110010100000101010011100100110010111010011010010010110111100001101110001101100010000001011010110100110110001001011110100001001000010001111111010111111101111010011001101011100110110111100011011100001010110010001000010001101111100011100001010000110011110100101000111111011110001000010010011011111111000100100011001101001100011111110100110001000000000010100011010111010101111110100000101011101010100111011111010010110100000011010001100100110010000001100011010011010110100000110
100001010101111001010011100110101110110011110101011011100100001111000001100001001111110101100011110110000011011011100101111101011110011010111111001011010101011100011010000101111100111100111001001100011110001111010100110110010000011011100000111000110011010101110011011000101011111011001111111101100000001101010001110000101010101011011001001010111010010001001101101001010111110011000111110111001011001100101101001000000001100101000110001000011011101101100010111111100011100110011010011110100110101011001110001101000001011011000010011011111100010010010100000001111100111101110001010101111000000011110111001111011100010111001010000101001101100100000100111101011001100100000100000010011101011010101010100111011001101101000110100101100111101000010100000001101010011101010001001011010010001000001010100010000001000101111110100101111010001111100000110110101111000001001000011000100001001001101011100100001100010001000100010111111100000001001110110000110101110111100001010010111011001000001100000111000100001111001101010010011101110101011110111011100011111000010100110101010000111111000001010100111100000001000001000001001111101100101000001110010001010111101001100110110010001111110110010111011111000111101010101001111111101001111000001001110111011110010110001111110001100111110000001110000100111000100101111000000000100110010000100001011001101110001111010000001000000010000011101000101000000000000001010111011011110110110100010010001001110111111011001001110101100001001110011101001110111101101110010010011010000001100001010010111100100001011110101100010010010101110111011010011101110111000110101111111101010010111011111101010010111000111110010100100010100111100111110100101000110001011000001000010011111100111111111100001110001111100000100100101101001100100000111100000111000011011011001001101110111000111010000001000010010110010110011111110110111100101011010110000001100011111011100101101000100101001111000001010010100011101011011100000100101010110010010011110111001001110010000100000001101001011100110011110110110011111101000111011110011010100110000000000111100110111001001011000001001010010111000101001101111111110001111100001000010110111011111010111010001111011000010010101010111110010110111111010111111101101010011111001110100110111110000000011000111001010101000110010001111011000111111110111010011000110010111101001000011111010110011100101000100000001010110110111100111100010010111000010001010000000001101010000110011110101101111101001100010000011111011110101001010011010110000100100101110110010001110001001111011110111011111010000001000110010110110110110100001101001011110001110100000110000101011000110100001111010101000100011001111101011010110100010011110001110110110001110000011111100110110110111010111001000110101111000000101001110111011000000111011010010110001111010100011100010010010001001011011100110111100110001101001111010010000010011010100000101001001001010101011000110011111001100101110000010000100110000000111000010000111110000100001100110001101010011011000011011101011110010001010010111001
111101111111000110000100101101000100101001001101111011010111101100000101000001000101111011001000010000000000101001110001110000011100001111010110111000100000100111011001101001100101111011100111001101111000101111110001011100010101110011101000001010011000111101101110010100111000101001011010010010100000100110110110010100110110110001010000110001111111011011000100011010101001001000001101001110100010111100000001110010010100101100110110111100000100100101101110000001101001101110111110010000000100000111011000011000010101010101110010111001100010010101100101001110001011000011100011111010001100100101010010010110001000100011001100010110101100011100000001000000100101000010110011101100100011101001100100011011101100101101111100100110111100101001111000001111001000111110000110111011011111111110001111000010101111000001000101000110111110000101101010111001011001000010011011010001101111111000011000011111001010110001110001100111101000111101110110110000101010111000101100110111011010111000101011010111010000000111001100011011111001010001101011111000011001110010100101010101100111100100110000010110101001011000101000101101110001001010111011010001011010111111111010100001011010100000001100111010001100000001101100001110110001001110101101001010001111000100101111111011100110111011011111011010100101000010101010101111101001101100101110000111011001010111110000110111011110111100010111001110111100000011011001000110110100101110010010001110011100100000110100000111010111001001101000001000010011101001011110001111101100100001010001100010100011100010000000011000001001000010101101100001010110001000001000000100010000010100011101101101010010000001000110001110100110100100111000110000010000001000101001100100101101000010011010010001111110100000010101110110100010101010011101101000101101010100000100001001101101001101000110101101001100100100001101101111111010100101011101111110000110011010110010000100011111110110111001100010110101001100111111101100111110110000000011000100101111101011111011011100001100010010100000100110111000100110100001011010001101011011001111100000100101100111000111011000100011100000111000000101101011110000001111011111001010110010111001000011000011100111110010001011101110001011001011100001001111100110110011011000100100111001000011000111101001111010110110001100001111101101100100010111000000011101100100000101000111010011001100101010100111001001010011111111100011100110101101111100101011010001000010101010100110010011011110010111000110100111101001011000011111001110001100100101100110001100111001111011010110001000111101111000110001101100100101001000001110111010011111000100101101111011001100000101001001011000110101110100111010001010110010101001011111011011010100111001001011110110010010001001001101100000101111011001011110110001000001110011000000101011101001001111110010010110010100011010001100001110011010101100011011111011111110101001100111111110111010101101011010001011101010111111100011001100000100110001110001010000111000110010111110000010010000100010110111011001010100011000010001111011110000
000111110101110110100101010111011000001100110011101101100011111101010011100100001001101111110110000110111000000111111011101001101100000001111101011000000001101100101110001111011000000001101000010011110111010111010110000110000110101111001010001001000100010000000000110111000011110110110011011111111101011011100101100000111000010111111100000111101100001100011111101100100010101101001010000011100101000011001110101100111101111100011010011000011010000101000100010001010010101000111110010001000100111010101110001011010101101100001010001000101100101011001000101100111010100111001010100010010110100111101000011010000100101000010010111011111011110110100110001010100111100101000000110011110100000111100110100110010100001110011001001001011001000001111110001000011101100001100011111010010111110100101100111011000101011011010010111101000011101111100000110010101101010011010111111100110010011101101000011101100001010101010101100011000001101101001010101110101011101110001110101100101100110100001001111111111100011010101000010110100011000001010100111000001000101001111101001101110000001011110001100111011010000110100110010111010010000110011101111010011010011100111101001101100011001110011011110100010001101000010111110101101000000100110001100100010111101111011110010100111010101001001111111101011100101111101101111011010100001111011010110000101111010110111110101011011101011101100001000100100000110011101111111111111011011000000001001001111100001011111110101001110110100001001110010001001010100101101010101000001000010101110000100010011001101101011110011000111101010001100000101000011101100011100010100010110000011001101100001100100010100010011100001000011100111010100110010011011011010110011111010010111011101001011001111011010010000011110110011011100000011001110010011001110111100111111011101000101110100110101010110110100111101010100100110100111001000100000001010011110110010110010001001101101010010000110111101110001100011011010001010011111001010100100111100100111001001010100110110111110000011110100100111100100100100110000111100001010010110000011100100011011000010000010011101101000011010100011011110010100101101000001100000110101001101100110011001011010011100001010001110001111001010001111010011110011111001110111111010000110111101000100001101000001011100100111111010010011011001010101100100101010001010111011011100111000100101110111011111011100010110010100011101011000100011010011001000000100001000100101011100100110000001000001000100110000010000000011000111011101100100111110101001001001010010000101101011110000001100101010000110111011100000110011111101101101110110001000110011101010010000101011001101111110110101001111110010111000001111100100010010100000110010100001100101101100110110100010011010011100110100111000100000010110101010111100111100100001100101011100010010111110110100011101111111100110100110000001010001100111111011101101010011010010011110100110000100010100111011111001110000101100001111101010110010110101100011010011010101010101011010111110111000011101110111110111110101101000000010001111100
110010110010010101011111100101001100010011101010000011111100100001111100111101111010100100100011010111010111100010100001011110100111100011100100111001100011110011111111001010011111110001011101100001101000111110001110000111000001011001110110101100100010010110011101111000110000111001101111100110011111001001100100001010101010101100100100011010011000000010100100100010001001010110000111010101001001101111111111101100010011100000110111100111010001001000101110100000101000101100110111100101111101001111110011101011000110111000100100000001001010011100001101010011101110011001010110100010011011000001001010011110101110000111010111010110111100111010010101000000110001001101000010111111000100111110010110000000011110011000001001011011000000111000010000100110111101011000000100101000100011001011001110011011101100011110111000111010000000010100100110110000001111110010101010001011101010001111010110111001011111100000110101101000111001000000010101000011100100001010101110101110000101110000110110001110001100111001101100010101111010000111101101110000001001001001011010011000010100001110100010101011000000000011001000100100011001111010000001010011100000110100011101011000111111100100011001011110110001010011000011111110101111001001000011110100101110010110001000001001110110110001101111100000110111010000001100011100111110111101011111110111011011010101111001110001010010101011011000010011100010001010000101000001110000000111100111000101010101001111011010111001111011001110010101100111001101001000010100001011011000111000010111010001101110000100011000000000111101001010010111111111101110111111001100100101101111011000101111001000111110010111011110000001100111100000100000101101000001001010101000001010010101101010100100100111110100100011001101100110010111001000110011101101101110001001010110110001010010001100110000100101011001010001100100111100000110101011100010010110110000101010000110110100101001100000011000100000010101110100011111010101000011110000001000010011111101111101000110011110110001000100011101101110011011000110100100111110010001010100100100100011010000100101000100101011000010100000110111000000001110010100100000100101101001010100100011100010000110100000111001001000111111110110000000101000010100101100010010101100101001110001000000101000111110100110111110001111000000100010000111100000001000000001111100110100001110000101101100100100001111100001010110000100011100010011000101010111110111000011001101101110010000010100000101100001111001110010001010101011111010000100101011011011011101000011001100100111110101001001000011010111001110111001011101010100011010101111011111010011110100110101111111001010010101001100111001010110101001001001010101000100001101110001010100011100010101011001000100001011011110111001000010000101111100001010110111100001111011101010101001111011000101011000101111100111110110000100111101001111000111111100010110000010110100101110000101110011110011110110100001000011001010001100000010011110001111111101000011101010010001111000101110110010011000011010010110100110111011000100011111
100100101010000001011111011000011011000111001001110100011110010100100001011101000110000111001111111101010101100111000100000000000100101011011000100001000101100111110000011011110000100101101100101011010111111110000101111111101000001110010010000001000101011010001001001111000011001011001001000101110101111111001111111101001000110110111001101011111011100010011101010011100011101001101100011010100011111001011110111101110100101110000001100000111001001101111110101010001111100110000101010000101000110001100111000101100001000101111001000011011110101101001110000100000100101011110000001101001011010001011010100000001001110010101111011001101100101010001100110111100011011001011100111001101000101011111111110100001101100111110000111111110010110110111100111101001110001110100011101111100011111011101111010000011000010111001011011010010010010001001000101000100110101000011010101010110100010110100111001111111110011011010100100111100000111011011000111101011010011010111000001111001001010000110110001110101101101111111010110000000001110111001111000010000010010000111111101100001011111110001011101000000000111000000010110000110001011000101100000100110100111011011000101110001011100011000110101110001111000111101000010100001101010000010000000011111000100001100010110100010101010011101110010010101010011111011011100100010000110000101111110111011011001110111001101011111011010111000011111100011110100010101111011011010111011000010001110011010000010000100111111011100100100010100100110111110011111001100110000100000111110001100111000001111110101101000011110000110011100001111001010000101100101100010110011111010100100110100111101101101010101011010101010001111111010010111111100110110000010110110100000010110111010010101110111101000010100100111101110101001001100111101110101101111010011111101101010000110100000011000001000010000011101111101011110110011100100011110001101111111100111110000101101111011101110100111110000000000111000111101011100110100011101101000111111111100110011010100000111011000010011101001010100100110000101111000110110110001010010011001110010111110101001011001111011110110101000100111000100011101100111100001101110010111001011111011100101101001010011001010010101011010100111100011111001110011001101001110101111111111100000110011001011101101101000000011001001110100101100001111111110001111001001001100000100100100010111100110110100011011111111010101011001110011011101100000110011111100100000111111011000000001110011011111110010100101100011001011110101000110011101101100111110111110110010101110110000100010000111011111001011111010011001001010110110010111010011101010110001011101010110101100000110010111111010100011000000100111111100000111010101011011101100011100111010010111100000000011010110100001001110110001010011110111110100000001010110011000111010001101110000010000000101000111101100100000111110000010111011010000011110011000000011100011100010101110100101011010111100001010010001100101001001111110010000100101001100010101111011111001010011100111110010111110101100100101000110111000010111100101010
101010011010110010000000000001111100001101110101111101010100101100000100110100111001111000101111011111110011111101011110100110110110100011101110001011101110101111000010101111011011111111111100010111010111101011000011101110100011100100011100100101101100011111010101000000000011010000101110101001110011101001111110100001001001011101010000110110011101101001000110011001100101111011100101100111111101101000011110011111011111000110010110101111001010110100100111100011111011100001110001101010001111110011000000111010001001001111001001001111011100111111110001111100011100110001001011011010010111010001100011011110010110110000000111011011110000010001001011100011110001000101111111000100011100110110001000111110110100011001111100010011010011101111010111011110001011010100001001010111100100011000110010111110100000011110100111101110011011000011101000110011011011001100000110101000010010100011101100111101110001010111110101111010100001011001011001011010111011110001101001011011110100101101000000101111111011001111000101011000000110101011011111000101000100111111110011010101100010111111110000001110010100011100100101010111011100011010000110111001000111010011011011010111000101011100000000111101111001011010001010011010111100000000011010111011000000110111001100010100001001010111111101110000011000100010010100110010110010110101010111100111101000000110000000000100001010011011000101100001010011110100110000000011100000100011011000101101001011011001111100111111000010110111101001100110110011000000001110010000100000011011101100100101110111000101000001111100101001111111001011001101110101100100110101100000111111101100001100100110111000100100101010010111110111011010001001110010101011001100000001011000010001110000001000000001000110011110111001011000010001010111101111001011000101001000101100101110011100000010101101101010010110010110001110010111111011010011011111100101001001000110001000010010100000111101101110111011000100011110001011100010010101001100011101011010011101011000011100011111011101110000100100001001100101011100000011000100100001010011100100000000001000001110001101110110111000101100010011111010001100100111110100110001001100110001111011001101000101111110000111110101010001101000100001101111110101100000011101001100101011100010001100011100100111111000100010000001011101111011000111010011011011110110000101110010111110100101010101000101010110100110011010010000010100000010110110100101011100011110001110001011001011001111111001111100100110111000100010011110111010000010110001001110100111010010110010001011011100110001100110011100011110110100011110111110011111000111001100100101001011111000000000110101010010111101000100101011110011111100100001010011011101111100111100100101001001001100111110110010101101000001000110101111111111000110110001010111000010001111101001111100110110000001011000000001010001100101001011111111011101111001100010001101011011101100101000011001111111101110100010100011010111011110011101111111101111100111100100011000100100111100010110010110011000111010010110010010101010001000000101
001101011111110010001100110101011110011111010111110110010110011101110000100000010101010000101010110110101100010010011111000111101000000000000001101100011111010010100010110100000111000100001011101001101001110100111000110100001001011000000100000100111001101101100101110011001101111001001100010100100001001101111001110011011011101110101000011101000111100000100010011001111010001110001001011101100000111011101001011001100100101100010000100010100101110010010110100101001000110101010001111110110110100101101011110111100000100110001100000011011010111100011011000010001001101001000111000011001011000110110001010010100100011111101111101011010000111000101101101010100010111110111001010010000100010111100111000010001111100011110101011111100010100111010110000010110000110100111000101100011111101010101101000011001111100001101001000111001110100001010011100111111011011001111111001111010110111110101110111110100011101101011010011001000000000000110000110011100110001100000101100100001011000011111000010000101111010000011011000110011000010011101010111111111011111000101001011101010011100001100000111111010110111010110101110100111111000100000011011001001001101001100001000011100111011101011111101011001111110111110001100010011010110011111011000100101111100011011111101000110011100010100110110100011000111011110011100000110000011011000111111111011010111111010010101001111110110111010100011111011011101100110000100100011010011111101001110100111000001000001011101111000111111010111001110010001101110101101000110000010111011001110011000011010110000001000011011001100100111011001010010011110110111010111011010111011011000001101100110101010011110001010100111101010001001011000011101100110101001101100111111101011110110000000010110111000010111000000110001011010001010110111000001010101001111101011110001000100001001011110000110100100000101001010000100100111111110110001010100110001110101100011100110011011000011001111100100111000110001000100110000010011111101011011100110101100111111100111100010101111000110000000100101111001001100010010000111111011110001010000011101001011000010000100110110000011110110110100010010000011101110100011111011010100001111011111000001000110110010011000000110100110101101100101110100011011010011110011101011011011000100010001001100110101110101100101000001110111100101011001000111011101000011100010010000110111111000100100101000011101011010110111010010001111101001101010001010000101110100110010011100101000110110111100100011010000100001011011111011100100110001100101001111011010001110100110100110100101011100100101101011111111011001111001101100000111101111101111100011011110000000100011001001110101000101000101100101100111100001010111010011101111000011111000111100100010111000111010110111011010101000011000001101110110000000001001111011011011111111110000001001010010101000001111010100100011110010011010110001000001100110001000101111001110001010010110000100001101010111101001101100101011100010010010101010011110010011100010100011010100100110111001101111001101001110110101011100101011001111001000100
110101100101111010101110100011011111001001101111000111100011111001010001011000010010101101111001111101111110000100000011000001001101001010010111111010100100100100011010011011000001001000001110011001100001011110001111001111010011111011110110010000110000100100010100011001100010110001100001000100101010001010011110010000011001101111010010010000010011100000011111011110010101010110010111110110111010000000111110010110011101101011100001000100001111010011001111101100001011001101010110111101010101001010011010100011011100001000111011001011101011001000101000110001010100110110010011011100100101111011000100001000001010101001000111000011100100111010100110001010111001110010011001010000101000010110001110011100011111000101010101000100011110110101101010011010010000001000111111011010011101111001001011011101001001000110111000111111100101100101010101001101110011000100000011100000110111001011000110010100111100010011111100011111111111001001011010000100100000111010000011111011011111010001100001000101101001000000110100101011010000010100000000001101101111100010101001110100110010011101000100101010110110011111011010101001001001001010111010001100110010010101110111110001110000011011111100101110010111000000100100001011000001011000000111010110111011100101101100101110011010000111011100111101110010011110101000101111111010010110100100111101100110000010000110010110110101001010100101111001100110110101011010110110000010001010011110000010011100111100011100101101010100111000011101101100010111000001001101111110100000100111100100010100111101000000000000000001001101001011111110000111010110010011111011000010111010010100010100111001000101000101100001011110010111011001000001101100100011001000111010100000011011110001010110110100110111001101110000011001001000111010111110001000101010101001001111010011000010011010001100011110010000100100010001101000110001111010001110110000111010001111010011111110110101001010101110000101101110000110100101101010100101110010010100100000110101001110010101001010101001100010101010111100010111101111001001110111001100111010100011100100011110110000000101110110100001000110111011010110011110010001001010001001111100101000000000100100110001101100000001111100111001011100001001110101000010100000100111101001101111100110100010000111011100111001100110100100000110000111010010000001011100100100110100000001001101110110001100000101000101110010100111011011111011100100010111000111111001101011010111100011000101100000110111111111010111010101011001111110011001011110000000000100101011111100111011001101101100100110000011000110110100110100111011001010111100101110101001110011110001010101101000100010110001111101010111000010010001100110001010110111011111110001111011101001100101111010111110000000110011011100011000111111010001100101101000100011010000001100000100101011010000100001010100110010011110111010101011010000100000111101100001001001001001011000010000011101111001000110011100010010111001100001011000110101101000011110111110110001110110011011001011110011001111111000111111101011110110010110010100
101011011110110100100001110101001010111111000011111000100111111011101001001101110000001000001101010111100010011101101111101010111001000010010101101000101001000110111011010110111011000000101100000011110000101100001111000001000000011000111001111010110010010111000010100000001000010000000110010011010011010001110110010001001000011010111011000101001011110101101001111100110001000110100010011011011100000010100101100110101010110101011101110011000100100010011010100110010000101000011101011111000100000000100110111111101111000000100001000010001001111111001011110101111100111001000000111011110010100001010101000001011010011110110100010010010100011110110101001001100011100010110110100011000000000111100000001100100111100111000110001110110011010100111101010010001110011001000101001101111010011010010111001001101011011011110001011111010111011111011101011111001001010001101101110001000011110011000101000111100011000111110001011011100100101111101111111011111111010010101110011110001011101001110111010101011001010001110110101010100010111110110101111110101000011011001111011011010010010000100101100101101011000110010010100011101000111011100001000100110001100000100000010000010101110001110110011111111101010000101000110001001111011101011011010000000010111110110011101101110010000100111110010111110000111010110000101000001000100100011010100011100010100111011010100000000111000101011100100001011101000001101100101101101010001100001110100000001101111011111110000001111110101000011001101100101010001101001000100110011001101010011101010110101110001101011100000011001101111000001111101011100111111111010101100100100101011010111101111101001000100011111001110001111100110010000111000011101011110010001010010011101111111100011011111110011000110000110010010010001001010100110000100101100000101011000001001011110111100101010010010111001010001001010110101000111101110100110111000000111110010101111100010100011100011010111011101111001110001011100111110001001110110011001010011111010111001001110010000010010100000111100111111101001011001000000011111110000000001000110010111001111001101011000110110111000111011111100010010001000011011111011111000101010011100101101100000101101110011110010011100000001011001101100100111000111101001101101101001101111100001111111011101011111100110110101000101101010001001110000110111001001010111011100011100100111011101111111100001111010011000100100110010010111000001111111010000100111001111101110101011101010110011110101001100100000011001010110110111100011111110011111110100001100100001011111001100000000101111111000100001001001111010001111001101111001000100100010000011101110000011011110011000111110000011100110110100101010101000100100011010100010110010010111111111111001000101111100100011000111010010111001001011100101000110110011000111101110111011111101101011011111011011110011011011101101010010010011000000001101110001010000011010101111111001101101100001010001010111101000111000101011100010010100110111111100101001110011011010010011110010011110111100111110011011000000100111011101001010101100110
001011100011000100101100011111100000101111101110110010010011111100011110111011000010001111000110110011111010001110001110101001001100101111111100011111111011011010100100000100011100101011100110011010110000100110110110000100001101001001110001001110101011101111111001010000010001101110001001100111011010010001000111110001111011101100110000010000111101110111000110010001001100111001001011011011000110101100011010101111111101011100100010111111001101001000111001110011100011001101111100110010111101000010011110000101100100001001100001101001010100111001101110010000110111110001111110010111001000101010110011110110111111010001011000110101100110100111001110000100101101111001001010111110100011010011000011001110111100111100011010001010111101001000011110100011110101110100111011101101101010101101110101101100110111100101000111100100001000010100000010100010111111110011110010110001110011000000001111011011110010101001111000011011000000010010011001111001111111110000001010100111001001010011110111001111000010100101101011010010000110000000111011000101110001011100010100111011111011011010011010111100111011111010010011101111110110011101101000100111011000111100001100000100000111010000011110101110000011110110000011000011111110001100001001000101000010001111100111001010011011111100100101101001001110100111111110110110001001101101100010111110001111110100011100100111111010111100101011101100001000011110010110110010000010100000100000100100100110000001111010110100111010110011100101011101010010110000001010000010000000111100111001010110111010010010101101000100100110011110100011011000010000000000001111011111001100100101111110001111101001100100001110000011010101000010011011101011111001000000011101010011110110010110111010000101101010100011011101010011111110100100001010110101011010000111001101010010011101011010010001000000111110100001101100000001000110010001110011011001001011010111011111111000110010001111111100000010110000100010101101110011010100100001111111000110000011101010111111011111001110010110100110100101110100110101111010001110111111110111110110010010001001001110000011010110001100101110000111110000111111010001110011011001001110100000000110000001001000011111100101010010010011000111101000011000111101111001101100010011110011101100111001010100001000111000000001111101000011010101100100010110100111100101010010011101000111101000011000011110100101000110100000111000110100011010110111100101111110100011010011101011011001110101110100110010110100011000110001100100000001110001010111110101100011111100110110100110101110111111100000111110000110100001100011010000011110101100111010100100000011000111100110110001011010110010001000110110110000111011111011101000111010101001100001000001101011110001101010000000000110101110100001110111110011111100000011011001111010111111010001101110010101001001001010010011101000101111010010111111000100110010011100101110010001011010001100011110101111011100101100010010001101010110110101011001110001111100001101110011010110111001001011100100000011101111110101100110000001011111101001
101101010001111100001111110100001100000100101001000010010000101100110100100111100101111001010101110100111001110010110111100011101000000101011111111100010111101100111000011011010110110010000101001101010001100000111010011010111110111100011001010101110111110011000011111001001010011110001100011011101000010101000100001011010111000010010111111100010011101000101101100101001110000000011101101100101101011110111111111011111010011010011111000000111111101100101000110101011110101111011110100001101110011001001111110111010101101110001010111110001100001010101111000000101000010011111000101011100101010010111101010010000001111000000111100000111100101000110101000100110111010001011100100010110011001011101111001000111000011010101010110001110111001001010010001110010101010100011110101111001111101111110001111010010001010010110011010110100001000010010011011010110110011110000110010000000111000001010100110101110110010111010111011110111011000010011010101011000101111000111110010010011100001000111011110101110111000101000110111110101110010110101001011011010010010111001000110001011100111011011001001110111011001001111010000001000110001000111110101010100110011000000001111110111000111110001010011011010101010111111001010100011111001110110001000100010001001101111001111000011110000101100011010001110010100101011000011110100010010001110101001011010100100110101011110001011110110101000100000001010001101000010111001010111000001000101100110010000000111111111111100001110001111001111000011001100000100101000111110000111101001100011010000110100101101011111010000111100111101100000110010001100011100110100000001110011001000011011110100011011100110011111101000110000100111110000000001110111011001010110011000001101010101011001001010101011010101101000100110101111011011111111100010000111010110101101010000100010010100110100000001000011011100110100110111100010000101001101010001010110010100111000010111101101110000111010001000110000100000110111111101001010111010111010101100111001110110010010101100101101111101111111111011111001111000000010101001100010110110001100010111010100001110000100011101111010111100001011010000000010010111100110011011100010011111111101101101010111000011001000001100111010001100010011101000110100000100100110110011001110011101101001001010000101000000110100010111001000100011001100000100110000001100100011101010001111011111011111101111011001011101111001011100110010010010101011110100110110000110001000001011101000111001111011101100001101001000101101101110111100010011000111100010110111111000110001001010010011011011000001010100111100010001010100011111101011000010100101111001101011011110110010001001110000010010000001101110111001110010111100101011000101100011111010101110110111100010011000001001100000001111011110111010110000010100011001010010010111100110011010110001101010010011000010111101011111011110110110001110011000110000110110111101110011100101101001100011111001101011000111110100000010100110010001100110010000010011110110000110000110100011101111111100111100000000100100101001001011101110100011111
111110110000100111001010100101000100001000000101101101011101010111011101101101100101001000010011101001100101100111111000010101111100111110110111100100010111000000000100011101110001101100001011011001010100000100011101011101101001000011110010111011001110010011100100101101111111101010101000111001110100101011100100001000100100000011000101101000000010100101110010001100011010001010110010100001001010001111001000000011100001011000000101111010011010001111000100100011100111000000111101100001100000100110111000011110000010000011101000001001110001000000001101100110011111111101111100110110001011000001000100001011011100111001100101001110100000111010110111111110000001111011101010011110100101101101010110011010010110111111101110100110111000001110101100001101100000000001010111101110011101111000000101001110100001001100011101111011011110001000100101111110111010010011001000001011101000000110011110110111000000101110100001010001100011001111001101111010111110111011000000011010000101110011111011111110000001111110000110000100110001001110001110000010000100110010111010011011000001111011011011000011001000110001001101110100110111101000100101001100110101110001001011010000111101010110101000111111011000111110111101100001010110010111110110101010111100110011000011001101010111000010000010111111100110111000110110001110101011100011001010111100111111011010000010000100010011100110110110101010001100100111111110101101011100011010001000001000101101110001101001100101010100000110011100101110110100000011110011001100100110010000110100110011100111000111101000001111111000000001011111011001001001110100111010101011000000001011000011100000100010101000010100100100001010111111010110111100011111100010011111101010111001000000011111010111100100101101101000000011010010000101110000111111110001100001011111001011000001001111110110101011001101001001100110000100110011001001010011011110000100000110010101010001101100110101010101110111001100101111100101010000001010101100000001000010100001110000011100110100010001101011010001000100110011111001011101001101110101001101110110000111101000110111110100110010100010111110011111101100101100001000101001010100010100100110101111101111011001001011000100111001101100000111111111011101011100000001000010010001100111000100010011000000000001011001001111000000001011101001010111000100100000110000010110111001111111111010011000000111100011101110011101010111101001000110111010011010111111010001010100100101100001000011110010001011010011111010001011000001110101111111101001001110100001011101000110110000010000001101101101010111000111100010101011111011100000101110011001101110001010000000111011011111010101111111001110101000101001101111101010100001111010010000100100011011011111110011100011110111111101100010011010010011001000000100010101101010110110100010011010110000100001000110101101011110000011010010111110000101010011111111001011100010101101000101110000111100101111001101001010011011100001111010011010000000000110011011010000100010001101100001011011000001010111001110011000111100000010101010111000
100111000100110110010100010100001000100111011100110001101010010001000001010110010010000010101111100010100111001110001101011101011100101111010110001010001110101110000010011111011101100011100001000011110100010011100001111011010101011111011011110101011111000011001101011110101011010110010010000001000001110111000001001010011011010011010101110010111001010101110001001011101000011001100000001111101101000011010001000100010001100000100001110000111101011010000000001001001100111100100001000110110110010001001001000011001110011011100100100010101100011100101111111011100100000001100101100110110100101000011110101110011100010010011000101110001100000001111111101001110101100010000000111101011100111110100100000001101001110001011111101111010101011101101100011010011110001011101101010101110011010010100010000101000010111010010000000111100100010000001111100001111000010110100101001000010101000100010101100000111001010100010110010000101101000000110111010010000011101110100101110001111111000000011000101101000101100111000101010000101010001011100110101000000111101101010111000011011110000000001100011011001010011110100100111000001011110010110000101101101100110111110001001100101000110111101100001110001111110000000011010001110110001111010100110111110011111000001000001001111010110001100111010111111101100010100001001111100001001100110010010001101110100101110111101010011111101010001001111100000010101000101001010011111010110101101000000011110010100100101110100110101111011000111001001110001110101101100101100110110101101011000011110100011001111011100001010001111111110111101000101101000100101000100100110000100011111111000011001110001001000110000000101011010010100000101001100101000000000111001001000100001001110011111111011110011001000110000000010100010110100100001111011111011101110101010111110111111100001111010011010011111110110110111111000001011100010000111001110011010100100000101100110010000011011010011110111100101111001101000110011110010100100100110110010101101000110100011111110000010110011000001011110011110101100000011110011100001010010100010100010001110010010101111110000111111000101101110111011010001100111000000001001011000101100101111100101110010101110100010001100011111100111101011100100101001111101010000110011010010111111110111100111001001001000111000111010110100001110011001101010010001101010101111110100111001101000111001100111100000110110010101100100000011110110011000100000111001001011011100111001100000100101100100010100010111000101100100100001110001111010001001101001110011000101100011010111110111010001010101101100000101001110001011001001010010110011100011010111010001010011111011100001110111101111000000011001110100011101101001110011111110111101001001101011010100101001000101001100001111110111010110010110101110110111100001010011110001111110100101101010111100011001011010001010100010110110110001100110101000111000100011100010010010010000110110000010110101001111010010101101011110100001110000000111100100100000101110000010100111001100011101001111000001010010100010100101101000001011000111111
001101110010011011011010001000001111110001110001001111000111011111110101011000000100110001101010101111011001001110111100010011101110101101010000100100110110011010000101010110011101001110101111001000000101100010101011010110000000011000101011000001101110110010001000110011000000110001111011001010010001011011110111011110010001100111001001100100001000001000101101001110111001100001100010100000010010010011011101101010000111110010010111111111100010000011100111100010010101101001000000001001110101010110100000100000110100111010100011100111000001010100100011000011101001010111010001111111101001111001010001110010000001001101100100110011100011111001110000000100001101110111101010100011001100011110110100000111000000111011001110000011000001110000101110110101100001011111010011100010101000100000110000100001110001010100111000100110011111000000110110101100010001011111111111111000001001110010001011000111100110000010101001111011010100011001010011010110011110010110001000111100111001101011011100111010111110100111101101010100001011111111011011000101011100110001110001101111111011011000010111001001011000111111100101111101100111000010010101101101100011110010111110101101010101110111100100010000010100000010100100011110010111111110101000110010111111010010011100111010100010111110101111000000001010011010010111110111010101010100111011000110001101010010001101110100000110011000010101000101100100111010000000011100010111000010101111001111010100100000110010001010001111011001011111100100010001100001000111001100101101111100100111101110010110100111100110101110110011101100010010100000000101010011001010011110101100100110100001001101101101010100000101111011110000011100000100101010110111100000101001000101000011001110000101111110110000010001110000010010011110010111100010011110011000011000100100111101110110011110100010111010100011010101011000011011010111000011010110010011111000011011110111101101001010101011000111110111000011101010010000111110011100011100011101111111001001000111000011011100110010111100111010100111110110001000110010011100101110011011010110110001111000000111101001011101101110110011100010000100011010011000000001110100000100010001100100100110111110110111010101110010010001101101110011010010101010100001001001010110100100011101101001101000001000001010100111111000100001011001100101101101100100001111101011000101101110000011001100001101111010101111010000110110101001000111100110011110010111110001000011110010110100000110101101101000110111111000011101001010001011111110010100111010011000100101011001111101011011011110110011111101000000001001000000100010111110011110000110110101100000011100001000001001001010111110110011111100001001011000000010001111101110010010100011111000000100000010110000111101011010011010010010010101110011100110101000101101111111011110110100100010001101100111001110001111111001101000011010111110110000011010000110000101101100100110110111010111100110000111011100011010000011101000011100101110100100100101110101011101001001001001110111000111010011100000001001100111110110110001001001
010011011101011111010000000100111000110000111001001110010010111101010010010010111110100001100010010011010011110110011110011001111000001100010101010101111100011010000010111010011010010101111001011101100101101001000101011101011100001101011010001100100011011011001001001101100101010101001111111011011100110000111100001101001101100111111011110111111111101100010011101000011111110110111011100101011010101010000011010111101100011010100010001010110101111011100100001110111001010101011001110010011100010000000111010100010010011010001000101011011001101101110100000001100111110011011010000110100100011101110000101001101111111011010001010111000001101011011110110001100100001101001111101100010100111010101011110010000110100011100001001111000101110000110110001101011000010111110011011111011000101100001111100011001100101111011111110001011010001111111011101011011111000101000001011000010000010001100101011100000011101000000111010010001000110011100000110111100001010001110101010111100110101110001100000010101001001001001001111010001100010111001100001111001010001111010011000010001100110111010100001001111011000111111010110001110100000011011101000010111010011001111101111100010111001100010011110000101110101101111110001010001000111100111000010000011011110011111001001100111111011111100001011101101110101000010001100101010111110111011111101110110110110011001001101111010001000111111100001001010101111111000001110011011100011110011000111111101011011111110011011100100001001101000101111001110000111010010001100011101100010000100111110110110100011110001101011010001011101000101100011010100011100001101101001100011010110001100000010010001101101010101011100011010011001000010110000010101101001011101000101000000100101101001001110101010110100111110010010000111100000101001101011000100111001101101100110111010011010100101000011111000001010000010011111011110001010010101000100111101001000110101001101010100110010100110110000011000010101011101010100011111111001110001000001110001000101001101110111001101110011111001100100010011111010100001010011100110000100001001001011001111101101101111000110000000000101010010000010100000110000000000001010011111111011001010000000100100001111110010110111011111100100011110011001000010101000101110000111100110011011111000110101010001101101100101110100001101101101111100010100111000110011010001100110000100111110011000000011110111101111011111001110110110100101001011011100010001011011010111001101000011001010110111010001111011100101100010111010010000011110000111110111000001010001010011101110101110111001101101110011111010011010011010001111001101110010100110001001110000011110010100100110111011000110110011101010100110110010100001100111110011101101001010000110110110010101100001001011001100111101110001110111011000011101110000110101100100111010000110010111000101000111010000111011111010100000101111000101110111110101011001100010011010100000001101100110100100110101111001001001011111000100010001001010011110100101010101111100101101001101110110001011111011010000111111011000001010011000000010101
011000000111010010000110000010111110100010010011110011001100010011111110000101100010001000100111011001000111100001111110001111010101110010011110001000001100000101010000010101110101000000000001100111110111101111001011101111000101010011110001011001010101110011110010001110001010100010000011110111001100000101001001111001111111111110001101101011001110101110001001101010010111110011100011111011011110101011100011100010011100010100110101100110000010011011111111000011001010001001111101100101000110100110001001011001100010010100100110111010000110011110000101011011001111110110111001101111011110010010010111000001010011010100110110111011111011110100000100111000010001101111010000111110110001011111100111110101011110010000110000010010010011100010000010100010100011000100011111000100100100101001111010111000100100010011010110001110010011000000011111110110100000110000001101100001000110011111001100111011011100110100011101111000011111110110111011100100110101001010001011100010110000111000111010010100101000101000010000111010010001000100100111000000111011001001011110101111001101011010010110001001001101111011111101011011011110100100000101110000010001011101000101100110001011101111100100100110001000000001001110100110101010100100000000000011100010101101001000111101001101000011011000110010101011000010011010101010100111111100111101110110100011110110111110110110011011100011010010001101000111011000100000000000001110010101101011000000001111011101100011101000110011111010010100000110000110101110000010101101100010100000010101011000111110000110001001111111111111001010111000000101001011000100011111000100111111011000011000101100101011100011000110101001001011110000000000111111101011111111110101000000100011011101100001001111000101000110001001101110000100001011010011101010100010110010110010010111111110110010001011001001110000101101110000010010001000011010111110011011111101010101100101111111001011101001000001110011001001111100111100101000100100111001110011000000011100011001011000100010010110000100110001110001011110011000100000100000001001011100001011101010011111111010101100001110000011100110000100111001011100111101000101010111100010110101100100011001110001110100011110101000100110111110001010110101001111001000011111011010000110100101010110110011010110011010001011110010001111101110101110110111101010110100100001000111000100001100000111000000000111101111010000000010101011111010001001000000001110010111111111000011000100100000001110010100001110010110101000110010010111001110100111101000001110101000001100110100000010010111001011111011010011010011000111010111001111001000110100010001111101100010100111000011011101000110000011110011000011110100110001110101110001011101110101100011010100111101101111011011101111100001011100011000011000011000010011100011100110001110001010000101010011011001110000011011000001010000011100111010111011001110010001011100010110111101100111110010101101001101100011100011110011111001011111100000100111101111001100100100000011101101100010010011000001011101010000001001010010100010000000
001011010111110110110010111100110011011100100010101101011111001001100110100001110110110010000111000100111111010110000100110011100010000101000001101011101101111000101000010100110101011001101100101111000011011011101100000101101110101001011110100000101101010110100101100010001110001100101000011010001001001111001101110000110011010010100011100001001110111111111011010110010010110001000101110010111011101111100100110110111111100110111100100100011101001110001101101001011000000101010011010110101001100001110000001111111101111100000001010000110101001010111011100111011111100010001000111010001001001001101111010111010100111100010000101101001011001001001011111011000010001000110101010011011001100010101000010110100111101101001101000101011011111101010100111000110111101110111011101100110110101011011110001111110101011111011001011111000010011100001000110011000001011101111011110011001000111011010101001000001101011000010100001010000011100010111111110010000010110001010110001100101110100001110101101111000010010000101011010010011001101110110000010111000101101011110110101011010010111101110011001011001110010000110011010010001010111010110111010101110011100001010111100011111100111101101101001100111011111100011000111010001100011100111001100000001101101000100010110010101110011100011010110100011101101100011010100111010101111101011111010110011111000000001011111110110010101101100011101001000001101111111001111100000010000011010010000000011100110111001000001001101011000010110111011110100100111011001111000101100001000001010101010101010011101101011001010000111001100000001011100111101100011100111011000111111001001100100010011100001001100010100011011010011111100000101111011101000000011001101110000110001011010001111110111011110001010000011001011001110011000111000101100010100000100011001010100111110010101100000100110011110001011010000001000010000011110011000110100010000010100100110010010001001001111100010011011110000011000001010010000110111011110011001111001110100101111011110000111000011110101101101100111110101100011110111001011001000100000111100100001101000111011110001010010110101110100101110100000110001100110010011100010001110000010011100001011111011011001011100100111101011000111010111101000111111101111100001110100110110001001101010001100010010100010011111101001000000110011011110001001000110111010100010101110101100101111000011001011000001100101110110000101101010110110011010100100100011001100101000101010101010101000100111001101010110100110110110110110110001010011110101100110010011111110001011111111100001000100101001101101110010010110000110100101010100010001001100010010111100100001101001100101101011111111000001000001101010101111100000101101111110001110101110011100011111000101001101000010110001100111010000011100100100011100000000111010110111111101110001100110110000001010111000100111100111011110101101101001110110000010001110110010011101111101010000101110100110101110110000000010101101111010000110101010000111100111111000100000000101100001101110101010111000101011101001000010001100001110110011111
100110110010110010111100000011111101111000101010001010000100010110110001011001100111011110010101110000001100101111111000101011111100011001111101000011010100001000010000110011001001101111010001011101110010111111100011000010110001100111001110110010101001111110011010111111000111110100001000111001000000011111111100000111001000110111101000011000111100000011101000010010111001111111000100100101010010111111000110111010111001100101110101110010101111000111110001000000011001111110100101010010000001010000000000100100010110011101100110011101101111001110100001000100001011110011000011101000011011100111000010101100001001101000110111010011001000011001000110100110100011110111010001111100110101010110110101011101100011110100101001010011100001010111000101110010011010010001000100111101001000001001011011100010011111011011111010010001101101001000000010100101111111100010110010111110100111001010101110011011010101011010110111100010001010010100001110010011001111101110011011111101101100010110000100111011111001000101101001100100101010000010101011000010111100100110110001111010000111011001110000100100100010010101110001001101101110010000011111101011101001011001101000110001101000010101010101000000110001001011011001011001010100011001010111001101000010010101011111010100111001110001010110111011001001000100000101101100011000110001011100110110000111001001111001000000110010110010001110000000011100111010101001011100101011000110000110010101001010111011111001001101001001101100110000101001011000011000001100001000101101100011001111001011101011010100000011111000010010101000111111010100001110001100100101100010000111100110000000101010101001000000011100011101110010001111000011101000000100100111100101011110011111001111010100011000011011001011110010100011011010010011101000000101100101000000010111110000011001111110110000110000110001110011000111010001011001101011000001111111111010100011000101110110111010011110011100011000000101101101111110111011001110111100010111101111100111111100111100101110001000100011001010111101000001000001000001000101001111111111110101010010001111100001010010110111011101000100101010110000110011011010111000100011111110000101011011011111011011001011001000000101011110101011101111111101111000011100100100010111001001111100100010010001010000111111010010111110011010101011111101011000011010010110000100111011000100000111100111101001101001011111111110101000010010100111011100000000111111001000001000100010000000000100100101001101100111001111110010110010010011110010110100010101100111011110111100110110010101111001111011010111100100001110110101000100110110011001101010011110000000111011110111101110100011101010000100110111011110011110010001010101111010110001101101111101111100000100010011001001011101100110110001001011111101110100010000010110101000001110000111000010001011001001101101110111001110110101110000101110111000100101001110001011000001000100011100101000101011010000001000001110100110110111011101100001010001011011001001100000110011110101111011111111010101101101011100000000110011000111100111
011000001010111101111001111000011110010111011001011100110011111011110110110001111111001101010011111100011010010000101000001111011000001001110110111010010001100000001001001101010001001101010010101001010111101011011101011100011101010011000001111101010100011010010000111001101010100010101011111001110111111110110001100000100001111011010010011001011110110010111100000100110111000000101101111011111010000111100000010101011001101110110010110000000111000101010111100101111111001100110011010011010010010000111111011110110111100100000101101011100000100011101101101101011110100100111101101000100101101100000100101010001101011001010001011111001000101010100110010100011000100001000100010011101011010101000100010010011011101000111100110110010100100100000000100111010000000011000101100011100111000111110100011010111100111110010101100110000111100111001001111010100011101011110111101010110110000101101101100101110100101010000011001010100111110110111111001011101100011101001110110101100011001111001100010000011111000101001011100110100100000100010011010011101000100111100000100111010010011111111100111011110011011010101111110010100101010111010001100101010111010001000100101100010100010000000101011111000000001101101110000001101100101010001101101110110001101110100111101000010001000011100000010101001010001001011011001100101011110111001110100001110100100110001011001001111011100001010111010000001001100110001100011000111101010101110000101010010000101010010001101110001100011111100111001101000111110111111110111011110100000011000001101101111110111101101111110101000000100011101011110100111001100101110010010111001011001111100010111001110110010000110010101111010001111010101110101011110011010110001100001101011000101110110110110001000100011010010111011100001001011110001110110111010100100100000111001111011000011010001010001000000100000100000001111011010001100111000100001110111101001100100110110010010001000011110110001011101011111001100110101100010000100110110000111110110000111011010011011110111010000101011011011010010010100000010001101010010010111000101111111110100111111100011011000000101010100010100010010001000000110011001001001010000110011000111110111000010111111000000101101101111101010110110110101010101000000100011110001001010101000100001110011000011101011100111001010010111111010111010100010101000101101101000101111101000011111000001110101001110111111111111001100000000000100001011010010110110010100011101000101011000111101111001011111010110011000001101001100000110111011110100001011101100110100001001001000100110111011001111101111100100000000000100101111111100100001110100001101000101011010001001010011111101100001010011110011111000001110110111000100001110000011100010011000110011011010100110101100110001100100101100110001101100110101100101110000100010000101110011000111010101101101100110100111100001000111110111011101100001001100000100000101000111001111011101001100001100101100100001110010011110111101110010111111111011010100010001011000101011010110110000010001110110001111100100101000100110010111110100110
011111111011111000011101111110111000011100101100010100110100001100011011010010101001110100100010000100101111010010010111111101000111101011000111100001000010111011111111000010100100111011101101100011011001110111110100110001111101100000011011111101010000011010110100000111001010011010111110101101101100111001110110010011100111000011100110100101011111010101100000110010101101110110010110010110111010011011010010101111001010001010100101111011001100110110001111000000010010001010111010111011100111000010011011010111110001100011010110010101001111100111001010000000001101111000111101000010111000100001110011100111010011100000111000000010011000001000010111110011101011110101001111001000101101001000011100111111011000101000101110010111000011110010100101111101000010101100100100011101100010010111000110111010010011110010010100111001110000101100110010011100010010101001001110001111111011000000000110000000111001111010010111100110110010011111001111111101110110000001011100010000000010111110010100001100011010010101000101010001100000011011010111110010001011110010000111000011100110001000001100001001010100010111111000101000111110100000100010011110110011111011101000001101011010001111000010001110100010011011000010000001110101000000101010011011001011100101010110001010011101100100011001100010000010000011010001101000101111011101000101101111100010011100111011111000111011001110001011000100100010001100001100010010011110011010010000101011100000111100011011110000100101011110010010100110010110010000011011001010101001101010010111111111101111010101101110111000110001101011101000111110111001000101011001010000111011101011010001101111101011001110001000001001100101000101001001011000001110111010011100011110010101010001010010101001000001011100100101101010100010100110001001100001110010000010101001011101010010101001000000111110001110010001001111100000110000000100010001001110111001010011010110001000111110000100110111100101100000011110110110111001101011010101011111000011001010000010110111001001000001000110011011110110001111100100110110110000000101111011110110010100101111111111101001101110111011011000110010111001111010001101010110101011001010100001011110100111111101010011110000011111100001100000000001101011011010000011111011110000001001010100111010011001111111110110011010100111010110111001001111001101011110000010011110110001011010100100010101100000110000001101101111010110010100010110111100100101001001101000101001101011011010111111001111000000110111111010011110001000101100110110110100100101011111010111100110110110001111011000010010101100001110011111100100000101001000110011100001101010100111000111111101100101000010101101100010011000010000110010001011110010111010100001001110100000101100011111101000100111110101100010100111010010110000001100101001100110000100110010110110111011000110000111111100001101011010010110010001011011100110110000110110110111100100100010011010111010110000000000111111010111011001111001111101001101100001011010000101010100111001010000110100000001100100011010011010010100010100111001010000
101101011110001000010001001000100001001001000111100100000100011101001100010000000000011011011100010010001100010001111111111100110100110011011110010110011111010011101000100010000001101100111000010010101110111110001010101010001111100110011101011000111001101001000011111010011110111100010110011011001000000101110010101100110101011001000001011000010000101010010010111100000011101011100100000111011011101001011100111011110111100011111110101110010001110100100100000001011111001110101100100100100101110010010111001011011110111001001011001010111011101111110101000000000010000010011111111111110000100011101100101110110110101101111111110110001111011101110101001001101110001100100010010101011100000010001101000101110101011010010010010000100101101111100001000111000111010101111011001000100001100100000010011001100101110001010101100001110011110101011011111101000111110000001011001011111100010001111101000001110000000010110001100000111010010001010010101011000000000011110111100101000010011110111101100000100100010000100111101100101010001101010110110011001000101101011101001100100100000011110111111100111011110110010001101110110000000110110000111111101011100000001111110111000111001001100111001101011000001110010100010100000001000101000011110000100111001110010110100111001011111010100000100100110000011101010111101110010110001100110000101000110001010111010100011110110001000001100001110111110111001001000101100001000111110000010100010011010101100000011011100011100010011111011001111100000001101011010010001011111100101000001001000011111010101011111001110000000100011100010010101001001100110010001000001011101010001110111000111000111000111011110101001110011110111110011011001010101001000001100000111011100110111100010011011111110001111101101011110001100101010101011011001100111111110111101110011011010001010101101001010010110011100001010110101000001110111001101110111111110110101010000010100001101101001011111001001110000000110101110011101101011111110100010000001001101110011001111011111011110011100110001101110110110111110011110010001111100010111101010000100011101010110010011001110110101101000010110000011010000001001111001001010001100010001110110001111001100100111100010010001100010001010001011001001001110100110101000001010110101000110101000011110100011101011111000011010100101000010100100010001010100101110001000011110111010100100000110001100000001000101000100101011000000001101100011111111001001010010100100110101011001001000100001101010000110000010111011010001101010001000110011001100000010010100111101110010001100010001011101010011101000110000011010010101111011110110001111101101001110110001001110110001001001100101101101010010010101100100001111000111111000001101001010110110100100110111110011001111110000101010010111011110101101011100001101100010110101000011101000001101001100101111111011101101101001001011010100101111100010110010101111000011110110110101111011010010011000000000111001000110100110010010111110110111110001000110010110100111101000001101000010100111110101000010000111000111110000010111011110010
001111111110011010101100101110101100000111100110000000011001110101111101011111010001110001101110000110011010101111111101100011010101100000000110100010101001101101110110100000111111100000011111110010001100010110000000111100111111101100010110010100111001011111010101001110100101010111110101011101001110101110000110101001000110111101001101001010000001111100010100100010101101111100101111011010100100000110111101001100111001011111100100000111000111100000001101001010011011001100101101110110100011100011011101001101010101001011001101001111000110101101111000001001001110010111111001101101110010000110101100110100001000100010110101011101010000001111010101101111010001001100000110100100110010100100101011001101010001110010100110100010101001001010011101110001010111100110110000110010011010100110111111010011100000000011010000001011001000110010000100000101001010100100110001110101011011100011111011110010000001110011110011111110101001111111111100100010101100100100001100100110011010101001000101000010101100111010000111001101011010000000111111101111000010100000110111011001010011101011110011001100100111010101001101101101100100111101000101001001010110110101011111101001101001011000010110010001001100111110001111110001000001010001001110110111010001010100001100001110100011100110001101011000001110111011001111111110000110100011000011111101001111010111101010101110101101111101101100010011100010110001101110100001101000001010111100101000000000010111100110001111001110111110111111001101111000011001000011100010011000000000100111010111010011100100101110010100111000001110001100101011110111000111110010001101000100010000001101001110000000000101011001010000100110001100001111000111111100010101011001011000011011100100111110101010100000101100011111000001101011001000001000111111010100110110011001000100100110010001000001111010111110111100101010110010110001000101000001111110011010111011011111001110100100001111011111011110110011110010010101001001000011001100011110101100011001000011110101100011111110101101110001010110010000111100100100011011000110011101001100111001110000010110001010010010111100110000100110101010100110100111110101000101001000111010100100110111101100011110010001110001000010110111010001101011101111101011010100100000110000000011101111001101000110011111011001100011010101100000010110100000010001111110000001100011101101011001110101010111011111010001001000001100111101101100000001000010110100110011010000100101000010101011000111111010010101111011000011001011000000011000001010100111101000110110010000111100011111110011011001101010000101101011001001011000001100001010101101110001010100110011100010101111000100111010001010101010101011010110111000100001100110011010101000010001000111010011101101111111001111000001001010110101110100000011011110010101001000010001000100001110111100110101001110111000100000111101100110100001110011110110010101010101110000101111100101110010110110110110110000000100010010010010111111110101010101110011011011111001101000011011001011111111011010000110001101101001000101010001101110
111011000111110000101011001110001100000100001111101101001011100010100001000011011111010100101010001111100000100011010101100001000001001111111111011100001111011010111001011000000001011001101101000100110100111100000011011010101101011111000001010010111000000101100101110010110001011100110011011101000010100001111000000101000100100010101100000110110100001101001010110001010000101110110001000010101000010010111001000011110000011010110011110011011001010110111111111010110011110111010101111001011000011101001100110011011111100100110000110001110001001110111110100110010010101100100000110111011000100111001001000011100111101110001101111001010101110000101101010011000001010100001001101011010100111011111110011101111100000101011111100111101100011101011111101001000000111000000010011100110000001100111100011110000111011010011000001010100101111100100111001010000000010100010000010110011001010110101111000100100100111101001101100000011010001110001111110011110001100001111011000111000010000010011110010101100111000110010011101111111010011010110011000101100100110011101000100001001110101010011100010011010001001111010101000011111111011000110011101110111000001100110111100111100110001101101111010100100111000000010001010100011011110101101000101110000101111010111101101111110101011010100011111000110110101000000010110100001001010101111110110110110011101001111000111011101110001101100111101111001111111111000101011011111100001101010101000011000011001101111111100001010011110101111000100110001111100101001110111111000110000101111101011000000111111100111110001110000011011110010111111000101101100001011111100011101011111100000100111111101101101010010101111001111011000111111111110010010111101111100110110101011010111110101101101010010001100110001000100001000000110010011110011011111110111100001100011011111010110101110011111111000101110001110111111111010100011010110000111100111011011010011000111011111001101110101000011111000001111011011001110010111101010001011000110011110011111001110011001100001110010110011010000011111100101101100110011011110101010010011010010100110111001110001111111000101011010101000001111001101101011011000000011000100000001010110010100100000111110100110011101010101100001010011100011100111110111000001101001001010001110101010001010010000000100111101101110101001010010100110111001011100100001000010010001001101001101111110100110011100001001001000110000010010010001011101001010000101001110000101111111000000001110000011110101100110110110011110010000001000010000000010110000110111101101011000011101001010001101110001011011011110000101100110001110011100110100101110101000001110110100001111110000111101101100010110001110101100110000010111111011111010010100111101001100111010110000110000111100100000000110011011100111101101010111101011110100001010100111111000001010010100010001111111111111001110111011001100101011111011000010001100100101100111110110001101001100011101111000101001011000100000010101000110001101101010000111011000101111110111010010101101101001100011000000000110010101101000101001111010100
110010000000110011110100100001100100010011111000111110100010010010101011100111001000010101011011101101010011011111111111101001111110001001100000110100111011010011100101100000110010010100010100011101000111011110011011101111011101110011011011010001000010001000100010011011010011010100010110110101000000110100001110110010000100000101101110111010101011000011100000101001111110111011111100101100001011011110100000010001100101011000111011000000010100010000101011000110010101111010110100011001110000001010101111011010110110011111011001001010001011000111010000011011111000000001110011010011011100101010101110011101101110111001111011101111011111001100000111110111101000010010110011000111001000011011011111111011110000100110110100001111100001110011111110100100010001001010000011100001011010100011101110000110011100110111010101111100110001111000101011101000001110000001101010010010111111010110110111101111010010110111011010000110000111110110101011100110100000000101000111110110001011010011100110000001000001110111001100110010010100001100101101111101110000110100000001011101011111111000100101101110110011000110010100001011100000111000011100001110011010110010011100101011011000101100010100001100101110000000011100100001000101110010010111111110011010000000111100111001111101111011101101100110001001001010101101110110101100101111000111011101111110001011111100001000111101000010001101011000110001101001100110010000101000011101000110010001011001111101010011101011111111010000100101100001110000101101111110101010010010001010110011011000010110101010101111110100011011100110101100001011010011000100100101101111011001010000010010001011100000001010100111101100100011100111110110100111010100100010100001100101001100101010111000111000100111111100100001101001100001011111011100010110100000111011001101000110000110001110011001011010001000110001101001100100110111100110111011110110100111011001011101000100100111011100110011100110010101110100101100101001111101010010001001110110111000011100001010100011010101010101101111100010111111110000100101010111101011100101110000001010010111011001010111100001101111010001101100011101000101000000100100000011011111010110110101000001101100001101101101010000001010101011101000000101001010001010000010100101110100111011110111001011001111110010100010100110100011011100000011110010101101111100011010110110010101111100010011100000011010110100010110001100101110011001011001001111010001010101111001100101110001100001110011011010010000000110011110000001100000000111011110000011000011001111111100110000111001000000100011110100101111010001110000100110111000010100000110100110101110111101010010101001001011010001011011011110010000001101000111010011001110001101100001110011101111011100100001111000010001000101001010001011101111110100110001100110100000001111101101000011001111110010010010010010001100001110110011011111011000100101101010101101000110001101001100001000100100010011011101110011011011010110000101010110000010100100010111110111111100001101100111111011110010110010010100010000100111111001001011
111001000010001010001100110000100001011011000000000011010010101110101101101111111011100100010010110000010100111010100001110100010101110000011110100001110010001001000110010101011011010110101001011000111110010000001111001111001011110010000001110100110000111010011101110110000110111111110110000001011001011110001100111000111000011100110111011110101111101100100001100111111100110111010111001010101001110011001100011111110011001001110110000001110000000000111011100001011100011001101100000110001010111001011010010100011010100000111000110111001000011010001110111111100010010001101001001101010001000111000001111000001101111001011100110000101101000110000100101101010100001101101110111110011010101100011100101110000111110011010110101010101001110001101101011100011110110011111011100010000000101110111110000111101000101110100001000110011111000101010110000010111010010111001100100000010101000010111000101110100101011010000101101100000110101101000011100011011011111001010101011101010001100001011110000011011100101011100001000101011011111000010000101100101010110100001001000101110000110011100001001111100100100101010101100011001110100111101100101010110010010100010001011111111110100110110011110011110001111101001011010110000000011010110001111011101000010100011111010001111010001110010010110001001001110101100111001000010111011011001000100010100100001110010111111101110100110010001001001000000000011101010101110001111010001010111011111000100011101011111100110001000011010000101001011100111001010001111011110010101111100101011110010011010000101110011100100011111110000000101100010100001001011011010010001001001111000010011000100001000111000100011111001110100100000001000100010011010010001000111001101110111110110000010000100001110011001100010011101011100100110001101000111010011001010000000111010101011000110011111001011111010010010100010010101010101010000110110111000100101111001011010100011010011000111110110001111000011010100100010111100011000010000101001001000010010001111100110001011110011010111100101001100101111110011010100010100010001000101110000111011101101101111111111100101110111111010001100010110111101110111010100110010011001110000101101000010100100010011011000101000111111101101111001100000001100100110010000110100101001100110000110101010010011100001111110111101000111111001100101011011001001101001011000011111110110101010101001100100110101101001100101011101110010100011011100111000101101100001001101001111110100110110010101001111001000011111101100101111110001101010100111100111100001100000011110000000111101001101010100000100010111001001101010010101100110011111101111000101111011101011010100101110110101011100111011001111000011000001110011110100001000010011010001000111000100101101010101000010110010101001001101011100111010110111101010110001001000111011110010100110010001001111001100011101001111001011111000001111001000000111110001011111011101111010111011011101110110010010101001011110000101100010011110111100110011000100011010101111110000100011010110101110000001111010000101101111111010010110001111010
001010000010111110011010010000101011001000100011000111101100110001000111001000100101001010010110000100110111010111100110111010000011100100011110111000101111001111111110100101101000000110010100010100000000001111100011001111010111100110011000001111000110100110101111101001010001100000001111010001101110010101001110010101100101000010110111110011011100100110001011011010100110111100011100111000110101111101000000100001011001111011011101100000011100000101011110111110100111110010001101110100000100001110000001001010010111101100110111111001110000011110110000010101100000101011000010011110001000010101111010000111001001111010111110100110001100110110111011011011001010110011001010000100011001111100111001010110000111000011111011011011001101101111010010010011111010010101100011011110100000100101100011110101110101011010111101111110100000011111100110101000000010101111000010010101110111001111100110010000000110101111100001101100111000010001110110111010101000010011010011001000110011011001101001101001111010101000101011111001110001010010001001011000011100011000100100110011101101101111001111000001101101001000001010001101101000000001111011111111100010101100010011011000000001111001011101111010110010010101000000010000001110001011101000000100001010111111110110010100001111110100011010001101111110101010101100011101101000010110010111001001100001001110001000000010001011100110110010111000101111011110111101011011100010111110100010000100001001111010100001101010111011010110010000011001111010011110001010001001101111101000001010100011101010000101000010011001010100001000101110000100001110101101110111110101100110101010010101000000110011001100101001010110000010000000100000100000101010010000010010100110111001111101111011110101001100011110111010111111001001100001000100110110001101111000100001111000010001010100011101110101000000011010110001101010011100010001011111011111110110000100101101011111001011100001000011100010110101110101010011111111111101101011011100101010000111100110101100010001101011111011001110110110000101110010100000010010101101100100101011101000111111111110110011001100100001001011101000100011000110000101001000110011101110010100011110111101001011000000111001100011000111011010010111100110010100110100101110011010101000100111001001100011110011110100000100111001011111101111001011000110110100010011110110001011000011100101000110010111010010111111110010101111110111000011001111111011001100100110000101010100011010110101101011111000010010111001110111011110100000110100100111000101111101010011101001000001011000001000000000011010001011011010000111110110011011101111100100000000100001100101100111110010110000001010010101101111101000001000100101110111110000000100100101111111111111101110000010010101000010011010011111110000111101010010101110111010111011000011111101111111000001101010100001000001100111110011101110010001010010011010110111111111110000101000100111000100000011011101100010110001011001111001001000101001100111111111100001001101101000001111111001000110000100000101100100111111011101111111110100
010001000000010001010000101000010001111111001100101101100101001110000100110100001110111101100001001011101010110101111011011110101111000110001011000011101101001100111001000100110011110100110010100011001000010010011000010100000000111000011011000110000000100001111001000101001110101101011011011100110000100100000100011110010010000010110100111111010001110011011001100110011101010100101001100000100010010110000001011100101100100000111001000001110000001001111111111110110000010011010000001011101010101110101010010010111000100101100001011011111011110010011100101100011011101100101110010110111111110111100001001011110001111101101000100000110001101100101010001010110000000011000110101111110010000001100111100001010001010011001100111000101001011101001101110011101011001101011000010010000110111101100100100111010000010000001101101110110000101100110011000000010011010100001010100011011011000010110100110001000010011111110000010101100101101100100001000001001100101100010100101010000110111110100001111101100001001100010111011010101001010000001011100000011101000100001110010100011110100000100011000010010001100000000001110000011000110110111001101111100011110110010001011110011001101011000111101000110010010000100011110010011100101010111110110010011001101111110101001011111011001100111100110011100111101001100010011111100110111010110100000110000101011101011000110111101001001101010101001101001101100110001111100111010101001000101100001101000001110001110100000000000111011101001000001001000100010001010011010000110001110110100010011011000010110110101101000110001001111010011000000001111000010011110101100111011001000011011101110001111001001111011110010011010100000000000110011110010001010101000110011000011101001001010000100011000100000010110100111110011011100011110101001011010101011101010001001111101011010100011011110010011101100000101101011001110001010000100000011000110110011000000111010001111101110010100001101111000101101001010111101100101001111101000000010010100011011000000110001111010111111111111100101001011001110110101010011010111001010000110010101110101000101000100010010100101000001110000100101001111011011011111010100100001001100010110011000101010001110110010000111000100100100010111101001110111101000110111100111001100011000101111000111110001001100010100001100101101001100111101111001111100101100001111000110011010101100000000001110010011011100011011111001000000010101110111011101010101010111011011011001101011000101111001101000110101011010010001011011001100011101100100100110001011111011100100010101000010110110110010000111010001110100111001011000111010101110001100000111010100111101110001101010111001010010101000011011000111110111111101101100001111111010000010001100101111110100101011001110111100001100111000101010011001000101010001111111001110110111110111001000010110101010110111001011000011011101101101101011100001100010110101110101111100000101110010000010100000011110011111111011011011001011111101011101000110001001110010011111110011110101100000100100010110101011110111010000001001000011111100101
100000000111101000010011011010100101100110001010100001011011101011110101010100110111101011000001111011111000101110010001010101011010001010101110100111110100100110110110010100000001110101010110010010101111100000001010011011011111100100100100100111110011100100111111110010011000000000010010110000000000001100110101111101001000010001101110100000111001110101011111110111011000001100000011000111101011001100110110011001100111011101011100110010001001110010100001100100110001110001100011001010101111010101110001100101011001000000101111110100011100010010010011110011000100110011100111011111000110110001010100001111011110100111001000010110000110100111100111100000001010011101011000111100100000111010011001000001100100101110101010100111000110110010100111111001100110010011010011111110011010000110001101101110101111011001100011001000100101110111111101000000010100000110010101111101001101011010001010001101001111011000010101000001010001001001000000010111110001001001001001001101000111010011101011000111111010011000000011000010001101101001000001101010000010001110000111110111011011110001010101000010110111100011000011110010011101100011000010011001100100001000001001000010110111111100111011101000011110110010011100011001001001001010100001110010000110000100010000011011111011110110101011001111011001010010101011111011111111000100010011111110111010111010000101000010101000111111001110100011101110010001010000100001011100011010010011111100001111011001001110001100010011001110101110100111101110111100100101110110111000001000001000011001000101111110100001111001100011001000111111010111001000001000101000100110110110010010010011100100011001100000110011001000000111101101100100001011010111010010101110101011000010001100011001011011101000000101101110111101001100111010100001111100101111100010011011010110010010001010100110111100011101011011110011101110101000010101101010110101011101100101001011011000001101000010000100001110101111011010011000111110110110101001110110100100110011000111010001001000100111111111111100001011111110001011100110000111000011111110011111010000100010100110100101110100001100101110101111101000100110110100101010000110101100010000100010011111011100010001101000110111000110001110100100000000011001010100010000101001110001111011001010000010001100101110111000010100101010100000000110110011100001111101111110001100111100000001010001010001110001000001100101001001010100101101001000110001001100100101010111010101100001000000011010010010000001000001010001111110011101000101111111101101101001100100111001001101010111100101010010010001010010110000000110101010000000000010000001100101010001110011101111100111111111101011001011110010000010000000111101111000011001010101100100011011000100010001111010010101011010011010010001010001010010111011001000100111000010000001011011000110011100101101111010110100010001011010000010100101110010111000001100010101010000010011001110011001100111111110110101001101011010000010001011001000001101100000011000100111110011011011111001001010001101110001011001001100101000011101101011
010110100011100011100110111010101010101001100011011001100100110101111010111111010001100010010000001111111010111011101001100111100010001011000001010101000101101010001000000101101001010110000011100001101111101101000010010000100110101011101010000100100111001001010010100100001001100101010111101010101101111011010100110000010000000010111101000110011100101011100111101001101100001101111111001011100011000000101111101111111111001010010011011100000110101011101111010111001101001000100010111000011110101000001000010101101110011000100101100100011010011111111000001010100001110011000011100000100001000110000110011100001010111111101111110001010100111111111011001101111111001001001101111010100100001110110111100100101110011011100100100010110110010011100000100000000000000010001100101011111101110111101010011001011110011111111110001100011111110100111110001010111010011000010010000011001010100000110000000111101110000110100100101111011011010000111001110000010011110001000110000110111001010011000110001111100001111110101100010011101010101011011111100001000010001001111010110111011100101000010000111001011111011111101000100001011111100101100000001001101001100101110000101110101100011000111000000111000110100001111000100010011100110111011000011001101110011100100000110100000001101010000010110000011011101100001100101110111011111001001010001101100101111011010100101101001000001101000100111010000110011110100111010110110110101111000010100110110011010111000000101111110000110000110001100001110001000000011101111001010011111110011001101001010010111011000000011011011001111010011001100100011001101101100101001001110100011000000010101110100011000001101011101111100111110010110001011111101011110010100111010100101111010001100011100001110110011010100111011000111101001111010001000101000100110101111110010100010010110101000000001010011101000101011110000101100000100110010100101010110010101001001010001111001000111111011111111000101100101011011010010111110110001101101011110011101101011001000100101011010100010010011010101111100100001010000110011110100111110111010110110001010110001001111110100110011011110011000111110100010110101011111000001010011010111110010101000101001011010000111011110010110011000010000010010101101110101101011100111100100101111010000010101010111110100110010000000011001011111110000101110001111101011100100010000000000110110101000100111101001010001110011011000110111010001111101110101111010111001110110100011010010010111010111101101101110001101010011100100100000100010000000001100000101111000010111100101101111110001110011101011100001110001101001101001110100111000110111110100100100001100101100110010011011001101110001010010110110101101111001111111101001101011110000101010110011000001100000001110001100100100111000110111001010110111110011100001111111100110100001001111001010010101011010110100100101001110010110111101111111010010001010000111110101111000010110111011010010010110100111011000011001110100001111011110011010101011000011010100100000000101000001100110110010011000000100111010110110001011001100101
100000111011001001100101001100111101101111001110001100110001001110111010001101111100111001010100111010100001001100010011001110101100001001011010011000010101111001110111101110101110101111100000111110010010010110011100111111111011110111101010001011001111011000100011010010101110111011111010001100000001000111111100100011111100001110111101111010010000100010101001010011000100010111101010101010100000001110000101001011111100001111101110000001011010000110001101010010000001000110000011101101001111101010000001101100100000101101101110011111010110010011001100010001111100110111010010010110110011010100111110111001011110111010001000010001110110110100111011100010110101110111101100011100100101001010010100011110100110000111010110001101111000011101111111001100111000100110100000000111100101110000001110110100000111110011101011111110000001100110110110001010111001011110001100010111110010110010000110110010101100001011100110100000010110100101001101111011011101010100000000111111000100001000101000111110101110000111010111100001010111011110000100001101111111100011001001100110110111010111001111111001110001010110101001000111000111010001001000001010000001010101110100001001100110011101110100000101101111001000011000111111100010101100100010011000110111001110011101110000111001000000011011101000110100010011101010110000000101011110000100101110011101101111111000101001000100111110110100010001010101010011111111000010101011111110001101111001111000100001110100000010001110000011110110110100010111100010111100110001011001010001000110001110111111111100000110111000001110000101001100011010010101011001111000111001111000101100011001001100010110111101011001101101100100100011000100001111001110011110010000101011010011101111111100101010110000111100110000011001110100100110010011000100101111011011000001101000100011101011011111010000010101111001100000110000011101000000011010110101000110100110110110011101110101101111101110101111110101000001000111000000100011000001111110101011100000000010111010000100001101011101100100000011101000011110001111010000100110110010000111001101111010001010010111000111001101111001111100000100000000001000110000011011110001101110111010001111110010110001100010001010100100000000001000010010010011001101000000011101101011000100101111011100101111100010010111010001111110111100011111010101000110000011100111011110110110110001011000011110110000101111010010101101000100001000010010001111101100011011011010110010011000000001010000011011100010111101010001010011111010011111010010000000111110001011111000100101101001011011011110000110111111100110000001101011100110011100101111101000010001001101001011110111010101111100110100110101100100111110110000000111001100011000001110110011100010110011010010001101101101110100001010110011011111111111111010100100110010111100100101010000001001001000110001000000011010011000111001110110000001000100101111000001001110010110000110111001001011011111000010101001110100100100110110010010011101000110010101110010011011001010101101111111110111110100010110101100110111101100110110
101111100110011000011111000111100000101000101101001101000110000101111101010101001010010000010010100110000000101010010100111111011101011001011100011011110111000111100001011100001101011110001100100011001011001101011010100100010000100100111100000000000111110111111000000100001011001000100111000111101111001011100010101111010000001001101110001101110110101001101111111010000101011010101001000011001101001100100100100011111100101110111110100100010011100010101100100000101110001011010111110101111001011001111111010111011111011111111100100010000110010110110000101011110101000101100101010000100001100001100000101011010011001101001000110010000101111101011011000101111100011111101110010010011100000001100101101000110100101000001001101001010001110110010000011101011011000110001001101010000010010100011110011110010011011010011101110010101011110011100110000101011110100001010110010110001101000010111100011000001100010111001000010101000011000100011000000100011001000100100101100001010010010101101010011100010111001010011111011100111110100110110000011011000111000001011001010101011110011100010110011001111111110001111001101111101100111110011100011100100111100011011100011010100101100010111001010101111010110011010011001011111111110101011101000011100011111110010001110010010011111000100001000100000011010010000100001100110011101111001011000110011001010110010110110000111101010001111100101100001011001110101101000101110011000101111100011010110110011010011100001101001010111100001110001010111111100010100110001001010000010011101110000001001101011111100110010000000010111111010101111000010100010100110011111001101011101010101000100101001000110110011000101001011101001111100001100100010011000100110011100000100010101110001010101011110001110000111111000101100110010100001100001100000000111001111000011101011110100111010100110100110010101001110001100011100111011011100110011011100001010000000110011000111011001111110001010100101100110101110111101100110110101010010111011000000110111001010001000001100010101001101110001001110000000011000000100010001011111000100101000010100110011010001100111111110010010110000100001100101111000101110000011101110000100111111101001000101110100000001010001001010100101011011011011101101101110100100000000100011111000100001000011000101011010100100010001011011111100010000100001100100110101111110111011110001011110100101101111101100111010100110001111000001111011100111000110101001011010111000100101111010011000010011110110111101111010000101011001100011001100111110111101010010111110110101011110011011110100001110011001101000001011011100110011110110011001100010110011011100010110111011100001010001000010101010100001100111101001100010111010000001001001100100110010111011000100110111001111010010011111010000000110101001110101100101001001010100000100011001101111000100110100111011000001001001101100000011001111000011111011010011111100110001101001011111010010101111000010011110110011110011100110010011110110011000001000100000010001010101001111101011110101101001111000010101110110111011100001101011100
010011001100001110001111111001000100110110101000001011000110110100001000011110110011001010100011100111111111010101000011111110000000000100100001001110110101000010001010010011101110100100001100101001000101111101100010110100110011001110110001001111110101010011011011001010000001000101110100101010101011001111000111100100000011010100010001101100101110111101011000110111111000001001010001100101110010010110000001010000101011101011011100110010101111110100001111011111111101001010111010000110110000100000110100111010011001000001110001100100100100000110000101101110111100111111110101001111010011101010010000100011110110100010110000101101110001001011110100111001110010011100101110001100000000000111111001100010010110000101000010111010100010000011001011001101111111001111111011001101000011000001011110010110110000101000010100111000010010101000001110100101001101001100111100011110010111110011000100010101001101110010010110111011100110000111100100010100111011011111011010101111100001111111111111111000110101010010000011101111101001000010010110101001110101000000101110110010001001101010010010010110011100111010111111100100100101110011000001000010001100111011101011101100001110101100111011101010100100101111011000001000011110011111000110001001100100000011110011101000000111011111101110100100111000110100001100000000100001100011011100010111110011010001010011011010011001100110110011001100110011001011101001110100000101110100101011100010110001101000101100010111010010000100000000010010110110001011111011000010001110101100110000011101110100001100101000001101001000000001100000101010011111110010101001011000101101101101000100101110111100110111110001110101110001010010000011101100000001011001110111000101110000011100000000011001111000110001000000000000100111111010001100000101010101000000011110011101101111111011001111011110100111111010100111110000110100010111000011111001110111100101101111001110111111000101010101001110101011000100110100000010101000110010010010110111100111011000100010000010000010110111001111010111001110000001011110011001100100001101011011001010010001010010100111010010110000000111011000101000111000011000100111101100010111110100101010000101101011110100110110101101111101111110100100110110001101011100010011110111101001010100001001011011111001001010101000010110010011100000101000001001111110101011000000111001000001010011110100011011010001100000111111110011110001111111001100101000111001100010000111111101111000001000111000111010101111010001011100011101100110101000001010000011110110010011001101011100100101000110000010000011100001010101101100011100011110100111011101110111101010100011111000010001100000100001100011001001101111110100101011100011001001101010011111000001001110110000111111011110011001001011001100011101101100100101010001111111000001010010011100101001011111000011001101011011101001010100000100110111101010101110110111000101010010111011100011110101001111101011101110011101010011101011001111100001001000101110101101111110000000011101100110100010001100101011100000110000110100111101000100
000000111101010000001010000001000100100011111010000110100000100110110101110101111111101010110100100101110111110111100111100101101100010110011011101100110001010101010011111010000001100110011010001111111001111110011000110110111011101010000001001000000110110000101000101101011101000001100100100011111001100110100101000110010000011101011100010001101011001101111111110100110101010111100000001110001001100001011010000010111101000111011100100000101010110001111101111010000011111111100010110010011101001110000000111000011011011001001000110011110110000110010101101001011111111110000000011011110001011100101010000001100101100010100011100111110001000111000001101101101001110111100011101110101110011000011011100011100011110101001010000100010000100000011100010011101010110110110101101100000011001111101101000001100110000110100101000010000110010110111000011011110100100111011010000111110010011000011111000010111101000010001001011110010110011000111111001101110000101111101101100110001011100000100000111110000000011100000111011110100110110001100110101011011001100011111100010011001111001101100001000101111001110110101101110111010110101010101010011101100110000100001100101111101010011010001001100111101100101100100000010000011010111010100111000101100101011101110101011000100000100011110100011000111011110101011111001110101011000111101111111111000111010010110101111101011101011111011100110010100100010111101111111100001011100010001011110001100000101100110101110001110111110000010010101101100110110011100110101010010001011111101011110101101100000100000010100011111101011110001001000100010011100110001100111110111111001101111000101110110011100100001110101001000100110110110001000001101110110110100000011010111011111101110101111000110100001000111110011111001010100010101000110110001010010011000111100001111111100011101000001010110011011100000111001000011011111101011100010100000010001111101101101000110100101001010100110100111110101101100001010010000010100110001000100010110001101101011101101100001010011111100011110000110100000001010010101001001000001110011110110111011001111010001010101010111010100100110110001110000010011100111011101110011011110110101101100000010001110011110110100001011101110111111110000010010110011001011110010110010011111101110001011111010010001110110010000000100100110001101110100001101010100001101100110001101010001100111100110010110001101101100100001111111100100101110000101001010100111100010101001001000010010001000010010100000101010011101110010111100011110011011101111001101111010110011011000010100011110111010010011101010001101000111100011110000111111011111110110000001010111011001001101111001110100000010100001101101100000111011001111111111011000000110001110101101011111010110010000110111100001110010111110001101111100100101110110011000100001001111000011000111111110110001011101011000100000000111101101110111100001111111000000111011110010101101001011110100101111101101010010010111101110110100010000001010000011001011000001001011001111010000000011100101100000101010011010001010110111110001111
111011000111101101111110101101111101110101000100000001101101001000110001110100010110001100100010010100011010000010011110100100011010000010011101111111100011100001011001101001111111111000000110011110000110010000001100010110100101001100101100011110110110001001110010111110101110111000011100111000110100010100111101101000000110101100010110111011010100111110100011111001100011110111111001001100101111111111110101011000011110011101011101110001000000001001010010100110000101110011001001100010110001101001111010100101000010110100111101010011011010101111110011101101101101101001000011001010110000110010101001100111110100010011011100011011110101000011101100111011100100110100011101111000011100110010010110100110010011110111110001000001011010001111000110110101001100011111011110110010111011000101100110000001011111110110101101100001110100011110000001100011000011000011101101100111010000100001010000000010001000011010101101101101100010011000001100000010100011100110111111101010000011100011000100010100001110011001100101010001001100001111001011110100100100100000011011000000101110110010010100001000000111001000101101000100000111010010111001010100010101100011000111100000000101110011001111110100011001110000011000110011001000001011100000011010010001001010111000011101001000101111111001010111011000100101111001001100111001101010101100000000011111001100111111010010010011010110110110110010010100100110010011011100111001011101101101111001111001101011101100011110111000100011110111010011100001110111101011000100111010101110100001000100010110100001111010101001101101010110101100010100001110010011110100001111110111011010110111000010100000101110111110000110101101101001100101000111000111100010101111100000101111001000111101001111001100111010101100011100101110100101100111010010101000000010100001101011110111101010110011100000000000101100011010000110010101000010001000101100101110000000101010110110011000101101011101110011000011000100110111001010000111011100000100010011111001110111110011010101010011000011011111001101011011000100010100101100110001011011100010010011000000000011001101001011001010100100110001001101010110110110101011000100000101011000101110000111101000110001000001010011001100100000100111101100110101011101010100100111101100011101111110110000001000011110001111010010010111101110101000101100101111100111111011000000001000011000001100000011000101111100011000101111001000010101101101001000111110011100010000011110011111111100001101100111011010110110100111100001000110110010000111111010100101100101110001111101101100100011011000010110010001001111000101110011000110100110001111011000011110111001101010111110111010100011100110101000011001000110000010001110111010111110100001001110111101111110110100100101100101011100111010000101111100011101101100011011000110000001110101100101010111100000101100010000110101101100000000011010111010110110101001111010100011011000110000000011011011011100100011101111011111001101010001110101100101101101011001001001011101011101011100010110010100000001011100101111011011010010000101
111110111001100000010110011100101011101011111011101101011101000011111010110000001010010001011011000100100001001111001110110000111001111011101010001100010001000110110001010000110011101001110101110111100111000100011110100111111011101100011010000011110100001001111111111110010011110001011011101101001101111001010000001110101011100001000011011011110110110001100011111010010100011010100100110100011010110101100100110000011000000010001100000001111000100010000101111111011110000101101111011111111010110111100101000010000110001100010100101110100101001101001100101011000100110110001101100010111011110100101011101100001010010010010001001110001111000001011010000100111111101000001111100110111100111101001100001100101100011110100100111110111001100101010101111110101101011111011111101011011110111010101101000110110111000110100001101010101001000100011001100100001000000010101001010100011000010000000111100111100010110111101100010101001100000010010000010110101101100111111100011001000001111101000011100010010100011100100000100100011001010000100000110100110101011001101100100111001011010010101010011010001111011101110001110011111110101110101001100011000100110100110101010111111100000010110011100001100001111101111100110001001001101111111110110101110011001011111100001001111100100100110000000100000011010010111110000000010100001000000000110111111001100010010101001001010001011000110010111011001011001110111111100000101010010100101110000101010110010010111001010101010101011100001111001100110001010011000101011101010101110001011001110010011110111011100011111011100110011011011011001011011011101000100011011110101100011100011010101000100011011101010000111010011110101000100111110100001000110110101100101111100100110011110011000001101100010000101000001000101101100110011010111101011001101011011111111100001100110100111010111101000011111111111000100010111100011101101100100000111000101100101010110000101100110101001101111100100100010111000111100100100011110101011011001110000001010001001110110101010111000010111000111111000100101011101100010011110001110010100010101111111000110110110111100011110101110111001111011011000101010010000110110100011110000100110010000100110111011010000100011101011111110011010111101100101001100110001010111011001001100111011001010000010001111101111100011010100111111100000100110001101010001011101011011001001000001101010001010010011100000101001100010111101100011000010111110010000011000101001100110111001001111000110110011011010010011101101110111110000100001101100101101001101001010110101001101110011100111110000010100011001000001111111000111010010011101010110011011001101100110011110100000010010110101111010100011111111101000100000100011010110110101011111001111010001111000011110101011100100101101110111100001000101100010111101111101010111100101110010111100100010000111010011010001110011011110011101001101110110011110100110110101111100101000000001111011111110011010111110111101101110001111000000111110110001011110101111010000011110011000011010001110110000101101111111000010110000100010110101011
000101100011001011011010000101111010101101111111110010111101101001001010110111100000001001111000001100011100011100111011010111001010001011101100100011011111000100101011110010000101000010110011101100111101100000001001110001010110100000000110000011000100101001110111111001000000001011001101111001001010010110100001111000011110001010101111100010001000000110111010010011100010101001010011101001010100111011101110100111100010001010101100001001010010110001010101110010000100011011100010101000110011010010010111101100111100001111010111001100010111111100101010010110111110001111010011010111010000010011000011010111000010101100100011000001010100100000000111001000111011101001110011110100010100100001010110011111111001100011010000100010010111111110100101000011100000010101100110101000101010001010000000011001111001001010010111111110101100110111001100110011000100011111110010001101000000101111111101110010110111011011001011000000100000110111011100111100100010001001000011010110101101000101100010010110110010011011100010011011100110110011111111110111010001111000010100010101110000111010000111101100001000110101111100100100000101000011000111000000011101110100101111010110001011110111110010001000110101000001000000101111100101010100001111001011001110011001011000011101100011010101101001000101111111111110110011110101110000101110110110110001000100111101110011010001010110110100001101110111100110000000010110110000001101001001001110111001000100100001101100110001011111000101000001110110101101111100100010000011110110111101011101100101001100001010100011110000010001110101000000101001110111111011100011011000010011100010001110111100110101000001000001111101001000001101011111101000011111000010010111000001101000010010111010000101011001011001010000001100000010011011000101001011011101111111001011000111000110111110111101001100101110001101110001011000000101011010100110100011110111011111100101001110010010111100010101111101100010010001011010111111110111011100001010110111000000111000101000010000101101110100000000010001000010011000010100110101110100111100011110101010110010111011000011111000011011011111100110001011010110010001110000010000000010001101110101010000100011010010100011101100101001100110000111011101110001111010001000011101111001001010010100001100110011000011000010000110001000100001000000111000101111110101000010101110100100001010010010110111110111110111100100100001001100001100100000001000001001101101100011011101101011000101101001010000011110110101011000110011001001011100010101100100000000101110000110101001001010101100100000001000001111110011000110001001111110101011110111111011001100101000110100101000011000011001110001001110100101001111000110100100001010001110101111110001111111110110010010111011001011000110000011010010011010001101011011000010101111011010001001101101110001110000100011011000101000011110001110011100011101101001110100011101000001011101000011100010010100000101110000000010111010100100110000010101001101111110010101100000000011100100110000000011101000100100111111001110101010110101011010
101110010110000101011011101101011010110000011100101010110110010011100111110110010111100001111011111110011001110101111100011111001111100011111100011111111011001100111010011010101001000011001111000110111110101001011101001111001100011110110010000110010100111011000010101101101000110111011000111101101011100011100010001101111110101110100100101000110111111110110100001010101010001100101001110100110001001000000100100000011001001010110110100011100010001110011101110011010100100011110100101100100101111101101100010010100101010001001101011011011001001000110001100111110011111010100000110110000100110001100010100110111110100101101000111110100110100100110010100011001000110010000000111001001110000100010101010101011000001101110011001010011100110100111100100100111011000111110000100001000011110100100101001000000110000000011000111100011000110000001111001011111100110111110000001000101101111000010010101011010101100000101101111010000001111011111001001101000010111011000001110110011101111011001000001111001000111101010101010101001001011011010000100101011011000011110111111111001011111010111110010001101010111111010001110011111111011100111110111100110110001111011000110011000100001100101101100110010000110100100001011110110100000000001111100101000101011110100000011111011001110010111001100010101111111010001000111101110001010110010111101110100100001100011011101000111011100111000000010010110001100011010010110111100010011001011000011111001010100100100011111111110001110100011011101011011010011010010010000001011011010010011001111100110010100101110100000110000011100101011111011000001100010000001010011101101101011111111011111010000100101001111000000101011101001001110001110101110110000000101010011100010111000101110011001110101111110100111001000011100011001011100011111011001110010100001001111001000110010101101100111101111010101101001010010011100101010010000001111101001000010110000001101110111111110000101011110110111011011111100001110011001001001100010110010010010011001011100110011010001100010001001010011111010000000010111000001100110100001100001001111001100001110000110111111111101001001000101110101101010111111110110110000110100100001000100010111000000010101110001010001001011011110011001010110001011010000100100011111101011101110001101010101010001010000110010010000101010111011011000100110110010011010001101110011001100100000001010000110010010100000000011011101000100110011010101101001000010001111001101000100010110101001001101011010110000010111100110101000010110101110011101010101001000001111001100101100110111100101011101000010110000010110100100001100001111000100010011111001010001110111011111100110110010110101011011101111001111100101010101111100101001001000010111101101000000000100000111101011100101111101000101100001001010001111100100111101100100101110101010101101101010101010100011001101000011000110110001011100010101000011000110000110011001111000110101011111101010111101000110000000100011001100000001111100000111010100111010100010111100011010111000000110000110101000101100111010111111010010011011110
101001101100101011000100110010011000110111100111111111010011010011100001101001110011101110010100110111010100110010000001010001101111001110001101000000100101000000001001101101011100001011000101000010111001000110011111010101111000101011010011001011100000111000110100110111110001111001100111101010001011011000110110110101000110001111111100010100010011011110000100011011100101010010000100000111001100011110000110010010110000010000011000001010000011110111111101001100011010101010011001011111001111110100110000101101111000100001010100000111110011110101100001000001110010011010110111111110100011011001101101110010000001011000001001010001001110110000011110100011111101001000101111100101111000000101010110010111000100000010100010111000011100001101111111010110011001111011101101011110110000110001100011001100101010011011010000001000000101101100110010010000011101010100111010111000100010011000110010111010001001110111001000111001100010111010110101001100011010000100101000000110011110000010110011001000001110001001010010110001011110000011101110011010100100101001000110111010111101111100111011001111111000111011010001100100101001001101000010101011101100010100011001101111111011110001100111000001010111111000011000111000010010111011010110001101000111100110011101111100011011110001001101011101000010101110000011010011000111000110100101100010101111110110000101011100011110100101111001111111010010101110110111110100011011100110011000101010001100000011101011111100011001011001001101111011100011110011010110100100010000101111010001011011101111100100000000001111111011110001000001011001011011110001101111011101010011111110110100111000100000001111101001001110111011010010101110000000011000000010101100111001111100001101110010000111011001011010101010101100011110010001000011000100100100110010010110001111000100010000110101010001000011111110001101110111000101111001010101111010010100001100000111001101010010001000100000111100010101011010100110011000000110000101000100111101110011000000110111011111101110100110101111011111100000111110011110011011010010110101000100001011001000001010011010001101000010110111111101001111111101011010010111001000000111101011110010000010111100100101000011101101110000100010110100011001001110111110100011101100111101100011001000011110010111101011110010101001010000010111111011101000011000010000110101010011111100010110011101011000100000100100111100001010101010010010010111100001000110111111011000010101000000000001010101011110111011011101000110100100111111101101001111000111111010101000100011110101000000101000000000010011001101001010110010010111011001100101000010000100100111000100011011011110111011100000111011101111100100001101101110110101100011100100110110101110101010110111100100110010110110010010001100111010101110100111011010100100010000011001101100011001110110010100001011010111011101110100001111111101110111011110010100100100101110101010111000110100010000010100100011110011010110000010001000011100110000100100111011111101110000011011110111011111110101110000111000011101000101111101010111
100101110000001010000011100110000000010011111111110110000110110100111000111100110001111010111101111111011011001110110010101011101010100101001111001111101111111001011010011110100000111000100000000010001100001101001001000000011001000001001110000011110100011111010111010011100010010100101011000101111011001010011110011110101110000111100101011000111111111101110111110000111100011110011011001011011100101110010100000011101100111000011101010100101101010101011110110100101001010111100111100010010011101110110101100101010011001110111000110100110010010010011110010100111010011101001011010011011111111001100101110010001000101110001100111000100100111001111100010111100101000001101110100010011011000010001110000110000101101011101100100001011111100011101001001100110011101000001101001101101001010100111001111000111011111001111111001111101110000001011110101011011011000100011100011010101000110011100100100011000010011010011100101010111110000100011010000110011110100110100000101111111101001100010101000010111011100011011101101011011111000101110111001111110101101100000101001110000100010110000110001100101000111100001000111100000000011011000101010110011010111100101111010010000011001001000010111001000010001110010001100011110011000000101011100010000001111011000000101010010110111000011111111101011111000011101001111110001100001101100110110111100100001110101010001110011010100000101010110101000111101001011111011010111101101000010011111110000011010001111110011111001001110111111111001111111011100010001010010000001101110011101101000100101011000110100110000001010000010010010000101011110010001110011101000101001011100000011101000000100011011000100100100011001101011000110011110100010101111101011011011000010110110011011110010111111000000010111111100010111101111101100010010110110101001000110100011010100111100011001100101100000111111010110000000000000001101011010110101110101100000101111000011100001111011110010001111000101101011111101101100110010100001110100011010010000011000001101011011110111101111010001001101000011111101000000011111101011011011001000111100110111001101001010001010110000001100000110010000001110011100111110001111010000100000101000011110011001010011100000100000001111111100111100011110011100101001000000101111100001101001100111010110001100011011101000001010001101100110000110100001101010101111111110010011010111000011010101100001010101101011001111101100110101000011111000001111010001001000100000100101011101110101010001110011100000101111111101111010001101001100101111110011001100101010111111100001010100011001110000010100100100000101101011001010110010101100101000110001100011000011110001111010111000001011110011001100100010100110000010101011001001000001000011000110111010110110010010010101100101100000010001111000100100011101010110000111001110110000111011001101110110011000001101001010100110100000100011011000110000000111001101101011101001101000010101110011101000000110111000111011011101000111010001000111000100110001101110110000111110011011111010011111101000011111100001010010111011011100110000100
100001100110101011101011001101001000100101100100110011000001011010000001010000000110110011100011111000000110010110111101001011011110011000000101011101010111011110010010010111010100110110110000011101000110000001011100110010011000011011001101110111100000110101011010111110100001101011100100000100110100011001111001111100100001011111011110111101001010101100001100100100011101011110110010001011101000010011100100110111100101001111110110011001101110000101100101001110100010110001101101001100111111101100111001000001001100001010011100001001111101010010101110101010001100111110001111001111011000000011101100001111110110001111111011001110000110010000110110000100110100110001000011111101000010000110110010110001100011110001010001100111111001101111110111010111111000101001000000111010101010000110110000011001100000100101000111111000110011000110001111001100011110111101011111110011010001000101111101000110001011110100011110110100000111001010111100111011101011111010000001011010111001011110111111001110001110011001011101000001011000011001110101011101000111011101000000110111011101000001111111110100001011011110011100101011110000110001011001011010101101100100001110110110101110010011110110010100001101111010010001011110011101111010101011011010100001011101101011011111111100011100110100101110011111100000010100100101110101010000100010011110000110111110010110010110011001101110111000101101000001110000101000001100011101000010101001111101010100101010011100010100000110000010111100011000000001011100011011011110100111000100000110000110100100010011011011101010010110010111010010100100101110011010111101011010101001100110000100101111000110000010101100111101010001111111000001111111100110110010011111001101001011110100010011111100111100001111110001110010010010101011111111010010001100001011011101111101010000111010101100000010001100111101001010000100110000110101011010110011100101111001010011010000110111011101101111000000111110111101100010110110110001011000011001110001111010010110100011000100100111110001100000000001000110011101110000100110010011001110110010110000001001011110011110111001001110011110100110100100011000000001010110000101001100100010011000100110011100010110001010111011001101100011001010011100111110101011010101101100110000010010101100111111001110101011100101100110101011111110111001110101000000011111001001010000100110011100001110101010001110101011001011111001100101101000001010010101111100010110001101100001100111111001011100110101000110111101101001011111100010101111111011001010010101100111110110000100010011000010101010111011100000110100101000010011000011101001101110101001001010101001110010110011111101010000001000111010011011000000111101011101100011100011100001101011111110011100101100011011110010000110100010011100010100100101100101111101110000001011001110010100100110110000110000111011100100001010010010100110000101100111010110111000101001001001101100000011010010000111011011100100001011111111111011101101101000100011011100001110100000011000101110001110111001110010111101000011000001101011011100
001100011110000001010011000010011101101100001111110011100000100001000110111100001111101001111010111111110011010111110011100101111010010010001001000001010000110101010000100100001110001101100001001110101100001101011011101101001100110111000010100011001110000110110000101011111011011001110010110000111010101011011111011001011100011111111011010111000011011000000011010110011010110111000001000011101100000011000101011011101001100000011100010001000011111011011011001001000010101100100010001100000010101000110110111110101000101110111100110101010010101100011111100100011001010111001110010000111011010111100101101111000111101000000111010010110000001110010101001110111100101100101011111011000110010111010011000001110101011111001111111101001011100001001101101000000101010110011100111111011101000100011111001111100100001011101110111111110101111111000010111000110110010001011100000111000010100001011100100010101100010110001000110010001000000011010110010001100110001101011100001100101100101100011101111100100101101110000110110100111010100000101110010111010101100110101100001011101111000110101101010001001000010000110101000001110100010011000001110011100010110001010101110101111001100010100001010101111111011111101010101000101001110010010011101101001011011100001111110001101101100001010110000110010100011100000101111010011011100001110100111000101011011010110010111000111011001101101010000110001101000011010011100111100001100011010011110011101101111100000101111111101110000010001110000000111101001110011101111010011111111111100000011011101100011111000110001111000100000011100101001001110100000111001111001100001100010110111010011110011010101101000100001101100111001101000010111010111100001101111001010010110011100010101101100010000110010101111000011010100110001111011011001010100101001111111001111100101101001101000101100101111101100111111101000100110100110111100101001100111010010100011100011101111000010101000111001011001000011010100101100001001011010111111100000110111001101101111100111001001010100011010001011010001001000000000111011110100001111110100100101110101001000101100001101000111101000011000110011111010110100010100110111011111011011010111001000000110000001011110100101001000011100100001001111101100001101110011001011010101000110011000100111110001101001111011110011101010110101010110100010111000011110001110011011101100001000011000011101100000001000100011010110111010111011001111001001101110110110011011101010101100100111001110110010000110000100001000101110110011110101101011100100110110011100010110010000011000100110001100001110000000011000001100001110100101101010010010110100000100011101101000010001010101101001000000111000100000000000011110110011000010000111100111100100100011111110000010001001100110110011000001001100000110000010010001101001110001100100011101101101000110100101100010001001000011001111100110001101011101011110010010100110001010110111011111011110101011001111110111101001000011001011010001011100100011101100111110011110010111000101001111001110011010001100011001011101010000011001100010101
011001000101010011000110010010001101110100011100001001010100001001110001001001011110100000111111101001010110011011101110101100011100011000011000101000110100100011111101010110100010000011110010010010001001000100111000010111001000110000010110010011100111001100101000110111100100001111111011010110111110010001101111000011111110010100001111001011110011111101101111110011010101101101110100101110110000010110111100001110001111011010001110110010101001100010111000001010111111010100011011000011000110111001001010111001110100100011100001001000110010000011001000001000110000100111001110110110011101010000110111110001001110001001110110100111010101011000001101100011100001001110011001101000110000100011101100001011010011100111101000001101111100001100010100101000011011100011000110011001011010100001010000101111000011110010011110010110101001011100001010011001110000111111100011111010000001101000000101110010101110000111101110100011011000001011000011011101011010000011001011000000001010100100010110101000010101110010111111110010010110001111010000111000011000110011111000010101110100110011011011110111101100101001011100100101110011010100001101010001100101110000000101111010010110110111000000011111001011001101001000001011101111000111101001010100011011011100111001000001001101000001011100010100000101000100111100000111011111100101001000101100001111011101100100101110101101100001011010000100110001001111011000101001101101101001101100001110010000000100101111101100111100110101010100111111001001001010111011101010111000111011101111011110101011100001110010001100011010101001001110101110010101011000110111000110110011100111111101010101001000101001100011110001000100000001100001000001111111010110101101000011010011101001010010101010110011110010010011011001011011001100001100111010101110001011001111110000001000001000100000110111111000100001011111010000110101110101100010100001110110001101111011010110011011011111111010101110011010000010111010110001100101011001110110001110100010011000101000111010110111110011000000101010101000101100000101111011101000110100010001100111001010101110110111000110111011110110100100010010000010001001000001011001101101101001110110110010100101000000111011001000111000011010011111010001100100101000000010110110111100111101000011010000010110000110101101000000001110010010100100111000101111000111100001101000111110001001011111010010110010001101010010011010000011100111101011011110000111110001101011100110011010101001001100100011000010011101001010010001011001100001110000001111101101101111111011010000010010111010100001111010010010110010101011000000111001000110010000111000110000011000100011100101001000110111110101110111011000000110100100001101111000100111111101010000000001010110100111011110101000001100001011011010000101111110011010011001000010111011011000010011101111010001111111101111010111000100010000101100100100101001100101111101111100100010011100110000101011000001000110100011111001001001011000111010010010110110001010001000010001111100101010111110000111100101010001100100110010011001100111
101000001000110101110110011110001001111110100010011100100110010111110010101110000000010110010110111101010011011111011100111101101011101011000110001001000110100000000110110100001011110011000000011011111100011110000101011110111110000001100010010110000010101101010100011101110000101101000110111100001111010111110010101001000001110000011111101101110011111100010011100000010001101010011111101111101111100001010100011101100010110000101111000010101110111111000111001000000001000011000000100100000010111001011001011110111010110111100100000011011100000000100000111011111111011111101001000110000100010110110010110101000010010110110101001010000110100010000000000100100001001000111010101011111010100111000111001111100100110101111100010100110111000011001001001111000010100101001010101000011101010111000111111011000011011010000101010001010010100101000000101110101001000101100101000000111111011101110010111001100100111100110010010001100100100111100001100101100111101000111111000100101101001111010000010011010011001011101111100101001001000000101011111111100011101111010001010100111110100011000111011101111001110010011110100111011010101001000101010010101110011010011001010011010110110100001110010000000011111011101011001110000111101110010111111101100100101101000111010000110100110001000000010111100000101101101010010010000100001000101010010011000101011000001011101110001001110110000001010010010110011000010000101011111000110110001000110011011100001011011001011111000100111101100000110010001001001110000011111100110100011101000111010011000101010000111011011100110000100001111111010101010011001111101100011100111000110110100010101100000000001111100110011110001001100100011000011001100100100111011110100111001101111101010111111001110100010101001000010100101000010111011000101111001000010101100010111100100110010111100111001000101101000101110110000101010100011101000001010100100001111100111100011111101011010110101001111111010010100011101011001011001001001110011110100110101010110101110101010111100010000100110111100100011111111110101000011011101101000011111011110101110101010111010011111001110010001000100110001110100111111010101000000110100100010001101001001000011110100111001110110110010110010010100000010011101110100111011011101011100110000100001001011100010100110011100011100001101000111100001110000010010101001110000110110001100011101001011001101011100010000111110111011101010010111011111011100100100100111010110110011111101101101100111100110000100000000001101111011001001111100001100000111101110010001010111100000100000111111111100001010000000011111011101001011011000000110111011111110110000011111100011111100101101100100101100100010100010111100011011010101000101000011101101111110110000111111011001011000001101111010010110110001101100100111110101001100010101100100101110001010000110100110100100100000001101001110101000110001100010110100110110010101000011100000100011101011101000100010101001100000011101001111111101010001111110000110010111101110011100101111111011000010000001011111010000000000101101011001111011001
000101010110101101100101111101101001000000111111110011010110010011000000010100001010010111000110111101001001100110000111001100111101100111001010011000001001010101001001001101110101000110000101101011011111011110011111110111011000010000100011010011000100001001101101100011000001101000010110011111011000100010010000111110000111101010001100111101010100001111011000110011110011011101111100000101111110100101001000111000001110100101000001011100011110011011010000001011010000111000100111111100000001001111011111001011000110111101110010111011101000010001110011010010101111000011101010010011000111010011001100100111001111111100100011110110011110010100100000011000011101010010011010100111110111101001100111001110001100011100011101101000101001101110101110110110000011010010011100010011010000100110101110100000100011000010011010110110000010010011011010101100111010001001011101000000010100100011010100000101100010100111011001000010101101001101110011011001101010110000100001001100101101101101000110110100000101001111101000101001001110101011101011001110101001110010100010001011000101111011111101000000111000111011101011011101101101110101001010000001110000100101011100101101101010110001110110011001110000110011100110100101110100111000101101000101100101011101101101100011101011011001001000110111110100000100000101011101011100010101111010111001101001001111110101100101100110000101100001100000111001110001010101111000110100001111101110110010000110011110011111000111011011011111110111110111111011001011010011110101100001000110001000100010100110001011011110000110111001110011010010100111110111010100011000010100010101000100110110110101100010000000101101111000100000110000011010110000110101110101011001110101101001001111010011100100101011010110011010001001000000100000000111101001011101100001011110001110010100110011101001101001111111100111001000110110001101011100011011111011010100000110101111010010101001010111101011101000010000011100001001000001100100111010110011011110111110110110110100011110100110111011011110100001001100101110100010010110010100111101000000001111101101101101100101001110101111101010010011000000101000100101100110101011010010110000110000000000011111001100100011010110110000101010001010010100100110011000110011010010000101110010100111111010001100101100011110001011001100100110110001000011101111000111010111101000111001000100010111110101101101001010001011110010101100001101010010011110110111110011011000001001001000111101000010101100001011001000111110101101111010100100101010110011111000010101011100000011010101010000100101101111100000011111011110011101010010000000000011101001111001010010101111111110111000101100111001010000001111101011101101010001011110000000011010011110110100011000001111100011101111111100001111001110111001000101000001010011100011011000000011101011000010110110010111000011110001001100111100110000000000010011011011001100010011011001111111001101000010000110011101111000000010100101001000110000001000110011000011011010100101010011001101100110101000110100101101101010100110000001111100
001111111000100010100111010011111001111110110000000111100100101111111100001100000010010111010001010000011110111010000101100000011111110000111010110001110010110111011011100001100001011101000110110011111100101101111110001011110010000000011111001010110000010110000010101010000101011000010101101000111001110110001100111001011010010010010010100101111101100011010111011101111111100000101111011011000111100100001101011011110111100010100001100101001100001000001100010000000001001000110000110100001011000101011100101010011001111010001111110010011001010110001111101100101111111011000111100110101001111101111111111100101011000111100110101101101101111110111100110101110000101011110111110100110100100011100000011000001001100000110001010101110100011111101000100101101011000100011110101110010101100000011000110011011000100001100101110111010111000101100011110010110100011101111101000100110001011111010101011110101110101001000111100111101100010100000101000000101000010110101000101000011110110110010011000000001110101001101111110101001110101011100110100011101011101110111011010010011110000110111111110011001110101101111000110110110000001111110011010000000101001001100100101011000000101100100000011110001010100110000011001010111010101011011010100001110010000101001011010001111010100110101101011011010111010001001010001011101000111110010010101101101010101010011110110011100101100000011001010101011111101111100101110110111001101010010011011111000111110001111111101011101110101110000011110001011000000010010010000010010101011010011000001101100010101001100100001100001111011101001111011010110011101110110010010011000111010001001100011000110100011010100101100110110101110100100000000101011110010000101001001010001110000001001101000000111100111100100100111110101000100101100001000110010111100100010110001111000011100010001001111011110011101110000101011010100101110100001000101100000010000110000010111011111001010101001010111010111101010111110110011001001000111011001011010100100101000110110100100110100011100001100100010011000011001011101011001000010011111011100100000011111111011001110111010001111010110011100011000101111001010100111011011011111111011100101000000000101001101001111000110011011001000110111110010101010100100000110010101111000100010111110000111111010000101110011010110100010110000010010010001100100100100010010010010111001000011011111111110010010001001110111010010010001110010000001010111100100110100110111110011011101110011011010001010000111101100000011110001000000100110100100010011111100110101011100001110010101011100110001010010010111010111010100111100011101110001111111111000101011100011100100101111010101010000101110010110011111011111100001001100101000100001011011101001001100010001000011100000010100100011000010010001000101001010100011011000010111010111111110000110011011111000111001111101011100100110101000010101000011010011110111111110111011010001101101000000100011011100110101000010010111001101101011001011001110010010111010000110000010101101001011000010010011111110101101001111101110001000010010011
111000011000001000000000011001010000101010111111001001111011111000110011111010110111110111111110100000001110000110100011100111100000011011100101000111110001000010001111000011010001001111100110000001011000011111011001101010100001111010100010011011011101100011100011010111010000111101001111011110100111001111110101110011110100101100111011110101101010011001100111001001010001111100101010110100001010011100111011110110001100000100001100011010111001011100110101001001010110100111101111110101010110001011001011001011001011000101010110000111001111111000000010100101101111001000111011110110110000000110011011110101011110010101001010110110001101101011000000010111001111110011110010001001010100001100101001111101000101010100011011010010010101111110000111101100100000110000001101110100001011001100011001111110110000011101111000110110011011011101111110100111001110011101100110110000111011010110100100000000001011111100000101000000000001110110000001001011010011100101011101010101111000010101010111110010000101011110110010001001000000000000011010000100011011000101011110100010011100111111000101000110111011100110011110100000010000010100111001000111010001110010000001000011011000000011011011000100111110010011100011101000101110101000101000000001010010010001110110000111111110101010000101100111001111101010010100110001101011001001101111101101101011111010011010100000111110101110100100010000111110110101011100011100010110110011000111110000010101100111001110110110001011111100001011010011010001010011000111001000110101011000000010011111111111010001110001000001110110110110000010100001100001101001111000111101101110010100101101001010111100110101001101111100110111001100011110101001000011010010001110111001101100111001001111011100001000001001111111011001000000101111011101111101001011000000110011110000001011001000100001101010100110001011100101101100110010001010010111000001100001000011100010101111010001111011110010100011111110100000100010110110101010001010111110010001000010101110010111011000011100010110101000111000111001111001011000110111011101110111011110110100111001111010011100110001001110010001011101011110101110010001001000011001000010100010111001011111000101010100110101111010011100001101010100000000110101000110100110010101111110000111110100010111011010001010101011111101111011011010111001111110001111101100101100111101111010010001100001000001100000011100101011111010000010010011110010001010100001101101000100000001110101001100010101110011000101001101101101011000010111000010000011011001011111001001110101001100100001000000101100110000100010110011000111011101111001100110011101110101000011011000111010100101111101111111011000000010110011011010010000000110011111100100110101001111000010101100011001110110001111101101110001011110011100111000111110001111111111110011001111100111010010010110011111010101101111100011110101111110011101000110110110100010111010000001100000111010100100010100111001000100110010110000110001010011100101111110011101010010101001010001000111100001001100001001111000000001100001011101011101
011110001001110111011100110001110010001111101110111000000100111000101110100110011101100011110100110010101011000010111101011110101010101111100110101000001011001100100110011100001101101110111011111001011000000111111000000001011000101010001001000010110001111010011000110000100110001110011000010111110010000010100111111101111101001000111111100000000111100101111011111011110010011000001010111011111101101011110000010010001111011100000011111111111010110110011101000100011111100101100111100101101011101111111010000110011001011101010001100101101101110010010101101100000101100110110010010000001101000010001001001101000001110001011110000011010101101101101011011100000000100101101010001010100010000111110010000011010001110011110101011011001111000011110100110101100011001101000110110100010000010000000100100010000001111001001000111001000010111111001010010001111100011101101100011111110011001110000110111010011100010001001111100000110111000000011111100001111111111111101100110110110001101001001101110111010010000010100001000011111110101011111011000001001001001101011011001011010100110111011000110011100111110101111000110110100010011111111101111000000001111110000100101000110110110111011000110011000001110011001100101011100010011000011010101101011011100110010100011010000000101011110010110101001000111110000001001000011000100011100101111110011010011111100011101110010010011100001110001110101011010011000010111101000101000111000000100011011011011010100110011011001101001100111110000111001011000110001011111110101100110101111010110000110000001110011000101011001000111001000001110101111000000100101110110011001100000011111001000110011011000100010010101100101100110000010100001000100011111000100101100100000111011101000111101100111000010001101110000001000100011001001111110111110101100111111110001001000110100001101101100110001011111011011001111001000010000101000101110010001101110110001100111011111111011100010001001100000011111110110111011111011101100111100101011101100010111000011001101010001001010110101101001100110001000010111010110010110101011000000101001110111001110010110111000111011011011011011110101101100111000000010011100010010100111101110111111000000110001011111101011110011100110111001011100010001100101010101000110100110011011100010110111101010111010100111011110001011011100111101100011110010010001010110000000000011111001101111000110110001011101011011000011011010101100000111001010000100110101011010101111010000010100110110001000101101101010010001001001100001111011010110011010011001101011110101101110000010100110100111010110010100101110000011010011101111110001000111001000100110100110011011101111001100000110100011010000000101001111000101000110100101010100001100111111011000100001101001110101000110100010101000111110011111100101111101110010010111011101001000101000110101010100000110010101001101100101011011011000110100010001101010001111000110011001111111011000110010110001001111011101000111011000011100000011100001001010000100010100010010000010010010011101100010110110100101110000010010010001101001010
010100100101000110100100111010100011010101100001100001100011001110011001101001000111011001101000000100010111010101101001011011100010001010110101100111011111111011101111110001001010111010000100111110010100101000011111011110001100011010111110010110100011100000000111001011011001111101011011110100110100000011010000001000000001000101100001000101011110000110100011011011000111101111001000110101100001110110001001011011100110101101001111000101010000010001010111000000110100100111010010011011110010100110110001001111100101001011010010100100010010101110111100110000100001110011111110010011110101001001001010110110011100101111100111111111010110110101000110001010110100001110100000010010110100011010001001101100001011000001110000101011001100111011010000110111110000010100001101111001011000110111111000011001111010000100000101111000000111010000110001101111011000001110011110001010101010000010100011011011100110111111101110010111110100001011100001001110000100111011111101001101001001000010011111101110111010011001110111111010110111101000011111010001010010000000000011100010000110101010110111011000110110010000001110000011101101111010011101111000111111110100001000011100010100010101000010110010000110100111001111001011101111001100100001010111000011011011001000010111101100100110010111101011010000101001000100100110101101101011111011010001100010000100010000011110000010111111101111000100111000111101000100100111100000001111101111111100010001110000100111000000011101011110011000010000010010001000011100011100110000100001000111101000001101001001110000101011111100110111101000011001101100111110001000101010001010100110001110011011110100011100100011100001011111110000101101000101001010011100110011001000101000110010110010001100100110010001100100110000011111001101001100101010001111111000001010001110001011000111100111010001001111100000000001010100001110001111110011100000011101100101100101010001110010000110101100100000100110100011100110000100101000000101011101101111001011010011111110101111100000100100110111100001110011000101000110000100101000011001001111110110001101101110100001001011010011110000010110100101010000001001001111101000011001000001000010110000000110001111110111101111010101001100101110101101010001000100000000100011010011011110100001010010011010111000111100011111011110001111000001111100100010101111001111111110111000101011111111000001110001100000000000110110000000001010010001011011000110001111111101001111110010110000010101101000100101110111010111001010001111011000100011010110100000010011101011110001000100110010110000110111100011000110111101000111010101010010110101001110010010001110110100110101111000010011001101110111001001010110111010110010100111001101001000000000001011011000001101110010000000010100101000011111111101111111100100110100000010010101110001000111001111001100110001010010100010100100100001101010100110010100100111001111011001100110010000100000100110110010010100000110011110101101010100011110100010001100010101010100010000000101110100011101011111000100001110000000010100000111011010
110101111000011000010000000111100000101111010011000010111010110100000001010001001010110000111011110010000111100000011000110011101010011011001010110011011100111100101101001010100110001011110010101000000000110010101001111001001111101111000100111000110000100110010110100000100001111111000011100000001000111010001111011011000000010010100111101100100001110010011110001010010000001000101000010110011010110110001010010000010100001001000111110011100111100010101000001000000100010001000010101010100110011100110010010111101111110110100001111111001010000010010100010001101001010110111111101000001110100101100110111010100101010001110001000000000000011100000111000001010010000100101111001100010110010011111101110110000101100010101110010001111100110101010001001100011100100001001111011010001100100100000010001000010101011100000011000011010100011000011100001010110110101100011010001010010011010101101111000101010010000101110110001110101110111001101100011110111000100111011010000011101101001111000011100011101010101100010010101001001000001110011011101000111011011100110111011110010011000010100100101111100000001001000001011001100000001001001100000110010101101011000011101000000011010000011001011110111100100001100110011101000110010010001101100010111101001000110101011010101111110001000011100110111111100111101111000111110011011110010010100100011001000001001111011100011110001010000000110100110000010010101111110000001111000001000100000011110010100111100111001010100001111111101000110011001011111011110100010110101100101101101100110100001101000001011011100011000111000010010111110111001000010000100110011010111011111111101000011001010111000011010111010010100001111111100110011011000100110001100100000011011010001100110010000110001011011101100011000001001100000010100000000010011101110110111111111011111010111101000010110101110100110011101110101110101111001101110101000010111111100011101010111111001100000000000101011000110111011100101000000110000111011001011010100111110000100111001101001111111101111011100010111110011010001100000101010001101110000101101001100010101111100110111110100001111000100010011001110111101000011111011110110000111010110101000010001110111011000100001011000010011110101100000111001111011010011011001001000001100100011100001001001110011111001100100100011110110001010111100100010101000110000011001101010110011100101001001000001110111101000010000010010011011001011110110001101111000110001101100010001101111000111110100111101010111011111100000100001001110010110011000111000101110000000010100100011101110100111000101101110100011000001010001100000010110110101101100100010110101011001111000101111000110100100110010101111100000001001110001101001100010010100000011110100010110010010000111101000111101100011101011011010001111110011110011001000100111010000010110000111110010111000100110110011011110101101011101101001010110001011110011011110100111110000011000011111110001001110101001001011010010110111011010110100100110101000101100110011111010001100000100100010010010000010011011011110111001101110011100010
011010101101100001111000110100001000010100110111101010110101100011001000110001011100001001010100110101010011010000011110011011101101101001010010110111111011001111100101110010100001001001110000111111001101000100011011101111001110110001001011011000101000010111101110111000000100111101001010010101100001000000101101011100000110010101011110000010111100001011001000101001001100101000010110100000011110110001101101110110110010000101001100010000010111011000011000101010100111100110110001101110000111011100011011010110110111001111010001001110001111011000010110010110111011111110110000100100011011000010010101100100001011110000110000011011010011011001101101010110000000101110001000001111001110111011011001111010100110110111010100011001001001010001010010101010101110011001010011100111110101100111011101010100000011110010100000001100011111010010111110100110111010000111101010010100000011011010101001101000111100101111101110111010110101010011101010111101111011110100011111001111000100010000111101000101000001110001110010100111011001111010111010000110101100001010000100111001110001000011111001110100111100001101100001111101010111011111110001001000000001000001111001010000110000000100110110100000101100001011111001111000110101011011001010100001100011110000010010001001010011011111001100100101010101111100001000000110100010001000010110011001111000100101000110110110011111000000000010111100001001100011000010001100000000101011000010111110110111011101010111010011100001011001000001011000010100100011100110011111011111101100100101101011010001110111000111111101010000011111101001010111001100010001011111000000010010001110011110110001010111100110011011111110001001100001101000101100101101011100110101100111010000011101010010110000011010001101110101001100000000110010101101101011101111001001001111001110101101010001001010100011001101011101101011000101000100110001001101011001100010011101011111111011101001010011101101010010110000110000101000000111100000010111111001000111101101000110000111100111010011011101110001101001110110101101001010111100001101011011111010010101000110011101101100101110101011010111000010011010000001000000000010101111011011011100110010010001101010001011001011101000101001100010001101111101010000100101111111010100111000011011110000001111001011100111000111101011101001000110011011100000011000101110001100100011100011010010010000110000111010010010100011001010011101110001100100100010111000111010001000000100101100001000100101101110101011001110100000111011100111110001111110100111101111110010001011111011011001000001010110111111101011110111101111110000000010101101111010001000010101100111101000000111001110110010011111001111010001000101110111110111111011000001000111011101001100000001000111111100001111110010011001111110111110100111000100110111110001111100100101000001110010010000111100010010000100001110100101110011001011001111010010100100000100000100111010001111010100110010100001100101100100111010111111100000000000110010010111110110111011000011010110001000001001011011000111111001100101011000010010
010100000011110101001000100000011110010010111101001000001110100010010011000001110010010110111111011011101011001001010010001010101011000011101010110100110100100000000000011100101110101001111011111110010100011111000111110100110010111111110000100000111100101010100101011001000010011101111111001011111110010001101011001000111101001000111000010110100111011100011011001110111011101101111110100110010110101101101101110000101001010000000001001101110100111001101010111111000101011001110101100110100111000110000000111100010101010100001000000000101001110101110001010001011111101111000010101110001001011101000001100001111011001100000110010110101011000101010001000000111100100000110101000100111010100010100011101001000111010101011100101001000111111110000001101010011100100001110001001111110011010100101100100100100101010111111111101010110010000100001010010110111110010101111101001101011111111110100111000011110100011101011010011101101111010110101100110101011001101010010101000010010011110010011100110011001110100001010011110000010111000001110110111100111011010011011001101101110100110011101011101100011100111100001101000000000100101000111110011010011011011100110111111001110110011000101000110100100100011000111110110110110001010001011000000101111110011110011111101100101100110001110001110001111111000000101110100001011101110000110010011001001101010001100000111001010001100111000111000010101101101000000111110111010101111000111110001111000111011001101100011100111000111000000010000000101001011011001011100010110000101011001111110000100100011101111101001010100111001110010110111011010011011010110110000000001110100100010001111011110001100100110101110101000001101010111001110010000101110111100000101100101100101001001011010001010011110100010000101100100100101010000011001101100010111011110101101010110011000001010011111100011001110101111101010100011010101110000011001111011000100001011010011011001111011110110111001000001111000100010000110011001010010011101001010010100101010110011010011001010011010010000010010110111000100011001001001001011110111101011000010101001100111101011111010100001101011100000000001111101111011001111000001010111101011010010110011001100100010001101000111110000011011101011000011011111001111111100011000011000001110010011010001100010111111101001100011011110001001100011011110111100011100101111110101100011000111111101111011111100000101001000001111101101010100110011000001011110010111000110110001100111101100000011100010011011100100000110100001010100001110101001101011111000110101010001100000011000100011001110010011101111001111110111011001010110011110000110110101001000010010001010010110111101001001001011111011011110101010011101001110111100010010000101011000110111010110001100000110100110010100100100000000001011010001000101000111110101100000001101110111110111110011100100011110110000100111000110011000000010001111000101100100001011011000101101000100011010111010001010101000110011010011000100111111101110000001010111111110101011010011001111000111001100010000100100101001011100111101001101011
110000111111110101010100101001001111011111110101101111110111010000010111101110101100000111110100101110111101111100101001000001111000101111100100011000101011000001111100101111100110010111101110111001011010110000110101011111000011100110111101110010100011100101100111000001001101101100010110100001000110000000111111001111011111001110000011010111100010100101111110001111111101010111111010010000011000010001011001101010010010010110101101010001100100101000110010111011011101110111110100000010011010111000010111111010001110111000100100111100010001001000011110101101111000101111011100001000001011111010101101011000110000110000011110100010111011011011010111001110011001100001101001111010011101110001110100000001101110000101010101100110000010010111000010000100001001111010101100111001001101001111110010010100101111000000001010100100100010000101010010111101000011011000011000101010001011001011010001111001111100011100001010001110110101011100011001110100011001010001000101011101010000010011110001111000111010010000100111100010110000010100101010110011110100000100010011000100010000101010111110001111101101111000101111011000111111011000101001100111100001100100011001000001010000011011011100100001111000001100111111111100000000100011110100001011011011111111010011110111001110011111100010110110010011101001101101000101000101010011100111101000001010110001100110000010010100101111010010000011101111000010110100111101100000001110101001111110010110110110010101100000111001011001101011001010000100000100110001000001000010000111011011111011110010100100100011011001110111100000010101010110101101010100110011101110111011100011011101111000001001110100000001010010100101001111111010000001100010000001100000111001010110011000110000110001100101100100100000110111001011100100010011011111101110000110110010000101110011101101001110000101111010100100111111110101100000111100001101110110111110110101000001000010001100111110111100111011101010001101011001000101000010011111101101111011010100001011010000000010000101011100001110110101101101100000000000110110000111001011000010001101111110101001001010101110101000110100001110100001000000111010000100110111001011101001100111101100110100101010011000111011011011111110100010111000001111000010110001000110000011110001011100110110110000001001101101101101110100111100110010011000011111100000010111001011111100110111110000100101101010100100100010001011010011100110101000000110011110001100100010110110001100010011101001100001010000111111100111010101100001110000101111100011111101001111011011101101111000010111100110010011010111111010101001110111110110011001010101100101011100010011111100011011110110010110110000100101100001011011101110100010111100100010100001011010110111001011110101001011100111101011010100110111000001110001110000010000100101110010010101110000100001110110101000111000100000011000001001100001010000110110111000111001100001101000000011110101110100001101110001100110010110011000000100000010001011110110011010001111111101000011110101001100111100101101111000011001010111110000000001
000101111100001111101011100110010001011000111111100011110001111000010111100110110111110000011111010010110010001001101100110100010000100000001001101100101011000000000111101001100111100110100100010000000101111111010010111100100001001101011011110110101111111110100010100010000101000001001000011000011111010110010000111100111011000111110000001011110011010111000101111110100111100001110111010111100111000011100100001000010111110100101010100011000001011100010001101110110110100110110100100011100010100000110111111001111111010001100101000111010000101111110010101000100010010010001100000000110101011101110111111111000011110100000011101000110101101100011000011010110101100000011001101001101000100010111111101001111111100101010100111001010000110001100110111001011101110100011110001010111101011011101101001011110001110100110010011001100011101010111101111011011010011010110111100101101010101101010010101111111010011001110010000010001000010011111000010100000000110110010101011111000010101001110111111010000110110010001110110000111110001110100000101010111010011110000101000011010011100110110001101111001011110111001001110110100110111100010001001001101111000001110011101001001101110011111011100001011100100110000110100110101100101100101100001001110000101100011000011110001100110110101110011011010101101100010011001111100011110010111011101101111100001000100011101111010001010010111011101100110000101110011010001101110001011110101011010011100001010110011001111001000001111111010000011110101110111001010100000110101100011111100000100000110011111010111100001101101111100001100111010100100100011001111011011101001001111110110101011111111100000100111001111000100110100100000100001101000011101000111101001101010111111101001000010000010100010000101101111101001101110110011000111101111110100100010101010010110001010101100001111000110111101000111111001011001100000101110110010011111010001110001111011101110000010000111001010100000001011110010000010010100011011100001000011000110001010101010000001110111011100010100100110011111110000001000000111001001001111000100011111110011010010001110110000000010001110001011100111111010010101101000111000011110010000100101111001010110101111000100000100110011010010110001111110101111011101100011111000010110010100101100100001110001110011010000111000110001111100000000011101101011000111000100011001011011111010111010111100011101100110001010010101000011010101000010000000101101000110010011010111010101100010111110011000110111011010001100001000010000001101101011110011100101100111100010111011110111001010001100111000101011101110111011100110010100101001100101010111000001100101111100011110100010010110010011011100010111100011110000011110100010011111110001111111100100111100001001011110110000110001010101110011110001110100011010000110110000110010101010011001101001101010000000000011000111011100001010010010100100110001100111101010100010010011110111111001010010100001001000010101111101101110111111011110101101000010000011100101110111000100110100010111001111110101111011011101100011000100101100000
000101010010110010110111100110011010111100000100011001000101101111101000111100110011111101110101010111100010110001111000101110000011110101001110101010001011110010011110110001000110111011010001010000010010000100001111111111110011001111110111000101101001010100110111000010101100011000101010011011001010001000011101000101010001011000111101100101110001000101100111000010100001010000011001100011000010000000101011100000001111010000110011111101111010011110001111110110000100111111011111011011011011101000100101011111100101011001100001010100010100110110110101001001011100000000110100110111101000100001010001100011010001111011000011011010101010111110001001111001000100000110111110000001001111011010000110111000010111101100100001101110110001100110000000100000100011110111111101001101000000110010000000000000010011011101011011100100010001010110101010100001011011110010110011000010001100001001111111010001111000100011100000110010000101100010000011101100001010100101011100001010101111110100011011001100101100010110111100111111011010101100000010100001000101110111010111000111111000111000100011001000001000111011101100110001000011101001000110010100111101101101001100000010000000101111001111000010011011100111011000011011010101111010010011000101101111000000101101100011001100010001100010110101010010110011100011101101111011011010001000100110000101100110010011110010110110011100011100011000111101010000011010110101110001001010111000110001010010001001011101011110100010100011000011101111001001101110111001000100100101100001000001000011001000001111000001110100100011000000100000001110011110010111001100101110010101010000011100100001111001000000001110101001011010111011101001110001000000110010011110011110110100110100100001111010001101010000001100001110110001000000000010110011100100110011011101011101100111101000010100011000111110011110000100000101011001001011101010111111110011011000011000001011001111110000100011000110010100101111101010100001001010001101101010111111001001110000001011011010100110101000011110011010111001000001111000100110110110011100100101100000100100000011001000000110101110001001110111100001011110100001100101010111100100000000011110000001101111100011110001111000101001000111100101010001111100101001101010110100000010111011001000111010001110000000111001100100110110001111110000100101010101111100100100111111101011101010100001100001001010001000100100100100011100000110010101001001010000111001011001100110011111110011100110001101011100101100010100001011101010010010010111101001010001000000001100101001010001011111100101000100000110111101011000110101000100101000110011111100111011000011101000100010111010001110110111101001001110110110010101110001111011001011001001100011010010110100001010110111001111100111010000100001100001101001011101001111011101111010001111000000111010110001111011011100101011100010000011011111000110010001000100000100100111000101010111011101111101100001100001010001111000101111001000101001101001101110101110010101101111110000001110100111011101011100001110011101111100101101101011
001000110101110011000011010010100101010100100110100110111010100111010101000110000111000111000010001101011100000001011100101011111110011101010001011010010111101110011101111010000110011001100000001001100110010010100111010011010001100011100101001010111100001110011111101011000111110010011000111111101011010110011110101100110001111111011110111001101111001001000011001111011011001100011001011100011100100100011111101011111001011100011011111010110011011110001011010110101101100001101110010010011111110010011001101010111000101011100001100000100001000000011110001000100000001000110011000101111101110111101011101110000011100111010010001111000001011000100100000010100001011110010010100000101101111110011010111100100000010000010010010101000111010100001000111110110001010100101101100001100000011011111111000011000101010101101101110100001111111000001111011111100100000011010110100010000100011010001111001100000010110110011101010001101010101100010110100001100001000110010000000100000101010011101101000010001001011100011000111011100100110010110100111111100010000000100110101001111000010110100111101101111010010011001010111011111111100011101011110101001101010100001101100110010111011011101100110000001010110100110000101100011000001100010111001011001000110000111101110001001011000111100100110101001101110001010111001101111110110101000001100100001000101110101101001001100100000010001100110011000100010101111001100000001010010011110011000100100110101110101001001001010111111100101010001011010001110110011011001001000010110111001110011101001011000011110100100101101100000100101010001000101111010110011001010101010001111010101000110000011001101110111010100100101011101000000100110101101101011101110001111101010011111001010011011001101110110011110101100010100000010001100000010111000101010111100100111111010001110000011100111100101100011110100011111001011000100011100101001001111100111001000110000100111110001000001000001100101110001101101000101111000001101110110010010100111001100101101111110111001000001101100110011010110010001001101101111011110110000001010101100101110001000011110101111001101101111010001001110010110111100011100100010110011011110111011111001000010000110010101110001000001000111001100000000111011111101110001101100011111101101011010110100110101010110100110001101101001010101101001111101110000000010100101001101001010000100110001100100001011110101001110101011010010100111010001101010000101000011010001101100000001001111010010111111111101000000101101100111010101011011100110100001000011110000010111000111111010111101000111100100001101011111100001000110011001111010101010010001110111100111111101000100000110000010111110101001001110010110001101110011001011100001101100000101000011000101011011000101010011001010100010011011100000001101111111011111101011010101110110000001101010011101011101101001010001010010000011000100011010010010101111010011001111010100100001100101101010000001101011000101111000010111010001011000000111100111111010101111111100001011010110101010111101101011111011010001111011011000100111011
011010011110111111001001111001111101100011110001100100010010011000001101101010000100011100111011101110100110110111100011111000011011100111100110100111001110110000100011011111101001011100000000110100101110100101010101000001110100110111101111110011011001010111001110011101000010101100101000010001111011111010001111010111001111011101000100001110011100100000010100011000010000100110000111101000010110000001001001010001100011100010010101111111010001111000001000101011010101010100110000100101001010010000100100101010110000100011011011000001000101100000101110010010011110000101001011001101001110101001100010010011001111010100111011100101001110000111000000000000011111000101101100010110010011000000010010110011000011101001111111111101000010101000011010011111110010110101101010000010000010101000110101000100110101101101010110100001011101111010011000011101101000010010001000100110000000111001100111001010110101001111100001000001000100110111110011110000010011100010100110100110010101001000101100101111001111011010011111001100111001001010100001100101110000000101100010000110010101001110100110100110101110010011110001110000100001110011111100100100011100111000100111001010111011100001111110111000010011111101010010010000111001001101000011100010100010110010000110011010001110111011110111111011010001000111100011101110000110011000111011111011000001011000000001000001000100111111111011111110110011011010001111110111100110111111111001111010001111100000111101100110000010000100100011110011010001011011001100010011011001011000100001110000110110101110111011001001100011101011011101001000100101010001000100011111110000011010110010111100000001101101001100010010010110100111011101110101100101100000101000001100111101011011101001101101100100000001101001001100011010000001110000011111111110111101110101101000001000101010110011011011101110010111010010100001000000110100000100010101111011000011110010111001010100111101010101011101100101101100000110111110010010101110101000111010000111000001100010011001001100110101110001110011011100101011100010100011110011011001111000110101010000100001001011011111011000110111010011101111100111111100011011010010101100010110101010001110100000111100010101110110010010001011000111110000011001001001001001101011000100110110111100000101110010010110100101101111101011001101011000100011111001001011111110011111000010111101001100101001101110111101011000001010000011010101110001001001100001101110110110101010000011101000110111111010100100100110111100111111010001011100011111111101101010010011011110010001110001001100001010011110110001010110010111001000101101111010001000110101010001111000110011111011010110110010010100001110100001011101011001010011000100111101101101011110011100110110011110101101111001001001000001111001111101000010011011111101111111110101101011111010101111001001101001000001101000101111011010010100111011101111111110100100010001010110100100000010101100111001101101001100110001101011010011101011000010001011011011110101110100100010101000110000111100111111111000101100110000000011100100
110000110011011101110000010101100110101111101010101011110100001101111100111101010110100011100100000001110101011000101000000111010011001010001101011100110111011000001111101011010010111000101010111101001010000111000001001111101101111011000001011010101111001111001001000111011101100001010101010100000100000110001010100110111010001101010001111111111100010101111010000000100001011011101011010011000101111110100110011001000000001110100010101010001101001101110110101110111110010010111011011110011000100000101100010010001010100010111111001111011111001000101010010100000011011011011000000101111100100001000000110101110001000101000011100101101110011000110100110000110000101011010001100101010110111111011010001101111111000010111110110010101110001010000010100101111001110111110001001100110001101100010110101110000111101010100010101001001101001010010111010001100101100111100010010011010111110100100101011000001001001101011100110110111010011010100010011111011010001011111101100110101011110001011110110011101111010000011011000101010101000110010001110110011111111011011010001001000001001101011001010001100000101111100101000011110011101110101010001101011010000010101000011001010010001001010101000110000011010000000110111011001010101010110111111110010111111100101100100101011011101000001101010111001000010110000011111100010011010011111111101101101100101000110100001001000011000011111001101111010111000110100001101000100000100111111110000100110110100101000000010011111110101111011000001100100000001111011010110101110101000001001110000111110100110010001101101001111011010001010001001101011100001111011101000100010110111100001110100010101011010100101011011111111101011000110100101000110100000100001010010011111001001110111110001010000101101101101101010100010000100001110001011100010001101000010001001000010010111100000111001100110010001100100010011100101100001111110101001100000000000011010001011101000011010010100111100011110110010100001101100000011011000111010100101000001000101011100011110101011000010001111000010101000110011110111011111000111001101000101001010001000101010001001110110110000000100010101110100011000010000101101001011100001100010001000101110000000110100011010111101011001001010101010010000000001110101011001001100001100110001101010011101001001101100001001000000101101111111011100111110010101110101010111101110110111101110011010101100100101010100110111000011101111110010110101101101111000000011010101011011101010111101011111001110111111010100101111100011110100100010010001100011100011001110110011000101110111000000101001010011100011100111110000000011101010111101101111101110011101011010110010111011100001111000111110101110001001001010011000010111110111110100111001010000001110110001011001001101110110011011001110001001101110000110111011011000100011010010111101010011100011010000100001000111101110010101000111000110100000100111110110001110011100110011000010110100101101100010011100000000101100110011100101101001000011111000110110010010000100101101001010111111011111111111011010101101110011000100100000101
100010111111110101010111100110010100001001000111000111011001110111001000011001100000000100110010000010101010010000111011110001000110001111111111101101111110111101000101011111010011111010011011111110011011011010011101000111010110111101000101101010101011010110101100010010110001110101100011110101110100010111010111101001001011100100101000010011001001011010111100110010101110010110110110011100000100110111001101110101001011110000111010010110011001111101111001011001010000001101001011110001101111101011100010010010011100111101110011101100010110011010000010000100011000101101000110111100100110000101000000011101101100100011011100010101101100100011110111000100010101000111111101100111101001010110100110100010011001001010001000100101010011010010111011001110010110110000010100010100101000001000111101010111000100100100001110111100110110010101101000001110101101101000110101000010100001110100011010011100110010100100010010100110010101000010101101111101110010101001000110000010000100000001100101110111101011001111111000000000000100000101111101001010011100011001101001110011101011011010100101010100110001011001011101100010001000001000011100110001110000100100011001000111011011111000000001111010001001111110010000100000100101100111110111011111100000110001110100001111001010111010101001000001110000000010000000101101110001101000011100100001111011011100101000000010111011010110000011011011011000001110100111110011101011111101001011110101001110001101111000011101111101010010000110111111011011001000010111110111111101111110111010110100111000101110000101011010000010000001110100110101111000011110110000000000101110000011111110111111010000010101010101100000011111010100000001011010000100111110101000010100101010001100010010101000100001010000001000100001100101101000100110100011000101101011001001010001100000110111011111110001110111011110101000100010100100010110001010110011101011000011011000111001111001010001000000011100101101101000000001001011111110011011110011000011000000001000001100000110001100011100100011100011110101010010011000011001111011000110101000010111010010000111001001101101011000001101101101011001001010100111011010010100000101100001010110000001011000011100111100101100111100001101011000001011001000010001000010110010000111100110011011000000100010011101110010001101000101000101010010110100111000001010011010011011011000110001111010011101101010100110101110000101110110111011010000111101100101100010001010010110111111000101110110011001011100101101011000110000100000111011111011001001000011010011100000011110100001010010101010100101000001010001001110011100100111100001111101000101100101001100000111011100011111011110000010111101110110110001010110010001011101110000111100010000010111101010111110000001110001010001011011111001100110011010111100000000000111110001011010111111001100110001100011000100111010110010101100011001001000010111110001111011101001110001010111011010010110110101110100111110000000011001000000100001111000100100100010110110011001110111101000100010011010110011110001000001101110011100000010
010100100111011101000111001000000001010010010011010011011000011010111101011100101011100010011011010011111010110110100100001000010101000010110111011111111111010100110111111101011001001000010000110110101010101101000111111111001001000101101100010011010110111000001011000110100110111011011011011110110111001001110110101000011111101111110000110100100100111100000011001101011010100011011110001110011010111101110110000111110011111011000000000100000000000111011000001100010011001001000110110101001101001111100110001010101110011101000000110000100100001101111111100110100000101000111101000100010010111001111100110101011010000000111111100010000100011001111101101101101001110100000110100011100111010111001001111000110010100011100010000000111011101100001110111101001001101111011100001101001110110110111111010111100100110000100110000100001000111001110101111010011001000011011011100010000011001100010101100101111010110010110111100111011111101110001000001010110100110001100011001001001010101001101000110100110001101101101110101111100101110010011110100010111010000001010110100100101010110000100101010100001011001000100000001001110111100000001001010100100010001110011010101100111110111101110100101010000001000011010001010001010011101100011101101000111011011010011010011111110110000100001001001001101010011000101111101101000110110001101100100100101011000101100100100101011110110010100001001110001101011011110101100001001100101110011100111100001100100011001101101100010010110000001011111101100110001101100011111101001001110010110011000010011000000011011101100100011101111110000101011101111100110110001000001100111111100001111001110101110000001100111011100010010100011000010001110000001101110010011101001010100111000001111110011101001011010001001111110110000010001010010000011101110101000111000010010000110011100011110101101100101100111110101000101000001110010111111100100100010001011101101010100010010110000110101111000001000101111001000010101111011111101011011011011100101000010000110101010010000100000101011000000000100100010011100100101101110000111111101111010110010101011110000101010101000010110111101101101100001000010110100001101000011101001010011001000011100011100111011101111100101110110111011011110100010111100110010011001001101010101001000011111010001101010111110100010001100011101101110010111001010011111000111100100010110110111101110100000100011011100010011001000110111111010011101101000001001100011001001110001111111011000110000011101000101101111100010100011001000111111011110010001011100111111101111001010111111011001100010010011100110100111101000110010111000101100111110001010100000101100100111001101000110110010000111100110101001100010110010110010010100000011110110100100101111010100110101011000000111100100101101011001000001000001111001110001110001001110100001110011101110110110001100001010100010011101000101000110010100111101001110101000110011001111011000100010111011011100100000100111110010110110010000111001010010100101011011000111011110001010001100000111010010011101111100000101010100010100100000100
110000110000110011011111010001011101111011001101111010101000000011100110010110110000110111100011101011110111111010001011000011001010001011001110001010111001000000101111110000010010110000101110001110001010011010111110101000001001100000101110111010100101000001101110010101000011010100110100011110111001101111011101100001011110101110101101110101100001001100001010000110010010111101111011101001100111110010101010100101000111011010110011111101110101110111100001100001110100101010101100000010011110100111011011101000111011111101110010110110000000011111101111000011110110011000010110010101010001100011001011011110110110110000001010110101101111110011001000010000101101011011011110110101111011100001001001010110101100101101101000000010001010101011110001010110111000010101100000001001101110001000110101000101000110000001011101111010000110001001111001101110110011011000000011111011011110110101001111110111010100111111011101101000110100101100011000010111110111011011100111000100101011001110101001100011000010010001011110001000010111101110011010110101000111010010000011010111100111111010110001101001100101111110110001110001101000010111110111001100110011000100110100110010110100111110011000110011110011111100001111011000111010001000110000111011101101101110110101011110001000001011010000110011111010110100000001011011100000101100010000110000101111111111101100000000110011001100100111011101000011100101100001101001011010001100110110011000010111110000111011111111001110000101000110100111001010001100011000001000011101001110101111110001000101000111010110101101000010101110111011011110110111001001010010101111001101010111111010101010001101110001101110001111001100010000001000001000001000100011010101001110011011101110010110010001100101000110010000010101000101000011011011010110011010111110000111111001101001110010000101010011011001011011001001110011111000100111101000110101101100001111011001000011001100101111101011110011111101010001000001110000001100100010011101101001111100011000000111100010111111111010101111010011011001001011001000111111110110111010001000101001000000110011010010101011011111001100110011111010101010010101011011101010001000001001101111010101001001111000000100100110101111111110100111110101010110101000101011110010101000111110010010000011011011100101111010000100111111011101100001001010001100101111101011101101010001110110001100111010111110000101001001100001010100010110001101110100110010111011110101010111100111000000101011110011111101011011100011000100000000100111110110000001110101111101010101001101100100011010100010100010001110010110000000011110101111011001001111010101100010001000010101110011000011011101110110101011001111000100010000111000011110001111000100011010101010011101000111101101110000110011110100000001001011001100001001100011111011011000001110011110100000010101001011101001010011110100100111011010011101000001110100001001101000000100001000111101100010010101010000001110100001001001110111000000001101110100011111010111100110110000100101111111101111000000111110000010011110111101000010
001011111111110010110110010111100111100010110001010010101011101101010001010110000111100011100101101011011001111000010111011000110011111010101110101010010000100110110011010000010000010000000001001010100100100001010011100101100001000011001010011100000100011100001101011000110000000011100010001111001101111001100001110110111011101010100011101011011111011110000000011010011000000101001110111100000010001011100101011010011011101011100010101110001100100010100010111100000010011001110001101111101111010000110101001110011100111011100101000010101011011111001111110011011010100100001111101101001010011101100011011100000110100100010001000111010110011000011001101010000101111101000000000010010010101101100000111011011000000101011111001101100110001011100010010000001010111010000011110110100111010101101111000010110011101101100001000010110010101011000111101001001101010000010001111011101101100010100001000101000110111111010001110101101100101010010010010110000110010011100001010111001000110000110111000000010010110011101111010110111111000110010101110001010110111000111100000111111001001110011010011011110100110001111100101100000100101111000100100111101001100110100110011001011111100100011101011001000011010110100001001100111100100100000011110010001111011101010000100011011000011110100111110111010011011101010011000000011000100000011110000011110101111100000011001011010100100100000110011011010101100101110000011101111000101001001011011101101010011010010101101000101000100010110101110001001010000010000100100110001111111111111001101011000100001100010011110111011001111110011101001000001110010001010010111011001010100011100011010001001101011111000000100000110110100011100000101010010111110110010011100010101011011001101101010000010111100001001011101110011101010101100111001101000010000010010100110011000001010011101011001000101111000100111010001010101100011101010001000110000001000110010011100101111100101101010110011100101100110001000010101110100010101010011000000110100011110110000101110101100101111001000111001000101100011100100000110110100010101000000011100010011101111010001101011010001100001111110111111110100011010010001111100111010100110001100100001111011011011000110101101011000001100010011010001110101011010001111010000000010010011100000110101001110110111100001110000001100010101001001100001110001010110111110000100110110110110111011110010101100100100111100010010110000110010001000001100000101011011100101100110100011011000100100010011110110111110111000010001110100111111111111101101000010110100000001001101000001101000011010000001000110111010101001101000111100000001011110000000100101000101110011000100000010111001010101111011100110010011101000110011010011011010100001111110010011000011001010100110001111000011100001011100001111111011100100001001111110000111100011001010100011101001001101100101000101011110101111001010010110100101011110101100101011010000111000000011101110010011000000110100010100000101000000010110101100100110001111100001000111101011000011001010001011100101100110000010011111110100110000101
011010000001110001111111101101011010011110100110000101101011001100110011001111001100000000000111111101101110100000111001011110001010010010001010010100111000100111000000110001001001101010110111011111010110010101101010010010011001010000100101101111011100000010110111010010100010100000011011001001010011010011101010001111101110001111111001111111011011111001010001010000111101100011000011101010100111011000010001011011000100001011100011000110100001000101000011111111111010010011010110110100010110100101111100011001100011110011111000011000111111111111111000010100011001110101100001110000011000111110100001101110010111000001101010101100000101001100011001001111011010011010000100010000001010101100101010110111010011111000011010111011111111110101100110110000000000110001000000010110011100011010100100101111101100110111100010011100010110101000001000111101110011110111101100011100110011011010000000000010101101011101111010011101010010111000001000000100100000111001011001001100001100010111110110001010111110011101101000111011000001100001111001011011001001110010010011111110101010001000101111001001000101011100100000001011110011110111001000011011111111100001111110100101011100000001011111111111011011011010101000100100010011001111101010100001011100111111100011001000111101101101011110101110100111111010001011000011000000011101000110100110011101010101010101000101011010011011101110010101101010110100100110001111011101010010010101111111110110000000111000100010100100001010100111111110111110000111101011001110111000011101110010000111111011100100011001110011011111100101001011111011110101110111111011000111101011101011000111001110001000010100100010110000001111111101111010011101011011000011110000001010010101000010000101100001011000110011110001101011110011001100010011100011111000001111110100101110110011011110000110101111101111010010101010001101011101000001011111011100000111011010010101101011110100101110000101000101011101011001011011100110000001101101001000111100100110010111110000011111011011011000100110110001001010010110101011001100101110111100110100010100000110100100011101010101111100110100001111010001110100111101000001001110100010011110110011111001011110101101010101100011010111010000101001111110011011100110011101101100001111011001011111100101011011001010101110001010110010010100010010001010001101110101011110110100101010100100011101111100000100111110011110010101000000101000011100001100101111010000000110100100101010010010011101100001101101110001000011001000110111000010001100110110010001110001110111110111010110011111000111001000100110000011001110001001011111100000010010010100001101100100101101100111100110110100000111110111111010100001100001101001111100110110101010111010100011001001110000010000000110111101001100111100001001110101010011000010110100110111010010011000100101000110001110001010001010010000011000100011101010001111101101111000101111010111100100100100011001101000110011001111101000011000011000100011000111000011000011011101001010101001100010010111110001101001100011000111000110010110110010
110010011011110111110100010010111001010000101011100000100010101010111010001001010010000110000001111101111000000001100011110000100010000010110000111111000100111011010110101001101101101111111111011111110001000101010001110110001010100000001110010011011001000110110010010100101101011000001111101011011111010000111110011000000001010101111001010110010111000111010001010010010101000100011100101111100111000011001101011011010111101010101011011011100101110101100001110011111010111100011001100100101001110110110101111011100000100101101110101011001100100000000101010100101100001010000111111101001110011001101001010101000110101110001111111101101011011001011101110000100110111101011110011110110001111110100110010001100110011101110101101110000001011101000010000001101001010011000001111010011010010001111110111101000100000010101010100000110001100100000000100011001110111100101010000011111010111001111110011110000000010101110111100010011011011001110110111010111100001010011101011101111001000110101110000011011010000100000011101110000011000110100010001111101011110111111111010111101001000001000000000110011010010101001010101001111100101111010111000001101101101111011111001111111001000011110000101110100001010110010001111001100011010100000011001100001010111111000011101011110100011110010010110001101000101110010101101001111100101111000101100000110011001110101100011000101100010111100100101111110100101010110011010010101100110000010111110010000010010111110100001001101001111001101100101000000001010010000001010111110010010010110011110110001011010000111110001010010000100111011001001001010000010101111000011111001100000111101110101110111001010001011011101111010000001010010011101101110100101000011100001100100110000100001001001110000000001110110000100101111010010010101110011001000100100011011010011110001100101001011000001010100010000010110101111000111110101011000100110011000010101110100111110000101010100001010100111100000110010000011101110010001001000000111111101100101011111110010110000100110010111110001011011101100000101110110100011111100000011001101001111111000110001010101010001010110010011001111000000110000101011101110100110010110011110111010010100010000000001100111110000010100110011011000001111111000001101001000011011000100011011111000101011111101110110100111100100110000101100010111001111110001001010110010010100001011011101010101000001010011101011001000101010111110110101111000101110010110101101010011100001000010101000101000001111110111101010100100110110000111001001110011111001010001111101111000000000010001010000011010100100001101010000001110110110111100111111011011110000011111101001001000111111011111111011101001101110110000100011101001100100110000100101100000010101011000111110001011101010111111101100110011101000000010101110100000101001010110101101100100100101010001001110000011101101101100000001110111001000011011001010101100001111001101100111100111101011111101110111011011010100010001100110101011100111000010010111011000111110100111111011100110100101110100010110011100110001010100110011001111011
110001111110010110110000011010100010000000011001110111100000000001010010100010001001110001100101000110101111001100001001111010100000011010111001010100101110011101001010110000100001000110110100111001001101110111000001011111110011110110111100001000110100111100000111011110100010011101110110101010101011000101100110000100001011111010111101010010101101011100100101011000101010110010110000010111100011011011000011110011010001100101100110000000001110100110110000101100001000010010110001100101111010000100001010011001010111100011010011001000111010011011011001000001001111000101001110000111010111001010000011100110001011101111111001011001011011010101101000010100010011111010111010001101000111010000101001001111011000000100000100100010101010001011011010111010101001101001011101000011111110110011011010111100111010011100101000011100010101101001001110011010011001000100001111110001100010001100100110000111010001110111011011010101110100101111010110100000111111110000010100101111001110011100100000110100000101111110000110101011110110010111011000100111101100010100101011111111100101001000111011111010010001100101101111011010011111100011101100010011101001011001110011011001010001110110100110111000101011100100101011111111110000100101000011101111101110110000001100100011000010100101111101101100111011011000011011011110000100100100100001011000010100101101101110101100000011100001011110010011001101011001011000000001110110000011001110010100001111011011101100011111111011110111000110101010010001111111101100010000110100010000100001100100100111110010100011000000010110000001111000010001011011010100001010101111011110110000001110001010111100110010100110001100110101111111100001100110111110111011011010011011101011001110111111111100011110010111011010101010110001000100100000111010011000110000010111011110011110101001110000100100101111000010101110100110011011110101111110100101111010101110000001111001100110000100010110000111010111000101011110110110101110110000001100101010000110001011111101010100100110100100101111100110011000001110110001110110100000110011001100000101000001000001100111000001101111011110000100011010101011000010101010001100101000101011001010000001101010101011111101000111010110100010101101100100011011001111101011010011111111011110110011010111010001000010000111001110111011110011000110101100000010110010111001100011001100110001001011101111001001011001101100011001100101110011111111000011100111101101000010101001101111001010011011001110010100000111110110010110110101111111111110101011010100101010001101001010110110011011010010000110110011001001000001101101101000001101010010100111010110110010101011001100000100001101000001111111101111011111110100000110100101011100000110000001000001100010010000100000001000110101001110010110111011001001011110000100001010111101001111010001110011000100000100011011101101011111110000010100001110111100100110100111001010111110100111000011101101101001001111101100100110011110010010001010011001000100010110111000011100111111101111100101100110101011111001111100000111001100010101
100011101010110011011100100101101110011110100011011110111000010100011000111010100111001100001101100010101100110110110111001010100000101011010000110101001101011110010101001011110110110010010010011001011011100011110001111001000100101100010001110101011001111011010010100101000101001110010011101011000111100111011100000001111001101101101001010110100001110101000010100001100110110111001111110001100110110011110000001100000010010110111111110011111010101101001111001100110010001000100100010001100110111000011110001011011010110100101000111100010111110011110010110010110101101000100010111010101000100101101011010011011010101010111100100010001111001101001001000110110001000101110001011101000101000001010011010010011100001100101101011000110100110111001110000101110011100101000001011001101111110110110011110000001110011101000101100000111100111011100110001010010000110110111010110001110010001101100111000111001001011101000011101100100111000011100110011110000101011101110111010000111100111000010111000100000111001011001001010110010010101001000000011011001010001100101110101101100000110110011001010001100100110101101101111011101011010000010110011001001011011110001101111101100010011000010011000111111111100010101101000111011101110011110111001101111000010010110000110110011100010111010100101001000101111011010100010111110000101111111000011110100101000001100110011100100010001001100011111010000010000111110101110100101101101111111011001001010011010101111110010101111011101111101010000111011100100010101110000010011010001100000010011101101001011111100100011001010110010100110101100000110000101001111010110000111111110011110010010110011011010010111001101101111110011001010110100101100010011111010100011100001011011011011100000111010011100100000011111101000101011101101000100001101111001111010011001010000110100110101111101000111000100011101010000101011101110110000010000010101001000011001101110111101110100100101010011000001100011010000001011101111011110100110011010100111011010011010001000100000101100011001111110100110100000100100101010100000010111111000000010100110111100111101100011010001001110010011010010101101111111101110101110001110001000101011000000010000110001100111100001001100110111010100100100101001100110111000111001001100100000101101000000010101011001000001101000100010010011100110100011101100011101110010001000101001001001110000110010001110011100010101001100001100101010011011111101110101101101001101111111110111111101001111001000011110111000010011101010100011001001100011010001010001111001111001101110000000111100011011100011000000001110100010101001001001111000111001111000010011110001010111101100101001110000001010100011001111110101000101100001000001011001001011111100000001011110101011011001001000100110010010101001100001101010010100101000000011111110000001100010000000010000010100110001101010001111010110011011110110110001001111111100001110101011001010110110101101111011100000000101110110110000100110101111010010110000100100111011000100011111001100011110100001001010111111000110011110010001100111010
100010000101101100010110011010110000101111100011001000011111011111111101111110111011010001100110001101011001101010011100010101110011000100001011100010010011011001111101100011110000000001111010110101111101111110101110010111100110110110100001000111000001111010000101111010110101000111011000100011000000101000000001110000111001001000001011110100101100011001010100101011100100100110011111101100110010000011111110001011000001001001111110101100001110101101111100011111001001110100001100011010011111010000111101000111011001101011010110101110111010110111101110101111000110011100110100110011000111011111111000000010011101010100101011111001111001110010001000100100000110001100001000001100010000001001001010001011111001001000100101100111100100110000101010110011111100101000100100101010000000010001111101111010000011111100110101111111101110100110000010000011100011011010110011111111010010010001001111100000000000001111101010001010011011111001110101101000100011010011000111010100111101000100110100110011001100101101001011001110011101011001001111110001010110110111101011010001011111000111011100100010100011000001011011111011101100101010000100010110010000110110110111000101010101111001010100010011101111010100101000001100110110001001011011000001101000001011000111101111110011110010111000111010100000110100001111001001100100000010000110110001111101111001101101100100001110001111001101101101101111011011100110101010001100001100101101001101010011101100000100010101101010011011100111010001111111011011101110110110011000110111010011011100111001000010101100101000110001011001111101010110011110110100010001111011111010100010000011101101010001010101011000110111001010011110000010100100101110001100000010011100111010110101010010001010001110111100011001101011100101111010010001000100000000010010001011001001010010100101010111000011001000110100011010000001000101101001100001111111110101100101000100001100111110110111111111000111011011101110111010001101001000110101111100010001000010011101011110110100111001001110100111010110111110110100010001011001001010010101100010100101100111101000110110001111110100001010011110110001111001111000110010100100001111001110011010000111010101011101000100100000010010100001101010100111110111001001110000110001111100001100010001011001011101111011001110001111010001001001110100011010000000100010011101111011110000001101001010100110001110011011001010100001101100101010101100011100100001011111011010010110011110011010111010010111000011110010001110000110101000001011010101110100010000111101101110101100110111001101011110001100011010110000010100010110101110010110110111100010101010110100110111001100011110010011111101001011000101100100110001011000111011110100100100100001110000010001101100110011100011110000000000110110011100011111110011111000110100100001001100100000010101000001110000001010110010001010010001111001000011100010011011111110010110111011000001000000110001100011010011000100110001011111001101110010001001101001100001111001100101101110110000011111001110011001110101001001000011111011110100
101111001011101001101010100010000010010010000010110011011000100110001001100111011001001111111100110101000110011010100110101100100001011000111111100111100011100000100100011101000001111011000110010100111011000011101010010001000111101010010001100100101110010111110101100001100000000000001001010100010010100000111001100001011011011100100101000110010110011011011000101110010001110101101000000111011010101001110011011100111010110111111001110100100010110110010100001110110001010001010101001010011010001101111000101001110100100111100010000101111111111110110001011101000100110101011001001011000111011100011000011101001100000010110000000010111011101100010101011110010111100101010000010110001000001110110001111011010111001110110011000001000111111010110111000000010110100011011100011100010011001100000011011111101000001110011111101000101011000011010100011001101110010111100101000101000101010011110110011001000100111000111101000101101011101111010011111101000011110011110010111000000110000000110010011001001010000111010001001100110111111111110001101110100101110011101011100001000100010010110101110110001011000000110011101000110000101001001100111000110011001011011010000001111100001110001100000101011010011001001111001010100101101100001101101001101001010110100011001111000001100010110000110000100010101110011110000110011000011011111110001001110110100111110111100011110101010001000011011110011001111010010010100111100101100111100011111101110001100000010100111000100000101001110111010000000001010101101001010011101011100110100001001010110011100010110101111100100110000110100110100001101111010100110011101111110111011110010111111001111101111101000011011000000000000101010011111011101111100000011010110011011010100111000011011111000100000101000000000111011100000001011010011100000010100001010000000000111011011101111101010000010000010101101110111111110100010000111111001110100011001011100100011011010000011101000101000101101110111000010100111101010010100100111100000011001000010001001001101101010000110010001001011001110110110010011000100100111100011101010101111000101111100100000000000100001101101001111111011001110000100010010110100111100101001000101000101110110100011110000000000001101110011111101110001100110101010001001111010010100011001110110011010011011010011100110011001100000011000100010010011111110000000101110011010110100111001111011010000110101101101100001010110110111111001100111011001010111111011000010001000111100100101110110011010111000110100110110101011010010100001000001101011101101110000010001110001010010011100000110110011010100100000101110100111100000101010011111000111110010001010011111111110011111000011110010000100001100100010011101001010011000111011100011010001100010010111100111100100101101101000001010001110001000010010101000010011000100001010010010101101000001100001001101001011011110110000111100100111001111011100110100111111001100111000011011011001011101100000000110100011110111101101101010011000001101011010100000100101010000000111000001111100011001011101001100000010011100001111111010010
111100011101110000000101001100101011110111101110110010111101001111010101111101000111100110110000111100101001011010001010010111111101001000101100110010110010100011111000110110001111011101010101110001101111100010011111100110010110110011101010010101100101100111110111110101101110010000001000011110010000010110101010110110101111000101110100101101001101110111010000100100101111110101010111001001100010010100101101110000000110011000000111011100111000010111001010111011101001101001100000010110111001010110101000011111011110001101011110100110111100010010001010011111011010001100110100000011000010011100111101000101001011011011000100101001110000110111001111110101000111010010111101001011001111101100110100001110111111100110010000011101011111000101101111000110100001111110100001001100001100000110001001101111110011011100011111110010010011110101110010100111000001111011101111001110000100000100110001111001100111101110000000100010000011111101110101010011100100001000101111000110111000011010010100111101110111100000000010000011010001001101011001110100111001000011010010100001110110111001111010101110110101100000110000101101100101101010001110001011111010110111110010011101111000000110011111010011101110001101011100001001100001001101111101111010110011101111001001111001001111000101100110111000001111100001010010000011011011111000110101111110001000011010111001010100000110101101001100001111101111110101101110111100110100011111110010011011000100000110111110101111110110010101000000110011000110100010001101011000101010101000011000000101101000100001111010100110001011010011101110001100100011100010010000001100110100101110101010011111010101101001000000010010101111101101011000010001100100000001000011001000000111010010110010011111010101101100101101101100010101000101001010010100100101011111001111011110111110001011100001110100011001101111100010000010110011100000100010101110001110101000110011110000010111010101110000111100111001000000100010010000010101100111011000101101010011001010100111000000001001110001111111100010000101100110110100000011111000100011101010000111011010010111000101110111100101010011000100100001001101111111000001101100001110011011011111100100010110111111110000101100101100000100111110011101000111001001101111011111010111001101110100000010001101001101101110010100101010011100001000110000001000111110101111000001101110010100001001010101000010010110010001111101101001100110010101101111100011000000110111000011101000111101100100100010011000100110011111110100111010001111001110011111111110000110110000001111001011111000010001000010011000100101111101101001111100010011111011111100001011001111011011110101011010111001111111001100101000111100000101000000011000101110010100100110110011011110001111000111011000101000011010101100001100111110111001110110111101010100000000110101011010101001110000001110100110101001000101011011001011111111011100010111110100100110011010111001001110001100000000000000100010110110010000001011110011000000100101000111100001011100000011110100100111100000111010011011011000011101100101
100001101000111001110011001010111001101101110001001011010001110010000011101110000000011001010000111011101001111010110101000110101101011010110101011101010011010011101100101111110101000000100010101101110111001011000110000011010101101001011010100101010010000001101101011011111011001101110110101001000001011011001011011011001011010000110001001111100100110111000011110100010101010100100101111101100100101110011100100001110010111001110100011001111000100001101110110101001110111101001110010100010111111111000111001010000101000000100011100111110011101010110000001101110011111101000111001110000001101011101010111000110000001010010100011100010010110000110011010100110011011111110101110010001001011011100101000011101110110001000101111101000100111100010110110101011010110101011001011100001010000100101100110100011010010111010000001001110110010001111001010010110011101111110111100010110000011000000010011110110011101111110000010111111101010111111110111010010110110101010000011100011000000000110110100110100010100111111010001010011101111110010001111010000100010000001000001101010110110111001001010101111011001011100000010101100001001011101111011101010010000000010100111100010010111111011111010011100111010101001011001101110110111010011101101111110011010111010110111010100010010000010011010100001111101101010111001011000000100111101110101101100101101101101001110100001100101001100001111110110100100001011101010001000110001001100100110100100110010010011101110001101110111110001000011010010010001110110000010000001011011001010110011100101101000000100010001011100110001101101011000101000111101000101011000011110011111111001101000010000000000110101011001000100001101001110100110000110111001110000110111001100101010010101011000110101100111111100111101011100110011110101010110001011010101000101110101010100111001110101001101101011101101101011011000000010000100001101101010001100011110100100001100100000011010101101011101011111100010111010010101010101001100010110110110011111101001111111101000100001001011000110010000110101010110110101011111001111011100110010100011100001010011111100110111110101110100001011001011111110010000011000101101111000101101010100100010001110010101100011111000011000110000111100101000100101010011110101000000111100110000111110001100111110100111111110000110010000011001010000000110100010000101111010001100011110010111111110110001101010011100100101110110110101101110011000001110011100001011010000100011000101000010110010111101011111011000101101101110100011011111101011000001010101001100011000101000011110011011111011001110000000110111011001110001100101110000010101001000101111010011100001010010111110011001111101111111001001010101101011111010011010110010000111110000011001101000010101100100011101010101010000100110001010001100011001111010110100000011111111001010101110011000110001111010101110111100000010111011001100011100110000010101001110110011111001110101010110011101001000011001101011000000001011011001101000110000001101110110001010100100000011110010110000001010011010010000001101110010111110110
010100101000111001000010001000100000100000100100000101010101000100100000101110100010100010111111000010110001111011110000110100010110001001001011110001111111110101011110100101111001111110110011110001011111001110101101010000111011100000011111100010101110110011110011101011110111111101001010111000010000000010011111001000100000000011011101000000101000010101100010000011110100010010100011011011010100001000101101001100001111000101000110001010111010101010111101101100011000001100111010010111101011100110001001101100111111101001011000001011000001111011011001100010001101000100000011010110011000000101000101010011110101000001010000100001011001001001000000110000111111000010110101101111011110010100111100100100111100010000101101100111101110111110100100010101100001000111001001001011111111110101000111110110100101011111000110000100111010010011011010111001000111000111100001011101000001111010011110101101110000100111010111101011111111100100001101011111100001010001010001011000010010111110010011000101010000110111011000011111100001011010000000111001111111000001001010001001001011111111111101101010100010001101000000011001110000010100001011111011000101110000101001000110001000101111011010001101010110000011000101000010110110100101001011011010001000110010100111101101111100011011100001110010100100100110110110001011001001001110010000110010001010101111110010101101001100010011110010010101111101100110010101111101010011000110000011010100100101111011011111011001001110111010001000101010110111110100100101111100010111000011111000110110110000000011010000100110111011111100001100101100011000100000000110101110011101011001011101001110001000011011010101100101110101110000111111101101001011101100110011000011100100111001110101111000000100001110000000000000101000000111111010110110101000001110100001010011100001101001001100101000010010010010111100100110011011010110010101110100110001111101010101111001110010011011101000000100100011101011001001001111011010100100100001010001000111101011001010011101111100001100101110001011110001011101001100001011001000011000111111001101011110111010111100010101011000111000000101101110011011100101110101011110000101100011001100100011111001110000100011111001000011110110101101001100010101010000110110111000001001110000110000111110011111110110011111110010001010111011001010101111000100101110010010010010011111011011100001010110000110110101111010010011011011011111101000100010000001101010110011101100100011111111101101000011011000100011101001010100101011100000001010101110000100100001111111111100011010100100101011101100111010101100011001010011111001110100000100101101010000010110111001101100010001100110010011110010000110101100101101000101100100110100111110000101110110001100101101110001101101111001010111001101000101100011111000001101011100011101001101110001000101110000001001110110010110011100101101010111011101101110101011101010001011011011010001010110011001101001110111101000110000000010011010100111101000100111000100011101000001100001001011111000111011010101111111011111010111100010100010
111100011011000000101010010011010000110101110110010110010011001100011001010100001100101111100011011010111000001100110000101010100010010010101011010100101111010010110101001011110101001110100101111101010101101110011101011001010011101000001100111100010110111001000101111110110110000010100001111111101101001101010010100101001010010111000101100010001011100101100000011110010111100101010000110001101001100101111110000101111000110110000000100111100100101010101011011001110110000001101111101000000110011101101100110001100000011100111010100101101111000011011110100110100011010101100110100101010010111010111010011011000010000010010011110000011011100000000110101001001000101101010110000000100111010110110110110001110000000010100001011001100011000111110001011010011000010100010101101000000011011000010110010111100000001000100000100101010011010010111011111011010101110100100000000110100100011101010001001001011001000011111111100100111001011000010101110111111110111110000010001100111011001000010001111100001011110011110111110110111011000010010100011101101110011010100000011110001110001001010100111110001010111000000101000000010010110111001111110101110110111001110111010011101111000110010101011011011101101011001011010000001011101000010001011010110100100100011100000001100011100111111100010001010010101101101100010000000101110011110010010111101111101001110010011011100011010110001110011100110100000111110110011111100100000001110000110011111001101100010110010100101011110110010110101010110000011000010001101010001110001110100010010011100000001110000011101100000010011011000100111000001100001101010111001110101001110101011111010110100010110100101010000000111110000000111111001100110111010111010011000100100101001110001111111000000001000101110000100100100011101100101101011100010011000111100010110111011001100101010100100011010100100111001010001101000110100111111100101110010101100001010110110101001110010110111100001110001110010100111111010011111100110111001000111010010101101101111101101110110100010001100100110001000101100100100001101100111010001111101100001010010011111000010001101111000000111000110010111110101110110100101110001101010111010010000111110111001100011001110011101000110011001110000100010100110110001010110001010111101011000101100111010000000011001000010011110010010001011100100011001101100110011011101010001100000111001100111000001111001111100100010011111001110110111110000111001111110110001100100111111100110010000110001110100001001101110011101000000010010101011010010010101011111111111111010000100001010001110010010101110000101100000101110010111001011111101001011011101010001010111001101111001000001010111001111001010110100011110011001000011100111001111111001001011110001001111001110000011000011111001110100001000111111110101000110101000110011001001010111100110110010000101110011011111001011110000110001010010000000100011000110011010000011101110000110100000110010010110110010000000000010111010010101011111100110111010101010110010011111011111011010111101001010010101011111100011011100011101110111110
000100010110101000001101011100111100111101110100100110111001011011101100011111101000000010010011111011110001101110110111001100110101101101101111011001000110011001101110010001110101000011110011011010110101111110100111101010000111000011100001111100101010110110010010010010010000010110101110011111101111110010100110001000011000100010100010000101011111100100101010000100000110100111000111011011000110000001110011011010101000110000110000000011000111000100100010010010000110110101111111111100000001101101101111101111000001111110010010001000100000101010000110000010101000000010010111110111000001111100011011001001011000011101001001100000101000110111001110101110101010100101110000011101011001010010100110110101101010100101000010000100111001001001001110000001000111101110011001010001111010011011110110010001100101111101100010001010111001011100011011000111100001100010100101101100011101001000111110001011110001110110001001001111011100011001101101010111000110100110110101111110001101001011001010111101101001101100101110101110111001111011000111001010111011100100101001000010011111000011110110000010011011001001010111000001100000011111110000110010101010000010011101111000100101010111110110100110010001010010110000111111011111110010010011000100110100111001001101101000010011000001111101111000111011101000011110001111110110011010000101101111011100101010110011001010010111101111001110100001101100111010100111101100100111011000001000011110011101110110001110100100101101100110011011011110000001010110011010111001101001111001011110010001100010000001110101001010011101000111110111011011111001100101001100100111100110110000110010101001001101101001100110110001000110101000001001001111001101100000010001011010101101100011101100110010000101101100110001101111011101000111001101010111111001010001000100000001100011011010010100110111111110000000011011000101001001110100010100100101100010101011100111100010111110001110000100011101101101011111011111000001011111011000101101110111011000101100110000101100111101001100010111001110100001011100000100000111100001011001110011010100011110101111001011110010100010110100111100010010000101100111110000001011101111011001000010011111011111000001010110110001000000101011100010100000011000110001011101111011100001100010110111011010101100001011011010101000100110100101010111100101010111011111100011111110100000001111001010110110001010010000000101000010111110100010110111111011011001000010110100000010101000000010101010001110000011110110000000010100111110000000010000010000010010101011001110100111110011011100000001001010000000010000000011111000000000101100001010010001110010001011111110000011100011101101110101010001010101100010011110110101111011110111010101101100100100101001000101101001010110100101011010100100111100110011001101010001010011010111011010100101100001011110000010001001001101000010000011101100110010000000100111000100110101010101001101000011110000000001101110101101001110011001110101110011001000111100010110001000001011100111101110101110101100010011010001111011111111000011110101
111011111100101001111101100010100110001110111000011000011101111101001000000100100100011001011010101000100001111110110011101011110000011110100000111110000011000011000011010110000011011110010000101100001011011000100101000100001100010011010100101000011000011011101111100111010001100100011010110111010111110010101001100011101100111001100110110110001101001011011000100000101111101111101001100110000010111001111101001011111000010001010000101100000101111111110010001100000010110101000101010110000000000001100101010011000011100010100001111100010010000001100101000001011000011011001010110101010101010011011110011100010000111100010010101001011000101001101100111000111111100101000010010011101000001110010111010101011010011001000011011110100011100011010000010100001111111011111111101011000101000100000111011100011111001110000001101010010010010110001101101000011001000010111011110011000111010100011110100010010000010011101110101011101000010011101100101001000011010111111110000100111000100011110000100110111011111110100100010010000011110100100101010101011111001100110100000000000100000100011101101101010111110111110010000110001101001000101011101000100011001000101101010010010010000101000101110111111001111110000111011110100110011111111011001011110110011111100111101000111000010010000111111100101111100101010110011101011000100100011101001100101010010011110100011011100111001100110011001110100110111011001111001000100101101011000101010110111101110000011111111001111001111011100101011111001010001001010011011101010001110111111001001100110100110001010111111000101000011001010101111111001110100101111110110011110111110011101100101010101001111111011011011001111111110011110011111100011111110000010111100101010011000111000011100100011101001011100000111011011100010100010100000100011011110110001101010001101010111000010101001000100110101010010001011111001001110110001100111011111110001000011101001101000001000101100000010110011110001000000111101100111111111111011011010000111011101111101010010001100101011000110001100101011100100111101111111111001010011000100011010010001011101010111101001010110001011101010000011001010110110010111010000101111010110010001000001100111010100101001001100011000111011011010010001111111110011000110011011001011101011110101001101001111011101000010110011101010110100000001011101110001101010111010111100101111011101011100010010100010010111001111101110111110110000111111111110101010110001110000110110111000101010011001010111000101111011111110010100100110001100001010000111100000011001111110001010000111000111101110110101001111100100010010100010001111011001010000100100010000010000111000010001010011111000000101110011110010110010010011011111011000000100101011111111110101111011110111001011110100110000010110100110010100011001100000011110110011000010101110000010101011001110010011100000011000011100001011011111001111011100000001000111000101011100000100000101110110101101100000100101101000001011000111110111100101001001010100000111001111110111011110101000101111111111000000111011101101101000101001000
101100111100100110000011110011001000111011111001001000111000111000111011010010011001011100000010011011101010000110000100111000101101101001101010001010110000010010101001110101010101111011011100111010001001110100010100011110000010100100000001010110100111011001111111101100001001000111101110001100110101101011000001111110011011111110101001111010101110001011001110100010110101001110001110110100100110100101010100000111110101111100001110000001010110001010000000001001010010101000001001110000011110111101011101100000100100100000001001010100100110101110000110100111000101001101000000100011001100011000110101101100100011101101000010110000110011100111000010001100101100110010010011011101011011001000110110010111010100110011011010000011101000100010111101000010010011100000010010100010101110001000000011110011110100000011000001010100110001000011001101111111101100001110011000011010010111010101100011111100001111010110001101001010110110000011001101111011001101010010010111001001010100100111101100001110110010110001101110101010000110110110011101001100011100010001001111110001110111001010101110100000010100101100110010110000111100111011001100110101101001100101110100010110110101001100000000011110001011110110110111001110100011000110100001011011001011110010011011011100101000100001000001111000111011101100000101011110100001000101000001000001001111101111010010011001100000100111101001011001101101000101010101010000010011001110010111010001100000010101111110110000110011111101101000000000111111101100001011011111101010111001010100000100101011110100101101111011111000010010101010000010110101101111011001001000111001011000010110110111110010100010010111001101111111000010000110101100111101101100100001111110100100110110100110101101101010101110011111110110101111100100100011111011110110111100100110000111011111011000001001101111101111111101100011111000100011110011011111000000001111110100011111100000010110110000011000001111011001101010010100100001110011110111000111111110101101111101101011110100111010110010011110100100111100001100011101101001011101001110110100011111011010110110000010000000100110001000000011110111001111001001111010000101110100010011010011000001101011001011001101010111111101010101011100101001010000011001010010011100001100011110100011101000011001101000111010001111011001000110000010000111011101010111110011111010110110000011000100111001101000010001001010110001011111101001011001111010100100101100010100101000010111010001100100011000111001001010000100011000010100000000110110011110111110010001010110011100101110111110010001001010001001011001100110100010101000001101010011001011010110110011111110111000111100111011011111001111110010101011011111101111100111101010001011111010100001110101011010101111010100001110111010001010011111101010011011110010010000100110101101101001010001000001100011100010010110001001100100100010101011101010110101101101100000100001100101110001000110110100000100101100111001000011111111111001011101010001011110110100001100101100001111011111101011001011100011110010001110111100100010
110011010110010000101000111001100111100100111010111111000111010010110111000011010101001100011000110010000010000111001000100010100000111001111110110011000010100111001010111111100101001010111111110011110000001011011000000100100000100110111011111001100101010000001100110100000100001111000001010110010100011000101101000111000010100111100010010101110101100010000010001101011110110011000110111100011011011111010010100110110111000000100001000010001001101110110000110110001011110110100111111010111001100110001001101001011110110011100111110001100101011110111100111001110111111101111010001111111001101000110011111010101100110101010010100110101110101100100101101011110010000111010101100111110011101000011101010000010100100000110000111000011111001100011000011111010101011010001111101011111101010100111000100100100011101111011111000111010011111110111010101001000100010110001000100011010111101010011100010001000001011110011110011000110011001000010110000001101010101101101001000010100010110010001000111100111011101000001000101110010011111010110111010100101100101110011011000111100101010101000100111011011100000011000111001111100110110101111101010000110110111100011010000100001001111100001011010011101011010011101000100001000100001110001011101100000101011101001110011101100010010110000001000101011101010000101100100010111001111110100100111011000001100011111001000000000100101100110111011010100100111100010000111010110110100100111101110110110111101110101001001100100001010000000000100111000111011100111110110010100010101110100111001010011100111110111100110110101100000110001001110100111011100000111101001000110011010100111100011100000011000110100000111011100111101100010110000110010000000110010111110111001100001011100100101001010010010101101101001001001101000000110100011110011101101000101100101010001000001110111001101000101100011011101000100101100110011111111101111101111011001000001101100011011110010111101111010001111011101001100101101100111110011011111001010101001010101111111110000001001000110000011111100001101101101000000000001110110100110010000000100001111100111101110111110010010101111001010011000110111110010111011001010111111011010001000001101111011101101011001011000000101101100111100011000110010101010001111101110100100100101110010011000010000000000100000000000001101010001011100011001011010011001101000000100000010011000000010001000101101000011000111001110010000011100111010111011110101000000000000010010100001111111011111011111010111001111010011110001101101111111100110111101101000001100010111101100110111001000110100011000001111111000001101110010101011001010001111000011110011101010000011110001000111110110011110111101100011001101011100100110110110110100010001100000001000001000111010001011101101001010001101001111001011100100110101000011011010010101101000111101101000111100010010100010100010000111001111010000111000001010111111100010110111101100101110110000111111100100010011111011110100100111111100001110000000001100100001111100010101111101010101010110101001010011000001011110001101010111110000100
110010100000111101010001010111001000000111100000001001111110011100111101010100001100100011001001001111111110110011100101010110111011011010101111110001011000000110101110111111010110000101100010100001110000011100000011111001100011110010000000110011110111001010001111111101011110111101100010100001011101001100110100110111111001101110111011000011001000010000100001111100100100101110000001001010000111001110000001110111110010110011001100101110101101110001000001001011101011010001010100010111000111101000000010111110100110010010010011100110001100111011011010000101101100100111011010011000100011010000100000100001101110000000110001101100000011111110010010010001011001010001100011100110011001110010000111000110110001010000110110000001000101111000000011010110111011110100011000111000000100000010110000101110111110011010001100101111001110110100111101100111100111111101000011001101000110100000011001010101010100101101001101100100110011000001101111111000101101101000110101111101101101110011111011011010100100010000010111000001000010000110110111000110010101001100011100011010010110100011111110000011110111101000110100010011001101000011111001001111001010100000001011111011101000001011011111110100101001100010001100111111010000100100110000101010110000001010000111000110111111101110001010001101101011001100111010110001001001001011110111110010001101111101101001111000100000101110010001011110111100011010101111000110111101101011110101101111001010000111111100110010010100000000010001011001010000000010100110111001110101010001100000110010000101001100100100101101010101011101010101111011001110100101100011000100100100111100011111100110001111011001100010100001000011110001100000001111101111010011001110100011111011010110100110100101010001010110001101101101100010001100001000110101001111000011001111111010100101110101001011010000000111111111111111100001100100101000100101101101000011011111110101010101111011011011111010111111100110011110001011100111111111000101100110110100111011011010110101100101100011111100001110001101101110100000001011110111110111101001011010101000010011000110100010101100011101010001101111111110000001001100011111010101000011101111111101110100110011010011011001100010000011100101101111001100000101000000000111100101010010011001010001001100000110111001010011111100110000001011101010011000000111111110011001111100101101100000000001010111100000011110110010111100110001100000010001001011000110001011001010100100010110010010101100011111011100000001011011001000100010100101100110011010100011010010110000111001101010000010100001011010001110101111000000001001011100001011100110001001000111000100110100000100000111000110110000100111000000001010010111100001011001101101011011000100110010000011111011111111100110100010000011001111100011011000100111000010100000100011011110111110111000110010011010100101010110000011110110000111000001111100011110101110110001101000001000000000010100110010000000000100000100110110000001100011010101110000001000000011101001011001010111001010011010100010010011011111101101010111100111
011110100011101000111100000110001011111010111000100010101000001010001110010011010110010111110011100101000100001100001010110000110011110000001100101101001001010010000010001100110111011011000000101000111101000100001101110111010101100001110100011111111010110001000101001001010000000111101001011100001100000110001110110010101011100001001000110101000110010111010001011101110111111111100111111111110101001100000111000110111010010111000001111001000000001011100100110001000000100110010010110101111100000010000110101011001000100100011000101101011011111000101111101011001000011110111000100100000011000001010100100000111001100110111110010110011110010010111001110111110011111000010010010110000101011111010100101101010100111111000000101010010000100101011011110001100111100010011001111000111111110110111011100110101011110001000010100001000100000000010111100001010011100011111010100000010110101110001011110010101111001000101011010101001111010110110101010111100100100000001101000011001101001101010110011100101111000000100001101110010011010000010110101000001111000110011110011010011110010111101011100000010001101010000100111110101111110101100111010001001101110110101110011100101101000011101000101110110001111110000010100110111010100010010001011110010010000001110010001101111110100000001110011011110011110000010101111011001111100111001010100101001111100110111010101101000111110001010111101010010110110101011101100100011010100000000111100100010010101110100101101000110110111111100110110100101110100000100101000010000000111101010101110011001011011011001110000000111000110111010100011110010000010110010011101000110101101100010110100000111011011000100110011111100101001000111001001001100101011100101100110011110010110101000111110100000101000000100000011110000110011110100000011101110110100000011110000011101011001100111001100111110001110001000111011010111101001011110000110010010101101110111011111000001011001110111010000001100010011000101101101110111100011010100000000111000001011010001001100000100110000010011001101001010100110110110011111010110011000110001111100100110011100110011000000110101110110101000011110001101110101000111100101010101101110111111100100000111011101010101000111111001000111000000111101110111111011010011010101101001111100001111011110010111110000000100000101111000100110010010011000011001010111100011101011111001010000111001101000100100011001111010001001001101101011100110011101111010110101010001011000000000000011000011101000000110100001001110101001011111000011101010101011110000110111000110001001101100100110110011000011011010101001100110101000011101100101010000010000001101111110010001001001010000001001010101110110110100101100011001011001101111010100110000010010001000100101110100111000000101000111111001101101110100100000011100011011101001110100110110011101100010011101110100011111101100011001100101101011111001111000110101111111111010101011000010100010000100111110111101000100101010001000110110101011111111010111111101010100100101111001001010100011000000001001110110111110101111100000011111111
010110100100001111100001010110110110110000100100001110001000110110111101001110011001111000101001100010100010100010100011011001111001100000100100110101010101110101100101111111110101011110001000000100100111101011110100101111000110101000000011100100000000101100100010001111001110010101110011010010011110001000111101011100011001000101010011101000101100110000110100000001101011111110000100000101101001101010000011001100010001011111110110100110100111110101100101000011101100001101100101011010001101101010011011000001011111110111110100111011010001010101101001110010011001011001110001010110111001010001001111001110100111000100001111010011100101110011000001010100011010110101101111010111001101000001101101111011010110111010100110101100011001011111100010100001000101101000100100001000010010100101001001010100111110100110011110010101010110000011101000010100001111101101010000000110111101100110010100110100111000100001100111111011110110110100110101110111110000000110100010100000010001010101101010001100001001011100000111001110110100010101011100000111101110010111000101100010000011010110001110011000011101110110110001101001101100110101000101111100000110000110000110001111000110101110110000011010101111100110111111101001000100110011011010010011110011110110000010110100010111110001111011100101011111000000010000011110100000110111101010100010110101100011001101101000000101011110110101001111011010111010101000011100101000101001111011000101000010001111010011111110010101110101010001011100011110110010101110001100010000011101110101100001101000111100110001000101010011000100110101110011001011111101000010011000011011010000100010011110100000001000110101011110111010001100111011110000001101111100000011100100101101111011001111100010111111100010100000010001010011010001000010101011110111011011110101111010001100000111110111100111001110001010011110011011010011110100011001111010011001010000011010111001100100100111010110010011111000101100101110110111010110100111001101100011000001001110101010101011111111000010010001011110111110000000111011011110101001000010011000101010010000000010100011001110010000010000001000101111011110110110000001100100101110011111000010100001100010001111001000100100101110110001000100001101101101011001010110001001000001010111111010010100100010010111111000001001010010110100011110000001111011111010001000101000101011001000100110001011000011011101110001100011100110011111111100011110010011110101111000000001011010001101110001111101111011010010001011111000101000100100011000001010111010111101100110110010011001110011110011100010011000111101010111100001111001101001000100001100000100001000001000111011100010100000110011010100111000101111100101111101011111011001101100100100100010100110101110000100101101000110001010101011001011111001000100101101111011011110000111111010001010100000011000100101000010000001001111110100001101010111100111000010101100110100111000000000110001001111100000010100101011010110100110001010011010100011111000001011011001000000000000110000101100101110011001011111101000100100100010
110100000101101100100001000111010101000011010001100101111000001111100001111111010100001110110000110111110010110000111000010101010001010101111110101000011001010010000011011101111111101011010011000110111100111101001111111110011111000111111110110101111000100011000101100100111010100111110001000101100010110010110010110110110110010101000011111110010001010111011000100010001111011010110011010101011100001011101010001000110011100010011011011011111011110010100010001111100110100001001011100001000011001001000110010001000111011101110100001100110001111001011101001010111011010001101100110010000100100101000010011110011011010101011111110000010100011100101101010001111110110110110111011011100011100100101000001011101000100111110010101101110110101110000101011011100101101010001111111100110100001100001101110101101101110101000011011011011001100110100110111010101101100110110001111111001110100100011101110100000100100010110110110111100100110100000110110010011100101010111110001110101010010010111000001100101100110110001100011001001010110111110000010000110001011100101100011101110111110000011101100101101010111110011011010100110100011111111011000000111111100010000111111101011011110110110001100110100110110100010010000001000100001100111000000100001111110011110101101000100011000011100100100110010010000110101001000010000011100010000111010111000011110001010011100001111110110111111000010011100000011011010010011001010100011111100011100101100111010010011000010111100101000000110000011000100100111010111110100101111111110110000100110101111001101001010000000011000001111101000100110111111111111111000000000100011011011111010111000011100011011011110010000010101000111100100111011000000101111110011111111000100010100011110101111100000011010101100010010110000101010000110010100011000101110110101101110101111010010110000010111111010101000110011100000010011110100011111100010001010101101100000010010000111110011011001111001001111111111101111101110100011000110000000100011100100100001010011011111001110010000011100101010101100110011100011010100010111010011111010110001000000101100000111010110001010010110101000010000010000000101000001111100010110000111100110000000000011111011001111010111000110100111000010000010010000010110110010110101100100011010000011111101110000101111001011101110011011001101110100100011111111110100001010110000001100100101000100001011101001101110110010101000100100100001000101110000110010101010010000001011010100001101010011010111010110110000001010110001001000010010111010110111001011011111100000100101110010000001010010010011000100001110100010101101010010101001111101011000111111001101011010011010110111011100001110111010010010000111011011100100011100101001011111010110010100110000100011111010100111000100001011000101100100110001110000010101000101110100010001011011001010000100110100111010001000011110101111111011111010001111000110010101111101010011101100000101100110111001111110011000001010000110101110010001001110011101111100001110101111101011001010110101001110011011111001111001101000001000101110010
100001101101011101111010011110110101001010000000000001011100100100010011001001010000110100010011001110111000101001001000001000000011001100111001000011110100111010110100100011101001000000100111010101011000011100010101010000100100000101001001101000000100011100110101111000101001001001011111001111011011101011010100010000010010111101111010110010110001101100101110110000000100111011111110101111011011111011111011010111101111110110000110110000110110100101010001010011001000110001110011010111001000100001001010010011010101111111000000010101001000001100111110011101100110011000001001111011110101011010011010101011111110011100010011101000010101100000100010000000110101010100011110100010000010101010010100100110001010111010001101100000000111010111110001111100011000111100111110100100101101000011101100111101111111101101100000001111010100101110011100001011001011011001010110100000111111010000100000100110110010011001000100011011100001011100111000110010111110000001100000101101100011001101011101001000001000100111110110101011110010101001101110101100110111001001100101110110000011011000100000011000001110101000101111100100010101010010100100110000100110111101100001010101100101110101101110000100110000100101001101011101110001101101100101011111011000000101100001000001101000010010100100000011111110110001100110011001011001110010100110000001110111101011101101011010100001001011001000101111010111111001001101111101101001001001010101110101110011000001110011100101011001011111001001111101111100110110111000100110010010010100000000010111001001011011001110111011111000101011001111110111001010111000111111010010111110110000110010101001110101110100001000001101011000110000101111110001101000000111110110100110101010001101011000000011001101111101101011101000101101000001110101110011011110101000010110101000100100110001001100000111001010111000100110010110010011011011011000011111000011010011101101010000001011100000111011011101000100011001110100100000101000001100100101111011111000111101110011101111011110100100101110100011100111111101110000111110000000000000101010110100111000111010100000000111000110101011010001100010111011001110000011110011011010000000001100001011011101011110101011100101111100111010100001111001001111001011110101000011111110011101011010001101100110001110110100000111100011001010100001101110111011101011001001011000110011001111111111111011111000001010010001011111011111011010100110000011101010011101111001110011100000010100010100010111110000111100001010100000000000100100100000010010010111011000000101000010010001001100010001010111101011010100010000000000001010011110011111101001110100101101101101101110110000111010010101001011011000001101100000100011101101100000111001101001100011000010100010011100011010101001000011011000011110001011010011001101000110101110011100101110100100100001001111010001101000101010100001010110000100000000001101000010010001001100000111010111000111101110001111011110001001100111101101111011101101101111001101010111001001011000010101110000100110000101101100010101101011111010000010
100110010000100010101110000000100101110000000101011011100011101010100110101100111000111101001110011100100000000101000000001111101000100001000100110100101110111110111010000110001010011110110100000111101011001100000010101010000001000001101001111000100010000101100001110101010010100001000111001110010101001110100100110111001001100011100001101000011011010110110101101010101010110110101100000101001010100111001010000110001101010100011101001100101111001110111001001101101101001110110000111101110101011100110110001011011011011111101100001010001001110110010011110011000011010100110000100011001000001110001001110111101011000111000101110101010110000101001111010101001101010100101101111110111110010111001111011010000111100010101001110011111010011101111011111101110100010101111111010110000110100101110111011100101001111111101110101100000010010101110100100000110011000000000110111010101101000100001100010111011101101100011000001011011111000111101100011001100101111011101100010101110000101000101001001110010000100000100011011100110111001001000011001101000001001011011100001100111001110111110000010111011011001100011100010100000011001101001000001001001011110101111010101011010001000100101111011100000100001000001011110111100011101110111111110101000101010101010111110101010101100101001111111011000111111110110001101000000101010001011001100100010011100100001000100100010000010111101101010011101110000110111010010111010100110000000100100101100011000110101111110110010000101001111111101000001111000110001010111110101100111000111100001110111010000110010010001001110100110110101111101001011001110000100001011001001011011101111100101011011010100001101000101000101100011000011000101000101001111110010011100111011101010011111110110111000111000101000011111011010000101101000111001101001101101010111011101110000011010001111100100011100110101110001000011011100011000100111001010000011011101011100100100111001010010100100011111001010111101100110001001010010010110011000000111101100001111110110101010010111010000101111010010100111001011011110111010011110001011001110001010010100111110010011011000111100001101101110010001110111000101101111101101111011000000110011100110010100111100000000111011111111010100010001100100100001101100000110001110001101101110001011111010110010011011101110000110100011011100011110010100010010110110000000011110000010011100001101110100000011011101011011100100001110000110101101011010000001111001100101011010011100100100101100001010110010010001110010001110001111111000111110001110111001000101010101001100100101010110100001110010111010011000000000101001110111001110011001101010101001100100001110100111110101101100000000000011110110101111110001110011101110100101010000111010010111010001000110011110011100000101100010110100000100010011100110101100101101011010001100100111100110010101110111011010001011100001101010100101001110011100101110110000010110101110111000111101111001110000011010110100111110110000010001011111010101011011001000101001110100011001000111110011111011001110111100100000011001100100101100011
000001111000111010100110110010110010110110000010010011101110100011101010000000101001001001110010100011001101010100010010000000110101000001001000111100001011000010101001001110010101110110100010000000101111010110000111000000011000110001001100011011001000001110110011001100001010111111110101000001110010110100111001000001110101101000001111010101101011111100100010100010110011010011110100111101011010011000001111011111100101001000111000111011110111010011101000111011001101111000101001001001010000101010111111110001101000100000011000101001101011110101001010101000110100001001010110111110011001101101000101010101110100001010010000110100011110000011100110000000000011101011111001111110111011001100101100000011101010100010111100101110000010001111010100010100000111010101000001010101010011100010011110011111100101010011011001000011010001101111111111010110110100001011001001001110010001010010000001011111001000110000011011000101110011011001101011101110011110101110000010010110001100010101001101110001101101100111101011011110110110010010110000010001010011000001011100101000100011110011100000110111111001011010001000111110101010101101111010110010001000000100101000100001111010010101110110101100101000011110101001010111111100100001110100000111000011100111110011101111011001001110000000001011101100111101011000000101110101010001001110010010100101101011010111111001111010110101010011101000111100100111000110000001110101000000010010100101000111011100110011101110010101011001111011111110000001010101101000011111110101101010100111110000100001100010111000100110110101101100100001001111110010111010000110011111010100100100111111101011011001000001101110111110011011001100011110101001000000100011100100100001000011110100010000100101100000100001001001000000011110001101110010101001010101100110111110101000111001010000001011101111100111101001011000110110010011011010101100001111110111001101001100000111110100001100100111110110100010111000000000111001000111000011101000101011110000110011110011100011111110011010001011001101010011010001010100111000001110110110110001010001001111101011101101101001111111101000101010111100000010010101011010100000011010111110110111100110010001100110100001110000010000001010010010001000110001011111000010010110000110100000101011010101101011100010110110000100001000001111001011101111110000010001110101111001100100001001110101101011000011101101101000000000011101110011010101000001011010010111001000110100000000101110000101001111001111101000100010101110001001111001011000110100011011011011010011110011000000100000110101011001101010011011001111001111010110101000000011000000011001011000101100001010000111001111010101100110011100111001111011110011100101110111111100110111001100110111110011111001011000000100100101010100110000100001001100011100111011101111011110100000110010101110101000100110010101010101111000000100000111001111010101001011011010010001011011101101111101000101011000100001001001101001011110011011001010101001001100011000110101001011010101101010001011111010010110100111111110110010100110
110111110011011000000001001111010100000111101000000111100000111010111101011011010001001000001101101111010110110100110111011010111101101001110011011011111010010001100101101011110011011000110110000111101101111000100101110001101100100001110000000011101111100010001111111101010001111101101101100000101110000110011000111100000011001010010001100011011111010101111001011011010101011010101010100111111110000010010101100010100101010100011111100001010100001101101100111110111010100000011001010110100011100010000001101101000101011111110000001000010000110110010010111110111110111101010001111101110010110011000010000011000010001001100010100101010011010110110111000110001110110001011101001010001000111000001101000110001001000010111110111010100101010001111010010101111011110110001111000010110011101111000010101001000100101011001010110010101000110110000111011000000111001011111101010010000101011110011011111000011111011010111101100001001001111010110100111111100110011100011100110111011100001100110010100001000111111001001101110101110111100100110110100110100111110010100001110000011001110011011100010001011010010011001001000101110011100001100010101000100100100110011111000111101100111110110011000011110001101100011110100000110110010000111100111011101010111000010101010010111111111100010111111010000011101101001001000000000000111100101110001110111100100101101001001101010101001100011011010111100100010001010101110100001101100101000010011100010010011000000010101011000101111101110111000001001011101101101100110000111100011101100011011111000101100001011010011010101010100101111111111111101011000011001101111010000101011011010000011111100110000011001111111001000110101011110010111111001011110001101011100100101101101110010110100100101000100001010101001111000010000001010000011001001101001100100000000100110010011010001111110010011100000011000101101111011011001111001111010001000101110111110111000100010110110111101011110010110001001100001111011000000011001011000011000010011110110101000101101001110001100011101101000011001101010100000111110010000001110011111011100101111110100110010000100010010110110001011110001011010010100101110110001001101001110101110011110110100000001101010110001100010000011111111011111111101011110110011100100011111100010001110011010011010010001011001111100101001110110100011111011001110110111101011010011001011011100101110011100001111100111100100111111011100100110011001100111111010101110110101011000110010101101110101100001100110001011101001100110100001101001011101111111001100011000100100001011010111011100111010111000011001000110010110000110110011001010101101110101001110100001110001101111010011101011000110000010011001010110111000001100011011011010001010110011110100110111000110011000100110011001110011110000101010010000010011001001011100100000000111010001010101101001101100110000011101010001101110001001110010100110110000001000000011011010110001100100000110000011101100100100000111110001000010110000110010001101100000100011010111100010011001110011011010010110111010100000111100101010110011101
111000101110010010101110100001000111011011001111011000110111001001100101110100110111010111011000111010000111001111101001010100111111010101110001110111111100010101101111100011000011000000011110100000111011111110100000011001100010111110001011010110000111101101001001000000110101001000000101100000111001011110100011000001101101001110110010010111011011111101001001001100110000011001110111111101101001111011010111011101001110010111010100111011101111110101101111000001110000010101101000110101011110000001101001011011011011000001100010000101000001011101111110010111011011110101010010100000100110000100000111011001011001001101111111100000111010001101010001001001101001110011101101111111100010011100011000010001010011111011001101000110001011100101111101001100111000010010100110000111111010000010101111111001100110001110101010110101110010001011111110110100001001100101011011100001101001101111011100000101011100100110100110011110100010100011001110111011010101001010000101111100100011011100100010101000111100001010100001000111001111000110010001100110101011010101001101101011111110010011101011011010100100001111000101110110001111111100110011101101000111111010000101000100011110010110111111100101110100110110111101000000011101001010000100110010011000100000000111001011011101000011000100001110100100111110010101110010101101001001010011001111010011100010101111101111011100001111011101111100111111011101001111100101111011100111100100111000010100110110011011000100010101000100110000001111110101110001111110001111010111001001001001001101100011001111111111111000100101100001000101011111001111100110011100110100101101000101100010000101110111001001101010101110111110010110111100010111101000100011110010000100101001010100011010011111000101001010110111110001010011000001111000100110101101010011001011101111011110010111010011100101010101100000111110101101111000111001110101000011000000011001111101101110001101101111110101110100011110110000001011011101100000111111101110110011110011100100100110100101101011010011100110001101110011010011011000010001111110001011001000110001100000010100111111110101100010001001110000010110111100110010001110010110101100011001100100110111001010010000110000101101010111010111100001011010000001111100010000001011100000011110100101000000100110001011111110111010000000010011010011000101100001110011010111100111011011001001111001111100110110010011100010101000000011111000100111001111001001000000111111010100101110010001000001100111011100101100000101011100000100010111010111111110001110010001111100001000000010100000011010011010001111000110011010001110011010001101000101101101100011001111110110010110011010000011001000100111101100010101011100000110000001110111001000110100111111110011000010101111001110101010011000001001011110100001000010001001010100101010010110010101101000001010011001111100011001001110010111101110111110101100111011010111000110011011100010110111001111010111111010111011101011101000111011100000111111011111111111011010111011001000010101110110100100110001011010011001100111100000011100
011010101101101100000001011000100010010101100000110011101101010011100000000101011011001101000111010011100110100100100010101001011100100000011111010100110100011101010100000000000111110100100000110101001101110011010101010001001010101010001010010110101100110010001101011000000001100111011101110111001000110011101000100110101100010100110010100111010010100111001100000001010110100111100101100100101010010101001011001001110000000101101111000100011110111110110010011011000100101001110100001110100010011001001001011111110011100100001001011011100111011111000111001100000100011110100011000010100100101000101110100010001011111001010001111011001010101110101111100011011111111011000100111100001100100110000111000010001101100010100110001001010110011100110111111000011000101001000111111000111011101001000111100110000110110000101001011110001011001010001110011101101001000001111101010110011011100011110100111011110000110100011111110111001000011101110001110000001100011101111001110011101110000000100000101111111101111001000101101001011000000001100110110001011101011100011100000011010001100110101110010110000111010011001001110101101111100010011100000100111110001010000010011111101001100111000011000011111101000100000111010110111110101100110011010001010010001101000100110000100111101101110001010000111101001100000101000001011010000001100101000001111000100010101101000001010100101110000111000000001010010011000000110101111101100110111100100000100111110000101110100011000100111111100011101100110011111011001101111010110110010100001010110111110101001100100001111001011011110010011111101011011100001001101101100010001110100010110001101010101010100100110011101100111000101110101001110101010110000011010100111000100101000101110101101101000000000110001111110100101001001011100110110101110001110010101000000100001100010011100100110101111100001111100110011101011000000000000100100010010010111100110101100001110010000110110110001011100110101100011111011101110011100000110101011000001010111010100010111000011111111100010001011111000111001101000111010011100000001001001010100101010110100110111101111000010110110101010110111011110110010000111111100110011100100111101100000101000110000100010101101101001000111101001111100010001111111100101101101011100000111011110011001001111101010010101100011101100100110000001110010001000100010010010011100011011100011000100110001001101001010100110010000001001010100010010100101100110000010101010111101001011101111011001100100010100011111000000100111101111111111110110111011010110010110101011110100011101101101111100000101000100000010101000000101110101011101110000111110001001010001111111010000000111010111011111011100100101010100110100010000111110110100001001001011010101011100101010110001111110111110010101000000100111011101001011101101010011011100110011101100100110011110000001101110110010011010110110100101100100111110110111111011001101110011111101010001100011101000010100111111010100110011111000001100011110100111011111100100000000111010110110100100010100100000000010100111100110111011000010010
100111111001110101110000001011001111010100101010011011101101101101010001110000100011110001010100001000100001100011010000011001110001111000110011000100000111011111101110011101011000110010110001001001001111000000000110101100101010100010000000011110010010110001001110001101011010001011000110100110110010000110111001111110101010001011011100101011110111111010001111101010111011100100001110011011011010000011000010110000011000110011110010110010010100010010111011100001110111010010000011010100001010000011111110000101011111000101111000000001011001001010000100110001001000100000000000100111011111010011000101100000101110111000100101110111110000100000001011111000111110101110011110101001011101100110100110001010111101000000010111101101001100011110100101110010101001011101001101110111011000010101101100001110001001010010011101011110100001011000000101010110011100010000000010011000110001111011010010110100101101100010010101001101001011000111001011101110000001111010100001111111010100101111001001111110111111101101000001010101111100100110011001001100110111011100000110111001111001011100011110000111010010000010000111110000110000110100100001111010101001101110100001100101110111111100100011110111010110110100001111010000111101101100100001100110000101010010000001000100100011110111111100110010101000110001010101100011110111000101001001001111001101011001100011110001101110111100110110000100011110001011100101011011011010011010010000001111000100010000010011100010010111011011000111010010110000000011001110011001010111101011100101100001000101010001101100101101000001011010001110010000101000001111100011000001110001001010000010010011100100001000101001001111011001011000110001100100000000001000000010011101101001100111001101011111111100110101011001010001110110111110010010100101111001010100011011101100101011100110110011000110000011100111001110101011010110001110000100001101001000111001101000000101000001011110100000000001010100010001001100010001001011110001101001000001000011111001111011010010111000000101000111111001011110011100010000110111011110101110101100111000010011111100010110100010111111011100010001100110100010000111011011101010110010101100111000001000000000101011001001111110110011111000011110110010111100001001011010010101100110101101101101001100001100110000000001110101110110101100101001011001111100001010011010001010111101100110000101011101010001110000000111101001100011011001110010001010110101100101000000011111110001100111101000111110010001010100110001011000110000110101101110111110000100010111010100101010100111111011000111100000000000110000100011001100100100111111110010100000000100101001000101101100110001000011100110110111101100011101101101100111110111011010111101111111011101110011111011000111110001100011100110100110111111101111011100101000000010000001110000011010111011000101101010111010010000100100100101010011000011010100000111011011111100011101000100011001001010001100001101010111000000110110100011100011100010101111100110011011100101011111100000011110001111000010110110011001101100100111000000
100000001101001101001110110011010010011000100110101010001000001010110100000100110001110111110001010111000000110011100101001000110011001010001100110100011001001010111011011001011011100110001100001011010110010011101100011110001000111101100010110111100110100010001111001010010010001001000100101100101010000011011101010010011111110111110111101001000101111001100100001111000110010110000110100000010001000011110000001001011010010010110111101001001110010110011111011000001000110111011101100001111110110111101101000010000101011010011001101010001111100101101010010100011001000111100101111000011111011001000001111010100011001110001110110000101101000010110001111110110001100001011011001010010110001110100010010000110111101110101010010001001110000011000000111001011110101011111110101000100011100010111110101011011001000011000001000111111110001110011111101001001001010101101111110110110110011011111110000010001100000101111111101111100001101111001101000010000011111100101010111010111000000001001101000100001100000001000000101101011101111111101000011001011001001001010001111001111011100000100101110011011001000011000100000001000100100111011011101000100010101101001000011110111111011001010111011111100011111011000001110001110011111011110100010000111100000111100101110110110111000111110101101001111111110011110010001101001010010100010100011110010101000111110011101011110001101001101100010001111001110000001011011000101100010010101110111100101010100001001111011001110001000100111110011111100100010110011011000011110001010110100011111111011100010100001110010101011111001111111111110001000011000111000100001101000010001101100100100111111101110100110001110100101000110101010111010011101000101011111000101100011100000000010101100010101001111100001010101110100011010000100010001110100001100011111111101000001100110101100100101010110100100011110110100111100110101111100110100111010000010001001110111100011111011010110100001001010111010100110101101001011001001110111011010011010110001001100100010001000100100011010010001110110100010001011110010001100000101110000101111010001100101010100101110110000110100001010100110010011101100100100111011001100101101001110010000100110111011010111001111001111111001010111100011110010111101000111000111110111000011110000100001110000010100101111010010111011100010011000101010100010011101000101000010100011001100001001000100011000001000110010111110011100000001110101111010100011111111001011101010111110101101111001110001111110010010100000111110110001111101110011011011101110101011010100000000101010001001100100110001000110001110110010001011011101010010100000000101101000110010001110101011111000000111011000101010111010100001101110011101000110101000111011110110011110010011001011111111000001111100010000111110001100010110011000110000100011001000001110100001111010110000100111101100110011000111110010011100001001011100111000101101111101101110011111111010101100001100011111111001100110101000100101001010110011110110111100101001001001011111100111101101101111110000010010011001111001010001110001000
001101011110000110011010100001111100010101011011100111110101101001100100011000011011111001000001101101100010001001111100001010100111111000011011010000000101110000000011001100000100100101001101001001100101110111011100000110100010100100000011110100111110001001010000011001011110010101011110101001100011101110000010110111101000101110010011111010010100111111111011011101101111111110100111011110001110101101101010011010100010111000001100000001011100101000010000101010010110011100111010111001010000100111000101100011110111001101101101110000001111001111010101000101100100010011101100010100001001011101110011100110001101000101110010011000101101100100000101111010111101011110111010001011010000010011010000111100001111001010001100011000001010001000010011101110000011110101011001000000110101001011110010101110110100000110100000000010010110000000001011011000000000111111101010100000000100001111000101101011101000001001101101011110110010110000010011100101100000100101101011010010010100110000001000100101011111111001101000100111101001011101001101100100000011010101011011011011011110001010110011101001111010010111100110011100010101111010111011110001111100010111111100101001111011000000100011001000110011000101010110001010110000011101101000001110000010000010101101100110010101001110111010101111100110001011111100100110100001111110011001101000011100000100000001100010000101001101101001100010100001110000100001111000010110100110110100110001000010111010101000100001011111000011010001000101100011111101111010111011111000111100000011110010110011010001111111000010001110001010011110011100100001111101110101111011000100100010100100001110011000101100110111101101001001011011111000000100010010101101100111100011111001101110011100111000000001110110001101110000001101111111100010000111001100010001110101000101001110100010110110101111111011000001110010111100101010110111100110001110001110101110000101001111001110011010110101110000010111011001001111011100001101110010101011011000101000100000000010111000001101011101001011001101010100101001010110001100000010101000101011111100001101111001010000111000010001100100001000000111010000111001111010001001101111110010100001011101001111100010011110001011110000111101110011111101011001001100100001100111010111001110111101000011010101111110010110100011101101000000000110011110110001010000101100101011110000100010001001110010111010000101011101110010101111010100110101101000101000001010000001010000010000001010101000111011001100001000000111111101011100101111100100000000111010011100000001111001011111010110101001001001100110100000010000010101000000010001001100100100011111000111111100101011000101110111101111011001011001101101000110110111001110110000110000011100101000100001110111011010011001011100100101110001011110010101001110111101101001011011100011000111010001010000101101111110111100011110110000100010011101010111100011111100101111100001111100011100011101001110011111110011010010000001000001010101011111100101011101101000001110010101001001101101110110110011000000011010010010111101110011
000001011111010011100110100000001000011100000100001111111110110000011110100110010010110100000010110010100000010011001110010101111111001010010101010100001110010001111011010101001011000011111011111101010011010001101000011100001001100001101101110101100110001000111101000100000111110111001110111110110111101000101011000001001101101000000000010110110110110110011101010001001110000000001001111100001010101100000110001000010100011001110000010101000101001110101011010101110001110001101111101101011111010110111111011010100001011010110110110001011110011011010011001100000010100110100100011010011010111010011110110101001010001100110010100101011010111100111011000000101111101001011111110011010011101011100011101110001010111111101111010101110010001001010010111111001101111001010101001000000110111000100010011011000001100111110100101110010011110000011010111001010001000001111010111000001010101101000100100111001111001011010110010100000011000110000100000100000100111001011011111110000011101100000101000000001001010110111000011010001011011001001010000110110110110101111111110110011000101010001000000011011001000100011000111010000000000100000110001010001111011111111001110000110110101010010111101110101000101010001000001010111111001101000011101110001011000010101011111110110101110110000000111101110111010111111001101000011100100110100110100011101100100111001011001110011100001001100000100011001111100000111100011111100011101110110110100110101111111011100000110101011101010011101101101110100101010011001100101000100001100110010101001110000111110000110011111111010010111111100000110000010011001001100101110011111011111010001100110000000100101010010100101101011110110111001111011010110100100101100001110100011101111110101110011101101011101001100001111000100100010111110111011000010001110101100010110011101000000010111111001011111110000010111011000011110010010001110100100100111000001011101100100001101011001011101010100100001111011001110110010000010000101001101101100100000000101000101110000101101100010001110111000100101100010010101110100011111111000111100100001111010111111110001000100110100000000110011111101111011001110001011110100000011001000011000110011011101100100011011011010011101000000010100010000100111100111001110101110011011111110011001110110011001010011011111100010101011101010100110101111101011000001111001111001111001100000010000001100111010010011001000110100010011001010101101010001111011110100010111001101000111101000110000100001000100000100110100001001100000011001100001011011110100000000001011100010001010111010100001011010011110010010110100001100001110101011001111010011111010000111110100111111110010000110010010101111110101011000110010100100010001111111011011110100011111111011100100111001111000000010100101000001110100111110111010100100011101001100001001001111110101111110111010100110111110100101011011011111000101010100101111111101101100011110011110000001111001010101010111111100011011110101010010110010001001001001011101101010110111111000111111011001110000000100110011110111001111011010000110110
001011010011111011110101101001110101100011101001010011011100111011001011001100100111111000001001001111100110111100100010111111110000011100110111010000000000001110110100111011101000011000010100011010010111111100010011100101011001011001000110100101001010110010100010010110001101100011011100100001010100010001011101111001000110111010100101100001011011111001001101001101101100001100100111111110111100000110101100110001011111001001111001110110100000111001011110101110110010001110100100101100000010011101111011001100001000111001001000011110011111001111100110000111110010111100001101111011001101011000111011010101010100010001100010110100101000101011011000010011110100100000011100101010111101011001110111101001100110011110011010100011100010011001111011010000111100110001001100111010011110111010001000010111011110010001110001100100111010110000011100000011101101001100010101000011000110001011011000111111000111011111001010101100101111110111011100010101110110000010101100000111011000101101111101101000010011000101101000111110101101011001110101100011110000110110110011000100111110100111011110000100000001010000010101011111010100011110100110010111101100111000011001101111011000001100101010101000001101010100110011000010010110100110101110110101011110000110110110011110110100111111010110010101011110010110100000110001001110111110001100010100011111101010110100000010110001011011011110001010011000000010110101011101101101010000110001001101111100101010111100110000011110001111100100101101010010101100101100000000111101111100101001111011000010111001111001001000011011000011011001100010100000111011110101110100001100000001011111001000010100000000101101001100000101110101111111110010101100001110101101100001101010000011000101001111001111001110101010101001111010000000111101110110111111111010000011011111110110111111011000110101110101011001000011101101111110101010111110100011001000101101010111001101010111110111000111110010000001110000100111001010000100010110110010011100101100101111100011111100100110100100010000001100001110001111101011001111111010100010111000010100001011011100010100011011000100101101011101011011001011010100001110111100100001000000101100101101110101110110111010110011010111000101001111000001101010000011000101000100100011100110010101000100011110011001111111111000111110000100110111100001111111101110100111101001101110011000010010110010010010011000111010000000010000000110100001001000100010110011100111000011110101111001110111000001001100110110000000100110110000011111110001110010110001001110100011101001101010001110100101010101010001111010100000000000101100000111100001000000000101111111011010110110100001000011110100010100100110001001011010010000001010111001101111110000111101001000111100111100100010111000011010010010111010001111111010111011010011011111011101111010001010101100001010101001011111011111010001110010100110101011101000111001101110100111010001111101101001011000000010111110101100001111010100110000111110001001101000111000100110001101111011110001100110000101011101000101001000000010111110
001101111010011101111101101011100111111011110001101111010110101000010001100101100111111001010011100000010001111100100100101100001100100110100110011100100101001001100011110000100100000000000110000000101110010101010010101111101101111000001111011000011011111110101010101010000011000110101100110000001110011111100100000001000010100011101000001011100011010001110001001110000010000111010000001001110110110111100000011110101010110100010011111111011100111100111011011000100110111001110101001011100110111100001100000100100000100001000001111101111000100010010110110101100111101011011001010110000100001011101100101100110001110000010010001100001100100100100111111000100011010110110101101101111001000111010111110111001111000101100100101100000000110101001010010001000000010110100101001000000110111000110011101110001101000000101100000011100011100101100111100010001110011100001100101100111101100101011111001000111001010111010011100011000110100101011100000111110001011110100001000010101111110000000100100010001100101001010000110111011001000000111101101011100111101110101010000100001111001010000010111101100000000100000010100100010101101110110001011101001100111010110000101010100111010100011110011011111001011101011011100000100110101110001110110110010001011011110100101101001011110001101111010001100110101010000011001100000111110001010011010111001010010101010110001000100000010001100101101111101010010000111111010100101101010100111110001100001111100101110001011101101011010101111111100011110000011001001101011110101101100000100110111111001100010100011000100111001110111010110001011111011011101101110010101001001100000100100010011101000100011100111100010111000010000010110100011111011001000101100111100110010100111001000001101111011100100110111110000000011011001010011001111101100010010010010010001001000110001111001110101000100001100101000000010010001001011101011111100111100011100000111110011110011110001000110011010100001010000100010111110011010101111001011001100100000011110011101001100111101010010100000011110111010011110100010010101100111011111001100111111111100010100011110100101001001010010101101010100111100000111001010100011110100010111011110111010000011011010010000101111010001110101011011010101100000000110101101000110110110010100000100100000000101111101110101011110001111000110010100111000111001110101001110101100110100111011100110001000101010101110001100110101010111001111101101100101011101110101111010010110000011110011010101110101010011000011001011100111110101110111110000011110001110011010100001000100010100011101001010101001010110100110000111011111101010101011000100010100101110001000101010110110000011000001110000011011011101100000010101001000111111100101100110110101010001010110110110000000101000001101101101000101101011001100111011011101110110101101101001111001110100111001101010001001000111111011000000100101001110001001110010010110000100010110101011101111111101101110110001000110010000101100100110110000110010000000101110110010111011000001000001111111011000000101001111010100000001001010101000011
111001111011000011011111101000100001010010100000010001001111011001001011101011100011110010101011101101110010001101000110000000111000110000100011010101100000011011100101111111100000000100000101110101110110011011101010010011011110101101111110100011001110010000011110110011110110001001001000101111011000111101101110000011101110011010010111100011001101100011100000100111100000101101100010000001101010110101111001010110111110100101011000101001101110010010001101000010100001100000001001110110111101110101001110001010111011110101011110001110001000001100011011001010001101000110000011110101110110000010011010100011111101100001010110111001101011011001111011100100001101100001110011010111101000010011110111010001001011101110110010100011000011011001101010100100000101111101010100111100111100111100000001010010001100010100010100000111010110111110100110001100110100101010000101100000110101011100101111011011100100111000110011110100001001010110011001011010011001011101011000100101010101100011011000001010001100111111111111111011000101011011010010111101010110101001011011101110100010100101101001101100100111011101111010001011111100101100101110001111110010111101100110011011110100000001001000110110111111111111011001101110110010100010110000000000101001001100011000111000001110101110000110110101000010010110100010001010010010101010101010010000101000010010001000001000100110000001001000000100111101000101110111010000001110110101101001011100010110011110111001110001101110011110011100001010010011011101111010011111001011111010110100011111010111011111101001000010111001010010111110111111110111011110100111000101011110000001111010110011010011001111000010011111110100011001101110110100110001001110100000000001010101011110101000001101000101110001010001000011101101110110000111011000001001110000011100111011100011001110100101010101001000001011000000110011011010000111000011100111101010010100101100001111100010101101100011110111001101110011101100100011110001011001111001101110010110000000000011010010110000101100011000001101110000000101110110110110011110110111111011010000110000100101001101011011001011011001011011000000111100111100101100011010110001010000010000110001001111001010011000111110100100101111010101011000010100110101110111100101001100001010010001100110001000000010101010111100110010010010010111111011111001001011110001010001001001100110111111010001000110000110001011111100101111101101101101100011101100110111001010010110000101010010010000011101101000100111101000101011010011001101001100001000101111101000101010010101100110101100111100101000001001000111110011011001101100100001000110010011011110010100101110101010110011110101110111101110000000111100011010100001110010100110001100010101100011010111100110010110011001010111100000110010000100110111101010010000001111000001000100010010110001111110000111100110101101011110110000101000011010111011000111010110100110010010111011101111111111010011100000110011111111110111010000010000010110110011110101001110111000000001000001011101100001110110001111010101011110111010011111
110111010000010000000011001101101000101110100011100001010100110100000011001110010001100000100010011011101110100100111001101111001001101011010000111100111100001101001100111000010001011100010000001100110000101101110100000011101010011100010000100010110111011110010100001100010000010001101101101010110001111100100110001110010100000000010001000001100011111110000100011111101011011011101000001011111011011000111110011110010101111000101001101111100100110100111010100111000011011111111100001101001010100100110010001111110011011101010111001011100011001001101011111001010011010100100001011100011001011011110010111011111010011110000100110101110100011011001010100001000011010000110010111110010011001101101111110011101001001001111111000110101101000000010111010111001100110011011010101100110000100000011100000010110110000010111001011011001011111001110000110101111001001011110100111010010110010001010100100000010010111010011100000110111000011000000000101010010111011110100011101010101101010110001011011001101110000001010100011001011011111010001011111011000010010011101001010111110010001110101011011110111000111111000110111110101001101110100001010001000100000010111100011100010010001110011000000001001110000111100110110010010000101010011111010000001110101100100010101001001010001101011011110010101000110100010101111011000000110101010010000001100101000010011000000111111010000100001111101001101011000011000011010101110000000001100111010000011110101111110101110011101111000110000001011110000011110111100101010110101011101001001001010100100111110000000110000100100101001001010110111111110110111010000010011001110010011100111111101110100011000000101110001100111110000010100110101110110000101101000101010100110001001111111101001111000011000011001101010001100110000000110010100101000111101001110110000000011010111101010011100100011001010001001110110101100101110101100000100100000111000011011110111100100011001100101010001100101111010010111101111111111100000111101111000101101101001011011100111010001010100011110110000001001100001001101101010101011110100111001100101101100011110010100010110000110111100111101100000010111110001011010110110111111100011101111001110011011000101100010110100000101111000001101001000000100000110111000110000000100110101101100010111100001100001001110000111111100011110110011000110011010110010101110011100111101000010110111010011101000111100110111101001001100111011101111011000011110010100001110001001110011011001010011101000010001111101111101110011011000011010111001010111101111001100000001111001011111010100101111101101111101011101111011010011011001100011001001000111101100111111001111110011010100111101111111000100101110001110011010111010010011001111000100101100001111000110010001010100010100111010111100001000000011111000010010000010000000001111101111011100010000001100111010000110110011101000101010110100011110011100000010011011011111000000100011000000100101011001000110010000011111111100100100101100111111111011111101000010100110101100110100101111100100100010111001100100000011010100111101011
111011010110100100100001111000111011001110110000111111011100110111110001111000011000010010101000111101010011011001001010111000001010110011101001101111000101100110101000110100111110010100100100100001000011000000110011111011010011100001111111000001010001111010110011100110111001001110111100000001100111010100111001101110101100100001000010110101101111100011010111011001100000011011111101110100001101010110010000110010010010010100010111011111010011111101111001001001111011000101101011001101111110010110110001111010011100101101000111000011001010111001011011010111011001111101100110111010110111110101000110100001101110010010100011001010000110100000011011001010010100110010111101001011101001000101011110000111110100010100100000111111101010010100011011010111110001100010110110101111100111100010111001000010000011101001011100100000010000110100101000110000001001110111111101100101010101110001111010101110000001111011000000000110110000000010001001001011101110000101011010010110000011110111001111110111110000000010110011001011100111111100001000101110111000010010110111100111110110010010001000110111101010101011100000001100101111110001101010111110011011011000100110000111110110111011101010011101001000011000010111001001110110001010001110001001011000111001010110001010110101010110001110010111111110011101110111111101100000001000011100110110010011010010111100010100001110000010000001001110110001001111011111100110001010110101111001100011001100101000110011101011100110111110111101100011110000100110010010010111101000000111110110001000011010010111101001111101010110000010000000100010011010001000000110111101100000001010111011100100100001000111100010100111110101011010100000100010011101010010010101101001000101111001001000000110111001011100101101000101000001101111110010000011000000111110111100111111010000111101111110110010101000000011100111111001001000010101000000000100000001010100111001011111010110110000100100010011010011110110110100010000110111000101101001010011010001010110101100111100011100011100010101011001100100100011100000101001110101111000110101110100010100000101101101011001010100001100101111101111110111111010010111001000001001000110111001101100010011010110100111111010010101001010010101000011101001100000111111010110111100000000101010100101101101100100010110000001010011001100000001110001011010100100001000100001111010101010110111110110101010100000000110001101101010011100000101000010001101111001010111011001111100111110101010001110001001111110100001000110110001101100111101111100111101100000110111111100101010000110011101100010100011011111010001010100001001110000010101111000011100000001010001101100111000010011000011100000010000100001000110011101010001011001100001010101000110000010011001101011111011111011011000001101001001010010100011110000011100000110110001000101100000110100010110100110010000010001001111011011001110010110111001000100110011001101110101010011110010001101110000110000000001001000010101111000110000011000101011111010100111100011001011111100111110101010010011010001000101000010011010
111101000001110100110110111100011000100111101010001110101110011001101111010111001010110100101000010011000100110011001100000110011110000000100011101000010000001101000001000010011101010111111111111111000110111111011001000100010110000111111000011001110011010101000000011111111100001111101000111111010001100110111001110011100110010010011101111100110111101110011010011010100100000110100011110011010101011100001110000011001110001101000101011000000110101111010011111001110010001101111011111100011011001000000100100001101000011101001001111101110111000011011001000001001000000000000001000001100000011110000100000001001101001010100100101110011100011000010011100001111100000000000101010011100000011010001010110000111111100010001101101110110101100111011100110101111000011001110110100001000011110110001101101100010011101101010111001011011011101111011110010010010001101101111011010110110000010000100110101010010111010101110010000001000100110010011011111011110000001011010011001100010011101001101011111110000111111100100110111001010010111001000001110110110110111101111000100001010001011001111010101101110011010100000000100000000100010000010010111111000100100100110000111010010000000010100010100111011100101111101110100001100001001100101011101001100010001101011110001001001110100010101001110100110101101011101101100010111000010100011001111100110001000000000000110001111110011010101011011011000101001110011100110010110010111010101101000101001001100101111011001001110001110010101101001011101000101000011111101110001110101111001111000100011010001111001111001001110000011010001011111001010100000100110111010101111110001110011010010010011010011111001101000010101010110000100001000011101001110110101100110110001001110110000011100110001000010000101010010111110101001011100001011100100011100110011110001000111001000101011000110110110100010111011000000010001010011101100110110100000100101111000011001110011110101010011000001110101000000000110010000100111001000100010101000101101111011100111110110111010100110100111000001001001010100111111011011011111110010000111010101010001101010011101000001010011011110010110110010010011001110010111111111011101010001010111011111010100110111100000011111101111100001111011000110010101111111100101000000111101110001111010011101101110111110101100101010000100101111001111110011011000111010110011010001111001001111001001100111111011110001001111111100010111000001001000001101000011100100011100000111000010100111000110101100011101000000010111110000011111110100100010011101011111001100111011001010000000111110010101110001100100111000011011010011100010110111110000110111100110000110111010100011101101001011110110101000000110110110100111011110010110111011100010100010001111110011100001111011010111100101011001111010110100000110000011100000001001111100110111001100100110010000001110010100100010101000000110001001100001110000111100010001111001001001011001110000001000011001110011111000011100110011011100000010101001110100101100101000111110101000101111101001110110100000011010101110011110110100010110001
011100101101010010111100000001011101111100000001001100011001000100110110001000000010010000001010110110010101100000001000000010000001110000101100110101001011000011110100110001010101010011011111010100000001010010011011011000001110100110001011010110111111001100101110001100011110011111001101000111010000101011100111111010110010110111100100101011011010010011001111000101010110110001100111011001111011010111101110110100011000010010010010010100010100010101011001111000011100001001101011000011111001000000000000011100001110010011111110100010101000001101111101101110011001100110000101110110011001100101100011011100111111100100010101000011001111101011111111110000100111101101010110111011011010110001110001110011101111110010010001101011001001001011010101001011000001010001011101000111000011110111000011000011010101010111101111100001111100111010000101010010100011010110101100110001101100000000010001000100111100000110100000100110010010111011100010010101111100100000100111010011001000010011110001000001010111101111101100101110000101001001110000111000011111001100000001110111110100010010000010101111011000001100100010101111000011111101010101101111110101101100000000101011100000010011000000010000010111100000110000110011011101100111110110000110100100101111110111111011010110100100000010101100111110000100110111100001101110110101011011101111001111101101001101101011110111011100110101101110101111100110010100011110001011100111001001101110101000000110011110001000101100110011110011011000101111011100101110100010111010001011100000110000001100101000100110011100100100010100010000111101100111010001010110011001100001100010001010001100011011111100011000010001100110010011000100010111101001001111110011010010011110110100110101101001010100111111011011000111101101101111000111101011101101000011100110100111000010101100101011001000100000100101110000011110001011100011111000111101000110011100111111001101011010111001111100100010000110111100001001101010111111101100000111101010110001010000111111110101011110010001010011000001110101010110110101000111001000111000010000101010010100001111110010111101110110011111111001001111110010011000100101100001011110111100100010010001111100110010001110111111111011100000101010000100000011011011101010100111010011111110000011110010101101011010100011011001100001111101010111100111000110110010111100101001011110100011111111000111011100010101010101010001011100010111011101110101110011000011111110111001100000110000101111111111111100000000101011001110001111100001110101110111111001011100000001101001001010101011100111101110001111000010111100000011111111011010011000011101101000011000111000101000111100111100000001110110101100000011010001100010100000010000111111111000000111111101010011100101100011111001000010110001011000010011011110101000110111101011000110101110100111100000010100010111010100110100101000100001111010000000101110111001111110110110001100110111000000111010111111111110100111011001110110000001100010110111111010111100111010111001000001100011101100101011010110110011101100001011001000
100000010110001100110011100001011111011011010010110101000111001100111110010010100110000000110000101011111111100010111001110110000100101010110110001000100101111110011011001110100110010110011101001011111111101101000100110101011110101010101110001011010101100100101101011011001000011110001010001011101110011001000000000010110001100101000111110010100001011110010011101111000001010100011011100101101010101010100110100010010000110110010111011000111000010000111010100011101110110101010111000010101100100000011010001001110111110100110110110110100111000001110001010111110100011001011000101010101101001000011010110101100110010001010010011010111011000010001000000001111010010010000111000010101111010111010001110111100001100001011110001100000110001011100010100100110110010001010110011111011111000110010100110001110011101010000011001100101100100001100001001101111111110101011001010110111001110010000100000101101111000000000010110110010110101101010010100010010101111101001101111100111111001100100001100100100101101111001001010111101000111010111110101101000010000011111110100100011011001100100110011111111010000111111101110011101011010111011111011001010010110001011101110101001011111000101101000001001000110101000101100111101011110101011100011000000001101101011110001011111110000010011111100011010101111011110011011000110010010100111010011000111001001001110001101101001011011000011000111011111110110000000001000001010101010110110110100101010100000110011111111111110001000010000011111100100000001111110000011110000101101010010001111010011010001111110110101100000101001000100010101101011010001001000001010010110001110100001011011000111100111101010001011001100010100010010010111100000001111101010100000001001010000000100000011100001011010101101011011001011111110100011011001011011010100011011111110010001101101001011111111001001110000110000011111011010000001110011011101111001100010100011111001101111001010010111100000010100010101001010011010100001100001100100001100010111000000011011011110111110001100010100000101110001011110100111111111101011001011010111011111100000111110000001101010100010101110010011111001011110011001011100000001000110011011000111110010100010101110010001110101011111001011010100101100111110111001000111000100101000100110100000111010110010101010010000100101011011111001101010010011000111100011000110000001100100100000001000011101010100011010110100100101100100111010101101000010001110011010001010110100011011000100110000011011001100011011001101011010101010100101111011111101111010001101110111100001100111100110001011110000110001001011001010001110110001001110111010001111111011000010000100001011001110100010011000100101001111101001000101111000110000010111010110110110000011001111000110100001111100001011110010000101010101100100110101101111110011001111001010111100000111011110011100010111011001111100001011110010110010010010001101110011111010111111011101111101110110010011011001001010011001100010100110101001011111100010111010111010000100110011111011101001010100011000000100001010110101000011001110101
101111011101110001111010001100111011000101110011010010011011000010110100111111011111110110110001001101011111110101101000000101111010001110111101110011110000111010100100111110100100010110101000001110101000110010011110001010100110100000010100101111101010100011000110001110011111110100100001100001101110010100101000010111111100011110011001110010100101101000110000110111101000000101100011100101110011011001110011110000110101100000011110000010001001001000111001010111111010110100110100000111100010111001100111111111010001000100101001010011100010000011001101011110110100101101111111110011111010001110101001111010101111001001001110100101111001001110101000110110101101011111001000001000000001100111101001001111011111000000001110100000011000110110000000100000001000011110010100101010110111010010100110001010010100110110001101100101001110100010101001111010101001111110001110101001011110010110010110010100011000001111110010100110001010100011011000011101100010010001011101000000001001110111001100000111010000000101010101111011000010100011011010001111111011000000000010111111101111110000000011010010001110111011001000101111100011100110101001110111100010000110000011010000100010111000000010001101011011010110110101110110110010010001101110110110001000000111000100101100110111111111011011101111111000100010001101101011111011100110010000111110011000001100001101111011111111001010100111100111001101101001001101001001000011011110111111100001011100111100000111100001100001101011111111010111000110000000100000001111011011100010010101010000000110101110100010010111010110010110111011101001000110000110010011111111110001000111111000101101000001111011111100110110000011110001100100111001101000101011010101000001101111001010110000001110001011001001101110111101001000001110010010111010010111010000001101000010110011111101000111000010101010100111011101011001001001100101100011100110100100001001001001001000000011001011100111011101010110101101010100110010011110100100110111100110111010101101010111111100010010101001010111001010101011100010111101001011110001010010000100011001010011011011010101110010110000000111111101010100010111111011011010010000000000000111111010001110000100101100111000101110001011110010010000100000000011011111000010100101111001010110111101010101101111011011101111011111010110100110100001101011001110110100011001010111000111101110100110100101101101101100100001010101110010100011100100000110100101111010011011110110010000111111101011101110011110100010011110101000011000100010011001101000010010110000011111110101110111101001111100101001010011001111001111100010110100100001011101011001111100111010111010100010011010100110110110001000111001111101011000111100111000101101111001101000100011011100100010011100001101111111100111010011110111011011101101111110010000101000001001011001010011001101111000111110101011001010000010010011110110000100000010110101111001101010011001011001010100010111100101001110011010010110010000101010111000000110010000101010000011001010111111010010111010001001100100010111100010111001000011
101011000000011111000010100100011001011110000101010001101101010010011010001000110001111001001010001111010011010001101010100011111010011011010011011010010001100101110011001110000001000000000010000100011011111100011010100101100010100110100101110001010001001100001010011111110000010100110011111110111110110000010110101110111010100011011010111101000100010011000110101000111001110010011000010011001101110111101100001001000101100011100100010100101010000110010111001000001100100010111110011100100001111100010000001100000100001111011001001011010101100110100010000011110001110111111010001110111110011111000010011010111011000010101100111010101110110011001101000000101111011001100010011011111010001110001100011001001011111000101111011101011111000100100010000001100000001101100001011100111101010010010111101110100100011000101100100011010010101101100000011010001010101000110100011100101010110000010001100011101010001110010000000000011110011100001110111101011110101111101101011000011111000100110101001011011000000010100110110101110011001011110100000110111111011111111011011101101000111101001101101010110100111100000010110001111001000001101100101000110111101011100111110100101101100001110001110010111111111100011000001100001001011100100100000101000001101001101101100011001011101010000100110000111001001100111011010010011001101110101101001110111001100000110100101111100000000110011011000110010011101110101001110101011001111110110001110100010100111010011100110111100011011010101000111011010110110011010101111110010101000100101100101001000000011001110111110010011110101111001100010010010101111100010100101101000101011110011000001111000100100111010100011000111001011101110011011101010110010010101010010101011111111011100100001000110010100011010110011000000110010110110111110101111000100100011000000001000101001011010011011001111010111001101001010010001000010111011000111101101010011000011100000000001010010110001010100111111000001011111011001001101010100001010001001000101100011101111110111010110010110010011011110000001011010000000110111010011000100000101110010011111111000000101011100000111100110111101010110101011001001110100101110111110010111101001011000111100010100001001000100001101100001111110101110000110001001011110110101011111001111101011100110011001111010111000000000101000001001101000001001100001001101101100001101111111000011111001110110111110111110001110111111100011011100100001000011100110100011100001010101001110100100000111111010101101110010011100110000101111100110011000110010110010010111001110111111100110110111101110001000100101001001000101011000101110011100010011101101001001001000111011011010011111011110000110101000111110101011110001000100110000010011011101000000100111111010110000001101111000100101111110011110000100011101010001101110111110011001110011010111001110101100010001000011010000001000100100000111110101100001000111001001110111101001001101011101100011011000100100011011001111110101001010101111111011000011011100111000000110111111100000010101110110001110100110000000101001000001001000001
111110010101011011100111110000111100011101110111111100010000001001110110111110111011101100110101111010011000000011110101110010011111000010110001100111001011000011110110100000010011111111101011010100001010101011110100110110011100010011101110011001100001000001100100000001000101011001100010101101111011111110001111011010001101111100010111111011111110111011101101111010011011101011000010111011001111011111011101001110011000001010100001001010100011101110001011001111101100110000101010110101110011100000110101101110011110110001000110101110101100110001010000010101100010011101110001110010010111101111110100110010000101111101101110010000100111101001010111100001011010001001111011101100001110111101001010001011111100011001111011001101110000110001000101111010110000000001110000100011110100001111101100000001010010000111100001110110100101101111011101000011010011100001010110000101000001101111011010101010101010011000000010011110110100001001111101001110100110111011101101100011110011000101010111101000001000110010110011010110000001000000010111011111100011011100010100011101000100010000000010100110010110001011000110101110010111100001101010001010100000010001010010100010000111100101111100010101001010111111100001101100011001100001010111110100111100101011000001110110100111010000010110110001001000100000011100010000100010010001101001010101111001100110110101010110101111000010110011001110100001000111011001000111110101000111111010100010010010110101100100010001110100111000011110001000111010000010010101101111110111000001001011101010111011000111001101001001010000110001110001000110001011101111000111011001101000111101010010010001100000111110011100111011011101100110101011001001101010001111011011110111000001010000111011101100000111100010010100010110000001001110001010011011101011111011010100000001010111101110001001101111000000100011110000110101011011010010000011001111110101110111101000000011100011011101100100010001010001011010101001100010000111111111011100110110011011000101110111110000100011101011000101001110111101101100100010010100011000110011100001011110101010001010100100000011000010101100100111011000000100010101101100101101101001111101010010001000100111011100011000011011101101110110100111000110100001000110010001100000100101011110100001011111010110101111000001101100110000110000101110110001010100101101011011000101101010100100011101001111110111011100100010101110010111110010101111111110110111011001010100001110001011000110100110110110011101110011010001100011111110110101100110110000100110100000101110001011011001101000100111110001101000111110100110000011000110111010001101010010001001111110100111110000101011101000010101110111111100101010101101100001100000001101110011000011010111100011100111000011011101001101110101010101101111010010000111011010110110110110010101000111100000001010101010111011010000101011010100010101100011101000000011111011101000111101101101110100001111101010110010000110010111111101000010101110000000111011110010000000000110111101011100000100010011101100010111010110010111100111110110
000011011101111101000011111101110000110010000101110101111011000001011011100100010101011000010010011110100100111011001100001110000011110101011100110110100100001111111000000001010111101100000011100001000110001110000000101111010110001011011111111011010000110001100100110111111100101100010011001011001101011111111011110100110011010111000001011010101101011110000000111011010100000011011100110110111001010001111100100110011001000110000100000111101101011100100100111000100111111101010111010010011001011001110010110110100001110100111011101000100010010110110111110101100110000110001111101000100011010000110100010011001100111100001111111011101011010110100100111010011011101100010010110001110010111100110010101110110000010111010111111110101001011100001111110011001001000110101001111000000001101011010001011011011110100001110001001001011111000000100100110000111101101100111000011001100110111101010111001001000010110111100010010010011111011000110110000010110000001101101111101011100110110011000010100011000101110011010110011001100101110101001110111010110010000010111110100001111000000011010101001101001110011000000001100010111011010100010000011100001011111010000010110100000010001011010100011010110110101100101000101111100101000001100101010110001111111101010011101101011011100110111011111000101000101100000000010011100111100001111010101100001100100111111111010111111110010000000000110100100010111110011011100111100101100011001010100110011011100100101110010010111111101111001010101101100000101001011011000011010110100101000001000100111100110111001111110000010001110011010110001001111101100010100100001010101010010110001111110110010100110110010010100001000101010000100100010100001110101100001101100010101110001100111101010011010111010000110000110001000101101101111101001110010010000100101000111100010011110100010100110111101110011100000010101000011011100000010100001000100111011110110110010101101100111100110000111110011110011000111100010001001100100101110010110100010011100001011000000001101001001111000111010100000100011011000000011000101010001110010010111001001100010110101000010111000101000101110010101010100000001111100000101110001010111100001110100010101011001101010010101100100100001001001101000001100000011100001101110111110101110010011010001001101010100010001101010100010001100111110000110001001101010000111100001101001010011011101010111010101000001100100011001100101000110001100001000011001000001010111110011001100010100111011101010110110100011010000100100100011001010000011101110010001001010100011000110000100001101000000101101000011000101100001001110011111010101011000101101000101011001001110111000000000101111110000100111101101010111110100101111111010110001111101101011100000010001000101011100000100111111010110000000001111000101101110000011101110111011010101011010110000000001110100000000101010000110010011111110001010011001100111101100010111001110110101001010100000010001100101001101100111001011110110110111010010101010100011000010000101001011110111101111011010000110000011011001110011000010100101110
111111100100111111001110100111001100110011100000000010110101111010011010000001101111010011100111101101101000100010101110110111100101001101011011010001100010100110101111001100000111110000000001000111000111011101001011010000011100000011000000101111101100101110111011110011001001110111110000110000010101010010101001101111000000010001110110011001111101111100110000100011101000110001001001101111110110100001110100111001111010110111100100000100001011111010110010001000001111011010001010101011001000111100100100110111100100110000000110101111101010101101000011000101001111010001100111111000110000010110111100100111111100111111010000101101101000001101111000010111101001011011100010110110111101001100101100110011000011111000110010111100111000100100111001010011000011101000000101010001101010010111101110001101010000100001100100011011001110110010000111100001011010011000111111101010110011011110001110110000111111111111100110001000111110110001010101100010001001011111101010111111011101101101101011011000000100101100101101001111001110000111101001100100001101101011001100011001000010000010111011110000110101110001101110010001101000001110010001111111001001011000011111101100111101111101001001100010010001011011101111010101101000010111001110110001100111111110010000001110011000001000100100000010111011101101010111100001100110000001011100001110011110011101000011111000110000000100101100001011101101111101010111110110101111110000111000101011101001001010010101011000111110110010110001011000101101001100100000000000001010000101001011100100010001001001101101110010110100100111011101101000111001110011001100000110011000101001011100000000001010111111010000000000100000100101111001001111001101100011111101000011100110011010000101000011010000000000100000110100110111010110111001011010000111110100001101000010100101111110011011011001001111110000111010110100001110010010001010111001001001111011011001110110011010101011110111000110101110111110100000000110100001101011111011100000101001101011110111110101111011111100010010001110001111111000001011111001111101001110100111100001110000010001111011000110101110110001000101011001111010110111111000110011100010011000010111111001101010011011111101111110011100111000010011110001111110011111000100101110110011101110100101110000110111101100101000110100011011101011110100011010110000011110001001011011011101000001010011001101110111100001011111001010100010101010011000010000000110100010010011000111100101110011010110100010010101110010000000101010100000011000011100011011011100111000000111100000001100101000011110110010010000001110110011000100100101111010011100000011010001101001111111101110011000111111111110101101101111000110101011010101001011110000110110010001000111110010111011111110100101101100110011000100001100001110101111110001110101010101101110011011000101010111000001110010101000001111011010000011110101100110011011110110010011001001111110000100010111100100011111011001001111110000011100101010000010001101100100100011101110111111011001100001001000110101100001100010001010111001011101
101110010001010010101111111001010001001100110000000001000000010001011001111110100010101100011101100001101101100101100111100000000110000011010100011100010000110110010101001000111100101001110100100111101110000010000111010111000011100011111001100100110011011011011001110011010110000001011111010101111111110100110001000000100111110010010011110000000010011100100001010001111000101100101111000001010110001110101110000001111100011011011100100110110101010100100000110110000010010011100000001110101001001101010111001010111001011100111011100100010010000101100000100111110101110000010011111011000011010010111001001100101101010111010101101000101011101000010011101100011001100010010110110001001000111001010011001010111110000010110001010101011100010101000110010110011010010100000010000010010100001110110101001001101001011011000101100110110010100001100100111000011011011110011100011111001111110101110100001011010001001101000100110000111111111100101111010010110000001011010101101101011101001011110010010101110001111101101110010000001011110001011000011010000001000100010001011101100011000000001001001010100101110010011000000010110110100100010110000100011100011011101000111000101101001010111101011111101100110011101110101111111010100100010100110011110000010010001000110010010011100000110000001010011000010011011010110001101010011101000001110011011110111110101001000100010111110001010110001111001100001110011011100000101000011000000000111100101000000111001011010001000111000000001100101011111101111001011101010010000010000010101100100001101011101110100010001100100110011011011111110001110010011010011011110000000101001101111011010011101101111111010111001010111100000011000100000001011111011011110000110001101100011101101100101011010111010100110001001100011110111010011011101100010100001101101011101111110111000101001010000111010010111111011001111000000110010111111011110010101111101011001110110001101101000011011100111111101110011111110010100111101110000011110100110101011010000010010110011011111010011011000001100010011001100011111110000110010110000101010001101111011110000101110111101000011110101100101100110110000110011010101100110010111111011111001111110100011110110011001010100110110100011111000101001001100010101010001000101100010111101111111111001011111101110010110001100100001110110010001101010110000000011011011101110110001111110100111011001000111000100001110010011100100101000101001010110011110110111111011111001011110101101010011111111100011110110111001110101001100011100011001100100110011100011011011110001111100111100101000111101011000000100101010001101100000111000100101011111111011001011110101110000101111000101000111110011110100101001011010101110101110011100100110010100100110010101110000010101011000110110100101001000111000010001001110111110001010010000111110100010101001111100100000101100111000111011000010001110000001101010111101111011111001000111010100010011111111110100001011111111000100011011011111001101010000011100100110001001000010111110111011111000010100000111001111100010010001001011101100010
101001111011011010100000001001101100010000111011001101011100111001111000000110000100011100100101111001111111000000010011110000101111101001011101110101111111001011011111110100100001111000111100001010010011010110100111100111111010010000110001111110000010100101100000111100011000110000001100111111110111111011101001011011100111111111011010110001100011100110011110010101000111011111000001110010011011000000011000000111011001011100101110000000011100001010101111011001010001000011100110111100010011000111101011110110000011010010101001000110000010001001000000111111110000101010110111111001011110101100111101011111001100100011011101011001110110010001000110100101010101011000111101011101001010001000111010100010001111111000000110101000100011010000001111010111100010011011100000000001110100011101110100000011101110000100110000110011001100001001011101000111010001111110001001000100110011110000100100001101000001100011010100000111111001111111001100101000110001000100011101001011010000011100000110101100001101101101100110001110100000101011001111000000010100001111011000101011001011001110100100111101101110101000101000010100110001011111000110110111001000010011111101011111100011010110100010110001001111010100101001000100001011111000011101010011010001011100101010011011011101011111001101011010001011111110110101000011000100101001010011101110110111011101101000101100001010000101010110011101001011110101000110000001101100010100100100111011000001010101100001101100110100100111010110001010010111011010011111001000101101110011010100101110000101100010100100010110010100000010011110110011111011100110000110100001010111111110001101000100110110111111110010111101110000110011010101011010011100110100111010100010110011101111011000100010111000100000110111100000010001000010000011010001110010010000000010111100110110100001001110101011011101111000000000111011001000100111100111100000010111111000111100100000111101100000001101110110100110110110110111100111001101010001010000111011011110010001110001110010111110110010000000000101111100001010010101000110111000100000000001110000001101000110110111000110010000011101011010111100000101111100010000100110010010101000111001000100100101001100110011111101100001001100111111000010010100101010100100111011011010101010011100110000000100101110011010100010001110111010111000011111001110100101100011100100111101010110101111111111111011101000110111011000111010111001010111101001111110111001000111000110010110101111100010010101111101010100111100111111011101010000111000000100000000101110011011111000001000100101101110101001100101101011001101001111011000110111101111010000110101011100010000001010001111010100001011001011100001000111010010100011110011101000100100110001101100010010100010100000010011010011011111001111101111001010011000110111111000100010100000111000001111111011010001110000010110001011101110101001000010111101101110010101000111000000100001101101100111101101010000000010000011010001101010000110001111110110010011101010011001111111100010110000000011101000011110011111100101111101010000
011001101000110011000101110101000100111110100011001000101110110000101000011001010111010101101101101011000101010010011011010110111100101001001001010010010011100100001001111101100011000111111001110010001010101010100111000010110101010101000110101101001001100100100000010100010000000101100000101011010110111101000000011100100101100011011100110001001010001011011000011010011111110101111100000010101011100011000010101100010010111100001111100100000000111000110110100111111001001001001001010010101110000001110100001110110111010110000100101011110001011100011001110111111111100101000011100111010001011001111110111011011101100010100001101111101010000100100100110010111100100100110101011001010001010001000100000011111000011000101110101101011101110011011101000110111011000110011000001110011011100000111110000110100110011001111010011111001000011110000000001110100110000001111110110100000101010010100011100111111111100111000010100110110111011111011001000111101011110010110101100011011011000101101101100101001001110011100000110101010000110000011111100000100000011111000110110100101110001000000101110100000011000100100101110110000101111000101110000100110110011100011001010000111110010000111001001011000011100110000110011101010011100110100111001010100001010001000001000110001110000110100100101101010010111001100000101011110010110010111010010000000011001001010101110010110110110111011101100001101110011011100010111011011111001010100011111100010100110110010111011110100000110001100010100011110101000110000000011101001110010111111110000001000111011001111111001000101101010011010100011111000100101000000001110101011000110110110101011001101100110100111110000000010001100110011101100010010100000001110100011100111110111101001011010100100000100110110110000000101110110011010011111010001100100111011001111110001001000111100111001000110101111001100100111101101110111110011110100010111100110111011011001110101000000110001000010001100000001000100111101000111000101001111110011101100000011001000000001100101000001000101111010011100000100100111000100010001011011101101100101011010000111101000000011000010110101010000000100011010111001000001001100101010010001000010000111110001101010001010011111011001110101101001101010010110101010001110111000110011000110100011101010011001101000011000010101001100100011010100001010100110011000111110011101001100101111110011000001010110011011011101001101101011000111010000110111000001000100100010100011101011101111011001011000001000001011110010000011010111000110100111111100011001110100001010100111100010100011010101101011110001010111101001011101010010000111110001101000101100100101100000111111101110011110000010010011001000010110010111110100010111010101111000100010101010101000110000110111101110110100111011011110000010000100101001011100111011101110001101011011110010101110011010110001111111111000011000111111011010000011000000100010000100011101001101001001111101101001110001000111111010110011101000101100000010010110001111011011100010111011101110010111001011010001011001100010010110010100011011101
000001010110001101000110110110101100101001100000010110000110001111101110000010111001111001101001001101010011100010001101111001000101011010000011000001110101111100000011000110010100100000001111101000110111111100101100110001000001011101000000101011101001011000100010111001001111100111010001101001010001101111001101001001000110011001010111011000100011011100001011110010010111100000100101101111000011011010000100000111110100010001101011001101011000000111010001010111001111111110010111001100000111010110000010111010100000011100110011001110000000011011100100001110001110111101010111110110000100101011101101100011000100011111001101100111100101011110000100101111101001010010011010011101011010101001110001011110001110000100100101000111010101100001101100011101100101110010101111001000010010100100010001010011101101111001011001000100101111110010101110001011011011011000111100100110111010000000111110100110011111110001111100110111010000010101101111101010110011001010100011010110001010011100001010101011010100101000100011010000011011111100100000000010011010100110100101000101101101010010011111111011011001100100001011011111001011001110111010000110010101110100110001101101110101110111000101111000001101111111101010001101110011111111101000111000010110011011001101000001011100001001000011010111100001010000111101101111011100001011001100011111111111010000111010110001011011011001110010000110001000101001100111101001001110100010101100101001110000101111010011111001110100110110011111001101101101101101111110100111000100101000010000011101010111000011011010001101111100010111110000101111100110100100011111011010011010001010100101001000100111001101100011011011001111111011100110110011110000011011110010100100110011110011111110011000000111111001010111010011110000000101101010111100010101000110010110001011111001111001100000111110110010101111110110111000010110010100101000000010000101011111100000000111000011010111110100011110011101011000011001100010100001011001100011111001011000110101001101100001001000000000101010101011001000101001001011110100000111110010101000001111011010010001110100010110111000001011010001110001101100000011010000011000011011001000000111010010000111101101100001000010101011111011011001011110001111110001011100111010110011001010100010100111101000011110011100111000110101000010011111000000101100101001110011000111110110101010110110000100010110000111000111111001100011011100110010000011010100011010001001001010101001100100100101111011101000001101101100101011000100111011011101110110000101000101110010101110110110011011101011111011000110010001001001011010000001001111100011111111111110100011000100010101100001110001010001110011100011010011101110100010000010101111000000010110110110000000110010111100000111110001010111100110100111001000111111111001100110000100010100001010101001000101010111011011100100100000101000111010111010010111011111011111100111001101100110010110011001010110111001001011011010010010100110111010010111101100011000011111100111100101011111100101000000011110011111010000101110100100000111
010111101100111110011111100011001001100011110010110010100100001110010111111011111111100010100100100001100011010100110000000101010110010000010010110101000111001111111111110100110000110000101010001110111010111100011011110101100100100110101001101100010001100000100110000011111001000111011011111000000010010110010111000100000010110010110100001010110010110100110011001000010100000110101100011101110011110100010010100101000011100010011110011001110100101000011011101001001100000000111100101101100100100100001000110100100110100101010101101000001011110011000100010100001100100101010100001101110001110001110111000011011111001100000100110111110001101110011000011000110011001100110100101111011111000011001110000010100001110010110011100110010111101100111011100011011101110010101110011000010111010101111110101001100111010001001100111101000111011010000001011000111000110010111000010100001110111011000000000100010001111111000110111000000000110011101111011011010010100100001010001101110010110111011100101101101010000000110100001000101100000110001110111110111110011100010110110001011011101011010010010010011000011000110110000011010111111100100100011000111000101010001011010010001011001101010011011011001010001011001100001011111100111100000101110101000000100110010010001101101100001000001101001011000110010111100111001010010001000111001111010000100011110100100010001001001001100010010000001011111011011001111001011101000101111001101100001010100110001010010100010000101001111101001010010001000000111110110100101100010111101000100111100000101101100000100100001010111110000100111000110100101100110100110110111000000110111111100001111111101000110010101011101110001010101100101011110101010000100111100110110110111110010010001101010101110010001010010000110110010111111011000000001110000010101011100111011111110000000100101000000000101011000010000011010001011010101100011101001111111000001010000101001010110000101110001111011010010010101111010011000100000111101110010010011101000100110000001110101000000000101001100010110100000001110110010000110111110101100100010110100000110011001000100011111111000110101110100001111100010010111101111000101100111111001000110010010111001011101001011010010010100010001010100011000101000100001110010001010100110011001001110010011001100000001000010010101111001010100001011100110110100101001100011000010011111000110100111011000111011010100000100100010111000110010000001100111111001111100101000111001110110100111110110101110101101111010100000101010111001111111001111010110010000000110100111100010010101010000001001101000101011101001110111010000010010000101101001110101101010110000011100101111011110010110001010110011111101011000101010000110101011011101101010110101101110101101101101001111100000100101110101111001000110001010001001000000000101110011100011010000101001011011100000011111100010000001001001011010101010000111111110101011000011111110101000110010001101110011111111011011111101100111010000000010001001110011000110111000111110111110111000000100110101000111101000110000011010111100101000110
111101100000110000101011001000110110010000001010101011000011111001101111110001111011011100000100111000011110101010101001101110010110000000100110100101110001101111101100001110001010110111101100110100010100011001000010111110110010101001010100000010010110110000101111111011101110010101110101111001000011000101010101011100100010001101000101010000000110111000100001111101000111000101110100101110110001001100110111011000101010110001111111111111010011101111011001111001001011001101111000111010101101110010010010011110110001000010101111010001101001010011100011001110011111110000101100000101100111001000010011111000111100000010000000000110000111110011110010101010100110010101111111010110011101101101101000010000100011111010110100000010111001011111001001011001100100000010011001110001110010100000011101101010110010100100000100000000101011010100001111101101010111110100100100101110001101011110100010101000101110101101110001011010000110011001010111001100111001101100111101011011011011010101101011001100101100000101100110111011101111101110001000111101000011100010010000000000111000011111011010000011010000110101000011010111010111100111010100010001011011011000100101010100101001011011101111110101101100000100000000101100010001111011101100101001101100001001101011100001111110001000100111100000000000001000001100010001011000110110101101000101110010101010110101111001001111110000001010010010100011100001100111001100010010110100001001100001101110011111001110011111110101001000011100010100100100011000000111010010011100000101101001111011000110001100010110110000110100101101100010010001001011101011101000010110101011111000010001110011000010111111111011000111101000111011011011010000011101001001100100000010101000011111110101000010100110101001111111100010010111001001011001110000011001011110010100111001100000010011000011001110111110111111000101000010010000000011110000000110100111001110101100110111101101011111110111101011010111100001110101111101101101111000011011100101001001010001100111001111010110010001110111001110011011001101000110101101011111110111100111000110111001001001100011101011110011000100000000110011011010100000001111001001001110000100111110011110010110100011101011110011110110111011111010010001011100101110011000001001110100111100011101001011101111110001100101010110001110000010100001110100010001100011111101110110100000000011000001101011010110110010101110010010111101011110011000001110011111011001010111110011101111010111101101100010111011011101011110010111011110001111011100010101011010101010101000001110101010010001011011110011110100000100010011101010111100111111111011111000101000101010001010111000011011000001111111011100110000001011011111011110101111011000101000100111011110010000001001010010011010001010110000110110111101000101111001101011001000010111110101111001100111001101000011011111100011011001101001101001000010111011000001011010110010011010111000000011011011111110101110101101110010010000111011000001100101011101111011000101111010100000000001110000101110100110100000110000000011110100011001
001101010111000101000101111011101100001100011000010011011010110110001111111010000000100000000111011000000000101101101001010011101101010110011010111110110000100101000110010011011101101111010011010100011111000101011000111100110001011100000011100101100111011111001100101010001011000101011010110001011010110000101010001011101111111000100001101101110101100100010000011110001001011001101011001111010010000111001100000010001111011111001010100010000110000110000111111000100100010010000100010100100000011111010110010000000011000011110100000010110010000010111110101110111100000100110111110110111010110011000001001100001010000110101111111010010001011010001101001001011001101111101111111110011101111000101011001001100101001100110000100110100111000011010010000001011101000000011011100010001011110111010000111111000011000000001011011111000111101000111111110011101100001110111100000011000101101000110101000111111001001000101100011010110010011001111111101100111010100111101110110010100000101010100000111010000001000110010001111110010010101100101001011010100110110100010001000110100111000001100110001001110111001001011011100000010101100111101110111100111010010100001111001100011011010110111111010001010001101101010010100001011001110001100110101111100010111111011010110000000011110001110001000100100001011000000001000011001111010000001010010001011011101111100000000010010101100110100000010110101001001101100100101010111110000001000000101101001011101101100010000011110011011110000110101100001011010000001000001011110100110011110001011100101000101111000110001001110011101000100100110101001111110011101000000111010000001111000000101011001010001100000110000010100100100000000100010010101111101011011111110111100100100110010010100111111001000100010001001111100000011110101111110010111011101000100000010101111111100101111110100111110000111000100111100101101101010001100010101111110001001010000111000100011000111101010001011100010001101011110010001111111111111000011011100111111010000111111010001000011110111100101010100011000001000111010001111111010111011110110001110010001010101010010100011000111001110100101001100100001100010110001101001101001101011100010001110101010100001100010001001000000110110001011001100011100101111111101011100000001100111001010000101011011100101101001111101100010010000010001100010101100010010010110101011011110011001000010101000010000111011101100010010110010110000000110110011011011101100100101011000001000001110011101010111100010101001111101100100101110000100011001111100010011011000010110111000110000111000010101001000011101011000110110100111011001010100010000011100110100010011011111011110101010000101101100111011110111010011011100110101100110001010110011000001110110010001111011100011011011110000111000001110000010101011111110101111110000110001010110111100100111011011100010000001111111101010001100100111000001111100111100011000111001001101010101110101110111110110111100000101010010111111110100101111000110001000111110101111111100101111011111010010101100101010001000011111100110000011101010110
011110110111110011111010001110111000001001100010001111000100110101101011001011000110100101011110100110010101010010101111101011001111000000110110011010100101010100000101110100101110110111011110100010100001100000011010110101010000010100000110011100000001100000000110000001111101011110100010111001101110000010011111110101110001011100111000101011100010010001101010100010000011100110110110000101001011100101101111101111000111101111100111011010111101010111000101101010100101001101111100011110010000110110111011001101001111110110001010111111000101101000111001110001101100100100000000011011011010100010011010011011110001011101110111000101010111101011000000000010001111010000011000100010110000100001100101111111011000000110100001110110011001011001010110111110010100011011111010010011001001011101001011000101111000001101111101011001100101111000110001111110110011100110101000111110001001010010111010101111110001011011011101011111010100000001000100000010001001010100000010100000001001000011110000011111111111111111011111010011100010110111101111011000101001111010011100100010011111011001010110000111000100010101011101001101011010010110000100101011000001001001111001000001001111011111010001101001100101101100010010111001110010110111111100101001010000000111001100001101000110111101101011111110011000101011101001101000000100100001101011000010111010010010011000100001010011001101010100010101011000000100100001000110001100001011111011100111111010100111111111001001000111011101101000000110101001101101100111000011100000001110001001111011000001101001000111111011110101000111110110000000110001000010000001001110101000001110001101101101000100110000101011101110001000111111010001010100001000101001010101111110010000101001111111111000000010011001010000010111000010110111010010000101101000100011110001011010101000011001000100100010010110001101010011011111010001101011101001000100001011011100110011010110110101110011011001011110111110000110011101001110010001101010100010111000001000110110111011111111011111001010111010000010101100100011101100110001111010111010010010000000010001011011101001101010101011100101010100000110010011111000101010011010101000000110010001101011100010110110111011101011000101001001010101100100100100001110110000010110110001000001011000001100011110101010101010100101111000111001111110011101111110110100000011100010001010010001010000011111100011101011001110001010101000101111011001101100101000000111001001001110011100010100101000001001001110001001011000100111000101101011100000110010100100111101000101011110010110010001101111111101010101010100000000010010100000110111110011100111110111101010001011010010100110011000101000001110101010010110110111001010110011000000101101001010010101111100010001010101111001110010101101110010110111110010001110010100101100111011101111010100001101111100111111111010001000011011101001001110101010011110000011111011111111000111010001000111110110010001010010111001111100010011011111110101010010110000110110101100000111111111101110000111111010010111100000100011000100110000101110
001011100101000010001011001001101000111011110101010010110101010111111011100111101111101101011110011110011011001001111001101010111100001100111001001011010110000100111001000000111100111010000101010010010000111111100000001000111100000011111010110001101001100001100111101001010010010100000110100001111111101101000010010110111110000100110110000110011100000110000010000111110110110101001011100010100010000000111001010000001100010010100011011010001010011011101111011011010011110011100101110011010111111010101110001011100100000000011011011010001010001100000011100101101000011110010111010110100101110101101001101010011111111110111100100001101010111110011011011101111110101100100011001100111000000000000011100011111111101111011100001101011001000111101010000111111001010010101010101010110110110011010101110011110101110100001011111001110011100100101100011010011110101100101100100111011010111000001111000000001110100010100101111110001111111110100101011101111010111110000010101100001001001001111010000111110110010011111110010101101010001001000111011001101001010110001111111010011010010100010001010110100001001110001011111010110101110001011111000111100010010101111000001011100100100110000011110100000001010000010101000110101110110000111011011011010011011100011110001100101100011110001001111001000010100010000111010110011011001100110100011101110111000010011001010100110110011111111110001000010101011001100001010011011100010010001010011011111011011111110000000111011101110011110001010100100101110111111101110111010001010001010100111001110111111111110100001100110101110001110110000101110110111101100111101101001101011000000011001001001011011100001101111100101110110011011011100001001101010110011111000100110000101000000011111000010000001110111000001100010110111010000111011110000100010011101000101010111110010010001111011000010110000010000101100010010001010111010110101111111011000000101101111111001111011101101010010110110101010001000000111000001001010000100100011110100111111100111000111111011111100110010010010101111111001011011011011011100010001110110010101011010110010001101011000101000011000001000010001001100110110000000001111101110100100100011100101101110000100011110011010011010011001011101010010010000010101111101001001001000101100010100001110101001111110011000011011001010100010010101100010110111001010011011111110011010100101100000010011111011010011011011010110010011000011010011111000011001001110111010010100100111011111101011111110011000001111100101111110000010001111000001010001000110110000100010010011100110101001000010010001011011011111101110101111000101001110000010000111110101010110001101110010110101100010001110110110101000001010111110111110111111111000011101001000001110111011010101101100100111011111011101000101101110000111001010100100000010000010001111110011110110111011001000101100111110100010110011001011101011101000001101110011010111000100111110110011001010001111001000000000001010111000001100001110101010000111001001001011111000010000000110001101100111001100110000000000110110011010111001110
011000111101111010101000100010100110011010001011110101100011001111011101011001101111000001100001001111000011110010110101111010000110111001110110100011010101110001100010010110110100000011011000110001111101110101110101111010111110110010111010011001110110000011111010010101000100101011010010110010111101000000010011010100101100100110101011101011101101010010101001101100001000111010111001001100000110111000000011001011100001101000111011101011111101010001110010111101101000111001001110010101100101011001000011110011001100001000101110110101110111000110101111001110010100001111111101001010011010000111100100000101011000101100101110101111001101101110011001110000001110001011111001010010000101010001101111000111100111101111111001111000111111001110101100100010010001011000000100001000001001011111001010101111101010010010010011111101010110001101001000011000000000001011011101101000001101001101101100110011101101100100001011100000010000100010111010101100101001110101100110011000011010011011100011000110101100111111110110010101010100001001100110110100100011001000001110111110110100111110001100000111111011111000001100101101111111011010110100011111100000001001000011110100000000010100111010011010100111101101101100011000001011111111111000100011011001111100011010100010010000011111010100100101101010011111011011011111010110001011011100110100011111100010010011100011111110101111100011101110110110010000000100100011111110010011001001110111010101001101111111011111000011110001110101110011101111001000000011011111001001100010010011110011100011011010010001001111001101111001100000001000101101001010011110001011000001011111111000110100110011101110011101001010101100011000100101110010001101010100011010100110111010101110111010010001011010101101010100011001000011110001110011000001010111001010001100000001101010001101110101111011000111110000011000001011000101000010010110100110001111011100100100110100100001110111101010000111000000000001011101011011001001010101100101101100100000010111011011001010010010001000000111000101101011110011111000111110011110000110000001101110111111011110111011001011000110100001011101111100100000011011110110100011111010100111000110001010101010011010001101101001100111010100000100101100000010110101001011001010000001000111001111110011010100110001001000010100111111110011101100111001101110110010000001001011100110010011111010111001101101101010110101000100010010011011011010100000000111110011110111011011001011101001111010011001111010100001101011010100011001000111100001101110111010010000001010000111101110111101000001011011100000010110100001010101010001001001100100111110001110100111010110001011001011101111001010001100001001001111101110000000001001110011111100011111110010101000011100111001001101011111010011111101011100111111011010001000011000001110100000110000101100000101111101100010010110101001110101000011101111101100100101100001110001100011001110100000100100111001010110001010001101110011000100101110101110000111011110110101100100101001101011101111001010100010110011111111101101110001100101
111111100111101011100100011011010011100011010001011011101101110001001111111111111010001011111100001101000001110110111100110111010001000000011111011100110000001010000101001001010111010111101100001101110111110011011110010101110101000110011001110101011001000111011101100011010100100010011101001011101101101010110010011010001100011001010100111010000110101010110011111000101010010001111001011100000011000011001101101010111011000100010011000010110101001011001100111010001000111010100011000110111010110100101101100101010011110010001000010110110010000001101110000101101100110011000111011111001001000111110000001000100100100011101010110111100100010111101101110000110110111101100100000000000011101011101000111110111111101101111000000011111101010011000100100000100000110101000100110100111110001101110100011010001011111011000101111111111001010000010111100100110111010000010011000010111000101001100011101100010000010010010010000011001001010101001010010101111111010001001001000101010110010000100011100010110111011000101100010100011101000101001110000110001000010011111010011101110110110110111011111011001100010110001000011100111011001001111001111100110011100100111000000000111111101110100001110111110111110000110110000011100001100010111111000000010010111010100010110100111001110100011000001111001100010111010111001000110110011101001001001110001001010100111100010110001111101111010111001011100011100011111101100011010110111011101111110001001010010001111011101111101101101101100100101101101101000101110110001001001101000100010001111110111110100100010101100110100001000010110110000110010010000101001100010110011000001101011000000100101011001100110000011000000111010001010011010100100001111011011001100001111100010100001011010100001111111100000101001100111010111000010000001100010010101101101100100100110101100001111111001001001000100111010110100111110001010001001010101110000111100110011011111010001010010011010110101000100011111101000010010001001011101010010001111101101011111110010100001111011101001010111111001001101000011111001100011000010110110010010000100000110101000100000010100010011110001001000001100110110001111101010000101101000010110100100010111111110101001001110011001001011101001001100011100101101111100010111100000001110010010111111001110111110111011010001010100110111100100101001011010010111101111011111101001000011000000010001010101110001000001100111001101001011000110010110110111011001100001111100110000010101000111011101011000001011100000100001100000010101001001111001110101111011111011101100111100000001100001101010001111101111000011110101101100110010110100010010100001000101111000010011111111011000111000110000111110100011100001011010101110100101011101010001011110001011011101111001001100101001111001101001101011101100011010011100010000110111110101110110110001001110011011001111011111011011100110111000011010011011111100010111111001111000011001011110110110010011001110011010001011111111111111001111101111110000010000000010010110000011011010111011001100111010110100110110010111111110000011111100001
100101010011101000010010100111100010010110000000001010110101001010100001010001101110101011010101011110111110001101100100010101110000111100101010100010100111100110101010001110111101010011001000010101001101101010110101111110110110111111101010000100100001100001001010101001000010011000111011110101101110010010001011000000110001011010101101101011110101101011011001000111011000010000100111001100001110111101011110100011101001101100110010000110000011101111100100100100010111010011100000011010010001011100101011110110111001001100100111010001100110101101110000111001000110101000000011111001000101100000011101110110111001010011011000011111101111100100011101100101001001100111111011100101111110100101001110010100111011011011001011011100101100111011100011101101011100101010110101110010011101111111110110110100110100111101110101011100110010011101111101011010100011000110001101000011000101100000110101100100000000110011110110011011101010111011110001111101011010001000001001100001110111101010101010011101110110100110001100101100110011111110001000110011010001110110000110110101110100011000100100000100011110101001001101000011111000110000111100000011110110110011000111011111011011101100111100010101001100111011010100101101101100100000010010101100010000110011101010100001011011111011101011101101011011110010001111010001100100110011111011111011110100011111101001110011010110100111000010100001110101000111110101110010110101101011101101100100111000011101110011000010110101100111011000101110110010100011101110111101000101011100011101110111100100010111000101010100111111000001000100111010000000101110011011111011010100001101000001010001100011001000111100101011110011000010100110001110011001110111001101010111000011001000001110001000010010111100000101000100111110100110011111101011001100010110111001110110010101101110111000000000110111010010110110011010111110010010100101011100110001011100101001001110101010100011111111101100111000010101000110110001010101111000011011011100011010110001111101010111001100000001111110111000110011000100011110010111011001001110101000111110001100011100011000001000000010100000100011100110101110011110100110011111110011001110001001011000010101110101000000101111001001011101100011010101011101101011001011101110010011001101110000110001111100011010001100111110101101110001101111000000100111011000110101101000110001101100000010101101000010100110011010001010110101101011000111100011011101011011101000010110100110101101101010100110010010111011111101000100001100011000010001110101011100001001101000001011000001100110100010011000000101001000011100000100010100010110100100011110101100000010100001110101011011100001001110011011101101011000110110000010110111000101111101111101100010101100011101010101100011000000001100101110001110000101110110000011011111011101011110011101000001100001011011101101101100001110011110100100001101110010001011100111111110010100110111101010011110101111111110001101000101011011100110110011110100100011011000111110110001001110011110101101001100001111101110111010111101011010010101
110000100110110101111101010100010010100110000000010000111110011100000011010011100000101110000011101000111111010111000110011001111010011101000110111101001100101011010011101010110110001111110111011010110010100000000011110110111100111010000000110100000011110101101011010100110001101110110100101000110001111101110101010000000001101001011110000000111011111010011101010111011000001101101000001011100101000011001110000001001100100101000110101000000001111000001100001000110111110100011000011110000010000011101100010111111001011000101010001110100011100110101000000010100001100100101100011110000101111110010011001001100000010011100101000011000111100110001010010101111111000101010011011110010000010100101001001000101100101000000100010011101001001100110100011111101010000000111010111101100101000001001000110101100010101101001000011010010000011001100001110000010000010111011000111001100100011010000000010011111011000001101110110100011110001100100110011100010101000001111010110010100011101100011011100001111111110110110101011110110011010111111111011001100110110100011101110010111011100001011000110110111011001111000100011010001100001011101100010100010110110110000100010100101011010001100110001010111000111110111110100100111111010111011110111000010001000101001100001110000010101111110010100011001100111011101111100000001111010110111010011100000011110011000100001110010110011101111000001000111100010010110111000110111011111101011111110110011001101001111100100010100100100110000011110010001011100100101111111111100010011111010101101010101011110011010011101011011010101101101000010110101111010010001101000101101011110110100101110110010100101110000010110110010111001000001101001000101110101011010110100110001001001000001010010010000101000011001000111110101001110001000101010101011111010111000110101011111101010000011001100001100000100111101010000111110111101101101100000001101110000111000001101011010001111110111001110100010100000001100101111110001000000001101110101110011000000111011101011110111010000100001110111001011000010111100001100110001101000000011011010001000011111110101101011100100010000100101001010111100111111000010000101001101101110100000000110111001011100000111111110001110001000010001010001111000010000010001001000000000111100101010100101011100111001000100110110110111010111110001000001000001101011011010010011001010101110100110110000100011010011010000110110100110110111011010000000000101111011110011001011111101010110101110100010101001000101110101111010010011110110011001000110001010101001011111111000011101010011001101111110101111011101000010100011010001010111001011111010011011111011001101100101000000011000010011110010101101110100010110100100001001101000011101101010010101110100001101111011101111110111011001110100000010011001111011010000010100000110100001001111101111110011001101101111010000111111011101101000101101001101001100011111011110010011110001010101111011010001111011110011001001100000110010110000001001111110000100111111100101110011110001111100100100100100101110111010101110010001111010110
110000011101010011001110111000100010011001001110011100110011011101101000111010000110000111000110011001100011001111010001011101111111110011011111000111111100110110110001101011100101000111011101100110011000010101111101011011001100011010100101010010101011111101000100101100000110111001101110010000100000000110100011011000010111100010110101010111001001011111010110101011010110101110000011001001000100001111011111100011100000000001100110101111111100110110110111011000111000001011010100101001001110011010000110000111101011110110110101001011001101001110100000000010111001001101010101010001000010110011011000110100010001011010100011111000010001101110000000000100110011110100011000110100101101011101100100100011111010001001010001111110011000110100101000010010100100101101001001111010000011111100010111001010001000101110101001001001100110010110101101111100001000011101011011100100000011111111101100111000100100001011101101000101001101000100000110110010110000000011001101110001111010001011110010110011010000001100111100001111111101100011101100110111000111000001101011101011110101011001011111011111011110100000001011010000110110011011110010000010110001101111000000111110100001011011001111101010111101000101010000100010100100100100001010110100110111011010000001111100010001110101100110100101010000001110100101110111111101111010011110010001101111100000001010010011001001001110111011100101000001001110000101011011011111111010011101101010011001111010001000001011110110111001111011111001100001100111000111000000101000010110011000101111000111110100000111010010000011001111000110110000010111011011100110000001110101011101000001001110001011010011100011001111001101001110010011101101100110001010001010111100111000010110111001100000110010100001101111100111110000000110011100011010110101001000001011110010010111001001110001010100001101010100100001010010010111000001000111110011010000100000011000110100000101000111110000110100001011111011000001010101101011110100010011001010110110001110011010010101100111101101001111001101101010101011110011101110111100011011100010000100100100011110101000111110000001100010110001100110001010000011010000000010101000100010001101001110111010111110110010011010111101001000101111111111001101010101010010101010110011011100001110111111011001110001100111100110010110101111000010101011011100011110001101001101011111100100000011111010011110010110011100111011110000011100110011101000001110100001011001010010001000000011100010101100010110101101110110011100010110010000000101110000000101011000110110101101110011101000000111000001101110110110101010011000100001010101111110100101110110010000100001111000000100001111011001110000100001101111001101100101011101110110011000011110010011110110111101010110001110001000001001111010111010010010010100001100100110101001111100000011001110001110010111110010000011011101000111110011110110100001111100101101000100000000100101010000100010110100110001100110100011110011111010101001011011001000111000010110101010001001111001101001010000011100101101111110001000110001001101
011110101001110010101100111000011111001110110100001110001011101110101101101100111101000001011111111000101010101100001100100100100011100010111110000101100110010011101101101101010000011111100110101001011000110000100101001110010111010110111100101011111000010101101001010001111111110110000001100000000111001101001101101001110111001111000000001000100110111000100010101100101111100100001111110101000010110001110111000011011100010100000101001111111110100011000100001001000110011011110111110001001111010110011001000111000011011010000001000000111110001100010001100010001110110010011100011001000011011100010001000001111111111100010000111110100011011001001111010110011011111001100000100111111110010010100100001101110001001001000110000111110000100011111010011100111001100101001101011001010111000000001011110010111100010011010001001101010100110000100111000001110001111101111000000110101111010001110101010100000110001111001011011100010001011100111011011110111110011110100010001110010110011110110001100001011101010011000001001001100010111101111001101010011101001000100101100111000101011011010111011100000011010010100111111101111001011001010000001010111001100010001100000100000010101110101001001100010000101001100111101111100110011111011010010110010110110110010111010000110110110101011100110101000001011001000000001000001100000101000001100011101100000000000111001111110100110001001011011011010110101111000101100101000101100111011000101111111111100100101010000110110011000000111101101000010100100010101010111010011011010001000100111000010010101000110001110000110010101110111001011101111001101110100111000110010011110000111011011101010110101111110011111011011000101110000110110100110101010111110011101011000000101000110100100011010101010000001100001111101011000000010011001001100110110010100010111110110110001101111000011101001010000110011000111110011001010101111001111011011011100111111010100101000010011001100011110101101100001011110000100110001111100111100101000111110100110000101010100000110100011001011111010000100101000101101111100011110101101010001100110110001010111100001111110000101110101101001011010011110000011001011000111001111000011000011011010111010101001011111001110111001000011101001010100111011010111011001101100111101100111100110010111010001000000110000110101010010100000100010010000100001001111101011010000100111001111110101111110010011101011111101010001101000101111111000010000000000100101001010111010011011110001111110101111001101011001000011101111101110101111000010010101011010001001101000100010111100110010000001000011111100000010100010001101100111101011010011010100000101011000010101111101110011001101111001011100110100011110011011001101100010111000101010011110010000010110011110110111001110010101111100100101101101100010101011101001000111110100011000110101001001010111010101110110011001110000101000010111000001101111101010011100011001111100100101110110100000010000110100011111011100110001100100110010110110000100010101100011000111011000110000001011110000011101010100011010010010110110100101001
100110011110010000110010011001100000011111111011101000011001011000001010111110101111111110010000001001101000001010011010011011100110001111010001001010011010000001101101010100101010101110110101100100000000011011001110010010111101101110010011001111011010011000000100110011101100111100001110101110010001100000011011110011010111001001100111110000001011111000110001110111101110100000001110110000100101011110111000000101111111000000000101100010100000111000111100010001001000000000010110110011001011111100110110110010110101011110101000011001010011110001000101001101010111011101101011000110111001010011110001101000101100000000010000101010010000011011010000110000101100101011100001011111010100011010001011000111100010110001101101101011100001010010010100011010010010011110100110011101100110101111111110110111101111010110001110111101001011101011010011011001110101000000010110001000011100010111001001101010010011111010101000110110101110111100111111111100010000100001111111111010000110101111001011101100011001101011011011011011110011111001011110100000100101000001100110000110111001101010111100110111000001000001111111111011010011111111111000011000100110001110001101010110011000111000001000111010001010100011000100110101111010001011001010101000001010111100101101111111101111001010011100001001101011101010001101110010101101011100111101101000111101110110100001111111100101011010111001101000010100011101000001010110110110111000111010110001111011001101111101101011001001000000101011000000001111110111100000100110000100011010100111001010010000100100100100111000000011000010001001110000110100000110100100000100011100101001110000011010011001011010000101101100011010110101001111110100110100110011000101110011101101110100101100101011001111101011001100101011010100101001001101111011001001010011010101011010110000100110111100000101100100101111111011101011100101011101010111100010111110111101110101111000001000110100011011011000000011101101110110011110000101110000010111010101011001011111110011100100011101010010000001001111001000010111101111110000000111111011111011010111101001000000110100110110001111000101110010110001010001010100011111111100101001100001100100110001111100011100010001101100100110011001010010111111101110100100100101000000100110110011110010001011111001101011001110110001100010101010011001001111111100111000011001001011100010011011010100011110111000101011110111111110101111010111110101001001111100000100110001010001001001001100111110100001010101101000010110110010101010000100100011101100111100001101101000001100110101110000100110110111011100000011011100010011011000101101111100001111100001101101111110111101000010011001001100011110010110101111011011110100000111000100100001010111010010111001110100101111001010110101000111011001010101010011110100011010111101101010101001010101010001000101111000100101010101010010001010110111111100101011111101101100011100111001011101000010011000110011110001101010111110000010100100101011000101010010010001100100111101100110010010101111100101001000110011100010110111110111100101
110000000101011101101001110011100010100100110011010111110000010010101111111010011010111100010110101000110000111111110111000000100111010111000000111101001010100000110111011111100101010110011111011101000011101110010101001111100001000000001001110110111011100011100010000100011000100010111011100010110000101000010101001001111110100110000110111111001110100000111111000011110010100100101101000110101100101000110100010101110111110010100111000100101100111001111110101110001000110001010010100001100100011001100100110010110011110000110110110011010011111010011101001011101000001000001110110100001101011111100011000101101101100011111110100100011111100101000101010010010100011110110001111101011101111110000110001100111001001111000111000111100000111110101101110100110011011110100001011000000011110011010101000011010001100100000101110110010100111110010100010001010110000100011111001100000000011110011111001000011101100010001001101001111001011000100001001111100010111010001010001111100101001100101111101100100000001011110111011001010111110111011110100101111101111101000010011001000100001100001111101100001101110011001011101100110110111000001100000110100011001101111011001001101101101000111111110100010011011110011011001101010011100001011110111001010100110010101010010100000110000010001000101101000110010010000001100111000100010110011101010011110110010100100010010010011101000100111111100010110000101101100110010110110100000010100111100100010101010100101000010010010011000001011101010110110100010010100100010010110001101001100000001010111001111100110001010001101011101001011001000100110111001100100111110001010001001000110100111110010000000101111110101010011101000000010110010110010101111000001010000011111010001000100001101111000100000000110101110100010101000001011101011101101000010000000100000100011100010111111110010101011000110010100010101110001111011010101110100100010010100001000101001110100111010011110011110101000010101001101111111000011101101000010110100010111011100111101110110100110101101101000110101100110011011110100011100100101111010110111000000100010111001001110111111110000011011000111100010100010000111101011000100000000011001111010010000001111000000000100111111111110110001100110001111100001010110111001110101110010100100000110001001100101101100101111111000010001001000100110111100101000110011101110010110000111110001000111011000010011001001101001110011101101001110011100110010111010110011011000100010010010100100011011011110001000001101010100000101110110110001001110000001100100100110000101110000101101111011101000101101011001000000000101110100000101110100110111100000000010011010010101111000110001010111101010000110110011101100110111100100010111100011110011101100101110110101011100100010101010100110110110100110110010001010011011001011010111110000101111000110111111011100011100011111110001101110111011100111010110111000111110011101000111000001110100001101000101011110011100000011110010001000000111000000100111000000010111011000010000000111110000110111111001001010101001110111100100010111001001000
011000100001000101101111000011010001000111011001010001010111001101011001010001001001100110000000000110011110111010110111000000111011101010110110100110001010110011011001110001011000001001111011110101001100111001000010111100100111001010010100010010101111100111011111001100001010000100101011101000111100000111000110011011110111100110101100011010100010011011101111000000010001011110111101110101010001000011000011011100001111100000010111010111101110100001100100011111000010100001111101111000111110001001011011010001000011000001100011101011111111001011101011000111101000011100111010000101111101011001111110000000101101001011011110000110010110100001010101101011000111010000101000100100111111000100110110010110000110010010101101001111011101010100111000000011111100111001011001000010000000101011100110101010000101011000000101101110000110000011000101011111011000111011100111101001001000011000011000101010010100111010010000111001100111110100000111101111101100111011100100011110110111000011111011001000001001000100000101101010000100011011001011100111000010110110011100100111101101110111001010001011100000000111001000110100110010001100000110100100110011101010110100000111010011000001101000001100100101011101000000100011001001101000000100110111101111101011110010100110011100100110111100001100000000100010101111111101001110001001001101000001010010000010011010011100011000001101000111110000101101000101010011111001111100110111011101100110001001110001111011101110110111001111000110110001011110100100110011101101111010101101111000101001101100101001010110110010001111101010100001001011111100101110010010000011011011001101111010110001001001011001110001000111010010010101010101111110100011111000100000000110001100010110111011010000101000110101000011000101100110010100000001100100011111010000000110010111100100000010110011100100000111000101011010110011001001100001110101001001110111011010001000000011000111100011111011110001001001110011000101100110011011101100000001101110110101000110100001011010100101100111000101000000010101001001011010001011100111000111111011000010010001010111010110010100011010111111000000100011100000010010100110000011010011101001110001110011001011111101001110010001110001011001110011110001000100110100101111011001101010110110011011101111011101110110001010001100110111010000111110001111100010111001101000001010011101010000110011110110101001111101101000110110000101011011101110001101111101001101011011011110101110001110010011010100110000101000001110101010010101011111111011100100010100011100100011001100010000001101011101000110101001010011100110001100101001111010000000110011010101001111011000001001100110110011000111000001001001000010110010000100011101111101100110000100000101100111011111110000000010010000011100000100001000010100110110011000011111011000000001000000110011011001111111100110111001010001000011111110101100001100110000001011000010101001101010011101110100001001110100111000010010000101011101101110000111001100011011010111111101101100010000011111001010001011011100010111000010001001010011
100001111100111010010110000101110111010001101010101011010010111000101100011010111010101111100001100101001001011011010000010011100001100100010111111010110100010001101000100110000001000100111111100010100001000110111101111110000000110001000000010110001010000011010000101100010010111101011101111000111001111000100110100011001001011011000011011100000010001001001101011011010011110111111001101111011110011111010110110001101011101011110101010000000011110001101101111110100011101100111011100111101001101000101101011110111011111010001101011111010001010000001010001011000011001110001100000111010010100011000100111101100010011010000101011101101011101111011001100001010100101100010110100111101011111001010011100010101000011100111001111111111100010010010001101010101011000110101010110011111111001000111110001111111001101111110000110100010100000001011110110010011111110011011001001100010000001001000101101111110101001100011111000110100001001110101001110000001011000101000111001110100111001101101100110110101001001111111011001111110000101010111110111000000000110010000101000110100011001001111000100101001000111101001010001110011101010110110011001000011010111010111010010110110011001001000000100101110011001101100100110010111010011001110111011101011101111100000110111001111000110011011111100111110101100000100011101011000111001101000000010000100111110010001101100111100111011111101010001111010111011001001101001100101011101110010011110111000001010000001101010100110111010010011110011010110100011111011111110011011101000011101100110100110100100010100001111110001100111010000010011001110110000110111101110001101111100001001101011101001010101101100010001101010011011110010010101001010100110010001001100100110101010101111011110000111101100110010101001010101101001111100110010010000001010100000001001010101001100101011111100010011100000110011001010110000111101001011110011000110101111000000110100011111000100011100011000000010110111010001010110110110101010101000101001110011011010110101111010111010110100111010110001101011001001000101011111011101010011001110011100111011100000000001110101101010100010111110001111101001010101001100100101101111111101001111100100101110110111101001110010001010010110010010100001101010111101011111010010111010101100000010110011000010111101100000010001010100101111100110001110001101010101001101110010001010101111110100101010010101101001110110101100001101100011011000011100011111100011000001100001110001110110101010011110000010000110101010001000011110100100001001001101001110111000010100101101010111001110000000010000101111101010101011001001100101001001001000110000110100011101100111010100001110100111000100011111011000110000011000011010101100011111001101001010000111100010100011111111111010110010110101100000001100011110010011010011111101001111110110001001011010010001100000111011001100111000110101011011101100101001101101010111000101011010010001000010110010111101000001101000010010011110010101101100110000010001000011111001000011110000001011010110001101000001110001111000011000011100000001011
011100101000011111011100111110101000110011100001010001111011100111001110101001010101101100111110110100010101100011010100010101011111101110000001001100010100000101000000001011010100001010010010100101000000001100100001001111100110101011011100011111011010111010011010101010100000101111001011001010011110100010100010101110010110101001110101111010100000111000101111110101001001011101100111110100100100110000010001000101000010000001000110100001001100101010100101111101101100110101110101000001011011110100000010100100001010010001011011011101000101100001010010110010110000111010011101110000000010000011100010001000111010000111100000101110011100100001010000111100001001011000100011110011000110101101111101001011000011101001011001010110101111011001010011000110101100111010011011101000010011011111000110011110011111110111010000101110011101100010100001110100000111011100010001000001100110000010100010010010101001111001100100100110010000100000111000000111000111101110110011101000111111111011000010011111000100110111011110101101001100011011010010001010101100011110100000101000001010100011111111100001101001000000001100101101101010010001011010110001110111111011111110011011101001011110000011000001001110010100101000110111000111000100010101100101011100010000110101010100001111111011001010111001011000100100001000101110111000010101010110111111100010101111100000111111010011000010110101111010101101001100101000100100101110001110001010010000110100111000001011000100101100100111010111101100110110000100100000011100010110110100110111011101100000111111000000001101001000101011000111101110011101001100101110000101010000111110010000000111100001001111100000110001111000000111110100100001011000101000011011111000101100000001111001111100100011001010010000010101011100111101101110001000110010100110100010000111010101011000101111011101111000001111101000010100001011110010001111111011001011110000000000001110001000011101010000010101010000100011101000011111111100000001101011101100100111010101010011100001111111010110010000100111101111110000000101111011011011110011000011010001001001110110001110001100000011100101110101011010011001000110001010001001011101000100100110000110010011101011111001011101100010100010001111011101001101000100000111010000000111111111011001011001101100101100000111111001000100110001110111001100010110000110111000011011010111101000101000100000000010010100010001000110000010011001100100101111010101000000111011111101001010100110100111000010010010000001100010010000011111101010101100111011101100001100101010010010000101001001011001000101001100010101001000110110000111000101010001011010011111001000100110111010000111110110001011110000110000100111101110000011000111101011011010111101100010000011100001010010010110100101101111010011000100010111000100011011110110110101001101010110101010101100100101100100010000101011001110100101100111110010100111110010001001010110010010110000010101011010010011010000100001000001011101000001100111111110000001010110001000001110001001011010100111000011011100011011011001000101101111
110101101100011111001111001010011011100101001101001110101000110011110111111110111110001010000101011011110110110101000010000101010000101010000101110111110000101011100110111000001111101100100010000001000101001000001000011000010101110100010101000111110011010111110000001111000001001100010111010011011101001001011111111101011101011011111010001000010110000110000000011110011011001010011001001110011011111100010011011110100110011011101000001101001010111101100110010101111101110011000101001101100111100111100011110001011100110000100101110010010001100111001101000111010110111011001010010010010001100011110010000110101000010110000011011110000111101000101101101100101110111101101001101000100000011011011001101011001010001110000010000001000101001011000101001110111000000010011100011100010101110100001000011110011011010011000010101011100100100111110100000001010100001011100111010110011001000000100101010110010010011110001000000011011111010011111011110011000111000011001001111010100011011111011010110011100101110011001010010100100110011100001100000110010010100101000111110110000110000000101110011111011110111010011000000101001110101000011011101110001101110000000001001100111000111100000110011100100001001011100111110100111110011011111001110000010101001011100101101110000101011000110101100000100100000001111100010111011111011110111001110011011110000110001011110000101010000000111000010111000110000010111010101001011011111011000100110010111010100010011111101111011000001010010000000011001100100101001101111101100010000111000010011111100100100010101001111100101011001000101100000101011010100101101001010000000100001010010011001101000011110100101101100100000101110101100101000110001101100100010010100001011101111000110101100100101110001010110101001011010110101100101100011010010010100000111111110100011101110001111000000000010101011010000111010010010000110001010101010110001011011011100111110011000100011101110100000011111111111011001000000111101011111100100001100011101011010111100101110000010011010010010001111101000101000010000011000101101111010111110101100100010011111000111111111000100110010111111110100010011011011010101111011010100101101001000011000101101111111010101000111001111000110010001110100000011110000111100001100111010011001110000101001001001111001000111101110110011011000000110101100010001011111110101000001110010010100010100000000011011111100111101000011101001011001011111011110000001001001110100001100111011101100111101111000101110110110010001110001000000010000010101110011100000000101010111111110100101111111001000000011100110011000110001011110000010000000111111101010111001000101010110110001010100011000110111110110111101101000000010011111011000010100011011101101101110101110100111000110110010010111100101110110100101110100100001011000001101010000000100110110001101001110011001010111101111110100110010110000010001001000111010011101010111101110110100101011110110101000100010110101101001010000100000011000000010011001001011011000100101011011101101011101001011101101111000100000111001000110101001011
101011000010101000000010000101111110111010110100011010010100010110001100010001100000011100010111101011110111101010110001000010011111011001100000111101000000100001001011001100101001001100000001001010010111101010001011010110001101000001000111010011010110100101010110011100000010001111101110110011000111001010110100001111000001100100011110100101010111110111011111100000111001100010110101111000011001111111011110110010101111010110100100111111000011011110000100010101010111111010011000010000011011011001100111000100101001100111001000111001011111010111101011001101000111100000010101111111000011000011010110000101101100010010011000110101100101100110000001011001000011010101100110001111011010111100010110000111100000111011101110010111111111011000000001100100101011110101001001110011111111011001010011100001000001100111000010110111101001100110010000110011001110111011100001111011110100101111001100011111010101000001011000011000001100110001001101011011110010000001101100001010101001110100010010100000010011010100100110111011010110101110010111010100111100110100101000001001001111011110011001011011101111011100011100010011000111110110111000001111000001111001011100110010001011001001000111101100000000010010111110100101000110010101101000110010010010101000100011010011011011010101101000001100011111000011001001001001110001011101110110001100100110100111110010010011000110011011110001010001101000110100101011100100100111101110100000110000000011100011111010111110111100001101000000000011010011101110101000101010011011111000001100000011010000110001011110101111001010111001001111100010101010011000100101011100111010010000111001100101101011000010000011111110000100110111100110110000000111000100101100001010010100110011001101001010010001100111011000111101110001110110101001011010010001000101011000101101001110111110000111110011001011100100001101011011001101110010111110111110000100110011011000010010100100010111000110110010010001111000101011110101111101101111110100111101111110111100110100011011111001110001001100101011100111010010110110100101100000010001001100101111011011000000111000110010011010111101001011000001100011101010000101010110101100101010011110001000010100101110101101111111000111011100001011000010011101100111010100011011001011001001010000100110011111100111010100001010111000101010111101101010100001101010110010000010111101110000011001001110100110100011001100000001111100010101101001111001101000010011111001001111011001110010000000111001100111101010010100100111111100110010100101111011000011011111001100010101100000101010100011001101101011001001110011100011000111010110101110010100101001010111111100101110011000100010110001111100011000101111001110110011011011100010101110011000000101101100100010111100010101110100110001010010011001111001000011011001000111101111101100010001100010100111100010011101010100011100101011100110001100110011101000011101110001111100011110000111100000100011101110011010011101101111100101100101110011001001000100001101110000101011100101011001011101000001000011001010001000110000101100
011101110101010001100100101000010100000101010110001101011110000011101111000101010111001101100011110110001010001011100000010101010000001010111011000011101011010011100111111001101001100110001010000010001000110011010100011110000101101100011110110001010000100101101001011001100100000111110110011110101010110101011010000001011100110111011100110111100100110001011111011111101001010100101101110110110011000001000000011110100100010100110111010110100111000100111101101011010010101011000101100100110000100001100010001000100110000111001000110000111110101001101001100100100101110000010010010011111101101001100010001101001111110101010100001011100010010110010100110010000111101110001000011110000011001111100110100111001011010001100011100101101110100000110100111101011001001110110100000010001001000000001001010001011100001011010111111101000110010001001011111101001010010011011001100110011001100001101101100110111000110100011100001100101111110001110110010011000101110100011111101111001101011000111110000010101001100110100100100100010111011001011010011010111100010001001111001001010101011101111100101111100111100101000110100000010101110000001111011110001011100101010011111011110101101111101101100110100011001001010100110111110011001000010010111100101110001100011011001110011111110010101100001010101001101000101001111100101101001111011110100111010001011111101110000111101101111101101000001000011000100100011111101101000100100100001000010111000100111011101110101010111001111001110101110000000111100100110010100000100010000001010000100111011001000011101011110111101000001111000100001111101010011111011011010111001011111001010011001100010001111100010001110111110011001101001000011101111101111000000010101110000001110111010111101110101001110001100110011100000010111110111111010000110001110011101010001110000110110101110011100100110101111100101111000010110001100110010001011100100100000001010110111100011001010111111001001101101101110101110000010001111010011100001011000111010000011010101110011101101001000000101111010101000011111010010000011001011010111101101110011111100001101000100110011111101010100101111111001010011001001110011011010100011011110010011011101110110100000010010110101000100111000110000011000001010101111111110100000110110010110101000110011111011000101001001111101110000111010101011110001001110010101101101011111001111010100001011111011000111101100100100111100110111010110001010100010100001110000011011101000110000111000101010001001001010100110010101110011000010110001110111011000000111001001100011001001000000110110011100111100111000011001100010111010001101000010110100011110001000011101001011001000101000111001110111011111100000010101110010100100111001001101001000010110000010111001001000110000110111111101001111000111111001110001100010000010101100011011100101011001000011011110011011000110001101000011101010110110101010101011011110110111000000111100011101101000100001010001100101111001100000110000010110000101100111011010011010010001111001100111001101111111100001100100001000111101000011111001111000010
111001111011000011110011001100101101111001010100010101100111001011100111011100000001101010111011010010110001000001111111111111100001000111000100000111101011100101101001000111010010111010010110011001100110101101001011001100110000010011100011100100010101000110110000101000001000010011011010001110001001011110011101000111100110111001100100010111000110010100110010110010100101110000100101110010100000000100010001111011100000100110110011111000011010110010111101000011001100001110000010111010001101110011110110011100010111111100111100110101110100111110000100010010001100011101000111001000011010001111001001101011000111110000011010001111000011111000101001100101100100101001100100010111110100100001101101110110101010000001001010111111001110001110100000011100110110111011011000000111011111011111101100101110111100101100110100100101100001100000000111100111010100100110011000011110111111000101100001010110001110010110101111101011100101000110100110110000010010011010010101110111000011101111100001111011111100001111010010000011011100011000011111001110001111100101010010100010010111100001110001000111110111011100101011001011110110100100000100100010110001010001010100010110010000110100100101001101110011111111000000111101100111001001010110100101001010101111101101010111100010101000100111010010001100010001100110101111000001010011000000111110111110011000011000101000100010001000100111101000010010001111111110010100110010001111100000001100010101110110100110100010111110101101010001110011111100111011110000110110011011010011010000110111000001111110011101111111010101000000111001001000010101001101011100001101010010100111000011111001100111100101001000101110110101011000010100101111100101001111100011001100001000101110110010010111000000001100101111111111011100011001001110100000001111111001100111001010010011010110110010100001010110111010101100011011001111101100000001101100111011111100011110000101010010011100111110111101001011100110101101111111111101101000110111100001100111101010111101010011100000100011011011001011010001110000011000000001101001011000000000111011100011100011100101010001011100111101110100100001101101110101000111010010110101000000110100000111000001111111011000111010101110010001011101001111001111100001110000110000110111101011001101001000001011010101000101000110010010010001001111110101000101001100001110101110011011101110101010101001000000110011100011011111011011000100000000110001000000011111111111111101011110000111101001111100000011000011110010011101101110110100000111000011001011110101011010100111001011001000001110111001011111100010000101001001110100001111010000101000101111100000010100000110001101000011101101101110101100010010101000111011010101101101101100000010011001101101000010001010101001010011000010001111111111110100111001000100111010000011101011100001100100110000111010000110110001101011101010000011100000100101001101000100100100110011111100010000110101100010100101100110011110100011011101101101010100111000011010111000101000010011011011010000110010011111100111100111011001000101001000
010101100011100001001010111010100100000100100111011011101010010101100000000011100100001111011000000000011100100010010011101000000000110011100101111100111100110101010101101000111011000110110100110101110100111110010000000100100100101110100011000000010011010100000110111110110000010000000110011101111101011110001111011111111001100001101101010101111000001011000010010110011001110010000001001001000010011100010110000010001100111011101110011100000001011000011111100111110001011000111010111010001100101101010111100010000011010000111001111100110010000010011010100110100001101100101110111010101100010001010110001011001100001011111100110010101100100101110101011110101101100101100111010001001101000000110010011101110001000001000110110110111111010100000100000010101000111101011000001101101010101010010011010110000100101000001100101100001000111011111111000100100100100000001010001011000001010000010010000001100101100001001001001011010101100001101010100010010101110010110101011011110100111110100010100110111100001010000001011001011111100101001111011001000001010000000010000110111100111000100110100011100001110100001110110011100001011000011011011110101011000001011011100010111111110101000011010000000010111110001000110101000010010010111100001011010000001001011011000010000010101010101100110100111110111100101100011111011010111011000111001001110000100000010101010001111000100111001110100110101000100010110110001101011000000101111010001000101101110010000011110000000111001010001010111010000000000010001000100100001110101110100100001100111011111100001000010000000000011111110100010000111001100011011111001110010001100010100000110010100001101101110010001101110011010110011110001001101001110010110010110011101000101110011100101010111111111110001111011110011101010011010101111100101001111010000110000001001010000110101111010001001000101000011100110100011100110110010000111100010110010111000010110011101011001110010000001100111110010001111000010000001000011111010001011001110110001001110001001011000111010100001100000110011000110101101000111100110100000100000010000000101011010010100001111110100010100000000100000100101011101101111000111000101010100101001011011001011101011110011100011011100110111010011000101101000000111000011100101101101100100011111010101111011010101110101010100111101111110010011101110000011111011110001011111100100010010101110010001110100101000110000001110101101011011001110110101010100100011010111100010111010011101000011111010101110011011110101110001001010011101010101110001011010011011111000011110011000100110111011010100110000110001110001011100011110110110110000101101100011010111001111001111001001110000000001010011001000110001011011010001101101000001001100100011010110000100000000111111110101010010011100011000011111011011111100011001010010000101011110100111100010001011101100010010101110110000101010110111111000101000110110111010000100011100100110100010100011111101111001001001010001111100010010000110011011100101110110000011101110100111111100011111111011001000111111011001100100001000101010101
110100100001100111000100111001011011110110110000001010010011111110000001011101011011000111000011111000000010000011011101010111010100111100100110111000101101111010111001011111100001000110111010001101111001100111001100010101000101000110000110001001111101010001011001011100100001101010110101100101001100111111101110111111110101111100100111000110010100101110001110001010001110110001011001100110100000011011111011011000111100000100010010000101000100011010010111110100101111110011100001010001011101111111110100110111111101110100100110000011100101100010000111110011001111000100000000001010001011110000110011111100000000111001101001101101010001000010011001011110011100000011100011000101000101101000001000000100100111100101110011000001110101100111010100000011001000100000100111100011010000111111100111111111000110111010010100100001101110010100011001101110001101011111010011100011110010001001000001000010000101000000100111011111110011101001011011110001100000011011111110111111000011101101010001100101010001101100111110100110011010111010011011011110000010001110000100011100111100011000011110000101000110000100000110001011100101001001000111111011010001000100010110000011000101111010100000001101100111011110100000100110011111110011001010100001010101010000110001010011010110110001111111101010000010101110000001000101110111010111011011010100001110101110011001000100111000001001100010010111100010000001010101110001000101011010111010001011001011001110011101001011001111111100010000110111010100100111100110110011111100111100111011110011000011110101110000110100000011001001010010110000101100010000010011001111000000111000000100001010111110000011011100001000111000111000010001001001000001010101000001000011100001100001111000000101000001101001100011100011010101011100010011001000110101010100001101111110000100111000011000110101100100011010101100011011101010101111001110111100010010111100011100110000111010110010011010000001110101100111110110101001100001101110000011000100010100010000000100001011100111000001101011110001000011011101000111011110101010110110001001110111110010101100100101001101000101101010010100000100111011000100100001000010110001100001110100000100111111000100111100111001001011111010011000011110110101111011000001101011000010010001101100001001011101000100010101011100001000010011110001001010100100110111011000110111011011001110001101001010101110100010111111010100001011101110010000010000100111000101010011011110000010101001101101011100011110011000010000100000000001101011010100010100011101010100101110110001001011000010100111101011011000001101101110000101111000010000011010000001111010110010100001100001010000101111110111110110011000101100110101111100101000010001000011011011000011100001000011101010000010100111100111110000111101010000010001100010010001100000001011010010100110001010000001000101001000101110011111101111111010001101101010100111000001000101111010111010001111110010100010001101110110110001000010000011010001100100001001011000111011001011000011001000100101001110010111101110100011011010110011
000011001110001011110110011001000001000001000111010100100100101001001100000001110010001111100111101101101111111111010000010000100111011001011111000001110110100111000010011010101001100101010111111111111101010010001110001100001100010111011000010111100110000000010101110100111100010100000010101010101111001001000001101110001100010100101000111010000101100110010000001111010101000011011110110101000110110011110010111111000000001110010011001001010110101111010000101001110110101011111011001110000010011110001010100111011111110101101110100000111100011000010101100000110100101001110111110111000111011100100011111000001110000101100010000111100111101000010001000101010000010101000011111111000100010010010111000001101000101010110101000011110010000001111011111101001000111000111101011111001111000010111001000110100101101001111100110101001000011111001000010011100111100010000110100100110010000011101011111110001011001011111111100011111010010010010100111111001100111110001001101000010000000010010000100110110011101011011101100100111111011111101010000111111111100011111000010110011101000010010101101101010000001001111100110000011110011000010001111111101100110111001010010111001001101001110011100011000011001100111110110100010100010010000000111001100011010001001101001110010011101001010100100111011101001110110100101101100110010000001100111101110010011000010110100011000110110101101001111000010001001111110111000001011001010100010111110111000001001110110100110100010001101001001011100001100001101000101011011101110001110110010010001101001011111110011100110001010001000101101110000011001010010110010001101110100010111111110001011010010100111001010100100000101000010001011011011001101101000011101110101011010011101100010111010110000010010001001101111111110101111011111001101100011001011110000110011010101000101011000011001111011001011111110101101101110000110000110100010101000001110100111011011011010010101011100111011001111111100001010001111100111100111101000001100010101110000000001101010110011100101111000100100000001011110010111010100011000000110000100010011000101010010001000000011011110011111110111000101100100100001111111001011111110100001110100011111000010100001101101010010010100000001000000100111100111001111001110001001011101001110011011111011110010011001111010101011001111110001110011000011100000110010011111001000101100111110001011110001001011011111011111111110000011111000100100001011111111100011000010101111011100010100110100010010001010111100011010001100110110100000110101110001110011110000000001011110010100110010001010010001001111010000100111000011001110100011011011111001011001111101100110011000101110100110000010101010010011111101010000001100110000000000001011101111100101100101001111010110001011011100111110101000101011111011110111010010000101101010111111011101111001011000000000010111111001000100101110100010001100011110111010000100110100101101000001001011110100001010001000011001010010101010001110000011100000111011011100010011100101010001101011011000011001110110100111111011000100010011010111110
001010011011001000100100011011000111000011011111010111000111111101101001001010111110010000011001010100000110010101000110001110011000001001000111001001001000000110101011001111101010010000101001100111111100010101000111001101111111100110100110100111111011001111111000101101111110001010101101011001000010011000110101111011001110011001100101000101000000101101001100001111001110011000100000000001010110101101011100101011000011001001000010011011000000011000110001101111001100000001110011110101011011010010011011010010010110111101011011011110000111110110000000111010001000000001011000100110001001010110111100001010001000110100110111000101111110100101111100000110100101000100110001000110010111110110000001111000100111110000010011110111001110110100110010101010010000001111010100101000011001011100100001111101010001011010001001001011101001100100100000000000100110101101001101101001000111000010001000011001000010001100000001111000111001111110011000111000011011011100111100110000000101000010011110111111011011001001100001110010101110000010000111011110010010101001101100011000111010001100000010000111001001100111011010100001111100101000101011001011101010010001110011100000010111101000000010101100010101000100001011000100010100010001000111100100100001000101001100101000000100011101100001000001100111001111001110001000111010001100001000110101101010010011101101010111000101010100111010011011110010010001110000111101100011010101000100110010000111011100011110110011001001100010100100010001110001010000011101000000100101110010111111110101001100001111010010010111011011110110101011101011111001001011101101111100111101101100110100110111010110001101011111101110101100000000111100100100000001100001010001110010110001001001101001100010111111101010111011000001100001100101110000111010010000100101010001110110111100100001100000110000011010100111100101001000110011010101100010101001100001101000101101000001010111101000001011100111101101001011111010101111001101010110011011100001011100101111000111001101000011101001101100110000001001000100001101101000011100000101000100001110101101100110011001110001001011011001001111000101111011110111101110010011100011110011010101011101011100011101100101110010010010101010011100110011001100001000111110100010010101000111001001001010101001000110111110100011111000110110001011010011010010011110101101110111001011111001100100001110000110010111101001100001111100110101010001011001011011000101001001101111110100101010010000010000001010110001010010000101111101001110001011101110011110101000011111110101111110110010010011111001100100001010111101111000010111011010011100111110000100101101101111001010001100110011010001001100011000101101101010100000101010110001110000011110011010010101110011111001000111101001000011101011010110000001100010101001011010110110111000011010010000100110010011110100100111001001010010010101000101000001010000110100100111001111000111111000001010101110010100011000110010000010000011110000001010111001110111101100111111011101111000010100011001000010010011111100100000000001100111
001101110100001000100000111011000100011110011011100101001011010011000000000011101111111101101110100110111011110100011001011010111101010010100010000110101010000111100100110100100001000001100101000010100000100010100011000011011010100100110011100111100001000110010110101010010111010101010000111110011100000100100101001101110000000000010110111100111000110110111000011101100001101010110001110010001101000001010100000101000111000010001010000010111100110111011100001110010100101000100101101001011100011100101100011100001100000100111010110000001001010010101110001010100010111101001000010110000010110010010000010011010100000101111100011111111011100110001111010000011111110111000000000010000111011101010001010010000111110011101111010010001010000101101110100110010110100110010101000100011010001110111011010010110110110110011010000001000100000110010011110101100010000011001111110000100011001011111011110001011000000010100010000000010011000101111011111111010010100000001011010010011110010001101110010101110001110011100011010100000000110000001000110000011011101111010010100000101010101111101101000111001100001111111001011000100100100001011000111011110111001111001110101101001000100100001000110011011110001010000011100010110001100100000011000000011110101001111100010010101001111101101011101001100111001100111001101110010111110111010011010101110000010111110000111101011001011100001011000010011100110111001101001011010110101000010000010011100101000110111110001000000010011110100001110111110100000001000011110111000111100110100111001110010111011100011111111111110101010101110111000101010100011110111100001000011001001111101001011010101110110000010111010001110101100110001101101110110010011110001010100101100011010111110001100011010110101001111110111001111010101000000011100101100101011010010001010100001111000101110100110010110010111110110111010100111101101110001000000001101110010000101101011110100001000111000100110001011010110011011000000111110011111001000000100001110100000000000101001000011100100110111100000100101111010010010011110011110010111100001011010010111110001011001001000010001100111110001011100010110001101100000100111001001101111100010111010101101001100001000010101101111001100100010000100110011011101001000000010001000101111010000110111001010111111100011100100111001110001100011000110010010101000011110001000001101000011011001000100011001111011011011011011100111100110101001100110000010110000000001100100101101000100100111000101101110010101010111101000111101010011000001010000110101011111011000011011110000000010010011100110011101111111011011100010000010010100010010111010111000000000010111000000101111110110111100001001110000110110001110100010000101110010111101000101111111010000111111111010010111111011101010110110000000100111111011111100101011111101100101101101010011010010001010101100110110010110010011111000100111100101110101100111101001011001101100111110111110100101111100110010110110100111100101010000011001110001100010101011110110010010010110001100101001001001100100001000101011010100101110110
100001000111011010101010001100011100111001100001011010000001100111101100011110011010000100010000000101001100111101111111001111011001000011001010010100110110110000011000000100101011011011110111100101111010001110100101001100011111111110111111011011000101101111100100010000110111000010100000111001000011001110010001000011110001011110111011111000110100100101001100101010011101101101101111111110010101010001111010010011010101100110100101111111001100000111001100001100011111000000001000010010011111001010011100011111011101011000001011111110001010000100000011011111110100111101011001001100001111010100010100110010110011111101100101100010010001000010000110001001101000101010101010100100000111110101110100111011000001101110111101000010111111000001011000011110010001001000001101100101100100010101010100000000110000010101111000010000101001000110000111100100001101001110111101110110000000010011000011000111010111100111101011101010110001101011010011110000100100010111010110010011110100101001011000111101111001101110000001010011111001011111000100101110110110100001110100100000110101110101101111100111000101000101001010011001010101101111011111101101101011011111011101111011110010011111001001100011001101100000111110010101000011010000010100000001110010101000011000100101101010001001000001110100010001111100111110111010010110011111000001100010110101000110100000000010001100101000111011000111100111010011111110001010000111010101111110010110110001011100001000001111111110000100010000111110100100101101011001001111010010101000011111010101001011000011010001110110010111001000011110011001011110010101111111100010111100110110011101010001011111101010011101100110000000111101101111011110111110000001000110110001011011010011100100011000000110111010111101110001000101011101110010100101110101000010100100111000101010010010011011000001000011111101100101001001011000110100000011000001011001001001110110110001001010010011000000010010111010011101010100010101001011001110010011001001110001001001101000001110100000100010111100111100100011001011001001010010110111000111101010001001111101000100011001000001101100011110011000011001111111111011111000110111111001111100111001111000000011110011101011111110100010010001111011100101100110100000011000000100100101100011000100011010110010001010100101010110111000011100101010111001011100010100010100011011011001110101011001000100110001001101111001101111111000100110010001101110011001111000010001110011010010010001110010010110100101011100010010111100000110000101000001000010010100011110110111011010110100110100111011000111110011101000110011011111101000001000000101000111001100110000111110001100010100111000001100111000101011010111000111101100010010110100000100111011000100011011101011001000111111010101001110101100001000011000100011010010011000001111011001100100101010101011110011010100111111011111101101111110111001100111111011011110100010001001000100011101001100111000010101001011010110011001011000000110111010000111010011101010100110111101010010011111001000011001001110101100001110111110110101
111010101001010110111001011110011101110100100110111101101000011111011000110010101111010010101010000110000101011100001110101001001111110000010010100111001101010001010010110110100001111000011111000000001001010101100100001011010111100110000000101110011101001001010001110011000110010101001001111101101000110110100010111101110010101011000110000111001010101000010000111011001101110010011010001000011011011011001000011000001110011101010110110001111100110001010111000110011001000110001000010010011001010110110101100110000111011011000000010111000001110101010011101011011010110010011001000000100110011100110010100000111000111100000100011100010100111101011111010000000000000001100101101101000000010111100100001110011011101011010100001001000111000110001100001110101010100010010000101110111101000110101010001001101111010110111101000110110110001001011010110001011010011110000011110111011000011000001110001100010001101111110111011100001110100100110101011110101110010010000011101100100011110110010111110001100111000010101000001111000001111010110001110111110001011001011101001000111010001010110010110010100001111000000101101000001000100110010011010011000101010101100010010111101010010000010000110101111101001101000111110100101111111101001000000001001101111110010010001001101101000011101110111001111010111011110010011010111111101000111000000011001110010111100010011110100111100111001110101100101110000101011101000110001100001011000000100011000000010111011101100011100000100000000000100110110011011100110100011001010001100110100011011001011110111011101011000000100100101110011111010011100011101011101110111101100001000101100010101001011010001110000100010001000010000100010110011110110011010011101000111110111000101001110010110011001011010000000001100010111101001011110011000000011101110110110100010001010000101100001100111111010010010110110000000011001101000000111100111101000100111000111110110001111111001011011101101101010001100011000010100100001111100111000001001101000010101010101111101000110100101110001111100111000100010110000111110100011001111000111100101011111100100100010111110011101010001001011001001110100011001101110010010010101110000001000100010011110010000000110010001111001011001110000010011111001000000110001110111000011111100011011000111110100010011110011100000000000110100111101000010101100000010111000100010110010111100001111101000001111100100010101000111001001010101101110011000011011100010011011001110001111110110000011100111000111110011001010110010100001001110011100110010011011000011100100011010000100011001000111110100011010100010011000011111100011010000010001010111100011001101011010100100100011000111011011101110110011010110101101110100101010111011010010000010011010010000001001101101001010101001001010011001001011111100000110110011011110110010100000100010011101001100001011010110100111001000110010011100010110000010010001110001000101111111111001000001000110111111101011100110000110100100111001001110001000110010111001100111001010111010101110100101100100000111011010001101010111010111010100001
100001001110011000110011010100111101110010111000111000111110110110100000100001101110101101010111101010111100001000100101101001000110100001001001001101011000000000110000011111101111010110100011011011001100101011010111001000100001110100100101000100001011100111100111100010101011010010001110111011000101000010101100100101000001001111110001101110100010001010111101000001011000010011010110000001110011010011000010110110011000000100101100000110111100001001111100111101110000001000000110101010000010001101110001101111100001101111000000001110010100011001101101000111011011111001000101110010001100101000001001000110010111100110001101111111010010000001011111101011101111001110010100110001111111010101111101100110111111101110000001101101011110100100111010000101011110110111011011101001001011010101100000100000001010101100010111101000110110000011000100010111100010001001110110000111111110111000001000100100100011000111101000110011100001001100111110000010111100100111100010010001111000111100001011010011001001011101000111010011011100110110111111111111000000010111010101011011001001000000011110010100010110100110110100110010010110101111100000010000001101001011111010000000011001011110001111111100101010110100101110010110010110001001111101001101101110101010110010000110101101010011100101101010110001010001011011011100110011010110100000000010100011111111010110110110111001100111110110100110110001110001000101101011101101001110001011000111101001011111001010010000100101000000001010110001000101111010101100011010111000001000110000010100001001110100011111010011101001011011010111000101001001000010011111110010010011111110100010101111100011000100111000101000001001110001011011001101100101101110000001101011000011000010100100100010010110100010110100011000001001001111010100110111111010001100011000101110101011010100001001101010010110110001010110010000111011010000101101100011111011001111001101010111010101111110011110100000110100111010111010010101100001101001100000101000110011010110101111000001001011001101011000000110001010100001010111010110100111000111101110011111001001111010001100010110100101111001100110001100101110110000011011000001111010011001111101010111011001010100101110010111110110011001101101100110010111110010001111111011011111000001110011010110011000000110110010110001110101101100001110110110010010001111011101011000100101001100000111110110111001001011000111000101010011011110011011001101110101110111001111010101001110000101010000100100111000010101000010011001111110001111110010101100000011000111001111011101001001111000011000000110111100001011110101110010001110100111000110000100101010101010101001000001001110001001011101011001010001000001100001110110111100011110001100010110000011001111010101100111010110000101001100101110011010100011111100110010001010001001011000111101010110100111111100001010111110111100000000101000010111110111100100000110010111010101011000001010110001101011110010111111110111011000111101000001111000110000001110011001011100000001011101011000011110111000100001111000101111011011000001
100110100110111011010110000100000100110100101100001011000111011011000000111101001110100000100001010101111001111100000010000101100111110011110001000011110111100111011011110000011001000111101001000111011011110010011001110101110010010010100111111111100000110010100011010111110101000100110110001011011101111011010101110111000010000010110101110000101100110010100011111110100011011010111101001100110010011100100001111010110100001011000111010101010111101011001100011101111000001011000111100101000001101100111100110111101010010011101111101000111010111101001001110101010010001111111000010110000110010000000111100011011011010100001110110010011011000011000101100001011101011010001000101100111011101100011011111000000010010100000111111010101111110101100011110110000101000111001100101100000000011010111110010111000001001111101000011111110001101010011011011010111101001000010100110010110000110111001010100111010011000010011100011011000011110110010011010010000000100011100100000001111101000101000111110000110001101001000101011110010010010110001110011000110100000100110000111000001001010010000100100110000100010101110111011110001111010010111101111010011011010100011001100001101000010001111011011010011001000100010001011011101011011010011111110000100110111000110010101100000100010000011100000011011001011011101110011010011100111000001110001110101110100010010101000100111000111001110001001111111111011100011110101001000011101111011000000001101100011011101110010111101111111100000001010000001000110100110001011101011000101001010101000011010001111111100010100011000000000001101011101111011100100100010100001011100101000001000011110000100110010001110000100000001100000100101000111110000111110000111000111001001100111111000100010010101010010010101111010101110001001111101000000111100111111010010000110101100001110111001111101000111010111000100100110110110000110010010010010010111101101111111111001011000001111000110101110111000000101000110010101010000011101011011010011100111010111110000101101110000111110000100000001000010111000000110111100010001011111110110110101101100011111010001010010101101111101100010101100111100100111010111111110100101011110010000000110101010010011110101000110011100001011011110001100001100011111001101101011000100011110100001100010110011011101011000001001001111101111000010010100011101010111110111001001010111111110100011111010010000110010110101101100111110000101011000101101001000000011010110100001110100100101111110011111101010010010011010011000110100111100010111000000001101000000001111010111000111111000100110010001010111001001111100001100000101010011001111000100111100110100000100100101000010111010110110011100000100101101000001100000011000101111100000110100011100111110000110100110110100000101000101101110001100010101100101111101011101101011101011000101101111000011000010000001100110101001110011100110110111010010100001011110111100110100110000011000011110011101100110100001010011100010000110100111011001010010101011111100100110010001101001010001100011100001010101100011100100010010111100100
101111111000110100111000110110100000111011000011101100110010111110011100111000011010011011000100011010001101010101011101100000100100110011101101101010100101101010001000011101110010111101010100111100001100001001001100001001010000011111111111101101000000110001001010110100101110110100011000101001000001111100100111011101010010100011011111111111011010101100001000111101100101011000001111101000111010111101000010100101101101010011011101000110111000101111110010010011100101000100011110100010111110001100101110100011111010101000110100100000111100100000010011000010111111010011001110100010010101011010101111100000110101111101011010110100001101110100110010110100111010110000111111100110101100001110010110110001001100000010001010000110111011000000111111001010010101011010101000000011100010000000111100001111110001110110000111000111111101011011010100011100111010111100011110100001100011011110111001111101111001000010011001110100110001001001000101000100101100000100100010000111101000101110010110100011000110010000011101000011111010101010011101010111101010001001100100001011010101111011001000010001000011100011001111100001001001001111000111000110111011101101000010010000101011110111011011111101110101011000000100100101101001111111101111111011011011111001011110000001001110010101000001101011001011010001110100111110010001111011110011101110100001110001001010000000010000010001010111100001001100000011100010011101101110001101000010001100110010111010000010110110010110110100101100011010100101010010110010101101011000011000011001011100101110010011000011111011110110101101010000000011111010111101011001011010001100101000001100101011110011101011001010101110011000101000011011101000111110011011011011111010110100010110001101010000101110111001111110011011100111100111010101110010100001011001001100000001100001011010011100000110011011110101100111101010111111011000010000111100100000111100100110101111101010000111011100001001010000111011001001101111010100001001101011100101011101011010001000001100100011001110000011111000100111010110001001111000111100110111110100001111110010011011010111001000111001100000000000111001111000110011011011010001101001111100111110000111010110000111010001110011101010000000110100000010100101110010111110000001001000100010001011110001010000110111010101011000010000110100100000101000011111100100001100001110111101011101010100000011001001101001000000000110010111111100010110101111110101101000111010100010100010111111101001111110000111001010110110101111100001011100000000011111011010000011101001000111110100110110111111010001101000101000100110110101000011101001011010101100010100110100001101000101111000100010011111111110000011010100001101101010000110000000010111001001010000010100000101101110100010110011110101011111100100010111100110111000000000001001000111111110110100001011100100111100001001110011000101101001011011111011010110011001010011101001110011100100111101001010110100100100010110110011011011001100010001101000001000111111111101110111001011011001100100001111110000101101001101001101100000
110010010001111011110000010100101111100101111011110101101110000011010001101010100000011111111110001101001001101011110010000111111100111100110111000000111101001000111100111011111111100010011011110101111101000110111110001101110101011000010110000000101110100010111101010111011111101000011000100100011111011100000100001010110000100011000101010010111101110110101010011010111101111010101010110100000001111111010110111111011000101100010111011001011110011011000011101010001000000000010001100000011101101010000100101001101101000101100010011010100010000101111110111111010100101100010100111010100000100001100011111011000101101111100000110001100110001010010100001001001101101101110111100101100011111100110100001110001101111101011101010110001000100100100000111110001100101101001000001101111111010111110100000111101001011101001111011011011101111001001111001100010011010101010011001010000000001011110001001101010111101111100010110110000001110000101100101001111110111100100111011000111000000001101000000011100000010101100110101011001001110111101111011001001100010101110011000001000100010100010111110011001000001110111111010110110110011110111111000010101010111100101011001010001010000101010111010101001011000101111001110110001011101111010110101001100100010100101010011111100000000100111010100100110101011101011011010111010010001000001110101101011000011100001110100110101110000110110001111000011010110101111001111110110100001010011011000001011001111101100111011110110011000101110101110011101111101001001100101011000010011010111000010010101000001000010011001001011101111000010101100101001100110010100111110111111100110100011110101110110011110011010100001001001101011100101010010111101100010000011010011001010011001100000111000110000001101100001011101101010011111010111100111010101101010101000001101010111001000111010111001100010111001000011101110010100011010010111111000110111101011011000111010010000101011011000100010001011010111001000011110100111101110000011001000101000000101011101000000100101000010111011011001111010111001011110111111000011100111101010110000001011010001100000011100010011000010110110000001110100010010001010000011100010010101101101001001100101010111011110100011100000110001100011011101001110010001100010111100101111110000110100000101011001100011011111111011111001111011000000001001111100100111010010110101111000100101100100110010001101100111000101101010110111010011111101000011111011111001100011111101101000101111010010000011110100000001010010011101011101101001011010011000001001110001010111000011001001100100101010010011100110000011011001111011000100001001011000011101010100100111101001100110001000011000101011011100111111010101110111101001000001110000100010111000111100001101011110111001111011010111011011101001111000101110101101100011010101100001100000101011110111101100101101110011001011011010011111111010101110011001101111000111011101011100000110011100101101101010101010111001101010010110011000001010001010101010110111110101110101110001001111011111110010011111100111111110100010011010011000000
000011000111101110010110111000001100011110000010111001001110110011110100100100101111000111100100011000011000010111110101111110111001111101011010100011101110010100011100100110011010100011011001001101101000001110011010100010001011111111100000001001011010100111000011001011111000010100100000000011101000101010110100011010001111000101110101001111010100110011110000111001000101110001011111101011000010000011110101010110010000100010100001000000110000011111010011101111011000000111101000011010110100111011001010110100111110000001011111100011101001001100000001000010001000001010010010100000011110110101110001111100011001010101100010001100010000001110101111000001101011101011000110111000100000011010101000111000110111000101101010101101110110110100110111101010001100011011100101100000011111111010110011111001111000110010001100001001100101011111000000101111111111101100111110100001100111100111111000010101110110010101011111010110110010101010011110101000100011111001001011111100110001010011101000111100111000100110100101011010101111101101111110101011111101100001111010000001110001000001011110101010010010100000011101011100000011001001101110000000111100000011110101001011110100101010101100100000010111000010100001010101000100000100110011011111000000000111111011010000000011110101011100010111110000110001011000010100001111001111000011001111011010111010101000011101001001101011111010010100100101011010000100110110000100100010011101001111111000111010110100101111001010000011010110011101100001111010001101101100001110010001101000000100010011000101111011001101011011000100000101010101111011101111110100000101000000100000011010011000101001000010010100000001101110111110100010000010011111101111010111110110011001010001111101111011101101111110101111100010000110100001111101011111111001011001010110100001010000100001100010111011010100101101110100010100001000001100011011011001000110010010100011110011101010000011010001001100001110110100101010111011111100111010010001111110111110100010011000001110000001000100010000011010001011010000000001010010110001110100010001010011001101001010101100011010000111100100110011001001111001111110000001101000001111010010111010000111001100001000110000001010000001100001001001111000101101000110010100111001001101000110001110111110100000011001101001111101111011100010010011101010001100111010111001001010100010011100111111000111010001111010100110110010101110100000110110100010011000010001101000111110010010110010001011100011011000101011100110010010010011001010100100101010010101101011000110110101111111000011101010110001011100111111110110011100100100000111100010110111011010110000110111001000101101110101100111100011111011110000000000011101001111100111110010000100100100100111100101011100001001111101000111010001111011001101101110010010010011111001100101001111001001100010001110101110010000101011111011111001001111101001100110011011010100001101010110000011110011100100100001110000011001100100010110011000010011010101111010001111001001111000011100000101111100111000011100111000111000110110000111
101101000101001001010001101100111100001100101110101110001011010010010101110111000010011010101001010011011101011001101010101000101011001010001001110000100101000101001101110001000110011111110010101001100100100100001111001110100100000011111111111010011101011111111101101111100100011011110110010000011101011000000100010001110010111111111110100111010100001111000001001101001111110010001001110011100100011010111001000011010011001010000010100000111101110000111110100011011001101100011001110000111111111101000110000101100000110001010111001100110101111011100011011001101000010101100100011100011111001100000010101101000101001110000010100100001101010010011000110100000100001000000100100011011110010100010110111110100001100101000100000000100011110100000101000000101001000001101111011101101101110101011101011110011010010001000111100000000001000001100001010101110000101011111111001111010100000100010001011111100001111011111001110110101110110110010110111001010000100100111001011001011110100101011001101111001010000100000111111101001111111111011010100000000100111011101001000000101110001101100000011100111111111100110001010110001111101000011001010101001001010100000110011000001100010100111011110001111001011111110001001111110000011010101110111010100111010100101101000001110100010000010011110101010101111111110000100101011111000100011010001000100101011011110011001010000100110101010010001010111001000100000110100110111000101001011000111110100101100100001001010101111001100010100000001000010100101100011101111100001001111000100101110101110001100010010111010011000111101011000100111110100101010111011001011010100111001100010001001111110010011010111000101010110011000101101001001000101101000111100111100110110001111110111011000011011010001101111101010000010110100010111001101011100001000010010010001111100100100101111101111101011111000000111000010000000001111011110101010110100100110000010000010111110111010010100101011010100110000110110000010101110000101001100011110000000010101011000111100000111011011101110011111011010110010001100111110111001011101010000100001010001010100000101100011000110110011111110110100011000111011111010001011110110111010000010001100001111100111100101101100010111001100011010100111000111111111001000000111000101000000110101100001000110110101000111101001010101000011010011100001011011101111100000001001000000111000010101011111110011111011100110000010001010011110111111011110001100000101110110110010111001111100101110111100110011001010101110000110000101000101001100111000011101010100100100001111011010001110011001100001001000011010110011110011011000001111100001011111001111111100000100110111000110000111001000110010001111111100100011001010101111011101110001101001000000110010111010111010001100111000100101011000011101111110001100000000101010100111101101001110010111000100010111000100110011100000011101111011100100010101110000111000001101010111111101010000101111001010101011000111011101000110100110001010101111110000011000100100101000010100011111101110100011111010001000010010101111001011000010000
100011101100010100101000000101111010001110110000110100011110111011011101011011110010110111101110110111111110101010100111101001111001101001001011101010111000101011001111101111011100000101100011110111010011111111000000110111101011000000100010100010001001110011110101010000101110100111110000101100110111100101011001001010100001001001111111100111001010010111101111100011100011110101010100100110110110010011010010000101010111111010000101110100101111001111100111101100011011010101001010010101110000001110010000111101111101000101101010100110000011000110000110011001000001111010110111011100111011001001001100111101110011100110000001010110101011111000000110100010001111000010011001110100110011110001001010110001101101010101011101001100000101101000000000010111100111101110110111101101100000010011001010101100011110011000110001100100110010101011001110001111000010101110101101011110000000011000111111011111000100010010001000001001101001100111110001100010110110111110110011001111110110001011100000000101001111101000100001001000001010010101100111110110010100101011011011010010011001001010101110001110010010100101111010010101010010111000001100010101010011111110100011010110110110100101101110111110111100010101010100100111000001001010000100100000101001011001000110000111110101001010110111010110001010011111110101111010010100001101110001010101101101110011100000101101111101111010110111111110010000111101010100011011101001101010010010100111000111110011001001101111111110101000110111010100110001110111010110101100010010010110101000100011101100000100010110011000011110000011111010001001101101110111010101000001010110001001011001000010110100111101001000001000110110110010000010010111100110100010100100111100110010110001110101011110100010001011001001000100100111010001111010110010100011100010011011010110011110110001001000110100010011111110010110000111110111000001000100100001101111110011010001001100110001001100010111101101111101111100100001001100101110100001101100011110000110101101110110111001010001010100011110101110011001111111111100110110001100001011110011001111111000000111001111101101001110110101100010010111101101010000100110110011001100111001100001111111011000100100100111101110111000011111010101010101100001010111101101100011010001011010110000110011101100101000000000111010011111101010000000111010101110000100101111011100000011101010010111101001010100000101010101111001000100100100100011011101101011010110011110011010100011011100000000101110100101100101100111101111001011011011101101010110010000111010010000000100100011101100001010000110010000101000101000011110110110011000000001010011011101110010010000000010001101000101101000100110111111010101101111001101111001001110011011100000000111001000010111011011110001111100100110100110100101110010110100101111101110000111011010100001001000111011001010001001010110100000111111100011001110011100001010011111100110111011010010110001000000010101010000000110011011111111001001001011010110111000111100000110110101011001001100001100000101000001100001110100100001000000111011
011110101000110111110011110010001111100100001100010010101000010101100010000100000010101111101101110011011101111100010101110110110010110010100001000001101001000011011011111110001011010111110000111100001011100011111110011111010010011000001110011010101110011111010010100101110011101111111100010101101010100101010110100111000001101110100100110101010101010001011110000001010100111010001010101011010010110000111101011110011100101110011100100011011000000010111111110101101010100011001010101001111110100011111100101001111111100001010100000000100000101111010111011100100100011111101111101110010111011101010111100101000100000011000100011001101000011100011011101101110010001011110000111111101101100011110011011000001011111110111101001111011010011010010000111111000111001010000011111010100101000110011000100011101110110001111110010000000111011101100111110110010001110110010000011000101011011010001111011110010101000110101110000100000011001010100011011010111111110101010101011111100010111010100101001110111101011010101110011100000110101111011001011000111011000001101001010101001111010100101000110100111111111111001110111001100010100111010011110100100110011100011110111011100001101111110100111010111110000001011110100000101110010000000101000100000110001000100100110000001101000011111001100101101010111011010010101000011001000101001001011000110111110010011000001011000110101110110010001110001000111001000101100011100110100011100001101100011010101001100111101010011001110101011010101110110001100111000001011001001111000001101100110011001001111011101111111011100101100100011110011100100011010111010011100001110000010010010100110000100011110111111111101111100010000101010110101010101001100101101001011100110101011010011010001100110111011100001101000000010111000000101001111011001001011010111001101100001001110010001100001010010011101001100110101001101111010100000100101100111000100010000000101101001101001010011111000100000111011000111101000001101000110001010000110011001011000111001101010001111110110111000010110100000100010010001101000100000000100101011110100001001111011100010001011011000101010110100110111000100111010011010110100010100001000100111100011001111001001100111110010011110001010101011000011011001010000110110010101010100110100111010110100110100010001000111001111101001101111101101111010111000011011000111000111000000100111110011010100011011110010010111101001000111111100001101110100011011010000001000101011101011010110011111110111100101101010101101100001000100010111000010101010100000100000001001100001110100011001000101101111110011111100101011100110000101001001000110011110011000110011110101001000001111000100010010011101011011111101111101000011111001110101111110011100000010010101010111101101100001111000001111000111100101001111110001000011010000010100010010110011001011010010100010111011100100000011110100010111000010110110010100001011001000011110111011011100111111101001001110001101000000010000100000000010001101011110001111010101101001010100011100010111110011010110000101101111100101010101111011101
101010000111111011010011101010000100111001101100000011001011011000110110010010101110100100101100101011000001100110111111101010100010100010000000110111101110110100000100010111001001100010101101110111010000101111100000110011111010111000111010010011001100110000000001000100000011110010100010011001001110101000011001010111111000111101010011100100110100001101110001001110110000000010011110010000111011111111100000100101000011110010011101110100111000100111010001101010000110000010000100011101110011011111100111110110110001010000000111011001010010010110001110001110001111010101001001101011110101100101001011001100010100110110100100100100011111011110010001101111000001011100011001010010101111010010110011100111011111110101101101011010110110001111010111011101111011000111010111111011001010001111100011011100001000111010001011011011100101100001010001000011110000111001001000110010101001111010110111100001011111010111100011110111111001010010010110000000001001110100000100001101110011110010010100110111111001011010111001111110001010101110101100011011110110011110000011111010001110110010100001011011001110100000010110111110100001000010011001101100100111001001010000110011111011111001001000111011101000000010101101001110000000011000110001101010010110000111011010111101100111000101100100001111000101101010100111000100100100100010100111101011100000110010111100100000110100111001011010100001011111011001000010001011000000101000011010111001100000101101000100110011100011100000000111100001101110011001100110001001100111100011100010111111001011100011000110110100101101011001001101101001000011101100100100101011110101000010101100110001011001111001100110000000101101111010101011101111100110111010000000010001111010101010110100011001100101001100101110010110001001001100100111101011111010011111111110100001010111010001100000011110100101000110010000101111010101111011101100000001010110101001110110011001000100011010001101101100000010010100100110100010110010010101110111100000111110010111000111011111010010101111100000111001100110111010001110100101011100011000001010111001111001001111000010101010110100100101110111111010001000111011011110100100110110100111111100010100011000011101010011101100011100001010001001010101111000000110111001000010011110110010011000100110001101010101000100011110100100001100101111111001111000101101001101000101110010001101010111000101010101010100011010111111000100100110000111101111010100011010000111001110001101100010111110010100000010111010101101010101100011000110011001001011000110110001010110000010110111010100000001110010111111111101100001011000001000000000101010110110111000000011011000001011101001000100011010101111011110001000100100110110010010110100111111110101110110001010101000100001000101000000101000001111011011001010010101110000101001110111110011011011010111101111110010111001101001100110100101010011010000101011000110111010011001110011101011100011000110110010010100001010011011100100001100011100001001010100000010111000000111001100110010110010101110111010000011100100010001101110101111
011101111100000010100101101100110000100011001000101101100110001110011111100111101010111100100000010000000100010100011100010111110100100111001010101011011100001110011110001000000010111000010001010110001001100011101111010011101001011000110010011011101010011000000110000110011111001010011001000001101101111100000100100001000010111000010101110011100010101101011100000010110001110111011010100001110001100011101000010001011101001000111101011111101111000101000000101111101001101110110010001011111001001011111111101010101101001110101011011001110010101100110101101000101001100010011011011001100011000110000010110101111110101000101101110100110111010001001110101110001111011010001001000101111011110000001011111110001011101011110011110010101010110100100011100111110101111011110010101110110011011001011011100111100111011000111000001010100101011001011011111101101000010111001010011011101100001001111011101111111010111101000101001010100100110000101011111100011001100101111111111110101010010110001100001100111111011010101000110000001010101100010101010111001001011101001011111111100000110110110110101001011111110101011011111110011110000110111101000011010011110001000101110010100110010010110111010000001000110110000011110000101110100100111000000000110111110010001001111010100000010010111111011000011101110100100111000110001110001111100001101010111000111011110000001001000101011100101110001001000000001000111001110111000100101110110110111000110011110101010010011100011101011011101011111101011010101011001101010110101010110101011101110010110110010111110000111101100000011100011101001100101100101010011111110111011010111101011000011011010001001001000000010100100011010100111110000100100000101101011111111100111001111100110111100010110100111101100101000111100000011100100011110010110001110101011111110101111101000111011011000000010110101010001100000111011010011110110111011000110010011000110001100010110101111000100100100100010101001010111010001001001100100010101000100110011000000001101011110000100000111100100010100011000101110001001001101101100000011010000111100001111111011101100001000100010011011010101100011000100001010010100010111101111000000110100000100001001110001001110101001000111011000011000001100011011110101000010001100001011000000001001100101000011010111001001110011100000000000101111110011111010010101001011111111010100001000011111110000111101111101111011001000111110100000011010010111001101001001011011101100010101100110001111010011011101101101001111100101100000000000111110001010010000011000001010101011010111111110101011000010001101010111011001011110111111011111011101110110100110000001101111010011111111101000010110011010111101101101010100000110100010110010010011010010100011001100111101000100101110011011111111011000000101110110110111111000010010100100001001100000100011000100001110101110110001010010010011110010001101010001011010111101000000011000001110010001010111111111111010110000001010111111111100000111110001101101001010001001111000110101001001110111100000010110010011111100111100011011101110101
100100100110100000001101110111110111000100110100100010110111110111011110100110010001111101011000000110000101000111001111001000001101100110000111000111101011001111101101111111110000101011101000010010011101110100111011001011100100110100100101010111110110111101111011000000001100110101111101001110000010010000001000011110010111100110000101101000000100100110010101101001000101101011011111011110000011110011101110100010000000010101101111110100010111001111010011001011010010110001101100110110010100011101100000100101110111000001010000000101101110001010110111111011111111001000010111110010000010110111100001110010000101011111101111001000000100101111101111110011100001001110010100000010011010011111010110111001100101000100101010111010101101111101110111100001000011000110001001111100100000011010110001010111110011100001101111101001010011000100001001010001001000010011101011001000100100110101010100110101000110000111001111101101100010100001000001011101110100100011100001110101100000110001010001000101110111011010011001101110100000110100100101011011011111101000110111111001000101111001111100010110011111001000000111110101000001010010001110000010011100000011101011110111011100111001010100101100001000000111001010101101010101100010100100111001000011000011111111001100000101011100101111000110100100111110001001111111010010000100110110001101001001110101101100001000001001000101001111010000011100000011001100001001101001110001100000001111111100100101000100000001000101011000000100000100000001011000111100011110011011001011100110111011110000000100011101011000100001100110000111011001110010000110011000110001011100100111011000100110100011000111001000011011011011011110011110101111101101110100110010110001110100111111111111010110111011011010010110100100100111011111101001101000100111011101001000100110000010110000010000101011101001111000010011000110000110110111111110111001000100000110101011111000010101100111011110011100000001111101111101010111101100110100010000100111111101111000111010101100010001000000010001010001001100001010010011100010100101000000110001100001001010110011111101001000101111111100100100110001111101000101000110110011111110001110000110011101010011001111100010011000001010010001101101111001011100111110010110100000001011000000111000110000100000110111001101100001011101111100101100111011111101001110011000111000000011011100000000010010010111110101111110011100001010001100100011110010001000001000001011000100001100110100010000101111101011110010011101001011100111100111111000010000000000011010001101001000011010111111010010110111011011011011011011101001000000010000101100000110000000000001110000110001001110001010100010001000011001101111001110010001100110100111000100000000111010100110011100111001011000111010100111100101011001111110110100101110011000101110100010001011001001010000111111010000110111100101100100100110010101001000101110010000000011110011001000000110111001001101011111110101111110000100000001100101100000001000011111100110000111011111100110110111000001011100000100010101100010100011000000
000100000110110101100110111111100111001100001000000000001010101101101101011110001111100110000111101000011111100001001010001110001100000100000011010111111011110011000000110000011010111100101111001111011000110111000100000011010000100111011110001100111100110000011111110011100010101000100001011010010101110011100000110001000111010111111111001000010101100100010100010000111110110111001001111001010010011010000101000100100010000001101111100111011010001101000000000111111011111010010011000100011001100000101010001101110010011101101101000011000111010010100001100100001011001110100110010010111111010000110111100110110011111111010111110000111101010001011011101000100010010001011010111110010110011010010101100000001000100001101110111010010111011010010100101111001110000111100010000111011100111110110101110110111100000100000000110100100010000011000110010011110100001111100001001101011111101011001111110010001100010101111111011101101001001010101110000011101010100100100111110010110001010000001101011000011110101000110100001001011010010010000001110011110011010100101101000110010110111101010100111001110000000111110011010110010111000111011001010010001110010010000101001110010010000000111101010111101101100100111001100011110001111011001110100000010001000100011111111010111111001000100111010011010101110101111001010000001111110011001011000010000111110010110011111100101111000011100101100100100111010001010110011110110101110110011110101010100100100010111000010000110011101011001000010100001011101011010100110110000111111001101010010100000111001110100000010001101000000011011101011100101101100110101111100001101001000000110001110100001010010001010000010000100010010100100000111100000111001010111001100001010101100011010010010010111110101010111110011100010100001010100001010110001011111001101110001000101001111000101111000111000000101011101101001111000111101010111010000001000010000111110101101000001011001011000111011010101010100110110000110001011000100111001000011101001100001001000011010011000110011100010100001100010000101110011000001111010010000010011100100000010011101110011011110011111101000111010010001000001010011001010111111000101001010010111011110011110001111010010111110111001101100011111110011001011101011101011101011011010111001100011100000010010000010000000101001000000010101011110011000101010100010101010110010000001100001000111010100011101001011000111101110101110111111011010000100111001100011101011000000101110101111001000110010100001100100001100101110111111100001000001010101011010001001011000010111110100010010001001000001111010111011000101110100010111111110001101010011111100111010110110111011001001010111101100001100010101111101000001100010111001110000100110011000010101001000110111110010110111010010110100001000111010100100110100100100011101101100011101010110010010100100110011111100010011001111100011001101100010010101110110000101000010100001110010010100101100111110100000011111000000111110001101110010011010001000000111001111000100011001101011111101111111000001111000001110110010000111010000000
110001101001001111100111011011011010011010100111110000101000000010101110001000010000011101001001001100101101100110100110001101110001010100111000100100001111001101011000100000101000001100001111011011001010010111011000110100111101011101010011011011001101111100101100100111111000100010001010110000101011101100100110111101001111110111110010111010000000111010010110010010100000101011011000010111111001000011101010100110000010110001110101100011101010010100110011100110101100001110101001100100110100101000110010000011010101110111110101001110111010110101000010001011100010110000010111000101111101011111000101111101000010110011111000100101001000111110000100110001010100110001100101111011101111000101001110110001010000111011111010011001101001110100011101011010111111110111110011000100011100111100100011100110010000100110011011001100111000011001000000101000101010000100100100101111010001111001011000101000011110111001111111100101011100111010101000010001110100011100000100001101000001000100101110011000001000001111001100100100011000011111010101101010100100000011001011001001101100101100010000001110011010010110000000110011001010001101010000010010011100011001010001111111110011110101000010011111011101100110110110110101100010001011101010101000011101111101000110101010101011010111011101000011000101101111100101010111001111110001101001000000010101101000000010101100111000100000011011000000001001000011101111010101100000111010101000000100001111000001011010010110011010110010100011000010011010111111100011000101000011111011110101101000110101111100110100011111010011011000000011011100110100111101000100101000101000111100111011100100110111101111001001001101001000101111010000100011011101101011001110011001001010011011001111101000010100100001101011110101111010001111000100110101100001100101000101110011110111011101100010110010001010111000011110011011011111001011100000101010111001111101011011110011011101101001101011101010101001110110010001010111111011101110111100101111110001010101001000011010100101011000101010110101110010100110011100001010010011011010001110100001010011100001111101011110011111110010101011010000001010100000111101001110100011011110101000100110101110110001011010100010111001111001010101011001010110000000011001011000111101110000101110110101000111011000001010011101010100001101100110100100110010000011100111011011010110111010001011110111000100010110101000011000000111101011000011101001000100001100100110001010110000101100010010000101101000100000010001011100111110110000001011100000010110000001000011111011100000100001111101101111110010000010011101001000001010000000100100100011100110111011100111001001101000101011001111011111101111100110001001110000001000100000110100111100000010100010001001110100100111010011110011100100000111110011010110110100011000100000011111111110101101110010001100111010100010011100000110110110000001010000100110011000100101101000000001001111010110010010010111101100001001001111111011001001010100100111001110110111011110110100010110010001000010110110001001000100011000010000000101
111010110010000000001010101101100001110000111001010011001000000001111001010001011101101001000011001000101101000110101001010111110000010001111101100001001100010110001110011100110010111011111011111000101011110001101100000011000111010011101000110000111110100000111111000001111011111010101011101110010110010100001100110110001101100011111101010101110111100110101000101011101100000101000101110011010110111010001010010110010111011111101110010100110110001001000011110010001101011100010001011001110011101010000001001011010100001110010110111111011001010101010111111110011111000101001101001001000111101111001011011010100110001100100011111000011100010111110000011111111100100110111100011101011110001110000100111101111111111101110101011000011101001101000010111110011011001100111110010010111110100001111011010010110000011111101010111011111110000111101001111011000011011011100000110011001011011100000010000001100000101101001000111111010001101110001001011111001110000011110111110011010100111001000111100100111100101010011100000011110100111000001100010110000001101010010110101011100000101100101101011000110111101010111100110000011101011001011101100000001000000011101001010100000111011101011111000101010011100000101111010010000011110110101111101111101101011011110010110111001010110111001101010011001111010101010110110010110110100010110011010010101100000100101110000100100110010111010101111110010111101001101001001001010010101010010101010000110110111011011011111100110101101011001100001000100111101101001001001000110111001000101011101001010011000100111111111100000010111101101100101111010110010001000010000110111110110101111111101110111101100101001111000011101011000000010101010010100010010100110101101010011001001100011110110011001100110011110111101010010110000101101010001100100000001011111000101011101101000111010110111101010100111101011110111111010111000110000110100101011101111001010110110010101010000101111110110100001001001011110011000111100100001111010101100110011011000100000000010110000000111111111111110100000011001111001100100010100100001100000110001101111110101000000101011011111110001100011100101100100101110111011100001111100011000000101111000001100010000001100100111000100010010111000100001100000111110110110111010011100100011010111000001011010010001001111011000110110110011011111100000110101000010011111100110011011101011010110101110011100000100111110111001110100101010001100111101000011110111111100000001110100001101100000010111001001100101010111100001101101101110100101100001100110100000110111100111101110010000100001010101011000001111010101010001101010100011000000110111111111000101100110101011010001101101001111001100010011101000010111101010111001011111011000111110101100010010100101001000100101010001100011001111001000010110000101010010101101001000111010100100000111010011110110111010110110111111011100010010100001100011000000111100110010011100011100111111110001000100000001110110011011111010111001010101111011101100010011000001111111000010110101010000100110010100111000111100001011001001010011111
001000000100011011000011101101010010000001011000110110100011001111110000010111100100010111111010001010110011011101101110101010100010100100101100010000001110000001001100110100010010100110000101100101001110001110101010000011111111001010000011100100111011111000011111001001011100111010011010110110101010000111000001101101101101001010011110010001110101100101111001000110001100101001010011011111100100000010011111100111000010101011000100000111000011010010110000001000001100101010100001001110010110110010001111100001000101100111111100110100001100110000011000000100010010001111101100010110010001000011001111100101000110010111110110110111011100101011100001010010111100110000111010011010001011111000011110000011010001000011000001011010001100111000110001100101101101010100111001101011101010101100000111111010000010011110010111000010110010101001000000001100000001011111110100111000100011001110100001110111100000011010000011000111011000010010011100010000010111011100000111110110110101010100110111101100100100000110110001101001110011010000110110001000011010101001011001000111000110110001010011110010100010010011101101110101111100000001100110100000101001110110111000010000110011011011101100001001111111101100110010101111100000100101000110001011001100010011110100111011100100100100001010101010100111100011010110100100110101110010010100000010101010100001111001110101001001101000010101011010111110110100111011100111110111110101111001111000011111111110110001000011100101111010000110010101100100100100011100111111110000010101001101101000001011111111100010110000110010101100010000110010111100100000010001011011110011010001111001110110001111011111001011011110111111011100011000110010110001001010000001001000110001000110000110110101101011011011100011011110001111110111001101001110110010010101110001011111011010001101011111010011010000100110010100011011111111110011011001000000001010011000110001010001010110101010110111011001100001011110111001010010100100111001000100000110110101001111111010000111000000111101001000000011011100101011001110011000101011100100010011111010101010000000101011110111001010110001011110001011110101001000010110110101110110000000001001010110011000000111010111110111111111001011011111110100011000101101110110011010000110110101010000011100010010110111110010110110111101011001100110001111000101000101001001100001010011000101110101011011001100001011001001011101000001000010001100000100100000010100110111000110101000101100011000111000011011010000111000000001001010110101111110000000111011001110011000011011111010000100100011001101001010011010100011100001110101000101001011000010101000111011101111111000110100110100101100110101001110110000100010010000101101101110111100111110011110110111011111000101001001011000001101111011100000001011011001001001001101111001010110101010001000110001101000011010110001010111001010001001100011100100100000010011010100101001111011101011101010010000111111111011000001100111101001000111000100111101110110101110100011001100001101010000111110011110100010011000001000110100101011
100001101011100101000110110111100000000001111101111010100110000100110011110001100001010110010100110001000111001000101011110010111111011010100010010001000101011100000000100110010000110001111011100110001111110010011110100001100001110110011110100100111100111011111001001000010110001101000010011101011100101111111110000100100100001101000110000001011001000110101011100000011010100100110110001000111100101001111110100101010010111110100100111101111001111011101100110001101111011011010010111110111000110010010000111001101110000110111001101000001101100001101000000011000110011000000000001111010010011010001011111100010100010101100011010000011101011101001100001010010011110011001011011011001110111001110000111010001101011100010011011110111001101000101000001000000011001000000001000100100011011100101110010110001101011111000010001111000011001101010001000001010101100111001000000000110111101011110010001011111110000000100110110110110011011010011000011100010100001011010011100000010100010010101110001111010000001001111001111110000010111101011010111010100110010101011011010000001010000000011101100111011010110000000110101100011010010000011101011000101010110010010000001001001010010111001111101011101010111010100111110010010111111000101111010000101001111000100011101110111111100000100001011001010100110000110011111001101110101110101001111001110101111010010101010000000101111000101000000011111101110001110000001011010001000110011010000001011010011110100110110101001010001001100111101000011000001110110000011011001001011101011010100110010001000000110000000101111101000000110101101110111000101101111100111101010011110001101100110001111110000100110101000110011000010000011100100001101111110010000011000000001101000101101010010011110000110000100101011010010011011011100101110010011100011010100110101010000100000001010101101111001100110101101000100001001110111110011011111001000001010000001011101001000111101001011000010101000110001010111110011011100011011111011000111101001100011101100101110101110100011101110100000100101011010001111100110011000010010001001010101101001011000111101111111101111101011000110011100110011011011101101011011101010010101010011101000010000001111001110100100100111100010010101100111010010001011010111101010000011110111001001010000110111000010101010100100101000010101101000011101110100001010010001111111111100010100010111001010011101000100000100010100000011111010100010100101110111011001000000000110010000001111100011010011010111110000000010001110101001011010111000100001101010101111101010001100001000001001101100010000010111010000000101000011101111010101010101100000110011001101100011101111100101100111110001010110000000101011011111110010101100100010111010000000101110101001011001010100101100101101010101011110001000001000000011100110001011110100001110000000011000100100001111111100111101001000101101110001011100101011010010001011000011000110111101000100001000110000100101110100101101000101110011011110100001100011101111011011011010111100111100100011111001110111010111110110001101111101110111001
111110111010100001001001011100101101001110011110000010111011101010010111100000011010010100010101000001100100110000000000110010111011110001111011011101001111101000110010100000100011111010111000101100010010110011111110001011110100011001000110001110000111110101001110101100101101101001011110110010110000001100001100101001110000010110011100101101011111000111001010101011111010000101010011010001101010100000001000011110001010101000101100000101000110101110110110111011101110101011111111010000011001001000010011011010110101100010101101011111000101000111110000110000111011110111000101001111110101001010010100101111010010011111000011101111000111000010111000101110010111000111010101100000001100010001110010100011101011011011111010111101111010110111010001111010010110001101000011011011100111010111001101000000100111110100010111001010110100000100010101101011011001001010110100101011110010100000000011101110000110000111111111111110001100011100001100110101111111111001010010011111111011010011100010000000101101011100011010110111100000000110001100110101000010101010100101000000100010101111001110111011110111100001001101111101100010010000111101100110001011100100110011110000011001100011110001100111010111101111111001110010010100111010001111001000010010101000110100110001000111001110000101110111101011001010110001111001001010101000010110000011001111011000011111000110011110011111011111100001011001000111001100110110111101100100101000010101011101001011010100000001000001110100111011101011100001100010011010110011010011110100010111000011101010011110001001101010100101000101111011000110000011011111100111110000000111000010111011110110100001111101110110011110111101100000010010100000111110101100000000001110111100110100011110100111101100100101001001001000100101000000000101101111001111100101100000010001110010111011111011000111100001110101010010110110111100111011111101011110000010001000010001001001110000001001111100100101100111010010001101111101011001001001000010100001010010100100101011010111000110011101100000101000001000110001011100011000100111100010101001101101111100001100101101001101110001110100111010111100011001011011101001000010110001101100110010101100111000101001000011111101101101011000000111010001100111101000100001000001010010000100100000101111111101001000111101001111110010110000110100000010001011011000000111001011100101100001001100111100010010001001010010100010001001010101111101010010011101101101110001001010001110110111111011110100101110000100010010101010011101001000100111011000110111000011011100100101001001000111110110000001110101101000100010110100010111101101011001001101101000101011100101110000110111111000110001000000110110010000111011100011100001111111011100111010101100111100110010100010101001001000101010110001010101000110010101100110001000110000011111100000101010101011110111000000010110001010100110001011101000111000001111111110101111011111010100001011001000100110110110110101100100010100010100000011101010001110011100011001110000110110010011011001010100110011111100111000001001111110110010
001011011100101000010101100101100001001110110000101011001110100011101110001000101001101101110010100000100100110100010110111101001001111100000001100011010011000001101000110111001010001010100010011000100000010001100011100001110000110100100110011011001100111100101010100110110010010000101101011110110010001000001000110010110010001110110111000100101010011111101001000111011111010111101011000100011011010101110011010010101001100010011100110110001110010001011100110000001100000110100011110001100010001111000000100011101111111001111010001101111111000001101110101101010011101000100100001110100001111110111100111110101110010100010110000111100101001101110000101111001101110101011100100101001001010010111110010001001110010011100001111010111100111000010110100111110110111000001111111010110110100110101011010011001001100011001000111011000110100110100111000110000011100001101101010001011100001000101011101110011001001100100010010011100110100011111010101000101011011001111000101111000101010111001101001010111010100110111101010010110010101111000000000110101010011001011001001100011110111000101001110100010000001011001111111100011100110110001010101001000111011101010110001001101110000100000000000011001100010101101100011000011001011011100100111111000111001001010101100100111110101100110001000101111010011100000101111000001111001110010011011100011110110101101001000101011010001011011000001110100010111110110001101000111101110010101010010000110000001011001010101100110110100101110110010110010100110111110110101001010001100111100100101000100001101110100100101101011110100000111001001011000101010001010111111100101110100010111010001000111101001011101011001111011111010010101110101100101100011011101111010100011110110011111011101000010100000001100111011010000100000110110100011001110000000010101011101010100010111110100011011110011000010100010000110011010000000011111111110100001001010111101010110110101000011010011110010101010101101011000100000110010110101111111100101011001011000001111000000110000110001111000000100011111011110010111011110101110000110100001011001110001101110101101100010011001110000001110000011111011100000001111110111000010110010110111011101001011001000011110001000010101111101011110011100000111001010011111011100010010100111111010011101010001100101010110101100111110010101101101101010111110111100000110111101011101100000100011100000101100000111111101000101111011010101100111001001001010100000111110010111111011000100111010001001001111010001101100011101000101010111011001000001100011001010011100111010011011001110111110111000100000101100010001101001010111111001101001011101100010000000011110100101011110010001101111100110010111101001000100000101010100001000011011001110001001000111101100001011100011000011111100011110101101011011101010001100110110000101110111100001100100000010111111000001111101011111110100011110110011110001101010001111101110110110000101000011011111000011110111101101000110001001111001111000001111000011010000100000100000101110011011011011010111100100011000010101111011011110111101101
100111010101010010111101010111000110100101010011000110111000101101110100110110101000100110001111100010010011000001001001000000111100100001101110010100001010001110111001110001110010000111010101101000101010110100111000011001101000100101100001111100111111111010100001100000100011110100101110100011101000001110000001111001100111011101100110000010111011110000101110001001110101100011110011011101100000011110110001011100101010110110010010011101011011000111101001011111001000101000101100111001110111100000010010101000000110101110000111100010100011010100000111101001101111011100101010011110010100001010101111110101110110100001111110110100111111100110001011101101011011011111000010100010101001001110001111100110110100110011011100010000011110101101111011001000001100110110101010010010101010111111011011001000111000100000000100111011111011011101101101010111110101101001100001010011010111000101001000110101000111100101001100011111001110001001110101010011011001100010011001000000010011101000101011100110011100010011010100001110010110100110001100011010000110001001111000111100000111111000000010111110100001001110011001100011100011001000100010110010111000101011111011101100001100000000000010110011001010110101100000000100110010010100111110000011111010100000011111110010001000110100101110001100010100111111010010101100011011111100000111100011100001010111110000100011001111000001000110100110011101110100111000101000110100110010010110111101010100010010110000010000111001100100101011001111101110101011000110111010011101000101001110101001011111110011110011001000001010001110010110111101110100101101111100101010000001011101101110111111010110100010110100100010100100110111101101111000110110010000010001111111011011111101010000000011110000101010111011100011000001011101111011111111110111101001001010110111111010000111100111000000111111010100110011010010110100001100000111010101001111100010010101111011000101111111000101010101101000110010101101010110001110111100100010001001011101100101100001100111010011100001110111011101001000111000011000100001110011111011000101101011001001111111101111011010001011010100001111110010100100000110001100010001101101111010111001100001100111101110101011100111001111000001000010111001101111100111111101001000111011101100111011110010011110000010010111110011010100100101110001101111101011110111101000101101011101000111111000100111110010011001111101000101111010110100100011000011111111001110001100001111001011000100000000111100000010111010001100111111110110111000000101010011001011100010001101100111100100011010101010010101001010000101010000011101000111000111111110000110010011000001100100111001110010011101010110101100100111101001011001011100001010100111101000110100111001010010010010000001100100111101000101011100100100010001001000101010001110011011011001001111011101011110111000010110010010001011111111000111100111110010101101000000000111000100001000011111111101010110011011000000010010001011011000011110010100000111011111001011001000010100111111101010100010000101000110010101101110000111101111
010001000011100010001101110001101101001000001101100011010000101001010100001011100000001001111100011111010100110000011111110011110010011010101001000011101111110001010011110100100110110010011110000100100001010011100001001010011101011001000110111001100110011100001010101010101101111101001111100110010011110001101000001011010011101000100010111111001101111111111001000010101101001000111110010000011110110010110111001100000000111110111111101111001011100000100000111100100000100101110011111110110101011110010100010101111000100111111011010110100101101101101001110111111101011101110010110011001000000000000001010011010000001101010111001010010111000100010100000100010101000001110001000100111110011101010100000101001000000100011010001000111101100000001110101101101100010011000011100011100111111100110101101101100111101001000111111100001110011011001110111100001110101101110111100101101110111100110111111101110000011001001011111110000011001100101111100011001110110111111111100110000011111101000011000011111001011101001100110100011101011110110000010100000011101111001001111101100101111111011001110111010010001110111001100110010010010100100110101111001101110101110000010111010110010001000010101110101110010110100000000100011010101111011001011111110110101111010011101010110011000101111010101100001101110010111010110101001000110111010001001010011000000010100011010000001001001110011101001100010110100101100111000000000001101110111000011101000101100100001010000000010010100101101000111101010001000001010000110010111001001101110110110111110110110110001010101110001111000111001010101111101010011100100011100101001000100010110110111000110011000010111011110001101110011101100001110010010111110000100100000001010110110010010010000001010100010101111111110010101111010100011000110001010101010101101001001011001001010010100000001011010111111000110000101011111101001100011000101110010100101010010011101111101111101110000111101000110000101111101000101101101010000001011001111010000011101010001100111001011111110110000100010001101100101110000001111010000101001011000000011110011101011101011111100000111110110000011111010000110110001011101011001110101111001111010100110011000101000001101110100000001010001000100011000000101011111000100110101001010001010011101110011001101100011010011111001011001110111110000010000001111101001011010101111100100100010110001110111110011100010010011001110011110000011011010000011000111110101111001101110110110000100100101100011000110110110010001010111111110011010110001001110010100101001011011011010110010011100100110110101000011101000010001111101001111100000011010010000111110011110100000110001111101000010000011000001001110010110011001110101010101110100101100001011101010000011111111111000011011001001010100000111110011110101101000101111010000100011100100001010010010111010101111000110010111101001000100100101101000011100110100101010110100000001000011111100010010100011010101001000110101000001011100110100001001000110100010000011110100010000011100011000110001011110110010011001001101000010011110110
111100011100010110001010011111110011111011101000001111010110110010100000111100110001010100010000001101100111110101001011011000001010100110111111100110110010100010100111101101111101011101000000101100000010101101000110010010000110001111010100111110010110101111001000111001000011110011100110011010011111010011001100000010111000011100010110011011000010000000000100110111111100011110110111001001101101110010011010100001101010011010010001010001001101011101101110011110110001000011011110010111000101000001100011101110101001111111111110101000001110010111101101111001111010100101100011000010110111110110101011010011110000111000111110011000101001100000011010101010111011100000010100111011010110111001110001111011010100110010111110111011100101011111001001101010011101000101001010001001111110000101001100011010001001100101000100011111010101001010101111000010011101010100101000110101001100000110000010101010010111100001110110000010110011010001001110001011010001111101100100001001011111000000011001101100101100000100011111111000100000010111101101110110000011011110111000000011110101011110010001101110101110111000110111100010001000000111101010010001101100100111010101100001011011111011001011011111001001111000110000010111100010110000100011100111010001111111111101010100100100101010110100110101000011000101010111000110100110000001110010101101101110110000111010010010011100001000001000010010110010010011010000101001110111001101101000101010000101110111101110011000001000010000100100011001100111110011110011001111011101011110001100111110010010010111010011110101100001111101011100111111000110100111010001100100010110001000111010001001111001000000010110100100110101010101111000000101001001010110111000011000110100011101101110110111100011000111110100100011000010110001110001110110010101101101111100111111100001001010100001001001111000110101100111011111011111000001101000010000110101110010010000010101100001000000010111101001000011101111001001011111001010000010110000111101000101100001011101101101011010010000000010000011100011001110011010010110110100011101111101100100110110011001011001101001111101010101110100110110000100111010100011000010111010000011110111110000101101000111100100001111010001001101111111111001011100111111100111111111011110000010000011001101101110010001100010011001010101010000001011110101011001100001001111001111100001011010110100010001110010100001100000110111001010100011101111100011000000111000110100101111000010010100001111011101110110001110000110101001100011101111100011010111111110010101101010111101101111011101011111111001000100011100100001111100001001110101110011000011011011101011000110010101000001101111100101010001110101000101000110001110011000110110101011110110010110010010000000111100100010010001100100011111011100100101001101100110100100100110011011111100110001101011010011010101001011101010101000100111110011101001010000010010100101001110010110010011111000000111110100111111100011011100111001101011010101100000010000110111001000110011101001100011001100001100101001111000101110010010000101
111010000011011000101010111111111001011000011000010111001101111101001011011010101001111101110110111010111001111011110111011111010110101110111110111000011010010001110011100100100011111001101010111111100010111101010010011101110010111011111100100011000111010110010011010001010101110001111001000000100110010100011110101010110101110010100111111100000001000111111001011100000000110111101011011001111011110111110111010110010100001100100010101110101010001000111001110100111001011011000000011011101110101110011011111110100110000101100010011111011010100111110111101010001010001111101001011101000000000000100110101001101011010011101010000111011010001001100110001000101111101111110110111101101101110011111110110101110100011011010111011110011010011110001001000100000100001001111011000000010000110010110100000110001011110100110010011000001110101101110100100100101111000110011000101100101110110010101101111100010101001101011101000010000000110001111010011000101101100101111011111100110010100110100010100111010110010111100111101000000111100011111111110011011001110110001011110111101111100010101010110000100011100100011100100110100111000011111110011001010001100000000111101111111110011100010011001010001001111111011000010111101001100000110100000011111001111010001101000100101010010010111000110111010100101000101101001100100001010010001001100100000000001100111001111000110001000110100101000100111110010011101010101011001001010101011110111000000100101101111010001010110100000010011011000001110001000001011111100000001001000011010111110000001001111000110101001001111000010100101110101010010000001110111011101100011100111110011011010001101110010111100111101000101100001110111101011011101110000100011010101000100111001100011100000110000011011111100100110010110100100010011111000100101011001100010101101110111011100110010010100001001101010010110101011101000110000110110011111110101111011100000100111000010111110100010011101001010000110111001111001010011000110001011110100101100110110011001000110101001101000111000011110011011101001111000110010001110110010001000101111101001000001000011010000010110111001011100000100110011111001011110111111010111001101101011100011010010101011100101110101101111000110100100110010100011110010110100100011100001011001100000110100001110001101001110100000110010111011111011110100010101000100011011111110110001100001100101010111011011111110000000111100000100011111100000000010111001011001011100110000011010111001000110100000001111100011011111101110101011111011010010010011001111000100111101110111111100011100001100001101011010011011001001001110110100010101111010010110010011001010111110100100011010111111000010000000011101110010110110010101101001110100100001001001000101101110010011101011000111110101111111111101000111101111100000110001001010100000010100101100010101010101110001001011010001110111000101110000000111110000000100011001010100011001111101100000000110001111010101011000001110111101010011110100011011111110011100110011001110001010010010000001000111001101111001101011001100010010011001111
010000001010000101101001110100001100110100111010111100101101001100010110110001010110000000110111000000001101011011000101100001100111110010001101101011101111101111110111011010010011110010100111100101001000000111110110001010010000010000101001110001100010011101001000101001001010011000001000011000100110001100000010110010001010100100011111010110101101010001111101010000100100101000001110110110110000100111101101100111100000101101111011111111001001100110001010011011011010110010010100011000100000101101110100010101100011010011001110101011111110001101001101110101111101101001000011001101110110110111100011000101001110110100000111101101101001100010111010011101010001101010010101111100011101000011011110101011010010010100101010110011101010000101001000001000011111110100010011000111001000111000100101010000101000001010011001011010011001010001110100001001011000101010011110110100001111110110110111101010011011000011110111011001001100000100001001010110010100110101101001010011111000001000011100001111100101111001111001000001001010101001111110010100010110000011100111010001011101000101011001100000001010110010111101101101011111101110000011100111001111101000110111100001010111110101001100100110101010000000111100100010000001101100011011010001000111100111100000000010010100011101010110000010010010100101101111010001111010111011100011111100010110110000010100001110011010110001001000101011111001101111110001000000111001101110100101001010110100001000101010111010101000000111001110010010111000100101101000001101011111001101001001011010010111011101110101011110110011101110011111101011110011110011111001001010111010011010100000101101011110111110110010000101100111100101010110110010000001101011100101100010110001011001010110010111011011101011010010000001000101010000000001101100001000011111111000001000110010110110111000001011100110111110110111011110101010101100000001100111010110001010100100010001111001010000010100111000000100011010111111000100011101010011101100110001000011011100000011101011000101000010110101100100111100111101110111110100111001000011011101101100000100000010101000101011010001011011001101100111000011100001010011100111100100011001000010100110111011110110001100000101101101100000111110111011001100000011111101110001101100100110100000110101001111111011100010001010000111010011110001000001110010111100001001100010000010101111101010100100111001000011100001101011110110110001010111100001001001010101011011011111010000111001101010011111100100011000000110011110011101111100011101111001101001001011110010110010001110001011111000000011111101100110111001000000000111101100000000111000000111111000010100001100010001100011011010101010101100111001100101111110110001100101101011011000101110110000100000101001111011011011101001110000100010111011101110001010110011011100100101000101110011101111101101010110010111100110100111011111101001111110111111100000111001001001110010010100010011001000100001110011001011110010110000001010010100101111010000001111000010010010011110001111011101111011001011100000001110110001010100
100001001001101001111000111011110000000111011111001011001011001111111100010000010011110001000011100000000010011010110101111111101000100000010101110100011101101001011001111010000101101101110101100110011100000010111100110001101101101101110010111111010011110000100010110000110100010110110101000000110010001000011011111110100110100011110100111100011110110000101011111000110110110110111001100001000010100001010110011100101001010100001001110101000100111111101011101010011000110101111011011001010101100011010010110111101000010000100110010001010111100010001010100001010111110100011010110100001011000011110100111010100011101110101010010001001101011001100000110100111011100001100110010011001010101001010100010010000111110101101010010010000011001101100000101010001100010101111101101110000111000011000101110000001111010100110100000111000100010011010010010100111010100100111010010001010011110100110001000101000100100011010100101101111011010110010000111111010010101010111111111101100011100011110101111101011011001101111110100011100000011010010001001010110110011101110101011110101000000011001001111111001000001100001100011111100101010101101111011111110111110100011101101110011000010000111000011011110111001000011011111001001010100111111111010000101101010110101101001011100111110000101010000010100000101000110110110111010100000110001010111100011111001100011101101100010010111110110011011000101011100011110111111001011110000010100010100010100100111100100110010100101101101111111101110001111110110001000010011111100101100100101000111011110000000001110100100101000000100000101101000100100011100100000000111011011101110000110100101101010100010100000000001010100011011101110110101010010110011000001101101100000011000001111111110111010000101011101101001111000000010111101111101110010111101010100100101010001100001010000110001011001100101110101001101110001100111100011010010111100110100010111101010000101111000101011010001100000100010001100010001100011100100100001110101001010100101010001000011110010101000011110100000001110110100110010101000000010001010100010001000111101011101001011110101010100001111001001101010000001110001110000001011001111011010101000000111000110010001100110011000000101000011010100110010011011100111010010010000001010000000000100011110101110100100111110110110101011111011110111101100001001010011011001101111110010000111010100001001110011111101110000101001111101110100001111101111010010101010111010000010100111010100010001110100000011000100100010100000010101110100000100011011000011110101110011101001011101011001001111100010000111100111000100001111100101001010100000011111100100100101111110101011100000101000110000101100111101100110001101011111000101110101100100011010000010100000011011011101001101000001010000001001101011110110110011111001101110101011101110000011001000000111110111101001001101100100111111001000110010111010100010100000010011100100010111110100010111111110001010010001001001101000000110100001010011010110100001111000101010000100111000100110100011101111011100110100011000101110000010100
110000010011000011101011111101110101110000001100101001000101110010110011000001011101000110011000011000001110110001000010000100000001111110100001011010110001111000011001111010000111000110011110110101000111100111001010100110000101110110011001000110001010100011010110100110001111000101001001011100000010000010101110111001001001110000100100000000111011101110000100111100110010100000001110011011011000000111011001111010110011110101011000100001001011001011101001111000001011111101000111110011110011010001101101101011101000110001100010001111101111111110100100001000100101010010100111001100010001000111101011001011000101000100010001100100001111011110111000110000001011001000010011101011000110100110000011101000000101001101111000111111001101110011000111000100101001000001011110110110110101100000010001111011011100111011001101001110011010100011001000100100111011100011010111101100100110110011010111000100101010111101111101110111001011010011100000101100100101101001001100110000011110000110001010000000001100010001111111001011111001110000001000100011111010011010000110001101100010001101000001011001011011010111110010110101000111000101011011011101000000011110001001000000000000101101100110010011011010000000100111101111100011011010011000001011100111101000101010010100000111001001111001011001100110101100000000110001101101101011010011000000111000001111010110100111010011111111110010100100000011001011111110011000000010000001010011111101000110011010111001001111010010010000111100111101100110100010001011011100000110010110001000011000111010001011111001111100101111101110010011111010101010001010010111000011000101110010100011010010100001000111100011111011110101101110010100100010101010011001010011000100010001100011101001011010001011000110111110011111001011110010010000000110001011111110010000100010101111001011110000100001101010010101000000100100001011111010000010010010011010111001110010011111000001000001100111101011010101101010010110001111001010001011011100000010010001101111101111010000110101110000100000110000000100011100011111111010111010000011011001010010111111011100100101011010100011100111010100011010010101011001100111101100000010110101110111100101110001011101101010111000111010111111001011011011011111011111101001000101000100010110101101110010010100010100110101101110011011110100110011111000111110011011110111111110111101010110111101001110100100010101100100101100100001000111011010010011111010101000110101000000000011010111110000101101110101000000001110111000101010011100010101011000110101000000101001001001101111100001001011011010000110110011010100010100010101000000010000101011011101000001001001001010101001101110101110011100100111000010110010100110001100100111001010000011001110100001111110000010011111100011110001111110100001111001011100010011011000011010011011100010101010101000100010110011010011100101010010110001011111010110110101000110001100100001010110110111011001001100010000101011100000001001100111100001100101000000110100110110011000001000011000000111010100001001000110100011000101100010100100
100100000011110110011110010000000101111001110011111100010101110001110101001011100011000000110101000001100011110101000101011000101000110101011010111101000011110000001111000011110001000100001111001000111101111001011010111100101011000110111011010110010111010100110001001100001011110000010000010101001011101110110101110000110110110101100111100111000010100100011001010101000100011101110010001001101110110101011100101010000100110110101100111101011010100010010001010111110001100100101100111000101001000100110110100111010011110111010100011100001101010010000110000100100001010010101000101101110000100000010101100100001011000000001110011100110111011000010010001001100001100001110001110010010010011111101010000111001111111110111000111011101100011000111110101111000110010100100101111111101100001100000111110111001001010101010011101001001001011100000011001000010111101101000111100101111110000111001000011110001011000001010011110101010011001100101011001101101000111100001100011101100010001011010111101100001111101010100110101011010101111101000010001000111010001101010001000110100111100110101001000001011101000000001101000101011110010010010010001110100001011111001001100100101010101101001101110100100101111110110111011100110100110101100001110111110111000101010100101001101100011000000101000001111111000010001010100010000101100101110000001001101001000101111100101110001101011010010111011010001111101010000111011111100000101011000011000001000101110110001010000011111001111110001010010000010000011100011010111100100011000000010011000001011110001000111111110110111110110101111001110111111010010010000000111110100001010100111100111011011101000101001101011000010010101110001101000000001100111011110110110110111011010101101011001100110101100111110110101101000011101001110011000111110111111010001111110111011000110100001100011110110000111100110001100001000110011010001000100100111101010101101001111111011011011111110000110100001110000101010000011101111100100010010011011001011001101000100010100100100000100101111101110010100000001000101111000111001011100001001101100000000010110000110000010101000100100110000100000110100101010111001001000111101010011111011011000110111101001100100010011001001010100100011110100000101110100001000101100010110010001100111101110010010011010100100001110110111001111000100110000000100010001001011000101000111110001111100001101001011001000011000010001110001010011111100011010110101011010000100101100000000100010110111000001100000110000110101001001011100101011100011110000101000111010110100101110101110111010011011011110001001110110010000100000111011110010101011100001000100111111101010010100011011011111011111010101011010011111111011001011000101111111000001111010110001110100100100100111010110101000100110000110100001111010101111000100111100000011111111111101100110111010001011010000111010100111001000010111000111011110011001100101001000101010000000100001000010011110101001110111110111001000110000101101000101001110000010101011110001111010101110111111010111111101111100111101011000111111011101101
111011111101110100001010101001101100011011111011100001010100110001011001100101000001000100011100101011010100110111010101111010100100100111011010110001011111011111011011010101111111011100011011001110110101110111001110000101001111011000001001111001001100000111010000101011101101110110011111101010011011000110011011001000101011111110000010001111000110010111110111011000001101110011111100110110010000010011011111000110111110010100001000001000011011000101111101100110000100101011001101100100010010101110011100011010100101100010010110010111011100100010011001011101000101100100110011001111000111011011101001100110000100001101110001011011011110111010111110111010000010101110101001100101111101111011110100100011001111110010100001111100111110101111110011111011011011110111100011110110100100000101101101000000110001000110111100110110001111110101001010000111110101001111100010111101100000100001011101110010111110101101100111001101100101111100111110100100000101111010011101011111110001110110000001000010010011110110100110101001011011101000010000010100111010001101011000000110000101000110011000101100100011001011101011010110011010000000111010111011101111011010101101000001001110000011011110101001010011101001110001010010110000000001011111000010101010110110011001101001001011111010110100110011011110011010110100111101001010011101000000101111011101101110000010001111011001111011010000011010011011101111001111100101010001110000111011101110000011001100001110111101100001011100111111100010111100011000010011011101100101111011101100100010100001011111110101101111111010111001111001000100110101111000110110001000110100110010110111010000010101110110110010110011001101110011111010011011001011111000100000111001101100000111001000000000001010011000111010010110010101100101111001001010010000110101101101110110101000011110001100111111010111011100111110111110110001001101000010100001101000100011011100011000110000001011001010111101100001010011001111011100110111000011101110000100111110011111001001000100001010111010000001010110010100100110111010100100011101010010000110001110000111100101001110001011111110101101001111011011111000110010101011101001011001100001000010000101100001111001100110010100001110101000111000101100000000000111111011001110110000110000100110111110010011000101001011000100000010101111001110001001110101101000101000101010110110011011000010001010010011100111000111011110101000001000000100011011100001101111011000000101100010101111011110100101111101001011010111110011010111110001110000001011010111010100011001101110011110100001111101000110101111100111001000101101100110100100101100101100100111011101001001101111010000101011001000100011111011101001111100010001000000010101010010001111111001011010010101101011010011100100001010111011100110001011010000110101111110000100100100100001100011100110010110001110110011000000101111100111011011110110000000011111010010100010001011101011100010111000001000101011101111010110101011011010100100011101100011001001010101000101011010111011001110011110011011110010101011101001110000
001110110001110001111110110111100011011100100010010110011011111101011011001111110111000100001110001011110001001111111000110011011010000000111001101110010011011100010000011101010000110000111011100010101100111110011100011111000010100001000110011001001110000010111111010101111010110000100100001000010010000011110100001100110100001001110110110011000111011011011100011001010011100010001001111011100000011111000001101100000110101000011110101000011010011010100111110111111000011100101010010001011101011101001101001111011101001000111010011100111011010100001110001110101100110100000000110001010111100111010000110111100001101011000101110111101100100011011110000000111100000000011011010101010111111111101111011101111000101111110010010001010111100100011111101111101101001110010001100001011001110000110010011111111101111100011010010110101001010101010101101100011100101111111111111101001010010110110000111110000011110101101001010010100000100011111001010101000110101001110000010111100111111100110101000101100000111001000001101101101110110011110001111010010000111100011000010010111011011000100010010110100011101101000101011110000011111010000000010101000110001011100001111011110111001001100100101011011110110011100101010000011001011101111110111000001110001010000000100111010110000100111100110100000110110110010111110111000100101100011110100010101110110101101110110000110110111101100100111001000001111011000001100000101111100101100010011100111001111010001101001000100110000010001111001110010011110011110110010011111011111011011000000100000010101000111000011011001110000110000100001011111010010100110100110100001100000001010010110010110111110101101101000100110000011110010011110000111111100110001110000010100000111011001110111011001001101100110011001000100011101000000001011110100110111110101011101101101001101000000100010000111110111111001111000110111000000111100110010100000001101001101110111010001100111011010100100111101110100000000110111011110000010001110000100011111010011111011110111011011100110111101000100101000110011101000111111001001110110100001000010110110001111111011010110110101100110011011011101011111110000110000000111010011110110011000011101010010000111110100010101100010011001011110111110110101100011001011011000101100011010001011000110101101100001110110001011100101011010000111110101011011101011011100100110100100000000111001110110010001110001010101101110110010011110110001000110110011100000001110001100110001100010111100110010000101111010101010110000000110101101100010100000001100001010010111111010100011011011111001101001111101010000011110110110010010100000001111001000000011100111001011011001010001111011101110111000110100110111001101001001110011011110001100110000110011001001110001101100111100010011001010111101010110011000101001011110011110101011100001000100100010000001011111000111110011000001011010011111001001010101111100000100000100001100000111010111100000010101001110011111101100100011110111110110010011011111111111011111010110111011100100011010000100100111010001011111100000010011110000010
011110001010011101110101010101010000010100111001101110110100111010001110110011100101000010011010010000111000111110110000101010000101111111000110110000101010100100110110100000000100011101000111000110111101010101100001101100111001000101011011000111000111110111010101111110001001101111001100010100000100010000101100001000100000001011000100111011000001101100000110111101111000100010001101001000010001101001011011010101111001111100100100001100011111011010110001010101110110011100010111000110110000000100100000101010110000101001110000111100010001110110110110101001100100010011011000101001110111001101010100111011000010101001101100101100000010000001110000110110000010010011111100110001011100010010000100100000001010001100111111100101111001001100010110111111101101101111101101111110011100001110001000101111011001110001100100000000111110100110101100111011110001110101100101111010011100010010001100101000111111000101000001010000010011000101000010000011011100100001000001110010111100001101000110011100001011111000111100011111111001101001111110010111101010110001011111001110000011101111111011100001011110101001011010100110001110011001001100011101111001000000101100110011101111000111111100000100111101001111101000110011110101011111000000100001110000100101011100111100000111101111000001100010010011010000010111001001110100111110110010001111001101101000000000100110100011111011110010100111011010101111100000110101101111100100110101111100100111100101111101101000000110110100000000111011111111001000111100000110111000010111000100011010000111110110110101001011001101011100101111011100111111001011101000101101001000101001000110011111101111100110101111011011101011111110011111011101010111110001001101011010000010110001010101010001100000000110101100010111100100100110111000000011000011000100010011111011001101110011101001000111000110010100001100111101010110101110110100101110101101001001101101100111101110011101010010001010011111010111000000101011111010010011001000000100011101010001011101110111000100001001110010001101011000010111111110110001001111011100111000100000110101100001110000010110000110000001010110000100111101000101110000000101110110111100110101110100100100001111011000101110100000100101010101010111010001100001001010101000111100000011011011110100111000011000010001111101100111101000101001000010000101000001111111001100010101001000100111111111011010100101110100001111011000110001100011100100001011010111001111001100011000000001010011111100111001101110000100011001011110001001000100000000001110111011110010101001000000000010110100110011011000001101010110001101010111000100010110110011001001010110111001101111001001100001010011010111100011110010010101011110010111111101010101101000001000100111010001101011011101000101010101101101100001011110100010010101111101011011110000000011010010100011111011101000100010100010110011101010011000010010011000011101101001000011101001110000010100110101101110000011100000010100100000011011001101110001010111100111111101100110111100111011011001001001000000110011110100110111111000
100010101000010110101010111011111101101000101111011011101100110000100110100111111111110111001100110010011011111110110100000011110000101101011101011001101011100100000110101101100111110101010100111110000010101111100001110010110110101010110101000111001011000000010000001100111000011100111000001010111101110011111000001100111111011000111000100111111010101011001101001100001001011100111001101001101000001110010101100000110100010101001011001101110011110100100111111011111000000010011010111010000001111010010111000101011010111010000100000000001110011010100100001011110110000010100000100110110100101111100000111101010001011100010011000001101110110000011110111001111101110101110111110001100000111101011101011011110001110011011101010100001100101010001000001101101011110010010100000011011001110111101011110100001011001011101101101000101100011101010111100100111011111010011100011110011110001100111111000110000000010111000101011111101011111111001111110101010010101001101011100111101110100000011000001001100001000111011010101111111111010000111101010011001101010011011111001101000101001111010011011000100110111101100110101001011101110111110100010111000001011010010100110001001010001111100001011100000001010111011001000101111010100001100001010100001110011010101001100001011001100010110000110001011010111000101101100001111011101010000000001001101011110000110101000011011111110010111101111001000100000111010111001000001111011100101001011001110111101011111110011111100011100100110011010001010011110110100010111001111000101111110111001110101110010010000101100001001110110101101001110011011110110011001000101111101010001110011010001001011010010011101010011111110001010111110111100011010101101000001111110000011011101000001100000011100000100010010001101101111001100011011010100110010110100010100011111111110011000011010100001010111000110011011011011111101101001110100010111000000001001011100010111101100110111111101100000010111100001000001011000100011101101000100010001101010101111100010000011101001110101000110010101101101010000001001110001101111001011110001101001100111010101010010000010110110110000000111011001011011110000100110010000011000000011001010000010111101111001011011000000010111001100110100010000100111100000010010101100111010011111101101010010100111011010101111001110111000001000001001000010010011100010011010001010011011011101101110111010101100011101001111011011100111011101000110010100110011111010111100000000010111101001101010110111010100000011101100110000110110100001010100001011100101000011000110000100000011001011000111110101110000010100111101101011101010010010001010110111110101110001101011001101011110101011001110110111111110010101001000011001000100110110000001100111001111111000111101000011110100000111011100101110111111110010110111100000111000101001001111001000101101111011110010101000100000000000111110111111011111101010011010100101101111100101001010000110110110001101011001111110010011101000000000000100001010110101001010000010111001110001100000011001010000101110100010010011111101111110011001110
001101100000100101101010111010001110000111001000110111001010111010111010111011100100111100110000010111100100001101010010101110110010000010000111110011110010111100010110010001111110000001011110011110110010010000101001011000010111111010011101000011010110011001011110110101001000110100101101100101111000110001111000000010111000011001011110010010110000100000011000101101010101110000011010100101011010000111101001011001011100010001000001001011000001101010100000001011011010110110101001100101010001011000101111111100101111010010001101111011010101110100001011000000111111100111010010010001010100110001101001010000010010101100010000000101101011111001111111101000111010001011111110110111101110000001011010100100100001001111010001001100001001001110100101001011100110111010110010100101000101011011000100110110111111010110100001101000010000110010100101011010110110111110111010011000000010001101000001111010101011110100011100101000111100001010100001111111101101111110101000011010001110011110100111000001110110000111101011000010110000001000011100000001101100010101001001010101100110100101111011100011111011100011001001011000100001111100010100100101101011100000010101000110010010010101111101100101000100001101100110000100100000110101100111000101110111100000101101111010110010100110111101110011010000110111010011010001110111001101100101101011101011011001000010101010000100100100000011010000111110111111001000000011011010100001111001111000010101011000001010010001011110001111010100100011010011010111111001011011010101000010101000100110001101110110100101100101110011001010011011100001100011000111101000110110101011100010110000011010100101111111111010010010000110111101000101101101000011001011000110111110100000011001011111100010000000001001111101101001010000101100000011111101110011101000100100111011111110110101000100010100111001000010010101110000110111001000000001010110001011101001111110111111011010001100101101011101111110010101110000111111000001101110010000000011000001011110111011101011111011001000101000010011001000001101010000100011101110010010101000000011110011011101000000110110100111001011100101010000100111110100011010110011101010001110110111101011111001110100010110001010111011001001010101100001010011010010101001100100101011011010010101111000101011000001000111000100100111000001111110101110101110111110011000010111011100010001111001110011000011010010010101010000100100110010010010110110111100010001000101010110111110001110110100011111101111010010000100011000101001011010010011011000110111111111111001011010100000111001100000100110101010111000010001000000110001011000011100111100110001100001110101111010000010011011010010111000000111101111100001000011000110001101111001010000111100011101010001010001011111111011000110011010111111111010100001111101100111001000100000110000101110111010000111001000001000001111110001010101010000011010111111001111100111111110111011110100000001011001000110011111010110100000011010101000101011111010111100110010000000001011011010011001000110101101101011001110010011001111001000
011011110011011001101100110011011001101000010101110001000110111100011010001110011010100100101101111111000100111100000100111100110101000100110000011110000110000011111100001100101100100111101110111011111110100110011000001101010001000010010001001101001101011101100010011011011100111110100111010001010101011010110111100001100010111111011111111010010010110101100100000011100111001010111010111101000110100101010001111011110111010001010001011001110101101000000101111011010000111001111010001111001011111110100110110110100011001110011110100100010100110110010011011111100000001010110011100110001100000000111010010001111110001000101101100000001101001110101010001110000110011010111011111110100110110110110100111110100111111010001101001100100111001100111101110101010010100001110011001010110111101110101000011111101000011001111001111111101001111101010001010100111000000101100111011101101111011000011111000100100110100011110101110001011010010101111001001111101110011011010100101011010001101011110100011111011101101011010100000100110101110011001100100111010001110101001000001111011000001000110101011110100010001111101101001111000000100110000001010001100110101001011001011101100100001111011011110111101100101011011011110100011100001110100011010110101110000101000111000100101101001000001011010100111010100011111001010011001000011000010011100000110101001111001010000011101100010001011001010000100010101001010111100011100111010000101110000000001111000100100001000001010011111101100000000100000000010101110011011100101011110011000110101000011000100111100000000010111111110010000111111011001111001110101010110010111010111011000010110011011110000000010001101100100110101010110010111011010001101000011100001100011101110111101111111100000111101101010110000010001101010000110010001100100001001101010101010101111010010010111001000010101010100011110010111001000010111001111000010010010101101110010000010010110110111001101110011011000101000110011011110011100011010111001011111011011111011000000001010001101010001000011011101000000001100010010101111110000000011011011010110111110000101000000100110111001010001111110001111001111100100011000110110111110110101011001011000011111001001110110110010011110111010000111110101101111100101101010111000010100000011100001011000110001110110100011100100111100000111111110101101111010100101001101011100000000001110010001101100110010110110111011100110100100000010010101111111010000110001001111011101001000000000110000010000001101110101001001110010000010010100111110100101111111011011111101000111001010100110100010011010000100100111101001101010010000110100010101101000111011011110100010000001010111111110100111010110010100010011011001101010001010110111011000000000110100110110111110101000001110000011100111110011110111010110001010010110001001001010001100010010101110011001101101111110010010100100001100101101001110111101110010111001101110111101101110101110000011000001010111001111111111010100000101000001110110110011011010111000001010100010000011011011101111011000001010101000011011100110111111100
101010011001100101111010100101010001111101100011000100111011101111111001010111100001110110111010001101110011110001010111101101111001110100101010100110010010000000011001001010011100111010111100010010010111111000110100010010011101101010110100001100011011001011011100000000011101111010111100001101011110000000100010100000001100111110111101110011010110100100101000001100100010011001001010000000110000110100111011111000011101000000100000111011001111100011011110010010101011101001000100010101010100111011100111100111101100010011001101111001011110100110011110011110001001101101101100001011000010100001101010100011111011000111100000010111101110110010100010100000000001110001000000110011100110001101100010000010001011101010011100101001001010111101110010100011110001011100100110001011111010001010010110111000101011111100110100110001011101111001011011011101100010100111000100000101001100010011001111000011100101000010101111010101110001000100110100111100111100011101100111010001001000000101010111111000000100001010111001000001111100101001001110011010011110011111111110011001110101010101101010111111010011101010010101000010101000010010110010110001110000101100100111110011010001101111100010000100100010011110100101101110100011111011110110001000110000101101000100100010100100100101011011100110111100100011011011011011100010010110110011011011000110110001100010111100010010110101000100110100110101101101100111000100100100011111001101001110010111001001110011011010011000111000101010110010010000001111111101011010101001011011110101010000010000100010011100110000111000001110010100111011001010110001011010110001111110100100011101001001000011110111011011010010001100110100110010010011011110101110101101110110110011000111010001011000110101011000000010001011000000011011111110010110010101111010011000010100101100000011101111111000011101000110001101000101100110010111001101011000101010000010001011101101111111010111010101101111101111110110111101011100110110100111111100010101111000011000101110110010000111110000101101000001001101101001110110100001110100011011000001011011101000011001111000101100010111111011111110100011000100110100110000100100011110111100010101010000100011001100000001111110011001001110010110000110110000110101001101000111001010100000110100010000100100010011111010011101110001011110000001011101111110110110011110111010010011110000011101111110101001111101100101011100011111010101100111000001100100000110010100110001100010011110100010110100011011011111011001001110100001110011100010111010001110000111011000001010011011000010000101101111011001010011010100100011101100101110011000011001010101110100110110100110011111111000011110110111100101011100011010011011011011011101110010101001111001011010100100110000100100011011111011011010110000000110100011000111000100001001000011010101001110001000000100111100001000111000110010110001100000100011111011010110011000010110111010010011010110001101001100000010010000011100011111000011101110101100010100111001110100001000100110101010100011100110011011011100001011101101000101
100100010000100011011010011011101111010111011011110000101101111010110111001011100000000001010100110111000001001101111011111101001111100011001111011101000100100010110001010001001001101010001001010100100100011000110000011000111110101000111100011111111101010000101010000101110101111101001011011101001000101111100000010000110101001000100001111000110001001011011001000000111100111000011000110011001001110011001000000111100110011111101000010111101000001010010011111101111110110010101111111011111011011011101001101000110111110010110100100010111110111101001001100110101111110001100011110100010101010100000011111000001100111101010110000000111110000010000110111011000110100100011100000010110010110001000100110011000010010110111010101000011010101101110011110000010101000110111111101111110011010011101101110010100000110101010110011111010001101001111100100001001101010100100101000110010010000100011110001001000001100111111001101011100011111001100011110101110001101010010001111100011010110001001101101010111001001111100100101100001010101000110011000000111101010010000000101100011010011001100011011000010111011101101111011000010110111100011011001111000001010100100100000011001111101010001000011100010101001000100000000100111111011110011110111000101010000011011001110001010010111100000110101101100010000011000111100110010010001000110111010110110001101001110011111100110111100110000101111010010011111001001001000001001000110110010111100001101111111101011011010101011010011110001001010010011101011110010000111010000111101010100101010110100110110100001100100111100010110001101010101010110010011101110001100110001001111000100111001000000001011001011010010101101001111011100111100101110111110011111011110000110010000111111000001100100010100110010101111001000001001000011100010000110111010010011101100011100001111100110011001111001001001011001000101101101101101000101111111100101001011010100011010010011101010101001101000101101011001010100011101110010110011010101100101011111110001011001111011010100101101110000001110100011001000001011111111111110011000101011001100101111100110001010000100010110101000011111000101010101100110110101000110011111001000010110101110000010110010101001011100101100110100001110111100101111111011101011010101011011000000010001001011100000011110110001011100101011111110011110011110100101000000001111100001111100001011000110011110101000100101000101100101100111101000000011001101011110110110001001111011010100101101000100100000011010000000011011111111101010001101010100111010001110011010101100001111010111110001110101010010111010110100010011110011110101001000100001111111101011000100010111111010101000001111100111101000001110110100011010011110111110111101010111111001000001100011111110000110110100100011111100001111010000001111111011100101001111101110000000011011100001110100110001100111101110010000101001011011011011001101000001001001101111100010110000000101001000111011110001001000011010100011000001000111100011010110000011111101010111110110001100111011111010110101111110011111000000001000011100010
101000101100001010111111010110000011101011101000110011010100011011001000001101011110111000001011100101100101000101001001001010010001000101111110111000000011101110001101010110010101100000110011101110100101010101010010101010101100001101000111110010010001010100110000001111101111110111111100101110110101011000010000001000001110011111100110000100110011101110000010000101000010100010000000000100010111101011001101101000110100010111100000100100110110000110101110101001100111101010101101111100001101001000101111001100010000100101011011111101110000001110011011001101000000010100000010000111101010101110110000001011101001001101110110001100011010011100100110000010001100001101100011111001110010011110011011101100011011101101110101011001000011010010111100101111001100111011110100000100111010000111100010010011011010010110111011011001001010100100001110011001010000110100101100001001101101110011111100000000110100001011111111000110010101111001000110101011011000000010101010000101100000000110000100011101110110001000011001011001000010001101011110110100111111000001000001000011110111000010111111100001110011010010100100101000111101101000010001010001110110101010010010011100000100100110110110000101111010110111111101111000000111111100001100110110001001100001111000100010100101100100100100011000001000111000001111010110100011001101000001000110100000111100101011001111110010011011101001100010111101010000111110011110100101110111000011000100011101101001110100011001111010010000011101100110011000010010000101011111010101110001101011100000111001010100001100100111111101001110100001011111011011101001101001111100100011011001101101010001110101000011111100110100011010101110100100001010011111101011100101000011011111100000011110010011101101000100110001101000000111110110001100101011101011001101001111111010100010011100000000110001101000001000111001011011110011000000011000001100110010101100010010000001100111000010111101110001111011001101111001110011110101010101110011101010101000011000010010110000000111110110111101000101010010011111001100001000011000010001000101001111100010101000100000110111001101010100011111111001010000010011001111011001011100100101011101010100010110101110111000001101110000010011100110100001110100110010000111010000110010111001111011001000001011001011110001010101110001000100000100100111100110111011100001010000100011110001001011011000000001010010011100001001011111011100011001101110110001000101010001100000010101111010101010110111110110110101100100000101011011100100101001000111010100011110011011110010101110010000110011100000101010101110111001111011000011001101100010011101100010110001001000101000001000000101000010001010000110010010000001101101000100101000100000111111101110110010101101000111010001011110001111000001011001011100101010000101011100011110001010010001111000001110110000001000110110011010101110011000100011100010101010001011000001010011101110100000100110110000011110111111111110110011001000011101111011010100101000101111010100111101000001100101110111001011110100011100100010001110001101
101101001110010000111011011000000100011111100101010010010100111011111001011100100010101101101001000000101111001110001111111001111100111010011101100000111100000101000110111000110001000010101101000110001010101000110011010100100110100101110100010111111010111001111101001011000001110011100010110100000111110110101111111010010101000111101111001011011101110110110101111011101111110001000100101110110011011110001001010101101100101001110000010001101100111110001001101101001010001001110111100011010100111100101000001111100001000111100011110100101111100111110110010101001000001111011101100011111001000100000111100010010011000110100001100101001101000000010010010100011111011010100000111100010110101000101010111011100011101001011000101111000000110101100101100011011111000001111101101111101001101110100111111110000101010101100011011100101101110110101011110111011000000010011111011001000101111001000111001001001101101000000111100100001110001110100111100000100001110100000111110010110100111101100000000100010100101101011110101010101000011111011100011111000011011111110101100110110010110000111100011101011010010000110111000110011110110001011001110100000001001010010111010000101011001110110100110110001011001101101111100101011101001100010010000100010001010100110101011110000111110000001100010000001001110111101100101000001100011100100110111011000110000010101100110010101110000111110001001011100010001000111000001101001001010110001001000101001011010000011111011011101101010111011001111011111111011001011110110001100011011001001001001011100000111010001000001011011110011011000010001011110110000100001000110110100110111100000111010101011111100101011101111110101010000011100001100111101000111001100010010110101001010010101101000111111101011100110011100011010100010111000111011010010111010101110011011101101111111010000000100000101100101101010010111111110000000010110100011110101101010101100101110000011101010110101100001110100111001111101011110010011111000001010010100111011101001110010001100100100010000010001000101111101101010010101110001111110111111010101101101101111111100110000001000110000110110101110001110011010110000111101100010110111001100000000011011100000110011010001110110010110011011011000000011100001001100000111001001000100011101000101001000111111111100111110011011110100100010101001000010101010001100001000100000001011001110100010011100111110011010011010000000011111110011000110010101111010111000001100010101000100100110110001110100111111001111101010111001111001010111111000001011110010110101100100101110101100011000000111101011110011100011011100110101001110010110101111001111001010111001111101011110011001101011101101111111010000001010010111011001111111110010111111011001100100010000011100011110101111110111011001001111111100010010010011101100110110001110011111001100000110110011010000100100001111110010111010001001111110110111010100111110010100011111100100011001110001010001101100110000100101111110111001100111010011011000110111010101110101011111000111001110010000011001011011000101010000001101101100101
111101101100000011101100110011011111111110001110000101011100110101101111000011001000100100101011101111010011110110100010010101111011111100100001000100011000110110110110001000101011101001100011001110001111101011100011100001010101110100001000001001111010000000011001011111011010110011100110100101000001101110001010110010101011010010110000010000110111010110100100101101110011000100100000001011011011011011110000110010011000110101101110110110000000000101010010010000100011111001101000101111000110000101000010000111101011111111000100100010110000100010010111110111111111010001000001010111000101001101110010101001010100110110111110100001110001110010010010000110000001110010010111001000101000000001110000101110111000010011101100000011110001010111100110001111001000100111010110101011000100101010011111110000110110111001011000110101000011101001111010111010010001011000010010100011101000110100010110010000101110010011000010011111111100101011100001001011000000100111001001011010001010100010111101101001000010100010111010111111110111001000100110110001011011111111100010100000001010010100011011010101111001011010110001001110111101110100000011100001111111000110010001100000110000111001101111100100110110000100001100111011010110100010011100011011000000001100010011011100100110110110101000000110111011100011010000001111001110111101001000101100101110000010111000010110010110100100101111110111000011101111111111000100011011111101010111010111110011110111011111110111100011110111010100111100010110111000110001111001000001100011110011111011001000000101010101000100110110011100100011101011110011110101110000000101011101001100100111110000010000011011100010111010000110101000111001010001111111101010001000101111011001000001111111010001101000110101100000010100011011000000111001011000000100001100010101101111000000111000110011001111111011001111010110110000110000110111110011101110111110001011100110100110011011001000000011100100101011111000000100100010100011111100001000001010111110000101110011011001000111010101000110000110111101000011100001011101111010101111110010101011111111101010101100000000111000110001101001000110110000000010010111001111011011100011110100010111100011011110100011101001010101100011000001010110011110111111101011000100000001000011000110000100011110110010101001011001010001000101100100000110000111010001101001111101011110011010111010110011110010101101011011010101100111000110000101111011001100000001011010011101101110101001011111000011010001110001001001001101000110111100110111111110010011110010110001111011000111011000100000110101111111001000110010010001000110101111111000010010101011000000000011110001010111011100010011000001110101000100101101110101000110111011000100000011101101000010111010010000100110110111111001110010100100110001110111101101000000001111101100100000110001011101110010011101010011101100111010010010000100111100010010011011100100010001011110000011000011100011001101100011001110001010111011110011000111001010001001110110010111001101001100011111100100011111110111010011011101110011000100
001100100110110011101000000010110101001111101101110100001110110111011111101101101110110001001011110001111000101111100001110001001001110101000110010110101111111100101101000000100101000011101011001010001110011111110111111011110111001001111110010100011100000000101110000010101010101100000001000100011100000101010100110101010010000100101011000101100100010100100110011100100110000010111010101010011100011010101101010110101010010011101011100011101101000100101110010100011100101100010101100001011111010110011000110000110111011001011110010000011110001100100010011010011101000011000000110001101111111100011000010010101101011010011111010110011000110000011010011100100111010011111110000000010001110001110101111000111010111010001000100010010101100101110110000111010001000100100011000011011101010010101101000001000011011111000010111110101110000110101001000011111011010110101010101100011000110111100011101110001100011110001000100000111100101001110110000110110010110000010101101110111000100110100010110011001010001110100011101001010100110001000111110110001000010000111010110110001001100001001001111101101001111001010111010010100000111101110000010000001110101111011010001101001010101001101001010100001111011010111010011110000001111110101011010100110111101110001101010101001100010100000011110110000101110100010101000110010011101100111000011111011100100000100100010001111100111100101001000011001000001011110111100010100001000101001110010101010110000100011110110111100001111010101111011111100101111010100010111110101001011101101110101100010011101000100011111000001110000100010100110010101111001010010110010011100010111110010110111110001100100110110110111100101011101111000000001001111001110101110011000000011011100010110111000000111101011011011000010110111100101010101000001110110001110110111001101100010000110110011000001001101011011001010001100000000111001111100100110110011101010101110001001110000001000011101110100011010110001100100101001111110100100011110100010011101000111010001001111000001100101101011001000001110010111011001111011000100010110000000111100001100001101101010100110010011110111110111000000001110110011001100010001011100110010111000000110111100110000011000111011100010001111110101010010111110010001111010110111110000001110001010110011010000100000100101110001110110000010111101100100000011011011000000011010001010011110001111010100010000101011001101000110110111111101100010100010100110110110111111010010101111011011010001011110100000000111011001011111000101000110011001010001111100101101110101010101010011000110100000111110110000011101011011000111000001000010011111101010111000000001110110110011110100010111100110000011011100110101110011000110110110011100100010110110001000111111011100101111011101010011100010000010111001100101000101100010011011111001110001011000010011100001010110001100110110111001011111001001101101111110001001110110111000010011001000011101110011011110001011000101100000000101011010100001010100001111101110001011100101111010101011111011100110001010000000110100100001110111011001001
100000100110101000101011011001000010111111101111011000100010000010101001111100111110110100100100101000001110111001000010010010010011001110111111101011010000000011001100011111010001000101111011010110011100010011010000010000100000100101101011011110010100111100101110011111011011011100000001000001111110010010101010100111100010100111011101100000111001110101100000000000001000001111001101010000110100100011100101101000010111110101000111000101111010110001001111100001010110001000100010101001010011110110110110110011010111011101111101010110101001101111010101110110001101101010101110110010010010100000000000010010111100111101001011010010100000100111000101000100000100110001000011100000110110110000101110101011100100110100010111010000111010111111111110000001000010000100010010010101000000011010000010101101001111110000101110110100101001110111100000110010110010110011011001011100010110111000111011000110111011111111101101111000011011010101011110001100100111001010010011110001101101001110000000010011111111001100001001011001101100111011000011110000000100000010111100100001011101011111011111010101110000101011100100000101110001101010100001100101101110011001001001100110100000000110010001000011100100001101011101001011011110110000101111100101101000010110111011100100010001101111001111101110001111000011000111010101010010011011111110011011110111010001010110110110001110011101001011101100011000100001110100011101010010110100011000011000100001010101010100101010100111001001000010110111011100101100101110000111010010001100111101101011100100100011111001101100110010000100111101111100001100111100000101101110110010110101110010101110001010110001110111110100000110110000010100000100101111100100000100011110010110101010111111101010000010111110000100010111110000011000110111010110101010011000110100010101111101010010100101111001000100000111111001110111000110111111011000111000111011000100011111001111011000010011101010010111010100101000110000110001110100100101001110101100001111100000100011000100000000001001111101101101001001001110001000010101011001010100100010001010100111000111000110000110011011100101100001000011000011111111100001001111111001000111101111101000010001101000000000100000000101001011011110011100101000011000101011011000001000111111100001011011011011001101011001101011110011011001001011000001100010011111000110001100101001010010011010001110100110101101011101111101011011011100011001100011000110001001011110111110010000011010111100101110101010000110000110000111010111000000101010101110100100000100110110000110101111010000000100010111001001000101110010010000001100101010100011111110110001010000011000001010011110100011010000111000010000000000101100001101111000010011110100110010000010011000111001010011111001100011011100010001110101010101111000000111111000101000100101101000010010010000100001001100001101001110110001101100000110000001100000101111111011001111010001000010110011001111011101001101000000111110001110010101011101100110101001111011011110001100000111101000110010101000010100101101100010100011010111
010101011110010111100100011100001010111010111110001101100111011000011010001000100000001010001000100011000111010000100101010111011000101111110000101101110100100110100110010100001000010111111001011000010110011111110100111010011010110010011001110011001010110111101000011111010001000100101101100011110000111001101100101001011101101111100000010101101010000000100100001110110001000101001011001011101110110010000100101001111000000001001001110010000101101011100011000010101101011111111101110110111100111111001100010000101111110101001010111101111101101011100101010111111011101001110001001010011010010100000110110111111101100111101101101011101001011111110011010010011110110101101101011110000100001100010101101110000111000100111011010000110001000110011010001111000110001011111011000100101101001101011001001000011011101001011111111100011001000010000100001111111111111110110110011100100101010110100111001000111010011011100110100111100000101100110111100110001110000010100110000010011000001010101010111000111001100011010111001111101001000100111110110000000110011001010001011110001000010000011110101000010110010010111100001010010000111101101010010101011001100101100010111010110000101011001110001110011010111011011100101111001110011000001111000101010101001111101011111111010101101010101010101001010010110010111010011010111111011110011000110101100101000100111101101111000101110110100010001101111111101101101111010011110101011100110110010111001010000110000001011101011101110111000011111010001001110000101011001101010010111100110001100010010110100111110110111001100010001010011101111101000111001000011001111010001011100011100011000010110110000100111001100001100101001100110100100011000011001000101111101011001101101111010010111011101011101001100111010100101000010011010111011101001110110010011011011010011110101101110111000001100101110001111100001110001010000111101000000100110111010010001100110100101011011010111100011110000111000001000001111010001111111110001110111101011100011111101110100011001010100011111011110010000010010001100000011000001110100110110111001010101011010000011101100100110111101000110100111010001110010000011000111111111000001001000000100111110100110110101000010001011100110000100111110010101110100000111111100011101001101000101111011110110001100010000001011111001010101001010110101010100111111001111000010010000111001001111101101101010100101000010000001011110010101001010100011111110110111011010000011110101101000011001011010001111101001111111001100001011000100100011101100100110001101100011010001110100000011110101011110000000101111100001001001011010111011110011110001110100101000000101001011110011110011011000110110000000000110110101111101101101111010000101101101110001001011000100000011101010101010011010111001000110010101010000100101010101011011000000111101001101110001101100010100110110001110110110101110111010000101001010110011010000110010100111000010000010000001110000011010001010000100010001110101111111100000000101110011010111100010011101010101001101000001110100101000010100111101111010010
101100110000010001110100000110001101011011101001110101010101001001111100101100001101101110011001010111100111110010010110100010010110111101011111110111000001110110111110111000010000010010000100110011001111110110101111111000010111001111001010000000100110111000110001111101101100110001010001011001111100011010010100100010110010010100110011010101001011001011111011110001010110000110000001111001110111010111001110010101011010000001100000100000101010010000010010101111010100111000110101100000000011110111001110111100010111001110010001000001001100110111110000101011000111110000110100111100110001100011101011001100010111010111111001101111011110100000011011100011001010110010111001011111011111100010011111110110010011001011001010111010111101110000110111110000000111111111001110101000110000100111100100110100111111001111110001100011010010001010001000011100001010000000100100011111010110011110001110011010101011010110000111000010000111011000111110001101000111000001110111100010010000100000110001011010001011111010001110010111001000001011111100011101111001000010100010000001011010111010001111010111011111010110100001000111101100110111100110111000111100101010101010011010101000110011110100001010010110100010011111110011101100010101010100010011100100010111001110110100111001111101110110111101100000100111110001111000011001010010000000110001111011111111011111100000100110011110100011110110101010011011001111010010101110000000011001101100100111101101101111011111011001111000000100000001111000101010110101000100100110001111110111000100010111000001110110011111010101101011110111110110110100111011100101100100110110001101001010001100011000000001100111111011110110000100000111010000101111100011011111010110001010110011001101011110100111011111110110001110111001001100101100001001000010011010100111000000101011101011010111101101101111000010100110000011110000001000111001111101101100100001001101010100111111110101100010101010101111100101011110110000110000000101001010010110111100111110111000011110000010011000100101101111010100111111011111000111011111010001100100001111100111001010100101001101110110010010111101110101110010110001110110111011000100001010111000100101011110010001100101001100111101001010111001001100110010100010010011000111111000000101000010011111001000101011110011111101010100100111110111111011010010110100000101011011010111111001100110011000010101011001000101011101000010011011000101101100100011111101011010101100011001100111111100111111110000110111100001011111010000110110011111001101000100001110011000101000000011011110101101000010100001000110100101011011011011111100010000100010000111011000011110100000010000000010001111001100000101111011011111011100010100110011001010001011111101011000101100111101100111100111011011101101100000011011001010110010000011110100110111010011011101100001011001101011100010000011110100010011101101001011111110100010100001001011110001100010101001001101011010001000000011101100000101000011010011011010001110110110001011101011010011101001101001001001010000000010010010110011100010
010000011111101101000110101011101001100110111111001011001001011011011010111111010010110001011010110101011000111011000011010110001011100001011100111001110110110100011101100110000000000110100000110100000000100111100110000001111110011100001111100101101100111010100100110011010111110000100110101111011000001011111100001100000110010011001101011110111011101111010111011100011101011101001001000111011010101101000100111010000110001011011100001010010111010111001000000001111001001100100100110111000110001001000011100010101101000110001111011111110010010000000101000000111011000101101100010010010100111001111111011011101111100111110100100010010111001010100101111100001000010010011000010100111000101000101010010011000101111100100101000000110001110010010100010001000010001110110010110001101011111001011011110011000011100011110101011100010001111100001100001111011010111111001011011101001010001101010000111110110011010100000001010100010011100100111110101001101011000010111010111100101001100101011111101111001001101001100001001011110000011011110011111011001100010000100110111111101001101111011001010000111110000100010001010010000111000101101001000010100101011100011100100101000110110010110011010001001101011000011001010000110101110110110100000011101101101001100100101011000000010010111110100110010110111010000110010100010100001011100010100110001010010110110001010011110000001010110100000110111111001010000011110101000110100001100111000001111000111100010110100110100001100010110000111011010011000011111101000001011001100111100000111111010100111011111100100110010110001100111001110001010000000000001100001001101101100001110000111100010000000101110011011000100000001000010000011001010111111100110111110110010101000000111001100111101111111101000100001110000111111111000110110000101100000010101011101001000011000100110110001111001000000010110001010111110111010010100000001011000110000001111100010111110101011001011011111010010011000001000100010100100101000111111101111111101101010110000010000111001011111110111000110101111110011000111111011010001001111011110111001010000101001001001011001000010010011110010111001001010111100001000111000000010110001011000101010111100010000010110101111110001001100001100110011100001100011011100110101111010011101000111110011000011011101110011001001110100100010101101100010001011010110011111001101110011100111000000000110001011010111100111100010101010110100100010101111011011011001100100111010110110010001010101101110000110101100000001100110001010001011000110000110111110101100111000101010001010100110010000000100001110011001000011000111000100100100110111010101100001111111101100000000000101110101101111100111100001011011010001000101001100000100011101011011110010101110011000010001110000000110111110101000001111100011111110111001100010010101010111001001100011001000010110100000110000101101111010101100011111000001001000111111000101101010111010000110010110111000011111101000100100110000010110010111101110000010000000001001001000011010011110001011101111011001011110110000110110100101010011100
010000001100001111000111110000111111011011100100100110000011010110100100000010111011011000001110111001100101011111001011101110110100011100101000011001011011001000100111101100100100011000000111101000110001110000001100101010110000110000101001010011010111110110110011000000101011011101000000100110110001010110011100111101010001100001010111011101100001000011001110011110111011011011110111100000011010011010101110000101111001000001000110001110110111011000101101000000101111000001110111110001010011010001010110100110111110101011101111100001011100100101010000000111010010010001100101110110011100010010000101100010100011111011011001000111000001011010000001111100110101000101000000101110100001010001111010010111000110011101111000111111010101110111001101000100000101101100101101111000011111010010001101010100011101100011001111110010111011011101111111010100001101110100011001001000000100110101001011000110010100011001000111001001010010000001110111010110100001110100001100001110000011110000010110111011011000100101011110110101010111110010010001101110010100001101011101001001110110111000101001100110101011110000001001101100110010000100101110010001011010111010010000110000100111001011001010100010010110000011110011100010011110110010001110011110100100000010011111100100100000101101111110001101000001101111111000011000011110110110100000101101001001111100010000000101011101011111011111100101101110101101010000111000010110100110111010101110000000111111000011101111100000010111011101111011101111011101010111001011001011000110111000111010111010101011010001001110011001101100010111000111110001111100011000110011110100010100000001001110000101100110011111000110010110001000001010010011110110000011010100111110110010011100000001000010000010101101001100100111101000101110101101100000110110010010101000110101010111011101101000000101011101110000110101100100000101101001100100001000100000011010000111011110011110111000010110110001011001101110001100001100111110010101100011001110001011011100100001011010010100101010110000011111101000010100000000110101100100010010101010011000000011001101010011111001110100010000000001111010111111000110011011010011000011011110001100100000011010000100100010011100111110001000000100110011111111110101111010001011111000011001001100110101010010010010101001011000100000000001001000110100010111010010000000111101011111101111101110001010001111010000110001110101000010101100011000110010010001000001011010010010110101011011001000101110111011101111000101111101111011110001101011011100110110010011000110100011011101111110110001111110100010100001111000000100010101011011111101011011111110001100100100110000010111111001110100101101101000101001111111001111110010010011100000001000100011110011101110110001011101010010010001101111011110101000001101100000000000000010110010111001101101000000000101101110011111100111110101110010100111011110100000111101000001000001111001101100110101101111111011100101101111000111111100101001001111110011110010110100000001110101010000110010101001010010110111001100001100011111011111
111110001110100110101010110011010001111010110100101110011000000010000111101111001011101011000111000011111010010110000011110011101001011101110100001111100101111100000100101100100001101101110110010110001101111011110111100000110100010111010111010000010100010101110011101100111001010101110000111110000110111100000111111111000010000011111011011010100101001111111110100011111001011111000111011100001010011001101111110110011111100011101100111000000111110011010011011001011001000001101000101011001110000000011000100011001001010111010100001001101000011010111000101000110110111110100110011101010000011110000001100100001010100000010111101101110101011010110101110100111010010000101100010100001000000001101111101010000100100001001101110000100001110001111110100000111110100101001110010001001010100111010010001011001110011111001011100100111100111000101111011000111000011010100000000110011101101111000101001010100011011111111001011111111111110100110111000101010010111110010010000100111110110110011101111000101000011001101111001000111001100010010111011000010100010010101001001100100101010000100100000011010000111011100000110110100011000110011111011000001011110010100101100010001111110111110001101100011111101000111010011111110011010001110111001010101011110001101011011110001101111010011101010110000011111001100011011011001110010001110111111011100000010111111100001101000101101100001000001001110011001011110001011110001100011101101010001110000101100000100110001001010101000010000000101111000110101100101011101001001010001101010000011111000101000010010001110000010100100001001011101111011100100010001111010110011011100010010100101010000110010001111011001100011011111000101101000100010111111100010100111100101010111100110011111111000001000010111000110111111110111001001100001110011101010001010011101111010001010001000011001011100010101011110010000011000100011010011001001000000101111010000101000110001001110110000101110110111100110110010101011011000000001010010110101011100010111101011000100111110000111000100001111111001000100011010111111001110001010001000011110110010100101111010111001110001011010011000101101011011001011011100111001000000111100010101111011010101111101110000010100011011110010100101000001111100101100110001100110010100111100111110010110001010111011100100010000111001100001111000100110100011110011111110001110000111011100111011111000110001100100001100100100101100010010111011010001010000110001100010010010110101111001110111111000111001000111010010111101100110011001100000110101010110101011000001011110001100101111101101100011011101010010111110111000011000000011110111100110100111100110000000000010000101111111000010100101100110101001111110011011111100110100100011100111011111110111000101001110111100111100111011010010110101011111110011111011000111011100011100001100110100010100101011101100011000010010010011010111110110110100101010110000101000011011110111010111011100011011110000111011000010111110010010010111010111101011100111010111011010101111011100000010111011101100000001011111111011001011111110000
010000111000101101111101010110001101011110011001111010100100110011001011011100110100110001000111100001011100001111100111111001111000101100110110011110001111110100011101000101100001011100111111000101010110111111011010110010011101110001101100000001110110010001011100001011000110011001010001101101110011110101001100001101101111000011100011000000010100111111000110110101000100010000100110111111101001001110011110000001010000100001001100110101000110000111100100111101110111111101000010011001110000111010100111111010110110010101101011001111101100101111110000011111011111110000011011110010110110101101101100110101001000011101110111101111111110011011011100110110011111101101011001110011001010110111000011011000011111101001001011110001001001101010110110000111101000001010101010010110000011010100111001110110001100010100100010110000011100100011110000010111100001000101001000101101100010000010110011010000010010000011010110011001100101001101000100110001010001010101101100010011001001000101011111000010010010011000000000001101101101001101000010010000100101111001011100101000010000100001111100110101001001111101110000100000111110110011011010000001110110100010010111110110000100111011001111101111111011001011111110010100101100001111010010001100011000110001100101101110100011101101100101001111110100010000000001110110111011001010001011001100101011100001010001100110010000000111000001100111111001100101001100101011000010101110111100111000111100111100001011001010101001011001010011001000010100101101011110001100111110000100010000011111110111011111001011100101110000101001000101000111101010011110100110101101000011101101100010101111100101101001000001011100000101011100011001100001101010000110110111101101101010011000001110110110001111101010010101100101100011110111110101011001011011011110110001011010010100000001111001011110001100001000000000001011000101011110000111111101110001101111101110110100110110001010011100111001100111110101000001100101111010101000111011010100010110100011111000111000001100110101000000000000110001010010100100010110000000010100010011001001000011000100100001100100000001001001000111110011110010010010000001011110100011000100111111010011000010100011000011111111011001011100111110011011110001010010011110111100000001100000001000100101000101111101011111001000011100010001010010110001000001101011010101000110101000000111101011000111010011100000010000101010111101001100101011011011100001100110000110011110000000110101110000100000011100000011001100010101100100001100101111110000111100111100001000101001100011110111011001110111111111001110100111101101110010110011100111000111000000110111000111000100100010110111010000001010010111011010111001000101000001110111000000101100000101010110110100111101010110111010000101000111011111111011110110101111110110111000011100111001011010010100000100000001110111111100010010010000100000010111001111110000100111000010100010011010101001111111001000010001101010001111011111001101101000011011111100010101110011100011010000011111110011100111011011110011000100011110111100
101110001111001100101010101001001110000011110010110101011111110100110110011010000010100110000011010001110000111110001101011100011111100110001001101011101010111011111111110010011011000001111110011000100110100011110100000111011100001011011101110011011010111010000101011011101010000001111110101001111101100010100101001101110110101101010001110000000000101010100110010111000100001111101010000010000100001001011011101110101011111101011011010010110000010101111001010010110001011011011111010010001000101011111110001100000101010110001010011011100110001000100101001111110010100000010010011110100101001001010100110001110000011110011001001110000101011000110111110111101101010111001011100010011001110101001111011111001101110011001010000010010100110111010011011111010011100100110011110111010101100001011111101001010111011001001110010011000000111100111001110110011001101001110100000111100111101011111101001100101101111100000011011100011110001001110010010111001010100111110000111111101011000000101010011100010111000010000000100110111101110101110110011111000010001111001100101011101111011101101111100111011101111001100010110000000010100100100011100110101000010101011011011100001100000111111110101011000111101011001001110100001011111010110001110000100001011011111111011100011001111001100110000110110001100111101000100100101110001100000010000101111111100110101001011001000000001001010010111100001001001000001101001011011011100100110001000111101011101000100110010100110101011011111001010011001111100101011100101000100101101111011001010000001101010110100111000101011101100011100010111111000011110001111011100011101010111100011100000100001110000100100110010100010110001000010111011011101010010111001011111011001110000101101110000011100101000110100111100100000000011101000010110100100011100011111000101011111101011000111100110011011100100101110101010011010111011011001101000111111011000010100111010001000100000111111110101111100100011000000000001100110100011000100100011100011011111010101011111010001101010000001000100110001101110111001001011010010111111110110110000011101100011111011110101000011110100101011101001010010011101100100010011000011000001001000101100100111101011001101111100001010110111000111101010000111100100100110101101001011001001000001001100000111011010100011101101011110111111011010111100001011011111011010110001001101101100001011111110101000101110001001001011111000001011001101101001101010110100011001101000110010100110000000011110000011000001101101001110100111011100111110001010101011101111110010100110011011010010010000100110101001011111010011111110000111011101100111001111100110101001100000010000001111101000100111011101101101010111001011000111100111101110111000100110010010001101100111001101000101101100001101110000111111100100000011001101011110001100011111000100111010001000101011010011001010101011101100100001000111100011110010101001001111000100000111011010101001110000001110111010111100011100001100000001010111011011110101100011010100101010001101000010110100011110111100101110100110000010001111111
001000100101110010110000111111000100110010110110100111100001100110001010001000110011110000101111111110001010001100111101111001000111100011010011010101111001010001111001111101000100101010011110000001010010111010011010010110101011111000011000100101101011011101000010101100111011100100110111110100111010010000101011011001100110111110111111001010110100110001110111110011001100111011111000000001110101110011000010100110011111001101100100001111111001001010110010101000001100000001110111011010111100000101111100100101011000110101101000011101011111101111001001101000010000000101011101101011000001100000010100010100010100000010110110101011101100111110101100011101110101001001010101000110111100001011000011110000001011110100001110110001101001001011001110011010111011110010101001010111001111111011110100000010111001011010101001001010111110110111101011100001100000110100000010011000111110110010101111111110110110000100111001100100101011010100110001010000110001100010011110000010110011101101111011111000011011010001001101101011101100010011101010101101100000011001000001111011011001111100001111111010011101001011100111110011001001011001101101011011101010010100000101001100011011100001011010000110010110010011000111110011100101000010011111110011011111010000010100010011100111101101011110000001100100100110000010111000000101000010010111011001000001101111111000111010111110001111101011100011011001010000100011011011100111010111111100000011100100101111010000011011110100010101111111100000001110000100001111001111110100001001010000000101101000000000111010001011000010111110100001001100110101111011101001011001011101010101111010100100111000001111000001111010111011010110010000001100110100011111100010101010111000101011111100100110110101101011101110010110111010100100100101011001111011110010111001101111100011000100110011000001101010111011111001100100011110000011101010000010100001010000011110001011000100000011101011100000000000110101001110001000001100011101001100010001100110110001001100111111000110011111110110000100110110000000010100100101010100111110000100101011111110100000111000110001101001010000010111011100100100000001111011100000100000010111000001001001001100111011011110011110101001010001101000101101011110011001010111100100110001001001000010111011010010011100110001010100111001111000111001100110110000111001101110100101100111010011100000101111000100011000000000001001000100010010100101010110110011000010011110010001010011111010000100001011000001011100111011100010101110000100011011010011110110001111000001010101111111000001011001100100001101101110111011101010110111010110001001101010111100010001100010001011011110111000010001111110001011111101000110100010100100110101111000000100011101101011101110100101110000011111101010101001101101010100111101001010101010011011010100011011001100010111110111110110101101000010010111100101110100010000010101110110000111000100101011100011000001001000111110110011011100111001110001010111100001010111010010110001101001011010100110111100101101011110110000011111110001100011110011
110101100111111011010001011001001101000111101100111001110000110001111001110111111000111000101011100001001000110101011111001000101101100111111100011001001110101100001011010011111111100001111010000111101011000111111110111001111100011001101001100001000001000010111101010101011001111101011001111000111000111010111010100111111011001101001011001010001100010011101110111110001100011100100110111101110101010101011011101001111110001000100111101001000101101100101101111010100101110111010110100011100011010100111100110111110100010001000101100011101000111100011010001010100100000011111011000111111000010100010100000010100010000000110110110111011110010111010000101111011111100100111011011101100001110001001110011010110101101110101110001101100000111000000100110011011000101011011001011000110011011110110001110000000111001100100001001000001101101001110000101011011110011011010110111001010001111001101111010110101111101111110011001110011100011010011010111100101101101010110010110100101111111100000000101011001000011001001111001101000101000110000110110000100001010101010100000010001111111000101000011111110111100111010001100111101010011111100100101111000110111011111000110001001110110111001010000111011000101001001011110011111010110000001101101110000000000000011100001000001101010111111100011100111110100010001101011111100101001000010101100101101011010111101101001001101011101010011100101101101101010001110011100100000111111100010001110000001101110001101110100100111010100010101100101110111101110111010001100010111100101111010110111100101001000010001101010010101001111011111101000010011111100001001001011010100101100111111100110001100011011111100000010001100111110000000000111100110011011110110100001010111101001000110100100110010001101000110110011000001101001110000100011101001111011110011100100001001101000000011011000111011101010111110100011011111000101101100110010001001010001100100101001100100100001011100000011111011100100100100100110110010110110011011101101010100111000111110001100011100111100010000001000010000101101111111101110100011011110101001110010110001101010001010010101011001110110110001100001011111101010001001110010100010111000011110100101001000001110111001000001101101011100010110000100000100111101100010001001011001011000111010110001001000000111100111101111111101101110001011101100111001001111111110100000001100011111101101001011000110001011010110111100101100111011100000100001000010010010001000010010110111000010001111100011010110000111110100100100111010111110111011101111101100111101000010101111000101111010000100100000100111001001001101001000101000001011110101110101111101111000110101010011110100010100001010101010001010011011100111110111101001010010111000000101110111110000100001110001001110010100001110100110101110000111110100010010101101111110101101011000000100100011111100110111100110100001001111101101100000111111010110110000001011111011110101110001110111111110100101110111011000001011001111011011111010110111001101011001110001111101100001000001001001110010010111000110010001111110011011001
010010001010011111100101011010010100101100000000001001101011001110000110000011000001110110001001011111000101110011110001111011111011000110010001011011111011011110101000100000111011011100010110101110011011101010011100011100000101010011111100011010011101111110011010110000011110000011011101110110111101100101100010111100010101011011001111001111110101101111101100111100001111111111111011011101010011001000011101011000111001100100010100010011011100000000111000110011111000001000100011001100011100000111000100100010110011101110100010000011110100110101010010111011010010011000110101001011111110011101011001010001001011111001110101010000101101011000100110111100100100010111011110011010011110001110011010110111010001100100110110011011101011010111110000010111000011111000011110110011001100001011000000010100010010111100001010111001010100101010000110000110010100111001011100100111110100001001010100100101101111101100001101100110100100110101001010010011101011010111100101011111111100101110110110010001011100101110011001100100110111001010010010111000010010100000110110001010110111111101001110000001001101100000011111100110011110011100100000010010010110000111011111100011110010010100110101011111100111000000010001000101000001000001000011110001101001111100001010001101111001010000011110111000010101011000000100010000011000001110111011101100110110111101101111011000110101110111100000010001001001000101001110110101110111010000011111001110011100001101100100111001000110110011010000001101110011001110100000100100001100111010011100101001110111000111110100110000101010011100110010001000110001011100100111101011010101011111111010000101010110000011000101000100000011001001101001000100010000010011001111100000001101101101100100101000000100101110001101011001100000001001011000100010011011011010110000001011000000100100110000000000011101000110000101111100111101000101000001111110101110011111111100110011000101111011110111000110111001000110000111100001111011000001011110110110000011110010101100000101001101001111101010100010011110011001101111111111101001110000110101010111010000100110100110000101110110000110010010001010011010100000110111111001000111111110111100111110100001001101101101110101100111100000001011101100111100001110110000011010011111010100010000100010001101000101110011110011011001101000100110100100011011001101000111101110110010110000101101100000100101001010100010110001011100100111001100000010110010001011000111000010110000110111111001110000101101111001010110110000001110011110111101011111111001111011010111110011011110000011001111100000111010011001101000001010000100110100101100101100000110001101001111010001111000111010010001001100111110101001011100111110100100100010111010111111001011011111110101101010010111000110001110010001110101110100111010100000001100000110000011110110101111100101110001000100100010011111100011110101100001011001111100111110011001011011000111111010011000000011011101101100001010011001100001000010001011100000001111101100111000100111101000011101010100100011001011000110011110100001111110
010111001010000000111010111110100110101110010001110110111100111110011110000110101010011000001001011100000110001101101001001110010010110101101100110110101010101000011101000111000111101001010111110110011001100101011111000100010110010100010000100010011000011000010101100001001110101001000100110000101101000001000000111100101100101001110111001100111100100100110100011011110010000110001000011010101100000110011111011101110010001101011111010111000000011111110001100111011100111110101011000011101001000010001001011100110010011010101111000111010111010100111101000011110010001101010111110111000111001011101111000110010100000000111010011010101100000001111100111010011100110000010001001100101111000011011000001000101001100001011111010011110110111000001110111101010010000101101101010011101111000111111111000010000010100100000011000000011101001000110111011000001011111010100000111010100010001111010001100111000011111001000000010011111101000010100101001110100110001110100000000101000001011101100010100101010000000111101001100101101110111111101011101101110010011011010011101110110110001010010101101000001000101110111010000110101010101011001000001100111100101100101001000110111001000000100110000111001110000111100100000000001001010011110100000101000100100101011110001110110001110011011110101101100010100100100110101111000111101010101111000000010000101111110100011010000101000101001001011111010100101111000100101101111100000111010001000011101110100111100010000111010010010110010101011111011100111011110001111111000001101111101010010101101110100011010100110000011010010100011010000010100111010001100011000010101000010011011011010100110110101101010010001110000100110111010001110000000100110110010100110111110111010010111101000110010110111000100010101011110001110011101010100010111100110000110001111010110000000110001010111110100000110011111110001010101110011111101111010000010001010100001000000010000011101011010111011100111000101001111010010101100000110100000111011110001000110010010100110010010110110111011111110001111000100110100111010001000100000100011110111100100101001111111001001000001000110001010111111101010010101111101111000011001101001110001111101011001011001010101111111101001111110101100110010110111111100111011000100000100110001000110101011111101100011011100000010101011011000011011000011111101000000100100000111010001001011000101011000011011100001100100110111100011101001010000111001010011110100111011100011111001111011011010000000001011011101100111011011010000101010011101000011111010111011110011001011010101111000111001100100111100111111100000011011101100010000110011111001100111100110001000001000011111011110000010100110100010000101101000111010011111000100100110010000100011001000101000100000001111100111111010001100010111011100000101101001101111011001110100111100000010101100011000110110101010100000101000111111101101000110101010011010100001110100101011110010010110011000110010110110011001111101101101110100010100001100000000000001001101010101011110000001110110010000011010000000100011011100011110000
011110111000100010110010010101010000100001001100101001101011001000100111001010110010101010111001110101000111010011111101110010010001000111001010011001001100000011100100010111111111101101111101110010110001110001000100110110100000000100011001010011100101001111001011110111010111110110101111111011101111110111111011011101100100110001011000111011000110000110101001100001111011001111110111000110001111010101000100111100001001000100101110011111000111000101010011001101011001110010100111100101110000010101110110011111101110011001101110110000100110001010000100011001110000000111011110000100000101100001110001001101101111101000000110001101111101100101001111111001011010001110110100001010010100010110001100001000011000001100000110001110010111000010001111011001001110111100011000110101100000111101110011000110011100000000100001110110001011010001110111110101101111000100000010000000101001011100100011010111110001110001011010000110101011000111001000101001100110000100001011001111110000011011000101000000011010101011011100010111010100111101011101011110011011001000001110100000010111011001000100100100101101110000101101110001011010010101101100011001111011011010110110101101101001100011001101000111011110111110001000110101010110001000001111100011011101011101000101010101000100100010000011111001111100101111110111100101000011101110111111100010001111111010011010011100011001010110100111000011010000011010000100010000101000101100010111101011000001011111001001111110110110111101101110010101101110000000100111101001110000000111011111001010110111001000110101100000000111101010010000011111100100110111011111000010011000000011011100100101101101011111001101001110010111001001011110001101111111100001000101110010101000100110110001100010110101100110100110001100000111000000011000000110000110010001101101110001001100100101101001100011011101011001100110110111101001111010010100011011100110010001111101010000011111101000100101011111101111001000111101111100011001100101001110100010100101010011001101000000011000000010000010110011011111101100001011011010010001001110100001001100010101110111001011110001001110000010101111011001101111010101100010111101100001010000010110110001110100100111010110101010000000011000001010111000111010000110100010010101100000101011000001111000011101010000100001101011100010001111001111011010100111100100100000101101010001001110011100110101110100000011011000101111001001111100000101111001100111111100111011101001011010010010000010010010010000111001001100111010110011101001001011011011010111000110100101110100100011011010110101111001001111011110000101100011101111110111011100001000000110010110110011111001011010001010001100100101011111011100010100010000100110101101010010100010000101001000110011111110100010111101001101110100101010110101111111111111110110000010001001001110001001011000111100011001101010011000110000100000000101010110010101011101000100100010011001111110101110011101101101100100101111011000001101111010110100010100110111100110010110101101010000010000011111001011111111010010110000110000100111
111001010100011011010110000100010101000011011010011010000101000100010001111010111101111000011001011110100010011111000110101100110100100101111100110010000000011010001010110001110100100111000111101110110100100000100001000001101101110101101100010100101101110100001100100110101100010011100100110100110110111111001110011001101001011101111000101100110100100101111011001010111000100011000000111110101100000111011001001100000001111111100001101111110111000001110101011010100000010101101000000011001100110100010111011000010101001110110010111110110011110101011110000011101101000011011010100101011011010110001001111100100011011110111101001110011011110001001001100100001101001010101111111110111010101010100011101110100101110111011000101010111110111111110011101111100101101111000011110010110010010101101000100101101101100110111011010011010000010001110010101101101100000000110000110011100111110100001011000011001100111111010011001001010110010001110010000001001111000101100100110010110011111100101001010110101010001011111000111010101010011011001101101001001110110100101100100010011101100000001000010111111101000010011000000011111001000110001110101000010110001010011101101011011000001010011101000010011101001000010001111011010101111100100000001011101111100100000111111111000011111000001111110101111010011110100111100010000111100111100010110110001101000010011101111000010100011101000111111110110110011011011110100110010111101000110100100010111110000000101101011111101110111110010111110100111101110111000001110000111001101011011111010101001111110010100011001100101011110000110111010111111101010101001100000001001001101010110100000110011100000100100110111110011000000111100000101011010011000010100010111011111110010110001101101010011110011011100111110011001011001110110111000110101111100111011110001100100010010110110011011000111101010011000101001010111101000111110010010101101100010110100111001100011011011101010011011001101100111100001100000010110001010111101001100101110100001111011010100001100111000011001101100100001001100010101101111100100111110100110100101001111001101100001011001111100101100000011011011111010111011111010010100001100101011110111011101110111001110100111000101011101110010100011000010010010010011010110001110000100100010011111011101010100100111011011001001011111011101111010001010111001010111101001000100111110011100101010111110101111100101001100010010001000011001010000000011100101000100111010001000101001100001011100100010111111001111111011101111111000100000111111000011001000101111100010010101001101001111111100001111010010110000011101010110000101011110011010101111111000001100100101111100010110111001001100100100011110011010010100111111110100011111001101010000111001101100111111001011101011011111011101100000011101001001011111010100100110000101000100000001010101100011110101010111111100001100101011011111011100101011000111000100000100001111000101101011111101111101101101110110000100101001010110111111001010100111110100111110111101110001111011100101001100000010011101101100000001110000101001100
011100100100011101100011111100110011101010100110110111000111111111010000001001100111001000010000010011000110101100011110000001101111111100010010111010100010001011111110001100110011010011001011100111100101001001111111101110010101101110001101011010110110100101100101010100110000110101011111010111101000100011001000001110101101111111111000001011101001001110111000101111011010111011010000010000111000111110011111111000001011011001001110101001111011000100010001111011100011001100101111111111110010000000000011100001111010011000011101110110110111000011001000100111010100100110011011111111010100111001001010001111001001001011000010010100101000111001010100001010000110100111011110001110000000001110010000001101110000111111111011010111100001111111110110001100101101010011100111001010110100100101111100011110111011110000101110000010010010110111001010000001001000101000001100110100010110000110110010110011001101111110001101000100011110110111111001001100010000111011011110000110100100000101101110101011101001101111010011111010011000101101011011111100000000011001101011100001001110010011110011110100101001100100011000110010100101000101100000111010001110101000011011010001011010110000101001010010111000010100111011011001000100001101000101001010100100101110111110011001101000000011000101110100101011011100100111100000010110101000010101001001110101101001010101111111010011001000010000100001010110010111101010110100010011100111010101001111110101111110000001011000010001101001110101100011110110000100000101101001110100001001111010000111111001110000110011011100001110100010111111101110110000111110000010011110011101001001011110100000011000011001110101011010000100000110011101001011000010000111111101101111011001101111001110001011110001110001111100000011010110100110111011100111111000001000111000101000011100001101001111000011000011011111011011000011101111010011101010010011100000011110001001101100011110101110100000110110001000110100011010111110110101000000100110111110001110010100111010101101110000001100010110001011101001001110010111110010001101111000111101010111110110110111001101101011000001001011000101101001010111111110010100000110100000000111111011000110100100100100000110110010111011011010111011011000000111010010111000010000000010000100011001110101111010111110000000111011011100011000101000001010100110101100010001101011101101000101111111011111000101001011001111000110000010111100010111110111101110010001111101000001000010010101110001101110101010011010111100011000011000110010100101001101010111001100010111100111001110110000101000001011110000101100111000100101001111100011100101111000010100101100011010101000101011001100111110011110100100010001110001101111101001001101011111100110110011010110001100000100101100011101000000000001111000010100101110011010110010010101001110010011011000000010000011010010010101110100000110010110100010010101010100010101011111000111110011101000110000000011100100100001111001100100011000100000011011110101011110110010110111010000011000111001101110000100011101000110010011110100101001
101101111111110110010101101101000101101011010111010101101110000101010100100111010000110010000110011110000001101010110011100101010100010000001001011011010011000011111110010001011101010101100100111110100001101011110001010010110011111010111101010111111100111000110111000110010110001011011100111111010001001010101011101110000100000010000110010011001111011001111111111000000111111101110000000001000111011101000100111011001100001110100101110111010110111000001000000101001100100000100101100000011000111001010001000101000011101101001010011001010100001011111100011110100011001101111011110100000001110100101111001011110011001000011101001101110000101010111010111101000001010011000100010000100001101110010111011010001000001000100110011110111001101010011000001000100010111111101101000111000100001001000011000110010100101001100010100110010111010101100110100010100101101001000101110100001010101101010010011101111100010110011011101011110111000001010100111100110110010011001110000010111010101000001100101000101100111100101010000100101001001000011010111000111001101110001110000011001110010111111011000001010101111110110000100011100111010001110000010011000111000111011101000011010011100011011000000110000101000001001111010000111111110111101000110011010010000001011010000010110101011000101111010111100011100101010011010001110111111001000000110100001101011001110000011101110011101011001001101001111000011001101101100100101001111100000111001111000110101110100111111101100000011001101010100101111101100100110111100011110000001000100100011101110001011101001010101000100100000110101111001000000101010111111101001101011001101000011001101111100111001000111100101000110011100110000000111011001011101100001100010010010010110110110110001100110110000101100111111111101100110110110011100101001010100110001000110110000001011010010110100101110101010010111010010010110100000010011100000111001101101001110000100110101010011001000110111110111101110101011000010100111100011011010110001100101011111010010011110011001110011110000000001001010000000011000111001100101000010111100110011000000001110110101111000011101000100110100111011111000100110100110110011111111001001110111000100100001100100000101001010101011000010101111001010001101111010010001100111010101111101100111010100110101001101101011010101011011000111111111101100010000000110000001110111111010100010101011010011000110010101100011000001100011100000001101001000110110101110001101111001010001011000111000011010001011010100000101110110010011000100010000111111110101000010111111001011110101101000011101011000101000000101111000111000101001011001110010101011011000111100111011101000011101001001011000110101110000000110111101001110110001111101101101111010000101010100011111100011101011000010011101000010100011110010001101101111111101101011101010111010111101111100110110010111010010101101001101001001000011101001010000011000110011000001010101100000100111010001011010011011110010000001111001000011110110010111100000111000100111011110111100011001111010101001001111001100111111110010011101001
001110000100000000111100111101000001010000110010100111011011101010000101010011011110110000001101110010010010111101001101011010111001101001011110110001010101110110101001101001111001001110011110010100001100101111011111000000111010110101000110000110111111111101000010010111110011101011001110001010011100001111100011011110010011111010000100100010011111101100011100000101111010111111101110101111111000111001000011111111100001000110010111110111111110100100011001100101010001011100001111110000101000010001001010001011111111100101111100000100011010001111101101101101110110110100100000011101010100100101011110010101010000100010100011000001001011110110001101000010111101010100101111011000111101011010000100010001010011100100110101001001101011111110000010111100111001111111000001111011101100001100000110100101100011001000010000000000110000011011000011100001011010101111000011001100011001011001101100111100001111011101001000111001010100111010001001101011110100010001111101110010100011000101001010010010010011000101111011101010010100111000001110110100010011011110010101111100000010111011010100100101110010001000010101011000100000111011100000101000101001111000011101111011110001101111111010000000110110100110110010000100000110110111001000010110000100010000110110001010100010101100100101001100010111001110101110000110101100011010011000001000001100011010010101000011011111111000010011001011110000011000100011010001110101111011101001011001010101010101100110000011000101100111010011111011010110011011011011111000101010001101111011001100001011110010101110111000111101011000001001100100001100111100111110111000101100101111000101110001110001001101101010010000101010011110111011101111100101000001000110000111110000001111111100011000111010011101100011010111011111110000110100111111110100010100111010100111111101110001100000101001000011111000110100100010110110101110111010100101101011101101000101010011110000111001111000100001000010011101100000111111110100000000101100011100100000100100101010011111100001011100010011111110100011110010011110100110110101001011001000000110001011011110010010010110000000000000101000110110101101001101100010001101010110101011101000000110100001111000101011101010001011001011101000001111111000001010001100010000100110111111001000100001110101000010010000100000000011110110100011001011010111101110011010000111000001010100001100010111011110001000101001001010010110101010110001001100100111001001001001100000011000011000101001100100100111001101011101000011111001111011110011101001111011110111100100011111111111010111100100110000011101101111110010000101100001101010111010100010100001011101111011000010001110101010110111010000110010010101001110100110001011100100101010101110110111110001001011101101100010111100010000011001010110101110001001110101111010010101010000011111011101001011011101010100010000111110010010001001001000101010111011111001100001011111100110100001000000111101101011000100001011101110001011000110000100000011100000110111011011001011101110110010010110011110010101011001100001001100010101
111011101011010011111001001000100100111110010111110100011000010001110101001110100011100100101110000110001111110011011110010101000001011111000101101011100110100011000101101101101001110110101101110000100010111000110000011000010001101000011100100011001111000110110111001011111000001011010101000001110001001110100101001010100000111001111111000010111101100101111011110001100101111011101100110100111001000101100110000101100101001000011011100010101100111100000011010110010000000010101100110111101110001011110101110100010110110101010011001111100110111011101110111110001100111010001000011101000110100110110001111100110001011011101000110101110101100101000001100110010001111001011100110111001011010100011111101100111000010001110111011010001001111111110011001011101001100010000101000010011001011111011100100110101001101001100000110010101101111001100111100010101101000010001010100000111111011111000000001111101000001111001111100010010011000110110110110110101011100100100100011111111001010000101010110101000111000111001111110001011011110101100011111011110000111110010000000110101101001011011110110100000110100110111001100001111101101101100101101010001011111001000100010101010111110011111011001101101000001101111110001010011111011010110101011010111011110000111100000010110011011000100100011100011111101011100100110110101011000001000101110010111101111010110010100000001011001010001010100100101011000101000111011101110101101000010001001101000010011001111111011011000101010000000000110000111110111111100011001010110011111011000100010100011000011011110110100100110101010100100101101111111101101100000000100100010111111100111111011001101111101001101011110011011011010101010001001010100011111010111111000100010001001111011010001011000001001111001101001100001100010000001001110001100000100011110110110000101000001001011101011000001100100001001100010111100110101011000110100111110001101111010000111010011100010110000101100000101111010010100011011000100011111011100111100000000101001000010110110110110111000100001011111000110001011000011110111010101100000101101000101101000000010100001110010010001110101011100010101110000011100111011110110100011011101011001101000001101100111111011011110110111000110111010000100101000000011001101010111101000011010001010011001101000010011100010010101000100111000000001001010000111101100110101101111011100011010110100100000111010010010011110010110000110001111001000011110001110111100010110111000111101011000011000011101111100000101101010110011110100111110101110110010011101001111011101110101011100011000110111010010101000001010000101111101011110111010100110100000001110101000101010111110010100101010010111101101111000100100111011000111011000111110101101011010110011111011001111001100110000011010010101001110001111101001100000100001011111100011000010100001010110110010111100101101111111100010011110110001010101100001110101100011100010000101001100101110000011011100001010010111010101111011000101111111111111001010011111010110111011000110001001010110001100111101001100011011001000011100001111010
001110000010100001001101011010101111011101100100100100110100011110001100101001111101010110111111011101011001001011100100101111101000101000011110000111001001101010011000010010101010110000010110111101101101011011011011111001101010100101100010000110001000000000101000010010100111110110110101111100001001101011101100100001001011110000011010000001001010111000100000000001111011010000110000001011000100011000110001101110011011110101010110100011011110110001101010110111101010101011111001010100111111101111100101001101001000010000100111111011011011010110111011100101000100100010101001101110000001001101001110101111001110001011100111011100101000001110011101100111010000100010010010110101110001110010100000010010111011101001100010001001111111110001001001101110010101001110100001101001110111001010110100111101011001110110111110100101001001100010110001110101101011001100000111110111110101110010100000000001100010101110001011100101110000001000011100011111010010101011001001101100000100001111001010010000111011111001100011000010101011111111001110001001100010011110101011011110111100010101011011010101101000011011000011001010010110000000000011110010001101011111101001101010100010110011011111101011000001001111010010110100000011001111001010101010100001100110101110000011010000010101100111010101101100100101000001111011111000111101001001000110001010001111011111101011101100110011110001000011010001001101000100010011100010010001100010111111001011111010111011000000001011101011000011011000011011110101010000000101011010100100110110010010000111010000010100011001011110011111101100111110011100011100000111000110101111011101111000010001010110011001010001011100000001111010000011111010110111111101111110011111111010111010010001001110011110110001100100011110011110001100011110010001100010100000010111000100100110110111001011011010111110101110011110110010100011000110111011010111110111100111110111110110000010101011010100000101111011001110100110100110110010110001100010111001110011010010101010011111101011011010011001001001010010110010001111100110100100011010100111010000110011101000001010111000100101100000000000011011000011010111000101110001011001011010010101101110011010001110110110001111100110011000110111100001101101011010000111101001100010010011001011111101110011011101111101011101111010010101011000110110011010000101010001010101001010010001011100010010111000111000011000111001111000110010100000101100011010100100111110100100011100000100000000101011000110111001110110110110111101000010101101010110101010001101000100101011000000110011011011100100111110111001100000000011101000000001011000110001001101010010111000000111010011001101101010101001111110100111111011111111000000110001011100111100111000010010000001010111111000101111010000000101110001110010010111110100001001110101001100111111101101001110010100000000111111000110011010100100000010111110010101100000001001110110110101110010100110000000011001111110010001111101000111100101010010110001100100010111101011111100111101010001010111000101001110111110010011100000000100
010110111101111010000111111011010111101110101110010111100011100010000111111000001101000001110011011111101111111010011001000100110100010110000100010111101111000000101100000111111011000111000011000000011110011100111110101010110100110011110110110001110110000010011111010011010011011000110111110010010000011101001111111100100000101001110101111001000011100100111000011111101011001100111110101011110100100110001111010101001010111110100001011101011111001001010011011111011100011001110110101010110100101011100010111110100010100100110010001010010000111100110110100110100010001000110100011110101100011010111110011000111010011100010001011110101011110001001100011111000101111010110101000010010001111010111011011001010011101000100000010010100111010001101101101000101000101011001100000110010010100101011110111011000000011011010101010000110000100001111011011001011110001001000111000111000101110101100010001000111100010001100011100100000110010000010100100011001011001110000011011010111100111001000011010011010110111100011001011111011110111000101110000111110000011100100011110000111100111111100000101101110111001100001110000101001101010000110000001110111001100100101111101010010000111011101001001000010010010001011100111110011000100011110011101110100011110001111001110001111010000001101101000111001111011011000101101111010101011011100110001000110100011101011100000100001101011000011011100001100001101000010001111111010111011000111011101010011010110111101100110011000011101010000110010110101000100101010000100000100100100010001101010100000100001010001000000110110111000110101101000100001110110001011100010001100010000011100111011111010000010010101011011111000110011001001010111010100001010000001100111111111100101010110011001000001010111110000001010001100010010111001101111001101010100111011100110011101100000100100000001101001110010001010111100001100111000001010010100001001100000111111010100001100000110000010011000011011010011111010011101100111111010011011001100011001101011000100000011000011011101001001100101011000000100101110011101110110000001101010000010001101000011111001000001001000001010011101111110010111000010100110000100010011101110101010101100010110010000111001010101111100011001101101110001011011100110001010011100100011011101010101111000011100001001010101101101101110001010100011001110001100000111111110011101101011110001010000110010100000100011001101011001110111001100001110100110111110110111010010001000110010011001011110000000010011000011010011101111010001111010001101010010110011110011010011011010111101010011010001111101011101111101001100010101010111111001011110001100111001110011010101111010110101000111111110001001101011001110001000110101101010110110110100100010011001100010010000101010110111100011000101101000100000010001101100110110101000110010000011000110001100010000001110111010010001100110011110001111101100000110000111000000010001000101111000110000011010110011001010011101000111011001011111101011001110001001100111111101010101111101011011011101001111110000001101111110001111110111100100101
000111010100001010101111011110100101001100110011101001111111011011010110001010101000101110110001011011100010110010110101001000110101010100001011111111011010101000001110110000011000101110000111111101000111101101110000011001001110000111111001111101001101011000110101010010000111100100100101111010001111001100001111100100101011010000010101100110110100100010010001000111001011011111001000011011000110111101101111001010011110100011000110000010011111001010011011111100110111101010001101101010110101100100001101001000000110110101011010100101110110110011000110001001100101110110110011100001001000100001011001101100001001000101001100110110010111000100100110100101011111010101011010000111101101111000100010000011110010111010111001000000001010101001101111011101010000000000110111011101110001110110100010010010010000100100110100000111011101111011100000000010000000010010010010111100000000111100110100000001101001001100111010111100110011100100001101011010011000111001001010101110100110010111010010101101101100111101011111010000010100001001100011100000010001111101001011000011111011101111110011011101110010000011011111001101000111111001011101100100000101110100111011001011100001000110110010101000100101100100111001100111100101011111010101101111000000011011110111110010101010110110101011001000011011010001111011011110010111011010011011000101100111110111010000001001010110101010010100001100111011001001010111001001010011001111011010000100001000011101111101001000110110011101101011110000100110000001101010111011010010010010001011011101110010010010101101011101111000011010010100011001101101001001100110101110110111011101010110001000001011001101000100101101101010011011101011100111000100010110000110100101110111011001010001011010111101001011100111100110101111110111010110110101010100110110100011001001100001000100010000110011010011011000111010100110000010010101111011011110001100100111110100100100011101101010101011001001000101010001001000110100110100111100010001001011110011010011010101111111010111000010000000100110110010011011010111101100101000010011011111001000010000110111100011100111010001111011110110001111101011000001001001101101100100111011110111110010111011010011110100100111000101010100010110001000001011100010111101010110001111110111101011111000001100001000100100010110111110101110011011000100101100011101001000101101010100001010110101011011000000001101000011001000001101110011110100000110010001110001101111110100100111001001001110100110100111110011000110001000011001000001110111111011100111111110000011011110110111001110101001001100101001100100101010000101101001110010111001101011110011101010001100011100001100110011010111101111111011100101001011001010000100010101110011010010011000101111001000101011101010000101101110101110010111001011100000011001101000111011111101001011011000010100011100010011000010000100001010000101111111101100100000000100011110001111111000011110001101000110010111000011001110100101101011110110101010000011000111000111111110101101011101111101101011011111101010100101010110100001101000
101011100001010001001101011011000100010010000000111010010010101001111010000001110011110110011001000000100111000100001111101011001001100011101110010101111010000100101001000011100100111010101001101100111111101011000111001100011001010100010010101110110111010110110101101001010010100011011010000110001100110001010000110011011110111001011011001001000001010010111100011010100100100001000100111110111100100000011010110000001101000001001011111110101010100011111101000001001111011001011101111010100010010110001100001101001001101011011001110000100110100001011100110001101111100000111100101010010011011110001111101010111010010111101110000011101001100001011110110001000001111110011100110010111100001010011011010011111110101101111100010111110010000101011001111110011101010101100111000001101101110001000110001101000100010010010110110000000100010100010100001100011000011000100110011001011010111010101100010001001001001101111001010011101101100010011100111101111011110010010111101001011000011000110101111011000001000000000110110011111000100110110011111111101001111111100010010100111010100100011011001101100001101011101111011110100110110010001101010011110011100111101010110000000110011110001001010000100110000010110101101010111110101100001010111101111111100001001011000111110110100110010111110011111001110000001000100010111000110110000010110101011010101111100101000010011000001110100111001010010111100101101100111111010110110011101001001011100110010000000101010011000001000100000001010101111011001101011111100111101010111000010000011000110011101101011100001101010101110100110111001100010000111011111101011010000011100111001001100101010111001010011000000010111110100001010111010011110100110001000100110101101010100000111100010010110101010110110100100010110110010001011101110000110111000011011111101000100101010101001000001000101110110110111101011011110110000010101110001101000011011000011100111100110001101101111001010110000100000010000101001000100000111110101001011101100011100011110110110010001111010000011011100001001101001001010011011000100011101000111110100010000000000100111001101000010101111101011011100110001011011001011111001000000001100111100101111101100010001111011011010110010110000110001011101111010110101110100000000001011001010100110101010011011101101001110010101010011110000100111001011101100011001001011100101111001101011111001011010001000110011000100110000100010110010101010001010001010110101111111100011110011011010101110111110001000011101011101010101010011100000110111000110101100100010011011111011100011011100000110010001000101010011110011000000110010101101101100100101000001010001011001101001010111000100001001101111000001011010101111010111000010001100101111001110010100000010111111111010111001100011111101100011010110111000100010111001001111110110011110011011111101010000011101101101011010101100001001001000100111011110000000110110001000100101010110101001110011010010111010100011100100001011100111111111101010101001111100101110011101111101010010001110101110010001000001110011100010001010101110100
110000101100100011001011111110111111000101011000100111111100100110101011010111101010001011101111000101101010101111111001001110100101011011001001000010110111010110101001111010011111100110111001111001010011011000111000100001001000111011110111000011000101000010101001100000001100110011000111101100101111010000110000111111110100100101011010011001001110011011001000110110100101010010110010011111001010101000011011001010000011111110000101111100000101001001001001111011111111100000101100001101010010100100100001001010100100100110011100010000010010111001101010001010001100001110101010010100110010001111111000100000111011110011000101111100011100001101010111011111011110110010001111011001111011000111001101010110010100001111001100100101111101001111001111101110110010000001000001010000111110010001001100000111101100111001000111001111001001001001110000101100101101000001011110001100010101111001001011011011101100111001001011000101110110000000001001011000000110101100000010000100010010100101110111110010111010101010100001010000101110001100111011010001000111110000010011101100101000001011101110101001110001011111101111000111110110011111110011100111010010111001101011110000010011111001010111011111100011001100100110101000111111000011001001000101100101100110110100101111001101101100011000100110110111100000001010110111001001011001100010011110001001111010010110111111101100000110101110110011101000111110100100010011111110101010101011100100110001001000011001101111010111011111011100110001011110000101010110000101011010111111001010011000000101100110001111010011011011001100001101000011100100011011100011100000001110001100001010100000000000101001111011001011110011011100101101100000100011110010000001000011100010010010000000010100111010100001101110011101010111100001100101000001100111000110000000000110010010111100000101010011110101011001110011110111000000011110100000101100100000111001100010111000011010110011011111110010011011111100110011000000000110101011110111011100100110010001000000101011100111000100010101011011100110011000010000100111101000001001010000000100100001111011101001111000011101101000110111001010000011111010111111110010011011111010000110101111011010000001000000110100001111010110111011101000110100010110101100011101101010000110111111100010001000101100001101010010110101001101110010011111100110001111000010101010000000100001111011010101111111110100101100000101010001000010001111110000011011111100011110101100011011000111100111111110111100100011100000101000000101011111001011010101110111011111111011011011001101100101101101010011111110011111010110110111101100000011010110101011100000010111000000100010111110011010010111000010101011111010111111110100011111100011100111101010011110110110101010110101110111000110100001011011110101010110001111001000001101010111010111111010000001110001110011000001101110011111111011101111001001111010101100110101100100100011010001101000101101110001110000010011111110111101001100010110011011111110100000010111101000111110101011110010010001011111101010001011101100101011010001
001100011100101011001101100111110001010001111100000001111010111100011011011100001011001001011011111110011100001001001001100110010010100011101100100000111111001100111111110001110110011001001100001101010000111100110101010111110101001111000001010101000111001000001100110110000000100010101110010000000011111001110000100000100111100000101001111100010110101110111100001000000101010001001100111110000100001101011011101111001000101110101000101010000000010100101000001001100110010100001101010000010001110110100001100000011001010001111001110011011011100100000111101100101111001001001101100010101101101101101001000111110100000111010010011010000000011010010000101110110010011111011111100010000001101000001110001111011101001010100110001001111001111111010011110010011110110010011000001010110000001011101001011101011011001101010100100000000001111101000101111010101110000000011011001110000111011011011010010110101101010010100110111011111000011011110110100000000000001001110010101001101110001101000101101111111101100101001001100101001010011101011001001110100111110101000011100001100010111100111101101001001100101101110011111111001000000000011011100111000100100110011001011011001011011101000000110101001111011010111111010100101011111101111111100100010110010010100101101111110011111010100000100111010011101000000111001000100000010101011101101011111011111011100010101000010000100001011110100000000011111010110000101001000001110110100000101010100001010011100110111111110010111111000010101110101000110111011001100110011110111111001111101011000101111011011111110011111001111001011100110001110110100001110101000001100111110011010101010101101100110111001111001101100010100011111101110001111100100001010000100101001110011000101101001011101110110010111000010101011110100110001110000010000001010000000001001101010101101101001011010010010011100100100100000101010000110011000010101101111100110100100001110010101100111000111001110000011110101110101011111101011011000011010010000110111100110111001001100010001101111011111001101010010001010111011010010110101111111000001101101100110001110100010000001000000111100000100101111100111001001011101111101111000000001101011011000100111010101111001110100111001001110010001101001011111111010101010101101010000111100100011001111011111000100010011010101000011011011010110000000110010010010110100011101101110100001101010000101010010010101011000000100101100111010001011101100000000000101101000010110001101010010001011111111111010001111001101010011010111111000101101110000101110100110000110010011101111010101100110110010111110001111011101001011101101011110000110111001001011001011000011011100000011111110001011011001001011000101010110101000001001010000000110010010011010101001000111010001000001101100000100101111110101000011000100001110111001011110101010110111000001110101101000101111010111101100100000011001001001101000101111111011110111101100010011100011000010110011011010100111110101000001000110000111000100001001110011001101000001010110110001101111000001101101110110111111000100000011110111000
111010101101011110011010011101011111101000001010111100101010000100010101011011111000010101001001101011110001101000111110001000011011101011100010001000011001100100001111110010110010110110101000011011011000111010101101111001111011000010011110010110011111000001101111001010001111011001001011101101101101001001100110000100111000001101111110111001011000101111100100001000101000111010011010111011001000101001100111000101100101001001111100100101100001110111111010100011000100111010001001111110100001000011101111111010011011110110101101011111000001000111010100011110001110001001010010111010011101001011001011111001000011110000101111011110101001111101100011110011110111100001111000111101101010010101111010010011111011111010010010111101101000110111011010011010010111010111100011011101001111001110011100100100010100100010101011001110011111011111110000100001010011001100101111101001100110100001110001010111000010001101100111111101011111000100011110101010101110101111110110110000110111011001100111001011000011110000101001000001001000011100011001011010000110001110001001111101101111011101001000101001100000101111100111010010111111100111011011101010110111010001000010000101001000110010100100101011010011001010010100000001011011100001101000001110100010101111011001111011000010111111011011001000101001010000101011001001100000001110110100011101110001001010010010001110011001011101110100100111001011000010100000011001100110011100000011100100000011100101100000101110010001011100101011110000000010001011100111111011001110111000111010101100001001110111010010011011110000011000010001100101011000111010000101100110010100001011000111110001101010101100001011010000001001111010110101110100001111111010111010010111001001000001111101111101100000110000110100110111100000110110110101110001000101001110000101111101101001010011000100001110110000100001011010010000100010110110000010010101001100100101111000000011110100010010000010011010011100001110100000110101101010001111001100101000101011101100010100110110011000100000111001001110110001110000011001110001001111000100111100010101001111100001111000001101010011011001010001100101100111011101111001100101010001111111110101011000001000000101101001000001000001011011100111010101011001010000010101101111100100100100111010001001111011001001101111011011101100010010100111001110110101011011101101100100110110011100111110001111100000011110110010010100001010011111101110000101110010010010101011000000111010011001111010011000010111011111001010010111000010010111000110110101101010001101000111100010000110110111110111011010001110110111000101111011101100000010001111100011101001000101110001011100000101001101011010001101100111010100000101000011000001100000001110100100000101001001110100001011111000100000011011101000000100011101101111101010111100100100111011000111101100010101000100000001100110111110100010111010101100000100101101010010001000000011000110001011101100010010110001110100110110101101101011100110000010000100110111000110101011011000001010010101110111001011000000011111011000100000110001
011110101011011011111011101011101100101011100100000000001001001001110101111001101100110010011011110100110000100101000111111111101100011010011010010000110010111011001110110001100000111010111111100111001110100000111000100011010010001111110011101111000100111111010010101111101101000000110100010010001001110100111110101101010011100000000100110110011001110001111111100001010100111000101000011011000010001011000011001110110011111100000010111110010100011000101010100000001010011000010011101101000100011110000011111001111100010010000100111110011100101001010010011000000100100100101100010000110011100011011101001111101000100101000011010010111010101000011000101101110010000101110100111000010100110001100101011011000101101001011011010111101110010110000001000101010110111011110001100001111000010100000000011000100110101000011001000000001000111111100111110001000101101011111000011001110101011111110001011101011101111011011111010011101101001010000100000111011000111000010010000011100101000111100010000000001000001001011100101011111011000110100100101011011001100111111001010110010111010000110110101101001100010111101010111100110111111100110010100001000101001001010001011011110001111100010100001000101111110110110001001111110011001110101010000101110111011010100100100110100001111100100010110101001100001010101101110100111100011000000110000000111010100100001000110111011010101010111100111001100101110101000101111111110011100110101100100111111000001010111111101110101010001001010111101010110011101101111101101100111101000001100110110111011100000000011010101110011100100000100110100100110000101001010111010011010110011100001001100100000000000010110010100111101001001101111101110011010100101010110110011001001101101111110000000111110000101010011010110101100110100100111010101111100000011011000111100100100101000001010100000000110111011110001000000000100011001000001101101010000000110011001111100011100110100111111101011010101000111001100101001001110010000110111010001001110011000000010010111000001011101001100000001001100111010010111101110101110010100001101011011110101111001010101110101110111100011111011001010001011110111011111100010111011000001011111000110111101100111011001100100100111001011001011110110010101000101111100100101110110110111111000001010101100000001101100100100111001101010001110111011010100101110011011011111101000000011000001111101001110010110010001100110000110110110001100010011100000110011010000001000011011110000001010110110111000110110111001100100000011111000111110101110001000000101100100100001100011101110110000001101110011100100100010100100111001101001101111111111001100010011000011111010110110110000001000100011011101000111110111101000101011101000110100010000110110010110010111101010000111010100101010111110000100111010001101011010110011001101111010010010110000001110000111111010111011110001111000110011001101110001111101011101001001010101110000111111100100110000100110000101110011011010000111110000101101100010001010100101100010010010110110101110000010100000100101000111100100111000010100001
111001010111110100010010111110001111000101100011000100111110101101011111111111100010110110010000011110110110100011101110111100100011101000000010101110010011111110101000010101101100001000111011101010101011100101111110010011101000111111011001111110110011010100100101110100000100001000000010001000101111011011010011000011110101111000010001111010100010010111100011110011000101000011111010001100110001100011111111001000000010100010110110011010100000000110011110001100001010000101000100101111010001110110011000010101101011000101010100101101011001010001010001111011101001100110111100101100000010001000011001110100111001110100101000100101110100001110101000110101000110100110110100100010011001101011100010101101010001101010010001010100100111000000001110001100010110010010100000100001010001101101011011010011001011101010011110000001100111010101011111100001010000111110000111001111010000000101111110110010101111001101111000110000001000110100111101000010000000100101011001101111101111111110011101101101111001001100100111011000001001000110110110100100010101101010000011010000101111110011010101100100000010111111110000000110000001001000100111001101001100011010000010111001111110111001000111011011110001010110110100010101111001000000010101111111100110100010010101100010011011111011001011111110010001110101011000111101001101100101001110010001110100011011001110001100001110001110110101011011111101010110100100011000010100011001110000101000101000101101111110100000011010110010100111001000111000000001001000001010100110110010000111100010010001111101000010111010010011111000100000000111101111100111000000001010110111111100111000010110111101000011011001010100110000111010110111000000101010010011100010111011010010010100011111010101111111100000100101111110000000001010111010001011001000001100110111011011100011000111011010010000100001111001000110100000001101000101011011100101110010011110010101000010001101111100110011111111101110100001000010001100111110100110101000111010100110111111101010011111100100000111110100010011000110111010010110001101001110000000001001100101000011100110100111001100101010101100111001010110101101101100101000010100110100011010100100110001001000110100010011101001011101101110111011111000001001111000111111111000101101001100010011000101000110010010101110000001100100011001110110101011010010001111011011111110001010110111011001111010011000110010101000101000010011000011111011110001110111011001011100100000100000110000100000100011011100001101110110101001100111011011111100000110110000111001000010000011100010111001111010001101111001001111101100011011000010001001110000101010100000110011110010101011000001011101110001001111100100111111010001010110101000011001111000100000001001010000010110010111100111010000110000100011111000010111000110101011100111101011000000000100101001110011111011111110100101111110110111011000111001001010100011000010110000000110000010100001001010010110101111100001000101101100100100101001111111011110111011101011011001110011001110000011111110101001011011001000001101100010110110
101101000001101100101001001011110001010000010100111101110001101101101100101100111001010111011010011101101010100111010001010010010010011000101000000010000011111111001110101100111111110110101101101010100100010010010010011011001001010101111111011110010101010011100011101110010110011111101111000011111100011000111001111101100100100111011010011111001110011001101110110100011010100001111101100011010011001110110101011001011110110100010111011000111101001000010101100110110000001111001111111111010100001010010111011001010100001101000110101101010000001101100001111001100111101000010000111010000111010101101011011110111001011011010101101110100000011111101110000110011100111001011000101111111100000000000111000101111001011110000101100101100000001110011111011011111000000100101100001110001001001111010010100001010110100101011000101100010101101100110110010011100100110001101111011010111100111011001010100111000110011010110001000011100101101100110000100100001100111000101010001110011111011000011101110100011100101110110101110110010100110101110111111111011010011101110010101100011011000110111000110110101001101101000001011001010010011111100101011111011001101011101101101010011000001010010000010101101010100111011111010101100100100001100101101101100101011000010111110000101001001101110111000011011101001110111000111000001111100111111001011101110100111000001000100110111101110100011110010110011110100011101101111010100001000001101110100011111110000011111110100011010000110100110101011011110100001010011000001100111010100000100011001100101110001100110111001010100110100000101110011001011110010110001001011010111001010000110111000001100110101101000010001110001101001101101000101001100001100010011001000001001111001100111110010010001011111010010110001010001100010101011110000101000000000100110111100101011010000001110100000000010001110100010010110001101000000110001000111111011100111110111010100110101100111110110011110011100011100101000101101101001100100101111111000111000100011001100000100111110111100010100011000100011011010101000101010011000101111010111000111110100110111011110110100000110000101110111100000111111100101000111011111111010110011110101010000100001110011101010101010100010111010101101111011011011100110100010100001011011011011100110101101110101101001100011001101000001110000000110100000000110010011100001010001100101111101101110100100000110000111111010000101101010111011110101110011101110111110010110000110000011101000110001100010011001110011010001010011010000100101111110111000111010110010010110010100000011001011110100101011010000100001000100110000010111010101000001110011010100111110100001001111111001000010110001101010110011000111111010111001110101000010011010100010001100010001011011000100000111100001101100001111000001111101000011011110101011110101010001100100111111100001010100010111001111010100101111011000011011011100000001100001000011011100111111111100010011001001100010110111001011101010000010010110000110100111010010111011101100000111011100001101011111100000001001100011000111001100100110001
111010011011111011001001100011001101110110001001010010011011001001010111101001010001011110010011101110010101101011010000010010001101001100100010110000110000001100100010110100001100010110111011100100101010001110110111111100000111101111011111101001101111100111010100111101010111000010001011011000010000111001100110001000111100000101100000100100110011101100001111000011000010000111010011011000101010101110000001001001000011111010001110000100110011100011000111101111001001011010111100110010100101010100100010101100011100001101110001101111110111101100100011110101000000100110111110010011011110010111100110001010100010010100011110011000111110010111111000000011111111100110100010111010001001110111011010011101100010010110000000111000001101110000101011011001111101100101001000001100000111110111110110001100000000000100101001110011110110001111000011011011110110010111101110101111101000000111001110110011000001000111100100010101100100110010010100110110101100100001100101100000111000111001100011010110001010110101011111100011001100011000011011000001001110001111000100001011111111001001100110011011100110110110110010101111000010100100111101010001011011100000000100110110110010111101111110100011111000011110010011001000110101000000110110100111101001110100011010000110011111011001011001010101111110001100110000100011001000111101001111100100101111110011101011100011101101010000001111111001100101001110100110000110111111001010011100101111100010101101101100011001011100110100010000111100110101100111001100010111011001011111111100110110110001010010101001101010110000001100110101101001101100100010011111000011100100001110000001010101101010111010110100011101011010010110010110101111000110011011011100111000101001011000110010101010010001101110010101011110110001001100111100101000101110011110110011101100001010111011111100100111110001011100010001100010110001011111011110100110000001011011110101110001101101101101101000100110111101000100101100011111111100000010110011110000000000110110100110001100000110010010111101100111111010011000110010010010000010000010000101011100110010011110101110110111001010101111000011011111001011011011101111001100110110111000100111101111110010001110001010000000110101000000001011111101000101001001011111001011010110111111100001101000010110110000011100110001000011110101110100110100111011111110101011111001001101100111010001011011000001110110001000100011010011111010100000100001110111000101101100001100100111111001101010010101001001000100110000111010101101101110101111111001000010100011101100001001000110000101110110101100111000010001101001000001001111010010000010001100000100001101110110101100100011011000110001110110001001011011010011110010110010110101011011001001110001001101000000011100110010101011110010010101111111110100110011101010010100101010100100100011100001101010101110101000111111001101100111010111100000010110011000000100010110110011110000000110101100110011111001101110010001001011111001110101000000000110110100011100111101000101101000101110011110011101010000111101010110011000001111
111011000111010111011100001011111111000110111111101101100110100001000011101101100101100000110000000101000010011010110000001001001001101000111011011001011001000010011110001110100010111100111111110100011000100111110101100000110000010101011101001010110111101101000011111101110000110100110100100110010000101000010011100011000001101110010001110100011100110000000100010000011111110000011111001000010100100110001101010001100000111100010100000111000000001101110000111011010101001001110100011101111011100010111000000110000000101010000001010010000101100011000010010010101001001111001010111001110100000011101110110010100001100000011011011111111000111001110000110111101001100100011101100110000100001011011011011010011110000111000101001101010001001001010000010000111010011010000111100010101110000111101100100011111111010100011111101011111001101111110010011111000110011001000101010101001111011101010111000101111010110000111011110101110000100001100010010110000001011110011010000000111000111101110001011010100000011010010010011011101101001101010011001111101011100011100000101100011010000101111100001110001110100011100010000111011000000001100000011010100101001001110010101010101011000100110000110100101000100110010010010101101001100100111101100101110100111010000011111110001100101010001110010011001100011011100100010000100001001100100101011011111101001111101011111111011000101001100111100011000001110100100000110100101111011100101100110101100000011011110010101010001100101101100100100001010001110001110001000110110110111011111000011111000111101011100101000111011001001100111110000011111100101011100111000101000110010111110010010111011100100111011111111011010111011011010110001000101100000100100111101100001010101001001110110010100101010101110011000001111001110100100110110100101110000000000101000011101000111000010100000011010011111100110001001111001001010010101000000001011000010011011111001011011100001011111011010110011010110100011110000001111011011001110100000110100110010100111110001110001111101100100001100010111000000100100001011011001100001011101101101101011000011000001000111110000011111011101011100111111010110010011111101100000001010100100110101101101101110111110010101111110000001110100010000010010101110100110011000000011010011010010110111100011001010100111001011011100111001110011110010110011110101010110110010001001111111001000000000110010110111001000101011000100101000001000010100101100011100100111000101000101101011110010101100010110111101101111011010111010110100011000010001100101100000100000110100101010101001000010000000101110010110100101101011111000001100010000111100101001010101001000110011001010100110001111111110101011011001100010001011010111001110111100101100111100110101110001001010101000100010011011000110110101100110010011111000010100111001100100110001011001111000100011011100110000111101001110001001111101111000101010110011000101100110101101111011111110001000011010100110101010111010010001001010110010111010010010001000101111010111001000111001100110111110110100001110111001101011001111000
010101111110100010001010000110001111111111100110111101101111111101101011011111000111110010100101001000101011101111011111011110000001011101110110111110001000001101101110010110110100011101111101110011001111001011101110011111000010111111100110001010100011110110101000010000001101011111000110110111101111101010011101001101111100101100011111011010001101010000011001000101111111101100001110001001100001100010111110110101011000110100001011101000010100000010110101010000110100100010101001101100101101110001101100000011110110101000011001010101100011010000000001000011101100110001011010001000011110111100101101111001000010100100111000110001010000111111011011001000110011011101111010111001001000101001010100010101010011100010111111010010111110110101010110110011110100011011100100101011001010011111100111110010010101110000010001110111101111011100001111101011000101011111001110011000000011101010010110100000111010111011011011111100111111011100100110000111001011010011111001110001001011111000101001111100011101000001010111101000000100000001101011000100010100100010101011011010000101111001011100100001011111010111000000110010110110110100010100111011110010010111100011001110111010010000001110000010101001010101000111000011000111001001010010000010110110001100010100011000001010110010111011000010110111111111110000000001110110000111000101011000011001100001011100001100001101000110110011110010100110101110000011110101111100001010000100010111001011011110010000000010101011100101100100110010101101111100011100100100011111110100000000011100100111100000010110000101000110101101000100101111101011000100011011001010011010001010010100000010110010110110001100101001010101010111001001101101100010110011001001101011000001000101110000001001000111000100000100110001010010010000101000001100000001111011011001010100011100110100111100110111001111110101111100110100010011100110110100110111001110110111000011100110011110011101101110111011000000101010011101111101110100011011101001100110000101101110011010001110100000100001110101110110001011101000010011011001010101111001101010010100000001000111110100010100110001001000101000000001101001001010000100001000101110100010101101010001000101011011101101001010110111101110111111100101100100001111011000110101110001010101101011000001111001111100000100100110100001110101101000010110011011110001101100100001101001110110010000010110011010101100001100000010000011001110100101100100001001111000010110100010000000010001100111001011101101110010000100010001000000100000111001101110010111000000010001100100000101011010110010001100101011000100110100101011101111100101001011011100000101001100001111111001010110000011100110000101111101010011011010111011010000011010100101111010111110001110000011001100010000001111000000100100100100110010100101001110111011011010001100100001101010001110110000000101011010110111011011101100111101100010000111100110100001100010011100010100110000010001100110010111101110110110000011100000010000011001100000110101100010100010010000011101001110100010100101001100001000110100111110
110111111101010011010110111110011010010001011100000011111111110111010011111001000111101000011110010110100011011100111001011000100101100110111101010011010110000100000111101001011011000101110000011001110010000100101000111000111010101000110110011111101110011000001111110001001100111010011011110001011011101010010110100011110001111110110101000001111101000001010010101011111010111000111000110101010111010000110110111001101110100110101011011010000110000111000011011010110101001110010110101100010000111111100111010010000101110100000110001011011000100110101000101111011110110011011000001111101011000110001101010010101011011100011100000110110001111100111010101010110010000101010000111101111101010010010001100110111100000110100010101101001000100100101000011101111010110011111010011100100010111110011001011010001011100100101111101011011100010010010100000111100110110100111110000011011011100101111100010100100001001111011111101000111111010101100101110110011111001010000001000000100111000110101010011001111001001100100000111100110111010000100110110110001011001100110010001111111111010000110101010001100000111110001011110110100100000011101110110001010101110111100111010100011110100001001101011111110110011110110011101010111100111010000001111001010010001000101011001010111001011001101010000100010101101011011001110010110011010001111101000001101100110111010101110010011000011101101100001100100001110111110011100001111110110001110101111000111111000010010110101011101111010110000011011000100001011010011000011010101001101010110101111011100111101111101100010100100100100011011000001110110101011010011100000010010001001000000010111000101101110000101101101010010110101001010010110110111010010010100110101010101001001000011111011101100011111101011110000001000000001010101011110110101101100110011000010001100000011010110101101001110101000001101100101100001111111000111000000011011110000011111000011100100010110111111110011111101100101110001000010001111101111101111111011010001110010101100111000000101001111110001011000001111100101010010101101010001110000110100110000111100000100000000010010110100100011101101000101101100110111100011010110101101111110011010101101101110000101011001111000010001110110001111100101010100111110001110111001001001101010111111010101110010010110110110000101010101001011110001000000011011000101010111111011010100101001011101010111010100011001001001111110100111010010011001110000011100001010000010100101000000001111111001101100001011110101100010100001100010110110000000110101010101110110110101101001110100111101000100111010001010000100101010000010100001100010100001101111001011010101111001100101111000011101011001010000001110100001001111101100000000010111100100010110100100010111101100001100110000111010101110100110101101101000101100001011100001101000000111010111011001001101000001000111000001110101010010110000010110101000011110001110000111100111101111110101011110100101100000010001100111010001001011000011001110111011000100100000111110000011000011110100100111111010011010101001101000101111010001010
101101101100000010001101101100101011001101001101111111010110100101101111010100101001011001100110100101101111001000010111100001010101101110011001111111110001001101100011010011001110111010001001011110010111101000011011111110110010100011101101110101001100001000010001010001100110100101000001111110000101101011000110101010000101111101110010101000010111100010000011100001001001100100100111000111110010011011101000100011111101001000001100101100111010100110001001100010001001000000001001100100001011011111011100011101101100101110000110000011001100100000111011000111100111010001101101001000111100110011011110001000000011011011101110001111100101101011101101111101010001111111101110110011100100000011100010100111101100010110001100000011111110001100110011000111111011111011001010101000010101000110101111100001110001110100100001111110110000110011011100110010011011111001010010110100001111101110010010001011000111101110111101000100011101101000010101111011011101100010101001100110111011001001101011001101111100011101001101011010011010010010101001100100000000011010010011000000010010101000000110100101001100111110001111011110010011110010101010101000100010010111100000110010011110111001010111101011010001011101001101111011101101111110000011001111000111100111101001001101111111110101000100000001111110001010001011000011101110110001001010101010101000100000010110000010010110111101101000110100011111110101011000010100011100011000101101101100110110000101101010100011010000110000101111101101010111010011010001001011100100010011110111011111101001111111100011001111001110110011100000011100110111110110000110001111101000111001011111001111011101011110110011001011010110000100011101011110111110000110101000100100010111100100110001110010010001110111110011111111001111010000001011111101111100100000000011010101011011000001100011011110011100010001011011111000010000110001110100000100010001001000011000010110110001001011001101101000011011111010101010000001011000000101001011101111110010101101101010001000101101111001110001111001110010000011101001011111011001001010111100011011111101000110000110110001111100100000011101001001110111001111001001011110111110110101000011101001000001001010101000101000111010010011001011101100000100111011001110110000100010010001110101111001010100111011111011100001100000101100111000010111001111000101000010111111101111111001110000010010010100010100100001011101111000110100010111011100101011110100001110000000000111101100010110110100100110111001110100100100011000101001010100011100110010000010111001011000000110001001011111010111011101011010001111011000010101101001111011011101101111011111101100101100001110011011011111110110100001111111011101011110001010111011110101000000100001110110100000010000110101101010111000001101001011101000001111111110111001101111000000110010111001001100011110001110101010010010100010011011101011011101011111001111110001010101001101010001010010011011110000111100101011111001111100001011111010010011110111110100000000100000101000010010010011111001010100111000000000011110011111
001110110000110110100100010101111100010110111011110101111100110111011011101100011101111011111010101001101010010101010010110010001100101000110001011101000100101011110011110001100011101111101001000111000101001100000100000111000101011110001100110000010101100011010110001111010001000010011011010100001110111011100100001100111111001011111111101110101111100000000010011101110000101110001111011011110011111101110001111110101011110111100100111010011101010010100101000011011011100101011010100101100001010101000011001111111101110100000100101010101000001100100010011110010101101000001111101010101111110010001010010111011111001101101001010110000001010001110000101110000110011101110010011001000111101101010011010100110000011101100111110110101011101111010001100110111010010111101011000110101001101011001010000001111101011101001101110100101101000010111010110001101100000000001101010111101110000100010100111001100111010101111101111101000111110111010100000100111101001000111001100001010000111100001100001010010010000001100100111101111001000110101100110011110100110000110110011101101000110000110001000010001010011011100010001110110011011100000110111000010000110001110011001000100100110101100001101001000011110111010000111111111101011111101100110010011100011010110010010101100101101010001100100011000010000100110000101000010010011101101010101111001000011110100100111000100101101110000111001100111110000101000110110110100101100100101101111101100111000001100101101111011000111010111011100011101101110001010100101000011101110111100110011101001011000001001111110100011111001001001001001100110100101100110101101110000101001111010010101100101010101100111101111101000100001101110100010011110111101011011011000011011110001001011111110001110001000110010100101111100000000101011011010101011101001101010001111110100111010000110110010010010010010001111011101111111101000011001011100010110010010111101000010000110100110100000001100001100000101110110011010010000001111000100011110111101100001101000100010011010110110010101001100000000011110001111011100110000000111100101011101000111011101100001110110101110000000101011011011110001010000100111011011010011011001011011100101111000010010110001100111100111000101010000011011010101011110001010100010101011111111111010100000000010011111110101011001011101110000100101111000001000101000100010011011001001101010000011001010011101000100011001111010011100010011110110101110011011100100101111001000000001110010111001000100100101100010110100001010100011100010010100101001101111000110001011111010100001101100001000110001000111000001000001110100001101001000111100110001100111011011000000110010011110001101110111001000101010110101101011001100011001111111001000000001010110111000110000000100010010101011100000100001011010100010100011110010101110100110000100011101110111011110110011101001010111100010011000110100100011100000101100110100000000110111000101001101000110010011001001001101101110001101001110001111000011110000101010010110001010100110001110000101010001111001001111010010010011001110000101011
110100001101010111000110000100001010011111110010011001011100001100001000101011000101110111101111000010010110001010100101010001001001001001110101110111001010010001101010101100001100011001101000111010101100011100011001110000100011101010000110100110110001011010100011110110000111001010110001001111110100001011001110010010100001101001001011111011101010000110000110011001011010100010001001110001100100101101100110000001111100010011001110100001110000011010011010010110011101110100110110111001101100110011010110110000011001000001101000010011100100110111000100010000101010000111111001111100000110100010110100000000001001011111101100110110101001100001101101010111000001001011011100001000011111101111011011010101101001101100100010101110110001011101001000011010110000000011001111001010011101100110001010010001111101010011000010101011111111010111101100011011010010100010100110100110010111010011000110010111010100101010110010111101001000001111011111011011011111101011110110010110100110100111011101010111010110101110010101111101101001101101011011010010100000100011001010100100111111001110101011111111000010110110101000001000010101001101100000101010000100000111010011010111011010100000000011011111000101011110010000110010100011101111000000010110000001101010101010001111101011010010001000101111011011111101011001111001001001001101110010011011101010011100100011000111101000001000111011001010110111101001010000010110011001100101010001100010001101000011011001000011011000010110100111100000111100011010101101111101001100100110110101000111111110010111001100011110100110001000111101011101010111000100110101001111001110010011110111000010101100100110010011111011111101000011001101100000011110111000001011110101010010101010000100101010000111111110111110110000110101000010110000100010000111001001001011110010110100110010101011110101010101100100111001011101110010010100100110111111111110100010100110001111101100011001111111000011100110100110111011001100011101110000110110001011100000001010011110100110101001111010110000001000001001011110101111100101010011001110011111111001111110100100111101001001110010011111000000000000101110110010100110011110110100101101101011001111011101101111110111110111011111100100000001111101010001010010011001010101011001100111011010011101001110100111100011110001010001000111000110001010010101001010110001110011010001001111011011010010101110100011010001101100110110110110011101111101001010011001100010100110001010110010010011110100100101010110110110111010010001000110110000001000011000101111011011011010101001010001101000011100000110000001011111001011001001101100010111110100000001100010011100111101000100000101000100101001110010010011110100011010100000110000001110101010011000110010100110111011010010111001010110011000101010110010100110000001011010011100001100001011100000100101000101111110100110110100000110010110000000000010100000111000110110111110110011011100011000110110100100001100100110111100101101010111111001000111100101110111001110111010110111100101010000100001010110101001100011011100011000
111010110010000000110010100000100001100101101101000111001000011100001010100111100011000011111101110110100001000100110111101111010010010110110110011101101010011010010111100010011101111001000101010010111100001101000000100001110000110011110111000011000100011100010101100011110110010111010110011010001111111011101010110110000001011000110111111010111010110100000011111110100100110010101100001001111010011001001101001010100011100110101100000100000000111110101111101101101000001010101010011111111101001001101111111111001101011101000010111100110111001111011111110001101001010011110100110111010001110001011100011110011110000111001001000000001110100111101000100011001000000101111110011101001100000110100010001101110110001010001111001110000010110001111000000011101111110000110101000011100001110101001000010000010111101110111001111011101011001010001110001010001110100000101011001000101110100111100001100000101010110100000000111111100100110000010001001011111101101000001101010000000001010100100100011101100111101010110001010000101010010001000111110110010000010011101001011000000001100010100001001101011101110011101100101101111100100010110010001000101000011000111111001101100001110000110001011001111101100100010111000111111011001100010001000010111001111001111111000010100010011000001101000011011100110100001110011111111000001000110001001111101101011001111100110100001000101001101110110001110001110010000100110110101101001001010100011110011000111101111110111001000000011110011001001110100011010000011101101010100101011010010011100011000101111011110011010101110110100001000101011111101000111011001101110101101000011110100101110011011100110010000111110010101110101000001011011011001000001010100001010010011111001110111111000010101010000101000001011001110001001011101100001010101111110001110001011101111100001011010011011110110001110001001000101111101110100111001101100101111011101010000110101111000111000010111001100011100110110100000101101101111011110101000011001100001001101010000011001010010100100000010001110100101011011110100111010111111101111000110010011101101001110111010010010100001010101110001010111011000010001001001100010110101000000101111001110001011001100111110111011101110010100110011101110001011111010010011111111011111110001001011010100101000100000010100110111110000100111010011100000001101100001011111110010011011010101011010111000001000100011111011110111101010000100101101110100010011001001110100001000111100101000101000010000011010111000100111001110100010000001111111100101010101111010111000111000011101111001111100110000011101010110110100000011001001011101101100010100011001101101010011100100011101110101000001001110001101001111000010110100011101110100101110111110100001010010010101101110101111101010101110000011100101010001011100011100010000111111110100010011010101111110000101101001110011111100010101010011010101010110110000001011011110111001100101001110011010111011011101011000111101011110000001011111001000111100001111001010010010000100100001010101011101100110111000111110101101000010010101000
101001001111110110100011001011100011011100000101110010001110001000111010011111011100001011111000000000010011000111000000000110101101000110110000001110111111010110010000100100000110101000111101001100100111010100000101000000010001011000111011001101001100010000000000110011110110010101010000011011110000010101010111101000111010111111111000110000101110111000010001000110110000001111111111010001100011110010101101111100111011000101011100111101011010101110011101011001001110101101111110111010101111111101101011000110101000101111001000011000111111010111011111101111100001110000100101001011100011010101110100011001001000010110110011001100011101100011000011000010111011100101000000100011101110011010010101100100011111100110100001011011000100001000100101101110001101111110010001100000101011100101011010100010111111011111100100101011001000100000000101001101010100000111010101001100110111000110000001100001011100100000011110100001001100101010000111000101011011001110011101101110000101110100110100011010110011110101011000001001111001100100110011011111010000000110100101110001001011000000000010100000111100000101111011111010110001110010011000111010110111011011101100110011010101101110101101001100111010100111010000111100010101100101100110110011000101100000110000011110110001101010011101101101000100000011001011000111111000000101000111110100110111011001001000010000100011000010000101110101010010110100011111011011010101011101101000110001000010000010111011000001011101001010010110001001000111110110111000111001001100110100011101010001001000110000001011110111110011101101000100000001000011000100011000000100000111000001000011110011000101011001111111011101010110110010100010000111000011111001111010110100100101010010000110011101011010111000011110010111011011010000011101110010011101111010110011000010110011111001010000110110010000110000101101001101111110011111111101001001111110000111111010110110010100111110111111010001101001100101101100110010111011111111010010000100110101001111001011001001100100100011010110011110000101100010000100100111000001001100110001111000111110011111101111110110010111100010011010011101110010010011110110010110100011100111011101100001111100111011010011111110000111111001111101000101101001011111001101001111110010101101000011001111111011011110011101100100101100100100010100000000001111111111001110010101100011000101110101101101001101001111000010101011111110110011001011110100001011001000000001101110000110010011000001000100100111010101010110000011101101101101110000100011000011011111101101100000011001111010101110001000101110101011011100101111111110010010101011100001111101100001010111111000110000000101100011110000000011110100001001011001110110001011111100010010011001001101001101110110011101011011011100011011001010010101010010101000010111101101001010111000100110011001000011000101010011100110011111010000100101010101111011100100000001100000101101111011001111011101110011000011101001101010000110010000110101011111001111100101110001100110001011110101111000000110110111001001001100111001100111
111101000011101111100011000000011110011111010011001010100111000101010100110110110100100001000100010100110110011011110111111110001010111000010011011100001001110101001010001010010110101111001011101111101101101011000010001101011000010100010100000111101000010110011010011011010111110000001010011000010011010000100101000001001001111111100010101000000011110011111001110101011110001100010000010101101000110100000101010101100111011100000001010111111100111110111101001100011010101110101001000111100001100110101100101100111100010101101000011110010110011110110000110010010001101111010000110011100000011001100001000111000001101111011001110100000100001011101110100010111000001101000111001111011100001110100001111101011000110110010001101101001101001101101101011010011111000011100001100101000001001110100100101011001011010000010010101101100100011010100101000101110110010101101110011011100010100010101010111110110101010100100101001010111010001110110101000010011000000111111001011110000000101110100100011101011011101010100001001101001010101101000100000011001010010000011001011000100000111000110111000101010110111001111011111011010110001101110010011111000101000111000101001000110010001010000110111101000000000111001110001011011110001101010100011101111101001110010010110000110101101111101100101100011001111111001001001100110101001100110010000000101101010001010011000110011011011101001011110010100100010000010110110001011100010000000011001010100100010101001000010000011010101100101100111111100110111010111101100000010110111111111110110000001110100011110101110001000000100011010110101000100010101101110011010110110001100111101000011000001100110101000011000101110101011010110110000100101010001001011000100111100100011011010101010101111011111010001111011000111111010111110000111110001001100101110100100110111110000000000011101000100101001011111011000111111001100011011000101111001010011110110010000001010001101111000001011101010000011000100001000100011000100010101101000011100010001010100010100100101001100010110110101011011110000100000111100110000010001001110101101100001001100011010001110011000010111110011110101111001111110110100001111010010010111010101101110111110111010100001100001001011001100101010110110110010001111000111111011000011101011001101001111001100010000011110011110010001010000100101110101010000101100110010000001111111000110010000101111001011101010010101000110110011011111101001100111111001000000100010100011010000110111000010011011011011110011001100101111110011000101101011011111111100101100001110100110100101110101001011011111011010111001010111101101010100001101010010101111000101111100100011111111111000110100010110100011101101010001010101001000010101110111100011010010110001110010011010000101100101000000111101111101100001011101100101010001110010101111111010100100100010101100010011010111110110000000110100000101111100001111001001000100010111010010100001000100001001111001011110011100011001100101101001111110101111110010111000100101101010101100101111110111001111111111101010010000000010011011100000011
011010010111110000101011001001000011101100010110011111101101001101100100000100010000100011100000010110000111100001101100111110001100011000111000111000101010011010111110000000111111101110001011101111001011100010011100001000000110001011010111100101100100100111000111100111110110000000011000110101000110101011101100100010100001100001000110101001000011010101001110111001110100010101011110000111111110110101001010110110010100001101000101001001010101001000110010000000011011111000011011111010101000110011010011100100011110011011000011110000100001110101111011011110100001110001011000101100011010000100100010110000000010100000111100010001000100010111110001001110111010100001100111010100101011111100010000010010000101001011101011111001011111000101001001000000110111110011010101100000011011010111010000110001101000101011000110100000110100011000011001000001001011110001011010101101100101001000000001001011010011100111101101100111111000001001001100111010100100000011010000111100010001101110001000110111101000010011111010110001100000000101011011100011001101101000111000011011010101100111111010000111110011100110000110111110101111111110010111101111001000001000110011110001111110001111000101101101100110010111101010110010100010011010011000011111101111010010101110111010100101110111011000011000111110100001001110100001000110111110101110001110011110010000111101001011010101011001011000100001110001011111000111110010100000010111100011000000111011100000000011110101010000000010000101001000010110000100101010011111010100000110011000110001000111101011011001000010100000011111101000010100010101001101111001011001110101011000110101111001010110000011111000001100000000111110000100010000110011001110110011010111010110111111011001010001000010110110001010111100101001001010001111000010011000001100001010000101110000100101011110000100101010111011111100010101001111101110101110111111111111011111010110001011101101011100101001110011011100000100101000110001111101110101100110100111110001100111001101011110111011001101100110011101010101011100101111101000011111111111000001010100111100001110000000101110001011010010100111000100101111100110010101000100100100010100000101011100110001000111101100111000101111111010101011011101110000100111101101100110011100000100100110010000101110101110100100000111110100010101100100001100110010100001001110111101101101010010111101110000110110010100001000110011101000011100111000101110001011011000110001111101000111011011101101101001101001011111101100000101001001101001001010100110101000111010000010100010110011011011010110100011101101101110101001011000000101111000011001011001101110001011001110011000111001000000001101110001111001011111100001000011110110111011111110111000101011001111111011010111000111101100110000100010111010100100000010100001100111111110101110110011001000111010101000011101110111001000010110100111101100100001011001111101101110001010000000110111010011100111110001011011101101100000001010000010100111000111111110111000000111110010111110111111010010100101011101110000110101111010010010
010101110011010110011010010011001001011000000000110000101100101111111101111100011011011101011110101101100000110011100000011100001101111000100100100011101100001010001100011111101110111110001101110010010010000100000011111000110100111100010000010000111111000101010110011100010101000001101101010001001011000100110001010000110001001101110101101000010011100011001011010010001101100011101101110000100001101011010001010101010010100110010000010000000000100011000100111100110111011011000101110000111110001011000111111101110110010011000010001111001111011101100011111111011110001000010011011011111110000010110101010000111111111010101011010101101000000101000011011100101011110100000011000001000010100010001010011011100101010011111110000111101100110011100011011111100000010101011110010000010000010101001011001101100010001111101101110010101010111010111010111000010010101111001011000011110111011010001101011101011110111001011100000001101000000100110000111001010100111000011001111000010010100000101001010110010110011100100110100000100011100010011111001110101111111011101000001011011111001111001110000101010111111111111000010001000011101010100000000011110110111101100110100111000101000001001010010111010100100011111010000010001101011011100100100101110110111011000110110000100110010011000111101101101000101100110001011110110110000001110000111010001011000010011110001001111011011011100100100100010101011110111111000010111010001001110100000100000100110100111011001010110000101111000111101000110100111011111101010001110011011111010000010100011100000100110101111111011000100101110000111001111111100011100101111010001100110010101111110010110110011111000010011100111101001010011000000101111000101010111000110010010111111011011000101110111011001100011000000100110010111011011100100111000010001110001011000001000110101100010111010111000000010001000000111001110100011111110111111111110110010110011101000101110000001110011100110010000000100110010100010011011010110001001000111000101011100010001111001111011010111000101010000000001111100001011000010001100111000011110001100101111010011001010101011111111001100010110000010000101001110010110100000001010101101100111011100001001010010010011101000010100000100100001000001010110100100100011011011011001001010011001111101000001000100011101010011001000111111001011111011111110001111101011001110001001110111011011000100100011101011001000001110010000100000010010100011001011100110111110010110101001111110111011111100001100100011011000100100100101000001010010100010110101010001001111111011000100011000001101010010011011100101111001000111001111010101000111100111001110001010010001100001100000101011111001100010011011010010010111001111101011110111100111101010101100110101101110001001110101010001111100010001010101000101111011100001100111001111100000000000111011111001010111111100010111001101111111100001101011110101011101111011001111100010101011011011000010101011000001010010101001111011001101011010101001001111001110011111100101101110110101110100001011000011010100011110111010001010011110101
010001010101100100011011001001101110100001010001001110110100111111011110010010110000101111100000100001110000101110011110101110011001111010101010101100010011111100000011011010010101111111011011011011000010010100111100001010000110010010000110001110010110111101100010100100111011100010101111000000110000000111111111000000101001110111111000101010110001101000111011100111111000110111011100101101011001011111000000100010110000011010010101101000010001011101110011001100001010100110001110011000100110010100010110100011110100111010111100000000010111111011110111010110111011000100100100011010101010101000111000010110001010101010001101011011000001011110110001101101110001100101110111110000101001000000100000010100101010101010100001000010000100110010001001110100000100110101100011010000111000110010000010100000001000100000011101010101101010101100111111000011110100011101110010000000100000101011011110100111000001110011100101100010010100111110101010010001110001111000010101000101001000100001000011000011001000000111010111101101110110101100001110111000011110001110001011001011100100111100011110111100001111010011111101000001011010101001100111111000100010010001010010111100011111011100111011101101110001101010111101000111000011110001101111100110010111111101010001001100100010000000111000110110000110111110011011111011000011110000001100011010001010110000001010111101000110000011111000100001100001010101100010111110011010000111111101111011000101010111010101111101000011111011001011111001001100111111001001010010101110011100101010110101101110010110100110011101101011001011111111000101101100101011100011011011001001000110001000100010010011000110010101001100110100010001100101101011001100100100111111001110000110100011110110001100011111000011100001000101001011000101100101001001001011010000100001100111000110001000111000101001010100110110101110101111010101000000010001101000000010110100101110010110100000111010101111100110101110011110110011101001111010001101001010001001011011010001000010001000010001000110011111011011101010110001001010101000011011101000100001011100110010110110000010010000000010101000110001000111010111011111001001000100111001100100000001110001011101001011101010110100000000011100011010110110100001101110011111001110000111110101001101110111111011111000010101101001010001101010000010111001110110010000001011001011011000110101100110011000001011001100110010010101111100111111010001110010010100011100100010010011101000110110110111110000001110100101111000011110110111011100100001010100010011100100101101101100111101100101011001111001111111111110110100101010001010110110011010111110000011010011101111010001100111110011100100001101000111110010100110001011100001011010101000100111010100010010101000111110010110010010110110111111000101000110100110000111000011101101100000110111001000001010110100010011111101101111100000101100011010101000011110111010001010110001001111011100001001101101111010110011010000011000011100111111000101010011000001101101101110010101100000111000010111011000000011000011110100101111101110
011111001010110111110100010011011110100111111000011100110011001001111001111110111100001000110010101111011100010000111111101000101110110101100110100000111001111001111100001001010010100110110000001111111110110010100101100010001110001011011101101110101110001011100110011000101010011111101111100101001001010010110111110100111010110000111011100010101100000010111001000110101100101000110000101101111001110111100110010110000100101000101011101001100000101110111110011000101100010101101010110101111101110111000011000000101000001000010100010110001010101011100000111011011010011101011001001110011110100100110101001111111010010001110111001000101010011101011001101011001101010010000100111111110000111110110101001101011101110010111011111011001001001100101010011100000000011000001001001110110001001000100100100000111011011011110100101001101110011000110010111110111100011000101101111001001101000101101110101110100011110001001000011001100110001101011101010000111011010100101100001110111111000000100110111111010010000001110100010110110000111101100001000111110110111001100010001010001010100100100110001100001111111100000001000111110010100000010101001100001100111011010111101000000010011001001110010001000100110111010111110111010001110000100001110010011100010101000000111011001010111011110010100100000011010010001010101111000011010110010111001111110110111111100000110110110001100001011111011110011100111001010111000111011000111001000110011100001101001111110000100010000100101011010101110100111110101111010001001110111000010001100111010011100100000011101100111111001010011111001011010000001011100001101011010110101000011000111110111001101101110000110000111101100000101111010011111100110100011100011100011010011010110101001110000011000101111000101001000101110000001011011111101000000011011001100001111001110010101011100010111100000111110111100000111010010011111000101110101110110010011101100111100111101001100010110010000100001010101110000110101101011100010000100100010011100110110011010101011110111010011111001011111001010110111111000101101111011101101111101100001011011010110101000000100011110000010010001110111001011100001101011011001100010101100001100110100110101000100000100100100100110001001101111010001011110101010001000001000011100000001011110011110011111010110000000001010110011011111000111001111001010010110101001100110010100000000110001000100111111011101010011010101001000010010110101000010001110101100101110111111011001111010110001001100110010111101011000101100001000100100001110011100011000000000000001001000111110000001110110011110001100111010000110101011001010101111111001101000101011001000110010111010011010000110000001000111001110101101101101001000001100111000010111010010101000001010110001001110010111011001101101010011011001100010011110110000011001001101111000010000111101100100110001010110101100111001110111001011001101100011001110100100000110001001111010011111010001101001100100100011110111010001000100101100010100001010110000001101100011000101001001001010001001001011010100110110100100010100110101111
111001111111001101001000110010001010000110101101111011110001011110110101111000001011011011110000000111100000111010111001101101100011110001010111000000001000011011010010101000101100011000000110001000001110100011000000111011001110000001001101111001110000010001101101101100011010101110001100100100000100100110011001110101011010110110110001010011010000100100101110011001011011100011000011100101100011010110000001111000010000010101001110111111101101001100110000001011011111010100000010100101011100001110111100001000001100010000111100010001111000111010101010100100111001010000000001101101001111000111101110000111101000100000101011110111011111011110100100110001000111110010011101000111101010100110010100100011110110000000001110110000001001011010111110100010001100111000001100011011101110111100111000001111110001100010010101111010111010001111001000010011110111010011111100001110101010111000010110001000010111100110010101110000000110010010001000010001010001000000000101011101100000010101100101011100011000010101110010110100101010110100000011100010011000001010111110000011110000101011011110001010010010101101000100010110110101100001100011100011110100110100100001001100000110000110010011100110011011001110100101001001100101000111001000100110100101011110111110110111100110011001010010000001101110110100110011010000100011100110110001011000101101001010011010000011000100100101011110010011110110111010000101000011100110111011010100010100011010000010110001000000101011100111110001001001011000110101110001100110010101110100110010000000010110100101000100001101010001010100111001110101101101110110001011000101011101010101001011111110110111010000010011101101011100011010011011010111001000111001010000000111100101011000100001010001101100011111001010001011001010110110111101001101011011100001010001011111010000011000111111011010011100111011011000111101000001000100001011001000010011010110000001001111011000010001011100000011110100111010111001000101100101000000001100101100000010010111000100110100111111000110111100011111110110101011100000000010111011011010100011110001100111111010110010011011011000011110010000110010001001011100000100110001110000010001111101111001001000111000010001000001011101111111111001101000100110011101010101110000111001100000000101010110110100000000010011111110101110000110111000110111111001010010110111111100010010000110100111010100101000101000100100001001100100010000110010100100111111001000111000000011110111000111100110000100001000011101001100000011100000010100100011100000011001001111100010010011111111110110010111011001100101101010000100101011111001000000110110100010100100110010001110001110010101110100101111001111110001001110110010011011101011111001000111011010110110111010110110100000100000010100111101011111001110100101011010100011101001011010110111000110101101100110110011110000101000000111011100100010010000001111000100011101111110111001111001100011101101010111001001110100111101010000101101101010110011001011101011011010100000101111101100001000011100100111001100110101011011110001101111
101010101010001111111111011100001000011001110100000000011111010001110001001010111001010111001001101110100011011000100000001100110001010110001010111011010110010000110111010100111101110011110011010011101111100101101001100110010000101110011000111010110111001100111001110110101011111101101010010110011101101100000000001000100010011011101011000011110001010010001100111000001001001111100100000110101110101111001011100101100100111101000101010110101000110111010100111010010101101101000110110011000010110000100000111110101111101000101001000111011010010111001011011100000001011010101000100111011011110110011100111111100010111011001101110001101001000111100010000000001010010000111111110101100001010111001110011110101101111111010101100101001001101110001010100100010011011001111111010010111110101011000101111010101000001100001000000001101110000110011101100110101010100111110111011001000001011101101100010111011110000110101110110000101101100000111101010100111110001110001100011010111000000111100000011110001110100101100010110110101100011110010110101000011111111100010011101111111111100100011000111101111110001000111010101110011011011101110110010100100101001110110011111000011010110000011100000111101100000101100101100101110101110101100010001001110101001100010010001001000100110100110011001111111111000000110011101111100101010000001111101001011111101100101101101011110001111101110111011000101011010110100011011000101000010100010011111111100001100110000110011011011101110100010101101000111010110110001001001001011100011011011100111111100000011001011010100000011011010011011111010010101100101110110001111111100010011111101001101101101110010101110011101110011101001011000101001010011011110001101110011100111111010001111110000001101100100000011001000011110001001110010101010000000001110100100010101110100000000100010111111100000100110101111101000111111110001100101011111110111110010010011101010100110111001111011010101011000100001101010110001000111111010010010101111110110011010001100011111110101101100001011001001110110011010001100101100110101111100100111100000110110011010000000110110000100000100100100011101100110111111111001101111101100000010100001110101001010110000111110011001101111110000100101000111001011101101101111000101010001001100010010000111111111110100110100101000000011011001001010011101011111000100000000111001111100000001110010101110010000010101111111001000111011001010101100011000011100101101000001101000100010100011011101010110000101110110001101011110010000111111000110101010101101000000110101100100000111101100001010111101010110100011010100000111111111000011110010111101101111100100010110100010010111001100110011011111101010110101110001111111111101001110101111011000101010111010001111011110110001001100001011000101011011111001010011001100111000010111110111001110100111101000001010110011010110111000010000011110111000001000011011001101001001110011111110010010000011101100010000101001010100011010111110101100101001000000011011111111100100000001011010011000110011100010110111111010010001011011100101011
111111000101010001000100100010010100101111110100101100110111001011000111000000111011101110011101011011011010000110100110001101100111000110011000010000100011100110100000000011100111010101010001011111010100100010000011000100001011000010101111011101110011110001001001110110110010001110110101111001001001110100001011011001110001001111001101011111000011010111110011010100111001110100110111100110110111000010101000010100000101010100011001111100010010110110010101110010011000100011101100010010101110010111010111010101011000010111010111100001001110000001111111011001010000010100011100110001000010011111011011000011110101101111110111000110010101101101011010001001001110101101110011101000010111101011000101111000111101100110001001000111110011001100111111011010010110010110100001010000110011100010100101001011100111001001010011000001010101100101110010011101011001011001100111101001110100100110011101110011011000101110111111110100000000010011000001110010110101110100011011001011101100000001011100010010111010000000111010011100110000110100101110000110110000111000000000100110111111100011110100000110101010101000000001111110011110000101011011100110110101111011111011111001000101011011110111101000011001001010000110001110110010110110001001001110110110000110000000010001111011101001111100110000101111001000101011100010010011010010011000011110110110101001000111010110101010001100000110100010110000011001010000111110010001000010100111111010111110010100111100011101001010100010100000000100101110100100101110101001000101100000101111000010000111110111111100000010101011110101110100110111100100001111001001011100001000000001010100110011001101010010101000000100101010010101101100110101110010001010110000011110101111100001110100101000011100100001000001000111011111011100001001111000000000000100110111011000001000010001100110001000001111011111101110111011011110101110001101101011111001111111110101100001001011100111101000101101100000011111111100001001001111111010001110011001011101101101110011101100111111111011011001011001001110001000100010000000100100110100100100010111100100001111011011101000001000101110100111001011010010110101000011111010111000000111101001111100010101110110010111100100010100100100101000110101010010110000010101101010110001101100100101001101111011010111110110111101101110100111110001001010111001110000101111011110000110100011111011100111101110011011010010101001101101101001111001100101101111100100010111110010000001110100110100100100001111111011111000001101111101011001000101010100111011100000000000000100001100001001111010001111101001011111010011111001001001110110001010100101110001110111111111011100110111011010101010010101000100011001110000100101111111000111011110101110100001110110111101000101000000100101011101011010110011001000111101110000010101010010000100000100000000101110011100101110001111111100001011001100011101011001001010110111010001001011011011100011101110100010011110111111101100000001011011101000011000000101111111100000111110110101001110010000111011000111001011100001011100011010010001
100101111101110011110100010100111000000010001100110110000000100010101100101100110010011111001001011100111111001011010011001100101010011000010111001011011011101000110001110101110010011101111000011010001111001100010111010100110111001101010101011110011001100000001010001110000111000010001110010110111001011101110001001110111010011000001110011110110100000110101101011001001101101101100010001010111010011011001111110010011001100010010101010111010111111101000000011010111001101000010100011111100100001000111011110011111111100011011100110110001110100101001110101110111001010011111101011010100111111100111110000001000000000001111001100000100010011010111101100011100111100010010000010100010111000110011111001011011001100101100011101111100110110010010000000100011000100111101011101011001011001011100011011010010011111100111101001101010010001101100010111110101110100000110000101010111111010101110001110010000111001110000111110100011101111110001101101011111011000100000011101111110101101100011111010011101011110111010100101000011111001110100011000101100101110111011001011101110011111001011110110000100000110000101001011111011101100001110000011011100100010101100010100011000011100101000011101101001111000101101011001010000000000001001010111011100011111110101010101111011000100101001001110010101001100010100100000100100011101010110011110000011011101010010100001010100000011100011011001100101100110010000110111010001100010111100101101110000001010010010011000010100101000010010010111101101111111010110100101000101100011000000011100111010010110100010000110101100110101110100110101011001111111010000111001010111010111100010101011101101100011100110100001001111101101011101111100100001100011100010110100010111101101001111111010110010100110110111000001010000010101001111011010110111110110110010010111100001000111011010000011101011011001001101001100010110011111001010111011110010000010110110100000001101101111100100111011111101111011010100110100101001110101111000110000111101111000101101011000100011011101000001111000101110000110010011011101010100011000011111111111111111101101111000010000111110010001111000000110101011011110111010010110010011011000101111010010000011110011000100010000110001011010101011001001011110000111001010001110010011101100001100010010100101010000110101111110100011110111111001110100100010101111110111001101110011110110010110101010101010101010111011001001010001001101001101000000001111101010101000000011001011110011010111101010100100111101001101110101010101001000011101100101110010001000001111010000011011101110001011001110111011111010001000011010101111111101101001111010110011000000000000101101111000001001110001001011000011100001100010100111101010100111000101001101111011011001111110101101111110110100111101111010001100110100000011011011110110001101010100111011100111110111001111111011010001100111011011010111110010010000111000000011000101011001010001110110101000111100111111000101011011001100011010111001011100000100000011000100001011000011111010011111001100110101110100100101111100000000010000010
011001010000000001101110010011101001011100001000101001101111001100001001000001010111100011101010011100001001011110010001111000000011001001101111010111100000111001011111100011101100011010001111111110101100110011111000101110011010000111110000000001001110101110001001110011101100101001010010001110100011110100110011010010010011111000001111010100000010101110110111010101001101111111111001010001011111100000001000010101011111110010101000001010111110000110011101001000000100010000101101010010101000000000011100100110110110100000001100011001110001010100011000100000100001101100101010010100111001000010100011111100100110001000111110000000001110001000000000110111101101100111000010110010001111011001000001101010111110000111100000000010000101101001110100100111110101111011010001101011100100011100000010101001000000100001000000010001001100001011010011001110001100100110011111110100011101000111001111011111110111011000001100010100001001110111110001110100111011101000000101110101100001011110110011010000101010001001100111110011100110110001111111011001101010001001100001000000100000100100000110100001101001001011111001001101111110111011101001100101010011100110111011000111011100001000001010000111100000001010101001010100001101101000111010110010101001100000100011000110111101111001000100011001100101011111000100001010100101011010110000100000111011111110111111101011010111101111001011101010001011110010100001011010110001001101011110001101111001111110001110001000010101101010110101111011111110100101001101011001110010000000110001100101010001010111111010111010000000010100111111010101000110110110000110100111111101001000111101000011111001010011101110111100011001011100110011100011010111111101001010110101111010010101011111100001011001101001010001110010011111111001001010101011011111010011000110110011111101101010111111110110001010101101000011100010100001001010011001000000110111101111100100010110010101110110110000000100110001000110100110101000111111011000001010011111111100011101110010111011100011100010111110011001110101010001011101010000110001111101110110110100010111111011011100101101011011000001000111110010110011110000010101110011111101010001101110111001000111100001101000001100111001011101101010001110101110111110000001001110111000010011100000100000111001111100000010110101110111001100000011011000010010101101000011100110110110101110110110100110100011010001111011011111110100110000100011110011110010100011011001000001111110010010010111001100010000100101000011001100101001110010000101101101101111100100011011000001000111000110011001011011000000111011100110011110011110111011011111011111001001010000000010101110110100100001101011010101000010000011100111111010001001010101100001101011010111101100100111011001010100010000111101111001011101110011101111100110101111111010001000011100111000100110111000011000011111011101110100100101010001011101100110010011011111101101111011101100011010000011101101010011000010000001101010100010001001110011101001010110010111100100101111000110111101000011110001000010101001111001000000
101011110100001101110011110000001111000000100101010110100101001101011100101010110111101101101101110111111001110101101001001001111011000010011111100001010100100111111001010101101110010000101110001000011100100110110100010000101001101000010111001000011101101000100111101100011110110101110010100000101111101100000101100010100100111001110111010111000100101111010010111111110001011010001000010010101000110110000000101010101000010001000100001011111001001000000011000010111011001011110101000001010110101111000001111111100111111111100010010010110011010000000110110001100011011000111001010001100100010001001111101110100000101000100000101010000100111010100001001000010001000010010111101010111011110011111101100101101001100010100000010110100101001000101100110001111000111011000110001100000100110001011000000111000000110001100101000111010000010100010010011110100100001101101111000110011110011110111101010100011000001000000100101010010111101000011101110000100011100101000011011110111111111111110011100011001011011100111010111011001011001111110111110001010001110001011001010100001100100001100100011110110011111011111011001111011100100110011010000111110110110010111100010100011001001101111001111111110110010011101101101111010100000010010010101101100001110111001010111001010010011000000100001010000001001100110101101110001010110100101001111100101101010001000000000111111010111111111001001001000000110000011111011111010101001101100110010111010000100110010110011111110100100010101001010010010011010011110110100000001110010101010001111000111111110000001010110100101010001110010101111100000111001001100110110101010000101001010000101001011101110101000001110011101001101010011001011100111000000111010001111001001001111110000010011000101111000100101000001101001001110111110001100011000100100010110011101100101011100110100100100110110111011000000111001011101101010110010010011100110100010000000001101110010010000100011011111110101000101110000111001111011011100101111100110111100111101001011000010111000101100110111011010001111000000101010110110100010011101111000001100111100000101110011000011011000011101010101011000111001011011110101110010010010011001010110010010000001101100111111100110010100000011100010001010100100000111010010011110111100110010001000010010010100110000010010110011100100111001110111111011010100101101001110011000111010000100110001000010101010011101101100100000011110011010101111100000101111010110011111110110101110110001011111110010111100010011110110110000101110010100011111110111101011001000111000101100000111100110100110111110010101001100110110110001100010100010111101110100110001100011101000101010011110000000011001100011101010010011111111101110100011100100100010101110001001101100011001000000111011001011001000101100100110010011001110010001011101010011100100011100110101101111000110110101010011011110110000010011000011101111110111110100111110010000000011001111010100010001111110110101100011001010010010000100100011010100011110111010110111101100010101011000000111010010010111010000011110100111010001011
110110100011011100100010101011101010110000000110011010100101010100010101001110010001101001101000110011001110011111000111011011011110001010000101010001100001010110001100110101111011101010011101001001010110000100011011011111111110110010101111000011000010011111001000011100000001011101100111101001101100111101101100011010101001100111110000101000111011001100001011101000110011101010011100010101111000001111011101111010010111001101100111000100100010111101101011010001011100010001000011111100000100111110001011111100111001100110111000010101011000001100000110000110110011000001010111111000111011000000100110101101111101111011000111011010011001101000011100001100101001011001001101001001110000110101010010110100001110000110011011110101101001011011000110101010011100000000010111100001001000010111010110111100001011111111000100010101001100011111000010100111101000010110100111111001100010010100001111100000100101001010110111101100101001001110101100110101001000111110110011000110101101100100101110011100011011001001100011000010100110110000011101110100110001011100000011000100010101101101101111101111101010000100000000111000010000100110110101011010001101010100000111110100011001011001100111110111010101111111111111101000010001100011111000110011101011100000001011000011100010100101000011101101111101010101111010001110000000100011011011101000111011101001010100110010110000010100011011101010000001011100011100110101000101101001111100000101110100111110001100110101100011101111000000000010110011010111011010010000111000001101001111110010010010100010011000000000010000000000011110000110101101100110111111110001010000010100010001011111101110011011010111011100101111100001011000010111001111010101111011101100000001000001100000011000001001010010101010110110101101111101110110100001110001111011000000001110101110010011111101011101011111110001000101011100110101110001000010010100100000010001010101100111100010001001100110100011001000111110010100111100011010010011011111001001110011110000011101000110101101010100000010001110011111110001110000111101000000111001111010100010011110010000001000000111011111101010010011010100010011000011000110100011010001000000101000001000011010100011111101001110110001001101110100010101001010100001001011001010110100100001101001111110000111100000111111110101000000100100011000000010011010111010011010000010110011100000000001000011000011100110001011010000000110100110101110110011110001101111000100100010100011101010110010101100110011110001001110001000001001011000100010101011101100111011001001100011101111000000101101111001001111011011001100101100011110111100000111010110001000110000000010011111000000101111110001110111111101011001001001010110110000000100101111010010010001001110101111100010001011011100001101101111010011010000111101110011101010001100001110110000101100011000001011010001001111100010101110001101110001100001010101101101001010100111111101111011000111011010011101001110001110101110000010111111011111101101100011010000111001111001110011100110001101011111100101111101011000100010100110
011100110111000111110011001011010011010100001100011001101101110110011110100011010110010110111011100100011111111100110000100000100011000010001111010100101010100011001110101001010000000101100010011011001010100111000110010011101011101100111110101001000100011101011010011110101000010100001000110000100011100000110010001101111001010000011101110111000000111110010010000100000101101101001001111110111111101101100101100000010011010101111111110111111001000000000011001101000001010101001001110001111101010111011100010000100100110010000100101011001111001010111000100100010100100010011010001110111011000110010000111011011000011100001111000001100011110110111101111100100000101101000101011100101000010111000001101011011010101010110010100100001101111100110001001010101111000110010010110111001100010000111000011011100001111101000110111110100000100011000010100100110100001010011110000001010001001010100001001011100100101001111000011000001111011101111101110100011000100110001011101100001010101000100101110110101101101000100110000001000011010000000001101100001101101101001000000010010110011000110011011000101001101001010101000111011000100010101100101101001010010001010110010000010101001000010110011101110101110101001001010011111001111110100111110011001110010101010000010110001010101110011011110111111110000110101000010001010100010011101000001000010100100010111000001001000100010100000100011110001001010011111111111000111011101010110001101001010111001111101100011111101101110111101101000001111110001000010110001010000100011001000110010111001001110101010101101001001001010101110110001111110010010110011001101010110000110100110110001110010111001111011011110101010011101101010111011011100110000110111111000010000011100010010001011100111100011110001100000011000101101110001011111000101110101000001011000100111100000110111111001001001111011001011011101001111000110000110000011110000011100111001101111011110011101001010110100110101111000100000111100000001001010110011110011011011111010100000111100001100100110101000001011111111101110111101100010001010101111101011011000000000010000101110000111100100001000000101000101100011111000111100101100111110110011110100101011110001100011101111111011111000100010100010001011001101011001110010010000111101001011101001010101110110100100000100111010111101101011111101000010100101101110000111001111110101100110111100000111001101100010010000111111111100010100101001001101101011011111111001000100001101001001010001000100001000001000100011101001011111001110000111010010101001101000001100011110110110100000000101100010000101110011101011110110001100111001101001111011110000101101001001011100101100001101000110011001011011100000110000100111000011010110001010001001011001101111101100010011000011000100111000110010011101110010001011001000101001111001010001000100010110101101110111110010100100110101111011011000001011001100011001110110000111000011101111000011101110011011011111011110000100010111000100000101011001111000010011001000011011001011001110100000111110001010010111010111111111000000011111001
011001110011011010001111011010011001011010000111000010100000011111000111010011001011011100000100110011000111110101001011110110011110000110011111100011110111011000011101111100001000101100010101111101001111101000011000111010110011100110010100001000101100011101110000001001111111101011101111110011000000111000000110111000110010111000010100101111011001001101000000100111111110111010001101001110111101110111101001101010111111000111110101101100001010011111111000000111111011111001000111001010010010000101101100011100111111100111111110101001010111011000001111100010111001011000111010101111100110001110011001110001011100011101000011101111110101110101001100111010110000101111011101010101100110000011111110100010110101001111001100100000101111111011010110110001100001000000010000001110010001101100111100001101111001001101011100110000010000100001100010000010000111001000100100111010011101100001100111110110110110111101011010011010111001111110000011001010110010001000010011010011000000110110110010011000100100110011000011010110111110101010000110010100011110100101001000000011001110110111000111111101111011011001110110100110010001000110110100010000000111110100010011100100111100111011011010000111011010000010010101101111011010001110010101111000010100101111011010000010011111101011011110001110110100111011101101101000001010111011010111010010000101001000110100110011111010100100110001100111001011011100111111011111110111111100111011111010101001010101011110000011101010000001010110100001001011110011001010001100011100010011111100001111001100101110110011010000110111101100000111011100111010010100110100111000100000000001010011011011111011111110011010011100101010011100111011010100000011000001000010110111100110000000111011010110010101100101011000001001010100010010101100111000011101111111110101110100100010011100011111010000110010011101000101000111111011010011100100000000110100000101000110101101001101001000111101011110000010001011001111011001010010100101101010111001010011001010011111111101110100001001000100100011010101110110110110000101110111001001111100101100111111100101001101101011111110001001100111100110100011110110010000100010011111110011000101100011000100110010001010010100011110010010100100110001011011011011010001001110111010000100000010000000111001101111000101010110011011100001011110110000101010011011101100110110010100101100011111001001010001110010110011001110110011100111000111001010010011110111100100001111010001111100001000001111110000000100111110000111001100100010111001111101011111100000000111010011010101001011000110100110101100100110001111100001111110111101101000000111001111001011101110010000010101100001110011100000010100110001000101010100101001110001100011101000000101110011001111001111111000001000000100011010100101100100011100010010001000010110110001010101000111110100111000100101111111000110110111010010010110010001111110001111101001010011011011111101010011110111001011111111100000110100001101011110111111111110011000111100000110100101011011010011010101001101111001011011100111100001111110
001001110000100101100111111001000100001001000100110001011001011001110001101010010110100011001001001011111101011010100100000100011100101101111111011110101011000100011111011111110000000101000011101101011010010011010111110011101111011000110100010001001101101100011100011110100101110011100011111011110110010011110111010011100000000001010011111000100110101111111000111101110111011101111100010111001010011111010000010110101111000101110100010010110010100101100010011010101110101000101100010111110011001010000101111010000000101111100001001101101111011110100100010011011101100110100101011001011000101111101000010010011010110001001010100010001111011101110111111001010101010000111010111110001101110001110000100000010101011000101010001010100011100010010001101001110010110110000010011101100000100100111110101001001010000101101000110101010110000000110100111111011110101011001111001111110001101001000000001001111101001010011101001011000101000100111001111011001000011011010111100110000110011010001110100000100110101101011011001010010011111100010110111010111100100100110010101001010011111001011010011011011001110110000111000100010110100011111000110001000001111010001001010010010110101111001000100100001000001110010000110000001100100000010110001000000111011010011001010001000001011111101101000100101010110011110001001010001111111111111010101011000000010001100111011000011000111001110110001101010100100101111000111110001011101000011010111011110110000001000011000101100011000110000010011110101111110000101110111111000110110010000011001100100101000101101110111111011000101000110100111011110100010111011011011011101100110101010010011101110100100011101111110101010111010011111101110011011000111001100100011110010100101011001100110100100010011100000010001001101110011001111110010111101010110010110100100010100101111011111111101110010000100011010011111101011111111111111111111110100000010111000100011001110011101110110001110110011001000011100011111000001111100011101111011101010111011001101111111110100001011100111001001101111100100001001100101010011111000001001011110011001010010011101111011110111101000001100001001011011110001100001011001000010110010010111000011000100111101100111101011001010111010001001011100001111001110001100011100100001110001010010000000111010101000110101101011100000110101100000011101110111110000001111010011101001001110100011111100000010010000000101111000101111101000101110011010100101011100110101001100111001000011111101011101100111011000001111001001001010010100011001100000111000000110100000001000001110100011101010100111110101010010001111001100010111010110000011000101000101000101110010011101000011011010110100111101000100110010011101111011110001110011110100010000101011100001010111111001001010111111101101110010010111001000110010101101000110100100111111110000010111010000001101011000111110100001001001101000000100100010100011110011101000101101101110100100111101110110001000111001101111010111100001000100101011101111110100000001101010001110110101110101100001111000111001011100011011100111101001110
100100110010110010110100101110111010101001011010111010000010010100001011000110100001111100000000000110111011100001110001110100110010101111010000010010100101010100101111010101111001101110011110010110000101001101000110111100001011111111001100001101101001011000101111000001110011110100111111111010100000100110101100110110100000111101110001111101011110001010001001010001011001101010011000001011110110001100011000011111010100001000000001100000000101011000000011100011111110010100110001111110010010100111010101110101110101111011101101001011001100111011110110010011100000000010110010100010001000010101001011100111010111011111011010110001110110011011111010100101110000111110101000101001110110010110110110110100000001110001100010100101110011011100111000010000000010010111111001001110011011110110101011110010001111110011110011110101110001010001011110010011110101101001100001010100011100001100101101100110000011010000001100000010100010100001100010010111000011100001000101110100111001100100111000011100100110100000000010010000110111010010111010110011010010001010000010110101101011110110111110110111011100001000001001110100101010111000001001000010101010110010000100101110111111110100100100011010010100011011110011001101101010000010100100101011101101111010110011010000001000011110010101000011011001011011001111110010100111100001110000011000001101101111000101000011000010010001111011101110101101101001001001111101001010010100011110000110000101100110111011111110011101101001011010010110101000001111111010111001100010000101101001001001111110101111101011010111111100110010111100111010101000001100000000001000001000000110000010010110011000000110101011010011000001011101000001001100000011011010000100001111011011111001100110001111001100010110100001100101011011100000000000101100010011010010011100010101111001110100111010010001011000011000000010010101111101011110101110000010000010111100010101111101101110101011010111010011111000101001101011110011110101011101111111100111110011010111111000101010111101110000110001111000111110000111010100011011110100100110001001111000011010001001110000001011111001110100010101001100100100010011111010010101100010011010010000001011100010001101001111101101110011010101010000111011010101110110001010101010110101111001100100001010111011101111000110000011100100110001101011110101111010001001101101111000101110101110000000111010001111001110111011110100001011111000110001010010110010100110011010110101110001011101100110001100101110101001001101101101100101011101100111010101010001010111110101000101110100001101101110010001001011100101001010101011010000110011100000111111011010011000110111011101001011010110101100001010100011011010011010111110100101000010010010000110011100010100110011111111101010011001100001000110101100001001001000110001000111100111111001011101011010011111110110101000101101110010111110110110101111011100110100000000110000000000000110101000100101011011001011000010111101001000010010111000011000111001110111100110110101011111111000110001110010111000010001100110100010110111111110
010011111010101101001011110011000101101110001111011010100010000011101101111010100010111111110000010011100000100100111001100000110000000110110100001100011011100101100001001111010110110011101101110111111000101001000000000000110111110011000101011100000100110000100100110001011000000111001110001001010100001101001000101110000100111011110101111011000110000110100110001010111111110101101010101000010101011000001011011001010100110000001001111110100001010110000011000110111011011110110010001011010110101101001010110111011001010011100010101101110101100111010100100101011011101010010110010110100001001100100111000010100111011000110110111000101101010111011101111001010101011100000011101110110100111110001111010000011000000001111111100110000100000111100100011111110001111001010101100010001110010101000111110101000111110011001001111010001101111110100100000111110111111010100010011110100000010001011000100111101110101010000010110000001101111001110110010011011000111110110100101000100011111000001000011101111110011010110110001010111010110010000001011011111000100010110101100000101111111001000111110100100010111000101101101111011111100100101000101110010010000100001111001011000110110001011010001001110111000111100110100011000101011111110111110110010010011101000110000010010000101001100111100110011000011001001011000010110101010011111100111000111010101010010010101110011000100111110011110011111100001001010001001011111101000001101010110011100110010110111011100111011010001010101010100111011110101010001101101101101010111100110010000001100100111101001111000010100100101110010111011010001101100000011011111010101101111010101101010000001010000100001011010111111100000000110000011011111101101000010100010110111111111010110000001011011111110110111110011010101010111000010000000001001010101010101110100111001011110110111011001100000101000010101011010101110110110110110110101101001001001000010010100100000001111011001010001010011011101101100000101001010000100001110000010001110010111110101100000000000111101111111001000000010010000110110110000011000010111110000101100110111101011001000101011101001011110010100000001001100000100111110110101101001101111101001011001100100101000011101001001101100001000001111010110011101111101001100000111101101010010110111101111100110001011011001101101011001011010110110110000011100010111001011110110111001001110001110010101001101101010111011000110111010011010001111010110110111100110011000000011101100000111000101101100110111110001110100110010011011101100100111110111011010001011001101100001010010101010101110100101111001101111011010110000010100110100100000000001000100110011101011111000101110000011110001011001100011111001000011010001111000111110110101101111000110000001111110010011011110000000110110111101011110000111011111101000000010110101111001110010000100001101010001010000110000110000101101000011000001011011100001011110000001101110101001100000011110100010001111010011100010011100000101101101010010001111111001100000111101110111111000000110111111011001111010110111001001001001010110011
001010100111100110010011010000110111011010011100111010100001010010011101000110001011001101101101001001111111111111010111001000011111110110100100010000001100111000001001010110111111001100101111010101001100110101101011111011110111001000111101110010110000111011011000111011110010000001000000010010101011100110101000100000010111101010111100110011000000010101100111010011110010101010100111000100101010100100011101011001110011110001100011011011010101011101011001001000001011111101110100111110000001000000100111011100001001110010011100000100010101100111110111010100011010100001111110001011101001011100101011001001010110111111111111001011010011001001101110110000101000011101011101010001001010011100000100100110000110011000001101111101000110001110011110111000001110000111111101000011111110110010001101100101111101110111100100111100101111100100110101111000001111100000100111011111110111011000100100101000110100010011010111001010110011101110011111001111100111000011000010101001011110010111110011111000101011011010111001001010011110111101111101111011010010101110100100110000000011110010011110010110110000000100111111100000001100010110001100100100110011000011110110101111011111011001110011101101101000100010001000101010111011000101111101101111101010000000101101100101011010011111100101111101011011001111101000001010110001001011001100011111010011011101111011010000111011100010001100101100011000110010110101100000000100101111011001101100110001111100001000000100110110011011100010101010011011000110010100111110110111010110101111001011111101111100110001110001100010010101010111010001101111110011010110001111010010111110100110110101110000110111100001000101000011000001100000110110011001001100000000110000101100111111110100001111110100001100100010001001001100110100110111110111111111000001010101001001111000001000010100110111111111010100010100101101100101110001010010110110101001101011000000111100110011101100101100100100101010101100111111001100001010011100110111100011111111101101000101101011101010011011100000101011110011010111010110010110101101000101111101110010110100010000010100100100001101011100011011001100011011011010000101100011001001010000101100000011101000000001111010010111110001100111111010001101000000101000000100011001100000111001110010010111000111101110011110011110100100111001001100111100100110010111101101101100100101001101111001011011010111101000100110111011100001001011100010000010101000001110110110011010010111100010111001100110010111111111100001101010111111111001010101000001111111010100001000100000111100111110010111100111111010100101111010000100100001111011101001000101000111101001000000001010001000001110001111111010010101101101010111000110001011001110010110101101110000101110001001001000100011001010001010111111100010000011011001001111101000011100100111001001101110101110100011101011101110100111001000001101001101001111010111010001000101000011011100001100011011100000000110110111001010010001000111111100001010011110101011111011110001101111110000111110110001010010111000010001011010101000001101
101101110111011011101101001101110000111001010110110110010001000111011111000111010110010011010100010000101111100001000001001100111100100101001011111010100101111001001101011011100001101110011110100001000100011110010111000101111111111110101100101110001110010010010100010001101100101010111010101111110000110110100111001001001101011011011111011001010101010000111100110110011101010100110001100011110011011001011100000100000100010011010100010010010011110110000110101111000110100011100000111100010001100011001100001101010111011010101001000111101011110001000000100101010001111101011111110010100101111010011110010011000111110101111111010111000111101010100110000100000100010010001011011011001111100100101010110111001011001111111110000010000011001011101111010011000000111110101010010111100100110011110001011010001010011101100001101111001000110111001100101100001000010100101100100101000110011000100011100010011000011110111011010111010110111000010001111011000011011011000101010001111100100010011101111001110000101101100001011101110010001100111101101010010001111100011000000000001001000011000011011100110101101100000111100110001010110001100100100111111110001101000001111001001001101101100000001101000001111011110011101101001111110010111011110001011100101001101011010101001101010011000110000011110100101111001000111101010100100011101110111110110001110111010001000010011110111100110010110001001110110110111111101001000100101101000010111011000110010110000101000110011011010110001001001011110101110100100011011101111111100000011000001101001000001111100010101100101101001001111000101101011011000011010011100010111011101101010100101000100001111010110100011101101110101110010000011110111011001000110111010001000000101101000110100111111011000110110011110011100001011101011001101001101001000000001011011010011111011110000001100000101101100011000010001010111101110001001000111101001000000101110100001100100100111101001011100000100010011100011110001000000001011111000100110100000000110000101110101111000111100100111110000001111001000111001111010111010111001000110001000110111101001000001100001100010010110111001111101110011001100101001101100100100111101100000100111000110000101101000000011100111101010010110101111010011100101110110000111011001100111000010100001011010010010101011011110001000111110011000011001101011100001001010011001110001000110001100101000011011100000101101111011111010101000100011100011011000001111100010101001101001000011100110010100000010000100110010111010110001101000100010100010000100111000111101001000110111111010001010011101001001000010000101000001001001110000101001000010101111001011000001011111000001110110111011011110000101100111000100100100100101100000101101011111001101010000000000001001101101101000000100110100011011110110111001100111000101100001001011000010101100111100001101011111000111011111001110111110100001011101010010001101011100001100101111100101010011111110100110111010110111001100111100110100100000100101000101011011000100111011110111011000001100010011011100001001010100010110110110100
011000111101001001101001010111001111010100010000011111001110010001000110101000100010110010100110101111011101010001110011111110110001111001110001000111101011000100110111001001100011011101000011010001001110001011110010110011101010010101100000111101010111011001101010100000110000011001010001010011111101110010001100000100100110111011010111111001101001110000000101110110110010101000101001110111100110110010011111101011000001111111001110001010101011001001010111000001010010010000011011000111011111110010001111111010011100010111000000011011001010001111000100100101011111001001111000010001010001101001100001010010110010101111011101011100010100110011001010010111010111001001001010100110000000100110111110110101100001110110100111011001001011101110100100101000110011010101000101111110101011101000111011000101000001100010111111111111110010110011011000010010010110011101010101010101110101010101011101100101101111111011101100001011000010110001111010111110110111110110010111010111101110010100001111000010001010011111011110010001011011010000111101001000110000000101011011111000010101010011111110100010111000001111011101111111010011001010110000001111011111010110111101000001001011010011101110110001001011011100001111000001001001001111000101010110010101110101101110111100100000100101100011010100001101101110010001010100011101101100000010110110101110001110100111000011111100010001000011110100110010100010101100001110000011000001000110000001011000110110110100101110111110001101101001010101011010011000111010111100101100011100011000001011000101001110010100110001010011001001111111110101100101111001001101011011110101001010000110111111100011001001110001101110011010110010110011011001011111101000111000110000000001011010110101001010001100001011000001001010111111001000111100100111001010101010101111000001000111001001010100110000010010100111100101111010110101111011001000101001001001110110100110010110001111110110001101101100000000010100001111001101001011000100101000010000111011111001010111100000101110011010111101011100001001001011100001111110100000111010101011011111110011100000001000000011011011101111111110110001110101001011101110101110010110010110010111100001100011110101000011111110010001100010100101010001110001111000100100001000010010000000011000101001111110000001010101010101111000101110111011100101111110110011010101100100000111001111101000100000111111010001111110111101010110011011011101010110010101101001011010101000010001001101011000100010111110101100111011001111010000110100001111110010010011111100000010011100010011101010111011110000000000101101100011111010100111011000010001011000110110001010010100111110110111101001100011001110111110100001111110100101101010101000101111011110111001111001100000111010101101100010111010010101001111011010111101110010011011010000110100100000010110001001101111011110011010011100010000110100010110010001111110000010001110110000111011110110110010100011110110000101100001100101001110111101010011101010010001000001110000100101011010100101001110010110011100011100101100011000010110
011000001111101100010011000100011111000000100100101101101001110110100100010111111101001001000011010101010111011010111000110010001101001100000101101011000011001001111100101111001011101110100101011100101110001101000100101100100010111111100101011111010000101111110111100011110111000111001010000000000010111110101100101000011000010111110100111110010011100011001100101011110000101111011010011101010011111110100000100111010000011110100110011100100001001100000110010111100111000100011001100110001101000010101000110010000001001000111111010101010001110000011011000110010111001010011001111000011000010111011111001001100110100111001101111110011010110010001111001110110001110010110100100001001010001111111010101100111001110000101011111000011010011000100101001100110111001101010010011011001101100001010001100111011001101111101011101101100011010000111000011110111101101101111110001101000110010010111101001101011101100101101100101110111011010001101101001010001100100101111000110001101111110100110011111010000110001110100110100010011100001100011011101101100101011100011001110001101010101111101100100000000010011010000011111100110110100111100011001000010101001010010000001100000001011011000111011101001001011010101100110110100010101000000111011011010010010100110001111110010100111001001100000100010011001111010010000100000110010011000101100011001101111100011001010111110001001011110011000111111000111000000010100100110110011010111001000011010011010010111111010101111101101000000001011001001111100011001110000011111100010000100000101110100001010010000111001000010111001010100100101010110000010100000001010000101000000010101100111010101001011100110100110001110000110011000001000111110100110010111000101001101010110111101111110101101000010010000111101101100011001001101001101000000001001001000110110001100100010110001100101110111111111111011111101101011010100100001101101001101010110110101011011001000100100001000101010001101011000100101110010111001110001011100101001110101101000100000001010101001101111111111100010101111001111111011100000011101101101101110010110000011011010001010000001010001001000110000001010111100111011000010001111101001001101111101101010011010100011100000001010100110101001011000100110011111011000010010000001110011111010110110010110000101010110100101001101111001101000111011110010101111101011011110001101111110011000011001101100001100010101100011110001000110111010001011000000010110101001011010101000010010110110000000000111101010110100101011110010001101111001000111011000101111111111011010110100101001001001111101011101001100000000111001111000110000111101100001011010101101111010100101000011001010111010100010000011111010100110000100100001010001111111100011011110011011111001111100011010010110001010101111001111101010001111000000000110011011100111110110001001000111101111100010001011111001011001110110110111111011101100111010111100001111011111011101101001101010101000011100011101101010100110111110110110010000001011110110101000101011011101100110100001111110110011010010001100001110110111111001011
010111110001001000100101111110100011010110101101011100111110001100101110001100111110010110110001000110111011100001101101001001101001001001110001110010000000010011001000010011110010010101001101110000011111100111001101010010000000110101000000100100101010001001010110000001101100011010111001010111010111011100101100111010001000010001010101100110010101111010000111011001010100110010101100001111011111100000101011101010111110110110101001010110000011000000110101010111001100111110110010110101011000110010001011000011100001101100010101001111111010000100011001000010001100001000100000010001110110101101001110011011101110111100110010111100010011101101101100101111000001010111010110000011000000010110110001000100100010011111011111110001011000010110011110011100111111111001101111101010100011011111001010110111001011101001011110100101100010110111010100111101011111011010100000011110110000111011110010101100111111011000001110100010001100000100010001010100111110101010010001100111101000100011100110111100010101100000010101111111101010000100010110101110111011011010110111010111111111100001100001110110100111011001100011111100101011101001011001101001101011101000000011100100100000101011000001111101000011111100110100110111011101101110011010110001110011110100010100111100100011001010111101101000101011000100110000000000011010001010101011110011010100000100011000111000110110011010011011110001111011010000001000101001100111000011100101000110110101111110011010101101011101100101111100000000111011101010000011011001100000100100101111100100110001111100100111100110011000011111111001011110101001101100101101010111001110110111101100111001100010101101111100100011101100000000101011011110011001011101100011011100100010100010101110111011111101000111110010101100010101010010111011101010011010111111111110110011001001101111010011101001100010000101010010100101110110000011010100101101010110110100100001011010001101011001111000001000101001111001110011111000010011010101000101001110110011100010101101111000010000010010000101000011001011001110011101110011111011100010011010010100011001010111101101000010011101110010111011101101110000100111100001010011011001000111111110000110001110100101010011011011101010000010101010000001010001000101010011010100010010100000100010010011011010101001111111010111110111000111001101010101111000011010000001011011110001110111111110100101011010100001111101000010100001111011110111001111110010110110001111111111110001000110111011111110000100011101000100001101101011101011001001000001111101010111010100001100000111110100101101100101110001111000010110000001011101100011110111010011010110000011010100101110001011111100111000011110010011111101110011000010110110000110000011010110001110000101111100111111010100010001100110010111010101010101001110000010101101100011100001100011100001001001001010110101000000111000000000010110010110010111010001010101110001111111100110100100010110000110010101000011000100010011111011000000010101011000011101110110111001100100100000111001000101001010110100001000010100010100111011
110000110010100101100010011110010110101111111110111001101111100101000010010110100101010110111001100111110001111101111111000101011010011000111011111011011010100110001000100101011011100100101000111111101101101011101011100000110000011010010010001100101011101010101110101111101010011001101111101111110000101011110111111110001110100011011000011011001111101110111101110000011111111001110001100110111101111101101101000010001101111000000010111001100001001011101110100010110010110101011011101011010010111001001000111000110101010000100001101010001110100111001010001000110100010001110000010001100110110110111011001010100011000011011010011010001011110101100001010011101111101011111011101001101100000001011111110101011110101001001010110100100111100111101101001110111101110101111001011111001011001101001000010100011111111011010000001101100111011100111111011000100111110100100010111100011010100101110110011010110101001001010001101011001100011111000100010100001101010010101011111001110001111111111010001011100000001010010101011001010100101011000101010000101000000110110111000111010011100001101110010010000101100110101010011111100111101010010000011111010010001010110101110100101101110001000110100000010100100011000011010100101001010110011011111011101110010001101101111010000000101100000110100000110010110000010001111001111010011101010000101100110110000010010000110101111111001111100011110101010110101001010111101011101110110111101000010001101100110001010001010000000100101011011111111000100010110111111000111101001110010101011111010110111110011100101100101001010010110001111001111000000111011110100010100100010011001001000000100011100101001101001100010000100010010001000001110101010001101101101111011101111001001111000010011111010110111001111110011111110010001101011111001110000111010011111001101101101111010001110010101111001011111100111000101100110000110010101010001010010000100101100010000011110100000111101101111110111001101011101001001110010101000110001001001010110100001001101000101100110000001110100010001001100100110100001100000111101110000000001111001000111100011011000001111011101010011111100100101010100001100001001111100011010011011011110101000011111110100101000011111100110110101101001000000011010010001000110100110001110101100011100001101111110100011001111101010111011011101011110101010110000001111010110011101110101110000110000001110011101001101000011110011010100110100110000000101100000001000111100111001011100000010111011010100010110000111011101100111101100111000000000011101001001010000000110001001100100100001011001000001101111101010100110010110111000011110100000100101110000111011100110111001110110000111000010110110000110011001001010001111010000101100101001001011100000000011101100000011101001110110100001110101110001110011010111111000101010111111011111100101010011000100000101101010011001101000101111100111110111101100011110010011001100000010011001100100010001001001100101111001101010101110110011101101110111011000111010001110001101110100100101000010011100011100111101000101110000100001000111001
100111100001011011000101000011011000010011010101010001010110101010100000010000101010111000011010101101001000010011000000101000010111000100110110000100110111010010000011111101110010000010010001111000011010010110101011011001011011011101111101000101000010101111010001001111010111001001011101010101001010001101010101000000100100011100100100011010101000101101101101110011000101100100010011010000111111011010100101011010100100101110011111011010111010010011001000111101111000000010000110000010010110110101111101111000000011010111101011011111110011001110001010111110010010101111010111010110100110011010111101010010011011001000001000001100101110000011100000011010011010111110010010101100100111011101011100111100001100001100011110110000101111110111000100001000001001100011000100011000111111001000011101000111110000110111110010000001011011001000011100101100100011111001100000011110100001100010010100001100000000011110101100101010000000101010011111011100011010110110110100001010110100011011010101010101111111000011011000111011010100000010100010011001101011011100001000100011100101011010100101110011111011101101011011001011011001011011011110100111110101001111100110011100111111111010001010101010101110001110110011101110101111011001110101101011111101000011110101110101110111000001100010100010110011101100110100001010001101010001110101001100110110110111111110011011110111110110110111110111111000001101100100111010000000010101010010111010100001100001011011000001100111110010100111100001000000001001000100110010110110010100010111110010101110010001101011000000010010100001111110000101100011111101111001000000000110001110100011100110100010101110010110110110010100011101110010010111000010010111011001110110011000101110111110100000111111001101110001010111100000011101001011110001111010011110000001000001001111111110100111100010101000110111101111011110110010010000010001000110111000110001111000100011011100011101100010100010000010001000111011110100111010110101100100111000110101110110101001001111010000010000110000000010011100010100101101010000110101010100111111100001101111111001101110001111001110101110110101010000001101110000010010100111011101001010011001011010000001100100110000111000101011010011101101011000001011000011110001100100000100001110111000010010101101001000010010111011111111011001010001001110101101011011010100110110010100111110000001100001000100101011010010010110000111110011100000000011111010110100101101010010011111100100110011010100001111011110001011000000110000100111010010110011011101000110100011001110110111100000101011000111000000111111111100000110000000101000110011010110001100011100101011110101111000001010101000001010110100010100111110010010001010101110110010001101111110010001100100001100101100000001100110011101010111111100100100010001001010101111000101001110011000000011001101100100010011111011110010010110111101100010011110010110001000000110110101001010110111100100100000100011001010110101011100101011000001011110111010000111111100111010100101100100011010111001011010100010010000001001000010
001000010110010110011000110000100000001110100111101100110000111001001100011110001100111000101111000110011011101111001000001000011111010010100001111001101100011101011100010100100111000001001100101110011110011111110011010101011010110011011101010011110100100000111001011100010000001001110111001111000111111111011000011100001010011110110100010010010101011101100101000101100000001100100101001011110110010111100011111000001001010101101100101001010010001000001111001110010101110011100110100100101111100000110000001011111111010101100001000101001111101000000101001000010111010010010111010001110010110101011110110110110011101001110011110110010010100111100001110100010111001110100111011111110011111101100011111110101011000011011101111100110101111001010000001000101111011010011011010000101011000100100111001001101100001100010010100110011011001101101011111100110000100111110111100111011011110100101010111111011101000001110010101001110100100010011110111101101010101010101000011111010010011010011111010111110100000011010110101001101110101010110111010010101010101111100001001100001001001001000011111111110111010111010101000000101100011111010000001100001100010001000101001110001111000110100010111001011011111111100100101101011001110101100000010100010101110110010101011111101110100110011011000011000111100000100110110001101001111101100101011010101111000111110001111111111001100010111010111001000111101111001010100101010111000010001111011001110000001111001000011001111101011100000101011110001010000000101010010100111001111101010010011110001100100000001101100011001000000010000110001001111111000011000001111111110011100001011001001101101111111100001101011111010000000000111101111000010001001100001001000011010011000010101010110011100011100001010010100001011011100111011101111000110101111111111101000001110111101000001011001011101111110011101100110110101000001001100000010011000010100100001000001100001010001011011000111110100100010010100011111110000011111010101101111101001111001001100111100101000011010110101101000000100010001001100011101111011010111101010101101011001110011000110010110011100001001101101011001101100011011100010010110111110100100011110010000001111110010000010010011000011010110111111100001011010101101111101000110101001101110011110001100010000001100011100100100101000101000001000111000110001011011110001110000000000111010110111000110001001001010011010001011111000010011010101111100010100011001101100010101000100101101001001011010111111110001001011001111101110001111110100111000000001110101010011001010000100010011110000100010100100100001110100011111100011111001000011010100011101000011011111101110010010101001001000010111001100100011010111110101010100110111001101110111001011010100010001011101101110010101110001001001000010011000000101100101110001111110011010010111010011110000001101000110110111010001101000110010110110110011011100111000111000000011001111100110110000101110110010001001001000001010101110010100000010111111010010011000100000110011000110001001001101010011001001011100011000011101100001100
111101010011111010110101110000010111100101110100101100001000010111001111100000111000110111111000011010101101111001000011000011010011000101110000001000110101110110001110100110101110110101101010101000000011111001010011011101100110100001100111000111110001110100101111011011111111110011001101100001101101110110100011100000000111111000010100000000000000111001110100100101010011000111001110010100000011101101111110000010000101001011001101101011101110010110010100011011110100100100011111101101011111111010111100001110101011010011010001100110000011111010111101101111010101110010100001010011001011110111011010000010001110101000011100100111101100110111100011010100011110101101110101100110110110101000111011111001110111101010100110111100010101011010001001111111001000010010011001000100000110011110010011100000110000011111001000001000011101111101111010011000101011101010110100001100111100011000100000011011100001010110001101011101101100110010110011011100110010100010001001101111000010111000011010010101011101011111101001101100101110110100111110001100001000101001110000001010100111001111000111001101110000001000010001001011110111010000010110100010101010100011011110011101011100001000111111001110001010011011011110010010101011011100000011101100111001100111010101110010011010010100011101101000111010101010010110011101001010100100111010001000000111001111101101111110001100101011001011100100110001010001000011001111001001001100101100100100110100001110100111101110101110011001100101111110111000000010001100011111001110110100110100000111110111010111010111000111110110010101000101001100101111000010011010010010011111101110111001001011100001000010010001111111010111100001011110111100101000010101010010001000110111110001111111101001011010010010000111101000000011100011010111100000110010100100011001000000001110011010111111000000001011011110111001110101001110000000111000000011100110011110000011111101000110111101000010010110101011100100110001100100110111000011101011101111101110111110011110011000010101110000110011000100111011011110000010111010001110101100000000101111000010000111111001101100011010100100011000101100010111111100010101011100011100010001101001001110111110000000000001100111101111011011101110010011110000100111101010100010100111000011011011100110010111000110001101011100100000010010101010101111011110101010001011110001110010110111010110100001000111001010100100110101111001010011001001101110001010101101000010100000001101100000011001100000000100001011000100000000011111010111011011101101110111010011100001101100011110100100001000110111011101110110100001100011011100000010100011101101001111001110100100101011000100011011101110010111001001011111010110100000000010110010001011001111000100110000110010110111011000100101111001000110100111100011000101101001001110001110110011111101111010111110010101000001010000100100000110100111101010100110011000110001001001110000111010101000111110100110000110011101101111010011111111001100001111011000100000010100000101101100110100110110100001100101100001010101001000010111101110
101000011000000010101100011101010110110110000110111000111011000100000100110100011101011001010110111100111100011000101110010000110001110110011010101110100001010011011111100001011001010011100001100111011001010001111011001010111010010111101011000110110111010101001000001101110111011011000111111010101000000001100110111010101001010100100010011010101100100010010000111101000010001011001000000101110100101111001110110111001001110011111111111111110001110001011010000001100001100001011000000001100101001110011101001111110101000011000110000110010010011011111001101100000111111000001111111101100010000101000101000101101100111000101100100111010000011101111101100010001111001110001111110110001111001001101000101001001010010111000111110011000101101001100111011100100110111000000000011011110010001011111101011000000100100100110000010110110111110000001101110011111110100100000001001100110011000010101011011110100010100101011101111001010001101001000000011100111000011110011010101011011001101110110110101001001010001101000001100111110000101000100010011011101101011111110110010110111100000000001100000111111111101101011011000000010010011001000100010001000100001000100110000100000110001110111110101110001110001000000010011010001011110010011000110011011001001101010010100100101011001011101011111011110100010011100000011111011110110011110011011100001101110001011000110001100111000101011001100001000010110001011001000101011100001101010101111101101000111001011100100101010010011011111000011100011011010000011000101110100100111001011111000011100011101010110000001110000101000111100111101011110101000100101011011010000100101001100110110110010000000001100111010100001000100100001110101111011010000111001010100100110001001110001001010011110101101010001011110010100000001000110001010110110100101011110110100000001110010111001110101101010110110111010000110101111011001010101111001110110101011111111001011000101001011100111010011100000111100010110110011110001110110000010010011010110101101100100110000110000100110001110011111010000101010111000001110010011111100011111111001011001010000000011111001010100010110011111101000110110010010101111110110000000010100110010101010111101000011100000011000011010001000011011111100100100001111100110011110100100010101100000110001100100000110010110101001111110010001010001010001111000000101001001011111010100000110101101011000000100110001111111111110010001101011101100100011010000101101011010101101010110100011110010111101111100110000101100111111111010011100000001010001111011100010000111000110011100101101011000100010000100001110010101001001011010010011001010001000100111001000100100010100101100110111110100000011101000111011100011101110001110010110110110011100010001111000011110010111010100110000100011000110000010100101100001100100011000101001101001100101100110110110111110001011010110101101111000110100110011100011001001111010100000111011110100111110111001000000010011101110010100010000111010100110010010000111101101111100000000010001110101100111111101110001111011001010001110110000101010101
100110111111100001111010000001001101001001000111011001000111100100001001110101011010111110111111011110111111011001001011011110111101011111101100011011100110111100000110110100010000000010100000001111100110101100100110001111011010100101010111000111001110010010000010001101010111001011000010100101111101011011010110001010000101001100111011001001111110010010110110100000011110100001100101001000100010110101010000110110000011010001100100001010001000110001010010111100100000010010011101111001000110111001000111110001101000011110010011111010011000101011100101101100000011000101110001100111010110100010111111100110110111110110101111010101000010111011001100101010000010111010000100000010110100010110101110000001110101111111111000101101110101000010000101111011001000101100110000001010001101100000011011000011011111000111101001001101100101001001110010110011111000011110011001101011010100010100111010110101010001111010110000101111001110011011111000101000001001100111011000111111010100001011001101111100100010000000101101110001100010110111000101000111110100010111100011110101001000001111000111011110001100001001111111101100001011111011111100010111001011100001010101010001000101000100100010100010011111001100010100111010100000011000110001101111011011001010001100101010110110000011000110110001100111111101101011111100110000010100110101110100001110010111111011100001001010011110011110110000001111101100001001110000001101111001100011011111100101011100001101100000110100010110100000110011100011110101010111000111000010101010101101110001110101111000011101101011011001110000001000010000011001111100011110100100001100101111000010100111110111000000001110000001111011100101001101011011011111010100001000110010001011110111100101100101100000010111110100011101111000111101010100111011010110001101011011011011001000001001111001011010101010011111101111111011001111111011100111001001010000011000011110110010000100110111101100111001000000000111100011011000000011111010010000010110101000110111010111111010100010111111110010011100001001011100100011010011011001101000011101011111010100000100011001001101000111101101110001000010011101110010100100001111100010011100010000011011011100010101100001011010111000101111110101011101111000111111111001001000000011001001010010110001000110100101010101001001010100101110111110101111001010000011000101101010001011000011100110110101011010010010011100110011001100001110111100111110101111101001000001011111001101011001000011111000110010101010011100001011110010101000101001110101110010011001110100111111111101110010110100100001000000011011011010111100010111001100001100000001110001001110000101000011000101011101101011100001101111010011000010000111101111100001000111010101001101000111110010000001101101110000010011001001000111101100111110110111011001011100011110010010101001001110101010111111011011111011101111100101101010001000101001011011000110101101111000111110101100001001101101110100001110100001110111111100101100101111010111010100010110001110000110001000110000110000111001010100100110101001111010
101111111111100110011011110010001011110010100001111111101001100100000000111100000111101010000010000000001011010101001110000010101011110101100011101101010010101110100100100101110011001101001101101010000000110111111001011101001110010101010111101001000101000111100111110000101100100001101101001001100110010110011011101000111011001100111010010111111111011100101000011000100011011000110010010000000100110011011001110111010000000001000110100110111011110001000001100001100011101111000000101010010100010110100100010000001000000000010101111011011000111000011111011001100100000001101111101011001010110110100011110100010110001110101011001101010000110101110101011001001000000011101010110101001100000010111111001011011011010010110010011000011101001111001001011101011001011011000100110010100001001000100100001110010000000110011100111011100001101010100111110011001010000110101001100010111000000011011000001110100001001011100111100011011010000011110101101010001011101100101111100001000100001011001101111010011111000000111000101011011100000001011100101010101011110011011101111111010011101001011001100101101100110000110111111000101001101010001010010010101100100011000001111001111001110110100000110000111000111011010001101000011011001010011000000111011110010101101111111000100001100100001000100100011101011100111000100001010010010110001101000001000001111000111001100111000010000011011001001010010000010101000101011000010101010101000011000101001101110100000111001111111110011011011111010111100010101110011011101000000010000110100000110101000001011011011011110001011110110110101001101000111100001010011011101001101000111010101010011011111011111111010001001001000111110011000000011010010100111110000110100000011101100101011101011101000110010111001100111110001100101000011111010100101101111100100011001100011001101100011001110111000110010100111011100101000101111100011001110010010011011011000101010100010001101010110000011011100000011111001001111100111100001001000110000000011010111010110101100101100101100000100111100100001100010000000001000110001011001110100111001000001001101001000001111100110010000010101000011100100100001010011010001011101010110000101101000000101111100100111111000010100110100111101000000010000000101000100100001100101110010100111100000100101010111111101100010011001111111000000000110011010001011001010100101001100001000100000111000010110011101111100011101000100001101110010000111100000000111011000100001010101011010010001001011011100111011000110010111100111111001011010010000111001101110010100001011101101010001001000110010000000011111001011000100100101101111111001000010100101100011111010011001110101110010000010111101011001101111000111000010011100010100101011000110011001111011101011100011110111111000100010011111010101011111111100110100001001110110101001011000100001001100001011010110010111101001010110011100010100011110010111010010100100111101011010101011100101010110111000000100001111101111010010101011000100001101011111010000111001101110111100001101101001000011011011000111110011111101001001010
010110001100100110100000111001100011100100001001110100011101011110111010101001000110001111100000010000101111111000111010111001110100010001110101000100110101110010101001011001000100011110110001110101101010100110101101101000111011111111100111000100110011000111110111001011111010011001001010010001010100110001000100011001100000101100110110011000111001000011000011011111000111100101111001100001001101101111100100110000001011011101011101010101111100110111011101100101100110101111110100000000101111100000011010101111100000110111000000001010000111010100001110010011000001010011001001011110111101110111111111101100011011001101100010000011011101100101011101010001110110011001110010101010000001011100010001011011001010100011010011001111011000101101101111100111111010001100111100101011010000111101010010010001110110010101100100110101100010001110000111010110110011101101110100101110110001111011001001111110001011110001100110100101111001011110010100001001010101110111111011011011010011100101100010111000011101000000000100101100100010000011000110111000100011111110011011000111110110111100010010011011011001101010111111010000001011001000001000001110000011001100011111011001101100000101110110011010011100110001100001100110001111100110001110110100000000111010001101011000010100101100000000010111010001011010100100000101001101011010011010111110101010010111010001111110001100010001111010100000111100001000011101110110110101001001100100010011101011110000110010110100010010110011011110110110000101101111110010000100111100110001101100001010110000101101101110110000000001101010011000001110001010101100011000100001100011000001100110010100010111110101111101111100010111110000001100101011111110100011110011110000010000000010011011001110001011110010011010100111010110011110101111101101100001001101010011101000100111001111010110001010100110000100011010101000100000100110010000101100000000101110010100110111011111101001101110010011111100010000101011001111010010101101100101000110010010011111101101000010000101010011110010011100110101010100111010000100011010000100000011111010100110101000000110110000010111000110111001010101101110111101101110010111101011000110110000111001111011111011011000010110001000001100011000111000111000111101011111000001001001001101111110101011101010100111111110011100000101110000001110010011011000111010001001010100111101000011110000100010011100100010001101001011110011000110110001100000111011010011001010100110000110111100101011000010000001101110111111100010011101110000100011000011011100001000111111110001100001000001000101000110110011100110111011111011000110000101100011100100110000110101001100101101100101110101101110101101000111011001100010110001000101111001110111100001110010110111101010011011111110110000101110101111001000011010110101000111101010001000110001000111111111010010001000001001111111111100110000000000111011001001010100100000110001101111011100010001001111110100111101011111100010000010001011001100010000010010011001100001111010110001011101101010000110100000001001100110101011101111011101
011001001010110010010000100101010111111011101100111011101100011000000011100101011011100100011000101101011001010001010001001110100101100110001111111001111011011100100110111110100111101000011111101010101011001010011100100101100110010010010101001010001111011101101000100010101011010011000001111001011100000001010110000010111010100110001110010111111110100001100001000011101011110011011010000001000011010011000101111110101000110111100101000000110100000010010010110111101100000011110001010100101100001101011001100111111100001110100001001110001011010111111001100000011000010000111011011001111010100100000010010101100111110110111101111011111011101011100001111101101010011110110001001011101010111101001000110111101011110100111000001001111101011110111001110110110111011011111010011101011011101110111110000011010001111101000100100001101011110100101101100011111110011010101000100110100001010010011001110000001011100001101111101011111101100111110000000010101010011000100111111001010110110111011101000000111100001001011100001000100011111100111001110111111011001001101101010111001000010100100011010111111101011000001010001101110000111010000000001001001101111100110000010001011010111010010101101101101001011110011010110001110011111100110000111001101001001111101100000110001111001111000011010100110110011001100001111101000001001100110100001111101101100100001000000110111101100111101110011001011110101010110111100100111101011001001001001011101110001000111110011111010010101001101011010000100001100101100011001010000010011001011010101100010000010010101111010111001111111111100101100110001100001100101001110110101010111101000100111011010000001000011110111101011100001001111000100000001010010110000100110111100000011000111001001011101101100001010001011110011000000010111001000110001000110001111001100110001001101011010101111111000001001100111011010001000110100110000011000111010100001101011010001100110001010001110111000000001101010001101100011000100001111010010010111111011001101000010111100101001100101000101010111000111111010010000001010111010011001000001001111101010101010101010001101111110110101101011111100001000010110111101100111000011001100110000000100011110111111111001010101000001110001110000101110101101000101000111001100111100000101011010101000100111101000001111101001101111001000010011110110011100110010100110010100111011000010100000110101110101011000100000111000001000001011011100001101000101010000100000100001000001010100100010101010001110111010111101111111011111110000010100000010011101011010110100111110101011101111100010001001110111010100011000111110101110010110000011011010011100101011000101101100000101000101011101101010110001010011101011000100101100110011010110101011010001001000000111010111011111101110111100111110010111001101011100000100011111111000101101100010010011011101001011011101100110000011101010010011000101011011100100111100111111000000111101100101000011111100111110011100000100110100101111101100100000111111000110111011111101100110001101011101000101011110000111101101011001100010010110110
100111111100110010110101011010010111101000110011101000101000110110010010010100011001100000011010110001011110001000111110110010011010001111100011100010101101101101101101101000000110110001011110111011000011001001001110111111000011111111010000111011111101100110110000111001100000101100010001101010111101010110111010111010010011100101110000110111010110100111111111011100010100110011110010100110100110100100101101000110100110010100100100101110110011110111101111110011101100011000101101110011101110100001111101100101011110011100000101011101111111101000110110101110010011000100001110111001001001111100111011011000101000111101010101001000010011010000110100101001011010001100001001000101011001010100000101011101001000110111000111100101010001000010110010010101101011100110101100110100101100110000011001001001101000000000100110110100000110100001111011110100001101010100111010000001011111001000110000111111100110111001010101110010010111010001111010000100110001110101010000110100111111100110010110101001101010111000010001111101000101011011110011000010010000111100011110000100001101110100100000101100010001110010110011000100000101001111011011111111000011111110000110011110111111011000111100010110011100011101110111001000100000011000100000011111101000101000010000010110110100101000101100010000011110111010110110111110110110100100010100001000110001111010111000111010100001100001001010010100010110100101100000011000011111001111111010101001111111001010011001111001001100001011111100011010010100010110111010110010100101001110001110101101001001011110100000001111110111010001110100111010000000110111111000100000011110111001010000000101101000101001101101000100010101001101111101101100111101111001011111001001111111101101111010100001110011001000000111110101010100010011001110010001001011100001011110010100011110001101001011000100111110100111110010001010011111101101011011010110111010110101010101110110101011110100011100010000001110000111010000101100011101001100110100001101010110101100100111010001000111001100000100110001110111001000111100100011100011011111101001101010100011001111000111101010100001001000100100111100111100101011101100010110111100110000100110000000011011010010000011101110001110100000110101011100110011010001011011011010011100111010010011110100000011001111011001100111010001000010000001111101111010011110101111001010111100110001111011000101011111011001110101000001001110110011101011000000110010100000011110001001111101010000101011010111100110110100111111100011110011000011010110000011010101101011110010111000001111000001011010011101110000101010011111000011010101001101010001110100101101011010010010010110010001100011100010011001100111100101011111110100000011100010111101000101101111010101111101101111111100101010101000000010000000111111010101111001010010010110010100110100001110110110001000100111000010001110001101001100010110100001011100000010101111110010100101010000101101001101101111110101010100010111110111011111101111000110101101101100100110111110101101010000101001110101101001111100011111100011010000
110010001110010000011011110010001111100011110010001001000010100001000110000010010100010011110001010111001110101011001101111001111100111011001000000011011011110010100010110110111111010100100111110011000010000001011111011010010011000011100001111001110011001011001000100110010011010000011100110110010111010111001010100100100111000101101011011010100001010101111111101111101111010111001110110001000100011011110110110000110111101110011001110100001110110001010000010001011111001010011100110010011110010011011011110001001011000011001111010100001011000001001011000011110111000000011000001010001101011000001010011010100000101000110010010111101100100010011100000010011001001001110110000100010100101111010101111010100000100111000010000101010101000101000000110000111010101111101100010000110010001010101101011101111011111101101101100110110101100010000100001001101100111010000100100011110100000101101111010100001011000101101001110111001100011111100001001101011110000101101100111110011001111110101010000011010001111001111111000100010111010110000101110001000001000010111111001110101000111011010101010000110111000111000011011011111001011110101000011100110000110110001100010100011000010000011100010100101011110100001010000111000010101101110111011010111110000100100100010000001001101100000001011100111000001000011001101011110000101110110110001111110001001101011111001101001111110100100101111001100001010111101000001111001101011101101110110110111110100100100010100001100100111101111001011100100011101100011101111110010100111000111010011111010011111011101001001110001111111011000111010000010010110101010110111101110001010111101100000000001110001010010100100011110001111011001010010001010110010111001011100000101010000001000000101110110011010100000001011110010001001101101100000011110100100101111100100010000111101010110110011010100011011001010100101101101000101100010001111001010101110111111100000100010101000110101100110111101110101001010000011101000010111110011000001011000011011011100101010101011100111000010000000011000100100000000101111010000111011111011010001110000010000010001011111010111000101010100110010111100011110101100110000010110011001111110101001001001001011111001110110111100100011110010101000101111110000001001000000100001011100110000010100011110000010000100110110110000011110000001010010110100011111111001001101011001000000010001001000101100011001110000000000010101000011000101100011011011100100000111011001011110001000011010000110100110011110111000101011001010111010101001001111011111011010100010110011110101101010101011101110010000111111010100000000110000010010011101101100011011010100000010000111110101010110001010110000000111010111010100000111100101101000011111100000011001111101011001111000000010011110010001100101000010000010001001010110001001011101001110110111101110101010011100001001100110100000010001110011100101101111110010011111100110100011110011010100101100010000011001110111110001010000001100111001000000110101011101010101011001101111110011010100111101111110101000001111000101111110111011111
100000111110000010110010011111000011001100010111101100001001000011011110111101011001111111010010011100101110011001000000110001010010011011000000001111000001011000011111111000010000010011101001010010111100110010000001100100001010110110011001101011010011110011100000000001101110000101111100011110111010101011010101010101111101110001110001011010100001101011101001011001110111011010111110100000001000110011001010001110100001101100111000001001001010010101100001110110010000110000100000010100101011000110011100001111011001001011111110101101100101010101110000001000000100010111001001010000001010111101100101010000101010101001101101111000100100010000101011111000101100110011001001010100000010011010100100000001011110001110001110100011101010100110000101010101101100100101001010101010110010101101101000111110101111011100010110101000011100011000100001000000111111001010101111011100001001001110111010101010101001000001110100000100101110000011111000010111010001010010101010111111101000001111100110000100000110110000000011010111110101100100010111110110100101000100101101101111010000010000101100000001001101011001010100111010100110111101101010100101011001111010011000011110110101100101111011011110000101001111110111010111000110001101000101100010110001111010101010000001110101100010000000111101011011011010100001101110010001110010000111001011001111101111011101111010110011111010000101111100110001111001110110011111010101101000010111110001010010001010100101011101101000010010111000011110110001100111001010101111100111010100000011100100111010100011011110010111100110001101011100001100001011100010110000110010110011100110000001001010000100001000101110101011100100110010000111110101011110001010000011011000000110100000011100001111000001011011011011011101110001101110010011100010011011011011100001011110101111000110111001000111101100111101001001001011001101011000101100011101110100011001111111011000010111111011100010011011000010111001011101111110111001100010100011000011100110101001001011110000010000001010111001000100000010000100010100010010110001010011011000110110001110111001100101011100000111001111110101110100001111011010100011011101000001010000001000110101000010000010010101100010111000100101000000001111111111101101011100100110111011001010100011000000100110010101011011101010001001100111001111010101010010101000101010111011111001101000011101100000001111101010111101011001110010111001000001010111010101011011111010011000111100000001000000110100100011001011000001100010011011110111110000111101010101010111101011001001110011010100011111111110101111110000000110101010100010010110110101010101000110110111101111000110000000100010110100101110111001110001010011000000101001001010010011011011001110100000000101111001100101111011000110001100111110100101000010000110111100110100001110101101100000111100110000111101010101010111001111011000001110110000110001011011111100000100001110100010011100010011000100111110110011111110100111100110101001011000011110010001010000111010111010001010100101011011100101001000100100110000011100
101010000110100101110001001011011101100001000111111000111101111110010010000101100011110000001000101111011110110101111100010111001111111010110110010011100101011011101110111011100100101110011110110110110100100010000000100010001001111111110111011101101110011000010001000010101100000010100100000100010011101110011000110010011010111100001111011000110100010000001011011010111111100100011100000100010100101111000001111011111110110000010101010010011101000101001111000101011101001100101111101110000111000011011101100101010010100001101100011110110011000101101000111000010010001011110000001110010111001110011101000101101111101001000101011110100001110111001011110010100000010100000000110101110000011000001000000000101010111111010000110100010110001011011101010011101000000001100011011101111111101111000000011110001011010110110001111110110111111010011111111001001101001011011010001010100010101101100110110011010010001010100000101000000001011100011001000110101110111000110001100000010110011000000110111101110110000111100111110100010101010000100010101110110100001110110010011111100100011100111010000110111000001000101100101101011011000111110110011011100100111100010001110011010110010111010100101100111001010101001010000001000001111100010000110110001110001000101101111100000110100110001111010001100110011011100111001111110001110010100111001010010010101010010111010000011100111011110110000111100111100010000001101001111110001101111101011100100110110100010010100101010110010011110001000110111000101000010000011010010111010111101010110110000001111111011100100010100011000101000000001111000100100001010001010001110100011001010001000100011100110100101110011110001100111110100011111101110000111000101000100011001111011011000100010101111010001100011111001110100011001110010110010010001101011010011001110110110001001000010100100000010000000010011001101010010111101011011101001111101110010100011101001111100011110000110101101001101111100000100111111100111100000000101100001001111111110101001011011100010111101011100000111110110111001010111101010001110000111101000111111011001001011101110010000010111111001110001000111110110100101110100011010101001001000100001000111000100000110001000010010100110100111010000001111011101111010111111010001100110011101000000000101010001000110100101000110011100110111010110011110011111010101011001101111101111000101110101000010000000010010100011100101000110111110010110110001100001000010110011011101011000110110100001100111100101010101010110011011001011000111101000110010100010010110010011011001011010100010000001111001110001111110100111011111101101011110111011011101000111111010110000000110101100111110010001100011000101000011011101010101001110111011110101100100011110100100101100110101111001100000110010000100110110100111011100010100010111100000000100110010001110000100010110111111111001111011011001011101010101000101011110000100100110010000100111011011110010000111010001111000111110011111110010100101000111110101000111000110011010010101111000110001010011010111011100001010111000000100011010100
010011110000010010110110010100001101101101001000010000000010011010101010000111111110001011110110100101011011110010001010110101111000110101101111101000001001001110100100000100010000100101011010111010011010111101011010001101010110100010000101100110001101100000000101110110110000001111000000110000001110001100001000001001001111000011101110100111101000001010010001000011010011011001011110101101101001000111011010110100010000010101011011001000010010011101011011111000000011001101100110000011111100110000101110001001101000011010110111011100011110101101000010111110101111000111111111010001011011101001011010100100010011100011111111001101101011000001111111100101001111100110100110000001110111000010101101101010110100101001110011001111111100001001111011001010010101111111111101001100110000011000000010100001101010001111001000101111111001011011111101111100100111101010111000101000101010110000111011100010010011001111111010010101110000011111000000111000001110000101010100100000110101000010000100101001000100000111001011000101110011100011101011111111100000000111001101101000001000110000001101101001000011110101110000001111001011111011101100111011110000001100000000000001001010110110100001110111010011100001111100110011000010011101101101101101001011110001101000000100011101111100011011010101010010000111111000110111100001111001011001010101100001100001010111011000011001100011001110010001101011001111011011101110011000110010111011010001100101010001111011000101001000101011111110011101111011010111110000011001001010101011100111100011010111100011000100011110101001100000101110101100010111110000001111110111100001110110000001000100111110011001010110011010010010111011001101010011001000110010111100100001111111010110111111011100100010011111110000000011001001010001111101100110100000101100011011110100111001000100101100010101110010001100100001001110000110101010110001010010111101011110011000101100110010100100110111011100010111111011001001000111011000110011100111100001111100101001110000110010001101000000001010100111111000000010010010000100110000000110110011001111101111001110110100000101110101000100011001101000000100011110111000111001011101010001111010010010010101100010011011000100011100010010001100000001100100001001011100010101011111101110100010101011110000000000001011111101110000010100010100011011001000111001000111011000011111001101010100101101010110101010110100101101111011001001010001001111011010110000101111010110110110001111110100010010100111000111110011001001100111001011111001100010101100001011000111111100110100001110000000000001010111001110101110001111011100100101100010101000011101110011000001001111101111011110011011111011000100101101110010010111000011101010011011101011110000111011100111100100111101110000011000000000001100100100111010101010001011001110100011101001001010000000001010110100011110011000111000110100111001101110010110101111111101000001001010111110110011110100110111001100100101010101000011110101000011001101101001111100011011011000001010001111010110101010101001110111011101101001101110
010100010001110011100101011011000001011001100010001001110011100110111111101010000101100001001000010011101011001100001101000000110100101100001010011000110010010101011111111001001110010110000000111100111011010011111111110001111100011110110110111001110101111110111111001000101010101100111101011101101001101010101000011001110011111000010100100001010010110011101101000111110010110111110111010011000000110001101000001000001111011110110001001101000100111111110000010100101101101110010001000100011010000011011001001001010110010110100100101001011001001100111100010100011100000010100111001110010011010111000110000100000000010000110010101011101010010110100000011110000100010100011101101001111100011011100100000001110110011001011001001110100100010001100110101000010001111010011110001101110010011011100010011001001100011000101101000110010111110000100010110111110001100010110011101100010100101100111010100110010101110001001100000111110000001100001011101111111011111010000101110000100000101010100011100000011110110001001111111111110000111110011011111111101100110100100000000110110000101101010001011110000011001101110000101101010000000000110101001000001001111111011101101110101101000101001101110000111011000010101010100010111001101001101101000000000000101110011010011111000110111010110001111110111001001101001011111101111011011000000101110000011001010001001010101001101001010110000110000111011000100111001010100110010111100110011100101101001001111001100100101101101001011010011001110000001100011110010110101011100000101110111010100100100001101010000101000111000100001000100000110101100000110100111010001000101010111110001101110011110100000110001100010000011111000011010011110011110100110011111011011000000111001001011000011110000100110010111001111110111100101000001100001101110001001011111111110110101000001011111110100101100001000101000010110001100011011001110001101010001100111010101000001101001001110011001011110011101010111110010110101000111011011000001110000010111000001110110111101111001010110110110101010101111010010100101001000101001011000010101101001111010101101001010100011011110010010101111101101000100001011101110100111001011010110101001000010100110011100010100111100101100101011100001100111011100010100000101010010110010011000100100101000011110100110011010001100010010010100111101101010011001101101011010000110111111110001100011111100010010011001011111110100100110000011110110001110011001011110100110100111000011110111010011010001011010100101111100111100110111110001000010000100110111001010000111100100101010000001111101001100100001010101111111011001100100101001010110110101111110111100110100010001010001001101100101100101111010110101111110100001001011000110010011101101001110011001011110111101110110010001110011000100000111011000000000011001111100011110011110111111100100100000010000111010101000001110011001001100111010111011011011111001001000101101100010001111110100010110010111100100001000110111000011110101010101011101011101110111001001100000100111001010011000101111010001101010011010010001111101000
000010011000111001011010000101000001001011111000010100010001110111110110000001100000111000010111000011110110101110111000010001111101010010001000110010101111000010100010001001110110101100100000101011000010001001011100000010001111010001001000001111011110011111010010100101001110000011110010000111010000100110000001000011110001000101110100101000000001100110100100111101010011001010111101000110000100111110001100000111110111010110101110101010000001001011100111110000010010110110001001000011010100101011111101010101110011000110100010001100100001110111100010110110110100001110110111011001000010111111110011110111011001111011000010000101001000000000011001001111101010011000101010001000100010001001011101010101111101000110001111000001011001010011010110001100011010111000100110101100001000100110011011111111101111100101000111101110101110001011011001111110011111001101110101111111100101000010010101011111100010001101100111000100110101010011111000010011111000110100110001110011111100011000001001010000001110011110110110101000001100001010100100101011011110110111010011100100110000100101000000100001110011111110011110100001111100010110010000110000110110101011000111111001000011101000110010110100000111101000011101000001010011001011111001101011101011100010010011111011001000011000011001101011000001110010101110111011001010110000101011111000010100101111100011111011001000000101100011011011011001011010011100000111101011011000001010110100111111001010001110110001100101011000101111101101011110100100001100100110010001110111110111101100101010001000100010011001000011011011011110011010000101000111010110000001000000111000101010001001100011010000011011010000011010101100000110010100000100010111011111110100000011011100010100011100011010010101010001110000111100011100011000011100001100001110001011010001110011011001010100000101100001000001000110110101111010000001010111110100111001111100101010001000001111000100001011000100100111010110101101001110001000111000100111010000011110001000110001101100010000010011110000000100000011001111110010010100111011000101111111100101101100011101000101100100111010100000100000011010101001011001001010000010100010001010010010010010001100001001001110111010010100111101110110111000000110011011111011101111000110100011000010001001100111011000101001011001100110000000001101011101110111010100111011101001001011011011000000101011000001001000100001111001101000011011101000001111010100101110110000101001101011010001000001110101001010000010100010011101010001010100110010000110110111100010101010001001011000110101001010101010101001110000100011100001010001101010000100110111010010100100011100111001001111011000110111011100110110010110010101100101011000101100110100110110000101100001110010100100101100110100011111010010111101111001000110111101100100011010110101000010101100101101001101111110010011000101010001000010101000100011101110101001011111011011011010101010011001001111111010001101001001100111100011010001101010111111001100001111100010111011101100100111110111001010010001010110100000001100101100
101101010001000001111101110111111010001000001010100111110101000000101001101000111011100011101010111011011110101111111000011011011101110011100111101101010111100100001111001000110000001111001000111011111000101111000010101010110001011001000110110000101001001010010101001010011100001100000110001111001011001111101001001111000110100001000001010011110101011100110111101010011011000101111001111101011011011100110010101010000111011010101110110001001010001000010111101010101101100111010010001110001100010100111111011001001011011100000110001100010000010111110000110100101111000010100010110111011100001000101100000001100001000001011101110110111101000011110100101000110011000011001101000110001000010010110001011010000010110011101110101001001100110001111110001000010011001110110110000000111011011011010101011011001110101001111101111101010000011100100011010001110110000000111000110001001111110100001011110111100010110101111011101101011111110110111110100101100000010110101001111101011001111010000011101011001111111010110010000101011100001101110100110110101100010010101011101001011100101111101110001001111100101101110001011110101111001000010001100101001010000110110110110101000101001000111110110110010001101101010010001011110111111110100001101101001101110010001011101110000111000010010000100110111001010001000100000110110110001110101001110010100100110011100111110011000101110010101011011100010010001010111111101111101101001011111101011010100100111100101011110101100100000010101010110010001110100111001100111011011000001011011000010011111110101011001110101111100100000110011101011011011010101111101111111000010010010111100010111100100100011001110001110001111001110100000000110000010101101101100000011011100110001001010000000101110000100011000010011011101110111010001101001010011110001011111110111110101100000100110110100000011100100101100110000011101101101111000111111100100101110100000111101010101110000100101000001100011000101001001010100011011010000101010101101000110110111010000011101110110010100111001101100100101000001110101111000111111111111001010001100010101001111111010001100011101101000010001101010011010001001110111110110100010000110111100011110101111010001110001100111100010111000000000001010010110011100000100111100110101101010101010000101000001100011000011101101110010111111110011101100000100011000001111001100010110101010110001101011101100010111001110010111100101000110011100001001111011111010101010110100101111010000100110011000101010011110100101100001101101011011111000101001110010110100011110101011001010001011011010100111000110100010000100100101111001000001000101110010101100010110111100100110110101111000000111011111110110010100100100111110101000010011010010010100010011101101001111010101010000110011010001010000011000001101110101100000101001010010111010010111110100011001100111110111001110001011110000111100001000010101011101101100011001011011000011001000111100101001000110100001000010001100111110110001010000100101000110111111010101000110010100101100010001111001100100011011101000000111011100111
100111100100000001010111000000111001101101010111011000000110110100000000010100110101010011110001110011111001101100011001110111010000111001100001100010010010100010010001010011111000010111010101000101110100001111010110010000101000010101100000111111011110000110000101001100111100111001111110111101101000111110001110000110111011011001100101110101000000000011101111011100101001101011101110011010110011100100010111011011010000110111000100101100011000000110000010100000010011000110111000100100110010000100011110011000110001010101111100011010101001101101001010000001111111010000010101101111001010100010110011001011110011101000110100001101010010110100011111110111001100000010011110110010000001000011100001011101000011100010011101111010111111011101010000101000000110110001101000010010010100010111001001001011111101000000000001111010010001001111100001010101110110011101000101101100100001101001011001110111001011101000101100101100100011010001101011110110011111000111001100010001111010101000011000101100000100110110101000110000111110100111101001111101001110001111100100110111000000000110100000111001011011001110110100111010001011000111100101111000110100011011110011010011010101100010011011011100011000110111111010101111110111110011010100100000100100011001111100001011010001100100100010101110100101001010011001111010010100111100101100101101111101001000001111011100111100101110101111100001010001001100000100011000110101110101101010100110100011000110101100101011010010011111101000101010000000010001000111000010011011111001000011101011011010110110111000000000101011000100001100000011000000000000000010000110011001011111100001011000010110000011001101011011111001100010100100101011010010010001000000110110111010010001110000111111010011101110111110000111000011001010111000111000000110110110101010110100001010010100010011011000001000111101001111010100100001011100111001010010011010111001001111011001101101111011111010100110111010110000011110011001000101011101011001111111110100001110111100100111001111011000101001110001000011101101010011011100001101011101110101101011111100111111110010010110011100001011000111101011110000101101010010101110011110100111101011100110101001011011001111110101100111100100010001100111101110010111111111000011100111010110101000000101101110101101010110010010000100100111001110010111011011000101110101010001000111001111000110101111010011101000100011001111011111010111011111001000111000000010110010010110110000101100110010111100000110110000000011010010010000100010110000010111100000000010101101100100100010111101111100110001010001100111110111110010010011101111110000111000111101001110101100101101011101110100100001000101011101010010001111010100001000010000001101111010111101001111001001001110101110010000011011000111100101110000111010000111110101011111111101100001111010101010100111111011101001100011110010011100010000010010101111010100001011100100010010110011010010001110011011101101101100101001010111001110000001111111010100000011001100110110110000101100001101011100101111010011100100010011010111
101001101010100010101100100000011011001100101100101100000000010010110110111111100111001011100001001110011010100001100110101000010101001011010000111001110111100111001111011001010101100101111000000110001000001010110100101100101111110101000110001010110100100101000101010110101100110100101110100100101010010000000011100001111000111110010001110101011110110001111000110010100110111010101101100100101001100111110110101101000100110100010100101001101000100101111111111001010000000001111011001010111000100111011001111111111010101100011000101111011101010101110110000001111010001101011000011100111101110001000110011111101011001100001111000001100101110010001000101110001110100011100101111001101101010111111110011000000100010110010001111100110101110010010100001010010000101100011010001000001011101110011110110011110001000100010101010100101011110100111011100010000101011000101011101100010110101111101111000000000111010000011110010111110001011001000001110101110000110110100111110001011110001001111100000100111111110000011100001010100111101011010100011110100001101000101111110101011110101010011010000111000110100110000001010111101100000011011011000100111011001001100011111100000101001010101011001110111100010000111010010111100000001000010000011010001110000101000001100100110000110100000011100000001101100111001100001001101010001110110111100001010101000111010010010001000001100011001010101100001011111010010110100011000101110111001101100001100101001000100001000010100010010000011111001011011011011011000101011000111101001110001011100011011101011110100100100010110111011000100001001010011111011110001001000011011100011101100000001010000111110100111001101100011001101100111011011100101011010001100100100001011111010111110110100000101100111011001011101011010011101100100000010011001101101000111001111011110100111010111001110011111001101111100101001111000110101011001110110001101111010100111101110001101110000100100101100101011100101111001011011110000110010101000001111111101100010010100011010111100011000010011010100011111100011110101110001100100101101011100101010110100011010101111010001010000001000000101000010111111000110011010010101000101101100100100111110100001000010011110010000111111001000011000100100011010001110111001000000001110010011101001110110001111100101000000000010100010110001100111001111001110111111111000000000111111111010000001100101000101100001111000100000000110101101101111011101111011001111110011111100010111010101011011101111101110101000000010011111000101111011011110001100111011000001111101010100011001011011010101000011111111110010100111000011101111000010100111101010110011100010100101101111010000011110000011001110000011101101000000001000100010110101000010001001100000011100000010011111110101000111110110001110100100110001101111101101001010101110100111010000001101111011101000011010000110011100001110101001011000011101001001001001111000000100011100100100010110110111001001101010011101000111111101100011100011100010000010111001110000111010110001111110001011001101100110011111011111010001100100110
101100101001101101110111101111001100001110011100010101000011110010101000000100111101111001010111111000011001000101111001001000100001000001111010010011110100000111000011100101011101110110011001011101101000101110000000011010011110001000100111110111001100100011110001010100101101100100001110000100000000110011011010111100100001100100101111101011001000111000110011011110001111110100101011110101001101111000000101110010000110100111010011101000000111100110110110111000000101010000001110011000001110000000001101111000100001000001011110110000011100000110100001111010101101111010000111001110101110010010111011011110101011100001000001100101110110001111110010001111001111000101011001011000110110011101110011110011010100100101101011110000110001100110111111010100110101011110010000100010111011100001000010101001011101101010110000000110000100111111010100000111010101110011001010101010010101110011001001101011101000111111110011111011010000001001101011010101011110110101100101110101110100100101100101010001000011000110111011010101001100110010110110011001011100100000010111001110111010011110000100010001010000011101101010011011100001110010110000110111110000110000111000001101110100101010101001000001101011110110001001000100100000000101110110000001010110000110011111000001100010001010001010010010110101000101111000100111110011110100010110101100010110010011110111100101001001001101011010001111000010000000110010001001000000110010011010111000001001011100110010111010000101111100010000001111110000101011001111001010111000010000110100011000010011000000000101000110010010110010111011000010111010111001010011000001100101101001110101001110001100110101000110010110100001001010010010001010001100101000111111001100111101010100100100101111001000010100100001111111100101110101100010100000011010101111011110001101001000100100110111000101010000110101011110000010010000111111110100011011110001100110110111110000101100101010001010110101100001001000000100100010101001000000100111000011000100000001011111111100011000001011010110111001000111011010001100000000100010100000111011010100011100011010001011100100111001010011110101011111101011100011111011001011001010110001011110100110110001000101001011100001011010101101001100011001011100011100010111111001011000100111001111101100110010001001001110011011111100110110100010001111110000000110110101011011110100101100010010100001100100111111110001010011001101111000110110111111100111100001000001111000100101011111100100011010111100111010001110010101110111011010111000111011100100010010111011100000100111110000110101011000000100110101101110101111010001010111010001011111111101001111011001000001001101011111010010011011101001100010011010000001100001101101100110111101101100000000110101011011111000001100000000011101100111010001011110101101011110011100100001000010111011111011110000000011111100000011110100101110110101100000001010111011011101011100011000100101011100001000110001110110110011000001011111100101110100100011011010010010001011000100001100111000110010001011001100111110010011000111001001
100101111111100001110101001111001010111000011011010011110001001010010100100101100110011001111111010100111110001100110000111110111000010011110011110101001100101011111111110111101001010101011111000011100010001101101111001000001101111011011001100101101100101100100010110101100100011000110011110111111100011111010110110011111111010101001011000010000011111101000100111111101101100001100110101110111101001001110011100111001101010101000101110011111000010001100001100000010011110001100001001001100000100111011111100010111001000011101110010000001110110100101000011111111110100101010010100011001000010010110110011011111100000010001111111011101111000111101011010001111100000101110110100100011101100000000010101010101100110010000100001010111000101111011011111011100101110010110100010110011100010001011101010100100111001100011000000001101101101010100001101000111100101111100001101101101011010011010000001000110000011001101100010000110000111010010100100000010011101011000101101100101000111100111111101010000000110100000011101001100110100001010000001110100001010111110101111001000000010110110111001100111110010100110100001011000110111100110111110101101110101110100110110011010111001110111010101110101000100010010100100100101010100001001001110001101111001101110000000111100110110001100110010110011101111011000110111000111010011100101111100100110111111000001101000000000011100101011010000010110101110111000101000110000111001100000001010100101101000000101000010000111010101101100111001001011000101000010010100110111100100101111001001100100011101001101110001001001111101001110011111010011010110111111100010000100010010100100110100111001110110111100011001011000011010000100111011110010110100111001100000010111101111110010010110001000001011011011011010111110100011000110011001111000010111001010000111101110110101100111101000010110011001011011011110111011011011001000100010000111000001001000011001110000110000010001000101100011101010000111111100011011111111110010010001111100001111000101100110001001001011001001001000011110100010001111001010001100010011110000010000111000010011100100001011000101000101011000110010111001001011000110110111010110111011011111101010110010110011110111100101011000101110110111001101010100110110110010101100001101010101100001000000000110110000101010010110110111100011010010101011100101111110100010101001111011111000101011010001110110101111010110000001010001100111100001100010000110101010101010111101001001101110101101110011111001110100000111000100110111010110010011011100101111111101101110010101110110000001000001100111001010110111110000100001110100001000101110100010011000110111000010100110100001001000000110010001101001011001111100010111010001111001011001011011010101011001100101101010111100000110100110101011010101101001111001010000000100011111100011001111110110111110001000011111100011001100001011000010101100011101111000101100001011110100111110010101100001011101110111011010110100110100011111110001100100011000010111000000111111011101101110001111101110000000010110011101000111010111110111000
000011101001110100011001010110000100101010001001011110010110111110110101010100111101110111100000000110001110001101010010000100001101111111000011100001001110100001110111111000110000001111000110110010011110010110101111100011111000111001111100110001011111001000110011111001100110011111110111010111010010100011111111011011010101101011100110111001001111000001111001111010100111100010001011111110111110001010101111101101010000110011011100111101000110110000010100111001110110111101010001010111010100011110101110011001110011110000001010000100111110101001011010010101001001111010110001010011011110110011110110110011110101001100001100100000000101011000110111101000000111111000111000010000000110111101110011101001011101101111101101000011111111111010110011111011101111101111001111011110001010011010011001100011111010101101001100000111110110000011110001011000011101110000000111111101110111001000011111000010110101110111101000100101011010011011010101110111010000011001111010110000100010110111111110011100101110100011011100100110110111110010001101100111001001100100000001111001110001100111001100100110110110111110100101010110111000111000111010001001000011011110101101111001101111111011100100111001001101111110100101001000111101101000101111111001110011010101101111001010011101100010101101010100101100011010010101010001100101000100000010010101111010001010100011100101111100010000010000001101010101100101110011000100011100010000101011110000110000011110101100011010100000000110010110000111101011001010010111110001110011111001001101110110111011010110000010011011101011110001011001000101001001001011101000010110100110000100011001100100010110000111111011000011010001110001000101100101110011001000110100111110001000000101010100000010110110000101101111111000000001111000001101001101111011011111111111010100100001000101010111110010010001001010010001111100110111000101000010110110011100001001000100111011010001110010001011100000100010110110011001001000111001101011010010010010001010110011000110001001100001101110110011111010001000110110110010011101001010010111110101000111010110010111001000110001111100000000110110111110000001011101101011001000000100010011100100000100110000000001100100111110110010001001000101001110011000100111100100111110010010001001010100110110001010000011010111010001011000100011001110001011011100111011111111001001101011010011101111111000000101111100011010001001101001110000000011010100000111100011110111000000000110000010010100001111111100100101011010011000000111111100111011000000010101100001100111100010100001111110001010000011111111000001001000101101101000101010001010001111100001111101110110001001100100001100111000000100001001111000100011000011100110100101110100111011110111111111011000011100000011111110100101001000001110111010000011110100010100100110000000010010001101001101111001000001010001101001001011000000111100001111000000010011001000111110011111000111011110000100000110101101010101110110010110001011000010100111100110000001101100011001110001111111100011101000101110110011111101110000000011
100110010001101101111000010100000001101001000110000111010110010011110100101110001110010110111100010111010110101100011101000010000100000100010000011011100100111010000110100111000110100111000101000110011011001011100011110111100000110000001101111001111011100001011000001110000000011001001001101111010010111011000000010100011100011000000000001101000101100111110100001001000011000000111111000101100010101011011011101010111100100100011010001010000011100010110101010101101000000100110011101101001101111101100111111100111110110100010000000010000000101001001001010011100100111100101001100101111101010001101001100010100111010101001100011110011011111000111101110111101101011010000001010111110100110001010000001111101111010110000111101110011110110101110010001110101010000111101010011110010110101001010000110010110100110011100101010111110101111110111101010101101011001001001001000001100010111101001110110111111110011110100100111110111001001000101100110110110001111011101000000011000100111000111000111011000111001110011000001010010010110001100001111100101011110100000001101011000010011111110101000000100110110000111010101110111010110000101101000000100111001010010011100100010011001101011001000001001110100000001100000110011101100000010101101010001110011100001001110100110011001011101010110011001010001010111010110001101111010000001110111011010110110011001001101010010101100110000111101001110110001000001011010101001101111110111110110111010011110010110101100011001000110010111000110000011010110101110110010000100001011100100110111001111111001110010110011101011011010110101000100000000001101010110000111110001000111010101101010101101010101000011010111110001010101001011111010000011111101001001010000100101101011000111011001000001000011110011010011111000110001101000011011100110101110011110100101101011101010110011101111100110000000001101100010011100010001111011101010011000101111100010111011010111100100100111111101001000100110111011100101001110101010001110011010011110000110010110100001000011101011010111111100100110001110100100111101101100111100010100111001100011101001010100010011100000000101100111100111010001010000010010100001011100110110101010001011101000101101110000010011001000111110111011001100101001110100110111100101010011100001100100010000100111011000001100111000011011010101000100111110010001001010001100000000000111110011100011101101011111111110100111011100100001111010110000000110000100100011101100011101000010011100000101101010010000001001101110010011000110101000110110111101000111000010111011011111011011010111100001110101010000000100111111000111101101101100001000001110101000101011111110011101010011010010010111000110101000111001001000011100011010010110110011111000111010100111010001111101101100000101011101100111111110010101111111111000001111000110101100010010010000010001000100001111001011000111100110001110010011110001010001011000001111011010011100110001110100111011000001010010010010111011001011101011111011101110001101010110100011011101100001001110000101010001100100010001011000011100011100111
001001100011100101111011100010010011011100110001000100010000011011011010010010101001111101011110011000011000101100110001110010111101101000001001000001000111010110110000011110000100001100001001100110000100100010010011101011111000010011001000011100010111010011001001011110111101111111000011111000000110111110111101101100010000000110111011000100111001100110100000100000000100110111000001011000100100111010100111001011111001100111010110111010111011011101101001111001111011100011000101000100011110001101010110001110010001000100010101111111001011001011101110100111110000001011100110110010110011100110001000100011110011011011111010011110000101101011101100110010010110100100100110001100100000110101100011110100001100001000001101110100110000110111111101000001001010010100100101001100111101001110110010101110100101101011011101100011111010011001010001100101111010000011011011000111001001011001110001110110100001110000010001000001001010011100111000101010010010001110011000011101111101110111110011111011110000001111100110010001000110110101100011111110011011011000111101000100101111101111110111011100110100001000110111010000000100000100000011011001010001101101101011111010101101111110111010101001100111111010000110010011101001010000000001101011000000101111101000000011001000010100011101100000111110100000101101111010100010100110001000101001011001101010001101110011100010000000011111110001001010010100011101010101111111010110001100010011001101110001000110111010000100101001000110110000001011101101010010010001010101001000110100011000011000111000101001001001100111001111110000110011011010100110111010110001001010111000011001100011111100011110100001011001001101001101111101111001111010110110101101010001100000000111111100111000000110000010110000101111111101011111010101110101100100110110110101011011000011010111100100000110010011000010001110010011110001100010000101100010100010010001010010000011000100001000001000110000101011111000010110111100011101110110000000010111001010100100110100100010110101111100001011011111001010001111110010000000000111100100011010001100110011010011100001111010011101110111010101001101011000110010001100000010001001011010110000101000100110111001110001000011010101001010010010111101101011101010011101000100110110101101010110000001000010011001000000001000110100101101011100111101011110111011101100001010001111111101111010110010111101110110101011101010000100100101000111101000101110000000101101101110101001100010001011010010001101001001111101000011100000100110111100101110100011010010010101100011101011000011100011000001001111101001001000001101100100111100000101010011001101100010000000001100011110101101011010011110101101011100000111101001101100101000100101010110011011101010101101000111000111111011010000011100011100010011001000110100100011110111111000000011110100001011101010000110111000011001110000100101010001110001001100010000111110011011101000111010101011000101011100111110100100110110101001000010001010010101111010101010100101111110111100100010011111011111110000101000010101110001010111
100101010111111000101100001101100100111100110101001000101110100110101010100010011010011111111000100010011110111111111001110111011110010100010110001011101111110111010000001110100010001001000001011101111101110101001001011110100000111100100101011011001110110000111011110100000100010101100000101011011111000101011101010111101001011110111011000011111001001101001101000011110101011111011001101001010111000001100011100110100110001100001011011100110001011101111000010010001111110100011010000001001111110011000110010011111110100000101101011000111011110011101001101101111100011110110110100111001010011011111010101100100111011010110001100011110000001010010100111011010110001100011011011010010111101000010101011010001111110100111110001010001100011111111101101110111111001101010001001011101101101001011101111001011010000010111001011110010101111010001000111010001111100011100001110111001100000000111100001010010000010011110001110100100100110100011110001100110101011110010100101011100111010010011001011100110111001000010111001010100011101111111000101001100001100000000111111010100101100110100100010010101110100000110110000100001101010001000111001001110000111111100010011001101101010100110001001011011110010110101101001000000010001101111011000010100110010110101000001010011111000101110111010101010100001101000000001101100111111010100100110101101011101110110001101011000011101100100100111000010110100110000000010001111001011000100001001101000110010101100010011011100010101000100010010001011001000101101010110101110010101101100001101000011100000100110111110101000010100110111101011100011010101111001000100110110011011101011110000010110111101011001001001111001000100001010001101010011011001001001010001001001101010010100010001100111001001001001011011001100110000011011010011001011100011010110000100111010001011111010000011011010011111110100101010111010100101000111010110101101001101011111100011100100101100111010111001111010011110000010101000001110010000110111011010010110101011100101000101000001111111000011100111011000011010011010101011000010000111000001011101110111100000100000100000011110000001101101101100010000110101010000011011100001111010010000001010110100001101100110011011010100001011110110010101000010011011011000111000001011111011100101001110100101110001011110010011010011101101001011100001111010011010100111000101110010000100001001110000101111101111000010111110011101110110001010101010010001111100100110111100000010111011000000101100011011011100010110010101001011000000110011100110011001110110101111100101001011100101110001101001110000000010001001001010110010101010001000101011101000001111110111000100010100010110111100100010001011001011110100101011001111101001110001100001100011110011011010000011101110000110111010101101111010001011110000101110011101011010100100011101010010101101110011001110100111110110011010100010110001011111100100110000100110110100011101110110010010110011001010110001010110011111111011010000001101111000000001010001110000110111001111110111100100111011001110111001011111011101001110100
000010000101010110100101101101001110100000000010110010101110001010111010011111001000110110000101101011001011010010000001100101001111111100000011101110101111011010010011001100100111100111111111101000011010101110101001011110110010000111000011001011101111100101110011111010100100100110000011001001100110001011101100100001001111111100011101101011000101101110011110001000100110000111001101100111100001011101010011111100111111001000111000010000010011100100001100110011011000100110011100100010101011100111000000111110111001011110011111101101010101011011110100011000011000011000001011111110101011001010001110011001011111011000111111011011000011011010101100011011110000111101001101111010010000100001101101101110101101110001001100110011001100010010111010010110100001110011111001000100100100111010110011110001000001000001111011110011101011001100001101111011110100110010111000000100111101000001001001101110110111000100001000110110111010100100101100001110111001010100011010010001100111100100001110000010111010101001101100101100101010111000101011101001011110011101100100010011111011110101010100101110100111010001110010011011000111101010100101101000000100101011001100000111010011010001110111011110001000001100000001011010000100011100101101111001100000010011111111011101011000110000000101111001010110100010001111101101010100111010100101001110001000000100000000101010000111000011111111001111011000111000100001110100010010101010101110100000000010010111111010100110001001111001110101000010000011101110111000000010011010011100011110010111000100010101111111100001011000110010101000000100101010010111101011100000100111101011001101101011100101110010011010001101100010001011001010010111011010000000111001110001100111111000001111111010000001110000001010011010101001100111111010111000110000011110101110110010001111011000111100010011110001101111111111100110111010111111001001101110100101101110111001001100101111100100010000001110111110100110000000010010111010010011101101100011101001000111011000011110110101111001001100000100010110111011000011101010010100010101010001000010000110000000001100000000011111111010000010100110000010011000011110100011110111001001011100010011011101111001011010011100100110001101010010010001010011001010110101101001101001011010010110111110111111001010100101111100001111010000001000000111101101100100111101000001110001000001011110101011011101101010100100011101101101001011011000011010000100001010110111001001110000001010011000010111110111101100010100101011110101010100110000011100110010111100001111010000100000111111001010110010000111111011111111101001000100000110000001011010110011111010110010110001101100001111010001111110101011111010111011110001100010011011100110011000000111010111010011111110000011110101110111010101111100001000111110111110010001010010111100011011111011010010110100101000001110010000001100001000011000100000100110010000001111011011111001110001011101111000001001111110010010000010010111100110111000110101011111100111000010101000000100001101100001100011000101111000111001101011000101
000101100111001100111100001100101000011011110000111111111101001010110101001111100011001110000110010110001011001111100100100000011110101001100000111100001111010110001101010000000110001001010000000100100001101011000101100011001011111101110110001011110000101011010101111001101100111001010110010001011110101110100101000100000001011111101001011011111111000110010001001010100000001001010011100000110100111011111101001011010101100101011100011100101111110000100011010010100010000100001111100110010000010100110010101110010011011111000001100100011001100001111110000001011010011001011100011011001100000001011010101000000010111101100101101001101000011000111011110001010100000001000010010010010110000101000110110001101010111110010101001000111110111010000111001101100110100110100001001110010100110110000000010101001101111010011101110110001011111101100000111010001110010000001111000000010011011000110111100111100010000111110110100100001110011010100110011110110001101110111001010001101000101101001011100111011000000100110100100011010011011101101100100101010010101011010011010101111001000110111010110010111111101000011101000111100011010011100101101000100010111000111101110101000011101011010110101101011010000100101011101100000101100001100110010101100100010111100010011100100111100011110101110101010100011111100000101001110110011110000100010000111111101001010000100111101011011111000001110110110001101010111101000111111011011110111010010011111111111000000101111010000111100111010000110011100001100101011111111001101001110010001001111000000010000101100101010001101101111110010100011100110110001001011100111111001000001100111111100110100100101110010111110100001010100100001010010010010100000011001000111011001000101110000000111010011101101011100100001111011111000101011010100011010011010111000110000101101110101111111101000000110001101100010110011110001011111000001100001111000101011100100111001011011000010101110000001000101011001111000111111110100010001001111101010110000101100100101110110110000010101101110000101101111100101011001000010011110100000011011011010101111011001101111011110001000111011001101110100111111110100100001100001110001111000010100000000110001010001101010101100001111010011111111101111101011001101110110100100011000010011000101100101101001011110100100101010010010010111110000011001010010101110001010011111110100001000011100001101011011010100110101011001111011110001000100000101100100110100111110011101100010000110011011101111001110110011100001100001111110110010011110010111100101010001001101000110001101101000110111001110101001101010101000000110011110011110110011010001110011011110000110111101100011011110111100110001110110010010110100101100110101101011001011010101111101001001000011100010000101001101011100100100111111011100011000000011100001000011001010011000011110010001000010000010001110011110111111101011100000100100101101000001111000100011110111111101111000100111110100100001010101011011000110000100100101000010001110111000000111000010001101000110000110001010101111101100111010000010001110110
100100100111001010100111010000010111101011111001000110100101111001100101111101001011111100110010100011001111101000010001110110101101001011000000000101110100101010111100000110001011010100000010001101011101110100111100110101100111010111100000010000010100000001011110011001011001010000001001101000100100111011010111111101101100001010111011010111011111111000101110100110100111001101011110001011001000010111111110010000100110001000101101001010111110101101001111101000010001110001101010111001100111101011010111011011101000111101011110101001100110110000111111000000001011000100111111011011011011001001100011011100001110000110101010011101101110111010011010011001010101110110010001010000101011101011111000001111101100100001000010100110100010000100000001010011000011011111001101010010101100010000110000010111001011110101001010000110010110010100001111101010111001011101011011011111110101101101010010010100011110000100110110111001110100111100111011100111010000011101101010010111011011110000001101000111111111100010011010010100101101110011101100001001100001101100100000011100011000100101010000110100100100010110110000011000100110100010111011110000011100111110001000001010001110001101110011101100000001001101110111000100010011000110100110110110001100010110000011101010111101110001100010011111000110101010010001001101010001001001001101000111101111000011001010000010000111010011110110010001010000100111000100010001010100010000111110000100000001010001111011001010101010110101011110010111111001000100110010100001110110101110011110110110111101110001111101100110010000010101000000001001110000111010000110011110111000100110100101101110001000000101011111000100001011100110000101010111110010010001101101101110111001111100100011011001011011000001000011100011000110100000101100010001111000001011110101100000000010100010110000000001111100010111010110101110001010100000000111000111010001011101110110101110111101000111111110111010001001011010010101010111101101000110011110101000010011111101101011001010011001001111100011100010111000010000010001101010101001010001100111001100000100001001000110100111001001010100000011010111010100111101000110001000011111111111011111011001001000000100001000101110011011001011110100010101111100000110110001111100011000011101111101100010100100011010010110010101011000000110101110010101110000001011001110000000100011101111010100110111010001111100111111010111000010000011101101010001111101110100001110110101000111011111100010011110010011111110000011110010101011111111101011011101000100100000101100010011010010101001110111010111101101110011011000111111110110101111011011000000000011000011001111101110000100100101001010101011010111000100101101011100100011011110111101001000010010100111010011101111001000101000011100101111110010110111001101000010010100000101000100010100110110111010111101010000000111000101000101110011100000101011011010101011111010100110001000011110010111010011010101111010101110001010010010111111000101010000001100011110101011100011110010011110000101000011000111001110110011111001110101
010110111111001101000110111111011010111110001011001110100101001010000000101111101101111000110000100000001000100001001010100111110110101001000000000001011110001110010111011000010010100011100100010100011101100101000100011000001100000010010001000101110011001010010011010000100101001100011110000101010110000101011010101101010110101011100101110100101000000111100101010110101111000001110010111110101100101111101100011101110001111000011100101111010010100011110010111111001100011101110010010011101111110101000110101110110000111000100111000100001100101101010100101100011111011100110000101111110011111000000100101100111011000010001010111001101010001000001101111101110001100101000001000100100110001101100001100111111010101011110111100100001010001100101101000100100101011000000001100010001010000001011100011010001000011010011110010101011010100011100110111000000111001011110011111101111000101000000100000010010111100011100100000000110011010101001110000101101011000110101100000011110111100100011111010101001100011101000100100100011000000001001110110111100101000110111011101000111101000101101110110100100001011111111111011011100000011101001111100011011101100101111101000100111011100101011111101110000101000100010100101000011100000101000100100111010010011000101111100001100100011001001100100001110111111001110001110100001011111010100101110110011110001001011001100001111101100110100011010010001110000101010011111011101001111000110011011101011000111111110011000111011011110001101010101101100001001100011111111000000111011011010110100110011101100000011111101110101011001000100100011110101110111111100001110010001001001100001100000000101101110110000101000001101110011010100111110001010011101011100100010110110000101111111111101100111111000011110000110010101010110100011100101101000011100000101001111010110001001001001110101001001011011000101111111110111010111000111010100110010010111000011011010110101000111000101101001000000111010111110100100110111101110001000100001100100100010100001000011111000101110011001011100100011001110111011011111101101011110001001011100101001000110101111111100001110011111100100011001100011100001011010001101011101101100001100001101110011100001001101110011110101110110100000100010000110010010110000111111010110010111001101010000001100011101011110000110111110100100111011100001010111111011110101110100011001000110011011111011011010000010001101001000000111000111001011100000101110011011010110110111000111001000001100000100001110111011010101100111000010010110011110110011000110000100100010110101111101001110000001110000111101011000101000000010010100001101101010110000011110010100100110011111011111010100101001010111010101111111100010010110000011101000110110101001000111111001000011100100111001010110101011110001001100011110110001111001111000001100110111000101001001000111001100000010111111110110100111010000101111100001000011111101011010101110111110000110000110110101010111101101100101101101100001101001111101100011100110110000010011000001101000110101000001001000001101101100100100000010001010001
011001010101011000101000111111000111011001100111010100000110100000100011100011000110111101100111010100011001011011000101001001001111011010001101001010010011110010001011101001101100010110010110111111111000011100111100110001000100010101010101111101010001000001001000000011101111011001111011001010001001110010110001011100111001101000011101110010100000101110100111101101110100111100000110111110101100010100000101100011000101110001011101110110101100011101000000000001000100101010010000010100100111100110001110101100000000011110010101000110010000001001111111110100111011100101111010110000110111000101001101101101001000011110101001001010101011110101110110111101000010001101110110101101001000110000111100100011011010011001010111101110010000010011011011101110100011001010000010101011000000010000000010010111110001001011101111110111111100100101010001100101010001001001000011000110011010110100001011100001010001010011100101011111110000001011110000010101011110111110010010011001101000100000011100010010011011000000110101110001100011011001011000101000011110110000100000000011111101011001101110101000111010100101111001110110111100010111100101111101111110001000100000000101001110101111000111101100000000001000011011011100010000110011001001011100111101100011100011111100010110010101001000000101001001100100101010011010010111001001100111111011011110100100000110000111011001101001010011000011011010001001000011011010100100110000010100100101111000111100010100100010111111110001110110001011100101110101110001011010001101100000010001111100110010101111010100011110011101101110001101001100010000010111000100100100100001111001000011111111011111100000010101110100100111110111010101100010000100010110101101101101010100101111001100101111011000111101101011111001101101111100010110011001101101000010001011110010010111111010000001001000001011100011111110101000000000011111010101010010110011010000111000100010011011000101011111001110100011101110110010001001001011101000101111100000010011111000001000101100110000001010011110101101001101110001111011000011010010101001111011010111000100011100110111001001010011001111000100010001111001010001100101101001010100101001100100001111000011001010001101011110101101010001011000001101111111000111101100010111101111110000000100000111011111110110110100000001111110010001101111110011100011111001111001111001011001100110001000001000000101000000000010100000011111001111101100100101011100111100111001001011100001000001011011111000010111101010101110001011010010010101111111100001110011111011010100000000110100011010111110111010101110110111011011011110101011010100001100011110011110011101010001100011101100101101010000010110000111010110101010111011110011010001000101101100000100011011100011000000111101100111011010110010010110001100000010100110001110001111011011000001000011110010011011000010100110011110101011101000000000100111001001100011100001100011001111011100100011111101010001110110011101110101001100110010110110100000010000011100011011101110010111001110000111010000111011010010110001111111110000
101010110001100000100000110011111000010110010001111000011011010000111011011011011111001000100011110101001011101011111000101101010110011101100111100000101111100110010001011100101111000100000011111001000110101000111011100101100001100101101110101000001101001001010110000001001011011100101010001000000001011000111010011101000110100010111111110101011011110010101100000100001101011101010110000010011010111001110110100000111001100101100001100111001101110100001010010011111000001011011101100000001111010001010000110010000000111000110101000101001100000100100110111011000010010010010100101000111001000000011111110101000111010110101111000110001011001111101111011011101110010010111111001111111000111111011110111001101011000011011001100001010001000010000100110011001110001110110110000011000111001111110001001111100111101001100100110011011110101100110101111010011110101110011001110000010011101011011100000100000001111100110100001110110011100011001000000100110111111000010100000001001110100001111110101101111100000001100100000011110110101001100111100101101101001111111100110100111101100010001111010000101010011001001001011100101001111011110000110110011100111011001011011001000011100100001101011101000100001110001100101011010000101100101000000011110100110110111111010011010010001010110100010011100111000000011000111010111100001111010101001110110110000011110010111100001100101110100001010001011100101100000000100110011001010011001011101010100011001010110111001011110101101001011100111011101000111110011100001010101001111011101100110110101001011101100001111011110000100110010000101101011110010101000111000011111100101011100000001110000011011101011111110000010000000111100100110011010100011101010100111101011110100111100001011101100100010111011100010010101011011111011110100110101010010110110001110010001111000101100011000100010111101101101101010101011110100100100101100110110001101000011110011000111100101110101011010001110110100010100000010101000001111001101100001110010101010011111011100010010110001001111011000101110001100001011111100101100111100101001100001011101010100111010110011100001011110000100101001100000011110101010001110000011101110101100101101001110110010100010110001100001110010010110101100111001101110000001001011110001011111011111101111000110010111010100101000110001110101101001011001111001010110010011111010010101111001101111101011110110110001101111011100100010010001010001011111010011110011010000110001110100010110010100000011100110011001111001101101001010111001000101011000010011100101001000110000001001011101110110111010011001000110010100010110011000100110100001010010011001101101101000100000001111101101111011010011001010011110111001000100011001101010100010011010101000011010110001010111011110101110100010101001010010011100000100110000000010101001001010101101100011000011000111110111111111000010000101010101011111000110001101011101000011011011001001100101000011000000111000111000110100101111110011110011001110111101100010011111001101101000001110110101011001010001111000101001010010101000001111000
110110010010011001111011110100111111111010001011110001011111000010101001111110000110001101001000010001101011001010111111111111000111000110001111001100001111011100101010110100101010000001000101100100010000000111000010100110011111011101000000111001000110011110010000000111011010001010010111011100111111011011100111000010101001011011001110011110001110000100100111101011010000110010100000111011010101001011001100100011110110000001100111101111110101000100100111001100111001110110100110011110011000111110100110101011011110101101110000111000011000111101000011111001100110111011001100011000111100000111100011100001001011111101011100110110111100100110010010111110001000000111001101110111010011101010101010111111111011110000101011101111000011011101001001001001101111100010101011101000011110010011101011010011011010111110011110011111111100000111000111110111111100010111000110100110011001000111101100000001100001010011011101001001110101100011111001011110110100011110010011011010101001000110001001111001100100001110100001011010111100000010110010110011100101101111010001110101001100001100100001011010011100001101110011011100001101000101100000000110001100111000110010111110010101001101001101000010101011100100100100001000010100000111001110110101101110100001011101111111101101001101010111100101100000100100111110000000110100100111100110010100010001010000100000001011000100101011000101110011000001011100001101000111110010110101001100101110101010110111010100010000010111011101110000001101001111001001100111111010111000101100001101100111110101100011000110100100100001111110110010101000010001100011011101111110001001100001001010110111001010011000101011001001101100101000101100001100100101011100001101011010100011110111110100100101110010011111010101010111110101100101101000001011011101100011110101100111000011010000100110111011100101010110000011101101100010001000000110001010100000010011010110010010110010010001110000100011001000111001110100000001111101001110110010111001110000111011001110001101100100100001110110011100000101000101010110000101010110100101011010101101000100111100000010101001100111010000011001111111101111000101011010001000011011010111100100010111100100011111000010010110101110111111010000000110100000011000110101110000000010011100010110011111111011011110001011110111000010011100110010010111101011100011111100111100010100011001110001000110000101100010110010000110011110111000000100010100011011100001100101010011111010000111001001100010000100111011011000000011110110111011111011001010001100111001000110001110111001000010100011001110111101001011010100111111110100111011101001100010010111110101100100000011111100000100001110111101111110001110101001000101110011111001110110100111011101101100000110111001010011111101000001011011110000101010001101001101110111010101011101010110011110110110001110000111100100010100000111110011001000001100011001011011101100101011110101011011101001010010110101101110111000111000010001100110111011000100110101101111100111101111101000001111111100000100001011101000111011011110100001
000101110001000011101101001110101101010110101110001101001110100110111101000011111100111100111100010101110001001100111100011111001011100111011000010110010001011111011111011010100011101001011111001111010100100010111101000001111110011110000100111110100110010100110111011000001111101101011011101001011101100011011100001010011000101011000000110101011010000001101001011000101101110001111101111011011001110110111010010101100011011100100110010011011000001101101000000110011110000100111100101001101010000011101001000001011111000110010111010111011010011111100100001111110101010110011100110001100100110111010000111100110100011110100111101110011001111010001100001001101110100111010010101001001000000000001010001010011100010000000010101000000101000110000110101110001001011101011011011111000111010101000001011010111011101101000100111010111111100011100001100011111101101101100110110011110111000100001101000001101010100111111011101000111100010001101100001011011101000011101010001010100101011010000001000101110111110101111110011100111110011111100110010101010011001001000001011100000101100101100101110111011001100001010110011000011010100111100101110111000010010000000010101010001010100111110101010101100001111011001001011110010100010010000000100100000110001101101101110111011000000010100001001110110001101110101000001100101011011100101100101001110110010101000111010010010001000000101111100101110000000101110001000011000001100011101011111011000110011101000001111100010111010010101100100010111000001000101100001011011110010010001011001011100110001000010100000100110100101011011011010111110100011001011110010001111100111101111110010101110001110011110010011000010101010001001110010100100000010110101101100010111001100011001100100110001010100110111001101001010001010010011010011001010101101010100100000011001000010101110101110111101010001010010110011001000111001011011100000010111001101001110100110111000000011010100001100001111111100101001110100001010100110101100001001100001011011101011011111010110011000111011111000001110100000001100100010111100000110001000011100101011000000110111011001011111000011111101100111111000001011011000110110101010110000101100100000110100100111111001111111010011000010110100111001010001110010000101000011101011110101100100110100000011000111111001010010111110111100010111110101010111011000101110110101010010010001001010101000101110110001011111011101011010110000001011010110011111001111010011110001000010110100111001001101010110011000111111101101111000101110101111011001101001000111000101000101111010111100001000101101001111100111001110001101101001000010011000101110000001101000100011111111100011001100100000001100011000011101001100001000011010010111111000001101000011010101111001110111000010110010001001011011111010111100110011000101001000110101110111100011110010101000011011011001100101000100001100111010010110010011010001110000101000001111110111100100001001100010010001101010000011001001100110000010111100100101111011101001101100010011100011110010001000011000010101110011101010111001100001000
001101010001000101100000111110100010001011010001010001110011100100011011101010110100110011111001010011111011010101010010111001100000100010011111000101000011100111001000111011110111100001001110101001000000111111011101001010110100010101101001000010001001110110010101111110110001001111000110110110000110000101000001011010100011010100101000111010001100111111010010100010010000011101100000101000001001011011010010110110101000111010000010000110100101111110010000110110110111100001000010111001100101001101010011100111011001011101001001110101000010101111010001000010010110000100000101011001010111101011000011000000101100001001110001110100000111101111000011011011101011111110101111011011111110100101001101111001101101111100100011010111010100011101011000011001101101101000100001011100011011010111110000000001001100111001001011000001101001111010110110101100001011110110000101011010100001101111001100101111101011001100010100111100100010110110100111001100110011010100000110000011010111011100001000110010001001000010000011010100100001011101001000100010100001001000011101001001110011110010101101110111101100001011010001101001001110011000110010001111110010001101100100110011011101011000010110101010001101100101110001111101111111011100100010000010011011101111110011100000011101110111011100001101000110001010100001000100000000110010010010001001101010011111111110101100110101110111101101100000101100111000110100100111101111001111010100011110111111111011111000111000101111010110000001101101101001110110100010000001011001111000101000100011000100011111011100101111001111011100111001110010100100101100111101111111111110011111111001000111110000000000000111111001111111101010010100010101111000001010001110000000101100101010011100101000001100101100100101111101011100101010101011000000010101000010100011100100011100100100000010010110100100111101011111100101111000000111011110000101111011011101011010010010111001110101011101010100001001101010011001001010000101111010011110110110001100111100010111111110101110011000000110101101111110000111101110110100001110001100000011010100001111000011110110001010110110011101110111010001010001010111011111110011110101010110100010111101010110110001011010001101101000010101001000010010110100011111010111111110100000101011111100101100010100000111100010000100100110011100111111110010010001001001100001110011011010010000001001101111100011010110011100101100100000011011011000000100110000100001000100011011001010110111000101110010110000110010010101111100110101011000111000011100011100011111010011111110110010011001110101000000101111011110010111101100011100101000011010011011000001001110000111011100100101100001011101011001111000110100000111111001100010110110011000100111101001100110001001110100001001110111111010001010010101010000100011011001010100110110010110001000111110011110111100101101110001110001111010111010111001000010010101111100111101000010100000100111001000011110010011010001010110011100001111011111011000100101101110111101110110110110000111110111111000101101101001000001000010010000100101
000101100110100001000110000110011000001110011110000000101001001000000001111011111110111100001011111101011101101010001011111010111100000011011100001100001010101111001011001111101111111001011110101001011000110010000000101011111110110110100100110000010001100101000111010110101111010000001100000000100000110101110101101011101010010010111000011000000110001011111110010010001001100100010100000011111001000000111101101111010011001110100110000010110111111100001100000000010111001100010110101011001010100001100000001011000001011110011110110111011010100010111010100110101010011000101111100001000110111101000001111101001101001101011100100000011010100000001101011000000000101110000001011110100100010010100011010101011111101000101010110011111100001000000001111011110101001000110010111100101010011100111110101100000101111011100110101110010001011000110011100011000111101011110110011100101101011011011000110010011011000000000110101000011101110110001111000011011100110111010010101111110101111111111101010011000011001001010100000010010101001010000111010011000000110000110001000100111011001100101001101100111101110110001110010110000011100100010101011010110111000001010010001000101000001101010111101101101011101011101110010001011011011000010010001000111100111101011011111110101000010110110000000100100110001011000100111111100001101110001111100100000000011100010101100100011101111010001010111011011100000101000001011100100011010100111110011010001100000101101001000100111010011110110111110001100010101100000110110101000110111100111101110101100011010101011101001110000011011110001100011000011101011000110101110101001000101110001010101001110000101010010010110110101101000101000001000111010100010111110101010010000011100100101011011000010000100000000110110101110001100101101011000011100000101000101101000101010011001001010101001110000101101111000110001111011100111111010010111010100010001000110000010101101111001010010101101101000000111001101100000101110000001001000011011111010111110100110000010111100011101100000110010101001101110110000100110100011011001000011110100000110011111000110000110101011101010001111011100111100101100011110110000001000100010000110111001110010100111001000100101001110110010100001001100000010101101010111010011010000001101100111010101110001011101010011101011110101010000010010110100111111100100011101110010011010110110100000100000111010110100010100000110000001110101001101110011110010010110001010000010110111001100010001010000110001010001111110110101110010000001000001001000001001101100110101010000100101100110101011000111101001001111111101011010010111010010001011000010110100101000110001011100101001111010011101111100101000111001100101111001101010110101001000101100011110010000111100000100001100011101000110001000110100000110000111100010001000011011000001100010000111001110000101000001110111011100110101110110100100010001000000000110011000101000010110100110101011001110110000111010100010011111011111111010000010111100111000110011100111010011011100010011011100000101010010010011101001101011111001010
110110101110111101000000001000100001100111011000000100000011111100010011001101111011111111010100100011000010011010010100011110111010010100000000000011011111010110100111101110110011101110110000001000110110100010101100101010111111100000111011011101110111111100000010001110000000010001011011111010001010000010010101111101010111011101111000000101000010100101010101110100110111011100110000001000101101010001110110101100101001010111011111010011110100011110000000011111011011110101101001100001010010100001011101110001011011010011000001011000111010011100000111111010010011010110111100100110011110111000011101010011001010001001101000011101111110101010110110000111111011101010010111000010100001001001010100001010100000011011001001011011010111001001111001111101010101100101110100011001101010011001011101101101010001101011100010000011111111010111010110100111101111001010001110111001110011011011111110010011110101011011000101000001100100001111100000111110011000101000100100001000111111001100001011010100100101110100111010001000111001000111010011011111001000101011001011110110111011001001011110111110100111000001010100011111111000100101000011011000101011010010101111101101111010100111001111011000100111010110010110100101011101100000011010000100001011101001000010001110011010111000111111111011111100110010111101111011010111011001110111010111111011001000110001000000011101000011001101111011011011111000110110011101000010111011111010010000100000110010101101101101000011110011111100100111011110001011101010111000011100010010101011110011011011111011011001110110111111111001110111100110000010001110001011010111010110011110100010101011100101110111111010110111000000001000000111110110111000000010010000111111011101010010101100011000010101001001110101101001111110010000010001110101010110110001111010110010100110111110111101110010011100011001111000101010100001100010111011110110101101111011110110011110100001100110101001110001011010011100001010100110101001001110111000110111001011001000100101011001100101110001011010100000110010101110111110001000011111010100101101001000001110100000100110010010110011101000001000011101001111011010010001101001100101000001001011001110011101000010111111111100101010001111110000010101000000010101000110100101110100111000000110001011011011000110111011101101010001011100111010010100111100011111010011011001001001000100000101110100011000001111001001010111100001011000111000110011100110001010011111111101101111110000001111100100101010101001110000110101110001011110011010100011101000111101111000110011010110100001111010011111100110011000010001011011100110110001110000100111110100101100000011010001100010010111101001101100001001000011011110010001111011100111000000001100001101011010011111010010010010111011111111100110011001001011001100110011111101110111100011010001000111000010011011110000111101000100111111010101111100110111000000111111011011111100001011000101001010001000011010101101000110111110001111101010101101011000010110000000111010001101101010011010111000010001101101000101011110100011100011
001101001110000011111010011110011111011100100000011110100111111101010110100000010010101000011010001010010011001011101111111110110010110000000110111101001001011110001111110100011011111110101011010110001001100100100000100111100010011001011001110011000111110001101011101101100100110000110110001010000001110100100101010100111011011011110101100111101000100111110100000000111001100000011010100110001010000010110100001001010001100100010000111001010011100010110010100110011011110111101100100100010101011011111111000100110111110110001110011011111110000000010011110000000001110101000000001001111010001010100000010110001110000001001100011011011010011111010000011101011101111100001110110010011111000111001000100101011000110101100011010000101101111100100110100001111010101011010001001100000010001101010101101100100111111110110101000000110101110011111000010001101100001100101100111101011011011011001101011000011101100101010100010010000000000000111111111010010010110110101010000111010101000100101111010001111111110001001010010010110010101111001000001110011010101101111001100111110010001011101000001111101011111101110100011111001111000010000101100100000100010000111000000011001010111100100010101010111001101000110001101011000001110100001001010111000011001000001110000100011000010001111100010111110100101001001110101010010111110100100001011000000010011100001111000110011000111100011001101011101111011010110111010000111100101110010110011100111000110111001010011010111010111001000001011110001000001111011010010100110011111110101110000111110001000011000001010011001011110111000011001100100001010111000110001011111011101100110111010011110100111100100110011111110101101000110111111011000101000010001110111001101101111011111101100011011001010011101001001000101110000110100100011100001110010010100111100011111001001001010000101101110010101111100111010100001110001100010011010010001110001101111101100110111110110000001100000101101010010111001000010110001101000011000010101010011100011010101100110111011001100010011111010011010101001101100000010001001100111000111100101110110001110100000001011000110011111010011010011000001111111111000110111111111101111011011011101001001111101100011101001101101110110011001100100110000101011110101000000001011111111011100101101101111010100100100100010000011010001100001110110110010011001001101000001000011010110011001100101010001101011101111100101101101100100101101010001110011100100100001010010001101001110011000011101100010000010100110010111000101000111000010011101100011000011100111110001110101101101100111111100100100110001011101111011111000000110110000111010111100110010100110110111011000111101101111011100001111111001011001001110101010010101011110000001110111101011100010011000100101110001001001110011100100110000001110001000001100101100001001011110011111100001111101110001010011111100000011011001110001101000010000101010011011111011010011011001000110001001011101110000011000101101101111010100001110110101011110111001101010010011100100011101101000101000000110110100011010100011110101011
001111000010011010011001010011000111110110011000001010111100100001110101000011001111010101011001110100100101111101101111010011010010000111000010010001011011110100011110001001001111101100001101011111100011000001011000010100011000011111000011011010011000100100111000101111001110110011101100011010001000000010001110111111100100101001100000101001100100100011010011001011010101111010011101000001101011101110101111010100000001001111001111100001100010000101001110110000011001001010110000111110010100000111101010111011100111100111100111100110001001110010001111011000100010101101000010110100101111001011101001100011001001110011110101001101001010101100101110000100111111010001100101111110110100011100010001110011001011110000110101111000010100001010010001010111000110110101111011101110100010011100100011010111000001110010001100111010000000000100110001110101111011010011011110111000100111100100001001011011111001110111010011011101010101100001101011100100000001100110000111001010010111001000000000000101110111100011110001110000011110111011001011011100101001010010110101100110010100011000011111111111110101110111101000110111100101001100101101101001101010010010000111000101001111011011010011100001011100011000010100110111111001111111010010010010010010101111101111001101011101110010101100010011110101001101000000111011010101000010100010110010100001111101100011110001110100111010110100111110111111111011011100000011000110010001010101101110111001000000001010101110011000001011111110000100101111101100100011110001111011110101000110010011001000100100001000001100111110011100001011101101111000100101111010000111000001000101100100010111011010010010111000011101011011100100110100111100101011111011111011010111111010101111010101000101110100011111001011101000010010110110010110101100001010101011111000001000101111001011101110100001011110111110000011110100000110111111100000111100001011010110100001011010000111100010001110001111000011011001101110001011111101101101010001100100111011011111111010111001100000011110001100001010111100100011010110111111001111100100010001010000110001100011000111110101010011100000000100100101000110011001110100010010010011011001011110111100000101000111101111001111101010001010111010101000101001000000011011110100100110001000100000001010010100010110011010100000011111011101000100100011111100010101101001100001110111111010101101011000100111101110110101001100011000111011111100010010010001001000101011001101110011011010011100001100000010111101101001110100000111010100011110111001101101101110010111000111010111011110111100101110001111100011111000101100111001110000110001110011111101000001101110011111001100010001011111000101000100110110111111000010100111000001110100100001101111101111110010011101111000000111110100011100111101001001101100000000101011111001001101111000001001010110001100101000110110011111001000010001110100000100000011011011101111101100001110001111000001111011010100101101001011000100011011010011001010010100100001011010010000100011010011101100001010101101011100011011100100000100100111
110101101100001001101001110111110111110110101011110001000111101010100000110101010001101001011111001001011100011111110100011111010010110000111010111100000101001010010010011000100110010101000001111011010111010111101010111100001110110001001101110110000001001011110010000111111100000110100000110100111111010100010110001010001101101011101001000111010011110010101110100000010111100100010000010101101011100100001101000110100000111010011111101110010010101011001010101101001111010010010000011111000100011101000011101111110101110100111000000011001100010110011011000111010111000000100011001101011101101010010111011110010000011001100001101010101111100011100001100011001011110100001000101110011101000100000000101000011101011011101010111010111011000101010011000110110011110111100000001101110001001100101010010101100111101000100101101011111100010101110111101010000101100110011000011101101111110000000001110111111001011000011101101000100010110011111010100000111000001101001100101100001000011010000011001000000100111101100000110110100101010111111001101111101011000010010101011100001010110101011000111111101010011111100110001011001011100110011100011000100000010100011110011101011000100101100110010110010100011101110100000001010000101100001111101111001100111110010001011100010011101111101010110001101011111111011101111111101001011101001110011111001001100001100000010001001101110111100000011111111001000110001110010011000000000001011001001111000010101010011000110010110100111000111011111010111001010011100110011000100111101110010000011001000001001001011010001001011011001011011001011101111110110111010000111111101001101011000001111011011101101000000010001111110010010011011010101101010001100000100010111100010110110101111011000000100000100111101111000000001110100101010011111101001111001001101111001010110110101000110111000011101111010111100100110001011011100111100011000100110110001001101001001100010101101100011111010110000110001011101000010110100111101100100000110000000010011100100101000101100111001111010000101100100101110001001100101000110001100000000011100010101011110001011010000100110100010001110001110100000110101011111011101010000010001100101100011100100100000101010001100000011011010010101000111000000010100000011011000011110001101101111110101001001101110001011010001111100000000001110011101101100101111100010001001001010001100000110000100001001001001101100100100001111101111001101011100001010111000011010101111111101110010010010101010000101011111001000101100001001010111100000010001000111010000110101000110011001000110101101111100011001101010110111001101011010110001101011001010010011100110001001011000011111111001010000111101100001110100101010011000111101101001010011111010111001001110100000111010110110011001100110111100000011000110110010000001000011101110100010101001011011001011111110100100111111001110000010000000010111011011000001100010000100001010010101110011111000010001111010011001100010110000000001001101100001011001100110000100110100001111010010100110000100100111010101110111010111110001000011111
110110000111000011000010110110000010011000010111110001111110011101101001101110100000001110010101001010101001100110000101011011110110000001001010100101101101010101110011101101110110011000100111001010001011110111101101000100011001111110000001001000011010010010110111000111100100000111000100110110001000100000110001001100000100011011010111011100110110010001101110000001110111100101001011110100110011100010010110111010111100011000001011011111100010000000011011000011001001001001111110110000000100100011100101111110111001010001100111001001110110110101100010000110010010011001001110000101110000100101001111110101010010000010111001101011111110011010101100001110001100111001011101110100110100101110010110100101010100100001000110000111011011011010100001011010001111110101110011100000010010010000001010000111110110100100100011111011101101000010001011110011101110110111000101011001101111100000110001100001010101100100011100011111010011100100001000010110001110111000100100101011110001100111001101110010001010000111000000110101010001010001101110111100101111100001111011011111110000000110001010001100001110100010101010110110001111011101111011101101011100110111001011110001001010001110010000111111000011110100001011010110111010010110110000011110110010100010111000100100111011100000011000100001011111001110101100101000010010001001110111110011101100111111110010011011110011110100100000100111011110010110101010101001101101010101101001011101110110100011001000010111101101001111101111010100110001011010100001000110110001101110111001011001110001111001001011010010101110101111101000010001110111111101001000001110001001110011111000001011011110000111110010010100110111100110101000011010111011101100000000111111111101011001111100011110111001010010101110111100001110001010010001110010111010111001010010000100111000001100110110011000011011011110111010000100111011100000101100000100011101111100100111111111111011101100101010011111110100101110110101001001011001101100111000100001010100001110101111111010011010000011010110101100010100001011101001001110101110101010011101000101111010111100111001010111000000111001001010100110111000100111110110000001001111000011100011111011110101111011011011100100100110001111010101000110010110000010001011100011101000100001111011001000000011100011000010110111001011001111010110110111001001000000100010010101111110100110010000111001100000000010010000001111000001010011010010000010011001100000111001011100110100001010000011010110000010110111000011000000111110000100111011001111101001110011101000101001110111111011110111011111100101110100101011111110010101110001000011100111000000000111000000100100110000100111100010001111111101001101001011000011000010011001111011011100110101111001100000011101000101011111100000100011100010100110001011110001011110100100001101000000110110111110101110011000101001000101000000110110111100111010000110100101011110110101011000111010101000111001010101111001010111110110111101010011000011111110111011011010001001100101100100001010001101110101100111100001000011010011001010
110010000000110100010010001010101110100010111111101111010110000001110100110110001111001101010010010011000110100100010110010011110100011011000001101011111110111000110011101000011000110000001010111001000010010110101100101011010100110000010100111000111001001011010101100011100001100001000011011100010111111001011011000000110100001110010010000111011011111110101000101010110000001101011100100010111000011101110010111001001010001010010001101110010100101011000011010111100110111001001111011010100000000111011110001000010100111001100100001101100101010100111001111010110000110001110001001100011011100100111000001000110101100011001010110000011011000011001001110110011011111000101010100001101101000111110001000110010001011011111010010001100011011011010000001100101100011011111101100010000110111000010011100011000100010000101000100000101111000010100000000010101100010101110011001010011011101001010101100100110011110110111110000000011001000010001010101000001001010010011110001001000100001000001100000011101100001111010100100101100011100111000011000110001110011001100001010111011001011001111101100110100111001000010010100101011111110011100111010110011100111010011011001110010000111010111011000101000110001011000010101101110110101110010001001010100100001101001110101001010101110001110110010111100000001000011110011001011011100100111111111000101000110010000011010111000011111111010101010100100101101000000100000110101010111101011101001011010000110111100011100000101010011100011111110000101001011110000001001110010110000000111101010010011101010000110000000000001111001111111111111010001110100011010111010110100100111001001011011000101111011111010110110111010100011001001110110001011110101001011011110111110101010111111110000101000001101101001001000011000011010101011100101101010111001111101100010010000111111001100010110010100111100011100000101011100001101100110010100001000111111101100000100010000110000101111000101111110000000101010110100101011111010000110001101001010101111110101101001100011011000111111100100110011100101111101011001010001111110011111000111110011110111000110001000011100111100111100011111011000100110000110010110001111010000001101111000001011100110100101001111001001000011100101001011111001110101100001011010000101111111001100001011010011001001011111110011110001010001001000000001111100101011010100110010000000110101101110001101111001011011010101000110011111000010100001111110001010100010010001111010000100001101001011010111010010101101000101110110111011100101011101101000010100100001100111101111111111011101110001100110110011111001001010111000001111100101001110011111110100110101001001100001110000010101001110000101010001101010011001100010111111110101100111100001111001000111101111110000111010111001100101010101101111010010101000111111101110101001111110101100011011010111011100111010010101010101010001010100110101100001110000110000111010100110011010101101111011100101001100110110100000111111000010001110000101010011111011001011110101110001011010101100110110001011001111110101000100110110111001011
001010001110110110011001010111101101111001010111001110101101101000101011111100011110001110011101101011110001000111111010001000000001001101010000100010001000001111011100000111010100000100011001100010001111100111000010111011110111011011011110101101100001111101101000001010001110100000100100010101011010011100111101111011011100000010000011000110010010111100110010010111011010001111111010110111001111111011000000110011010011000100100010010100011111111101111010001010100001111011101100000110110111100000010011100011001100001001010110010100000111110110110110110110100100000011001111101000101101101001000101110001100011101110111110001100011100110100001100001011010101111110011101010001001001011000001110011000100000111010111101101011101010100000000110101111001111000010001011011000010000011110011101110011010110011100110000101001101101000001101011100101011101100000010100011111001111000101111011011111001101000001100011100010111101111000010001010000101111110010010110000010100111001110100000110100111000011110011011100101011010101000011000110101001100000110010010100010010011100011010011110110010101010101010011110101100111011111010101101010111001110101011110000001001011010001010100101100110001110010111001010010001010010100110000110000100100111001010100110100010001000001111010010111110100110110010101000101111100111100111110000111101100001001001100011010011000100111100010011000010101001101111000110111010100001111011001001100011001011101111001010010101100011101101000011101000101110000001110001100011011101101001101100100001101100011110010110000100111111011010101101000000110010110111110000001101001011000100001011100101010010011011101110110111111111010110010101011111000110111111100110000101110010111001010110011011010011110110111010010001000000110001010011001000111101100001110111000000101110100000111011010001001110000011010100110101100001100001010101010101011101010110111111000111000110110111010100100011110111101111100010010100000001110000111001000111011100111000100100010001100111100111001111111111110100111010011100111100000011111001010001100001011101001101011110001000110100101101101111001000101000101100011001111010100100111110100001101000010011011110111110100011100011001000111000010101111000010110001000100011011000000100011000011001001011001100101101011000111011001100101111111101101110011111100001001110011000011010100101111001001001001111000101010101101000110011000110011001000111110111010001100000001101000011010111001011010110010001011000000110011010000010101110100111111000000001001110000000001110010011110010001110101111111010010001001110000010000011110100110111010100001101101000010010110001001011010011110000101100110111010101011010000110101011001010001001111011000110110000110011100101001010000110100010111110010011111001101110111111101010000110000000101100111010001111001010111110011110010010010000110001111110001011010000011100011010011001110100100000100010111011000111011011010010101110001101000101110110111010100000101101010110011101100000110000011001101110101000110001010101110
100001100011100011110111010100101111110010100110000100101110101011101111110110100000101111100101000000100010000101000111001101100110101000100010101010011010110111001000110111110111110101101101000011100000101011111001011000010001000100000111001010000100111000110101000000101000101100101010111010001111001111000011000010100000100011101011101010011110011001000011011010000100010001101101000100110010100000001101100011100111100000001100100111001001100100010111111111111001101001100110010110111001111101101111010111101001101111000011011111000010101011101000110101001111111100011011100101111000110010110001010100010000000000100011111101010111010110101111110111010101000100101111001001010000111110011010010110000100001000010011011001001111100000100111001000001101000100010100110110101000110100011010111000001110010101011101001111100100101100100101101111101100000100010011011111110110100011000010011110110100000110010111010110110000100011111101100000110010111101001011010100101110100000011110110110111010000001100101111010001011100110110001010101110001101110011000011000000111100010110011111111111101001111111110001001010101001101111011100010111100001111110111111111110000101110100000110100110100001101000011101101010011101001110101011010100011101010100110000010011100010001010101100011111100001110111100100111100100000001011111010110011001110111010011110110010100101100001101101010110001100111011111100110000110011010111001100101010110000001100001111100001010011110000000111001001100100001110101100101110011100000101010111011100011010100110010100011001110100100110111111010101010010111111011010010110000010101001111101010011010101100100111000010001101011110110011101010001011011100111000100000001000000100110000011011011100110000100100101111001111101010011011110000000101110011110001110000110101010010110110001110000110001110001010100010001000111010100100001000110001110111111110100000011111010100101111110101000100111010100111001011110000001000101011111001011010011101001010111111111110100101000011000001101011110111100111111100011100101011001110000010100111110011111100010111010010100010110000010111110010000111000101001001001100010011110111001100011101011011100010011111110001101011111001001111111001010001110101000000001101111101001001001110011100110011011100100001110010100011010001001101100100001010110011000001011101001111111000101110110011110000101101001000001110001000010110100101000001000000111011010010110001110010010111101000111011010010000110101001110011011011011101011100001011000111101001100010111111011101010011001000010000111000001000101100101001110010000110011001100010010001101100100001100100000000111000111010011100101110101110110000001001011110100111011011011011100101000101101111011111000111011001111100100001101110101100101101110011111101000011111000100101010000101001000111001000100001110100101000110010010100001010010011100011010001000110011100111011011011001001010000111111110010011001000111000111100110111001000100011000000001100101000000101100110111001101011000010011000100101111
011010100101111110010100101111000011000011011110011111110000010011000010000000111100100111111011000011100100111000011010011000001110101000010101110101111011101100000111100100000101101100000100010111010110101000000110100110010011011011100000110110100011011000110011101000000111011001110010001001001010011011111101100011010100000011011110110110011010101110101111100111000111100001110110000111110111011110111010001010111100010000010101100111000100100011011111001111111110000101100000110100010110110011001001110101101110111010011011001001001000100101101001000010010100001111000100101100100101101111001100100101101111000101101000011100010100010000011111100001001001010111001000001110010111010101100110001111001010101110011001101111100110001001101101110010100111000011010110110000101101100010111001111010110011101110111101010010110010111010000111111100110111001010110101001001010011000010100000110101001000110010100011101000111001001011010110100111001000000101110001010100111101010011100100000100100000001001011111100111010010100101101011101001010001100100010110110101101011111111010111000100011011111111011111100111100111111011010101010001110110110001100001010100001110011111101110011000110110111110101111001011011000010100101101110010110011001101100000100001101000001111000000101110000110100111010110001000101001101101011011100011001110110110001110010101100010101011111000000100111000010100001000111001110101010101110110110101001100011010000001011101110100111001100011110101010011010000000000110010000001010010001100100100000001101110001111011011100011011100100000010101101010000001110101101111001011111011101111110111100001111100101100000100010110001110001101111001011111001101001010111000010011010110000100110101110111110011010110010010011110110110100010001111001011100100001101001110011011010011100100110110111100100110000010101001001000101010010001010101111111110011101101010000010011101000000001110110011101001100110101001011110000001001001110111010110011100111110001000010011101111010100110000101101111000100001110010101010010110100110011010110001000101001111011000001100001010001100000110011111001001001010001010000000010000111111010111101111000011110011101000010000000010011111101001111010101101100011110011101000100001011011001001111110000001110101110001101000101010000111010011001001100000010111001001001111100110101111001111001101010110101001000101011110001100010111011000000110100011101110100011111100000011110101001101001111110010001101001101110110100110110010001010010000001100111010110101011010100111110111110101111101100110000101010011111101001010111110101001101010111001011010010101101111111101001110011110111001010000101001101101011101110010111001101101010111110000110011101100011000000001100101001110010001001000000010111110110011010111010110010010011100100010010011100011011111111100111101000100111001010100010110010001100101111101010111101100101011101001001111000100010110100011011000010001101011001000110000000010001001001110011110010110111101111000000001110011010001000001010101110
100001001110011111101111011110010011110010111101101101010100011101110011101000000111101100111100111011011011110001011110101110001111011000101101000100000011010010011010111110010011111011100101001000000100011011111010100010000111110001011000000001101111100010111000000010101101101011001101111100001110111100001000000011001000101000000010110011011001010010111000110000110001000011110101100010100011110101010000000001110110100001101011101010010010001011100100000000000100010110110011101110011111001010010111110010011101010100011110001000110001000011001011110101011001100111000001100111010110111000100110011101011011100111110001111011010111001011010001010011111100011100111101010011010010111111000110000001001101010110011101111000111011001000010110111010001111110111001101001110100001100000001000110110000110100101111011011001000111011010010110101101111111110100100100101111111011101011001100000110101111010001110111111011111101000111100101010011101110100101011001000011000000100011011111101000110110100100010010011011111111100000010111110001111000101101101111011011011110001101101111101001010010101001001011010101111000110000101110010101000111101100110100000010110101011110010010110100110000101110111010100010011000010100000111000000001011111110100000001100000111010011110111101100111010011111111000111001111001000111000001000111111111100100100000110000001001110000110000110110000101111011010111010000011110011111100111110010110010001101111010001010100010000100010100001010011001110110001000011010101011001101011100010110100000000101111011100111010101010010101000011101001010011000100001000101001010111110011110100001010111010011010111001101110010000111110100101001100111011010101110010000010010010000000110100010110001101000110101101100111001000111010100111110011001101010001000100001111101010100100100000110101100100010110110011000011011001111100011000111101101011001110001100011100110000101111011111010001000111001110011110000000110010011100110101011100010000110011111001100001111101001010011111011100110100110000000000001001110001010011101011100000000000110111110110000011001100110110000010000100010000001011000100001011011010000111000010101110001111011111111100001000010101010110001110100011001111110100110110110101011110010100001010011100100101001001010001110001011000000100000101001011011100111000000011000100101010001110001100110000101111000010010111010000111001110000100001111011110100110101011011101001001010110101110111101001011011010001100001001010010111001111000011101110000010110111101100011001010000100011000110110011001111001111110101110111001011100001111000110001010010101010000010010011001111011010110001010101011011000100001100000100001110011111010101110001011001101101101011000110100001100111010001000100000010111110011111010100111101010111110101000111101001001001001101010011001100001111101010000100111101001110001100000110011100010010001110000110010000110111011000001101000001010010111000111101111000110010100101110110111011011000101011101110100000001100100111111000100010011000010
000111001000010011001100101101011010101100010111011100100101000100000110100111000010110110000110001111011010001111100101011001111111000100011001100101100000011000000001001100110101011100000100010001110000000010110101101100100111000001110011010010001001100101110000110000111000100100101100000001111100000001010000111011111111111111001011000101100100000000110101000110001111100111000011111110000100010111010010011100010100000010110000010100111010001111100101001111001000011000001011000000010100000010011101101100001111001110001100111010001001110010001101111100110100000100000011110011010111001001010011011100110010001001110001111001110001010001110100001110010101100001001100101000010110011000011101101101110100010011110001111010000000010011011000101010111110111111011011100110000000111100010011101110100000100011001010011000110111011100011010100100011001111011100111100110110001110001111110110110001100011111000000011110011110100110011100011101001001110110011110001001111101000000101101001110110100011100011110100100000011010010101001001100110001001100001100100110100011010101000011111001100000001011111001000110100111110000100011001100010010100001110011100111110111010001011011000111010101100000111111110000010100100000110110011101100100111010111100101110111100010110010011101000011101011111111000001110100100111110001010101101100001101011011111001010110000011111011011011001101110000000010100101010111110111011000101010100110011101011010101001000100010000110011111010100101110001100101101000110110110101100100100011110001111110100111010111111011111101110100101010011101010110110100010101010110110001010011001110011011110100001000011101111011111010011101101111100000010001110010101011000111010001011101011001010010000001010011010110111100110100101110111011110110111111011111100111000100000111100010101001100111011100011000010000101110100100111101011010000101101100111110110010110011010011111110111100011010010101000110000001001101100100100110010000011100101101000101111011011001010111010100010000111101110100101110001000011111011011111100001010000001101101011010001100001110010101011111000001101111010111100111001011000111110000011011011011011111010011100000101100011001101001010010011100011000100111110100111101101011011111101100011100001100001110011011001110011000100100000010101000101111111010001011010000011001010101011000001101101100110110110000101101011110100010000111111001110110001001111010000011010000110110100000100011101010001110001010111110000100100010011011100010101111010001001000110001000110100010001000010000001101101110110000111001011100010111100100011110000110000100011100110011110111101101010111001011110010011000000001100001100010100101111011110011101010001100011010011100101101101010110111011101100111110100010011110010100110000111110100001111111010111100111010111000111010110110000000110101010110111001001100010010110011001111001100110001001101001111110110001011100010000110111110110000001100011011000000111100100011100110010111011000101110110111010100010111110011101100100000001
110110010000110110001100011110000001001000011100101001000001111100011110110101101000000110110110011110100110101101100011001010011010110101001110101110010100010100101111111111101001100001100100101000000111001101111111101001001001000100111011001000001101010101011101010010101111100001010001000011111011001011001001000111111001001001100110100010001101000010101000001000010111100100110010110011010011100000000101001110100000010011000011010111010001011111100101111100001110110111010010011000100101110101101110101111000111011111010111001011111101100101011001101101101110110000000010110110111100011110100101100001101000110100100100101011010010001000010101001110100010010001011010001111111000111000101111011101011001110000111100110110001000110110111000011101111100110111011010011000011000011011110000101110110000110110110101111000010000001100101010001010110001101100101011100011000011011101101000001111110100110111101100101110010101011000010100000001000101001001001111101111100001101000010100110101000000110100011101011001100010110101010001100100000001010000111010100111100011001110110110000110010100111101011010010010110100011010010001001011010101101100111000101010110101011101111100100010001010010101000100000001000110100110011111110010101011001100010110111110110001101100010110111111011101011111010011111100111000101011001011110010000010100111010100011001100000111101110100000101000011100111110000101000111101111010001110000001011001011111001100110111110011010011001011101001010001001000010000000100000011001110001000011000000111101000010101011001001010101100100111011010000011000011000001010101101000110011011111010001110111011011001110100001010100111110011010011010001000101110110000001110000111001110101010111110010110000100010100001101101111010000001101101011000010101000000100101100111011111110000010001111111101000001001111000010011010000011111001100001001000111000011111010101011000000110110000010011101000110100100100101010011001111000111101110011000011001110000100010101100010100011001011001101110111001001101100100111000000011111101000111110100000111010101111011101001011011000011001010110111101100000000101100011100100011111000111111111000100100101001100000100100111111101100111100011010011001101101101011011011011101100101011011011000011100111010011110110001110010001111011001100100111110101001011011101111000111101001010010001110011011111110000010000111001000100100110011010101001110101110011101001110111101000011101010000101001101101100111110110001110100001001110111011101011011011100111110100100111000111011010100010011101000111110001011010100001001011011001110011110010001001011101001100111110011100001001010101011011101100010100001110111001000000111001011011101101010011110011110100111010001110010011110110110011001010000001110110000001101100101000001101101010010011100101010101001111110001111101100001000101100101001111100000010100011111100101001001000110010011101010111101001101101111000011001000101101000010000010001011100001100111001001001001111000110110111011010000010000000001000000
000100100010100110100101010111100001100001101001111101010001011010101010111100110110100110000111010011011101000111100000111100101011111111000110110110011101101010010111101011111110111100111110000000000001110101000011101001100001101111011011110101110000100011000111000001100011011000100110001110010000111101010010001000100000100010011000011100000101101000000100110001100011100010000100100100111110001101110110110000011010100101000101010010010110000011000110101111100010100100001010111000110011100111010000011001010111001011100110110011000110100010011110010100001010111001000101111110100001001001100100001101010110010100001011011000001010010101000110101011010100010010001100101001010010001001001010100001101101101110101001111101000011101100101111011100001011111010110111100111111110010111110100000010110100110000111110110101100101110010101111000111100011111110010010001110000000001000011001101101001001110010000011001010100000011110111011010010111000010110001101011010111100101010000001110111010000000010010001110110110000000111000101100100111011100111010111100111001110111111110000111011010111011001100010110110001010000010100011100101010111101001001100000001110011100101110010100100110100000101100111011000101011110101001001001110010111001100100100101110000100110111111001110010000110111011111000010101001100011110101101001011111111000100100111010110101000100101011011110001011110011101110011000111100100101010000001101010100001001010010110010011011110111001010100110110001111011110010100001011101100101110111000001010000000011001010010011110110101111110101001010100010100111000111101111111100111011111100111011011010110011011010101101110001001111100110111111111001100000110111000011110000101000111010110000011110100100111000001111010111101100111001111110001011000110100100101100010001100010101001111000000101000011000100010010001010101111101010000001001011111001011000101001010000111000010111110000100111100000000101111000010101011100001111100011010111110101101110000100110111001010000011101011111110101110110101111100001100010101100100001110111101010100111100001000110000101011100000000100011010110000011101010011101110001110000010011111000010011111101100001101101111011011010110010001000110101001010011011011101100110110011011000110100010111111111100010010100001111001110110010001011111101010100000001010111111101110011101110001111001101011101001100000100101001100011100111101000010011100010011011100000101000001000011000001110110110101001001010101000101001010110010111110110100101101100000101111010110101001101100111101110001001001001010000001101110101101110111101001011111001010000011101100100010000110110101011001111001100101101000100001001010010000000010110010111010111100111001000101101010000100000110011111001100010111111001101011011110100001111101001100110101111001010101110101100111010010000000000000100110000010111010110000000110111000010100110000100100111101111101011000110000000001001001011101001111010100011000111111110011011011110011011001010001001101101001110000001100011010001010110
100000111001011011100100100011110100010010010100111001100101001010100001110011010101101101000010011001100101001010001000111111001101110001100001001101001000001010000010001001011101111111011011100101010110100100001011100000010100101110100101011000010000111111100100000000001000100010010100001111101001101001111110100010011010101110001101001000101100010111011100001101010010001001010111100100110101100001101111110000010111001010000011110001100011101111110111101100010000100000111011011100110100111011111100110100010001011010101111010000001010000001101111111111000101001011100101101000010000010000100111000111111010001100101101110100011011100011001111101011011110000000101110101110011010011010011010000010000100110001100110000110011010100001001000000011000010101010100011001110001010001110001101110101101010000010010100100010110011001100010010101001001100010100011010010110001010111100110101110101100011001101101111010100110001011001101100000001100010001001011101111011001110001001000111110011010100000010100010010011100010101111100000011100010101010110101011010001011001111101111111101101110110110010101101011101100110000100101011000010001110001011110000111101100101001010011101110010101101001101110011100100111101011010110101010011001101101101000100101111111110111111001010101011010110010001001011011010110000111000100110010111100000111011010011100010010100010001001010011011101010101011001110010001001110100010000101011001011111111110011111000100111101000010101101101001001110011100101000101101011100001101000011000111001000011100010000110100101110101100101010001011110100110110101010010001100111001000010011100011000001111100001111111100100100001000110000100001101110001010110001011111111011100100101011101000010001000000110000101000010100101101001110000000101011011110101101000100010001111010010101000111100001000000101110000010101110100001011001011011000000110001101110011101101000010101001000011101101010101111110001010101000000111000110110000001110010000110010010101101101110010110000010101110100110110100101000111101011100000110110000111110101110010001000001100110101101110110001111000011000001101001110001110010001100011000010000110001111100100110010001000001010100111101101000110010000010110100101011111111111100000010110110001110111110011111111100110011101110100111111010100011110100001101101110011011011001100000100011111100100001110100000010000000001101111110011101100001010101111111101001000010111100011100101011110101001101011110100000110110001110101000011101110101111100110000001001101010001001000001101100101000011111111100100111011001000010101011111101010010010010000101010000100011011111111111000110111111001100001000001110001001011011110000001101110001011011000010101111110111001001100101100100000000000010100000110010001110100111110110010101111001110100111101001111111011100011111011011011110011010110010000100001111001000000010001001100101101000111011111111010011110001100011111010111010111100100100011001000000101110100010011001001001101111000101011111000110110111000011110010101
110001000110100010101100001110100001110011011001000111100001000101100011001100101100110010111100100000000111111011111101111101010100100000011111111010110101001011010111011100110101111111101111100101110100010000000111011100010101011011101100000110111011111011010000111111110110100001111110011111111111101000001011000000010100111101111101110101010101111001111101010110101111100011100111111111001001111011010011110110110110001100010001110011111101001011010010000010001001010011011000110001000000001111001001010000010110111001011000101101110000001010100010010000010110001101101100001010010001101001010101110111100111111110000101101101100100110110010110010101101011011111111111011111000110010000110011001111110000111101001100100111000010100001001010010011110110111011101100101111100100111010011100010101101100000001101010111011001101011000000011101101001000011000100110110000101000100101101011011100111001101000001111010111111111001110010000011111101001000011010111000001011111000011100111011011111001000011011011111101111010101001100001011001000110010111110101100010011101110111100001101110001010110001000011111111001100110001011111101111101101010001010100110101110111110000000100000000101001000001011001100110111110110101010011101010000101100101110011010000111010101110010000001101110111001001100111100100000111000010000101001100100001110100110111010011001000110110001100111010101100101110101110110101110001100100111011100011000110010011011001111110111100110100000001110111110111011101000100101100101011011000110111000011001001000100110001111001010111001101010011111110111010111001101001111000010100111100101011011100010111111010010011001011110111111110101110111000011101000000100110011010101100011001001001001000000100010011000000100010101000110110000101010010001110011001101110111101001111101010010101000010111011000010101100001100101110010101010000100000101111010101010101111111011100101110011110001111110100011001010110011111000000011010100111101101001111110011111010110000100110011001101110111110000110111011100100001110110101000111001011101100000000010110111010100001111110000011010000111111100010101101001001000000011110001100000001001100001000001100100110100101101101000000011101001010101001010111110100000001001000101110100011100010100011001011011111011111000010111010010000001010101110001000111110111100111010001010100100100101110010010011101110011110010011111101101101000101100011011100001110100100111001001110111000110001100000000111001001101010001101001100000100110101100110110111111000000111100110110110010001110010010001100110100000110100100000100011000001001101101111000011101011100010111101000110000011011110100000010101001000101011110100011001011111101011011110101110011101111111011101110010100000101000001000001001100100010001010011000001111101001011101111110111010110001101001001001001010111001000000110101001111101000010101000000010100101011101010011101101011100000110110010001100000110110011010011110111010010000110000101000101110011000101010010110010001111001111110100011000011010
011111111111011100110111011001000001010111011000101010000011110000101000001110010100000111000100001110000100111011100101100101100001110111110000110101111101000110011000101011100011100000100101100011100011101101111111010100010001110010111000100101110000011111111111110011010011111110101010100001101000011011000010100000011100010010101101011101100011110110010000001100000110000101101100101000000101100100111000000111110111010010101000010101111101010100100100001100110111101000111101101011000000110100111000101111011101111000000000000000001101010111101110001000111100010001111001100110100011011011110100100011010100111000000111010000111100101000100101110010000001101001000101000001001010010010110111110001000010100101110110011010001110000001111000000110001111000001011110111101101011001010001011000101101011111110101110011101111000110000111000000111011011011000111001101111010010000110010001010110010010101001101001100101000100001100100001100100100110011010110101100111001011111001001000100001110100111011001110010111000111111100100100110100100001101001111101111101100110000101010111010111010111011111100000001000000001111011111100111110100001110011110011110111010111101110011011011101101110100100100011010101101000000010011100010010010010100110101100001111011111010110011100110100100011000010001100011101100101010101110000010010010011100001010110101001011100110011001100111011101000011001101001101100100010100011111111010000110011101010001010110101100000111001111110010010011010100001100111110011010101010010000101011111011100100011001100011000001010111001011000110010110011000101111110010001111100010001100001001010111101111110100000110111010000011001001010110111000110011000010000101010100101010001001010000010001001011100100110000101111001010101100011011101101110111101111000000111000100001100111001100000000110111111101100110011100001011101110101000000010000001011101101001100101000101010001011001110000011110001000010000000011100100011000110010011010010101101101000101010000001010001110010101011110011010101010001101010111100111000010011111000111001001011110000100101110011101111101111000011000001110001100010100111110110011110001110101010001010110001111001001010101001111010011110110000111101100000001001010011111110011111000010011001111011101011001101100011111000101111011011001110101010100111101100111011100100011000110101110111100110110100010110100000101111010011000001011001110010011101011100101011000101001000111000101111000011110111111010100000010011000011100101110100001110101010011010001111001010011110000000100000000001000100000001101110110001100100111100101100011111001000001101100011001010010111001010011001000101100011011101000110011110011100001100001111101101010110011100000001000100101101000000001001001110111001001111111011011100101010111010010011111110010010100100100001101110010110111000000000100001010101100101110101111111101100010110011110010010101100111111000001110110000001001001111001011011111101101111100101000110011001101001010001111000000011111111001011100011111011110000
001111100110110110111011101011001000000110001100010000000110011010111011001110011100001110100110111010000101000011001100111110100110111101100100101111000110011011110101010011011010000100001000111011101101110001011010110000001010101010101001101110100100001101011110001111100011001001001111010111110000001101100000111000001110000010101010111010110000100110000011011011100111011100010101100110101110000110001001011100010111100110111100011000110101101010010010101111001101101011101111001001011111001101010110110110100110001111111111100110100011101011100100010111001011101011011001000010001010101001101101101010001111001111011011100101100110000011011010011101000100110011110100101100101101100100011100101001000100010011011010000011001111001101011000000000000111111101001000100011011100111011001111110010000000110101010001001101111101111111001111011101111101101000001100001011010010000000010010001001100110100100000010111011100000000100101100011100011100110000100110101000001011001011000000101111010110011001000000110000011101110100110100111000100100001110000011000011110001010110110000111000010101000111001100110110111011101001000111110001010001100100100010011011001010001001101110010011011010101101111000001111111100010000111001001110111010000011001101001110100010000110100001110011010101011001101010100100000100000100100101010010100001001110001111100110000010100111101001000001011110000110011110010010111100001011000001110111101101110110000000100001100000111110011011110110001011011111001111100101001111000000101111000000101011110011010010010011011100011111010111100001000111001110100011011101110000110010111000000101100010010010100011110111101100100001000011101000001111111000001001000101001110000001100111011100100111101010001100101100101100010111010010010110110010011111000011111000000010111111001100011000111000100010100111000110000010101110111101001000011110110110000111011000010101110101100001000100101001101001111011111100011011001010111101110001110101110000010101011110101000110111110111000110101010010011000100111011100001011011100000001111101001011001110100101010100000010100001101001011011001000111001001010000010100011000010111000010101111010110110011001000111001010110110010110000001110101001000111111100110011001101000101111001111000011111100110001100100011011000111011100000000001000101001111101101100110000000011110011000100101010011111010101001011110011110010000010111010100111011010001111100101111110011001010110100111111111010010000011100000100110111110001110101110101101100000100011000111111110101111111111100101001011011010101110010011101111100101011000000011011101010000100111001000100011001011010100110101111011001100110110000111110111110101101010011000001101110100000101011010100001101010100000001010101011101101000011101101011110101000110010000000100000011011110111100010001111000000011101000001101101001100100001001100011000001010010011110110010011110100010000001101101011011111011001101111111001001110101111011011011000001010001100010101000000100001101111110111010001101100000
001101100001100110001101011000111000101010000101111001110001101000011111111101001111001111010110011100001110100111000011000110000001100011111011100010010111101101110111111010010100111100100001001010100011111001100011100010100111010111011001111000000000101001100100110100010101000001100000111101110010101011111010000101011011001100100011111100111110000101110100011101000011011000001011101001100001111111010000111100001110101110001100011001011011000011101011011100110010011010010011101001001011110101101100110110000101101000010110011001000100011110100101011110110101001110101001011110011011110011111100101111110110101101111010011100101110111111001101101010100100010110111011010000100010001001101011110110101111000100100000010001101110111111010101110101001000010000110101011001110001110101110110001011000001100001111000110111101110110111000011100111010100001011000110011001111110100011010100011110011110110101001110101111111111100110010100000010111001010001100110000011110000110101010110001001000100000111100010100011101011000111101011100101000100011101010111000000000001100100010010100111110011111001100000000011000010100101011101100100001011110111101101110010001100011010001110110010111000011000111010101001101100110010111111000110111011111110101111001100010100100111001000011001001011101100101011111010101100000111110000100011000100100100011110000111111110001011100110011011010011011011111110110000010110001110001101010101100110011001101010010001110101110010000111101011111111011101011000110011001111001000100011010111001011010111110011001111111011111001111100111000010001101011110101011101010100101000000011000000000001011111010011111100000001110001111000110000001001110100010100101011100001101101000100011000010010100111101010100001010001110100110001100010100000000100001101011111101010100000011011100011000000001000011011101110011110101111010111101010110110111111111101110111100010000001000100101100100000001100000110100110101110011111111110011010010111101101101010010111000000010100100000001000001110011011000111010011101110100000000001001110001011101111001111001010011100010011001011101111001100010001011110001101010110010110110100110101001010010111101011101110010111100010000111010011000111000111111101101010011101100000011101111100110101011011011011111110111100011100111000101010011100001000001101110001100011011111000010111001101001000010111101110101000100010011101001011000100110001111110100001011111010011111011000110101001011111110010001001101001011110001000000000010110000011110011000111011100100010111000111001000110011100011010101110011101100011100101000111000110101011001101100001001101101100100011001000010001000110110010010101001001010101100111001111100101110010100101001011100010101100000011100011000000000001000000100011101010111111010010101010000110111011100000010111010001000101110011001001000010000000101001001000000101011010001010001110101011011000001001001110101001011010001101111110100011110011110101111101101100100001011101111001110011110001001010011010101111100000011101100
110110011000011101010110110110101100101100011011011110010110010001110001111110101011111011110000110101111110111111110001110111001000110101000000111111011000001101110001110010000110010100001111010110110101110101001010111000000010110101010011100111101000000011011000000001100111100101101010010111001010110101101000001110110010001110011100110010110011100010100110100111100010101110111100100100101000100011011110010010011001010001111111101010010110111101010011001111111101010111101000111011100110001000011001110001000011010110010001100101111011000001010000100100100010000110100010100111111010011001010000000000001101111011101011110001101010001111110110001111100010011110010110101100110011101110001110100100011011101100011110001010110000001100101111101011110100001001111001001011100010111001001100010000000000000001101110110010010001011000001100111100111100011000011101111100001001110000111111011111100111000010010110010000111100000000010010110111100010101001011111100101011001101011010000000000000011100000000100111010001101101110111100110110011010000000010110101001000111001111000000101101010100011100000010111100000111001110000111010001001010111110111101010001001010110110001110110111001011111000001111101100101110010100000100111011010101000010001011110101111001101101000110000111110011001000011110101011010110011100000111100111001000011110010101110100001100100001001100001110100001011001000011000000100101000110100101100110011001101110001110000001100101010001011110100011011111101001011111001110001100010010110101011101001111101011011110101010001101011011111001000111111010111100000100111000001010010000000101110001010101100000110011010010000111001000000100010000000111101000111101100010010001000011011010101011100101100111100111100011100111000111010000001011000101010011010011110101101000101101011111110111110001010001010110111010111001000111000010101111110110111001111101010110110001110000101100111110001001100110000010101110110110100101011110101001101000110111001000001111000100010011111001000111000000110011110010110110111001000100000110000010101100000001001010001011000011100111010011011001101001010100101011110111100001010001100111011110110111100110101001111010111100111111000010101001000100001000000111101110010000100111111100110111000001111111101011101010011111000010001110011010010111110001000110011111111100110001001110001110000001110011111110110101000110101100010101110100000000010000011001001010011001101010001010010010000010001110101000110001101110001010110010011101111100010110111001011100010001001011101001111100110000011000000000100110011100101011011101111001000000100111011101000101110101100110101000011100101010011110110101100000100101011101000001101011000110000011000011100110010011000010100001011100001011001111101100101100000000100011101110100010011110101101000011001011111101101101010000100001001111100001010100011111010110100111110101110000100101100110111001111111001110111001000100010110110001100010010001110111000110111001001101011100011110001001001010001111101011010110110111
101100011110011010111011101011111000100101111001101110010110010000110011001111001110000110001000100110111110010100001100101110011010010010101000011001111001000101011000011000000010000001010100010110001001111001101001011100100110101101001000111110100100000111011100111000001101101101000010000010000010011011001111111100000000111001100111000010111011100111100101011101011001001101101111110001010111011101111011100100001011100010000001110000000111101110001111010000000010101111100111111010111100011111110111101011010010001110010000110001110010100010100001010000000011011011010111111011011100100001011010101111010001100100000001010001000111110011101010010000111101100001101001011110110011001001011101100110011011011110111100110001111011000000010100011111111100100000111101111101001110101010101000000100100001010111100000100001110111010000110110101110101110000010110100001001100100000111001111111000010000001111100011101100110110011110100000010010001010010111101111011101011010000010000111000000000010100010010000100010001000001110100011000000101011011100111111101111000011000110000100010100110110000011010100101000010011111101110011001100000100110100110101101010011000100110111100111011000101001000100111101101010001101101011111001110010000000000111011100101000000101000000010000100011100110001001111100110011101001110010011011000110101011111110100111011010000001010101010101010110010010110100110101000001001010111001111101011100110110000010011101100011101101001000101010100111011000111110111000010011111100111010011000000110011010111111111100110000001111110001000100010110010001010011001111011100010100001101100111101010110111110010111000010000010001110100010011001000010101001110001110111110101000101010011010100110011011011010110010111100111001100111001110100011111111000010011011010101110101001011000111110000000100111101001010100001011001110101010101001010101001000011101101011010110010010010101101000011100001110001110011111000110101101100001111011001111010001000010101001000111110100000100110110111100100101110001000110010110000101001011110011110001011101110000111111010111000010000100110000101111110101111100011110101000010101011100111100001000011110111001111001010111001011010001010001001100010010110111110011111010000111001000101011011011000101110111101100001100011110100110011010011111001100010001100011011011110110011100101010001111001101111111110000101101100010110001000011100100001011110111001010101011110011110100000011111001000010110100111011000110110001001110000100011110000001011100011000001011111011011010010111000010000100100111011010011100001110101001110110101100101100010110000010110010000100110110111000100010111100011100011101101000001000110000010110011011111001110100100100111000001100100000001111101000100000101000011111101000010111000010101011000001011010001100100101001010110111100111111100000000100110010010101101000010000011011111101010100011101001011001011011011111101000011001001111010000101110100010010010111110001001110001011001100100001011111100010000011011001011101011
010011010111111011110001011011001100100111100011000000111101011100110101101111000011101111110110001100000101010000111000110100011111101111101111000000010101010100010110001100000010100000001000011011001001010111110001110010100101001000100011101101001011101101000001011011001110110001011100010111101111111011101001100011010100010101001110110010110110011001001110000111100111001000110000101101100010010001001010111101000011111101100010000010011001000001000110010001001001111011010010010100000110011001101110111111010001000110111110101010110110111110011011100101111100010100111111011110000100111111001101000110110000110010000111011101011011101101100101010110010000111110001011110111001100011011001111011111100010101100101101110011000100100101001001000001011100010100111010010100111010100000111100100111100001011011100011011110011010100010101110011010010101100010110011110011101010110110110101001011110101111010111010001011100011111011111100001110010111101110001101000110101101101111011100011111100010101010100000101011001101101101000110011001001101011100011100101101011111010000011011100101111011000000010111100011000100100010011010100001110110111110000110101110110010010010100110011101100110110101110101101110101010101111101011000010110011101101000001110010000101000111000100000100010001010000111110111001101001101000000110000111011110111000111011001101010101101111101111001000000110010000011100100010111001010100111101110000100000100011001101110000111000010101000100010100110011001111001000101111010101000110101100110010110010011101011010100000110011001101111110010100110100110011110011111101111100110111110000110001101100001111000111101111101000000110001101011100000110011011101110111011011010011010001000000100001011110010111010111010011111100010100001011110111101001010111000000110000001110001101011010110001001110101111110011011100001101011100101000100001110111100010111000011101000000111100110111000010110100010000001100011001100110101110010111100001000001010100011001101111011010001000001101110000100010011100100001110010011100010011011111100011101010110001110110100000111100110000101101000100110111011011011110001001011001101000101100110111101011111111101000010010010111001011110011110000011000011000011010101100011011101101100101110000000000110101110110000101110001010101101011010110011001110010110011100010110100110000110100000011101011100110100111001110011110100101100011101111010001101010100011011110110010110010011011001100100011100110101101111111011100010000000101100001011001001010110100010011110100110100100001100001100111101110110000101110010001011111100101110111001101010110110100001110010001001011000001001000011101000110001101011001110111001010001110111000010000001000000011110111011000100101110010101100000000111011110111011001101001110100000000101111100110010001111010001101101111101101110011001110011011001010101100011001110100010100000000101110101011001001000111010100100111111000100110000001110000111010001101111011010111011101101000000001101010100000000000010101000001001111011
111011101011101101010010011111110101111111101101101000001101111100111111001111100101010100100100110001100110111111000111101100011000010100011101111111000101101101011101011110000100010000110001100110100010111100111010000111001101100101010001101100010110100001111111011101000110000111010100001010110100101011000000010110011010110011011110111101101011001010100010000110111010101111010101111001001001000010110001111111110011101110110100010101101111000000111011110000011011110101111001100101010111000000001010101011111000111011010101011001011110011000010100010000010010101101010011010100011110111001110001100100110011111101000110011100111110110110010001111010100000101100000001001110111100000011001101110100111000010101000011100000111010001000011110110110000110111001100001010101100111100000000010001001111111001100011010010101010010111010100010110001100101101001010010011111111110100001010010100000010011001110110101010010001111000001101000111000100101111101110001001001101010010110010001110011101101000000101001000011011101110011110011101100101111010001011110001001101011011010100010001010011001010111101111110110100010101110000001011100011010100010000110110111100111110000110000110010001010010110111111100001101011110100111101111101001000011010011010001100011010100100010110000010010001101110101110001001011111110110001000101110110111111010110101101100111001000011110011101110101110100101111111011011100001101011110010111111011111011101101010101001001111011111101000101100100111111001111011101001000110110011111110111010111001010010001010101111000100010101111011010011000100100001010100110010011101010011111000001010111011000001100111101101110001000011111110001100110000000101011011111000101101110001110011001010011011110000111011010010111010110011110001110110100111101100110100010110101010100001101110010100101010110101011011000110111011000001000011110101110111010000000010010011011110101111111001001000111001101011000000110000111110011010110100000101011000010110000111010111110110001010110011111100100011100100000000110100100100000010000110111010001010111001100010101010000111010000100100000111111000000011011111010001011100110101000010101110101111010001011000010110010101001110101110000101000011110100000110000011111111010000011011010101110001100001110001111100111110111010110111001001101001010000100000101100010011111011100101001111010011011100110101100011100111101111100000111001011111100010110001000011001011011101111101110101110111010001001000110010111011010011000010011000110011100100101111100011101001001111111111001010101010110011111011111111011100001100000010101110011110001010000100011101101001011101111001101111101001011011100101111110000100100101000100001011011100011001001110010001001000010101101101110010010011000001010010010101011100011111110010001101101001110000011101000010000010111000100001011001101101001010001111011000100011111110101111100001111111000101101111110001110100011001111011110110100000000110011101010101010011101110110001111000110011011011110001110001110111010100001111
101100111011000101001000001001100110010111100001001010100100100001101100011010011001110110101110010011111001100111000110000010010110110111001110001100000101001100010000010110101001000111100110001011101111010001001010001011010010100111001110111100000010000111000100011001011100011101101010001010110111011101111000111110101100000101111111110110000100001000010111001100101010000100001011100100010010101011000000101110011101001100101110100010010001101101001010011110101101011000110011010001000011011111001101001011101000010010001100011110010001111001000010000110101011010000010111010101101001011000000011100000100010110110101000000001010111010101111010110110010000011011000100110010101011110011111010001100000001011110100111000011111001011101100010100101011011011010110111101011111101101000000000110000001001100111001010001111001011100001100000111000111110001000111110010011101001100100110010011010100001011011111011111110100110101100001011101111011100110101000010011000011101010111011101011100101010101011011111010000101011010011111111001111011011101101010011010011111011100010101010011111001010111001110100010011011110010011001101110000101111100111010110110110110000101110011101101100010100011000100011101001111100011011011011000000100011010011010010110001101011100100010111001110011011011110000010011000001010110011011010010010110100000000000011100101110011111010111000001001011001010001111100010010011100011010111000100100011011011111000111100110110101111010110001011111001001111111100010111011000011010000011001000010000110000001001111100011111101010101100011010000110110110100111011110001101100110110111100101001110011100101000000010111010000001100000101110000110011100111110011101010101110001010111111111110011001000111001000000001011110101000011111100101100100100011010100011001001010011101101011101111100011001111000111100010100110010101101110100001011001110010101110010110100001111110101100000100010100110101100101011101111011010101101000100100100110100111110000111111111101000100101111001000011010001101011110100101111011001110010011011111010010100001100100011111011101010010110100001001100000001100110001000011011100100001111101010101001110000000011110011010001011111011000010110110110101101111001000101101111000111100111110001000110011011101111101000110110100000010001100100001111101011100010010010100010100100001110100001011101100101111101101010010111011011010000111101011001110111100010001111001011001101101101100110110111001100100100111000001110101111111000001000000001100010100110110100110111010101100011001000011110000011111100001001110001100111000010111000111010100001001100010000000111111010010011110010110110101011011011111100100100111000001110110001001101001010001001011001010000000101000010010011101100100110100001100000111100000000111110011000001101110000111110101101110110011000110100010110100001100101100001110010001100100011001111001101001001011011010001110101000001101010101110110100110110101001110011011101000101111010011010111010000011100011100101001000111011110101100000111
011100001110110110110101101011011111010001111000100010011100011010010111111111100001011010100111010110110000101000001100011100000111110010101100100101000010100010111001000000101000011010101101100110101101100001011010111110000101111101000001011000101110100010010110011111000010000010110101110110011010000010000000101011101101010011000011011000100101110001010010001110011110101001101101101111000000001010011011010101110101000001001111000010011011001010101011000110011101110100010001010101001011000110111010011010001100101001111010111000111110110010100000010110011001111100110011000110010011010100101011001001110000111011011110101010011101111001010101001011010111111011011101101011011110111010101101110011001010000011111001100111000100001011001111110011000100011001000010110100010101011000110001110111010100010001010011101101100011000111001010010000011011100111000110010001110110101101001110000100100111010000010101010010011011111111011100100000010001000101011110111001100000000000010110100011111010010000101001011111100111100011011110011010111001111000000011011101011110110000011110110101101101010111011011010010101111101001110101011111100011100000000000011010011110010110100001111110100100100111101001101001000001110001101100111111111110110001100000000011111011010011100101010101000111001111001101110001000111111001010010110011111011001000101010101011111001011000111110010001000000011100000011111100010000010111001001110000101101000110111100011011101100101011100000001111000001101100100001110100111111001100011101111010100000111110011100000100011010111000100000011110010110100110011111111111010101111101111001110110111000011000011001000110101100000000000100101011100101101110010111110000010011000111100100001100000110111000110011011011001100100001001011111001011100100001111011100010011110101101111001011000011011100111111110000110011101001101110011000011000001001100010010100011011011101101111111010101100010011001110010011001100111110010010000010101010010010000100010110111100010100110001100010111111101110010011000000001011011000110010011100110110100011100011101110111000101010001101010111011000101101100011001001101000011001100000110001111010110011001101100001011100101000001111010111110101010111001100100111011001101111011100010000001011101110101010011010101000010000001101010110110111000010001000010010000010100000011010111010101111001100110110100010110011101101111000111100001011010000001111011101110100100010011111010001110101000100011100001011010000010010011111110111001011011111010000100101001011010000011111010010110010011000001001000110100001001010101101100001000010000101110100101110100111000000111101010100000001011100110010110001011101000011001011000001110000001001001101100111100101010010110010010001000100001110110100011001101110111100111101111110111000111100101101011110111100100111001100100111001010011110111010101010001011111000010100111011011100010101110100001010100011010110100011101110011101101011010110100100111000000001001001110010011000000101100101010100000000110001110111110
001000101001101011101101010110010110101011110111011010000010100101101001111111011010001010110011110010001101111101110101011111100100000100001101101000101110000011101010001011111001100011000000010111011001110101000010011100010000110110110100100101100000110111010110011000000001001010111111101101101010010000001111101001000100110011010011110111000010110101110111010001111010100110000110101111001100010010011101100110111010110011110111110101100111000100001100001100101001100111010100001100111110101110010101010110011001011111000111000011111010110001110100000000000011101101100111111101011111001010100111000111100011011000010111111000101001011101011101000001011001100101010101110011000110010100100101000101010000110110001100001100101000100011001100010001010000000111001001100111000010100010100010000101100011100010000100100110001110011000010011111100001011011110110000111000011011101100000010010010100000110101000100111010111101100110000010010110001000110111001110111101110101011000011100000011110000100111000101101100010100100100101111101110101001100110000010000010110000000001110011111000111110001001100001011110010011001101000001100011000100101101000000011001001011001100110101011110110111100110010000001011001010111010010010111100101010001010001100111100001111010001110010101110000010000111001000011000011001000111110110101110110011010110100111100011101100010000101111111101111110111110110101010101000000000101111010100001100011000111010000111010100111011000011101111111100100011111011101001010101010110110001010011001000111000000101010010101110001100010011010111010000111010000111010000110000101101010010111000100100111101000010010110110000111110001001001101001010100010110111011000100011001110100001100110101001100011101000010101111111011000011110100110001101111010010110111011111101101011100101010001001110000101011000101011110100001000110100111011101111101000011010101001101001110101110000001011011110100111010010111100011001000010100101010101101011100011000001100110111110110000101000100101100000000100101110010101100011001101101111100111011011111000111010111110000111111101001001111111011000101001000110101011011001011100111001100100001011010110110100111110100010100100101111100111100010100101011100111110101001110000110000100100101111000001010001000001110010111010000111101111101100110010010001000111010111111000110110001100110101110101001011101010110111101001110110010001110101111100001101111011101100100110111111010110100101110000100101100010111100100100011010110001111111101100010010100100110101000100110000010000010101101001101110111000000111111001010010001010010001100111010111011110000011111111100101010001000101100010000011011011011111100010010000000111110001101010111101001011101111110000001000001010000001110111011101110111000101111001101011000000101000011101111110010001101000100110101000100001101001111011101011010010110101000110100001010100101111101111110000000100000111110011101001011101010000100000100100000001010110001101110001111101101001011110111101100011010011110110100000010
110001100011110000111100000111101100001001110101011010111111001001000000101010101000011000110100001010110111110110001100100101111101001001111111111100101011010111100011010010010101011010001101111110000001001100100111011100001100101001101100110000111011010100011100011011011001000011110110111110110010111111011111000110101101000001010001011111100000100001100110000110011011000001000101011100111000111010010011011010000000011001000110100110100001100000110101100010100010101001000011111000000001011001000001001011011001010001001110011001010001001000000101111101000111100100101000001100010100000001110110110011000111010111101100101110110001000010001100111110011011000111111011100111100000010001111100011001110100011010001000000000101001001010000011011100100010011111001101100111010001111001001001110001011011110011110010100110101101110011110110101110001001110110000011001101010101101001101111011011100010100100110110111001001001010110000100000000010111100000111011100110111111101000100111000101110000110110110101010111110100000011100111111001110000000100110110111011000100000001100000001111101111101111110010010110101111000000010001100011000101110110011111111001010100111011100001000000001001111011000111000011001011110111011010100101101010100011100110011010100101111111110011001010110101101110110101101110111111101010110101111001100001011000010101110110001001110001111111001111110111101011001001110111110101001000000111101001100101000111101011010001010100111010011100110101011100000010101010110000111000100000101000011001001010000001001000011010111100011000001110010101000110110011101001101001011101001001101101011100010110111001011001100000101100001100100110101111101001111001011010000111001010110101110101101100010000000101001001101011111111100011101001000010010110111111100101001100011111000110110111010000010000001011001011011110011000000000011011101111010101000101001110011011011001001111001110000100010011001100100101110110100100011111001010011101110110011101001110011111110101111110000001001110111110011110100110101001000100110111010110111100001100110101000100111101110001111010101100001000111010110101011101111000001100011001011011111101101011100011001010110011011101001001011010010001010001001111010010111010111010111011101100111011100000011010011101011000100011100010000101011010111110000000101010001111000000110100000000001000001100101101111101101011000011101001001101010011010001011010101010111000111010011001001001000010010110001000010011110101001001000101111100100010111011101011101010000100101100101000000000010000001011011010111001011010011000000001010011011101001110101000000100001111011110010010100011100101111011110110011001100111010010111101000111111011001000000000000011000100011010000100110101111001011000001100111010111100011011110100011011101001111101110111000011001000010101110000101000111000001110000000110101000101111100010100001010001100010010001111110001001001111010011101010001110001111001010010011010010110111000010100011010001001100011000010011011001100001101010110100100
001100011001001001101010000110000000101111000001010011000001110000110100110110011110001100011100001010000100010011100111001111000110111001011010100100010000111110101011110101010010010000001100111000111100001001101101000011110101011111111110111011000010110010110110011011010010011011111010110011001001100100100001001101101010111100110110111111010010100110100011000100110000010100000001000110101010000101000011011101110000110100010111011010010000110110111010000100010011011010101110001110111110011110011011001100010111101000001101001100111111100110111110011011000101110010000110111111111101010101011101110010000010011110000011111111110100011011011101111100010101100001111011100011100001010111000011011111011100010011100011001010000011001000000101100100100100111000011011010101110000111101010111101111110111011000001011010110010001011111011000111101000011011011010111000111010010000010111111110110010011011111101100101101111000011001011100001101100110011010010100001000101100001100000000100101001000110101000101100100011011100001100000011101100110111100101010000001010011001000001110011010100110001111011011110100010000000010111101000101010001110110101110111100100011100101101101000010101010111101010010001001110111111001111011010100100110000111101100110011101101000100111110010110001101101011111101000111001111110100000111000000001010010111101011101111001111110100101100111100101110010001100110001110101001001010010111111000010011011111010100010111011010101001000000011111101001111100011100010000001101110010001101111000000110110000011100110100101010101011110100000010001110011101011110000011110100010010110101001110111101100000010010000011101000100100110110011000100101001101010001011000010111100000011010110010000010011011010100111000110000001010101011001100000000011000000110100000001100101100001100100000110011101011111000011101010100101100000010111000100110010000100010110011001010001110101111110010100111100010111110111100011110110011011011101100010110000110110001110011000100011101101111010101010000011111110010000111110111000101101001010001010001010101100111111111000110000100111011001100010101011101000100110011000001010010000011100011000001100101001110100100000111101010111011000101010111010010100111000101011001000101000011110111011100100001000010001011110001100010001011011011111000110110011111001011000001100011010011110010010011010011000101111011001100011111000110011100110101111011001100110101111011011000011011001100010100100100111110001010100100101000010000110010010010101110101001110101010100110111001111110010000100000100111101110000110011011010111110101000110101010001000011001011110110110001111001010111000100100000100111010001010011010010011001000000111100110110011010111010011011110010010010000101001110011111101010001011110110110110100000111101101111011100001111111110011100110000000110100111000110010111100011011100110111110111000010100100111011100011000100001010011011100111011100001100111001001100111011110010001101110000111000110000111111100110111000010111011100101000000110
111110011100000111111000011011001101101010001110000001001111011000000000000011101100101010111001001101111000101101110000100000101100100010101011100011101001010011010101100100000011111001110110110010110001100000000111100101010001111101101000010110001101000001101001001001101111001000001010010011111101111010011111100101000101111100000111110111100000010011000100000001110101100011010111001001110100100101110111100000101111010011011000111010110001000011111000000110101100011111000111100011011101101100100011110011101001111011100110111011010110110110001101110101100000010000000010001001110010000010001001100011010111110001011000111001001011000000111011111110100011111110000100100110111011010101001100110001000001110001100000101101101110101110110000110001010001001000010100001010111001011111110001101001001111000000110001000010100001001011110000001010010111001101110100001100011110111000011101110010101101011010111100000011100101100101111000011011010101010111100100100111000110110000001100001011010010011000001000101100010101000101111110011111110001111000010111010101010011100100001110101110010100100010000000101011011001100110111011001100111001010011010100001100110111111100111001100010010100111001101111001001101000001000101001110011010010010000001110010110000101000111001100111000010011110110001110000010111010111011111000010000101000000101101001111011011101000100101110100001001010101001111111101110011011011010001001111010101001110101000011110110000000000001010001000010001111111100001110011011001010110010111010101111111111000011111000101100100110001000101000011000100100011001001111011000110010001111111111011010010001010001110011000111101001001001110000101001000101101011010111000100111100110111001000000101011010111100000111011100010001001011010010011110001011111100001110110111001001010111001010111101010000100110100001100001010000001111101111010101111011011010100101110111000000001100111001110000101000110011100100110101010110010000111101001110111110010010100010101000111011000011101011110101101010110001011110101010111111011011110000011010001001111100101111000001100101000001011110101101011010101110001011101101110101110000000010111010010100100000111000011001101010100011011110100011010001110110000001100110001000001111010001001011100111101100100011011111100011000110000111100101100100011110110011001000010001001001010001001111000001110110101111100000111100010110000101101011101010110000010010001010111110100011001000011000001000101010101000111100011001011010100101000111001000001011000110101100001111101011110110100000011100011110000110001111000111000011101011110101100011101100110000011010000011001000110000110101101000110110000111111101101011000100011000110011111000110001001110001100000110010101101100011011111101010000111001100100011001101101011111110001100001111111011001100000101111110110001101001000011111101011110010000101010110100110111111100101111101110101110110110000011110110001010100001011110100101101011101000111011001000100000000010100110110001101101000111111111010011011000101
000110101010100010111010000100001111010010011111100011110001011000010011010001111000101100010101101111000100110011110000001101100010001000110000101011100110110110101011101110000100110000011011000100110010111101011000000001101101101101000010000100010111100001010111100000100110100000001000110011000110011101010101111100001010111001100111000011010100110000100001010100101010011111111000101001001001000100111110001101101000011000101111101111111010010110111111011000101011101110000110101111011010010011110101110101100010111100101101101101111110111111110000010110100011111000001110111010110011101011011100011011010011000101111011011100110010010100101000101010111000001010000101000110001100010110000100101110011010000011001111001100101000100000001110000011110001000001110011100001111100011110010010101111010001010101000011010010100110011001110110001110000100001001010000001010010001100010110100000111100001010110100100001101101001011100101100011010010111011001011111001101000101001011011000110011111101010101001000001011100101010111010111010110010011010101000011001101100111010100001100110011101101111000101001111011111011100110011001010100000011110101110000100001101110011111001001001101001110000001100110110001100010101100111001000100011110000101010111011110111101010110101011111011001100001011100111111000110010011110000001011000100111010110101101001110111100011101001001111110110111111010110011010010001110100100000101100001000110101001100100111110010100100110110010010101011110110110101111100011111111110111000111001001000100001001011001000001000011100010100000010111110011101011010000011111011010101111001100000011101111001011000100111000001001011010111011101100001111111011101000001110001011110011001101100101001010001111001010111001101000001010011100111011010000001001000100000011011110101110110000001110010100010101111000101011000001111000100011100000100000100111111000010111011111111010011101000111111001101110000000000100111101101101111110101100010011001111001100101101000010011100000000011011010111100001000110110100100111000111111000101011011110001010111001010100111110101010011111011111010111000001000011101001010001100101011001011100101110000010011000100001110011101000100101110000000000011000110111010001010100011000110011111000101101010110101010101011000100100000010000111011001110001110001110001011001101010100000100001101111000000111110111011011011110001110101001111100010011000001101001000110111010110100000011010111100111011001000100110100111010100010111111000000100001110001110100010010000000101011101010000011000110011111110100011001001010000101100111001100110010010110110001101011101111110000010010110111000000111110100111011111101001100111001111000000011011101010101011001101101100010001111010000111011100001100110000111100110100110001000000110011110011000100010001001011000101000111001110000110001111000100000101000011100100100100011110101010110010011101010100011111101110001111010100110000100011101011101111011101111001010001110100001010011010101000010001010101000110000101101101
000101111001001010001000010100101111101100010001011101100011110100101100010010000101101010100111101101010011101001000110011100101010010001010110011100110001101010001000011100000110111011010011100010101100010101101111101110101101110001100101101110000101001011000001111111111001001010101100100100000011001001101000111100100110001000100000111100100100010001001110101011100100100010000000111101100010001101100111101001101010111100001001011001001100011010010010100001111101111100101000100001101111000010001100101110100111000010001001010101011001010110101100011101101011100011001011110000111110100010101111011000010001110101110000010010100011110100000000001011111111100101100001110100111101000011101010011010110101101001101011001011110010110111100101100001011111110011110111010010011010100101101010100100000111000111010100111010110010101101111100011011011000110101100101110100100000110110001000001101011011001011010000011100000101001101001011111000011000101010000101100010101001111010110100001101111110011110100000010000001100100110011011000100010100000000010001101111000001011100011000111000110111100001010100000010110011000100100110111100011000111000101000110111100011010111100001110111010000001001011001100100010101001101011011100110000000001110010111101110111101010111000110011110011001011011001101001011111010000010011001011101101110101000011100010000101101010110000001011100100110101100010000010001110000111010111111111111100111011110101011100110110010101000101111101111100011111010000111000110110001100110000111010001011000001100100011110101000100101110001111000111100001110101001111011111001001010111001001010111011111000110101001011100001110001001111111111101111001001001011001101101101010001010011110101111111111010001111100101100101101001111101100010011011000001110010000111010011111101000001000101011010110110111100000100101111100100101110111110011000001001100110111110010000010000111110100101101101111011011110110000011000100000111100101110101111111111010110101011010100001011011011100001110101000000011111100001001001100110110100101110010010100100001001100000100111001000011011110111110001101101000110111101101010011001100100000110111001011011110001010111000110100010100000001110111010010100011100000110000100001100110000000000001011100100011011110010110110110011100001101011010001101010100111010110101110100010100100110000110100001111011011101101111000011111111000100001111110110111101100100101101101101111011100001100001001100001011001110000111101110010101011111111011100110101111001110010110001110010111111101100000001010111100000110100100011001110101011011110011100101100011001111001000000100111010100101111000010001101011111000001111110001100010011101111100011100001001001111011011110101111011101010000101010001011010000000000000010100000110011110111000001000010101011000111000001111000101111000100100000011010111011000100100111101111100111110000101010011101100111110010111000110101101000011011110010101101011101010010000010111011000000011011100001111001101101010111101011001001010011111
000011101110000000010001000100100011000010000001101111001000111110010010101101000011011011001000010111111001001101011001000011111011000000100111110011000001110000101100011011000100011001011010110111011011110101001000110000100101100101111001111101100011101000011100110110101101110110100011100000010110100100100011100000100101111010001000101100001110000000111010010011100101011110000101111101110110000011011010011001110000010000100010010000000101100101101110000011001110101010110000110110110011100010001101101011000000100000001001000111100001111101101000100100000000110111010001011011011110110111100100100000110101010001001000100111110111100001110110110011101011000110011011110001100010101000000100110011011100011111111000001100111110010101100001011111110011101000100011011101111010010110101011001001010111011001010100000011100001111000110100111000101110011110010011110111101101110100001001001001010100101111011001111000101011110011101111000011100110011101001001110010010111101101001111111100010010011001001001011110011100010001000110010110001001001101010011001110110010111101001100110011010110111000011001000001011101001010101000101000001001110101100010110101010101111101011100010101010100000011001111100111010101110101101101001000010110110100001111000100110100100010111001101000111001001101001001000111101011011001001001000000111100001110100000111011001001100100100001111000010111000001111110010110000100001011100101111000000011010001101110100101010111011110011010100011011011010010100111000111100111010110110100101011101011100100011011111010111000111010010001111011110000000101111001011111111101011010101011000111001110011010110110101011011110001110000110100000111011011100000100100000111010011100011101101100101001100111100001101001001000101001010001111001011100101000010101110100010001011111011100010011011111000111001110011100101001010101100110000111101101111010000101100000100101010111000110010101010010011101000111100010000111100001000011001001111101000001000001000000101010100100000011011011100111011001010110111100010011011101011000101000100001000010101010111111001110110000000101010011010000010000001010001101111000000110011011100110111010001111100111000111010010110111011011100011101111000000010000011100000011001101111111011000100010111110010100001010100000110101010000100000100010000100000110010011000001011101111001110010111000001100101000001111000110000111110011111110110010111101010000001111001000001101010001001000101010011010010000110100100110110011011001010000111101001110100100111000010000001111100110001110010100110111111101100100100001101111010100010011110100100011110100001110011000110000010010000000110110110011010010101100110000101100111001110011111110110110110000110010010001100000001100111000000010011100010010000001110111000110010110010111001000000101100101110101001111110010000011010100100010010001010101110000100001111000001010101100100100100011100101000110110001000010110011111000111010100011110001000000111111101011101100100010101011100011000011110011110000000010000110
100011101010101100000110011001100001010111110110011100000110111101010110110000000010110101011110011011100000110011100010111000101110110100110001100010100110000111101110000000001010000100100010111100011111111100000011000110111010001010100111100110010111011011001011100110011100111100011111010001101011000110110011011010100010010001101000101011010010101000011111011100101101010101101010000000000111100000011001010011110010110011101101011001100000100011111101010110011011111001101101100011000001011010111000110111101001001100110010000100101000101100110110111100001110000001111001101000111011101110110010011110110000000101101000111110010001011010110000110001110110010011111001001111001100001000110101010111000010110111000100010011100111110011010101101110111001000110000000111100100011011110110010100000000111011110010111110110001101101010110110001111000000101011000101111100111101101010011011101111100010111010101011110011001100101010010111011111000010111111010011001001010001100111010110001101011110000111011010110111010001001100001010111111000111010110111101110001110100001111000001111001110101001000101010000000000011100101001110101111101011010110010101000011000001010101101011100101101100110010111110101101100010101101011010001101000100001101111010111101011111000001010101100000111011100110101111100100100000000011101010011011001111000010010111110110011110101000000111001001000011001110011000111110001111111010100101001110000011111011000111110100110110011101001010000000011010110010010100001100000001001011110011010101001111010101110100001000001100100011001101101001100010100001001111111110100010010011110010000111010011101000110001111000111111101011000001110101111101110001011001010011110100111100111011011101011100000101000001110000111010011010001101100000101100011110101110100111100001011000011000101110111110110010011110010110101111010011000111011100000111111010111111111101001111001011101100010111000110011001010011110011101100011001110100010111100100100100011001111111110100011011000000000101111101100011001011100111110010100111110100101111101101010001001110100000111001011000100010100000010010110111001010111111111011100101001100010000000011010101011111011111011011001011101111000100110101000011000010100011110011100001100001101100101101110111100000100101101100000100111101100001110000100000110011101000111100011001110110100101110101000010010100001011111010100110110111000110010010001110101011110010010110010010110001001101011100101000011110001110011110001101001100010011001001100110101101101110000000001011010100001100100111000001001111100110010100101111001000100101011001100111010110010011010110000011010001001110110100111010010011000000011000101010010001110000110000010000011110000100011101101001100010010011000100011000110000011000111110000011001100011100011111000100000010000110010000000101000010000111000011110010000001110110010001110000111100110000100110111000111011101100111111100111010100001011010111001011101001011100101100100100001011110101000011110110001000100101001110000000111101
101101000110110001101100010011001000001101100101111010000110111111000010101101101011010101001011100100110110001110000001010111100110000101001101110111111011000011000011111010010001010000111100100110000011101111011111110001101001011011101010101111001110100101110001010000001110001011000101010111110001010101100100100001111000100110101101011000001101001011001110011111110101101110100001000101011110011100011101011111110100011001101010011001010101010010000111011010101111101011111110001001111011011011011011101100010011110101101001100110110111101110100101100011101010111000010001010001111000101101011011000100101111101100011100101011011101001001000100001010000101010111001000110000110011110101000111100011110010010111001001001010100011101110110100101101010010011010111000011011100000001100101110000001101011010001110011010011101100101111110011101101100111001000000011011100010110111011001111100110111000110001110000101111010110100110100111011000010100110111000101110100110101000001101011000011010001001001110011100010001000110011111101100110110001111111010011101100110011010111001100111100110101100100011110111001111101001000100100001010000101011001111011001010110010011011100011111101111011011111001111110111000110101001100010000001110001111001110101011100101010000100100110011001100000010101011000111000000011001110110001101011101100110100100000011010010010111000010110111011001001111100011100010011010011110101110101000101011011000111010110010010001000110100100001101101000110100010011111110011110110110000011100100110001010000111010110001100001100100101111010111011110111000010110110010101110110111110001111111000110100111100111001010000010001101100001000011101010101001010110000011100100111011001111010110110100000111100111001001000100010100010101101101101001111000101010110111010010100000010001111011011010011100000111110110111000100110010111110000111111001000111101101010111001100111111000010000110100011000100101000011010011100111011101111011111011110100000100010001010011110001001111110001111110111101110000111000111011011000101010010110110010001010001110001001000100011101100011010100000000010111000110101010000100010001010111111110101000110011101010000000000110010100001000010110000110111010011111111011001011001000010110110011001011011000011001101011000011110010101100001101011000100111011000101001011010100100100011111111011001001110011001011011100110101010000011111110100000111111110001100001000101100011110000101011011010101111001100111001110110100110010101001000010110110100010101100000010011010011000000001100000000000110000010111101100010100111000010010001011111001101111001101011110101010011010111110010011000100010110010001100001101000000100110101011001000111101000010010110110110110010100001111111010100100100100111100101101101101010110110010111010011100001011110110001111111000101101111100001001001110100110111001101010010101001011101010011010100000101110111000100101101111001010110001101101010010001011011101100010001110000001010010010000011001101101111111011010111011000000001001
001010000001001100101100011001000001111001001001110110111110001001011010000110100010110111001011011110000100111010110001001101010110010011011011111111000000111001111111010010000111100010110011110010100001100011100100110110111010101100111010010010001101010101111011011000010101011011001111011101000111010001111011010111100010101101001000000001100101010111111110101011010001001010001101000111000011010100100000100001011010100111111101101000100111101100000010110010000010100001000111000100101000011001000011011110010100111011111100011011110101000110001010010111011010110001001011100110000001010111101101100100100101110001101110100110010100001100111001110001000111010110011011100110011111110110111000011111101101011101010010111111100000010011101100100111011001110001000011001011011100001001011010110110011111001100010001000001011000000001011101000110111001000001011110000010001110111011110011000001000000010111110011111000010101111010111101110000101000101010011011010011101011100000011101111001101001101100011001100111110001010111110000111011110010111000111000100000010110100010010101101001001101000010111010111001010110011100101001000101100011101101101000111110100001100100001110011001001110101100100000011000000000111000110010111100110111011010001000111000000011010101111001001101000101000100011111111101111001001010010010100001110001010111111001111001110010011000011110000001110110100111001001011100011101001101010111011111111101100111000101110011001000110010100011010110000100111000101100100001111110100001001100010101010001011110111100011001000000000111000011100110111110111011001000011110101111111000001100101110110100000011000000111011011101100100011101000110011011000111100000100000100110110000110010110100001000100001101011000101110010010001010100111111000011001001001001100011010011100001000011000001110000011000111001110010100110100111001010101110001101111011101100111001100100010110010100000100011101101101010100011100100111111001101011000010010011111001100010110011100111000111100110011011101001111110111011000110100100100100001011100001111101001101011011001101001011000011101010110010010001110011011000100010001101111000001010010001010101000010010001011111010000101000000000000001101010100011110000110011110110100000110011111111111011011001111000110111010000111100011101110000111110101111011010000101010001110101011110000111010001110111110101001111001000001100011100001101000101000010100110001110011010100100101000111110101111010011110100000110111001100001110010101101010010110100000100110101001111110100011111000100011001110101000111100011110110010011010000000110100001101011011001101000001110111000011001000100010100010001000110110001100111001011110011011001010000100110010110111000100000000110011001001111110011110000100010011110101010111111011100100011010110010111100000000111101100110101011100011101010110000101110111110101100000011001010110001000001100011101001101000011001000101010111000101100101100000100001110000100011010110101010001100100110100110000101011100000001111101100101000
111110011001111001001000000110001101010010001110001111000000001001000000110001010101111010101011001101110001110110111001110011110010000010011010011000111010010001011101100000011010001101011110110001001000001111011011011000100111010111000001000111000000000101011111001011101000001011111111010111101010110100110100000100010110101110001110000110110100011010000000110010100101100101001100111101111111001010011001110010000110110111111100110101000010011000010000101101001000111011110011011001010010101101110010010111000111111001100101001100001100101111101111011011001011000100110110000111010011101100001000110111100101011000110100110010000101100000011111111001111110111110101000110010110010011010100111110001011011000110011111101100001001000000001011111011001100001011000101111111100101110011000111101101111000001101000110001001001001111110110100101011110010010010000010011111000110010000010010111111110111100111110010101001001111000011001011110111010011011110100010110111001011000011000101111100110101101010011111100001111111100010101000010111001100111000000010001101100010101001100011001111111000111110001011001110100101110100001000010011001110000101101000100110100101000100111010110011101110100110010011100101011011000000010010000001010101011100111000111111100100000011101110010110011010011110100000011001011011000100011010111111111111111011110010011010000101100011111001000011110000010000011000101110101011011001001100111101110100110010110000010110011001000111100001100110110010000100010101111001111100111100101111000110110100000000100100110000001101110010100100011001101100100010010101101011010110100110001100110010000111100011001100001010001011000010011011101111010101100010000100111100010100100101000001001110001000011000111011100000010001011010111111000011110101011000110000111100001001010110011100111001100111001110101110001111001010001110100111001010110111100100010111001000110100000000010101101101110110100101111110111011011101010100000111111111101001001010001110101101010001001011111100101001100011101111111101010111100011111111000000011101101000111110101101100100101101001110011101100111011111010110100000100010110010101101110110011111111111001100010100100110011100000111011111110001011111011111100101010111011001000011101001011101010101101101110001010001111001000110011100000010110001000010111100011101011101110101111000010101111001101011110011010110100000011111011110010110101100111111000000010011010110000001110000001110001001001100001001110011100000100110110001111011000010010101000000101111001011001111110101111000111101011100100000010011111001000000101111011001100010001010011001010100010101001011000011100101110110010111000110100100101011011010101111001110000010100111100110100100001111000000110011110110011010110010010100100111111001011100010101010001000111101101010010111101110110011110011111000110001110100011001011001000111100010000111101000010001000111011010101110000011000111111000101001111110011110001111010010010001011111101100101110110100110100100011001100110010000101110001010
101110100010100011111100101010001000101110011101001001100111001000110100000000100110111110101011011010011011011001111101010100100010101001001001101111110111000110011101001011101110101000010101000100101100001101101101001111101011101111110010101100110011111000001101010111111011000100010100111000010111011110110111110001001010010111111010000100101110001100101011011100000101100000011000000001010011001110111010100110001000010011101010100010101111011000010001010000101111110011000101110011001010110110110010101001100011000000111100010000010011110101111101000010000101011100010001100001011110011000100110000011111011101101000110011101000101110001111011001010011100100111111001100000010101000110110101101010110111100111011010101100011111101010010110000001110100010001011100111110110100111011011111011100100011110010110010101111001000110001000000001011100101100100111001101010111000100110100001101110000001100111010100111101001100000000001100111001100110010011000110010100000101111011001001001111110101100010000001000110111010100000110110010101110000011100101100010110011011111110111101000011100100011011001101011001000101000000100000111110110001101000011110101111111101100000100100010001110100100100010111010010100100100111111001110110100010010101110100000000010110010100010011000001100010000000111011101110010000001101011010110101110111110100010001011011111011000110101111100101100000101001001000110001101000111001000001101111110110101111000010101000101110011001011001111111011001011101000001001111110100000000100111011100001100111101000111101111000101011001101101100000000010001111001010000010111011100110010011010110000100101110001000100001011001111110110110100100010011000101100101100000010001001111010101010010100110111001101000001011001011000101010010111001111011101101000001011101010010101101111100000011101001110000001101101010010000100110010111010000111101001001111010100101011111011011001010111111001100101011010001111110001011010000011101110111010010101010001000111001100000110010111001010000011111100100100011001110000000111101110011101000110111100000100100110101110010101100001100010101011100110000000111110010100011111000110010100001011001101011010111010001110101010011000100001010101010000001110110111000011101101010010010101011100100001101010010000011111011111110100100111001100001101000011111000011101111110111000000010101110100111011010101010100000100001101101000010110011000100000111100001101111101010100101000001001001100110010001010010110100100000100000011110100010100101000010001110000010110111110011110110111000101111001000000010111110011010010001101011110101101100100010001001101111110011110011010111101011001010110001000000111010010000011000010011011101111101101111111001001100011100110100110111101100010111110010010000000001110000010011001100111011010011000110010010101010111001010000010110011000110000000110001100011100001000001011101100100000111111101111010100001110111010110001100110111101111000010100000001111010101110100111001010100001000111101011000111000011110101001101110
001100000000000101001110100011100111000010001100010111100001101100111111001101010100110100010000000101000101111001000111001111100000110000010101000011000010101100000101100010111000001101111011010111010110001110000101100100101000011000111101101111111001001111000100010110000011111110110101101101010101100010001101000110010001001011011111010011100101101100010111011111010001000101010001110110100110101101101000100001001001011100001101010010001111101001100110101111001010010010000010101010100010010111111111001111110011110101011001011001100010100000000101000111010110011100000100011010010111101111110101011011000111011100000011000011100101001001001111010101101001110001100000101000000110101111110110101011000000111011011000000111001001111001000101111001000101100101100010111101000111101101011001101000110001111011010001111000000011001000101000101110010001000100101001010100110101000001011101000100000111100101010101101101100000110110110100110100001101101010000000100001010111111101001100011110110010110001000010010111011101010000100100011110100111011001101100001011101100010111111111111000100001000010100010101110000001010011011101111110001000000000111110110000000000001010100100101111001110100000110111111001111001101110010110101110110010011001111011110001010001000001011110101101010001100001111000000010000100100100000010010110000100111100101101100000001111000100110111101001000000010001110111110101100010010101100111101101100010011001000000011110001011010000111011100011101111101011011101111000101000011110010011011101010100001001111011100101110001010111101110001010011001100111110100011100000111000100000010011001001111100010010010011010000111100011011101100010000010101001011111111010000011101010010010101001101011101111001000111110010101101011110101100000100111101001101111010100001001110000010100100101110011100111011010000010010001110010010101010011000101100001011101001011111101100111001001001000111000000100110011111101001000111111101110101111100100011011110011110001101010100100001110101111001001010111001111101010111110101100110001000111110100000011111011010100010010011001010011110001010000100001010010101110000011001000011000010000000010001101110100000110101001010010111100001000110100111001101111011111001000101001110110001111110000010010011111000100101011100000100101100110111001111100011011110010110111000101100000001000010010010101100110010001100010011101001001110000001111001101000101111101011000101000011011111101011100100011110010000100010000011011000010010000111001011011110111010000010101001001011100001011011000010010001111101101111100111101001101111001110010001010100100001000001011110101011010111001010011011001111011100011111011101110011110101011110110000000010110010101001000100001101010101001110010101000110000101011110101111011111110101101111100110000011010001010011110101001110001001100000011111011100010110010110010011111001101110101010001101101000010101110100011110010001111110110110110000100100100101101110110101101101011110010101000011100000111101100011111101000101001
110000100011100111010111101101011100110000110011011110010110110110111001011101001000000100011001000011101000001101101101110111011011111101100110011110010110011110000110010111111011111000111011001010111001110110000011011110000000001111011011111101110100010011001010100110100011100011011000101000000010110111110100000101101100110010110000110101111111000001011110001000010101000100001110100101001100001000011101001010100111010100000000101011110111011000000000100111000100110100011101011101001100101000110101110001001011011110111101000100100010001010000110000111011000011001101001010110010111111000101110101011100100111011111110000110000111101000100111001011100100010001101001000001110111000110101101000111110000000101101000001010011010000010110100010110101110001000011110011100110111011110001110101100011101100101011100111110001100101011111000001100001010010110101101010100000100000110111000000000010111011000001110110111100011010001001000011100111000001100110001111001110111110000101001101110101001100100101111010000001111111000101010011101000111100110000101011010010011001100101111111001000101111110001111011111111010001110000111101010111001111111111100110111001010111010000101001010100010100101110111000011000011100010011010111000000101110001000101001111001110101010110101101111101001101111000001001111011010010011111111010001111001001001110100011101101001010000101010101011001110100011101000010010111011010010010011001011110100010100001100000010111110111010111100011011010001001110101101011100010001111000100111000010100101001100101011110000001100001111001101111101000111110100000100100001101001000100111011010011011101010010000010011101101000010100000000100010001011010001001100011001110100010001101100010111101010000101100100010110000000111110101100010011110011100110101011110100100111101100110111011111101110101011100111111110000101010010010001111000001000101010010111011110010100101100100110000010000101001011011101001101101111011010010100000011101011001110111100111110000001011110111000110100110100011001001111011111111011000101110011100000111110100001001010001011001110101101110111000100110010100010100100011000111000011100110001000001001110100111110100111010001111100111010101110100110000110010010001001110010011011110000101110011010100110110001011111000000111000010011111101001111110001101101101110110111101111010101110110010011010000011110011011001000101100110100000010001011001110000001000110011010011010100001000100100011101110011101010011100110000001010110000011111110001001110101111011101101010101110110111011100111100110110101110100100111100011100101111111001001010110001110000011110100000001111111110011001110001111011100110010101011101100101001101111111111100000010111011100001111000100000011100111001100110011110010011100100111001001100101010110100101001101100000111010110101100100110101011000001011110110110000010001011111010000001101111111011100011011011010111001111000111110000001000001010101111111111001111111101100010111000011111010110001010001001001110010000011110110011101100
010010010011110011110011001111001101011100010001001011010010110010111111101001100010001010001100010110001111011100100111100010110111100111000110000000011111110001011110111110011011111011111100101111000001001000000011101100000011000011001001010000001010011000111011111111111111110011111000111000000011100100000110101101001100010100100010000000100001110100101110101011010000000011111011000101001001101101100101000100100100001111111010001100011001011100010011100001110000000001111101011000110101101010111001110000000000101001111010111001000111001100000111001010111110001111011011110110011101010001111101000001001100010000000111010100011111011010101010100000011100111000111001011100111011010010101000111000111001011011101001101000110001101001011001111100100111111110010111010101111101110101011101110101111011101101110011100110101111110001110001100010001000001000111101100111011110011111100111111110000110111010101011111101010010110110111011011010110001110110001110111001000110110111000010101111000110110110110101101010100010111010100011001011101011111100000011111110111101000000010100100111111000110011001101110010111011000100110110111101111100100011110000101011001001000111100010100011001010101111101101001101000011000101011011110101011001000000101001111010110111111101011101000001000111110110111010111010001111110101111100100101111101101101111001100100100110110011011110101110110010101010001001100100110100110010100001101101111111111000011110000000111011001100011101001010110111110101101010001010100101110011100110000000111100011100000110110001111100001101101000101111011101010100100111110110010000001000001101110111100101110000010001100011011001001011001011111110110010100001110101010001100110111001011000011100001100111000010111100000100001001000100001111110010110110000110011100011011110001100100011011011000100001110101000111000110000001000111001100011001001110011101000100000000110001100110101110111001100010111110001100110000111100001010110010011010001001010110011000110111011000001011111010001011111110100010010000000011111000110101010010101110111100100001010001010000010000111110011000001001000010011110111000100011110111100101101111111110011010100001101101001000101000001100101011001001111001000000001000010001010110110000000111101111010010010001010011001111110101101011110101100001010001001000111000111000000001110111111100001111011100101111111101000000110001010001101000100100100100110010110010100011000001001010111001001110100011001101000100001101110111001010111100110001111000101001010010000011011111000111011111110101010001011010010111010100000101001001110001001101111101101111110000110100010111010011100100000010010010000010011111111100000000110001001100001110110110100110001001011100000011000101010011111100001100010010111010110000011111100001011000111011100010011001000110110010110100111100010000110011100001010000011111000001100101011110011000100010011101001000110100100101111110100010011000010110100011010000001100111010010100111010000000111100011101011101011000101100000001110001100
001001001011001101010110000010101110001100111001000000100011101010001000101111101011111111010010011011111001011111000111101010001110110011110001000100110111111000010100110011111010010100001010100001001101101000110010011011100000100001111011101010101101011010101100010010001000110000100111111001011001000101100010100111011111001001000100001111000111010010011001011000001110111011101010110011001101111100000011101100001111111100011101111111100101110110010101010011101110110101100000010000100110110100010011100001001110011000000101110000010110101011011011011101011000010011011011111100111100001011010010111101110100011110111000100000110001011111101111100011010100011010101011111001011000000101100100001111000110110101110010111101100000010101011011001101001010110011001011100011010001010100110101110100110001111010010010101001110110010010011011000000101101110101001010010111010011110100010101110100101000111011010101011110011110000101001000100010100001011001100001000100101000010010001110100110111110010101011101011111101101000000101001111011001110000001001100011101110011001010100001111010001111100000010111100110010010100001001001100111100000010100100001100000110111110000000100010101100110010000010001111001010011010101010001001010111110011100010011011111110001010000100101010011011101010101001010001001000000110001011100001101101101101110010000001011000011111110011111111111111100001001101001100100001011100011110010000111111101000101111001001101101000001001000001101011111110011010110100110000010111010100011010111011111100110110011001010111001110110110110101101110010000011000001000111100011000011100000100101111000100101100000010001101110000100101111001010010100001101000010100001100110001100100001010110101011100100011110000001100011000101111100001100010001111101101010110101100101011010011000100001001010001011000111001101111101010011001001001001010000010110000101111100000100011011100010000000111110011100011100101110101100110001010101110101100111110111100011011100111101101110001111000011001001011010101110011000010101000101011101001001110011000000110110111000110010011100100111000100011000010101110110011111110101011010111110110000111001101110100010100011010111010100111110000001110010110000010100111001011111110100110011100111000111000001010000011100100110001001011100100100010110111101101011111011011111100111011100011000101010001000111100011011111101011010101110011010000010010011101010111011000011110110010010010100011110111111100000010100010101111110101001110101110111111001001000111101110101101100001011010100010101000110100000110110101101100011010100001100111100110000001100110110011111111010001100011110011000010101001010010111001101100011000010001111000101111101001001011001100100010101000111001101000001111101101001111100001011100010110000100010001110000000101100101111001000001101000110010000111011001111010111111100010111010111110100000100000001010100001111110110010001101010011111001000011011000110000100011110001000011011011011101101010000111001010001011000101100110011000000110
000111000011110001101010011100011000100100010011000011001011011111100110110101101100010101011011111101011111010011101111010010000100011011000110000001000001010100010111110111101111011011110110100111000011100101011010000110000101011001011010110111011100010111111000010000110011110100100011011101011000010010111111101010100110011010101111011011110000110111101110010001011110011101010010001101011101101010110011000100000001101101101000111010101001001100100110111111101010000000000101000001011001010100110000011010011000000111100110110011110001000010000111100010100010101001100000001100010101100101000100010000000010011000100101111001100110100101001010000100011100011101101111001001000010010101111010110111100100111001110100100100010111001010001000110110001001101001111101101101001110011100001010010100111100110001000101101110001000001010110011101001101111110010101101001001001111011101101011100110001100011101111111010011100011000010100101011111110010011100110011000111000111111011001111111100101101000110001010101010101011100011101001001110000111110110101101001111100001100010101111000011001101100110110111011000010111000101101110011000100110000000100001010100001000001111100010101100110001111100000011001010001101000100111101011000101111100110110111000000001001011010011011011101111010111110011100010011101111011111001101100101101100011100110001101100010010001001001100000110101010001101000110111000100110000100000100001001010101111010011001100001010000000001011010111000000000110000100111010110010011001010000101111101001101000010011000000101010001111110000011111000001100001111010100101111100001100001100011101101011111000010001001101010001110111010011011000010001010000111101111101001001100111110110000110100101000010011000010111010011111100111101110101111110101011100000011100101000010100000011000110001100011110111001000001111100011010110011010110111001011011110101111100110010001001101011001100100001010111000100000001100110001000000110100011111111100000011011010111100100111010111011101101001100110011111010101011010010100100001110110111010000110100010000110101011111110100011000111111001011101111110010010110101000001000111000000000001011111100101100110010000000010110101001011010101010111001101001111110010001000000100101111100011011110000000100111010001010100110001010011101000101101101000010111010111110010111101100100000001101111011111001100101101111111000110000110111100001001100101001011110110110011110010101011110101001111110000011010001001011000100100010001010000000100010101100111001111000101111011001000000000000100010101000000011101111001101100001111101100100001100110101000101111110101001101111001101101110111110110110101100110000000001111110000100110000101100110000001100001000111111110010111000011101001101101110110000101111010101010111001010100000100010010000000000111111110100000111011111001010110001010010110011110000001001111111001000000110101101011101101110000001111110010110011011101011111101010011011010000001010111111001010000111010101010010001111100011010010100001101111
111111110011001100100110111100010001100001100101100011111000001011001000111100010100001010110000100101111001010010110110000010110000101100101001010010100111111111010010100010111100101111101000000000011111011001111100011100001010000110010101001011100010101011110111000010110010111100010011111110011011101010110110101011100101000101111001010101010110111001001000100011000000010010001100011111010101111111010101100001001110001000111001000010001000100011011101001110100110100001001111010010011011001111011100101101101100010000000110000011101011000111010110001000100100000011001100000010000110011100100011010010001000011111110101111101110110100110011101000110101101111000100110010101111110010100110111010110110101000010111111110110101011101000010011011010010110001011101001010111001001100111101011100100000110010000100001101100010110101111000010011111111011001011010011101101011100000001010000110001010011111000100111000011001101101110100000001000100100010100101011001001101111000101000110110010110100100001001100110001100011000011010111101011100111001110011111101111010001000100101010011101110101111111110010100010000000010110100100110011000110100110101001101111000101101111000011101001010101100010011110000011100010001010011110001100100001011010101010111110010111001100110001100110011000111101110001110000000001110111000111110001000010001010111010100111110101100010100000011000010111100110100100000010111010110111100100000101001001101110011101100101101000111100111110010111010100000001111000001000001000101000010101001111001100000100011100111010001001101101111010110001100110111110011011011111000101110100011111010010010101111010101111000110101001010110010011001110100111110111011101110110000001001101001111011001111101001111000011000010001101111101010111000010000111101111001010100001100000101100010001110111110000001100100000100011001010101111011000010110101001100110001000101011010011010101000101011110000000110011010001011110011011101001011101011011010100011101010110111001001001000100100101100111001101001111011110011101000001001011101010100110100011010111110110100110111100111011001001011101010011001100100101010101101010000110011101001011011110011010010110011101011101000110110011011100111101010001111011000000100101111100100101000100011100011111010001110101001110011001000110101110001001100001110101000000000100000011100111101101110010001110110110111100011001011000101101110110011101110010001010110101110000100001100100100111110110010010110001110101111111100001110111000011101110110010101001101101011111001001000001000010011111001101101010000010011101010001101001111111110100010110110000111111010111001010100100011011100001100010000001011011011111110011101101100010010110001000110101101010011011000010001111100110011001111011110010111101001110101001111110001111001111111101111111101011110011011011001101111011001000000100100001110010111010011011011010011010101010101111101100111110010101111101101111010111001111011101111100100001110110001010011111001100100110110010101100111000111100100111101100
111001011111000001011011110011000101010000000101101100110011011111001100010010110000100001101110111010010001001000011111011000011000110100110101100111101000000110000000000010011011011011101000001000001101100100111001011011001010010110101010100011010010110101101110010101111100010000011100001000001011111111011011101110011000001110110011001111010000001110010100101011100100100000110101010011110111001101111110101001010100101000100000101111000001001110100011000101111111001101001101000101011001010010001011010101010011111000101100010101001100110100010101111111001010101001100110010000010011000111100111111101011101110111111000111011000101110001010010101011000111101011101011111011011110000010111010101010110111001111010100010011101100010011010011000001100101011110111111101101000010010001000111010001111110101110111011000011010011101010101101000111001100011100110011011101110100000010101111100000100011100001110100111101011110011110001110111110011100100010011111101010111101011010010100111110000101110101010101000111010100101000001111111000110110101110010001001111100001011011011110000010111010111110010011110000100100001101010111011110100011011111101011001011010001001011011011111110111111010011011111100111100110001101011101010111001000010011010100111001110011101011011100011100111100000010011011111010101110001001101101111110100011011000100100011011110110000111101110001110000110111001000010111001000010101101100101011010010100101000101101101100011110110001111110110010100011011101100010101100111100001111101110110011100101011100101110101001111111011100110010111001010001011011100100000101011111101110101100110010010100100000011011100101010100100010101010111010101010010101100100000000011100000011011000011100101110101100101001111100111011010101110001110000101110011111000111010101001000101100000111101000010100001111101110000101011001111100010000100001001010011001011101000110011000000100101110000101000011001110110111100110010010110100010010101000100001101111100011111000100011000111001000000100101110101001011101100011000000111111000110001011111110100010100100110010110110001000111101111001011001010100110001100001000101101000001111010011010010111000000010110000001111100011000011100111011100111111101101011010110101000001100001000011110010000001010000001000101001010101111111100000100100001101011000000101111110101110000100011101111111111111110000001000011110111100110001011011110100101100001001010101101101111011000000100000110011000101101011101000010111101010101000111010000101001001000010011010001100011010101001110101010010001100010101001111111011100110000010101010010000101010010011000000001001110111000000010000001110011010010001110001010110110000111010101100100100111011010010111101110110011001011000100101101000111001110011001110111111101010010010011011010111001111001001101000001101010011111100000011010010001001101011010111100100101111101011110001111000100111010001011001111001110101010110101101000101001100110001100100010111100101110100011110001011100110111100111000001101100001101100
011101111001001110110110011101000001110111000111011100011000011111000010001101001110100010111011100100111101111001111110100001001111010010101111101111100010010000101010000110011000011010010111110100111110011110110111110110110100101110101101100111001111010011111110111011110010001111011011010111000101011101110000111011100001001101100111000011011001011010001110111110110010100110000111010000000100101101010001100100010010011101111011110001010001000101010001100001111110000100101100111000101110100001110110000011000111000101111111110001001010100101010111111011010000010000000011111101001000001011110110000100111011010000001000110001011111011000100110100100001100001001101010101100100100111000001111111000101011001000010110011110100010110001000011101011101001010011111001101111010110001101010100011110111000011000011100100001110010100001101010011000101000011010101000001101000101100101100000010111110011010011000011010011110011111111001000100010000011001100001000101001010100000100100101111101000111011100000110010101100100000110100111101100001110101011011011100010100000110011011110111101001011000001110100110000010111000001110010110010000001110010110011110000001010011010100100100111001110110000110110000010001010110100000111110101001001111100101011011101111010110111010001101001100101000101100100001011100000100100101111100100100110110110011110001101000110111001101110000010110000011001001111000110000100101001010001111011010100001111100101110011100011100011111011001010011001111000110101101100111100100010010101111111111000001101001111101110101010001011110000001100011001000001011110111111011010111101101101111000111001111101001001010010001101010001100101010101111000101100100000101100001011001010110010110101111000001101000000100101001011011001011110100100001010101011100010011100111010101110101011011111010100001011111010000010100101001100111010100101111011011001111010100111101000101101011110111101000111111000011010110101111011111010111001110000000110011111010001100101011111101000000010101110000011101100011100100001010001001010101100101001010001100100000101000110000101000110111001111110110111110000001110011101110001111010101000011011101101111110011111100101111000110111010010010110110010011111110110000011101100111010100110011100110010001000110010011110100110010000011110001010001010001110100101011011111011101001011000001000001100010111101011111101111111101001000101010111000011001001001111111101111001100011101101101000111000100001001010101100010100000111100101110100101110001101010111010001101010101001000010100011010100101001100010001101000011111110100100111000110011010101000001010110011000100101010001010101011011001000010000100001111110001100011000001110010000101101000001111101110011100001011111000100101001010000110001000111000011000001010000110000101011010100100001010000100111011101000001110111010101010001010010100101010011110110101110010011111000100001110111000011001100010011010101110001101010111000011011011111100100101010111111010001101101000100010101111101010000101100010110
111100010101000011001110010111110011001101000001011011101001000110000010011101010011010011010000000111010111011001010110001101001101000010000111001110100000111010001000100001011110010110011100000010001011101010110111101100101000101010000011001000010100101100000101000011111100110111111001011010110000011110001111000010101001000100001100111111000001110000011010110000000011001010110110010110011010000000100000100111011010101101111011110001110110001001011001110010110111100101010111000101101011011011110111100010000000011100100101010100010001110110111100001110111011100011110111011000111000000011001000101001101101111000111011000101110000000010101111000001010010010010101000000111001011101011001001000000100100001011001101110111111110101111000100000001011011101111011111111100011111110010000000101111011001110100010100110010111100111010111000110011111010000011110010100000010010000010001101100010001000100001000001111100010110001010000001100101100110001010011110100110110111110001001000100010011110110000001011000110101101111100001101110110100111001011011111001010001111010100000111111001111011000000100011011101010111000000011111001101000011000100011101111001010101111101100000011010001101001111010111111010110100100011101100011100001000000100110011011100010101101111000010111011011001110110010100100000011010100100000011010111101000010010110101101111100101011111001110100011001001100011001100010010000100110011011001101000101101010100100000011010101111001010000001001100100111000001001110011111110110110011000011111011000010010001010001011001101100011000111011110001110100010110011011001011101101111010010110000001000100111010000000001110010000101111001001110110011001101111101010111101110000010101000110101100110010101110110000111101100001101111111101011101000011010010101110000101100101000010101010011110000011001011110011000100110011010001101110111000000001111110000000100011100110111011010100000111100101010100101001111011001001110011111000110111101111100010000101111110000110100000011101110011011000100100100000100010010000000011000000110000000101010011000100000110101001010001010111001110101110111101001011111000100010001011010110001010101100010110010110101100111000111111000100000000100110011100100010000011000111110011110010001100101010101110001101011100001110110001000011001100100110011011111010110111111111011000010100011011010101000011010010110100000101001011010001001111000010101000101111010100110011110010001100011011100010010011000010001111110001101110101011101011100101011100001100011100110000100100011001100001101000110001001111011011001110001100101101110100111111000010101110011101010100001000001010011000001111100100001000001011110010110001001101100001001010000100100101001001110110010000110011111011001000011011010100000110110011001001101011001010101001101100110100101000010010100011111101110111010010011110111111010111100100000010010001001111111100110011001001000000010101010001001101110111110100000101010010110110110000100011101010100101101100110101101011011001010111110011101111
101001110000000101101001000001001010000100010010100101010110101100011010000011101001001101110110001100111010011101000111100101101111101011001100011011100011001101011100000111011011011111100101010000011111111000011001110001001101110110100101011000110100101100011010000011100011100110100111100111111001010101101110111100000011000010111011001110010100111011110000000111101001111010111011000011010000100000001110101011011001111101010101010001101010011110011011100100011110111101100111111111010111011010011011000110100110100010011111101101001000001110100000000100111101100011100100101010101000011111001110111101110000010101010001111100101111000011001110111001010111111000011110100011010111001100110010111000000000100111100000110101110011010101000001010100100111100110011001000010111100001111011001001100011010010001000100001110111001000110010011101110100101100101001001010011111110011100001101010101111100011110101110001111000001001010100101100101101100001011111111011101100111111000011101101001100000010110000011111100001101110000000101010001100011000010110111010101110001110010010000001011101000110010111110010001001110000001010100011100010010101001111100010110110011000011110110100001010010011011111101000011111101101011100001011111001010000111100000101110000101000111011110010111110000101111101100000011010011011011000000110000110110010100010100000100110101000100101111000010100111001111100001011100110010100000000010110100001111111000100101001011100011001111110010111011100110011001000101111000001100000100010001010111110101101011100100100111110001000110111100010010100001111010110011001100010010001011011000010000011010000111010100010110111011010101011101000000111101000100011110010010010010110110011100110110111111111010110100110111010000000011111011000110000101010100100110101110000001010101010011110111100000111000100111010101111000010001101101011000111101111011001101001000101101011000001111111101101100010101110001100111111110100111111001000100100101001011100010111101000010100110100001101001110001010100100011110010000100100010111000000011100001011010001011101001000111000100101101111010110110001011010000011111101101011111000101111110010100010001000001101110001000110000110001101000001011011010010000111101011111000101101100001011101101110010011000111111011011111001100001111100000010110000010100100000010101101110110000010100000100100101000011011001111011010000111010000101111111100110100101010111110010000001100110000000111111110100010011011101100111010000101100010101111111110110101011100000101101110101101111011101011110110101101100101001100011001010111100100001111001111111010000011111000101110111000111101011100110000100111111111011000010111001001111010110101011110101011110100011100000111101000010010010010010000101011011000011011011110000011011100010000111001000111101110000100000100100010101111111101110011100110100001111000111100000111010001000110010011001110010001100001011111000011000000111100011000001101100110111110010111001010101110111010001111111100011100010010011011000101001
101010100001010001110011001000100011100000000110100001001111100010000001010000011100000011111010000100011110110011001101111000111110000100010011101011111001100111100110101000100010010010100010010100001100010101011001011010010111111101110010001110110100011111001100001101011111101100011101101011100011010001001011111011100101101100011101110110111100011000101100000100000111010011110101101111101000001001110100111000010011101101010001010100000000110001011111011000010100110000100111100001011011000001011011000101100010111011011101000101001011000000111110110000010011110000010110010010010000101010111000010101010100011101011001010000100011000100010001011011001111100011011011100101111000101000000001100101101010110001011101011100001111000000100011000100001100000101100000111010000000000110001110110111110111101000101101110000101111001100111100110110011110011111010010110111110011101010011111000001011011111101011011111011000110111011011000001000011010110000011100001010100100101111000010101111011101111100010011100011000001110001111110011011010011000000110011011001010110100100101001000101110100001101000110110100101101001010101011010110100001111000100011100110111011100110110010100001011110101000010110100100001100001111111101100001010000010000111101100110000010100011010100010100010100000000010000101110100011011010001101100100011101100011110011100001110111110111010001101110010101100010010000101000111100000101000111000111111010110110100000000000000000001111011111001010110111001000011101110111000111010011011101101011001000111010000000000100100101111011001000001010100001011110010101100101110101110100110110110110000000110111001110010100110111110000011111011010001011100011100010000001100100000100111111011010101000011010100010100101001101000110001110010001101100001011111111101100010001111000100011011100111110010001001000110011101111110000011011101011100101100101000010101111010001101000001001010101111101111111100000110101010110100100110100011100010110011100101000001100001111101100000101001001101011010111101111010001100001001110111110101010010111101011110011010010000011101011001110100110111100101100100111111010111100100100010101001000100010000100010011100111011101011001000011111010001110111000101110001111100001111001100101101111110001000011100101101100100010101000010111001100111101000111110010100001100101111101001110110000010010101000001001110111010110110111111101001010111111001001111010101000101010110000011001100011110011010000011101110000011001111001010100001100100000101000000100100110110110110110001001101010011000111010100001101100001010110110000110111111100000111001000110010000001000100001001101110100001000000000010001001101000011010111010101001000100010101100110000000010000000001111001110000000111110110010100101110101100011110101100000111111100001111110100101011110001010011000000001000000101000010101000111010001100000100001100100101110011100010101010000010101100010111010010101100000010000111001010010110111111001110100001100011110001101110001010011111100011001101101000110
110100101000101100010100001010111000101000111111000011100001100100110100101100000001000100000111011111101011011100011011110011000001011011110000110001110101000101001000100010011100110000001101000001010010101001011010110010000101101011010011110110110110001000110100110000111000111000011100001010110011001110001011100111010010110110110011000101011000100110001000101000101001111000101101111111000010100001110010001101000000111100010010110001011011100100100111111100000011110010111111010100010010001101110010100101110000101111010111101101011101100110111001000100010010011010011101010111111111000000111010001000100010010101101011011010011010100011000010011111000001000010001110010111111110101110100011100010110101000011001100010111110011101011100101000100000111011000101101011101101011010001111111001010000001000011100001010111111001101011111010010101001000111000110101000001000010001011001110011011000101100011100111110101000011000001111011110110101110110011001101101000111100010110000110100001000100001110010001110111010011010110001011111010110010000001111111000101010001000101000001110101000000110010101101110110011001000010010101000110111101010100001101111011111110001000100010110110000101111000101010001101101100111011011110101010011100010010100010010110111000001011001100110110010100110110111010011100111000000110011010110101100011010110111110101001000111100011110001100111011101010101001001110000101001010100111101010101001000111100100101011000111111011100100100011011101111101011100011000001100011010110100110101100010010000000110101111100110010110011010110001000000001011110110000111110111110010000010010011010101011000010100100010010111010011100000010100110110100100001001010000011001110011101000110011010000011100100010100010011110000000000111011110101111011001000110011001111101110101100011011001111011010010111011011000110000000100011011000010001111101101100010111001110001001110000011010011001111001101010100011001001010100011000101110100011100110111101000101100000010000111011000100001010010010001010110110101000000010100100001010110111000110001101011011101001101100001011110100010100100000101010010011010011100010101001010111001001010111100101001011111101110111110011001010001111000100111011000100011111010101111000110000000001011010011011110001011100010011000101001010010001001100111101011111100010010010000001111001010000101000010001001011000111110111011100000000011100101101110111110101101101010111001111110001000101110111000011011000101100100101011010111001110111001100111001100100110110000100001000100000010111101000001001111000001010111010101011000110011100001100001010100011010111010000101100100011101010100010000010110001001100110000110110110101110011100101001100001000000110010110010000011100000011111100000001100111001110010010110000101001011100001111011111010000000101010001110100101111000001010111111101010001011101110000111010101000011001111110010101011110001010010011000111001001010001000101100001011101011001100110100011101101101010001000101010110110100001001010100010111010
000110011110100000000101011111111111000111101101000110110000010001110001100110111110100011100011110000001001001111000110111110100011000100001100001011001001001010011011111111101100010010110001010111000110011111011010100110010000000011010111000111010000011000001001110000001110101011111001110001100000000111101011111010001101101110011100011011010000101110110011100111101101011001001111000000111001011011010101001111111100001100001010110010100100101000000100011111000111111001111111000101100010101111011011110011101001100101101001110111111110111001100100010100000110111101011000100001001001111001101111100100001101100000111111111100110010011110000001111100011100001010000010001000111101000011111110100011000100001011111010010011110110110101010000000011100101111100111001001011101101000010101100010110001000010101101010110010111101101000101000000111101011010010010000000011010100110000010100001001101100000110101011011110011101110110001000101000100011100101111110100000111010101101010110010011110001100101111100110000111000100011010010101101001111001000111100100000101000100001001110001110110111010000010111011001001111101111010011000011010111011010000000110101010101100000111100000010010101101010011101011010010110101010100111111000100011000100101010100000110111000001011000000001100101101110001000011011100011011000011101011100011111000011111110010100100010011000000010011001001000110011001000001000010001110000100100101001011001100111100101101011100110010011101110101001100010101100100110100110010111010010000000100000001010000000000011011101010010010001111001001101000101010100000101101111010110110000010100100110001011001011010010110011010000110111010110110011100110000011000110110100111100001010110110001110001001100011000000010111010100110111000110000011100000101100101001000110110101011000110101110000010001001010100010000100101101110000010000101100101010110110101011000000101111001110001100011111001100011110010100010010000111101010111110101111110101101101110100101111001000001011000110001101011101101101100111001110010010011111001110011110110101111001001100100001101000101101011101010001011100111000100001001101100110001110111110001011101101001101011100111110100000111111100100010111011100010011001010110000000110000011001101100001011101101111110010111111111011111111011101101101000001011001001010010101011001000110110010111000110001101100010010001011111000001001101001111010001110110101110111101011010001100001001010011111101000110100101011011111011111110100100101100100110011101011000010001001011100110010110011110100100000011010110010110001001011101001111110111001100010000100001111011101010101111000111010010110001100110111111101100111101011000011111111010111001111110010111011110011010000011101001100101111110100101001110001100101111111011110101101111000010110111110100101111110111011110100000011101111110011111101101110001001011000000011100001010101101110001011100010111111100011100111110110110001100011010010000010010111011110000111100101111001010001111011101011100101000111100110000111
010111111001001111011011010011111000110011011001100011011010110011010101011100110100110001000110111010011011000100001111101111000000110100011111110011010111110010101111101100100010110010011001000010000100101000011101011100001101011110001000000101111101001111000110010110011001010101101011111010111111110011110010110110101010111001011100100110110011010001111111011101101101111100010100000011101010100000111100101110011111001101100101010111110011111101110011011010000100111101101011001010010100001101100111111111001000001111010100111010110000101010001010011100101110110100001111110010001111000110010000110111001111001000000110101101010100101110000111111011100011100000100000111011001100000010101001011101011100001111000110000001101011001100111111101110000000100010100000010010011011001100001111001101110011010110000000000001101110001011111010000100101110010111110110001111000001010001010110100011111100100000101110100010100110000000011110001101110111111001010001000011101010111110010110100101001011111001011101000010110110110111110111001110110010111101010110110001110100101100011001111001100001110000011011001100101011010110000111111110100100011111100110110111101101001110100101101011001111000010110101011011011111001000000000111100001110010011001110100000111100101100010111110010101001110001010011001111010010000010101010101001110111100010011001110111100111100101110001110010111111011110111000001001001011110101101010101001010101111010110100100011101011110101110101110111110110010101101010000101111110100011111100011111001010001001110001110001110001001000111011110000010010001100010010110100100111010111010110001110101011101001000000100010110000010110100001110000011100011111111011111111001100010010001101101100110001000100101101000001101111101111110001111011011110111111100011001011001101100001100101011101111010111001010000110110111000101111101000010110000110000110111100100010100100001010011110101100100010001010000101100100101011000001100110100011010000000011111001011110111100011010101011011010110000110001100010000011100111110010101000010100000010110001110110011101011101101111011010101010011000000010101001010010010101001011001111000110100010111010110011111001100110000111101000100101110010110001001011110001001010111011010010001011000010111001010000001000000111001101100011000000111111110110111001101001110011011001101011110011110101011011111000011110011110100000011101001010001011001010000110111010100010111000001001000011110111000111001001101000111111000010011101101011001110101001010100001100000101000010000111001111111111000010111100111111001101101101001100001100011010110100011100000000001010100011111000001011111011100100110001011110101101001110011101000000001000001111110000011101111110011110001001101001111000000111100101011001111010011000010101011111001010011001100001010111000111101100011100001011010110111100010000110001101111010111001100100011001111100100000010010100111010100000000010010011110011010000110010010100011110001111111011001001010100000011001110010001000011010101001011
011000001111110100111100111001110010110010010000100010110110010010001100101001000101000101001101000010101111111110100110101100000001101110101001001101000010000011110000101001110010110111100001000111111111111001000000001011000001101100110100100001101111000110110001101000011101011111000100000100011111100000000101000011001111010101101000100011111100001110010100101110010100110010110011000111101010100101001000110011100010100110100011010001100010110100101010111111011001010001000100010110111101110000001110100110101000111101110000110111100001010000110011011011001101101010010011011100110001001001010111010110101100110101111110110101010000011011111110111011011010101110101000110111001010100000111100101001110010101001000000100011110010011010011000100111111010011101100000111111000100001110100101000011100110001000000100010011111110111001100100100000110100011111100110010101101011101001110000011111011001101100101000110011010011100000110110111110001011011000110111100001000100000101001100101110111000011110100000011110001100101111100110011011010001101010011111110010011100101110011010110100001110111111110111000000111110001000011000111100101000110010001101000111001111101010011000010000010011011001111100100001010110101100101011110000110100111100100110011001111111000101001010111010000011000110010010101011110101011100110000010100110110001000010010000011000000100000100011010110001000111000100110010101001110101100111010101011011010011011001110101111101100001011100100110001101010100001001110000111101110111100010100010001001110100000101100111010111001101001001010011001001100100101001111011100001011010100110000111111101100001011010100011111010010101101000101010011100000100100011100111001001100111000100110010110001010000010010111101010110110011101001100111001110010010010101111011010110000000110101000001111000101010000001010100000001010100001011111000101100110011010111110101001111011110110101110001011110010100000111101110010011000010111100100110001000010101001111010110110111101100101010001000110000111000000110100011101100100111110011000001100010100110011010100101101101100100100000111100100000110011111100011011110010010010000001110010111011101010111000111000100110011011101100001100100101010111101001001001011110101111101000000010110001111110111000110010111000001010101000011100101100110110111001110100111000010010000000001011001011111111111101110100101010000000000100110001111100101010111100011101101111011110001101111110011111010001010100000111100101111111010001110100100110000101001111101001000110111111100100010100010110001011101000101010110011100010100011000110011010101111100100110111001110110011100100100110001001101111001111010101110110011011110010000101011010010001000001100111000101100100010101101100000110001000000101111001111000000111100101110010101110100001111101100001111101111010011000111111110110000011010011011111101011101110101110000011010111110111001001001010100100010010000110011111101010010000100011110011001101000010001011001011010100000010011010100011010110010000010000011
011010000001111100111110100001010000111110000100011001000010001001100010111100101010001011101000000110010101010011010100110111111110000101101000101101101011010111000100111110010000101010010111000110010010001010111010001011111100100010010101101110110011100101001001101001100110011001000000011101100011000001010001010111110100010100000001000101111011000000100111110100001001111111101000001100100101010011011010000011111010100100110010101010001101011110110011111110110000011111011001011011110101111000010001101110010111101100011110011111000001010111100010111110110010111111010110010111010000101011110010111011111100010000101001110001100000101111101001000111110101100000100011101011000011011001101011000010111011100000100100110100001010100001001010111011001101100000000111110011101001101110110011100111000100101100100000110011010110000110110010010101001001001111101000000000101001000000100011101010001101001001010011101110111100001100001101011100110010010111010001111111010000010010110101110000000110001001111110111011101001111011001011110101011111010000111010011011011100010000110000110001001100011110111110100001000101010111011001011111000010001000011101101111100010001000010000110011100001010011010100000010011010001000110000100001101001100000100110110111100110010011011001011001100000000111110010100001000010001110101101011111010110011100000111110011100010100110111001011010011101010010000111101001001011000101010011000110000011011101010000011010110111011010000111110001100101011010011101001011010000110100001100001100100100001001111001110110010001111001101010001011111111010110101011011101000110100010010111110101111011101001010101110001000001001101110111000000101111011000011010000111100010000111011101001100011101100010011111010110011101000011010010100011000111101000001010010110011111001011010100000110101100010000000110011100101010100111011111011101110100100010000111110100001101011111000000000111100011111010100110101111100101101110010111010000100101001000101100001101001100110100111001000100101010010000111011101011001110001001001001101011010101100100100111011100110110101011111101111100011011111011100101001001110110101000110011100011011110000111000000100110100000011111101111011110011010100000101011100000000110011100101000101100010011011001000100111011000001100000001101001011110010010101000001001011010111000110010010100010011011001011011010000110000111111110111001010100100100100010110101110101011110100001110111101010001000110010101100100010110000001100111000000000101110101100111101010001000000100001100001101111100101000101001101000100111000010101110110111011010111000000000001111011100100000000110000101001011100100001001101101000000010000000011001100001011111010100110101001011110000111110101010001011101010101011011110100101110111011000110100000000100000111001100101010000101010010001011101110000010000100001000111001010000000001001111101110010010111011110000111111000100101110000000011101000100000000101011011010001010000001110010101110110000001101001100011100010010110100110000100
000001000000100111111100011101010000111110100101010110011011010011111101111011110100010001101110101000110110000111011101100101110111011101100101110110110011010101011001101111010111011100001001101010011100110010000001110000001100001100010010011100000011011101011001100000101100110001100100110010101010000110011000000101010010111110100101010001110000011011110001100110101011001100100010101000101110110110011001000101111111011000000111010111110101101100100000010100110100110100111101111011100010000010010111111101011111001001100101011110101010010010100111011000101010110001001010010100111111100100110010001010101111101110110101100001010101101110100110010000000001100101110110001011101110110011100000110101010011101010001000100010001110000010000100000010101110011001001111111010011100011100111111000001101011100000101010001011101101000010110010111111100101111001010001101111000010100101101110100010110000110111010010101000110010110000010011010100111011010001111100011010000101110000011110011111000100111101110110100010101100101011110001000010111100111000000101011001100000100111100101011100001101011011000001000101101001101001100001000111001101101001101011010111110000111100110000100011101000010101110001010111001011100110101011100110111010110100001111100101101110110000101100011110110110000111011101001011110100001110001111011001110111000011101011100101010100000010110100010100101100101111100000001010101001011000001110101011110110110001110110011100001011111001110111111101000111000110000000000101000101111100010000111110111101011100110101001000110001100011100101110010100011000001001011100011100101110000010001100111010101010111011000110011100011011001100010011110000010010111101100101111110010010000000110111111110011100001100110101000111101101100011001111101110011110010101110000001001001101001110110111010001101110011101111000000001000100111101101011100001110000110110110101000011001011111001011110010110111010010011001010111011110111001000011100000101011111000111000001010100001111100000110011000111011101110010010010000010110110010000000101110101100011001011000000010110101011011001011000110110000110101010110100000000011100001111100001001000011100111000001111001111011100110001000110001100110010101010110001110010011100000000101011100110100000101110111110001000010111111000110011011101100111111100011101101000101100110000110010011001111000111010100011110111111101101000111010100010111100101111000101110010111000101001011100011010001100010011101010011001001101011101110000011011000000010110110110001111000110101111001110110010001100010111011111110101001000110010011100100001001011111110011011000111011100000010000101111000011010001100000011000111010000010111000111110010111011111000000000110110010011100010110111111110110001011110111110111100101010011001100110001111110100100000000110111010010011000000101010110010101010111000011110001000110000001001001011010000000110100101001110110110110010001101000100100110110111000000001110001111000100110100111101110111110010100011101111000100001100010100100
010001010010111001110110000101010011100111110010101001001110001111101000110110101111110010100011011111001101010001001010100001110001101000011111011101111111101010110001000011010100001100110110010111010111100001001001011001111010110110101010110000111110000100001110100011111110011010000000101011100101011001111100011111011001000100101100100101010100000100110111010011100001100110011011101100010011100011011101010101011000111000111011001110111001111111101010100111111001010111110110101100110100011000111101001100011010011110111010110000011110001010001010110100101110100001010011110101001011101000010000110000000110000001101100011011001100010000000011110010100010010111010000100110011111111111111010000001011111011111011010001100000100011000111101111000101010100011010111111111111101111011001100110010101111100110000001100110101011001110001101100001011111010111010000100010110101001000011100101111010110000010010001100100010010011001110011111110000100001000010110000101101001010001011101000010111001011101000001010010110001100001001011001101100000000111110110010100101011100011010001011101101110011110010000111100001101110011110110000010101111000100101010101111110000111001011001001110011011011111011100000110011110101010001011101100010010010001100001111110110010111000001101110010010101100101101100011000011010111110101011100100011111110001001010111001010100000000001100011000011001101010010111100001101101111101011101111010100111110110101001110100111101000010111000111011100110010101100011011011100011110110010011110001011011100101010110011001000011101110001001110011011000001001010000000100000011110000111001111011110101100010010111110101011000100010100111110000101101110101000110101011011110000100000001110011101101111011100101001000110100110001101101100011011000100011000111101000111010011001001011010001110011100100110010010100010001001011111100010110000100101001001001100111000111001011000100110001100000010110010011000111000000111011001010100010001010101101011001111100010010100111000100001000001011100011110100011110100010110101010100101011111111111100000110101000101001111011010100111101010110111010110100010111101000110010110011100101110001100011011111110110000101010111111000100101011010101110101001110001100010100100100101000000001000101111111110000011110100001111111111110110100101110110111000011110100110011010011000110001011010111001001100101010100100010001100100010011011000001100110100111111011001110011000011100011000111011100011110100111111010001101100001010100110010100100111000001100101111111100001010100101110000100001000010001101011111101111111100001100110101100101000110000110100111000100111101001010101001111101110001110100000110010001000100000000001111001000111011011001101001010110111010001111000111111010100001011111101011110101111001001101001110011001010100000111000111001101001101110111100110010010001010100000011000010001100111110111101011101010100101000100000011111100100001110001100001000001001100001100100000011011101100010110111101010110100010011010110111100001110001
011000001010001111100100011110111011110001111101011100010111101100010010010010110001111010010101000111000111010101110110100100101100100000011100110110000000100000101001000011111100001101001101010000101101011000111101101001101100010101011110101000110111100100101111101010011100110000000000010001101010000011110011011010010011000110101110010010101110010000010001101100010111011101011010010001010001000111001001100100011010110011100100110111100110101001111010000011111111101111110001000100000001000011011110111100101100010101110100100011111001100001100011001010011001010001010001011010101101101010100101011011111100101101111000110000111101001110111100000110110001011110000111000010101101001101111010000000100100110100000101111001001111001110110100001001010011001100111110101000111101100100111010000111110011000101100000000110000101111011011000110010111110100100011111000000001111010111111000111000011110000101100111101000000101001011111010001000110001111011110110101111111110011110100101111101110111010010110110100111110101001011110111110011010101100110110011101001100001010011100001001110110000100111101110100110101111011001110000101111001111100001001101111001010110110011011110000000110011100101100101111011110001111100110100001110100100110001101010100001000011110101000101000001010110011000110100100000010000110111011001111010011110000011011101100100110110111010111101011011111001010010110001000010000000010010010001011110110101010010100101000110111010001000110110010110000010100010110011010101011110001101111101010011010001010101010111000110100111001001001100011011111110010000110111111000011010111101100010000110110101110010111000100000001101110000101000101101100011111010101011011001001000100000010001110010111010011111101010000111100110100100111001100111111010001010000100111011010001001110110101011101101111011110101101111111101100110101001010111101111100000000010011010010101001100011001010010111110100100101111111101100111001111011001010111000010011011001000011101011110001001110010100101010001000100010110010101000101011111001011000111000011111001010101000110001011111010101011001111100010001000001010011101110011111111110101110110001000011001101000111000000011110100110001110000101100111010100000001100001010101110111101001101010010010000111001001110001100101001111111010101010100001011110011101101100001101000101000101001011110001111100010010101000001000100010111001011110101010101011110100001111010000111011100101101111001011101100101110111010111010111011101010110011000110111000011100111111001110110111100110001101010100111000000111110101110100111110011000101001110010011111000001110010000110000100100111110000011100000110100110110101010001010010011011111011001000111101111011100111010101010111001011110010010000001100100011001000110001011011011100111100100010000011000010100100001001001000010001000010110011111110100110010000111110100011100010110010111110111001000010011010000000111100101101000010111010000000001001011111100111101011100010010111110000000010101011111110100001010101010111
100011011111100001000101000110001111000010101101101110110011011111000010110101100010100000110110001000100100111000010010101001010000111010100101100100011100011110110101111101100010111001010010011000001001000111101010011100010001001100100101101011000011001101010110011000100111101010011000100010111111010010010111001101111111100110011001010111100110111010001111100010101001101100010000001101101110000001000000111000100101111001000011101101001111111101000000010010011010010011100010110101100011011001110001100110011011000110011101101011000000111011001001101010010000001011010010010001010010110000011001011000001101111011011101111010010001101010100011000101000100111001101111010110111111101001000011101100110000101101001111010010001000000111000001011101011001101110001100101101111001011001111000100101000110100001111101000011110100101000010100100001001011110111001100010000110101101000110010100101001111010011001000000000110010000001111100011010000101010100011010111111010000010100101011100000000110010000110100000000101001001000110100001111110001111100000100110010100100100101101000010010100110011001111111000000101111000000001001101011110010100100000001101001101110000111111100110110011111101110100011100000010110101111011101110110100011110011000101110110110010100011010010110100011100000100100011001000111000010000011100111101100001101101100101101011111010010001110100001110100101101001001010110101001011001101110001110001111101011100100110011000010100101100001011010010100111101001011001000001101100111001010101111011000101100100011110001100110000010110000111010001010100001000101110110000001010000110010000101011111011111100110110001110100010010100000000011111100000110011111110001100101101001000110111110001011010111010011111100000001001110001100001010110110100101110101010110011011110010111000111100100111001010011010010010110010001000010001000001100100100011100000110110011001011011010101010000010111111111001001110100110011010000010100111111010000111010000001110000001111000000110001000001111110111100100100110110000010101011010100001011110110000101011110010000001010111011111110000111000010100010101111110101010100100000110111110110001111101110100100000011011100110101101100111011110100000101111110010000001001101111001111011100110100110011110000101010000110110010110001100010110110010110010101110101111100000001110001110111111010000111010101111111110110000010001110011111001110011001111000101000001011100111110011101101001000111000111011001011001011011010001100000101100000011111011111100101100000000100011010111101000100100010101110110001100011101011011100010110011111111111011101110111010001000111110101011111101101100101001011111100101000100011101101000111111010001100000001100110010100010110001011010011100001101110010100001101111110010111000100011110100111001001110011001011001100110001011101110101000110000100110100011110000111011010111010000100101011111100010110111101001010011010000001110010001000110000110011100111101001100110100010101110110101101111001111001011100000011101100111111
111000000100001101010101111110100000001110100110000111000111100000100001011100111001111100111110101111000001110010111011100110100111110110110111000001110110110110101011101110000001001010001011000111010111010100001001001101101011001001001101001110110010000101010000100000110001000000100101110010011000101000111011010000001010100100101011010000001001100010110110011110000010011100111001001100001111110001101110100110111000000110110000011010110011100000001010011110001011110001000000101111001011010111000001000001010000110011111110010100101010111011100010001110100011010110001100110100101101101011111000000100000111011010110001001101011000011001100000000110000101100100001010111010000111100111001101000101101010011110010010101110101111011100011010100011111011100011100010001011011010011100001011010111101111111000000101010111010000001001000110101110101110111001001011110001001000110100100101111111100011010000011001010111001111110000011100011010010010101110010011110000010100111000001110011111010011111010111111100011011101101000010001000001011001011111010110110000011010010001100010011001011001001000111001000100100111111000111010111000001111001000110110101111010111001001100010100111111011100011111000001110110001101011100011111111110011000011011011001100001000100010011110100100100011100111000100011100011110110111000100110000000010001101111100010100101010010100001010111100011001101110000000100010111000101100100110110110000100100010011111111111110111000100100011111000001110111111001010110000010011101011010011101100000110101111001001111011111101001111111000001010000000101111111011001111011111100010011010111010101001011000001110000110010011000001010011001111110101110000111101111011110111001011100100001111010110110010100111111010011001101100101110000011001110001001001100010001111101110010000000111000101000111010111001010001010110001000100001100001110001000010111111011110011010001110000110000001001111001101110001110001110100101010100111001001100111111001001111011001100100010011010010100011111100100101101111001000000111001010000011001001110110010110000001100100110001010011000111110100001101110110011110001000111001010100010000100100111101110111010111011111011001000100110001000110010110111010011110010111110100111000001010101100110101001110011000111010010101000010011010010100110101000011100101110100011111100010001101110001011100101101010111110000000111101011110101101111101101100000010111110010001000110010011111101110000000010111101100001000010111100111100000000000011000000001001110100110010001010110111001001000111000101111111001110001111111111001111101101101111100100000001100101010100001100101110111000011000011110001011101101110000100100011001111000011111111000100001100000101110001100000001011111000000101001111000001100010111011001100110100101010101010011010111001110111100110111001101110011010010001001000101011111010010011000111100101101011100111100101011011111011001101110100110110010010010010001101101111101110010010001010000101101001000001110101100101110010101001011101110111
001110101100101110111010000100010001110111000011000110011001101100010001110100001101000101010111111111011110011111011001001000101101101000101111010001110010000010000001011011011001111101111000100101010111001001010100000000001010001000011001001000001001110100101011011000001111011000101001001110110111100111000100110011000010000010101100001101000100110110001010110001001000001010010110011110100011110000010100011100001110010010100101111100010111010101110000000000100010111000010001001010111111000100001111010011100101100100011001001110111100100011010000010000001001110110010110001110111001001010100010101010111010111011111000111001100010100010001010011111000101110111010011101100100011100100100110000110100001101001001001100100010101011010010011100000001010011101000001011011001011101110011000101011111000011110010110100101000111111000001110100011000100010110111001110110000011110010101001001100011110010111001110101110101100101111111000110011100011000101001101001011111101101110000100001100010111011001000001101011010001100010101100111110101001111000101001111010010011011010001100111100101001000010001001100010100000000010101000110101010011101100101111011000011100111001100110100011010000001100010101111001100111011010111110101001001001111011101110001001111110001011000111100011010100111101010111011010110111000010111101001001111110111100101011000111001011101100110111110110001101101001110111110000000010011110001011001110011011101101001011100110011001110011000001010000100111000010000101000010001001000001011010101011001001001110011010111000001100101111101110101110100100111011110111101010010110011010001000001011000000110011001010101010011111111110100110110111010100101010100000001001001001100001111001000110011110000010100110111110100101111011110001001000011100000001100100101000011110100001100001101001011010001110000011010101110101110110110101101000010111001111001001110001101010000100110111111101011001011000111101011111101100110101001101110011101010110000001101001001111101111011010101010111100000111111001000010101111000101111100101101011011010110001100000000000101101101001100101111000111111000010000101010110010011011111011011100110010001010110101100111100111101101111001000101101001001010100100011010010001000000001000011100011111000111011010000001101101100001100100000000000101101011001001010001100001101100111011010011011101100011000111101011011101000011100001000000010101010010001011011101110111011100100011001111111010000100110100111110101010100010000001100101101111101110111010000010001111011101111000001100010011011110011111110110011011111000101010000001011000111111101100001110110010101001101010010101111110110011101101110011111000101101010001110111110100101111001100111010110001101110001110000000011001000100110011111001100111001100100011000010101101001010001001010110010110101010101010111000010110110001010011100100011101111001110001010111010010010111110101011110111110011000111100011011011010010111111001010101010111010011001010000111100110000011101000100010101111110100000000010
011101011101001101100110101011111001001101000110111010000111100101110100101000101100010101010010111010011001011100011101001010011111000110011101010000000001110110011110000010101100101111101100100111101101100110110000111011100101110001101010101111100010111001011101011011011010011100001001011001000011001110110100001100110010011111100010000110100001101000100100101011001111000110001010101110000100101011010001101001011001111100100101011110011010001111100110110110011110111100010011110001101010001010110111001111001000111111100101111010011110010010100101000111101000001101100010100010011110101011110000101001100101011101110011111000011100100010101001001001000000101011101000001010101000011111011001100000110101110101101111010001000010111110010001110110101101001001000001010100011101100000110011010111001011100000101010000011011100010001101111000001100110101101101001001110010111000000101111100101101000101011100011011001011000011100000101001010011110111010011101110110111011001100101001010011001001101011000100100110100101110010000100001100001000111010100000111110111010100000101011010000000011110011000110011010011001100111011011110011010010000111010000010001101100010001001000100011011100100000111010111000001011000010110010110000000111100110001000001011000001000110111000001111101011000110110011010000001011111000101000010001000111111001101100101111101011100100110011100001010010010000110011111010110011010010000010000000110010101110111111111011000001011010110001111110100110111000101001100001011000110001000100010110100000011111100011100100000100000011111000010110000101011000010101001001100110111001111101100101101100101100110011001111101001001001000100111111110001110010001001001001101010010010010100111000000101101011110110011110101100001011000100000011110001010000111101100001010100001111100111111001110011000101110011010001000001111001110010001110101111010100010001011000010111000000101110010010111101000001000001010111001011100110001111101001110001000110001011111111010110010001110110011110100111101000111011011101100011100100111101000110100000100110110000000001000010000010001001111001010100000110010001001101101101000100100111010000000101101100111011000000100110000111100010001011010010101101110110000000101010111011110101101111001111101101111110111101101111001101011000001110110011010011011101001011001000010110111000100000101110000001101100100100000000111000110101010111001000000111110110000110000101101010010111000100100011101001001011010100100100100100011101001100001011000010100010000111000001011010010110000101111000011110111011010010000011111101100100100000000101110101010000111100001001001011100000100010011001001110011010110011000000010010010110101111001100110111100011111000101001110010010110110011111001101010011100000000100000100000111000100110000101001010011111000011001010001110001000011101100100101100111000000111001100111101000100101010101100101110011001100101010010001011010101111100010100111011001011100101000101100110111110101100100100100101010011100110101100101111110110
010011011001011100100110110111010011010101110101101101000001001101110010100010101000100100111010010011101101000010110001011001111111101010111110110010011101000101100101111101100110011011101110011110011110111001100110010111001001011101100111101111011100110011011011001001110000111110000001000011010101111000101010011011110111111001011111101110010000011100011110001001011000111110010010000111011100011010100001100110011101011110001011011011000100111101000110001011111001111000010001111011110111101110110101010100110000001011101011000011000000101100000000000010001000000101001010101001010111011001011111101110000100101110100010111001110001000100001100101001001111010101110100111001011010011110110101110011101110001011100110101100010100110000110001011111010000011100111110110010100000100001110000101000110011110000011100100101000000110011010101000010110011100001010011011110001101010100001001001010110010110011110000100001000010110100000100001100010101000111011100101101010000010110010110011011011010101100011100001111111101111111011110111001000110110100101101001011101101001100011100111011110100101000011101111011011010010000111010011011000000010111101001111111111011110100111011111100011011100000110110000001100000000100111000111001111100100010000010111100111001010101110111111110100101110100111010111111100011010010111000001110001110011110001010010111001110011001110110011110101101010110010010111100101001010011110100110010100001100011111001100110000011011011111010001110000000010001001000011100100001101100001010000011011100101010100001111010011011110111001011101011010111100100011110101011110011101010110011100111000010110110000011001000000000010110110111110101110110001101000010011100000000001110001010101000110110100010000101001000101000011111100111010001111111100001010011101000110100111011010010100000100101110000100111101000100001000110110101011001100011010111110111011111100110100110100011101011111111101000110100101110010000011011101011110110000001001101101001100100100101100101001001001111100000000101101000101000000011110000000010000111101010001001011000001000100101111010100100110011111010010100111101001110001110110001110001001110001000101011010110111010101000000000001100110110011101100010001001001000111010001011010110001110000011110101011011000101101000011100010100001011100100111001110000011111101011001011011100000110010110010110010011011010001101010100001101110000111100101111100111010001010000000001111111010101111100010011101001111000000000100001011101110010101000000100001000011011111010001101100010011001111110101011101110101001010110001111001001000011011110100110110111101011011111000100110010101001000000001110001101110101001111011000100101011101100110100110111011010010111000010000110100111001111011110100000110011011010010100101000001101010010110001100011010001111110111111010000110100110110010111111100011110001101001111100100111100001011111011100000010110101010100100001010000111100010001011010110101010110011110100011010110111110111011011010000100010111000000011000110111
101101100101000010111010111011110110010000110110100011101101110000100101001101011011110110101111010100001000000111011111100010110100000110100110110101111101111111001110110011001000110000110001001001011111011000111100100101000110011010101100101010111010000111010000111111110100101100000110100010101011001101100001101000101011010011100000000110100010011010110101000000101000011101111001110110100010111001101100111010100111000010101110100111110000010101001100000100110011110011100010011001101110100100110001001100110011010011111000010010001101001110001000011010110000100010010110101010010100101011000111111011001100111111101110111100111100010110101000001100010110010010010011010011100110100011000000000101111100111010110110100100100011010000101100000000010010100100011001000111000110100111000101101110111000100110000000100111011100100110101110000001100110110100100101010101011000111101111011101111111000100110011000000111010001111011011001000110000110110010010001000000101101110010100011110110101100100000001100011110110111110101001010011100110111111101011000001001110011111101110101101001000011000100011001110010111100001100111001111010010000010011110110100101000011101000010000011000100011011110001110100000010010011100010001100100001110101111010011000001101111100000010010011000010010110010100110001111000111110011001000001100001001010111110000011000011111011010010000000101101100000011111010011110010010001111101101100110101111001110110010000100111011010010110101110011110011000110001001010000000010001011001101101001111000100101100110101100101011100001011000111011100000100000001011010111001100001110100001100010100011010001001011111101101110101111011000010111100110011101011000101001101100011001100101101001100110101100000101010011010101110101100010111011110101111111101010111100110010010001110000101000000101101001001011011001001000111011101001111011010101010010111101010010011001101110001110001111100000101110100011100100010011001100000001101011011010001001010000110011100111100000110100001011000110100011011010101001011010110101011011011011101001111010000101011101100111101000101000010001101010111010110111101101101001010100010111110101001000111111101011110111101100011011011001000010101010110100001100111010110001011101010101001111001101011110110010111001000011101111100011001100101101111011100010110111111000110011110100110011111100101001101001101011000001010110100110011010011001110110100101010101011001110111011111111001101001010000100100101001110011100001101101101001110001011110001000110011001101011011010001101100101101011110111010100010100101000100100110000001100011100101110111011001010101110100010001100111001111100010011000100110110100010101111111100101100100110101001010111101110101111001001111001110010010111110101010100110010011101000101010110100000011011100011100001100111011111100001000000001001011110110110111010101100100011011001011000110101001010110000111010100001000001011101011010011000110101111110001101011111001001110111010100011010101110111100101010010110010011001110111
010010101011101100100010101110010100101000000000101100001100001111101101101000010111000101110011000011101010100011000111011111101011110100001110100111111000001111001100011100110000010110010101000100000001101101001001001111010000100111001110011111001101001011010100100001100100101001100101111001010001010100101110111011010010001010001011011101111100110101101111011001010010100001101001110001101001011100001111001010011001110001011111010010000100101100001100111000111011000000000001000000010010000110010100110110000001010101000011001101001011101101110111000110100110111000101101000011000111111110100011001111110011101010110101011000001000110001001001111011011110000000011011011001000001110101101000111010001011010010011000011100001011111010110111101011010111000011101111000000100111011111010000011111101110001101001111110101010001100001001001110001010110001111000111110000100111001110000110001011001010101011010111111101011000100100010000110011110001101010100011110111011011111111011100101101011110010001010011010100001100110100101101111110101010001111111011110101101011100100100011010111101111111000101001111001001001001111100001010110101111100001010011001100011010011011000010010111111111001110000010010010000001011111000110001111101100011110101111000100110000010111110010001110101110111010111100011111011001111101100111100111110100000110110000110001000000110011010101010000000010010100001100110011100011111010011011110110101001000100101101101100011010011100110011001111110110101111100010100000000110110010010000010001001000000110111010110001110101011110001011101000001111111110100100101000110110101101000110111010010001011100000101101011110000111010001011011001111011101000010011011010001100001010010101000001000110101100110110101101110011101111101010001010101000110110011010000011010001100111000010010010000101000111110010001000101011101011010110101100101101110100110101111110110100000111000011000011001100010011011000000001110110001000001110010000001010011010001111111011100111100111110100111110000011101101110110011110111001011001101010100000000001100010101110101010011101011001111011100011111100101001111101010010010001111110100000100010100101001000000000100000000011010001101010101101011100110100101111110001100111010111111110100001011000100110101110010110010001100100001111000110000110100000111001101010111001111010011110110000000011111110010111111001101010001000101001011001001001010110110000111101111111100101100010100001111010000001110000001101000110101010000011000000110000011111000001101001101101010000000111010011110010111110010101001000010011101101000111010011101001111101011100100101111101010000011101110001000110110011011001110110100100111111010110000010100011101000011111111001001011000011110110100100000111011000110100111011111111010100101001111100010101100001000010100010010110000010111010110001110011000110110001011100001000010010101000011100110111111101000011101110100011001000011110110000001110110001001001001100001000010001110001011000101110011011100110010001100011101111101111
001001011001101100101100110110110010011100101110011101000011101001101111000110011100001110100100110110010001101010001101111110010001101010010110001001011110011111000101001111110000100010101100010110001111100011010011101011101101000000101011101000111010010110111100011101011010000010011100000101000001010101011101000111101011110011100101111011111001111010010100110011111001100100000111010101101100000100010110001110101001111000000011001000010111001110101101111111110101100000000001001010011110010010001110011100110000110011100101010001010100000000111110100000101100010010011110001011101010000000011011110101101011101111101011111010101110101010010001101111010101101011000010110011001011111010111101000101100111110110010000011011101111101011001110001000110110001011010010011110110101110111111000000001111001100100000110011010100110101001000111000001010110110011001110011010000000110101000111011010101011001101010011110010100101101001011100001101100011100110000011001010100100101110111010010000111000000000000011111101100101110110110011000111100000101001000110110010011011111110111110111101001110011110101010110110000001011010001100000010010100111100101100111000101001101010010111101101001111000110010010011000110010001010001101010010001010000110010100000100110000010111100101011010000111110110011011100011011110001101101111000011011001011101001000111000011011010001111011001111001111100011001101001010010100001010001000000011101000001111000100000111011001100111001011101101101011101011010011101101010001001011000011000001000001000010001100010110110010111110011000011111101010110001011100110100011011010100010100100100000001011101100101001100001011000001001000111111001000100110010010111110010000000000101110000111000100010000110111110010011000111101100001101011000011101001011010111000011101110110011100010011100110001111001110000010000010111000011111011011111101111010101001010111000110111101110010100010001111011000101000111100000110111111010011100010101011100111111001011100101110011101010010011101001000101101100100011110101110010000001011111000101111110101011110001100010111110011000001010111101110101100100001001011100010000010110111010011110010010111111001101010110101100110001011100100001111001001111111010101010000110010110101111111011000001110101011000011110001011101111111111001110011100110101111111100010001010100000101100110001110001101110010101100011101010110110010011000101111110011110001011000001010011111011101101001111110100011101111011010100010000000110000110011110110011010011001011110101001010010110000011011001010000101010110100110100000111101010011011111110101101101000000110101100100110111101110110001010101110010001100100011100100000000001011011001101100101011010010111010000111001111111111110011000011001111101011101111110101101100000011101010110111100001100111011010000011011010011001100110110001011000101001100010110110111101000101110001110001010101110010110001111110111001111011101010000110110001010101011100011100011011100011111000011111111110011100100111001110110001100001
010101111100110010011000011111001010110111110010011110100010101110000010101001000001011110110101110111010101010110101001000010100110101101001110011110111100010010000010110000000111111011001011010111100001101110010000001111001010110000010110000111101111010100000110001110100001101100011100011010100011101100110011101010100100010111111101010010000010100010111101011110000101001001011111000000001100101100101011100101100001101011111001101101001111000111010000100111111000101001010000011010110111011001101101101111010000101011010010011111010100110101011011001001101110000101110111100010111110011101001001110100101101011110010010111011000101000011010001110111110110111110111000010111111001111111000110001110111101011101011110100001110101101100000101000010000111100110000001101000110000001111000011111101100100001010000011010010101110101010010100110111000110101001010010110011111011001111101011100001011101111001100100110100111001000111110010100010010011011011010111111100100010011110101000100110111101011101111011010100011010111111100011001000000111110100100011100010100011010111010101010000100101001010010011001000101010000011010111010011100010011101100110101101101110111000001010011000010110100101011110111100110101000110000100000010101110010101000100011000000000101010001001100000100001110011101110110010101101100110110011110100000111000101000110100111010111100011111001110101111000010001011101010000110110011100111011000011111110011011111100011000101010111011110011000000011111010100110101110110100001100111100110111110010011000011110110101101000110000011100011000101011010110110010110100100100010001010100110111001001100110111101100111110110101011001110101111101111010100111101101010001111010101001110101101100010011000010001111011001010110001111000101110000100011110001101000000000010101000111101000001011000111110111110001111010101111010101000000100100110011001001111100001111111100111111001101110110110001101100001001001110010011010000110101101101110101001011010001110100111010111100101101110110000100100100110000000001001101010100110011000011111110000001001010001000111111011110100010110001100111011110001010110000010000001100011110001110000101110100010011010101010100000010111110001111101000111001101001101100010000000110110000110101110010000110100101111001011001100110011110100101000111000101100100000110011000011011100111100010110111010110101000101010101000001110111000001000101110010001011101001110010011111111000100001110111001111100000001100001101011000000011101000010010111101111000010101101111101110000101111010110011010111100000110010000000110001111101001011011101011110101011000001011010011111101001000100011101010011000111111011000110101001010001111011001001100010101011101011110011111001110111011111010111111110000100101110111100010111000101000010100000011001110110101100110011100101110010001010110101010101110111110011001100001110011110100010010011111111110010001101100100101010010010111101101101111010001101101111010111001110100101111101000001100000000110111110101001110001110100111
101010001101110101000011010000100111100100110101100110110111111000111001100101000010001110011000100110101101010110100111110011100100111111100001000000000111101001101111100110010101100110011101010110011001001100101100100011111001110110011010110111100010001100001010001001111010011110001010100000111101101000110101010011101011010011011101110101101110100101000011100000011111010001101001010011001011001011110010001000010000100011001011101011101010001011101101110111111011010011101100101100011000010001001101011111100101110010001001111111100001000011010110011010011001000100010101110101110001001000000001101010000000011110010000101110111010110100110000110001001100000010010110010000100101111011101101010010100101000010001000111100100111010110100111110111000100110001001110001110001011010110100011101010100001110001011100001110010011100000000111011100100011010000111011110110000111101110010100010111010100101101011000100011010011110110101000101011110110010011001110110110111011111111010011000001101001011001101101000001010000010001111100111010110110000110000001010101011110010110000101110110000100001001011010010110100001110101101011111000101001011001010110110101111000010111000110101010001101010101110100101011001110110110010101010100000010100000010110010010001100111100110001011100001111101011101001011010110000001011011100110111110000110010000010010010111110010100111000111100010100001000111011010100001011010100101001100000000000000111010111010110010010001101010101101011001011111111110010010100100010000100011110010111111011011101010000110101110111001011100000000110000110011001111110110100000110010110100000110111110000101101111110101100010111011100111101100001110000010111101001010000001001001001111011010100110101110110110000100011000111101100000011110000010111101110001011101110110100010001110111111100000101110010100111010111011010011110000110100101001101000111100101111100101000000011111111111101100100101101010000101010110111100101001110010101101110101110110001000010111101001010111010010100010110101011110100100010111100000010100000100110011011111101111100010110011010100100001011001011000010000101101110101111000111000010111011111001101111100110011111001110001011110001110001110000001100000001000110101101010011000011011101101001010100010001100010110101001110000110011100100010110110000000010010011000111101001011101111011100101000000100011100110101101110111101011111111110010101101001011010000000010101001110100100011111010111001001100110110000111001110111100111110111101100010011000000111000000011011011011110000000110111010100000000000111001010000010001010010111111111011111001110111011011100011010111101100100101111010111010111000011100111101010100100011011010111111001011101100011100100001010111000111110110101100001101010111101111110100000111000010001000110110111101000110011001111000011001001001101000010101001110011011000110011000000011000101101101100001100000011111011101111011111011111010001001011010110110000011010110101111100110010110000011011011111110010001110001100001110011110
100100000111101001001110010011000011110101100011001111111110110101011001110100110010010100110100100011101010011110011000010011011000010010001000000011000101110111001100011110010011101101101000111110111010010110111100000011011010101001001111010010000101010011001000011111100011100110011110101001010010111000011100110011111111111000100101111011100111110111110101101110000110010110111011011001101000010000100111001011111101000110010110111010001011111000110000001011000001101101100001011011100101000011110000100111000010010100010101111010010010110111000101100100000001010000111100101100001010110011010100001101010000010101100010010110000111111000011100000011110001100011100111010100111101101110001011100010001000111100001110000000111110011111101001111100111001110111000001011000001001110010110001011000011101100100010011010101000111100001100000110111001001111000110000010011000101101010010011101111110010110010000110111101111000101101011011000100010111110001000100100001010100101000110101100011001111001010111111110011100111110110101100010000111111000111110100011010001111110111111100100100010011000111111101110110110110011011111001010100101101010011111000101011110111100100110010111001000000000101001000110111000111101100100101001010010001001101011101100100110010011010110000001110001100010101011111010101010101100110100110111110000001110011000110010000000000101111110011100110011101011001000111101001010011001111010000011001110100110100111011011110011001111000011010000111101010001110110100001010010101011001010001100010011100111110100001111110000110000100111101010101110100000001111111111111001011110010111001100011111111001110110111110100111010010101001011101110111100111111011010000010101011011110000010101100011100100100001111011111001010011100010000011111110101000010000101110001011010111010001000111010100110010100011001110110111110110101011111111100101000000010000010101001011000101011110110001001100000000010011010110101110001010101111111101110011100101001000000010011000100101111001011110000111010111110101101010101001100100001110111001101011100000110101111011111111110101010110100101100101111011010001000100110101001100101111000110011100000100111010000100110100100100111111011011010100100110010000001111101101110101100011010110101010010000011111001010011011010100110000110001011101110000011001010000100010011100000110000010111101100001101011001011011011000100011110010011110101100101001010101100100110101101100000111000001011010110001000110100100100010100001110111010100001111111000101110111111011100001101011001001010001111010000011111111001111011110010100100100010110001100000100010110000000011011000010110101100011010010000000001001110001111010101110101100110110101101011000101101011001110101010111111001001111011000100101010011111101001101011011110001111101100010101100010000110111110111101101001010010110001111101000001110100101011111110101110000001100101000101100111011001011101110011101000010111100000100010011100000100100111001100010011011010001100000011000000101101001100011011101011
101110101000010100011011011101011111010111010000100111110111001100010001111101011111001111010010001001001000010000010000100111101000101000110001010011111010111100001011110111010010101010010000011101000001101110010011011101111111011011010100010010001110011001111101101101000101110101100001110101001011111111111010100111000010110111000001011100101100111000011101111011110110110110010000010011110000000101000001110101000111101100111100011101101000010001101110101010100111001001110010100101110000000011010001110100111111110010000111001001011111001010110011010000010011100100110111010111110111010000101101100000101010010101110111011111011101111111101011100001101101111000010110001010110100100100110100000000001110011010010000000001111101001011111100000111010101001111101000111010111010111101011011111011000110000101101010101010000011010101011000010001100101011010001001101100111010111111010100111110000100110001101110100100001110111001010110100101000011100101110111001100011010101100011101000011101110000011000111110111110111000010110100110101010001101010100110100100000010001010010100001011001010101001001111110001110011100111110001110101001110111101001010110100001000011000111111101101010100110000011011101010100000000111111101101001110110010001000111110100111111110001010100011001111001101001100011110011100000001000111001110011110101110100101000110101001101000110010010001100001001110101101000010110010101000000111101011011000000010110100000110010100000001110111110001100100100101001101000001010101000101110001101010110110000100110101110000100110101011001000001110000001000001110100000101100010010001011110001101011001010010000011111010001001100101001010110111111110110011010000001000111011011000100110111110010101010010010111101101111110101011001100111111011011100001001110100000010101110111000010000011111100001110000000011010001100111000010010111010111010000001100000111011011100110000100110101010000000111100000101111001110101010110000010100100010000000101011001000100110000011010001000001010100000101010111001110110011101011111010001001001000100000100111101110000100011100111101000100000100101111001010101011010011011010100100110010001001111000001000111100010111001000110011111111011111011110011110010110100001110010101111011100101110110111000001100000010100110011101000010100011010000011011110110110011101100100011000001010100100101001111010110011000010001000000010111100011001100011111100010101001000010001110100111001101011110100101000011111011000001000010000101011011111110110110000000110101010110111100011101000011010000101010001001101001100110011000001010100000001111010000010110001110100011101001000011001111010000100001000110111000111011001010110110000101001001011100011001010110100010000101000111100001001000100110010101001011110001111110011001011111000001110011001100100011110010011101010011101110001000011100111111000011000001111010110111111011010111011111010111001100100110101110010101001110000010011001010011110010110110011010000101100110110100011100110111100111011011001000100001001
010000101101001001101000010100101101000101111110001011001110001000001110011001000011100000000101110111111001001011001110111101000101100001101010000001100001111000010000010011001111000011110110010001110001001000100001100011001001001100100111101110001001110111010001110001001001101010010001001110001110011011101000101011010100001101010001000011110111101110011101010000100101011110001001011000001000101110100001000111100110100010111011111000011101000101011100001010001011100110110111100000011010000110100101010001110110011100101101110001110011100011010011110111101000011110101111011101100111100010010001111001100111001111011000101010011110010001101011101100100110010111111000010011110010110100101000111101111111111000101010010011011101101110001110110101110100100110101111100001111011000011111111110110011010000101101010101010011000001110100000101010010011000100001011100110010101101011000100010101101001010110110101001000011111000110000111011111001011110000010011000000001011101001011010101111100001000110010001111101011110111111010101100111110001001001111001100010101011000100111010110000001100010001110111001110100110000010101110101111011010000100010110000001011011100111000111110001001010100101011110111011110011100101101010010111110001001100000100010010010101111010000011100101011101111000101101101111101011100000001010000001000001000111101100010000000111000011100100110110110000100110011001011100010010101110111101100011001010001000001111100001000111101011111001101110001001111000101101111000000111110101111101100101101011010011001000000110100000010011010111101110010110011010010101100001110101111010101011010011011110010110101011000111110110001111001001011111101011011010110111100110000110110100101001001011100111010111100100011100111010100011010111101010111100100001000011000101100101010010110111001011100011110100101100010010100101000000110011110010110010110110010111001001010111010101000000000010001100101101111101011111110110011001101000000010010000100100101011111110100111110001011011100111100001011111101110010100010010100100001101100000101011010111110001110011110111101010000100100001100100110111111010111010111000000011001100000101010000011110110010010010110001011011011100011011010010101000110011010111111011011011101011001010000000001110011110001000100100110111101100101010011100010111000000010111000011011100110101000111010000011011011110101100011100000100000001011001101000111100100111101110010100100101101000011100110111100110000000010101001110010111111110110101011100101111100111010111000110001000010001000001001001111000011010010111101011011110001100100001100001011000111011000010000000011111011001110000111000101001110100110110111000010111100111111100111101000000101100101001110111110001010000100001111001100000110100101110111101000011011011100111100011011110100111110111100100000010000011111010011110000000100101010110100011110111110001100001101001111000110001111100101100010000010101101011101110011101111100110100000000001111000110001110100010011110101001010011010111101000100000
001010001011010110010010001001101111110010001100000010001100101111000100110110001010100001011011001110010001111110110101101110101111110100010110100100100100111000100110001100110001110010110110111110011000011010111100011101100110011011110011011110011100110110110110100000101010001100001000010101110110001100000101011101010010100000010101001100010111101111101010001100100100110111110011000010011010110001110010010100001110011110001000000110110101010010001000010110110100111100000001010001010101010100010111111011111000110101110100111101110101110111011001100011000011111110011010110110110010010110000100110100011000110011011010101110110110100110011111110000010001100110100001110110001100100101001011000101000110110100111010010001111101111001101010100010111100111110110011111111000101100001000011001100000101001100101110001101100000001110110101011000111001010010000000001111010110101000101100010101000110011001010111100101100110001111011101010000101000111001101110010000101100001001100010101011111001001001011011110100101000001111101010101000111110010000011100001110011001110010110111111100100110000001110010010100011101101100001110010001001101100001111011000000100101100111111111100110111111010001111000111101011001001000000101001111001000000011010000111101110010101111011101010010000100011100010010100100100010100100011100100011110101111001000001100010001001110111111100111010001010111110000010110101100101101010110000100111011010011001101111010101101001100111110010111101010001111110100001101000111101100101101000011000011010000110101011111011010100100100000111110010000100110110100000111000010101100011001001000100101000100001111100011011110011100111000100110101111111011111010010101110100111100110100101010001110101111100100100001100111101100100101101100000110000010111111010100101011101101001110010110000110111011011111111010111011111000101001100101000001110010000011110100010010000101011100110010100001000100100011101111110111010011101110001011001000110110001010011101111100010101100101010001000000101111011101010100110010010011011010001110000110000010111101110001111011110100111001110010011000010110010100111001000010011011111010001100011110100101100110100001100101001001111110001010110111000000000111110001000111011001011110111101011111111110101010110100110101100111100110011101010010110101000001000011011001101110011011000100111100000001010111010110010010000000110101111100011011010011111011111001000111000010010100111001011111101001001111110010011100010011101001111000111000000101010111011111101111000001000010101010110011011111111000001010100000010110001110111011011010011100001111100001001010101001101000010011100001110100011110110101110001011000100001101001110101110111111001010001000110010000100000011010101101011010100000100110101110010100001011011000110010000111110100110010100111000111100100001001010100011101001000000100010010101000100001101001000111100011001011011110010100100110110010000110011001111111110101011011001001101011000101100000101000001010101010011001111001111001100000010
011001000000101000010000000000111010110111111110001100100111011000001001111111000101101000101101000101010110011001010001111001000011110110010001011010100001101100101011110100101100011110011001000001111111101001100001110100101101010010100000110001110011101001011011100100100001101001110101000011000110001110010001101010110010101011101011001011100101110000001111000011110001111101101100001001101101101001000110100100100110111010000010011000000111011000110000100010001111000110100110100001100011000011000100000001001100111001100101101011100001001101101101000101010101010010010011010001100010101101000100110111100110010100111110011001111000111001110000001011000010010000110110000011001000101000001001011011010101011011111101110110001000111001100111000100011100001011101001011111001100100010111101100101100111100000011000001000101110110101011011001000001010001000100110111101011110010101100100111110001000100010100101010011010011000101101011001000000100110110110110111101111110011111100001111100101001001010110110101001010101011001110001001010111001111101010100100110110110000101110110010100110001111100111111100101101011000011011110101000101011011010011010010100100110100100001011101010100000100011000100001000110110101010010010101010110000100111110011001000101111010001101100100101111010010011100011101011001110101111001011100101000010111000011111101101000001101100001011100110111100010110000110011101000001010100001110101110001111100000011010011101110101110101001100011011111110111011101101110100100001110101111001111101010001110110011001100000111001101111000010100001110111100000111001100110011001000010001010000010000010110110101010101000000111100100110001001010111011111100101101101101000011000001100000101000010101111001111111101101001111000100001010010111100000000100010100001001001010001011010101110110000101100100111011111010010001101110001011110100001010101101110001010111101110100001111001110101010100001001001111011100001000111010011001000101011000101111011111011101100101010011101111101011111101011110110100110100000101110010000011111100001010111101111001001001000001101110001111111100010011001100111000001101000100100111000101011100001111100110000111010010110010000111101100100111101010011100111101110100000100100000001001001001011001100011011100011101010001101100011010110001010110001001100000011111000010110101000100001100010010010010101111000111000000101000111001101110110111001111110101110110011110000110111101111001010001010000110111010101101101111010001011110100101100100110011111001010101001000010110000111111001001111111100001011111111111111001010010011011010001001001110010111000011111000010000100001111110011011110010100011001111001100001110111011110010111101110100101001011001100000011101001110001010001011010100010100000010111101111011000101100100100001100000000110011011101111010111111010110100101011010001110101100110001100100101100011101011100010011001101011001001011101001101001101001001001000101011011111111001100111001000100000001001000101100011101001001111011010000100011
011011100101010101010000101000011110111111011111001010011111110001001100101011011101010100010001001001110011010111100110101111011101000001101011101000001100011011010100110011001001100010010001000111000011010110100110000100000110111101001110101101010101000010001100011110111000010110001000011110001000110110110010011110111100111100101111001000010011101000111010001110101010101001011001110001000101000011101001100011110010000000000111110011100011101101101001010111010011001101110000110110110001000100010101010010111110001011011000110111111001010111111111000101000101000110101010010010010111111001100111111100001011011000001000010101101110001111010111110111010110000001100101010011010110001000001001000010000110010101101111111000010111101010100110100111110100011001100010101011000000111000010101011001111100101111110111000000100010111101100010011010110100010100010100111010001001001010110100100011111000001000001100000111000001110100011001010111000111110000000110001011100011011001010000101110111000111111010001001001110100101011010000100100000111010010000000001111100111010011001101101101111101011101010001111010111010101001101000011100011010001111111110110101110100000111100011100101001100000010010000011100110010111111010101011101101000000111100011000111000101010000011000011011111110001001110111111111101100100011100011100100100101010001011111001001001100010011100101101111100001011101001101010100001101101011111010001111011110001110001000111010011111010001000101110001101100111011111101001111011110000001001000000101111000010110001100001101001001011101111001010110010001000101111111011101000110101010111111000110111100111110100010111010110000111010111000100100101100001011010110001001010000100111100011100100011100001000110100001011111110100010010111001110000010110111010111111101011001010011100110000011110100111111010110110011001001000111000100010100011101000001011010110111010010000111001110101010110100000111101010011111111011101001001100101000101110000111101101011010110101010110100000101100011101001010100001001100010110011011001001110010110001010100010010111101111001001001001000101100101001001011001110000101100000001100001000111101011000100100011011011111100010101011110010100011111110000011001000110000000100000100111110000101100011010100101101010101001101000100001010100000001110111111011010001010001100001111000011010001101111001010010110111011111011100100010111001100001100110000111111011000110101001110100110101000100101110010111011001110111011110000000000111101100011011010100101111001111011010000111100010011100101110100000111010111110110111111010001000101110101101110100101100111100111100000111001110001111111011011000110111110000101000000111101101000110101110110011111000001101001101100110000011001110001101000101111000010110000110001100001011011111010001111101010000001100001011110010111110001111001000100111010011010001001100100011100101010001100011001111101001101011011011100100001110111001000100010000100011110001001101001001101011000101010001101101011001100110001100100100111
011010001011111100100101110000001100100100101110001010000001011101110111010101110000000010110100001100000011111010001001011011001101101111101110001011100110100111110010011101001100110111100100000011101010000100101110010100001010001010101000110101111100101011100110000011101010000000000101111110011010111011011001000010000010000101101101011111100100011100111111111001110010100000000010100111010100011010000101110011000000111000111000011000010100110110010110001100010111101011110010110011011011101010111010001101100000101011111001010011110100110000010101001010101100101011011110000010100111111001010000011011100101111000011001010011111101011101000011010101001101111010000111000100100000010111101001011001000110111001111101000011111110000000000100110001111000111010100100000001000111100001100101110011001101100010010001110100101101011000011011111001100010011001100101000000100100111100010010100111001111000101010110101010110000001011001100110001100100111111111000100110011110110111001110111001110000111010000011101101100101001111111101110011101110001011011001011100100111010101101010100001001100001111101111010101101011101101010110101111001111011110001111110111001110011011110011011011100000001011001000111111001111000000010101000100010000111101001001110000111110011101000011110110011100011101001110100100001000011000011001100101100010101010011111010101101010001111100001100100001000110001010010101011011000111100000011000111111011101111100101101001010011001010000100110001001011110010111110110101100001100100100010101111111011010001010110011100111001001000010001000010001110110111101101000001010100101111100010100110011101010101111001011101111100110001000011011100101110101101001100000000011110110101010000111111101100000011001100111010011101011010011101010111010001010011101101100000010111011100111000110111100111101001101111001100001000100101000110111111000111001101010110000101100100110111011000101011000101010111001110001011100000011101111000011111001111101110111001100011010100100111000110111100010101111110111000000001111011010110100101100000000101011101100101001111011100000000001011010000010100110101001100110000111100101011001100100011111101000101111000010100110000110101011101010100110000010000000110011100011011010000001100001000111101110111001101110101001100010101010101111010001010011000010110111110010001110001100100100101110111101011111111111101010101101011011111101110011011100011100111100110001110011000001101011101100000110101110111000100000100001000001011100111000100011100111101011010110110111011100010101111101011111111000111101111000011100010011111110110011111101111000011110100010001010011011010100011000101101000110000010110111100011010010100000111110011001111101011110000010011011111100000100011111010111111110101011011010000001011110001110110001100111110010101011101010000110000110111101001000111101001110000001001001111000101100011000101011101110001100000000011011110010100001010000010011011101110000111001000010000110000110100010001011111111101011110001110101101100110101000
110000011010111100111010001110011000010000000001101101101111101011111010001101010110001011010010011100110001011001010010011111111001110110010010011101000100110100111000100011000010111111001100000101000101101001010101111000011010001101001110010111000110010000011011000001010110010111100111111111111111011000110111010110101110010101010101100111011001101010001000101100001011111011011101001000100111011001010010000100011100011111011001001010010111010101000101110011101110100010101111011101100111110111110100101001101101110001010010111101010101110111001100111111010111100001111101000001100010011010001110000110010101001111011001001010111101001000101101101101110000110110111111000001011000001001111010100101011100000001100111011010111010001000010100000111100001000100100010100101100011111111101000001100000100100111011100001011001110101000001101101011111010001101110110101100001011110100110101010011000010011001011100010111100011100011110110101010101110101010001010101101011111110110011111011010001110001110000101101011101111100101001111000100011011100001001010011110100110001010011100111110111001010100100000000100010111011101101010101110011111001101000011100110101001111001000111101000111000101000100001010011110010001001000111010000111001000100000100000111010010000101110101111110010001111011110001110100001010000100101001110111101001000010110100100100110000101000100001101010111100111110111001110100011010100111101010110001011110110100100110011101111110000000001011110001000000011000010001101001000010010111010101010000011001100010000110000000010101010000101101111110010010101110101000110001010100110010100010110101111111100100100011111000011111111101000001001101001000111100100110110010111110110001101010101100100000110101111111011100110010001101010100000100100010010011101011110100010000110000010101010110110111000000011010111010110111001111111001110101111110100101110101101001011100001101010100001110000000011100000000111111000001001111001011011100101101000001111100110011001110010010101000111001110011111001110000000001110100011011000101000111001101110111100111101011101111000011011111100100010000010001110010000000010001001111100100101010111010011110000101110110110111001010111100001001111001100111000101001100111011001001100110000100001110010010101101010110001001100101010111100101011000101011100110000001101000111011100000001011011000110001111011000000101011110100101010010011000010010111101110001111100101110111001011101010010100111001110110011101010010000011100101001011110110101100010011100110110000000101100000011101100101001011100101110000011001111001011110000001110111001011100111000110010010011000111000000100010001100111100000011001010001011100110100000111110101111000101111110111010101100110001000011111001111010101000011100101100010011010010011101001000110000100110010001011001011001100011000100000000111011100110101101111000001100010000101100010100101010011010110000110000100011011111011011101100010110100110100111010011111000011010000101011010111010110011101000000101011000110001100
110100110101110010101010101010001110110000011001101101101000010011101100000110011110011011100000010010111011100001111101110100111100011001011011000011000111000110001010000010101111101010010100001010000101111111101101110100011011010001011010011111100011101001000010011101110101110111100110101010100011000010001010001011001010001011011010111100000000001101011101101101010010000001110011000111110110101100111100101110100000001010000001101000110111100110101001111101000100000111010101001000100011111101111001000100101110101000000111111000111101110110000001011000010010100000011001110000110100100110011110000011010111001001011010000010000101111010100111110000101000011100001100011100000100100110110011011100000101100001101101010010000000101110001001000001111101011011100001000000101001011000100001111111010000010111000111101000100000001011001100011010110000010100111000101101011110000001111100100011100000010000010111000000111110111111001001100101101111101011101001101011111010000111111111011100100110110100001000010110101001100101101011001111111101001111001011001111100001110101111110110001111000000110100101110110000001001001100000001001100110011101100001100100000110010111000011001101000010111111000001101010110100110110001101010110100010110110011010110101001110001000000000101100011100000010000000110100001100010000001010110101011000101100111100001010110011001011110101110111101111100000100110111100111011010011000011000110001010010000100011001101100100100000100100100110010001110001001101111000010111011100011101000001100110101001010101001101100011101101111110000101001101000010100101110100111101011110110010111011011010111011010011100011010010100010000101101110000100001001010110000110001010010100000011110011011001011111010110010110001000001100000010101000011100000101011100111010010101001100001110010101110111010101100101101100100101101101110001111011111101001000011110000100100001110010100100100100110110011110001010101100011010110000100110011001110001010110011011100010000010110001010000110110100001000001110010011110000001001100110010011100001111101110111011011100101111010000100101010010001110011001101000011001011110001011010010110001001000110111001000011111000110011111100000110110011011101000011001101111010010011000011101001111001101011011100110110010111101000001010101000101110110111000010010101101111100001011011000011011100111110111010011110010110100111110101011111001000101101010101011000001011110011001111101110011011111110010110000111100111100100110101010101010000100010110001101000100001110111100010110111111101100011010001000000110100110011111001100001101111110000010100011101100011111010010000101001111100010001001010110010111010101100110100100011111011001001010011100110011010010011000111001101111001110001110010001000011100111101001010100010101010010011000110111011001111110111001010001100100110100000111001011010010111000000001100100001101111011101011101110111100001101011011000010010010111101101111010001101001110110111101110101100001111010111101011111111001011100110011101001
110010111010001111010001001101101010010001110110101101110101001111110010101100110000100101110100001001111000011000100001111101010010010100110101000001111101111110111100011000010111001000110101000100111000100111110011001010010111001001001010110100100000001111001100011011001001110011000111101001010100011110100010000101111010101001010010001111000010110100011100111101101110001001100111111111101101100101111001111001001111010111101001011110010110100000001110001010001110100010110110100100010010001110010100101010011110001011001010110111000111001000001101001001001101011010100111101001101000001000101100101111100111110000010000000110100000101011100011001111110010010111000010111100101100101010110010001110011000110100011010000111101110101010001111111010011000101010101000010000000100010111001010101011110000101000011100110011111110111100010010101000010001011100110010001011100001100011010010101010100110000110001101011101001011100000010100111001000100101011000000100001001111010000110001111010111001011101000011101100101001100111110101001101010101100011000000001000010111011001010011111000011111110001100110101100101001000101101001111010110010101100100100000001111011110110111110011010010001110011100100110001110110101100010101010001011101000000011110111101011100000001100010101101011001100100010000000100011101011010111010001001100110000111100111010011001011101111010100011110000100011110011110100100011011010100001111000011111101111110101110101101000100111001111010010011110000111010110010011101110110011000100111111111011011101010101010110101101100101010001100000000011100010100101011011100011100010100100001000100011101101000101101001001111110001111010110111000000001010110010101010011110100011110000001000101000001010000000110110010010101101111001111101101111000001010001000110110010100100110111001000101100111001111111000111101111011011011001101000111100101011100001101000001010001000100101110111001010010110101111010111110110000111101110000011101101101010101010111010110010001010010011111010011101011100110001001000110111111000011110101001100111000110011101011100111101011111000111000010001010001101011011001110011000001101000110111110000011010001010110101011001101011010011001001100011010100010100111000010110001100110110100011001111111111110010110100010101101000011010111001100101101101100000000000101101010100101110001100001011010100000101110000101001011011001100011011111111101011011011000101010011101111001011011111011110101100110101100010100011010100100111010111111100011001101001111101000110000011011111100101100111000010011000100100001111100010100110010100011110100011100001110111000000000111010111001101110000101011111101010110111011000010111011001000000011101000011100110001011000001110100010001000100010111101101010111000101100011010100101010101000001001110001011000111110110011010111010001010101100010011110101000000100010011000010011010000010110111111111100010000111101001010100111101000001111110100111101111100110110100001110011001101101000001000101110101101000111111111100010000000
011101001001101001110111101000000001100111110011011101101101111000001000100101001101100101100101010001010011011010100011001101110011110111111101111101100001100010100100110100101111000011011111101111111111110101110111101110010100100011111011101110010100011100001010111101011100001101010100101100001100110010010100001010011101111000100001001100110000001001000100110011001001111001001111010101111010010100011101111010110000010110010001110111110101110101110010101111110001001111111110001010111101010111101001000111011010110110101110110101010100001011110000010110111011010101110010001010111001111011000001011010101000001001011101111001111010110010001100000110001000101100010001001111010100001100010000011011010000101010100101100010110101101100110011100011101011000100101100010111111000110011110010011000100000101001111100010000010001110111101010001110001001100100100100010010001011110011101111000010010110101010101100000100010101001110011110000000001101011110001000110101000010000101111111110001010101001111001111010000101010000100000110100001001100001100001101001111011011111001000110000010001001101101001111101110101100110100010101011110000100011110011001011000100110011101011000000000001011011100010001101100110111001101101110110001011001000100100011011100010101011100010011110010110000011101110000101100101001101100000101101100000111110101101011111011100100100101001000000010011111110100110100100001100111001111001111000011011101001001101001111111000001100000111000101100110111000011010111101111000001101101111101011101111010110001001010000110110011011010100010000111100001110010000111111010001100011101000000000111110110101011111100101110101010011010010101001001110111101010010000000000100001001101011010101100001110001101011100000111000000100111101111010111100101000101111101101111101100001011011010111100111011100000111010101111001001010111011100001110010011000000111111100101100010000111001111110100100111101100111010110101101001111110001111111011101110001010011011010001011101110000110001000110010101101100101001000111111110000111111010010000001001010001001010110100110011100001100001011000100111100010010010000000101000000001000000010111011011001101001010111000110001001100010110100000010000110111110110001101110000010010000000001111010000100100101001000111100000011010001111101101100010001100010100110011000101011100101001100111010110011011101111101100001101000101100001111010011000100111100010100010111111011111110001100100101011100011111101010010001110111001111010110010010011000001111111001111111100100001011100100101011000000100110001101010010000000000100111000001001101001110110110011001000111000001011010000110001110000101111011101111101001100011011101101011000101000110010001001110101001100011011110111111101101001011110110100000001000110000111011101111110110001111000100110111011000101101110010110000111100000010111101100001101011010001000010111100101001111111011110110000100110001001011011110010100010100101011100000111111110101100001001111110110010000001111111111100100011000000010010
001100110100100100110111101001001001000011111000011010000000110001101011010100100101010011001100010000110101011001000000100100001101111111000111111110000101010100010011011100000101101101111100011010011001100110101001011101001101101010000010010011001110110101001101001100111101010101101010100110101001011100111010111011001101010000101000000101001101011101101110001000000010100111100011100100011000000000101101111001001000011010110001100011101010111100000101110111000110011110100010100111111010000111001010110100001100100011111100001110101111101011110010011101000100001110101100010011111111010000000100010011000011010011101010011101110101010011010111010110001100111000110000001011011001100010111110101101100011010000101001001100110110111101011111110100011110110110001010010100111011011011001000011011110010100100001111001110110110111100000100000111011000111111010000101010010100000011101011100000011100001100011000010001101010010011011010011101010110100001111000111001100101011011011000111110111100101101011101100111111101110111010111100011111011010101101100011100110000000010100110000000010100010111010010010001110100110000111111010000110010011010101001111011101011111000101111110111001111110010100010111011000011100110010010001110011110101001111110111001110100111101110000000000101101110011010110001101000101000100111011001101111010000110101001011101000000011000101011001010101001101010010100111010001011110101111111100111011001001110001000011101110011000101000001111100011100100111101001010100001111110100000101100100101000110001010101001011111011110100101111001011110011010101100010011100100001011001011001100100101101010000000011101100110100101100001110010110000111000111001101101010111101111010100000001010010011000010010111010001010101110010010010110011111111010000001001000101111000111000111100001010001010111100111010100001001110011111110010000001111000011000000100111010010011010001100000000000001110011000111101100101000111010111000000010100000001101011001100000100111000100110100010000100011111100111000111100101000011101011111111001111110110100110010111111001110111100010001000000110010100100101011100011100011111001000111100001010000111000111010100101110111000110101111000110101010101101111111000000111110111111000000111100100000011011000111010111000011000111000111110001110000100000001010101110011100100111010101111101000011111010101001111100011010010110010010000001111000000101001000101101110011100111111101111010010110011100001100110000010111111010111101000111110010101000011010110011000011111001101000100001111101101100110101000010100110101100111101101101000110011100000110010100000010001110000101101111101011101101101011101101100110011100011110000111001111111110110010000010001111010100000011010100111111111101011001011001010100111110011010110011011111100001011101010101101011101010010011101011111000110011100111111110000000100110011110011110111011101011100100000100111000010100010000111101000110010011000001001101101001011001011110000100101101000001010101000011001010101111110110110
011110100000110101100001011001101001011001000010000110111001011011110101010011101000111011100101110100111010011110011001111000010000000011101011101011101011100001000110001100101011010110111111100011000111101101011010001101011101010110001100111000111101000011011010000100111011110000001011101000111110010011100100101100100111000110000010100111011001001110010111001010001100011011011111010101000101001010101101110100110001011100111010100000010010010001101110001000010110000000110000000000111000010110101100110011011000100110000011011011111010010010100010110010111110100111001010111101001001010001111010000000001010111101010000110010101011010100011000001001001011011101001000011110100000100101001101001001000000001010110001011001001111001000111000101001100011001110110001111100100110011101011010000101001110011010001111011011110011010010101010001010001101000000111010000100110100010010100001011010100111001100111001100111010011110101100001001100011101010111110001001001101101001011001100101011101011010111010101010111010001110111001011001110111101010111001011010000111100011010101101001110101100111001000011101000011100110000011011111010100111100010000101100010001010000100111101001000000001111010110101001110100001100110011110011100111110001101000001100000110001000011110101100100101100111101100001000000111111001101101110111010011101100010110110000111110000101111100000101110101100100010101010101110100000101110111100011001110000011100000010101001001001011000010110100100110100011110011010111000101001100011011001100110000100111110011100110010010010010100101001111110101010100111110100010100011010101110010110011110000101010111111000001001001001110011100000001100100101110001001000101111000011100101011101001110101000011001000100111111100010011101101001100111101110011100111100010010011100001110011011101111100101101011111101111110011011110100011101010100101111011001100100110111000011001101101101110010110001000001100000100000001101101001101011000100000101001100100011001010101001111101001111011010010011010010110110010101010110000001110111001001101100001100111001000101001010000010100001111001011100110000011100110000010100101011110000110010110101011100000010000000001000010111101000100111000100000001100110110010100011011110010111100000111101010101111010010011100011111011010000100111001101000101100001010110000010010011001000000011000000011100001000110010001111111100011010001010100101111010101010000001000101010010010101001011000101110001010010001100100111000101000011110011010111111000111101100010001110101010101001111100000000100110010101001001111011010001000111110100111000100011110011010010010011011100100100011001001101001111011110100010001101110110111010101000010011011101110001010100101011110100000111010001100011000111101111010110100110001001001010000011011100100011001110010100100010010001010111100101000001010100001110101100010110010011000010011100010010101001110000100010110111111101001100000001011001010111111000101110101010100000110110101001011110111001110001111100011100010111100101
010111110011100111111100001100111011111110111010010010101010100000100010110001101101010100000100001000110100001101101101011101011100100100000000110011001011000010111001101010100100100011110001100000110100110000101011011010010000001000101011110100011011000101111111011110010101011110100001100101000110001000010010111110101111010100100110110000101011010111110101011011000110000001011101011000100100100001101010101100001010001100101010101101001101001110110011010110000110101100000111000100011010100001111111011000010001001101100110101010110111010101111001011110111011101110001000000101001110111101100111111110111100001001111011001000001101011110101001011011110001011001110110101110111011111001000100001000011010110100110110011101100000010011110110000000110011000101101100001101011111001101001000011100111101000110011111000100010100010001000001011001111110010011101101000111011011000110111100101101001001101011110110001111000011001011000010110011111110001110010110001001100111110101011111001001001101011001110010010001000011010111110101100110100001001100101110111010100111101011110101011010000010011110011001111001000010100110000011111111000110011011010101011001001101100101111000101110100110011100110100011000001011010011000000101011000010101110100001111010100010001010010110010010010101101100000001100010110110111111000101110100010110110101011110000111010011100111010101001001010100100101001001001011000011011000101000101001111001111000001011000111010001110101101110011101000110001001101010001110110101000111110011011000111010111101101101101110001101101000110110111010001100001101101101001111000011000111000101001011100110000001101001000000001010011000101011010001001101011011001100001011101101010001101011011010101110011000010111001111101010110010111110110100000101000011101010101010011000110110011001110111110011010100100001000111001100100111110010101101001001100000100000010010010001011110100101110100110010001111101110111001110010101001010100101000011110100010011010011110000111111001010101001111111100111001011111001011001101100010001001001010110110000000010100111101011001110010111100101100111000010111111100110001001001111001011000001001010111110000001010101011001011110111010101000010001001111100010000111101000010011000000000100101011111111001100001000011010100011010100111000111111010010111100111111001010001111110010100001111011010010000110100000000001110111111110111001011000111111000011100001111010111000101010001011001110110011100110111001111000001010001010101111000000111010011001000110110110000001111111100110001100101101010100100001101100000101111111111010110100010011101001101101111111000110010001101101111000010111110111000111010111011110101100111011001001100001110000001110101010001001110000100010111110111011100010101010011011100011111010010100100110000011010001011110011110111000011010101101110111001011011101000111011011100110001001000000100111110000011100111101000000000001111001101001001110101100000100100110011101000011111100000100011001110001100101011111101001111011111101111
100101110100100111101111111110100000000000111011011111100011000111101011011011000010011110100000101001011000110101101011001011101101100100100100101000101100010010000000000011111011101100101111110110110101000110000010101011010101101100100001100010011011100000101101010111100100111011011111110111011001101011000110111111100010100110000000101110000010100011001100100100101100101000001001110010000001000001110001000101001010001010001101011101011110001111001100100110111010101001100010000000101100000000011111010111111001010001100010101001101101101111011011111111110010011011111011101110111111011001111100010100010101100001011101001101111110010001001001001111100010000010000000001111001110011101000010100001101101101010100111110011100001110100101111111000000011010110010010100011001010101010001010101101110111100010110101010001111000110101010010001000100111111111000010000001101000101110110010100110001111101111111101000001110111001001000111000101100011001001001100000111100110101010001111010110100111111100111101100010101101110101100010000110110111101111010111000100100111001110000001111011101110110001000100001010110101111111101011111100111101001011000000001110101001000111010001010011010101000011001111100100101010011101010001110100011011111101100010001110011010010110011100011100111111101001011001100001011010000001010101000111000011011001010010101001100010011110100100100101100111111001100000100110011111101010000111000100100111101111101000001100111111110000001001011110010011110101001111100011010010010010011001110101101001101001100110010011100100110000110101110011000101101100011111011011100100001011100110011000111111111110101101100111111100101110011011100100110010101001111100110010010000010011100000110000110100110110011100111011011100011010111101001011011101111010001111101011101011111111011110111000101011010111010000011111111001100001110100111101001011110001010100111010011011000100101011001011011001100000010100011011011101100001011111111101000011011110101010010000111100011010000111101111010111110100111011001000110001110111010011101000011101100101000000001001111001110101111010101010011011001100110110000010011100001000000110011001001100111110001001011010000110011101010000000111011011011100000001011111111010011011111001001010000111011101001110111011010110011011011100111010001011100111101010101110001010110101110000001110000011110101011101111100100110110100110110111100100001000101110101001100000110011100011111010000010101101111001101011101110100100001001110010100101001100110001111101011000001101001010000001000110001010011011011110011110100101110000101011101010000111001110100100111100011101110110110100001011011110110110111000010011100000101011001110001111010111010111100010100100111101011111001000000011000011011010000010100101101100011111001111100110101011100001011011010110010011101100010011000100101110111110100101101111001000110010101010011010001000101100110111011011000111100100101010011101011011001011001000001000001101110101110111101001101010001101001001111110100101100110101
111011011010111101010101011011011111111101110001100011110111101110110000000000110010011110111110000101100100000110110111110111001101101011010001100010010100100001010100000010011100001010111100011011111000000011011100111111011000001000001111111100001001110110110011001100011000111010111100110101000000101011001111001000111111000001110110000101111011010011100110011101001111011000000100101010010000111011110110110101000110101000110111101001110110000001110011100000111000000110111000001101011111100010100010011000011001101000000101110110111101110000000011000001111011001010011010101011100010011101010010100011101001111100010111100011000010000110111100000011100011111001100101010111010100110010001100100010001001111010101010101010100100000000001010111110101110001110110001011000010110001010010110111100100000111101001011000010110011100000100100111010011101101011111100100001011111100000110101111100100111111111110010011000111010101010111000001011000100100110100010011111111110111110001010101001011010101100100100000000110101010010000011010010010011110100101001011010110011111001010010110111101111100101011110011100010111100111001100111111110000100101100001110111100010100011001000010100011111001110101000111111000010110111011001010011001111110000101101111111110011011110100010110110101110001011001000101111111111011100011111000100110101001110101110010001010111100001001100110001000010010110110111001000101010110110011011000010001010110110001101001110010010001101010010001101110110011010011100000000110100110111001101001111101101010100111111100010101010101110000010100111000110111111111010111100011001000001000110011101010101110110111100101010010111001110000110001100010111101010001100001101010100010110001000000110110000000010110011001100000100001001010100101110010110010111111101011110001001001101110001111010111101101111001010000010001000110111101101011111000001111010010100010001001110010101100101111011111010100000111011101000011001111111010000100010100100000111010010110111110101011001001111000111111100110110010011010011010010000010001100110110011111000101110101100010010001111101001110001111101011101111101110100011001000110011101101110101110101101010000100100011110101011110000010010100111001001010100000000011011101000000000110011110111011110000001111101010011100101101110101110100000010011100101011000110110101010000100010101011110110110100001000010000101010010000100111111001001111011001010111010101011000111101001111110111111110110000010011010101111001001101111000110010100011110001010000101000001100000011100100011101101110110001110101110001010100100100010001011001010010101010011100100000101100001011000010000000011010010010101011100001111111010011010100110010100011111011101111101010001000100000010110110111101111111001110100110011100100001011010111000100101110100100101111110100000110010001001101100100001011111100011110100000101110011101100011110001001100100000010011010100010100110111010001111110011111001010101000110001110110000001110000001000111001111101111101110101110110110010000101
010101010011110100101011101001100001100000100000111011101010010111110011011000011110010010101111001001110110000111100000001110111000110110010101001010111101010101010100011101011001001011001000010111001000100111001000011100001011000110011110000100000000010101111000111000001001011101100011011110001110101010100100101110001111000110011000001110101111101011010011101101001110110011110001101000111011001011001101010110001101100111011100001001110101111100110100110110010001010101101100111010110111100101110000111000101111110111100101001100110110010011100011101011001100111001000110100001111110101001100110100000100101101011101110110010011011011101110111111111001010001110101101110000100010001010111000110011011011111110011111010011110101111010110110111010000001101100000000010111111101101100110011001011110110000101011000110010010111010000011000001101100001100100100101001100011111110001111100101111101011101011100110101110111110001110010001110111011101100000110000101000100110101100010000001001000100110010101010100110111011000101001001110011010100101001100011010100101000011001010000000101110110101000001011011111000101000000000001111110001011001001111110000010100110000001101111110110101110111010010010110001110100110100011000011010011011101000010000101001011011011110110100000101001110011001001010001101001000111010100001011010110110000010001100110000100011011100101111110011000011111011010000110111101101100010110100010101110010001010010010010001110011100111111000010101011100010111110000111101001111111110111001110111110011010110000101110101110000001110101110101111001001011000010010000001011100000101110001111010001010000110010011011010000011100000011001110010011100111111000110101011001001001110110001011010110111101000011011000010001110110101111001101111110101000001000001000111111100111101100110111100101010000010101011101101110110000101011101111001100011100110101100011111101111001101000001101010111011001110110010011111000001001001101100010100110111110101110001110100110010001000010010001111101100010100000110110011110111101001101000100001110011000101110101110100110101001111101101100110110111101000101110001101110111101011111011100001000000011100110110010110100000011111010000000111010111111010001011110100011110010000100011000111111101111000101110100011001111110111110010100100001110110111001100110100010010000011000100010100000010010111001101001000110001001000000011001000011011110101111101100011100111101011000101000001110011100011111010001011100100100110110111000110101011001111011110000101000011000111011001111011110101001100110000000111111110100110100111000110110111000011010110010100100010001010001010011010110011111101001101000110011000101101111010010110001111110011000101000010101101010110100100110001011111001001111101110100110101100111010111000111011001011011000010100100101110011111110111011111010111010000110001101110110001111100001000101110010111000000111111100101101101011111000101110000111110100001010111001111011011111010011001101111001101111111100110101100000010011110100111
111010111100001110001000000000100000111001000100010010101100000001010111000111110110111000101010110011011100011101001110011110110000000110111000101110110111100010100010000110100100100110100001111110000000000111010000101011110000110001111101010000010010111000100100100011001111110000010001101111000000100101110010000110010011110011010100111110000100000111111101101001001011011010001100010011101011001010111101101011111111101100111101101101001001000111010000101101111000011100000011110010011011010010001110011011011011110011110000100101111011100010001011100011011101011000110101011001100111000000110101010110001110000000010010000110000101000000100100101010101100110101000001110011000101001101101011010000001010100110100111010000110111001000101000010001111011101101101111100111000011100110100000010001011001011010010000100011110010011011100011000110010001110011011100111110001100110010110100010100000101111001010010110001010111110101111111000101111101110001100110100000101111001110110000000010111001110101001000001001110001000110011100010111101010111011001111111100110110111101001100010111010110110111111000000111110000010001100001011010110001000111000101001110000100111001001011000000011000010111011101000000001001100010101010001110011100110100011100101011110011110001100111111100111101011011011100001011010000100000111101100000010110100100110101110101100011011111100111011111110101001101111100001111000010110010110110000111011100111001011111100011011100101001010010101111101101101000110000001111100111000011111111110100101000110111111100100101000001010110111110111010101011001010011001100110111011000011011101111011000010000001010001000100000100000111010010101001100101101001101110000001101111101111100101101110111000011011011010101001100010000110001101101011101001001100101000101100100110111010100011110100011101000000010000101111001110001111000000001011010101010100010111011111100111110011010001111010000110011110101101001101101010110001000000010110001010000001000000111001100111011100111010111001101011101000110000101000011001010101110001111011110010000000100100010000100001001101100111110011011000001000010111100110001001100001000010010101111100010001001110011001101011011110010100110101111001001000101111101000001111111000001100101110111001101010110011111111011111110001000100000011101100000101001001001110010101001111100101100000001110111011101001101001010010100101000101010101011101101100001001010011010001011100111001100000001110101110011111100011110001011010111101111011100011011000110000000011101001100101011011110111100001001011001110011101100110110100111011111101000101101011010101010011101100010000010001000111101001010001100110111101001101101100000111000011111111000011100001100001110111011100101111010000001000011010010001111000011000100001101100110011011101000001010111101011111010000001010110011001100100000100101011010001010001111010100110011110001000110011100010001100101010000010110110110010101110111111010110011100100000001101011101101110000111010011100010010001110010000001111000
110100010110001110111110011111110101010101101110100000000011010001000010000100010100101111001111110100010111100101111101001011000000011100011000011101001110101001010010100001001100110110111110000011100011011110111001110011100000001101011011001100010111011000011011100110101111010010111100001111110000000101011001011111100100000111100100001110011100011110001110000110100001000100100111001001000101100001100010000110101101001000101010101100100011001001111101001100101000101001110010101000111010110110010010111111101011101011000001010010011111100110111000100011001000101111010101110000010101000010000011100001011010100010100101011000000000000101111111000100101000000010001110100110000011010011000000100000111100110111010011101011001011011110110001101001001101100101000001000100001010011101110010011000110111001010110000011010000110010110111001000100111100100001100010110010111000111010100000111111011111111111100001110111101110110110100011000110001100101011111011110000111110011011000010101111100011000000001111111101010000010100110010010100100011001000101000011101011010000101110111111001111010100010001111011100001111010011011110001010010000101110011111010000111000010010100011111011010100110011010100011000100110001110001101000110010101011010011001011010110000011000111100111100100010110100000010000001111011101110100101001000111110110000111000010000110110001011101111101100110100110000000000110111010001010001000010010011100110010111000111010101110101100110001010101010001011010010101000101001011110100101000110001111000111010001001000100001000111011001010001101111000011100001101001001100100011000110111000110110000111110011011011111110110111000100001100001100101010101010000001101111110001010101110000101011100110000010010001110101011100001000111110010010110001000101010001001101110001110100111011101111011000001000111100101001010101011111101101010100100001001100111101111100110101010000100111101011001011001001001001010010011100111000001111001111110001100101000110100000011001111100111010110011000100000011111111101111000111011100111101101010101101001011000111011011100101001011001111000100110011011000101010110000011010010100110110011111001110011100110110001011111110011011001110000100000011001110000110000010111011111101001001111001110001001001111000010001101000101011111110100001111101110110101000101111101111000001100100101001101110111011000010010001101110001101011110001010101000001111010010110101110110011100100111100110110101100101011101100111011110101101000111010011110000101110100110011100001000001011011100000111100001111011100101000110110011100101010010011101111011001111010001111000001111010101000010110100000100001010010101101110011000111010011100000100010010100010011010100111000110111101100011001010010000101000011110110101011010010000100100111011110000000010000100100001000001000011010100100001011011101100011001011001111001110110100101001100000110111111000111100000000011011111111101011011001111110011010110111000100000111010011001111001111001100001100101110011010011110111000111
101000111100101100011111010001100111011000100011110110111100011011101110001000101101101000000100000000101000010010010011010100011001000100100011000111010100010101000010111100100100110101011110111011110110100001111011100000010001001100010011001100101110101001110000001101000001110101111000011010010011011011101100100000001100011011100110101000000001101001010001010101110010010000000111100111111011111010010011001001011000110011011011011000110101001101111111101111110011111001111000110101111100011010100010101101000100011110001011011010001100010010101011011110000011010010111101110101101000011010100010111111001111101100000010100101100111100110001010011100101011110101100101101000100110111010010111101100111111001100101011010100100000010000110111101111010001010100000010010100110100010000100011111110000001000000001000101001010010011011110110011000111101100001000111100001101010111100110101111011101010110000101110101101011000101100110011101000100110001110011011101110110111010000011101111110001010011011010001101110101101111101000000110011111100100011110111100001011011010101101001110001111101110100110000110100011100110101101010010101110000000100000100111110101101111010011100001011000111011101000000110011000001000110111110011111100111000101101101000110011000110000001111110001000010011101101000111110100110001010101110110101011000101101111000101000111100100010011001110110001100000110011000001110101010110000110110010101110110000011011010110110111111111110011001110111001101011111110011101111100101001110010111101101111100110000001011000011010110001100010011100011110101000001010010001000100001111111000111110101111100100000000000011000111101010111000000011011011001100101110100010001011011000110100110110111000101010000011000001111000110010011101000100110000001001100100000011010110110110001101000110000101101100001100100001110000000001111100000101100100101101110101000001101110000001001110001101111011111011111000110101010111111000110110000100010111110110100011100111001000101101100110111010011110000001101100000100111011100110111101100010000001000001011110001000100001110010101000110110101011100100111000011011000011110111100001111110111011000101111101100011000000010110100000111001010110111011101001111101101100001110001100100000110101000100010100101101100000110001110111110110010100001110101000111001100010010110110000011111010000110000010000001110011000001100100101110111100011011000001111110101001010010100110100111010001111110011100101010001001100110001101110110110011011101101000110010101101111011101000001111000101100010010011110110000110011011001111101001010010111101111011100000001100111010011111011010101011110000100000001111100011110000000011101110001000000011101011100101001110011001011101111001111101000111111000111110100001000010001011010101011101001101100110110111011100011010001111111011001001101100100111101101000100011001011000110000110100110111101010001001010110100001001000000100000010101110101001011000101000010101110111011111101111000111101110001100010110011011011101000001
001011111001010111010011000100011111101010011111011110100100011010111111011101001011001000100001001100110011010100001100011111000110100110001100010010111000110111100100110111101010100100100101111110010000101001010111110111011001010101111011110000100000010010011011101001100000001111001101001010100100000010010110010011101011001011101000010001100101001101001110000100110111001011111101100111111111111111000000010010011100101101101110110111100100111100010100110011010100110010000111000000101011111001000111100001111010100101100111111011011001001000010110001010000110100011001111000111100110001011010110000110110000100001111011000100000110111111010110001100101001000000101000101100001000000111110111000110000110010010011011101110001011100001001001000110011001100001101101011011101110000110110111100100011010100010001000011000010101001010100010011110110010101110100111000101100110101011100101111010111001001101110101010000010110101000001011101001110111101000001011011000000011101110000111100111100100110110000001110000001100110110011101011000100110111110001011001111010011011011000001011110101101101011100101001110111111000000010101001011010111111011100110101101000010000001101110000110101110110110010110010110111010001100110111111110101011111110000100111011000101010111011000111101100101000101110001110011100010110101110010011010001100111001000000010011010000110001111101001111001101001011100101100100010011010100010000101010001111000101010011110110011110000010110101010100011001110011010100000111110100100100101110011111001010001111011000010111100101111111001010001001101000011101001011000010101110110001111101000100001101110010000010111010001001001110001111101100101110001001010001100011011001001010011111010101100011101111011100001111100101010011111111001000000011110001001010110001011110011001101110011110101000000101110010001001111101100011001001000001111100000100010110110100011100111000100000000001100110011111110100010011100101100010101100100100101100100001001010010001100011111000111110111000100100011100010100000110101010101010000101101100110100110101111101010010101110011101110010011111001000110001011100010000010101101010011100110001010010000101101101110010000101011011100001011110011101001001001111001000010011011100000000001100101110000111100101110001000011110011111110011111010100111011100011100111100100001010001110011000111010110100111101010010111100111110000111011101011000000101111100011101100001101111001101001010010110100101101101100010001111010110001011100110100110110111001010101101110000011101010010000101000100110110110011001001100011000010111111110110101001001010001110011000010100010011001111101000110111101101110001001000001011111000111111001011001000000010101001010101111011111011111000000101010101101011101001100101110010100101001110000100010100011110101000100011101010110101010010101100110011101100001100111010010010001000000011110000001001000111111110000100100000111101111010011101001101001110010110011111111001010011100000011011111001011100111011001111111101001011001110
100001100111101101000111011011010101110110011010000011011101100111100010010100010011111111101000110000010010010100100010001011001110000110010111100101101010001110001000101111000000110011101010011000000111011010111011001011110010101100011110110010010101101000101010110110100101110011101110101110000100001001011110111101000111010111110110001101100100100111011010110101010011110111000101111001011101110111111001110100011001101011101001101101010001110000011000101100001101110011101111001111010100111001001000010000110110000111111000101011011101001000100011010101111110011111010110100011110010011010010000101110000100001000001010111100111011001001111001000011111111101001010000101001011110001000111110111001111001101110010111101010000000101101011101000001100010010001111100100001000010001010001111101110101011010111100101100000000110101101100001101001101100100111000011101000101001000100101000001101100101100011011010110111100010011001100110010100100111000100100111101110101101001010111000000011001010111100011001101100001011010101010111101011000011111100000001001111010100110101001101101110001100011011100010111101001101000111110111111110110000100100100101001000000110011001010001010001110110001111100000101101010000010111010101100110101110110000110100011100100011000101011101000101001101011011000011101010001101111100000001101111010010111101001010111001101111101010101000010001100001001010010011011100101111011111010111110010111101010010000010010111001100000111100001111101010101001101001010101000011011111111110100001110010000000110010000110110101110000010001110001011100110011001010110011101010110011001011011111001011110101100101110101000010010100101011101001101110111010110110111111001011100101010001110101111010011110100100001001111111110001100010010111010000010011010110000101000100101000010101111111011001110100101010110010111101100111111110110110010110111001011111011100101001110011110100100110000100111101000000111100111110101100000100001100100110001110110110111001011011100000010110011000100101010000000000100111111111011101010100001001101000001111111010001101000011101110011000000101101001101000010010110001011011111010011000111101001011100100111100011000001001101000000100000010111000111111011101001111111101111100011111101101100110011101000011000110010001100110010101111110011111001001100100111110000111100110010011001010010001000100110010111111001100000100101111011000111000010101101111101100000101000000101001110111001011001101111010100001010111111111010110111011110100011000000000111000101011000110100010110101110010100111001000100000101101010100001111101111111111111100110010001111010100000011100111111101010011000010011100111110000101000000110101110010111110111011011011111010001101101011110000100010001011011001011101110001110100011011110000000010101100111011000000011000001010101101111001101111101101110010000000101001101111100011011111111111011101000001101010000111010011101101010000110000010000110101000100000011101001111010110110101000010001110111110000001100011101110010011011111
111101100011001110010100101111000100000000001000001011101000101101001110111110010011110000110010011010001011110101001111010111010001101100011111101010101110111110001000111001101000100101000011010110110110000111000110001001000111111100010011011000110010110101111101010101011111101100000101100110110101010110101000111101010101110110000111010010000110110010111101111001100100001101010000010100100100110011111011110101001110111010100001001110100110000111110010011111111101010011000100000100100001011101111000000000110101011001101000000101000110011000100010101101010110000011111100001010111000000111010001001000110111101100010011011100101011100110001000010101111010011111111111000011010001010001101010001111010111001011100100110001100110100110001100011110100110100110101111000100100111110011010101011101001100011100011011010111001011101001010100111111111101101000010111101100100001001100010101101111011000000000111010110001001111101010101111000100001100011111000111001000110000010111111001001001110110001111001011010000000111001001010010001000110101010110110011110000111111010101010110110101010111011001001111101001010010101011011110110001010010110011011111000101011000110001100001010110100101000100101111110101111110011101001010011001111000110111000011011111000001100000110011010011111000010111001011101100010011100101101111111001000011111110111101011010101001100001001001000011010001001100010000111010010001100101110100000001001111001001011101011101011000011111000010001010110010011110000110000001111110100110011101010100010000101001110101101100000110010001110010000011100001001100111010111001010100110110111000111001001101110101010011000111111110011000010101101001001000100101011101100111010101010010011100101011011100011001111111000001110001011011001101100111111001110100001000101000100001111111101000010101011001110111101101101110101011010011111100100111110101100111101010110110000111110111101010101011011000101011101000100011001100001110101001100010000000111011110000010111000010011100000011100000101100111011010010010110101100110110011010001000101010001111000100011110011000100110100101000110011011101000101101001110101000000110001000101110100001000000011011011010001001000010100001011000100000111101010011001010101111010000000100010100111011010110001000010111011001100011011000100001011111110011001000001110010001011010100010011101101110000111001001000111101001110110110000100000100110100111101101110001001001001110111001010011111110110010111101110010001001111100100010111001110110100000110111010011110100001011111011110110111010011110010011000010110110011100011011010001000100111011101110110010001010000101001110000011111000010001100111100110101010010011100001001111011001110011011101110100101100100101110011100000110001001100001101001001101011101100010001111100001100101011100101111001000000011100000101110010010110101111110110110111101001111101001000101100101001010011011001001001110001111001001111101111010101000111111101001110010110011000010111111010001000000100010011111001000010101010111100
010001010110001111011100010001101011011000010111110001100101111001111000111011110110111100011001011110101110011110100100010011111011010010000001000001000110100010101100111101010101100011001100110101010111100001101001001101111001000111101111000100010100110000010111001001101100100100110000000110001101000110010010110111000000100100001011101101011110100010101101101001101100110101010100110011101011101110100001000011011011011111000100011001011111010110011110010111011011101111110011011101001010011000001000011100011111110111000101001110111111111100101110110001111010000100111001101101011111111001100111101111110000010010100100001011111101000101011001011011110011011111010111101011110000100001001000110011110000001010000100100011101111100000110000010001001101110010000111001100100010001111101001100100000010111110011100110110100000101010001011000001111011110011011111110101011111000001100100001010000100100000000101110010100011101000111110100000000100001101101011100110010110100001111011111011011000011001110010110011011010110000101110111010011100110111111111110011101011011111111001001010000111101101111111101100101100101101001100100101100000111111101000010011100001101011001101010001100100101011100100000101110111111010010110110110011000000000011010110110110110110100101101010001100011000101000101100010100101011101110111010010101011010011000101011011110001000100000100011100101000001000111010101111001111000000000001100010111101010110011100011100100001101000100000101000001110001001000001100100001110010100010111111000110001100100001011101110010110011010001100100101000010111111000001011100000100000011011101001001000010000111000101110111010001110010101111100011111110110110010001011001100010011011100000001101110101110100000010001110000011011110101100000100011101010111001110100000110000001011000000000010100011111001010110011001101111111011111110000100011100001100000010001111011101000011110110111010110001110101010100000010010010010011010001100011110110001101110110110011000010010111110001001010010100110100100110010100011110011011011010100101110111000100001111101101110110101110010100001001100001100000000101001101000011110100111100110000001010010101111101100000101111011001000000000000101000010000100011001111100011101111010011101010001111101111010010001001000001100010011001111111111101100101101111111000100111011001000101101001011010100110001010010011011100111100111101110110011011110000101010110100110000001010110111110000101101101101101111100010011101010100001010111001000100000011111001000010011100000100001100110001110011110101101111111011000001111111001010001011001011001001100000000110101001011100110111010001010001000101110001100011111111110001101010010010111000011100000101010111111101100001100100010010100001101000110000100111110001001000111000101110101010100111101100110001110101010101011000111000101011100010001100110100101010111110111001010011001110011110110110000100010001010011001101101101111000011001101001111100100010011010110101001101110111101110010000111100111111011101100100
010010111110101101110110000001111010010011001111100111001010010001000110011100101000110000101010011100010110000001010100101100001001100001111111000001000101111010010001000010000101011101011011001000001110110001001000100111011110000110000100000110010111010110000111000110011000111000111111011111000110110110111001011110001101111101110001001010001110010000011011110010111100111001101100010111101000001110100110111101010111010111101011111110000011111100101110100100111111011000001010110100010101100010111000011001110001011010001001011001001101000100010111110111111111000000010000011000011101000111110000110000111101001011011111111011000101110000001011010100101101001111000111101111111101100111010011010101000100101111001110000010000110101010111010110111001001011101101010000111110010000111101011001010110011000000111100010101011100101000111011000011000011001100110010010110010110111011000000010101000100111111011101100111000000100111111010111010011100100100000001101010101001100010001001111000011010000001110110100011000010000001011000011110101011001010001111001110100111010011110100100110000001110111101100001101100001110100010101001101110011101101111100100001110100101101010100001001010111101101111101000011110111001011101100111101010111011001011010100011111011100111111000110111111000111111101010000110000010111001001111110001001100011001001000010010011111010010100010100011101111000011111001001111001001001110101010010000111001111111111110011010010100010010101001000010101011011111000111100001000101000100011101001110000110001010001110111000101100111100110101110001101010110001111000011010001101100101100110000101010010000011111000000010111100110100110101010001001010100111010111000000101000100100110010011101100100001000001000111000010010110011110000101101110101100000001000101000111111011101111001010001100111011001110100100010111011101110001001000000101000110101101010011011000100111010100010101100101111101111000000011001010101001011101111011010111001000100010001001000110000011001110011110100010010001100101011000100010011010110110010000101000000010101111101001111011111010100111101101000110001100011000001000000000001111111110110001100010110111110010101100011000110011001000011001111100101010100101100000011111101001100011000000010000111001110001001011100010101001101010010001110011101010000011100100000111000001011010110110101110111100001010110111011110011001001000111010000001010010111101100000010011001000011000100010000001100011000011111110001101001000001111010011000100110101111010011100110110000000101101001101001101111110100001101111111111100010001101111010101000100100101010011010011000110001001010100111011010100111001101111100101011110110011011100010100100010001101111110010111100100101111110110011001011100100010010111101111101111110000010110010101101010100000011110001000100010100110100000101011011000010011000011111111111110011101010110000000000000011011101011111100111010101111100000111111000000111110100000111100000001011011010000000011011110001111010101011001100110000000010100
101110110100101011110010010101001010100011000110000101100101111101001101001000010010100101001011111101100101010101101000001001110001011000010110111111010001101011001100110011101010111000100011100000111111001100011100010010100100110101100010000101010011010111100101100111101001010111001001010100000011001011100100011000001111000100101110001010000111100011011000100011101111111101101100011000100001111101101101001000010101001110011101110100110011001011001101010000011001010010101101011101000001111111100101101111110001000101011010011011100101000111010100011100110100100110101011001011000010110100011010110010110101110001111110101111111110001100011100101011000010100010001111000000101011011011000101110000010100001110001100111000111111110000011000011111101110110101101111110100100111001000010011010010000111101100110111010011101100110110111110000110111111110100001000011101101110110111000110110110010111111101000000110011110010011011101100100111101010110000000000111011010111011110011111010000111110000001111101010001101001101001000111010100111111111010000100100101001000111110101010100101100101011001001110001111110111100010010110111010001101000000000000000100111100101011011001111011100111101110001110111110001100010101101111001000000011000101010010000101110010001100100011110101001100010001101010000001000011010011100111101111101101100001111111001001011110001110010110100101111101111110110011100111001001001000000101000100000010011110001000010000100010000001110110101011010101000010010010100010010001001001111100110010111101111111101100001011000111111010100111000001000101111011110001100100001011111100111111010001110111010001101010110001011101101010100110101000101100011111011001110000111110111100001001110010001111000000101010110100000000101000101100011111000010110000011001001000111101110101110100101101010111101001101101101101010001011100001100101000101000110101010100001111111111100000000000001011100010011000000100111010000110100101101010011001101010100101101011101111010111100111100111011011010110000011000111011111010000100100011010110110000100011110001101001000110011100001011001110101111010110101001000111001010000010110000001001110011100100100110000011000101010111101110111001010011101110000000111110111011110111001010111010000001000110111000111101011001010000110101001100000100001101010000000111110010011111010001011111101100111111000010100111100100010100010100100100101000101100101011010101111011001111001011010011000001011000110111010110001011001100111010000011111110000010011101000101101100000110000100110010011001011100100010110001001100000011110010110100000111000100001101111110101011111101111010001011010101000111100011100110011100100000101110100100010110100101111001111000100011110000101000001010010010111100000010000011100001011010111001000111101101000100110101011110101000110111100001000000000111110111111111011011011100000110010111101100001001001111101101101010110100101101111010011011011001010110110001001010000110001110011100100001010111010011110011011010111001100111101010001
000000010111110010010001000000111010001101100111011001011110111001111000001000011001010000101110110010111111110110000110001101001011111000111001100101111101001001000110101101010001011001010011111101001111110011111110111101001110001011100011011101111100101101011000000000100011000011010010011010101011010110010111010011100001000110001110010111110110110001101010100110001101100111001111100100010110111101110111110100100111100001110010001111101100110110110001100000001011110001010111000100110100010111110001110010101001110000001100000110100111101100110100100100001001100001001000000010111100101001000111010101011010001101110100110110110011011011101101110011001010010011011101001011111110011000010010010010010001001010111110100010001110111011101011101110100110110111100100100010011100001001000011100000110011001111010011110111000101010001111101000111001010111011101111111011110101110011000100111011100110101000100000010111111110011000000010011001101010111000110111101011001000101011111110001000110111100011100100100001001010100000001100101000101101100110110110110101010100001110011100110101001111110110010101001000110110111010111110010001101100100111000011100101100110111101010100011011001100001111001110100010011011000000111010110010000010010111111100000000100111000001001110110100010010011001110110011110101101011000000011101011000101111100101100001111011001000010010101101000100101000000010101110001100110010010011000101110000000010111111111100011011111011011101010111000001101000110111100000000100010010100011111110111100011111010101010000010001011111010011110101100000001110011011101110101001100001101010111100000001011011110100011011001010101000101010011110100001001010010010101100011011111110100110110110010110100001101110101001110001000011010110010110011101110100010101111111101001110101011101011101001111000111011011101110000001001100010000110101111101110001011100000010110011111100111000000010010011101001011000011111000111001110011000000011001010010101110011010100001001100111111010001001111111110101000001100101101101101100001100111111011011100010100010111001011010010101001010011010010010000110110010011101110011110110100001100101000100110111010110110001000100001001011101100100111101111000101100101001111110001010010010110111111010000110100010101111001111011101110111001010010011110001011000110001011111011110000101100100011111101010101011011111110000000101011100000011110011001111010110110110100110000110111100001011011111010011001100000101110000000100101001110000011110100111011110011010010111010101101111111110111001001010010010111101101101100100010100111111001010011010000100010100111101011010101010110100100010010001000000001110000100110101101101010110001000011111110011011011111010100011010001000001011110000110110001100011010100010010101001110100100101101010000101011001110110001111001111001000011100001110100011000011001011000010010001100001000011110011000001010111010011001101000100110010111000101101000100111011001101001001001101100000101011110100100001000110101010110111110010000
110011111110110000110001010111111011010111010011000011000011001100100101011001111001110100010111000101000010110000101000101000011000000100100000110000100010101111001011110100100111100101011010100011111001000000100001010101000100000010110001101001011111011011010011111000110101011011111001110101100000001111101010111101110001010011101100101110100001011001101111100011011101011110000001100111011001001000110110110001001011001101101011100100010101101111010000110011101111111001111111110000101011001000110001010011001010111100000100000000100000001010011101011010000110101010111010110100010010101010101111001011110010010101101101111010001001001010110111111100000100100010100100000001100111101100001010011001000001001000100011000110111110001011000101000110111000111101110010011111010011011000100110001111111000111111111100010000101100101101011000100001010111111000010100000011110001001101010001001110111101110101001001110101010000011000000011100011111010011010101111010110010011101000100111101101011000000011001111111111010110111000011001100000001110001001000111001111000110011101010100010001000000101110100100010111001111010001011110000000110010101111111101001010110000101110010011101100001111000000100101010111111111001111110100000111001100101111101011110010101001100111001101100010101010010111110101100100001000101011001001011001110110011101111000010011110110001011110010000000100001101110100100000001000000011100111001011001010100000000000110111111100111001110001101110111000000101101100010101001110000001000001011011111000011000010010110111100001011001111110001110000000111110001110001101111000000101010111001111010110011101111000110001101110000000101110100010100000101101001100101110111110001111111011100010110110110111000000010100101101111001011101111010000111100101011010010101010110010100000010111100000110000101101011111000100100000000001011001101100111100010101011100010011111100011101110100001011111001111111101000100110000001010101011001001110011011110110100100010001100101011111001100001100100000000101001101011100100111001111100101100110110100101010001011100010010110001011111110011100010101001111110100110100001110011111111111100110110100110011100100111110011101011100000010001111101111000011101010110001111010110010001101011010100000111011010100000000111110000100001010000010110000100001000111111010011110000110110011010111101011111101111000011000010001000110011110010001000111001100000011000100111110101111001000011101011000010111001111010101000111111010000000000011010000100110110100100101100001010100100001101011101111100010001110011010101101000011010011111001110100110100010101110000110011110000000110110011010011010001001010001111111111000100001001011001011011000011111110011111111111010010001010001110000101110010101100111000001101101100001010101011001000110101100011100111011110001101110101001101100110111011110010110111101110001010101110101111011110010110001101001100001111100101001101111010110000000000001010010011100001110110101000011001010010010011001101111100100001001111111101
100010011101010110110001011000001100010011110100111110100111000111010101101100010100100111011100110100111010111000110100000101110011011111111001010100001101111011100010111011011000110010100010111111110101111110101011011001100110011001101110011100010111111101001101111110100000111101111100000110011001100110111111001100110100111100110100010010010100001110101100010010111000101001110011100110010000001010011111101101100111011010100011101111111010111011010001001110011110001011001011100101000110101001100000011100111101111110101001110110010011011000011011110011000110101011000110011110010100010110001001111100000110110011110010111000011000111001111011001101000101110101001111001100100111101100001010010100101101000011100100011011000111011001011000001011010110001001101111011000111111100000001110100100011010010001011010111101011011111000000001100000010010010011100110001010100011101000111101011100010100000001011110101101011100101010011010001000100001001001101100100111111111000000010001101110100101011101011101101001111101101100111000110000101101101101000111001101000101001101110111011000110001100000001110010110000011101000100000101111000010001100100100100001110111100000011000111000011011101011000011100000111000010011010111000001010100110010010111111001010001011001011110111000011001100000001010101111010111101100000111100110100001011000010111110001100110111000110011110111110011010011100001010001111001010101100010010101000100010100111010000010011011001000100111110010010011000000000101010100100110001001000111001010011111011001111100000001110110000000111100110011000100100010100011011000011111101100011111111000101101101011001010100100100010001011110100111000011110110000011011001110000111100101010001010111101101110101101111001111110010101110110100010100000110111101111010110000101110111011010111010001111100010000010100001111011001110111101111001001001110000001110101101000110001010110101010111100000101011100100011010111111011000010000101011000101110010001001100110011001011100110011010100110010001001001010010000010100100100101110000010011110101100110110111110011000110100111000010000101001000001001100001101010111001100001001000110111001010000100010101011000000110100111101101000011010101111110001111110101101010101010100100111000111001100001001111100100101010010011101110001000111010100000111111011001010111001010001011101010110000000011101010010100100111000010110100011001000000011111100000010100000000110111101001110010010001111000010010100000010011001100000001010000110010010011001010010001110000000110101001010110100001000100110011101111000110110100010000010011010111000001010000000111000111011111100010001101101101010110111010001001011111010010111100100010011101011010001000011101111011001101111001001100111111000010110000101111000110011011001100010110011001010010000011001011110111010110101101100001111010100001100000101110110111100000010011110111111110001111000011010011011110111111100101000000101000101011010101011110000100000111011000101001000000111101000001001011111100111000001101
100111010111100101110111011100101110000000001010011011001111001111110111010000111011011000010101001110100010000010011110111101010010010010001101010011101110111110100110011110000110100100011101010101100011000000011111110011101011111111110100001010110001000000011110111001001000011001011110111001111110101001111010100100110100001001100101110100100011100101101000110001101000011010010010110111111111101001001001000111110110011100110010011111001011011001111010111001111001000111000011101110110010101001111000110100000100110111100101011111111110111000011011011011111100010100001010101001101001000110100111010110011110011101110011100110110010010111001001101101110010101101101001101110111101011011100010101110111000011010000001100000000001000100110110011101111111110011010101001111101001010110010100000010010111011001101101100101010010011010001100011101101011001011111111000111001000011100000111111011100010000000010101110111100001100001110111011011010101000000101111111101101101010001010001100001000010010000010001111001000010010110011000011010010101011000101100101100111110100100010001101010000000100011010010001101011111001010000100001111001110001111010011001001110000000100100001101101110100100001110000011101110101101011001000010000110000010111010100011011001010000000001111100110100110101101101010100001110000100111010011010000110111000110101110111111000011001111111001010001010110000010101001111101001000101100010001010001010001010110100000110110000000111011011110100100110010110000100001000110001100001000100001001001110101101100011111001010000101010011100001100011001110111011101111110101110010010001000111010110000110001010100010100100100100011000110100101100011001110110110100101011001111110010111011000101110001110101111001111001100101011001011000100000100111000100100101010011110101111100000101001001001111100101111001010111100010110011011011101110110111111111001010000111101000111111011011000001011100011010110111111000011110110101010111010101001101110001101100001011000011011101001101111110101100110010100010100110010010101000100101011101101111111100101111001100110011110000011011101101100111101100001111111111000000001000101001110011000010000011100101100101011111110000111010110100010110101100010010111010011100010100000000011110011001111110000100100011001111000111000001010100001111110111001100101000110000100111100000001000111000010000000010001001011100101101011001010010011000000100010011110010000000000110011100010001000000110100110000001110111111010110001001110011011000101010110001111111011011101011010001011100001101100100011011111110001010101100110011110011001101010000011001010000110110001110111001000111011000101111001000110001000011000100001000001100011001011011111100111111100001111001110000110100110101111001101100010100010101110010110111001001010010011101010111011101011011110110101001110110111010011101110110010111100110101110000100111001001011101011000110101100100101111011101000110010110010100000000111111000111010110011001110011001111101010100101100100100000011001011010001
110001100110111000100001001010000011100010111010010010101111101000100100100000100110011100011001110101100010110001000000011110100000010100100011010000000010101100010110110001001011000001110011100001110011110011011000100110010100000100100110111010100011101111001001110110100110010000011111111111100011101111110101011110111010110100111101010010010011000101100110111010111111010000011011110110000101011111101101100000001111001100000001000011000011101000110000100011110100010010110101011101111000001010101110111010011101101011010100000011001101001011101111011100000100011111011001000110011110111101100001011100100011110001110100101011101011010111011101010100101000110011001001110101001010011110001000010110001000111000110110011100111110000000000100101101100011011100011011010111100001111101001011000101111000011100101011110010111001110010101001100010001011010111011011101011100100010100001000100010100011100000111010010100001111111101111001101110010100101110000110000110111011000001100111101010110001010110111000000100100100100010101011110010001100011101000100110001001011110111001110110011000001011010110011000010110011010010111100101000001010111111001010010100111100000000011111000100000100001011111111001010010111100101100011110110001011110011110000110011010111001010111001101110101111111101100001111010110001010110100001000111000010100010111111101001101011000101001001100011110000101100001111010100110000001011001101000010100101101010001010110100010010010001111111111110111100111001100011011100010110111111001101100001001101101001101011110000111111010110101001000001111100000100000010001110110110011011010010101001101000101001100111000110101100001110110111000011100100000100000111000001000100100001111110100110111110110010010011001011010010110011001001011010001011100101111001101010011111000000011011100011101100001100010110100010001001001111010001100011101011011101000000110110101100100010111001111000011111110011000000011101011010100110101011001111100111111001001000000101111011111000001101010010110001010001111000100011011001000111011010001010111010011111011000011100100000101000010111101010011010011001010101101011000110111111001101111001011100111001110111110101010100011011111001110101000100101111100101011011110101000000100000111100111011111111101110010110011111011110100001110000010110001101100000000000011111010011011111000001011010111100000111010000111101000010110011111010010100100011011001010100110101100111011101111110001100101101011000101001110011001101001011100011101111000011101011100000100011100110100010000110001111100100100000100110001110111111010011100011001101011000111101001101011101100101110100100000000100101011100100011010000001010011100110001000011101010110001110100000111001101111100011110101010101110000011100101111000010001001110101101000000110110110010101111011111000111010000001111010000011101101011111111110100100111110011011011110011101111001101110000110010010001100100011010000110100111011101101001010001101000111000000011110100101101001001100100101111111000010011100
100101101011101001010100100010111000111000101000100101000010111100101010001011001111000010011010111100011010111101011010010100000000100001010110011110011000010010011011111111111100111001011001101010011010110101100111110100001001011001110100011100110100101001000011100110101001011101000101011101111001001000001011100011001101010101111011011000001110110100110011110001110101011011001010100011011011011011111110100111011011100010011110001110011100000110010001010000100011101100110110011101000110111101001111110010101000000110100000110100101110001000010110101101011101001100000000011101010010010110001000110010111111101000000001000001101010100110101010010010000110010001010001111001110111101010101100000100000101100100111010010111111110100011000111111010100000110110110110111001110001000011000110101000101001000000111110100010100010100100101101011010101010110100110001100011110000111110010000101111110101000111010100000000001010010000000000100100011011110000111110010100100010011100111100101100101111101001000000011110010011101111001011100010110101001111000111000010001111001100111001110010101011001001011011000001101001010010111011011101111011111101001010101110001001011110000101110001110010101111000111000011001101101110110011111001110001100000100110000010100101001110010000111111000010110001001100000101011010110011011100111000001001001101111110111101110100100100000111100011111101101100101000111100101000110011011100111111101101110001000001000111101101111010011011110110111111010100111001010001000111110101101011111110001001100110100000001100000111110111010000001111011110100011101000000010010001000000001010100001101111000111101100000110000111010110000100100000110011111100110000011010101000000111011000110011100100000000100111100010111110110010001001010000010110000100010111011100011111111011001001000010010111100001001111101010100010111000111110110000010101010101011110110011000000111110111101101010011101100101011001100000010000001111101001000111010010001101101111110110101100101110110011010110111111101110001110110101101000100000101010010100011011010111000010011011101011010111101100001100011100111111111101101010110001110101010001000010101110010011101110010011001001011001010110000001000100111000010101010111110010111010101000110111000100101101001110101100011101110001011011110010001111000111011101000110100110111010111110111110101010110101101001010100010001110101100011110000011010001000100111011010000010011000100011101010001101011011001000011110100100100111001110001100111101100110001001010111011000110101010101110101010011111101110111110111101000111110011100111110111100101000100100001001011101100111011101100110000101001111001101010000000101101000010100010111111010001100100001010000101101000100011010010111111110101001001111010001101000011001111010110111010101000101000110000010000110100010011100101001100000011111010011101111111011100111000100010000010110000011000111111100101110100010011001110000010101011010100100001001100010010111010000001100001101011011100101101000111001011000000011
100000000111110000010100010010000110001110110110000001101100010111010110110001000100001111010111010100111101101000111110111101010101000011110001000000000001011000100010001010101110111001010110101110100110101111100011010100001011001101010001010111000100100000010101110000111100011011001111011010000010101100110010110100010010111001000101010100101111010001111111001111100101001101000011011011110100101010101101000111010001011111000010000011111010001000001011100000011101111001000000010111011111101111101001001110110110010110011001111110101100000100100101101001110100110111111111011110110001111100001001111001000000110010110010110010001110000111101100000010100001001011001011111000011010001011011111101111101000011111001100011100000111010110011111000111111001110011010110100111100010000110011110001001001001100010011101100110001111110101110101000100010110110010010000110001010101110011001000101000001101010001001010011001101011110100001111110101101100011001111100001011110011111010100111111111001110100111000001000000101010101100100100111100011100011010000110010000111111100111000110110101000110000101010000010001001001000001111011100001110100101010000100001000100010001000001110110001000010010111010000100100001100110000111000011011010111110101000001010110000110101011101001011101110101101101001000111011101101001000100111001101001110001000100100000011011100100000110100000100000010011101001001010101011110101011010001000010000110000010001000000000101001010100011111011111100111100011010101100111100100100010010111101110001100011101111011011010011001001000001111001010111000010011001101100101111111000100111011100011110101011000011110100000011011100101111100001010000111001010001001111110000100001011110011100000011100100000101000011001100000110000110000000010100011011010011010000010011011001110110101110011001111001001010010001011000001010010101000010100110100010011101100001010010110000011010101010000111100111110011110101101001101010011100010001011011001101100010101110100111010101001100011101101010110110100011000001101010010100110001100111110011100110000111101011000111100100111000111111011100010011000001011010000101111000001011011100111110000001011110110110111100111000011010000001100111000100110111011010111010010111011000100000001110000111111101101001000101100101110000101001000000000010101110001110111000000001101101000011111110000000001101110010000001110100100000101001010100011101100011100001101101011110001010100111110101011000101110111100111011110001111101000111111101110001100001111011000111010000000101010010111110011100000001111001000011111000011101110111100010001100011011000110111010110110000010001000111011011000101100011101011001001000000100001001110011010110101000111110011010010000110000001101101000101100101001001011000110111011111011111000000111101011010110001000101110011100010111011001001000010110010100011000100100010011111000001100111000111001000010011101101111101001011000100010011010101100111111110000100110000100001101100000000100110111100000100111110010000000000011110
111010011111101111010000001001001010010111000011100111000001110111101001110000110100001101001101001110000110001010111001110101101011100111111001011011011100011110110011101111010010100011100101010001111111000110100100111100011101110010011100000101101101001010011100000100001011011111100011011011011111110010000110010110001111110110100110011001010010110111101011110110111011010011001010100011000010000000101000000110001110110111110111100000100100100011000010101010000011010010000001011011011101000010010111000011101001100101111100010010111000110000001010101111101010010011010101010011100010100000000111000010100101010010110011000101101101011001011110100011001100100010010101011010111101001001011001000011011000001001101000100110110100101111010101101000010000000010000100110001000011101110001110100000001011000110110100010011101110100000001011000010100111000010101101001100001011100011010110010001110001111100100111001000001110110110101110110111011011101110001111010001001110011110110001011000011101000000010111001000101000100100001100011011010111010000000010001110100001010100101110010111010101011001111100011111011001100000110110000100101111110110011000001010111110100010011110010001101011001001011100010000000001100011011010010001000001011010101011100010110110010110101101110111011001010001101001101011011101111011010011101001111010111101000101011111001000101111101010010101001010110101000111110100011010101001111001010001011111011110010101110100011100100010011101000000110100010110100110010001000011101001111000101010100101011110010100011000100110010001011110011111011000100101111010100011101111111100001011110110000101110101111110110111001111110010011101111111101111000010000111111111101010100110011000111100001100100110000000101011111100110011010010011001101110011101000101000000001001000100101110110101101100101100000011000101110010001110001101010100000100110000001100110101000110101101001111001111110010110011000100010100000010100011100110001000001011011010011110100001011010011010000000101001100110111111010101010010100111000100011000011010101100101111111101001110110110111111011011111100110101111101101100011100111101011111100101101101101001100000101101101111010110010101011010101010111001000111010010100011001111010001001011110110100100010010101000011010101101001011001110101100101001111010000011000001010010100000001101101001101011110001111000111010101001011110100010010011110111010110011010111110000001010100000001100110001011111111011001001011111101011010011011111100010100001111000010000001101000000110101100010011000110110110110010100100000001011100100111010000010101001011110010111100111111011011110011111110100101010110001001000100000001100001001100111011000101101110010100111100111111110111100001001001000001110011000011001111011101000101000111110011010000110111110001010111010101101000011101010100011000111001111100001011111001101100011101010011010010001110110000001010000100011000010100101000101000010010001100010000000101111010110010000101000010011100111111001110100100100000100010
101110100001011010001111111100000100110110001111011100111011011111111010110110101101011100101010010101101110110010110000001010101110000001010111111101000100001001101101101011110010101110001000110100110110001011010110010100101101101001110100011001100100011010110010011011110011101100101101001001100010110011001000111010011111010100011101111011000101000100000001100010111001000010000111000001101011101001101010000110011100000101110101011000000101100101111010011011000011101000010000111001001110000011101101000100001001001001011101010111101101111110100001111000010001010011100011101111110001000110100011000111101011110001101100111011011010100110110011111100001011010110111111000110101010100000001111011011101011110111010100001100011000110101000111110000101111110100110011001111110001010000000000101110111001001110011100111010011100110001010101100000110001001110001000011011100011111010010010111110001100010101000010001011010001101100110110010010111010110010001011100001110011100111100101001010000011010010011111011100001111000000010110001011101110010101100110011010011000100011101011101000110111110010110001010111000011111101110010011111111111010110100000101010100101100001001011110010110000101101000000011111101111100001110101100110010110100001001001001100001000010010100011011010011001000011001000000111001011111001100001101001011111000010110111010011001111000011001011001010110110000000110001100100110000111111010100010110111000000100011000110100001111010100000110111111101110011011101011110011011100000000100101000010110110110011101110110110001100100111101110011111001001000000110000101111100010111110100010100111010100110111101000000111101010010100011001010100101000101000100000110011100001111010001001000100011011010000001001001010001111101111110111010011011101111010001100000010100101100001000011001111001101010001110011011010001100110110111000100111011000111101011010100011100110100000011000011111011110011011111011000001101110100101110111111010001110010010110110100100001110110011101010110111010100100001110101000011001100111000110101110110110110001010011011010010111011110010100111111100100101001010001010100011010101010110110011110110001101101001000100110001101100010110001010111000111100110000111011100001110011111100100100000000111111010010100111111000001000100111010001001111110100111000101000000111011110100101100110000011111101110010101011100001100000110100011001010000000000100010100110010101001010110100101111111000011011000110110110010011110100110111101000100000010111110010011010100100011010000011111110101000100001111100111111010001100111010001100101000111010101111111101011011111100011111001001101001101011010011100110000101100100000000010100010110110000111001100010010011111110111010011110111000010100100101110110101100100011110011101101001011111011001111011001111000011000011010011110001111010001100111011111100000011001010110110010100110001100010000010110000001100100001101011010101000111000100011100101111111101000000000101110101010001110111000101011100010101000010000110100010
101100111110010101111111001111100111111011011000100111111110011001110010001000010101100010101011000000000001110011100010010010110101100000111101110001111011001010000010110110010100111000101000001111111011000001010101001101100001111011111110011000110010111001110011111111100101111001110010011111010101100101001110011010111111101010010010110000101101000010111000000010101101011110111111100000110001110111010110000011111111001011111010110100011110101101111000011000010011001010011001010000010000011111100011111010100110101101000111011111000000101110001110101011001101101010001111000001011010100110100110000101110110110110111101000010000010101111100010001011001110001101000010000111011101111101101101011111101100101100101111000110011011001110100111100001101010000100101001000111010001001000101011100101111001011011001010111101000011010101011011000111100100010100100000010100110001010101110111101111111011111001110011111110110101111010001001001101110011011001010101101111100000011010111011100110011001001011101010000111100010001011000011001101110010001010010110110100100101000100110010001011011100111111010010001101101111010000010111111000001000101010011010101110010010001101001110010110010010001100010110001011010000010001111010111000110011001101100101101000010000001011000101111000110101011101101001111010001110110001100010010001111000101101101110011100000001000101010001101011000110110011111010011001101110011111000100110010001110100010101101011100011100011010101110001000011001111001011101011100001100101100100001000011100010111101000101101110010110001110000110010000111110100101001010110001010100000011100110010011100101110101001010001000001101100100001011111001000001000100000001100100111011101000011000110100111111011000100111010111100111100110010111111110000111101011000111100110101010010100000000110000010100011000010110110100000100100011001110101100100110011000111110100111100000010011110010000100110111101111011100011011001001001001111110101100001110000010110010110101110100000111001001111101010100001111010100010000111100100001011011101111010101000111010000110101100000011000110100110001001101001110001111000100101110011001000001011001010100110100110001011001011111000101101101100011000111011010100101010101101110010111001011110110101011011010011000001010101110000101000111101000101000001101100111110010000000001001000011110001011000000100101000010001000001010010010101011110000000011100110111000111000101111101010101001000101110010101011010010111111001111101000010111111011110111110100001110001000010110111100111100000010011111100000100111100110011000000100111110001001001100010000001001010111000101101111010001010110111100101110101010101100101010000111100001110110010010001101011001010100000100010110010100001001101111001010101110000111101010111101000010010011010011110010111010101001011001001101101001000110101010101100011100110101100011100111010101100110111101010000111101100110001101101010011010010100011110110011001101011011111111011110011111011011000000110110010001000001001100100000001
100111001101110100101000111001100101101100101011100100011111000110100100010011100101111101010100010010101001011100100000010101000110001100000110001100001100100010010010111010111001000100010011111000100100111101111111100101111011010100100001110100100111000010010010010010101101011100010100101000010101111100011101100011010010010001010000111011110100001111100100010010111111110100010000000100001000001001101001101100001110101100000110100010100111010111010100010011110110000111000111010110111011100111101001001111100101000110000010111100110110101001011101000111101101100101110110000000100010111001100111011100100001101010101100000110000111101110011001010100001100111000100100111001100101011111101110101010111110011111011111000011100100000001110101110000101011010110011110011111010000011110000010000100100001010100101110111111011101101011001010111100110111101100101001100100001010001111010011000111110111011011100001101111111011101000011111010001110111001111101100011111110011000100001010000011010000100000100111100011000111010011010101100111100111010110000000111010101111011000011100101101011100111011101001110001001101100111001010011101001011111111100101100010011110011110001001001011101011100111010000111110000010010111010101101010001000011101010000011111001000001100111110101101001110100100100111110100100010100101111110000011111111110010111101000010110011100110110111011001110110110100111111110011011000010001011110011111010001110111000100101000000100110100111101101000101111010110111011010100000101110001101001100000101011110110100010100011010111010101011101110000010110101000100111010000011001011011001001001011011010111011011000111010000101010010000111011001110101010111010110011111101110011100001010110011000000111001101100100011000010110101010101000111010000011010110110100011111011100100000101110010101000111011000001010111111100111101110100110000000111111011101100011010100100110000110110111001111000100100000101000111011100001110100011110100011010001001101001000010100101101100110010001100100000100000011100110011110111110000001011101001111101001100110000110010001110001101100110100110011110110101101001111111010101010000001100011000111110010101001011111101011001000101110110000010100011001101110010001101010101111001101111000101001110111100000101011110000101100000101000011001001110000100111000111000111111011000001111000000101000000000001001101011000101011010010010101111010011100100011010010011100000001010010111111001010010010010000000111010110001111001011111111101001111101001010110010100110101011000001001110001111111010001000010000101000111101110000100000000111001011101111100011010101010000000111110001101010011000111101001100011111011010000111001000000111001000011101110101000100110101001010010010111010111011101100001000111011101101110110001100011110100010101100011001010010101000011000011110011110010100011111001111111000100111001001000011001111111010110110111010100100111101011111000100010110100010110100110000011000110000111010111100011110111000111111110011110110000110111100001
111110011101010111010110010110011111001010110001101000111110000101011010110101000001000001010100110100110101101001011100101110100001101000101111010010110100000000111111001001000010101100100000111010101111000111110010000011001101111010001011011011100111111100010010111110111001111101101000100100110000100101111000110110011110001111101101001101001110000010101011110101001010011111001111010101000110110001100111111001111011100110101110010011011011000111011010110101000100110101011101111110010010001011010011101111001000001100001001010010100011101010000110110101010101100110010000011101000110101101101111101101100001100010001111001000101101111111000010111010111101100011010001010111011010000011001110001101101011100111101100010111000111000000000111010110001110110101111000011000110110101001100001111101001111011110011001000101011110000100001101101010101010010111110000011100000010010010011001110111010111001011100000000100001110001010100101001101011001111011010011101010101110010111011100110101010110001100001010101001010000011111111010010111110100011001100101011001101010101001111010000101110001000001101101110110011011011110000100111110010110111100000101101010100011111001100101101110011110001101101110100111000001101010010111001001011000100111110010100101111010101111000110011000010010100000000111101011111110000100100101010011010001000010011110111101110010100010001000111111001111000111111001000111000101000001000100001010111101111111011010111111001101110101100110111010011001110011000001000011101001100110011010001000111010010110001110010010111011100001111001001011000000100111101100100011111000100000111101111001101000100000101110000111010011001110001001011001101011101100000100011110110111101110111011001100111010101111011001000100010001000000001000000100101100010011010010010010110101110001011111011101010101001100011011100101000000001001111101110001110100010011100000110010010110000101000000101010000010010111101110011100110100110000010111010000110110000111000010101010101010000011001010110110100010001000010111111010110101011000101110010011000100000010001011110111011010100000100010100101100101111000011010101111101110110101000010011101010010100110011011101011100111111010010000000011101010010101111110110000010011011101100101111100101010000011110111010110001011111000011110000000110011101000110011110010010001111001111111011111000110000010111010000010101011000111011000000111111110100111110001101101001100011010000111101010101111101100001001101010001001110010010000011010001110101011011110110011110001010010110110001000100101001010100100010010011010101001001011111100110001101100100010001011000010011111111011000110001100010001000101010011011010101101100101100101011000011010110001101011000010010110000001111010101100000010110101001010010000100100000001000100111101001001100110001110000010110010100010110101001001011010111010010000111101101110101000001100010110101001011111000110001010111011001011111100011101110000101001000101000011011110001101111001100111111101001101000001000011011101101110
011001010110101011110001000110001010110111000100111010110101000000100110111000111000010101111111011110010011011001110111100010010100010001000110010100101101010110111011001101010011101011001110011011010101100111100001010111000000111010001111001110001000100100000101101100100001000101110100000010101000110100000011101000011101010000011111100000100000111101001101011010001000110010110000010011010100101000000111111101100000111101111111101010110111001011001110010101101111100001100010001011101100010100110010100110100011010100101100111111011101110100101110000000010100001000011010011011001010100110100000110011110101011101001111010000010001001101110100110000100101101100001000000011110001111011101000000100001010101101011001010010110000000110100101011110111110111111110011110101010100100001110001110010101101100100000001111100110110000101001101100000101011000011001011100100101110110101111100000010111100111111101010011011111100011110101111011001101110110000100110111111111100110100111000011010101011011011001000101101011001011100011110011001011011001111101000010110110011010111010010001010111000010111111100010110001101111010110110100100101000110100010100111111010101001101000011010100010000011100010011011010010111110110110000111111011011110011000110011011010001110111100011101001000001101100010001100001110110010100001001101110010010101000101100011100100001000101110100010001111000110001100111111100101100000101111101101000011111000010000110101011101011001111110110011001010101000000011001111110010011110111011000111101100100001001100011100010010000001111111101011111010100111011001000100101111010011110111101011101000010111100100100101011111010011111010111000110100110001110011110011000101001001000100000111111100111001001001111100011101010010100000101010110111011000011110111110010110101001011100110111101000110011001010001011000010010010000010001010110110001111000101100010000001100111111000101000101101110000101111101110110010111110111111110100000110111101000101010000101111100001100000100011100100001010111100011111001010011011100010011110101100111101110000111110100110110100100100001001000001111111000011011111101101011100100010101100011111010010000110111000100001010100010011111111011110110101010000100110110010010000100001111011100100111100011100100011000010000001110111101001001011000101111101001100000010000101011011001101000011111011000110101110011000000011111010000001110101110001001101011010000101000011100101100010011000011111110011111110000011011110001010110000101101111101100010110010010101100011100000010100110001001001010001100011010011001011010000100010100011011111111111110000100100110011101000001000010110101101110010000111101011110111101100101111110001001111000011010000101001111001111001111111110110000001000001100001011001011110001001011101000010100111110000011111010101000000110010011100001010010000101110010000001001100000001111000100010001110001001100110101101101010010010110010011011111100001100011010001111000001100000001010111110110100000011010110010001011001011100100011
111111110000101001100100101000011110000101111011010111100110100000001101001010000001101100001100101000110000101000100101001011011110110001100011100011011011100010000111100011011001100111001010110110111000000111001010110011000011111010110100011110111010101110010001010100000111011110010010010010111110011110001000001001110111101111010010111011010101110011101110000001001101100001010110010111000011111000110111010111101110001011100001011100010001001100011001001100111110111011001000101100000010110010011101010111011101111001110101011011011001110110011010011000110111001110010111000111101100101100101010111111010011001100001001101001001011000100110001011100100001101100111111000011110100001010111001110000001010110011001001101010011010111110011000000000110001110001001000000101011101101101010100101011111011110100111110111111010010001010010100001111100111111110011010111000110100101101010001100100000011110110110010111000001101100100001011100110000010110000110100100110010001110110000000100001111111011000010110101110100110010000100110100110010111010000000000001101101001100110111111101010101100111000011111010011101111110100101000111011100010000000000010101010100010011000010010111011011000000001111110011010001011001111100001100001100000011001110001100100101001001010001000001110011011101001111010000100100101110111111101010101100001101001000100011011001101111111000001000100011010101101000001111011100101100100011110101101111011010111110101000101000011000100000101010011110001110111001000010011000001000011000010110111111111001100100101101100010100011100001001000101111000000011001000111100011110010101001010000010100101000010101010110010111010010000011010000001010001010000001100111110110011011111110001010111001111111010111011101110101101100010111101001100010011001001111111110100100001111110000000110000110100011001100001011011000100101110111111111111001001011110110110100000010001010000111011001100010110110000111101011000101000111111101110010111010110110110001000100100101110101011111000101100101011101011001101101110111111000000101110100000101100101010011100001110001100001010000110000100000101000001110101100001000110110000111101010010001100110000010111111010110100111001001110100000110101110000111000000111110011011000111011011000100110101101110011011001011001000110010101101011111110110000011110000001111101001010000000101101100101101110010111011111101101010110001110011001001001001100000111110110101111001111110111111010000011000100011000110111100011010001101100001100011001100111111111110100101001111111110000011011001101100111001010001101100010001001001011100010111000101011000010110010100100101000011010000101101001011000100000100001101000011110110001101010111111111010100011100010100101100001100110010000110110100110110011011001011011111000011110011010011000010001010000101101001001110101011110000110011011101010011010000011111010111100011010111010100101111001010010010010111101101000001100011010000010100111011000001010101110100100011010100111010100110010100110101000010100101011101010
001010100110001100100000001000111000011011100010000000100011001100101101011001110100111000001010001101000100101101111010011100001001000010100110000111100001100011111000010101000000100001001111101001110000111000110101100001101101011010001010000001001000011001110010011100100110000000111000000010011111011101001100111110110001111010011010000000110110001001000101110001101111111111000101110110110111000010000110010010111100001101111001011111010010100010001001000011101000101101110111010001100111100011110101100011111000100001001000100101011010110000100011001000011001110011101000001110000100000111001001101010110100100100101010101000010010101010101110110010111110000001011100001100101101001100000000001001000011010111111010111010000010101000001110010010001001000111111001000010010010001011110110000000100111011000101100110111100001011001000101100101100101101001111001011110110001110100001000011001111101001000101011110100111110110101111101110001101100011100000000100011101010001001011011011101000100001000010000000001101010010110011110011101000010001111111100001110010001110101000010100011111000100011111111101111010101000001101001111111000011001110100011111000011001001110000001010011011011100111100000100010111001101110111011101010010011101100011011101111100001000100100101101100000001100111100101000100101011101000111110101101001001111011111110010011000001111101101001100000101000000011011010100010101101100110010011101011010100000100111001010000010100011110101101101111001110011010000110010000111111001000001101101101001101110110011001100101100010000001111100111111001001001001100111111011010100110101111000010101010100000011110101011100111101111011101000101000000000010110001001010101000011111000101001001110011011110011101101000001000001011000100100100101010101011111111010000101100001011101000000010100101001101011110111110001100011011110100010111100110110000111101010010101111101011011101011110100110001111110001010110001100001010111000010011011111101111100110100101011100011010001010101101110011000010000101010010100111110010001110011111011100101110011110101011011101101001011101111110001101111001101001011010001111110000111001000100010101010111101011110000001111110001000010111001111101111100010110101010001010100111000111000010010101000101101100101011000000011011101100011101000101011011011100100100000011010111110111101001000010110010101110010011010010011100101001001110001010111111011100010100110101110110111111010100011011010011111011001011001101111100011101100010001000000111011010110011111010011010011111000011110100100011010111001100001001011100100101001011101111011000111001011101110000011101000001111010001101100101110101100101000011010011011111100100101001100111010000000011110101011011110111100001000110110110110000001101101111111011001010110000010000011110101011010101010111101001100101100111011010100100000000000101000101110111001010100011001000111010100101000101110101110100110001101111000001111110011010101011000111100001010001101000010100011111011111011010001111001000100101101
100010010100100101010110101100100011011010001011111100101011111100111010000111001000101111001110100010001111101111101010110010100100011110001011100010110011000101100001011101001001111001110001110111010011110111111101110100001001111011010101111111001100000010100000000001010110001100111011111001110100101111011001000101111110011101100100111001101001110000011111100001101001111001000111100100111000010110000011000101010101111000110101000010111010000111010101001001111101010101111110000111110101011011101111010001100111000110011100110100100001011010001000100111100011000001100100110110100101101100011000011111100001000001100111100110101110100101101011011111101001100010111000000001011111000010110101000001011010111000010011100000011011000001000000010010110100011010010000101001001000100000010011101100010001010010011001100010001100001100100000110011101000110101000001011010111010111110100010110101110111110111011101101101101100110000101110011110010001111011111011111011000101111100010111111010000100001111111110000111101001101010001100011101001011100011000110011011100100000100001110101010010111111010110100110001001011101100011000111010110110111110001110100100001111001111011010001011001100111001101101100111101001001001100010000100111111111000010101011101011100111111100001111100000000001110110010110101111000001110000111101010011100101101001101010111000111111100100011111001111000101010001111010011101110001011111100000101100001001000000011110110101010101001111110000100110110110010010011000110100010000000001111100101001000001101000000000101011100010110001000010100110000011111010001000110011101100100101011011001011001100110111001010001001111101110010001101101000010010011010111001111001011101000000111111111110001000101101000111000001111111111110100001100110100000101000111110111111000000111111000010010000110111100101101000010110110011100001011100010100101101101010011100100100001100001100010001110000001110010111010100111101011101000010010000101111101011100111001110110001110110010001001010011110100010001101111111100111110111100001011010111101110000110000000000111000100110100000000111100101001010111110000100001010111111100011101010001011000101010011110011101100100100100110111000010010000010000111000011000111110010010001011100100100101010111111010001111010111010100101100000101001100101110101110100001000111001110011101100110111100001001110111110011111110110100011100101110111010000111111001110110100100101011010010110001001100100111100111110111110101101100000101100110011101010001011010011011111011011100111111010010101101000110100110101011111011011000101101010110111001001101001100010111001110000100010101111010010111011011011101000000001110100010101010001100010001011011001011110101010001011011100011010101110010111101100011110000010001011110111110000111110110101001011111111111110100000111110001001110011011100001001010000010001001110000100001110010000110110101001000111110110000101010001001101011101101010100011110101110111101010000000101110011000011000011110100001111110000110111000100
110100111001100101010101000001100011011110110000111001101100001100011101100110010100001110010011111101110111000010110010001101001010100010000100000110010110011101110101000010111111110100001011110000100111101101111010101010101001101011010110000001110010110101100101110111001001111010001110010010110111101110110011000010100100010101011110010110001100010000010010010110001101111010101110000010011111010010001000101100000111100000011001000100100011001111101101011100010101110101110100001110100011011011001110000011010100001100010111100110001111111101000100000000110011000000000011100100011001001101000000001000011101001111100101001001000001011001110111100100001110100110111010001001110111010111001000100111011111110001110010110000101101001000111110101010010100010101100101001001011001110100110111111100111001110000100000001111001000101001010000001110101100011000000001110110100111111100001011110110011110000111010010001101001001101100011010011011000110011111100011001000110101100011011000011110010101110111100011101010000101110100101001101111101001111011001110010000001110011011011101110011011011001110010110011010000101110111111110100111001010100111100010001100001011110000000000000101010010011000111110011101001110011010010101111110011101010000011010110010011001010010010001011011110111101000100101011101010001000101001100010100010000101100101111110101001001010100111011100110000010011011010100101001101011100101100110001111011101000100010011010110110010110001001011010101100011111010101100111000111100111001001111101101101111111111011100001101100111000100001011111111110010110001111111101111111101111000000011010100001110111100101111111011100100011111111011111110111010111000001110000111011011001011110101111100010011010000011001110101110011001110001000111001010000010111101111100101001100011111111110000111100000011011100101111010010111100011001100111011110111001000010000111100101110101101100111011010001111100110011011111000001001011001110000110110000110101000010000011000010000010001010101110100100001100110011011000010101100100110000101101010111110100110101001111001110100000110101011101111101101110000111011010000001000011111100100111001101000000001010110000010111000110100110010101101101101011011111101001001111111100100000001100001011110110001101101010110000101100100110101110010100011011000100000110100001010110101001010101110011001001101001011001110001100011010010110000100001001101110101111010111001111100010000111101111011111010111100110100001110000100111010000111001111110000110101101000000000000000011001100100001001010110001000010000000111111011110101011111110011011000000100111001000111111000010101000101001110000100000001100001000110011011110011101010001110110110001001011110111100011100100111011000011011111101001001000100010110100101100100011001101100011111011011011000100101100001111101011101111101100001000101111110001100011110111000101101000110111101010001110110000000001010010001000001110100010001011101000101101110011011110101110111011110101101110101011111100111110101000010110
101110001101100000001011111011000010010001101000110000000010101001101101011011111001101110110000000101110011011010100110001111101010000111010011000011010010010000000000010011110000110111011110010111010000011101010101010111000111100110011010011001101010100110101000010010010001100110000101101001011110101100001111001011001101001000000011011011111001010100000000011101100101000100110001011000010100011100110101011110100010010110100101111110100000001010111100001011101110111110010010100101110001000001000100010000101110000101101110001110011000010101110000100001111110111101100010001101111000001101111001011101111100110001010111010011001110100001101001000011001000111011100101010100101110110100111110011101110001011111000000110011010010010001001101101011100110111101000110101000101101110110110110010100011010000100001100001101110000010001111011000100001100011000101001110000110010001100100111010010001001011101000010100110111000110111000110010100100111110110001010011110000001100010110100011011011010011110111111101111110101100111000010001001101110000100011011101000101010000101011110001001000110100110011011101110111000011100111110011001100110111011100101011000100100010101101011101000101010010111111111010011111010111101001000111100011101101100010101101001011000010100000110101110111001100110010010011111100001100101111011100101110000110001001101001110010011111001011001100111000000001000010001000001000011111001010000000011001111111000010011010100011001100110010100000010010111010111000100011011101100101101111100001000111111101011001001001000110101010001010011111110110010111000001100111101110101001011111111010011001010111101001000001011111100001101000110110110000001000010011101010110100011110001011000000001111100000101101011110111010111101011000110000000010100011110100010011001100111101010010011011111010101011011110110101001111100001000111111111001011010011111000111000000111100011101000011000001001001010111010110001111111001101010100110111111111111110110100001001000101101100001001000111110011111111000011100101100011001001110111001111111011110001111010000010000010000011010101101000011100111101000001111010110111101010000111001010001101110101001001011011010000100101100100110111011000101000100000111011111111110011001011011111110011111100001111100010000011000011100110110101001111100001110010011001100001110011110101010001100001110011100011100000100011000000110100011111111100100100011100111110001001011010001111101000001000000001111100011100100101000101001011111011000011001111101011101111111001000010101101000011111010111001000100100111010011101101110011000110110100011111111101000011100101110100000010011110000001110010111001000011011101100110110011010011010010001111100101111011011001101001011101000100111001010001110100000011000111011101101101011101111010010001010100111111110010100010011101110101001110111110111001011101010111110110011001001101110110100101100101100110010101011100100011000101010100110011101110101111000111000111000011010111010110001100100110001110101100011000111111110
101101100000110111101110110011101010100110000000100010011111101101001000001110111001011010100111010000001101011100110110111010000000011100000010111100001011110011001000001101100101101100101110001000001000011000011010010110010010001100111101010011011010110001011110100100110111101111001001010010100111101101000010011101001110110111001101110001111100000100010110010110110101010110100100000000111000011111001101000001101010000111001101000101101101110110111100011011010010101110110001001001100111000000010110111010001110011011010110101101000101000011001000001111100101000110011011101110101110010111000001110100111110110010001110110100100010100011011011000110110111010001110011101111100011111011000011111100101111100010111111000001000101110010100011000110100101000000000110010000000000101010011101111100111100000011001101101010110101000110000111101100101110011101010001110100101000111010010100001111100101011010101111000111000101101000101101001000101110011001011111100101110011100100000011111111001011001010010111011000111000110101100100000110011100110111110111100111010000010101001101011000000100100111101111110001101111011101110100101001001000110011011011110011011001010000110101111101101000010001011000111111010111111001001111101010110110110010000110000001100001101001100011011110000010110001010100111010011110000100101100011011010110001010000100111011011001101110111010101111011101100000001001101010010011001110011010000111101110000101111110010000011000110011010110010110101101010111110110010011100100000010011000110001101100001100001100000100011011101111011001010001000011011001010110011100110001101110001100010000110011011000110000011010000011001001011100101110100110100000000100111001100011011010010000101111100000010111001100101000010001110111110000101011011101110001000010011111010111011000000011001101100000101000001111011110001011110010100101001010010111010111010011011101111100011011000101010010110011110001101000001101010110101110011001101100110111000101000001100111001011011101101110111011110100111101011010010110000010011001101000101001010110110110100111111001111101010001000010001100110111100100100000010111110001001010100111110100100001010000000011000101001101111110110001001110100110100111010000111101100101101110001011110110110011010001110001000001100011101100011010010110011100000111101001110001000010110101100110110110000010101110010000111000010110000010010100101000001111001010010101101001110111100000000101010011100101100101011100110110110101000001010110010100011001000101100101100110100000111110011110011110010110000100000001100101011111011010011100101100100101110101101101111001110001101000011010010001100100111111001111001111000111100110111111000011101011101000101101101111010111100000010010111111001000100100001100110000011010101111101110010101011110110010111101100010010101001100101110101110100010000100110101010000000100101101010000010100011000111000011001101111101000000011111000110000000000111001010100100000110111111010010000110111001001110100000100110110011000010111100100
101111100101001011101000110100001010010100101100010000100000100001000011000001001110001011101010110111000110011011100000110110110101100000011001000101000100100000100101110100010111100111110110101100000110001000101001010000001001101000000110011101100101001011100101010010101001011000001101101100111101010101101100111110011100111000101101010100010111100011100000011101110011010100110000101001111110110110011101111010101101110011111001100111011111000011101011111111101011011101000100111110001011010110001001001101100111001101111001011111101100001100100110111011101100111111101000011101100011100001010110111100101101100001001011100011110010000011011010010011000110100011000110001110001100000000110011011010010000001010101111110000011110010101101100001100100001001000001101111000010100111010100010010000111000111111101001010000001001101111111011110100010011010001000010111000010000000000000100010000011111011100101100001111001011010001001111110110011010101100110011000011011000100101000000110011000001001010000110101111111011111000111111101111100111001101001110100100000101001011111000100111100011100100010110110011111011101000001010111000101010010110101110111000001001100101100100010100111110000001100011001101101100111110010111001000010010011010110100010100011100110110111000110100011000000110001011100011100100000111001111100100000110010001110011011001001101100000011011111011101011001000011110101000111010110111011000110001001111111011001011000010111000001001011100111111111001011111111001100000100010011111010111101111011101110111000001101100101110001111110110010111100100011110000001011010001000101101000110111110010001100111011011011011010101011001111111011000000101101011000001110000011001100011100110101001011101110011110110011000010100010101101000101000111111100111001101101010001110001101110010110110000001100001011001110110101110000110011111110010011100001011100110101001110010001011011010001111110111000100010111111001011111100111111101110011011111000111110111011001100110001001011101101100110011001110111101010001111010111110010010101000010000111111001001111100001110001101011110111011100000001111001111010110001101100111010101110011111111001100011000101111011000000010100000110110010011010000000110000110111001111111100111100101010100001010001111101100001000001111100001001100100101101000011110101111001110111001010111010100111111100101100101101100111001011000001101011101010010111000100100100110010100100111110011000011010010111000010101110010101100111101101000110101110010101111111001011111110100110101001110111000001000110011111010111111100011100110100011100000001011111100111110111110000011100001010001011001001010111110110011100111101011110101010100100011001001001110011100110100111000011111111001011001100111001110110001110010001110001111110010010100001111010111010011001110101000010111000011100101101111000010101011001011111001101001001111000010100000000111101110010010100001011100101111011101001100001100011001100011001110111011100100011100111010011100001101101010101011100110000100
010000000100111010010001111111000110110110111000111101111001110111100010001011010010100110100010100001010000101111100000100011001101001110111001110001111000010010010101011000010101000001000000011101000000011101001101111011001100000001000010011101100111100101011101100011010000011111001011110110001000111111110110001001101010110110011110101111000000100011001001100001001001001000100100110000110101100111000101100010101101011110111001100100111010001000000101101010100010100100101010010000011110111000011000010000000001100000111001001010110101111000000101000011110001101011010110000100010000110110101000110000111011001000101001000011100111010010111100111010010110000010110011110001101000100001101111100011110011011001110100000101011111111110011001111001101010001110000000011010001000011101101101000100101101110100010111010110101100111001001101010101011111101101000000100010010010001000001001110101010111110001010110011100111011101111000001100101010111101110101010100110011100110101011000111110000011110001000011111010100101011100001000000110101010111110011110011000101010010100111101010010111110100111100011000100111000001101111000111011101000110111100101111011000111101111000101001010011011100110000111001111100111100100101110011000101001011001110100001101011111110110011111000100001101000101000011000110111110000001011100000100011000100101010010111001110010100100111010101100011010011000011101110111010110000011110001100011010110011111101001100100110111100001011111000010110001100110101011001000100000101111000011011001001010011101101110011101101000111101111101100110100000000100011111000100001101000011001100100110100000100010001011111100110000011100111011101111110000000010100010011000010011100101000010010011110010000011000100001010000001100001011000111101001111100101000001011100101111110100010010110001000101000000010111101011001000000011100000011000101000010111000001100010111001001010111100001110101111101010111010111010011010010101011011000001111101001111100000010001110111001101010001100100010001100011000110001111100011011110010010101011010010101100100110111111110100000010010000101101111101011101100110011001000111111111111001001100000110010110111111001111011001010011110000101101001001010010100110110011011000001101110010001000011101011101010111010111100111100110101000110100010001110100011110111100001111000101110000101011110100011000111100001100001001110010110110110101101101101111111010111010000110000111100110110100010110100011011111111011000110000100111101110110000011011100001001111001010110111110010001011000100101110111011110011000110000111001000010011000010000010111001010011111101100001101111111011100010001110110111011111000110111000010100001111011111010001100110100111000111100011011000011011111010111100101101100100001111000000001101001010111110010111010110001111001010110111111011001000000100010110010100100101001100001000100100100001011110110100101110110101110100111011010110111010100011101101000101010101000011110010101100010000001111101011101101011100001000010011001100011
010000001011110011011111100001011101010110010011011011000111101000100101100111010011001000011001011011001100110011111110001001011111000101110000111000000011011100010010101101011110010101100001001010110011111100100100001000111100000000101100101110011010110111001001011001111000100101001001100110110011011000000000010101100101110100101001001100101100011100000001000011000000110010111111011011100100000000011110111011010101001100101001010010010101110101011010001111110001001011101101111010101000100110111001100011001011010100100110110011100111010101110010010001000101100101000111001010010100111011000110111110110100001001001010001111101000101010110111001111001110100011101111111100000100101101111001010111101000010111001011000001100000010000110011101101100000010001011000100110110100101101001110100001001101110001111011000000100111111010101010000001010100110010101111001010111111110111100110110101101111110101101101011001110000001111101000001000000011111101000000000100100011110010100010100101100110010100000101001110000111100101010010001111100110111101001111010011101100100111001000110101010011101110111011010101101101001011010110001001010100010001110011101111001110000000010110101110011001100000111100001100101100101000011110010010000001101011100111111001101001000010111001011101110000110111000101011111110101010111110111110011011101101010101010000001111000100000111111110010011111000011100100000110011101110011110111011010011001000111111100111100000011010011011101100011000011001101111100110001011011100010111100000100111011110101011001011110010111000110100010011011001111110111000100001000101011010011010001111100100010011010110011000100001010001111110101011110111000011101101000010010000111001111100111001010101110110100010011011010110111010101001111110101111100111111000101011110001110110100001101011001111101101011010000111010000000001100011011011101110001011100100001011010001100000010001110010011110111110111010010110000111110111011010011010110010110001101111101101000010011010101001000011001111100100010001110010111111001111100001100011000011111011111101011000001100000011000100011010101110000010100010111001110100001000100011010110111110111000000101010000010000000000111111010001000010010001011011101001011000110010100000101110010000111010110001111000100011010000010011001010101101100010100011111001111011011011101101001000011100101100100101000111010100000110111010010001101111100111111100101111001010001011001001100011111001000011010011001101111010011110100010100001000111110001011010000101011101100111000110101111000000110010001010010101110000111011110010000100010011101000001110101101111100111000100111000000101010000100110111001111100110110001001100010011100000000010000101101011101100111010000110010010001010101101010001111001110101110011111111011110111001000111000111101101010111010000100101000011110101011101100110100110110111110110111011111111110010011100111001010111101110110101001011000000010100010010010111010001011110001110101001110001010001110011011001111101000100000000111001001
001001101010110100001000100101001000000011001101001110101101010001010110000011000001111010010110001101101010110110010001100101111111001011110110100100010000000110111100100010110110111010001010011011100100100111001011011010101111000100001110100011100111101010010100000011001111101011001101010000001110010101000001011111110010010000100111000101101011110000101001000001100011001000001001011000010010001100010111000101100100000001010101011100100011000100000111001010111100111001000001101111011110011101001100000010011000101011101001001100001110101000011111011001110111010001010101001100111011111001001001001111001100010011100101010110100000111111110000100111010101010000100011110000110101011001000000111101111000101111101111000010010000100111011110111100011000111010100011000100101100111011101101111000001110111100110110001000110001101100010111011001011111110100101011100110100100110001010110100010100001011000000101111101000011000101011100010101000010001000010101000101000011100000110111100011100110001110000011001001010010010110101101011111110101010111110001000001111001000111010101001000000010111010100110111100000101110011000100111110111111101111100110100010001110000010000110000110110110101000000000000011101100101111001010101000111110110101010101101000010100111000001111011001010100111100001101011110111101100101100101100001101100101010110111010101111000111011011010110000011000001001001110010111000111100111011101111000001011001001011010011000111111101100001111001111111111011010000010110010011000010101111010001110101010101101101010100111000000111101000001111110100101100101100101100011011110000110111110110010010110001110110010111111010101111100101100100110000101101001011101101011101010111111101110000010011010111100011001101001101001001001011101101001111001001111110011110110001101001011001110111011101100000011101111100100000101001100000011101011000101111111010010100001100101010001111111101101111101000100000100000010001000100010101011110110100000110111101100011110111010011111010011001100010100000011100001010101101001110001001111000101000100001100110111100111101011001011110111100010001010011100101011110110010001100100010111111010101110001100110100101111000100010011110000110100100101110000111100101110101001011111101010100101101010111111001111000101110010100110010000111111111111001100010010001110001001011001000011101001101000111100001000001010110111110001000111000101110111001110100000001100111100101110001000110001001110011100000001000010011010000110110000110000110110101011000100000001011100011011000010111010001001000001000011100010001000010011101110110111000001011111001101111001101010011100010110000111100101000110110100000001110100000101101011110000010111010111011011011101000001001000101110110110010111100001011001010011110100001111011110010111110111110011011000010010010101000001101001011000100010101001011011100111010111101011110101000101100110100001111010001100011110000111111001100001101100001101111111000100111110101001110000101111111100010101011101011011100010101010101110
001111010001000001110101111110101100000010111100110000110110011111010111011101011010101010011111101111111100101111100010000110110101000110101000010001110000000010000111010010111101001100101010011000100101000011010010000000111001010000100111100010110000000001011111000110111111100111100010000110001101001010101111010101101110100011000111100100111110001100011111001100111100000001100100011001101100010110011000000111111000011001011000101011101010100010110111011100011111100101010111101101111110100100111000110011011111111101000101000001010000010000110000000100010100100001001111001011000110011000011110101000111110110110001110010010100011011110101000011110110000011101000110110000110001011010001101100011010111101111000010011001000100110100100111110001100101101001010011000010000111101100000111001001000111001111110011101110001000001101111100001000000100111111011100100101101011011011000000110010011110000110100001101001100110110011010100010011010110100001011010110011000111111001100010110011011010101011001110110000101101111000011111101011011111011110111011010111011010110101010001000001010100001000011010101110011001110111000000110110110010110100111100101000111010110110110001000101001101000100010010110110010101101100001111011100000100010110100000000100010100011111000110111011111100101001100100000110100100111100011101101001111010110111110010101011000100111111110000011000000000010000010010110000110011111000101000100110100011000010110010110000100100000101100001010000100000100110001101011111010100000101111010001001010010110001101000000110101110010000000110001001100011110000001110111110110110010111011000111111101110000100101101110101000110000110111101001101110000001010001010000000011100111001100101110001001110001000100000101111100101011001001110001001010110111011010100111010000100101101111100000011111100010111011111110110101011110100001010011111001110110001000110111101001010010100000011001110101101001010000111000010101101010101100110000001101111001001111110110100111000000101001011111011100011110001011101100101111001101010000101101100110011110101010100011101100111101011100010110010010010001101110110101100100100101010011010001010010010111110001100111111101010100110010011011010101110001101000101001100110111011001001011111110101011101100100101000111111110000111100001101001101011101101000111111011001101001001001010111010110100100111000110111010011000111000101110010100011100110110000110101111001111000010010101100011101001010100110010011111000010000001100010101100111100001001110011110000111101011100100000011000001110001001000000011101010110100111110100010111101010110001110010101100011111101000001011000100000000111010101010111000110010000110011111011010110100101011101010000100000001001101101000110010010101011011010011010011001010111111000101100100100110011001101101010100100001001101011101011101111111001101110000010011001001000101011110111001110101101011100010111001111010111000110010010101100111100001000101111100000101001001101111110101010001110011101110100011011101100011010001
110110010111000011110100010100000011101000001000110100010101100111111100010001000110011101001101100010000101011000001111111000111000101100010010111111111001010111001101101101011001000011100101010000110100001100011111000101100011101110101001111010001111001110011000110101110100100101011010100110011011100111011011010101000010101111000010101110000111110010101110100000010011111001011100011111011111111000011101000100011001101111100100100111101111000011010100000010101011001011001011110110011001111010011101110001001001101100011110100111110011111110001000011110101101010010011100100110000010001011111101101011000100111000001000111010001001100101011011000100111010010101001001110111101010001001000100000000000010101001110101100011100011111000010110011110010110111010110010110001001101101100101110101001100000011100001101010000010010001110101101001100101011000011100100110011100101100101101011001011100001000001001111001011010110101011111111011000111111101101001100010101100011001011001101011000010110001111010111111100111000100010000010001111100000101100100010111001011000110000111111011010100111011110001011100001010010100000011011010100101011000011001010001101000111111010100110110010000000000110001001100011000110100001111100111110001000011001111011110111000111110001101010000100000111110011111001111110111000010111111000000001101111011000111101011001011110000111100101110101110110110001111000001100010011111011001001111100100000000011010111010011111110101010001110101100111100000110101011100000111110011011001100110010110010101001101010110110110000011110111110010101000101001111111010110101100011011001111101100011010110100000111101101101000110111001010110111110110000111111111110111111011010111000101101111000110111111011000001000000111101111111101010111000001110101110100011100111011110000100101011111001101000100001101010010100001011111010001101011000001100011011111011011000111011000001111100001001011100111100001101101000100100101111100101010111110110011100110001100011000010110111011111101110001010110100001001011101111000111100111010010011110101000010000010101010010110100110000010011111010100001110101100011100000111001010110110101111001010110000100000101011011100110101100011000100000000000011011100101111010100000111111000011010111000001001101001000011000111001001100101010000010001001110010011011010111110110011010011101000011110111010111100100011001110010000100111101011101000110010110101001011001001101011110000101101101011000000101110010111001111001001100100000110100011011100000100010100011101001000001101111001000010010110100111101011110100010111110110010010010100100010011100001001100110011011100011010100101011110011100100111101000010110000010101010101011010010000101101011010101001110110101101110110001111110100111000111011001110110011100111001000010100110011011110100001001111010000111101101101010001000001000100010000101011111000010011011100000101100100101000011100010110100111101100100010100100111011110100001101110111010111001011100000010101100001110001100011000001111000011000
000101100100011111000001111101010000001001111111101101011010100001110011100100000111111110001010101100101010110011111110000111110001001001100111011000000001000010010001010100100111010011011010000111110111001101000011111010110110110001000001110010100101110100010110100000110001100101110000110001011101101010011111001001100110100101001011011001000111110100001010101010100100101110110111100011111101101001010110111011100100111000000101010001000101111101001000010111110111000110001011000101010111000111000011001011011011101011111100101001001000001110010101100010111000110100000111011111010010001001101001111010111111111001000010011011100011101100010100000001101111001000101001110011000011101110010010101001111100001001100110110111100110000001010111110010100101001101100100111101101101001101111010100111111000010110010101000011110010010011000110101100111001000111100001010101011000111001011011111000100000110001010000000110001010100001010011000001101101111011000110111000100100010101100100101100000010100000101010100000010101111001111101101101010011101101010101000101011010101110010000011100001010100100011001010100011011101100110111110011010001000101101111111011110101010001000000100011111111100001011100100100100110101110111110000101101111010001001000010111000111101111010010000100100001011010101101101010101000001011101011101100111001011010011010000011101100111000001010100111100101101000010000101100111101110111100010011110110000010101001100000001101101111001000001110111000111111001110001101001010011100000011001100001111111101011101011101101001000100000010011001010011011001111010110011111000111001010000011000001000000010111111100010011001000011100111101111011010101001010011011000011011100000001101111111001000010111111000110011000111101111001011011010010111011100010101001010011110010101110001001111100011010010001010011111010000101110010101001011011101010010101110010000100100011101101001101010111110001111010101110100001000001001101101110000110001010100001110100111011010101111001011111110001110111010000100111111110110011000001010100111100111010110010101101010001000100011100001110010011101011001110111011001001110110100100010111010001110100010000010010101000111011000011010101010111110110010011111101011110111100010101001000001111111110111111001100111111110010000010101101100111000111101100100111001001110101011011110011001100100101000110100111110110111110101000011010001111001001100111100000100011010101011001010110010100110011011000111010011111101101100100010001111000100110100001111001000011101000101111001010010001011100110011101000011000110000011010010110110100011100111000011001001101001011000100100010010111000100000110010010011111001001100010111110101111000000111111001011001011010001110001100011001110101110000111110000100000111010110011110000000100000000101111110010101101110011101011011000110001000011001001110100001010110000010110000110100111110011010101111010000100010100001101100011110011001001111010101110110110000101000101001110001110001100101011100000011000101010111010101010
101001110111110000101100111111000101011000101000110001111111010101001101101010100000000011100100111010011011101111110010111100011100011000011111000101100011111010111100101101101001101110110000111100110010001001101001011100000101001000101001011101111101011100111010110011101000010101110011010000111001011011010100010010010100100110111011001110001110011011110010101010101010010011011101111110001000011000110000010010101110001001110001000101010010010110000001100000011111011011110011100011100101110100111101011011101111011100110111001001111001010001001000001101100100011110001100000101100111100011111000101111110101100101110110011000011000111101101100000101011000111110110011011100111000001100110101001111010111000001111111011110010110011100010000101111110111000111100011011000010111111001010110101011111000010010100111011110100111001110001011100111110100101010101011110011011000101111110001010101010100101110101100010000110011110101000001111100010111001000100110000100111101111010011001011011001101101111011101110110111011000100110010111011000011011111010110011000100010110111111001110001100100000001111011101100110101000001011100011001010100100000011101101110100011011110011011100011110000001110111000001101100001000010010011110100001101000110001110110111000100110010110010110110110100101011101111010110101111011101011011011010111100001010100110011011010010111000100010101110101110100001110111001011000100000100000011100011011010011010101001101111001101101001011111110111010001101010010111010100000010011101010011111011011010001010101001000100001100011110010001101111011001111010011101100110111001000010111011010010111000100100100001001101101001010000101101111010000000101001110110010100110111111010010001110001011000010011100101001011001011011110101101101000101000101100000101011110011100101101011010110101110010110001010111111010111110111111011100110001100000100100011110111100101001010000110001010011000011110111110000110000111110001011011011001111000111001110101011101010111010110101111000110100100010110011011000111110101100010111110100000010011011000010100101101100110010010110100011100111001000100001010100000001011111110010111011001110100101000011111010111101010000100101001000001111101010000101100110001101111111101101001000101001001101101001100010101110111000100101000011110010000010001011101000010011110010111101111011111100000001011111101010011011100110011000000001011110001110001000110110110010110100011110100111000011000110111000011001101010100111001010000101000000010111011101110001010110100010111101100111001101000111000101100010100111010011111110000000100111010101001110011110011111101011100100011111100001100111010010001010001110000111110001011101010001111101001100011011100101101110011111110101110000101000011001111010111101110110000100111110100001111111010001010001100100011010011011100110001011101011011110110001100100101100000001110011011111101110011111110001110000101000010100010011010000000101101101111001001110000100111010001010011011110001110101001000111101101101011100110000
011111100011000011110110110100010100100011100100001110111101110100011111100011001001111000010111111000111111111101101011000000011001010011001001111011110111110101011001110110111001001100110110110110100010011000001000101110001011010101110010101110011001001001010101010111110101010000100001000111101001100011110100010101000011111111111000101101001101110111010000100111010111111011110110001001010010001000010101001011101011101100110100111010011011110010010101111011110110011000101111011111110110101001001110110001100011001110001101011110110010000100000101010000011010000001110101100110101100100100000111111011001100001001001100101101001011100111011001010110011011000110111010100011110111110101111110010000101111000101111101000110101011101011010010001101010110101010011010001010101010010001101010001001101001101000110010011100000011110110100001100110010110010000110111000011001011111101110110110101000110110100000000100011110001000011101101011001110001101001011001010110010101000011110101101001101100001101110011010110111100101011101110101001110110011011000100101111110000111100100110100100111111010111100100101111011010111111100100101001101100101101100010000110100100111010101110111100001011111101111011010011010101010001101110010001100011111011011010111110100011110101000001100010010000100001000010001000110011010010010011011001001101001001000001011011101110000100010010011110001001010010111100101100111010000010001110101111011010011010010100001101110000010000100110110101100011001011011110000101000001101001010011100010000110110000100110100010100101010000111110011110110100101110110000100110111010001100100011011000011110110001001010110100101010011011010010001101110110100010010101101000010110100011101011000011001101010110110100000011011010111111011001011010000001110110000011111001100111001001101011110101101001101011001000011001011100001111111100001011001101100101011100111001101101010000110001001000101010101101110111101100111011011100001010001111100010011011101011001111100001001011011111100011011111101110111011011110100010110000110011110000000111100101110101110101001000001101110001100010101101101100111010001100011111101001001000101011100111010010011011010010101011000101011010110010011110011110000101110000101000111000010010110100010011000100000111000100111111000010001000111111101010101111110101100011111010101100000001011111110011100101100011010000101011110000111000101101100011000000011110001001111010111000010101100001000111110101010000001011011000101001011000110101000100111110011011001001011101001100111000000001000010111111101010111000001000011111011110011010100101001111111000000011101010111111101100111010111011010000010100011011010001110000110101011001010101110010011101011001010000000011001110011101000110101110000110110000111111100011001011010001010000001110110011101101011010011100000010100010100000011011001111010000111001110010001110111011110101100110111110011100100111111010100001001010100001010010000001010000110111100110100100001110011110100010100101100001101010011110011110
010101010000011001111111110001111010010100001011111110010100100000100000000010100101111100011001100101101111000110100110011011110111101011001100101000111000010001100011101010011000011010011101010010001000100010110101111011011000100100100000101011110111001001100111101001000011111000001111101011010000111001010010000011110110101110110111001001100000010100111101000100011000101010010100000001011001010001001001000000011001100010100101011100110101011110011001100000011101010110000001001111101001111111000001011101011110110001000111001011010101100111111101101010000010101110000010101101101110011011101011100100100000100111111000011001010001111011110000101101010100001001111101000000111010110101100001101001110110000010010010100110110011010101010010100111111101110010100100110101110110010001000011010010101110100001100110110101101000110111011000110010101001001001100101110101000110011101110011110001010010101000000100000001001100000101000010101101000101000101011010101011111111000101101010010010010111101101011010011000101110101111011110011111110100001110101101110001000100000101111011111100010110100110010011111010101010110111000101011110101011111111100010000100110000100011101111010001011000010010110111110110011110101100110010101101010111011101110000101101000000010100011110111100101100101100111000110110000000111100100000111110111100110001010000000100011011110101100110000100010110010111110101100101100011011101100000110101100100111001011100011110111101101001101100110101101101100001000011111101111110010010010110110001010010100010010011010010110111011001011110000000001100111100011101101100001101100110110001111010101111111000110100111111010010011100100000000101010111001010100001100100000011001001000110110111011011111000110000110111101001010110001011101110000010110110110100100001111111110111000001011010011010111110101011101011101100100000110100011110001101101010101000000001001110011111110101110110101001101110001100000011100010010101100000011001000111001011011011100001101100000001111011100110001110010101111000000001110110010110100111011010000100111001111011011111110011100100010010011010100001101100110100001111010111001101100100110000011010101111000110100011011000111111011101101101010110111010010001110011110011000011011100100001001101000000101000100100000011100010010111011010111011111011101000001001111100001111010100001110010100001010101110111011000100100100010011101011110010010111101010010100111010101001000101001100000000111100101110011000000110111101101011010110010101111001100110110110000011100001111101100010010001110000000000111111000011110001101011010001001010001110000101100110011101111001101011010011001011001011000101111000101101001011011001011100100000000100000000101110010011011110000100101101000010110100011010001001001101111111010000001000011101111100001011010110011101001010111010101000010011100110001110010100001000001000011000010001111110101000011000010100110101010001100000111001011010000100110111110000110110101110011001000010100011110001100111110101010101100011010110
101011111001111011111100000110111111011100011111110011100110101111000011011101010011010100100011000011111110000100110110110100100110000110101001000011100011100101001010001010011111001101111111101001000111001100010111111000100011100010010011100010001000101000100110001111101111101000011100100110011000100011100111011111011010110001011011110111011011110010001110010110011101001100110100111001001110101101001110010110111001000010100100011111111111100110100011000100111000110011000110111101111010110111101101000011000100101110010010011011101010001101111011101000101000000010010001000110010011101110101011110101011011110010001100010011001001011010100011011101101001100100110011111100101011011011001000101011011011011110110100001101101011111011001100101100101111000011000010110101110110111100010011010101000000000011100001101011001011110101001101111110010110000011010000001110111111110101001001001011110000110010100110100001001100111110101110101101101011111111001110011111000011010011010110111110011111100001001100011000111111000000011111111110010000010110100000110000000000010001011010101111000111100001011111110001110010011011111101010011001010111011111010110101100100111101101111100011101100111001011111110100010110001111000010111001011011111000001110010110010111111100110001010010110011000000100010111111110101010000100000010001110101001101010110010010010100101100110111111011110110101010000111100001010100011110110010111101000100001111111011111010011111110101000110001011011001010101010000111000100101110101100001001000010001000111101111100000011111000011110011100110101100011010111101110011001100010000110001111100010001101110010001100000100101111111110101011001000100000010110100101100011100001110100110100000100000111111110001110111011100100010100000111010110000110101100101001100000001000110111101110010101011111101010001100100101001000010011111001000000010111101000001110000001011110011010100111011010111110010011001000101010001101100010101101010010101010011000011001001000111011101110001110010100000011011101000101110010100111010111100111111001100111011011111111000110101011100011000011100110110010110101111101110000010101010000110111000010110010111101110111010111011101101011110101010101001010101100010110101101011001011111000000111101110000100011010101011001000111010000110010010101010000000000000010100011100110011010101111111101000011010110000010110101111111000110001001010011111111010111111111011000110100001011101101000011000011011110001110110001000100011011011111110110001100100001011100110011100111110101101100110111011010101000101000100010011101111110011110011010100001011111011001101011111101001100101010000010100000110001000100111110101000010100001010110101011000011010100000110100110100011011101100111100110101010100110000001100110111100011010100000000001011010101111001000101001111100111101101101001100010110000100000110101110110011010111110110000111111010111011101101101100100101000111000110011101100011101100001110101111011111010110010001010011000011110011010010010101011111000010
110000010011110101011110100000111011010010001001000010010101100110110100100001101011011100010110111010100101110011011110100101110110110110100110110100101111111010101001011001101110000100100100111110111000001000111101110010000110011100011111110101000101000011001000011001000110001011001101000001011110100111011110100110101111011101100000010100001011000011100100101111100110110011011010011011100110011111011010101110111110000101101010010010110101101001000000111011110001110111011000010001001001101101111101100001111110001110110100100110010010111111011110101100110000110011100010110001110101110001111110001001001010001010111001100101010010011111110100110001010100010101110111101000001001010011100100111011110101011001101010111001110001110001100100100111010101000011100001110011110100110101100111001100110010101111011011110111010001001010011101100110000101110000110000000110111101000110100111000101010000100001001100101100101110010100010000011100100101011010111101110001000010011100011011100010010010001100100000111000001000101010010111000000001110001110001010011100110011000001111100011100101000101001010110010101101111110011010011110111011111001100110101111101100110101111011111001101101100010010011110011100101001101010010111111101011011101110111110010011111101110111100110100110110011011100110001001010001001001111100111001000100111001101111101010000110000010100011111101001101010111110110000010011001101010010110111101001000100001001001011101000010101110001100100101101110100010001110100110000110111111101011000110101001001110111001010111110101110110001000110011110000010110011010011100000011010000110110100101111110000011100011100101000001101110010001101100000100101111011100101101100000100101101111011100110000100110111010010101100111111000000001011000001111101111100111010010100010101100111011010101100110110001001101010111001100101001101101111011110100100100110001011000011001100111000100111001100000010011011100100010110100010110101000000011000010011011111010001110000100000010111001001111111101110101100011111101010100011000011100101100011000101110001111100101001001111011001010010101101000111000101010101011100100011111010101100111010101000000100110101110001110101111001101001000010000000001111011101011110101110100011001110000011001101010010000110011011001010001010110001111011001101011000001011110110000000111101001001001101011111011010001100111000010000010011011110011111011010101100100111011101100000001001100110010001100100011000110111101001000011110110100011100001110000000101010111110010110001101110110000100001100101001000001111011011000011010011111011010000100100010110000100000110011110011110000000001100101111111000010010010100111011100011110111001001100111101011101111111011001101001110001001110101111011111001100011101011101001001110110001100100100111000011000000101001111011100010111100101011000110110110101010110101111110011011111001010111100010011100011001010001110011001000010110101101010000110011010011111101110100010010110101101110011011110111110010101001010101010011100110
010010100101100101100101110010110110000001100011011111011100111000100011110011010100011001001110000011110000011010101001101101011111011010110000011010101011000110100111010100000101111011000100100110010001011110011010110010011100000000101111000010101100000000010101011001010111011100010100100001100111101101111100111110101011010111011101101001100010011001011110110001100011111100001010000101010100001111000101101000001011110000110010100110100111000111000110010000110000100011010110010100111111011110110111111001111010101000101111100000100010101010100100011111011001011100111011111101010101100010110000100000011001101010100011011010010111011111110001111101010001001111110001100100101010111000100111101100100110001100010100101011000000111110111101000001000010011001010000011011111010011100100000011111000010011101000111100101110000000000000000111111100001110100011100101011011010111001101000000011100101111101110011001100101110101001110011001011010100000111100110110111001100111000101101011100011100110001001101010001100010101111011010110010111101101011000101011111001001101101111101100001100001100100001001000110001001110001111101011100001101010000001010110010010011011010010101100100011000011011010010100011000000111110110001101001001100001000000101010100010101000100000011100011111101010011010001100001100011111101000001000001100110110110111111100011010101100100101111110010111011100000100000001111011110001000000011011000000011101110011101110001101110011011011101111011111000101000101101000010111110011111001001111111101111101011100001001111001010000101101001111010101010011110010010110110110011111000101101101010100111100110001110111001000001110000101001101011101100011101011111110111101001010110101000101100010100001000010110101001111001110100011000101000110001101001111001101000001110000101111001110111111111000100001100010011010000110000001000010011110110000111000000010110100000101000011110110110100111110100011001110001100011000100101111000001111011101111110101111001010011000110101010100110101111001110101000001010011110010011111001110010101001110011101111001111110100111010010001101000011101100011011111100001111100101001111110011111011110110011010111101110001111111111000000101100011000101101101111010010101100001110100001001101001010101010011001100001010111011101101010001011101111000101011010001111000010111000101101010001001111001100101001111000111001011111001001101011000111110011010101110001001111111111111101110100110001011010111110110011111101111001000011000100000010001000101000100110000011010100001111110011111000100110101001100011011001101011001101000101010000001000100010001001001101001011101010101101000101101001001010011111100101101100001001011110000110001110110001010110000000011011100100111011100000101011000000101011001110011100011000011001111100000101000100010110111011000101001110000111010011011000000001000110110001110010111011100111111111110011010001000010100100110101010111011111001101100101101100111011000100110001100010111010011010011000101101111110101101010100010101
000000011101110101000100101011101010011000100100110000111000010111010100100101000100010110100010100110010000111100111100000110111110101011100100100111010110110000000101011101001011101101011011000101110000001100110111101010110010000100101111001110110011110010101111101111000110100101001010010111110000110111110010100110101000100011001111011101111000010100001110111011101011100011011111100111101100000011011001000011111001011000011001011110110111000100111110101001010001100101001000111000000101110011100011001011010000110010100001101001011100110100111110011110110111111011100100111110110110101010010100010011010001110011011010101111110001100010000000010101010110111010110111110101111000100000101001111010010011011100001100011000110111010000000001011110101101111111000100100000101010101100011000001001111101111101100111001110101110010000101000101000101010111101100000001101101100011100100100100001100110110000110001001100111110011110000110111101000010001111101011000011111100010000000101111010111010011011111100000011000111101010101101000101000111100110001111100010111001110101010001100001110001010101010011101100000001111111101111010101011100100110000000001000011101001010011000100010101110111100000111001110110000101011110001100110011011010001100001010101110101010101000110110101010001100101110100100000011111110001110010110100111011100111111010011110000010111100110110000100111111100000010011101111010111001111111111101111010011000111101100011111111011101100110000110100110110000111001010001010011001011101000001100001000000001101101110100100010000001001100010100011010101111111110000111111001010010101100111111010001011100101110000001100111010110001100010000111100010010110111001111111100110101001100101110010111110000100001100111101101110011111011010100010100100111101001010011000110111111100000011010111110010011011001101011111110100000010000000100001001011111010110101101101101010000011110000111000100110101110011001101010110111000011011010001001010110000011011100101000010000111111100101100111010111110100101100110000101010100000010111011110101110001100110110100010101011110010111100100111011010010001100011111111111000100010101011011010100111101011101010001010000011110001010001000001101101100001101010101101000001000101010010000010000011001000110001110010001110011100110010001110101111001100000000111001010101110000100011100000110110010001011111000011000111000010100000101111010101111011111101001100111111100011100011000001011001101000110101110111001101100010111110011001010011010101010100100100000111000010010110101010001000101110110111010010100000011101011111110000100100101111101000101101011110010110101101100110110101000010111101100010100000011000101001000000010010010101001111111111111111100001101111010110001111010100010111110001011010000111000101011011100101100010000011000110010101010011010011101110000101001000000101110111110011010100101011101101100011100101001010000101111011000010100110010100111101001100101101110111110000111100100011110101001111001011011011011011110110001100011111
001111111000111001100000001010100010001010010010001001100111011001001010010100101001000111101101001010001111100100110100011001011010010011010101101011000000011001011011011011001000000011110100001110011100111000110010101110001011101101111101001010101000001011010100110111111100010110100001110000101011111000111011010000100110000001001011000100001101011100001101110000011011101110100111000111111011011000011110000000000100110011100011010001001100110110100101100101100110010000011001011111011101011101101101111010100010011101101011001010100000011011100001010010000010010101110100110010000100011110011110010110110110111011111010001101111000101010000101001001111100111111000000000101010001010111011000000100101011000000000100100111011111111111110110110111001110110110001001110001100100000101000111100000110001000101101000101110000110101101000110001010110101011000010110000011001000001110000110110010111110111011001000001001110110010010111000000010000101111011100111111000000111011111010011100001110011111100110000011000111100011100110001101110010100100000001000010010010101101101110100001000011011011010110001010001110111001111111010011000001100010110100101000100110111011100111010000101000100000010001101010100001101101111101111001111010111000010001001001001100000000111110110110101111000011110110010100101110101101000011010110001010110001111110010111100000011100111100011010111001101101110111100010111010010111011100101111000100010101000110001111101111010001110111011001100110101100100111100011101000111011101010010100101010010010110100000111011011100000000001111000001110110101100001100000110000101110110111000101000000101110111001000001100100010001110001101010111111101110100000011000001001001110000000100100001000011001101000010110000110110110000010011110110111110110110110111110010100101011101111100001110100100001110000000110110001000101000100111011001000011100101101110110110100110011000000000110010100100010101111101111110111000100001100100111001010110111111101010011100010010000000000010011100100010000001011100011010001101001011011110100010111110101101110010000110001111100111110111010111010101101001000011000100001011100011000001100001001110101000101100011000110001111010010010101011000000010111000011101010100011110100000101000110101011110110110101000001001100000001101001111111001100010101000100100101110110110000010101101000100101111100100111010101010000100100110010111000010100011110001010011011110011011110110111111011000011010010001100111100000110111010100111000111010001001001001111101000110001100000101110010101010010110001100110010010111010110101100011110010110101001110010100101111101111111001101010111010101000100010111111000111101111111001100101010011100000111010001011011101101101110011011100011010001000110000100001100010011111111000010100110000111110101101100011011111100000110000011011100111110000011001101101100000011110100011111110010100001101010100100100101101110100110010010101100111000110100000000010110011100010101110111101101100101000101000000011101011010101010100110010
101100111001010100100011100000100100001111101101101001001111001011111001000101110000110011001001010010110111100010110000110000010010111011000110100101001011101100001000111100001000000101010010000111001011010000011011101101010110101110001000100100001101000010010001100110011011010100101100101010010110001010110101011110110111010101110010001011111010011011010001011100100000011110101011011001000101010011101011100101100101011101110001001101110111011101110010011100111000011110101010101100111001001101100001001001000111111110100010101000101110011101101010101000100110000000101010100000100001100011001110000101101101110010110010100100110010001010100111111101110000001010000101111100001000011100010111010111011000111010111010111100101111111110011010011011001110010100101101110101110100011100001110001000011001011100101101111101000010110011011010110100001010110011000001000111100011110010111101101000100111010111011001000011001111001011101001111110101011100001110010111100010001111100000001011010111101110111001101001000111011111011110111111110001110100001100001100100101001000101001100101001100001111000001010011010010000010010011100101011011000001110001010101010010000100111100110110111100101011101101111110000110010000110011011010001011001010011001110111111110101110011110101111000011111111110111011000011110010010001001100001101010011110111011100001101111010100101000010000010111100000110111111111001011011010110100111011000101011101110010001001010000110101000101111100001100001011101101101011101111001100010110000100000111101111100111010100111111011010100101100001110100100001001000101101000010011110111011010111010010110101100101100110101110001110111000001011101001010101101111001111101001011111111110001001111110100010010110000100010101110101111001111101001001101001110011111001010100001100010101100111111000000001110111100001010001001000111010010101110111000000111100100011011110101111100101000000111110110111011101101000011100011011111100111110100100110110100011000100000101001110100110000110001010111100010001111011000001111111110010001110000100000000000100110010101011101100101001110001011111001010111011111101000110000000010011011000111010010100101000001011000101011010111101111001001011010101010101011100011000101001011010001110001001100011010011010101100000100000111001101111011001110001000100001110010000110010011100110000000101101101010110110001100001101000111110000000101011101010100101000110101110101010111000101111100011001100111100000111100111101010100110101111100001110000000110110001101110100010001001110110010010000010001001101101010011001111100110011000001111000011010110011110011110011001101111110000001101100110001101101110001000011100000110001111110001101100000100111000110001100000011011011001001110110011011100011001000000100001010000101111110111000000000110101001110110110001000100010100011110010000100011101100001000001100101101010101101100000010001101010001010010000111000001110100111010101111100111110111100111001111000110110011011101100101111010100110100011110100000000011
111001100111010110000000101001011100101011111101111000101101010010000010110011101110010010110111001110100100011111011011100110110100100001100101011000110101101100110100000000111111100001011100011110011001000101110111110100001111101111100010000100000110001111000000000110100101001110111000100100111100010100011011111010000001101000111010001111010001000100010111110110011001110010100001101110010001101010001101000110010111110001000010100111110011110000100000010100010111001101000010100101111000110110010011000011000110001111110011011010001011101110110110010011010011000001010011011110001111011000010001001100100111010111001101100001101100000100111001111101011100010010111011111111111001000011001100010110100010101100101101010011011100101010101001000010100110010110010100110000000000111000111110101100110000001111100100011111010110001110100000001111001010111110000101001100010110111100011010000101110101110111101000001000001010101110100000111111101011000001011101110010011000111111111101000111011110110101010011001110110101100100111101001111000000100100011001000111001010000011110101001100100011010100100001101000100101010000000010110011010110011110001010110100011011010000010100111111010011100101011010101100011001011100110001101100100110111000100011111010100100000101101001111001011010001010111100100011101000110011011111000110111101100000101110100111110101000101010001110101101100011111011011000110111111111010011011011101000000000111010000101010111001000010110111011101001011010111100010011011000111100011100010011100110111111111000100011100011110100101000001011100001001011001111011010101010010000010100011011101101100101101110100001001100011110110001011001010011100011111000001110110101000010111101110011110011100101100000001001100001111000011100101110100011000110100100100010011110100111010111100001100100010011101001011100011000100001111011100111000011111011101100000110011101110001011000110001010000001000110000010011110000110001010100011111111100110001111111011110101000001001111010000110010011110000000001011010011110001001110100110010110111100101111110101010000011001100100111001000101001000100000000001001100000101001011111100011010100100110000101011010111011001111000010110100001011011111001111010110101101001111111111000100101011000111000101011111000010110110110010110011100011001100011110011101101000001111110000011101000110001101110000011000001000101011110100111001110011001100101100111101111100100010111101100000000010000100010110000110111001110001101110001001010000101010101110001001001111010001010010011011110010000111110011010010000100000011001011010000010111100010101101100111011010001000101000110110000101100111110001110111110101000011000100100100101110000000011100110100100011001111001010001100000001100101111000111110110010011011011101001000001001100010011010000110111010100011111010100111010001010110111100100110110001111001100100100101111101101110100010111101101110001000110101001000110111111011101010111000111110111011011111001101011000001100100111101011010110010011010101010
100111100011000111000000100010110101000110101011111010001111001101010000011001101110110101000110100000101001000100010001000011001001111010101001111111001111111110101111001110110010000111100010000101010110001111110100101101011110110001110111011101000001011100011001011011000011001000011001101011000000001001010000100011001110001111100100111010010010110000101010111100000111110001000111111001000110010001110100110111010000001000000101100111001001011101001110000010011000101100111000010010000111001000001111001111110011110001100110101100011101110100011001100111111000100111000100111010100110110110111101011100001001101011110000011000010011000111111100100111100001000010000100110011111010111101101111000100110000001110010101011001011110111100001001010010110011001111000101000100011101010111101110010101101000111000011101001111111101010100001000010010100000010011000111100001010010010111101000011011101101110011000110101010011001000011010111101110101101110100001010000110011111011101101101001110001000110100010011111010101111011110100101010011111100010011110100110010001110101000100001110001000001010111010000111010100100011101011110000001001011110010110110000000111011011100101101010001100100110010101111010000111100000101010110010100001101000110100100110110010010010000010101101101011011111111010111001001000000011110101011001001011001001011101111100100000101111100100010101100111111000111101100011100011011000010001111111000010110000010101010111110100110010000001111111110100011000010110101000001111100110100101110000011111010000101001001110001001100100100100100011011100100111001010011011100100010001010100001101100011110000010100010001011100000011001010011101111000100100111101011010101100010010001100101101011111111101110011000000001100110010110000010111110010101010010100110000111111111110011010000110101000001110001101110000101010011110011110011001010111010000010101111100001001101101010000110111000000010000100001111101011101100001011100011110101010100110101011100101110101001001011110010000000011011011101110011001100010011101110010010110100001011011111001100110110001101001100001000001011011001100011001111010000111101101100000111000100001111101110100111011011100110001001101010010000010010111111000101001011111011011110011110110111111011001001111100001001101011000011001011111001011000100011011010110011100001100001011110001011000111101011000101011101001111000101100001101001000011111111001010001001111101011111101001011101101100110000111010000011100101011010011000100001101110010001001011011010101110111111111001110100001000101010111000111110100000110100101111100100100001011010100000100001110100001010011110011010101110001110011111101010011011101010110001111110111101100100011101011100111000010010101101011110001000011100111101110100001100011001101011011100001110010010101010010101111010000010101101101111111000010001110011001001010000001011111111001001111010001000010000011001001101001011000100110001001111001110001111000011111100011111011011010011001010111000111011001011101101000000111001
000100110001111000001101110101100110110010011111110100101100111110010111100001010111100101100001110010010111011011011000001011010100010111101010110011010111101000111101011111010010111111010010001001001011000011110001100000011001011111101101010001001011101000001101111000001101000101101011011110011001011111010011011111101101010101111010010110001100110010111111100010110100101101011100000110011111111110000000101111010011110100100010100100000111111111100100111110100010000000111010100111011000011000100001111000001011001100110101001101111010111000001011010101001101110001110111101000100111110011101000010100111011010111010000101000010001111111111110101010011100000101010000100100110010000011011001010100001001010000111000100001011111000011000000010110010101010010001101110011000001111111001110001001001111100000111111111101001010110000001000110000010001011100101110110100001100110101010101001111011010001001010110001000001110101100100001011110010111000111101011000101011011000000010010011000111001101111010011001101101001011101011011100001000001011111010101101010001000001000001011101011000101011010011100011001111100010001110011010010011011011100110010100101001010110100100110101110010101000010010111111010101000110010000000110100011011110110001111100111000110111000010000011001010111110110100011100110000010101011010110001101000111101110010110000001011101001001010111111111000110101100100110110110100001010100110001100100000110101010100010101001001110100100011010010111001110100011110101011000000000010011000101100110011100010101000101011110100000111110111111101111011100001000101111011010101001101101001000110001001100000001101111100000001100111011010111000100010110101111011101111101101001110001000111110011010100111101001101001100101100110100000001111111001101111100000100111000000101000101001111000111000011010000011010100110110011010011011000010001011001001100100011001111011100000110000110000001111000111100000011111000100010100100111001101000101111101011011110010011011010000100101001011010101000000111111001101110010111000100110111001111111011100101100000010111110101000010000111010101011100010001110001101010010011000101000010011011001110011001001000100101100011011111000010101010010111000010111011001110100011001011010011000110101001101000011111011010001111111010110100011001000101111100011000000010001110110000001001000011101001101001100111100001011010100001000111001000101001111011110001010000110111101110100101110111000100100100000100100001011001001111111011100000111100011110110001010111011101001010011010111111110010100111111101011011001000101101100101111111010101000000000100001110011110111101001101001100101111011000101000101100001110001111110111001100111110010010100001111010001001001010110111101010111010110100110111110001010000010001111001001001110100000100010111101101011110111010011100000011101011010110011010111111100110010000010110100100111001000110010100000010111100010000100001110010001011011001000001000100110101100001001100101110001010010101011110011100111000101011001101
111110001101101101110001001011100110111101010001000100111001111001111110011010111111100011101000101000011101101101010110100110100001100010110011100010101001001010000111111011111111111100001101001011100011000101110111111111011100001010110111100010011010000111100100110011001101110110000000111101100001000110111101101101110111001101000101111101000100001010011110011110000010111101001101110010000001100100011100000011100110011011010111101100100111100111001011100110101011101111010001111101011011101011110000010100100011010101001000001100101101010000001111010111100111111111101110011011100001000010100000111110000011100001011010111010000000010000000001100010000000010010011011011100010101001000010100110010110010010110001101011001101110000010100100010100000100011111010110110000000001110111010101000001001100101000001110011001001001001001110001011000101000010010111001110111001110011000101111101000111111010110001111111011010001001110111010111101011101101011011111000101101100001111100010000100100010011000001110011110011100000001110001010011101001000011100100000001100110011110110110111110000110110101101010110010000001011001111110101110000001000100111011111000101101101100111100001010001001110111110001110101111101001011100101101110110000110001011000000110000111001111111100111011011100011000111000110111100001110010100110111011100000110110110010111011111000100110001100010101100100000010001010011010011011001001011000101101110000001100011111100010110100111000111101110100011010100111111001000111000010110111011110000101110100001110101101000011110010110011011100001111110000011001001100000001111100010101001011110011110101010001100111001100010001100000000111100110111100100000000110010000100101101101001100110100111110110000111101100110111110010001101110000011111111111101100101001110011111100110001001001110001110001011101000011101100000111011101010000111100000011111100101000100010011101000110110111101010110101001111100010110111000101101111010011010100001100100110101000011100010001110110100101111100010100001111111111001011001111011000010010011111001000110011000010010111111011110101001101011110010011000101111010001111110011111100001001000001110001001000011110011101100111110001101001111100011100011110000100110101100110110011010110101011101010011101100111111100110101010000011111111011111101010110101010111111100100010001101010010011001100010101100011101110101000000111110010101001000111010000100011111110110001011010000101101010110000100111000011010010110010011011010001100101110010100000011101001000111100010011001001100010000100011100101101011111101000011001001011000110000010111000010000100011110111010011011010011111111010001001010010100011111001000111101010111110011011010011010011000011100000010111001010100011111011000101100101101000101100111000110101010001111001000110011110000011110110010100001010101101001110111101101101110000000100011101111011101001110011111001001001100111011110010101110101111001111111001110000010010110110100111001101000101101111101100111010001001101111111000111101
100001100111110010000101010010001011011011011001110001111000111000111011001001011010000001111101001000110101101111110011110000110110001111101111111000011011001100001000111101000011000110010001010000001010000011110111000110100101100101101111001111110101110111000011000101011110000000111010101000011011101111000000000010100111010101010011111001110111101000011101111011100000011111001000110010111101111001111110110111000001001110101011010001010001010001100010101000010010011110001011101111010011011010000000010000100000100000111001000010111001100000111110100001001111011000101010101111111110110111100101111111110000000011000111101100101110101000001110100100000001101100011000101011000101111011101001101011001001110100111100011110111011010000111011111111011011100000000101111111101101011001101100011000000100100000000010011010011100010101001001011110101111111111111010000110100001110010101011011010101111011101010111110011000100110001110010101000011110100110101101101100001000101111100111111000000001100111111011111111111111110000101101011110010011000110101111000110001110111111100010001111010001000101010101010111010100111010000101110000011100111110000100001010111110110101111100110000010001000001000100010000000000001011111000000000011011100001111100101101001101110110010000111101111101100100110100001010101101100111111011011011101101010011011010111000011000011000101111000111011100111101110011000011010001000100001101000100010100001110000011101111000001101000010011011110000111000000010000101010110010110011101000111100111110110011000110001011100000101001011100011011001001101100000010010101110001010111110010000000111010111010110000000111011011100001111101100100110010101101001110101100010111010110011111101110110110010010000011000110010100100111010101111000001100101001101101101001001110100111010110110111010111110100000111111000010110001000010000111000111001000111001000101000001101010100100111111010111101110011100001000001011011011101010000101001101110001110101110110111011010110100101010000101000000001110101100111010010000111000101110101101100111110101100110101100011111001100010101010010011110111001000001000001010111010001000011101101110010010111111010110111010111110001100111111100100001011011101001101110010000111011100000001111100010001001011110100100011001100000001001001011010101001000101001001011101010101101001010101101101100010001000000101110000000100110011001111100010000011100001010011010110010011010100011100010100010101000010011100000111110000000110101001111001001111010011001000000010011000011111010001110110111000100110011001000110001001010001100001011100101100111000100101010000111000100111100110110010100000110110111111001000010000101110010011001000100101001110001100100101101111110110001111010101011110111011100111000001100001111010011111101011010111110100001000001101100101111111000001100100000010010101001000000101111001001000010100101101111100001001001111101100011001011001111010101011000010110110101010111111000011100101110101101001011100110011010111010001011001111010000
110011110000011000100100011011000001010011000000100111100111110111110000010011101011010110100110010101010001110110110111101001110011111001010010111000010001010110111011101110010010100101110100110001001011011011010011101000101011010001001001001001101010100101110111110001000110000010010010100011100011101110010001100000101011001110001000111110010000110011100011111101000010110100000001110011011011101110011111011010100001111100001111101000110101111101100000000111110111010101001100010011000011110010110111001000101010001010010101010000110111110001010101001000000101010101010011100011001101011010100010001010000100001101100100110111111100001001010001011001001101011111010011000011110010010111110100000010000111110011011100000000111111010010000110111000101011011001010111000001101001100011011000101011001010111101011110010010110111000100001110001111010100000001011101010000111111000010111110111101010010110101100111100111010000001111100001100001101011010100001011011001010011010010101000101011110111001100110100010001100100100101111100010100111100001010010101111000000010010101010100111100010001010011111100111100111110111111011100011101011100001110011001000101001101010111010001100000110001101000001111011110001110001100011101100101011001000100110100010010110111000101100010000011101000000110001101001001110010001011001110001010110011001101100000011111000000001111110100101010010101110001010101011001001010110001001110111001010001101010111001100101011001010101010100001011001011011111000000111011010110111001111110010101010010110111111011011111111000111000000010100110011001010101000100101100010000111110011100110101010011101100000110011011100001101111001010111001010011011100111011111010111110001110100111101011101010010001011010000110110110100110100110111110101010111111101001011000111011110100101011100010100001011001111001100011100011110100111011011100011100100010111110100101110010101101101101100011111000111000101010010001110101001000110000100100000100010010110011101100111100111100111000110000001110010010011000000010100111000001011011000010110101011000110000100001000100111010001000000110011000110110111101010101001110001010011000011011101001111001011011111100000010110100111101010100011011100000101011110101111111001000111011100111011001001110000110011001011010000000101100000100101000111000101110110011110010101011000111010111100110000011001110110011000000101011110110101110101001001011110000000111110000011111110011111101111110000111011100110001000111000000000100110010000110101010101111010110110111101011101100100011000101100000010110001110111110010000101101110110000110111001010101010111000111010100010011000000110101110111001011001010101011101010000001101001001001010011010000010010110111111101000001100100000011010100010001100000010100010110100010111101000001010000101110100111111011100001011011110110111111100111100001010101001010110110100100010010111101010001111000000001100101110011100110110111010101110111111000101000101101000110011111110011100111001011000100001000111010011001010110
100000011001110011010010111110011000000100001111011110000010101111001000001110001111011110111110101110011001101000011111011000001111011100001110000010100001100000001010001111011110101100101010010011111111100010010110101110001100111011000110110111100110001000110001001010010000101000100110001011001101000010000101001101110101011100111010100110100111000001001111010001010010011100110001101011010010101001000111110001101010110000110000010110010101001000100010111101100100000010001111011101100011011000101000111111010000100100010001110100111010011001100010111101010000001101101101001000000110000001010111101010100010011011001100010100100111101110010000100101000000011100001101001101011011101011011101110011100011000001100101000000101101011110111101101111001001001101111101001000011000101010011110010010111000000001111000100110101010101101000100101011111011100111001100001100101110101000110011010100101010111010010001011110011010000000101101110001101110010111011000101001011100011000100011010011101011100010011110100101101101010111010001111110010011010001011100111100010001110111100001001111011100000010110001110011000111011001100010000111111010110011011011100111110000110010000010001110001001101111010010110010010000010011010000000010000000101101010110010111010010100010001111001011001101010100000101011011000100111011110111110011001011010101000010000001101011001011100010011010001000100010011110010000010100011100011011011101010110100011101101011100010010111000011101000010001010000110011000011000001011110000001000111001000110101001111000100111011111111111101011100101001110110001100110100111110111011101001100011011110100110100010101000101100111011110000100100011001010110001101111011110010001011100001100000010000001101011010111101001111101111011101001110011101110100010110110011111100000010101000010111010100000001001100011110010110111110101101011100110011110011000111101010011001111111011010101001010001100111011110101010101000000100000011111100001111101001110000011000011001001111010110010111000100010111110110100111001001010111101111101001001111100110011100100011000001001000101111110101011011001100101100000011011111100010100110011110111100010110011110111111111100000010110000000011111100100100100010011111000100011011011011100100010110001011111100010101100001001001101010110101001000111000101100000111011110101010000111111011000101000100110010111110011101011101000011100111101000001001100010011101010001111010001101111100011010011000111011011110100001011101111110100100010010011111001011101100101101010100110100010110110001011001001011110010010101011001000010001001010000100000001110010011011101110111110100101101000100101111101111011110111011110101111011110111011100100110010011011101111110011001011111001010011100101001010110110011011011001111000100010101010110000010010100111011001001110000100000111101000110000010000001111100100001111010011011111110110001110110111111111110110111011101101111000111001011011101001110111011111111111101111101110110001001001100011100001001000111110101011011101
010001111010111111010010111010110011011000100011111010111011101100000011100011010111000101101100001010101110001101000000110101100111001100111010000010001110111111100010110110101011000011001111001001000100111011110101010110001111110101001000011111010000001000110110100011101110100010011010000100000110101101100110010111000000001001101011111100110000000011001101000111110011000000111101101110101010010011111011010000100110101111111010000100000110110011100010000101101000101000010110000111010100011001110001000111100101101101001000101010111010101111000001111011110011010110001111100100101110000000001001001101001101100100101010111111101011011000110011011110101101110001101100010101110111010101100111101100110110101100101011111000110110110101101101010000101011010100111000101001010000011001111000010101111101110111110100101010100100101110110000011001011010110000010110111010101000000111000001111111111110000111001000100100000101000100111001011101001010101111000100111101000001000110011000111011110001001101010010001100011101101010100010110101100101101101101100010110001001111111001100110101101111101100111101110011101011001101110100101100111011001001101000000111101100011101110111001100001110101001000100010100001011101100110001001100001101101011001100000101010111110000000011101011001110001010000011011000010011111110100101011101111011101000000010110010011011000000110010111100100000011110100100100100011111011100111001101101011101001001110110001110110001111010101111010010000100000100001100001111101110010110001111010000110101111010010111001111101101011000111100111111100001011110101011000100011110100001110111101110011100011111101110100000111111101111111110101110111000000101011101111010011010100011101010111000010111101100001100110101100110110011111011000110100110010011000101000100011111010000001110110100110011110011000001001100001101011100101100100000110000011101111000101000111100001000110111011011001111100000101000001010101110110000101010010100010011100000011111101010111010010101010001000111010100001111011010011000100110100011111010010011011011101010110101101110100101100110111011011011001111010101010010000111000110100001111001111111001111100010100001100101000101101100011101000011011101100010000011010000001000011100101010010100100000100100101110101100100000000101110000001101110110011011111111011111110010111010110010101111111000011001100101110011000011101101001101010101100001100111000000100111101110001010001110011010111010100101111110001101110101101111101111000010010001011101110010111001100100000110001111110001001100110010001000010111011000111010011001100000111011101011011001011010011100100011111000100101111011101001010000101000100001101110011100011001110000100100011101001100011101001110100010010000001010011111000010000001110011111111011000010011011101011100100100110100100010000010101110011010100000110001000110100011111001110001000101001010101111111010101010110010001110010010010110001001110011101100100101110110110001101101101011101001010010000101111010111110000111111010110011
001101111100100111100110011101010100010100011011110010010100111100001011001001111110001001110001011110001110011100111110111111101110110011110011110001110110000111101100101010101001011010001110001011110101110011101001000011111010110001110101100001010010000110100110000110001001011010010010011111001000110111011011100100110110100010001110111011101100000000011100010001101101111101000011011101000010001000010111111010010100010001011011100010011110101101111101111101010001000001001101100011110100000000001001111100111001111000100110100101101110010011100010011100001101010110010110101110100101110111000001110111100110100100001000001000001000110101101010100010001000101101000111111011100110000111101110001100101001010110011100001000001111110111010100110100100101000011000011000001110000000100111010111001010101001010100000011101010100011100001010010100100110110111111000100001001011110101111010010110001101101011100110111100001101001000100011000001011010110111001001011011001110001110001010110000111101000111100001011011111100001010001100111111010011000010111110100000000111001000110101010111110001110100110110011110010010100101011000111001000000011000110011001010001111000010101111111110000001111100011101011000101010010101001100110100110100010001111011011111111000100010010001000100010001100111010010011001100000111000100100111100100101011011001101101111011001000111101001100011110001110010111111011000111011001100100010001100100010010011001001001011101100011010001000000111000101110000001110100100111001000111010111011000001000111010110100100001101111011101000100101111110100010000101011010110100110000101101100101001011011010000110001001100110010101111101110010001100101101011010111011000001001010110111000011011111110110100011101010010111001110111001101011000110000101101110111111001100101010100001101100110001100100111100010000110110011110111000110101010101100011100100111000000110111010111111000111100111110010101101101101111100010111101110101100010000111001010111010111101001000100011111001101110000000000001100100101111010010101111100101101001111111011111100001010101100100001001101100111001011101111000101001011111000100100101110101111100000111011010101011000010111011001100010110010010001111000100100100101110101001111000001011010001001001001111111101010110000100101110101011010001010101010010000011011011011100111111100110110111101000001011100110010101101100101001011001011010010100100111000011110110101001000011101010001011000001101011001101100101010011011101101101110010100100111111001001100100001101100000111110100100110000010001011010110000011111100001000111000011111111010100101000100100010001110010111101000100110111001111000110001011000000010000111110111001000101000101100100110110110000011110110000010011110000010111010100110011111000110100001000000000010111000100001000001101000001001000001101100111010000110000100000111100110100110100110011001001010010000001111100101001111000101110111110010001110011010010011000001111111111110010101010110101101000100010111000001101011000001111111000
011000101110000001011111110101101111001101111100111011011111100010001101101101100110011010110010010011110011110101000110010001011000011111011101010100000010101110110010010010100100000101001110011100010110111111100011010011010110011111101011111100001011000001101110000001110100110011100110111101011000110010101011011101111000000000110010001111011010011001101101110111101101010100101100001101100101011001010011011100111111010010011110000101000100001011001111101001001111110100001111011001000001101111011111100011110101011110000101100000011010110111010101011011000011110000000101101010101101110000110110011110111010000101100010000001100110000001100111010000000000011010101100111101100111010110001001010110010100000111111111010011010111101010111111101011100000000100010100100111100111100101011100001110100101001110001010000101001011111001000100110111100010010001100111000011000001011000110110101111101111110111011111000111000111000101101110010111010110000010100110000010001010111000101000101000010111100000010100111101011000011001111011000001000100111100010011110010100111100010001011110101110010001111100010100100100110100101011000010000000101001000111101011001101001001100000001011010101011111110000110010111001101101111000101111111000100011101100100010100110010000111101001101110010010000011010110011000001001011101110100111110001101100001001001001001010001111110000000100101101000010110100001011010001001010110000100101000000001111001101000111110101011001111101110010100000001100011111110001001110011111000000110100011011110000011100100111111100000100111100010111110010011001111000001001111100100011100111101110001110011000011111110110101101000010110100111111101011100111001010000101011100010011010100101111110010101101101010111010011101111110010010111100011110010000001011001111010101000000010010111001101110001101111110111100101101001111001000001011101100110101111010111010010100000010111110110101001010101101011011010001111011100100001110001110100011010010111111000001010000000000100011111001001001001100000100011100100101011101111111001111101111111110111110100010101000011111100100111101101100100001111100111010110100100011101110001111010100100001100000000001101000101010101011011111000011011101101101100010100101101101011101101100010101111100100000101111011111111111110111100000111101101111011101001100001100000101101001110001111110000000001101111001011111100101000011001000100010001000111101111000111001101110101011010011011010101110111110100001101111001110011100110010010001100001001101100100110000011011001110011110001000001011111100110111100011110001000001001101011110101011111000100011010010011111110011000111110011100100000010000010011111011100111110010000000001110010101001001101011111001101110001010001110001010001001110111010000010000110011111011000000001110010000101000001111000010110010101101011001100011001010010010111111100010101101111101001010101110110101110011000101101000110010110100011001111010011001100111101101001011100010111101110000010100111110000111110111000011000111100100
000110110110110110000001101110001001101110100100011001101111001000101101011111011101111111011001101110011000011111110111111100010100100101110101110101010101101011110111101000000100011100110010011010001001000011101100100100100011101000100110011111110011001001011100001111001110011001111101101011101000011111000100011011010110100011001000010100001001110101001101110011000001000100110011111010100000000100101001010101011110100111101000101100001010000101110111011000100101011001001010111111101100011111010100100111101010100010000010100101110001001110101010010011000010110001001111110110111110111010011100101000111101000100001001100010001100010011110010000110100111000001110100011110100010101000110111011101000011001000011110011011001100100101001000111001110000110111100110010001100010001000111000011001001011100100011100000111100000010000011101011111011100001010101001101011100011011011100110111110010101000110001101011000000001101001111110001100010111111001101001110110001010110110010111101010111101001001011011100010010010011101101101110111010110001011000100100000111000110010001100111111001010000001011111000000010101101011011000100111101010010001001101111111100110011000101011011110101011001010001101000001000000011111101101110000101101110111011001011010101000100101111010000111010100110011010001001010010000010111010011100101000000011010101000111010010110100101101011110010011010110001000100000101010101011011111011011001110111001010110110000011101100011000110101011110110101010101111001011000101011010100101100000110100101111000101111111000010010100110110001001000000000110001011100101011010001010001100000011010000100010010101100000111101001011000100001011110100011110111011111000010000000110101011101011101111100111000001100011011001010001010100100010101111101000001110110011111111010010100010101100101010100100100100110010101000111110001010101001011111001010000011011100100110011111001010011001010101000110011111111111101010110000110110001010100111111011110011101100011010001000110100111001110010010101101111101111111001000110001000001110110110001110111010110011000010000000011100001001000111000000011000111101110111100100011000110100011100010010011101010111011111001111100001011111101110001110010111001011011111011010010111100010001001010011010010111111000010001000100110111100110100110110000001000011001010001010110100001010001101001011111011011011011001111111000101101111100000010100000010100111001101101110000100101100100101000000100101000110000101101010010000000111101010000100111001100001100001111111010001000001110001000111011010001001111011000111000001010010001011101010011110110110001111100010001010001001001101011001101001000101001111000001000010011111011011010101110101010100011000001000111110100100110111001110111010101000101100101010101000101101011101010011001100101101100000110000101100001100111101111011000001100010000110110000110101010001101000001111101111011101101110110010101111111001110111100111100101001100100000111010101001011000101001110011110110111010110001000111111011011
010011000110111000100010101000011110101010101011111000110110010000100100110010010101011011011001101000101010000010100110011010111010110100010001101001001001011001100010100010101100111110100110101111000110000010100011000110011011001110010000101001000010111000111001001000010010111100101010000011101001111111100001000010010101001001010001011110101001110010001110101100111011001011000101110011001101100100011000111100111000111011101000010100001010011100000001011001000010101000000100101100010000101011100011101010011111010001010100000100111000101001011000011010011100110111110110010110101100010101010000111010010010100111010001000111000001100001111010111101010101000011000010101010010010000110010101101011101001110011011011011110011011110010010100100000110001110110110010101011001010000111101101011111100000101011011101011001100100010101001101011111101111101100101100111011011001000001010111101101011000011101000010001010100110000110100100101011101010110111110001101101011001011101011110011111110100000001011101110101101100010110111001110000001110110001001011110000100100110101010110000110001011010110111000100111100000110001000010000000101110001001000001111011110110111001101010111100011111100100101101011001010110100111000011011100100010011100001011111100000111111101100011110010101101100000100010001110101011000001100010110000011100011011011110110001110011111010101100101010001001110000011110101011001011110000110000011010101001010010101001100000000011011011010111100011011110100011010011010000100100011001001010100001010111011000100100101110001010110000100001000110101100010111100111010000010001111011010110100101110011000100110001101110010010111011100011100000001100001000011101100111011101001010100000011011111101110010101011000010000100001010000100000101101010100011110011001011010111111010101000000011001011011000110000110110000110110111010000101110111010110010000000001101101110100010001010101000110110111010001011101001001011101110000011011101110010101111000000100000110110001110001111001111001101011000000010100100100010001101110100101011000011101110110100001100100001100111100101001010111000001010101101011101111110000011110111001001100101000010101101000100001001110101010010000010110001011110001000101011011001101101001011001110011111100111100111001110101110110100100101111110011111011100000001101011001110111001100101111111001010000111111111001111100111100110100010110010000000111110100111110011111110011011100010000111111111011110111000001000001101110101001110100001000000101100010001101111101100101010001011011001011011101010100001101111101010111001001100011111010101111010010000110110011011000000011000100110000011110111101001011110111100110011011011001101100001101100011011001110100011001010011111111111010010001000011110000011001100100001010011001000100100000000001001100010001101111100010101010110111001111111110000000110111000000111111111101010000011001010100110110111110011001101011011111011101110011010010001000101001110110100011011001011010000000101010101001111100101111111001001
000011111011101111100001010110011110101011100100100110011011110010110100101000100000111101100000110010000110011111110001011001011100010010010011100010000101011100100100000001110101000001001000110001111000011000111010110000001001011011011000101100110110011010010001000000010001010101001010111001001001001101000100001100111110000100010100101000100111111000111011111011001000110100000100001100001111100111100100011100011100111011011101101010101111101011000010011001011111100010010001011000011011111000010101110111100010010100000101101001000111010110011111100011101101100101111010010010111111101111100010110000010010111101100011000010010111001110111110100011100011010110011111010010000111100101100010000111101001000101000001110101110111010010111111010101001000111111011010001110011100111011111011010010010000111101001111101001111100001001000001111000000101110100110000111111101010111101011110000101011010001100000001010101001110001111110100011101100010110010000001101100111010011100110000010110000110101111001101111000100110111011100110101111010011001011001110010100111001111111110000111100111111010101010101100110000010001101000011110000000111111010010010110001100100110010011100011010011111110101111001000011001001001011110001110100111100111100111001111001111101011011111011010010010111011110011111010111001111010010110011010111111110000101001010000100001110110111011011110010000110111100111100010110101110001011001011111000101100000101010101001001111101001111100101111110101101011101111001000101001111101001101000011000111000101001000010100110100011001111100111110000100111111101100101001000010100110011111101110110010111001111100110100111110110111000011111111101111110100001101000110011100110000111011101110000000111101001111010000001111001101010000011001010000010000000011111000101000101111001011111101111010100111011010001111010000100010001010100010111010101000111101101010110010101111010101001101010101111000111011101000101010100101000011000100000000011111111111101011110111001111100001101000010000011100001110011011110100111001010011101110010111000010111110101101001000110101010100100010101000110110101111010011101000001001000110010010000100001001110011111000111011110110111111100011110001011010111110100101010100010111011100101110111100011110010010011010100010010001100010101101111101101011111110101001011011010111101011111110111000001101111010011010111111101111010000011001000111010101001011011001101101011110111010011111100110111010000001000000101101111100001010011000110001000010001010001010111000100010000000001101011101100000100101100100010111100111111101001111111010101111110011101011111110101101100001011100101010000100110011100001101000110001110110101111000000010001110110001110000101010101110100010111011001111001111100110101110000101000100110111011110111111001011010011100110110110101011010011110000101110000110110110010100011111011110000100010110001010101101111111010101101111101101010101110011100011111100010010001011110101100101011110001010110010010010000100111001001001010111010101
111110111101000100000100011100111010101101111011000001101011001011111010000111010011001101101100010000111001010111101001011100100101010101000001010100011001000000100100100101101010111110000101101010000111100000000001111000001010110110100010011001010000010101100101000110100100000111100010111111011000110110010111101101001001001111110100111001011111100010100101101011100000000000001111111001011100000110001100101110010100100001101010100000001100101001000110111100001111011100010011000000111101011010011010010101111111000110001100101010111110100000111110100011110110100001101010101001101110100000101101010110111010001110011001111001100110100000100010100101010000110011000011000000101010110001100101100111000000101010000000010111001011000100001001110111010111101110110110011000111110100000010111000100001000100111110100011100011011011010111001000101001011001000010110101111010101110101000011111111011110101111011000111101001011010001000111100000010110110001010001101001010000010100011011010001101111000111100000110000000110011010001101001100110000000110111001010011101011010110110100011011010000110010101111101111001000110001000100110010001111000111001110010110001001100000110010000101110010010110001001001110111101001010000000000100100000100100010011011100100100010101011011101101111110101011100111101000001100000010111000101110111011101100101110101001000101101010001101100000100111101010010110100011000000100111100110001111001000000111010001100001110111000011100011110000000000011110010000110100101000100100000001011000111111100101000011111000001101110011010010000001110111001001011011101001100111101000100001000100000010101000000010011110001001100111011100010000101111011000001110010011001010001010001011001100110110101110010111101100011011111100010001111110010000001100101011001110011010010111000000000000101110101100011000110111111001001010001111011101000011101011011000101010010011110110001111010101000001010001001110011100010101101011000001111010110101100001010001100010000111011100000111011110110001100001001110011010101111100011100001000001010010001100001000111010001101111011110111011000001100010000011010000111011010100010001100011100000010000100010000110110111110101000000011110110000100111110100111110000000110001101100100101110101001111000101000110111011000011000010100000111110110000101011000011000110100100110011100001011001010100110100001010010010100101001110101110011100100111001111001111111001111111100010001100001111100011101011101111111001011111101000101000111001101100111110010000110000100001100100100111110000110110110100101101011001011100110011011000110000101111001010100111010001011111010111001100111110101100111101010110011111101100010001100011110110101011010011111000001111000100001101010011010111001101100100101000100100101011010110111101101010110111111101111010111011011110011001110011011000010111100000110001100110111010110110101011101010010110000111010011010010110001010011001001100011011111000100000101101111110111101101101101000000000011101011000101111101011101010100111
101100011100011101010111001011100111111011000110101010100000000110000100111101110011010010010101001000110100000010010110010110001000000001000000111101011011001001000011100010111000010101101010001110010100001110011001111010010100010011101111100101110111111111101110000101001110100001011010001100101100101001001110001111110110010110000001111110001100010011100101110110100110001111100101110001000111100011011000110010100011011011111001110101101011111010011010010110111010100101001000101011010011011000010110111000110100110001001000011010001110001110010100000001001111110010100010101000000010001110010111100010010100111001010011010110110000101101101100000110101100011110000101001111101101000000000010111011111001111011011100111100110010111100110101001111000110100000110011000101110011010101101110010100111011110011011100110010101000101100110001001110001100011010010100100100110110100100001000111111010000001101010001010011111111000110000101100110011001101011010101001000010001011010000011111000100100101111000110110001110001110000000100101101010111100010010011011001101100101100000001110011111100101100101010011000111000010100111111011111010101010000100101110100010010001000111011100100001000111111010000110001100111001110000101010100100100111101100100111111010010110001001100101100010001111011011111000111100000011000011110000110011010001011101011101110011001110100111001001010010101100100011000000100100110111000001100101101001001111000101001110011101111111001010010111110100001010000111001101101100001000010010111000000001000100001100001100100001100101100111001001100011000111011111010110011011110000000101101001000010100101011110001110010010000010011110110100011010100000000000000111011111111001101010000010101011000011111111000110010111100011101001111111111100100110000011101101010011110001000000000110011110000011111010010000110011101010001100100100110001111101110011011101110100111011111000010001111001101111100001011011000110101110101100000010010111111010101101111001100010111100110110000110110111110011101100110110010101101001001111010010001011101111100100100101000001100011000111010111011011010001010011011001101001111010001100111111000101110111011110010001011000111110000011100011011010100001001010100011111010110101001101010101111010010011111001001001011110111011000011110110011011111101100010000011111100111001100101101011011000101001101110111011110011100001011110100110110000010000110011001110010100010011011101001111111011000100001011101100100100010010011000011101010110111010111110001100010101000010000111101111110111111001010110111011110110100000011101110001110111000001110100101111111000110001011111100111000110001001010110000110111110111000100111100100010001011100000101011101010011101110010110110111101001111100100000111000001010011101001010000100001011011001111101000011001100100001001111110110111100100100000111101111001000001100000101011000010110111100001010000010011100010011100100100110001011111110101011111010100010001000111001001110001011101010100111110000010100110010110011001
010101011011011100110001101100010011110001010000101001100110101110100010110011000100110011111000001110101100100011110010000101000001011100111011100011010100100001110110000011100110110011100100110000010000010011100011010111010011101011000001010101111000111101100100111011111001110111110111000101011010001010000010101110011111010110111011101010010101001111100111111000100101110000110101000101100101000110110000001011110011110100001001100001100101000111111101011100000110011101111001001100110010111011111000100111000101100001001110001100100111011010001011111000011110010100110001011111000101101101110101101011001111000111001000111110010011001001101100110110001001100111000100010100000110111010111001010111111100101010011000000001001010101110111011100111101001111011101011111111101110001100101101101101010001000101110001100100100111101000000010000101000100100111111000110011011111010000001110101101011100110100000111100110101111100101111011101111110110000100010100111110101011110001011100111010101011101111111011100111001101000110011000111010010001001001100110110110010010100110010100000111011100001000010000110000000110110000110111100001111001101011010101111110110011100111111101111110010000000100001011101000110000100101001111011101101101011010011110001110111100110111011111001101111010001101100100110100000000010111011000010110000001111110010100100100100001101111110110001000010101000010100111001001111110000101100101001101000011101111000100010110100111110101001101011010000100011101110100000100011101100111110000110100110100111101101111000100010010011001010000001111101100101001000001001010110000100111010110010000110001100100110110001000100010001001001111111101100011001110100101101101111010110011100111011100001010000010100101101101110001011110000011011111101110101001001110001101111000101111101010010100000111001101110100000011101010000000010101110000000110101000110011001100001011101101001101100001111010010001001001010001011010001110100101011001000111010011100000101111010100101110010010011111101111000010101100110101101001011100110100001101001000100110111100101101000111100011010001011101110101011110110001011011001101001111001100100111010001010111011000101100000110100010111110011111000011000010100101110110010100011000110111010011000000110110001010100001101100100010000111110110111011011111000101010001011101100101000011100000100111100010001101101111100011101001010101110010000111001111011100110111101011100011001101010110111000011011111000010000010000011010000101000101000100100101101010000100110111101101001001101101000110000101111110111000101000000001110100000001010101000101010010011100000111100011111011000010100110010100000100101001111001001001010111000111010100111101010000000111100000001110111100001010000101000110100010010101100101110100101000100100000001100110011001001001100011001011001111111101011011111111101011000000110100101101001011101010011111011011101111001110000100001100001101111101011110100010011000101010110000101000010000101111100101000110101100011101000010000000001110
101011001111101111101101010010100110111010111110001010010010001000110010000111111010011000001100011111000011110000011100100101001111010110101011010010100100011000111110100101110101101110110000100100101101000001100101111000111110011001010101101110101111111000011011000111101100010001111010110001010010111101100101101001110011010110011111010101100001110111001100101001001000111011000001001100100000011011111010001110000010001010101001000100001110100111011010011000000100000001000010001111010101001111100111100011011101110001011111100010000100011111011011011100111110100000110011100100110101101010110011110100001111101010111000110100010011001011011110000111101111101010101010110111110001100010101100000000010000011100100001110101100011100100110011010111011111011110111001010101101011111010111101100111101010010111010000011011001010001111110010010000001101011001000111101100011100111101001001100010110000010110000100000000100100010101000010101111010000101010101110110011001100010111100100101100111101111101111111110100100011100010011101111000001011100100000110001011101100011111101101010001011000110011111001011100110101111111001001011110111111111010011001000000111010001010010000010000000011110011110100111111000100110110001000101110110011011110110000101101011101011100100001100010000100000001101000100011111010000100111000100111101000101010000110010001011111100100111101111111001011001100110001011000101110010110001001101101010110100000110001100111101111100011010000101001011101101101111001111100110110010101000000100111101110011111100000001101011000000000110110101101010111110011000100011111001100100000011101001100111101101110110100001100101111000110000011010001000010110100010010110010110011110001110111101101110110101110101001100010010101100010111010011111000001101111000100001100001010111101111001110111101010010111110101110100111010100101111111111100010010010000010000001110101001101010010101101100011000100100110110001010000111011110110001111110000101011000000000110001111001010111010101101111111100000000100010100000011110010111000001010101110000010001100110111110100100111100101101100101000011000100010100111111000101101100000010101111001101100111001100111111010001101010010000101000100111001010110011100000001000111000111111101010111111110010100010101001110101100010010001100111001000100000111011011011010000101000001001100111000111011010010110010110110111101111010010110011000110111010111000000001011001010101001000101000111000000110001001001001110000110111001110000001000100100100001011010110110011110101101011111001001010011010011110110001010110001101011010010100000111111001000011111010100010000011101100001011110000011110000100110111010100000101010111101111001001010111000011100000101010000000000000110100001111101000101010000100111101011011101000100110000000101010110011011110101111011000001111111000100110011100101011001100100101110011011001000010101111100111101100010000011011111001110011001101000000011000111100001111101110000001010011001111100101011011100011000100000110011100100101
011111110000000010001011010110100111100101101101011011000100101101010110000011100000111111011010110001110110001100100110100010000010111001010100000011101100001110111000000001110011110101111001111101110110100011001010001011001100110110000101100000111110111000111010110011010010101011000100101011010001011101011011111010010010101010101110110011101001101101011101010100111101010000001000001000100101111110111000010110100100110001100010110101000011100100000101100110001011100101011110001000100010111100000101110001001100100101111110101110011010101010001000011001000100110111111010110101101110011010101100110010100111001101011101010111100000000110011011101111011111001001000110000001011101001111010000111010110001101100100101010001101101001100001010100101011100100011100011111101001000101100111011110111100001000010111100011001010001001101010111101000000110010111001011000000111001101111111000010110010010000100111001010111010111011110000101111011110101010111100011001010001110010011001010011111101010110111101100110100111010001011011000010111011001111011000001001011111001011100110010010101000101000101010011001010111111000101111000010100110100110001100010101000100100010011011000100000010110111000100010100011100011001110001011001110010001000011100000110110100011100001000000111010001101010110000001110011110100001011010010101000011110111101001100011101011001111000101001110100100010011011110100010100101010110101111110100111001111010011000100010001010111000001000011000100000100011010101001001110011111101101001011001100011110111111010011000011000100001110001000111101101101100010011011101100010101100100100000000011001001111011001110100011000000011111110110011000110000100010101000100110010011010111100110110100001000110000101011110010000010101100100010110101111011000100011100001001101000011010001000001010011101100001001000110111110101011111011000001010111011110110110111010010011011111000000011111110010110001101111011111111110001111011011100011011100101101100111001000110101100110111011000011110011000101001011111100111000011101011100100000110110101111100101001010011000011011011100011111100101010010010011100011000101001011000100010111100010110110001100010100101001110001011111011100011110110000010100110001000001001110111101001010100010100010011100101101010100010100000100011111011000011000100111000110111110000000011110110111100101001101010111001001000001000101001010101110000011000110011000101110110001100100000101000110100110001000100000001001100100100001001010111111101001010010000110110000110000011110100100111110010111101111101011010010101110000000001011111010000011010110011111000111001011101001101100101000111011101101100110100011100010111101111010011101011001111100000000001101000001011110000100100011000010100110101000110100010000111000011101010110000001001001101100011111101101101011010111110110110111110101001100101101111100010111100110101111000000101011110011100101011111111101000001000011011100001101100010010101001011111010010000010001101010000001001010011101001001010010000011110
001111111100000001010011000100000100011100100111110100111100111100100110100110000111011000010101100111111100111101001011100011101111110000101111001101101001011101000010100011001001111001111011100000011101010101110010011000101001100111001001001101111000111001100100010100011000001001111110000001001101101101100000110000011010111111011101010000000000000010100010111101100111101111101111000011101011011010011110110011010011100111000110100110100000000010011110001111100010011000010001010010011010111101000111110001011010011110110010110101001110011000011000101011000100111110110010001110100001111010110111110010110110011111011001010101000001111010000010011101001011111100101110110001011110100011000111011000010100010010001000110100101000101001100001011000010001100000001010001111011110111001101101001111110100101101101111010000010101000111100101110110111100100001011001000100100100000010110001110111010101100001110100011101100011001101011111101110011100100001110000011010001110010011110010010000011111010000000010010100010100011001000100110001000100100011101110111100000100100011111010010111100111100011111000010000001101011101010101001111001101010110111110110111100111110101111100000011110110101111110111011010111110000100101001011000101000011011101010100100110001011000011111000111000011000110100110101111000001000011100000000111001100110011111001001011011101001111111110001011010111011011011110000110011011101110100010101101111001010011001100101000101011000101000100000101011011010100001111010011011011111101111000010011010010101001001001010101110100000001011011111111011101010101100001111010111101001101100110000010110100000110110011011010011010001110000000100111000000001111110000111110111001100011110100111010101111111100001100000111101101010100101110111011011100000110001000110001111010100110000101110010101001110100001101011101000001010100001100000010100110010101101011101010001001101011100001100001110010111001110010100001111000001111110101101011011001110101101100110111001011010010111101100100101010010110011110111010111000010000101010011101010011000101100011100110011011011001010110000010000101000100101101110000001000011110100010011001101110101111111111011001110000100000010000001111111100101000111100111100110001010011100011101001100100110011010000100101011001110110110011111110001101000110101010100000110101101100000110010111110000101010101100001010100001010010111110101011110101101110111000110110111110111000101011000110000100001101011101100001001011011111010111110010101111110110111101111100001111111110101001000111100000000001001100101110010110011110111111101111101001001111111010100100110010000001000110001000000110111101001001110111100001011011100010001001011111100010110111011101110000110010001100110000101101001100101000010110001011000000111010100110110100001001111000001110111000110101101110111110010110010001110100011001011111000001100011110010110010010111100111000000000011101010100000110111010001010111000010110101011011000000000000111001010001011001101011001000100110000010111001
011001100000001000100001001111011100110101100111001011011101000111000011110110110000100010010001000010001010100000111001011001011011011111011111001010111101101011010111110101001001011101001110111100111101010100111100010101100111100011011000010111000001001111111010011011000001010100110101100111101001011111000010010110111110100100000010001000111101001110011000111100100001101101010000000010000110111111001111110000100000001010110011000101100000101111001110010110001101110011100111001000100110110111100101101001010101100010010100001101010100001101000100110111000000100110101101100001000001000000100010101110001010101111111011000100000101110101100101000010011000101111100001101011111100100110101010110011110000001010001011010110100100110010110001000001001110111111101001001111000111011101000111100011011100001011111111100001110100011101100000001000011010010101011000100000001000001111110101101001000101011101011100110001001011011010011000100101000111001101110100100000000110100111111000000000000010001111010110100100100100011010001101100101100011111100011010100001100000111001110001100110101111011101110100110001100010001110001011001111111010000010110101111110111010100001111010101101000010111001110101110100000111000111001110101010110010101001111110011001000001010100001110101100110100000011011100001111011001000100001001101011011101011011000010000010000000101111101111010111010101101010001100011001010000100101010000100110111100111100101010010001011001111100100010100001010111110110100011011101101110011010010011010101001101010111111110010011010010010100111011101110000001001001101010011100000000101100100110000010001100100011100011001010111000000000100000001100110001100001100110111100011101101001011100111001111100000011101111110101001110100000100110101011000100110110001101100000001110100111110111101000000001100111100111010101000101000000011100000011111111100100110001001010001011110111111100110001111011010000001111000101111100000101111100111100000011000010010010110110101100010101010111000010010111001101000011001101010010011011100110011000000100011101011010110111010011110011101110101010010010110010011100000111001111100010111010000001110000011010010111101010011101100101011101100011001011101101101001111010011111100110110011101001011010010111000001011010000010101101011001001100010101001100010111001000110011000001010111110010111001010110101011110001000000010110000101011010111000100101011101100001001100111101010110101101111100110001100101110101011101101111001111011111110110101101000111000000001001101111001101011001010100110001100011010000001100100001000101110011101001110110001010101100100010010110101000010010010000011001101101101111110011011001110001001011111101011110110000011110010101101100011111000101101000100101101000000010101111110000111100111111100100010100001111100111010110000111001111101110110101011001001111111100100110010100111110110110101101110000010111000011110000101101011001110000010010101100101111110001010000100001000000100111111101111111010100010111000110000110010111
111110101010011111010010011010000010000010011100010100101011101111010101110100001001010111010011111101011100001111010111011100011110000001101011100000100111011101101110110100000101111111000100111110001001010001001111100100011100010110100100110000110011101111110111001100001111011001000110001101001010011001110111110010011101001100100011011101111110100111100000100000000010100001111011101000110111110110101000100111000010011101101110100100001100001000110100100010011100100000001110000011110101100011001110110111111001111100011101111010000010100111100100111111110011101111011000110101110111000111100000001100101001001100110011111001100101100010110110001000001011001110101100101111001111101010010101111111001000110010010110110110101000000100100100110011101111010001011000000010101111111011110001010000101111011111000110011101100000110001101010110101001011000100000000011111100000101100000100010101101111111001000000111011011110010110000000011100110011101001011001000010111000110001001110111100010100000111001000101000101010101001111001011000110110010000000100001001111100101000100010101000000100111001110011101101001011101110000110110110010110111111011000000101010001101111111000010001101000001000000011100110010101001110110010101001100010011000010100101011000100001000100010110010101101001111011001000010011110011110111101110101001011110100110011000100110111010100001101101100110000100111100000000110100011100101011000101100110010100100101001111001001100111100011111101110010110100111100100110100110001100010010101100010110101101001011110000010101000101010101100100010100111010000001101100101000101000011111001010101101101100010111001010000001010010001001110011101100011011011011011010011110100011110101111001110000100101000101000110101100100001110101110110111011001000101111100000010111010011111000100111110010010111011010011110010000000011011111110111100110100100111101000101000010100100011000001010100010100110010000110000010110100100011001100110101000001011001001001010101101011101000001110111011110110100101101110011110110011111001010010100111010101100011100010110001001101110110111010110101000101101001110001110111011100110110001011110100100010000100001100101111101001101111000111100010100001010101100111111011100000010011010010000111001110000000111001111100100110000011101100001111010010001111101110001111001111011001100101000000110101011110011001111101100001000111010101101110011001011100110010110110011011000111000110011010001111000011111001010001101111001001110101110001011010101001100110111101100101100101111000010101001000100101000010000110011111010100101000100011001111100001000001111100111000111100110001011011101000111101111000100111111001010011010010010110101111110100011100000010101000110010011001011001100010100110001000000000110011000001111111111111001101110100011000000001100110101100010110110111011101111010001101011000100100100111011011100011000010110000101001110111100010101111111010001111111111110001010111111100100010111101101010001011111001000101111100110010111110111000110100
101111110101101100000110100010010111100000110100110011101010011000110010010110111111010000011010010011010011110101011010110011001010101100001110001101011100000101001111101110101000001001111000111100011010011001100101011010001000111011000011101000000111001101000001001100101100010010111100000101111111110110100000110010010011111110011000110010101100100011010000111000001100001101100110110001101100111010000011111101110111001000110101011011011001101111010101010101111011100100001010010100011010111100011111100110000100000101110000100001100011110011001011001111000100100100000110010001011000001100011111101101110010111011001101000000000010010110101111100001010000100101110011100001110100101100101001011111000001010100000001111101010110010101101010100010011101100110100110101001111000101101010110111100100100001011010001101010100100011111100110111000100101110010110101110110110001100000101101000001101001110101101101000100111000001110111101011011101010010000010000011010001100001101011101100010000010010000001000101111001100011001000111001101111101100100111111101110011010011100010010001111101111101100101100100010111110000110000011101001110100000101100100100001110001000110010110010010110001111110001001110100001010010001101101111110101100110100001001100111110111100110000001011100101011111010010001100001011011001111111100100101001000011110011100101000110001011110101010001101101010111011110011000000010000010100000100001111100010101100101011011011101001111100100100100001001110111001111111110000011001011000111110001111010111111110110011100100001111110000101010001110000001100100100111100101001000110100011001010011010000011011101101010010000010011111101011101011100111100100100001111001001101101111001000111010101110001110100111101110110101101101110111001011000001100100101101001101101000101100000101110111001000011010011110000001001111101000100111100111011011010001101110000100111101000110110100010001010101010110100101010111001111000100000100000100011101111111101111100101001000111101001011001011000100111110110010011110110111100100001101110110011111101111110101010111101101101110010100100000100100000101001011011111011111000101000001111100001110111101111110100011001001011100101101011011000110000000110011010110010110011011000010011101101011010111101000101010111011111001101011011100010101110101000001101011111000010010100001011111011100100000010110000001001011110101000101010000001111100110111011001100101101010110011110100110000011110110010000111001000001010010011011011000010111011011100100000111111110101111010000001000011101001110000010000110100111010110110010111101000100000000111001100010011010011100111101011101010100000110001111110110111001010000100011100011110011110000110110011011111000111011110100110001010010110110001110001001100001010110010010110011101101010011101101110001011101010000110011101110101000110000000000001001010100110110011101110000010011011001111110010110110101101010011100001111110111100101110111100010001110011101110001100000011111001001100001010010010101010110010010
000011000100110001101111110010011000010101010110101001100101001111110100000001001110100111111000100100001101010001110111101010100100011100110001101111010000100101011111010000001010101100100010111111111000001000010110001110011001101001001000111101001001101001000000110100100110110000010100010111101001111001111100010110011111100100000010100001101001101001101111010110111101101011100011110101100100110101000001110010011010001010001001101001111101100001100000000111000100010110000001110111010110010101010000101000010011110111101011101000000110010111101110010100000100111110001110000001100010110010011111000010010010111001110011010001111000111101001000000010110010111000010011011010100111110011110110101101000000111011001100010011010000110010101010000010010101001100110001001111010011010000110011000010100010011001101000101010001010001100000000011110111110100010011111000011100100111001101011110101000100000100110111110110011000011110011111000010010000100011010100101000101101111111000000100011101000111111101101100100001110010001001110101010000011000111000010000101001101101010010111000000001100000011011000011111010000010101111110001011010110100101100010101101111101111111001000111011010001110011011100111010110110000110000100001110100000111000010010011011101010100101110111001111000010010101010001100010110000001011011001001111111110100001110001111111000100101100111101101110100000001110001000010010111011101000101011101101100000100111001011101100110000010100000010011101101010001011110000001011100100101011101010111101111110010101100010011010011010001000001111101100110110101101110110011001001110000011001011100101100110010010001010000110101001111011010100000100110110010011111000111010011011101110010000101001011000111011100000111010001010101011000101010110000101000100101100000011011111010111100001101010110001111111000001101010011010011001101010011100001001010100001001110010001110001101011000110100011100010100100011111011101011111101111101000100100111011111100000111111010001000101001010011101110110001111011011100110001010000001000100111111010011100010101000000111110000101011110000001010101100001110000100100010101110000101011110111001011100100101001110001001000011101001101001111010000010110011111101101001011011101100100001010101000011011010011010110110000101100000101001100110100101011111010110111100001000111011110001111001011100011101110001101110100100001101001000111111100111101000111110011001111010010101110010011010110010010111010111101110110010011110010100000101010111101000010101111000001100001111010000001111111000110100101110100001011010100001010111010101010100101010011101001100100100001100001100101100001101111110100011101011110111100111100101111000011100111101101010010000011001000001000000101100001110110000001111111111110001011001100110101101000010111111010010001010001100000111100101111010010010110011001011110000001010110100010110111011010100111100001010001111111100000011011001001111011110110000111111010010100100110110010010000000011100100011001110101110001011001101101011
001000101100100101011000101111010110110011101001110010000101110001011101100111101001111011111111101000101110001110101111001101101110011001001001111001101011111101001111110010011111011110100101001011011100000110110010101000001100000011010011100101011000111111010011101000011110101011110010010010010001100101100110010110000111001110000001011101100011110110100111000000010010101110000101100000000000000111100000010100001100101010110001000010111101110110000001010111011111100010011000010100111000110010101000011110001001110010010111010100101010001110000011111101111111001010111111100011100001010111100000010010111000100100111111001011101000111100100101111010100100000100101011000100000000010000011011010100001011001011111000001100111000001110001010100000000110110001000111011010000101111101101110101100001100111010000101110011111111111100011100001110010000111010111101011011010001010111101111111111010001010011111010000010001111110111010011111100000010010110110111101010111101001111001101010000100001000100011010110100111010100001000011100011101001110011101000011000011100011110011110010001010100101111110100011011111011101101011011000011110110011010101110111110111110100100111101101001000010110110111010000000111011100000011111101100101110100111110100000010100100011000001000010010111110100100100010011100001111101001100110011100111100101010001110100110000100011000110111101001010001010001010111001110111011100110111010110001111000001110111010000100000110000110101011010010001011110100000111000111011011010100001101110011001111011101000101100010110000110110111011001000010111011101110111010111011110111000101010110001100011000111000110001001010000001010111011110000001111110101000000011010000010110011100001101010101000010101100011000001000101001100111001011001101110111001001110000100110100100111110000011101110110000100000000101010001111010101110101010011100100101000111101011101101110100010101000111001010111101000110000100111001000010001101011101111011000110001000011001100010001101100011001010110110011011001110011100001110001111110100101110111010100111001110001010001111001100010011101100001100100000001000111010101100110000101001110101101000101111110110110010001100010111001001100101001011001001101011000010000000110011111110001110111100110000100000000111000001001111111011011001001100110110010001110110100000111011010101110110110100110101100111110000110110101000011000010001110000111000100111000000000111111000101111111010000000110111111000111100101000100101110010101110000001001110000111000101111001011000101001101000001001010011110001001010110101100000011001000101000001000100000000000010100001100011100110111011101000111101001011111110100011101101101001100000010011001110000001000101010011100011001101010011111000010101111111011110011101000010101100010111000001000110001110000011101110010100100100000101111000000001001000110000101000111100011111010010101010100010101000010011110000110001001001110101001001011000111010001101010100111101110010110101011010100000010010111010000100010111111000010
111011000110010110100110100111100110110101011010100101000100010100100001110010001110010011100111010101011010000000010011110010110111111011101000110101100101011111011101010100100111011010111110101001110010001001010001101010101011111011100101001100101101100101001010001101011011000011110100111100010011011000111011000011010001011100010000011001000000000111001101001111101001000010001011100110010000010101101110101110111001101000110010001101100111010110111010001001111011010110001100101110000110001011010100000001101110000010010100101110001111000111101111100110110001000000100001010010100100000001101110100101101001001110010110001001101100011111001000100010110001111001100010011000100010111001001000111111010011010101001011000001010110011111100000010001101011111101101100111000101011100101101010101011000111011110111110001000000000111010110000000101001010101001001101000111100110111011100101100111100110001110011111110100000011101101010100101000110010000010001010111111111111011010111011011001011011111001001001000011101110111010101010000111111001110110011100100111101101100100011101101100110011011110001010110110111111111011101100101001111111100111100111111011000000100110011101100111000000000110001010001011001101111100010010011010011011111001001110011010110100011111100001001011101101010000110100010101111100111001011100000000110111111001100110011111011100111010100100001110011001010101011000000100100111011010100101110100110010011011100011010010110010101101110111010000011010110110101000111110111011001101011111011010110000011101001001101101010010011011110001110011100101110011011100110000110100100010101000000000110101011101000010011011001110110001001001101111101111011110111011101000011100001111111001000101000101001001011110001011101011100001011100110011110010001111001100100000110010101110011100111011101110000000001000001010011100001011001101000010101110111110100101100101110011110110110110000111010011111001110011011000010101011100100010011111110001101000100101100000011000101001010001110101000110101010111000001111010100000111011000001111100000001100011111011110011101010100110010101110111011101001110010011111101011100111101110011111111100001000001111011100111100100000110110001100000011110111111110100101000101101001111000110001000110001010111110000101110010110001011110011000001101000010110111011001101100101001001010000010111100100111101010001101110101110000001011001001011110110000100111011010100111000010000000010010110010101010101100010011100000101011101101100010111011110110110101000111011101000001000001111000001111110000011001010110011111011101001010111000001110111101101000010100001010110001011010100111100001000111111010010011100011001000011010010110101111010101001100111001100000110100111110100110001011000010111110100001110010100010100111001110111011110110100110100011010010101001111010010110111011111001001111001010101111110101011001010110110100110010011011010111001010111000000101011101100011100110010101011100110101010011111011111011000111110010111010000100010011010001011001
001101010010110010110111110001100010100100110011110000000110111011010101011010001011110000111000000000000010010111111110000001110101001001000010111101100110101001000000010010011000011101111100101100011100101111001011011000111011010110100001100100110100010100001101010111111001101011011011011001100110111011000000001100100110001000011000101010011100101000100010101010011001001011110100100000001001001101111110100100100101001100011101101010110001000100111101010000110110001001001000001100100101011111100100000110110001001100010110000010100110000011010000000000010101100010110100010000000111100111100101010011101000110000001001110110110011110111011011000110101111010001010100110100100000011110001001111000011111001110000101101001011101010000011110100110100111011010000111000000001111001110011001010100100110000000100001010011101111100101010010001110101111011011010001100010111011010010101010001010011011001100100100001010011000111101111111100011010101001000101100111101110101111101111010100000111111001001111101001101001101101100000011000111001101110001000010100001001001000100011000011100011010100010000001001000001111110100101011100101001101011110101111011011011011001001000100000100100011010110000011100111001011000001001100001111000001001101110101111000100111101111001011010001100111010100110101000101110000000001011111001001111011100101111000101101010101100110111001110010111010000000111111001101100111001101111010010101000111100011100101101001110000101000110011110110101111011011010001000010100010111110101100110101011110001101010100101111110001011111011000011110100000011111010110011011010101111110010000000100111100011110101000101000110011001110001001111100001001000100000101000001111010110011100100001101110001011001100101010110111011011010110000110101100110110110001110011011011101111110101110111000101110000100110000101000100111010001110000000001010100010110010001110000010110110001010001110011010011011011111011110111101101110110000100010010100010001001111101001111011000001011110001011100010110110100000100000010101111001100000000000100011001011101001100111001001101001111101010100101010000110110101001010110000111110011000010110111110000000100100111101001001111101101100011110011110101100011100000000011100100010000001110101100010100000100000010111001111100101100111100011111000011010010110101011000000000011100010000100110000101000011000100000110000001010110010110000110011011010000101100010011101011011010101100101011111110110010010110110111011110100011001110001111000010001101111000011111111000001011100101000111001111001111110010111010100001111011101011011010100001110001111100000001101101001110110101011001011110111010111001110001110101011100101011000111100011100001110101111101011101110101100101100111101000110101000010101000011100011101011001111011011011000001101011000101010101111110101010111011011001010010101000011111000110101111111011101111010100010111000111000110101110011001111100101111110110000100011100001011110001110010100001010100011011100100000000111001100001101001000000
111011011001111110011000111010010010000010101100000000001010010100000001110000011111111110100011101000101111001100000110100001011111011111010010011011101000010001010100100110001001111011001111100010111100010100110101111110011110001011101011011101011110001110111100110101100001110011001010101100101101011110100110010101100000101001001101110001010011011000010010011001010000100010000100010001010101001010101001110011011100001111000100110110111000010001110100000000011010000111100011011101000011110000100101010001111000110100011101000110100101001010111100110010111111000010100101011110000101010011000101101011011001011000111001110100000011011000101011111011001011011110111101011110001100010100010010010010100011100011101010011010110101011101001110000101101000010001010111100000000110111011011101000100001110101010010100101011110110100110110111101110111011100010010110010100100010110011001000001111001101011011101111101000000011011111100100011001000001000011100010011111011010000000110001011011001101000100110011011000001001011101111101000000001110101111001101010111110110011101100000111100010000011001000110101100110101110011011101000110001101101010010100110010000110111000111010110000010101010010001001010001100000001000100111111001011110100110011000001010001010010111111100000111100011011101100101111010111011011010001000010011001111101100000001100111001111000111010110101101011001000100000101100110011111101001110000110111011101100100010100001111011001011101011111010011001010111111010001110010110000000111100111011000001110010011111111111011101110111000101100001000100011110100000011111011100101011101101011110111110011001000000111010110100011011110001111010001001001110000000000010100110101010110001110011101001010101000011101100011110010110100101111010110011111111001111100110101110001000011111010010010001100100000001000001101111101001100010111111110110110001011011110101001111111010001111110000010011011111010100000000111000000101101011111011111111011100010001000100110101101100110010110010100001101111010010011111111111111100100110000100001101100111010110001110101000000110011010001100110101011010000011101010011001011100010000001110101000110101000001010111100100101110001001100111001000111011011011011011011000000111101011000000100010100011110110101010010000010111010110101010001101110000111101011111100110011001000011011100001110101011100100101101101101001101011111001110101111010111111101111110110000110101101100111110001000100101101010011110101110001111111000100110001100111011010111010000110110110100011000110101101110001111111010010111101000010000100111011001111111101011110101101110100001000011011001100110001101010100101001000110101000100101001001111110001001100100001101111111010111010001010011010110100101011000101101110111101010001001111101011111110100010001011001010110110101110100011111011100110000111100110011010101101110101110011100110111110010110011000111000010100000101011110010000111100000000101100000010110010001111011000101110010100110010011100000100000010110001010010101000
010111111110011001100010111101110000101101001001011001100010100111010010110101100110110100000111111010110111011010111000011111010101101111001110100111011010010010011111001100010111011011110111111011111110001000001000000001100110000000101110110001001010010000001110001000111000000000101101011010100101000010011001111000101100001000100111001101010001011010011010000010100010111000100111000100011111100101011000001110010000010110001001111000000100110000000110100110100110001110010100001111100101111100111110010110101111010110001110001010111010001010001100100100111101101100010011001001101001110010011010001100101101100001110101101100110000101101100111000111010100001110001001100010111010000011110101100110010000100000000101100010000000000101001001111001101001011010101000110110010010110001101111010011111000100000011111101000011010001011100111010100110011111101110010000010101001010101000010100010010101111010001111100110110101110010010110100011110100110110101101111110100001101110110001101110101000101111010001100011110111001101110111010111110110111101011110001010100010001010110100001111110011110010010100101111110011001000110001111110011110001111101100011101011101111101101011100000001011001100101000000110001100110010101100100011110110000110000110111010010101001001110001000101011000100000011001111011101001110110101011110111010000001111000001011101101001110111010100100110010000011011010110000100101111111100110011111111010000101001001101111111110011001111100001110101111011010111010000110000011011010000101101101110101110001111100101101000011000111000000100000001001110000110110001111011001101110111101110111001000100111010001101110101000101011111110101011001001110100110010101100011000101000010110110110111010010001010010101010000010000000110001001111000010010010101000101011110011000111110100010000011110100001011000000001110011111100101111010010001001010100011111010100000011001011000001011101100010100000101100111011101100111000111010001100100000101011000011101011110000111001110010000100111011011100100101100001110000101100011001100101001100101101001111010110011110011011110110001010100010110111011100000111111111010000111011111000001001101000010111111011011110000000011001010011001111000010101110011001011011010100010111011001000101101101011111011010010010101111001011111010011001000011111100111000001101010110110111110010011101110000010011010001000001011011010000000101100001001000011001111001111011001101101111001000000100011000010010100111010011100101010011000101011111101111111101010100001010111010100110110001001110111010111011101000001111100110111010010100100100111110001100111010111100000111011101100001111010100111100110101110010101010100110001100100000001001001110100111100101100001000000100010001001111000011100000110001011111101000001101110011110010010110101100011100110000101011100101111011110001110000011011101010000001000111111000110010111111111101110000011111101001000101111110110110110110110111101010100110010110110111001101111100000010001000001000011010110100000110110010010
000100111011011010011101010100000111000111010001111110000100000001111011001100110101111110000110000001010011011011010011010101001100101010101010101011111111101111111001000101110111110101001011111001001100011100010100101010111101100111001100100100111101001110000110010100001001001111011100101100001101001111000001010110111010110001101110100000001100001111011011001000100100000111001100011100011100001010010010010100001101110110011111001010010000111010001111110110010011111001100010000000110010101010101110001010101110100011010111110001001011011110110001111000100100000000101010001101011001100000100101011100101110111110100110101101110110110000110001100111001110110110010110010001000000101011111011111011110000110011001001101000110110111010000001100000111000110010100110010000001001110000111111111110100010011101110011010100101101000000011000000111110011000101111010010000110100000001101100100001100111110000001010110101100000000111100110101010100100010100000010110011001011011011011110010100010110110011110100110000100101011011101101010011101000001111100101010000100111010001011111111101110110110010010011010100101010010010011000001010111111110111011011110010011011101000010100100100100110001010011111000111110011110101011101000100100011010010001101101101001010010011100111101011001100010001101110111001111101100111010110010001110000111010011100001110110100001110111001010101001100100110110110111010000101000011101110010010010000110010111111001111010011001011000011011001000000110001000010100010100111101111110001111000111100010101110011010001011101111010111001001010101011010001001111011001001010111010101111101001000101010101100110001100110101001111110111111011010010101011011111010101100110101100110011011101110100000111111000101001101111100001011110000100000011010000101101100110101110010000101011110111000101101010011000111011110100111011110010100001010111011010110111100110011110000000000111010111100110010010011011111010100101111110110110100100001000100000110010000111101011111110110000010001101101000001111111001000010110100110011011000001100011010001101110110101010100001110010111111100110101110110111000110101101110010001010011100001000101101101101100101000001000000011101101101010001100110110101101010111110001111111000111001011100011100011011000110111010000100011001000100111111110100000111101001010000011111101010101010101011000100100000011001000001100001110101101000001000000011011010110000110101000101000110001001111000111001011010010110000111010101111111100011101001001010110011110011010111110011000010101110000000101101010111001010100111000111000110110000110100100111111000110000000101110101111000110000111111100110000111001010111001010110110111010001110110011100000001101010110010101010111101001010101001111001001100011010010001000110011111001000111001001110000111001110001110001101010100010110100101011011000110101111101101001110010010010010011000101101101011100101001011010000100011000111011100110001100110110010001010101001010100001001100001000110001001011000001110100010011100111
111001011111111010110010100010101100100111011001001100001111100100010100011001001111111111010110000101000000110011111100101001010010001010001111100101110010000111100100110111101100110000110000110111110001100010010011010010001011101000101110001100011101010001100100100101000000101000001000111000100100111110011100101110000111111000110000110111110011010001011100010010111001110101011001011010001111100001111001110000110010100000001110110100111000001001001001010110000000000001001010111001010111001001010011010100001010100011010100000001001111100111010000111111111000111101001001101001010101010111100000010010111111100001101101100000010011101001010001111011010000101100101100100110101010000110000111111001100111010010101110111101100101100110111010011001111010110100010111010001011101101001000110101001001000110100111000000101100100101110100110100001010110111001000101011111010100100111000001110011100111100111100111110001001011010111100101011100010100110100110000110011111011010010110001001011001111110000110101101111010100101011010010100001010000010111011100000101110111010111011001111111100110001000111110110101000000100111000000011110111101101011100101000100101111110011111110000111000110111101001110010101000000100011001101001101111101011011010110011000001011110000101001111101110000110011101011101101000110101011110111000000110110000101010110011000000000010100011101111100011010001011001110011001100111010110001101000111010110111110011100111101111111110110000010100101100111001011101100100010100011111111110100111111010101101101010011010000010010001100001001100000111100001100010000111010101110001011110011111111101010100010000100011011101100100010010011001010001001111000100110010101111011111101110100001001010000010011010101000011010000111001010101001100100011000111110011100010101010100011110000010100010011000010101110101000110111000110000111010100010011000011000110111000100111011111101010001010011010001001101011001001000010110000101111110101111111000000011010001111110000011010101101001000000011111000100011101100000011000001010001010100101110111010101111101111010110001111110110101111010101000110111100011100001000010001100011100000101000101001011110100001111101100101000100110000110110110000001110000010111010111100100011000011000010011111100110011010100000010100100111110100010100000010011001011101101001011010101100010001001111101111011111010000101000100000101000101010110100111000110000111010110001001011001110110010000100101100110111000010010001100101101101001111101000011111000000110100000010111101001101000011000000000001110000011100111101001100100101110011110101111011000101010010000101010110011000000101010101011110001101001001001010001010101011110000001011101000001000101000100111000011000001100100111000000010011001110001011000001011011100000000101001111000101010010011101110110110011111110000000011000001001101000011110100011111000111010001001010111100001111001110101110011101011101110000001010000010101011110011100011110101001011000101011101111011110001010100101110001000001111
010000011110011110101111110100010110100001111000000101111101110000100011101110000010010100000101100101001001010001011100110010100111011100000111100011100110010111011100111101000001010001010000000111110101101011000001110001001111001111000000100000111100110110101100011001010110001101101011010011010000001000100101011000100011000111111111100011100101110110011011101001101111011111101110010010101101011011001011111010010000101000000011001111100000011101100110000101110110111010010111110110111010001101110111100100101100111100001010101001010101010100100100110011110100101010000011010101110100111101110011010111001111111101000101111101101000101011100110000101001010001100111000000110111100101001101000010000111001000001110010111000011101010100101010101010000111111111111101101001110110110001100100010100110010000001010010100101001010011011001101000110011001110110110111010111000010000101000010001110011011110001010001100001010010101100010100000000101010101101111110110000101000101111101110010011010011010010011011011111000100100101100000101101101111001110111001101000111011111010001011010100111011111011010010010100110111101100110001011111111010001101010100010011110110100000000111010110100100000010010110011011110001101001001101110100000100000001010100000001001100011001011110110110010001010110110010111111001011101110000010101111000011011110101111110001000110010110000000111110000101111001000110010100001001010111100010001111110000111000010011101100100111111110111001111110111001100100100111101001010000011100110111001110001001110010011011110000100010011010100100110110001011111101001001011000100011001000101100110111011110000011011000101000000011000111111101011101101011011110101100100010010110101000000000011001111111111100001000001010000011000101000111101100011110010001111000100111111110110010000110000000000000000010101000100101101110111001000001011100000111111000001011101101001010011100100111001001110001110111011010001110011001101010000001011110011001110100110010000000010100110100100011001101100100011110000011011000011110001000111001101011111000010010111101010101010110011110001111100011000111011110110101001001010101010010000011111010100101101101000110000000010011100000001100100011010110101101101011001001010100110110100000010111011001101101111001001011000100110001110000001111110011011100101101100101101000110000000000010111100011001111111101010101101001100001111100111001111111000010111101010010110001100100001111010011110110101101111010100111100100010010011011100101100000011100101011001101100010001100011111110000111000111110111011010110100000100110111010111101101010101111100000000010001101101011001010011111110110111010000101111010001100111100100110011011001011110001011111000110000110101000101111010101101111111111010010010001100011100110100000111001010110111001000111101101001010111100000001111011110000101100000001101001010111000100011010001000100001000101101001111011100011010101110101101100111111011100010000011011001111001111100000000000001111010111100010000101011001110011001010
111001001111101101010011010110010010001000101000101100110011111111011011001100001110000111100001100111111101111000011100110000110010000011101001111100001001000111001110111100101000000010001111110101100110011010100100100000101110110000000101100000111010000001000100101111111000100111101100001110001100010010101001000100100100100101100111101100111011011111110001001011111011000111100000101111110100001000100111010110110001011000000111100100001001101010001110100000111001000100101100101101111001111100011011011101101001001010001100011010000100100011011001011000101101100001100100001111111110010110000001110000000001110100111011110011011101101000001101011110001100011000011000101000011101001111000101001001100111000001010000100011001100110111011000100000000000101010000010001110000101000010000010100010011110010111101111101110011110101110010001101000001100111000001010010110101001000010000110000001011000010011001101100001110001110010111011000011010000001111101101001100011101000011111110000000111001111101100000010101110111100101000110000110111011101110010011000100111101011100011001111011001111110000001011111000110010000000100101111000000111000101110011100100101101111010110000111101100000000010101101110000111010101111101011101010010110111010000110000011010110100110111110101010100001110000101011101100011010101100101111101110110000110011010100110010011100111110000100100111111000000110010110111000010101111111101111001010111110111010100101101001100001111001101011111110000100000111001010110010000001101011110101100111101011101100100100100011100000011001000011110001010110100110111101000101101010100110100010010010000011011111110011011110001100000001000101001010010100100110111011110010111000101101100100110111111001000110101110010011010110101000110011101100001110111111110111001101011010110011010001001110011110110001000110111110100000111011001111110100101000110011111010011100111100101011110100100101000101010001101100110100111101101010110111001111101100101101000111101101001001011111010001111100000110100110000010001010011000010010010011100101001001000110110010011010000000000010100110100101110001111110000101000001101011011001001001001111010001101100111010110010101010101100110001000111100110100001101111111011000101001001001100101111111001010100000011101010101110101110000000000011110111000000010111110110110011011010101000110011110110111010110101011001100111111001111011010000000011100111001111001100101001110011111101011101000111000011000100010110001001010001011010001111100111010011110010101011101010111011001111111010100110001110000100000110000101010111000100100001000101101010111100001000001101111011000010110011001101101011001111001101000100100011101011011100011101111101111101001011110011101000010111100111001111010100000000100011100101000010001001001110011101100111101100100000111101100011001000001010000111111001001110100001101000110001001111000001011100010111010000111101101010011111010110011110011100010000001000111111100101110010000111111101101100010011000101001111101000110001100001
001111111101010001101000101110000110010111101111000111011110001010011010100100100101111000010101011001110101000110011001001011110101111000111100111010000100100101100000111000001100110010010111001001100111000111101101011011000000100100001111000101010011010111101110111010110101101000010110111001111101100000010000000100100101111001011100000010101011010001101100010001100100101110000110101001000111010100011011001111110001010100011100001101010101000001010000110111101010000110011111111000110101000011111110000010001101100101000011111111000011001110011111100000001011101100001000100111101010010101111100111110000000000011101011001010000000100001100101001111100001000101101011101000111011011010110000100011110101000101000111110000001001110011110010101100010011000011100011010100001100001111101100110100110010001111111110110000010100001101100010000001100010100000101100011011010010111001010001010101001000001100110001001010101111010011110011110110001000100000000111111000101001111111110011100010010111111100110110001111000001111110100100110100100111110010101111001010101101011110110100000100011110001100011000001100001011101011011001101111011010101001010111001110101100010100100101101010101111101010100110010110011000001010111110100011110000000101110011011000001000110110001000010010110000000110011001001011011000101111101100010001111101110011110110001111000000010010001111011011000010001101010011011110101011011000101011001100100010010101101000011010010110110110010101110010110110001000000111000001101011111011011011001010101110101001100000011001101001001011110010110100001010001010101100010001010010010010011000011100011001100011110100111100001001011011011101111101111101110101011011111111010000011000110100001000001101111100011010000111010110100110110110101110111010001000101001101010001111101110110111001101100111111011110101001001001100001110000010011000011011001011000111110101000010000100011001011110011100101111111110001000011010000110001011101111000101011011100110000011000011001111000010101111101001111100010001001100011100101001101001011000010101011101000111001100001110000111001101111111000000110101000000011111011001000010110110000011001011001100110000010011010110001110101101100110000100011110111111000100110111001111011101110110100110000011011000001100001001001001001001101011110110110010110110111101011011010110001001100111111011111111100101001000001000010000110101010100101101001100000101001000011001111101011101100011110001100111000010100111111100001111010111111110010000101111100010010111010110110000001010000111101010011000000111011011100001010001100001100010001000001111010100110110001110111000001011001110001001011011001010111011010101000110100001001011100110111011101110010101111101011001010010110110001110111011001000100011101010100111010101010011000100101101111001001011101100011010001110110110000011100111101100100101111001010011000001001111101101011001100101111101101110111010111011101110001001111110111111000111011000101111011000111100010011011111010011000011000000000111011101
111001010110111111010011011011101110001100100111101100100001100001011101000010111000001111111010000010101010110111111010100100001100111011111010000010011101110100001001001001011111000101011111011111101000110101101110001111101100000101100000010100011011111100101011000111001011101000000101011011110000011101110100011011000100001110101111100001010100011100100000100000010111011110000110101011000111100110011101010000100111011001100000011111110111100011000110011101001111101011110110011111100110101110001100010111001011101100111011010100101100110111101101111101110011100011010000101100111011101010111001101011011100000100101101111010011001111001010011101110100000011011100011100011000001000101111011000110110111110110011111110101111011001011000011010100100101010110000111110110110101100101011010100010001010100101110111000011111111100010110010000101111011100101001100111001111111111110101010100101101001010101101011101101110100100000011010101100100111000110100111110110011000001010101001010001100010111010010010101011111100110010010100100000011000110100000010001011110100110000011001101000110100100100010100101100011110011011000001100000000101011100111011100011011110100001011001100111001100010010111111000111010011110011110101011110001011000011000110011010001010110000111001010000111100001110111100110001101000110011000011111000100000001110110110000100110010111010011101110011110001101110101100111001010111100001110000100010110111001001011001010010000110000011011010101011011111111010101011100101110100110000100010001111100000101101010110011011010010000000011110001100010000111111101111001111011111110101100010010000000100010011010001111000111001011000111011111011000110110100011001111000010000000101010101011100101110101001001101101010001010011011101100000011011101110001011011101010110111111011101010000101111111111101001111110110011100100111100000100101101010101100001111101011110001010011100110000110100010101011100001001010101000110111111111101001010010110001111100001111110111111001101101000000010010100110010101000011010111000011100011001100000001110011011000000100010110110100111011010111011110010000010101001111011000101011001100100010101111110010001001010110011000110010100110110011000000111110000001010011011011111010010110010101001101110100100101001110000001110110110101000110111110011000101101000111001100100000110111010000111001010101111000111010111011100010110011010000001000101000001001010100000011011111011110100001110111011101111101100000100010010110011000011101100100100010000110000001101111001101011110000101000000100011100101111011110101011001010101001011010110110000011000000001011110001100111100010010100011111111011101000111111111111000111100010100010110110011100011101010001010000010101001011010000000010101000101001010111110101010110100100010101111110100010001110000000000001110000011010001011001101011101001011101000110000100011100001000100101001010001101000111010011100100000011001100000011010100001110001110011000110000010100011100111000110101011101101011000101011101101001
101001110100011100100111011010100000011001000100001010100111101000100111011011010100100010001011001011111101111001101110000100111011110100011100001001110001110000110101111101100110110111011100101100100000110010111000101101000001010010101001111011010111111100101111010100010101001001110000011111011001000111010100001010110010010101111001100101001000000001110100101100101100100010100111111110010111010101100101000001100010111011011011101111110000111110101110001100101100110000001011011010011100001001111001010000101111000100101001110101010100010100111011000011001000110110110000100110010100110011011000100111101010001111001010100011101101010001111001101000011001001011111011000110011100100101001001001101011110110100000010110001001110000001100101011111111110011101001101001101001111100000011100101000010111100110111110111101111011000011100100111010111110101001011101000011100001010010000111011011100100011101111111101111111111001001101000000011100000000010110101110010111001111010000110101000000111111000010101010000100110110101111101010111001011000000111111010101011111011111010110001011000111001000001100100011100110111100110010100001011010001110110000000110010111100011010111001111111111010100101000000111110010111101011001011101101111111101101111000111100001101100011100111111011001110000100011100100000010001010011111110111001001011111111111011101001101000001100111000111101000001001100001011011001111001111111001110001000000011111001101011110011110100110000101011110010000100010101100101111100001000001111000001101001110100011001011100001010001011101001100011111001100100101000100001000100111100010011111101100000001100010111101110001111110011010100011001111101001001010100010111010100010100101000001000000100110100100101010111111111111010100111110001011111001100100110011000100011100011001010000010110010011111100111100001010110101011001111000100011001000000100110101111011000100110011110001000110000011001100111101101011111010101011100010010000101110010010010101000010101000010000000010111000100000011011011000100100010000100010001101000100011110011000111110100011011100100010000000111001010001110010100101111100101110110011101000010101101001001111001100001010101001011001110110010010010000001101100110111110000011011101101000100001011010101111111010010010111110010111100000100010111000011101111010000111100001010001110111110001010000000000010011000010110100101111110001111011001100101110011010000010001111010000110011101110011000110001111010000100110010010101101010110100010001001011011101111101011001101011000100101000110000110101110000111100111010110001110110110100010010000011100001111001101011000100001110011010101011111110001011110011000001001110111010101001010101000010101111100100100111110100100001011111011101111000100001100010111100100100001101011100011101000011111110010010001000011110000111001010000111110010010010000010100111011001111000010010101111101000110010010110001011011011101001111011011000111011110011110011110011001101000011110110000000010001001000100000001010011011000000
011101110011010000010100011001000000010010010110101010000101000000011110100000111101000100100100010010101101010001000110000001011011011101001111001110011100001011110111101110000010000010110001001100111001000100111011000011110010111111011001010101110111111100100001000010010100101100010111001101000000001000101011101010101101010101001011100101101101101000111011000111000101010010100000111001000000110010111100111010110100011111111010011000010101101010100110001010011000100101110011100100001100101110110101000101000010000001101000001001101111101101101111001101101100100000100111010000100111010110000110000111110101110010001101001001001010001101101000111101010001011110011100011000100111101111111101100100011111100100101000110001100011001000011100010001101101111001100101110110001010010001001111001100000100101011101010111101011100011011001110110000100000111011010011100011000100001110100000001011111110010000010100011001001000000001011111111111011111000110000110101010001101110001101100110101010110110100001101001001010001101010111011010100110100000011000100110011110011011011101110000010110011100100000000010001001101001111101011000011011001111001111010001101101000111011011101110011100011001011000011000001101000111111101010111011101101111100100010101001011110011011011111100001111101100111101010101110100101110010010011101111011010011001011110001100111111010000110010100010101111101110011100111100110110111101110101001101110011000110011001011101011010110010100100001100001010111001110100111110110001000111001011010100100110010110101011110101010000100001111100100001000000010011111001010110011111101010011000111001010111011000101110010000011100100111011110001111011101110100110010011000111101100001111110101110011001000101011001110100010100111110000000100101110111000100110000110000110001101100110110101000100010000001111010000011001010100000101001111111010000111100000011001111001011110110110111000101001110011111111010010111010101011100000001011000011000010111011101100110101100101001101110101001001010000010000001100010010000100101111001100110010111101000101011001110111101010000100010110001110101100111100010001000000110000011010110110011101100010011100011011010001000101010000101101000001001111011100110101011110100010111111000111001001001010101111001100001000000101111110100100110001111011000111000110110101011011100111001111111000000110011000110110101110100110010010101101111000011110000011111111001101001000011001110101100101001010010101001010010111100101001100010000101001010001101100111101100110010101110110010101100100001011000100010010101001101000011100111110110101110101111011100011100110110101101111110111001111111010100111011010001100011000000000111100011111000010001111001000011000010011110001010011110011011001000001100001000100010010101110101010011110001001101110111100110010000011011000011011110100100101110000000011000001111000100101111101010101111110101001111000100110111001101100011100101100001001010011010101001000101111001100111100010010000010111111100110101010110000100101001
011111000101010110100000010111111101001000100011011110100101011100001000111000110001110110110100001101110001111001100111110110011101101010000000101111110001011101010010001011011101101001111011010111000001000101011011000101100101110110001111111101010101110100111011111010011110101010011010110011100100011010100010010010011101111110001001111010010110111000011010110001111100101011111111100111010101101001010111010111000100000001110000101111010101110100011110011101101111111100000001011111001001100001110000100110011100011001000100000100001111011010000001110010100110011100010000101010011101010101110100000011100001001100101100111001010110010010100001110110001010010010011011100000001010111001101101010101001011010110111011111110011110010011011010100100111011100100111111010100101111010110001101011100100100100110110100000000000011011100001110011110110100101101011000101110000111100001010001100101000000110100110101100110111000001010111010101000001010111000111011100011001111100011000000011100100110101101000001111111011110111010110001101101010000010110100011101010000100110110110011000111101001000011110101100111001110010011000010001011111111111101000101111110000101011101011011011011011111010100000111111101011001110001100101101001100101101110000011010011100010010111101010100000011110111010001101000010001101010011100111100000111000110001000000001101001010110010001011111111100010011001001001001111111011110101101001001101000101111011111111010000110000110011001110111011101010101110011010111011010011100100010001101010100111111100001101000011010110111111011101111110101000111010010101000000110010011111110101110111110000111011101010011010010000101110100011001000000111110001111000010010110111111110011011010011001011111110011110010110001010111110010001011010010110000110110111110110011000110010000000000101011110110101011000100010001011000111010111001111110100100010111010000010101111001111101001001111001011011111001011100010001111111000110111010111000001010101111100101010110001100011101111001101010111011010010011110010011011011110100011011000001101001101001101100100110001110111101101111011011011000111000011110001000110100011100001100110011100011011010110111100010110011011101011111001010110010110110110000010001100011010100100000101001010011001100001011110111101010101011111100010001111110100101010011110000110011010011010101101010101110100110011101011000110010100101101010100010001001101001011001111000010011000010111010100001000111000111010110100100010110101000110011100000101001010110010101011110101110001100001110011110000101110111010101111001110100101100000111100111010101110100010100101001101100111010001000010110001101000001111100111100000110011001111011110001100111101110111101110001011011010111001011001100110010011111010011001101110101110100000111001100110100010000110101111010001000001110000101101111110010011100101010101101011000000100100110001000011011001100011010001101111001100111001100001011000100101010001010010111000011111010000110010111100011101010101000000101110011000001000
001011111101011000000000011111001101111100100110001000100011101100111100011010111011101011100111010100110000011111011010010100011100010110000110000001010011011010010111101100110100011100010100000000101100010100101010101000001100010110001011001100101011110010010111101000000101110001000010111110001011110011011101000100000011001011010001011110100101101111110101111100100111100100100000101111101011011100000111101101001010110100011100101100011111011000010011001110000100010010110100101000000110101101000011110011011010011010011101110100100110011111010110001110010000000111101010010011000001000000100000000110011010001010111111001100101010100001000001001000001001110110100001010110110100010000000010000001100110101101010001111001001000001000100101011100101000011010110111000101101100100011101011100001101011111111101100000101110000111000000110111111110110000010110110111000000110010000111101001011010111011010001111101110110011100010010111110101101101001111001011001000001000111111010110100000110110101111101110011010101010001101000101100010111011100101100111111000001000110101010011110001010011101001011001110011010110010111101100100011100000101111001110110111101101011110001001100110000100000101001001010100100111010001110011000010101100111001000110010101100010001111100010111100001010100000000101110001110000011100001011011101010110101100011010010100100000100001011110010001100011011010100101010101100010011100100011110001110100101011010101011010111010110000111010100011111111110000100110001110100011100111101101001001110011100100111011000010111000110010011010110011101000010001110110111001101110001001110011101011111100000011101101000100111101001100101101010101111011000010111111010010010000100111101101101010101111111110110100011100111011100010111100101000110110001000100100011111010001110100110000011010100110100110100010110100100111000101010101100000011010011011010111111000111101100110010001101000001000000101111000001110100100111010011010110011001100001111001010001111011100011010101001100111001001010110101101101111011110010100000101110110111010100100111100000100011101011000000000111000110000010111100110110111111111100100000001110100111011100101110110101110110001000110100100111100101010000110101110010000001101110010000101010000000110110110111110010110000101010100101100100101111010001010111010100100010111001011100010011001110110001110100010010011011110110101110011000001111001101011101000001011101010110100010000010000001000101010011110100010010001011001010010011101010110010111011010101111100011111010010001001111100101110100011101111001000110100100011010011101111001001011011010111000111001000001100001101101000110011100001000011100100010101110100101101001010010100111101010100011000011101110111101111011000111110110110000111111011100001011101001101000011010010001111001100000101101100011111010111010000111110000001100011101111101001100111110111000110111011100111000001111011011011010000101101111100001100011100010000011000101000010111011010000110011000111011010001001011011100011100101
101000001110101001010101010001011000000000110111101001101011101110100101011100111110110100010101000011101101100010001001001001100110011010011111110111100010010101111100001110111101010001110101101100011001111111101100001111101011000110010100111001001000001111101010100111100100001111001000111000010111110011111100101011010001011010101111111110010001000010011001001110010011001000000100110100001010111100101100100000010111101110110010110111111100000011001111001000100111100110000001111100000000111000011001000110111010010111111110101111110110010001001101100011110100000101011111000000011001001111100111100011000111001001000001010110111011000110010011100110010001111011101001110100110000000001000101001010111010111011011100100011011001011011010110010001111000101011000010100100001101000100011110110001010001000000001001100111011111111010110000101000100001100110110011011000100101110010111101101011111110001010011111001010010100100001010111110011101110011001011110001001011000010010000111010000000101111100001100111110111011010101100101101000010111010101110010111000110010110101000001110010000001111100000101100000101101001111010100011000000110001010010110101001100100000101101001100111001010110001110000100011011100011101011001101000111111010100000010110000010011101010010101100011001111000100110000000101110111001001001011101101000111001111000101100000011110111100001000100001010111011111011110000011000011010011100011000111010101001000001011100110001100000000111010111101011001011000110011011111100000010101011011010010011000000100101100100100011010110000110101100111100010011111011010001100101010011000010011111110111101100010000010100101111010101101111010010001111110100101101010100110110111110010001010001010011100100111110101001110101000101000011000111011100111010100110011100001000110101000111111111111101001011001100010010011101000010010001111001001110011010111010100111111101100111001010111000011101001111000010111010010001100110001100010000101001000111101010100110010110111011101101010110010001000100111010110000000001010100100001001110001011011011100010101000111000000000000010011111010110000010100001010010001000010001110001001110110010111001110011011010000101110010101000100011110101110100001010100011110001011001001101100001101111111111001110000111101110110001100010000000100010100110111110010101101110010000111000111110001011100010111001100101011100110010001110010001011101110101000111011100010001100111110110110000010010000000011100100000001000010100110010101100011100111111000100101100100100100000010001000100000000101001101001110001011111100101100000011110000100110110111100001101001010000101001011110010111001100100110001101011111111010001111001101100001101000110101011001101011110000010010000010000001000101111001101000111110001100001011011111100001010001010001111001100011000101010101110100100010101001010000011000110010010111110010101110001010010110110100110001101000111001100110111101110011100011111000110010000101001000011001010110110101101100101000010110100000110110011111001001
110110000011010000000111110101000001101111010100010000001100001100101110011111011111000111111110110010111011100100001110001101001100011110001000101101011101101111111110011011011101011111111101111101001001000000000111111101011001111100110011100101111100101100111110100100101110111110011110001101100111111100000100101101110110110111111001000110101100110010101110111010100011011110000101011100101010110111011111100000010000000011110111111100100101010011011100100011101010010011011110010101100011001100001110011010101110001111001001011101010011011011100111110010010000110100001101011000101001001111010001101000111000110110101111010000101100001001010011110011000010111111110111110101101111100101100011110000000000101100110100100000110111100110010000111011010101110000110100100010100101110011101010000011100011110110011101101111000011001110100011001010000010111110100101111110010111010010010001001000110011000101101110110101100111001000110001011111101110000001001100101100100000010101001000110000001001011010000010001010010011001100100111000000010100000010101001110011111101111101011001010111000000100000010111100111111011110100101000001010111111110100001100010101101110011001010100010000111100011010011101010100100001001011100101011001111100110110011000111010000001011100001000000100010111111010011000100011000001011110111000010010011010101010111100000111100010100100101110100110101011011100110000110010000011000100010111111011100110011001101011110111111000001101011101011111011111011010101000011111100100101110100011100010110100001000100111000011000001111101111001111101010100100100001000110010011000110001001101010001100001000101110110100101111101010001010111011001001010101000011001110110111110110010111011001111011010100011011001111001001011000000001010111011011011100000001101111010111010011100110010010100000011011001001011010101101000011111011100000010111110010011010100100100111000010111101101110001001010111110110100010111100100111101000110010101001001001001000001110101010101000011001110110011011001100010111101010000111100001111110000110000111111101010011111101100110100110011010010010001110011100010100100110010101001100000000011110100101111001010001011000001011010111011011010111100100110011100001110000110000000000001110111010110001101111111111011001010110010001101110000011011110100101000000011110111101011010111110111011010110101011110101000110010110010111001011011000011010000110001111101110000100110000001111111110110100101100001001011000111110111111101001011000110010100001000111011110001001111000010001011100110111011110110011000111101101100110111011111001000111110001100000101100011100011000101101100110010010011111100010110100011011100111010100100101101101100110111110101000001101000100110001001011111011001001111010100010000111011100010000010111011110010100000011100101010110101000001101100011001111111110010111111001101101001001100101001101010001110010111100000000001001000111110010010100101111000010000101011011001100000011100010101101100010101101100001101000111111111110001010110
100101110011001111110001000000100111100000100100110100100110110110011111011000011111010011000001111100111100001010001111111100010001000010101101111101100010101110010100001111100100011001001100010001000001111001101101110011111000011010010001010010010000111011010011011001100110001000000000000110011011001011001111010101111000001001111011011001000000011010001110100111001001100101011011111011000101110011101011100011101011001011000000011001010110010101100000001000110010101000101101011010010101110111011101010001010111011100010100010110101100000011100000001010101111100011111100001000110011101011111000100101010010000110111101101001111000111010100110011100001011100101000001011010001000001111011111111000000101001101100000000101100110101101110010100010101110100011110000100111011000000001001111101011000111001101011010100001000001010100100011100011001001011101010011001001111110100010110101010101000000000010001001000001111010110101000010100110111001000000010100000011000000011000000001110110001111011010110101010011111010000000010110001111000110011101001101110001101101111001110001101101101011100001000011010110001011001010001000001011001000110000101111111111110100110010000111100011010000110001011110100110000001110000101111101010000010101010110000001100011110110000011010010010010011100010001011111111000011001011001001111010001101111000001111000100111011111010000101100011000010101101101010101000010010100011000110000010101100000110100100001101110010010011000000101111100000011011011000111111010101101001000100100000010001010010110101010001001111101011100111010011000011001011100100001101010110110001010110101110000100011001111000001100111111100001101011100110101101111010111011111000101101010011101010000111110100011011001100011110110010101000011100011010001011100001010110000010011001101110011111010101111001001111110100010011101111001001010100000101001001101110111000101000101000101111100011111001100011010000110111101100001001111010101000001011001010000001000000110011100100111001110001011010010010001111000101100011111000100010000010000010001100010010000000010011001001101010010101010111100100010101001110001111111101101011100100100111001111100111101000111100001100111001110001101100100100010010001001011000110111010001110110001001110010110010011010111110000010010110101101010000100001111101110010010110110111011000011111110001100010011110011010110110001110010110101110010100010100110010011101111011110000111101001000001000011111000001010110000110111000111001100010011011011111001110100011011001110100101100110000110101010100101000001110101000010111100101011111111111010110010111111110110111010101000101011101000011101001000100110111101001000000101001000101011101000100110010010100011000010000100011000110110000110011011010101100000111011010110100101101011001110001000100000100010001101111000010111101111000101101000001011001100100000100011100100111100111100000111101011000110001000011000110001001101000001110000000100000110011010010100111100101100101101100000010011100000011101100100000111101
010011011010111110101000100110011101111000000000101100000000010110100001000110010000100100100111111011101111000000010110011001111101010010111001011111100000011010111000111100001011101110010010001101000011101100000010000000001101010011100000010110111011000011101000000101000010100000100010010110110001100101001001100001101001000110110000000010011010001011100110110000111111001110011110100110000000001100110100111110001101011100110010010001000111101100000010000110100101010110000111011110111111001111011110001001001110100101011100100011101010101111001111111001110101110010011110100011010110101111010101110001100011010011110000111000011010100111010101101000010111000010101001010101110110011100111100111100001011110101101001000011010110101010010110111001110111011011110001010111011010010000000100011011011100100101111111111101100011010100000010101001111011011111011110011010111001001101011101101001110000100111100101000010110101110000101101110000011101011101101101010000101101001010100110101000101100001110011010000011001010011110101011000100001111101111011010011110000011110011010110100011001100110010000001010001111111010001101000011001001101111010111001010011111011101010110010010001011011110110001001000100111100000111001110010010111011000001000011001011110100010110110000010000100110101100011000100110001100110010101100010011110100000001011001011000111000111100101011011111000111111011001101111010001111101011001000010000001101111110111011001011001001100011100101100001111001100111000101010011011000101101010001101111010100111001010011011111101100010100000110100000011111010110001100100000011100000010010101111101100101010001110100001100001110100100110100001110101001101100000111101011111001001100111111011001111010111001001011101111111100010111110000000100101100010010001011101001101010101101100010111111111001011111110101010111000100000001001110101101100001010001000111100110011001000101000001101100011001010101010111100011110100001011110001001110001000100101101100100100110010001111011111000110011001101101000101101110100110101101101010011111011101000010000101100001101010110111001001001010100101111010010101110001000010111010111111000100101100110011110000000100011001100101000010110001010101001000010100100010101010001011110001010001011101110000001111101111001001101110100011011011010101000101001110111110111001110101000010111110111001010100100010000010001000011010110100110110001011001000110011111100001001111110001010010110001110110100001000101000001110010101011111110011001001100101010101000000110100001010110111110101111000010000000001010110001010010001011101011001100000010000000001111110010110100010000011100101001010111110000100111110100000001101110111101101111010010001001000111111000000100011101011110011100111000100110111011010001011101010100100110111101111111110000110101001100010111001011111100100100001100111101110110000101101011101001000000100001111100000110111111110100111000011010100101100010101000100010001110011111000010101000010011111011111011110011100101010111111110010011001
000010110100001000101110111110011010111110111010100011000001010101011100111001101101010000100101111111011001101001001100100111101000000100010110100000101101001000100101011111101001011111001111000101010010101011010100000110101001010110011010011101011101011010110100000101101011000000000101111100110111010101011011110010100111111100110011010000110110011101001001101010010110100001110010010110001110101001110001111101011011101011101100111010111111111101111111010101100111001011110011010101001011001010100111101110111011000000110011100100011110000001000001010001000110000001111011010101100010101110000111001001101010100110101011010010010110000100000011110011100101111010110110110001100011001011001010001110011110101011101000010001000110011100011111111111111011000100010111111001100101011000011010001100101100010110011010101001101111011101011010100010101001100100001110100111111000010111101110100000110011100111110011111000111100111001000110000101011011111011001110011111010100100010010110000001100010100000100110011101101001101011100101010010100111000111110100000001010101110100101100110110000101111111010100010001010001100011000000001110010000010011011000011001111100001101110010010100100001101000001001010100110010000000011100100110101100010100001111010110011000000001100111101010000010011001000000100111111111100000101011001110011000100000011100000010100111011110000000100001010110000111101010111111110000000110010101010001000110010010110110100111111100100101001101001011110010100100000110000010010100100111101011100100100001110000010100000010000110011001100000000011001010010000010101011111010000111000110011100111110110010001101100000011010100110111110110110101001001110111110101000001010111111000010101000001111011011011100001010111101101100101000010110011111000000111011100010000001000100111010000111001010100000001010011111111100011010100010011011110101110100110111110110010100011110100111110111101101001010110100000110000011111001000000111100000110010000010010000011110011101010101011010111101101101110000110100101101110101011010010111100010101101111110010011100110001111011011101110000111110011101111110011001110111011110000001101010100001000100010000100101011011000110001010110010010010101000101010100111110000110110010111001111111011100011010010011010111101010010001011000001010101100001001010100001011000111111100011001110011101101000101010011010100111010010110100100000101000111000110001001100011000111100101110000111010101101000000101100010111010101011110001100101100100100100000000111111100000111100110110100011111001010101011100010000100011011110111100001110111111110010010100110011110111000011111011010010000111111001011111101001110011000011111011110011100001000010101110100110100010100010101000001101010000000001100001000000010110001001001001111010101000111010011111101111101001100110011011101101101000001101000111001001011110001100000001010001000100101101010010011010101000110011000011101001111010001010101111100101010000110110001000100000010010111100011011101100010010111101111010100
001111001110100001111011000000101000100011100011111110101101110000111001110111010110100011011101101111101110001101011101000010100000011011001001110011110110100101010111010011011000000010001111001010111101111000111010000100011001001100011111001001111000010000110110000111000011110101010001110000110000001000100000001001101010010000110010000011001100010111100001111110010110110100100001001111110100111111101111001100011110111000100001111011010100111100100110001110111001110111000110100000000111111010010011101001100001001100111000100001100000010001101011111000100010000011001110010110000110000101010100010110101100100100100101100011000101010110011111101011001111010111001010111111101110111000100010101101100010010100000101111001000001101011010001010111000110100011011011100010111110101101111110000010001101010110001101100000100001111100100111101101110011000001111101101111010111011011101110010100100010111011000001000100110011001111011011100101110101100111000011001111110100101000100101100101001000000100110110010110001110000001100101000110101011110111101100010010111011011110001001110000001110010001000100011000001010100101110011100101101011110001000000000010100101111011101011101110001110010101111101010011111111010001000010110100110100001000001110101000011101110110110001000001011001001111000110010110000010011100011001111111010010000100000110011110010110011110000010010011100011001111111011000110101101101101011010100011111010001111111010000110101101111111100110111100001001001101000100011110000100001101000100111100110111001110101110011011000010001000101011011101000111000010101001011010010010000110000110010011110001100011100000000101110101000000101001100101000110011100000111110001110101011111101111100110011101100001001011111010001111111100111111110100100100111001001001011111100011110011100001001000011111110100110111111110010110110110101010111100100000000011000011110001101011010100110100000011001101100011111100110101000001010010001111010000010100111101111001110100101110110011001001111011010100001101100010001011101001110110101111111001001000001010100101011011101011101010011000000101000010001010101011000101100001000110000100001111110001010001010000101111100111001111110111001011101100111100100100011010101000000111011111100100100011100000110011000111001110011110101101001010101001010101100111000100110100001100111111001011111010100100111111011100100010111001110010011100010001100010110101111111001010001000001110101111111011001111010110100000111011100101111000110000100000111110001010101001001011101101010010010010100101100010001000001011111111100100110101100010000100110011011010110110001110001110111100000100000111110111100111101101110100100100011111000101111100101101110110000011100000100001101010101110011101110100001000101001011100111111100100100101100100000000001111001110111001110100011101010001111001110110100101100011000110111101011100100110110011010100001000100000000100110101100100010000011101011110000000010110111100010100000011101100100000000000110001010000011101101110000011
010000110010001000111100101001101111010100100011100001101111001110111010101100010100101010101101110011000001100100110100110111001100000100011100001001011001010010101100100001001100000000101001110011100010111100001101100000110000110001111001110100101100010101001001100011000010101001111101101100111001010101000111111010011000110110011101011010001100111101110000101100101001000010011100010100101000101101100010010111110110010111100000001110011100110000111111100000101001010101111010011001101001011011101001101010100000010111001001010011101111011101111111111011100100011100111001110000101000110101100000111100011000011000000111000110110011110110011001110001011101000000010101000100101001100110000101000101110010000101100110000011111000001001100111001111010101011110001001100110011101110110010001110110010111011110011001010100010011100000111100110011010111110010011111100010100110001011100100000000100100111101110010011000001010100101000111001000101100001111011010111001110111011111000011100100011000100001001111010011001001011111101100001110110101001101110001101001111001001001001101110111000101110000100111101101110000110000000010110000110101110111010100010110111000101110000101011011101110101010010011100011100000111001011010000010110000110010010100011011010100111001010111111110000000011110000011001011000011011011110111100101010011000100000000111010010011100011001111110011010001100010010100101101000000001101011001100110000000000101010001011010100111000110010000011110110111010010110101110101011010000011011010100001000011000101001111111110011011110001101100100110010001000111011010011100001100111010111011011110011010110000010001110111001110111100000110000100111100101111000100000010101110001101101111001101010011111001011100110011100000000101100001011010001001011111111010110100000010110110111111001010001100010101000011001011000101010111010001001001011110111000100001011001101001010010000010111011000100001111010101000100101001101100000010000000101100111111111110100101111001110101110001010011000100010010101011100100100000100001001100110110001100101100110101000010110011111100000111000010101011101111100001011101011010010001001010111001010100110000010010001001011010011010001000110001111000101100011111111101000000001110110111011001111100111001111101101001001010010010101011000010000000100100111101011000010011011110000001101000000010000110110010001011011111101101111010010101101010010010000100010001100010001101111100000100000100101001010001110100111001001011010011100001011010011010101110100100110110111010110001011100111100101101010100001111111010001010100010100011110101101001100101100110011111110111110011111101101100011001110010011100100110001110000101111101100101101101000110010001101010100001101001010010011100110001111010001000001000010000110010011000110001000011100010110100001000011001100001000101100110111101111101010010001011101010000110100000100101001011100100000111100111000011010011001001100101100011111111100010001101101011010111111101000010000110001011111110110001100011010100
110100101001100111001100111001100110100010011000010110001001101000010110100010001000000011101111011111010100000100000111010111000001011110111010100010001111101001000101000100001101010010011010010000110100010110101101110010000110000011011010010100011110110001110100011000110101011011101001111011101010000101100111000101001110000100011010001000110011110110110101111111100111000000011111111010011111010101011101110001111100100011000011110010110011111001111000110000101001101001101110111111110001011111001101010100110101111000001100111110110010011101011001011100100101001000001110100001111001011101010110001101001011001010000000100010111010001101011011100111010010111100010000110111101001110100111001100010101110010000000011101001000100111110000100100001110111001001011001111110111010000011011000100101110111110111100101000011100100011111001110110110110010000011001111111100101111111011100000101110001101000010001011110010101010011000110100101010111011000011100111101010111111110111100111010010111001101101101100111010010111111010001110011111101001110111011101000101011101110111100100010110001001101011001111000001010101111110000110110011100100011011101011010010000000111000101010111010110000101001101101111110110111000100110000011110001110010001110100010101001111101001110010000100110000111100101101110000111000010111000111100010011101101000101101101011000000011001011101001010011010000111001111010010010111000011100010000010010101111010010011110101011110100100100001001001001100001001101011010001101100111100010101100101010110001111001000111100001011110111110101001010110000110100101110001010001000001111001011000100011100000100010011111001000000110111111010101011101111000101101100011000000110010011110001011101000111100000111101101101010000110101011110010011010000001011100110100110011000001000010000111000101101010101000010111011111101110000001011001010000100001100001010011010010111110011110010101110011101101110111000001010010111001111010100110001111110010100100100011011000011010010011001110001000110011000110011000100010111110011000101000100110010011110001111110101000011010000110101000101110010011010011011110011010010011001000001111001110100001000011111000001001101100011000101001001110011010000011111001101110011111010100110011000011001001110000100001101010001101111010100101111100111011111000010000001010011101001000001111010001000011011110110000110100111010110111111100000010000111000011010000100111011001001101110101111101000001100010011111111010100001111110101110110001110010001100111001000011011111001010001111111100101110110001111101110110000100010110011111001000110011100111101011011000010100011000111111001111110001111110111111101100100111001010101100010011100110001111001100111011010010000010110111101111110101100000011010011010010001111000010000000111111010001001101100111010110100101101100001100110110000011111110110010011110001000011000011010101111110110010101001100101001011100010110111010100000101011110110001100111101100101100000110001001001101100101110000010101000000000101111
001010111101111100100111111011101011011111000100010000000000111010000110010010101011111001001011101010100010110001011001101000111110010010101111011011000111110011010011100000101011111010011011011011011110100001000101101001101111010100011101001101100110101011001011101111001110011101000100111110111101100100110111000010111001000011001110100100101110100010101100000110110110001111000001000101101110001000110101111001000110110101010110100001110101001011011101010000111101110110101001011001100011101001100001100001001010000001100100100010011100110110100110010011011100101111100010111111000010101111011011110010010110000111111101110000100100011101111100100011010001100100011001000010111111010101110011010011010001111001111110000100001101011001001100101111011010011111101000001000100111110001101000001011110110110011000010010110111001100110111111000001101100010111100000010111001000011100001000111011101111100100101101100000100111110011100001110101111111000001101010100111111111000100001011011111110000011111001011111001011011110110111100001101101111011010010101101110100100010111001010000001101100001000100100110001000000111000100000110101010100011001000100010001110001011011011101011101101001100001010010111110101101100000110110110101111011010000100000101001000101000011111001110010100110101110110100001111111011010110010011100000000001011110001100000011010011000111111010011000111001011111111001100101111001100001010110110010100101111101011100100001001010001010101001010111011010010011100100001000100001000000010100111111001001001011110110001111000010110011101111011100100001110111111010001010111100101000000001010110100111010110000111111001100011101100001100011100000111010001011110010110001110001111000111010100101111101110110011100001000001001001011010110100011010100100000111010110011111111110111010010011000101001100100001011101000100010011011010010110000010011111001110110010110001101000111111001000110100111010110101101110011111101011110010001010010110101000001011100101000010100000000011010111100110001010100110011101110111011111000000101000110101100100010010110000010010101000010101000100010100011111101001000100101100101011110000101101000110101101101000011110011001011111001110111000010101011010111110101100000010100100011001000111100101110101010001000000111010111011100100010111101011100001111001101100000110101000001101011010101010000111111100111010110011111001000011001100011000111011011010000010111111110110010001010010010100110101001110010001110111101110011101011101100110110011010100001110011000111001010100010110011101101101000010011001010111001111010010010101111011100010001001000101100011001110001000101110001000100010001111100100110010110110111001001001101011101101010111000001000011010100110110101010010000001000100100110101010110000000110110001101111010010011011011100100100001000101100010010001100011101011011100101011000110110101000010000101000001001101000001100101100101001110110110110000010111101110001110101100100000100001001010011011000101111100110011001111010100111001000000
111101001100111100101101000000011001000110101100101101000001011010101101001110010101110110010101011000100100110011111111111010001001001001011011010100011000011100110001111011001100110110101000001000100101111011010010001011001000100110100010000101000100010110111001110000101010010010010011000101001000100101001010110101001101100101000101111001001010000101111000011010100000100011011011011111010101011001010000100011110011111110000101101110000001111101011001000001010011111101011000101011101010010010000001011100101101111101000111100011011110101101000111011011010001001011010011000001110101010001110111101101000101011110100010110100000100010010100000100100011000011111100011000110110111000011110111101000010000010111010101010101010101100010000011101111100111110100111010111001000111001001100001100011000000110010010001110001010110011011000001100000010000111001010100101000100011101001110101110100101111010000000101101101010110111111000010010011000001100100100011100000110000110101011111001110000000111100001110011011000010000101001110110110010110111010010000111100101010101110111101011011101111011100010001111011110110001111100011101001101101010110010011111100111011101000100000001001011110111100011010000010101000000101000010100011000010111111001010100110001110001000001101101111011001111100001010110100000101110011110010010110001011111101110001101101010000001110001110011001100111101011100110111101000100001101101011110011110111111101111011101010101110000001011111100011001110110111100000101011101001001101101011000010001100000110011001001101001101100010001010001100111010000110111001101100010111011100001111000101011101011000001000111011101000001110110010111111111100000100111100111000110000011100010001101000111010111011011100001010011110101111100000101111111010010000110001010010110111100001111010001011111011110010011111101000001010111011101100010011110011000111100001001110101010011110101001011001100000110100001110000001110001010101011000011001110111101101101101010001010000001010110000001000110010111100010011110010000101010010100001010001011000011101100110010101111101001001100110000010000110011101101101010100100010101000110011100100001001011001111000010111000011111011101101001111010001101000110010110000001010110111011100001100000000101110001101010001011000111110000001110000110010100000110010000100100000001110110111010000011011111010100101011011111101100000110000001010000000100111001010110001111101000110010010000101101100111001011110110110011110101110001100010001100100011010111101100110000000111011000100011010100011001010101010110001011101101111010001001010000010001110001100100011111100011110110110110010011010010100100010100110101101101110011001011000111111010101100001001111110100010000110111110101001000110111010100110001011011001111100010011111101110111110111111011100000101001100001010011100100111111100001001110001100000101000111110101110011100010101011001100111101111010010000010111110110010011001110011100001010000100110111100100100101010110100111111100011110111110001100001
000111110010011111010110111010111101010101111100000000101000011101111110111010010011010100101000111011010010101011100001111101010001010011010000011110000011010010011100000000011101001111111011111000001110100010111001110011110101010010011111001110001011101010101000111111000000111111101101001001110010100101000100010010001010111000110011100010100000110101101110000011101000010110101111001101110011001111101000100010110000001010101010110111100100010010101100100010010000001000101010110101110011111100010101010010111000100000001011110000101001011101100111100000110001100110111101110000000110101001111010100010111110011000000110100100110101101101010010101110110010010100000111001110101100000110111111010001000001101110000101101101011101100011100011111011010001000100000111111000101101011111101001110010110011101101101111101001001111111101111000000100001101001010101010111101110000010000000111011000110011011001110001010110000011110100010000010111010110010011101011111011001101110010111110010111011101101101011000110010001101011110110011111001011001110101000010010011000110001110001100001000110111010111101101100100011110111001100010111110010101111001011101010110010001000101101001001100000100100011100001000000111110010101010000011000000110110010010110101111101001000111100001000001010010010010111110011010101110111101010101010011110100101101100011011001001101110101001001010011011001001010000000100011010111000100110010011111001110001010000010101011000110010111101001000001011011011101000100010111100101110110011010101001010000101011010110000100111100001011000100011001101111100001010001010111001100001010100010000011100100010001001100111111001011111100100110010001110011100110111110100111111110101110001110001110101110001011100010010001001000000010110111011100011011011111001111100111000010010111110101000010001011100100110101111111100111000011011101100011101000110100010110111101001100001101011001011010000101001010100100110100000101111001100000101100010101010111001000111110111110111100110111111001001010000110001110101010010101111110011000110001111100001111101011000101111111010101100111010101010000011101011101111110110011110101001011101011000011100100010101110011100011101100011011111010000011001010001111110000110011101001001000101000001111101001101100110001010011110001011000111001000100101000110101011010010111001101011111110001100000011010101101101101010111100000010011110101001100011100000011010000101100010100010111001010000010101101011000000011011000101101110111100001001000001000110000001011010000100000110000011010001110000100011100111000100000100001111101010101111000011001101111101010101001101110100110011110001001101011110000000100111101110111000111010101100101101110001001000000000000101100100010011011001101011011110101111001110111000000000100100011000010111101110101101110100110110000101111001110100110100010010000101011011000001110010110011010110001111111001101000101010101010101011111100111000010101110111011001111001100111010001000110000010111011010111001101010110101111100111000
100110000100011011000010110100011001101111100111100110000110110111100011110010000011100010010101101011111001001100001110010111111011010111101001011000000000010100111010100001000000011000011000001001001110010010111101111011011000011100101111101010111100011101000000101011000011001000110100111000011011110000000101100001011000101110011001000110111101000100000010010001100001101111010100000001111101100000001101100001111110010111110111010111010001001101111010101011010110110111111011000011110110011110011101001100101000110101110001111100110011010000100001010111110010000000010010000111110011010110110010011100011110101011001110100001110010100011000111001101001110100110100110011100100001100001001111101010001010000010101011101001001000010000100111110001110011000011011010011011000111001100001101001101100111001011000011100000110101100100101100011010100100000011001111110010101001011001001011100110010100000011111000100011111111100101001101110100001101000010001011100000100111110110000001001100101001111100001011101010000101010011010010010001010101000100101010001101100101100001011010101100001011110111001110111110101010010100000111000111111000010110001111111001011110101110110100011000111101111001111010111111010101110011101111110011110101011000001111000100111011100010110001110100101101111011111101000110101101000011111100011111111010011000100111110011101001000100111110001000110000100100010111110101001000100011100111110000110000010101101011100110010010100100110011101110111101101111111100110111101010010010110000011111100100000001100100100101000010001000101010001111010100011001101000110110100101000001101001011100001000101011001101100111111000010110111011100101111110110101011000010011000110101101101011111100010000110010100001000011101010101010001111111001110100110010110110100111010110001010000101001101110101110001111001010011111001100111010010111111111011101011101010010001101001101110001111100000100101001111110100100000101101001010111010101010000100101110101100100011011110101011010101110110000000111110110001001000101000100001101010001100101111100010100010000101011111001000110000001011101001000110100100101011010010011100101100010111111101111111110110001001110100101111001100011010001001101110000100101000000101100000111010101100010010001011111000100000110001110101101011110000000110000100110010111011001000000001010111111000001011000010110011010010010010011101010110010010011000100100011011101101101111100010110111010101011011111011111010110101000001000101110010111000110010100001001000110001110111011011010000010000111001011110111111000100000111101101001111110010110001110011011000110111111111101010011000110010001110111100101101001010101000111001100010110110000000010010110010011001110001001100101111100111011001000101110010101001111111100001100001010110100001010000001111110010000111101011111011001000000000100111000100101100000101100011000000010100010100001110000010000011001110001101010010001110000110111100101101011000100111101000100101011111010110111000110011001010111011100001110101
000100000110011110000010001001000010111010001111011110101001111101100110100100111110000000011100011010100111100010011011110100011101101100010010001110011000100000001001100110111011001010000010101100101010100100110011110101000000101101000100000111011101010000001110101010000001001101100001101111011000100101010011100011111010001100110010111100111000110110000101001111100011111100111011101111011011000000010000010110100001100100100000000100100100011111010001110010001001000000001010000110001000010100000010110011111011011111111010000001010001001001000100110110000110101000111100110110111111001010101010111110101001111110101010110001001111010010011000110110010110101111001101010010000001100101000101010111001011111000110000100000000111000000001011100111101001111111001101001101000110101011001010100001011100001100110001000000010111000111111111101111000001111111111011001110010110000101111001011101101100100110011010111110111000101011100000010111110111111010001110011100110011110011110011110111000010010011101010011001011100111001000001000110100001001110101110001110001110001010100001111011011011100001010010000011111101000110111001001011111011011000000101011110011101100111111010010010100100000110000010010011101001101101101010011100101000010111111011001100000011101000011010101010111000001111101110011001100110010001100011111110000010101010010010111110110101001010100010001101101001111001111011010101000110000100101111011010110000111111011001010001000010110010011100000011111010001100111001011111001001111000110000001000010101100111000010100011111101000101110000101111111110011111101110011111100000000111001011110010000101100111000110000110101000101011001010001000111000110011011001100011100011000011001000000010000100100011100001110111100001111111001101001011010001010111100010000011001001000111001000000100011000100111100111001001010001000000011100100011111010010110111011011100010001100010010000000000011100110111001110111011011000000110010000001001101100110001010010000111001011000011110010101001110011000000110010001000011001101011010001101000010001000100110101000001111001010000010001010010111110000100100110001001110001100010000100111110101010001101000000011110011110100110110101111001001111101100011111010111000000010111100010110001110011001100111001101001100100001100100110010000111111110100100000000001000101101100100010100001101100101110110000101011111100000011100001001000010001110010001101010000010100001100111001011000010100000100011101000101000001110111111011101000001010000000000111100000011111111000010101011110101111011110010001111100100001100010110000001100001100101110111000100110010101101100101101010000110101001101011011011001000010111100111100001011101110111011101010110000011010111010100000000001011000101001010100100011011011100101101111000000001001111010001011111010100001001100101111100111101110100100110100100111100110000010000000100111001100000000010011010101010001101101001100001101100101111011000011000011111111000000011001101110010011110001101100101000000110100000010100
111001011000111011111101011011000111110101110111010110101111110010011001100110111010100011110001100010000111111000000110011001100100111100101101110110101000110110000101001111101010010101000110110110010100100001010101001010100000011010010010111010011101100100110110110110111101000110000100000011011111110101110110100001000001011000001010001010110110011011110000100111010011100010101101011100001011010111011100000111001110001100100010100100010011111010010010011111001010010111011000101100011010000000111110100111010011001010001011001010110111101111100101010101110101101110101011100111110001001101100110111111100011000100001111011100010100000110111011101101101011110111010100111101111000011010010001110110111101101110100000010010001111111100010001010111101011000100111000011000110011101101110110101001011001011001000011111100101010110011011001101011101010011100111011111010100000001111110000110110001110000000011110110001110101100101011100111010100000100000100110110100101011001001001011101100100011011001100001010001010001000111010001010110001100111110101010000100011000101100011011110010111111101110000001000000101011100100001100100110001100001100111100101101010100000001010011000101001010000111100000000001000001111011011010000101111011110001100110001111000000001100101100111000010101011100000100111011100111101111010111111111000101111010110011000000111010100011100011010000001110010011101011011100101101101100010100001111010011001110111100101111100110100111100100110011000000101001010111010111100010010000111100111100001001110100011001111010110000001010101111101100011110110000010101100110111111100010001001000010000111001101001001110000110101101101010011101100001101000101001001100110011101001111111101000100110110100101101000010001111010011010010011100110110010000011110010100001011110000100011110011101101111011010010001100000101100010011101011101010111100101001111111111000100110011111101110111011110001101000001111101001101011010000011100010101110110011001010111110000000101011001001100010110111110111100010110001010101111010110111101001001100010011011011011011011110010010100101100110000101110101100001001111011101110111000011110011001011001110000001101011001110011111100101011111011010010011101100100101111000100010011010000011100111011110111110100111110111101011111010011011110111000100001110001000110111110000100101111101111111011011110010010100001101010010101110101111001110011010001011000011100111110001010001000011011110100100011000010001111011110100010111010101010111000101011100110111101111000110110111101110101001111001000101100010101110110001001101110101100100000010000000100101000101101100000110001010110001101011000001101110101101011001111001001101011001011111100001001110000010110110111110110010100000100111100010101001010111010010111101000001000010100110001101111000011011010101001101010101101001011100101001010000000101001000110010111001000000111101101000100010100110110000011001010110011001001111001001101100000010000101100010111100011100100001000111111011011100100101110001101
110001000111100010000011000000011011110111000100110000000100100110000100110111100001111101010111000000011111011010011001011100000111111111100001000010111111011001011011011010111100100001111110011001101011111111101011001100100011100110011100101101001100001110101110010111111111100000000011011101011100000001110111110100010001100110011101010101011110111001001110000101001000110001110011100100010111001001101011010111100101010101010111111110001101010110010111011110010110000101110010100011100010111110001011101000100000110010111101101110101000100101010100110010000100111100110101010111101111110010111110111111110100101001100101010110101101100001100111011111101110100100000010110011101101100000010101101011010100011000001101111001101100100001101100010110101001101111100000001100100101110000011110000001111011100000110111000111111100010101010011111100110011011100000001101001100100111011000010110110011101000100111011110001001001101010010010010111011111110111010111010000111001011111010000010001000111000100110011011001111010000100100000110011110110101111100010001010001101000111111111000100010010010001111110001000110000000101111011011010110110111011000001011100001111001101110000010110010010111111011110110101101100010001000001001101100111111111010011010100111101111100110010010011110101010110011100011111100111001101011100001111111001000100011010100101011010011000110011010110010000011010001110101100100010001111100111110101110010000001110010010111111110011000010000000011111101110110001011011000000011000110010111110101001100111101110000100011101000000011100111100110001111101001001111010101101110101000000111001000011101010110001011101101100111100001000000110000111011011101011100100101100010011001110101100110000010101010001110000100101111011100000111101110110110111111001010001100011000000110011010111010000001010100100011101001000000101011111011100001010110000100100001101011011111111100101100111111101011110100001001001111001111010010000001101101100000001100000101110100110111110000111100101101010110000010010101000000000110111100100001100110000011101010001010100001101101100101001100010010010101000011011111000110010110011110100010100011000110101100001001001111010000101110101100001011011011110000111001110010111110100001100000001100010001011000111111101100110001111000100101001101011100001100001100110011110011110111010000101001001110011111000001000011100111111010010010001010100010000001101010100111101011100110111011000100011000101000101100010000110110000000100101000011001010001100010000011101001010000100001100110010110100000111001110110000111010110011001001101111001111100010011011010110001000100111110000010001001001101000110101010001101011111100010110001000001011111111001011101011010010011000110100001001000100011010011010011110100110011001011110101111001110111100101001010100000000001000111100010100111110011001110001001000111001010011001110101110110011001110101011100100110111110010101010010011111100101001100110010010010100111011000100011110101110010100000101110010111010001100000111
011000000110001110001101100110000010100100100101010011101110101000101110000010110011001010000011010111110001110100110000010000111100011111101111101101101001100110001010011101011001101110111111101000100110110010111011011010011100000000100101101001010111111110001110000111011010011100100111000001100000110111110100111101010001100100001100101010011000111100010111111100110100101101001100011101010001110111101001000100001100101010111011100010111000111010111100111001110011010111001000010001000100111011010001100101100011111100010010001110111100001111100010011011111100111001110110011101000100111111001011000100010010010010011110101101111010101100100001001011100111100011001111001111101000000101001111011010100011100100010001101001001110101011100010000111011001101111100111100010111001011001010101101011001110101010100001001101000011011001000110011011001100011001001010110110010100111010000110001111110101100011100110000100000011101000110000101110010101101010101100000111001101100101100001000101111001110011010010100100011110001010000011011111111000100010011100100111000111100010011111011101001011000101011001010000001011111110111010101010101111101010001000010011010011010010111011100101000111100011101000101011110110111010010001001110110011111111101101101010101010000110000001000100011010000101110001110111010100111110111001111001000000001011000011010100100000001100111100010011110111011110100011111111011100111111100101001111001101010000111110111111000100001010010001000101110000001000111100011011111101000011011001101010101001101011110011101110001101101011011000100111011000101110011110011101110100110001111101000100110010110111011000100001100001100111110100100001010001101010001100010000101011110100101010100110100101111101011101000010000111111110100000010010100100001111001011111000110100100011100001000111100011011101110010110010100101010100111011110001010100011100110000010111100110111100101101111000010101011011011000111011011011011011111001010010010100111001010111110100101010001001100010111111010000001000000100010110111101110101110111110110101100011111100000100011111110000010100100101101101011110111001000011000101001010000010101010010010100100001111111111100110000101111100100010001110000010011111101000101101111110011110000011000010010111010101111110000011010100101101001111111001111100011000011010111110001110001001111000100111011001001010101010001100011111101111110010100111100111000001100010110010100011111010111010011000110100110100000000011000101100111011110000001110000001111011001110111001010101110111001010001011001101000110111010110001001101011011000010110001101100000011001010101101100110101001001110011101100100101000010111010011011110011110111000001011111101001111001001101110001110001011111100111001101110010101011000110101101010111111000110100110011110010001010001100011000000110110111110010001000101000100110001010001001101010000100111010011101110010001111101010101100001110100001001001101001010010010111011001000011100100001100000110111001001011110100001100011000101000000011
001000001101111111110100110111011010100011011010000001100111000101011010111111011000111111010110111011001010101010001010000000100110011001001000001010110010101110111100010000010101010000000001101100010011000010000001110011111010010000000111011000100111111011010011111101001100110111100001001000100001100000101011001001011000100011110100011011010011000001011100111011100011000010101111010101001101010111001010001010010010101001000110111010001101001100010110001001101111101101100100101000101000101101001110110000000000000001010100011010001111011000010011100111010011000010010111010011101011111001000111001111111100011010000010010111101010110000010111011101110111001001011001100011001000111101000000010001100000011100110011011111111101011000001010111101101011000000110111110100000110010101001100100100011001100011111101100100110100001000101111000100011111111111100110100001100010011001110011000010110110011110010010101110101011101010110111101010100010000100101110011000000010011010000101011110010011011001011101001011010100110000000100111000010011110000011101110011000011101111000110111101101011000100110011100111100011011110101110000101101100011111101100101011110010000011101001001101110010100110011111100000010001111000011111101100010101001011100111011101101111000101011100101000100010000110000011011110101101101101001010000011101101000110011000110010100011001010100111100110111110011101010000111001010000101001000001011100001111010111100100001010011001010110110100010100001110111010100100111001111000101010111011011100001110110100010110110001011100101000001101111000110001110011010100101010000011011001011011001011110011111111110111101000010001110001110101101000111000010101100110011000110101001100110111101011001000110101100011001100000011101110001100000010110101110110100111011101010101000111101010001011001000100111011110011001111111010101001011000101010000111111000000111001100001010101110001100010001101011000010000101001001000010011010101110100101000110011101100001111111001111100000101111101011111001101101010111011010100001001111000100100000011011000000110111010100001111010011101111110000010010100101000111000001110000101000100001011000111100111001001100000110000111001010001111101000100101110011010010011000110001001011101111010000101101011100110111000001111101101011011011111101011110101111110111001010010010100111001001000111100101000111001100110111010101110101010010101010101000011111101101010000011100000111010101011100101111010100001101100110101101001100001000010011000101011010110100100011000011101010101111001101101010110010001000100110010001010110100111110100101100101111110001101101101110101100111100011110100010110101110001100010101011111111010001001111001011001000101110111110111010111111000111000101100110001010010011000110001000110010100111000111100100001011111000101111100010100010101110000111111100011110010010010000001111111000111001110111001010010000111110100001101111011111100110010000110100110111001000101010101100001111100101011010101010001101000010101111111011000010011
000110100001110011010000101111011110101001100100111100001010111101011110111101111100100010010001110000011010000000100011010000010111100100010000100111001110000010100010001111010001001110010100011111000100100011001011111011100001011000100011110000110001111100011001010001000001000100010100010100001110110100010100011100001001100100011011110111111111101111101000010111101001110110111111010101101100100100111110011000010101100100000001101100100111100111001100000111110000001100100110010000011100101000000000010110011000010111010010111110111001101100001001001000100011010010000111000001000001010101100111101110101111010011110100010011100001101101111011010110111111110011100011111011010100110001111110101000111011000000100000011000100011001011101101010011000101000110110000100001111011000001111010111011111100001001100110101000100000000111110011110011100000110101100110011100110100000000010111010011110000010111001101000111101110100011111000001111111000010111000001010101000110001001101000011011011010111101111010001000100100101011010100001111101011010101100011000001000101111001000000001010000110001101010010111111000111001001110111010111010010110111010001111011010001100001100110100010011111101101011010101101011000111011100000110001000011000101010110111011010000001111010111101100001000000101001101011000010011010100000011110110110100100101010000000100111000011101011010111100011001001111111000100000101111110001000100011100010101001110000010111100001101100111100011110101011010110100110111101100111101100011110101101110010111001111010100110110001000111000110010100111100000011010010011100011111000101010111000001100001100101011110011100001010100110100011010001011100111011001011111010001000000100001000100010111010000100011001110011010001101001001100101100100011111110010101001010111001100101101011001111111011000111000101101001000010010110000011010000111100111101011110100011111101000111011100001111111111011110111001010100000010111010111001101111110001000000110100011001100110110100101101111110110100110101011101000110010101010001111111011111111111100111110010111011100011000101011111111100100111111011110101101110101101100011001000010000101010011001110011000000010100110010001000010010001101100001110011111101111101101010100101111111100000110100000000111000100101111011011011110000110011001000110000100111000001110011100001110000110010101011111000001001000101001100100011100111011111100111011001010111001110000111010100000110001111100110010000010101101101101101111100101111111101001010010100100110110100001011110011000011111111100000101101111011100100111011110100010100101000100100111000110101011000101010000001011101010010100000001011010100011001011011111000001101111100110101111001110100000111100011011100101111011111011100101101100000010010110110100010100110111100000111101100001010000100010000000010101010010101111110111011111110001101111101101110101111100010010011110000001000011110100100010100111010101110110110011111001000111001110000001110011100000100011001101011000010100111001100000011011
100010010110100111101010110010110010010000100111100111101101111100001100101111101101110001000000001101000011110001111001101100010110001001011010011001100000011011100110101101000111000000011111011000110110000010000000010100110011000101110010100110000111011110000101000001100100100101001100011000110101110010101001000000100010110111101000110110100010011111011100101110101100001010110110110100011010101011000100111000010011010110111111100100011101110010111101011010010100010000110000110111011101011011001001001101000101110000000101011001001011101001010011001110110011011101000100110100111010100011011011100000000001000010010011110001101110011001011000100001011111000001000101100010000011111010001101011011011100000001011111010011101111001011111101100100111100111001110100110000010001010001100111000011111011010101110001000110100000111001101101100000110010011000011101011011100001001001100001111101101010111010110001010011111110100011001001001101100011001111111101110000001101000100000101000011100000011001111000110011100111000110111011100011111010100010101011100111001111011010000000101011011111101001100100100001110010110001010110100011001100000100101111110101100110011011010111110111011010111110100100011000100001011110011111000001010110010100110100110011111010111100000010000101010001001010000000110001111110101010001111100110110000001100010000100100100001011001000100110011010011100011010001000000110001101100010010101100111110011000100011000101001101010111100110011001110110111010100000010001111101011010101011110110010001011101011000110110001101101111101001111110111110001100010100011111010001001010011111101101001001110011000000110100100000000001000110100011100100000101101011110110110100100111001001011000100100100111001001011100111111010001100110110000100110110110110010001011101010101111010000110101111001010000101001000110100010001110101101101011100010001011001010110000100100010111010011100011111011000111001110010000111010101011011011001110111110001001001100001110111011111011111111111100010010000001011101010011110100100001000000110101011000011110011101001110011010010100011010001110101011110100001111000100010101101111010101101001011110100010001111010001111011110011000010111010010111001011011001001001100000100111110000000100101000101011111110011000100011101100111111110000110100010010011000010000101000001010110000010000011101011000101011010011101010011111000110110100101110111111111001011111001000111001011001100001111000101000001000101000110111001000001100011011100111011111010010011101011101111111001010101110110001000101100010101001011011111011001010111111010001010110111101101111110111110110001111010100111000001100100101001101001010011101100011011111011111110010011100011111000000010000110111010011010001111000111111101010001111111011100000100000100011001011110111100001101000101000111100011101100110110010110010100011001001111110010010101000001110101111000110011000001011011100010100001001110011000010111111101110111010110000010111010111111000000011000111110110011100110111110100
100001000101110001101100011110000111100010101001010011010001010111110000110101011111001001000111011101010011110101010011001100100011010100100101001010110111000100100111010001010011001011100001101101100010110001100110001011101001110011100111011101101000001011010000100011011110111000101110101110101110010111010000001110110011100000001001110110100100111001100001000101111100011110111011011111100111011111001111001101000011000011001000001001111000101100101010111010110111000010111100000001011000110110111001011101000111110100000101010001111001100000110010010101011011010010010000100100010011111111111101100001001000011110101010111100010010000010011100010110111101110110011100111110100110001100100000110101000110000001000001100000110010101010001000111001000001011111011000000000111000110111000000101010000010110000001111001001111011100011101011011000001000100101101001111111111110111111101011100111011010110000101010100110100001010000111101001111100000100101010100111110100000001110101000110111100011101010011000111110110111001111101011111011001010110111110010100011001000011011101101000010001110010000001001110110111010001100000010000000111111100000011110110000000011001001010100110001010110111000110100111001101100000001100010001000001010000111100100100101010100110110110101011001111011011111010001000100001010011111111000000110001011100101000011101111001101011110110001100101010110011000000010010100100000111111001100101000101101010010110110011010100110011011000110011011000001110000011110011110000101100001100000001000101111000101011100001011000111111010011111000000011001111001110111000110000100111000011111111100111111101001100110100111011110100001001111011001010001100010001001001011000000010100101001111001110101111011011100011001110100010100110110101100101101101001101101001010001100110111101011010100101101111010000000100010010110110111001011011111011101100011010010110001001000100011111101110001101000110010001000101101000010100101100101110101010100001111010111000011110111011010100001100100000110111010100000000011111001110101001111101001111001101111010000100011001011101001110011100110111011010000101101001100110010010110001011001011101011111100011111000111100010100111000010001010011001101101111111101100001011011010100001000100001000001001110111001001110100101111000111101010000100100110111110110000111000001111001100110111000101111101011010100100111111000100111010111110100100000001010010010001101111100111111110001001111001011100110010011101010001001101001010010100011010010000110111011101100111011100101010001111011101111011101010010111000001011011000011000110001100110110111100000111110110000000110001010010001100011010000001111101001110011011110000001010100000011111001010101001100010001110110001001000011001001010111110111010100011010010101001111000011011010100111011111010101000001100011101110101001101010101011110111100101010011001111011100111110111101110001001000001111100001110010010100001000101011100010110111101100001010011110110101000000110001111000101101001000110010111101101
111100101000110011100101111011011011100010000000011111111001010000000111110111010001010101001001100100010010111111000110110100111001100111101110011100100001101110010110010010101000000111011011001110011111100001111110010101011001001101011101000001010000110111101001101110000001011000011111001101111110011101011100010010100001111000011110101001101111100110000010101001011001011101101100111101011001010100100001011101110111011001101101000111110110100110010100110000010100011000111111011001000010010001100011001111101110110010011000101101110000011001011100001111010011001101011010000110110001100000111110000111110010000111111011100101010101010110111000101111110101011001001101101010000010001000110010100100011111110100011110010100011101010110001010000000011010011111111010000010101100101010010111101011010101100001000010100111100010101001000010100001100100110101100101111010011100010010011000011100010101000110111010010100100011010100011101100111100101010100011010010110011101001100000011010011010101011000111111110101001100000110000011011011100111010011001010000110010101101110001100100101000011110010010010111100000000100011110101011110111011010110001100100011011101011101010010001100001001110010010011000110011010001100001001000010101101001000111100000001011110001010001001000111101000101110010000100101001011011010010011001011100100111100011001101010011001101110110101100010110111100000100000011001010000110100001011001000111111100001100100001111000000000100110101101001101101001000010000111101010011011000110010100001000000100000000101111000110101011110111000001111101011011011000101101101011110010100101100111101001100110111001111011110111000111110100001101100110010110110001010001111000111010111110101001000111111110101100111011011000101000001101000111110101111101000000010000100011011111011100001110110011101001000000001011011111001110101010101001111010101101110111010010101010100100110010010000111111110100011101000011110001000110001111101101010100010010010110111001010111100001101111010011110110111011011110011001011001101111110100100000010101000110111001111010011010100000000000110110011110101111100000110000101100101011110011010001001000011100011101011001100100101100111001011000000011000111111000011010011011001101001110000111110110011010110001010100110110010001001101110100110001010100111101000010011011010110100100011000100011101101100000110111101100111011111101001010100011111011100110000111101001001000001000011010010010100001111010111111101001001110010000101101001001111010101000110001111110000010011110000010110001111100000100100000001101001101101101001100111000011010100000110110010010001001101001101011100010100100101001111101111011011000000001110101011111001110011010000001101101000000111110010010111111010000011110110100100011000111000110101010110101100100101110000010100111010101010100010010100100011011010111100110000010001101010101000100001011010011110011110000111100001111011111011011010011001010001101000001011001110011110111010111100100100010110110000010010000110101110001110
100011111010001100110101101010110110010101100001011011000001101001110001000111011011101100101001100100000011101011100011100110001000100111111110101011000010000100111001111100100001110110111011111101111011101010010100001000011110011000111110111100110101001101001001010100100001011001101111111011110111110010101111100110110010011110000010001101110101001100000001000010011111010000000010011100000101000001111010111110100101010100100111101011001110010011001010010110011010100011110111011111000100010110110101110010011000011110001111011111110100000011010101110111111010010100001111000111100101110111001110011010111110101000110000100001000010010010001111001101101001111010101110001101010011110101000110101111010101110100100101011101001000001110110000010111101111010100000011000110100101101001000110000000011110110001010000010111100010010011011100001100110001010110110011000110111000110010000110010111110000101110101101000000011110101110110010101111011111010100110111011011011010101001101101000010111110001110001110010010110000110110100100011100011101011010001110000101010000100001011100000011010001100110000111111000101011010000100000001000111011010100101110110110011100100010010100010111111101000011101111101100111010101111100010010110001110100010101110111011011011011000011001000100001001110110011101000101100001000011000110001100111010011101101100011010111011010110001001000111011011010100110001101010000010010001100100101101100111110110011010111110000111100001101101111010100101010010001101100000101100011101011101001000110010101011111110100000000010001001011000110101110000110110111001110000111101111110100100001110001000001011000101011110001111101110001001101100000011111011000100001101011010101100111001010000110111100111100011010000111001101000010110101010100011001010000000100001000010000111000100111111110111111100000010111100111011101110011101000000110000011100110011111100000101000000010011001110011001010010101100011110100000110010000100100010101001011010000110110010011110001001000000001100100010100110010111010111010011110001111101010010111111011101100101010000101011010011000100001010011101001010110111110011000010010101011110111010110110010100011010110010111110010001011111000010100110111010100100101011001001110001111011100111001101110010001001110100110101000011011010110111110101010011111101101010110101101001101111101000110011011110011011101001110011101110001011100000100001010111011011100010001111111101100100001000011111000011000010101100010011010101010101110001110101010101101010001100101010100100000101000101110001111000111110000001111010011110111100110000000101111111010010110010011011110111111100100100000000001011100110101011110110010100001100111001101001001011000011110011001110000001001111000001101111001010111000000111111011111011110011111000010000100111110101100100100111101001100011110000110010100111011100100011100101101110000001100000000010101000001110001000001001000101010001101111100011001110100101010100010001010101000101111011111011100111010110101001100110010100010010
001100001101011011101010001000110101110101001101010011001010111001101011110011000011011001100101110001010010110110110000100110011010000000011010101000011101100110010010000101100011000001011001101101100110011111101010101110101000101101001011001001111110011001010001010000100000011011000011010011011010111100100011111010001110100111010010011010000101101110101101110010010011100011010110001011110001001111000101001010111011011011000100000000001101101001010011110011001110111000010110001111100011011001010000111011111000101101011111000101010011001111000110111001110000101001111100000000101101001111000000101010000110011100111011110011110010010000011101011100111110110001111010001010101101110100000101101110000110000100110011101101100000011011110011000110000110100100110011101001010000100111101101010110111011011111011011011010100010000001001101101001110101110111000010010010111111011111000111001101110111101001100101110001111110111001000011011011100000010011110000001111101100111011111000000101000111111011011100011010111001100001010001000111110110100110101000010101010010010100001000100100110100011111110101000100010011000100011011101000110011001101010111011000000010001101110101000111011100011101111101101101010100010111001100100011100000010011011110101101011101010011010110100001100010011000000010101000000011111000001000110111101001110000110011000101010111011110110000101111110101101111110011001011111111001000000000101111100101101010100011010111011001010110001001001011110001000110001110110100100111111111000011010010110010101000100011101001001110011110100110000111010111010111110000110101001011001010011101111001111011000001101110110111111000101011010101100100011101000111010001011011110010101101001010111111111111100100011000000111011111101110100100111111011101010001000001110110000011001110111110100111101111100000110111110010111000011011111011101110110001101101010000101110110000110001011001001101001110010101101011100000100010101110001010011100001100111000011001111001111010000001101000110111110001010111100110111100100011000000100010100111111000010100101100001111001010001111110111001100100010111101100010010100011011000100110101000011100101001011000000001000000001110101010001100010110101010101100110111101010111110000001101001001001110011111010111111000001101101010100000110111101010001111000011010000101101000000011001010100000010010010101011111011110100101110110100011001011111011101111000000000010101001100001000100111011011011110111101011110101000011111000010001101011011001111101101100001101100101011100100000111110111101001101010010100000100110101000111101111100110000111111101011011001000110001011110110100111000110110110111010010100100100110001101111101111101110111101111100110111110001011110001101100110111000111100101111111110110001110011001000011000011100000011111110000100111100100010100101001111001000100001000101000101010000011010001111001010011101100111111110001110111101001001000111111100000011111011010111100101000100000100101100111001101010001000010111010100110010110011111
001111110001011111010111101110101011000010011010110101010111100100001001000110100111100111110011001101010011000100000000111000011001011011001101101111101101010001101001101001101111100010000110001010100110100101110000101011111001110001001000101001011000111001111010100100110011111100000011110100011011100010110001100011010001100000000111101111100110110101001100001010011110000100111000000101100000011110001111110010100010100011010001101000100001101000011010010110100011011011111001101001100110010000010111000110101000110111110101111111001000011011111011100010001110000111000110000010010110101111011000110000111101001011001010110111011001110011001000001000100101110100111011001100001011000101101001011110110011111110100010101111000010001000010000110010001111010000000010101001100001111011001110111111010011011101000101101011101011001001101001100111110100011010111100000000110000110011000011111000111010100110011000010010001000111000011111101111011111101010001010001001010100000000000011111000001010010100010011100111101100111100100001111001000001001001001010000101010001010011001101111001001100011001101010100111010011000111101111101111101010110010110100110100100110110100111100001010011011011000010110000101110101111010111110011010000110111111001100010011001111000101011101000000000100010100111000010001010110011100101010101101110111001110101011000101001010001000101000010101110100010101111111101010000000010000110100011101011110101000100101000101010110100111101101110011010011011000101110111001101100111110010001000100001111011010101001011010111001010011101101101101100110010001010001000101110110011101110001110001111100001110101000000000010110100111111110000110101111000000011010111100011100010110001110101100000010101001110101011100100100011101000110101100111111111101111011110011001111000110110100101100110100111011010010011001101000111000110001101010010101000111001010010110010010111100010101010010110111010110101011110100001100011100100111110111101110101110100111011001000001111010110101010111110000111111101011111110011111110111010010110111010110101110101101111011111111011000000111110001010010101000010101101010000101001110101010000010000000111101011100101000101011001010011111111000101010011001100110111010100001110111010100000101000000111101001111100010000111001000001100000111000010100101100010110001101000011100111010010000101101011110100011011000010011000011101100010110011110110101000000110010000011111101001001001100100011001001111101001100101001101000110111110001100100010100010011010011011011100000110000100001001100100101111100111010000111100110011000111000000010101101111000000000011110110011111111101011001001111000101001101101100110000011101010010011010000011111101110000100110000111100110010101010001000011111110011011111101100010001100010111101110000100100110100000111001111111111000001111100100001110000100011100111011111001011000101110101110101110100111000011010000010011010010001101101100011001000000111000111100110110000011001100000010011110110010011010011100101110000010000
100010101000101000010011000100000100010001101011100101001111100001010010110011011110110110001101100011110011001000000011111111101000101011100001011010110101000100100011011101010110000111100110111111010010101111111100110000110001101100000111100001100001110000100101010010101110010000010001111110110111110001001110100000000011001101001111011101001011100000101010011110011100010000000010111110001111001100001001111010101011001111011100101110010000001111000010011011011100000100101110100111010100011001011101001011100011110101011101100010110001111111001110001001001110010011010101101001001110101111111001000010100001001010001000100001001011111011010100011000000100000010110000001000111011101000001101010011001010000100101111101100100110010010010100001010101010111110101111011010001100100101100001000101011001000000100011010011000101111000100011011111011000101100010101011101111011110110010111101110101011111011111010010110000000011001010011010110100010010110101011110100100000000011110100100010100000111100000011110011010101001000101110001011101010111001010000100110001001101010011011001101101001000001100000101000100111001111010111001010011001101000000100100000010101100010011100100011010010001000011010011110000110010110100111110100111100000010001101010000100001000001000010101101001011100010110100110010110111000010101110011000100110011111111101011111110001100111100110011010010101100001100011001110000110011111000101001110010011010001111111101000100111101000001011101000010101010001001001110000010010001000011100010100011010000111110100000000100110000011010010010111110000111111101111100100001011011111011100011100101001010111010001010111110111111110001010111010101111100111111111111100100111100100110011000000101101101100010011001101010010011100111001111011100101000100100010001101100000101001011001111011000010111100001000001101111010101010000101110010000111111001100101110100111101010110011011110000010111011110010010000100111010111000111100001010001000111100100100011111010101111111101111001001111011101100111100101101111011001001110001111011010010111000110001001111000001110000001001001101100110111001111000010001010110001101100110111010101000011000010010010110011001111101100101011111000100001001110111110000010001001001101101000011111000110010010100010101001001111010000011101100000010001100001100001110110010111110001111001011000101001111001010111000010110000000100110101001011000100011111010010100110000101000011100110001111111001010111001000110010100100110110101001011010011101101101001010111000011110111101011011001010001001101111110010000111001111001000010010101001110111010110110110110100000011111100101100110110100100100011000010010010011100111000001101101101101100000101100010101001001110000110000010000101010010000101111000010101001111011101000111011101011000111000010101001010111011111100000011000111100011011010010000010011110100001010011011000010000001101111101011001000000100100110000010000010010111010011000100000100101111010001111000000011100000110111111101110011011001101011000
010011100001000111001110010000001011101101000011000100100001101000100100010100100010110001010101001001011101010010101011101010011100001100101000011110111101100111110010111010011100110101111110010001100011110001010111000110001001111010101100011000011111011110011001000000001001100111011010000001101001101100110111000101101110110000101001100100101010111010101010011111001010111011011111010000100001011111110000000000011110000000001111101100011111001001111000100000001111010010111001000010111111010101011101010101010110001111000001101111000011000011110110101110111001101100110111111100001001010111011001110101100010010101101001110100100011111011100101011011001000110001000100001001110100101010000101111100011111011000101010110001100100001111001101110000111101010011111111000001001110001010000101011110000101111001010011001010000110100111100010001100000010000000011011111100000100111001010001000110111000001110001000100101000001011011110110111011010001101000110110001110111000010010011011101010001011101110110100100011010010110111001101010010100101111001010101000101100001011010000001011100101101100100000101000000001010001110001100000011101000111001111011010001100001110111100001000101101010010001010001100110111111111110101010110000110111010010110100001100110000100110001100110100111011001001111100110110101011001011010010111110011010100110101110011111110010001111101010100101001000001101001010001010111100001110000000010101100101100101010101101100111011000110110110110000010001000101101001011101010000101000001101101010100011110001000110100011001011101001001100101110000000010111100011011110101111100001011101011011011100101101010101000011111100111010011011110001010111100111111111101011001000000001010001110011110100010001000100001010101000110000010010100001001011001001011001001010100101100001000011111101011010110111001001011010101100010101011101100011011000001101100111110011100000000000000101010011111010100000001111001100100001110001000101011111001100000001011001011000000011000010100000111000001111100000101011001000000110010011100111000110001111000010111010110110110111100101100101101000010010001010011111100101100010011111000001101000111001011010011111010111101110011011101000010111001100000011111100000111110001110100111100100110001111011110011100111100011001100100101011001001110010111111110010011010001101101100101001011001111011010100011111111111100101101111001101101101010011010000100101111100101100000110000000010011000010010110100000000100001000110100101011111000001100110010110111000110001111100111001000001110011001000000100010011101100110110001001111011001011110000001001100101111011110000100001001010100000100100111000110100101000000011011101011001001100010000100001111011010001011100111011001010111100111011001000110000100001001000001110010101110010011011101010110010100101001000000000100000101101001010110110110010000001111011000101001001101000101000110010010001101000001100101001110110101101101111000011111011111001110011010101111100101100010001110101110111111100111001010001100
111111010111111101111001111101000111110001101100011010101001111010100000111111110101011100000100100110010100110001000000100100011101101110100011101000100000001001001110010011011101111101000111110110001011011110001010110111000100011111000011011110100011011110010100101010100111100010001010111010010101011111010011101101010010100110010101110100001110000100100110001111100111010110110000100010001001111011010100011100110101010110111110101000111011000001111110010111001010010001011100101010101101000100110001001100001011011101010000101011011010100001001100000010000010011100010011110101110010100011010011000010100110111001011001110000010011100010101110110000001101111010110001101110001000000110001101001111101010011010111111110010000000110001000010000001000010011101111000011111101010011000100111100100010110101010110010011010111011001011011100011011011001011001011100010100010000000000100100011001100100000110111111001101010010000011001011010011100011100000111010111001001100101001110011111000000110000100000110100010000100101011000011011010110010111111010000011001010100011001111110000010000101111111010000001111100101101001011000111001001011010011011111100001111110010001010101111001000101110000111101111110000001001100001011001111111100101010101000000100001110110110100001111000110100000111100101010101100010011000110100001110110010111010000101101011001101110011010101101111010001101000011010000000000011010100101011111010110001100111000011100111110101111001011001011101000111011100001100101001100011101101010000000010011010110011111011001110100100111101111110100101000110101001101101100001000110101111011100111100100101011010011101000101111010010100111111111110000000101110011000001000000110011000010110101111001000100010100001011011101101101001001101110010110110010000110100010101111110010000010010010010001000101011010010000100101110010100011010101000010001111010100011010100101000110111101011010011110000010000011001111000101101100101101110101011100011011100101010100110111000001101101111111010101111111111101100100001110000100010101010011011000011110001111000000101101101011011011100001100001001001001100101000000000100101001010001001000110011100011000101100011101101111011111011000010011110100101000010110000111000110010010110101010111011000110110011111001000001010101100001101000101111111111001111101010110100101001111000010101111011111100011001000001110001101110101111011110101000111100110101011111011100110100100101010110101100001111110111110110100010111100101000011000011011110100100100100110001111000110100011010110001100110010100000101100011010010001100100001110010001111001011100101000011110110001011010001011000100000101110100101100000010000110000101111101010111010000000111010101111111101111010110001010101011000100000010110110101101110010100000110111110001010110001001000101010111100010101101110000001101001001010001000111011011110100011000100010110001001001010110000111101000100011000001110010000110010000101001111111001110111111011001111100000001010001000101001100110111011001010110
000011101010001011100001011001101100101010000100111010000100001000110110111011101101001110011100111010111000101100110011001101010111001010100000010110000100100100001000001011001000011100100100001000101100001101000000001100011111011100011000111101111001100001010011101111111100000001100100010010101000110110100010001101001110110010100110101010111011111010000000101111011100001001111010110011111000111111111000100011000000110101101100100111110000011111101010001110100111010011001110011010100110010110001011110100110111111011011111010110100001110101010111001000110110111011100001110010111000010111011001101111011111101010010111010000011000001111001010101101111000110001101001111010101110110001100011111110000010101010000001000000001011111010110110110011001110100010111000000110001100010100000000010100110010010010110100110000000010101000101100000011010011101001011111010100000101110100111001100100110110100111010001010101101110111000011010010111110110011100010101101011110110111100101000010011001011111110101100000001011110101110111111010100111001000011001111110101101111010011000010110011010110011101000101000110001111100000000011001010000010100010010110000010010111010010110001010110111110011001000010011010000001110001000000000000001100111110110110101100111111011010100011010110111011111010011000100111111100110001011101100100010000000010110000011100111111110001110111100001111010100110101001101110110100101000100000101100011011111001011011000011000001111011101110100101000000010100110110011000000100010010011100010011010010101011011111101111000110000110100010111000111101100101100010111110101000100100011110111001111100000011010100001111110110000000101101011110001011100001100001111100000011001100000011101011010000001100110101110110100111000010100100000100111010011010010100111001100110011110011011000110001101010101101110111011010001110010011011100010000001010011010101111100011101001111111000010010011001011011011001111110110001100110101011111011000010001101101010100000101100110011000010110101001010010011011100010000111110110101101001100100010110011101010000101110100000100110110101011001010100011110001110100110001001010000111000000010011010110111101111000000111100010011111001001110101111011000100011011000101110111010110011110111000001011101110011110000001111001000000000100110011101111011001000010110111101100011110101101000010101101101011110100111011101000011000001110011101101111011001010110011100010010101010011110011010001100111000100000111001111010100010100011110100010001001001101111111101101000110100110100010100110010000010000110111110010011001000110011110001011001000011110011011010101001100111110001000001011101010100010010100111001100101101000000100101110101101001011110011101001011001100010010010001110010001010110101110101010101010001010110111001011101100110101101111001101000001100101000100111101100111101000001101010100100000010001010010010000110001001011101100101000011000111100010010110101101010011101000110010000110000101101100000010011100011010111100011110100111110111100
110010110100001101001001100111110010101011100110000110001011111011100111010000000000001101111110100011101100110101101000100110111001111010100011101111100001001101100110011000001101110100100100000101001101001011010011001101100010110101000001111001001001001011011101011000010000000011111101010110100011011100000000111100110111000011001000111010111001100000101000101001000111110101000110011100000101010011010100100010000011101011011010101110100011111000100010011011000010010010001000100100011000011000101011111101010001001110111011010110010111000101000011111100010011100100100010101011000101011001110001101000101111000101010000110111000110101000000100100101000100010011010100011000110000100111011111010111001001101100010111101000000111101001011001100101101111100011001100011011111111111000110101011011010110011010100100110110111000000111110111100101010101011100111011100000111100001110011000001100101011111111101110010111110000100010101001111101010000111001111111100001101010001000100110101011101010000101000011001111110111000100111010001010110011100010001010011110000010010011110101001010000110010111111010011010000111110001111100001100001001000010010100110000111100000001001100010010011111000000100111101101000000010101110000110110011101011110111000010011101110011011101100110000000101111110001110110101000000011010110111100100100001100100101100101101001100101001000011100100101111100010111100111010110000101111001100000011110001101100101111101110110001101010110010010000000010000000010011010111111100100110111100001011010111110011011100000000010001000000011111101100001110011111100111001101001000110111100000111111100101110111001001111110001000100000100100110100111001001100010101001001111011111101101100110101000110100001000110001101010111100111100010000010000100000110010111001111001011110010111001101011110010010010010110000000101101110001010010101110100010111000110000110111110101111110110101111010011110011111010110001111001001110111010111010101100000111011010111011101111110111100000000111011110101011010110100000010100110101010111000000110110110011001001011000000111011010001000011101101001110001111000010111111100101100101110101001101110100100010110111000010110111011111100110001110010010010100100110101001000110100101111011111001110000011101010010101010110000000111111001010000100000110100001110011110010000000101000000010010010011110111000110001101011010011100000101110101100110001011000000001110110110110001111001011100010101100010111110010111110101010101011011010001110000011001111100011011011011101001111100010011100010001001101001010011101000110110110011011010110100000011101011111010100001001000001010010010100011010001110101011100011000111010000110011101011011000111110100011011001000111111100000011011100011100011101011111000010111111100111110000010100000100101100101101101000011110001001010101110001000000101010001100001010011010000110101111011101011000110101111000101111110111011010011011000010110000010100010011010000001000001000111001011100110100111001011000000011010011101111110
001011101101100010001010000101001101010110011111100001110010111100010101101111100001101100000110000001111010010000000010110101000000000011101110010011110110011101101001100101110111000010101001011101011000010110000111110001001110111001110110011111011011111011101101001111011110101100101001000010000000100011001000001111001110101100010101000111110011100010111100111100000111100000010101100101011001001110000101110101111100000110101001010000000000000100100100111100011111011010010110010101000010110101110000101001010010000000111110110101011100101100001011001011001100111111110011001010011110011100011010101000110111100010101000011101001101001011010101100001111001110011111001101011111111001111100110100100001111010100100110101001110101111111011010000000000001110111100011010010000010110111110001010101111000101011000100001010010000111100110001000101001101011001010000001001010101101100110011000011011001000100100001001110101101110110010111001111100110000111010010010010101101111001000010001101000100001001001101111111111110001101111001100101101100111010101001010001010110000101001001001111010011100010000001011001101111011000111010010110000110111111110111011110000100001101011010000010010000101101010110001111100110100111111010111000011011101001010100010000111011110101101001010000011000111011111011100101000010101010010000100100101101001010100001010000110000010000110110101001010101110101001000001011100010100001111100010100101001001100110000100101000100100000010001010101101011011111000011011010010001110101001001111000100110010001110011111110011100111111110110101101100110111111101011101111110001001000101101110010011000100011010000011100101111110010101101010011110011001110001011111101111110111010010101111101010011010000111111011001000100010110010110001011110111101101100000010001000111011010111111111111001100100100101010110010000101101010011001111010100011110100111101000110000000100011110100110000001000010101011110101010110110110011100010000001110010011010111111100010111000111110000011101001000000001010001100100111011001000110110001001010110111101001111000000111000010110111101100111000111101110001101101000001010010101101010010110001101010011001100011100000000010100011001010001001100001001010010110010001100010001000000101100111111111111110010011101010110011101001101100100110010111000110011111000011011101000000001110001000110101011100001001000111011000100100101101100000110010001110001110001110101011101011011110000011010000100001000001110111001100000010001011011100101011111010001001101101000001100010001100010101000011110000011011010010001111011100011001101110000111001010100111000111000010101111100110011001011101000111000111101000110000100101111010110100011101100011010101101100000110010001010001101111010010101000010010101010100000010100001100011100010100100100000011100011011110000011110001110001011011101100000111110110101100011100000011011000010110011101101011100101101000010010011011010001100100001110111111110101110100111001100001100001010000110001000100000010011011011101101000
100010111011010111011101111111001101000000000101011110101011101111110100000010010001110100000001100110010111100100000100001110101011101010100100111101101101100101101010101011100101011100100111010101100000010101111001100100001101010100010101010111110111111111001010001111000111101010010110101111001110110001010100001010011111100001001100000100001000000000101000100001010101011110110001111010001000000011101101001011101000100100010111110000001010010111011110010101011111111101110010001010111100011011010110110011010101001010111101111111000001110000101101000111110000000011110010100100001001111001011000111001111001001011101111110000010101110101001010010010000011100100010000101101101010011101101110111010000011000000110001001111100011000111100000110000010011101101111001110000001010110001110101000101100000011010111010101101000100100011111100110000000010100001101001101100010111100000001110010011010100010001011110001111001000111001011010100111110101100000101110001101011111101101101010100111101100111110101000110110111011000101101111010010010100011101111010000101001011010111110111101100010010001100110111010100111010001000011001100101110111001110010111100111111111010100000000101011100100010001110001001010010100110110110100110101110110111100100110010101000100101100000000101100001011011101111001000100110111101101000101001001000011110101110101000101110100100110010010000101001010110100010111011001000100100100000101011001100000011010111111100101011000100110100111111001111111010010001010101000001001011101110110010100110101101101110100101110010110011100011110111001100101000111100111010101100110111111001011000110100010010101110011100110100010010100011010111010010110001001001110001000001000111000010010010110011011010110100100001010000101001010000101010111110010001110000010110110101100001011110110110011110001101000100100011111010101000011010101101000011000101101001000100001000000110101001011001010111111000110010001010000100001001101010000101010010111100001100111110000110010000101001101100011000000011000011011001000100011000111110101101001101110000110110111010101000101011101100101000101111101111001100100001011001000110011110001010110110100111011011101100111101010101000011100110101011010101010111100101000011111101010011010000011110000111010001111111110011111110100110101111110010100101000110001001100100000100100010010001000010010010110011110011000001010001111101011001010100100000111000101000100111011010000111101111110001011110100010101010110011101100111111001011111110111110100001001001100010010010101110010100010110110001001011110000000101000011000101000011000000000111000110101011000001001010110001100111111101001010101111010100110100110000110001101100010111100011000110101110011011001110111110110000010010100000110001010101010110000011000001011111110001011000111110011110110011110101001101101100010000100100001100111110100000100110010110101000100001000110110111011000001101010101101101000100101000110011101010111110011000101010011101000110000011001010110111111010111001110000001001100
110101110000010011101010111011101001101110100111000111001101110010011100001010101011000001001010101011001111111100111110000100101000100000001101001100000101011100001100011011000111110011100111111100011010110011111110010010010101111010111010001101111000000010101000001000110011001001011000010010111101110011101001011100100001111000110110100110110100010111101001111010010000111111111111011110011100011100111111101100011001010111011101100011011111000100110001001000101001100110001100011011001101100001110010001111110011000100001010010100011001010110010110111011111011000001110001001101110011011010101001110011111000100100001010010101001111100001010000110111110011101011010100000001111111000111101011000011010110110110001001101010110000100100000111110101000000001100011101110111011110010111010101100000101110100110001110110111101010100010100011011111000000010001110000001011000010101000011110100000001010001000111001001001100000101001101011011100111011110100000011011101100000101111110101010010111010000000101111000110100100010010101101101000100001011100011001010000000000000000011100110101100000000001111000110101101011010001001000010010001001100111111111111111000010001001010111111010000000100110000101100000011000100001111100010001111110000011001100110010001100100000010111011110000010001101010110000011010011100100011111010001111101110010101110010010010100001000100111101011101100111101101101001011111110100111011011111101110010010011000000010100000011100111011010110111111111010101100100010100100111111100000000011001011100000000011111000101011000110010110011011101111011001111011111111000111001011100001101000000100000100000101000010111000100101001110111010110001000111001101101001011100001000011101011101000001101010110100001101110010001111101101001111100011101001101011011001101100010001110011010111011010111011000001000101110011100100101110100100001010111110010101110100111101011101100101111001100000001001111110011010011111110010101110010101001011000110010000100011011010101101101111001000010110100010100011011001111100000011001110110100110110100100011001010000110011100111001011111011110101011000001010000000001101001011011010001111111101110001101011100110101100100000011110110011010010100100101001000011001101011001000111110101011010101000011010011011010100111100110100010010011110110010010100100110010000001001011011000111011110100100110000111111011010100010101101000101100101101000110011110010110110001001010001101011001001010001111111111001100010101011101111100010001011011001000000100111011100001101000000100111111010000111001001110110101100001110010010010010000110000001110101101001010011110001011010001010110111101001001010010010001111000011000011110111111101101000101111100001100110010100011100110000111000101010101111111101011101101110010100100100010100110110101101101011001001000001101010011101110001110110011011111100011110011101011010110100110111100110011100011000100101111001010010101000011010010000000110101000001010110111110110100111000000001110101000111100101000010011000100101
000110110010010111000110100101110101101000001111001101001110001000111100011101001011100001011111011100010110000101110001001111101101011001001111000010000010000110011101110010111000101000010010011010111011111000010101010100010011101001101100110011011100101010011001011011000011000001011111110001100000000010111010100101101011110000010111101001010101101011110010100001000100011010001110010110001101111101111100101100100100110110000101011010011011110111110000011100011001001101001110001001111101001110010010110000110110111101100110000110010110111110001001000011100100010110111000110100100010100110001100001100111100101100100101010101001111000001101001000010111110101001111101111110100101011000000111010110100101100101010100000111100010101011111010000001001000100001010101101001001101011001111101000110111010100000101010101111010000101000010110001011000101111100010010111010111011011100100000100001000110111000100111111100011011100101100011110110110100110011011110111111011000011000110111000001001000110110011000100011011011100101000010101010110111110100000010001110011100110011100101001111001111111111110101110101001111110100111110011110111100010010101110111100000101111101000101101100011001000111101001001110000101001000010100010000101101100000011010101101100101010010100001111100010111000111110101110110110001000011011010000100101101010011111100010001011001011111110010010011011011010001100111100101110011001011011000101000101101100010111100001001111111010111101110101000100111011011011101101010001110101110100000010010001111110101001110100011101101100011010100100010111101001010001010110011000001001011010001110010010100001001010010001100011000100011111111101111101010101101111110111110010110100100001001101100000011010010011010010011110000011001011111010000000111100111011000110111110100100011100101011011111110000101111110011000111101100000100100101110100100011110110100001110001111100000000111101000001011110100010101011001010110110010001000100001111101011111011000111010011010010011101111100000001101001001000110010111110010101111110100110111110100101001011001011111011110100111100110011110011010011000111110000100010010110000110000001010010110001001001001011010011000110100101100110010011101110000000011000100101011010011000101100100111000110011100010100001011111001000101110011001010101101001110010110011010101010001100101111010110000101011111101100000111110101101110100110110011010100100101100100001101011010001100010001110001010001100011011100000101010110110101001110000000110011111101001110000010011011101111100101011000000101011100100011000100100100001011010101101100110011001101110101011111010011101110011111011001000010111001001110100011010011011011010111110110001001101110101001111001000100110111101011011010011011101001111011000001110111101001001011011011100110110010000000100001011011111000111000000011000001000101111101111100101000000100000000111101011000101100000110110111110111010110110001000101101010110110010101101000010011001110101000001110110100000000000101111000111111110011110
111101001110111001100001000100111111000101110001111011111101001111000000101000000110111010110110010011100000110110101011111010110001010110100110000001011011010011001011011111111111011001101010010011010111100101101110000000111010000000110000110001000111011000001110001010000011010101110110010110110000010101100011010010010110111000010100010000010111001100000011110111001100100111110011110011111101010100000010000100000100110010100110111111100010100110101000010100010101011010111100000100100100101110111010010010111011110010011100011110110111101010001100110101001011101011111000100010011000001101000000100001101011010010111000001110110101010010010110111100000101010010101110001011100111000010100001011001000000001001111111110001001111101010011110010001110010010110101001101111110111110011001010000101011101001111110011011101100100001001000101011001011010010011011111001000101101010001111010011110100001000100011000001011010011000000111000000100111100000000011000000100001111100000001010101110110010011101011111000001000110100011000001000001110000101000010110001000101010000000101011000001000000110000101101000100000001010111100100111111110010101010011000011100111000001101001011010101001010110110000111101000101011111000001000010100110111111111001101100011000110111110000011111111110110010000011110101000101001001100101011010111101111100100100000100000110110101001111110000101100100101010111001011010010111010100001001000111001111110110101100110010010010001100110010001000011011010101011100001001111011101000000100110000011001101100010010111010000010111110001010110100001100111101101101110101011110101100000100000100111100010100011010000010111100100000100101011011111100001110001111000101001110110111110001101000001010010111100110011111100110100101000100111010111000001100010001111111100101011100011111100101110101101100110100100011011110110110110110111101111111101010110001101000100000010010100100000010000101100000010010010110011010101000001001100011100000110100001111001111101000001001001100001111000100000000011011100000001111011000000011101000001111010101010100100101000101100011111000110110101011011111000001111001001001100010000100010101001111110110011001111010110100001010010110101100000110111010101110001000001111000001001110000101001000100000010010111100110001011010011001111110111110010000111100000000011011111100010001110001011101110100010110100001011011001011010011110111101011111101100011011100011110101011010010011001110001000100101100000100010110101100111110101100000111110110001111010110100111100011001101010101110000110001100111001100001110111011110010010011001001110010110010100111001011100101001011110111110100000110000000000011110111010100111001011000101110111011101111010101100010000000000000100011000110101000011010000000110011010001110110010111111001001101100110001100011100110110111110010101100101010110101111100111001000101010000011111100000000110000001100010101000010010000010110110110100001111111000001001010100001011001010111110001110011100011000111101011111110110011110101
011001111001010101100011011110010101101010111011011100101010001000101001101100101110110001110001000111010101010100010110101011101100011001111001000101100011101111101110100001111011000110010000110110110111010001000001010001101000110000110001101100100111100100011001111000101111010101101101000101110111100111000000100010011101010110010010001010110101110011010100101010000111111110010000110011000011000000111110011110000110000000110110010111111110110011011111111111100110001111010011110111100101100100000001010111101111001000011000111100010011110100010000010100010011001101011000100010100100110100111010010011000000100010111011101011011101000101000110101000011001100000000011101011101110111111000001011111100100001000111101010011101011111011001111011011001100100101010010001011011101011001000110100001100001011111100101001111000010011011111101101110111110010110100010100101101100010011111101111110011110010101101101011010001100010100010100010101100100100011000010000111001100100110100011011100010110101010001100010010011100011110111100001010001111111000101010011111001111011110101110101000110100101000010011010010010001000101100010100001011000000001001101101101011000111110010101000000001110110011110011110101011110000100000111100100011101100111011010010011111011001010101001100110100001010110101111010110100001011000000101110110010000111111011010100110101000101011101110111101101100010101000101001000111101101001010100111010001110110111011010000010101110111001010000001011101101010010101001101100000001000100100111100110101110000010001110100000101000101010011110111001111111010001110101100100000100011110101101010100111010110101100101010010101000011111010010101010100000100110111010001111010000110010100001101111000100011001101010101110100001011000001110110000111111011011000001110100100111101000010001001011011100010011110010011101110100001100111001011111001010001111111100001011111001011000110110111010111000110011010000000101101011000110001110001100010101000110100110001110011000011111010011110000011100110011011101011101101110110100101101011010101111110101101000111110011111100010011111110000101100110010001100100001100011111011000100000001010010110010110100100011010111111100011001000000111101101101000110111100011111011001001001000000011100110010100100011011110101110000101100100001001010101010000111110111110100110111101011000000001110001110000010001011110100100110111111011110000101110000110010110001000110110001101110101100010100100111101001000011101101001011000110011010010111010000001011011111000101101001011110110101111000100010111111000010000000010000110100110000101100010110001101011011110110000101110110011000100100100101101011110111101100111110101110011011110100011101011010110100011111111101101001000010000111000011111101101010100100111000000100011101011100010111100000011111100000100010100111100000010000011000001011101010111100101100001110100000100010110110001101100110001011011011000010110010011101001100100011000100101100000000101111100000010001100100000001000110010100000010111101
010101111010100111101110110000111111111101011101111010010111111000101101001000110100100111001111101110001100000110000010010111101100001111010011001111001000111011011011101011111011100001011111010001001001000000001110011001110000010111111010001010010111000110011100011001100000110001100110100011101001001100100111111011001100010110010111101110000000100011110010110011011111011101010111101101111001011001011110010111110010010001001111110010110100000101111011100101001001011111111111001001111010110110010110101001010000101100100011001101001101001000110000011101111111010101010001011100000110111101010010111101100101000010100010010111100110111101000101110100011110111001010100110110011011101111000111111101011000100110011011010000100011000000011100000010010000010101101010101101101100011011001011011001101101010110101010001110001010001111010111101101110001010001010011010100000111111010110001011110110110101010011011010111001010001101101101111011110011111100101011101111111110101010000011010001100111110111110101111101000000000010010000010010011100111110000000111110001010100101111110001011011011011101100000001011100110100001111010010110111011111110010001101111111010110100001111100010100000011101111100110010000000001001100111001000100100000110110000111110101000100100001010101100001101000000001111101001011100101110110000110111100011111100100011001100111111101001101110110010100101010101101101110011100101011010010111110111011010110110111001110000101111100111111010100101100000010110000010101101111001001010000101001101101000111010001011100011011010110101011001001100100001100101110011110100101100100001001111010101100000010010001111100101011110101010111111000101100001111001000101101110011011100000101010010110011000001000101100011110111011000101100000001000011101111111011110010011101101001101111100010010110000110101100110001011100101110101001001010110000110011011010011110100000111011101110110111100001101111100111110000010010111011111111100111000110001110000001111100100101000100110001001101110010100010001111010011101011110011110000111100000011101101110001110001100001000011001110000100110011101110001100001000010010100101010010110010000001011111110000011111011010110001010000101100100101011000010001110111010011101101100100111111010110101111101000000101101100001010001001010000101000011100011011100011010111000001100000010011111110111010110100001001011011001001110101101000110011011111111000110111000101111100000100101011011101011011001010000101111111111001000111101100110100011001001011111101110101101000100100111001111000111111000111001011001000011001011100101111100001001011000011011100000101100101101101111100001001111110010100001001001001110001111100100101101100010011010011001101001101110001010110001110110001110011011110010001010011100100100001101100010111010111000000000101100100010011011101000101110000110001110000010010000110010001010111111101101001111101110000011100010011100101010111000110100010011000100011101111000011100010110101000001110110011110101011100100110100010101000100001
110110000100100110000011110110001010111101001110010011111111100101100001110010010001011011101010110011100010010011110101001101011100110010101110010011100100101000010110001010001110100001101100111101001010111000101101000001111011111001001110001001000111100110111100001000011010001111111111110101101111101001110100110111110111100110000010000011101011010110111110000001000011010111110000011111000000001001100011011110100000010110111101101011001101101100110010110011100101010001110111111010010000100100010010001101000001001110100000010010100000010100101111111010111100110001011011010011011001100110000011010010010011000010100111101001010000010010101010111101011010011100101101010101100111001010001111010111110110001101011001100101001100111000011100100101000101111011111011110010001110110100101111010100011011100010010010101010100011101111011101011010111000100011000110110011101101001010101001111100001111010000100000101001000011100010001100110000001011101011110000101011100101111000011110010110110000100010110001000001000010001100111010010110000011111001100000011111000010001010011001000101101110100001110011100100001001011110001101100011011110111110001011000011100111110110111100100110010101000100101100011101001110101000110110111011110101101101010100100111111110000100111111001110101001101111101110101111001101110110101010100000001100111101011001000000101110011101110010111101100101010110111110001000000000000111000101101101000001101110011101010100000011110101000110110100101010111001001011110010111110110010111000110100111101010010110110001101101001111101010100101010011110011110001010111011001100110000011100010011110010111100110100011101101001011010100110110011110000001101010110011100010000110001111011001110010111011001001011100111011100110010010001010011000111100000100010011100101011011010000100110011100010001101011011010011011001010011110011010000011001010100111110101000100111111000110000110111011111110010110110101000100011011000101001110111000010001100111000111001000110000101010010100010000100000100111011011010100110111110010000010010011010011000111100010111011000000001101100010101100001011100100010001111100000110111100110111111001101011101010100010111011010011111100100111111111100010110000011000101011110011011111100110101010000111111010101010001010001101100011010101010100100110110010001011101100100111110111000111111110010000111111000111011011011001000010010111000001100100011110111110011111010101110110111101110000100000101110100010010001110010101110000110000101101100010101101010100000110101011111000110111110110111000000000001111101111111110111011100110111010000101101100101111010100001100100000110001110011111011101111101101001100111111101001011111010010010000001111010000100110110101110000100100110010111100100101011100101011111111010111000111000101101101101110111110100100111110110100001100101010011110000110011100111110101101110001111011000011111011111100101101111110111011110100101100000000101000011001010110101110100100010001101111101001011010000001101011100001100110010101
110101000101100001111001010010101100110111011000110101111010100011000011101000001110100001110000001100110011100011011001100111010110101101010111101110110110101000101000000110010111011110001100101001000001100100001110111010000010001100001000001110001001111101101011110011111100100000010010111101110101000010100010000100111011110011000011011100111000100001011110110011000100010101101000011010000101000010011001111010000101110010000101010101101100000000001010110000000001001110111111001100010001000010100001100010001101110000101000110000111111111101010000101011011010010001000101101011110011101100111111001100101100111100011001010100110100110000010101110000111100000010101101000100110101010110100111110111110111100100001111100011101000010111101111001000110011001100100111101001000010011010011111011100101111001101001000110101010111000010000101100010001100010001110001110010111010101010100010110010010001001101110110100100011011110000001001010000001100001001001101001000001111000110000111011101010101110110000000101011101101101010111000111011110100111001001111101001101100001101110000001011111111011101111001101001100001100100110101011001011011000010010000110010010010010110110110001000011000010010011001100000100110000001010001101100100110101110101011000011011010101101111001011000011100011111001101101001001100011001110100011111010011100011100000101010111000100011000010000001110000010101000100000110000110111111111111101111101001101000000100110111001000010100100000001110011000100011100101101000000000110001111100001101101010110011000111000110001010100011110001100010101000001110101001110100110000000001000001111100010110011001011110110010010110100110111101110010110110101001000100010001000111111110000110000101110000100111101111001011001000001001011111011110011000000001000011000111100101110010101101000110100001110011000111111101100100100000110011000101101111011100000010110111000000111100101001010011001101011100011001100011110010011000001011101011111100100010111101111011010001111100011111101101001110111101010011110000011010111111010000100000000011110111111110110110110100000111011000101000100000110010100111111110000110011011011000010100000101111010011110101110011000000110000000111000000110010011010100100110000010101110010000011011111110110001110111111001000111110000111011001000100010010100010101011101101111110111110110111111000011010111101011011010001011000011101101000001110101110100110111111001101010010100110101001000000010001100100000101100010100110011101101110010010110000000000011110011011001001110011000110110111100010111100110110000100100010111011101110011000011100111100011111111110010100111100110111110101110111110011011111100101000000110111101010100011111000100101001101101111011001111100000011011110000101110110100000001100011110101111100111000110001101111011100001101110110001011101110101001011011111011100010100101010000011011100111000001100001100101100010000110101101001010001100110001001011010110110100000000001111101110001010011011011101000001001011110010001100111111101001
100000010010110100011101100111011010111100100100010011010101001100110010000000011101001111100110011001111101011001101110101011110101100110110010101011110100110101011000101001101110100100100101001111100001101100010100010101011000101011100101010000110101110100010011100011010010111011000111001001110111011010000111000111000111110100010001001101111010100001111010001011100101110111101010000101011101100100110010000101111110100111000001110010101011111010101000110011100100111011010100111100011011111010001000111111100010001001110101100111100011011111110010110110111011000010110101000100100001001001001001001011010100000000010000001001001101100111010010101000000001100011100110110110011110000000001010100001111101000110001001000110101011001100001100011111101001000000011110011111001011111010000111101011110011100010010000010101101100100101101011010100101011011110101000111001011111001110010111101011111100100111011011110010100100001111000001001010010011010100000111011010110011000011101011110111000011101001010011111100010010001100111000001110001000100001010001010010010011010100101100000111010110001100000011110111010001011101000010010100001001101011111010111011000010110110110001010001010100110110000011100010110111010111101000001101001100101101101101101101011001110100110000100100011101001110111110110001110100001110001111001110111111010011001010111101000111010000010110110000110111110001100100101010100000100111101100110010110101110111100100010011100000100101011110011011011100010001010010001010000001110111011000010111000000110001111101000100100010100011110101011011000001000100011001100100110101011001011000110011101100000001100110001011001101110101110010001011010000010001100111101011101011010101100101010100111111001001011100110101110001010011100011101001001000011100011011011001010101001001100000111001001111110100001000100110110000010001101000100111000011011001000101011100001011110110010001000000110111110100011011000101101100100000011001111011111000101100011010010111101111000110011000100001111110110101010000000001100001100000111011111001111001010110010010101011001110000111110100001101011111000001010111101001100011101010010000010011000110110011101001010110010010110100101010110110001011100100011101101100011010100100000111111011000110011001001101000000101000100110011001010010011101100101101101101101011110011011110100101001101101100001100010101100110110000100000010010110100010000111111100001110000100010101000100110101001100111010111000100110101111001100100101110001001010111000010011111101100011010010010101010001110111100001100010111111110010100100110110010010110001011000001110011011001001110100111101001100000000010000100100011010001100010110110010011010010000001011001111011010011101101111000110011010110000101110001011101100110101110110011100110010100101110001011011100111110000011110110010110010011110000000001100001100110000101111101101010100000000100110010001011001001100010101011100010001000100011011001010111001100011000110101101011100101100010001011010010100010110110011100101
101101111100100000010101000111101111010010000110101000111110000100111100101001010110010011110110001100100001010011100100110111110100000110100000100010000010101001010101011101011010011001100101111001110000010010010111100000000110000011010111000110001100001000111110110010010000111111000011000111011110010110100101001101110011100101111010011100100101000101110101101101111000001110010010111110110110010000011111011011010111011111101000110001001001101011001011110100110111110111111100110010000001010010101001011111101111100011100010100010101101101000101010010001001101100111101110011011111001100101001011110010001101111100011110111001011001111000000111011110001000111000110110111000001001001000110101110010010001010010010100101101111000010111011010101010011110000011010101001111010101101010001111011111111011110000111000011110011000100001010101110111000101011100011110111011000010001000001111111001010010000000010110111001010100100110111010111100000001110000110011101110100010011100010100010100001000111110001000000001101100111010010001110000000010101010001110101101000010111011101101010100010001010000011100000100101011001111001001010001011011001100000010100001111000111111001110011111001001100010010101001011010010110001100001100000000001011100100101100011110011001011000101000011001100111100100001011011111010001000000011011000101111011000001010001111011110110101111011110000010110011101011000001010101101101111101011110110010101011000101100110101000010110111100100001100101100111000010111010100111100011010101101110101001000111011111101100111000000101001101111110100011110101011111110100101110110111101110010011100000001110011001001000101101111101001100000101000000010100110111000000011110101111101011100000000001011101001111100001010010101110110100111001010100000011010001000000101011011010100010100100010010110101001011000011011011101000011110000111100001100101000101000010110001011111000110101111010101011000001000001110110000001110000110101011111011010110100100001110011010000000100000111010100010011010101111111111010010010101100100000110000111011111110001001010010101010001001000010101110001001011100100010101000111001000100100011111111011000110100111011110011111100110001011001111001011110011001010000000011010100001110001101001100000011100001111100001110000101100010110101100100000011101101001011101100001010100100100101001111111110100100110001111110100101100101011001001000001011000101000101111011100011010111100001100001110111000011011001110010011000101001100101010100000000000111001000110010100101111010100111110110010011101010000100001001100110011000110110000101110010010110001111001110101010001011101011010100110111001000010101001001011111101011101011110010110010101011000100111111000011101001000100001111100011000000000101010010010000111110100010000111111010111001010110000010111111111110001110010000100111100010110111011110111111100000000100000001001011110000101011010001101000110111110111010110101101100110101010100100001010001000110111001101100010111011011000001010001010001101010101
010000000001111110101101010111101000110010110000110011010101000110110101011010101101001111111101000101110110010101101001110010011000101101111111100011001100001100101111111101110000010110000101100010110100110110100110101110101110110101100110110001100001110000011001001111000111100110000100000000110100111100010100110011011001111111111010100010001000111110000111001001110000011111011011000011100110110000011100000101100101010011000001100000110011100101001010110111010101011111001011011110111110111101001010111011101101000000010000000010101011101110000000101101111101110110001000001001100001000000101101110001110000110011101111010000000101001110110111110110001011111111111001011111100100000011101000110110000111110101010110110101000101111101010111111110100000111011111111001010110001010100011010010011110000011001001001101110100110100111011110111010010111000111011110100111000011110010111011010100111111001010011101010101010000110111100101101101111000101100100100000001111000001000011111001111001100111011000010101110110000001000000100010010000101001001010001000100010100101001111000110111101101100110110110111011111010111100001001111100010100010011101101000100110001111000010000110101111010101001100111011000001101100011100111101101010111111011011000011111110111011101101110000011010101001001011000001111001001011000010111111101010000000010110111110111100010011111110010101010010111000010010100111010101000111011010010010101111011001111000101100000101101110101101110011011001111110111110101001000001110100010011011111010111110100101010000110101101110011011010101000010001010110110101011000110001110111010110110101101111011100110010011110000001101010001111010011000101010110100011111100001011110010101001011110000111101111101110100100010001001110011111101000011010111111110000110101111100101010100001111110101111010011010101001001010110100110001101011010111111000000111111100101001111100100111110010001001000101001010100100110000010011100010001010010000010011100000000010111111011100010110111101011110000101010011110010100101010101001000101111110110100110000111111010101010000000010110000110010010100010011100001001011000010101001000111010101100110001000111101100010101001110100010101010001100101110100000100000010111101110011001010100001001011001001000000111011100001111101100010011000100001010001001101100111110011101000011001110000101001111011000101101000101000011011110001000001100011101010000011011111010001101010000010010110110101000100100001000000111011011001010000101011011000100111011100010011110000111111100000101111111001101110010011001101111001101111100011000110110100111010111001010110010100100000000100100001011111111101010101111110010001011101000100111101100000001101110001001001100000110110111100101011000010001000100000010001100101111110001000011001000011111100101110111010001011111101110110001100101010010111001010001001111111000001100110110101010010001101111110010101110100101010111100101101100110111110001100001100111110101101101101101011100010100001000000011110011000110010111101011
100100000011011101110010000010000001100010101010000110010101011000110111111010110101000001001011001011110101011010011101100111101001011001000110111101110010100100100000011011111111100100111100000110000100010111011111000001000011100001001000000000011110010100101111000011000101110010011100000011010000010110101001001000011111010010001010101001100101011111111011110110110010110111101101111010010100101011110101111100111001110100011001110001101011011110001010011101110110111010010100001111111011011010001100110100000011111110001111011001111011010010011101001011111010101100101111111011010001001110100011011111001110110010110011010011010111111111011110000111001001101011100001010100000010010011001110111111000000010010100111111010100011000111101011000011110110011000100010011011000011111111111011011100110101110111011011100010001110001000010000110000111000011110111001000001001110011111011001001001100110011111000111010101010100000100110011001010010110010101011010000000100101011101001110011011100111000110000011010110001010101011010001100001100111000001111110011101110011111101001000001001100010111000001001000100100100000011111011110111101001111111001000111000011100101100100000111110010010000011111001011111110111010011100100010110010010010100100111011000010000110100110000100010001111101100110100100000001111011100111100111100001000000000110011101000011000001001000000001001101000110100000010111011100101101110101001000100100101010111110100010111101100010011000110001111101011100000000111100001010001110110001110000100001110110011001111100100011111110010000110001110101110101111111110100001000001101101010011001101101100001101000100001011010000001100001011011111010101000000110001110001010111011110010010000101111110001011001001100011100101111011010100110001110110110110000001101111001101010100101110110000010001000100011101111011000100010101011110011001000101000000110101000100010000000110110000001100010111100101011110110101101010111011101011000111101000110100111001011011000001110000010000001100110000101000101010100010010011110100001100101000011001011010110110111110010110000111000111101101001001100001101110000101111111100111000010101001011000111110000000111100001101110111001001101100001101011011100010001111110001000110001001010000001001100100010011010001111001100101100011010100010101100101010101111001010001010110111000000010010010011101011010001111011010100111101010010101101000110111100101000111010010100011110010010010110100111000101100110101100011001110010010011000111101001111101111010000000011101000010001010011101100101110001110011111110001011011001101110100110100010011011011000100010101010101100010111111111010011010111010000101100101101011000000101011111011000110111000111010111110001000110100110110100100011000000000010001101011110111111110110010011100100111100011001110010101101100110110001111001101011001110011100111100101010010000110111001011100010111011110101111000110011001011011100111100010010100100011000010011010010010000111010010100011100001100001111010111111001001111010
001011101010001011011010001110001011110000000101111100001100000001100000110101100111011011011000100101110111001111001110111011001000011010111001110011010111111011010101001110110010000100001011101011001100000110001010011000000011101001011000011011011110110110111100100011100010100111111000001111100100111101001011001011011010101101110110100101110100110011010001011011010110001111100001110011011100111011100110001110101100010000101110000110111000000111101101100000011101101000011000010010000010001110100001111100100011111001111000110011010000010001110000000000100010110011110010111011001101011011101000000000100101000100110010001000000110010010011000100010100101100000010011100110111011010111011011010000001000100100001011111101110100000010100001101011000010001000001011010010010001010110110110100001000000101111100111111011100101001110011111010011000110000101011000111111101110011001111100100111101101111101101101101111001010100001011001101001100110001101001110010100011111010111010110101100111011100110101110111111000111111000111111100100100010111001110101001111100111011000101010101110100010101001010000000000100000100011100011101010010111101111100100001110111110101100011001100100011001000000110101001101001110001010001010111110101001011011011110110110110111110000111000011110110011101111000101100011010001111100110110001110000100010111000100011011111001100111001101101010001100100100010000001110110101100110010010101100011001011001011000101011010000001000011110001001000101000011100001111100000111001101110111110110001100100100000111111111101100000000110111110111010100111010010010101010111001111011110100101011100000110100011010111001010100111111011101011110101001001101100110110111001000100111011001110110000011011110000001011011101101010001110100000000001010000101101000101001110000111100101011000001110000010011110011001010000001110001011110000110110011000011010010100010000110010001001010100001100001110001101000111001101011100011001110010101000110000100110111101001110010001101111110001010001101101011110110011000100110011010110000111010011011011100010010100110110000010101111010111011101001011111011100001100010111010101111111001101000001001001100101110001110001001111011000100111000101111100000100111111001100000001010011110010100100011100101011100100100110000010111100101110000001101100011000001000111001111101000011001011111110100110001010100001100000011111001100110001001111001111111001110010111101100000000011011100001001101000001101111100100000111000010011110010100101001111010101111000110010101000111111111110011110011001101100011110000101000010100110111011010000111011011000000111010000001111100100110100110010011100011110110000000000010010001111011101011011101100110011010000101101101101000101011111111101010000001011000001111111100011100111001011101000011111010010110101010110110011101101100000000110100011010111100100101010000001110001111001001000010001000110011100100001111110110101011010001011100111100111001000011001111110000110010100111110001101001110100110000001101110000100
101010011000011100111110100010110000101000001011010111000111100001000111110011101100011000010110111001111111110011111110001001100100001100111110001101101111110010000101001001010010001001000111011111001111111011011001000010111011110011001111110100110110000000110110010011001001001100001101100001101111111111101000100011011100001101101101010100101110011001000100101101010111111110011010011100100111001010010101101010000000111000010011110110110101000010111100000100111100000001110110110110001001010111011110110011001100011011011101010110000111100011001010010100001101110001001101001010010100111110110111011000100110011100111101111110000000111011110001101110111011001010001111000111110101110100101100110011110100110111011111011001111101101111001001011010011110110000010000101011000101101100100100101100010110100100001100011111111101011100111001101001011000001000010110000111101110010010000010011001011010000001110110110101001011111011000000011000111100110110001001010001110100100011111111000110110101001001010101100010101100100010111110100100101000001110100000001110100010001000110111111101111100010110000001101000001001011101111100111110001110111110110000101101011101110101010011111000111111101111100110011000100001101111101011010001001110110101000100110000010000111100100110011001110101010110001010100110111011010010011110100101111001000100110001000001100000110001110101110001011010101000101011000101000100000110000011101110001111010000000001111100111111010010001011001111111111011000111011000011011111111001011111100110110011101100000011111000101111000010010111011000110011100100110101000010101101100110100010001001111001010100111101010011101010000101000001001100111011100001001111011101111100011100010110011010001100111010111011100100100000111001001100011100110111000111101101010111110000111101001101111001001110101101110011111011000011001000101111010111010001110101101011000011000011110101001110111101010000110100111011111100000010110000100101001011101111101011111100001010100000101111011101001100110110000000000110110001000101010000011011101101010101100100000010100101101001110011001011110000111010101111011111111000111111111011111010100111011011001011011001101101100010101000100101001110010110110011110000011001000011110101100110110101101100011000011111110100001011111101110011001010000001100101000010100000000101000111100000001100011011001011000010011100011100010101001010110101101001001001111010101000100000000001110110010110111011100111101011110000111110011100011011111101010101010100010100000100000011111110111011011011111110010111101001101011000111001101000000111001010000111000110010010110101010110000010001000000001000110001110001111101010010111110010010101110010001100101101110111000001101011110110000100110111011001011011000110011111100010100111110001100011111101100111111111010010100011111110110101110010001101010011001111010001000101111011010011000110010100111010111101110110011101101001010101000001011011111000110111111111000111110111000100100111111101100000010101111111011111010111100
111111111000101110110010011011010100011001011001111000010100110101011110001110011011101001100000101100010111110110010000101100010001111011111001110111000111110011001001101111000010001011010110110001100011011010101101000011000101111001110000000101000010111100110000110000101000010101010000010011101011001001010110101000101111011110010010110110010110101000101110111111100111000111100010011011011100101110001110011011000111001011011111011100010101000000010101100111110011001101001100010000110010011100101010100101010101011101110110100000001100010001000001111100111111101110111110101111011101000011000101010011100101010110011010001110101011100000000001001000011001011101010001110010011110111000110011010100101111011000000001100111101000100011111000110001110010111011100011000100000111111011110100011001111001011011101100110100101110101011100111110100000010101001110101110100001101110011000100111110001111111001101011011010111111110111010111101001111101000010011100011010001000111010111111000010110000011001010111010111011010100000001000010011111011011000101010101110111001001101001001110111011000001001000110100010100010110100101000110100001101000101000110110100110111011111001001001011110100110110010000010001110011100011110011111001011100110100000001100010101111001011011101101010110111001001111100000101110010011101110110100111111000100111011011110010011100011111110000111101010101001001100100010101000100100101011001011111111100000011001000101110000100110000000101111100001101100100100111001110011011111101110101101001110111011110000111011000001110111001000110001010010101010011000111001001000100111011010010101111101010111101100011111111001111000001011110100000101111101000100110000110000101000111100011011010000110101010001110011010101010001001100111000100011100010110010100001011011011010111110011011011010100000100100000010011010111101110011111111001111000100011000010010111101111001110010101111001110001011000111000001101110010100111110001111011111101010011110111101010100110001100011111111101001010100010100010101001001010000010101101010110110110010111011011010010010000111101100001111001000100011111001111011010010010011011001000010000110000011110010110100100011010000001001011011101110100111111000101110100011011101100100101101100011110100010000101001100100110100001001000010011010000111010111101101001000111000110101111000000011111001011001001001010101001100010011111100010011101111110011000010111011111000010101110000111001110010100100010110000110011010110001001100001011110100010101111011010100111010000011100001100001101110111010001000000010000011000111000101101011101011001101011101000110010111111000000101111101000011111110100001101111001010100101001101001000111110111010100000110011000011010101011111011011110111111001010010101011101011110101100001111110001011111001000001001101000110011000010100000010010110101101101111111010110111110001011000010010001100011001000100111111000010100111111000100101101100101011000110010111011110000000000010010001101000000011010101100101100010100011101
110101111000000001100011111100001000000100011111100010111110010001000010110101110011100101001111011100010001100000001001000011101001101000000001111010001000100110110110001011111010111000101001011101000110011011011011010111111100111111111011011010011011101110101110011110010100110001011110100110111101010001010011001000110011101101100000001001010001100100010010000110101001111000110011100010010010100111001010100111100011101011101101010000111110011111000011111010011111011011110111001100000010100110010100111111101010000111001100001001001010110111101001001011000100001111111011010001101011111100100111111111010100010100100010010110011111111010010001001001001110000001101110100101000010110111001110001011101100011001010000000000011100110101001101101110010111000101000101100011110001110111011000001111111110000100100111101101011100110110110110100101000110011101100001011101000110110001000000000011101100000110011111011111110101001111111001110111001100010011110100011000100010111101110001110000100111000000100110111000011110010010000011101111011111101100011001100100011111000111101001100000001101101000111010101011001101100011101110000011101000101010000001000100101010000111101110011110100101111101111011011001001111010000010100101000110010111000010111100100100111101101010011011111000011011111111110100001000001001010111110100100111100101100101110010101101110110000010100000011100101010000111111001000011000001111111100000100001000000110000001110100100010110100011010101111010100011101110000010000111111000010111010001111111101011001100001000010110001110111101000110111110001100100001100100101111001000101110100001101010101101001101110101000001001111010101100000010110111101010110111010010100111111101010010001001001111000011010000001100100101010000000011010001010000100000100000100000110111111011001101111001100011110100011001010001101101101100010011100010100110111100111111111100100000110000100100011100101001000010110110011000101010000010000001010101110111111111110010011001010010011111001010011000100111101000000111010011111100100100111011010001101110111101011001000010101011110111001100111011111010111001010110101110111001010000100100011101001001011110011000101111011111111010010101010110011100000101110100011000000000001101001010110111000011110000010001011000110010001001101010001110000101100010011101011110101000100010001010100000010000001101000100000001000110111010101100110111101000001110101111100010011011010010110011100000010110100100001011110101001100010000011101011000001101100000010010010100001001011011011100001000110001010111001010101101000111000101100010001001111011001011110010011011100010100001010110001101010000010010000101001001010111000000000000101100011110111110011111010010001100010000011001111100101110000101010110100100111000101000111001111011000110100111000101011101101000011000111110000010000000001110111000100110001010001101111000100010011010110000011110111010101110010011111001100111000110111011011101011001010010111000110000110010010011010101100110111001010111001011011011
100001001010100100110000101111000000100001010000111010001001101111011100101101000010010011111100010111001100010110111001000101000000101001100000000110011111001100011101101110100111100100111010010101011001000101001101001010010011101100111101011000101110010010100011011000101100100010111110011010101110010100101110000100001100000000111001001111011110011100110011110110000100011011111010010010111000100010110101100101011000101111011010111110010111101001100101111011110110111011111110110011100011100010100110101110001010001000011000111110110100001010111000001111110101001100011010010110110001100111011110011011111111001010111010101111101111100011110000100011010111001001111101100011111111000010011111000101100110011010011010010011010011110101000000100100000100101011010011110000100111101000011011000111100001010111110010011011100000011010011000011001011110000000010110111111011010001110100111000110011110100010010001100000110110010110010110100001001100100100010000010111100011100101110100000101100111100100001011101000010100001010100001110011010110110100001101000100010101111100010100111000111001010100100101001000010111111010110110101111001000001001011010011001010000000000100110111001010111011110101101001110010100000101011101111010000110011001101100001010110100101101110000110010111001000010101100000001001011110100010011101100100000000110001000110000010011001110001111100011001110011101100011111011101111000110100011001101100100011100011000111010110100011001100100000001010001001001111110011001001001110110100010100110110011101000110100011111010001011011101100101000101001101110011000010000110011011110101100011010110011001011000101110010111010111010111111011110011100111010101011001110001110010101010111100101011010111010101001100010100010101010010100110101101010100110101101101001011101111101011101110101001101110010110000101111010001100001111001100100000001110001100010001100011001001100110011011001110001010111111001101101011010111010001110100100100101000100000101001001111101111010110110001001011110001001000010100011111110101101001111001111111010000000101100111000011110000111000111100010000001100111100101110101001001010101101100000111101000111010010111001001100100111000001101100101011100001110001101010001100101101001000110010100100000111100000001011111010011010000000101101001101000111110101010001010010001101011101111101000001001011111001101001001011010001001011010111010001000011101111000100011111011000011101100000111110110011001010110101101101110110111100111110111001011100001111110000011100001010101011100001110101100101001001101110001010010010000001000111111101010010111100110001010011100100101011011000110100111100110100100111101110001100001000110110000110110101011000111101001010101010000010111000111111001000010110110101001101110111101110101001000110101100111000111111001011010100010110110111110011110000100111110110000011001100000101000101101011010110110010111101111100111100100010100111011101100000100100000011000010101110100111000110011100011001110110001101101100000100011011100
010100100010110110100000001110000001010010110011110000111011011001001011110010011100110001100010110101110001100101011010010010111100110010100100000101001011100001100110100111000000010110101100101001010011100000011101011000100100010000100100110110101011111000100101011100111011010010110001001001001001001101001101000001000011001111001110100110011100111001000100011000001101001101111100001011011110010010110111110010011111011111110100100110111111001100100001110010111000101111111111011110010011011000100111110110100010010110100001001111100111001111001100001010000100110011010110111001100000000010100010000000001000110101100111010100001010100000100101001011110111111010010111010000110010000110010001100111010010110101111001111010010000100100110011000101001000100110111100011100100101110011010100001110111111100000100110110011010011110101111111111000001111111010010010110010100110111110101101011010001011001100011011011001000000110000011110011000000111000001011100010000011011100000010101101100010010000100111100101001101011100001110101111001110111101100010111101001001011000010011100010001010000000001010110101100110111010101000111011001010101101000011101001010111100100000001011011111110101101110110101101011000111001100100100100011100110111001100011010110101110111111101110010111000110111010010110001110100100110010000010011111101001010010111001010010100010010010001100010011000011100001111110001011110111100000100101010111001011010100101001011011011111000001000011001100101100101010001111011011100110101010010100000111111111110110000011111000110010001101010100001010101101011100000101101010111011110100110100110011111001101011010110111111100010011111110011111101000101111110111101101100100001101110111100110000000001011000001000110000101011111110011100100100110101100101011011101100000011111100011011000111101011100001100100111100101110111101000110010010011000111110100111101101110000111001001001100010100101111101111101110000111111111001100011010000110001101010101110110110000110110011010001110101000101001110110001010011110000100000100001011000010000101100110101001000000001101111010001011001110011111011010111011011101001110111100010001101100110001000000101110101000100110111101001100111100010100100111000110101001101010001101110101110000101001101010100011011110000100010100000111110110101110111101101010000010011000000010110100010010110111001100010010110010110101010100010111110110010110100101100111010011100111111011011000010011011111010000011011000011000111010110011100111100100101101001011101000010101100010000000010110110010110100111101011000000110001001011100110010011111101101011101100101001100101001100010111011101000011000010000011110101111110001110010110000011000110100000110111111101111110101101000001111010100111010010111110100001001000010101111010111010000000100000011010101000001010000010101100110101011010011101101111000011111010001111010111100000101100001001010011101001111111110111100111111101101110011110010000011000110000111010001001111110010000111110100111001010000010101011010
101001001000101010100100011110001111010010001101011101001110110100000101001110000011010100010000101100001001100000000010000011010101101011010011111000110100000101101010101101010100011010100101011101001000111101111000001000001110001110010011101010010001001111010111001011111101011110110101110110010101110011011011010101101001011110100111101111010101101011110110100101000001000011110111111000101101110100110001001111010100011100001101100110001101011010101100100110011100000100010001110101000101001001011110011001000100100001001001100001001011100001111000100111111000001111010000001100000100110011110011001010011011101010000011111011010000101111001011000000000101100111100100011000000000011110000110100101011100000110101111010100111110010110011011001110000010010000010110011100000101010011110101101110100000000001011010101110110111000111000100110110001100101101010010010001000111110011000011001001101111100111100011010100010001110010010110111011000110001010111010111110001011011110111010011100100000101110001110101011010000110111101010001111111100001011010111011001100111010001011010011011111111011111100100000001000010000110101100010011011001000001111111111110000010101101101000000000101101100110110101101001111100010010110011011001111110100101010010101101000111100110001100011110110100001001000001111111111111111101101111000101111100001001000000101011001100010000001001101010010011100010111010110101101110000001101011010111000010111100011000010011011000010101000101001011101100111110000000010001111011101011100001011000010011010000011011000100100101101111100001010000000000001000101100011010101010101001000011011000010110110101011000010011111011011111001011111001011001010100011000101011010100010000111110000001011010100100110111011011110111000001001011000010111001100111101000110001101011110000101100001101011100110000110011100001110100001101001001011101101001111010100111011101110101110110110000111110000010000001010110110101000110011110101101111011111101100110001011111000001011111100011110111001000001111100101101000100000001011001001000001100001010010001010010001100011011011110010110001010101111000000100110100110101111111000000110001111000110000111111101000001110100100110100100101101011000110100111101100111101011111000101101001001101100000100011100110100110010110000010110011111111001010000100101011000111110001001011011111110110100100001001101110001001011100110110011011101001000000010011101010000110101111101111110011010001011000011101111111010101111111010010111011011001110100111101110111011100001101000010111000110000100100010001101101101110101011110111001011101011100111100000111101111101001100111011111000011001011110011100001010001000010001011100001000011110011001101000110111111110011001011110111101001110110010001000011000000001011000000011011100111111111011011100000110001111101010101101111011111010011000000110110011011110001011001110100010100100010101101111010100110000000001001101011010110010110111111100010000010001101000011000000011001011000111010111010110000110010011001001110
010101000000101110001000011001110111000110101101101101111011101111011001101001100110010110011101000111101110100100101011111110011110001101010010000111011101111001111101111001010100101110100111110111011101100010100010100000001011000000110000000111101010001111100111101101011011101011011000010000000101101010000110000100001111110111101010000011101110101011110000010101001101100110101011100110101010100010111100011110001011000010100000000000101100111111011000010000100000101000000111111100111100100111000001111101101011100001010111111100010110000010101001110110100000101000001111000100011110000001011000011000010000111000001011110100010111010101111000011000010111110110101100000011000100010001110011110000101000100100010101000011110110110100101010111000110100010001001001010001000001101001100001110100000100010111010101001000111100100110101100011010001000010110100100011110010101001001100111000011100001011101101110000101101001100011100001100001111011000111010100001111100101110110110011010010111011001001101101101010110001111010011110100011010011000111110101010100010000100101010011001010101100101010111100000001011111011001110011101100010100001001111110101111000010110001111001000100101100001000011100101010100011010011111000001010111010111011001111111000110001011000111101000001001010010101101011101010110000011000100000100001111110001001011001101000000000011000101000100011010011001110001100110010111010001000011100111100100100110001101000001000000001010000111001111100111001000011001010110101011010100110100000001010000110101010101010101011111000001110100011000110110101011100110110101011110001000001000000101110100100001011001000011101100110000001110101010101101111011110100110000011111101000111101110110101011101010000110001011011010000001110000100111101100010001011110110001011101000100101000110101101001010101001111101100111001111110010100000110110010000110101111011111111101000011011101101111110100100011100000010101101010110010010110000010111001110100100000011111110110111001111100011011101110100100001010100001000010001000000100110011101000111001101011000010101100111100010100010011101000101100111000101001000100101110001110001011000001001010011110011000011010110110111000100011010111101010111000000010000001011111111001000001111110101101011000010110010100100111111001111010100100011010001011010111110100111101100110000011111010011101000110111011011010001110010101101101101101100101100000101010000001011111001100101100000101000100010000000110110101111100110101101100101101000100101001010111001011010001010000010010011110001110110110011000011100110110011101001011100011110000001111100000011101110111100101111110111010101000111000001101010100100010001111001110111001010101011101011000000001110001110111010100000001111100011011000010111101010010010100101010100101100011101101001101000001111001101000111100011101101101110010100010011010010111000000011010101001101111101110111110001110101000101010001100110000001001110000010100000010011010010111110011000111101001100011111000010110110101100001000
111000000110110100101101101001100111001000100111111011000010111100101100111110001001000100001111111100001111011000100000100100101101101001001010100001101011110100011111100111000011011101010001001011010000111101101101010100100001001010110010011001010011011110011111100000100111011110010010001000010101100011100110110100110011011101100100111000100001001101000001110110000011010110000001111110100111011110001111100000011101001011100101011101000110010100110001111100001111100110100010010011100011001100010001110000110110000100110111000101111011010000101010101000110101110001011001110001001000001100111101111100011011011101101000010100100100100101001010110111001100000111000001010001000011101000101111100101010001010011001101011000000100011110011110101110001111011101101110001011101000010110100111100111101101010110111101011000100101001011101111001010011000010101101111100100100000100101000100111101100101111111011001101000011010110001100111111101110101111110000011011110011010011111000111010010010100110100101001100000111000011000001011110011000110111100100101010010000001100111101010111110011110100011111110000101100010100010111000010100000001011000011100101101100001010011100000100000110110110100111111001111101010001110011110111000001011000100110000011100010001000101000110111001100100000111000111000010101100000111111000101101100100100001001110100101000010001000011010000110111011011000111111101100001110110011011010001011101000101100110111101110110010010011100000101001010100111001111000001110010100010011101100101011111110101101101000000100110101010000010100010001100010111101001100011010111101101001111101100101110101110100111100010111000000000101000000000101000001101110010011000101110100001001110011100111000111011001111101111011101111011110101010101011100000001011000001011000101101101001000001011111000111100110100010000000010010111110101111001000100011010111010011101100110100000000011110011100100110100011010001111100001111101001100101001110011001110011010101100000001001010101011011010100010000010110001100110010111000101110100101110010101011010111001110110101010101000010000110001010001000000010001111101101101000010110100011100001011110110011101101101000011000000000001010111011110111010010111010000001101001000010111010111011011110011111110010010010010101101110000101110110011010000101001101000100111010110101001100011101100111010100111101101101101101101000011011010010111100000011000101101000101000101110100010101010001110101100010010100001001101101111010010101001010111010110011100000011010011111100000000010000100100100001101010011101001001000101010111111100011001000101011000110000110100000110111100111000100100000111101001100000010010001001111100000100000110010001100100100101000111010111001000100000011110100010111011110110100101010000000010011011000010111011001100100101011111111110001111110001000101101000000000000010101011001101001101010111000011101110101100100001000111010110001000011011110110100010110110100100110111001111011010101110101011110111101000001011001100111101010010
001011100011010011011110000111110011000101011000000001011011001000001110010101101001001111000011100001001101111111100101011111011111000001001001101000011111010111010100000000101001011100101010001000001111001101001001110001011001000001011101011000111111111110001011001000100110101110000010011010100000110101001010110110010110001101011101101110100111111011010000101010100011011000000101000010111110101110001011110100010011000001000111110010011101110000010011100111010010010010110101000111110111101000010111011001110100010001001111110100000011110001111010001100100101111011010001001111000111011001111100010010000000101010000001010001000001110100011001111100101101101011000000011111101011100110110001110011011000011001010100011001011010110100110010111100000011000011111001010110100111001101011000010110000010011111110110110100100100110000110111111101011111001000001011001011100100101010010001100110111101111000001010011111110101110000100001100011111111101011000100011111011011100001100001010000100101010111100100011011011001000011111100001100101101011000010010110110110001011111010001011000111011011000111010111101101100101110010111101011111000011110110001110110000011100010101111101100010110110110000010011111011001101011011000110010100010101000011010000110110000101101100110000001110111100101011101001001010110110011111111110100001100110100011001010110100111000010001110010011010100111010010001101000001011010010111110100000111101101100011100000110011000000110110001111010000001101101110100011101011110101111011101101100011111010011101101111110111010010110110001100100001010100100100000010010101111000111111001100100000101000000010110011100111010110000110111111111111010000101110000100011001011101011111111000000010011001101011000000101010000001111001110001110010111100011101101101110001001011011110110010010001111100100000111100101101100011011101101101110001000100010100110001011101000100010111001011010010000010000101010101101000111001101101100001011100100011110110011110010000000100101011011101000010000001011000001011100000000110101110101001000001111100110101101000110000001111111111100111100101011111011010010011001110101111111111101101000111101000101101011000100110101011010001111001100011000000110100100110000100110111000100101001111110100111010100110001100101001011001001110100100001000010001001000100100011001111011111001010100010111000000100001001111100000011010111001001000111011001001010011011110110101001011010100000111010000000101111100011111010010010011111000111111001000110101100101011110111011010100101011101001010011011110001000001010100000001111000100010010100110011100010000000010000010111010011101010101010010101000010000010100101111011100101101100011010100000001101101100110100011101100110100001010101100000011010011000111111010110101011010111001011100100010110110011100110100000110110011010110101111110101000011100011010111011010010100010011001100001011001011001100110010101001101000010100110010010101010010001100011100101100110001001100000111101101000010111001011000101001010101
010101010100100001010110100101111101010000000100010110110101011101111000100101000000111000010101110010100101101100010011011000000011100111010010011110001101101010000100010111001011011101000011010011010110000000100101111110110010111111010010001010110000010010110000010111010000010111111001000110101110011010001100000011011001101100100110101001010011011110000100000101000101010101110010101111000000110100101000000110111001111111101010000111101101011110000110101100111101011101110001011110110011001010000101011011000010001010000100000010101111101100100000010111000001001011101010010101110110011010100011011001100100110110101000100110000110111101100100110111110001000110110000100001101110110010101000110110001000100100010001001110001110110111110011111110011101100111001101010011111000111111101001011011011100010111101001111110111000110100001100000010110010011101001101010001100000000111011001110010001100111001001011100110010000001011001101101000100101100001010110110010000011100111101010101011111011100100010010101111001001000101100100010001110010101001100000101010011110100111001001010000000001001110111100110101111111111001000001111101100001000001101001100111000100011000010111010011111111001111100110000001111110100011001010000110111001001101111101111010101101110110000011010110000110011111110010100011100111110001101000111110000100011101010100010111001101100001000111111110110001010000100001111110111000011001001000111101100101010101011110110000101111100001000111110011111001011000011000100010111000101101100011100111001010111100110000110111000000100001011001101111011110110010011001101000010000101000100100111111111011010000101010110001110011001101100110001001011100001100010110100010100111111100101010001101111001011010000001111000110100001000000000110010111000001000100110110000111000110010011000011000101111101111001011100101000001010100010111011000011101000010011110011000111010101100101100001000011101010111100110011000000010100101101111110010100011111001001010110100010100000111001011001101010111001100101000000001101101110001011010010000010000000111100011110000110001010010011100110011111001001110101001110010011110100010100100010110100011101100000010000110101111010110011101001011011100101100101100001110101000011011001111111001101110110100010001111101100011010000100010100111111100001010101001001100100010111010101000100011111000010000010000000100010010101000101100111000001001010101010111011100100010010000100010100010101000000111110101100111111000101111010111011000101001011001000010111110110010010100100000010000101000000111011000111001100110001101001010001101011110111100010110001101000100000101001100011100011000010001101001101010110100001100100111100101011101010100011001011001000111001100000110100110111011010011011111011101111100001010111011010110010010110011111000011111010000101001010010101011100110000011100100111111111100111111011011011010010111100001011110000010100111110001011100010010011100011011110110100011010011001001001000110101111011000000101111011101010100111111101001
100011001011000011100001010011010001100110011001111110100111011001011110000101100111010010111100001111001001100101010111010111110101101111010011001101111110000010100111111001110000000010010000011100001101011101001111100111101010000101101111110011111011101000001101000010110000100110001100111100111110010111110110111111101011000101111111010110110110011000011100101110010100101000101101000110100111100010100011111110111111110000011010110110110010000100000100001010100000110101011101011011110010111010000111010110111110010101010001001011010001010001101101000000000001110000011011101111100010000101110100001100101011010001100001111000000110000110100001101010101001111010100000110011001000101111000001111000110000011010010110010111011100101101101110010111010100001111110100011101100011000010011010000111001010001001101100100011110011010001001101110110010001110100101110111000000101010110000111010010100011101011010011110011111010110100000101000010111111111101100001010001110100111101000111000000101001101101001100111010010011011110110011110110011000100011011010101001001100100001111001100111010010010110111001111010010110111000001101110010010101000101100111010111010100110110001110001010111101011111110001111010011101011101101001101111111110100010001100000011011100100101101111001111111110100001010100011001101110010011010110000111100001100000100110011010001110110000100111110010100010110010010000110001001101001111111001011011001010000111100011000110101101110000110110100100110111100111001110010101010000000100101001110111100010101010110011100110001111100001011110011110101000000000010110100110111101001011011000001000101110101011101010101111100110000000011001111000010101011111011001111010111000000001001001000111100010111110110001010100111001011011111111110000000100111100101101000100100100000101000110010010011110011000100110101111011001010100001101011010100010010101010111110011011001011110010110011110000111001111000000000111001111111010100100000101000010111110111011001110010110101000000010001110101000111000100001101000110000000011011001110101011100001001000010100010000000000111100101000010010100011011010010100101000010000101000010100010001110111000001011001100110010001111100010110011100101111100001111000011111000100010011011000100100100101011011001011000110100010100101000111110110101111110111010000101011011001011001010000100100101011001001100000000010011000010011100011100110000111101101001101010011001000101100100101111000011110111000111011111000101100100101000100000011101010101111011100011111101110001100001110101110010010110111101010111111010001011011101000010000000111011001100000000110100110101000101100011100001001001000011111111000110100110011100010101010110111111111100000000110100001100110111001110111101011011010101110011010010001110001111111111100010010000101000110000100101100101100111000010110111001100101010100000000110101011101001110011011011101010001101010111111010011101110100001000111000111111110011000100100110100011111000000110010100001001000001000011011000000000100111
000111011110000100101110101101111101001001011111001011010001110110100000001011111010000010100100101101100000000000110101110011110000011001100001010101110110011110100000001011110111100111111101111111000010011111110010000000001011111100001100101111001100010101010111100011011100101100100110100111101111111000111110101110100001101111111100001001010001010001001111000101011001111011000101000100110000101111010001000101010011011110000111101011100100010111111101111010001001110001010110111101111001011001011001110000001100110001010010000000000100010001110011011000001100010001001001010010011001110111000101000000011111111011011100110011011010110010001110011001110011110010100111000011001000010000010110010000101100111101101110001010100000000101010001001010110110101100010010101101010111011111010110001111100101001101110001101010011101011001110110111010110111110100110111010011001010010111111110011010000101110110100011000010100110110011111100011011100101111001001010010011010011001110010100111101101011100001000101001011110111001011111101101011111100100101001110100111111000111110111110001000111110100001100010001011101011001010011011010110101001111011100111010001100100001001001001100110011111110111100000010000001111111111010000100011110000101000111100010010101110001001100101111111000101001001010000001000000101100000111111010001111101011110100111110011011111001000111100000111110100110011010000001011101010001100100110010100110001000111011111110110011000010000001111010110001000101011111011011110011001111000001110010001000110101000111010001001001010001011000001100010101001011000100010011000011001001001000111011011100001110001000110001011111100111100011000011011101100111100010001100110110010000110111110110100110000000000011001001010011010100010111010011000000101100100110101101000010111111111010101000100010010011000000010001110001101001100110100110110101000110001111101011001000100010010100001100111111101100111101000001010001110001101011100100011101110111000101000010001110011100010000111101111010101011010110010010100111111010011100111101110110100000010101010011110111100001101011110000111011111001100011001110101110000101111110111001010001010011111011011111111000111101101011111010010110010000010111000110011111100000011100101010101001110110101010000100001000110110101001000100110100111010111110010011100110011001101101011110000100111110000010111010100010110101100001101000101101000111011101010100001000111100011110100101101001000110100100111011010010000100100011100000010100101011011101001011001011100110110001000110111101110001110000100101111101010110010010111101010101100111100010111101110000101101000010111010100011001000101111000000010010001100100111110001011100010011110100111110001010111000010000111010000101110110100110001010011011000111110000010110010000001100100000000000111010010100010011011001001110000001100100100111101001111010000100011100001011111100100010001001001111001110010001111010011100111001101100000011000000011001011110011001000101101010001011111111110000000110011010000
000101101101001111111100010000000011111011011011000010000011001011010101101101101101000000000000110000011100001011001111011111011011111100011000000010001000000100010110001001000101000010110100110001011101011001101110101010011110001111100010010101101110111001011001101011101011001110011010010110000001011010011101110111000001100100100010010011000010010000001000001100110010110110111110010011000110010110100101111001111111101010111001111111000011110000001101101011110000000010000101101101000010101110011110011001111011100111011110010101001100101001011010011011000010001101100000111100110110001100110110110111010011001000001101111010011100011100100011010101101011100101101100010011111001100010110000011111110110011110001001001001101001100101111111100000101011000000010110101001101001000001111111000110111000001011110001000010011111011011100111000100000000111101010010101100101110011010000011000110001011010100010111111101010001011110000010101000100101111110110111110110001011101101001101110111011001000111101010010100100010100010101110000000010011111010010000100111101110111001000100110111010110001001011110011001000001111111001000110000110000010000001000101111110101000100100000101011111111101111010000111101110011000010101111111110010011011011011011010010110001001010110111001101111000110001001101011001011110101111110010110100100100000100110000011001101001100110111110011110011010011110101110000011000010011101110110111111110110001001000011000001011001111111000001000111110010101011111001100010111011001101111110100011110001000001100100011110110010011101001111010000110000011001110110010100010111011010111000010110100000011111101000000100100110011101111000000011110101001110001101010110101110010111101101100010100100101101011100100001100111110111010011100101101101010101011101011011011001010010111111000000110101011001111010110100111001100011000001100001010111111100001111110001100100110000011100101001110101110011001100010100000110001001110101101001010111111101110010001001101100100111001010001000010101110101001101011110001011111101110010101000001111010100011010011010111000011010100110011100110001101100101001001010111001001010111110000010011101111111000111001011111110001100011011001101110011101011011011010010011011100001101011111111001001110111100011110111011000111011011011100000000100110000101100001110000011000100001010000100000101101110000111010111100001110010100100000010011100011101001111100101011011001010100101100101101100101000100011100000101110111111010111001001000010110011100001101000011110100100110101010011001111001110011001110101011111001100110011100101000011010100001000100111001100001101100011110101011010010001000011101100011001000000010100011001111101010001010100001000011101110001100010010011010010111001001001010110110110001101000100101111111110000000010100110100101101111100010000100111011110001111100011000100000101101110011011000010111001111000100011110111011001101001111100011111110011010101101101000011010110000001000000000100001111110101001011011000110000010011001101
000110000000100001101100101111000001100110011111010011011010011100010000010010100001000110011011000100101001110000000100111100101100101000101000010110101000000000011110001011101000111110000001001110011110100001011111100110010101010010001100010001110110100111110101111010101101011011001100110110100011111101111000011000110010111010010110011011100100000011110100010111000111101110011000000111001100101011110100011011000010101011001000001101111010111101111110011011000001011000100010110000111001110011010111101100100100111100100010011101110110001100011000110011011100001100101011000100001100010101001001001111001111110001111001110010100000101001111000001110010101010010110110011011000101101101100100101101001111000000010111111011100101000000100011100100000001110000001101010100110100100101100100001010111111111101111110100001110100101001110100010101100111010100000010011111100100011111100110111001100000100111100100011011011011011001110010011011110111101101110000111010010101010010011110001010011011101101110100000101011101111111000010111111010111000110100110100001111100011100001111111010110000011110000111110011010010011000111111000000100111111001100100001010011101011011010100000111011110000111011000010101011100110000101000010000110110000010000000010000110111110111000100011100010000011100001101111110111001110100001010110001011000100111011001000111011000111110100010100101110000001111001110001010011100010010111010101110111111100001101111010000100000110100011111011111000101101001000110110000100110100000101010010000101000011111101010001101001010100111100000101100000100000111001111100001100100000011111011110001001001100011111110100110000010001001001000011110111100110000010011000110100011010110100100001101111011110110011110001000100100001100010000101110100011101010000110010111111101101000100000010101001011001010000100111111010011000001101011000111001010100011100100011110001110111100010100010111011000000010100111110111110010010011110010110000000111001010011010010111001100010001001101100001010110100001111110110111001101011010110001011011010010001100101100100100101100000100111011001011011110000010101100010110011100001001101010100011001010011011101111000011001011000110111000001111010010000110000100100010110111001101011010000000110000000010011011101011001110001010010011000010000011101111110110001010110110001111011000010110101001011000011000001000011010010001000111101110101110001001011010100101111110000011001011101110001111110000111101010100101000001001110110011111101000010101100101100010001010000000000001111011111110100000010111000101001010101100011110100101001011111110111011101001110011000110100101110110111010001001011111100101011001101010000010000101010101011110101101010100101001110100001001111010110100011111101100111110001011010101001000101101100101001011000101011010000111001000111111010000000101010000010110111111000100011110100110001010011111100000010000001000001001000011111111110110001111111111001111100111000010111011011000110001111101001111100000101110011101010100110010
001011011110010111000010111000111000000010010100110111111011001000110111100101001100001110011110011001011100101011111011011000000111110101010010101010101110110111011100100010011111100001111000101111000011000101000001111011111101010000110111100101001100100011011101110011111101101110100100010001010100010101000110110100011101000001000111111010100110001111011100000001001111000011111011011110101000011000110001010111110110010000001110101110100000110001101001110000101011001011001101110110001110000000011010100010010011110011011001101111100011000101010100101100011101101011111110001001100100011001111000001111010110001011101011111101110101011101010011101000110111000111011111010000101001000001000110000011111101111011010101110100111101001110000100010101001111001010010100000110110000111110011111010011110100011010111100100101011011000111111000101000111000000101000011010111011101001000101000110101111101011010101010110101000011100101101011110010100111011100101001111001010101111011111000110001110111011000001001100111101011110010001000011011011001111001001100100111001011001101010000001000010110111000110011100101010111111100000100001010100100100000101000111011010100000001110110101111010001101100101000001001010111000000100100011110100101110000010001010010101001100100110101001111001101011101001010111011000010001111001011100100100111101010101110011110001101111001110110100100100100000001000000010110100011101010100110010100101111101011110011101110101000001110100100111101101110010101100100010111110100100100111001110000100001110111110101000010011110001000001011000000010110001011111100010000011011010011111001010110000111000000010001100000010111000010001110110001011101101110101110100010101000111101010111110111000010111111101100001100001100010110110101110101101000011010011001011010011011100011101000001100110000101010101111100110100101111111100111000011110010010111001111101100111010101011101100101001000011111110001110100111010010010111110110001110011101110101101000000110110100011010100010100000110101101000111011011011110000010100001011100110011000110111101010111011011011100010100011111100111110100111101100000100001111000000101101100001000000001001011110110010011110010111011100011001111001001010010010101010000001101000100110000001011110100100010011101010010100000110110011001001010100011101000001000101100101001111010010100010101010010111000001101011010011000010101001010011001010110110001100011110000100000110110000100101010101100100111000010110110000001111010110111010001001001111111111111110000101111000000111011011100011101000100010011111101001110101101100011110101001000001111100100111001111101100110110101100001000101011011111111110010010101011101100100110011111000100110010010110001001001001000100100000001101101101111100110101100100101100110100110110001000101101000110101000000010101011000000100010011111111001010011100110010001111001010000111110010110101110110000100001111101111011111111011001100000111100000100100101000001101101011000111100110110111111100110111010011111001111010101
110111110011111100011111110000111101001110111011110111110010010010111111011011110101001110111101000101010000100001001100100000100010001110001100110100011101111001010101001010010011100000011101011001110101101011101101011001000111100010000010011010001010010101101010001100000011000000100100111110111010000000111100110101011010011111110011010010001100111110100001011100101011111001101001111001011010011001100111010010001001011101010100101011110101101000100110011000010100100100011001111010101011111010001000101011100100010000100010110010111100000110001101000000011011111101000011010001001101100100010101111110000100101110101110100010110110101001011001011100011100000111011100101011001001101010000100001010000001110010011001110101011111111100001000111100100011101010001010001100011010000010110011000100001101011010111110000110011100010001110011101010010011111011001010000010011101001011010100111010100101111011011101111001000001011101101011010100100100111100001110100110001001110011001101011100101001010000001100010101100101100111111111011100000111000110110010000000011011110000001001110101100010001111111101011000100011101100001010101010111000101101000010000101000011011011100101100010100100100010111011110000110010110011100110101011101000111111011110111100011111111100111001100010001110011100110000101111001110000010001000100101010000101000011101001100110110100111111001001011111001011110101111111001100010000000111100100100010100111010100110010011010011000010010000011110010001000011100101011110000110000000001001111001101110010010011111101100000001010011001001100111110000111010011100110001100110011000111101011111100101110101001000001010110100001101100001111001100110110010000100101011011001111011011100110011100010101001100011000001010101011111000000110101111000001010010111010101110001111101001111110100001100001000110000110100110110010001011101101101100011011001100001001111111101101010101011011010010011100001110100100000100111110001000001110111011010011001011011100001101010001110110100100110011111110000000101010101110100101110111010111100010010011100001001011000111001100001011011101010011010110111011010011111110000000100000010010011111000010101111001101011001011001110000111110111111110111001110001100001111101010000110100010011000111100111110101011101111010100000110101110101111000110010101110110100110110100010111000011100010010100011010000001101111111101100101000000101110000001001010110001101010010000111001111011001111011111001110011100011001010000111111100110011001011011011100110110111111010000011111101001111010110011101000100001111011000001010011001011111001010010101111101111010011100011001110111111100010001101000000111011111110100111001110011101111010100000000111110101101001011000010001110000111000001010110010010001011110011111111011100000001001111111000000110011010101001011010101001111010011111000100000111000101011101000010010110011100001000100000110111101011000001001110101000000010101000011001111010011101110010110110110101101100111101001100100001010001010101001011110001
000100110001101111010010111010011011110100110001111100101010100111000101111001111110110001101100000001000001110111011001010111001010100001010101010100010110111011011011111101001010110000001011001110110111101010111010100100101100100001100011011011010101100110111100011100101001001000100011011101010110100010111100011001000010111111010001100100011111101111000010011101111100110110010000110010000000000101111111101011011101000010100010110100110100001110011110001000011111011100000100110011111100010010001100011110000101111010100001110110111101100101111000010111010001110110111010100011000011010000101100000110111000001000111010100100010011110011001000001010111111100011011001111100011100010010000000011001111011010000011111011011111110101001110000110110101010000010101001001100001110101110111001110010111000010101110011010100111000010000111000111000000001100011110111111001000111000010100000111100001000100000100110000011010000011010000001100001011000100100101110110111001110011100101111101110110101010100011110010100010011101010011000000000101011010001110100000101100111011111101000101101101001110101011100011011111100000100101001010101011110011000101001000111100100000110100111110101101001011001001111111010100011111111011001001111100001111100100010100111011111000110101111010001010000001000100010110110000010101010101100110010010101001101111100111111010101011010011100110011111010000010000101010111000100001110100000100000000111010010100100110110100010011011001110010110011111011000101011100100110011111010101101110010101110101110110000110100011111110111110101010001000010101011100010101011011100000100110111010000000110000011100111111010100101100101111101111001011111001000010100110011111100001010001111000000111111010000010100110011100110001111001010100110111111000100010000110000011111011011001000000111111111011001101100010111101101011011111011101110000000011010100110001000000111001001111101101111000100011101100111101111101001001011010110101001110011111110110011101011000010111001111010010100100111100000010010010110101000111111111100011111110111101001011001011100010001110100011111001000001000101100110011110010110101111001100010000111001001110001100010111110111110101110111011110101001000101000001111111101101000011101111111010010000011011001110001110000101001110111011010110101011110101100001000001101011100001110100110101110110010110011001000011100001110011001000000111000110110001010011000100101010111101111101110110010000001110111010110111010100100101000011100101010010011100110011110111101000101110010010010111000011000101110101010001001111111110001100011110010011111010111111001111110111110000000011011000101110100100010000001011111101101110000110110101101010011110100110001000100110110100110100111110110110001001010001110001011111100001001010011011001100001001110111100110110000111101110101000100110010001010111010001011111101101100001101100110101110011001111101110111010000110110001010000101101111011001000101010111010000010111110110001111010001111110010101111110011111001001011110010
010110101101110101100101110001011100011111110010001111101000011101100011101000101111110101100011111011010110010111011101110011100110101111000011011100111000001100000100001101111111101000100010011011101011010000010110110001011100101011100110100000010011001110001111110010100110100110100101001101011010111000010000001001000110000001100100011101010101110110001001111111000011101000011011101100001010010110000000011101001100011000010100110111010001100010000011100001011011010000110001010101100000110110111011010001111011111101000000111111001100011100010100010100101011111010000000100100111111010010101001000000100100011001011000000111111010100010100000110000011110101000000010000110001011000010101011110101000011000011111000000100101010111100001001011100110011100010111100110010000011110101111101011001010101110101111000011011101010101010011011110001001110100111010110110001000110100010010100100010101100100011110011111000010101111010011101110000011100111011100101000011100100001010001011000110011101000100111000111101001100000010001100001110010010011001000001110101110101011001101100011011011011101010011011011000001010001001100010111110101011011010010001000111000111111010001011010100110110000000110001110110010001001001001001111110011111101100100100001100111000101000010011011100001110101100000101110100111001000100011100111100001101110000000101001011110101101000011010111110001001110111110100000011010000011101011011011101001111100001111100111101100010110111010100100101010110100101001000000000011011101111111111000011110001001110110011111110010011011010111110010001100010000001001100110110010001000110010101010010111100111001101000111001101000111001110000001101110001110111000011111101001000111111001111111110110101101100011010110100100100101110101001001001000011001010101011010110010110011010001001111010111000110011100100011100111111110110000111011011100110100101100000010000011010111000001110010010100010001111001000101001111111011011000101001101100101011000111000010000101111101111010111101100101111010100111010101000000110111100111000000011011110000011001000001000010001001100010010110111011011111110110101010101111000111110001101111111100000111000010100011000011100111111011011000111111000000101110100001000111000000111001010000001110011101010000101110110010000001111010100001010001101101111000011010110000110100000001100110101010101100111011000000010011011010101100101100101011011101110011111010000000111110001111000000101000001100101110100001111001111100000001000111001011001101001110011010000111001000101101001100111000101110101001100101100100110001111001001011001000011001000001111111011001010101101101111010111111111010110000100111010011001111010000110011011100001001000100100010111101000100101111110101100111101101111000110110100101010001100001110101000001010000001101110111011101110100111100001110001001001111010111111111010011010100000011000101100000001010001101000010011000101011011011111010000001100010010011011101110100011010011001111100111111100101001001011111100010010010100010000
011111011111010110100000001000010111000001100011011111111011111110100011100001001010111100000011011011111111010001111010110011100011011000111111101100001110011101001000100100110110011100000010101100000101010101000001010001010111000110101001001001111010000111111110110100100110010011001011100101011101010001010110001110010110111101100000110100001001110101001111010110101010011011100111010010101010101110011101001111011011101010001101111010001100001000000110100110111111011011010110010101001111010100011010001101111011110010001111110001111111101100010001010001110110011000010000010101101100101110000011101111101000100101011110110100001100001100101101101011001011000110001100001111101001000001111100001101010101010100010011101101111000001010000110100100111000011100100100101010111001110111110011111001111110011100101100010010001000110101110110110010110001100000100001011101001111011010000111100110010010011110100011011111000001110111111011111101111110101000010111100100101000101110110000011100110000000110101000000010110010000011100110011010101001100100000110000100001000000010011010100101101010110111010010010000100111101100011111110001010011110011000101011000100101111111100000000111100000010101110100011010101100111010100101101000100110001000110100101101101010101001010010111010110100010110101100101011010111101000000101001011000101110011001110010100100110011011000010010010011111010000101100010011110111001100010101010111111100011011100111101001110011101000000110111001111111110111101100110010000001111100111010110001011010110111010111011111110110100010000101101010101100011111010010011111010010001110111010111100010011011001101000010110010011011111101011111100010010000001101011000011001010100110110111011000111010100011100110111101110100101100111110011110011110001110000011111010111110110100001011000001101010000001010011010011010011000011110110101100001001110111111011011001000100100111110111100100111110101000000000000111001000101100100110000100011001111111110011001001001110100100101010011000000101000011110100100111101111000000110010100010100010111010101110100011001100000001111111111011010001010101001100101110000100101111110111101011000010011011101111000001101011101011010101111010101111101011001100111100100011011000010010101010100101001001100001000101100011100111001100000000101000001110001010110010000000101011000101011101101100101110011011110100100010011101110111011000100101111001011010100001011110101100001010111000011110111100010011001110110110001010101101101010010001010011000100100010001010100010111001000110010011010010011110001111110100111110110010011100001111001000110010110000000010011010010010001101001010111000110100110000000101011100000111100110010000110000010001001101100101010101111001111100111011010101101010101100111100011111110000000110011101010111101001101110101100011000010101100110001001000011111010110001001111101100101011001111101000101011001101000010100111011011101000110110111010011110101100000000010000101000001011101100111001100000110100111001010101000010000101
100110001110011100100111101111010100011000110110000100011101000000111101001101111011000100101110010110101101011010111010100101001001010110000110100100000001000100111011001100000110111110001000000111011100010111001110010101110001001101000001011001001101010001010010001111110000100100111000000011101110100010100011010000000110000100101111001010110100111101111111101011000001111101011111111110001100100110010000011001001010100011011001111101110100010100110011010010100110000100001010011011100101001010101101001011101101011001111100101011101100001100100111100111001001011010110111101010100011011001001100001110101111011001001010010111010001111000001110010111101010101011000010110100110010110110001111001111010001010001101111010111101110111110110001010100110100101100000110101010100100011111101110010100111100101100110110011010010100011101100101011010011101000101000000101111111110010000001001101111011000111000001100011000110100000101000110100101100100100010010100111101100100110110010000010111111110100001000100010011010110110100111101000111111111101101101001000110111110101000101100001011111110010100010111000000000011110011110101000111111010010000011011001100111000110010010110101101000011011110110001101111000101000110011010010111100100100101100110110111000101100101011000000000101010001101010110101100101100100010011011010110010011100101100111110100110010000010110011001111111101111011001100000100110000111001101000011001001111011110010111001001010001010110100111011010100111101000000110101101011010100000101011111100101010011100010001010100011100100000011010011001001100011101111001010110000110110010101111001000010110001011000011011111010000000100001011111011110101111110001001110100001110001001011111011011000100100101111001001100010111011010101101010100010001101000111010110110111111101011100000111000110001110010110000001000111010001110010010011010101011101110111010111110111011011101100001111001001000001001001110001010000010101011111001101000101100010110000000011101010011110010001010011100110100100000100001010010101010100010110101010000001100101111001011111110000101110010010001101101110101101010110010110011000100100100100110011011011011000010010011010000011111111110001010001110101001101100111000110011000011100010110001100111001001111111001011011101110111100101111010110001011001111001110000111011100011000111100111001110101101111101100111100010101101110000001110000010010100010101100100100000100001100111110000010000000010111010000111000100001101011001101011110110011011110111011101010101101011011011000110010001110110001101100010110111001101000101111010000101101011001011000111101010111110111001111001011100010001111001100001010001011001101101010001000011100010010011011111101010000011111001111100110101011100111010001110001001011111001011000010000110101111100101101100101011010100011111011011000011010111011011001000000111011101000101110111100010110100111110110110111011010100011011100111100111101010011011011010111000110101100011011111100001110011010111000110010001101001010011101011
011101010000010011110111101000010010011100000001011001011010101000101101111000100101111110001000000011111100101111100101101001101011111011000101011110001000111011110000101010011111010100101100011010010000101110000100001000101010110110101010110001010011001001000010000000001001100100000101000001001101100011110101011101000010101011011000100001000101111011111011010110101010110110011111101011010110100111110110011000010111001001000010011101000011011010101110001100000111011101010001011010011100010111100100001110011011001111110011110010111100111100001111111110001110100111010101110001000001100011101001000011000001000100010010011010011011000110000111111001011011000110110100001101110000110110011100001101110001001011001011101010001100001000100100000111000010001011010101011101101101010011010010100100111000001101001101101010111001111001011001110001000110001011000011010111011100101010101111100010001111111111111001101111010011110000000000100111111001111010110111011111111101100001101110011011000110110100010101100110001100101011100011000111011101010000000011011001010001100101010011100100011110011111101110010101010101010011100101001100100001110000111010011010001111000101011001011111110001101101111001101000101010111111001101101001111100111000100000000000110111011001101000111011001110011110011110000011000101001001011100011101110110001101010101000010010110011001011101101100110010100110010100011111110111010101111111101111001011111110101000110111011101110011010011011011110111011000000101001000110110000100101101001110010011111000111111010100111000010100000111110110000011001001110100001100100001011010111100011111000001011000001110001100110110011101011111010100000101100101011110101111100100011010000011101001111111111101111010001111010011100011100010111010001001001001100110111011001111110010010011100000101011101000100101011001011010110111010001000111101001101111100011111010101000100011010001100010101110011001110111001010110011001100011001001110010010110101110001100011000001000011111010101010011000011010100011111001111100010010101011100000001111111000101101011111111111101011100011010111001001111011110101010000100111011111100111100000110000110000011101111111001000000001110100110101010000000010010000001100110001110010101001110001101110011001000011000110000000110110111111101011001100101011010111100100111100110011111000111010010110101010101011011000000001110000000000100100111100101000110001101100101010001001110101111110011010011011000110111101110000010111100010000100001000010101000111111110001101111100011011001110101000011011010010101101011001010100101101000110111000101101000011100101010100010010111000100101001100111011100101100011110001101010000100100011111000000010110010101011110010111100010001010100011110011001000000100000110110001111111100100000010011000100111110010011011101100100010000110000000101101001000010111001100110011000111101101001000001111100100101011011011110110010100001101110000101011100000111010001111111101110100010010100111101100110010010010001000000110100100100
011111001101001101000111100000010011101010001001101001010011111001011010110110000101101000001101100101111001001011001101111011101010101101101010001110000100001011111000011100010011110010111110001000001110001110111000101000000110000011001011010111000101100011001101000101110010111100110110101100101001101101011111110000111011001110101001100100111010011110100001011001100110111000000000101101100101110101101011010100011000000111100101010011110110011011100000110001000100010000000111100111000001100110101101010110100110101100101111101101101100011100111001110001100100001001100011000110101111010110011111010100001010100011011110110010100001110000000010100000000101111000001010010101100000011100110101010111010100001010011011001011011100000010010101001010001110100010000111100001011010001010101110000001100000101100010110010000010011000000110111110110000100100001001010010111001010000001011111010101011011011100000001010101000011001010001100110111110001010001011000101001010001000011001110000011110010011111000100100111100001101100010111101100110111000110111111111100111101011111111001111111011011100010110000010001101010000000111110001011010101101100111111100110001110010001100001011011011000111000111010011100011010001010100000110001010111000010101110111110001101011011001011111111100010010001101000101111000100011010100100010001110110100001000111111101101001111001011001001010000011111011011111001010011101001011110010110011001100001101000010011110110001110100110011010101111011100010100110000001000001100000110011101011110110000101100000011000111011010100101000101011101110100001001110001010101101011010110001110000101101101100000110101011001000010010101000110010000001001100011011100001010111101101101111110000000100011011010101001001011010011011011101110111000010100001001100110110010011101111010101111111111110100111100011011111100010100110100010100010100011000000101000100011000010110100000000001100100000101000010010011111110111000110101001000011101001001100011001000010000100111110110110111010100111110101001110001111101100000110111101110010011001010100110000111001101001000000110111101011000100010001010001101111000000101010101011011111001111001001001001011100000010000010100110111001010101011100011011011000101010011001011011101001110111110111011101011101100100001000110010011111111110011100110101010110101110111011001011100100100000011101100000011110001001101001001000110110001100000011111101111010001111100101111011110011000110101001010000110100001001011101001101010110100110001001100110001110000010011000010001011011111000101010011110111000101001111100110111100111101101011001010000000101101111110000011101001001111101111110110111011111100100110100101101110001101101011100011101000101010001010010101000011010111000110011101000110010111001101111101110100110111111011101010100000100010011011010100111001000100110010011111110011111110110010001110101100101010110000001000001101100001100001011101011010011011101100111011011110110110100101000011000100101010110001011011011011110100001111100111101
110100001101000100111100101011110110011011000000001001101011100010101101010111111010100110101000010101110100010011011110000111111001111100010101000011000011100100101010000010011011100110011001001010010011000011111111010001100010101000110011011101111001000010101111101000101001010110110001101011100011010101010110111000001001000101001110110110100011110111011010001001100111011101110000110100111101011010110111101010100101111100001001101001011111000011110111100110000110010011111000111100010010111100110111111011111100100011011110011011000000011101000100110111100011011100001001100000001111000110001111111001100101000100001100000111100101011011000011100110100111111010100000000011001110111101011011001010010011011010100010110010110010101111100001001001000110101111101011101011111000001000001101110101110111001111011110000110110100011100010110110010110010000100000001101011111111010111000111110000111111011111010100111111110111011101010010111010110111010011011111100111010001101011111101101101110010010100011010110111110001101101010000001000001010001000100000010010000101001101100100100110111000101110010101111101110010100000001101011111110101111000110000010000100000110011111100100000110000010001101111110101100000101011001100000111111000101111100100011110010001011110111100000111011101001110110100001110101100011101000111010101110110001101110001101100101011111001001101111011000101000100111001101111010101010100001001110100110100010011001011100001001000011000101001011010110001100100110011110111110000100001011011001100001110110111111011000100000000101110010000110001010110111101010101111100011110010111010011011100011001110011110010111110100011100011111100101011010101011110001001101100010110110111101100101000010100000010011101101010111000010001110000011101000000101001101010111001000010101000101000100001100110110110100111100010101010100111000011010001011010010000110101001010011011101011100101101011111000000010111110001010111001110110001001011001001011101001001111001110001111010101101011001111001110000100100100100101110000010110100000000100111010000100011001111111000011010101101110000101010001010111011000110111110101100101100011110110011111111111110010110101100011101110110010010111111001011011010001111110100101010000001100010001101111010011000110001000100100101000101010011100000000011101100100110001010101101011110011011101011000100101110001011000010110001010011010011100000110000000111001100001101100010101001011010001110111100100010011011110001111111111000111110001010100000100100111111010101100111110001000110011110100111001010001010111111110110111000001100011111111010000100100111011001011111111110110011110001000110101000100110111001101011111010111010010110001011001010101101110001010101001000001101100010101000100110011111110011010001010110000001110111010110111011000110001010000100010011000100101001011001011100100000011101000110110000001101010101111011111111011101000001010011100000011010110110000001001110101011001000011011111110000010001011100001100101100001001000100011111010011
000000000010110000110110010010011000011110000100000011000010111111000001011111011011110011110001000000100010001100011100000111100110100010001001011110101110111111101101111111100100010101011111001001110100101110001000110011101000101110100100100001001110011100100011001011001010100111111011010011010010001010000110110011000100101111011101010111110000100001010010000100100111101110110000111101100100110001111100111010110101011101111110110100111100010101011010101110001101010000100000100101011011000111101000011100101100001010100011000110001001101101000010010111001110100010011100000001101001001001010010110111011000111010111000001000010100000011100011110111011101011101100101000000000000110000110010111001011111010110110001111100110110101010000101101111001000011101010111011011000000110110010111101111010100001100000110001111001100110001010100101110101001110110001000011001000011111001011110110110111100111100110000000101011111001001111010010001000011010101111111000011010001101110010011100101110110111000101011011000011011111111110111100101100011011100010110110110011111001011010010010101001111101001110010111100001100011001110011100110101000000100000000010101001110111001010011101111000011111100010001011110101100111011001100110110001011001011001011111010110000101010101101001011010001110110100011110000011110000110001000011000111111110011001101110000111011101110000000010101101001010000000101011101010001001111100001100011011100100000110111100000010010110001001100100000111101111110100100010000000010011010011000001101011111000101100101111001101011001001001101101100101110110101001010001110000111011100001100111100011011111011010011110011111011000010101111110100101100010000011010011001001100111100010001000010111000100000110001010001010101001000000100001010001011101000011101111010011110100010001001000101111001100011110111000000111000110100000010001111111000000000111101111001000000011110111101111100101110001110010111000100001001000100100101101011100101100001010001110000010000101101100010101100111001011100011100101100110011000000110010010101011100101111010010000110110101011001001010100011000000011111010100110010001010110010000010010110010110001100100101000111110101101111000100010110010011111101101010111000001001011011010000100000011100011010110010011110110000100101000011010010001111001111010010011101011111111100100101111101001100111111001010101011010101100011000010100110000111110000101111100110110111101101001000101100111010100110001110001011010001011010101011111000010011110011001101101110010111101000000000010010010010011110110001100001000100100100100111110100101010101100001111101110010011101011111000000101101101100010101001100100111100011110011100011101010110111010001001101111011011000001010111010110001101011011001011000011011100101101001101111000111111011010011101011010001010011110110011101011011110010100100111001000001111010111111001011100011010001010100100110110010010010000110010100001001111010100010101010001110110001001011000011100001001011100000101010111000101010101100111
101000000100110011100110111100100001101110101101111101001100010110100010101000000000110000000001000010000111010101001111011111101100010101100100111110001001010101101011110001011111100011110100000011100100000100000000011011010100011110110010111111000100110001001000101000000000000011110101011011100000010111001110111111111011000010010100100001110100100110000110100011000000110111100001000000011100010111000011011101010100001100011101011001000010010001111111011110101101101010000000011101101101000010111000100110010111010011101101001000010000100101001111111001110110001110010010000111011010011011011000100001100100110101111000000101000110100001111101000101101110001000000111010010001101011111100010001110011100010001110110110010111000111000010110000101100101100001010111011110000011111111001001000001000001010010101000000100010001000000001001000010100100101001100001111110011111101010100010011111000000011110010111100111101111000000010101100111101110110010111101101101110001001101100101010101101111110110111111000011011001010111110111111110010110110101101010100101011010101101111000010011100100000111010110100011100010110111101011111000010001000100111010010100001000101010100001100110001000110000100010111110100011100011011001010100110011010011001101001101000001011110011010001101110110001100111111000110110011001111001101000011001110100110101011100011000010110101010001010001011010101111010001000110000101111100001111000111111100110001001011100101110011100000111111000010001010011110111000100110100010001110000100110000011000010101000010011010011101000000100110000001101101011110100011110100100010101000010000010110110001010100111101100111100000000010111001110001100111010001100110111000101010111110100000101100000010110000011011011001011110011101101010101100110111001111101010101010100110011111110010111011101111000111111101101010000111010011111111110001011110001100110001101110110010100100000100110110100100110001101011111001101111001111110110100010100000101101001100001101101110000101101000011010010011110010110100000011111111011101010101111010011101010011000001001100010101001010011101001001010100111000001100000111010101000111100100110100001001000100000010110011101001010000001001001100101011001100111101111001101100011100110100111011100111000011110100011011100001011001101001100111111001101100011100110010011001111001010000101011110110100000110011001010100001101110101001111000111011100001011010110110111110010000000110100100001001101110000011100011011101000100111101111011000110111110101010010111011011001110011100010011110111110100111110100010011000110100001100111000010100110000000010011100111111111011100010011111000000001100111111000010001101000100000010001100010010101101011101010110100101110000111001111011000111110100001110010110100111000011101111010110110011101111001001000110110000111101000010001100000100101011001101010000011101100111001000001010111000110110011110110000110110010001000110100000101011001000101100010111101101111110001111000110100100101111010101000010101110000111001100
001010101010001100001101110010001111100111000010100010110001010000000001000101110111001101000110000100011101001100011001000010101100100111000001110110010101101011100010011111010111101001000011000010111101000110111010111000001011101011111110110111001100100000101111001011101101111010111001001101100100010000000000010000000111111010000110011100010100000101010101111000101010101000101011101110011101010011100010101001100010101110101010100110110110000011111010100101011010101001001110011101111101011010100101101111100010100101111001001001010101110010101010000000101010101111101111011110111110001011111000110010001001001010110011101100101010110010101110001011110101010100010100110011101010010010011000111010101101111110100111111100100001000101010011110011011001110011011101010100110001010010110011010100011010111110010010110000000110110001101011000000001111001001101110111111011110111111001101001110011100010100110001010110110110101110001001101101001001111010001110001011000100001011100001011010101111011100111101100010011111011001110100111110111010110010000000000000000010100010000001100110110100101100001010010010111000000000101110001110011100000000110010011111010010011110000011010110100110001010011110001010011000010011011011111111100000010110101000111101100011100011010010110110000101010011001011011011101101100000111000011101001000000000110100100111000101111111001101110110101001100110110101000110111000001011111111110100001111000010010111100001001101000011100000110011101011100010011001001010101100011101000011010110111000100010110001011011110001100001110111110111001111110100010101011100001100101101001000101010100100001110010010011001110011011111010000010010000111010001001101110011111001000010101111010110010001110000110011001000011011001110010100011010111010110000110011111011000101100010010100100110000100100100011100110110000010000110010011001000111101001010100111100111111111010011010011101100000011101011111010111011111110100000101001100000000110100000111110011101111011001100110110100101010010011001011011111010010101101000100111011110000010110010111000001000010010110101101101100101010100100001001001111000000100011110010100011000001111011010000001110100101100110101111000011100100111010011100111101000100011111111010100000111101100110100010010001011001100011111011000010000010010101111001000100100011001001010000011111111000111001000000101010000010011101111000000000111101001111110110010011000010000100101000010101110101001001011100101111011010110111001000110100110001000110100001111000100001111010111111011111101000011111000100100000000001101111110011000011001100110000001110001010100001111000001000110101100001010011111110000111111011011010100100001100010111100111111110101011011111100100100011111101111000110100001101110101010110101000001000010010010110000010111011101011101011001111011001110110110101000111011110011101101101001110011001000011010000000001110000000010101010000010111101000001100100001001101011111001110001100010001000010011111011101100101000001001110011101011000111101
010100000110000000010001101100110000110000001000001011111001100110000011010111111010100101110000001111110001110011101011110110111100101100010111110011100011100001101111010101100101011100110001001000000001001010101001010111101010000000111100111011010110111101000111000101111011000000011100111111110001110100110101110110000001111110111110101101101111001011101010011100110011111100010010110011011100111001111010110100000010101100011010100011001111011011000110011010011100100000101111011101011000000011000000011101000110011010100010100000101100111111010100111010100010110101100011110110111111110110000101000001111010111111010110010001111000100110111100011110010011100110011001010100100111010101110100010100001111001010101111111001100011100100001010010101011101001001100001001010011100011001010110011011000000101011000111100101111110100110101101011001010100010100010110111000110110100000011000110100010000000011100100010010101010010111110101010111100101110100011000110011011111110001100000000110011011000101100101110000000101000100011011010111000001011100000001001101110101100111111000011100010111011000101100010011011100110000110111010001001010100010101001000100101011100111101011101100101010001000011001001000110100011100100000001111101111101011000101111111101000110101011110111111010011110000000111001111011000100011010101010110110111001111100101111001101101101111100000010101000100010010000101001001101101001001110011000010011111101101101101111000000111100100010011100001000011001111010001011001000101000100000101000101100011010111000100101100101011001110101110100110111011011101111010001110110001100100001100011000000011101111011100101100010101010100000000101111101010001101000001000001101011001111100101010011100011011100110011001111011000111001000001111111101100000001011110010100000111111001101000000001111101001000110101001010101010100111110000100110100100011010111111000110111100110111100000010110101100001101101101101100111001011001110110001000000010001100000101111111101100101011100001110100000010001011100011000010100000100110010010101000100001111100011110101111110011100101001000010111010010110001000010001101111110100110001110111111011100110001000010010110011000111011110001110011001101000100000110100111000001010000110010110000000100001111101100000100010100111110101100001111001010100110001010101011110000010110110100011100011001011101001100111010011010111110001101111011101111100111001001111011101110101010100100000000010111100101111000001000111110010011111011000111101110000001100110100000101100011100101110100110101010001010010000101000111010110000100011111100010111011011010000001111110110101000110110110100111101101111011111111100010001101110100011010111010110001010000110111010010101101100111101101010110011001101101110111000111001101010110001001100000011111010001010001011000110101100110000001111000101000001100101101000101111100101101000011010101010010100000000011111111000111101101101101111000011100101011000001111010010110010110000111101010001001101011001110011001001111100101110
111101100110110011011001001010101110110011010111101110111101100001011011110111000111110000111110110110100101100100001000101101001100011000000011010000100010000001001110110011010000010100001000011110010011001001001100111100100111101000011101100001010011001010001110101110010110110010100100100001011100000001110101100010101010111111011100100010110101001001010000100100010011101101001111001110011010010010111111111101101000101010000111001111001110011011010000000011111101100010001011000101101001010010010011101100110010111111000110010001011110110000101010100010010000100100101000110011010100000101011010010111000110101110110000000011110110010101100100101001101001010000110000101001110010011100000000100010001010001110011001010011000100111100011101111111111010001110111100101010111001001111010100100100010100101111000011101010001100101101101010111001111100101110100110110011110110010010001011101111100111000000100000011011011011110101101010110010010001011110000110001101000011011000101110011000100101000011000101110011100000110000000100110011001110101111100110111111011100000111100001110111001110000001101011110000111000111000110101110001100110101001001100011111101000101111110100011000111000001100101011001001101010100111110101001111111000111011010111001111110100011101001010000110101110100001110100100001001000111100100111001110100110101001001000000110000100000000000111000100100110100011010101100100000101101100100111111000000111101000100110001110110011111100101001101001011101010110111111011110110001001000100000111111101101001001010111100000010000010110011010011101111101101111110101111011000001111101100101110100110010111001011001011001011101111010010101101011100010100011110100000100011010000011010001011001001001000111000110000001010111111011001101110000100010001101000010010000101111010111001101111010101101001000100100101001010110010001111100011001101000111100010100110010010101110100001111010000100011001110001111101011011000101101101011000011010010110011110001000000001110111001011101110101110100100110111100011100000111011101000010001101111110010110111100010010101011010101101010000001010111100111010101111111110100010011000000000100111110100011010001110011101101011101100110011111111100101011010000001001100000011110110101101110011011010100110000100101000001000011100011010111100000000111001001110010100100011010111111011000100000111101010110100100100000100110111011110110011000101100000101000110011001000111011111101100110011101111111100101010011010100000111100011011010001111101101101110011101000011101000111111001100100111101001010110010011011101000000101110101001001101111010011011110000000100110001101011111001111101001111001111111010100010101111001110110010010000101010110110000001001110011100100110101011011011110011010110110010110010111111001000001001100010010010101100100111010010110110110101101100000111100001011100000110100101010100100011100001000010100101011001001110001001111100011110101111010101110001000000011000110101111111011101011100011001001110010010101101000101101100000
011010001001001010101101011110110011011011000010000001111101010100111110101101001100001111001000111001011110111101000010011111101110011011001001001110101000111001100110001100111010011101000010010011000111000010110000100011111000000001011100100100000010100111101000000001011100110001010010001110101011110111001100111010001000110001111101100010011010000111100001111001001111101000110100011011010011101101001101111111101001010001111001110010101111100101101000010011111100000011111100001010010100111011011001010111000011010101000011010000110101110100101000100000110100100100101111101001101000011011110001111110100000110101100011101010101101111010100001110100000111110010111111101111000111100100100001001111110001111110101110000100011011010100000100010100110010101101101100000111111101010010110101101000010111010011111110010001011010100010010111001111001101011111001101101010011011100100001011011000110110001010011010011000011110001010101110110100111110100000101000110000001001001110001000111010011001111101011000110010101000111100000001000100100011110101000101000011110000011110010000101001101110110101110110001100000101111010001111010001110111111001010100001110111010010010110110101111101000010001111000011110010001111000100111011110011111000101111111101110000011101001100101011001011101110001101010000110011111100111101101000110100100000100011000100000111111011000001101010000101111110100101101000000101110110101011101001000000111010110010111110111010110000010001001000101010001101010000100100111101000111001001111100000101101101110010011000001011101111010011000101010001011100110011011110111000010111111001000101111101100101101111101100011100000000001111010101010011100111000001110010000111101111010011000110110101010111100000101101100001110000110111001111110101110001110000011011000011000110111111101010111000000101110011011100011111001110001101111000010110111100110000101001011001111001010011110100110010110101111010111100101001000011100010000011100000001011101101101011010011000110001100011010101101101111000110101101101001010101000111111110010100000100110000100110000111111110010111000001011110000110101000010101100110001000100011111011001011101001110010100100111110111111110011101110110110011111011110101111000111011001011000011011010111000111010101010111111111001000111110101001010001011001101001011011100011010111111010001000010110110000011011101110010100000010001011111011001111000001100000001001101101001111011101011111100010101100111001001011101110111101100111101010110010101001001101000111011010101111100011110101100111010101111001011011010111101100111000000100000110110011100101100000011100100010101010110001111100000100101001001110011001110000011000101111001000101100000111111101101010110000010101010011010001101100100110101011010101010100010101100011110101110110110010010000011110000001001111001010000011011011111100001011001010001010100010110111101000010000001101111101100001101101111100011100100100111001111011001001011011111101001100100001110010010111001110010001110101000010111011111
111101010010011111000100110011011001111100100111000001101100000111101100101110011011001100010001010110000011000100001110100000100100000111101110010100100010000111010001100101100010101010001110101110010100000110010111111001010011001010001000010000010001110100001001111000011001111100000100101110001001111001100001001000111100111111110010101111011011101001110001110000010110010011110011000010000111011100100000110100011101101001100101010101001110000000010001101000110010011110010110001001110111001010111010100111100010100101101001111011110110111001011001101111110000001011011110110101000010111111011011110000110010101100111010000001110011010001001110101000010110010100100101001001101000011110101000001100011100000011101000101101010100010011100101001000101100100110010101101111110110111101100100101000010000001010101111001000011110111011011110111101001101110110110000110110000111111100000110000000011001001010101010100110101001110100100001110001001100111111011111100101000000111111011100000111101011111011001011010111000110010100111000011111101010100000100101010000010000110001000011001100111000001110001101110010111111011111000001010010111011111010101011011011001111111010110111011110100011110001000001011101001000111101010100011111000001110010110111110010100010010111111010111001000001101000011101001011001000111110110011100010011000111001000110101101011000100111011111000000000000100011100100001101100010101101101100001000001000000011011100000110100110111001011000100011110101000001011010101001111100110010001000010000101111100010100001101100011110111110000011000101000001011011110110111000011011001011101101111010110111101110000010110011111100010010000000010111001100100010100001010010110001111110100000010111001111011011101100101001111011001111101101101000100011001100101101001111010010001111001111001011111110010001111100000111111010001111101101101011011101011100001001011001111000001100101110010110101000100011111000110000011100000111100111100000011101111101011000110101110100101111100011000010000001010111001011000011011111011010001110100110110111000110111111010001111110110000000100110001100000000100010001000101100111111111001101000111001111000000011001111111011100010011011101010111001001110101100010000100000101001011000010101111101010100000101010101100000011001000101101111101011010100001001011111011100000000101101101000010000010110110100100000100110100111000110010000110110110011010110011000111001010101110001100101110110001100101000110101001001100100111110001100100000110010101111111101111111011010011101101101001111011110011101000101001010111100100100010101100010001110000000110101101101001010010101000111000111110101011010101110110110111000000000001111110101101111001110111100001100000000111011000010101100000100101000110010000011110101111010001000101001000101001000001110010010000001010110001100111111000110000101000101100110111111000010011010111111011001110011000111100101001000110010000100010011010011001010010001001111011011000110011010000000110111001000001010100111001001010001001
100100010110000011001001001011011101000011111100110001011101100101001001011001010111001101001010011100010111000011000110010101100100111101001101111110001011110001000011010111011001000100111011000101010110100000110010100001001010000010101101000100010011001101010000001011000010110100010000010111001111100100000101001011010011000110101001011110011100111010111111001000110001000001111100110000101011011100111100001101010011111011111010110111101011110100101010110001101110110110001110100011000111011111000101011000011101010011011111110001000000001110001101010111101001111111101110010110011011010101101011000010000111000000111110011001011001001011001101100001111111100110101101001011111111010000110101000000011100011011000010110010111010100110010100100100000001101010100110001111100010000110000100110100010101001101010111111111011001011011010111100011101100011111001000000110100111011001101100000111001001011011010111101100000110111100111100010101001001000100111110101101100110001100110111010010000001100110001110001000000000110101101011010110101111011010000110011100100110100110101100111100101001101000000001101010001111010111100111001000111011100000001001101111100100010001101101101010001001001110100110100000000101101101000101101111101110111010111101011011110001110011101101010011110010110110111000000011101100000100010100000010001100100010000010010111001111111010011110001101111111100110101101010011101000101111001110011000100000111000011001110000001011101100101010111011001010010110100011100010011011100100010000011110001111100101010011100101100110000110100010111010011110010010011111011001011111010000010001010011110110010011011010011000010100001001000000010110100110100110100011110100100101010001011100101011010111100011110000010000111100110100110001100011000011111100011001011011011011011000111100010000011110100000110100111111100010100101010110011100001111000000001011010101111000011100100010110101000010101011011010110101101001111110000000010011111001011111101010001000101000101011000111000000000001101011101101110111000111111101000111111110111000100011001001000000110011000110011011101101000110010101011000011110010000010011110110101110111100000110001000010010111101110011011000010000101111010111111100111100101111110100000100000001100010001010011111011011101010101100000010000001011010100100101010110101000010010111101110010011000110001110111101110000000010110011110000001101010111010110010010101111100010100010000110100110000110100001111100110110001000110000011000001110011110001001101010111110010100101011011111010001101100000000011000101011100011000111101011111011010100100110001111010011100011010011100010000001001100011000001110011101001011110011111101000010100111111110111000111110110101011110001000110101000101101010010111001101010000110011100110010000100100010101110100001101000100101000100011110000010011111001011000000011101100000110111010111101101101101111010011100100110110011111011000110101010001100110000110000101001011000011110110111000001000001010101101001011110010010100110000
101110100110110100000000111100011000100000010111101001110001101010101010101001001000000000010100001001001010111011010110011000111111101010101101010100100011001000101010011111110010111100111001001100100001000010010000010010001110101001100001001010100101010100101001100001100101001001011011001101011000110001001000100010000001000011100100100111110111011001011000011101110000111001011000001111000101010110101111111011011010011110011101010000110000111011011010010111101110001011101111110011110100111110000111011011000101000001010101100110111111111000110000111001110010000111110100100010011111001011110101100010111010000100001000111001010110000011100111010010000100101001001000001110101010111000000110010100000100001101000011110110000101000110001100111100100000000000111000000001110100001011001001101011010111110110001011101111100010011111111111001110010001100010011011010011010101100000101010010111011001111010000101110111100011101001001011010011111000000000111001001101000010001101110010010001100011011111001110000111101001001011101110100101000110111001101001111010101100000111011000110000011010111111010100100101110110000111000111010100100001110001010011011110001001111011101000000000000011110110111010110000110110100100010010010000101100101100010100110000110101011001111010101001000101011011100011100011101111011100001110111001101010111110011101101001111111001100010000111011000100011101011001010101111000110010111001101101101111110010000001011011101111000001010101000000100100111011100011111101000010010110010010110110011001100101101001100000110100010010101001001001110010110111011101000100010111111111111110100100011101000001100111011100110110100011111101100111100000010000000010000101011001101001100001110110010011001010101011110010011011100010010110100011010111000100000000110110000010100010001011110100010011110110011001101011011111111001100111101101111010111111001000010110010000010100110111101101110101011000010101100101001110011010101000001110110011010000110000110000001100011000000110011111111010000010100101110100110000111101100001011101011101101001000011110101100100010101000010001010100010110110111110011101101000001111101110110111010101001111010110110110000101110011001011011011100000111100111110001110011010110000100101000010110010101111000000010100110101000110110100111000011101000001010010110100111000000011100110110011011101010101010010010100110101100100101011001101111001110110000110001000000101100100100110000111110011011011101000100110100001011010001100001000101000010000000011001101010101011101100010111011100000001111100100001100110001001011101110111011100011110010100111011001011011011011000110100111001111110010111101100010111101101111011010110110011011110011000010001011000111000001000011001000110111101111010000001010100101111111001011111000011101100010100100110111110101100111001001110111111011001010000110100000110010110110001001110010011001100101011001000000110101100011001011101110011110001101110111001110111100111001000010110100011000001101111101111100110001010111010110
000000110101000101110001101100001000100001000011000100111110000111101011101101100001110001001100110000001111101010000111100000010101100000001011101010011111111110101001011001001011111111011111101001001010101011001010001101111010110001011111100011111001001111001010110100001001100101010101001001101100000110101010110000001000011011010000010000001110011110000111110000110111010100101000000110011001100010100100101011010100000010100100111010000011111001011000100000001010110000000010111000011100011101111111100001101000011111001000011100010001101000001001010101000001111000000110000000010000010011111011111000101011000010000110001000111110101001001011010010010010111001100001011101100111010000001001101111000000110010101111100100101000111100000100110100001100010101011001000101101100001010110001000100000000011100101100100110001000000111001101001010110001011111100000110001110000000100000001011101010000010100100101000000110011110000010000010010010101101000001101011001110111000001000101000110001101010000010000110011111100101100101110101100010110000110101011010011101111001110000111111110010000111000111110010000101001110110111100001110100110101100110001000110001011110010111101111010000001111011001101110001010010000001001010101101000010000101111111111001000110100101100000011000011010111101011111010100011100101111011111011111111010100000101000101011011101111101000100010010101101101100010110101000111011101011011011100000111110011000110000010110010110111110010110001001100001001110001101110100011000110011010100010101000110110111100100100111111111001000110011111011011101110100101110111110110100000001100010011111000101101011100111010101001100001010100111010001111111100001111001100001000001000101000011111100000100111100110000111110110111001000000111100000000001101110100100000111110111111100101101001111110111111001010010011111010010100111100100000111000011100110001011100110110101100101010101010100111100010111111010001000011100101000010001100110011000001000011111001010111101110000011111010101100000111100100110100010000111010010000111101011010101011111111011111011111011101111000001000011011001011100001100100100100110010111110110001110011000011111101100001100101001000111100010010110010111011110101010011110000110100111011111011111110000110101000101110100011110110100010000001101110000001110011111011000111001100011001011111011011000100000010000011111100010001100000111110010101010110010111101111100000110011001000011011100011000011100011101011011001101111101111111111010101001011110000100011100001010111011100101110011001011000011111010000001111010101011101101000110100100111010000101111011000000101100101101010011010001010000101001100110001101111101011100000000010101100110110110111010000000010110111001110100000000000100100000010100010101101001011110000000011000010101011001111010010011011001111101110000010100010100101101110001000101101000001110100011000101011010011001000100010001001100111111010001101000101000010110111100001010011100011000101001111110111101101000010100110011011011100000
101011010000101101001110100100110010001001001111001101010100100011110001110110110101111111100000110000100110101101110101100011000001101011100111010111100101010010100100100100101011110011010110011001101110011100010110101100101111110000111101000110100110111010101010111010100000011010001100001000011111011101100010110000100010011101101100011101011110110111000111010000001001111001100111000101100000100010011111100000011100111011011000001101111101101001100111000110010110010000011110100101010100010000000111000001000000010010001010111011101111110100000000101000101011010010100001100100100111110100011111010000101011011110000011011010010101111100100101100110100001010101000001000111100111010111001010110101010000001101101010101010111101011110111011000111101001010100101010010100101110010010000100011010010001010101001111001000111100001111010101110100110011000000110010010010010001010010000000010000110001011101001111111011011010111000011111000010011110000010110111100110110110000010100101111101111101100000010011101101001111000100111001100011000011011110110000000001101001011010001011100110000010001111110011000011000011111010110001010011100010010111000110001001001111101110011001000100111111010011010100110011100110011010110100001011010000000100111110111100110101011100111000100110010011010101011111110111101101100110000100101100111010010101110000101100111001001100101001010011111010101001111101100100110101111001101000111111101001011100111010101010100010101001110010101010011000001110101000111000110000101000011111010101010110001110110011110001001111110010000100010011100101111010101010100000011001011011111000101011110111101110110100001010000011101010000001110101111101011101011101101011100110110010001100001010100100111011010110100100001000011000100101000101100100011111001110101111001100100111111100100111001010111011101010000001001000111011010001100000000010111100000111011110010011011110110100111011101010001011010110010100100011110001111101000111001010111001000111010100111101001010000000100010010010000110110110110110100001101010110110111001000011010110011010100011001000110111101111110110110011010110111111011101010001001100010000101001110001010111001011000000111011100001011001011010000011010110010101011010000100101111110101101111111000010010000111101110010010001110001000111101001000101000010011011110100111101100100000011000101000111011111001001101110011111011111001101101110100010100100011011111100001001011101101010101001000000111101010100100011000011110000100101001001110100111010000001000111111101101001010100110111010100000110101011111001011111001111111000110010010000100101000000001011010111000101010010000010010111001100001000110001111101110010011111000100001110110111100000000001000100010110100001100110001110100000101101011100001010001111100100101110010100111101000000111011001111011111110011101111010000100011010101010111101110010111110000101010101000000010001011111001010010110001111111100000011101110010101000001000101110110110000011010111011100010010111001001111011100100111000
000010100010110100000011010101001101110001110000010000111000010110011100011011101100111011100100010010010010100110010000100001110010000010001110111011100000010100010000111001010110101011110010010100001100010011010000000111110101101011110110010010111111101100111101101100011000110011011111010010001100110110110010110001100011101110101110010001010000111000001111101011010100000100001101101011110101011110100000001111011111100110001100001000011001110001110101101001010100000000101001010000101011100011111110101000100111110011110001001111010001010100101100000111111100001101011001011001001100101011001110110011101001011110111011100001101010011111100110010010000100011001110000001011011000000100100111000010001001110000111101001110110000010011011100010011111000001110001101000001111100100101110000011011111101001011101111100101001010100010100101001100011110101010100110110000001110101100000110011100010110110101011101011111001101100101110100001000101101000001001010110011111110111110010101001110100011011000010001111010001111110110000100001100011110111001111111000101001010101001100111110110101011001001000011111101101001110101000001000001010010011110110101101111111010100111110111001101011111010010110001001111110000100111110010000111011010101001100111010010100000001011101100110000001011001111101110111110000111000110101101010011010011010011110110110100101110110000100010111111100100111110100001011011110000101101110101100010111010011111100100110010001010000110111011111000001101100011111110001111010001000111001001000010000111010100010001110100100111110000001101010100101000110101001101100001001100101000000101011110101000001001110100100001110110100101101101111100000111110101111101000011010111100001011011111101101000010011010101111011110011010000100011110010010101000011101111101101101110001010111010101001000011111001100111001111000010011110001111110100001000011111100011001011100110110000011111100111111101100000001011011011010010011111011101000111000110011001101011010100111111110111010101110100001110010000101110010101001011110110101100000100010101010011001011000011001111101111100111101000011111111000001111011011111100111110100100000111100001010001100011010111011111110011100001111100101010000101000101110100110101111111100101111100111100001010110000100000010011010011100101100100110111111110111000000111100110101001011101111101011111000100100011101010101010110110010000101100110001011111101000011000110001011100010001000101101010110011101101011110011101001001110000011101010001101011011000111000111011010100001101110110110100010101000010111001101110100001011000110111100111011100110001111101011101100101111110011111001100101011111000010100100001000000101110111011110000100001100111110011101001000101111111101110110010111011101110100001101000011101010000001111011011100011011110010010101001111000001110001011101011001000101001100010011101110111000001101011010011111001011101010100101011110010110001100111010111010011000101010000100111000101001100000010100011000011011010101101011001101001110100
001110011101110011111011101100010000001101011110111100111101100010010100100111110001000111100000110101010100011010011101000100110100100100100010100001011000000110111000001000100011100110011110010101001011010101101001110100110000111010110111010111011000011001011110100111101011110110011010110010011101101010000010101011101110010111111011010011010101110000100000001101110000101011001011100100010110011111111011001010001101011011011001101000100100101111101111111011010010001110111111011001100001000001000100100110010101111010101111100100101011010100101001100101100000101011001000000000111100001101111111011101010001101010000100111111100001111100011111001111001010011111001110010001000111011011000000100001100001001101100000010001000101101101111110011100101100000101010101011011010100101111100101011011111110011111000111000110010001010111101100100011111111000000011011101011101010010110001011111011011001000001101010100010011110111000011010000111011010000000110000001000100000100110000100101000000010101110011001101111101100010111000011001011110011111110010111100110010001000100100001110010110011011101010110000001111001111001011000100111000110010001110110100010100111000010010111111101011111010001100101001011111001101101001011000000010010011001100001100110100000101110000101011110000001111010001010101111110100101010101011111001000110110010110010000111110100000110000011101100001101101100000010000000001000110010010001010110011010011101111100100111011110110100010000011001110111010010000011000111101011000100001011011110011100101101011110001100000110000100000111010001101001000011001100100001101100110101100010001010010110110101001011001010111100101101000011001011100001000100010010100101011111011110110011111011010010101011000001101001011010100111010111111001100000101000111101110001001101000101011100101101001101010110011010101001101000001011111010100011011000101110000111000100110100011000001010001000000010011000000111110100001111110110011011010000101101000110011110010101000011001011101111110010100010100101100000100011000011111000000000111110000111100001011010100010011110101100000101001011111010010001011011011110011100011100100100101010010000011110110001001100100000101101111100101000011111111000111101111111010100011011101000010100000110100000011011100101001010110110100000110010001111110011100001000110010101100101101000011110010001011111000110000011011101100011010110100010110010110101101001010001000110011011000111010111001110110010100010110001111100000111101101100111111000111100110001001101000101110110100110100110000011111001010010110101110011110101110100011101111011000010001110001100100011011001100001110000110111101110101010000000110001110011101000111100000001011010011000101110110001111110111100100000010111111100011001111000110000000111110101011111000000011110101001101110110010000011100001001100000000111010100110111100110011001001111110001001010001000101111100001011110110010010010001101100110111110010001111001000000100111011101000101001001100010110010110111001100011011111011111
000100001001101011111000110111111011101010110010110011110000110000100100110111000011101001011010011100100001000100101101101101110110111101010111011000001010101010000011011000010110010011000000000100100000010000011101111101101011100110110010101001101110000011011110111001001110000010010101011010100011010110110101011010101011001100100101000001011111010110100101100111100000000001001111110111000101101101011000011011010110100000101100010000101010111011000000010111001100100000111010001011000100101110010111011001010011000010101111001101000010000000000001010001110101001101010000010011101010011111111100010000000111001100010010111010000110101111101010101110100101001011111101001011011000100110000011111110000010110000101001011110100001011000011011101001100010001011010000001110010110110010010001111101101111010101111101001010110000110110001001001001101010001001101110101000010001000010110110110001110010110010110010101010001010100100100101101011000010001011110100100110010100110100000110101101010000111011011100111110010111001111101011101011101000001001111110101111000000100100001111100100010000000000111111101001011001111101111011011101011010000110100101110010011010111000001100110000010001010011110000111001001011000100011001101010001100000110111111010110010001000111101001000110111011011110011010001000111100111110111110010110010101010000000110010100000110111111111000001100010101111000001111000110100010001000101101101111010001101101100100011010110101011100100101001100011111011011100111100111011001101001010011001001100110010110000100001001010111111000010110011110011001100010010001111010110100010011111010101011101001111000111101010011100111010100101110001010111000000101110111110100001001110110010000111001010000101010010010110010011001010101101101001000111100010011100001000100111110000110010101001000110110010110111010001101111001001011100000011010100101100000001001011011110010010101011000000110000111010100000110000100101001010010100101110001110101101011110110001010111100111001111100100010011111011111110111101111011011001011111010000010000111000010000011110000111010001111010001100110100101100100001100111101111101010111100111000110000011011110111100001000101100110100011111101010101000010101100111100010101001011010110111100101011101110101111000001011000001110110010100000101110101001001000101001001010111100111111100110101000000001110100100101110101001011101001110101001001100111100010110010000000111001100011101111001011001000111001100101101101000001010111000001100110100101110110101001110111000111101000011101011001100110100010000111001010010100010011100110001000001101010010110101110000001011100000000010101000101100111000001110110111011001101011110101100000000000010100000000100110011011100101000011100110011111001001010011100111000010111000111010100011000111000011101110100001110111100011011111111101100011100010011000101100000111001000000001111110101110111011100111100011111011010100110111000001000111110110100111110010010000100000011111110000010000000001100110100111111000011000010
010010000111110000101111110000011010110000111000000111011110010110101101000100101011000110111011100000010000110110010111011110111111101000111110000110111111011111110101010110000011001011011001110100000110110111100110111100100110011101101110111001011011110110110001111001010110100110011011010111000011111111111000100100111000010111100010111011100100011101010100111100111100101001111010100000100100100101100001100001011110111101000110001000111110110110010000110011101011010110100100110100100000110100011101100010001010011101001000100101010100001001101001110011110100011100000101101101111101000010111111101001001110110001011111011110111111101010111101111010010010110010101101100010101110100101000011110000001101101010110110111101001100111000010100110100111111000110110000011100101111000001011011011011000010110011011100010001110001010010101110100000100110110000011101111110101110110011111010110010100111010100001101011001011111110011010100001011101011001001101110001001100100000011000001100000011101001001100011001110110010000011011010101111101010101000111011110101101111111110110000101011010010011011111101100001010110010111101001011110011011110101000100111000010100010001101010000101101110100101110111010011001110000111100000010110000101001000000011000000010000000010011111111101010111000011100111011101110101101101111001011101100001100110010101000001101110110001011101010011111100010111001100011001001110001100001000101001100111010010110111100100011100001001110100101101111111110010110101010110001101000011001111101100110000000110101110110100110000000010100110011100111010000010010011100100001100110010100000010011111000011101001011100001010100110101111001100010100000011011011111010110011001110100110101011110010111111011011000000100010101011100010100001111100001100101000110000000000010111110001011000101000100100010101111111101001101001000001000101101011011010111110110110100010101011110110100010001011011010110100110101011000111000001110100000001011000001100111100011111010000110111110011111111000000000011100110101100101110100101001000000011100100011010101100001100010100000010110000000011000001000000000010001111101000010010001101000101110101111000101000110011000000101111000001011111110110110001110111011011101000000011001110110100110000110111001000101111010001000111000000101011010000111011010110110110001010100100100100110000100100110101110000111110111110010011010000001001011101111100111111101100111111111000011010011101000001111111000001110111110111011111110110001101010010111010000011011001110000110101000101100010000100011111000110011110000101110110111000111111111111101111101111111010111010001101010101110111100001101111001001010001101011001100011011000101001111100001001110000101100100111100101000110101110001000100010111111001111111001010000010100011001010100100001000111011001111110010101010010101101101111111110010100011111110001000110000011111010100101000011110111110011111101101100100111010011010110111111111000000010110010000000010100011010011101010100110001010110011001110111100
111010100000110011110101010011111011011100001010011111000100110010000100001000101110001110000101100100110011011100100100000110100001001011001100101111101000111101110101110000010001001111100110001110011110001010101100100011110011100111111011010101000010101000101011011100101011100011000111000000011110100111101100100110010111000100101001001110110101111001000101110101110011010000101101010000010100001001010101100011111011110001000011001110110110100001110100110011001111001111000110110100110011000101010100010111100100111101110101000010010011000001001100001011011011010001100000001111010011001111101010111011101111011001111100001110101110001101011000101011100001001111100101100010010010000010100011010001111011101011111101011101011101011010100010001001010010111000110101101000001000001010110001100011011011110011100010100010100111011010010011100000011111101010110011001000100101100101000001010111101000011111101001001010011011011011101001101010010011010010010110101100101110101111110000100110011111000101100101001000011110111101000111111110110000000001000100110011011100011100111100110101100000010011110110110110001110000101110011001110000011011100100100011000011000101100010000000010000011111000110110110000000100101110010010111010000110010011011011001011011000011000010000000100101110000100010011000010100000110110100111001111010101110001000111100010011111110010010010110001001000010011000010110110110010111000111011101101100001010011001110111101101010001011100111011011001111100100110011111110000111001110111101010100110111111001001011101110011111010100011111010111100101011001000101001100001111111010010001001011100110101101111010000110001011000101101000000101110101001010111101110100100000100011010000011101011010000011100101111100101100111011010100110111110111101101001001100110101011111000111000001001100010000101100100101101001111000010110011100111110011011101001110010110100001000001010001111111100101100101001111011001100100111000110000111011010000001011000001101111011011001010110101000110001111101010011101100001000010101011100100010110101110001110100011001001000100111001110101010101011001100000101111011111011010110000011100001010000111011011111111010101010111100111100100110100100101001101010001010101111101010100011000000011101001001100110110011001110011001000101010010011011110110100000001110010010010111000101110010101010001111110011001100010111110000011011101001110010111001010111010110110101111111111011011011111100011100011101101000011101101111111011001111110011011100011010101011101010010101001010100011100101101110010011010100010101010000010111101110100101111000111000111101101000111000110011000101011001001011000000000101100010010111001010110101001001011011010100101000101111001101101110101110111011110101111000011101110100100000111100000011011111001110010001100000110011010111100110110010000110100011010111101010010101111000011100110001101011111000100101101101010000110001000001000000000011011011011110010110000111001000111111011011101110110110100110111000110110010101101010011
111011011101101101010010000110111101001110111001111111001100111001111101011010001110101100110100101110100011110100000100001110100101010101100010011010000010110111010001010011010101111100100100010100000000100011111100011000010111111011100100101100111001010101010010011011011100001010001100000110110110110000000001101100111111101010011000111011111000100101100000101110000100111110110100010110011011000001100101001001001111110110110101110101100010001111011111100110000000111010110010011010111101110101010011001010110010100000011000111010001011010010111010011100010001011101001010111110011010110010001011111011111000101100110001001010001101000000011101011100111101000001111011001101010111011100111000011010100011001000000000001011000010100001101011001111101101101001011101001010000110100001101000010011110111000001100011100001001000110111100011100000110100011001110000111101000111010010010011001001000101010100101000110100101100111110101000011010001100111110011110001110000010001001111110011000000100111110001110000111110110010111010010010110110110100100101110000000001110111011101100100011000101001110001111011100101001100110101101001001110100110010110010010101110011110011110001000101100011111010100010110000011101000100111011110111011010111010011100001010001011011010111100001000110000101111011011010111011001111011111111010101100001110000100100010101010110101000001101010110101011110111110101100111101011110110011111011111000011000101111010011011000011111001100100101011100011101100001001001000100111001110000101101111110101111011101011101010001000001111100000010011000010110100101111111011000011011100100000100110101101101110111011010001011001010011110010100111101110110000000001100100111001011001010011101011011100110000000100100110111011000101010100011011000101010010100010010100000100111010111011100111110110010111100011011110011001110001111111100010011110110001111101111101011101110101011110111011110011100100110110101000101011011010011111001110100101110011101110010011010000001011110110011010000000011000010000001110100111100110011010000001011010011110111110110000111010010101011000000110000101111101110011101111100101011000111110011000010001111010100001111011110101100110001000010010011010000101100110111100100111101001101101000000000100011110111010010010010111001010110011010110011010110010010010111100010111010100001010011011101100001010111100011100010100010010001111111101010111100010110100101001010010110111011010101111001011110100100110111001100011010110001101111110111001111100101001010011001011010010111101001100010001001101100011100011100001110011010101010111110001101110101101110010010011001100000011110010001011011010100110010000000100101111111101101100011110001111101011011011010000011011100011100111000101010001000110010110001000001110001010111010011110010011111001011001110010001011111000000111110011110000100100101101000001011000000100111101001011010110111111010000100101100010110100110110101011111110110001001000010111101101100100101101000101010011101101100111111100001011101100
011111011010100111010110010010100111000110111000001100010011110101000110101010010010100010001010101101001111001110111011010101010000100000010010011110000110100101001110001100100110110011010011101001010000101001111101001010000010000100110110000001011111010010101110001110111011000001011011101111000000010011010100011001100000000101000110001010101000100101110010000001000111011101001111110111100001000001101100010001111001110010000110010111100011000001000111111010010100011001000110010000101011110110000111100001001001101100010000010110100111100001110110000101111101010110111011100110010010100100010001100001000011001100111011011000101000000101011110000001101110100110101000010101000010011111011001011110011100111000100011111110010100011101101100101011010001101010000100100001111111101001011000010101100010110000101110000101111110001010101100011011001110000010010101110110011010000001100000001011101001011000101001101001111101001000010100010101101001100000011001111100001001100000011010101111110010011010101001000000111000010111110000000011010011001011101011101010001010001101001010110011010010101110000101111011001001110111100100000001011111011101011010010000000101110000011000110001101110110101100011111111100010100001111100010101111000110111001000101100101110011010000111000110101100001000011010101110111110101001111001100100001100000100010101101100010100010011010000101111111101010001100101110100110000010111010110011110111010100001011111001001010100110101111110010001111000001111111100011010100100001111111101000010110101011001111000101100001001011000011100011010100010100010000101111001110101011011001010100000110001101000110000111001110100000100101100000001110100000100101000100011111000100000010001100010010011001110110100111011000100011101010111010000110100110001101010011110010110101010111011100101001110010111000000010101000000000111011001001010110000001101011011001010011100000001001111111110100101011101011001010100101100110110001011011000000110011001001011001001000000011110001100111111011001111010011100100101110011110000100011011101110110010010101010111011100100011000000011111000011100001101010000110001000111001010001101110011011010100100010101100101110001111100100000001010101011101110001100000010010001010010110000001010000011100001101001111011001111011101011110000011000011111110000000111101011110111101000110101100011101000100110110001101110001001001011100110110010111011110010001010000010111010111111000101011111000011011111100000000000011100111001101001110111010010101011010010101010101001111100101011010001100100010110011110001101101101011100101011010000000110100001011000101001001101100010101000101100001001010010001110100111001101110001101011011010110101010011011010100001000000111010101101010010111110110001101010011010111110001010111110011010001111001000110111011000000100010010111011010001111111110110010011110110010110001101110110000111101011101011101011000110111010010001101001010101011111100111110100011011110011110001111111001010101101110010000001110011000000000010000
010010001010101111110001111001111110010101100011001010111001111000101101110010111000111011110110011001000100000001011100001111001001010111111100100111101101100000011101011110100101111100000011000011110001110110101011101011101001111000010100100001010010001011101011110010101110101110010010000101001001110010000100100011000010010110110101010001101011011111101110110001010011011100010111100011001110000110011101110111101010011110000100110110011010110111100001000000000101110110100010001100011110100011010011100011000011001100100000011011011101000101110100010110011110100111110100101011001011111111000010001000000100000100010001000111010010110010100101100110010100101000100110111110010011100000111010010111011100110010001001100100100101100010010110001011001100000101100001101010111110001010000101110010011001000111010110101011110101100110010110010100001001000101100101001100001111101111011011101101001001111010101110010010000000101001101000001000000100100111011100000101001000010101100100001011101000100101110011000001010000111001001001111111001101010110011110001111001101100110100011001001000010110011010101110100110100001000101101100000111110001101100000011001111100001101000101000001011011011100011110000101110011011001100101011001110111010110010011011101001101010101110111101101101000111111001110010111011001110001110000111110000010000100011110101111011111001011100110011101001110100000100001011010001010110111101101111011000111101000010101100010111000000101100011000011010101110110110100111000111001001111111001001010101011000010110000000001000001001101011101100111111011001000100111110111000000111101111110011001100101111101011100000101101101110111101101000100110000100111011010010101110001000111000111011010110100110010110011110011110100101000100101110011000011111101000001010010011010101010101110111101001010101001111001011000010010110111010010011010100111111110110011000001111001101000011110101010011000011001010000011110011000010110010101110111111010010000000010001101110001101010100101000000001111110001110101111101111011010011001010011111010111110000011001001001111011011000110110011001100100001111110000000100100011000100000011011001111000110110010001010111111010111010001001110011000110100000110101011000011000100011010001100010101100010101100000111001100011110000111010001000000101110011101110010010010100000011111100100001001011101110111001001101001101100100110101101101100100101011011100000010001110100000101000111100011100001111100011010010101110110010100110011100110000110110100101001110110000101001000011001011011010000011001110010110011101101000110111101000011010001101011110111011000110111000110111011100011010110000110101011011100101100100110111101000101011110011101000100110010101001000010110010010000001000100010100000111101110100000001000100100011000011110000010110010010111010110111100011110110111101011100011100110000001101000000001111101110011110101010010100100011011000001010100110000001010010010111011101011010010011110101110100110101010101111010010010110100101110100110111
111111010101110001001011111011110110111101100111100111111000100000011100111011011110000011101100111001111101001100110101100101001011111011101101011100010000111001110101000001011001101000100001011101010001101101010100011100011000100101110100100100110001100100100101000110000010010011011001011011001011010011000101011000111001100010010111100110111001010001010000001100111001010010111110111010010100111000100001001111110000010100010101110101101011011111100010010101110100110011010111101100110100001010100011111100101110010001110111000011000111111010100010111111001100000111000011111110111000101110101010100101011010100011011010001111111101111011101000101010000111101001000001101100010001100000110010101111110010101010011000001101110011111100110101001010110101010001001100000000101111110100001100110000011110001111100111000001000001010101011101100101011001000011101001001110111100000101111000000011011011111010111100110110001011101111110101111111001010001010010010011100100011001101011010101000111101000011110111111000110000111001101111111110100001111110111100010100011100011001001101000111111101000110001110100011101001111111110101010111110011011111001010110111111010000001101111001010010011111110011001011010110111110001011000001011101001011100011001011000000011000101000010111110110110001010011110011001011011000110001111110111011111110111110001100110110111100010000110110010010111110100000011000101011110110001010110001011101011101111111000010111101101100111111111111110000100100101000000101010111011010100100100111010110100100001110001000110100111010100010100100010100110011100011010110111110001001011110101010110000101101111100101111001001110111001011010110111101011001010010111011010010000111110010111010111110111010101101000111001000110101101001001001101100110100000101101001111001010000100111111001001000010001101101000110001110001111101010011010100010001100010001110111110111001100110001011010110100011101000010011011000111010011001011111001101101111101111110001001011101110011111000010000100001011001100001001011101110101011111010011000100000101100110101110101001100100110100011000101111010110101111111110111011100100001001000010011000110100001100110010100011001110000000001010011101011111111101100010011100110010010010011011010011111100011111111100100101010011000010101100100010101111111001100110111101011101011001000010100110100001011000111101011110010110011001110111101000110101110100111100011101110100110111000101110100101011101001000011001101010111010101110011001101101111001000101111000100001011000111111100000111100011010000111100100000001100100110111101100001101101111010110010100100101011101010000100011111110100100000011111110101010111101101011101010000001011100111100011101101001111111010000101110110101001000111000011010011101111010011011100111000111100000110010001001110100100001011000011000111111010000011000011001101001111010110010001001101010101000001010110100110101010100000100010001111001100111001010000010111100100110010001110101100010000011001011010001000111110110111111001
000101101000100101101001101011100100010111010111010011110001011111110100100110110101011000001010100001001101111111000010001011000001000000011011110111001111000111011101110000111111101001001100001110000100011101101010101011101101000111101010010001011101000001100111101100001101111010100011001000110011111010101001110101001110010111010001101001001110100111111111010001010111000101011001001100110000101110000110110110000101000101100111001001111100101100111001011001000001101011100100101001000100110101010111101011111001010010011101011000101101000100101101101010101010011000000111000111001000100110111101010010111011001001011001110101100010111001000100000001111110110010101000001001101111011010100100000100101111001011011001011101100011101110001010100011100110010110110010001100111000011110100010100111001000100000100011110011101001001100001111001111010000101011010010111000010110111001001101100010010111011011001011111000100000011101010011101111110001101111011110000111011101110111100101100101101011100110000111000110111011110011010110010010001101010010001110001110111001001101110011100010001000010000111001111111100101001110110011101001111000000001110001001000110100000101011010111001010100100010011001001000010100000000010100110011101111001001111101001100001101100100101101000010101001101011001000000000001010111100110111101111000111110110000000010111000101110100001100100100010010001100010111101001111000110000001010111000010110011111010101101100110011000110010011110001110010101011000001011010111011101101100001000010110111010111111011101000011011010101010010001011000101001010000110011111100111100000100001001000101110011001110011011110000100001111001111011100000011100000111000011010111000101001011001100011111111001111000011101001000000100010111111101001111100100000101110000010010000111010000000001101011010111000010001011000000010010011100110000111101001011101010010010001101110010000101000101011100000011010000110100011010010000001001011100110010001010000101010100101111011011101100111011001001001001001001011110110000111001101101010110010111000101111001010000000000100001111011011101010011000001001110111001010100100100001110010000010110110000101110101111110110110110001111100110111000110010000100010111011000011101001001011010110001101101001111111110100000001001101011111010010100011111011011000101111010110011101011101101011110001010111111110000010010101011110111110011100000011111011100110111100111110100010111000110100011010010011101000011001010101100110101100001101010001101110111011110101100110101001110100010000011111010001101010100100001100001001000101000100100110011110110000111100111111001001111101011001001111101010101000101011111011101000011110011111111101001111100101110111001000011111111110001110111101011001000101100000101011101101001101000000111010011010010010000001111001010001111111110000101011001010000110110010100111011010000000100101100111110011001110010101101101010100100001110010101010101011111111100011100010011101010000000110001100100101110010000001100110100110101010
000011010001101001101010011101110110000111010000011101101010101001010111010011011111000011001101110101000110001111100000110111111110010001111101110111010001101001010010001001100001111001011010101111101101010100000110011101000101101101000100111100001101011011101111001111011101110101100110001000011100001010101101111001101011001000100110010010000111010101101001010011000000110000101011001110100101001011010000011001000100101010001101101000001100101001111111111100001111001001100010101111010001010110011010000101000010100101111011100111111110010000001011000001011110110100110111001110110000101000001000111101101001100111111000110110011111000000101100011110101011111101011010110101001000101001000011100000001110010001111111010101011101010101001001010010000101001001111100001100011101000001000000111110101001100010100011100110100000011011110001010010010010111111000101010001010100100001101000010111000001011011001100100001011101010010000010010000110000010010011001111101111100001001010001010111011100010000101101001011000111111100101111001100000010011011001100010011110001111001101100101111000011100000011010001010111100001110111011111101000111010011000000010010001101001111100101010010011000001000101011101100111000110001011111111100000101110101010001110101111100111011001110100101000011110110000011110100101000011000011100101110110001001101110000100010000001001001001100001010010111001010010111011101110110011011111011011010011011000101011101100111110101101110111111101011101111111000111001000101011010100110011100110101111011010011011111101001010100010110000011110010100110000110111010010110010110110100111100000001101010101110010010000011100011111001110101101101010101110101111110001110100110111100110001111010100111110111110100110110001100001101110101110110101000011100001010111011001110010101010000000110100100001000001001111011001001110011011010010110010001111101110110100010111100011010100010010101001011000111010001010011010011011101110101011111110010100000010001000011000000110001000000100110110010101100100111111010110110110110000010100011111011101011010000100110010111111110010100101100101000110010000000001111010000101111110110011101001100100001011100111000001010001000010010001111111000010111110001100111100001111110111010110000110000111001111111100000111101000011011111110010010100110000010010010011101101011100101010000101000010101100110001001000100110100000000000000100010011011100111111101100111111000010101000110100111001111000100011000111001000000000101100101010011101000101011101000000100100101011111111100110100101010100110010001010111100111000010010001101000101110111100110010010100000100011111111010110100110001011100100010110011110101100110000110110100010111011011010001111110000001011001100100101010011001000011011100101110100011010000101110001011010110000001011011100110111110011011101010100000011000000011101101010011111111011001110111000011100110011001011011101111001011000011100010011110100000000001011100101110111011110000000000100011110001111111001000010111000010001100000
010011010111110000101111001001111011101100010100011110101110010100000110011101101011111111100010111001000110010000101110101100010011101111110000110011010011111010000111000001000100000101000001111100001011101101001110111111011010110110011111111101000110111111010101110010100000000100010110011101101101101111011011111010011001100101111101001111101111101110111000010111101001100100111101000110100010010111001001011010010001010010100101110000111100011010100100000011000001100010111011011010010011010000000111001000010110010111101010000011111110010111100001010000000011001101011001110010010111000010010010011101011111001000110101011000010001111000100001111000001010010000101111000010011001110101110000100001000110100000011000000100010101100011111111100011010101110101001110110100110111110101111010000010100000010010011110111010000100001110110000001100111010000101000011111111001100000100110001101011000111011110000010010010110101101100111001111011001100110000000110100011100101110110000110000110001011111110110001011011000000110011101010100011111010111011011011101011110111100001010101000000000001010101110100101111101110110110000000101111101111111010001110101010110010001010111111010110011101011111100110011000100001011011001111111111001011100001110000010011001111100100111101010010011111001111101000010101011100100111110110110000011001011010110011011001110101011010111000000001010100100001100100100101001000001001011000010011010000011101111000001010100000111000001110110011101110011110011010100001101111100101111000101110011000001101101100100000010111011111011011100001000011010110010010011001011011110110100001011000101011001111100001110010000011110111100100111111000100100010001011100010101000010001010010111001101110011000011101001011101001101100001110101110011000101110010010110111001111000011110100000100000011110111001110101100011001111111000101001010111100001001111110010001011010100101100110001100111010000010010000001010001000111110101010110001010011101001001101110110001111110111000001000100110010000111101010101100001111000001011000111111101010010001100111100110110110000100011100110011111110000000101111100011110010011001110110111011111001111010101100011000011110011111011010101101000001101000011001001001001011110100011000111001000011011100011010100111100110011111001011111100110100000001010001010101101111111100101011101101110001010000010010000111010100000011111110000010110001101101010000001011000101011010001001100111100101011000111000000110101110101000111110010001000110101101100111101011100000000000110000100001111111111110100101111111111111011010101000101010101101110010000100010010110101011101111010101101101111011001001000111000110111110000100101111000001010011111000010110011001101000100100100110001110001100010001100111101011100011011000001110101011001110100000110110001100111000000101111101011110001000000100101111011111100010011001101111110101101010010100100111010010001101001110101001010101110100110101111010110010110111010000010110110101100111011110111011100100110100110100011
101000000001100101110111110111100111011010101110101111010010000111000100100110011001111001101111101011000101001111011111101011111010010111110001010011000011110111011000010010110111110110011011110010110111010101001101010000000001011111011111000100010100010101110101010001001010000001001100010110101110100000000111011010001011101110110011011001111100101101011000000110000101110111001000101001010011110101001100001101001011111111111100101100101100011111101111011111100100001101001010001000011000100010101010011011101010001111100001001101100000010011011010010001010100100110111101110100101001000100110011111000101001100110010010110010000010111010010000101011000111011001110111010100110011110101001111001101100111111001001101101100100101011000101000100000011011110001000100001000010011111100100100100100110111100110100000000011001000100111110100001001010001110000101111010111111011100001110011010010011111100010100111000011110001000100101101000000010001100100101010101110000111010111100011110001000100101010000001110011000010000111101110000101111100111111000011001111010100000101111110001101110000101110111101000010000000001111011011000001010011100000011100010110001101111100100011001011000001010101100001110011000111010011111100100010100011100011111001010000011110111000010110000100100111010111111101011011010110110000000001011111111010111101101110011100000001010101110010110011110111110000100100100001101101100011001011010101001000111001101011000011111101111000001000000110010000011100011000101001110010110110010000100001110001010000010100110001000001011010011010100110110000001011101011100001000011001111111010101101101000100110101010110111100010111101000011000111000010001001110110000010000101000011001100001101000100110000110100001010011110101001110110100011101111110010011110001010001001000011000111001011001101101011111110100011010101101100010000011000100001100001100110000111101100111010101010110101010100100101110110000001010011101111001101011110011001111111100100100000011101010001111001001010001000100011100101101101000011100100011001110010101100000111111011010100111011110110001000010110100001111000001000001000110010100110011010101011000100110000100001001001001011111011100110010010001100001101011100010110101110011001000010110110101100011111011100000110011101111110101111011111000000110000011111111000010011000011101111111110001100010001111110010101011001010110111010100011100100111100010101011111110011010101110101100011111000100000000101110010110011101010100100100110010110011111000100111101001000000010010111010110111000010111101011100010000111001110101000010011000001000111001010000010001110011001000011110111000110111111010101100101110011000101101001010101000110011011010110010110000010010010111111100101111000010110001101111110000000010110101001011101011101111001111010110001011010110000010010000011011111110111000001111110001011110101011100110001001110000011110010100000001001010100001110001100001001101110111000011011111000111101000001011110100101110101110000000100011110000001000000
010100011110000011110011111001101100111110110101010100011111100000100110010011010011111011101000000110101010110010110111000010111111000010111011100001100011001010001010110100101011110110011000001000101001010111011000011110001001111011110011100111100000111011100010000000100101100000110111100001011001100111100001110010011010001001010111111010111011001001011011011110001111000100110011110000100110111010010100011101011101011011011111010001110011000000000001100010100001011000100001110011111000010110110011111110000110100110010101010000101010101000011111010110110100001101100000100010010100011110100111100010010011101111100010111110000111110010100111001110000111100100011001001101001000101100110111111011110110101000010010011101010011111111001111111110010011101101111110111011001110010110000110101110101011101111111100111010001011100010111000101010001110101110010001001111110100011010011011010100011101000101111000010101100000001100110100111110000010010011110010100100101110010110100000111000000111010011100001111011000110000000101100010110101101011100000011101000010010110111011111001101100001101011100100011101101001110011001000101000111011011101101010000101001111001000100111101010011101010110100000000000111001001100110000100100011010010111011111001110101001100101010111101010100101011011010111000100010111111001100010001110111111010010001001011101001100001000011101100011001110011000100110100001000001010101110110001110011110011001010111101011100011000010010111111101111010001100100011001100111101100111000000111111010111101111000000100101000001110011111100010011110101110110100110001101001011100110010101110011010100001100100111100101010000011001010011111100000101000101101100000101100100000011101100111010001001001101001010101011000001010010100111000110111011010110101101011010100010110111110111011100110010011010101110101011001010010101010011110011000110100000000011000111100100001000100010010101100000001000010110000001010110010111010100000001010100010101000101111100100010011000110000111110001110100011010010000000001001100100000000101011000100010100011010010000011111010011100001011000011111001110010101010010011010110000100010001010111010000010000100101011100001001000101000011010110001010100100110011010110011001010011000101010011101011111100101101001001011111101010100011010100101001001000110101001110100000001100111100000111100100000100000110110101101111100110001101011100010111101110110110010111000110010010000011100100110100101101010010100110100111100100010000000111100011111111010110000100001101010001011111101000011110101111001001111100101000110000001100111100110001001110101010100010110010100010010101010000000011000101001101110011001100010110011011100011011011010110000110001101010011011100010010010100110100101001001100111101111010111101101111000101011110110000100111110100101111001101101110101001011101010111100100101011110100011111101001001010010100010111111000000011100110111010111111001011101011010110100001110110101000111011011000011000001001101011111010101001011100001001000
011010010000110111010110011111111101001000111000010101101111100011010001011010010001100000011101010101100100110011100100011000110011000011001110100011010101001101011000011101111000111011011110111110100001100011001100000010110111110000011110011001101111100101101001100000110100111001000111000000100110010010110010111001011100000010110011010101011000010101101011110011011000101011011110101100100101010010011010011011011000101000101100110100001100010010000011111011110011011110011101110010110100010000100011110010001011000100101111110011011010010010100100111001110011110001000111010010011000111001101000111000000000110001100110101000000101100101010010001000000100010100111001010110011010110001111000001101010000101111010001110000001000001011011111011011110110010010110100010011100001111111001100111011000101001000111100101001010000001011110101001100000100001000000100000100100111100001010101011010011110110100011101111111000110100001101000110001000000101110101001110001010111001100100000101001111001111101001011011001010100101100000011011110011010001100001111000111111111011111110010011011111001000000011011111101101111110011110101001110010111110001101011100010001101101100110110111110111010000000011110010001100011110011100000010100001000101110101111010101111111110000001110110101010000111011110111111110111011101011100100000010010001001000001110101000100010100001111001100100000111000101101110001111111000010011101010010100110101000111011011011010101011010101100110100100111110001011010011100101011101001011001001110100001010100101011001110100101000110000011101001001001111000110110100110000110100010101110110111111101110101001000010111110101110100111000010111100000010010010000010001000110011100000011001000110101000001011001001011000010111100011110100001001111110100010011101101011000001101110101000100100000010001101001001101010010101010001100001000101110000110100010100100010001110000010100101100100100000000101011100011101100010110010011010010011111100000001111110011010101101110010010100101110011000001111010101011010111000010111001101010100000001001110101010110001010100110000011011010011101110100111100011101101000101100001001011101111011111110011110001011100100011001110100110011000110110000000001000100101101100111000101011101010100000010010011111011110101111010000100110011000110010011001000000110100101101010000101011101101011010000010011000000110101100110100101000110110001100100010001100100110101100010010100000101010001101100011101010110011010100010110010001010111001000000010001111101111011111110110101101011111111100101011111000110111110000001001000101000101110101101011011101101110000001110010100110001110101111100100111111000101001010101111101010110010111111000101010110011100001111101110101001011110000111001101001111011010101010010111110101110110111101010110011010000010010111011010010001110011110011010010100001111010101001101010101000001001010110101000100000101000100011011001100101101101100100101100110011111000001101011101011101111000011111001110100110001001010101011010101000
101101011110111110111111001111111000001010111000010100110011101100001010001101000110110010111011001001111100000000110000101101101101111100111110011001010001110000001011010011000010001111010111001000101110001100000010011100011101101111001010110110100100011001101101100110011000111100100110010110010011001001011110101001010111000111101010010010011000001000000011110111001111001110001011100011010010101100101101101101110101011010000110101110111101111010101111010001000010011010011000100101110010000111010011111011111110010100011011101110111110110010110100011100001011100110000111011111100101110100111101001001101001010110011111011001000100101000000110101110110011110010011110001110100010010110100100110010010111010001111111001000110010000001111011010110000001001011110110110110010011111001110011011111100101101100011101100001111111001011010111000101111010100000101010111011010000101111100100110000011000000100000001011000110011000000000001110110000100000010101001111010101001100011111110011000101101100110000001000110110101100111011111110111100011110001111001111000111000100100011000111000010100111101100000110101011001100000111110110001110011011000001010001001101111000000101010100101001001000110011000111000010110011011010101100001111011101001011011101110010110111010000011101111000101110110010101000110110110111100010100000010010001000010010011100001001001000011110110000101001011010101100001101110110100000100011111110110110011001001000101100100110000000101011110110110001010010111011001001000001100000111101011100110010101011001111010111110111100101000001101010000011100100111000100001011110011010101101111001011101000100001000001111000011011001101101110001000001011001101111100110111010011111011101001001010000101011111100011100100111011101110000001000010000000101001110011011101110001111101001000111010111001110001011110011101110011110001101000110001010111110001110100000100000110101010110001100100110001100110010100111101000101100111100111100110001011011001011011010001110110100100010100100100000100110111001011101000000000101111011100101110001111110100011101110111100110110000010100111001010011001111101001100101000000010101110101000101110000001001100111110101011111001010111000110000001100101111000010001011110000000100000000101100001011110111010110101001011000001101111101111011100001011110101001110101101001111101101100100110011010001010101010001101111101010110110010001101100011111000110100101110101100011000001111010100001110110110110010000110101001110010100110111011101010101110001111111000011001010110100100100101010010011011000110111010011110111101011001100010001100111100111010111000110011001001011010001000100100011011111001001111111001101101000110111011100011110110001000000011000101010011110011010000111001100100111110111110110000110111110101110100101101101111011110000101110000001000100111011000110111011101011110110010010100011110011110101101011000001110000010111101010101011111101100110100110001000011010110110101010100000101001010100001111111111011001011101110000010001010010101
111011001100101011111100101111100100100011101000011110000100011101110111111000001011011110101110001000110001100100110001001111100010000010100100110001011110001110111101000110101110001111111111111000000110101111000000001100001100011101110011101001000111100010110001011011111000001001111111111000110001110111011101111101100100010110000010001100101111111111000100011011011000111001101101101100001010011010000100010110001111100001011001010101111110110111110010011011001110100110100100000100000100010011111101100001111000100000001011111101011110111101000110100001011110001010101110010110011010000011011111000001101101011001100101110000011000011001000001011000000001100110100000001101000101011100011011111011110011111101101110101101100111001001011000110010110111100010001110000101111110110101001010011111110010010111111111011001001010111101000101110110110000000101111001000111011001100100101001101011101001110100100111110101000110010001111101111011101010110110000111110010100001111101110001101001110100011101100001010011001001000011101111101010101001011000000110011001100011001100001010011001001000010000011010111111111100101010110011001100111100001010000000101111101010010100001001001010001000001111110000001110010100100100100001001011100010010010111111010010000000000011001100101110001010110100111011100111110111001101001110010101010011011001000010001011110011101101000110110000100011011011001011100000000011000110110110011111110001000110111000111111011001000100100001001010000010101100100101101101011011000111101001011101110110011100000000100101110010001011000111100001010111001101011000101010111000011001000111100111110010011101100011001011010000000111111001110110011011001100111101111101001101111110100001100010011000000110111100100111001001010000100000011101110001101001100011101101011011111111000100010110000001010110010101100000010101101011011110110110110101011010110010000011111100000001001001010001001011101010100111111111101001101101011101000000011000101000111101011110101101001111001000000101001110110011110011001001111011110111101100100100010100100100001001010100011101001011010100110001101011101111110110000000001010101101101110001000111100010000010000010101011101111001001110111110110101101110010100110100001111011001001010111000010000010110001001111100001100010101111011000011011000110100100001000000101100010100100101110100000010100101001101001110101110101101001101111110100000110011000111110100010100110000100111101100011110000101101111100100001001101001011111101110111110010000001111000111101110000100111011001001110011101111011111110100000010110111101010110010111001101100011111001100110101011100011100011111001000001011111110011101000100011001101100101011111001110101001010010110110001000111100101110111110000110100011110110110011111110101000011111110001001101111100111011111000111010110101111101100101101110110011001011100111111011111001100111101010100000010101000010110101011001011101101100110101000010100100101100100001100110111001010101100010111011001000001101011000011010111000111
110010101011111101000000110111111001000100011110011100011110011001011111000100100100111010101100101010100110111011110011001100011010000010011010111100001110110101100111101000100111100101100110001001000100010001011010101001110011101101100010011011001011111101100100110110010011101000010001011100111110000111101011111101100011101100110010111100110110010111101001011010110011100110000010101000011000011101101111000101101101010010000100101101010000110101000110110000101100001100111111101101001100100111000000000000111100110000010011111110010010111010001111010011010001011101000000101111111010001111001010000000110001001101111001001101101011101001010011100000100100001100101010000111000100010010110100010100000010010000101100110000110110101011000101110001101101000000000111100101111110111010100100100100110010111101101110110100010011001110001000100000000001011001000111011010011111001000000001011011111011001001010101100110100001010011100011111100111110100001010001011000001001111011011001111011010010101110001001001001000111100010010111101110010010010000111100010100100011101010010011001100101100010010101011100000100010100010110010000011101010110110111000001111110110000000011000111101000100101111010110111010100111011000100010100111010110001101101101111100100110011111000010100011101000010101011111101010001110001010001110010001010000101011011111000001111001000110100001100111001001110011010000010110000101011111101000010000010000011111101111000100111010111010111010111001111111010001011100010110111100101100111000110100010001001110000100110000011010000110100110100101000110010110000011101111101110110101010001000111011111100111001011100110110000011111100110100011101110011000100010111010010111011010011100000000000111011001000111101110111010110011011011000001010010010101110011100001110010111110011011001100100100100000000011111111001101101011000110101000011100010010101101111111110101010000111011101110101001001110101101110001011010111101100000101101110010001000011110010000110110101110001001010011011000101000110100110110110110000100001010010000100100101110000000011110100101000111001111101101111101110111110111111000101011001001100010111000001100011111101101101001011011001001010101010000110110101101010000110001001001001000010010010111111011111000100000010101000111101000111000111001010001110111101011001010100000001101100110100110111111001000001000111000110111100110000101001001101011001110100101010010010101001100101111101101010111011001100001001011110010100100010100000001101100100101000110110100000110110111011111101111100101010100111111100110101000001100000111011001110110110111011000110110110111100111110111101111100011011000110001011100110101101101001101011011000101010010101101001110100100111111010100011101001111000101100110010000001101011001011100100010110101111100110001101100110111110110100110011111010011000011101100110110001101011000110011000110011001111010111001010111010100001110010111011000111111000101101000000010011101011100100100000001010010011100001100011010101011111100110001
000010101110110111100100110110011110001100110011111110100101010100110110110111010101011101010000111100011000111001100111010110011110110110110000100001010110000101101101010010101111011100100111100110110110000000001111010101010000101111111101101101011100011110101000100110001110001000101001001000111110000111010000001001110011010000111111010000010110110110111010001001001110111010001110000110000011001100011100011011100110001101111101011010100000001000010111011000011011000111101000010000001111111000011101101011011100100010101101000010011000110011010111100100001101010100001100100001001000011010101011111111111101110000110000000100100001011010100000011111101010010111000101100001011010000110110101011000101001011100011000111101100011011111101100101000000110100110100011011010011110000010100001010101001000110010100110001010011101000001001000110111111100011011100011101100111110000101011010011010001110010111100110001100101101011010100000010111111110100011000000110000100010011000001000000000010110100100011101100001111111011111110010001110111101000000010011010110101000000001010011011000101100111010010110001011110000001101110000011000011001110000100110011000010010001000011101101111100000011011001001011101101010000001110001011101101011100101001010101110111011010110010111100011000010101110110001000110110000111001011010110100011111101000010011110011011101011101010110000111000100010111111000001111000001110100111001001011001111010111011010000110011000101001101101101010100100010001101001010100000000011001100111101000011100100100101010101101110101010010011101010010101111011001111111010101111011101110100000000000110010101001101100110010000101100011101100010111011000000110111011000101101101001000110010100010010111100101111111011011000011110101000011011001100100100100100001000100110000100001101110010110100110011100111100001000111010001011010110001101010000110111100111010011011000001011001011011101001000011011001100111111100101100111110110010000110110011000010011010000000100101011110001111101010111001100101010100111101000011111111010010101011101000100000011010100000111001001001010111111011010100110100100110100111011001011100001101000100000111101100000110011111100010101000111100110000011001000000010111100100110111011110100000001111011010110010010111110101100110000000111100001000000010011111000001001010011101100011101111111101101011111110001010110001101110000111101100001100000001011110111000111100010000111000000100001110101110110001010011111010111111000000011011000001010010001111111000101100011101101110010100000110010101010001011101001110001011100010011000100011101111100010101000101110100101011010111101011111101011011000101000110100011100101001100000011101011101010111010010111111000101110000100111000101110100000101010011001000101100010101001001000111000000100011110001111000000101000000001011111011101000111100000011001111111000111100101101000010010110001011101101100101010010011110001011001100000001010101011110100100001010110000011011010100011011011101010010100101101111010110100
111001000101001010001100000010110100100100010101110011011001001101010000101011001100110001011101010011100111100110100101100111101101110110111100010011010101000101101101001101111101011011010100011000111000011101001111100101011111001101100000111000000101010111101001111111100111011101101110011010101000101011000110011000100011111001101011001101000100101010001011001110100011101001000111101001111000100010110000111100100111000100101101011110001011101010000100101101100100101010000010100100101110111100101000100011100011010010011101001010010111110110011011000111000100101100110001001110101110111010100010101001000101001111011110100000100000001111110000101001110000011110101111110010011101001010110110001100001100000001101100101100001110111011010100001100110000101111101001010011011111110000011011111011100001011100000111001101011100001000011100001100011000010100111111101000101000101110010111101101111101111111011111001101011010110110111111001110110110101100111011111110011001100110010011010000101000100100011011010010101101100110011111100100101111110111011011010100001100010010010101100010101100010101001110111001100011100100000101110111001000101100110011001000000000101001010111100000110010000101101101110101001100101111000100110100101111001000011011001111110011111100011111101100001010000000011001010010011000011001001100011111111100110110001001110111010110010101111001100000001101010101100011100111100011101011000110001010001001100111010001011110001011011010110010011111110011110001111001011010111111011111001111110111111011010001100100010100101110010000011011110001111101100011101001110100110011110111010100111111001100111010011111001101001110011101100000001001110100101000110101100101001101010101001000011001101111111001010001100001101000110011011110000001010011010110010101111010101101100101111111000111100101011100001111110010110010101101000110100111101000101110100001000100000010000000100110111000111111010100111011101111111001111011101011001100101110101110011011011100100001010011100101100110100010101011100101011101101000110111011001101100010010100110010101100010011001010110001010101101110110110001101000111100111110000001011010100101101010111000110010000111000111011000101101100001011000100011101000000000100010010001111101011111111110110100010011001001001000100100000101101101001110000110001010010111111110110000101000001011101000110101000110010100100010001101000011110111011000100010011001110011100000110000011010010000110010101101111110010101100001100000000110110100000111010010000000001101111010100001000010101110111110101110011100001011011110111011000110101101110111110111000011101101001110001000110011111001101111000111101101100000110011101100010010011110011101001011000100010101001010111100111000010000111100110101110000110101001011100001010100110111001001000001010111100001000001011000001101101000111000100010010001101010011110101010001010001001011001000110101111001111111011000000001000001100011011101100110001001000100000001111000101010111101010000111110000110111111100010110110011
000110101101101101010000011111001100011111100000011101011101101000100110010111011110100110001100001000100000100011000000001000111110000010010011110111101100101111010110100011101010101010001010110011010100010110101000111100101111111111001111011111101001000011110100101100110111001110000100101101110110010100111000011110000011010111010111001011101001111001000110001100011000101011010011110110000000110000101110001101111110000110101100001111111111001011000000010110101111111101010110011111000011111101100011101001000111011100001100001101000000011001100101110101001101000110110011001001001011110101111111010001101001111001010111010010101111010110001011001011011011100100010011010101010101110110111100100110011100011001001010101101111001101010011100000001100101001111001100001111000100011011110010111011100111110101111010001010110000111100101000111000011111000010011010011000011110101011010100010011011110011000111100110100011010110010100000101100110001010100110110100111010010000001010000110010001010011111011100001100101100100010110111111001101100011001110101011010000011001101011101111101110110100110010010101111001100101110111011011100010111101000001111011110110110000000110011101111000110011011000001011010101001011100111110111100010010110100000010010001001110000010010010001000110110001011011101101011111011001110111110100100010101010111101110101010011011011111100101010001000100101001001100000101101100110111100000100111101001101100110011001001010111010011001010100010001010110000000111110010001100101010101000011100110101111110011000110101001100000000110111111101001100100111010110110100001001101110101011001011101010100011100001011100100110101010100001101101100001110100111101001111101001010001100010010011101100110100010100010110010101000101100101010000101011011111010000001110010001110000101101010111110110000010001001010000001000100100001001111011011111000111001000101010001101010111111010011111111100100001011010001010001111000111001100001110001010111000110110100001000101100101001001110001111001111101010011110001110001110010000010110000011011001001010100001011100111000110100110011110001001110000011110111000010101101000101100010011100001010110101111100001011000011001101100000101010000111011100010110011001101111011011101000110000000011101010010011011101101111010101001011001101111110100000110011000110001101000010100010010000100100010100100101010011011011000001111111011000001111100011111100110011011000001000011010010101011001100100110100110000110000111101000011011101010001111010101110110010100101011100001110110101000011111101101011000000111110100001001101111001001100110110111001100111010111000101101110110010101111111001111101100000111000010000010101000110001111010000100100001110110011111011110011000011000110010101011111101011111101100010010000000010011110101110101100111001101001111100101100111010010100101110110110101110111100100000011011010011110111100111100010100011111011110111101111010101110000100001111010000100100110111110111011111011000011000010010101100101100100001100000
011110100000110010011011100100100100001010110000010101001010110111111001010001011010111101011000101110001001101000001111001001111011010000011110111010001110001000110010101011001000000000110110110100010011001111000110010101111001100001010110110111001010111110000001001110110101111000110010101010011010100110110111110101000001000100100000001101010100100111101110101110000101010110111010001011001110001000100000011111000000111010110110000100111100011000001011110111101111000000111110001011010011001101000111101100110001111101101010001101000011011001111110000101111110000001000010000010111010000011111000100010001110110100010010110011111111010010111001011110111110011001100100111010111010101001100100110000110010111010000001110101000101111010100010010111010101110011110001011101010011111001110001110101110110010110000101011101001110111010101101111101110111100111000100010000111111111100010111001001000101101011111101000011010010011101101111011100010000001000011101001010011101110010011110000000011101101111101001000101101100110110001111110010100110110100000011101111010000011010001101111101011110010110001000111111000001001101001000010110111100111111111100010011010000100011010100000111001101110000111111100110100000101100000001110100110100100011111101010010001110011100011010010101011100000110101000110110000100011110101110100110001010111110111011001001001100111010000010110000011101000111101111110100000011001111111011001111001000011100111100101011111101010000111101001111001001001011001001001001011011101111011101111110110011110000110010011101101101000001101000111111000010011111111101100010011010010111011011110010001011000101010011100110011101110101011110001110010100011110101001100110111011111010000010110100110101111110111000011100101010101100000010000001010100101010001111101111110011001101101110100111110111100010010110000110100111010000000111000110100110100110110000100111010111111101001000010110100010110000001010000011100110100100011010010111001010100100100111100101110000100001011100101111100000111111111101101000111000101010010111001111111001110111101101011010111100101001010000110100111111001011101100001001100110100100100011110011001110000100100000111100010001110101010010010111000000001000110011110110010100101001100000000111010010000010110011111001100010011111111011101101110011111110111101001011011001010111010110100111000011101101010011011111100110000101000100100001011100000101111010010010001000001101110101101110100101010001011101011111111000100011100000101010101000000110011011111010101010000000011010111011100111110010011110100101110011110001010010000111001001100101101011101110011111110010001000111110101000101110101111010001011110100011100000001000110101001000100100001111000000010011110010010010100000011100011101000111110101110110101110110011100001100001000011101000100101101001100000010001001101111100010001110101101111100010110001101010010000111000101010001001110101011000111011011110101001100010001001000000010001101011111000011101011010111010111111111001111000000000011001
101001010101111011100111111010110101011111111110010111101101110010010101000000011000110000011000111010001010100100001010100111000111110110010110100010011010010111000101110100001111001010010001111011001010100111001000000010101000101101000001110110101011000000011001011001101001000000011111011110010000011010000100111111010100110001101010110101110100100011000101011110001111011000001111010010001111001100110001101001110101100000100001111011001110110101001100101001110001011011010011111000100100110010010001111111010110101110111010111011110110011100101111001101001011011010110100101110111111111011100010010110111111110110010110011000110010100011110001110111110001000001001001000001010001011000000110111001000101000010000011000001010011000110110011001000101111111111100011110011010011111100101010101111000101001100110001101111111010111001011010101101111000000001001001111110000011000000000101110011001111100011100111011011110101100001000100011100010101100100000111110011010000110000011110101111111010111110001011010101110110111000010110100101110000011110011110111110110001110001111101000100111001100101110000100110110010111111101001100001011001011000000100011100110101110110110011100010001010111101011101110010110101000010100011111011110011111001100111110000010001011001011001111000110111101101111111110001000111011110110110010001100011111010110100011111000010111011001101000010011011010011101011000111101111100110111001001110111111101010000100011101110000101010101001000110010000100110011001110111111101110011100010110100001000010110010110101010110111111000101010000110110000100001000110111111101010110001101111110110100010100011011111011100111001100000110111110010000010110001101110011100001011011100100111011111111101110010001001010001111000011011100111101000000100111111001110001110001110001101101111011010111111111011001100001001000100010100010010010101001011111001101001001100000010100100101111110001111001011011101001001001111011001111010100110000011001101111110111010011001010001001111000100110100001001101100010111101010000111011011010111101111000010010100101001110110101101111111000001110001001001000100110011101101100110001110101010011111011100010001100111110101100101011101101010000001111110010001101111011000000000111101110001111011110000111100110110110100100010001101011100110110000111011011100101000110111110001000011000100000110110111100011111011000100010010110001110110101010001110010110001011010001000010000010001100111001011110011010110010000101101000110111011001110101000001111110001011000101001101010001001011001101100001010100111110111000101011110111011101000010011010111010000010100000001101011000110110111101100100110011000110000011101011000001001100010101100010111100101011111111001110100110001100110110000011111110010101001001001100000101101110000111101101001110011000000001010001011010101001011110100110100110000001101110110011111111110011000010100100111111111001010011000010011110100010110110000111000010011001010111111000000001000101011011000001101111011001001000101101010100
010010111001010000110110000000101101011100001000011101010010101001011100000000101110000000101110000011100001001100001101011110111000010000011111001011101001000010101111001110111000100111011001111101101100011001101001000101011100001100011111101001001011001111111001101111000101000100011000110011101000001101001111000011101101100011010110010110110011100010010010001001101100011000000011010001101110000110101110001101001111001111111000011010100010100111101110110011110000101000100010111001010011010100000111101001011101011101100000110011100011011110111000100001111010000010011101001100100001100010001000100110011010001011000111011000000010001001100000010010001010110110011010001111100010000000001011100010100101000101101101101100000100001000111011111010000101110000101101100100110010110111110111101110010111010010110101100101111010101110001101010000001010111101011000000110000000101010000011101000110101001001011110000110011101010010111111101101011000100010011110100010101101001110111100010010101011110000110110010100101010001111001111010010110000111010100011110100101111100010101100011011110110110110111000110101100111011011101011101110001110100111110000010110110110011010110101001001010010100000110100100011000011001110101110010011010000000000111011100011110010100011001100100110111110011010110011000001101111000011000111111011110011100011010000110011011001100110111001101111101100000111011000001011110101100001110000100100010111000100111111001101100011011100110100011101010001100010110011011110000011010011000011000000100000010001111011100111100010001101101001110100110011001100101111110001101000110001000010010011010000011010111011011011111011011101100010111100110100000011101001001000000000111000001100000111111111001110100101011110111101000101011001011010001010011001110111011100000111100111001101010000100000011011111011101001101000000110000001001011000010101110100110110011100001011011100111100001111110011111011111101000101101000101000000011101011000010111001101000011011010111010100100001101001000001000110110101000011010000111000101011101110011010111110000101011010000111000111001101101101110100100101110011110110000110101011101101100001100100111011000011101100010111001101011011110011101011001011010101010000100010000101100110000001001111010011010111110011101111101011101101110100111111100000110100011011001111011010110100100001010101100101000101010000111110010011100011001000010101001100110011011000111000110010011001101111001100111001100010101010101110011011101010000110000001011001010010011110101010111001001011000111110001010101110000100011011001101011111011101110100111101001001010100100000100001011100001101000001111001101101011101111111011010001111100011101101101001000001010001000101111001101100011011111011111110100100101101010000001100111101000001111100100100111111011010011010101111011010100101000100111111001100101010101101100011001110011101100000011011111111111011111111100000100111000010100110011101010110001101000011101111000110111100101101110100001111001110110110010001101100
110000111111111011100010001000111000000101100100111111010010101000000010111110011010011100001101111110110111000010110001111111010010000000010001110010100011010000110010111001110000101110111000100000011111100101010000111101110101001110110001110101101101110111101001011011100100100000011100101111011111111011100101010000010001101111011010011001110101110110011111010100011010100110101000101011000010101010000001011011001010110000101011000111100011101010000110110101111101111001100110100110010101011000001100111001101111010011010110001010111110111000010000001100111100000110111101010011001111010011110000011101101110011001100101010000111110111110001011000111001011000001110110001101000000101101100101001001110011011110001000111111100010001010100101111100001011000011001001000000001011001101000101011000111110011111001000010001010001110000010101101011000010000101011010110101000011011111101011110000111100010011001001001011010010110011101100101010010100011011111011000111000110000100100001100111111101100101011010000000001000010001001000011111110100001011111000001100011101000110111000100101000110000011001001000000011110101001111011000100101010001000100111000001001010011011001010010000001010011000101101100001011110110001111010111110000100010100110100111001100111010100100100101010000101110010011010101111101101111110010011111001111001111100110111010110010110001000000110111010100101010110001110010101101001101000110101010010001011100110111001100111110100011001011110010001010001011100011100001111010011101011110001111101010001111101011110111100101110011011010111000110000101111101011100001100001101011011010111111100110101001001010100001010011101110010011011000110010111010101110110001011011101000111110000110110110111111111110110111110001100110001110011011011010100100111000000000011001010000010101101110000100010101111000110110001111100000001010010100010010001011001000011100111011001000110110111101010110100110101110111010010111011011100101000101111010001110000011111100010100111010110001110011100101111010100000100000110110011000001100001111000010010010011100001110100111110100110001111111101000100101101000110100100011001001010001000010111000100100111011001010111101011010011110101110101001011100001011110101101110110100101101110011011111010010111111010101100110110000010110001011101010010010000011101010100011011000001000100110110101110011110010100100100101000110110100110101010111010110110111010001111110010011101001000000011000110011010001001110010111011010101101011010110000111100100001010111100000100101111001110000111100010111011011110100111101110100011111110010010010011111100011111111100010000110011101100000000011001111100101111110101000000010101000011000011100011010111000010110110111110101000111011100010101010010010101111101011111110100011011011010011000001110100100111010101111001001000111011101011001010111001010001001101000100111111101000100111111100111101111101101011001100111110110001000111001101101111000011100100001100010110011011111011010000010000001011011000111100001001010010
000001111000100001010000110110011101110100001101010000100110010110001111111110111111001000010110101101101011101011001101111111011101100011111001000100101101100001111001011010000011101111100010011101110101101010000110010110000011001000111001000000100101000011100101011111010001111111010100101100111011001111010111011100100111000001011100010001100010101011111110000001110001111010001101111000100110001111101010100001101111100101000101000110110001101010111000111010111001111100010001110101001110001101010100101111010101100111110101100001000000000011001110010110111111000100011001101010101001110001001010010010101011110111010011010010010001001000001010101010110101010001000000110110000000010011000011001011010101011100000100111010000111001101111011011000011011101001000100101111101000010010001100111010000110001110111011111011100010100100011000001101000110101000011001010111011110101111001101011001011111101000100100111100111011010010110101110011000010011001100110011001101101101100010011111111111000001011011100110010001011101000110010010111101011010010001011011001000000011010100101101100111111001100011101011111001111000111011001101011110110001010000001010111101001000010111001001110000011111110010110010001100001010011110000010010000100011010011110111100011001011000010101000100110110001100011010110100110000010011101110010110001011100001100111101011011010000010001100001100000101101010101001010110111100110100011110101111101101001011011011011010111111011111011011010101000111101011110110101100010010001010101111110101101000110111001101101111111110100101110010100101111100011011111100010000010111000001100100010011000111110011011101101111000001001101011000011111101000001110101111100001001100111000001001100110001011101010010101101111111000111001110010110101111110000011111000111001000010110000000011110101110111100011111110010101000010001101110110111010101011101100010011011000110010011001100100111011111001000101000111001100100011110101111001000101011001010001011111011101110001101001100110110010101100011001011010101110101001100011100101110001101111011111000011101010000001000100100011000100001001001000011101001001010100111011111001111010011010111000110011011100110001001010010100100100000011000110010000100001110011011110011000101101101010011110101000001001000001001100100111001111001110010100011011100001001010011010010111101001101000101011000010011001010111001000000111001000000101111100000000000111000110111010110001011001011001111110101011010001110001110000001001110111101010100111110110000111011010010101000001001011110110011011001001001010010001100100100001100100111011101111000100101010001000000011110000000100101111100110001000010011001010001000010001100001111011001010000000011000111100010110001010010110111000011010001010011000100011111011011110110110010111111010000111010111111101000110011011010001010101110000001010110111000110101001011110110010110000010101000001110011101011000100101011010111001100000100000010111001111001010111101001010110111100001000010101001100110101011110001110
010011000111110100101011011110100111001101000000110011011111101001000110000001010111001000101100001101010010110110001010000111001101011110100000100101010000000110000000100100101000001000101110110010111001011011110100010110011000111101001010001001101110010110000011001001110110000111011010110111111110001100111010011111100101000100011010001000010100000000110101100101111001010110100111100010010101000101001011100101001000000111011110111001110010010111011101110110100111101110110100001001000000011010110100011110111010010001111000001101110100001100111111111010010101010010100100110010111001100000000111101100101110111101001101111001110000000101001001111011110101111101001011001001010000100111111100010011100000101011110100100011110101110110000100100001101011010110000000011000000111101100010101110100111000011001110001000110010110010110011010110001001111010010011100111110101110010101011110000000100011001010100000001001100011000110110001001010110111000110110101001010101001010001111010111101101101011011000110000010001111101110001101111100111000110111111011110011010001111001111100100111110111011101001000101110011000111011010101000111100100111111010100110101100110011010001100000011011000011110010000001011110001011000101000111110000010000111100111010101100011110000111011111000011111100101101010010011010100011111101110100011111011010011100010010011111010011110100111001111101101011110111010111001010111100111000011111110110111011110110000100100111100101100110101000001000000001011001011100000001010011010011001000010100011101100111110011100101010110111001011010000111101010101010100101110101100010111111101111110100011000011001100100010100011011010010011111000110001000001000011100011011100011110111101111010101000011110010000010010001011110001100010100001110001011101000010101011101000011011111101001101011101110001111110010011011110111100100001000010000000010101111001110100110010011001010010000011100101100001000010000010001101000001011011011000110111000000111100111101100011110111010001110011111111000010001000000010110110110011101000010011111011001011111001110101110100111010101111010101101111011111001001001110011111101110010001111011101101101101001011100011110110101010000101000101010101101000001000001001010011110010001000100101010100011111110110101010100101110001101110101001101011000001010101110110000010001100001010001100001011011001010011011001000100001101011110110000010100000111001010001010111100111001000001110111101000011011101111000101010100111001010001000100011001111000011101110111101001000101010100101001110101001011100101000100110011011100101000111001001110100001100100110010001000011001101001111001111011010010111100100101100100110110101000001100101100010010000011100100110010001101111010011000011100000100000000110000111110001110100111001111001010101001101010000100011010110000111101010011100011011011001000111000000001100111001100100100010000000111010011000111000010001010100101110001001000101010110011010010010011001101101100110001110010100100011100110011111001001000100111
110100000100000010110010001100001011001001001011110011001010011001011000100110111100110101011100101111010111101101100101000000010110101000111000110110110000000111000111110000010001000000001000010000000101110111001110011011011111100100010011101100110001001011100110010011100010110111011010011110010100110011000110000000001001010010101000111111011001010010110001010011111000100010000110100101000100011010001001000100011010110100000001011001000110100110101100000110010010111110001111100000000001010001100010110111010101101011101000110101011001010011011010010101100101000000001110100010010111101101000100111100001011101110100110010001100011110110000010101010110100010111011000100110100000001100000010001100101000111001110100000001001111011011100100101101001001000101101010100001111110101110000011100110000000111111111100010000000111001011110110101000010100010000110111110010001111101111110101111000100001101011100001011111100010001100101111101010011110010110001100010101100000100010100001000110110011111111011000000010110010100100101000100101000001011101111110001110111001011100100101101111001011000001001011011110001001101111111000101010011110100000010110001100110010101111110000001000100110110101110100001000010100001111111110011110100111100000010001011110000110010000001111100110110000111101100000001001001010011001110111001000011000100111000000010101110111110111101011001011011110110001100011100010111001101110101101011100010101011010010111000101100110100010000001001001110010000111110101100110101000101001001110010011000111110111101111110010101010000011111111100011000010111110101111010111010110001011001011000110000011111110111110001100010100110111011111101001100110011100001100010001011010101110111000010100111110011101100111011111101000101010101111111101001111001000010000110100001100000001110001110001001010111001010000001011110001010011100100111001001010110011111010011011010111001000010000000100000001110111010011000011100000101111100011110111011000111110010110001101110011101001010010011010000001001101101100110100101101110100001110100110001100001011000000001110011001010001111100100010111010011011111010111101110011110111101000010111001111001100011011000110100100011111101001111100101001000101010000110110100001110100011101001011110110100111000000111001100010000010100000100001110111010001101100110000100001011000110010001111110111100001110110100010110011110010011100110101001001010110000101111010011110101001001100110010111011000001111110101110101100001011100001010111000010110100001001100111010111100001001111101100101101010011111111110100100100000110111001101010100110100110011111111000011101001010100000011001001001111101101100010000000010100010100110110010111010101110111100000000110100100000000010010000000110111100101011110001011101011110110001000010111100100100100010000111101101001000011101011001011011000111011000000101011101101101010111011101011000101010001100000001100011010101011011010000111110000010110111001000001110100111100000001010010110000010011001011100011011010100000010
110001011000110110010110001011101011100010000110010101000111101110110100011101000100010110111101001011000111101011100101100110111100000110000010001111010111000001101010000110110100000111000001111000011110101001111000010000001100110010110010000001010110100101110011000010110101010101001010011010000110000110110110101010101101100110100010100111001011010100110001101101001100101011000011000010100000000011111101011101000001001010100001010001100000010110010000001101100101101110011111111110001101110100010001100110010011001000011011000101100110001001010001011011011111010001010001110010001110001101011100110110110000011000000011100001111011010001101100001001000011000110111110000011001010010001100100110110011010000101110111111101111110110000000010111011111110001101100000010000011101001111010001100101011011110001010101100101010110010100001001000000010001100000000000111011001011011010101100100110010010110110011100111001000001110011101001101101101111000000000000011000010001101111011000111010011110011111100100101101001111101111010001110111001110110000100000111011010011111010011010101110000110000101110100110010000100100100101000110100110010010011110001001011101001011001101111111111111000010000101010110011110101111011011011110111010111000001000000110101110000101100011001000111100001111010111000110000100100010110011011010101000100001101110011111000110010100011100101110110011010110100110100111100111001111000000111110100101011000000110010100100011001001101100001111110101111010000110011101101111010010001001011110010000011010101110011101000100000000011100100010101101101101000001010100101100001011000110000001111000100011110111110100001011011110001000010111100011011011001100101011000110000101101111100001101010011011100110010111110000011001101010100011000001010111010111000111110000001000000010110010111110010000101000001111110101110101100000111000000110101101111011110101000001110011011001111100110001111001001100000000111010110111100110110010010110111111100011100101010010110111011101110100111100110100110110111000110110001100101100110100010010101111000110110011001110111100110011110111000000111100000011011000000110101000000011110010111011111110111001101000011011001001001100110011011001001011000111010100111110110001010110111010101001010111001000111000001011111100111000000010010001011010001111100111010010101111000010000011011000011001000011010001011010101011101010011010000110101001100011101010010111111101101001000111011001010110101111001110101100011100100101010100101011111110000110000000000000110101001011010101100101111000001101001100101010111110011001010010100000010100111100111000110101000100010001000001010111010011010011101100110110100011111010011010101010000011100010010101100011010110000101000100110110110101011001100001111010000010011110101100110011101101101000100100110000011001100110010100011011110001011010110001110111011000011010000010100101101110111110101001011001110110000101010110101110100000100001011110011100110101010110000011000011111011101000000100000100001101011001101
111001111011011111010101011100001100110010010100110111100001001010010010111001001010110100010001011100110000110111010000001111001110001001100010011001100101110100111101100011010100001110000010000001110101101110001100001111000110001011000101010011100110101000100100111110101100001111110011110111100111101110001111101011001100010110100100011111000110010010000101001010011110111100010110010111011010101101110000011000100100011111101110000101111111000111000101101000000011100001101111001000100000011100110010011001100001101000111000110001111101101001101010001010000001111100000100011000101011000010011100110000100101010010001111100110010100001001111111110111110100011001011011110010100100101110101110110110110011100100011000100100010000101010001111101011101111111011111001000100010110011000100011101001100001110010100111110011101111101001101111101100010100101111011011101110100010100100000011100001001000101000110110111100110100100100000110110101000111100010010011110000001111011111000101100001000111001111001010110110010100100100101010011111101111100110011101110100010000100101000111110001110001001011001100011010111111000110100100001101001101101010100101101111000000010000001000110100000000000010111111111110111110111011011101010100111100011010110100001110010111110111000000011111100100111001100111010100101111101000001010010101010001111010111111111010101000100011000001011010100001001011011001010000001010010011000000000000000111000101001001110010011101010000000001010000111101110101010011110010110110111101001010000110001101001101001001011001111111111001001111100100011001000010001111101110111111110000101110000111010001000011011111100011011101001100010101010000001000100100111111010101100111010100101111110111001001101001110011000010101100111001111101111010111010001111111010000000101100100001111101111100101001101000101010000101101011010101001010010010101100011101011110001100110101000101110010110000000000100101100010001001011011000110110001101011110011000010101011101011111010010000100110001101001010111101011111001000100101010001100110011000110010110110100001001111110001011100000111101000100100011101101101100011110000011101100100101001001111011001111010110010110000111001100001010110100001111101001110101111000100111101010110001111000101010100011100001101010100000001101100100000100111010000011101000111100001101111001100111101001000100110000100101100111101010111010101010000110101111011001010000111011110100010001010001001101110011001010110101100011110011100010011010000101111100111010111101101000010100000011000101111101111010101001101100110100100101111111011000100000000000011100100111101001010111000100001011111100001101010011110001100111011001111101011011011111000001110011000110101010110000010110011000011111100100110000101000000011100011111011010000010110000010011011001100010111111110100110100000010010100100000100111110011010111010101111011011001011101111110101000101011011000100011101111000000110110001101001101010010010100010111110100011100100000111001110110010111011110100101000110
110011001010010100010100110101100011111010000001001110111011010010100000001011110100111011011110000011011101111010110011100000011111110000001100011000110110000011111100010011110111001010000000010101010001101000111001111000111010010111001011001010001111110101100010010110111110010010001111000001101110011100101110100101100010100001010011110011101001001100110111001001010000001100100111100110111011000101001001101100010101011011111000111100100000011001010000001111100010111001100111100011010110011011010100011111111101101110001001111110010100101011010001000010100110011001011100110001111000000010010111000110001101011100100001000101001001010000011010010101000100011001100100100101101001010101100101000000011110100110000101101100000011010011011010110100101111110111101001011001100001110110000101100110011000010001100101001000001110110110111110000111000100010010101110101100111011100001111001011000100111100011000110010111101001000100111101001000111101100110100110111010111001000100101000101011100110100111111110010011000111110000110010010101011101001100001000010001111001101001001001011110010001100101111100011010001000100011001111111000100101011000000110110100010101101001001100110000100001010111001110101101110011100000110110000011001101000000010101000111010000001010110010101101101001001010010101000011011001111010011111011011101000110100011011111110101100100111000011001011110001101011111011111111011000010110110001000101100001010011000111100111100111010001111100000111010011001101110001101000011001100000011111001000101001011101010011001111111111000101000111100101101001001001110000111001101110011110010101110001101000011101000101000100110001000100010111111101100101010011110101001010101101111111000010011011000101111100111011010011010000000111010110001010000011010011011100100101100101011011111100011011111001011110100010111001001101011010000110011010000011001000011100011011011111001111101010111000111001100001101010011011011110011010111010000010111110100101111010010000001101010011000000010000000101100011011100111110110001110010011010110100111101110011001110110001111001100110101010011111101001110001100111011110101100100111001001111011010011100010111100111011111100110011010000110100111101111010101000101100101011000110001000101101111000001000000111010110011011011110101110011100010100111110101101011011010110010100101101010000001011011111111010001011001011110110010111010011000010110101011110010011110110101010100000100001110001001011010100000111111111101110110011001100000100111001000111100111110000100010010100101000000010011101000010001100101011001000001011110001111011111110001101010100010100001101100011100000110011011011110111000011000110010111110000101011010000100110111001001101001110100011100010001011111110000000100101110000101111101011111001110110111011010110001101000000100000000100101000110110100100000000111110110101000001111010110010011011011001011111110101001101000011010010100100000000010000110011110001111100001111000111010110100100000110010101010011000001111100011101010100
010111111110110111101011010000100101101010110011101000100101100100101011101000101101011111011011100110101101011010111001000101010001100001011010111110001101111001110101100100110010010010110110100110000000101110111000110110100010101101111000101100111111000001000001110011010110000111111110100001011000011000011010101101000010000110010101101000010100010000111011001110100110011111110110010111100000001101010010101001001111101110000001010000010111000110111011100010100000110111101010111100101010101001001000100110100001100010110001000111100001101000101110110000101010001100101011100011100111010100110010111001011110011010000110101100101001000001111010111100011011011000011101101010001011011001010111110000001010011110101101100011101101111011010110011110101010001000011110110010001000100101010100000110001011100110001000011001000101110010101011100100111101110011100101000000111111011101111000100011010110011110100100100100110110001001110101101000110111101101101010010100100011010110000000010101010111111110000100010000101000011111010111010001101010010100100001100101111001001100110000101100101100011110000000011110001100110000010011111011000000000000110010100000011010101111110010101101100011100011111101101011010111101011010111111101111111011011111110000101000001010110101100001011010101011111000110110101101010110111101010111100000010101111000010011100000100001010110100100010011101100001001111101110000100011001111001011011010100011101100110010010001001000110110010011100001101010011101100110011011011000011110101011111101000000000011111111000101110100111101111011100111001000110000100010110101000001111100101011100000111100101010011001001111111011001111011011000100100000001010100101000010001010011111100100000001101001111111000000011011001101011110101010111100000000110111000101000011000001010110001101001011011011001110101110000011000001100111010110011010001001011010011100100111011111100001100010011110101101111111010001110100110010110000011100110001011110011110110000101101010100111001001101010100110110111010000001010101010110000101110010111000100010001010001000010010101000101110001110010001010000110100111110011011011110001110100100010011001111011011110111000011010100010000001101010111010111001001100001100000001010001100111000010001000110101000110011010011000110111010011010111110010001010010101100111100110001011010110011111100101001010100100010011111100110110010101111000101101101001000000100011001111100111010110011011000011111110010011100111100001000110001100010100011000000010010111000011111000110001001101100001111000010100110011100101100001000010000100011101001111000110000100101100010111000100000011111100011111110101100110101111000101110100010100011001001011010011110000011110100100011111001110111101100001000010011010011101001110010100010010000100000000100100110101101011101101101011100101110010101110000110101011111011010010010000000011100000001000111010001100010100101000000101110011111010101010110110010101101111100000000001000001100011011011000001101110100001011101000011100101
111100101010100111111000101101011111011101010001000111101001111000111101101100011101110101000111001111011010101110110011110011011010001110110000001010101111111110111111001011000111010100001111101011111011101110001000101011100110011000111110110010111000000010000010001110001010001100100101001101101000110011011111001001000001000101011111110110110001011011011110101111101011011001110000011000110110111000000001001100101001101010001010010111100101100011111100010100111001100101110111100000101101000110111000110001111000111101101000010100011001010101110110100011111101001011101100100001010100110010000100000011011010111110011100111100111010011101100011000100010110101001000001011110000110010000100101101011100000010101010010011010001010111000011100110101001100000001111100111001101001101100000111000100111100001000101100100011010011110100011100110111000100100110100010011111001001000110100010101001110001011110010100101011001010111110101100101111001010110101000100010101110110011100101101101000100010001010101100001011111011011101110011001001000110110011100010100111010011000100000100111111000110110011100001001000110010101111001001110000010111010111101111101101110110010110011011101101001101000111111010000111010010111100101101001101110011100010100101100100001001011100100110011001010100111001011110010011011000010101111010111110100100111111011011110101001000010111111010101110001101011000010110101100110000101110110110100100001010111001101010010111111000001001111111100001010111110010111000000010111111001011101101101111001001110110011111001010110000111001000000111100011111110000000110000111010101111011000111111001101101110100001111110011010010001100111001000111000001011100101111011000010000001101111001110011100001000101100101100001001100110010011010100011101101011101000111001101101100010101000011101111011000000110001010010111101010111010001110000111000100010010000110101100101100110001000010000010101001010000100010111011111011011011000011111010111011011101011101111011001011000111110011111100011010001100011111001011101011001111110011111110110011100110000101010111000101000010010001100101101100001010111000100001000101111000110000101111110001001100110011111011001111111011110111100101001100001101100001000011011011100001110110011001100011011100110011000100000110101001101000110001011001111001101111011001110111011110110001100001001111000001100111010001010110001101011110011001010011001101011101111010100011100011000101110111101001111001011101001001010101001010000100111000011110000000100000010101011100110110001011110101100010110111001011111110001011000001100010000000101000100011110101000001110111000111110011111100110110110000010111111010011011000100111011101110011110110111100001000101011010111111000110110000100011001101101110001111011101000110010111110100000000110010100100111100100001001111101100000000111100000010010001111000001101111111100011010111100011001001100010101000111011111111000100101101111000111010010001110110100000000100010101101010111110000011100001111111010110001011111110
111010101101101111111000110010001110100000100100011010111011011111110111001100101110101000010101001000011101101011101000000110011110011010111000100100011010101111000100100011001000110011010011111010110100001011100011001000000011001000000111111101110100101111010111010000111011000011110000011001010011001111101110110110011000011111101000000000010111011101110000000011011111100000101110100010100011011101110111101001011000100110010000101111001110100100010011000100010011111101011011000100110000111001101011110001001101111000101011101001111001011101111100011000110001010011011011110111010001101100111000101000111110011000011100100010001001100010001010100000010101001000111010000001001110101100000011010010001011000101000110011001111010011011010110011101111101110000100101001100101010111101100101011001101101100100010001011010101000000100001001001001011010111000100111101001000101000011101010111111001101001001100010110111100111001010001100010011101111101000110001000000101111011001010011110110000101101010111100111110001101110010011010011000001001001101000110111010010010010101101010111110111011111110001001100001000100001010000100001111101010101011111110100110110111001100111011011011100000111111001100001100001101000101110010111010110101011100110001011000101110110110110111000111000011100111011101010000001010011111000010111100010100101100101111101110010000011111000111010101010100001111110100000111110111100101111111101010110001110001100010011100000001100001100001111101001011101110101100111011001101001000110010111011000100100010011100100101001101100010110110010110101110011011010000101001100001000101100011011100101110110010111111010100010100101010000111001101010110001001000001010010001001100000110111101110110010010111110010011110010100101010111010011100111010000100011110111001110101000001101011110100001101011110110110110011010111100101001001100011101110111101000000111001100100110100101111111011011000010001111011101100110011110010011101010000111110001101111110001110110011011011110111110011010001000101000000111100100010000101010110110001110100101011110000000010110100011110001111111110011001101110001100000111001111001100010100111111101000000100000101110100000001101011100110101111111111100101011100101101000111110001110100100011101001100111110010000100001001110100010100101111110010100010001010001100001101110011000011011100100110011101110001111100101010011100010100011000111001010011001110001010110010101001110101101001110111010001101101001000110100100001101111001010101101100001011011001010100110111001111110110011011011011111101101101000101111011111011111010111010000111011101101110010110011110111101110101011000011110001000001010101001011000011000100001000111010010100100011010100111010101110111001101110100001000110010001111001000100001100110111001010101110111011010000011001010010011010010001111010011101110010110101010010001101001001010010000001101001110010011011101011110100110000001101111110110101000101110100011000010101100010011010110111000110100011000111000101000001000000000101
000110100010001001000101110001111101111101100000010110111001001001101110000010001100110101010000101111010100001111110101110000001111010011101001110111111010101010111111000110011010110000000101011110101110000100111100111111010001100100011011011001010011010101110110111001010011100001110011001100000011100110001110001100111100111000000010000111000111000001001010011000001001110011110011111000010110111101010101110100100000100100100110100001111000101011111111110010111111110010101101011000111101000011001110000001010001101101010111000011101110001001101101011011001011000011010110110010101011110000001011001000101110100010110011000011110011000110010110101110001000110111010111011111001010111010011101110110001111101000111101001101100101100000000101111000000011111001101000111000000010010101001001000000010000010010011000100010001001110000001110100100001100010010010100100011101011010001110101011000111010110110001111111110111110110001100110111110010110001101010000001001011000111111000101000110100001011101001010100110111001101100110001101000110101101001100110010101101111010001101101100111101001111101000010011100100110101011110101010110111001100011011100010100101001100011110100010000101111001001011100100110111111001010111100001111001001100101010010000001100101000010011100100110001001001000100010000000000101110111110101111110111100001100000011110011011101110011010000000101000000110110011001101100010111110111110011011000110111100110100001111101101001111111110100000101100100010010001100110000110111111000101110000100011101001010011100000101100001100100001010010101001100001101000101110100010010111011101111010001011100111101100010000110111011111011101101111000110011111011010101111110111101011010011011001010111100100010011101011011010001010000001000100111100110010111011011111101000100010111101100111001101111011011100000110111001111000000011000100101011100110110100011110100000101011100001101000100000000101110000011110011111111001100101011011101100001010010010010110111011000111111000011001100001100111001110011111110101100000000001111101100001101111100111001010011000000110110000010100001111001101110011000111010100010111001100111010000001111001010111101111000111110111001000101000101010111000110001101101100110010000101010011010010001010000100110101001100001001011000010011001110110010011100100010111010111110101000101111011010110001001001110100011100010111001001010010110000010110000111111101010010111001101001000110101101011010101101001110101111101101110001011001001111100000000110101111010010000110101110100000111010110110000010110101010000011010001010011101100001000110100010000101001110011000011011111101101100101100101001011111101001000111000010101101001011000010110010000111001010100110101100000011001000100101001001111110111010101101101001111101001111111000001100111010001000000111110000110001011011100010000110010100110110001001001100100101111001110001011100101101001000101101010001011001100000010001011001000010011101010011001001000110101100111001011010110110010001110100110001010111
100001111111100100111100000011010111110011111000101100101110011001101010100001111011010100000000111110010010011010111111100000111100110011101111111100000110000001010001010011110111011101110110000010110110111000000010110110111010010001000101110101100010110100000000000001111100101011011110101101100111101111100100111001011011010000011001101010100100011110110101001100101101110001111101001100100001101101101001011000010101101001001111001001001000001010110001110010010100110001100100010000011111000010011100101000001100000101010101000111000001100110110001100010100101100111000110100001100011110011001001000000010000000000100101011010100110000010111101100010000000011110010110111110000010000100101100011110011111010101110000011001010110101011000101101101000000101100111111100000111101111001011010111101100100000001010100100001001111101110001100001100001101000011100100010100011000010110010000001110010010010111010100110001101101111101111010001101010101110000000000111010101111001100101100111110000101111011100101011011010100100100100010011000011011010111010110000110101010010001001000010000000010000110010110011110001000100111000001111001110000111001011000011000001111011011110011101111110001110001000000111011110001110000110111001101101001001001011000100010100111010001101001010011111111100100010110110000101110111100110101100111111110101011101011110101000100011000001000000110001111100101100111110100001100001101110110110101101000100100011000001111100010010100101011111101110010101100111111101011110011011111000110101010010111101101011011101010101000110101011101011010001101010011110010100000001010011101111010111111111111111000101001110000011011011110011111101000010101001100100001010011110100000011101001011101010001010101101110010011110100001100000110010110100011100011001011110110111000001110111001111110101010011001101110001010100011011110111110111001000101011110011101010100111110111001001010010000010001111010101011011011110001000011101000110001011010110001010011010011000000101001011101110101011100011011010101010010010110101001001100001011000010101111111010101011000000001110001111111110001000100111101001010100010001110100001101010001101101101111111011101010000000000001000000010011101110110110001101110011000101001010011101110111010111111011001001100100011101011010010100000011101101110000001100110101111000000011111010111111000100011000111011101010001100001111001111011100011011000001011101010001000100000010100110010001110110110110011100101110111100010011011001100111110110001100000110010101011010000110101100000100011000101011011001010010110011011101010110110100000100110101010010010101110100101001100001000000011000100101111110000101100110111000011101011100101011111101111001011000001111010111010011001010010000001001110011011010111111111000100001101010001100101011011000000100101010100110101011101101000100111010100100110010001101000100110111101010011000010101111110100010111010111100101100011111110001100011101011000110011111101101011000110010101001011100111000011101100111101010110100
000100000110001110010000101100101011001011100101100000100001101110101011100100110000000001001011100110100110110111000011110010110111001011100000010110100011010010001010011111110100011010001001000101110010101011010101000100001001101111000000001110011101010011100111100100011001010000011001010010010100110011001010110001100101111010111100001010111100011000010000100010101001001011101101111010001101001000000101011111001000011001111001111111101010100010001101011100011110110101001101101111110001100111000111000110111111111100110011010001010011011101010110000011001010111001010011110001110010011000101100001101010110000101011110110001010000000111101001000100110000011100001010100010010010010000110111100101001100101011110110110000100001001001011001111000101110010110110111011011101010110010110110001010111100011111100111001011010000000000100111101011000110011011010110110001110100101001001001100100110010001001100001011011100011010001001001000011011011100110110110110110010000000010010111000111100011010000100010110111010110001100011000110001011110010000000010100110111001100101100110101101010011110010111011000110101111101011110000010110111011000111010010101110110111001111101100010010100110110011001010111110001000010010010100101111101010100100111010010010111001011010000001001010101111110101110000010111010011101001110100010000101110101000001101011010010001001001000101101100110000011010000011001111101100010111111110010110000101010001110101000010010001000011110001101101010000010001110011011110100110011001111111111011001110101011010110100101110011110011001011110110001010001010000000001100100101101000011000001000110000111000000011011111001001101101000100010101000010001001101010110011111101010100000101101001011101111101010100001100000010001001000010111011100111111101110111010000001001001001000110111111010101000100101101101001010000000010111010100010110110111101100110101100000110010110110000001001111000110011010110001110010011011100011010101110010011100010010000111100101010000101110101110100101110010101011101011001100000110111010001100000100001101111101100011100100101111010010001101001010110111011001111010000010001101110010001001010010011011100111011110110110001000111000110110101011010011010000101101110011110101001101110001000001000101000001011011111010010110111100110000111110010111100010100000100100111001010000100010100110001111101100010000000101100011010010111101001110011111000001110000000000000110101111100011111110101001000011011000111100001111111001011010011110100101101100101011101100000010001001110110001101101001100001001010111111111001010011111110011100001010101110101111001001110000100101000000110100010000110001010010001111000100001011001011111011100000010111101111110011000011100011101111000111011000001001000011111001100100111010011100110011001100100101111010010000101001011111101000011101110110010001111111010010101101010010010000101101111011011011001101000011011101110000111101100100111000001100010000010100101110101100101111110010011010111100110100111000000011010011011
111010101000100101110101101010011101010000110001001111110101010010011001100110111111100111011101100010110011011010111101101101001001001110100110101010011110110011110101111011101011100111111001110000100111000100001000011111111111011110110001111100001001001010010101011011010111001001110110100001111100111011100111101010001111001010100100111000011010100100000100001111101001011101001100011001110111001000001110011001010001010111100011011110111011011101111010101000010100000110100111010000000001110100011100010000011011110001010010011011001100111010111101101001010101000010101000110101100100111101101100110111011101001110101010110101000101110011110000100011001000000001001101011111101010111110111010101010001110111011110111000000001100111101100001111101010100101110011100010011000000011000101011110100011010110110100010110111110110110101010000110010100010111101000010001000011111100001011000111101011001111010110001010011000011111110110000101101100101101001111011101110001010111100100001011001001011100110011010001001111011100111010000100110111111100111001011110000001100111101010101010100011011010011001010010111100111101110100110010010001001001000011101001110001110011111111101110000101101100000111100101111101101111100110000000000110100111111011110000110101000101100101001011010110001110010011001111100011010101010010110111010011110000010011001010101101111110111101101011100000001101100011111111001001100101001110001011101001101100111001110100100010110101100000100011111000011010000000001001001110000011010110011010101111011001100110000100101100011010110011011010000011100110000010001010111111011010010111110001101100101110000100100011101111010011110011010000101101010011100010110100110001111000010001001011011101111110110011010001000011111000111110001110111010111100011010100101011110001111001111100110101001000110011001110001101010100000100100110001010000010111001001100101011100101011111011000001000000110110111101001010110001111010001111110101101101110100010100000111101001010101101011111011111100110011000000011000000110011100100111000110111111100111011000110000000110011110110010111101010110010011001111010001100000001100101001010111110000001110010100110001110000010111101100000011110011010011101010010010011101011010011010101100101011010111001100001000111001101110101010001000110101100111011111001111000111010101110110001010010001101110111110100011111000011110111101111101000000100100010110000101001100111110111010010011001111110001101000101100111101100011011111101000011000111100000110110010011100100000000111110010111010000111100001110101101001000001101010111101111000000101110101111000001110010000111010001111100110111110000000101100101011100000010010000111100011111000001110100011001110000111110001111100101110010011001101000000000111100001101100010011011100010011000011111011001000011111000001110001000001000111111011001111010001101100101101101100011010110011011000010101001010010100110100010111001001101010011000000011110101011010100000101101001100001011110100100110101011110111000111010
100110000100100100110011000000100010110100001000110101101101011011101101110001110000110111110001100111011100110010010000000110000011110000101011011111101110110111001100000111001010001101011110110010001011111100011011000011110100001000111011111110000110110010101101000111100110101000001100111111010101110011011010010101100101111111110010101011101101111001111000100010100101011011101011011000000000001111010010001110100001011110111110110101000100100101010001111010110010111010000010100100011101001001011110101111001010110000011110000101000100101000001101010100011001100101100010001011011001111000101001100000111111001111001101110111000100100101001110000001011011100110101100100100110101010101001100000110001110100000110000011010001111110010101011001001101110011101111101101011001000011010000110001111100010000000000100100011010000010010000010111100111110000001000101001101101110101100001000010100011011100100000110000011111011111100100011111100101011010101111011110111100011001001101111010100010100101011000100001100001101100010111110010011011111000011111101000010000111011010001000110001011011001000011001100001101011001100111100110011011110110111111010110001011000110010001010110100101100101110011010111011001111010001110101001111010101000010010110011101000110110001010100000110001100100111000010001011000100001011011001110001000111001011010100000110111001101101101111110011011100000110101110000101101110111011101101001000101110011100001010100011010011100111011101001100111100100100010000010000011011000011110110000111000011001100000001110101000001100001100100001111111110010111110110100100000101010001010010011101111010011100111010100011110011100001100011111100101010110011000100010010000011010111000110010011000111100001110100010110101101001011000001010010001001110010111001010000001001111011001111011110101001001001100011110001001101111101011011010110111010110011111001011010110001010101011100110101100000001011010010111010110100001110000000010010011100011111010011000011101101001101100101000000100001011011001000010100001100001010010000111010010000000100000000101111111001010000110010011000010100011101101001001011110100010010010000111000000100110101110101011011111100110001010010111110011100101000100111000010011000001001111011111111001001101100010110000101110110011000001101101100111110111101101010001110110001100000001100000000010100110111110100111010011111110111111011001101001000110101111001001100110011110010110110001110100110100001010101000000111011011111011000100001100010110110001110000001101000010011110101011111111001011011101000010100011010011101010111100110111111110010100111110001111001010111001100110110111110000110101101000111001101111101001000001101111111101110001000011011100100010001100001100101000100000111000010111111100100101111010001000101110101110100110001111010111011101001110111110101000001100100111111011001001001110001111011101111101011001010101101110101101100001101001011011101101011000000110011001101010100001110111101001111001011110101010001101010100100111100100110
010110010110101111101000111010011110000001000010110011001100110101011111101000100101010000000011101101011011110001111110100000100000111010000010100100000010100110001101001101011110111000100010110101111010000011000110101000101101001010100011111001110000100100111100100100111001001110011000001110100000010100010010100001001011001111000010101010110010101010110110001001111010001000011011001101100101110101011100100001100100100001100110101110110100001101101000101101101010001101100101100111101000100001011000110000001111000101001111010010100110101101011011101010010110101011101011110111000111111111100100011111110011111110100101011011101000000101011000001010101011101000101100101000011100001111101000111000100101011011001110000101010010000011011000010000100111100000001100001101001001100110110001101001011000111011010011000111100101101101011010011111001111000010011111110001010011001110110000000101110000010001000010001011011011001100010100101011100011110101010110010010011001001111100010000111110000110000100100111001111111101110111100110010100010111100101011011000100110100101000011110000110111111100000101111010101000000000100111011101101110011011111100111001000111110110101110110110110110011010101011011101011001010001101101101000110001110110101000110110000001101000101100011001000001100100010110110011101011011001001000100011010010110000111101000001101111101001101010000001000111110111100011010111010001100100100000100110101110101101110111100001010111100010111001001001110000110001011111100111000111010110100001000010001101011100001110011000010110111010000101010011101000111001101100001110000000110000110100000101000010001011101011101001011000100100101010111111101011000001100101110001001001010010101101011110001000100100101110110111000100101101010001001001100010000001101111010001110111111001000001101010001111011011110001100111111111101111101111010010110010011101100000100101100111001100000010110000111101001011001100000110011100011010111010001101111100000101110111011011101111100111111010010011011110000010000011110001011010001011111000001111001001001101001001111110111100011010101001000100000100010001100111101011100110011000110111001100110111100111000001011001001110111110000100100011011011010110111100111101111100011010100011111010110010111110000110100110011100111011010011101001010001011110101101010100010000101011110110110010100110110111100111100100101001101010111110001001100101110010001011101101111010001000001101100001101010100110111110101101001001111111011001011011001000010111010000111010000011110011100011110110010011001101111110011010100010011000000101110010110001011100010010101110011001101100101100110011110111001010100101011101010010011011011001000101101110100111111111010100000000010100011010010011111111011010100010100100111010011000101010010001001000010110101101111000001100110011010110010110010000110101100010111111100111011100000101011000011001101100001111100110011101111101011000110111110101011011101000011111011011000001100110110111011101111011011010000010110001001010001011
100100100011010000010110111000100100000100010100010010000101101100101111110101110010111110110011110000010001010110000110010111010111100010011000011111101011000000001100010001101010111100000100000101111011110110110000100111000011010000000111101011100011010000011010010000101011000101011101110111111011010111010101011011111111001001010010001000000001000011000110000101011111110111101111100010100100000111010110111101001111000001010011111010100011010101110101011011110101001001101000101000010001001110110101010001001000100100101010110100111110000011011000101100101101011011100100100011101010101011001011110010101100001011111010001111111001000100000101010000110111000010110101100011110000110110101101011100001100110011101101111001001010001011111101111100011100111010001111000000101010001101100100011110110110000011010011011001001000010101001111001101101000111000100111001010101001000011001100000100001000000100001011011000000111010000100011110110000101110001101000110111010001100110011110111100010100100111111010001000101000010100010010010100110111110001000111110111010010010110110111000110010001101010010110111000110111000001110101100001011100110110011000110101010101111011111000111110011101100000011001110000101011101010010100000010000000110100001101110111011111101000000110001110100011111010001100001000001010111110011001001101100010110001011100011001010001011011011000111010000011011000011010100111110001011100010001110011010000100101000001111010100000011101101011010000000110101011100001100110111110011100100100110101110100111010011011010101100000000101100111001110011010100111111011100000111100000010100000111100010101111100001110001111001001101110010101100011011101101000100100000010010101010000111101010011001101010110000001100011101001111111001000100110011010011101010100011100101010110110110110000011000101001101101011100011100010101101110100110111010000000001111000000001101100111110011110001110011110111001101101110011010001100001101011101011000001100111001111000100111100000000011110100101010010010110101010000101011111101010110011010110000110111100111100010011010111101001010010110101101011110000010111001101010111110011010011110001011101010000111000001100001111101111011011101101000011011001011110111001001100001010100010110000111000110110010111000000111101110001001110011011000111111110000000001011011110111111010101001101100111011001101110110000110010111100001001010000101000010110101000001111110101100000111001000000011010101100010000011100001101010010000000111000101101111110001101101010000100001010010100001011110011001110010010110111100001001011001000100011100101001011000101110110100111100101101001001000101001111110000110111111100000001110110001111001011110101000110111101011100101000010110110100001001010011100010000110011011100001010110111111011000111011100100111000011110111010101001110100000101001110001111010010011101100110100011110111100101101010110001011001100010000001011101110000011011001110011110000011101001110101101000000101001000111101011110101010100101111110010010101
111101101101010111100001001111011011000110000100001011111111101001011101111010011001100100101101111011010100100010101001001100010011010111001111111001010011010001001111110011010001000001110100001100110001110011111010100011111001001001001100111011101001000101010011000001000001100111001101111011011010100110100010101010101001110111110000110110110110011100110011110011000100011011001111000111100001111100011010001101100100011000100010100110101110111011000101101010001001000000101001001010101010000011000101111110100011000100011101100001001010110110010011000110111110111101110000010011100001010110110110001110110101111110111111000010111110001100010101100001010011111100000101111001100010110101110001100001110110111101010100101001100010110111101001010100010110111000011110011001000001101010011000010010000111110100000011001101101111010101111000001011101111101000011000011011000010011000101001110000000010000111110010111000110110001110100000000010011110100011010100010110111101000000100000001011100000000100100101100101011110101101100111000110010010001101001010101010110001010011101000110110010100000011101001011011000110110000110011111101100000110000010100001101101001000111011111000000100010111101100001101101110111000010100110101001111010000000100100101000101101111011101111011111001011000110011101000100000001011000010100110001010010001001010010110001010000010011000111110101011000110101100110000011110000100100101100101101001011100000000010101000110001010101010011010001110110110011101100101110000000100001111011011010011100010111010010100000100011100001100010100111110001100111010001110100010011011001011000100111011001111000010000110001001100000000001011101111100101101111100101111000111001100001100010100101001111001010000110101100101110011111100001111101001110110011101100011010111001000101100001101101001111001100111000000110101110111111100110000001111011100001011110111111011011110011101010010011101101101101001011010011110101100011001110100011011100110110100001010000110110110001100010100110101001100101000011011100001000011010101100010100010001101100000110111111010110110101101110100011100101101001101000101110001100101011111011000100111011111010110001000100011100010101111111001001001001010010111100011100010000111000010101100011110110100011110001001000110011101010011101000010101011111011110010010000011101111011111001101111100010011111110100001111001110101101000010111111001101101001011011000110100101100000011101011101001111101010110111101001110111011010010001001100101010101110110110011001100010100001001111010000101010100100100010011111100000000001100000000110010000111111011011111111001101101100011011100101010111001001001010101000110110101010100101100001111100010000110010001000000101110101010100111100011011100011101111010010000001101000111110110101001000110010110000011000101100110010001000001000001100110010111000010010010010100101100100101000110101111000110000101010000001000011101001101101010101100011111000110001101110011011000000010010011001011111100110111110110100100001111011
010110010011110010000101110000110010011100011001010100001000001000110111011010001110110111000111110011001110011010011000011001111111100101111011101001010001011111000001010111100001100011000001111101011011101010100101110000000011101000010111000000011110100100110010101010011000100101101011101011001010000101010010101001111110001110101111101010001011011000001010101011110010000000100111101101100100111011101101001111010010010101100101000101001101100010110110011010001100001000001010001010101111110000010110000101001011110010011100100110111110000001001101100100110111011001101001000101111000101001101100111011100100111000001000100000001011011011101111001100100010011010001110101100101101000010010101100100001101011110001010100110010110101110000110000001111000110001111011101111101011011110011101101110111111101111101011011001000100111000011100101001011100111000100001111011001101110001101110110001101100010000011010110110000111011011110010011111011001100110001010011000001100000100000110010100011011000010011010111101000000000001000010011001111101111100111110001010011111100110110101110010001011111000010001010000011000100001001100000110111111110011011110000000111110100000111001100111000111011011000100100010001011100110000110011011000101111010111000011001011011100010011111101010110100100010001110011110100100100100000011010001001100110101111000111001111110010111110100011110110010000001111110010110100011010101101110101011010100001110111100010000000110001011010001110001000100110011101001111010100110100010100101111111000111110101110110100011011101110100001111010100100101101111101101101111010100000101001011110000100000000000110010010101011001010001101011000100111001000111101101100100011010111010001010010111101100110100110111011010010100010001101010101000111111001100110110001101110000111001101000010111110111101000000010011110001111011000010010011111000111000101100000100101010110100001000000000011100111011100101110010011001000110010110001110101001111110101000010101100000101100110001001100011000100100011100111010010111100000111010101000010101101111110010100010111010111000101011010011001011010110011010101111100001110101100011001010000100001010101110100001000111110111110000001000101000111010101000010001101011011110011011000111101111111000111000110000001010011000100001100001010011110010001101100011101000101111000011111110111001110010101111001101110111011011010111000111101011011110101111101000100000001100001110001111100010101111100110000100101110000101001010101001101000011001111101010111001011000101100111000111010010111110011011100110110111100000111011011111100001111011010111000110110110100101100110100010010101010001011100111010000001101000101011110101001111100111001110011011001110101111000101100001000110100010010100111110001011111110001111001101111110111101110111011000000001110100111110110001011100100111111011000110101101000100110110111010011111110110011100111001001000100011011100010000111001111010101111100000001010000011101111000100101100111011111111011100111010110111010000001
101111001100101100111001101001001010010100001110100100010011110011101000011000101011010000111010001101000101111111110000001110010100010101110011001010101011011100010111011110110011000111111000110101100000101001010100010101110110010010000110100100110010000100010111001111000111110000110010100110001000011010001010011001010011010010010011001000011001110111111110011010001100010111111110000011000001010000110101100100101001101101100100111111010101001010001011100001001001001110010110001100011101000000011010100011111001011000111001100010000101111100001111011010000111110010000011110000111100000110000011111011111001011110011001011101010011000111110010101101110010001111001010010110000001110000111010101010000001011100010010111100010011001101111100000011000001000101010111101111110011011011100101010000000110111111001111000101100000100111110110011110111111010101101110101110110111011111111000111010100001010000111110110000111000010100111111101110100110100000001001111001101101110110101000111011101100010010001100101100010010100010110001111110110001000110110000011110100001001000110110011101111010000111100001101010110010000001100110101000010011001001100001110100000001011100111101101011011110100011110010111111101000010101010100100100100000101000001011010011010000100111111010001110110111111011101010111011100100011111101001001001110100100001111110110110100100110001001001011000101100001111110010010110000101101110001101001010010100110011101101111001110110100001010010000010000010111110011001010001000001011001111010000001101001101000010011111111110100101100011100110110101111001110110100110100100010111000111101010011001100100010000000111010110101011101001111000001110110010000101110111100010000010110111010101110001110100110000010000110010001110110010001111000111101000100001011000111110111101110000001101010110011010001110111000100101011001100110010001000010000001010101100010011100111001000011011100110110100110111001101000010101011010101011101000001110001101110111100011100110000001011000111110000110111011111011010110001010010100100010010010110110011110110001010011111010110101011100101101100110110000111110010100010110100000001100000100101001011110100110001010000101001101001101000011010001111110101100101001001010000111110011010001110100011100101111000011100001100000011001000011011110010100010001001100001010000010000001101011010011111001000010111001100001000110100110010111001001010011111111001011101101100011011110001101110001010110100100000111101100000101011100100001011111000010001001011100100000001100101001101111101101101101110001000011110001110101001001001101111010100101010010100111111100100011000111001011100011111001101001101001101101001011011101101100011010100111000100101111000100011010100111011010100011000001100010110011001011101111001111111101010001100001001111001000001011110000011100010100001111001001011011110101000000010110110000111000100111111001110100010011001010110001010110101001010001000010001111010011001001011011011000111101100111101001100011110100010110010010001011100
101100111010010101010010010100110000011000110001011010001100110001011011110111001011001011011001011110010001011010100001010111110000101111101110011100111001100101011010110001110001011101011001110010110000010101110111111000010101111110110010101101110111111110011110010101111111000011110010100110000111010101101100101110110111111010110010100101111110001011000001100110110011000110000010001110100100100110101101110110010100101100001100101100100101111110111011110000110010000010101011100011000110000110001011001001101111100000100111010010011010110011110010111110101110010111000110000100010011001111100100111101110111010110111010101000110010110001011011011000101010011110000101100010010110110011110110000101110110000111110111010101001001100101101100000001100111010011000111000111011001111100011101011000100001010100101110010101011001010111001101101110001011001011011110000110001100100110101010100000010111110110000000101100110010000111101010011000100100111101001010001100001111001011101111000000000110111001101111001101000110100101111000001100110001110011110001100010010100100110001100010101110110111100001001001000110101100111100001010011100010101011110001101011000000101001111100111101100101111101000110101001100110111110001111101110001110100111101111100011100011101110011111001110001101100010100110111010010010011010000000010001000010011001010001101111011101001011111111011101111110000110111111101001110000010100111100111010010101001001011111010000011001110100100110111001110110001111011011011110110011111001011000110111010110100111100100001001110111010000101001101110100111011010010111110010010101101101011111011010000011010100010011101111010011000000111101100000110100100000000110010001100000100000110001111100101000000110101010010100100110010111011001101011011110101101011111100110000100000101110000010000010100010110010001011111110110101101101100110110111111110000000101000100100111000101111100011101000001100101010101010111001100111000011100110011010111101111011011000111110011101010000110100000010001110101001010000010000000010110101111001001101010101001111111101000000101010010111010101110111001101001111001000101001001001100100111011010011111100101001001001111011000100000011000110100011100010110001110000011011000100111110101111000101101000011111101010000011001111100001011100000001101111011000001001100100101110101101001001010110001100010100011010010110011101000001001001100010101110011001001011110100011001010111101111010010010111010001010000111111001100000011001011000110100110111001010110101010000100100000001100110101100101110101100001000110001001010001101010001011011111100101101011001100000110100110111011000001111111010000101011101010001001110111010001111000101111000101000001101001101001011010000111000111111111010010011000111011011010011101100101011101001000001110000110001001101101111101000010111100010011011011011000000001011111100000110000100101110101111001001100111110100011111101010111001100001110010010101110111101111010010101100100110011000110100100110100011011111001110011000
001011110101011000001000111011011101111101000011110110111100001110001111110100101100110000100011001011111111100111000011010111000100010100000011110111110000000000110101011111001100001001110111100110001110011000111101101011110011100101000001111101111101001000111100011100011110101001000100010101011101101111001110100010100100110010010001010011101111110101011010101100101010000011001001111111010011010101100011111101101101000111110111000100111110011111011011000001011101100100110100001110110011101010000111100100001111010011110011110110111000100001010001111110001111010001101101011000001101010101010110100101010010111111001010111101100011101111110100001000110100100110011110100000101110000010001000010010101111010100011100010111100110111101000111110101011000111010101101010100101011011010111000001010011101011010110100011010111100110000111001001101110100011001100101001011110001011110011001011011011101110101100010001000111001111001100010111011001111110110011010010010101001001000111110101010111001100101101010111011110110101011110011111011110101101100110000000011100011010010110010000000111100001111011111001100111101101111000011110001111000000100000001011100100110111101000110110000110011110100000100100011100110110100011111100010100100110101000010001111001111011100100001100000011001110011010110010110001101000000110101010100000100010010000000111100010001101111111000011111111001010001110001101111001010011100011010110101000111010010110100110000101011110101111111011110011100110111001000111010010011110111100010010100111010010110100001100011100101011000100000001100011011011100011111011011111110001110001011011111101001000100110011101001110010101111000100000101011011001011100111100111010000110001011000011001010000010011111100010001000110100111111011111000000011010100100100001000011100111111000001001000011000001010010001010010111111001010011001011100110100111101111000100000010001111001010011001000001001111010001101000011111011001101110011000101001100000100100000111111000010000011110000010000111011110101011010010010100101111100010000101011110101011001100111011111001000100100001000111110101001000100011111101100101101100101111101100000001100111111001011110100000100010011011110101100011101011011001001110001000010000011101001000100001111100110101000100001110001101110010001101010111101100111101001100010100010000011010100010100000000111111001010011110000001001100010111101001011101001111111000000101000111011101001100010010111001111000011010011101101001000000111100010101110010010000101100110101010001111110010000100100010110001101000111100011001010001001011110110001111011011010011101101010111010101001110111011001011110110001101001101101011101001111000100110101000001000000100010111110110000100110100000000000110011010111101001111101011111000011101100010111010111111110100101100100011100011110100011011111111000001110100010010111001101001010011111000001010010011000111110001110011100111001011101000111110010010101001100101000100001110110011000110100001111000001000111110010001111100110001011
100000001001101101000101010010110000100000110001100111001011001010010000101111001111100010011000010010011100011110101100010010011100111001001010100011010001001110100011001011000111101011000110100000010110101011001001011111000100100100011001001111100110101011101111111110100101111100010001110001001001010010000010111000111100000000101011001101100100110011111000110111011001000001110011010010101111000010100111101101010000010001010100100110001000100110101101111101100110011111110111001000000001001000110101000011001011110000011011100101101101011010011100110110101000000101111110001100001110000010111000001001000001010111000011110010001110101000100001001000000100110011001100101001011011010010000001010011010000111001111111110001000011011000111101011100110010001001100101001100011100110010011111101111010001111010110101110110001000010011111011001001101100111001000101001001100100111100101100010110000011110111001110101001000111001001101111100011100111011000110111100011011111000011001000010110010000001100101101101011100001100011110111111100110101100001110001110001001000011100100110100101001011110001001111111111110110111110001011000110110111010000011001011001000100010101000001110101001001010101011001000011110110101100101111010000100000011001001001010010110001110000001010100001000000110000111000101111100000001010010011000100011010001110101000011000111101010010000010000110001101001011000011000111100101101110010001110101111101111110111101000111000101000001110011100111011111000001101101110000000010011110101100000111010000000100111111000100101011001011101000011000011101111110111001001001010001110011011101100100000001100010000011000011111001111011110011101010100100001101100011011100001001101011011010001101100100101110101111101111010001010111011111001101110100100001110110110111110101101111000101000101101001000110010000100000000011101000000111111110100101010110110001011101101101111101101011011110001100100011111101110001000110100010000011001101100011011101110001101011010001001001001100110101101110101110000100111100000111010111111000101100000000101110101011100101110110000010000000111111111001001100100100000110100011111010110101000101010001010011000110001001100010100111001100001101000100110110000101000001110100001011111000101100001000111001011000111010100100001000011101001100011110001010000100010100000010001111000100111111010011101001011010111011000100111101010011000101000101100101010010000010110011111001010110110010100100001110110110000111011011101110010101110000100100110111101101011101011111011100111010001001001100101100110010111011110110010010111101010000101111010100010011010111010110110111001000111000011000010100010110000011010111010011101011110011010011011110100100000100001011110100110101110100100010111001100100010011100101011110110011100001110111000001110110000111111111101001000001011110110000010001100100001101101000010110011110000011001001010000000101001011101001011011010001000111100110000011000011100101000101010001101001001110101100110111101111000101000001010011111001
011011011100001000100110000000000110100010011111010100000010010111010101010111011010011001001110000011010110001111011101111011101010111001010001010100101101010111000100111111001000110101100011000010000011001110110111110110111111000001011000000110010110101000011011011010000000100000110001000100011100010111000010100001011001000100110101011111111101101110101110001101110011101000101001011000010111000101000000110110101011100001100100011010011101110101101100110000101111101001010010001010010110010010110111011001000100100001110110110110111010101010001010000111111000011011010111100100010101100011001101101010000010001111100010001101101010101011111110001110010000101110000111100011001100111000010000010010100001001011101001010010001110001001110100101101111010001010011011110111110011001101111100001100110001110001111000000110111110010101110110101011010010001110100110010000000000001111000101110110001110000110111111110010011011110111000111100100101111010001000110010000001001001010000010111101100001010000001111110011010110111111010001111110001100010010001000000110010010000110111101111101110001101001110011011010100100001000100100100100001100110001011100101100101001010111010110111100111100001100110010010001101101111011101111101000010111101100111010100110001111001110100110100110100100011100011100110100100100001110011000101110110010110011001010001011111011110001011110111011111111001000100100010101000010110100110001011101100101101010111111000000110010011110011101011100111000000010011001010001001100001000111011100111101100001001110111000000010010010001100100111010000101001100001000111001011110110000000001110011101010011100100101100010010111001000111101101110100001010101010011110011001110101101001110011100110011000101000010100000010000001010111111010111011111000001010010010110011111110100001000101000101101000010101011010001111000000011001000101010100101001010000101011011010000011101111001011001110101110001111101101111011001101001101000010011111011110001100010001110010111010011100010111011110000111010011100001100100001000010010011001101111010010101101011010101010101000100100010000111111010001111110111010100000011000101000011100111001011011101001010100000110100001111001011110011100110001100010100111010001011010001000010111101000101111001000001000011101001011101001101010000100010001100111101011011110011100010011110011001100000011011100110101111100111101011101110101010001011110001011110000000111000000101111010101010111010111011011001100101010000101011100000111000011001000011001001100011000101101101101101010010010100001000010101000011010001110110101111001011100101011001110011011011101000100010110011000000101001001011100110011110101010001111111010111110000110000101101111110011000000111110100001000100010111101001001100001101001001001011001100001110100011000101001111111000110000011111101010011100010011110010011011110001001100101001000111100111101101000000011001101101101001111001010011001100010000000100010111010111100011111110010001010010101110011010000111001011010100001001001110
110000011101100000010111100100101111000001001010101010100000111010011001100000100111000110111001010000011111111001011000101110011110010101000100100110110110110110100100110010000010000011100000011001000110001101100111011101100000110110110110111011011100111100011011110010101011001000110110011110101011101000001111000101011000000111001100101100101100101011010110011011111110001010101110101111011001000011111111111111101110000110110000111010100101010011000100001001001010100100111010111000010100011111110100000011101111111101101001100101010001100101000100110110000100101000010001110100110010001110001101000111011000001001000101100110110101101000000111110110001001101101100000001110000001101101111110101001000010111000101010001010100100110000000000101001100101001001011000100101110010000100000110111001100000101101000000000111010001001001111110110001110010010100011111101111010000010100100001100101010010010101001101111010000001100000101000111010101010100000010000001101100000000001100100110110111100011011100101111010101011010001101001100100010010100000010001010011110110100000100111111101000011010000100001111101110110000000110111100110100000001010101000110110110110000111101011110011000101010001011111010001100100011000111110111100101011000100011001011101100111010000101000010110010010001100100001100011100010100110110000110011111000010111000110000100100011110110011100000101011101100000010100111001111110110001011111010011011001000010101011001110101111110101101000010101101111000010100100010001101110110011110110110001101001011100101000010101011001011011110111101100000110101110111111101011011110111100001111011001110100001001111110010110001010000010010100101101101001011001100010000010000111100101101011101000011101001110100101011110011110110110110110101110011110110111111110110111000011011010001000110001011110101001100001001111100011100001111111001010110110100001111101110001000100111110100100110011011000101100000111101111010011010101101111011011001111000110100100100101000100011000001111110010001000010110001011101000111111001010010010101100110100001000101100001100001000001110010010111100100101011011001011110000010100100001001000011011111100011001100100110001001101000000011011111101000111111101011001011000110001100100000000100110111100100111010111100010000011001001010011111001110101111000011111111100001101111110100110101001101101100110100100100011000011100011001000110000110100001101110110001010101101000100111110101100110000001001111001001000011010111111001000011101111010011010010011011110100000110100100010000001110001000011110001101101110010100100101100001111000111001111110101010010010000100101101001001100101011001011110001000101011100011111111011001100010011011001010001100101110111110011101101111100011010000111001001000001101000000110000110001000000101100001001011110001011110110101001100010011111001110000000011100010101100000111101100111001100001100111101111110010101011000101111111101000101001110101111011100000011011001111111011000011111110101101111111101001001000110110000111
101001001000101000111010111001111000001110100100111111010011100000001001110011011000000101010011110111101110010001010000100001101010001110101000001010011111111101001110001010110111110010011010110100111111001001001010111100011011001000111101100111010100110100101110100001000000010110010111010101001010110110111100001000000110111110100010000000111010001011001101101111010101100100001101010000010111001111111101000011100011001011011001100000001100110010100011110100111000110001110111011111111000001000111010110010010001100000101000010111101100000000101010000010010000001000101111101001010010000011000111110010001011010111010011110100000111100010010111100111000001001101111101000110110100001000111111111011000000110101001000111001000101101110101101100010010100100101110001100000010110100001011101001100110111011010100010110001100111010101100101010101111001000011000000110101001110001011001011000110100001001011101110111010111101001111100000000000100010000110000011010001011001100111011110000001101011011001110100000111101010101000110100010100011110101100100110011001001001100001101000011001101111001010100111110011010011000011000011100001000010000110111101110000010011010101100111100010010001110000000101000110011110111100110111001100110000100110000110010110110001100110000110010110000000100000010110010011100111000101000110111111111011101011011101100010001111100011010111110001110011101100111000110010101111000000101011011011001111010010101000110010110010000010010000011010001000100000010001111100101000101010111111101011110110101010010000001000110001100111011110010001001110101111110110011000110110110111000111100011111111011110101100011001001011111001100110011001111011001111100010010000011000010010000001000011010100111100100010100101111000100100101010100110110110010111111100101101111000001110001011000011000000000110111111010111001110101100000110001011110111111011000011000100001001001001010110011011000010101101000100100100111001100100010100101100100110101101111100011001111101011001000101011100011101010100010000100001001111100100000110100010101101101101010000101101010000100010010110111110100001111011110011111001010000111001100100110001101111100010000011010011010101001100000010001000001001001100010100101000100100010111100110010000011011011110000000110001111010100000010010001011001111110010010101010011110000111010001101010000011100100011101100011011101000011100111000011001111000100110101111111011010010001000101011111000100101100101011111001110001101000000011100011101001101011010111011010110110001100110010010100111101100010001011100100000101010010011110100000110100001010110100100100001001101001011001000111011010100010010100001111011011011110010011010100011100101001100101110110100011111111000111101001010011000011011110001000100000000011000100101101011111010111001001101001111101000110101011000001101011100100010000011010111101111000001001111111100010100110000000100100001001001110010001001011001001010000010111001111001100100001100001100100011011001100010001110111010111001000111011001
010100111001110110011010110001011110000010001010100100100100001111001001110101111100101000001111110011101100110011011010100111111000010101011110001001000100111001001111100000110011011100000101000001011111011010011000111001100001011101001111110011011001110101001111010101011011010110111001001110001001100001101101001111101011010101000000010111100100011100001100010100010110000110011011101110011010110000101010111100100100000100000010111100100001001101100010011001000111100100101100011101100001010011011010000000000010111111101010011011110111010010111001000000000000111100101011111100111110001100101011011111101110000110010001011000000011001100001100110000000010110011111101110001001000111101110110010011001000111100011110110110100010111101101001101111011011001101000000000110010011100100011011001101000100011100100111101001110011111001101101001110010110011101100010110010100001110101100111000010010011001111000111011110010000100110000101110110001101000110101100011001101100011000100010110111101000010100011011001111111111110110111100000010110001010111001110111000101000111001001110111111000100110101001101110111110010110010000110011001001011011011010001010110001010111001000000000010001011001101011011101100100111001100001111100100000010001101110111111111000100100011011100011011101010010000100011001101100101110111100001101111110011100011001001011011111110000100110100100011011000001101010100011111101110000001111000111010010010101111010111110101100110100101001010000010001011110001001110001010100110011010110011111000001001110011101101100010010010001110010101101111100001100000001111010100100001000011000100011111000100001100100001000000101000011100000010110110010110111101100000000011111001110011100100101101110000001000010010110101010100011011001111110010000000011010101110111001001011110110000100000001101100110011101100000111000111010010101001000011110011011111111001110101100001101011111011000111000001010000001101100011100010110100000100101101100001110100010110011001001001110010010010111000100111010010000110010111000101010000000010011000101101110010001101001011100110101110000010000000111111010111010011100011111101001101010100011001110010000010001100011101001001111100100101010101000110010100010000100001000100000110100001000110001110111001011110111100110100011111100110110010001101100101001100101011010100010101001010000111111010011101101000100101010001010011111001010010011100100100010111100001001010000000001111110001001111100100000011001101110110010000110011001111110011110011011010011000010110000011001100100110001111100000000111110001000010011111001101001010010101011110011001100100111010110111110100000011101101111110000010011110010011011011011010010010101010000011010101000001011011101110100101001010011000100111001011000100000001110101111100110110000100101110100101110000010000101100110110010100110001010001101101000011010010010111010010111111001101111001000010101111010001000010101111011000011100001000001100000001011010100001010101000010010110110100111011111000111111011001011000
101000110000110111000011011000101111000001100101111100001110011001010100111101111110011100000001010111110010001101010000101000001101101101100101101111100010111000100011101100111000001101001111001111101011011100010001110000000100001011111100111011111001010011101111001010010010110111110011111111001111000000111100111101100011100111111010010110001111100100010101101011101001110011100011011010000001010001101100001101100110100010110000111001000010100011100100111000100011100011001111001010001001001110010110001110010010010010111010010011011011000101110101110100100010111100111110110001100001010110101001101010011101000011110001000001000001111111101101101000001101110001001001101000111100010001110001001101010000100000111000101110100010110100111110100111100010110011001101000001100010011010000100010011100110001010110111110001110111110010100000100110110010010000111011101101011110101101000101000000011100001101110111010110001011001010010011101000010001101101110111010101010000100111111000101100010001000100111010010111010010010001110001011011011001100101000010011000011000000100010100100101011101101110010000000010010111111011001011000100011000000100111110001111011010110001010110000100001010010000110100011000101101111000000101110000010111000110010000001110110011010000101100110000100011101100110100011001100001100000111011000001001010001101011011110111100101010100001111110111011101011100111000100100110101001000100100001010000110001001011110001000111100001111010010000010011001000110011010100100000111101111100001100100011111101010111000000011110100011011001001101011110101000000010010100100010100000001101101101100000110001110010100011100011010100101010000101000010000001101010101100001101000101010100010100001000111110011111001111001010010010011101000001110100011000000010001111100001010000101100011111001110101001111100001011000001111111111001001110000010110000101001100001000111011000001110111011100000010101011110000011101011001110100011110010000111101100100110000000101011010101011111000100011011010011000000000011010000101100111101000111011101011111001011010100111111011000101111110100001111110101101101110011101001111100100001000011000000010101101010100010110101111010101011100110011011110110010011111111111100110011101010000000110010100011101100100001010100101001001011101100000101111000001010011011100101101101000100101001001000110111111101110011011111000101100000111111001100001111101111010101011101011010100001011111010011110001001111011101000010110001100111010111101010111111010001101110011100011111010101110011101110100001000001111111110010011011010110101100010100001101101101001110101110001111101001111101010001100111001000100101110110000111110101001101011111101010110100111010001000111001101000101111100110000111100110101000010101000000001110101001000101001111110001111010100000111110101110011111100101110111000010001011001000010101000111111001101111100000010111000000110011111010101001011001100000101110001110000100010100000100110100111010110011101111011101010000111010010010111101100
010001001111011100001101111100110010101000011000000000000111111000011010111010101111001101010110010110101110000110101010011000100100110011000101010110110010101101111011110101100100101101001101101010110011010011010000011001011011111101101010010011101001010011001110100100010100011111110010101110111000010100101110101101101100101111111011010111100111000100010110011011101010010001101001010111101100110111001111100101101101010100111110010100010010101000110011000011000111011011010100101100101110011111100100100000110011011101101000111000000000110001101000101110100101000111000011101110110001010110100001101000110011001010010110001010010100110000000001001000101011101110011110100001000011011000101110110000101111001010111000100101111101100001101110000110110100100000011011100001000100010111001110000010110111100010011001000000100101010111000010010111101101110111111110111011101110001100101110101010100110000010011011111011101101010000000000111101000000000101000001110011100101100111110100100000111011011110111000100001000100001110011010000000100001000010011110110100000100111101010011110111111111100011000101111001110010101101001100000000110101001111000100010001100010100011000111000010000101011011010100110010110100000010110101010100101010000100000101010100000110111110010000000010101101011010001110000011010001100111101010000111001110100011111100111111000000000101001100011101011010010110010100101111111010111100100111111000011100011010010110111000011001101111011010110001101000110011011001101111010101011111100111010010001111010100111001111001101111011111010010100001101100000001001000000011111101100110110001111101110010100100011000100010110000101111011001111111010111000110011101100010100011110011000010010110010110101100100000001001111010110100111110100011110111000101111101001000110011000001100100010000100010110001000001100110010111101101111011000100001101101100001001101001011001001100101011100101100000001000010000101001010111111000101011111110100111100110001010011111000000100111110110111010000100011111000111100101100100101001110111100001110011111010100001100000101001100011001001010000101011100100110011011101100000110000110000001111000010011110110011110101011110111010001001100100110101100100001100110000101110111011000101000110011101011101001111111000001001001011001110111011110011100101100111000101001110010011111110001101010001101000111111001101101001101000100111010111110110010100100100110101010001111010101011011000010101100011111111100101110110000110111100100100010011110110010100011100001010001000011011001010011101011010001010011000010001100111101111111101100111110011010110011111000100001001010000001000011111100000000010100101010000000000001111011101010001011000011100011000011001010010101101001101011110011000101010010010011000010100010101000100010010000110011111010101101000110011011101011111011010111101010010100000100110110000111110111101011011010111011010110001100101001001000001110111111110111010110011111001001010110010110111001110000100011011110000100011011111110000010010
000000010101101011101001000101011000110010001001101101111101110010110011100011000001111001001110011111100100010101010110110011000111001010111000101000000101000111110101001100101010001110000110110110011000100000011000001100110111010001000011000101001111011011000001000101100110000110001010011100011011110111101100101010011100110011000011001001000100110001100010101010000000110101110000111011001010101010101110010111011110110011101101001011011110011110010111000001000000110101011110111111100101010110101000000001101010100111110011000000011010100111100100100101010111010001100011010100101011100101010001101011001010000000111011111001101110111011001111001010101010001100101001111011001101000110010101111101101110000111110001100010001110100101011101101011000000011010100100100001010111000010000001010111010111101101001100101100011101110111100001011111000100100001111010010011010101100110010101000011100101110100011111111010000111010010100010101100001100000101110101000101001101101011010100001000111111100111110101101110001100011011101010001110100100100101111111111010111101000111111010000010110111011011011101110010111101100000101111100101110111111110001111000110101111000000111100000001110101110101101000010111011110110111100110010101000111110100110010011101111001101111111001111110001010001111000110011101101110011001001100011100100011110011101100100110101010110100111010110100010000001111111111011111100011101110000111001000101101111100011101101000111001101100101010000110001111000010011111010010111101110000110111110111001000111011001000011001001001110101101001000100011011010000101100001011001111100101000101111111111011000111111000110111010111001111010011001010111010111011111000111110010011110101010001101111100001111101101101011110010001111011111001001001010001111100010000010111100101000001001000011011100111110011101101010000010111000000100100011111110000101001001110100101110100110111001001001111000100011000100100111101111101110011000001001000101101000010111011100101110110000000010001001100100101111111000111010100101000110101101100101110001001010111111011000100011111001110001110000110010010100111101101101001101000101010111010110110100110101100011111110001001100101100100010110010110011101010110001010000100011001101010010010101010010000000011001100010011010001101111011001010110010000110111001001100110001110100011100001001110101111000100101011111010010101001111101010111000011110000101100011011111011011110100101010010101000001010101111110001111001101110111001101111100001010000010100010111100100111111110000011011111011010101010111111101010100111101101100100010111000101111110100010110110000001111011010001100010100100011111100011111100010101111010001010100001001100011011101000101110111001001011110101111111101100001001000111100100011001100000100000000100100011101111101101001011101011100000101000111000000011111110001110001010001111011111000100100001001111111011000100110010010011010100111101100100001111110010000010100000001010101010111101000110110001001101011001100000101110010011000
101101101001110100100000110011000010010000000111000111101001001110011000010011110111001011110100000011111011011110100010100110101101011010010011100110111101000111010010111000000110100010101010010000000001010101011011100000100011010001001111011000001101011001101111111010111100001001110010001010011011000010011011011101101001110100100101100111111111100000111001010010000011100110011101010000011110000001010010110001110010111100010100011101001000110010010101011100011101101110110010111010100010101110010111111101101101101001010110111100011110111000001001001111101001101000000000001111010001010111010000001011110000110100000001110000101110100000111001111011010101111011001110101011001111000100101101011100111010100100001011101111001001111010101111011100100000110110101000100011011000011001111111011101100111000001101101000110111000111010001001001000011101110100111001001001110000011111101001101100100010110010010001101011011101001111110101001011100101000111011110001101001100111011101111001110100010000110001110110001010110010001101001000110010101110001110010011000010111110100111010011110111010110110101111110111100111111101110011010010000101111011110110000010011011101010110000111111001100000010110000100101101010110001000011111111111111100111100101000111011100010010010011000110011000111100001110100111110101100110110110110101111100110110111010010000010010111010010111001010011001100100011010100000111000110010101011110001111101000000101011010111010110001000000111100110011001110001000111100010011001101110001101000010011100010100101110000000100110111001111011010011101000011101110100000110110110000010000000101110011111110110100110100010101100110010100000010000011110010011000101010010111101010100010000111100110111101111101001101001010100101111011010110011000001110000110101100011010110000000110111000111111101100010000011111010000101111101000000011001110101111011100001011110010111101100110101111100001110010000101010001010000011111110110111111011111110011000001111010110000111101101011100000101101100001000000000101001101111101111101001001100111111110110000111011011110100111001011000011001101100001011110001110100010010101110010101010110001000001101101000010101110001101001110111001010101110001001100110000000100111010010101101000001000000111000001101110100110001000111011111001011001101011100100100010010110010000001111011110111000100010010010111000000110011000010011001000100101111111000010001100000100000110011101001101100011011010111001011000000110110111110100111100011010011010101111111010000110111111001010100101001100000100101101000001101101001010101011101010001100001011001100000011110011001100101001110011110100011011011110010100011001010101011110100000101011000001101110101100010001011000001001110011000011001111000000110100110101101011011000100111001100100001001101110111000110011100010001110011001010001010100010111000110001111110110000110010011000101001110001100110000100000011100110100100111110001001011000101000111011010111100100011011100001110101000110110111100011001111001000101
111000011001101110011110000010111000110001101101110010001101001010111100101001010110001000100111000101001111101100110010111011011100101001110111000011111010011101000011000011000101011110100011110100011111000001101110110001000010100000001011110100000010000100111110000010101000010001011011111101001010001001111011010011000110110001110111010000110000111011110110000011110101000011010100110011111001001101101010000001001000000110010110111111010000011111101010010010001000111101000110100101000100010011110100110000011011111010010001110001010110011011001110010001100010011000000111111011101100110010110001111100011011001111010110001110010110000010000101011001010100000000000010101000011100111111010000011111000110011001011100111110001111000001100110011110011101010110101001110111011011110111010011001101000101001000100001100111111111101011110011111000111110001011101011110001101110000011110010011000001101001110110001010001101000111111110111011111111101100110100011111100000000001101111110111101000100101000000010011111010011010000001110011010001111011111110110000001010100010101010010001100110011010110011001111011101111110010110011011011110010011010101011110111100101101101001011000010100100111010101011100100001000010101101111111100010100000001101000010101100010010001111011011001000111010101000110100111011111100000010101010011010101000010010111110001101010000110010011010001101000000000111101001100101101101111100011011010000100000001000011110110101100110011111100000101111011000110001011010001010001001000110011111001010010011011010100110111000001001110000111110100000010011111000111011010000000111110110100011000000010001111101110001010000010000000110100111000100011001010001110110010110111111011111101001010010011000111010111110011111111000010010001001111101101001101100111100111011110110111010100101011110001000110100101110110111010111010111010110100101011001110101011000011101000111011110111011110010000101101101101111000010100001001110000101110100001111011110101011111100110010011101010110101000011010010110100010011101000011001110011111110010001001001100010101010101101000100010011100010001000100000111011010101000100011000111110010001010001111100001110110110100110100111001010001100011001001000100111110101000101000011001001101111011101000000000010110110100100100011101010110110011000111111101100100111011101110101111010011100101111110001110011110011011011010010110111100111010000110010010000001011000101010100110011011010000110011011110101001100011111000111110010100100010101110110110101111111100111100011001100010000101110111101010000100111011010111001100001111110001011000110010001100000011100101110000110000011100111010110001001011000001011011110100011010011001001111111111110101000001111100000001101100000011110001100011110111001110010100011000111101111001100111101011101111111101001111011001111011011010100011101100111110010101011100010011001001111101100011110100110110001000011001101100001010111100100100001110010100000101010010011010001010100110000111000000100010011010010011011001101
000110011110000110011101100000100000010001001111111100011000001111001110011111000000111011101101101001111111100111001110110000000100000101100101001101001010101011011000001101111111000111011011000010110000001110000000110010010011111111101111010011000010100011011101000011001100001011110100001010010101110110001110111110011001000010100011000001011101111111001111111011011111000011010011111101111001111011100010101000010010110111010001001001111101011101110100110110111001100100111101010010000010101111101111111011001010110110011101110000110000101010100110101110011101101101100010010100010000111010000000001001100010001001101010010101001010110100111101111110100001100111000010000001101010001100001101101010010000110001100000011101011100101100001111111100101110111011010011101111001101101101000001111111000010110110101001000101001001101100100000101001110111110110011001111111101001110101101111010111101001100101010001011111011011100100001011100000101001110110001000110101110100011001101001110111001111110000101001011011010110110100110100010011111101110011110111001111101011001100000001001000010110101111111010010000000110101001100010100110101100111100100001110011110101110101111001011000001011001100101101010101101111111110101111110110110010101110101000101101100110111110101111110010111001100001100101010110110100000000101001101100000101101110110000110111000011111110001001101010000100000001110110110101101010101001010110111011011011100010000110101111101000110000011101010000001010111010010111111010011100011011100111011000001101100011101001100111110011110101101111010001011000010011111100101000011011011100011010101101111100100000100100111111011110101010100010000011111110100101100100111101011010100100101111001101100111110110100011110010100011000111101101000011011010000111010101010001011010010100011110111000001111111101001010000001100100101100111010000010001111011001001010110000011101100101101100110110110010000111000100011010110100110110000110101001010111100010110110000101000010001000000111001111001110001000010110101111000010110010010011010001100100001011110001111110011001000111101100000101110000111111001011010100010110110000111111100101111010011000011000011111011011110100000101110100011001100100110101101011101110010100100001011110101110101100011110110100110001001101011001000011011101111010001001000110011111000110111010110101100000100011000111001111010110100010111110000110111000011011000110000111100000110000000000000110000011111101111100010100011000010101011010110100011011000100011101100010001011011111010111110100001111010111001010011100010100011110100110011101101000000001100001010010011111101101010011111011100001000101111111000110000100101000111110001100111100010001000101010010111111100110001111110100000000110010011100011111101110000001000011001010000001000101100000000000001110100011101000001011000011011100111010001001011001100110100010011001101011011111110001100001110110000110001100111000110110011111001110100100011111000011110001110011010001001000000001001110000000000011111100
100110000011100010100010101000011011000010011111001110001101011001010010110111001111000001011111011010100001001110001100110011010010101101100100101100110011111001111010000010111011011101101111100011011110010011101000001001110010100001000010101000100110000000001111011110010111110010100011110110111101110010110010110001110001011110001011001100110010001000100001100010110001011010011010110101101110100101000101111000011011100001001111000010100111111110111111010111111100101011100010000011111000000000100010100010001110111110110011111111001000000000110010110100000001110101011100001101110101100000000110000000000001100100010010101001100100100101100010000111010100100001101011100110010011100011011101110010110100010110101001001110101001011011101101101100110110000110111101011111111111110111110000111011001110010010110100011100100111110100011001010111111110010000010111011111111010111110100101000100011110100000111000011010100101111111001111000000111100110000010111100110100101001010000101001110100100101100101100010011100000111100001001100110001110001000010010111011010010101111100001000111100101100010010000110100111000010000100000110110000111101000001001001100111100010010011011110101000010011101111000100010111000111011011101100001001001111111001010101011110110001101000000110010110111001110100011101010101101101010111111100101111000000001100011111101000001100011100110000011110000000110011001111100100000010001000000101111001101011010100011111000111100001001100100101101001110001100110111100111010101101100010011000110011111011100000111001011101100110010001000010011101000111010100100001011111010110010101110011101100100101011110111110011000101010000010010100011100011001000010011110101100100010110011111011011100011000000010001000110001110101111110100011011010010011110100111010011100101000110011100011100011001100100101010111100111100100000110001000000001010011111100001010100001110111101001001110011011100100000101111001011001011100010011111100100101111011111101101110110001111100100101010000000110010001111011101111000001110001111001101111000010001100100011010011100101011011111010111110001111010000010000001010000110010110100101100001001101110000111100101001111110011010001110011001010010111100010100000011100001100110001011010110111011010111000100011111100101001110100001111001011000000101110111001110011001111110101001111101110101001100110010000010010110001110111001010100111100100000010001001001010111111011010111010010101000000001001010000100111101111111001001111100001011110010100000011010011011111111011011011011011100101100101011010100001110001101110010100100010110011111100000100101101001110101110010110010011110111110101001011011001010101010010001011111111111000101001000100010111000001010011101111111001101010101010000110101010000101110111000011110000100111101011001110001101010010011100001001001100000111000011011001011010100110111110100010000110000011101011111100110110111101100000000110101101011110111110000001010011100100101111101001111010100111011110010010110010111001111100011111
000010100110010010001001011001001101111010100010111110100100111101011010100000110100111110101000011000101100001111110010111101100111111010111101010001010011100011001101110101010110000110111001101011100001011011001011100110001101101110101010111100001101101111110110000101100110011011000001001111111001100101111111000011010010110000110001111111101000000110110101111000111010111011100001011010000100100101001000100101101110110001111010101101100110110000001111100010010010000001110000001111111011111101010010001110110101010010101110101111011000110101011010000001100000100100110000110011110101001110011000111111001100110000001000001100000100000101001111101100111111101000100001110100010011100100111110100010111001110011011110100110011101110111001010010100000000000010111011011110000101101010001111000110000010000110100101111111001100010001111001001001011101000100111111010000001010001000001011000000010000010011010110101000000000011110011111011111111001011100100001110110100111111000001000110011111010010001000001110011001100111001010001100011010001000010101100000110111001100011011010001000101001111011110010100110111001111011001101000010101101010101010111001101001100111010000011100101000101110110111100100011011110010010000001001011111000100000001100010100011111010001001110101111111010001100101110101110011101010000000001110000100111011101011101100100101000111100000011000111001110100011001000111000001000111001011010111101011110011110010111110011100100100011111100010011110110001001111001101101001010001100011111100000101000110001010101111101000010010000001111000110000110001001111011011111100101100010000011111010111001101111110010101100000100111110010101101101100001010011000001001001010001010100110110010111010111110101110011111000011000010010001010011000010011000010010100001111110110101001111101000111100011101000011111001011101100101011000010011010010001001000001000000011101000011011011000111001111011000101111001011100111111100001001000101010100111111101001111011000001001011110010111000111111001101000000010001100101111011100111000100011101010000101011011000010100001110001100100000010101110010001101101011111100111001100010101101101100000010011111111110010010010011111110010101100011000101111111101001010111011110111001101010000001101010100001000010100001110101001101011000100010111010111101000100101010000001100001001111001011011001100000110111010111001111011011010001111111110110011001111101101100010000011010011110010100111111011000100001011001010100000110000000101011100100000010001111100110001110011110101111000011011110001101111101100010010110010011010100011000100000111010101111010110111111110010110010100000010010001110000100001010010011100101011110001010000101011110011110000001101000100010000101001111001011101111110010100001000001101000100110110101101101101010101110011110101001001111001111010111010011001110000000110101011001101111110110011011101001000001111010000110100010011001001001010011110010010100001110101110110110100011110111110111010110110110100111100101001001100011100
110011110001010010011111100100000100100100101000010100100101011000100110001101000000011101101111001111000111100101001110100100011011010101111011110010011011110100100100101011110001000101100100111111011110111000111000110000011100100110010001011001100111100011101110010000110000011101100010011010011011011110011011110111100110010000011011011001100111000100000010101010000110001010010110011110001110011000001010111000000100111111100011011000100000010011110011111001010000100100011110010110100100110010101100001000110010101011101010001011110100101101100111100110000100100000011010011110000001100100110101010001010101111100110010111010111001111110010110010000001001100011110111001000000011110010111110010111100011110100101000010010101011001100111010101000001001101010010000000101101110010010111110000011001111100010010100111101011010111000001010111011110011101000100111101100100111010010101111010110011110111001010111101000100000000111110010100011011000010010110101000110011110011010100111001101010010100011101111000011100111010010010101011000101011100111000010001100001110110001111101111001111000010101100001110000010101110110000110101100010110111000001110100010011010101001101011010101100010001010001001111000011010100101000111011100101000000011011000011010100101001001110100110110000101000001010101001010000101110011110000011101011010101001110001000101011101010101000100011010011000100110011010101110110101000010110101000011001001010101000001101010110000111000111100010100001011110011111111100101111111000111110000001000011001101110000100110010000101101001111101011110100000010001111001101110101110101000101110111111110100010111110000100111111001000001001000100000110010000111011111010001110011011101111100110100001010101010000111100111110101001010101101001001011101111010000001101111100011000100010110101011001101101001110111100111001000110111011011111001111110110000000000010011011000001010101100010010100010000000111101000111100000100001000111110011010001010011010111011000010110011111010000100110110001000101101101101010110110111100001011100000100010100110101110010101101000110110010111000001011011011000010101101011101001010000001011011000101001001011111110011010100111101000110011011000110110010000111111001010111110000011101010110001011101111000011110010110000100100000110111010111010100001000011000100101100010101010111010010011100101110111000100101011010100100000010100110000000100101010000111011001010010011010100111011010010000101000110110100001110010100001011101000100011000110111101111010110011100001000111000001100001110010111011000101000000100100101110011010111110011010000111011111110001111000010110001100011111011011010111000100011010001110000100000110111000000011110011010111001010010000011101110001001100001000011101010010101101011000100001001010001000111100000000000001110011111001000001001000011100101010000011011111110110100100101010100100101101001100001111111100011110010100110101001101111110000010110101100010111110000101101110100001101110101101101010101010111110110101100011010
010101110010010111011011000101010000110101110010000000011000101001110111011001000110011001111011100110111010110100100100000000001111111011101010010000011101000111110011110010011100101000001011110100101000011101110010000100010000011111001111001010111100001000001111000101110101000011000111011101110001011101111001101110111011011111101011000001110010000101001001101101000101101110111110010010010011110101011100001100110010110110110101011100111001110101111100100101110001101011001011101111101101000110011000111000011101111110001101100011001010110111101111100110011001110101100010110100110001001001000101000111000010111111000110011101000110011101110000111100111010100111111001111110011000010100100001101001111111101101110010011111111001010001011111110110011010111001101000001010100000010000001001111111111000011010010011101001110101110101111110001010010101100001000110011010100001011010010111010011011011010001111101000011111111000111010010010111000010100011001001011001110000011011010100111010011001001101111111001101000110011101111011000010100110110111010100000111011100010101011001101011110110000001100000100010100101001100101010000011001101110100100001001110010111001000111100010110010110011011010110010011100110101111000011101010111001100110010001010110010110111011011000011001101000111000011011101100111111011110010101110000100100011100000011111110100110010101100010000001000011101111101111101011111010001011110011011110111101100100111000110111010111000010110111001100100011011010011001111101110110011101111011011000011011111101000010000010100001011001101110100100111111001101101101110000110101101000010111100111110001110101001111100100101101101110001111100111101011111101111101100111111010001101101101101100000101111001111100001011111100100010110001010101100001000010100001110100000110001011100001010101101001111010010010001110000110011011010110110000011110111100100000110010011101000001001001011101000111101100001001110010110000001100000101100100100100000100010110000111011001010101010011000101011001001000010100000101100011110001101011010111001111100011111100101010001011110100010110011010110110001010000101001101110010100101010001000111000100000000001001001001111011111100001011010011110001101111100011010100000011110000100101101101011100011101011010011011011010101011000100001010000101010100111111010000110100010000010010011011101010011100110011111110011110010000010000111111000001110010000011100100101111110001100101011000100000111110011111110010000111001101101100001010001001100001110011001011100010111011000111001000100100111000100101001111110111110000000111010100111111001101001000101001010010011001100000110001001100011111111001011110000110110110110100010000110101110000101010111100110100000101011111111100010011111100011111101010010111111000101110011001101101111000111011110011110100011110110100001001110100001110111010111000111011001101010111100100010001010001001010100110001010111010010001000100110101011110111010001000110000100101111010110011001001001110010111110101110100010100001100
111111011110000101001110001000100101111001011001100110010000000000111000111000010011001001110110000101110011101110011101101100111001001111110011011011110001111001110010110111101011000010001010110010111110011000101111001100000101010111110110101010111010011101001000101111000100101011101010111100101000010110000001101101010100101001111100111000111000101101101000100110000001001111010111100001010001110011111110110000000101010010101110011101010001001001000001111101101010011001110010100011111010011011000111111010101011110000001110101111010111011011110111000100100101001010100110000110001101110001000101100101011001110010111010000111101101101001000011101000101001100000101001110100010111101101101101110011100010000100100010111000100111011001100000111101001110000000111011010011100000100101100001011101110101111110000110001111110011000011101110010110010100001011101000001011001100100111010110010101000110111110100100110010011011100100010101010101111000100100101000010111100000110001110011011100001101111100101000001111001110111011100101011000010111111111110110110010010011100111101001000100000010101001001000111110000110000010010000001000011011101101001101000000010000101000111111000111011010110111010000000001010101010100111001110000111100001010011011001011110011110011111001000101110001000110001101111001110001100000101101110111000111011110100101101010000111011101111011010100011011000000010100110000001001001000111100101110110010011111011100001010110101000100101101101011000111110001011001010000011011011100000000101000011011001010010000011110101000010110011010011001100011010000001101111101001010111010001000100011110101010101101011000011000011110101111101100101001110010111110100010100100110111100111100011111100010010010100111110100010111110111011011001001010001000101001111011111101011110001011000101100001111001111001001000011011000111010100100101001111011001000110001101101111011010000111001111111110111010000110100011000110100011100001100001001110010011011010011001000000100011110011001010100111001101001111000101100110000010101100111100011011010111111001101010000100000010000101111101110110001000111101101010111011010011000011011011110111000100110010011100110101111110101010100000011011001100101100111000001001101001011001110111001010010101110100111110101000111101000001000011110000001001110100010001001101011110111110100110101010010000100111111110110011011101010000011111000100011011011010111111110111001111000110111011011101101011100011111110001101011000110110110100110010101011010010111011010110010001001001010001000110101000000000001000001010010011010100010111011001111001000000000100011100101001000001110010100100000011110011001000010011110011110010100000010101010001011110010000101110010100111000111000110001011100010111100111001000100110111111001100010010100101110001110000001011010011011011001110100101110011010111011000110011011100100100110100111110011110101001011101110111111101011110101101110011010000111010011101001100001110111011101001000110111100001001011010111001100110010011110
100100110100100111001101101001011010010011111111100111111111010100000000010101001111110000100010100111101111101110001000001011010010111010100000110011100000001111110000011110110101011000110010000100100000111010110000100001110101100010111011011000111111011010000001001010001111110110001101000011110011001111100011000010000111000111111101101100001110000110111001101100100110111011111101101101110101100100101001110111101011101000001011010011000101100011100010101000011000101101110010101101010100011111111100101100110001100011101101110110101000100000001011100000001100010100110111010000000111001000010101011111011000101010011110010100001101001011111011101011110001001000100101100010100000100011001101001110101010001000101101000011000110000111000000010111110111010101001001111110000100001001010101100000001011011111101111101101101000110010011011110001101100011000101010011100100000001101101011000000011100011110101011001101111110111110100010011011011001101010000111011000011001001001010100001101110111001000010111100010000011101001010000011101100111110000000100111100000011111101010000011010010011101000100011010011111110101000011110000001011010111001010011110101010000010010000111100011000101011110000000101000000011110000100101100111101111100010111001110011110100000011111010000010110100101101000011010110010101110000101110000011010110100011000010011000101110110110111110111111101001000110000110101000010111111010101101011000100011110001110100101111101010111100100111101000101010101011011001111110101110011100001111010011001100011100100010111101100100010111100011110001110000101110001000010100100101000001110011010110101001011100101000000011011000001011011000101011010111011010101011010111011111100010010011100010010011111011110101100101100010100110001001100000010011100011010010010000001011000100010100010111011110011110000010010011011111011001111010001010100111000000010110001100010110000100111101001101001011111111110001111110010110011001011010100101011001010110011101111100001110001000111100011100101100010100110011000110000001000110001100101010001000001100100111011001111101000000111001101010000010111110110100010100101111000001111000011111110001001110111101011101110011110001110110011111010110111000101110001010001001100000011101000101111000011001011100010011000010000111111110000000000000110010111010100000101001111010100100011111110010011110001000110010000001001100011101001011101011010000000001010010100011011101110100011000111110000110110011101011001101001111010110011111010110111000000010101100101111001100100001110011000101001001011110001011011110010001011011001111001000010001001110111100000110110101110011010101100000011101011010101110111011101100110010101001000111000100000100001100110101010001110111010101110111111111111101010011000011000101111001110101100110100010011001000010100000111001010110111010101010101100111010111101100111010011111101010000111100011111111001111100000001011111000101110100110010100111100100110010010011101100111101001110001000001101001110100110110000101000001101
000011110000000011100111010011011010100010101010000111100101111000001110110111110110000011001010010100100011001011010101001110011110010000101000010011001100110000101011000010010000100100100110011110000101010000101011101110100000011001010010001011001110100110010101010111110010011111011010011110001110100010000101111001000110101100001001011001000011101100101111011011100100001101110010100101000111011101110010111101011100011111010000000111100101100101000100100101000000011011000000000011111011101011111100000101000001101101001101101011000000011010011010110001101010011011000110011000101010111001110110110101110110111111001111001111010011111011110101110001101010101101101011000001110000101100100100100010110000011001000010001100100111111100111000111111010000111100100001000011001111111101000010000100110001010101011110111011110001101010001111001111100000000100110010010111011010010110001010101100101100110111011101111101111100100111011101000001011100001010010101011000101010000011010011110001100100101100011010101011101110100111100000110101011000101010110010100111001011010101011110001011001000011100010010001011101111001011101110010100000100110101001100000001011111000111110001011000010101011110001111001111110000111010101011001101110001000100001011011100101101011010111100100100110101001011010100011010100110001001010000010011101101011110010101111001000000001101100101011110011101000101101110110101110110101110100100010010110011010000101010110100100110001111110010101110011011100101101100010110000111000101110001011000000101000100101010101000111101000110101011000111110001110011001111110100000100110001001101001000011001000111100001110100011101110010100000111111111000100101010101101011100010101011001001000000100111111110011100101110100010011100100100000011000011111000010000101011111101010010111001100110001000110001001101110101001101110010110100010001000111111111110010001100000110101010111010001100010101001100001001110011011111100101101110011010110101101011100001111111000111000101001100101010010000101000001010000111110010010100100001100000011100001010001110100110110010111110101000000000111101011101000011001111100011110010010010111000011000000010011010101001000101111100011000100101100000101011100011000000010001001110100100001101010101010000011000110001100001111111000110100000001001111101100111110011001000110111011101101110000000000110010111001110110010101011110110101010000111100010011011100001000100100010111010111100010011111001100000110110101000110010000010010110111100101100111110000001101001111100101111000010000011100101010011110010010110000101111111110001100011010100101000110101000111100100101001111101011011000010011110111110001110010101001111001110111110100111011001010011000000101010111111011010101010101111001111010110001111101000110111111110110010010111111101100110101011110011110011000000001110000100001100010001101000111100111100010010011110001111011011001111000110000101110011110111101010111001111000000010011000100000001110000001101101111100010110000110110011000110001101
110001100111010111000111001100111010100000110100110001011110110100010101110000110101110100110000011000000010101010101000010100010001101000110001000001110010000011100000100110101110110011011110010001001111011100011101001100001011111110010001110111010011011010110100010100100011100100011001000011100001100101011101000110101001011101000010000000010100110010110011001110100111011100111111110001011000111100110101111110100110010111110100001110100010000011100111100110000111010110110011000011000010001100101111011001000100000111110100001100101101100100001000010101010110001011111111111110001010011101100010011111011010100110111101001000000001110010101111100111110001001100001010111111011110111100001000111100100111111100100100011011110111011110000011001101001010000100111010111111010111011111001010101111100100000110110101101010010101100110010100100010101000110100001010101010100001101100111101101000000101000100111111110011000000010001010111110000101100011000100111101101001011010110101111110110101000100110000001011001010100110111101110001100100001000000001000001110000110101000101110110101111100101000100001111001000001101011001111000101111001100100100011001001110000010101001101100010000001011110011111110010101101001011101001111001001011000000001101000110001100011010001001111000100101111001011101011100001100001011010011111110100111010110011111001000010100011001000000000110110110110000111000101001001000010110001000101100001101001111101010110100011001101010001001100010110110111010011100111110011100001110000100111110000010010110111111111000011001011110000011110011001000111100010001111011001010100100011101101001101011000010011111101100010110010101010100101101111100111010010011010101011100001010101010101110110110110101111000010011100010010110111101110111010010000010100111000101000101011011111011000101010011101101010110000111110011111010101010110011111011100100100101101101110010110011010001101001010001011111101101011000010010000101101011110110100111000010111111110011001011010011001001111110001001101001100100110001010011011101101000000001000111011100111011011111111111111100010101110011101010011100011110001101110101000111011011100110000000001000100100010010101111011101010011110110111001010000110100110111011001000101101110100101001010001100011110011001100100001001100001110010011100110100011001101001000001110000000111000101110011011001111110100000000001100010010111011000111111111001001001011110000001100100100010011111001010100000010010001110111000110100110100011010000110001100111011100000110110110111100001010110100111111000110000101011110100100001111101010100010000000001111111100100001111010110011111101100001011011100100011101001001100001001000101010111001010101110111010110001111110010010001010001101110110110101000001111000001110010010011110011100001100111111110011001010101011111000001110101011000000011101010110001100000100011100100101110000001101111011110000000100100101111111001111001001100000010100000101111111100110000100000100000101011111011011110110101100100001101111100000
100110000101111110011101101001010010100101000100111011101111000100010101000001010001001000101001011001001011010101110110001111110101110111000001101111000111100010000101111000011000010010010010101110110010111000010010011010101000001010001110000100001011100000010101110000110101100110001010000111111111110111111110100001000111011101011001101010100111010100100101001100001100000101111111101000001000011100010100000001111110101011110010101100000000001010000010111111110010011001001101001111011000111011010010010010111000011010110100010110001010111011001011111101111111000100110111111000011000100011011101100011000000111000011110011101101001111001001111110011000111101001100110011001001100100011011010100111110110000110011100100001001000111000100111001010001111101101110100000101110100111101011101001100000101010110110001111101011110111100110011110011000111001011111011010010110100110011100101001110010100001101101000011110111010101010011100000010100100001111100100011000100000101001100000101011010011111000001000000110000101110111011101000110001011100110110001101000100110101001101111011100110000110101101011001000111110011000111001010101000111101010100011111101100001110111110010011001010001000000100101111101000100101010000100110010110100100111100001001000001001101000000001011010110100010010110011101001100000010100110011111110100110010000010001110111000100100010010111010011100011010100010101010010100001111011101110001001001101111001111000111111011000011010100001100100011010110011111111110010000000000000111001000000001110110011011100011010111111000011011101000101010110001101001010011110101100110101110110000110101000100000011011001110000100000001000000110010101000011100110000100011110000011000010000011100011101101100000110011000110110110000010001111100010111110010001010011010000101001010011000101111011110000101111000001001001001101101100010010011100011100011100011001010010000001110011110000010110011010011011111010110011100101010110000101000110001110000101111010110101010000001110001011011111110100001000100100010110000001110110101000010111000111111000101000101000101010100111001110110001111100101011010101110001111010010011100111111000000110011111010101100011101101011100110010100001111001110111101111111111100100010101100011111010010001110101100100101101100011011111110001000010001110011110101101110010101001010000100010101011100010101010111010011000110100001000000101010100000000100110100000000010000101110111001010110011110010101000110000000000001110100010100000101011001011101001000100010001101100100000100010010110110001001111011001000011010001001101001111101111111000000011111011100000101010100010000000111001111111010111111001010100110010011001001010100101111001000001100111110100011000011111001100000101101001010101111100001011111100100001111010100001100110000101101010011110001011111100000110010000010100110101100011101100010000101111111101100000011101010010110010000000010101001010000010011111101101010100110011001011011001000100011101000111011111111111001011101101100110101010011
011010111001100001010110101011001110010100010101101011100100111011011100101010100010100001000011010111000011110001001001110110100110010000111101111101001110101100101000000001111001110010110011010011011011010000111010011010101011100110110100100111101111011000001101010101100001000000111001011101111111101110011100011111100001010000110110111100001100011010011111001000100000100101100011011110000110111010101010010110010110011111010010010000010111110111101110001001000000110100101101000001010001110100101100010010101010000110000000010010011110101011001101100100000010101101110000011000001010011001111000111100011110000000101110001001110111001010110101100100011011111011001101101110011100101011110010110100001101001111001101100100001110111011011000100101011101011000011111100010100101110010010011110011001100000111001111001111011111000111100110101100010011011011010110001100001100111111001010110110000100110110001110010001001101000000010111010111110001001000100011101110110100111100100111010001011011010101111101100111001000111100111000001100011111000010000001000010111011011000011101110000000100001100001001000000100010001100101011110110001011001001000010101110001111111011000000100001011010111011111100001011100110001111001000000101001110011001001000111001010001111010110001110110010100001001010101001010111110110111100010011101001000100100000110000000110010010000000000110000101011001101000100111011011100110001000011001110110001001001101100100100111100011010110100110000101110100101101001110011110111110110110101010000111111011011100000101011110010100010111111111110000101010101000001101000011011010001100001110000001100010010011100110110100001011000100101000001010011111011111100011100010001010111101001010100110101100100101000101101001001000111101000101101101001011110111000110100101110001101011111011001111000010010010011101110100110010111000101011100011001001100111010111011101111011110110001010100100000011010000010111001101010010111101010000111110101000101010101010000101111011001111000010110011011010011001010010100001100000101100001111010010010000100111100111110001001000110000010001000011011010000110000111100111010000010101100111010110011000001110101001011101010100001100110110000000000111111100110100011101010010010001011101001110000000101101011000110100101011001011000000001011100010010000111101111110100010111001111010000111101011101111100010110100110001010110111010001101010110010100010110000001110011101001110110000111000100100100110000000111000111100001010100110110011010010000000110001110001101000111000001110110100100010001101110111010100110100001111101100001101111001111101010000111111011111001101010000001101010101011101011011000111001010111101010110110011110001111000110001011011100110111001111010100110001000000111000100101111100110011000111110001101000001001011110111010001101010101101100101010100011011011111000101101010100001001001010001111011100010001100110000110001011001010111111011010001101001001001101110011011110011100011001101010110000100010010011101010111110001001110
011011010011000110100000101101000011101001100101001011010011000110100001100100111000100101001101100010000100000010100001110000110101010110010001010110110010111001101010110011000101001010000111101000000101110100101001011101100001100101010010101110101111101110111001011011110111100100010111011000000011000010010101111000100000010000100101100000110111101010111010100011101110011100001011010101101110001000110001110101000001000100111100000000110011010011110011101111100010100110111001000010000101010000011000000100111111010000000010000111110001100001000000111101011110100000100010010001000001110000010001111100000101000101110101000100011000110111000101001101101011101111111100101111011000111000100001001111000011101111101001001001001001111100101110011001011010010011111101001101010000010110010010011010010101000010001001010101001100111011010110110011111010000010001010111001100001101100101001001011001111001110101000010110100111000111011100110100000011100011110000000000010100010000011000001000010011001011101101001011101110001000001010111011011111001110111001100110000011011100011100110011100010001010011100111101110001101001000101110101001111111101001110011000010001000101001010000111100000110100010000101101011110001000100110001101110010001110110110110000110000011110000000111111011100011000101101011111111101100011101111110100001111000001110101101011011011011111111111011110101010100000111010000111110111011010100000010100110000101110001110001111010010111010011110110111000001010001010000010001111100001010110111100010111000000100010110100100001001111000100101110111111000010101100011010101001001011000111101011001101110101110110111110010111010100001100011100001101100100100100100110100110110001000000000101100111000000111000111101100101000010010011110111111010110111100100000011000110001101001010101000011001000100100101010101010110000010001011111101100010010100011010101101111101100110100010001011101011100010010011110011100101000111111111010110010000011110001100101011110001111100101100110001100011001101101101110011101010110111011011011000011010101100111101110111100011001010000011000011001010101000000101110110011011000010010101100101101000110110011001111101100100000100001000011111011100111110011111101111010101100000001100101010101111011010110101010011110010100001111010111101000010010000110101000111100000111010110100111000010001110101010001100001000111000101011000000001011001001010001101111011110011100010010010100100010100110011000011100000110101111111010100010110010000000101000010110011010001101101001101110010011011011010110110010110011110100000100101010111101111111111100100101010101100111010110010101010010101100001100111001001101001101001000110000110110100011100010011011111010110011000101110110001011110010000101001111010110110111001010111100100011010101000001101100001111010111001000101101010110101111011001001111010011111001100000110001000111010111010000010010111011010100011001001100011101011010001010010101001101111110001101111101111100001010111101101111100110110110011111111001
101000111001101100011111101011010001100010010100010110110100111100010000001101010101011011011110001001010010111110111111001011011011001111100110101111010111101101111101110111110110010011100100000111000101001001011101000100110010001111000001011111000010000111110010111111110101101111001110001111100110100111111000000000111001010010011111101010100010000101111100111001111000101010000000100100010110010011101101010101110011010101101111010101100100101110011000111100110101001100000100001010111110001110101101101110010101111110010000101111100101010001000011101000001101000110001000010100100100000010010100001001000111010011001001011010011101001001111010010011011010011000000000000000001110000110000010001001011011011101111010100000011001001010110011101000100101011111110000011010100011110111000000000000001100000110101110010101011000000101000111100001010111111100100110000011010010100101100000001010110000101000000111100001001010100011100111010001110110000000000110000111010110011000001000010000101110111100101111111011001111001011000000111101010100001111111010111100111100010001101110101110001100011001001111111011100101111000111101001011101100000111110010111010000001111011111000111001111000000011110100011101010010000101100101110111101110011001100110001010001001000111000000001001001010110101101001110100010010100011110010111101001110011000001001111001011001101011110101101110011110101100000101011110000100101010111010010001001101110001011100010100110101001011111001011110010100000111010111000011001010001110110010001111011001001101111000111111100011000110000000101001110010100111100110101011001010101110010011011001010010110110101101110101011101110010100110000000001110110101110101011000101001011000000111111000011000010010001000010110111111011011100011101100101001110110100111111100111011110000000110010101001011000001000000001110100001100100100111001101111011110110111000000001001100100000010110100110101110000101110101101001111100010100011110100001110101100101100100111010110101110001011100110001010011000110110100101010000001001111101101010100101010010000111100100101011100110100011100011011100111100011110111000111110011100101111000100010010011011011010100111001010000010110111100111010111110100001101011010001000111100110010000111010011010010110000010001010101100010010000000010101000011000100011111010110001101011110101111010110010111111101111010111010100101001001110000110010011101011010110110110011000110101011011010010101010010100111100010001000110001111100111001000100100001010100001000101101111010010111101000110100100000111100000111110110101110100111110011001011001001000000010101001011111011101010010011101111111011000001100100111011010011111111111110000010011011001001100100111100110111011101000011100010001110100011001101111111110110110111010100110110010010011110010100010011101100001000010100100011011111000001001110010100001110110010101111100000001011010011110010111001001011101000001001011101010101001101010000011001001000010011101011110100010010000110000010101010100110110011111000
010001100100010111111100011110011001001010111000001100101100100011010110100100100011000011011110001011110001110010001011101111111001010101110110001011101111100010111011010011010101100100001111001011111010110100110001111110010100101000111011010101001100101100001010101111101111011100110001001000010001000101011011000101110000010101111001010100111110101011000111101011100100010101010000110111110101100001000100001101110001111100010101101101100010101010010010010110111100010001000110011100100100111010100011000010010000110000011011011100011101011110000011011011100011011000101011101101111110111001110100111010001101110110110111010010101011011011010000110100000101110011100100101011101011100101110001110011100100101010001010110100111010110110011100000100100011111000101010111010111101101111111111000101001011100101010110110001011101010110101100000100111100000010111011100010101111110011011100000100101010100101111010111110110000100111010010001101110101110111001100101010111111001101100000001001100000001111101011001000010010010000101111000011100010010010000010010101010101111110010101110111000110100111011011111011010100011011110110000111001010000001100000110100001001111100001000110111110001001001011111001000000011110101100001110101011110100110111111100010001011111011110010110100110000110010010011111111101101001100011111110100110010110011001100101000001011011100001101011001001111000001001110000011100010101101000110000000111100001000000011101100111110110100110000000001110000010001101101110111011111001100100000111100001010111100010010101000011101000010100010011111101101011101100110001111000101110011001111010101110000010110000000111010111001001010010010111101111100111101010110110010010001001111110001010100011001010010011001110011010011011011001001110111100000000001111010011000101101100100000100000101000011101100001101000101110000101000101001100010010010100100010000001100001100011010011100001110110101101000001000001101010011101000011001001010111101011000010110000110010000101001110001111110001111100001100111110111111010100111110000100001100000010100111111010110010001010110011010011101110100011110010101100100000010110110101010100011000100100001010111010110000110010111000000111010111001111010011010010100101011000110111001111101011100100010110101101110011011000111010000100001010001101011000111010010111011011010101110110100110011110101100011111110111010011101010011001001111111000000000001110110010001101001010000010000110110010110110000000100011000100100001000001010010101111010110010011110001011101000011011111100011011011010000111000001111011001101000010001101100101011110011011101010001101110100111011010011100001000111000100111000100111010111001110010001110000001010000000001111011101011001101010101101101000111100001011100001011010111101111011001110110011011110100111110010111010110010011010001110011110110001110010010111010000010000101011001100100000111101001111010000001000100000001111001011110011011000111011110011100111110011001011110000100011110000101111001011011000101101100000
111111100010111000001110011110010011010010011011100100000111111011010110000100101101011000101111000110100000000000110011111111100000001110111110000100110010101111000001001111101011010010000101111000100001001010110111000111110000101010000011001110000111010001100111101110110110111001001101100111010011101101001101001000010111101001111011110110111111100101110000100001101101110000001110010010010110011111010011000000101010110110000000111011011011111110000110111110111100000100010111110100110111011111010011010100110100101000100001001101111010100011111000010101111100100101100010100011000100000001011110010110001111011011101111000110000111101111001111100010111010000111001001111010001010100101101000010001001011100001011101100001011101101010010000011100100000010000011101100001101110001001101011010011111000010001111011110100101011100110000001001110101011100110010011011001101010100011101000011010101111111001111001101010000001000000110000110100000110111110000111010001000000000100001110110101011100010110110010110001110101100010000110001010010000001010001111000001101111111101010100101001001111100101110110101100111000001111110100011011010101000101010100001111010111001101001001011010000010001100001001011000111000010000111001001110100000101110100010101101001001100111010111111110111111110110111100000111011011010111010001000100000110011101011101111001111101101100100001001010101011001100001111101110001011010010110001101111011000101100100001110111011000110000110000000010010000111100111100011111100110001100101001110010100101110010100000101110010010101011000101000111110010111011000111001001100110111111100001000100010010101101010110001110111011000011010001001110001010111111101010010000100111101101010010101101010100010010100011010000101000101100111111000011111000110011010011111111110001000110010101011000101101011011110110100001111110100110010111000100001101100110010011010000100100100110110101111001111000001001000000101001010011000000111000001101100100100100111011111010100110100111111111010000111100010101010010010010010001000110001100000001010001101110010110000001010101001001010110100001100011111101011010011101001111100110001011100001100111100101010011100110110001100011111111011000011011110000101001000110101111011000101111010101111100111000010010100011010000000010000101100010010000011000111000010000000100011111111100010000110110100101101000111101011011100010100000010010000101100001011110111011100100100010011101100110101101111100100000111000100100100100110000111011001010000101110011111110001110011011111110011010101111010011011000100000110001100010111101010111010101111011110100110000010011000111001101001001011100101110000001010111001110100001001110110000100011011011100000100101010001100100101000100011001010101000000011001111010011101111110011101100111110100110111111111011100101000111000100101101110011001111101001100010100000011100111110001000000011100101100000001110001111001010110001101101110111101110110011011100001111011010000010000100111100110011111101100101001111000001010111
101110011010111000111001101111101110100111000011010100111000001100110010100100001101011101000001000010101100000111101000100000100101100111111111011000011011011111100110100000000011101111111101101100100011000110010010010001001011101000100010000010011101101111011110011001100100111001010101001100101011111010000111000010011111110010001110100100111000001101010001000001000000010000110011011111101101011111110010011001110111000010001000011011000000110000101101000110110100000010100010111101110011000011000000010100110111001101010110100010101011011101101010110100000011111101010010010110100100110000010011000000001010000000100110111110101000111010011110001110011000101010110101010010100010110001010001001100000000100010101000100011101000101000010001011000111011101101000011010000100101100111111101110100111111101100100101000011000110101110110101000111111111011111110111000101000000011101101101111011110011110011101000101001010111111101100101010110011111010000101100101000100111001010011001001110100011010001001101111000010000111100010111101001001001010100111110001011100100100010000110001000011111100000111100100111011010010111100010000001000101100110100000001100100100011110111111101001010110010010110111100101100001101010011001010011010010011010101111111010111101100100110110111101001000100001001011001101111011101100110001011110000011000101101000101111010001011001110001111011011001010100001001110011110111110011011011000011010100100111001100010000011001100010011000101110010111000010110011010100111110011001111010010101001111101100001001101000010000111111100100100000111001001000111111101011000101101001001011000100000010101010110000000100011001111100101001101001100101010010111011010100110100100000110000110110011010101110000111010101001010100010011110111001110000011101110111100111011100011001011101101001111100001100110111011100101110001011011110101110000111011010101101011100111110101011011011110001010101010110001010101000010100011111111001000010110001000110101001000010111101000010111001011010010110101011001011010010111101111101111010101110000111000100101001011100011111001010100101111110100100000100111000001011111010010011001001110111111011010000111001101100100100011101110110001000111001111111100100000111111100101100000001011011100100011110100100100100110100100111100111001011110110100100000010110001001110010101010000110010011100110111001001111101100100100101100101001100001001011011101011101110100011100111000010101101011001110001100110010011101001001110010100011100000010110110101100001110100001010010111100000101001111100011011110010101000000101011111011101010011001010100001001010111000011110111001000101101011101011111000101011111100001010010000100010100000001110011111000011000011000110101001100110010011000011100000111000010010010010100101001010010111100101111000010010100010100000011011111100100101000100011111011000010110110010100100110111111110010011000101010101000011011111101010000010111010010100111011010101000011110001110111001011001111100100010100100111100001001100100011111
111011100010000010101010011100000000111110101010101001000010100001101100001010111101001110100110001110000000100111111010010100101111110100011110101110011000010101000010000110111001000110111111010011110000001011010100010101011001001001011100001101011011101001011111110001110111100111011110001011011111111011011101110110000101000101010010111101011110010111100011101110000111000001110100001110010101110011101110100000101011011010101011101011011011010001111000110101001011011100001100111110110100100000101001011100110011000101100110000001010001111111110101101010110100101000011111011100000101011011110101100000100000110111100011100100111010111111110010001010110001100000100010000110000001100111000110100010010000111111111000011111110111100010001001011100010001011000001001110101001101100100001001011000101111010110011101110011011011100111100100110001011011101000111111001100000000011001001000000100001101010111110011100110101010111000010100011011111110000100001111110010010001000101100111011111101110100111101011001100100000111110000010100010101011001111010010000100111101111110011001111000100110001011011001111001100100100101101000001001100110110111100001010110110011100110000110110010011000100110011000110111111010010111001101001000001011001000000000001010011110010011000110011101011010010011100011111001010111010010010100011101001101010100101111111010100010001001011111110110001010010100110000001110011101111100001011011010110011000101100011111101101110111011010010110110010111100111110110011100100111111001001100000110110110001111011110001011110100101010100100011010101110110110010110011010010010000000101111010010001000100000001010111110001010111110110101111000110010000000100001001010111101111111001101011100100101000010110110111001110011101110010100110000100000000101100000100111100101001010000011000001001110111011100011111101101001011110011011111010110110100111000101001000101010101101111011100011110101000001100101111110011001101100010000100001111001010011101001011111000001010101001001000010001010010000100110110010101111110111101110001000001111111011110000101100000010000100100101000010101110111000000111100110011000111000010110011001000001110000111101110100101100001111101100101101101111001001000000101010000001111010010111010010010001111101101010111010010111000111010110101101101011011101110101111010100011100101001110001011011101110010110100000111101011000110110111000101101110100110000011001110011111001010111010100110000111010001101100011111010001011111001111010001100100111011010000010001101001011000101100100010110100001000101111100000101111001011001111100111010011011110110001001100011110111001111011001101110000010000101110000110010010011001011010010000101101001001100101100111011100010111110101101111101100000100001011110001001001110100011001010111010010001001011110010000000010011101011100110101110110101110001001001111001110111000001001111001000011101010010011110011010001101010011001001111110000101011001011011101110001111011011101100011010001100111101111101000110111000011010110
010101111100001111110100011011000011001010100111101101000101101110001010011101011110000101111000001000100110010011010011010110001111101101000000011110110000010110101000101010010110000001111001101111101000101000110011111100001100110010111000001010101000101110100111000001111111110101111001010101101100111100011110101000001001010010001110000110010011010101000111110000111011001100001111111010101110111001101110000011111100001100000011100100100010011000100001010101010001110110100111111101100111100111000011111110111100110000101110010110000011111110111111010000101010011101111001010011110011110111110101000110011000100100010110100111011001111001110100010101010101101100111000110101010111100100110110001001011100110110100111101000101001100100100010011111111000010001000000001100010010000100110110000001111110111101111111110011101110011010011010000010010110111101110100101001001001010100100010000111100001001101000011000010000011011001111100100101101110000101000011000001010100001011101011001010000010110010010101011001110000111010101101011010011111000000011000000001111111001001001110000010101101000011101001100110110010000100010011110110011110011001010101101111100011100100100011000011001000010010011101100001011110100000011001010001111101000011011100011100001101101001001111111001110110000000110010101010101111011000100100100100000000010100110010101000010000011001011111101011010010011000110000110000000100001100010110101110101000000110001011001000110100101101111011010010100111111010000111011110010100110010011100100111010100011000111011001110101000111111100101101100100010010001011111101100011110110110100101100001110111010011110111110111100001010011110000110001100110110000110001000111001000011001010100010000111100100110001010101000000001100011010010010001101111101011100011011111001101111101001111111111001110111010011010001111001010110011000101000000000001100100110000010110011101011010001101110101111000100011001010011011010110010010110110100100100111001111100001111100000001101101010111101001001011011010101001101010111111010011111110001000111010010111000110100111001010101100011101000111110111010110110111011001010000010110111011110100101010101101101010000001001100001011000000010110010100010010101111001000100011110111111010011011110100111000000000000101011001101010001100000011000110100000001000111101001101001111011000010010101100000001010111101111110010011010100001001001101001100011010001011111001110011010000111000101010010001001100010110001101000000001111101010010100100011001000101111010110001011000010011011111101101111101111111101011100100111111110110110110011101011011011111101011000010111011001010100001111110110011110010100110101101011011111001101101111010110110011101101010101110110100010011100110001111101011000101110100110010011000101011101101110000010000111111000101001110110000010110111001000001101111010111110001001101101110111111101001010110010111100011000100100100001100110101111001100110111101110001001010001001101001101100000100111001001101110111100110101101011110110111
011011000110000100111000000011011010110011000010101110001110110011001001101010001001010100011110111010110100010010101011000100011011000010011010011100100011111010000110010000000110010101001010100010001100111111110100110110101000111101101111010100101000010010100100000000010111101111111101101110100001010011100110001111000100000000011110010111100011000101101001000001100001110111101100000000011000010001100011100100010011111110011111101010000110111100101001101111111111010101011101100001110101100001101011111110111001010111010110001111110011101111101110111111000010010001000011110011110000000110101110001100110101111001001000010110110000011101001100101010000000010011000101111100101101101011010011111101110011010100010111101001001001010000111010110100111000111101011101001110000001110001110000111010100010100000011101011111010101000110011010100101011101000000111111000101100010010000101101110010100100011010100101101100000000101000011001000010101101010100111111001111100100101110011011011111010100001101011001110110101111100011111100011100011010100000001111000110101000010100011111100111001000111101101001011000110010010100100101001001101000100000110101101001011100101011000111111011110000100110111101110011111101110000000000000110110001100100010000111010011011001001000001111100011011110001011001011111011000111100010010011011110110110110010001011000001001100101110110011001010111000011100110010101100100001010001101100011101100111010110100101100011100100101000100101010010101000101001010101111111101010101001100010110010010001111110011011001000011011010001110011101000000101001111011101001001100010010001100101011000110110110111101100000000110011101000100011100110000101100000001101100001110110010011010101110000001001010000101000000111000110100000001100101000110100111011010010010111010101110010010011111100111000010011111001000110101000011000010101011000001110110110001110000100101101001000001001101111011110111010001010100111111110001101000010101100001010111100011111000000001011101101001001101101011110100001011110001011100011001000101001001101001000010010001010100011101110111011100110111001100111010011000000101101110111010000100111001000001110100011000110011011000010110110001101011010001010100011101110110001110101101001010111101111000111011000101100101011111101100001010011001001010001101100101010011001101110111100000010110010100100011100101111011010110110110111110011100100110111000110110101110011110011111110110101011000100111001000111101000011010011011111001100110111010001000001101000000001101001010111011100110110110110010101111100010100101010001011011011110111000101100111110011000010110000110100110100100101001101100010100101101010100101100011111101000001001100110010100111110000111111011110111011110110110001100100011001110110000000001010010111010011010001110001110100010100101100101000110001001100110001101001011101101101000001110001110010001000101000001100001100000101000011101101010000011110000011011111110000111101000010110001111110111110110100110001111011000100111001110100000
101000100000100111101100110101100111000101110100011000010000101000110100101010000110110101000011110001100100001111001110000000101011001001101011110110101001001110111111011101111000100011001110110110011001100110011000110011101101010011000000011011001010011111111110100101011100110001101100110001111010001100110011011001011011111101010101111110011001011000110011001111011111110011001111111011100001011101000000001110011011101010010001001001001100001101110101100011101000010110011111011101000010101011101001010011001001010001101010001001111011100101110110111001100000001100110110100110001001110110011101000000111100111001011010010000000011110000000001101001010110100111111100101011100111001100101010000110100100101101111101100110101110011111101000100001010010000001001010101100100001100110100110111001101110111100111101011011000010101110101011100011101110010001011001000101000110010101001010111110110010100101100011011101100111100000111111011001110100011001001100001110001100011001100101011100101101111000000000001100010001000111000110011001101000100000100000011011000100111000011100000101100111000010100110001011000000101111000111001101010001001100110011000100110101000001110111010110111101010101111011010011001110010011010100100101010111110001100111111111011111000110001100000100100011001011111011101011001000010111101001011101111110111101110010100101000101000010111000011110111001111111010110111011100110101100010010101111101101011010101110011001110100000100000011000011101001010000111101100010100010001010010111101100100010000010110001000101000110101011100010011110001011110010001001110100011111010011011011111110001000110010011011011011010101100100011111100010010111101000101001110011111111001001100101000011011110101011111101100100010110000010001001000010101111100101110001110111101001010111011001100101110110110011111011100000000110001001101000001110111000000011001011000000110001100000111100110100000110000101100011101001000111001110100110111100110110110101100001010111011100101000111110110101100001000101101110011000011100101011010110010011100101100010011111010011000111010101011000000100000010100001001001000011000000001011010010111100111101101000000111000101000011011110010011101000111101100011101010011101000010000001100011010011100110001110111110010010000100011100101011101000111111010111110101010101000001110010000111011111110100111011001001110010110111111000011111001010011011011101010000000010111110011100011011101110000001011011111010110101000010010001110100000000101001100100101111000110111010100110011000100010010010010101110101110010100011101100001101011101110000110111011011101011001001001000110011100101111011111011111100010100011010111011110011111011111000101100101111111010001000100001110000110001000110000110100011010100000110010111100101011000010011101011111011111110110000001100000111011001011110100101000111000101110110001110001011010001111101101100100010111001010110101000000101010110011101100111000000010110011000111011110111011011111011010111010110001100001001011101101100
111000110101011101011000100011111111001000000100001000001100011011011000000010110011100101110010101110000101101001111001001111101010010100100011110110110111110000011110111001110100101011101110010101101011010011010011101100110110100001000000100010010101001110000001011010000010010100011011110011010111111000010110100110101101111110101011111101001100010110101000110010110011100001001110100100010000101111110010000000001000011000111100100100010011101100110100101100110010000001101110001111001111001010001111111000010110000110001010111001011101111000001111100111011001000001101100000011101010110011100010000001111011110100010011111010111010011101001110110010100101010111010100010111000010110110110110011011001111111010100001011101111100010001011010100000001001111110100000110010110111111010011111110111001100111000000010111000100100110000111001101000111000001110001001010001000001000010100000100111010001110101000001100111011000100100010000011100010001111010010011111111110110110100010110011101010101010001101011111110010110111111110111001000000010110001000011101110011111111111111000111000010111010111110111001001001010110100100000010010010110101100011101100100100000001111001011001111000101111011011101001101010001001100000111101111110001011011011011001011011010101101001011100110101000010111011001110101001101001000100100111001001011000110001111000100111001100101000010011101010001101110011100110101101111011100100011111110011111001111010100111111110111010010110000000100011111101011001110001111000100111111010100010111000001110101010001011000001100101100111001110111101101101100011111001001011110110011110111111010000110000101011111111000111010110011100000011111101111100110010011001000100000001010011011010101010101101111100110100001110001000010000101000111110100111111100111000001001011011100000011101110001111100111111100100101100111011001101011101111110011101011001000000100110110010011011110010110001110011101000111001100111011001101001101001101110001110011100111001100011111011100101110111011000011101101101100011100111010001110001100110101000001011101001100000010111001010011000010110000110101010011010100000110011010010110000010100110110011001000101011100100111000100101000001011011010111011110011001010011011110110001010010111110011001010011110011100011010010001000111010000010010011010100100010001101111100100100010010101010101111000100100111001011011001011000000001010111101011011110110010000000001111011001110110000100101011001000111100000100010100010101001010111100010101000010000110100001010001100110001110001000100000000101111010110000010101111000010001111011010101101111001010110110100101011100000001011100111101111000001000000111010010111100111001110111100011010011111111110000110000000101100100001100011111010001001100101100100010100101101011010100011000011001000101000000010111011000100011100100111000111000001100000001101001011110000101000111100000001100100011010001000011111010101110001111111001101100110101110110001110011100100101100010110000011001001100010101101100000010010110
110100001011101111110110111110100001101110011110011011010110011111001010111101110100100010111000010010100010011111000000111111000100100000011011111001000110011000111011010011101111100001100000001101111110100100011011101100000101011010110001110100010110111001010011010111110100100100001001101011110101100110011000000101110101111010111011011110001110010100011000110100100111010000110111000010000011111001111110010101001001100001100000100001000000111010010010011010010100100111111001100110000001011010110000011010001010000100011111011010111111101001111100110100001011011101011100010100010011001010010001010101101000010110110000110111110000010101000010011100111011101010101100001101000011101111000110010001101011001001101101111101000011101110010000011010010111000100110100000111111110000100110000010010100111110010101000101000001001101101000111101011010111101011110110000011111011110110110100110101110110001001000011010110111101100011010010011100000000011110111011010000010000000111011100010010110100100100101101011010000110001111100001100011111010001100111000011010101100101101100101010100111100001100011101111000110100100011110110110110110100110111100001100000100001101011101100011000100010000101001111111101011101000110111100000100111001001101101011011011111110100111100011001101000100101110100111110001010010001001001011101110111010000011111001000101111011110110000111011001100110110001110011101011000011000101110111010110011100000100101011001101010010000000010000101110010111110101000100101010000111100111011001000001001110000100011000101010010001110000110111010000000010011010101000111001011000101011100000100111111000100010101001100101111010100010001011101010100110001010101000111110001111011111001001111011110110110101011101111111101101000111111101001101110110110110001101100010100011110111111011001011010101001111001011001101000100001000111001011110010011110101101011000101011000110001101110000111101010110001100010111110010111000001010011000110111101100001010110000010111001001101110101111001000101111111100100111001000111010000100000000110101110000000110100000001010010100011101110111100001111101111011010100001100110011100100000011001101001010011100101011111010110000100100110110000010010001000011001110111001101101111101000000111100001010001100110011100101110001000000100100011101101011011001010001101110011001001001100000000010100001110001101100000101101110111111100010010111001001001001111000001010110110110011111011101110011100000111001101001111100010000001010001010001101101001001011001101110100011100010010001011010010010100110010010010101111010101001010011011111001111011101101101111010011100101011000111111011100111000101010110000000110010111110001100011011110110010111011011000111100000110100101011101001000111001010111110001001010100110000100100111000111001011011011110000011101001000111011001001010101111110100001011111001001111000001110110100111010110011000000001010001111111010111101100111010011100010110110110111011100000010101000100001010110100101001111010100110111110101000010
110010011100011111100010101000000001010011010001100100101000100101100110010001001000111000011011110110111000000100101011011111111110001110110010110110110101000111100010001110011001000101010101011101001000011011101100101101001101101100110111010001100010000011010101100010011101000000000000011101101110110110101101111110000100000101101011111001011000101001110110001111011111010111100011101110001100010011001010100101111101100110010001110011101110000100110101100100101100110111001110111111011111100011100100101110000101000110100010001011010101111000010010000110110000110101000010101101111111000010111110111010111001110101010010000001001000111111101110010000110111101011001110111111011101010111011100101101110110001011010101111110110001010011101101110100001011100010111011101011010111011000101010101011011111001000101000010111000101110011000101110100010000110111000001101000010101011001101010001101010100000111010100010110101010110001101100001111111101000011010111111111011110011011010110001100100110101010101111011000111000010000001000111100110011110001011111101100100100010101111000101000011010010101101000101110100011010000111100010000010001100111000001100110011001100101010100101011000010010011101100011001010111100101010110001001000110011001010001000001110100001100111011000010000001011111010101011011100111101000100101111010011101011001000001010101110111011000001000001000010110100100001000110011001000000000001110000110100000111000001111011100011111101001100001111111001111011010001011010001111101000100010111111110100110011101110101101100101011110100110101100100010111110101000111110111111010111110011101010101011100011011101001110010000010111010000001100011110100101000111110100111010000100000110110000101001000010101010000010001001010100101110010010001100000111010110001101011000110000101100010101101110010101010110000010101111100001110110000110000001011000010100010000111001110111001110100111110000110100001111000110100101111110011011000111001000110111011010100010110001001110111000110001101111011010001100011011001111001001110111110000010011000011011111101110001110001001001011011110000111110000101011100101110011101001100110110110110101110011110111011110111011101011010010101010001101011010010010001001101111111101111100101110110101100011111010101010111111101110011000001011010101011110000100010010010001100011000100100101000000101001000000001111001100010110010010101111001001001111101110000001011111110101001111000101010011100010111011010100101101010101001100001100101001110010101100001101100001111111100010010001000111011010001011011011111111000111111100100011111100001111110001100111010000100111000110010000010111000000001000100101001010000101010011000111101001001100111100011100100110110010101001011100000110010001011100101101011001111000101001100101000000010101111010100011011000000111101011000010001101001000111011011111100111111100101101011011100110111000000010000110100010111001001110000010010000111011000011100001110011111001101110101011101011101111001001010000001001111101111101100
100100001100011110100100100101110100110101011011100100111100101001110010100000010111001101100010011101000011001111101110100111010010001111101001011000000011111001100011101010011001100111110101011100101101100010011010011110001011111101110000100110011011100011001100110011000001110110111011100111011001010111100111011110111110010010010011011000111110100111110011001011000010011101011100001110110000010110111001100111001010000000110001110101000010110100000010000110011000011101000011101000001011001000100110000001001111001100000110110010100101101000011101001111100110110110111000000011010010000010000001100010001110000011111010111111111110110101001001111011110100001011100100001000100110000000000100011111000111010010110011100101000101010010011111101000101100011100100100001011110010011101010101111001101110011111000010100000010000011101100110111111101110100111000111111101011010110001001011101100000111100001100000101011001001000010010110101010001111111011111111000000111101000101101100101011001000010100110000100001000111100010011001001100010110000001110100110000010001111011111111111100011100001101010110010111001001001111001101100001001110010111100011110010010000101010110110011001000100001111010100110011011000101100101010110001000100100011110111011011101011000101100010110110000100001000111000110010001010000010000001010010011111111100110100001100010001110010111010101011100110111110111001010100110011101111001111011110100111001111111111001101011101011001001101101100001011010010000010001010001101111010111100111100010100110010100001101001111100101001010011000100011000001111001110010110000010010001001101001000111110111100110101110001101010011101100100001111011011011010111010101011111000111110011010001010111000001010101111001110110111100001001100111011101011011011100011001000001011100000110101011111110011010011010110000100111001001000010111110111110010111011100000001111110111010100100101001100000000100100101111010011011001101110010100100000110000000000000101010100101000000000100010000101110001011010011010011110010111111110100110101110100010110001010110110111000001111110010000101010001001000111101110100110011011000110011011101001100001101111001010001110101001111000111000111011010000000101000000101110001110010100001001011000001110111110000000100110001000000110010011110110010110101100101001011100011011011101001110000111100000010000010011010111110010001010111101000010111001001110111000010111010000001011011101101101101000000000111110010000001000000100000001100011000100000011010100000000111001111000000001101000101011010101111101010010000000000110010111010110111101101101010010100101001011010111101101010101100101011010011101010001011011111011100010100011011001101001011111100101110101000010000101001100100001011111000111011010010000100011100010111110000011111000111010000101101111111110111011011010010010010011001110010101010100100010011011101100001110000010100101110100111101111100001100001010101101011000010011011011011001010111011101110000000111100100101011100110110011110110001010
000100110000001011011011011111101001011101101001110111011010011110001101111010011010100011100101100011110101100111111000100001100110011011010110010101000011100001000101011101010110110101001100111111001101001101100110100110110001110100011000000011110000001001101111001110101001010000100000001100100001000110010100110001010110110111010111111000011110100000100000110110100101101111011101011011011001001111011110011010000101100001100000100000111010101110101001010100100101011011001101111001001100010010100010101100011101001100001010100001010101110110110110110010001001110001101110010110101010110000101111110110101101110010101111000101010000100011011100000111011000100101010110011111101011011101010011111000000100001001100010101011101001011100111010110011011000110100000101011111100101100000011111000011110011000001110100010000010000000000111111101110010101010100101000110110001111110110111011000110101111010011011001100111111110001010000111011100011000011001011000100101101010011010000111111100011001001000001001111001001100110100100001010111111000010111101100010100110101100011010000101100010101101110101110111000010100101110001111101110110001010001110100100010100101010110011111001011100111001100000111101010010001000011011110010010010010101010011011001000010000110001100101011111101110101110100010111011010000011110010101001001001100001100101101110001110111010010000000100111101011100100010010011100011111111111011000010010111110011001101010010000101100000000011100000101001001011011000100110101001110111010101111111010100111011010010011001000011001101000000100010100101000110011101000110000011111001101000111111010100010010001101100110101010000100000011011110010001000001100011001010111010010000001110111001011000111011111100010001100001111101101111001001110111101100101101111001010111111001011100001110100011000100011111111100011111101101010010100011110011001000100111001111110001000011000010111111010001110010001111111011111101111110111101010110101101011101010101010110001101010010100011111010111111101000100101101101000110001000011000000101110010111101001111111001110100101111000000001101011101100010011101010010000110110101110010011101011011110011010001101001110101000001000011101000011011111001000010110111001000001011010000110010111010111101000101000001100000111011111000111111101001010000000110001111010101111011000110001001000011001000000011011100101000110110011010010101011010111110110001110101111100110111101101110111110100100100110000011110001011110000100001000000001011101010001100100110010111110110010101001111001111111111011010011101010110100011000011010001001000010101000010010011101001011110101010100000010011100011000111000110001111110001101011100001111100011000011010010110110101101010111000110011001000110111010111111100001011000111101110100011101100100011010001000110111100110011010101010101001011111110011111100010001001000111101101110010010111100101110101011111001111011000010000100100100100001100110011100011011101110010111111100010100001000111011000100011110000111011001111110
110110100100101001011100010101111110110110000101110000110100011100100100001011011110010101001110111110110111010001111011000011010000111111101000111101011001110010100011001011111011010110011110101011110110000001111110010011100011011111001011110011100100101101111011001000011000011011001000000101001001010101110100000110111100011011010011001111111100001100111011100000010101001010001110101100101111110010111000010101010010100101001111100101110000111010010110011110110010001000000100110110000001010000001100001110010110100001010100100101111001000100001101000000010010010110001111010101001101010001101100010011011101010010111011110000011110001000001001000100001100011000110111111100000101001101011101110111010010110101101110001000000001101000011110011100101011110111011101110111001010001011111010100111011110001101100100010011111000101010010011001101101101010101100011011000000010010100010111101100000000001001101100011100011010101101010110111100001111111101111000100111100100100001010110000100010100110100010000101111111110111000111010011111001000110111111110100011111000000001011101111000111101111001101001000111111110010010111100011000000011001011010010101011010101111011011111101000100000100000011010111110011110010000000100011110101111110111001100101100111010011110001011010110110010101101001111100101101100011000111111001111101000101001110110010111111100100011110010000000101000010111110001101101111001110101101110011010100001011011001001000010010001101010111111000001101001100100011110000000011010000101000100111001011001100011010111001011010010100011100011100011000011001000110100110111000011101010010000011101010001110100000001100110001111100000100100110000000011000110001010110110000011011001100100100001010011010110010011101100001000011010010111011111011010001010011000011100111010101111010100110000100111101101001110101110000111001010110001101100111011011101110100010011000110111010000100000100110001111001110111011111001010110111111111001111111101010011011000111110110010010001110000001001100100111010100110011010100110010001010010011011110010010000101000001110101011011001110100010101100000001111110111110001001100111111111100110001110110011100101100010100000110101100011001100101110011100001011000011011011010100001000110101101100010000001000001001001100011010100100101000100011010010110110010110110010110111110101110011010001000110110000010001010001001000000000010001111100000011000011110111110100110111100100111111100000101011010011000010001011011010001011011100010000000011011001000110000010110111100101000101011000011001111000011111001111010110100111000110001111000110111100111000111001010001100100111001101010011111000000101001001001001011000100111100110011100100000110111100100101111010000100111001010011111111010000010101100100011110110111111110110001100010001000011100101110110011111101110100110111000100001001000110101110010100101000000010110110101100110000010011000100111000100011100101001111001000010111100110111101100000001111011010110010001010100110000101110110010010101101011
101011000000011101000011110010001001011010011011100001000101100111000101110111100111000000100101101000010000001000011001001001101010100011110000000000011010011001111000011001100111000001111100011010000010000101110001110110010001011011110001010000101001000110001101111011000011001110011111000011000110010000101100011111111101001100010011001011000000010011001110101101011010011011101000100111000110100101111100100000011001001100110010010001000010110110001000000001101000110000111001110111000010111011110001101001000001101000101101010000001101010011011010010111011111010000110101001001000100011001101100110000100101000010001101001010111011001001101000000100010100111010011001001001111101000000000110110110110111101101010101010110000111001010011101110010100111010010100011100010111000000011011110010111010011000001110111010100001101011101100100011011111101101101011010111011000010101111110101101100001011010000111011101001010011001101000100100110000110111111100100001101101001111010111011110110101010111101111011000100101001100001100111100010110100110100000101101100011101100101111010100111000101001101010111111101000101010010100000100011100010001111010001110001011010001110111111001001000000001111001111101001110110111110100000100001111000001101001110110101010010100110111001011011000010011011110010111000110100110100001110000001010101010010101011110000110101100011001000011011110100000110111010010101110111111011000101100101110101001011000110110000111101000111001000110000011001000000110001111100000001111101111011110000111000100111101001111011001100010110011000100111101101000011111001001011000011101111011101101001110010100111111000001100011110101001110110101011010001000000001000011111111011111010000111100101010101000000001111110010011111101111111001010010100110001010101010011000000110101100000000100000101111000101011101111110101000000010101101001011101000000110010111101110100010101111000011011101110101001010001110011011010001000010111100010110100001001100011100010011011011100011101101011001001110100101101011011011100001010100111011111110000110111011000111011011001110010000001001001100111001100110010010000010010111000100101001010011111110010111110110100110011000000001010011000111011110101010001010100000110010000011110011111010011100000011010000010101001110100011011110100100011110101000011000011100100000101101000111100011011110110101001011111110011010011000100110011000100001111000111000010101110101010110001000001000011011000001010000101010010100101100001110000111001000101111100010100110110000101010111111001000011001010001111100000110011110101010000110010101111010100001101101011111111001101001000111101010010110000101110111100001000100101101000000010010001010110100000101101101001110011011010101111111110000001110010011000100000011000111001000000110000001001111110011000100101100101000110000010100011010010001101010110000000101011101110011101010001010111101011111000001111111111000010000000001000001110001010011111101011011101000100110011010011010001000111111110000110001101100110000
000011110111100001000000100000001100011010101001000010010000110001101001001110000010110110111010110100001110101100110011100111010110010011000010000001111111101110001010000111010001101010110101000011110000010101000100101010111010011111100111001111000001001010110000101101110010011101010101001101110101110000001111001111001111101110010011101000101100101101101000000101110011110100010010000011001101111111111100010001010110100011100011101010000010001100101110110000011100110111101000010000010011110010110101110011001100100100100011101111100101100001010110110111001000001000101100110111111000000010000100111100111001101100110001001101110110001001010011010010011111000110010011100110110100001111001001100100110001010000011001001011110010110111101000011011100110011010101111100010110010100110011101101000010110001110011001100100000011111101001110000001100000011001011101101001100111000100111100111110001000001001111101100000001111100010011110110101110001111110110011100001011001101111001010011101010010011101100100110011010000001001010001000110010001100010000101000110110001101100100000101000000011000010001100000001111000111000001011011111101001011000011111001110000010010100001011111100111111001101010000011101111110010110010001000010000001011110011110000100011111110100011100011011010000011110110100101010011101010001110101101100000110111000000001000001110010001010000001100111011101001010001011010000001101100111001110100010001100011100111011011100011000111110001111110011100000100100000011110111111101101000011100111010100000001001111101001101001011001011111111110011001001000100100100111110111100010100001011000000110100111010100101111000010010001011001011011101101101010111111001110111000100100111110010001011100011100001001110110010100010000100110111100100110001111010000010101110111100110111000111011101001110100101001010010011100111110100101101001001001101010001110110111111010111011100100001000000100011100110111111110011110001100011110010010100101100011110100010100110000101110000110001001000000001100000110010111100011001010011111110010011011001110110101110010100010000011001000100100101100100110010100011111100001110010111100001001000000010010110111100011100101101010010110111111001010100110011110101011111100100010100011100001111101001010101100101000101110001011011011101101000111001100110000001101110010000101111000101100011010111100010010110010011100000011101010000110011011111000101111100001111110010110010001100101101111110110111111111001110111001111100011111011111001000111010001011010110010001000100000011000011011111101010101100001100011011000101001110101000010110010000111010111110111011100101110111001010001111100000111111001101100110100010011111110000101010110110000101111111000000110110111011010111101111011101111010010110000001101000110111001001010000000010101100110110101101000100101011111000110000001111110100001100110000111000000001101010110000001110110000001000100011110000111110111010110110000100101100110111110101001011100010111100100110110010100101011001101011101001101110
100100001000001011110011001111001101110111001110011111001001111110101110000100000000110011111111111010000000010101110010101010101110000100001100011001011010011101110000000111101001011000111010111000000000110110000111010001011010001011000001110110000011011111001100011011000000001011110100000000010010011111001010101001000110011001001100100111110101110010011011011111001000010110011001001110001100100110011100110101010000000101111111010110110001000011000111000000001110100100010100111100001101101101001110111010001000000110110110100000010100111001011011011010100011101110111000110000010001000101011111000010011001111111101011100111001010010100000000110001011110011001111111101010010100011010001011110110100111111011111001001101001011101111110111110001011000101110001001101100010001000001100010011001010000011010000111100101110001010010110011010011110010100011101011111011001011011100000111010000101010111100000100100110011111001011101000010001001011110111101100010101010100100111100011010001011001111110011110101010011100011101101000100111001110110101010010001101101000010100011001110110011010101101110001000100010001100000010000100011001001010101100100001001000011010100010001110100101011000100100010011010010011110110101111101111111011000010010101001000111011011111110011110111110010111000000011110011100110111110100001001100100100011101111110010011010101101011011111000101101101001111100100110101001001001110110111100101010110001010010000110101001010011110010000001100111100111101111010110100101111001100110101000111110011100011011011110000011000010001111110001100000111010010111001011011011010000011110011101001100001001100001001001100101011001001101011001010101011011101010011011000110001010110001010000101110110011101111010000010110100010101000100101000111000110000011010001000000111111101000101100001111110001100000000010011010100101101011101100000000011100100101101101110111010000001111111011110010011001000010101000001001011101100001100001010000010111011101101111101001100000010111101110111100010000011100101010001110000110110000111001101101111010001000110110010100000000001100000000000100010110001101111001110001010111010101010001010101101010111100011010111111101000010000010100110010010000100101101101001101010101101011110010111010101111001000011111111001010110001001101011110100111010110000010100110101010000010010010000111000110001110010100111101100000101100100010010001111111011001101000001100010110011100001010001010010101010000010011110000101001000000000000011010011110111000011010100100000100111101011010101011100111001011111101010011111010010111000010110111001000100000111110101111011011010011001101001011000110001101101001000001101011011101011010000101110101110111011100000000101100000101000100011001100001110111100001000100001000000100100110000110101011111101110110011001000010110101111000111000001111000111101001010011010100001111111111101000010111110110110111110101101001000100000111000001111110101100110011111111010101000011001110100001110000111010001100100001111010010101111110
001000001101001110001101110101110101000011011100110111110110101101000000011010111000001010101111101000011111010010001101101011011000010111000011011111101011101101111011010111101101001111110111010110000010000010010010111101010000100101110000001011000110111100010110100110001010110010100101100101110000101000011011011001111101111101101101000011010001100100000110000101011101001111111100110100011011101100011010101010001000011110010000111010110101101110111000000100101001110000011111011011110101011010010110000101111111111010110100111100011101000010111110110100000100001100000001101100110111001001001100000110100010111111010000100001001010100010110110011111101101001110010110011110001011010111110000101111110101111111001000010101000000001101101000011110111010001111011001100110101100101100100111010111111010100101100001100000100011110101111101100000011000111110001100001011111101000111101100100001110000010001001011101101101101011111001011110001101010001110101101000000000001001000000110111100001101100110010101100100111011001100100010000000010111000010111010101011000000111110001001010101100001011111011011010011111011000000101100001111101101100010001100110101010010101101010110101001001000111010110110100100100100101100110100010100101011110010011110011110011101000100001000001111011000001110111111011100110001000100001001010000100111100111110011010111100110001011110000110011111011111001100110111001000000011010100010111101110010101100110010001010010101110000111011001000100101011011101110000100010111010011111001000010010111101101111000011010111011111000111101010000100010100001010100001110010000011010101110000101001011100111001001100010010110110100011000000011100100001111000101100001110001010010111010001010010000000111011001110110000010111111000101001000101010111111010001100000011011100111001010110100010110000010000101001011011000010000101110100110001001100111010010101100101110001111010111101101000010111101100011110001010010010100110101111100011010001010110001100010011010101011000000100001101010110000001101010001000010000010111110110010110001110111101111011001111011011110100110011101101100011111001111101001111001101110111101000000101010010101110001010011101111111010011100001011111111011011001101001110001111110011110010011111111010101110110101101111001000100101010001100101000101111111110000111010010110011010001000110001001011100001110111100100010011111101111011100000001001000100000111010000110110110101001101111000000000110000000000110001000000110011110010111101110011111001111100001100111111000101111001000000110100100100100111001010100010000110010000101011010111000000110100111110011001111111000010011101101101110101010100010000101011011100001110000001010001010111101111001100010111001011010011001101111111011001011110001111011110110000110001111011000111010110010001001010011110110111001100011100001111001010110110010010100001110011011010111000011011100100100011111111110010101100110001010111110010111000011010011000000011110010000111110111100101110111100100000011101001000011111001
000100011000101111100111111100001011000111010100111100100110001011010110101100110010011111110011111101101001100101000111111001010011111000010100110110001001110110011100000011010101010100010100010100010110011110111111111001000111001010100111111100101010110010111001001000010000001110011101000111001000111000011111000110011111001111001111011001011101110101000000101111000101000110010000100101000111100111100110010010001010011010010100010011101001000001100010111001001010000110001101001111000111011110010000101001011011010010101001111101100001100001100010010011100011101100110110010101110100111100110001010001101011110010111000001111111011000010000011100000010110110101010111000001110100111101000010001001000001101110111000110110000110100111001001011101110100100011001111001000000010110100110101111001011110110101100101101111011001111000001101101110000010111000111010010100110100001011110111101101110110111111000101001000111000001010011110111110011001011101101011100101000101001001110011100010101011111011011010000110000010000110010011011100010001011101111111010111011101010101111111101011000000111101000110100010011100001101011110101101010010100001011101011011010010111101101110110011011111110100111100110100000100110111101101110110000011010001001111011010101110100000010011100101001001011001011000001000110100000110100100100011101011011001110110111100100000001100001101010011100101000000110000010001101011000000101111110101101000011110101000110000100000010001111110111010001001000011000110010011000000101100001100000111001000001111000100000011101010110111101111111110111100011010001011111101110101001011111010010100100010110101111000001000011011111011100001110001000111101001111100100001000000111110000111111110100100111111101000011000111110110101110001011001010011100110101110000100001001100001110011000001001100001110010010100000001110100011001110011100111000111010101111011100000110111100010010000111000100011001011010100110000001101000010011001110110000100110101000011111111010001001100111000001110001011000001011001110011000000101101111111000010101101101100011000101011010111101100011110100010101101011110111110010101110001100000110101000001010011101101011000110001011111101101001110001010101110111100011000101001110110110111110000010110001110011110011101001010101000011001110110011010010010110000110110000010000001110110101111111110000011010010001001000000101101011101000100111010100110000110111110100111111001010001000100100110111101001010101001110011111111110110001000001100001001001100011111111001100011111100100111100000000100011010100100001001011110000111111111000011010100010111011110000000010101000100100111011010011110101010101000011110100001001101001100011111110000011010111000101111100001010000101111110010110100111010111110010000011011010111100111011000111000001111010010110000100001010110101010000100100010011000100010001111111110101111010111101110101110110100101011100111001000101010001101010011001101011000001101101110101111010110011101011001010101111101000100010010100100111010110
110001110110111100011110111111010111000001000001001011100110101011100000011010111111011100001001101011011011011101111000001110010100001011110110010000000001001000000001011110101101010011011110100100101000000101000000110010010110111001110101001101000111011011000001000010111100001000001101100111010101010110010110011010100001010010000110001111111010110001100111110001000010100010101001111110011100000111011011110100110111001100010000110100101100111001010110111011101000101011101011100010001111001000111100001100011111111000011011010100000110011001011010011111011000000011000011001000011100111110001100010010010010010010011110101100010111000101011101010100010010010010110111010000111100010000111110110001100110011011001000110010011000001100101010100100001010101100111000101000101100011000010001101001001110001101011000000001001001011010100001100111000110111000011011110001000001111010110001100100010010110110011001101110010100101011111110010010010101100001111011011001010110001110101011110000000100110101110001010010010111011110100011011111111001010101011011111000011010011100111010000001001010011010111001001000111000001011110011011100010110001101111010011110000101111010100110000101101000010011000010101111000100010011111111101101111001100001010011000011000010011000111100100101011001101011001001011111111000001010100000001011101000000110101000111110100100001010110111111011011011101110101101111000000001100101000111011111000010000010011011011100001101101000001101111011111110001000010010010100110010010010000111110100100101000000100111001010001000000000000001110111100111100110011111110101111001111001000111111001110100011010111001111111101011110111101011110011100000011000110011000111011101001111110101000100101010000100110011101001100000111100010110001000010000011000001001000110000010000100010001011011111011111110011110110000100111101010111101011010100001100110011101001001100111100011100011001101110100110110110101011101010111101111111000001010101011000100110100011011111001010011100000010011100000000110011110010010011110000111100111001111101011101011100111010011010101100001010101000010111000011100100100110100100010101011101111010101100101101011011010011100111011111001101001111110010110011101111011011001010001011011000101001011010100001111010111111101011000101101100111010100101101011110011100101100010100111000110011010011101111000001001001111111100110010000101110000110111101001110001000001001001101101010000000101100001010110110111001011011010011001010100010110011011001100101000110111010101000000101000001000101110100101011101011001101000000010111001010101110101111011011111010000110110000011001011111010111100111110100010100110110110010001101101011011011010110100101111010001011110011110001100011100000011110011101100111011001101100100010010001010100110110111101000000110101011100100000010000011001111110110010001101000111100001110111011100100110011100110110110110101001011000000111100000011110111111110100101000011111111101101111010011111001010000001010100100100010111000111010110110
011100000111000001110101110000101100001101101001000000111100101001010111010011000011111011010111001110011100011011001000101001101000101011100010000001000110000100010111110111001110000110100011011111011011101010010101001000000011011000111110010010110110000010010111000010100110001110001011001011101101101100101111001111100001001000101010010110111000000100100100010110011101100101000001010110100010010011001000011010111000010111000000110011100110101111010101001000001110100111001001101101100111101110110000101000110111100000110011110110111001000001110111101010100110101011011100010011110011111100010110001010110110000100110101110011110011011010000101010011100011001001011100111000011011111010111100100001011111010011011101001010000011101110101001001001011010010101110111110011000001001101100011001110010010010000000100111101001000101100110101011010000000110110010001110110101010011101110001011010001010110110001000100111000010011000000010000011011011010011010000010000011110100001010000111001011011111010010001100111110100010011010010101001101101001100011110010100001100000100111110111010010001011101110001001001001101011000110010011101111111111001111101001000110110111111101001000110010111010111110011101100100001011010110001100001011011111110010101100111110000001101110010110001011110110000111011000001000011111001101100111110100001100110010111011111000010100101101000001011100101010001110101110001101001100000101111110101110000101010011010110011011011001101110110000100000101000010100110011100100100001000101011011100000011011100011010100011101001101000100101110011000000001111011000010011101111000110101110111110110100010000111001010111101110100011000100110011110100111111010100011100111111110000001100010011111100011100101011001110111001100000011100100000000011010110010110010101000100011110011111101010001011010011110000110001110100100111001011011100111000001011100101001000100111100110001100000111100100000101001011100000100111110010000000011010011111001101001000001000111011101100011001011100100001010001111111011101010110110001011100110101100000111110110010010010011110111000111000011010011100010000100001010101000010011100010111100010010101000101000010111001101101110100110101100101001001101100100000001011110111111110101011101101000000101010010110110100001101000011100101000000110110101100001011111100010010101001100001110101011000011101001010000110101100000101011110111110101111001001110010000010010100100110110011101100110101101100011010111011111101000011111011001011101111100011000100101011101001000011001001101000100010111100100111000010000011011000011111001100010001010110110101100011000000010100011011100011001011111110010111000110111100100110111001011011111110000011101011011111101000010000100001110011010000010101110001110101100011011001111110010100111100111111100000000011011001110111110001001011111100110010001011100110011011000001000001100000010011100000000011110000000110001011010011110110011101011000101010011010111101111000111101100011000101010000111001011011001010111110111010
100110111010100010000011101110001100101010100001000110001011100001111011011011000010010000001111011100100110001110011001000111110011110010010010110111000011011000110011010100111100101110010100010011000010110011110101001110101110111110111011101110000111110101010000111110000011001001001010011100011001000000000101001010000001100011111100010001101100111110010010111001001001011110010001111011111000000111000101001001110101000110110100101010111010010001011101100010000010101001100001101000100101001111000011110001010010111011000010111100000011101111101101011001010100010010100011101110111000011011011010101010100110110001010011000010111000111101000001111001101101000000100111110001011100101111101101110001100000001110101111000100111110011011111110000001001101110001110010100011010110010110110010111101111010111000101000011111101101011110100011000101010111010101011000001111110110100111011100000101110100000101001110001001101010111001111010100010000100010011101100010000110011000111011101110110100110001110110100110001100100001110010111111111011001110011011100110011100011010011011010100100011001010010111000010100001001110000111001011100100001010101101110011011010000110010110111101011111111011110010011001101010110111101100101101011110000110001110111000011111111011100111000001110100000011110010000000100011111111000100111110110101111101100101111010110101111111010110011010100010110011100101101110110110000000011110011011100111010001010011100100101110110111101101110001100101101100011100111010100000101010011001010101010011011001000000110101100111111000110011010000000011111011001110010011110110110010011001101111111000010001011111111001100101001000100000111111010010101110011000000100101101000011000010101111011111111110011111001110110100001100111111111001011110110101111000100001101010110011010011001001110000100110011101111000010110110101001100100010100111011110101100010000101010110001010101010111010000000011000010001101110001011000111101111101111111010111000011010001010001011111001101110100110010101111000001011111101001001110000000101100100101000011001110100111010111010110001001111011000101110100011011010111010100011010101010101101111000111001101111111010111011000101000001010001001010011001111011000000001010001111111010011000000101000000011101110011111111000110011001111010101111011010100101110100111111001110100101011010101001100011101001011011111101000011001010110001000000101010101110100110110111011110101101111001000010011011000000000100111010001110011110010000101011011001111011100101100010111111100101110110110010100001010110011100000110111001100011100101101110000001000110000010100111010100011000010011101000010011101111111000010010110011000110101111000001010101000111001100100110111010000101100001111010110011111101100101100000111100000110101011010010101011101100011101110011000010001000001110101000110010011000110011001111010010010111110011101001010100001101011000110000001000010100100100011111011111100011001010101001110010111100001011001100111101011100100111100101100100111100011
010001111111110111100101011100001110001110111101100000111001110000000011011001011100101000110010011110011111011110100111011010111111111101111110000110011011010011101010010010100101110010001011100100111010110110000100000010001000111001101110000001000100000101010001101100101011001101100111001100111011011101101111110001010010000011001111111111110101110010010110101001000110101101111111111000000111111011101010010111110001111011110000011000001000011101010110101000001010111000101100100000000100101110110010011011110100001000110111101011010010100001110011000100010000000010110101001010110101110000010010000100000000010011110110100111110100010100011100010101000110111110000110001100111101110101111110100000111010011111010101110110111100010101010110100010011001100011110111000111110000101000100011100000111101111000100111111110100000011100100000111101101001010011011110011100101011110101010000011001001011001100000111100111001001011100010101101011110101111000000101100100101010011101101100101111110101011010101100101111010110100001010000100101100001001011111000110111101000110101110101010110111000011111110111011000100111110101111000100101011001011110010101100010001111001100010010110110111001100111101001110111000110100001101111110001011110101011100100010111110001111001001010111010000101111001010000010110101001101011111110011111100101111001001101111001010010010000000010111001000110011110111110001010100000001101110100110101000010101011110110000001011000010011100101110001010110111000010101110111010001000110110010010001110101101001000101001110111110000011100011100100111110101001001010100000010010011111101111110000000111000110100100011111110100110011101110110101100101100011101011111001111101111111101010101010000101011000101000010101010010001100101010011100100011001111101101000010111011100101011111010111001000001100110111000111101100001010110111101011110011110000111110111010110100100001000111111001000000011101000011111101001001101100000100011100011110100101000110101111100011000101000110111101001010100101001110111110100101110000101100100111011110001011000011010110000100110001001010101000101101011101100111100111010011011010101100101000001011111111000011001101101001110001110000100110100110010100001010001011001111100011101110110111010001011001011111110111011011010010110101010010000000001011110101100011010110100001110001000010011001111001000100111010110100001110111011011110011011010011100000001110111000010000010110000111001111100110001011000100010010001100110110101001000011110101101011111011100000101001101111010110000100100001110100001001100111110111011111001011011001010110100111010010111000010101001001001010011111100010111011010101000111110110110000110010110110111001111111111001111111110100001001110010101111011100001111111010001100100011000111011010110010000011111101101101101000101101011101001100100100110010100010100100000111001101001001110111100100010010111100101101010010000100110111110111111111110011000001010001100110011010001010110100001110111000100010110010011010011000101011
110010010000010001110011100011111011100100101111011111111010110101101100110000000001111100100011110100010111100000111111101001001110010001001111100111010111000011011000111001100001110110111100111111100100111111000010011100101100011111000110011110100000111100011001101010011111001011111010011110101100101010011011101001011010010110011011010101110011000011100100111010110000001000111001101111010001000100101110110010010110110000110010101011001100011110001111000011101100001001100001111011010001000100011010111101101000011000001101101011111011000111010100011111100000001100000111011000011101100111110100110000010010000101010000111101111001111111100110111011110101010000000101000101001001001111010100110001110011101111101111101001101110001001000111000011000001010010011100011101101010100100100100011011100010011010110110110101010001001010010100110101011111111000001000111100000011100111110000100111001100011001011101100001000010110011010010000101110100111111100110011111110011100101111011010101111100100101111010001101111001101001001000111100010100101010100111010101010101010110001000010010000011110011110101001101011110011001001101111100111111010100100110010101110100110011101011100000111000000100111010001101010011101100100100011001001010001100000011010111110110010111010011011101010000110001111111001010110110100001100010000101100010110010101011001111010110100010110111100001111110010010010000000000100010111101011010001011111111100000111011010011000011101001110011101010110111111011010101010100010101101100101000010111001100001110011110001110000011111001111010110010101000000000111101110000101000100000011110111110010110111010111110101110000111111001101011011011100001010010100101101000011000111110110101010001111110011000010101011010111001101101111000011100010000000010100011101010110001111110011110101010011001111001011111110000111110010111011101110010110011010000101011010101001001111001011100110110001001011001011010101111101110001111011000100001110100110000001010101110011010100110001011001100101110101100010000110000011010000101000101000110101011010100000100001010001011110110111110101000110011110111010011001101100000010000100000101110101110110001011111110101000111111111110110000011110111101111010011101100010111001011011000100100111011000111110111111110101001011110010010001110110111110110011110011011100101010000000111111110001011011100101010000000010101011110000110001010101011101111000001111111011001110010000010011100001010000000111100111000111101101110010001100010011101010000010100111010000101010111010110101010100111101001111011010111101011100000111011010110101000011110111100011110111101111100000010000101101100110000110001100000010100000011101111111110101101011010100010110101010100011010000111000001101011101011111001111000111001101010011100001000000111010111010000110100100001010100101101001100000111111001110010101100010011101000110111111101101001101101111110000111101011010011100110010000110011011101011010000010001100101111111010011000111010001100001001000010111001101101110101
111000110010100001101010101100001101010011010100000111110001000110110101000100000010100011001010100110011001111100101100001100011110000100001111101001010101111110100101101000011000001011010100110001011000110101000101010010011100100000010110001101000111111010011100110101111000110111101111011010111001100100101111010101111010000111110010001100111100100101111110100101010110001010001001010110001100001011101101011010100111010111001110011010100001011011001001101000011111000101101011010101010110000110011010111110011000011011111000001110101011111101010010001111000111001000010001000011011101110111101000111100100000011001111110100101011100001000110101010000011000011111110111100001010000110100000000000100000111110100001011010000000100010010110100001100011101110011100101101111111010101000001011011011111011010110000100111100011110111111011000011001000000101001111101110110110000010000011100110101010011000011010000001000001100001100001111001101100101111001001111001100000110101111101101111101111101110011011110001101110100110100110110001010100000011101000011101111100110101001110000001101101110101110100110100000010010001010101001001011010000000011100010001011100110101000001010111010110100011110100101001001000111011000000000100101011101110110100010000011000000100010000101000111110100110100101110100011100011000011101111111101100010001111000011110011110011010101100111101001111010010110111111100000100000101110100000111101010110011100100111011000110101110100111010010101100110001101101001000010110010001011110100101011001010000101010010010101010001010110100001000111101010000011000111010110000110011001100000010000001110100000110001101000010101001001010010011000000000111000011001000101000110101001010101000010110000000101111000011010100011011001011010100100111101101101000101001100101001000101111011100011101110010011110101010001111000000100011111010001011001010111100111100101011000100100001111001101011100111001001011000010001100110011010110101000011001001011011001000010010011000101100000010110100011011011100100100101001111111101110111000100101111000010100011100011000111110111101000101001110010001000110100101011001111011111010101001111100111101010011001000011011010000110000100000000010010101101101011111101000111110001010011111010110010110111111101010011110110000000101111110111000010011011110011100100010111011000101001011011011100000001001110010100000111111010001010111011110100111001101110011110111011000110011100111010011100110000000111001111001111010011110010111100110100100100100000110001111010011011110001110100001111111111111101111011111100100011010110101101110111100101111000001010110110100011100001101100101010010011111011011100010110001111000111011110011100101111000011100101000010001110100101001000111100110010101011100010001010011000110001100001001001111011010110111010001101100001101100100000111111011001001110111101111011000111100011110101111011011011100110101100101010110111100100111101001111111101010011001010111001001101000001001001100111001001100111001101000110111100001110
111011011100100111010001101101110011101001100111111001111101010010011011000001001011000010111010101100000011010010100000000111010110101111101001011010110010000101011000111110011100111101000100101011000010011010001011001101001011101010001010101111001011010111101001100001000010011000010000011111100100101000001111111101111110100110111110001001000010110111001000100000011001101010000001011101011000000011010011001101111100010000101100111101110011110111110010011100010110011100101001011001111010100001110101110011101001000000010011010011101101100001010011011111101100010110100001100110111111111110111010100001110011110101001101001000001000100000101111110000011010111101010010010011000011110011010110001111011011010000000111101100000101000010011010110100111000010100000011100010000111100111101101010110001000111101011100110011110101101011111001011001111100000100100011111110001111100110101111010010100110000001001111110101110101011101001001000010000000011110110001010101100010010011011011111001001101111001111000100110010001001000110100000000001010001100011100011100000100110000010011111100101101110000111010100110010110000111111111011001111010011011101111100011110010110100000001000011000010001110111110011110110101110101000111100000101101101110010100100111111101101010000001100110010100011000100101110011110011010010011001010110101100110100001001110000100000010111110101110100001010001000011110111100001101001101100100001000000100111001010101111101100101110001000101100100010111011011110101011001110001100100001000100001101011010110110101100101100000000100110000010111000000101111010010010111011101111101111001001001000100101001111101000100000100010011110001101101001111101100111100011001100101101100001100100100100101111011110100010000010101011001011001100101001010100101000000000001111101111111111101011111110101011101010101010111111000100111111000011111001001001011100110101011101010101100001001110101011110011001011100010000001001000011010111011101110101111010011010010000111010110110010011101010001000100000011000110010110001001000101111001000000011010011001001100101110001101101101110100011000100100010100111000010001101100100100000110001101010010000011101011000100011010101001001110001101011101100011101010001011101111011011011001010100001000111110110110011100010110010001011100001110011100001011100111010001010111110000001011111111010100011000111000111110110000110110100001111010100011000001101110101001111011110010111011101100101000100000101011100010110100011010011000110101001010000100000011010111000011110111111101111011111000000101010001011000010000111111010111001100000011010100010110111000110011011010011101000010011001010001011100011000001101100001101010000011011001111001110101111111001000100011000010000011000110001111010111111010001111101001001101000100111111111111011000100110111111011001111101100001100010010000011101001111011110001000011001011000100100111010001011010001001001111000101010111010000000001000001111100111100100011001000100011011011011100011100111000010100110111110001
111110010011111010100001011101010111000111111110111111010110000100110100101100011000000100011011110101101110110100011101010010000011100101101111010110100100100101010110000000011101011011101100001111010001111001001111010100000110101011010001000110101100011101001010111011111101100000100000110110010100101000010011110100000000001101000011111010010000111111111001100000011011101001111010100111111000000111101110110101101010100101100100011000001101011000101100011010010101100101000100101101111010110101000110011101111011101101011111010110110010011000101111100010000100011111100011111101110010101111010100100110010000100011011001000010000110011111000010011101011111010011000010110110100010111101001011001010111001101011000010000011110110000101110110000001001011000001100001000100111111111101101111111011111110011110111110010011010011111111001110110101110000001001001101010100100100100011100111001011100101001101011001011011101101110010110000111111010111111101011100011111101010101000101110101100110010000110101110110001100111001110000001110111110110011100101010110101101110111111111100011110111100010011011010101101010010011000001010100101101000111010111001010100010010101011101100101101000101010100001001100110011010111010001111111101101001110001100100111101100010110001111110010000111000110110010000110000110001101111100010000111111000100101000100010001011011100011011101010101100001101011111010100111011000011001001110110011001100100111001010110111111011010101101001000100101000010010100001011111110001001101011000111001000010000000110100000111100100001100101011000111011010101010110011011010101101000110011010110011101101111000010101011100011100110101000001010101101111010101110011100001010010110100111011011100000100011000000011000111001110100100100111000000011000110101111100011010001110101111110001011101101110000101111000110110010001010000001000001100101111011010100001001010100010000000100001001100011011100011010000101000000011101111001101110100101111110000011111010111111000010100000100010001011000100010100110000011011010000000110111010101011000010001111101011100000111110111011010110000010010000001101000100001100110110100101011001100100001111010011111011011110111110001101101010010011011101000011100101100110011010000100011100011000110010000111101110001111000100101010010010101000001001011110110101111010100001101001000010110011001001011111010000011100011101110011111101001111101100101010010011100100100110010000101001110010000100010100011010000100111101101000101111101101111100101111000111001010100011100110001111111100000010000000000110010001000100010010100000000100101011000101011010111101000000111100010111001100001100110011101011010001111010100010101011101100110111100000000101001111101100000000110011001101110001001100000011010110011111011011010001111100100001010010000111110110010010101001110110110101111100000101100111110000111011001101111011000110000110010010110010000010101111111010100101100101111111010111011110010000100011111101001001100101100101100000001101110011001101000011010
100000100011110100101101000000001100000000001001011001010000110100001010101001100011010110101010111110101000111101010011001111000101001100100011111100001100110110101011100101110001110000111101000001101010111101000011101010011100011011101001000110100100101010111101001111001011000111010100000110011001100101000100001110101000001011101000010101111111111111110011000011111100101001111000001110100111101100001000000000111010000001100100011101010011111110100000100100000100011100111100111111101101010001011000000111001100001101100000101011101000001101000001101001110011000001100101010110110111011000100101000010000100101010101011100010011100000111000001111000001001101010011110100101000100100001000100111001110110100101001011001100011111010010001110101011000111110100001110100101100111001110110011101110101011111110110100001001100100011110001011001000110111001010100110111000101101110100110001001001100101011110101111100110010011000101011101101011011100001110111000010001000010001100101100111110110001101000000000100000001000010000110111001111110110000001101101101000001100111101110101111111000100001111001000001001000010010011000011010011111011011000000100110000011110001111111101000010010110100000111011011111010010011011010100100000110111000011001000100010101111100011100110011011011011101101101001010100001101110001101001010111101110010000000011011000011011011101001110001101110100010110110110111101111101000110011101010000101110111100000110110000110011001111110011000000101010111010011000101101011110000000000101011100010001100101110000110110010100001010110110000110100110101000100101110100000010001110010110111100110000101100001111111110000100111011101001011101000010010000011001110110101100000000100101010010001101111110110010010001100000011111111101001011010000010001011000011010001000001101100101010101111000000110100100111100000010101110110000001110101010000101100101101000111111111100011111001000101110110000010001000010000110000101100110101000001101010010100010010000111100010001010110110101111000100011100100011001000000010010110011010010100010010010011001101011110110101001110011000110001111001000011011110001000011110001100101100000101000110001001110001110000101110011100101011110001001001000100111100010111100110110000111011000101011100110010011011111101001111110100000100100001001100000011001110011001101110001100001011010110011000010100000101111111101011010110100001011110100100101010001101000110100100101101000011100101001001011111001101111010111100111101001100100110101111101010011000001100001110101101110000001011000000001010000100101001111110110110011101111110100001000100111000011100000101110111010110110101001101011001100111100101001101111110011001000100111100010111110011111010010100100100011001101001001011111001100101111011111100110001000100000110001000111011000010011001101010111111011000100101100011011110000000000011110111010101010111100101010101011010001010100011001110010001000101000101101110110101001011000011000110101111100011010101101110000001000010011101110101000110001
000010110011001011001101001111101101011011010011101110101101011101110100010000001110011101000101011111001001010010011100111011110101111010111011010110111111001000101001000000111001111110110101001000111110001011101101001010100100010011111011001010010010101010101001101001111110111000110011100100111100011101110111100001110000001101100101011010101000111011101110000100101110000100011111011101111001000001111000001111001001111011110010101101000000101011001011001101000111101111000000100110101111000101101001110101001011111010000010100000110011100001111000010011101110010111100001111101010001000111110101101110110001010001100010001001010010101010010101110100111101010100001000010000101111111111001010101001010010000110011100111100010110101111001101111011100111110100011010110100011100110111100010001011001100110000010100101111111001101000101000111110110110010111010010000101111100110010010110001000000000101110001010101100010001011010100100010100011010110100101011101111010001101111100111100111000010101011001100101010111110110011111010000110011011110101101100101010101111010011000011110100110111001100111010011001100001000111000011000111001001010010111010001100010001101100111000110001011100111010011001100000010100000010000000001000101101011010010010100010110010101000111011101011011101110011110100000011110011010011101101000101011011111001111111000110010110100011110110011001101111010101001001010001010100011011100000010000101111100101101011000010010101000101010111101011110001010011100010111110110101110001101101100010110010010011100001000110110101100010001001111101100000000001011000111000101100001101101101111100000111101101110101011111011110111000011000000100100011000001010100101011110000100111110100100001000101100001011110000001100010100010100110000011101011110010000001101011111001111001101111011100010101001000010101101011111000000100101010111011010111001110111110110000011111000111000100100011011001101001010111101010001001010111011000100101000111110010001001100101001010101111011110110110010011111101110100110011111110101100001011110110101011000001101001010100110011110101111001011100011101100010110001100111101111010100010010000110101101110010101100100010101101110111000111100000111111110001111101010011000001000010011101011010010000001011011111111000110001010100110110000010000001110100001100001010111100001111000101100001001011001011110101010011100110000101000110000111111001001011111111111110110111011000011100101010100111000001010100110101010000001101001000110010000111101000100000000010111000111011110001000010000010000100101110100000010111000100111010111100110010111100101100001101110000011110011001101010000001011101001110111001010110010001100000010100001110001101001001111000100001100010111111011010100010010100011011001101001000100110001111000011100000010110110001001010110110011101011110011001000000101000101111110100011100010110010000101000011111101000000011011101011001011111000010011101110110100110011110111101010100000010111011000000111101010110001101011101110100101010111010
010011110100110010100010010101111010101100001000111101111000001010000011010111011101111111000100000000111011111000111111001100111001010101100000110000001110001110100010001100100100010110000010000000111010000100000001100001101011101100001011011000100000000111110001010001010001000010011111011010110101111111101011010011100011011000000111000100101111010100001111010101010110000100111010100010010100010111001010101101110101111111100111011110100100100001111100110011110011000001001111011111001001000100100011011011000010011001111000011111111011110110000100001101101111101000010011100011101110100000001100111010110000010100101010110011011100100001011010100100100101010111110010111011110000111011001111110010001100100111000110011010000000010100110010010010011000111110001001111111101001010101010010010011101101110010001001111010000000011010001100011011101001010111010010011001110110001010010000101110110001000000111110010010000101110110100000000100010010110110101010010110111011111101001101101101100110001000111000010110100100000100010001110111111100101011101100001101010101010110000000001100111010001000000111100100101110111010110000111001110110110110110000100001110011010011101101001101111000101100011110110011110111101000011110000010000010110111110010000000111110100001101001000000101101011000100011111101001110100101001000001011101110001011111001100000110110001010100110010101100100101010111010010110101001110010000101000000110101110111011111010110001110010001000100010111110110100000000101000110101000010111000111001000111000000011111100010110110011001111100000000101111100010110000100110001110111000100110110000011111100110000010001110100011111110110011001110001101100010110001000101100110000001111011010101010001100101100011100100011110010010111110111111110000100010101110110001100011001111011101000111100010101111011111111001001001001110100111010000001000100110001001100011000100111000010001011111111010011101011011101001110111011001011110010111110011011101000001110100011001110111101100001011011011010000100010011110111101101000010011011010111011100001110001000101001001110011001100011111001111011110110010100010000100011100010000010001110110001110001000001110001001111010101000010000101010101001111100110000011001000101000000100000110111011100001110011000101001000110011111001101011101110001011101100010101000110010111100010001001101111000001100110000101101100111011101011010010110010011110011010001111010111011011101101110011000011101111100110110011010110010110010101100011001100011010011010000110110101011010011010100101001110001111011110010110011001110110011111110101000101110100011100111100100000110100110110110010111100111000010111011010011011010101111110101111110010000100110110101100101111111011011110010110110011110010101111100111110000110110111010011101111101111001011110001001001101000100011101101110101011011010001001000110110001110101011101111110001001111110101111100110110011110001101100010111001101011000101010011111010010011010000001001100101101111110001011010000001110101011010100
110000101010111111001110111110110110001101011101000110110100001001010000100111110100111101100110100000110010010100011100101111001101001001001011011110100011001000100111011100111100111000101001111010010001010100100010101001110110000110001100000000100001111000000000100110100101000010110000011101111011100001001100111000100111101011011100100000011111001011101011000011000010110101110010100111100001110001111011011100001111010111011111000011001000110100001110100110100101110110011110000000000011111101000110011011100011111000010010001011010101111001101000001101001100111000110101010001111011101010010001111101110100100010101111100101100110111100111000011000000011100001001110101000101110111100101011010010110011000011001110110101010001011001110101100000111001111001010110000110011000101101000100010011010010000011100010101011000111110010001101111011110011110000011010111100000001010000011110101010101001110100110010100100000001100011101011101100010101111011111100111001110110100011101011111101011011101111101100100011101100001000011000001100011011100111111001011101000110011111000111111001001011001010011101000100101110111111011100001100000011100010010001011010111001111101001011001010000110100101110111000111001110100101011001101010011101110100011010011100000000100110010010111110011101100111111010001011100111101000001001010011111000101110100000011100000110011100111010101111111001111101110011000011001110110010010001010000111110111101001011110010100101011011111000111101101110010011000010001001111001101100100001000011000110011011101101101110011011101101100110000011111111111001000000011111110001101101011011111011000011101101011011001000110001000111011110110110111111110000100000010001011000001001101100100101111001100010001100001010000010000000011100001000101000010101000100000011110100100010011011001110101000001110001111100000000111001000010001011001000001000100011110000010010101000000011101110100010111010101011001011110001110110101011101100001111011111111010100101001101001001001100110110000110101011101110001101110110101001101010101011010001000111001110010011101110111000001010100111001001101001111110011001011010111101101010101001000111011101100010001101110001011100001101101000001010010110010101100010110101100010111111110100000000011010101000000000011101101100111111000001000111110001001010100010001000011101011111110111010111111001011010011010100000111101100111110100000011011001000000110011100010011011001000110100101011001110011110111100110101110011111110101110011100111110001000000000000110010101100100001100111100110110010100110011011000111110110010001010100101011001000101110101000001100011000111011001110001101111110110111111100010001110010111111110001010011001100001001111000100001000100001111011110110111100001011100101011010001011011001001110000100010111000000100101100101001111001011111011000110010110011100011001011001101011100111000101110111001000110110101101000011010111111010010101111010100101010010110101011111110000101101100111010000011100110011001101111101101011001011101
011110000010011010110010111001111011001100101010001011111110000110011110000110010000000111010110100011100101011101011111000110101001100001100110010111001101000110010110001101001000110010111011011010000111101010001110010101111111100110010110010101000011001110101100001010100110000001001100111111011110000101010111100110101001010011010011011100100100010001001111000010010011001001111110001011000110100111001101110111110011011110010011000001000011111010010101011110110010011101001010110000011010111011111001100001101010100110001100010110111010001101111100101011010111011010010110110010110110111111111010101010011100000111000000100001110011110100000011100010010001011010111101110011111111011001100001000110001010000100010010011011011000111001100000011110111010000101111010000101011100100011011010100101111011100101011011100010100101111110111100011101111011010110110101011001100111001001101111110101100100110000101001110000110011111011001100001111010000111111100011101110010011110110110100000111111110011111010111100001011100110001110110100100101101100111000110001010010110110110000011010010101111111101000000010111001000001010000100000101001110110011010110001001110001010101011111111100111101010000011001111010011110011101101101101010001101010110101100111000011100110111000101101011111101101011010001100110011101011000010101101001111101101100110110101110110100110010101100010110000100100101001111000111100001011000000010001101100001101010110101010100111010111110010100001001100110010001100011100011100101010011011001000010110010101001010000100001000101000000100100100101000001011000111111100110111100101000001000000100101011110101110000000100100001110110011111011100000110101001010001111100100000111011000110000000110011100110110000000010001011001001110110101001100110001100110100100001101001100111010111100100110000101101110000011011011010100101111010111000000100110111101110100101100001010001110010110111101101010000010110000000110010010000000111000000100000110100110000000100111100010110101001110110000011010011010111001001111111010101011011111000010011001101011001110010011110001001010110011111011111111010001001000100100000111111011100110100010111010111111011001010111101111000000111000100000011000010111101001010100111110111110101000110011101001100111001001001100111100100000101110000000011110101100110101110001101010001010100001011100111100010011000010001110001100101010110111000111100010111011101100111000110110101100100111000111010110010100001000011110110000000010010010101001001100100001100101010100101011011110001001010010100010001111000101110110011001000101101101101101000111000010110111100011101100111011011111101100010000110000110100010000111100111011010010001010001010111011110001000010001100001110000011010101011101101100010111101100010110000010110011011111000010011010100010100011110110010011001100000100011100110101110011001011001000001100000100111100100011101111000000100110101011000101001000110011000000110111001010111101111100001011000010111101111110101110100000101011111100010011011
000100010111100101011110111010010111011010011011001100110011101011010110100011110101110111000001111101100001100111111100010100001101100011011100111001011000100100000010010110100001001000011101100100101111011110110111111001110111110010101111011100000001000110000011011001010101111010110010010010010000110001000101111001010001011011110110111010001010010011001101010100111000101010011100110001110111011011000110000101011111000011111101001010000100110010010111000110011010101100010011101100100101000011101011011101011010011100010000111001100011000001000001111110111010110001111000110111001000100101100100010100111101010100010011011000010101010101011011001110000000111000011100101101110100011001110101111001000101101010011001010001010010101011001011011010011110010000011001100000000000101001110011010101100011001110101101111000001110001110010100101111111110011000100110000100101011110100100010000101100111000001000001011011100111101110000111010101001111110111011010010000000000011111100110111000110001110001000110001011000111001010010000110101000110001010111000001011110011000110111011010011100101000101100110101000001011010101010001100011001010101100001011000001011000101111110011000001110010101011100111000101001000000111010101000011000100110110011011111000111101010101001100110000010001111000001100011011001000100100110000101101011100101001000110010110100001100010011101001100001101110101011101001000111101101111001011000111000100110000110011000000111111110010100111110100011000110011100111101101110001101101001010100001011101011111100110011100011111100000000110100111101001011101101001001010101010000101010100100110101110010001101000010111101001011101000000110101111111100001010001110011101000100001010000000101110100100110000000101111000000110110000110011001011101001110001101010100010101011111001101001110101001110111111101100000000110000001001001011111100101001110100010000111010010101101110001011011111001000111011100111010110001101011000100000110011110110101100010001110001001101100011000011001010101100100010011000011110101010011011000000111111011110000100110111101011101000111101101001011101010101011011100011100110010110101100110000111100010011101011000100101010111010010011101010010010011100000110001010101010010001100111001111010001101011100110110001010110111100000111111000010011101110001110000011011110010110001010110110111100001101110110111101000010101000111000001111100101011000100110011101000101101001000010010011010001100010011110100010110000001110110110111101101100100010000001010100010101101111011010000100100100110111010000001001111110011001100111010110000101111010000111000010111100100101000100101011111001100111111011110100101011010110000101111101011110000111010001100101000001111010101111100011111000001001100111101111100011001110010001010010010000101100010010001110110110110001000110111011010000101110010101001010000111000100010010010011000001001100001001111010100001101010110000010001010100110010010111010111101101110100000100011110000011011000000111010011000110000001010011010
000110101001111001000101111010011111011100011110000000110100110010000011100100111101011011111110111001110111001000000110111110000100010100001010101001110101101110011001001010110100001111010010010101010111111101111000011010101100011111010111111011110000110110011110000111010101101000010101000010010100111001101100110101000001000001010101110000101111001111101101111111011000111011011011101010000111010110010101100010000111100011110101100111101100100110100110011000110101000010100001100101101001001000010101111101111010111101110001101000100111110110101001110011001100111111110011101010100101100100000111101111001000101100011011000111000001000010000101000000110000100011011010000001110010011001101010111011000001011110001011001111101110100111110000110111011110101011000111010000000110001100011011001111001010000111110000101110101001101001010110001100111110101101111001000001011000100100000010000011101000000110000111000111000111001111010001001100101010010010001110001110111000100110011011111100100011111111010111010001110001100101010110000110001111001001000011111110011111001101001010000001001010011011010110010000101001110101001110111011110000000000001111110111010100101011000111000101111010010011000000010000111011000110110101010111011000011000001011111110000001011000001001001101010111011111110110001011111110110100010101000100101100001101111110010111111001111001101111101000111010101101001100100100110111001001101000010101000100111000111100011110100010011100011011110011100110110000101111100101101010001101010010000100001110011001110110110101011010110010110100001100101111101011011110011100101101001011011001110011010111101001100011111000101110011011000001011110101010001101000110010011110111010000001110101110000011011010101111000001110011001010111111001001000000001111011001011001001111000110000010110100101000100010010000001110101111001000100011000111010001110010000000011011011111010111000101101010010100001001001011110111110001000101100011100101100001110110010111000110101011111100100000100110011010011001101011000010101000101101001100001001010001110000100110000111001100001010101111010110110100111001100001011101101101110101111001100011000011011000100000101100000001100111110010011100000011000001110010001000100100011111111100010010001101001101111010010101001001010010011110111010010100100000100101111011001000100001111110000010110100000011000111111100100101001110110101101001111111000001010100110000000011011110100000111111001110000111000010010001000111110100101101101000010010110101111111101010111001101010100010111100111101111001010001010011110001100101100100101001100000001111101100010011000011111010000111000101011111100010010100000101110110111111001110011101110100001010001101100000001101100001100000011101001000011110001010100100000001100010010000010010000001000011101011111101001011001110101001000001011110010010110110101111000000111110011001000000011010101110101110000110111111010000111010010011111001010011001101100011010100110111101100010100101111000100010111100001000000110100010111
001100010111000001111111111011011011000010110111110000101100010000111011110000110101000000000111111010110101010110011111000111000101101010000010101010110110011000110010010011001000010110011100000010010100000010100101010001101001110000111010010010011001010000010101010111010011101101000111011010001011100010000011010101000011110100110110110110000010001101000100001110011000001010110010111110100111101101001001111011101000100001011101010011101110010101001101110100110101011011100100010111101100100111000000100110100000001001010110111101000110001010110000011011001001011010011001101100100111000101100111000101000110000110011101010001001100110011101100111010001010111000100101000110100100110100110110110001111010010010011001011011011010100100011101000000000110010100011111101010100011101010110100110001010110001111110101100010011001101011101101010001010001010000000110010100011011010110011111111011110110100111100011111011011011110000101011010101001010011000111001110110011111110010010011101001101011010100100100000000011111000111000100111101011001011011101111100001001101100000111000001001101001111101001010100111110000001010100110101100101011001100010011000001000111110100010011010101111110011101001000000101000011100100010011001111011001111000110100011101000011000100101000010100001101001100011000111010000111101011110001101011000011001111110101010000110100001100100011000000001101010101110010011001100011100100000100011110010111111011000101111101111110000010010101011000111101110001001010110100101100111001001101100011101000101011011101010000011101011111100000010100100101101011100111000011101001010000010000010111101000111101101111110001010000010100111011101111000100110001010011110001010001011001001100011111011110001001001110011100001101101111011111011010111111100111110100011101101010111100100010100100110001010100000000001101101001110110111001100001000001011001101100100110001001110111110111010110001010100011110001100101011101011001001000111011000001001000001101001110100010101101011101010100000011010100011101010110000001111111011001101000011011111101101001010110100001101111000000011011111101011011010011101011111111001001100000000100110101011010010011010100001101111011011010111100110111011011000110101101011101101111110001010100011111000011111101010001111010011101101010111000110101101100001011111101011000101110101001001010010100011110111100001011000101010000110101011101101010011011001011010110011101010001111010101010000011010111011101100111000011000111011101011001101011011100010110001000101101011111111010010111110010010111111100010010011011010000101011010001100110010111001110100001111101001001100100011011101010000010000011001010011011001101010101111111101010110000100110110011010111100001000110110011100101111000010101010101110101100000100110001101110001110101010111001010010011001111100011100100010010111000001000100001010111100110010000000001111000111110000100000001110011110011101001101110101100001000011001011100101010011000100001011111111100110111010011000010100001110110111000
001001101100000000011111111110110010000010110110011110001111001011001111101010100011100000010100011101101100101000110111011101111001111000101101100000110011100110011110011100011001111111100010101011000011111011000010011111000100011110010100110000011010101000000010011110100110100110011010010101111101010101101111000110011101111010001110110100100100110000100100110001100010110111101000010101110100101101111011001010010111001011100001000100011000001000010100010111010100011010110010111100010011111111110010111100110011111010110010000110000011111010011011111001001011010000110011010000010101110111101011110101001110111010000000101001011100000011001100011100111101000101010100001110100011101000011110000100000110001101000011110010010010110111001101100001011101001010000111010110111110000111000110010000101110001101100111000010100000100110011101000011101110010111111000111001111100010101111101110000001111000011001010111101100001100111001101001011001110111000100011101100110110101000010001001101100110010110110111011011110000100110011011101011100011100011000101001011001000011010000001100110110011100100100101111000000000011101101111011001110010100101100110001100000011000000100001000010001000100010011111000101101111011100010101111010001111101010111111000100111000101000011111100000110100110111010011111111001111101001110000000010100101111010101011111100001111101100001110101000100011111111011001011100010111011101010001001001100010001110100010100100010110001001110111001010100000110011110010010100100110111000011111100110111001110100111000101100001000010101111101011001001001000110001111010010110011000111101110101110101111110110100010001101010001101111000101100010101001011001111001101000011011011111001000101111010001001001101111101010001101101100101001110111101000001011010010001000011001111110111010011000001110001001001110010011001000100111110010000010011100101000111000110000001101101000000001100000001111110111100001010010011101011101000000001110000100001000001111110101010000101100110001001110010011001110011111011010111100010111111001110101001010010110111001100001001100100001110111001001001100101001011111111011000100111010000100011001010000110111110100001101000001110000000100110111111100101100101111000001001000011101100001111011010101101110000101101100101101101111110011110000001110001000110000100110110100011011111111100111011010100000110011011111100111000110000111010011111000000001111110101001101000001001010010010101101110010101011101111001011010111011001001010110000101110000101010010001010101001001100010010000110110000000011100111011111011010100111000000001000000110111111100011000100111101110111110111110001111100110101100000000111100100100011001111101000001111100001001110011000001100111111011000100011011000011110010101110001111000100010101111111101101110011101000001101001101000100110101111010111001110101010101111100100011110011110100001000010011101101100000000001110000000101101000111011111110011101000010010001001001011110110010000111100010000011011011000000110100110101000100
010101010100100101100001100011000110101100100010011110011111010111101111110011010110100011000011110001010010000100001011101000000001111110111010000001010010000000111010100101100111111110110011010000000101001010101000110101101010100011001000101100010010011111011001000110111011000110111101011111110000011000000111110011010011100101100011111110001111001111110111000001111010110110000111001011100110100111100111011100001010110111111100000001011000101101000110111110001000101100001110111110101101101100000011001001011100101011000010101011111011011110000101111011101010001011011110001101101101001101101011000110111000100100110001011000111000111100111001010110001011001001000011101111101010011000001100100011010001011111110000000110000000101001111110001110000100010100111001101111100111011101010010111001111001111100000000010001111111110110001001000101110111011001000111000011011001110010001110101000010000100010011110000100000100010011010011000001001000110110100100100101010011111100011000000011010010011011111110101110011011011101100011101010010001101110000110010011111001011110111110101110101111011111000000000110000011011110111000010000111101011110001011011100111101001110010010111100111001000111000010001000000001111000111111000100100000101010111111100111111011110000010111100001101101010111101111001000001011010000111100000100101100111101110110001110010100100100101000100101101010100010110101010010010011110100011011000100110001100011100110110110110101101100100000111101000000111001110100010000101100010001000000100011010110000101000110011011111111110010011011110100001101010000101110111101100001000010000010000011000001001101100110011000110110110100101100000101011010000101111110110101010010111010001111101111001100101010101111101010010110011100011000011010001110010100001010110111111111001110000110111100011011001000101010101010000011110111110110011000001111000101000011010101001000000001100101110101010000110010110111001110111111101101100111111101101111010001111000110010001111000101100000011001000111111011111000100001100010100011011001101101101110001111001010111001010111010101100111001011100101111011101101010110101011110011010110111001001001011010100111111100000011101101010100110111011001000001110110000001000001100000110011000001010011111000000101010011100111111101111111110010011100000001001000110010110010011010010011110010110000001000001010100100001000011100101111110101011010010110110100101000001100110110100000011010010010110100100011110110110011011001010110111000110100001001110110100111011100010010010011100000010001110011000101011101001011110100101101001000011010001101011101000001011001000101110011111101110110001111111000010100000010100101001010110011100000101010000111111011010111010100100110100011001001101110100111000001110001001111110110000011110011001001010100110010111000000010011000011100001010110111010011111011100010100001111001101000001111111111011001101111000010001000011011111010101110101111000101111101010110100000110101010001111101101000101001101011100101100111000110
111110110011110100011110010000101100000110110111010100111011011100110001100101111100010100100001101100011110000101000001011111101111011011111110100001101000001001111001101000111100010111110101100010111001011011011110101100100000001100111111011011101100010000010010011001000101100100011011100110110001001110110101001001110011001000101011110010110110010111110011110010111000011101111100001010111100010001101101000010011111100111100111010010111001100011110011101101000101100111001101110011001000010001101100111111001000011110110001010110011110001010110101010010101100110100010101100101101011001101100111000011011101011100110001110011111000000000101111101000100110010110111101000111101101111010100010001110101111000010001010010110010111000001000110111010100011010000011100000110011101001000000111010011111100111011011110001000001110010101011000111011110001011101111011011101110100110011010000101100010011011011101010101001000100101101110001111101010000101101101111111010010100000010111100010100111010111101011110110111101010110001100110110011100101111011000101010100111101100001000001110001101000100111010000010110000001010101001010000010000101110010001000001010111010110111000010101010111101001001001100001011010111000100001010110100111000011010011001111101110100101110111001011010101010100000000011010110000111001000110100001011111111111101001001101110010110110101101010000101010101100111110101101001111000111110000011100010100110010000111111111011000101011010000110001101010011110110110011000001101111010001111111101111001011110011111101111110111001100000110000110101011001011010000000110000000001111001001011010010000110110010010100011000110011100111100011001110001111000010000100100001010100011111100000111110001110101011111011001001110111001100011011111100100010110100000001011110000011001001110111100110010100000001101001100000001100101110011110100111101110001111110100000111001110001100111110111101101000011101110110101100010000000101011100111010011010011110011011100000001011110001000001111000100110110010011010101010001000111110101101100000010001100010001110001111111010110110101000101000001010100011011011001110111001110100100110101000101101000101011000110010010100011011101011011000011001000000100100011000100100101010001100100000101000101001101011000111011000111010101001110001110101001000011101001011011101111010100110010100011101111111100100001001001001000111011011111100011001101001111110100111000011100001001011010011001010111011010110101001111101011000011001110101001001101100001011000001010111101010011100101001110010000100000101001101000100111000111101011000111101110010011111111010011110101000010111000000010011000101110010111111000100010001110110100100110100110010010111101010110100010110011000001000000001011101000011101001010010010000010000111111010001010011000011000011000000101111111011111100011101011011010011111010100100110100000111001110100010000010111100001011000110000011011101110101110010011010010100010001100110110010011110110011000101011000110111010100101110101110100011
010000000000011011101110011100011011100110010101001111110101111001101100010110010110111110111000101010001001001010000101100100000011000111010000010011001010110100101010011100110001011001110000000000001101111001000001010000100001011001001000100110001110010110011001100110100010011000000101110010111100010010101101011111101010110111001001100101100111100110101010010011100000010110011000010111101101110010110110001101110111100000011100111111000001110100010001111001111100010100101000011111111110110101001110111110010011011010100000101110101000100000011001101111101011010011010100111011100001100011111101010111101100101110011001001001101000001110001000111011010001100101100111001101110001111011111010001001100100011101101101110111000000111100110001111010100001000010000000011111111111101101100101110100100011101101011010111111110000110010100001111111111101100100010110100111101010011000100010011000111010110111110111110110100101000100010011000100001000110010011110011010011000100001011000111001110000111110000000010000111101000101100010110001111101101111000101011100010100011010100101011010111011111001000011110100011100111001011000001101001100000101111110010101000100010110100001000101000101010110010111101100110111101101011000111000011100111100010011101100101100110101000111100111010100000001101001010001010000111011111000010011000010101011111111011001100000110111110100010000111010000011100101110011100001101010110000111101111001100100001000111001101000001110000000101110110111011011101100011000110100100001110000101110001000011000011111100011011010101101101011010110111001010101001111000101101001100100000010111000000000110011011110001100001001001101000010011111000101001110010001101011011010000010101111000110111010111110111101010010001110001110100011100000100101010111100100001101111101000110001111001111000001101011100010111000010111011101100010110001100011101101111010000001111010110110001100011100110010000000011110101100001111100001111111000011010001100100010100100010000110010011010010101100111101110001100010111111010000010001111001111111100101111000110001011111101111000011001111101110011000110111111100101110010101110111011011000001111110101100000011010000011100111111100000011100001000001001101010001110111100010011010110110010101011100011111111000101101001111111001011011010000110001010100100100100110101011110101101111100101110111011010010111010010111111100110011101010010010101001110011100101100000101001100110001101110001011110011110101111011001101010111010110011011010010001111110101110000001010110101011111110111001110110000111010100101000000010010110011100100100100001010101010110001001111011100000000001000111001010111101101001010001000110001100111101011111111011110011011010001000010101000111110110111011101001100000101001110010011111010110111100011001001010010100001001010111000001110001101011101000100010001001010000011101010100111101010011000101010011010101110101000000011110001011100100010010010101110001111010100100011101100101011011000010101110010111010000001100100000110000
110001000010111001111111001010110011010010111110110101000000000110011000000000110010111001010101111100000000001001100001101000010000100100010001010100100000110111011110001100101100011110100010011000011011001110000100101011110110011000001110011111110100001001110001100001011011101110110000010110011100000011110010111011110110100010110100000001001010000010001101100010010111011100101011010110000110101110001100001010111101101101110010111101000111100100101101011110010000110000110100000100000000101100000100000101111010111011000001011001000100010010111010111101000101000100110000011011111010101010011111010011100111010101110010011100101110100100100111010101100111110001100111000001000000010110011110011100011100100011110100111110100010011001000101111100001011101011001100000011101101010111100011101101011101101101110100101010000100111000001101110110001101101110101011101011000000001010111000111111100011101111001001011010111110011001100100101011111000000010111011100100100110011001101010001101011100001001001101001000001001001011111010111000011111100110110001010110110011111101110010010011001011100000001001001001011000011001001111111100001100010111011110110101111010100101001010000001010010011011101010101010100011001101001000011111011011111100001001010011100001101100110111000011101000010011011000011111110100001001111100111010011001101010011110101110001110011011101000010001100010100101000110000101001000001000100011110101111111010011101110001100101101101000110110001100100000000010000101010101010100000000011100101111001111100110010110001110011101010110100110111111110011110000010111101001101100011111010111000010101111010010011000001010111000001011010100111010011110101110001011011111100001011001111000001100000100100001011001001000000111000000101010110111011111111010101110011011001001101100011110111110111100101111111111010011000101011011111101101001000110001001010001111001000100100011010110111101100011000111110010110110000100001101010011011110100001111110101110101101011011011101111001001001011001001001111101000100101001010001001010011011111001101100100010011110010100010000001101111001001010010011000110100110110110101111110101100000000101100100110110000000110110101011001000111001010010010001110111111011101101100101010100010000010011001000100010100010001010011000111001010000111111111011011011011110010101001100010011011010101100010110001101010101001110101101110100001110000000111010010010100100010000000011001001110010100111001010111001111100110100100011110110010011011000111001000101100101011110111001011000111010101010000011101110101100001110011110110111101100010001111001110101001111101000101010000000111110101000100111101010111101110000111101011010001100101001011110011101011111101100001101110110010111010100100100111000101100101100101000001011101011000010010011100100111101101100101011011010000000100111101001101111110000111110010011001000000011000110101011010000010110001001111001010111100100111100000000111101100100011101001101000011111110100111110011000011111010010010110100010001
101111000011010010100100110110010110010100000101001110011011110011000010000010000011110111101011110110100001110001000100010001000000101011000100011111000001110110100110001000101010110110011010111101100111110010000100101101101110111010011101001001000010001111111000111001111101101001011110100001001100110110110001000010100011011101111100100010001000110011110000101110100000010110011011000111110110011001100101000110000100110011100111011100011100000100101011111110110001011000111001011010000111010001001110110010100001110110000101000001000001100100011000010011011100010010010001010000001111101110000011000111110110101101010100001011110001011100001001011001111000010010110100100110011001011110110111111001011001101101101110101101101011001001011111000100011101101011010110000001111110010011110000001010001101001111001011110101001110000100000111110001111101001100111011101010001101010010000101110110110000010001100101001001011111111011010000110100111100110011100000110010010001100101000100100011011101111010000011101000111010111110000010010110101010001101111101101000101110101110011101000010010001010000100111011111100010000111010111010010100001010100111111101000010111011000010001000010000101001010000101010110100101101111001000011000000010111100101100001111111000001110010110101101001011100001010010011001011001001110010101000010101111100011000011010111111110011100011011000001011110101110111000100000000000101001110101110111011011010101010011011001010001000001001110110111111110001000111001110001110000111110001101100011111111001001001100010001111101000001101101010000100110111000011000101011110001001101011110010110111000001111110111100101010011001011110011101111011000101110111001110000100010111010110110110101000010010111111100011001000010111010111011011011001110111100010101101111000000101100110000001111000011000000110110110111101111111010100011110011110110011011000000011101111001010101100000000100000010100111010001110011001000000001101001110101000110000100010011111001100111000111110100110111001101101100011101100010100110011011011000111110011010100100100111010111100100110010101001011101010001010100101100010110000101000100111100101011111011001100111111001111011110001100011011011010010101010110111001101111000001000011000011000010000000110010110000100000100110000110101101001111011000110010000100001001011101001011011001101010100100110000010101101000100100101100000101100000110110000110100111101011111110100000101001001000110101000001110101001101000101101010111100001000110110100100100110001101010110110110110010111011000101111101111111001101000110111000010110101011100101111100100100001111011111011111011001110011100001011001101000100100011100001001000110001101111100110010110110100010010111101001001111000010110100101001011111101010010110000110110101101111000111111101100000001101100011011111001010001110011000100100100010100101110001010100110001010000111001101011011000100000000101001111101101011011001101001011011110101101111110000110100000111111111100101111101011100000100000011110111101
111000101001111011001100111011111011100101010111001010011110110010100010110110000010101101111100000101111100011101010110110111101000111111010110001010010100011011100101110000000010001111011011011111100111100110000101100010101001111011111011110111110001000110000111001100001010011111001001110100001000100000111001100111110001011000011001101011100000101100011001100110001100001101010100001101100111100011010001001000010000101110010110101001001010100001101101010100100011111000101001001000100010010001001111011011011100100000111100000100100010111111110011001000000010111101110011111010010000010100110100000110010011000011110000101101011011100111110111011110001100111010111111110010010100000111011111110111100001010001000000011100100010010111010010101110010010011101011011101111000000110000111101001010111000101010110001100001001111100101011100110000101100100010101011101100010001111010110011110010110011111001111001101100010011001111100001110111111011100001101000101011000001001001101001001011110111010000110010101010011011001000010100111101010100100101100010011001111010111101000010101000001001000100110111000110011110110100110010110111011011010001001011011001111111011001011111100101011011011011010100111101001001001111001011100110111100110011100100101001110011001100001110001000001101111100001011000011110001100101111000011001100011100001101110111100111010000101011111010010000101100001110100000100110010100100100111011111100011010011010000010101010100001000010011100111011010011011011000110010101010110011100010000001110110111011010011110100010111101100111011001000110010001011001000010100101010100001000011010011111011100010110000111010101110001001110101011111011100100011101111000010101011000011110100101010110111000101101101111111001010101011000010100001110011010101100111000111010110010000101011110101111110100011011101101010000101111001100010001000111001110001011100011111000001011011111010001110010000011100101011000100100000001000011010100000110101010101110000001111010110101001100100010010111110111100001111010100110111001000111111101110011110101101111011011010111100010000110111000000010101100111011101001110000011101011001000001110100011100000110010000001110111110000010111110111111110111011010001011100000011110011000010100100001001111100011100000001000100110100100010110110110000100110010000010011011001101011000111110100111101101100110010111110111000111000100000001111110110100010011100101001000011110100000001011000000110010100101101110111110110000001101011011000010101001110101010101100000100110001011101111010010011000000001011010010010100010010110110001001000111100100010000011101000011010100000110000101011010000001011000100000011100000111111110100100110010010010110011111111001000001111010011001101100010101101101110111011110010110000000100101010110011010100101101010010001101110101110010000001001100000101110001000100111100001000011110001100000101001000111000011101011110010010100010011001101011100010000000011101110110001111100111111010000001011001101010100000011000010101101011
100011101101001010010100110100001101011110100111100001101001001101011000110110101110111110110100100101010001001100000100100110001100111010001010111111011010010111011110001011110100010111000001101010110010010000100000000000111000111011101000001110100000100110111000100100110000010000010000111110111001111111010100011110011111101110010011000001100100001011110000110010101110100010110010000010011011101001100000011110100101010101111010000101100101110010011110010100000011110100101101001101010001001001010011110110111010101000011000111011010000000010100101111110110010101101101110011100011000111000110001111110001000011111011101010101000110010001011110000010010000000001010101111000100001000100011000111110010000100010100100101001010001001000110010111001011011011100001100000110110110001011100110100010001100011111101111000110011101010111111111110101100011101111100101001000100111100111000100011110110010100100100100101011010000010000011101110111001111011000101110011010000000100101100100010101010001010101100011101101110110000011010001011010100110100001001110100110000000011011000011001001001001101100000011010100101001011101111011101110011110010110111000101011111001000110101010001001101111001101101001010101011011111110010001010101000111011100010111101110110100101001001010011000100101100000110110000011110100001001010111110111111010101100101011000111100001100101001010101011111110111111100011110110101110001101101001001101111010110101111010101001111001000101001100110011101111101101110011100000100111110100011001110010100011011000000010010000011100010010010001101011010011011110011111100000111010111010011001011011111110101010011010111010111011110110111001111101110100011111101001110001110001101100000000100001010100011011100000100110011100101011111110010010000110011101101110010110100001000101110011111100001001001100000000011100000000011011001010111101001110101100001011100000000011100010000101111101100100000000110001100001111001111101110100000111100101000010100010010110111110011111001011011001010100010100000110100101110000000001100001100111110101110111111100000001000110100011101101000010010101010010110101100011101010110000000011110000110010011000111110010111001111010100001110101000100010101101001110100010111011110010100010011110111110110100100011000001001110110001001011010011011010011111001001101110000101001101011100101111010001000001011111000001111010100111101011101110101011100000000010011101000110000011000011111001110000101011001010001000001111010100010001010010011000100101101010110000110000111101100111011100111000100010011101001110110000100001110001110111100100000111001111001101001000111010100010011011111010100110010100101101111001010010001001100010101101011011010010011111010010101111100010101101011110101101010101110001110001101100100011100101110000000001101000000001001101010000001010011000010110100101000100011000011010110100000111111111110100000100100011110100000110011010110111010111111011101010001001111101001111110110110111001101111100100111001110001010001110000111001100
011100100000000101000000000101001001010010011011100100010100000011101100011111111101000000100111111000001100011111111101110001001001011011100000111110101011011101111110101001110100111010011000000101111001101000101110011111101010101110110110100001001011000101100001011011010100011011010001111101010111101011101111001010101010010011101011111101110110001000111111011011110100011101011011000000001100000001011111100111001101110011011000111011011101110011000111111110110011100011011010101110001000100101101011010011100011001010100100110010001001101101110100000111101001101100110111111000111110010100110000110110001111100110110101110010110001001000111111100100101100110100000000011101111000011001011010101111110101100111100111001100111010001011111110101011100100111110000100111011111011011001111010101101110001111000001000111101111000000000111001011010000100010111010101110100110011111111000111000101000111010001010010001010000010110110010000110101101101001100011001011000001010111011011000001001010110000000011101011100000011001000101001100100110001111111001100000010110000001011111100110010110010000011110111010011011011110110110111110110111001110010001000100110010010001000001010111111101011001110001010001100001011100110110010010110001110111110011000101011000111000000100011011000001010111111111011100000011001000111010011011011111110100101101000100110011101111111100100101011110010010001010000010111010100000110001100011000011110110101111100111010110101010111100111100000110101111100110000010000111000110000101110111101100100111110101110000011001111111111000011000111101100001011111001110110110110001000111110110010011110101011110101000010000000101001110011111010011110111110010110011101011010001001110110011001110111111001101010111000010001111011101101111001100101100111111100001101100100000111101110011000011011110101100101111101100100110110111100011110010101111001110100001011101111010100100110110010110000110100001001010011101001011000011101101101010001100001001000001101011001010111000001110111001010011111010100001101010100000011010110010100011101000001011010000111101011000000101010011110101111100110100100001010011101101111111100111110010011111110000110001100000101000000110011100111000100100111011110001101110000110101000010111100101000011001010011111110101100110001100100100001011001110010010000000111001011100101000011010010100101011011100111100010100010101101100111001011111110010011001101110101000001100010110111011010000011001101110100110101111011110101100001010011001001000110000000100100110000000111101111111111000010100000000111101100010110001111100010101110011011100001011011000100000100111110101001110001000111010101000100011100000111101010000101100100111101101100110010111010111100101100011001111100110011001011011001000000111001001010110011101000001000010111101111000000000101011010001001111101101001110010110000100100101011100000110110111010110001001101111101111000110111000111001100000100100101011000010000000000111001110010101101101111000010000101101111001110000110001010001111
101001000101111111111101001111000101111011111111101100000000100110011100000000010101101000111001000100101000110100100010010000011001011000100100010111011110100111010011100101100110101111100110101111010100100000101001000010111110110000111001011110010110000001101011110000110100010101111001011111000100101000111111010010110001110010010110010100000011001101000111000000110110001001010000001101010001000100000000110100100101101101010111001001111001001001110011011101000111111000100010011101010000101001000100011000011100001001010101001100111011110111001010100010100010010110010010100111011110110000111100011000000111101110000010110000000110000111011000010100000000101100010101010000110101000110110010001100011100111110000010101001101001101001111101110011011100101010000101010001011010101001111001100001010001010101010110111110110100111100001000010100110100010000110010110101100100111110011101101110011000010011101110001001000000101001011111110000001110010001111100000101001110100111110011100100001000101101110000000001010010010110011111011100001101100101101011101011111010001010100110100011010110111011101011100100101000001101101001000100100111010000110111100111101011100110100010001100101100001100010010000011100101101110010011000000001110000001001100100111111010110100110111011111000100011010110100110000100010010101101000101100010110101000011011010000000000010001001000110000100100101010100111000001001001011101101110110000010000001111000000001011001110000011110010011101000010100011010111101001011001101010101100000001110000110100101100111110001001001111001010001110000101111011001010101010001001100110101000110110111001000001011101110101000001101000000000100110000000110110101101101110001000101111100010010110110011000101001011001010000010000101100110110111011000111101011010010101011110101010101000110001110110011100000011000111101010110000010100100111110000100001000011000011101011000110110111001110011101100101001101101000110101010011101100110011110001011110100111011000001010110001011101010110110000111101110011011010110001111110101110000000011100010100001110110110011101001110110011001010100100101001110111000010010001010101110010011110001001001101101000010111100111100110010110101000100011011100010101111001000000010000100101001100101111110111100011101100110111100100010101100010100110110000110110010111011010000000000100000011110011110010011100000101011111111101101000110111110001000110101101000011111101100001110001000010001001010100001011101011010010000010100010101101100111011111101010100110011100101111010100001100010001001010011011011000111011001111111111001100100011011011100110001010101010100010111111000101010011100011101100010011001101101011010001010001010000110011100110011001110101111011010100010101110000101111010110110011010010001011101001001101011000010110110000001000101111101110010111000010101011100101101000100100111011111001101100011010101111111110011111010110011111110010111101100100111110000011011100000001110001000011101101110111101100010011101100001101100010000111110011
000111100100100101001111111001010001010011101010101110111001000000111110100011100100000001010110110001111001100101000100000001111001001000001000001000011001010000101001010110011100000100010111010111100100000100111010101001000110101100110001010000101011000011010011111110101100001000000000101101001001110000011101000000000100111111111110010001010100000010000000110111000010100011101110101011101000010011100001000011110000011100100010101110100100111101111100100101101111100011100100110110000111100110011000010110110100111000001110001110111101110111000001001011100000110011100110110000110010111010010100000101011110000101001100011110111001000100100111000000010101000000010111001101100010101110101100010001010000000101100110100011011000100011000000100100001100010100100001100111100111111000101111000111101110010100011111001001010011100101101110001000000101101101010011101110100111010110110100010101010001110011011000111000011101011011111010110010101010010010001101011000111000110011010011011000101101011101001111100001000111101001100110010000111011101011000101100101101000100011010101100011010101111001001101011010100010110001111100000000000001010100001010100110000100000101000001101110100101000011001011000110111101011111011000101011010100101111110011111100001010101111010111000101101011010110110100011011110110000100101111000001000000111110100111010010101111101000101101101110000010001000011111100011000111010100110100111110001010010110101001101100010101000110010001001101010100101110001100100111110001010101111010100110010000011110100101110010011101001000000100011111000101110000001111100110001010000101011100100010111010011111101000000010100001110010111010000011010111111101110011000000111011001101100011011100111110000011101011100100110101011110100100000010001110111000101011010000111100010111101111111111000100011100011010100001011110110100110010001100010100100010001101001011110100000000000010101101111000110111100111111010101000100011011100000110100001110011011010001110001100000110100110100010100111000010101111001001000010000110011101101000000011110001100010100000011111111010110100001010101000011110111100100000011110001010100111001010111001110011110111011100011011111010001110101010101001101010111010100000001110010011000101101010100011010100001101000011110011010001011110010100101111100000100000011010100001011010001100110011110100011101001110001111101101011101110011000000111100110111110010010010111011110100100000001111011101110101000010011100100010001100000001010000111000010001011011000000111001101001100011100001111000010001000001001001001011110110111010010101110010001000010111001011001100010100011001111000110110010011000010111110001010100101000001111111010101011000000010111011001011111100111111011010000110100111000010000000110000000011010010111001000010000001110001000111100111101001101111111101001101110111010111011110100100010101111110110000001011101110111001101010010111010001011010011001110101000100110111001000100111011100111010101101011000100011010100011100111010010100001100
000111101001111011101110110001110111100100010111011010000000010110110101011111111011000110101011001011100111001100100110001100000011010011101101111000111110111111001011011010010110111011011111101001101111001011001011111110101111100000101011111100111010001110001100111110011000101100111010111111000101100100101001001110110001010000100001010101001100110111010000001100111001110001111100110110011111001001111010010111111110010010101110111001000010011111111001011101110101111110000111110111000000110100001001000111010010110001110110000111000100000001011000111010111011110000011001000000010011111111000000011101010001111011111010001101001110011011101110110110000111110101101100001011000110001011101011011100100000000011101010100111000111001110001011000110000100001010100101000110100001101010011100110101001010101011111011101100000001001011101111101111111001001110110100110111110010101111010111010101110000111100111100110001000000110000000100100110101110011100010010011010011110000011101110010101110110001101110000110101111000010100010000101101100010000101001110010010011010100111111110000101010101101100011010110100111100000001101000011000001011111001011011010000110010101011011110010011001110110001001100111000011100101101010110010001000100111011000110011101110110101100100000100010100001111001110111011011101101001000001010011110101010101011110101101001010110010000111101110001011000001000100100101011000100000100011001111101101000100110110011001100101010110000110110000011110011101010111000000101001000000010010110010010110110010100010101100101110100010100000100101110101111000111001111110101010001101011100111001000110111001100101101100110110110010110100101000110011011110010010100001011100110111101001101100010110101011100101011111110111011001100110110101101000111010010001010101110010001111001111010010101110000010111011100000010101000101101110001111000100101011010010110001101001101000000111001010010000000001110110101110111100001110011100110111110100110110111100101110101001100110001000010001110101111001101101010001001100011010011100010111000010010110100100101000110100001011011101100110010110101001011100101010010110111011111000101101010110000100100010100000101110011011000110100111111110010101111101001101100100011011010010110110111010011100000110011100011110000111000000110000100011100101000010010110011010100101110010001001001011101110011110001110001110000011100101110111110100100111001101010011011111010110011000110011101000001001101100111011010000110110101000100001110011011000100110010110001000110110011000000011101101101011010101000111110101100000111110011111010011111110010010001011100110100101111000101000001001101011000101000000101010000101000010010010110001001100001000111001101000101000001010011001111010100011001011110100001011100111001001100111111100001011111101000010001010100111110111100011101001111011100010001100101000001111011110111111011111100000100011010100001100001010001001111010001000011010111101101111000000011001000110001011111100100001100001100011000110010001000001001
100011011010001001010100001000000101001100100011001111101100110110110001111101010110100101011100000111001000110000111001010010111011000001010000100101000011101111101111010010010101011000011010001110011001001110110000111000000000111101010000011101101000001000000010100100001001101011101010110011110010000001111101010011100110000111000100100011000100110010100010001000001011110011001001000011001111000011110110000011101110001011011110001110111100011001111101111100100100101001010101000110010011110011110011110101101011101100000001100100110000101001000010010111111001000010001111111101100110000101010000100001100010101001100001001100101101111000100011001110110011000001110001110011010100010001000001001111111010000111110010110100001111010011001100001110111111000111100110011011100010111101110000010011011100110010101100111111110010001011000010111101010001100110110100101001001001111110110011010110010010000101011110110101010001011001111000001001011110011011111100011000000110010010101011110010000001110010010000101110011100011101010011001101001110000100010101101000000010000100011010111110010100111000110001000111000111001011010001111111100011011110010100011011110011000001011111000000011001001101100100110111010111101110001100111110010001110000010001101111110110111101011010011111110111010110101000110110011010011110111101111110101010100010001111001100110001111010000110111010101001001000111010101011010011011110111100111011000011101010000110101011100101011101010010010111100100010011111110111001011111010111010101100110000100111111100011011000100100101111111011100101111101111101010101000111001100010101110110000110110001101111000010100100001001110001110000001010010110001100010101111010011100000111111100100001110110011110111011111100000111011001110011101010000101110000111001110010100100010010010000101001011111000011000111010110111011011100110000111011110010000111100111000000000110000010111010101101011001010010111000010011101000001000010011110101001101110110011000000100001000100111000011010100001010111010011100001111100000101111110010100001001000001001011111100111100011001001001111100001110100100011101101100001111100110010010000101000110000011100010111000000111101111001110110000100100100111111011100010010011100010000100100110110111101111111001001100111001101111011010101101000000010000101100011101000100000000100011101001001111011001001000110000101110000011111000111110101000011111100001000100001100011011011010011101000111110000101011101000001011100111011000000110101000100000001010011010110010110001110011000110010001111000000010110001110001001111111100010001001111011110010100100100111100101101001111111000010001011010110011010000100011001101110111111111011101011101001100011001000101000011101000101011011101010001101110010010000001100000001001001000101010100010111001101010010010011111001001101100101001011101110100000011000100010100111111000101000100000000010110100000001001100011100111101001110101110101111010110110110011001110101001110101000011110001001101110011011011000011000111010
101000111010011010101000011000100000111111110010001100101001001011111000111011000010110100111110010010000001110001101100100100111010000111000101100001111011010011011000100100111111100110010110011000111010010000111101000100111000001011010001000101110100101000111001010001100111011000100100001110101101111001111101101110111000000111011011111010001000101100111000001110110011011111111000111100010000010111101011111010000100101011011101010001011010100111100010101011011111100110110101010111000010001011001000101101101011100010000011010001001100000101000010110010011101100010001010100011101110001000100001100101111010110101111110100001110000100111001110111110000110010100000111001110100100000100001110001110010010001111101111101011000010111111110100111011000110001111110111011100100010000010100110000010100001011100010101001000001011001001100100100111111100101010100001010100110011101111001010111110000111011010010111001111010100001001101101110111101000101110110010111111000110110001110010001111000101110100110111100100011101011101101001110000010011110010010011010000000110001010110010101100011100101111011111010100100110011100111110110110000101011000100111011101010001001111101000010110101010111110110100110101100001000000000010101101101011100111100111111101110001101110010101010111100010010000001111011010110111111111001110010001001111000011100000101001110010000101001001111111100000100000111101101110001101100101011110010100000011010011010000001011101001011010101010111101110100111101000101000110101110101110000101000011101100011001001111010000011100100001000011010111000001101011101011000110101010000110101101010011101111111001110111010000101001101001010111011100100000010111101111010001101110111100111010101100110010110001101111010111001100010011111100000110011110101111100011010010110010110110011101101001110101001011010111101101111001101101101111101000111011001110111000011010100000110011001101001000111100001111111100100010011001010000110101111001001001110000010000000011111101111110110111101000011101111000100001101100111010010000110111110000110000111000011000011001111001101001110000001110011101110101110000111100011001000010001010001110010100010001011101011110111101000111110101110010100000011001101100100101110111001000111110010011000010011001010100011110101000111000001000001010100111100111001000100111011100111000010111100011001100010001110001010110010011000110011011010101111011101111100100001100011110001001100010000110001101000010100111101001010111001110101010100100000100010110101110010101111101110100111110110100011000011000001010110100101000100001001010100101111101010011011010111101011110111010111010001100010110111101000000111111111111000100001001011111000011110111101010011100111000110001010111101100010010110010000001001100100101001010011011010010100110000011001010011101111100110000011011101011011110011110010101010111001111100101100111011111100000111101000111101110011001101100111111101110110001000110111100000011101101100111001011001011100010100100110100001111010000000011110111
110111110110110011101110111000110000000110101100010110001101011101011110101010110011010001010100000000000001000110111110110100110100100110111011000111110011001110101001110001000011010010101011010001011101100011000110000101101000000101010000000111100101010001010000101100100101111001010110110100100101001101001010110110111100101011011100110101100111000100001010000100110110100110101000100110001010000000001000011010010010000000010111111011011101010111010111111000110110101110010000001111110010011011001100100101111111101101100000001100111101100101101111100111111011000000110001001001110000101100001000011011010011111011101010100011011110000000111100001111101100001000000110110111100101001010001111011110011001111111010101110100101000011111000000111110010101000010111101110100110010111100101010111110110100100011100000000011011101011100000110010111001100011101011001011101100010011010011011001000111100011101101111011110110100001101100101111000010101011011000000011110011111011011110101100100101001111100101000001000011101000010000000001011010111010001100000111001010100000100111011110011111000100001101010010110001100000000111010011000110000101011111110100011000011101000000110000111110001000100100010010111100111101110010111001111110100001100011110110000111000111110011000010010001010011100001011110011000010010010010101101110101110000001111101010111001001110100000101001110111111000000001111110001110000111100001101100110111111110010100110110111101100001100001001110101111101100010001101011000010110110010010000010011111001100001010111101100001011100100111010101011110011000010101000001010001001111101110011110100111100110000100111001111110110101000100001101100011011000011001011100011110011001101001100111011101101110101111010110100011111001100000011101111010110110110010011011111110010001000100110011101110010111111011000100100101101011111110111110001010011010011000001001100101110100001000110100101000001011000010010001001110011001111100011100101000010110111110011100100010100110110000000111100100010011011100001000001100001101011111101101110000101011001100000111010010100100011011001001011111001011101111011001001010010111101001001001111111110010100100000000110010010111000001100110011010000001100101000000101000000010110001111100101100110100111011001000111001010011000101010110011010100101100111011011000111100110010110110001100000001000001000101100011011100111001100011110110001111011001100011010101001010010110011000101001010110100001010011011100001111011011001100001110010101110110011010110011000111010001101100011010011001010011000010111101100011000001110111000111100001111000010000000111010110111001101101001010010100110011000011110000101110110101000001111001011000010001001000100100000000000001100100001010110100100011100100001010011010100011000010110110000100001111100100110100111100011100111101100100001111000001011100001100110011110100111011010010100011101010010111011110111101001100000001111010101101101000110101101101011000110101111000010010100100101011000100000111100010000010101001
000111010110110100111010000011100110111001010000000000110110110110011000001010100110101001011010011000110001011110111101001000011101001110110100011111000111001100110110111010010011000101011100000000011010101101100110000101011010110011101100011100011101010001001010100100100100100001100110111011001111111100011100001111100011100000101111010101111010001010101100011111010000100111010110101001111110100100011101000000110110001110010110110111000111011101101100000010110010111000101110011000011011100010011011110011111010010000010001100101111111100001100111001111000110010000010010011010011011010011101011101001010000101000010000111001111011100011101001011111111001001111010010110000010101001011011000101101011001000001011100011011110001110110110101001110110100001110111011011111001010101000001001101000100100001100000100111110001100000110100101101100111011010011101001111111011000001001011101101010101011011111111100000000011101001111011011101111000001110111101010101110101001110110110000111011101011000000111100010110000100110101100000011110001100001011111011010100110111010101011100010101011101111001110000010011000100011000011010001111011101001100111100110011001010000001100000000001001101011110000101100110101100110111111011000100101101110100111110001001001011011100001111111000100110111011110011100101011101000011000111001100111101100101000001010100101011010100001100011000001011000110110001110001110010110100001101011100001001011110001001010011011001111101101000111000100111101000100011011100110000011111101101010001100000010100010100110100101001100110101101100100100101110110001011011001011111001110100101101001100110110101110010111111010001011001100011011100101001011110011011101101111101111100110100100100011001000011111101010100010111110111011011111001000001000100110010001101100111000101011010110110111111100001001100110010010100000110010000010010101000010000010001100111111000010001100011001111101011110010010101101011110011011100011101100111001001111100101000110111101101110011011101000110011110010111100101100111110011101111010101010000100000100111110010101011011100100111011101010110001011110011100010001001100101011000111110001001000110011011100010011001000011111110001001011111010110000110110110110011011101001110100111100111000101110001000000011010101100111100101001101000100001110011101100001100110000001011111100010111111010100011000111011111011111011111111110010111000100000111101110101110100010100100111111010110100111101010111010001000000011010100010010110111110110010001100111101100111011001101010001110001111010100001001011110111101110110100010011110110001000100111001111011101010111101000101001001011010010000110111010001001000011001010000100001011011011011001100000010100100011100010000000101001000001110100111011110111011100101101111100101110001101011011011100001011110100000100101001010100111101111011001001011101011101100000111010011011010101110100101001011000110011001011000001111010111101110001111100111011001110111011001001000011110101001111110011010111111001100111100001
100100100110001111001011111110010101011001010011110011000011101001010011001101010000001101101100110001011011111110111101101101001000101111000010111010111000111001101010000111000110000110010011111011011010001000011100100101001011100111110101011000111100111111001011001000111101010110100011000010111000100110010011101111001001010010100011001111011011000001010001111011000001010100000100100110111110110110110010000101000011010000110001100101101111110010101110001110001001111101000110011000000011010110010000101110010011111110100101000010111100101000011100011100010011000010110010000001101110000010101110010000010010110000110100100000010101110010011001111101001110001101111001111101110001110000010000000110111110011101000000110101000100111100111000011010101011000101101011100001001010101000000011101110001000001011001110100000011011001100111000111101111111001001010010100011100010010011010010100111000011110100110100000010001010011001100011001100100001100001011111010110001111111000111011101001100100110110111111100010110100001011111100101110000110110100101000110011110011100101000011010100010001011000111101000101110010111011101100010010101100000010111100010100010100110111100011110000101000011110011101101000100100011100011111100111101110011000100111110001111100010010010001111011000110011110111110100110011000011111000010000001110001001011000011110001000101011011001000011011100100010001111011001111001101011111100110100100101011110000011000001011101001011011100000000110101010010001001110000100011010101101000001001110011101101111001000001010011000001110010100100100101100110011000000100011100100000000110101011111100111001111100100001110100100100010001101011111001101101101101101001101000110011001011100110011011101100111110011110110010101001111110011010001001110001001101110100110101011100100101100110001100110111111111010101111101101101000001101101100101010111101101101001001010011000010001000000111001000111111001101100011010101011101111001011101100000100111010111010111110100101110011110001001001100011110100100011100101001010100001101011001011001111101111001101111010001001011010111110010110111000110100000011110000000011101010101001100001011000001001100110000100101100000001101110101010110000000100100000110011010000111101000110101100100001110111110001111110011111110010110011001010010101010110100000100111111101001100110000101101100001000011010011011011100000110111000111001001010000101010011111101101100110100100111010010110010111110000001111000110011011010111110000111001011000000010100001110101110010110110110101001001010111001111100111011010010100110011111011101010110100110000111100000000111010011010000101111001000110010110011110110110100100010110100000100000101100101011110000010001011111010111010111111001001110011000001100100001110011111101000110110000100010111011101110001000010011110111110110000100001000011011001001010101000001001000010110111000001100111111001110111100010110001000001100001000000111010011110101001110001000001101011111100110110000010110011000001011111011100100001
001100110000110101111011001110000001011111001001110010111000010001001110110001010110010011000111110000101011101101111110110001111011001001000111111011010000111111011001000101000110000111001111100101100110000111011110011101011010010001110001010000101001001000110111000000100111101110110011100100111100010101001011100101101010111001011000011000110110101100110101010110100110011101101110010011001001101111011001100101110000001100111011001101000011110010000101100110111011111111000001111010001011011010101000001011000000000101110010101101000110001001110000111011110110011001100101111101101110010000101011000111110111011101000000000001010010011010111000111000111001101111100100111100001101100111011011101011100000001111010001000001101000010001100101000110101111000101111001100000110011011101001101111000010010000010100011011111111011010001001100100000000110010110100000100000111011010000001100011010011011011101101111101001111000100001100101000010001001100110011011101001111101011111010100011011011001000110010000111111001111001000011001111011101101100101001010101000001000101001011010000011000111000010100001010100000101101101110110011101100111111100000101111001011101101001010010001000010011010001101111001101000001001111010000010100000000111011001001101110100001100000010101011110110111111100111000111011101000001111101000010001101001111010110111000001011001001011100110110101010011101001101110000111111100100000111010100001010111111001001111011100010100101100110110111101100001110111010111010000000011100001010100000111001000001000011000010101110010001011100001011011011110001110010101110000101101001110010001111101100110110011111101111011101100101110100111100011001001111100010000100101010101111001010011000010100001100000000011101100000011111001001100001110111000000100100110000111100100010010010011111111010101010110011011000110011110111010111100101001111110010011010011001101101011000010100111111010111001010110001000001100111110010001110111010100111001001000010001110111100000011110111111011010010000111011000100011000000111101001111000101001010010100110010101110001100101011100010101001100110000001011011100000100000110111111111110000001100001011110000001010010101010010101011110011100110101010110011101001111011101100000011100101010001100110110000011010101110010000010001101001110010000111110110001001111110011100000001101111110000000011110010101111101000100000100011101010111010001001111100100100011101011001111011001000001111111001100101110101011010011010101011101110010001011100010111000100101010001000111010110101000100001010101011110110001010001111011011111110001100011011110110001010011011100000111001010000001001100001000111110011111101010011110110101111001110000101001010111111010010000000100011101101001101011101001100001111111100001110001100001000011000111101100111001000110100101101110110011000101110110101101100110010110001000001111010101010011110111010101111110001111111000111000001100010110011010010001001101101100001100001111000100001000000001011001010111001001001101100110011010
101101101110101000100100001110111001011110000001111011000001010100010111100101011010010111000000011001110101110011001000010110011111111110010110001010011001110011000110100000001011000010000010101000110110000011110110010100111110111000000111110100111100110010001011101100101101001001100011101000111001101100111101011000011010010011011001110100110100011001010000000110011010001110100101010001001000010010111111001110000000100100010101001011100001000011111101001110010101110001011100000110100100110110011010011010000000011100010101111110111001101001000010011010011100101100111111011110011101111101010001100110110011111100100011011100100101001001100000101101111111011110110100111110000011110000010000000000100100110011110011111001111000111010000101010001111001010111111010010000000011100100111000001101110111011110100100001011110111111101110001000111010100111001010110101000111000101001001100111000100010000010001001110101011010001010100111011010010100110100111000000001100010000001000111000100000000011010001000010101011101111100011111110000111110110010001000111111111010100010110001011110111010011110101001010100100001011011110011110110111100110101101110110011111100010000110011111100000110000001111000100111111000111000000100000110110110100011010100011111010011100110010110011111011110001011101100110110011010111100000000110011101011010001001011100111000000001101000011100000011001110000010000110111001001100001110100010011001111011110001101011100100101010011111101000100010001100010101011110111101001100010000011011101111111100001101111001001001011000010011111100100011110111111000011111010100011000110101001010110110111110101110000111000101111101111011111110101111111010100010101000110001110011000000000001000011010001101101101110000010111001101001000010001110011110000100010010010110001101100000111110101001111010011101000101000000001101110111100010010001110001000111101011100001001011010111010000110101010011000011100001010010011011110010100001101001010000111110101011101111011011101111011111110111001000000010100100111000100110101000010100001010001111111110100111111100100111010000011000011011011100011010101011110110001110010011101010010100000100001101001110001001000101011001000001011101001111010000011010011101111111011111001000101100100100101001101101000100001011110101111110000010001010010000100000000001000100101101011010111101101111000001001101100011101011000000110110111000000000111111110001010100011110010011110100100010110110100000100111101011111000011010100101011010111011100110011000000000101000010001010010111011000010101100001000001110010100101110000100000101001101111110110011101101000110000111110010010010101001110111010000110100101100111000010010111011000110011111010011011010111011101011110100110110001101011110100101111000100011000010011110110100010000000100001001100110010110110000100101100011100101101001110010111100000100000001010100100000001101001011001011101010101000001101111101000101010100101000001011101111110001000010100010111000010110001110101000010010000000111010111
011100111111000111101110111111010110110101011111011011101101101001001110100011100110000101001011001111001101111110110000011001111100100100000000000010111110101110100010110101001100111111100101000100001000010011101110101111010011001111101011100111110001001111101010011110110101101010010111000110001111111100100000001111000000111101101010000110010100011110000101000111100000011101011111100010111010101101100000101111111101100000011010011110010000111000011001011100101000000110011001011000110001111101101111110110001100010010000000010011110110000000000011101111011101011110010001110000101011101110011000000011011110100111001001010000101100011100010010000110010011011110011101111101111011010001101000101101011111010101010001100010100100111101010010010111110000011110101011110111111101010110001000000001110000100011101101111101001000111101100111110010000111110000110101101101011101011110111111000111110111000011000110111001101000010110001010010101011011010000011011101100000110011000000100000010001010101110100011101111010000110100101000011011011100110100001011100111010011000001101001001110110001110000101001110011111011000111010000101000010010111011100011000111101011100101000110011010001100000010000100001000111110111110011100110010001100010110101010000101010001111101000000110010000000100001010111010010010000101111110001000111111100000011101001101010110111101111100001110010001011000011101011110100000100010011010101001100100101101100111000000101001100011001100101000000011101010011111011011010000111111000001100000011010000011100110010101100111001000001110101000110000000101101100101100001011010100000101111000000010010010111011110000101100010000101101111000101011001011001001111110001110001100000101011110110000010110001001001100111001100101010111111111001001011110011001111001010101100110001010000011000101101011100010100001110011110110111011101011001100001111101001011000001011100000101101101001100110010111111100101100110100011111010000111111011011000101001001000111001111100011101111010110110000111100101101000101011000011000001000110100011101011010001111100101011110011111110101001010111011101001111100101000000110011000101100001011001010000000010010010100010110100111111010111110101000100000110110110001100111001101001101110000011011011110100010100000001110000101110010001011101100011000011111110001000010100101100001100110010000110000001001001101010101101111011011000000000110000010101111100010110010001010100000010001100011011111001100110000001100010100101100101011101110001000100111100110101011111110110001001110110000110001001110100000101000011000111111101111010101110110001110011011010011101011011000110101111110011000011110100011011110101000110001010011001011010001101011001000111101011001100011101000111101111011000110000011101011101000000011001010101101011100001111100111101001011111010010110010001111010111101000011100001001011110100011010101100010001001110110110001110111010100001001100101011001010101110110011010100001001010010101000100000001010111110111110100111101010110001111100
001001000111110011101111111111010110101110000101000101101010010000100111100111001111100101111110011111001100101000111110010001001000010011011100110110011110110011100000101000000011011100101010101100011110001000100010100110101010010110101100000111111010001010110101111010111111001100110011101010000011001000110010111010101010110111101000001101100101110001111111001001100001010001111110011010001000101100011000001011000010000110000010100011101010001001011110100100111010111011001101101100111001010011000010010111110111000100110000011110000000001111100010000101001101111001101011010110010101111011101100101000010001110001111111111110101110000110100011011000000001001010111011000101101010101010010001011111010010010111100001101011011011101010001000100001110100001011110001011000001110100000000011110100110011001111111111100000011111110101010110001110001000010011111010001110101000111011010110001001000100000100110110110000110101000101101010111000110011111101010000101010100100000001100010101010011001101010000111100100000100100011001100000010000101000011111010111011000011101101100110010100100111010000010001011011001111101010100011110011100000010011001100101001101000101110110110100111001100010100111001111001100011011100100100011010011010101101100011001001100001101100001001001110110010010110101100101011100101111100101011000001101001110101011010111100110100101101101100111001110001111101111001110000100001100110111011010100110111101111110010010101000100011111110001000111001111110101011010110111111000010010011000010000111010101000110011110110110110110100001110100100100000100100011001011100000110100100111111011110000100000111111011100011101011000111111010110010010100000000010000000000110011001000000010101010110101000110000001011011010110101011101011101101101010101111010100111001111010101111010100011110011000111001010001111101101000011110001000111110000001110110010100000010000000000001101010111101111111011001000000100111011001100010011100100001011010110000110011111000011011100101011000111011010011010010111001100100010011101111010101000000010110010011110100001100010110011110111111000101111000100001000011000110110101101010100110110101010001111100100110111000010010001110100011010011001010001101011010100111100110110011111010110100011000110111101110010111111101000101111010010101010001001011101101110011110101100010111110110111011001001100110000000110110000110100001011000001001100110111011111111000010101101111111101100011100011101111100100001100100001011110100100110011001111000001111111100101011000110100110101110011001111000010011111011101000010111011110000000000111111100010000110110010000001010101001001110011111001011101101100100011111001011110101001101001110001001111010111000100110111001001011000000010111110010000110110011101100101101100000010011011101101011100011001111111011101011001110100010110111111101110110111100010110011111110010111111100000111100011011110011001111100011011011000111110001011001111110000001110001101111110000100101111000111001101111111001100101001100111100011
001100010110000001010011100101110101100001011111100101001001000000100011101011101011100010111011000110000011000010101010111001101011011101011110111100011010110111011110001101111011000010110001011001110001011010000110000100000011001110101011111111000010001101101001010111001000110000000001100000111100111011010010101000110001101011000101000011100001010010111100010111001001110111100000010111011001001100101110000000000000101111000101111111011100100001110100100100000010110011110100110111110010001011000010000010100100011101111101111010011010010110110010011001110110110111110011001010001101000111000011111100011100100101101011111010010001101110000110000100001110011010011011110101110011001111011001010010100110000111100101011011011011100010010110001111101011101000100100111101110101011000100101101110000110100010101110111110111000000100111110000101100010000111111011111110100101101010110100101100000011000101001010100101011111111110010001111110101011101010001101001110110001110110110010000111010001111100110010001101111000101001010000000010001110101010100001110010111111110101110010110110011000101010110110000000011010011011001101100010101001101011101110011111000111010110010101000010011001000000110100101111010011110111100101011100011100111101010100110110101010010110011100100000101111011111100110101001110110001110111010010011101011010111100000100101011110000001101001101010010000111111111001001110010110001001001100111110110101010100111111101000010010000100000010100000000011011001111001101011111000010010011100010110000001001001100101011001110101100001001111011010000111100101111101011000110011010100101010010000010110101000111001101010100110010101010111000101100010101000101010101111101011010011111010110110000110110010100111101000111011110110001111101011100111100001110011011000101010000111101010011001000010101011010000110111001110011011111010101111101100101111100100000100101000001100101101101100110100110011100010001011110001010010011010010111111011011101101100001000010001110000010011100111100100000000100011111110011100000100101000010011001100001000000011111010001011011101000011111111110101001101111011111110010110111001000000111001110010110111000110001111001110101110010001011000010010100101000000010101010101000010100000111001000000110111100011110101000111111110101110101100001010100001011101111101110111110001011000100110010010001100011010011011100000111111011010111010000100111000100011011110100110011000000110111101000110010000100111111011010101001011111011101011110101111101111110101010011101110011110010000001101100011010100010010100100100100110100111001100111010011000100000111110011001011000100001000011111001001101011110001110110100000000101111111010101010100000001010010110010101100100100101100111011110000001011000001001111010010101110100100101011101111011000111111101001001010111000100110111010111011010100001100001000100000110011000110111101110001010011100111000100001011111101110101100010000011010101011000100110010011101100000110101100010101111110111011100000111001001101011
100100100101100110000011000101111001101100010100010000111000001100001010001101001100111011110000101110100011010100101000010000011101010001101100110011011011011001100000010000001011100010111000100011001011100010111111000111001010000000010011110011011001010010111101010010011101010101011011110011110011011011000010110010001100110101100110001001110010010110001001110100011110011110010001000101000110110011000111010111110101111001110101110000101111011001101111010100100001101100001101110001011111100000110010000101100010100000110110100011111100111111001000010101011101100111010000110010110101010001110110001001111111111111011101101101010100100111100111101100010010000011011111110111110100011001111110001111100001101101011001111110000010101100000011010000101100000010011101010101001010101111100101010001111001010110011111101100011111011101110101110000000000111110101010010000110001001100011001100101110110111001111101111000111110000101011010111011110000101010010101100101100110010111110001101001000001100101101010111000000110100110111100001101101110011100001010100100110110010100100101110011001001011011001001001010000101011110011101100011011001101010111010000110000100010110011010110101110111011110110011111100000100101111110111111111000010001000001000101101110010010101101101000110001001111101000101101100001110100100001011000000010111110110101101011011110010110101111100111010011011010111000100101000100000101000001011000001001111010101000000100101111001010100111010100010010110001011001101100100111100011010010111111010110001011010010011000011101011101111000001110010100010111001001110011100110011110011011100001010110000010011011110001000101011100110000111111001111111111101110011101101000000110000110111011001001010101101010010010100000110110000010001001111000100011001100001111110101011101011111010110011010101111101111100001111101010111001000111010101110011010101100001101100011111100100100001001101100100001100111000110101001000000010011101101100100011000011100001100011100011110001001111101010101000010110001001011001011100001111101110110101010110110100001100001101000000110000110000010101100001100100111000011111010101110100000001100010111000011001001010001100000100111001001111100010001010000111100110110000001000001011100010000010100110001001110010110011011101001110010100101010100000010111011001100010001111111111101000000000011001001111010010000101001000111111011001100110100001000000001100110110001001100010110011001111111111001000000010111011101110111110010010000100001111000001100111010111101000100111001011111000111001110110110111011001100111100100101011100010101101001100001100011111001101111010110011000011100011001011001011110110011001010011001011011001001110110000111110001010010010100010011101111011000001000000011010111110111100010111010000000011010011100011100101101000101000001001010101011001100110001111011100001110000101100101111101001101101101000001110000111101000100101000111010000100100001111000111100000010111111010000101000001000011011111100011010100111011010001100101000
011111011011001010100100011110010111010111000000010011100010100011111101110111000101011010010001010110110111111011100011101100001100111010100100011100110111111111001111000010101000001011000000000100000110111101010000100011010000100010100111110000000110110000010111010101110101110110001001000111110110011001001001011100110110100001110100111100001101100110100010001110110001000001011101101110111110101001111100001000111110110001101111011001101111001110111001001010001111101110001010010001011001111110100101011100100101110110001111111110010110110101011001010011111110101100100100000000011000111110100001101011010001011011101011010010110100101001011010110101100100101101001011010011101011110011010110111111010001001010100011110001100000101101000101101010110010111011100011111101111000110001111011011010101101000100000111110100111010011001001101010111111001011010010111101011011010010010101110010010001101000100110100110011011101101010001010010010100001110100111100001001111100010001100011100100101111111001000010110010100000111110110000110110000101101111110001000011011100110110000101100010010110011010100000110100000111100111100100011000001010001110101011101101100011010000110010100111110111010001110100010001111101100011000010000111100000001010101100111101101110110100111110010100101100010001001000010101110000111111111111011100110001101001110011101001101100101101101100011110011110101110101001100010111111100010000000101110010000100001111101011000101010000000000100001101011000000111001101110100100100001001011000000010101001000101001100101100110111101010000110010101000111011111111001111001001100111110100100100010001010011111001100110100001001100000111101010011001101011110010000010000111111010111110101010001000111101100110101010101110010010111111010010111010101100000110000010011101110111100101101000111011100000110001110111000000110101101001101110010011000110101001111111100011000101011010000000010010111011001111101111101000000001011011001001100110000101001101101100010100000010010101001010101101001000011100111000101100010011010010000000101110011001011010100110110001001000010001111101000100101110111100111111110101000001011000110111010001000111001111000011100011110111110100011011010110100110001101010011100011000100011011111000000001000101101001000010110110111111010110101000011010100111000101001111110011101010000010110110100000111000000001001000100010101101101001111100111100001110001101101010100110111101011011010000001101101011001001011011110110011100001101111110100010111010001001001110111100111101111011110000111111101101101111001110100111101111101100110101111010010101110001010010100100001100000110111010001011100001010000000000011011011101111011011101010101110110101000001001000100110101110111000001110100001000101110110111111011100111001001101100110101110001011101010110011010010001011111000111101110111111110000100000000100001111101110111011101011101101011110100100110011100110101011101011110010111010101111110001011011110001110011010101010110010010000010100010101100111100100001111
010010011101010111101111101110010100011010010100000100101100010111000011111011000100110101000101100100100111111111010100111010010101111111110000100111011000000110001000111110111110101100101110110101111100001010100010111100101011101010010000010011100101110110110111010100011001010111110010101100110111111100001101101001100011001100101111011011000111111111011111100100010101111000011011000110011001011000010010001011101110011001011000100000000111111100011111101011001111010110011111010000010100110011101001100001101100100100110011011100011111101110000110100110101010111000000110010100001100011010010010010100101010000100011110100001110101101111000110010110001100000011011110100000111011101111100001101010011010100111000101110111011101010100010110110101111110010110110000000101001110010010101111111011111001010010001001100101100110011101101100011111100000101010010011011000010011101111001110010110101011110111011000100111101001010000000001010100111100011011111010101000010001000000010001001010111000111011000101001111011010111010111000111010100000111101101010001001001111011111110110110101011100100110101100011000010100010101110100001101110010100101010111100010001000110010010111000100111010011100100001110111100110110010110011011101000001001110001101101011001000111110010011000111111010100110011001110100110011110010001111010101110001000011111011100100011011011010001111010010100011110001110000000101010011001110100000100000101110100011101110100010100011000010010100001110000110110100000001101011010111010110000101110111010101111001100010000111111011111110110100000001100011100001111100001010001001110101000101011011110001100111100111110110100001110001010101101101111010110111011100110010101000111111101111100101111010101111000100011001010001001110001110111110000110101101101100110011011101110110010111010001111011011010100110011100010001111101010011011100011111110000100110010011010000111011110110110111000111101010110101100100100001111011010000111100110111000000000001011111110110101110100000011000010000000011111100110000000111111111101000000100010000010011101000100001101000011011010101111111010100100001101100011011110010110001001001110011011001100011011111100000011100111010001110101011101000111010010111011010110100110011000111001110001010010100010011110010111110101000010110010111101100000011011000011100011111110111001110011100111011111010000000001001100000011100111101111111111010011011100111100111100100100010001000110001110010110110100011110110011011110110001111100110111001010111011101010101111110011110011000001000111000111100011110101011000001101100010110011010000100001011110001101110001011110000011101100001100001110110101110001101011011000110000001100101110010111101001001001011110010011001001010100100101001110101110110111100110100011011001011100010100111110011100100001011100001000001000001110001111100110001010100100011100111011001100110001000010110100101110111100001110011001101101010111101000010100001011001101010111111100101011001000001100011000011100101110010110100001011011001
110101100000001011011110100001101101000101101011001111101001111010110000101100010110011110000101110000110011010101111001001001111110111111111100000010010110101010100010110101100110001011000100110001010111100010010110010001000110010111001101000111111111100000101101000111010001111010101011011101100001110010100001111111111101011001111000001101001100111111110011010011100100010110010001100010101011111001010110001101000000010100111111001000010011011001101000100111010110100010011111101010010111001101001111100001011100100010011100100000000000001110110000110001000100001100001100011010000110010100000011011010001010101011101101101101011100111011110111011011110110100101000110011010010101101000001011011101100001110101110000101111010001100001110000010001011001001100011010001010000010010100100100010010110111010001011000000011000010010100101111101000000111011101100101110101100001011111111100101011000010000111000110110010000001001010110010011001011100000010011000010100010100100011011111011110100100011110100110110000001101000000110111101001111100001000100110110011000100010011000100011001101100101001110001001100011010100111001001110010101000001011100010100100010111001000000101000101000011001011100100101111110111000000000010000000001100101001000110110100010001011110000001011000101011001100001000011100100010001111110111011010001011011111001000010111011001100001001010110110001110101100001010111000101010000000100101011101010011001101001111000010100101110011011110011101101111100011000100001001110111100011101001010000111111010001110010100001110101110010101010110000001101100000011100111100000000111101101011001000011011111100100110000000101010011111101011001111100111001110110101000110000011100110001111101010101011011111101111101111011101001011000100010110101000010001111110010011010010111000000000011100000101011010110110000101100111111011000111011101010011111001000000100110000011111101110001001111000000001110101010110011100000001101100111111100000011101000011111100011110110010110000010010101111100101010100001100001001010100001000100100001110011110110110010101010001100001100011110000100010100100011100010001011011110110111101001111111010001000010001000110011110111001010110111111000111110011000101000100111000010111000110111100110110001110100000011000011000100101111111001110100010110010101100011001100110100101010111011101101010101011100000010110111110010000000000100100010110111000011110111001110110100100011001100100010100011001101101100101111110111011000001101101011011001011001000011001111111001111001100000001101100011010010000110010110101110101001011010101011000010000000001011111111100000110010111100101100011101110000010101000001100101011100100000101000110010101100000100000110111111100000111000100100001001011001110010111101101011110001011100111011011000001100110001101001100110011011011010100111101110011011001001001100101100000011011101011111111100000010110101010011111001100001010001000001100110110100001101101000110111100001001110100011110000000100010101010111110000001100111110
100100110110000001011000010110010010010000110011100000101010000101010100100111110001111010110011011000110110110100100100011100000001011011110100011111000110010110000111110001011010011100010001100001010110100000101101000101000001011010110100000001000111010010111111100111010101010001010010110110001001010100100100110011000011101011011111101010111001111100101101100010101100001010111000100100011010110110101000101111011000000000110001110000001110100011110100111010100000101000111110011100110111110000100011101000110000011110000011100111101001001111101010110100011110110110110110101011001011110110111110111100001111111000001001101110110111000111100010110101001101011000110011100011011000100101110000100100010100101111000111110011110010000101101000100001101111100110111011100100001000011000011110001010101011111111111000011001111111110000010100000011000011001010000000101010000101101000001010000001110001001000011110001001111110000000011000011100010001110111101110100001101000100010111001111000111000111011111101111101010001100001101011001001001110011100111011100000001100011110101110111110001111010110011101000000100110110111000000001010010100100111010010011101111100001100111111100101001011000110000000110000010010011100101000111111001010100100010110000011110101110010001000010110010111001110010100110100000110000011010000111000001100000001101100001110101010010001011111110111011101010001110101010111000110011111111111010011000101101110001110000001110101110101010111001101001101100010110110101001000011111110111101001011110010101101101111111111100001011100001101100011111010011011001100110100000011100001101001011000011100100001000010010011101111100000011011000010100110001010100100111011111111110100010100001111001101101011010101000100010000000111111100011100101111010010111111101011110100110000000001100010001101011001001101010101011110111101111010100010101001011000111100111110111010101000110110110010101010111111101110111000011011001100000111001000111100100110110100110101111111110011110111100100111010111101001110110001001101000001011011010001110000010111111111001100111011000010001010000011011100101111111110110001001010000101110001110000000101100001110001100110000100011100000111110101001010001110111010001000000110100011000001111011101110011000010111011000101000111001100011011100000111101111001011000101100000111001001110111011110010011110110101000001100001001010000101101000100101011010110110001100001000000100100001100011010001101101100101110110111111011111010101111110010001011111010111001010001101011010100000001001001001101001101000001110111111100100110000001000101001101111101111001111011011000110100101011110011100101110100111111100101101000110001000101001000111010101011011101001000110001001001100101001111110000010100000111111100100011101011000101100101111111111000111100011000001111001000000011011010011001100010001000001001001010000001110001011010100110100111100101010000010110000010101010000000110111101000101001011000011011000100100010000000011000101001000101100110010000110000111
100011010100111011101110110111101011101011101111100111110001010111011011010100001001001001100101011100100100000001100111110001001111111011101010010101001011100110110100100111111010001110111100010001001110110111111011001001001110011001011110100100010101111010000011000101100001011110111111000101111010101011000110101011101001000101101111000101001000011101000010001101100011110011000010101010110010000000010101001101100110000100110000101100110010111100000010100000110111011001100101101010111010000011111001100100000001011010110110101101001100011001001101110111110101110011010100001010001001110010001100010101011101000100001111000111010011011111010001001100101100110001011001011011110000010001001101100101010000001001010100000001110111011001001110111101111000101000111111110111000100111110011110001110011010011011000001100101000000110111000101111110011000111011100100110010000011111111000000010111100011110101110000110101010000101110111111100010000011111110000101011011010111100010001111011011001110100000011010001010011011010000000001011111100111111010110110000111011100000111111100100100000101110001000001111001010110000100000000010001010100110110000100000000110001011110010010011110010011100011011001001111110001100010011111000011000000101011110100011001000110111010011011001101110000000001101010110111000111000001011011011001001111100111110011010100110001101010000001000001011010111110001000111001110111101000111110110110001111011011011101111110000100011110001001010011011011010101111010111001101000010100100111101011101110100010110100101011000011001000000101111011110010011011010101110000010011001101001011110110000100010110110010001010100110011010011110110001101101011001100000111110001110111001000101101111100000110101001101101011010011011111111111010001100000011110101011110110001001101100100011100100000011101111111011010100110111011000101101100111110110101001010110011010000011010101101001101101011010100011110110111100001101100100101000111001110010101110000101010001000000100101000111010011110101000101000100111011000101101101111010010011100111001111100100101101100101101010000000110110110011011100100001011001100000011101010000100110011010001100011111111010011100000000010001010000010101011010110100111111011110011111101100001100001111010010001110100001110010011010111110100011011001110100111100100011100001111110010111110011110000011010100010100111011000001001000000111100000100110100011101001001100001100011010101000011101110100101001001101110000100011001110000010101011011100111100001100110000000110100100101000101110000110000001011000100101001111110001101100000000000101011000100111100010000111100000111101101000100010011010001110011101111000110111011110011110100000111110000001111001101010100010010001110101110000001101001000111111100111010110000011110011001100001111000100101011100001001010100011100100100010111110111110110110101111011001000111010010100110101110000101001100111110001001110001010011100010100001111110011111110001111010110111101110001011011111101011101000101101010001100
111101101111100110000001110011100100001001000111001110011100000000111100110001111000100100111001011001000101100110111001100011101010100100111010001110000001001110010111100110100000110000001111001101010100111111001111000011001110001100001100101100101010111111101011010110100100101011001111101011101000011010010010000100010010101111101101001110000101110010000101000100001111100011100101110111000001101011111101101001111000111101110100100100100111001010110110001010100011011011101100111011000010100110101010010001001000001111111000000110010010010010111111011001100111001101000011000100011110000011101001000000011111000010011101111100101110111110100101111000101011101000010001000111010010100100011001011011110110001101010010011101010110110111110011010000010101111010001101101100000100001001101011010001011100011000001101000000001101010110100001010111111101100111000100000110100101010110110100011001100010111011110111101101001101010100101000110100101001110110101110011010010111010101101110010001011011111011011010011111001001001100011001100111011101000110100001110100010100110101101010111111100001111110000101101111000001100011000111010111111100001000001011111001100111001110010110101001101000101111001001000011100000101000001110100010000011011010111000010001011101101000100110100101000011100100011000000010010111101111110110100010111101100000101111111111100100011111011100100010101000101110110110110000111111100100000010010110111001011011111000011000110000010001010100011110100111100011000100010100111101011100101111001100101101001010011000111100010111101101101011001110011001111100101000110000101000101110111001001000011110100111000110000101010000110010010101111100000000001001011100101101110011000010001111110100100010111011000000111011101011001001010011000011010110111010101110101101100110100010100110110001011111010011001000011010010110010111110000101011000011001100000000111101110110111000000101000010010101110110110000011100111110011111001010110110110010111101100101111101011101001001101010001001001001110100011110000001101111001010101101111110110011110010111110001110101000011111100001010001100001010000110111001111000001111111110101100010111100011111011010110000100100010100101101001010100000010010100001110101010000011010001100100101001010101000111000001110010000001101001110110110011001111101110111110001010011111000111011101011110100101110111100010100000111110010001101011110001001000001110100010100111011100101111100110010010110010100001001101111001010101111001001000101100010001001001000000110001000000000001101001001000010011010011000101001111111101111100111110101001010010101100101001100100001000101000000000110111010001100011011001110011111001000010101100011111000000101000101001110000001100101100010011000100110101001001010000101011011110001110101101011100100110111111000010001101000001011000000011001001100000110101011100010011101110011101011110110101011101010011001001110110011001000100111111001001001110001101000000110010010011111111101101100110001110010100101101000010010010000001111
111010001000000100000000110110001000110110001110001111011110111010000001110100001001010101101000110011111110111100110110110010000001111001111010101011111110110000001111000111100111111010001010011101011010100110101101011000001011110101011001001110000101001011010100101100101011001010101100111010001011110100000101101010011010110110001011001010011101001011111100100100001011110101011100110011110001011011001000100100110011011110001111011100001000110110111101100011111001111110000100011010010101111000000101100010101101000000001011101101000010111101111111110111110000111111000111111111011011011101011000011000000001101110111000110000111010101101011010000001000001011010010010100100100100000000110100011011110110101000111000110001111000101011110000000011100001010000000101111001101110001101110001111100001001000111100001010100001110101100001111010110011111001001001100100110110110111000110011110111001000011111010110001000111110000011010011100110111001010010110010100111000010110010010100000111111101110100110001100100101001000000101000111010100001110010011010100111111111101001010011011011100101100001000110110001100111001100001111111100111001111101100001110001001011010101001001101100110001101111100101000000000111000100101011001111111001110110110000101101100000111000000000100010001010001101111101010010111110010010100011110001100001001111101010110101011011100111011101000110100111011011011111110101111001000100010101111110111001001011100010101111011110001110000010100101011000101110111101000011000010011100100011111010000110110110111100100111100010111010000011110100100101000001111100011001110111110000110111110101100111100010110011001111111011110001100110111110100011111000111001110110001110000011000001001111001110011011110111111111101001101001011000101101011101011100001101001100010011110100100001111110101011010001000101000000101100101001101100010001000000011101011010001001101011110101111101011011100110100011011011000010001111110001111011110110100101101011011001100100101000010001001000000010001001011100000000010100110000001000001011100110101100001010011100111110001011001101101110001010111010000001101011110111000001101110000011010111010110001001110010110011111001000101101101111110000101001011011000100010010010110111111010101111101001101011001011110111011110000111011101110100101010011111000100001111010001000001010011010111001001110001000011100010010000001000011101011000100100111010011011000101110111111000000101100011100001011110101101000001011001000100100000110110001101100111101101110101111000011010010001000010111011111100010101010110010011101001110010101011101111100110101011100010011110001110000101111010101000011100010101000011100000100010001101001111100001101101101001010110100111111010000101010010100001100010000010010000011000100001110101110101111101011010001101001100101101000000010100011101000011100111100000000000001110001101100101011110011110000110111010010011110110001101001110001001001111010101001011010011001110011101110000110101010111111110011010111000111001001000011101
111010100101011110110101111111010111101100111101100001001000011111011101111001001000010100001011010001010000100110111100111001000000001100010111001110011110101101001010110111101101111110100010110010011010111111111001001111100000111101111000001010111101111011001011010111110001010001001110100000100111001111101100010110111001010011001001011110110100011101000010001011000101101100000110101010100000101010001000100000111000010000011101110100000100000101101110011001111101100000010000001011100000000100001110000111011100000110111011111010001001111111010010101111011010100111110101110101101000001011110101111011010111010111100111001101000111100101011100111110010100000110001110010000011110001111001010101110111101101000110010010001010101100110110110000101100010001101100110011010001000110111100010101101011111000110010011011010111000000101110000000111011011011001111011010011110111010100110001100101111100010010011110101111100111101010101111011010101100111110110100010100111100100110010110000010100000110110110011011000011001011111110001001110110000001100111010110011110001001100101111000010100100110100001110101010000001010100010100010101100001011111010010001101100100011011100110100011101100101100101000010001100110101000001111010000100000011011010000100101010011010011001011100000000000111100100000011110100010000110111000001011110110100010110100101000100000010011001110101100000111101110110110011101100001010000100111000010100000000000001111011101111010000111110010011111101011101100001001100001011011001111001000101010000000100010100000111100111110110100001000111100100101000100111100010000001110110000101110001000110010011111010010100010111100100111101001101001101010000010101011011000011000001110111010101001110010010100110111001110110010110001010001011011111000010110001001011101000011111011001100110110110100100000110011000110011111110000100100010010100111001000101110100010110101110110100100111001010101000111110100110011100001001001101100000110011000100111010001011101010010110111011110100001000001101011000010111110110001110011111000001111110110010010110101011110001001110010111110000000111110001001101100001000100111100101000000110001011010110000010100111110000000000110011101110001010111000000011011111101001000111001111011100001111011001110011100111110010011111111011010000101001001111101011111101110011110010110011001001011010010111100111011001110001100000010101101010001101111010100000100101100000100011110101001010110101111110111110110000000111111011000001101111101100101110110101011100100101111011111100100011100100110000100110111011101011111110101000101111111111011011011010111001100011101001001011101100100001100110111111110111101011010000000000110111110001111011010010001001101110011111101000010111010111011010010110001101011101101000001010100111110101100110000110100110111101101001111101110100110111100100111011111011110010110110111110100100110011101101000111100111100110010111011100010011011111111101111000101010011100011101011110000011110001111111100100101011011110011000100101011
110000001000000010011011000100110111011111111000011110101001010001010000101010110011111101011001100101101001111101000011111010101001000110010111110011110111011000101111011101110011110100010010110000100100101010101110100111110010001111101110100001011001001010010101011101110100110010101001010110011110110000001010100101110100101010001100110011100001110101110100110000110100111001010011010110000111001100010100010100100111101001000011100010010101111111101001110001101011010101000011011100000110101110111100111110111101100011110101011111111001111100010100011100101011110011101010101111011000000111001101101001000000111111111100010001001110110011110101100000000001000001010101100110110001010010011110000000101010101100110001101101100101101011101100111010111101110111010011010011010001001101110101011010101011010000001100111110110010101101001100000001100111110001000100101111001110011011000111010010001110000011011111110000000000101111101110011101010001110000000010011111101101010100110110010011010101001111001001110100110111111100100000000001110110000010011000011001111011100101100100110110100110000011000000010001110111111001010101001010010000010111101000000111010100000000010100100000110101101000100010010001110010001001010001111101110101010000101101111101100110011000010111010100010011010110001010110100000111001111101101000000000100010110000100000110001111110111000111110111001111111000101011001000011010111010011101010101001010100001111111110110110010100000111100011011000110100101101101110101101100100001011101101101011000100011010000010001101101100111111001111011111011010111101010101000101110110001101100101101001000010111111111100111101101100000110110111011101001011001001100010100011101100001001111100001100010101111001100101110110010011000001111000010000110010001110111001111001010101110111000000010111011011001010010100000010111001110010001100101101111010011011011100110111100111011011011010101011010101010000000000100010111010110101010100010100100010100100010000110001000001001001100000011110101000111010100100100010100010100001011111111010001010001111011000101110110111010110100100111000111101111111011111000101110101100100111001101100100010001111100100011100101010010010111001100011111001101111001111100111010101110001001101110111111000001110101001100111101100101010111010111000001000111111100101111110100100110111110000000111001110110100100101100010010000001001111000000110101111111100101111101000011011110001011111101010000001010001011101111000111110010000001111000011010101111101011000100011111011110101000000011100001011001101100010000101111110000111101101000111001111110010010101011111111011110101101010011001010110101010001100101000110101101010100001111000011100111001110010100111101011110100110011101011110011110100101101110000111001011111110111101110111110110100000100111101001011110001000110110011000001101111000000000000111111101011111010100001010100011010100110111111101100110001101100000010110000111101101010011110011011110000100000101011100111110110111110010111101111101010111
111111010010100101000101010010010001000010010001010110000000101011110101001101100001110101100011110001100111101101011101111110101011110010111011011110010010111111001001000100010100001010111010100100010010110111100011110100110011101001100000110111001010100101011000011010000110111110000001100111111101111001111100100010111010110110101100100000001001000111000000100011100000011111100111110001100001110011001100001110011100110101001011000000101110010001110110110010101111000101010011111111101000000010011111111000100001011001101010110000111001000010000000111011111101001111000000111001000100111000100101010111011111001111101000010111010010111110001111001001100111100100000001001101011011111011100101001110100110011110101110011001111000100110010111101011110000110001110100110000111001111100011010100111011000101011100111010001001101100110001110011101111010111010000011101010111100011001101110101101100011000000000000100100011100101011000111001011010111011010111101111100110000010101000111110000111001000101001100000001001110111110001101110010010111110100110011010101000101001110101001011000000111100000000010111100010001010000010010000011110111000110101011001010101100110110111000111001110101010011010100110100010001101011001110011110010111010111100100110000111000111101000111011010111011100100101101000010110100000101011110101111000001110110000010001101101100101110000000110000101110101010110011010000100010110001101101001110111000011000100111101000011010011101111000000101110110000000110001010101101101001101111001100011000000111100110111001110100000110101011101010100101001110100100101000000010110010001110101000010111011111001110101111111110111100011011010001101101001101100001001000001011110001101000111010001101110100111000111001101100110000101111010100101100000110100111011011100011101010010111010000011111010011101110100100100110110010001101000011110010010110010001011010110011100111101010100010110101111111111000111000100110110110001000111011000110000111101000000111111111000000001000001001100011101111001110111101001011011100000010101010011101011011000110101110110001011000100000011001101101010000010001011001000011101001011011010110000001011110000100100101010101100011011100000011010111111000100011001000001001011000010010110011001100101110110010111011111011001011011000111011010000101000110101001100111010011111110100011011111101000101010100110011001011100000011111010100101110111010100110010010010111100010101001001001110100111101011111001101100101010100101111111110011111100100110010010100001100001010011100101000000110110010000110010001000000011010100010101111111101111010100001000001100001011000000000011001011011100000011111101001001000010111111100000110011110010100101000000100100001010111010010110010111010110101001110001011001110011010000001001010110010100010101001001011011010000010010010001001100011011011100101101111111101001111010100011000110011110110101011100100001101000001000011100001000100101101100010010011011100011001011000011110000001010100000111101100110001001000100001001
011110000001001010001010000111100101010101101011011100010101000110000101001100110000101000010010001111101001000001101000001101010010111000111011000011101001000110011101010000011101000000001001111110001000001000011111011100011110110011101100100010101000000011101101101101000101010100010001011010110100001000111001110110110101100110100010011110000100101101000111011010010100111100110001000000010101001101111100000000111000111111101001000101101111101011011110100101000010101010110011011010101100001100011101001010010111011101101001101110000001010000100100000011101010110001101111001101000110110110111011001001000010010001000110000111000000001010101100011111000010100111101110010111110111111000010101001000101000000011001010101000010011101101010011011000110001001010110011101001111001100100001101010000011110010100010110011110111010101101110101100010101101110101000101001101110000101011001010101010011101000110000100010110010011110001111110110001110000011001000000001011000101111101101100101010011111101111010011000010101000001101001100111010000111000000001000110110000101110101011000110011010101010001100010110101000100001111111010100101001110111100011000011100111001010011000100100100110101001001011110101001101010101100010000010100111101001110101101111111110001010000100001110001010010011011001111111111001110001110111111101010111001101000100001010011000001011011000000000011110100000111010111111001100100111011011110110010111011011010101111111001110110011001110110110011001101101100110001011010111111100100010001011110111010110100111011011101101110101010110100111001110001110010100110101101111010111000110110111011111000110011011100110111101111101000110111001011101101110000111111001001111001011010101010001101000100001011011011011011100001110101001111100110011100011110011100111110011000110000001000011010110001000110111011010010010110001010111011100001011101110010110101010101010011101101111001001111100110010101101000011000111010101100000000111010111000101100110001001011110010010101001101000110010010011011111011010100110011111110101010010011101000010010001100001011100011111101101101111111110101111100010101111001000000110011110000010101110111111010001101101000100001100010001000111011011101111000110100111100001101000000000000001111001100101111100110111010101101011100110110111010111100101101111101010011010101010100001011001111111100111010101010100100000010010000101100101010010011100101001101101111111000010101011001110010000001010110110101100111101110000101000000001110110101001111011110111111000011111111111100011001001110101001111110010101110001011000011101100000011000000010110011010111111001100111111000101000110110010000101011000110000001000110000001001010001000110101000111111111010100100101100010000100100010001010100010110101000010110100001011100110010111001001110101001000010101001100111001111000001110011111100000110001111001011000111011110001100000000111001111100101101100100000111001111110000001101010101000011110100000111011110010011111110100001101000000001111100111010010010000
111100100011111111000011010111100110110000101111101110101100100001010011110110000100010011111111001000001111110001010010111110100101100011101011001010001111010010000100111110010011110001001100101101010100000110001111101111110001111101000011010000100010000100101011101100011010110110001001100101101110100101111010111111110001110100110001000111001011000110011001000010100110011010011000100100111011101010101111110110000110011110001101010001101000000010100111011001010000100101001010111001101011010101110010010000000000011000111100100000110100001001011101110100100110001011010100010100100100010000001000011010111000001110111001000010110000101111001001100010011111011110100011101111001110000001010100110110001001011011001100001100111011110100101110010111100110101111100000001101001001011110011010101001010111011010100101011001101001011110101010101100010111000101001010110011100100011101001000111000010011011110110010000111101001010100101100001101110011110000101100111000110001100010111010010010011011111101100110000110000011100110000111101111010011100110111011011011000100101010000001000000101100000110001010001111101111001001000100001100100111100011110001011010110011000110001010010101010010101011101111110001111001000110111100100000010001011100010101010010000011001001010010100001101110111011111100000011000110101111101000111101010000000001101101110111101010110111110111001000101100011101110110010010111100011110101000111011010011101000111000001001111110111011101110111111010000001111000110010101110001111100001110111011111000011101001011100111111110001001000110011101100111001100010100001110001111001101100000000010101010101000010010010010100100110101011000110011000111100010100001110010011110101010111010000010000001111010010011100111101011001000100110111001000011110110101000100111010100101011011101011001100110011011000000101101101011011100110101001010001111000011111100000100100011010011100100001001001000001011101010100000100000010000000010011000011011010111010101100110100011100101111111101101000101110000111001100110000101110111000010110011100101010010010011011001010011111101010010000101001100001001101100011111001010001110010001100001010011010110000011000011001110011001110010000010011101011011001110100110100011010000011001101011001001011111001101000011011001101101110100001011011010111001001001001010101010011001110000100001110100000001100000001111110001110101001101011001000000011010110000011111101011101100100011111011111010110011000000000000101000100100011110100100000010000010000000000100010011100011000000010010110001010100010101110101011000111000101100111010010011011001110111001111011011100010110011011101011000010010011011110001010000001110011100111000000010111000001010101010000001010100110011010111010001001111111100010001110000001111011011100010101001110001000001000010001010001000010001110100111101011101111101011010000010110111110110011011101000110001110101001010111111111011010000100101010101000100110100001010011001011100011111101101011111111011111000001111111000010010011110
100110001000101100000011101101110111101010101011101000001101111011110110011011000101101110000010111110100011110110101111000110010010001111011000110110001101011111000110111010000110100001111111100101100010001000011101110000100100011111011110100010011011100011100110010001111001010100100101110100000100011100010011001100100110001010000001000110101010010010000010100111110111100010000010101001111011110100011000101010111000001101100000100010000111010001111000001110101000000010111011110101011111011110110110100100011010010101101000111011001110110101100111100010010010110001100001110001110001001010101011001010010000001011101011101100010101000110000100101101011111000000100111100110111100010001011011101011111110001111001100110100001011001100011011110110111000010010011101000001111100101101101110010001001011000100011100010010111110101000000111110101010111000001010101001001001110011000001010011111010111111001111010011010110100011100110000001010000010010101001010110111001111101001010010111010111101010011111100101010110010010010010000101001001100001111001111111000100000110111110111010100110011101111010010010000001110110000111001111010110000000001101100000011000010001101110000111010001011000100010101110110000001110100011101000011101011111111011010111011000100001010100000010010101110101110100110001110010001001111101000110000000011110110110010000011001110101011101100110100111001110011111110011001110010101011001100100111100011010001111111000000101010011100011000011000010111001010100100001100110110111010110111110000010000001110110111101011011101111010110111110011011011100111110000100011001011101000011000101001101011011010101101110011011010011001111111011011011001011110110011000010110010011100101110011100000010100101011011101010001000110100011100000010111010101001101011001010100111101101000001101100011111110111000011000011111010011011100100110000100111101101000001110000000011110100100000010011110010010010101001101010111011100010100000001110110001000011000001101011010011001011110100101001001001000111110000010110010010010100110110001000111100100100001101111001011100110011111000100111101100011110001111100001000000010010110110101111010001001001111000111100011011011000000010001101100100110001111010101001100000001101111101000111111010111001110011001000101010011001110010000000101001000110111011100111101010000011010010100000010100011101010110101001111111011011010011111101000000000110001011010010101111001110110010100100100010000111101110000111010011111101100100001111100111111010011000101010000000110110110010000011011110111110101101100000000000011010010011010000011111010000001100111011000010101100000000110111111011000000101110000101110111011111110011000100000011000110001110001110101000011100111011101110110100001000101111100001101101000110011000001111000101101000001000110110000100001100010111100010101101100000111101000101010001000110001010010111111110110101001011110111010110110111010001100000100001000000110111110010001011110111000011001000111111000011000110001011010101000101101011
000111111110000010101010111011011111000001010101111101100001011101000101101011010100100001100001011110011010000000010111101111011011101000000001011010000001010101100010000011111101110010010011000100011100011111011100111110101111111100110101100010001001001000110101100100111001111100001110110111110010001010001011111000100101010100010111111100111100010000000000100100001101001101111100001000111001000010010011011000111111000011101110001100110101100011101111101111011010011101011010001110011000111100011111000110100011110001111010000100011100011000001010101111110010101101010100110000010110001000010000011111101101100110101010111111101110010001101101010010100010001001101101111001110011101110010110101000110110011110101101110001010000100001100100110001010001110000110001011001010101100000101101000001111001011011000110111101001100001111010011110100011110110001000010001010100010000110011110000011000101000110000010011110001110001001110101100100011110001100010100000111000000010000001010100100101111001010011001110011001110000100100001101010000101010110111110100101010101100100010101000110100110001100100010101001111111000101000101100101010000011110000010011000101011100010100011000111110101001100100001000010001010100101101000101010110111110101100100001010011100101100110101000100001100100011101101111111000000100000101111110101010001110010011010000001111000010111111000001011010001010010001000100101110010111000000111100100000011011011011000101001101110100101110001100110010000110101111001011000101011101111000010111100100011101011010111111010010100111110011000100100100110100001010001100100111111011110101000011011110000100011011000001010111001101100000000010100110100100110000011011111000001100111111011100100001110010010110010111000111011100111010001011010111111000100111001111000110010010011100010000101001101010011111010001011011110110010110001101000101011111001101110000101100101000011100011101101000100101001000111111100001010001000111101110001111001010011011010111111011110101000110100100010011110111001000000100111110111110101111000110001110110000000011100001110101110110000111111011101010111110101010101100011001110100010111100001101010111100110010010100100100110001011101001001000000101101010011101111111011010110101110101101101000100010011001101101101001011011111010110101011101100101101001011110101010010001111011110001010000000110010100000000001111101100110111110110001011011000011101100101100010101011111110011101110001000110001101001000111010101011110000100100001101100000100000001001110110101010101000100100001101101100101010101001010111001001011010101011010111011010111011001000111001011001101101011101101111010100001101111011010100111110100101101001000011011111100110011000001011110001100010000110011100000100100010101111101010110000011010101111000100010110100111101010100010011010110011100101101000101011001110101001110101010011111111100001101001001100010100010011110111111100110101011101100100110100100000010011110001101111110100010100000100100000011101110000011011101001100010101
001011111011111011110111000101101001000100010001100110010001011111000011011100011001101011110000001100111000101010010100100011001110100010001011100100111101100011001011110111101100110010000011101110000010101110110001110110010110000100111111111101011010011101101110011111111001111010001110101011111110100110011011011011100000101101001101101011010001001110000110000111101010010010110100011010011001111001110001111110000101110111110001100100100101000010000000001101110110110111011001011000101101000010010100110101000010001100000000000110100100000000110010110001111001010011001010000011101101110000101111011010010001000001110000111101111111101000000100100001011101110101110111100110110101001100001010111001100001110011111000101100100010111011100100100111111110010001001110010111010000101111100011000000010000100101001101000111010000000000000110111010010011110001000000100001100110000111111011011110111100000000010001000011111010010010000000101011110110001001010101011110101111100111000100010011010111011011110110010110111111000010110011010100111111000000001010001111101000001000101000110011011001100000001010011111100000110000110001001111110000011111011010001001011001001100000010000101101110001110111001101001110100101110001100011111110111100000100111111110111010000000001110010001111100111110010000111011110101000011111100000101110010110011111110100000001010100111011000010110100100010100000100111010000010010111010001110100111011101010100111101100101111101001001011100001011001110011000000000011110111000010100010010110010011000110101101110100000000011111001111011011001011110100001010001101100110010110101010000101100001100011101110011000110001101010110001001000100110111101110011001101010101010001001110110111000011010110010000011001100111111011110100001100010001110100101110000010011000100100100110000000100111100011000101001111001010101001101100111110011000100100101011011100010110100000101001111110010011000101110000001100111010000100100010110001000101000101010101101010000001010101000101001010010010010001101110110101011110011010111110010110001100101001001101010011110100011100100011100000001110101010110101100101010100111010000011011110000110110001001111011100100000011000111100000101001010110110001101100101101011110111110010010111101010010110000011100001011111101111110100101101001101010011000101110000111010100001000010011110001001011111101001100001110001000010011011000000001010010011010001001000111100001111000100010000101001000010111100101111101101001110100010101010111000100010010001111010101011100001100000011001011010111001011110100001010101000010000011101100001010101100111110000100001010000000011011101110111111010111101111100101101110111111000110000011111110100101110100100100111100000110010000010000101000000010011001000011011000110111111010011001000001110011100011111100101011010111011101101000111110110010001111000011001101110010111111111011011100000111011100011010111000111011111001000101100100001000000001110011010011010100010110010011111111011000111110110100000111011011000100
011000100101100101111101111010010000100000011100011000001011010011010011000000010000100110110101110010110101100110001110110010110000101010110011001011001100111000111010001100111010001101000111101001000010100111011000110011010000110111001011000001100111110110111100100110100110010100101111001011000000101000011011001001001100101010000010010110111001101001110011100101011011101101110110010111100111111101001111011101010111110000001110100110111111010101000100010101001111011111001110010011101101101011000010000100101001010100000001011111010110001110101101100011111000010010100000001111100011101111101101001100011100111001110101110001011100100110011110100001001111111001000011101111100000110001010011000000101011011111011100101001100101101111101111010110101111111011010001111100000110010100010101011100101101000100011111100101100100011010010100011111110101001110101110111100010000101101000100010111001100000011100001010101010001101101010001101110001111100011111001101111000101111011110010100001110111110100111010110000111010110011010101000110001000001111001100110100101111001000010010000110111101100110001101101011101100111110011010111101010000011101101100010001101010001001101001000011101010010010100011000011010001110001100011001111100101110111100111101101011111111010111111001101111110110110011011000100001111101011000111111001000101100110001000100010101101010001100000001001010000110011100101110011010110111010000000001010011101100010010001111010000101000101001011011100100000000100101000000100101010000011101010110101010001110000110001101111000100000001101011110010000111011101100010110101001110111100101101110110101111001110101110100000110101011110000111010010011100110000011011100111110001000111011101010010011001111111011110111111101111011010101000111011001000111111101101011110100101001001111001111001110101011000111000010110000110001110111000000001001000000000011100001010111101100111110100100000010110111011111000000111000001101001100100100101011001000011100001011010011111101010111001101000001000111111000111011111101010011001100011000100011110101110000010111001010110100001101000001000101011011000100100100010001000011110111011111100101000011011101000010110100111010110110010111010100000110110110010001011010110001100110011111011100111111110000000010001100101011111000010101100111110111110011100010010101100000000101111101010011110010111011011010011100101101010001010111110010100101101101010111100000000101111101100101010011111000111110000000000011110111100110110000111001011000111111100101001100111101111010011101110011001100001110011011100110101111001110011010111011110011111010011010110111000000100010010100010010010011011010111110010001001110001100100111101101111000011011100011101100011000111100110111111110100001000100001010100101010000011110001010011110100010101100101001111010100010110011010111001110110011001010010010110101010000001011010001000100101011001101000001000000100101000000100100110111101111110100010000110010101011110001010011100100100101100001001000110000000001110100011
110011010111101001001001011011011011000110111011011011100010011001011101110000001111110110000100100100111010110101000000000101111001110011110000110101010101001101010110101100110100011011011110010101001110010010110100110111011111111101000100001000101000111111011101101100100001001011100111001011101001011001000110011110010001000001000011011000010010001001110101101111000011000100000111000101110101011011110000011010001011000101111110001110010100000101110111011001001101110110111111000011000111011110100100101100110011101110101110001111101011011000011010100101110111001011010100011010010011011001001100010000101111011011111001111101000111101011111000000000001110011000111101110111001010010011011010101010011101101000001101100000111111010110000100011110110101100111100101010011100111011111000010000101001010001001100010101110111001100010010100100100101110100100110010011100000101110001101100100010111000010010101101010001011011110101100100111000111110010001100010000111011011000010100100111000010011111101111001001110000100101011011010100011100010111111010100011111011101011100011011101001011001111001010110010100101111011010011010010000111111011100011001100111111111101011000101010111010001001001101010011010000011000110001010010010001011111110000110110010111001100010001001011100000110001100001101101111101111100111111001110001001000100011001010111110011101111011000101111101010101001001010000100000000011110110111010001011101001100010101010100101001001010110010110010111101001111010010011000110001110110011101111110000110111100000000011101100011011101110010110110000010110010111010110001110011110001111000101111101110010100010000011011100010010001001001010111010110001001111001000101110100001101111111010100011100111100110010101101001111101011001111111101000111100011100000110011010110111100100001101111001100111111010101011101100000001000100111110010001000111010100000000111101111010101111010110010100011100100110110111010110110011011101110110001110011110001011010001010101101110010011001001001011001001100001101011110011001110100011100100111011010111011001101010011101100000101111010111110001100001000100000011010001001100010001000101110010111111000001100111100000101101100101011100010110011010011100001100010111110110010110111101011111001101110111110111011010110010110011001011111110000110011101001001011011111100101110101100011011010101111010010101001000110111101100101110100110110100100100111111101010011011100011111011000111111111010100010001101101011101100000010000111100110111001001011100011011001010101101010010101011111100011001110000100111101111011110011111011101100101111110100110001011001111100000111111111001111110100111010010011000100010110101000111110000111101110111110010100110101011001100001000011110100110111010110000100101111001001110101001010111000110011100111100010001111100111001011111001111011111100001000101110100111001001000110101100000100100010111011101110000011101001001001101001101111101011010100001101100010011001000011001000010000010001101100011100001010111101000000011
111010110010110000000001001110011100010001110011000110010111101001100011111100001111010100111011101110001011110110111011001101000000001111111111001010000010000110010011110001011010110111001000001101100011010000100100011000110101010000001101001011110111000001011001001010111011000111000101110001111000010000010111010001010011010011010101100101001100101101111100001100100001000100101101011110100000011101101000010110010001010100110000000010101101010011011111011111001000010010110100101001001101011011101000101111100011000101111100000110001011110000011100010110011000000010011101000100100111010111011101111101111001100101111011101000010011101111101101011111011100110110001000110001011010101010101101101001110100110000001101000100110100001011111110111010100011001011010101100101001111010110110101110110000100000100111010100001100001010111001011010100110111110100010110110001001011010001101001000101001100100001010011000010101100110010111101110001010111001111111110110010010110101110110010101001110100000110011001000110101101111101100011111100011010000000111100110110111101110100111010001000000100100110100001000000101100110000010101001010101001011111001110001111001111000001111110000010100110010100110010000001010000100010101011101001000010111110001001101111101011011110001101000100110001001011110010000001111111111011011010000110000001100101001000011100101100000011110000001000011100100100110011001011100101011100111110001101011111000010101011000111000100000100101110010000000100000000010111110001010101100100000001111011001111011000110001010010101000010010000101100101001111111011000110011001111101000010100100100000110101010011100011011101001000001111000011100011111110111010000000011001100010110110010011011111111100100011001011010001001000001010100000011001001110111001001101101100110110001011111000110001111100100000111001000000101100110000110011001100001001010101001101010111000100001111011110100101011101000101110101000010000101110000100110101001100100110110010110010110111111111010100010111000000101101001010100011001110111010100010001111010010110000000001110010111001110001010101110111001001011101101000011111101010110100111110111100010011101111000001000011000011101110010001001111100011010100100010000101110001011010011010110101001010100111111010101011111001001100011010110100010101010000001111101010000001110001111010010100110011000001001101011101010001111010110110101100010011111000000110111001100010100011101101101100000011010100110100100110011000111010010011010011101001000100111011010110000100001001011010000111011000011010111011011001000111100010100111000000100000010101100101110011010110111011100001111010001001001001010111011000001010011111100001001100111101000001100000000101100001101101110000001000010001110110011011000110111010001000010001111010011100000000011100001100010111001001100110010101111001111010000110001101000011100000110101100000011001001001101100001110111101100011101000100111011111010010101111100010001010000110111001001011111101100001001101101000100111100010010000110
101111101000000001100000001001101000101010110110010000111010111000000100100001000110101011001110001101000011101110111110001000011111101011000110000111010110111000001001100001100110000101011000001001000100000000010110101000100111111000011001110000000010110100010110011100111011000000110011111100100010110111111011111101000111011101000111001100011001001010110111011010000101110110111010010001111111110101001011100111000000001000001110000011001010000111001101011110010001100111011100101001100000110001001110000110111111011100111111100111100010101110111001001101001100100110101010001000111000000111111100110100001011101110100001101001011011011011100001000000001110100111100100001000001010101111001101001001000000000001011010001011111101101101000111011011111101010111011110011100010000011101111111101101100110111011101000000111000100111101011110111101110101111000010101011011111100010111000010000000111000000000100100010100101100101110011111101010101001010001111001111000110101101011100001101010111010001010011101101011000010000000100110001010111101110000101111000010010011001001011101010101011011000111001101011001001010101001101101100111100101101000010100100100110001110000010001100010011110111011101001111111000100100110000100101111000101110011111010011011101010100010010100000100000000111101111000100001001010001011101010011011001111010100000100011110011100110000110110011100100111110110001111010010100011100101111101110101010100100001101110110101010101101000001110111101011110110010000001111001010111010000010011100101111110111011010101100110101001000111000010110011001001011010110000111101000000000010110010101000101111000010100001100001000111010010011101111100010000100101101111001000111010001000000000110000111111001011001101100000110001110011101011010010011101101010111111000110110010000001001011110000000101010110000111001100010110010111010011101010010110000001110010101000100100001110001110010110010001000010101010000011000010000000010000100001101001000010011100000111101010001110010011000001010111100100001111111110010011111101111110111110000111101001101001000000001101000111110010010101010001000110111101011111100000010110011010001010000111000000000001100000000000010010101101011101100000101100000011010110110000001110001101000001101001100001100011100101111110010101100111101000011100000011010111000001011100010110100101000101010011100101001110001111101010110001110011001110001101011100011111100001011101011010100011001010001001101001110001001000011110111110010101001111010010000110110101110111111110110110000011000111100111010010100001001000010000000100011001001010000011110101001101000011010111011010001010110011011110010010000011001111111100010101111001101011010110101101100101111000101110111001010000010100001110010110000100000000101001101010100111001010011000100101001111100111001111111101100100000101101001101100010000101111101100001110100010000000100010100110001010100111110010101111000001110011110111000001101101001000011100110101010101010011011100111000001100101001101100011100111100
000000111001110100010001100100000011110100100110101101011110001101011001101011011111001011000011010111010100101110111110100110100100001000001110010011011100100100001111101011010111001110100010000000101100111111011010000101110101110111100101111001011010011110001001001101010011111010100000011010100011001000110010010000110101011110100110100000110110101100111100000001000000011100001010110100010011110110110010001001101011111010010100000010100110111010001001110001000110101100001010110111110000111010100010010001000000011010001011110000100010000111001110000000011110111100001001110001111111001100101001100011010010101010001010101011010101110111001100011011001110010010001011000011111100000011011000111101000111111101010100111110011101111101010011001000101100001101011010010101100100101010010100110001011011110000011101010011011110001010100101101010010011100011110010000111000001011100011000011000011001001101001110100100110101011011001100001000111000000101100010100010110011000100101011011010110000111101101111011011111000110101100000000110001001100110011011100111101011000111110011001111100101011101111010011010010000011101101011001101111100001011010100001010111000000011100101001111011100101011010100000001100110110110001100111111000100110111000010010011101100000101110101001100100101000010111001101110101011000010100111101011010000110010000101000111011111110110011010111100001010010100011111000001000010110001111101101010011011101110111011001110111011101110000110000111111010000001111101000100110100011010111011001101001011000100001000101011110001110001001000100111010011101010100011110101010010101001111001111101100000000100110101110010110101011101000101010000001110110101011000101010000110100010110011010100111000111000111010111001100000111001111110000011111101011101001101011111100011101101101010000100101101000001010011100010101011001010010011101001001000101100100101111000010001101011100000101000001101000001010101010110001100001100011100110101110110100100110011111011100111100011101101101001000100001100010000101101100001101100100111010100110110100011101111001010100000110110100110010111011100100110101000111101010001000010111100001101001101111101101001000010010111000010010010110011000100110001001000001101110100001011000100110110111011111110101000111011111111110001001011001100000000110100111110010010101001110001100000100101101001001010011011100001010101000011110010011011011101001001100010111011100011000001001011111000010010001100111010101111111101000110001111011101111101111111010000110110000111100010001001100010110000011001001000001101101001110100010111111111000110110101000011101000100101001101000010010011011010100110100001100010111110011010100001100010111101000111000110111100101000101101101000011001000100100001001100010111110101101110100011111110001100111000100100000111010110100100111111110111100000010100111000100100111001010000100001011000111101111010010001111010111010001101000111100110110010001111111100011001000010011110010011100111010001111011001010111101111010101110111000
111100011110000001000000100001011010110110101111001110111001000011101100001001100000110011010101001111110011101001011000001011001000010000001110101100010000101100100001010010000111101110111001110001010101001001100111011000101111010001100001001110100110011011100110100100011000010010110000111011000101001010100000110101011111101010111001010000001011101010001110101001100100111010011000010100111101100011001001001110001011011110001010000010011110111110100100110011001101111101101000011010000001101010101101111011000100010110010000110000101100000100100001000101000101011101011111001011000111011001100110111001110011000111100010101000101001000010001001001001000111111010001100110011011100100100000110111100000101111011110010000001011111011111110111110110110011111100100000011000001101100011100110111000101100011000101011110100000010000001100011101011101011011111000110110110110010010100110010101110001111001000000010110011101000010111110001001001000011111111011111000000100001111110111011010111000111111011101000111011000111011111010001101011110001111110100100110101000101101111110011000111001011001100110111010101110011000011100001001010011101101000110101110110111001010101100111110010100111000001010110100101101101001001101010101111010110001000100000011011100100011111010110100011100000001111001100110100101001010111011100010111000101101101000110111100001010011001001100111111001110111000001010101011101000001010110110001111101010011000010110000101110011100011011101001011100100000000110101000110110001100110001111011100110001111100011100011000111010001011111000110101000000010110111101000111010011100110100110001110100110000010000101101110010100010100111110110000001000000011011001100101011111110011001000100000011001001001111010100011000100000101111000001101010101000011010001100000101010110000100000000110010110000100111100111101110010110100001101100101111001100110000010101010011101010101101100001100100110101101001100010010011010011111010111011000011000100001110010110101101010011001011111000000010101001111010100011111000100010010110101010110100101001010100100100011011011101101100000010001001100110010010001101011100000010000000100110101001111010100000010010001110010101110011000110000101011011101011010101100011101011010101000101110011111101100001000000111011000010010111011110111011000111001110011100011100101010111001110100001111011111001001001001110011010000000010111101100101001011000111111100111011011001010110110110010001100101010000111000011110101100001110100001010110000011110110000011010001101010110010111011100011001010001101101100101111011110100010110000111011011011100111111000010010111010011101111011000100010010000000001011101001100010111000010100001101110010000110011011101110100100111111001001010111010101110001111000011110001101111011011000111001010011111111110100000100111001001010011001100110001111011111010000101111111001000110111111000001000000101100011100001101011101110110101110010010110011100000001011000011000011011100010011100011110100010000101111011111111011110101001
100101111110110100000001010001010010010011010110011101100101000100000111100011111101001110101010111101010001010111011000100001011111011011000011100011111000111111010011011010010101100111001001110010111111111000100001010101101010111100011010100111100000100110101010000111111100001100101110000011000011101110101111110100101111110011100011011100001001001111111110001101100111011101111000010010111001011110010111011010111110000100000010101111011111111110111110000101101001110101100101100110100000011001110100111001011111111111100011010001000011100100001111000110100100010000000001001111001110011011010101011110000000111111101001011001000101010100001010001011011010110100101111000110110000110101000000011011110100111100010111010101011000011010100000001010010101100010111001100010000101011111001110011101000100001100101101101011011010100101000010111111111110101101000001100111011000001011101100010101010110000101110000100111100011100001000100111100000011100101000100001000011011111010100101110011101111010111100110101011100011001010011000111001001100001101010100111011100100110101100010000001011101000110110010111010010110001111010100100111100011010110000100001011110010111111001111001000111110101101010001110010011100010111010010011000100000101100100011111110011101001111001111010000000011001000100111010100011100001001100000101111111110000010001101101001111110100001101110011011010011111011000000110100001101010111110000110100100111100110101100100101110100011100010101100000010110011000001011000011010000101111101001111001010111101110011010110100101100010111011010010111101101100000000111000111110010010011110101001001000111100101110011111110010111111011010011110111010001010001100000111001001000010100000101100011000100001100111010000011001110111011000011100110000001100100101000110001100101111110010010101011101111111011001001100011111010110100101111110011111001110010100010000011000101110110000100101010011101111000110100110001111111110001101001100011110110000110111000011001011100101001011001000000110101011100111101110100011000010011001011101000001011100011110101101011110111011001111011100010010110111001000010001101101010000110000101011100100001101001101100000000111110000111000100011000001011011001110010000110110001110100100100010101100110010101001001100100110000101110000110111100101111100011001000111101100010010111010011000110110000100101000100001000010100111110110010001101110000100011011010100101000000100111110000111111100110000000111110100001000010110110110101010010110111001000111010010111100110111101011100110010110111001011001000000011010001110010101010100011010011001111010111101111110001101000111001110110000000000000100110011100110101110111100010001011101001011101000101110011010110111010110110110001001100000101010110101110001100100100010000101000000011100000100101110011010010101010111010101101110110010000100001000010000001100001101111001110011100111010000001001110110100100011100001110011000010001110100000110000110101011111101010000000101010001100110111000010000110100111001010
110100101110100000000111110010101001001000100100011001111010101011101101010001010011010000010001110010000111110001000100111101001100010100101010000100000000100100101000111001100001010100001101001010010010011110110001000001001011111010100010000110110011000101001011110010110101111010010101001101010001111110010011000110010110110000011011101101010111100111001001010100111110011101111100100010100001100101110011001111111111000111110011100001011000000000111111010101000011101101110101100011110111001100001001010100001000001100100111100001101010001111101001111100010000100110100011111010100011110001110011100011001011000101101110001000000001000101010001110001000001101001101101011010000001110101000101011100111000110010010100000001010111110000000110011001011101000011110101001101000010100001000001000010001100010100100111001010101000000010100001001111100001100011100110101001000100000111100000110001011000100010110111100110110000010101100001101001001100000111100011100100011011110111000001100100111000111100000001010111111101010110001011101011111101111000011100010101000000011101000010100001011001101110101001100001011101111001000001011010001010000000101110101001001100101111011100110110101110001001010010100011000011100110010010110000001001101000001100010000010011111001101101001110100100100001011101010110011100100011111110001100010010001011110110101000000011010011100111111011111011110100110001000111010010110010000100111101001010110000100011111000100001010011100000110010101010010000001010001011000101111111101000100011101000111000111101011010000111010111010000001101001010011000010111000010000010011100100100001111101111001101111001100011101100000011010000001101011011010110101101100001110010110000010111001110110010001100100001001101101000011010101001100001101111011100000010111011001100111001100011011110101001001011000001001000001111011000000000000100001000100111100001110001110111100100100100101101001000000111100101111001101001000010011110101001011010100010001001011010001111110100100100000001010001111000011001101110001010100000101110110100010100101111000100011000101111001010011110011101100101111010100110000000110010011110110000110111010010110010110110001110100110011010110011011010101101111111001000001111001001100010100110011101010100001011111111001101100101111100111100010001101110010111110101100111110100111101001001000101100101011101101101001000010101101001001010011111101111100110110111110110101010110000100001011001110110011110101100010110101011110101111010111110110001110110001111100100000001000101101100001000011111010100011111010010101010111011001101111101000001001000011010010101000010010000111101010010000101001010011100111110101000110111001001100101011100111000011011011000011100000111100000101111000111011101000101110100100110110100100101000111110010011101101111001110000010011110100110111011000110100110111100000010001000010000110111110010111011010110111110011101110111011000000111100011011101100111001010100111101011011010101101111000100011000010111110010011100111001010111111
011101010000111100101110011110001011110110101110010100101111000000111101011100011001001111000111010010011001111110010010110111110001111001111101000111001111001010110111111011011111100100011001100110111011100010010111011101000110101100110001010001011000101110001111001101011000010111100111111110001111000010111011011111111100001111010001000110110000001101110110001000101110011110001101000110111010000000100011100101101100111000110011001100101101011100110011101110011000000110100001000000001000100101000111000111100001110111100111101110000110101000101000010101000101110001101000001010011111100010000110111010110100011000111001010011110001111110000011001001110111101000010000111111011011111000101101010111110110000011001111010000101101110100001010111111111100000011000011110110000100010111110010110100001110101110000100001000011010011111001100000011100100001110101010010110100000110110101111100100110100100101000001000001010000110100100111101100100001010010101100100010100010010001000111110111011001111111001101101110011000111111100011111110110111011101011100010011111001001110001111000110110010011010100000110001101110110001101000010010101001100100011101010001110101111000011111010000001001011111001110111111011010111101111110000010111110010010100110100110001011000100111101110101110001111110011101011111011010111011110000011111110110001001000000111011001110010101110111100000001010010101000111101001101111100111011110000010100011100111001010100010010000000100011100000100000001101001000000110010010111001101110010110110000101111101000001011010011111101001001000110001000110111010100110001000100110110011000111010000100111000001010010110111000011000101100110001011001011011001101010100001111110000011100010011000111110011101010100111111101001010111010011010110100000111110111011100111001010110101101011100000011001010101001101010011111110010101001000101101100101110010001101110111110110000100101011010100111010110010001010010000110100010110111101000111111111100000010100000001011011110011111010001100101100110110010110111111000000111011011010011111000101110011001011001011001110110101100010100001100011101000011101001101011001100001101111110010011100111111110100101011001111111111100010100000001000111001110101110001011000011001100011011010100001100011010011110000100001100001111000100110101111110001101101111111101000100111011101110111111010011000000010010101110010111101101101001011001100101010010011011011010101000111111010011101011101011001001011011001111001100110111000001011101101110111010101000011111011011110001111111001100111101111000000010101111110110101111011110010001100110101101000001111100000011000111110110011011111110101011110010110101000111101011110001110010011011000101000100000000010000111011011110001110111000110111001010001011000001010001011001010010111110100001001100110011100010111100100100011010011100011101010000100101110111111010110100010010100101101100111010110111110001001110011000110101111010100000001000000001011100010010110100101001111110011111011110000010001101110111100
001001000000110111110000001001110111001001010101110101101110111100010110101111111110101010000011111001011011101101111110010000111101111010101101110011001101001001101011100010110110110001011010100110100001011000100111110111101100011011000000000110101000101100010011110001100011111100011010010110001110001001010010101100011011001011110000111010011011000000101101101011100111000010111011000010110110100111010010111111111010010100000010000110000100011011010110011001000110000110001010000101000110100101100011011101100011010010000100111001001110111010100110110000011111110101000100101001000100011110101000011011011100110010010101000000101111110011111101110110101100000010000111010100101111000010001001001101101111010100001110000000010101101101011001011101110000101111111111001010110101000001110001010100101011010010000000001011110000011011101101110000010101000011111010100111010001001000111100100110110100110101101000010000100000111100011001010001011000111010010010101101100100000011100001101111000111111100111000011011010111111101111100011011011001010111111110001110001001010111011011001110110110111111000000100111011101010101000110001000101000011110110110101111110101101010001010110111110111101100011111101010110001111101110000110101100001010110101011110101001011011011110111000010000110111000100111010101111100101110010001000000111011110001111001111111001001101010000011000000110101101110000100111010110110100010111011110110111111001010001110011011100001101010001101110000101100100110111000011100101100101011111100001100001010101011000000110101000001101110101010011110011000101011110011001110000110010100110001110100010100101011011011110110110110110000000100110000000000011010110011101110111100111101100110110101001000101111110010111010110110001010100100111101100001010000010010000011010000010000111101011001001011011010000110011001111011101010010111100000010111110101111111111000110011001110101110101101010101010100110110010111011000111110111011100111001000000110110101110100101011111010111000100110011010011000001110100101001010111000110010111011010110011000010010111001001100011001100000110111101010111101100001000011001010011110111000000011100011010100110001000110000110111111111000101111001001100100001110011000100000010111010000001110111101110010010001111100000100110111000010010001100011011100111101000111111111010101011010111111110100110011111110000000011001000101010000101101110001101011111011110001001101100000111000111101100011111101010110011011111011100001010000110100100011101001011110101101000011111000100011110110100100101110110011000101111010011011101100001010010111101110110111100010010000011100010100001010011100100001100110111011000011010111110000001010111100110100101111000001001110100111101011111011111000011110100001001011011001100101010110111110010110011110001110100000100100100001010111010100000100000101100011011001101100100100001101010011000100110000101001111010011111000010001110110010001011011111011101111001110011111110100011110101101110101100100100001111010001011110111101
000011011010111111100010011000010010111110100001000001110110010000000110110111100001101100000010100010001101010111101110101111010000000001011110101000100111010101011010100001100010001110000100000101101011110100110111111101101001111001000110010011010100010001011001110110110101000011111110000000111111000110101110010111101001001100111010000101001000111011101100100010100111100110100111111110111101001011000001000110001001011110100011001011000001101011001100010100011010110010011100111101011001010110000111011100100110111100010110111100001111110000101011011011010100010001101111011011111110010100000100011000000010111010001110110011110101001111111101010011110110000110001101110111101101000101001100011110001010010010100111111011011101000101010111000011110001111110111010110010100101011001001100101011010001110011001011001111001111001100010011111100110001101101001111000010110000101110001101110011100100010101001100001011010011001000001000001000000111011110110111000110000110010100100111110001110110000011111111100011001110101101101110101100101010001010101001001010000110110010000010010010101011101111101011110000111000001000011111100101101101000001110110010100001100000100110110001110010111010111101100000110100011110010010110100101011111000011010111011110111011111100011111110101011110101011110010110000000110100000011111111000001011101000011010101011001001101100000010001111101101010111000100101101001100010000011101011101000101001100010001011001000110000111110101100111000100101110011111110100111111011110001011111111010011110010000001100000111010000000000011010111011001110101011111111101100001011111011111101011100100000101011001111101001000101100001101111110001001000000000010000011111110000100100011110110000011010101011001111110010111011011001000101010011100111001011111001101101010110101001100000100110111100100001110011011111110111111000010010111010011000001110100100110101101101100010101010000000000010010100010111010100011101101010010011011010000011000010100000100101101100110101110110011110000011001001011110100110111111111000100110110110010010010001001001000111111011101101000101111100100001010110101101011101111110100101111000000101000100110100111101101101000101100101001010100001111000110100110010100010011011110111111101011110010111011010110111100010000011000011001101100100010100111100011110100111000001000000111101000011101111100001111011011100111011001101000000000110011011001101010001010110111001100010100110111100101111100000000001101010000110000010110101010100101100101111110001010110010111111010000010111001001111111100011100111010100101010101011111001000110001110011000101001001101011100011110011011010010110000110011111000000011111100110111110001111111110011100010110100001011000011000100100110101010111001011011011010001100100101110100110011110011111010100010010011001001000011100111111110111100101111101010111110011101011010011001110011001001000011000111001110010011011010011000101001001010001101011000010110000101011101010011010001110000010110010111101111101100011100000111
110101000101101110100010110100101111101110011100110110111010010110000011001111101011010101000001110100011001100010111001101000101010000101001010001010001111011010101111110111110011101111010011110000011000001000011000101100111101001111011110001001110100100000000110011100111110010110101101000100011110100001010100110001001001111001000010000110100101000000011101101100000100011101101101011000001100000100111010110100111100000101101010001101011000101000110010010000101000100010010010000001111000111001101101001100001111010001001100010110011000010000001110101101101110110100001101111010011111101000110000010001111110111101001101010011110010110000001011111101001101100110111100101001011101010100101101101101100101100011111110111110001000010100011000000110110110111001001110001101011111110101101101010100001000011101011010100111001011001110000101001111011010000111001000010001111100110001101101010101011101101010011000110111001110001111100010110010001010010001010001011000010101110100010001001001010000010101000101001111000000110110010110110110111000110111011111110110100100101000000010001111111110110101011101011100110111011111000111001001001001000100100100110111000110011011100011111110100110110111110011101011011101010110011000010111100001011011100000011011100101011111101111111001101001100110100000000010101100110101011110100101000100010111001011001000111100110111100000110011101110101101010100010000101011011010111101100100100110010011001101101011111100111100000111110000010110101101110111111011110100001100000110001111000010100101010000011001000010111001111011111101110010000000001011000000000111000001000010101001010000111111111110100111000110000010110000000011011111101101101000001001001011000001100000100110011010011000110110001101101001110110110011010010110111101011010000100010011011101000111010001111001111110101010100000100110001011000100011010010001001001111110110111011111110010010110011001010100000010111000001000111001010100100110010011011000011101101100110110110111010100110001100101111110101010011010110100011111110110110111100111111001000100111100010111010110000011001000011101011100011000010110011001000010000110000011110000111001111001101100110111001101111010010100101000111100000001111101110010100010100000010110001010011110110000101101010111110110101011010001010110001111000010101000101011011111101011000010101100100111010000111100010111001110001011101001101111000110101001110111101101111001110100111101001100111101111011010110100110000000010101111011000001100111100100001100111011100011111001100111001101101101101000001011001000010001011111100110111011010000001011100000011010010000010110111011010011010010001011111101011001111001110110111000010100010110101110100001101001010001111001110111000001000010101100110001101001010101011010000001001010111100110101011110010010100000001011001000111110100101010100010110101001010000100110101110011010001010010111000110000100010000110011000011011011100101010010010100001000000100000000101011001011010110111110110100111110110011111000010000100
011010001101001101011111101011111101001100010011100010011011111010111101011100110011001100001100110100111101011100111110001000100101000111010011011101111010101100001111001101000111000000011110001110001001110001110010001101011010111110001011000111000111101110010011101000111110001001001010101001001010101100011001101010111011111010000000101010011000100000110101101001011111111110111101010110100101100001110101011011110000001011000101111101101001110101011101000010110000011000001001011001011010000110000100001111000001000000001101010000111111010000111000111111011111000001011110101001100011011010011101111010001000110010011101010110111111001100101000111010011111110110000100110010001011101000011001101100011000011000000011001001100100000111100111000001000011011101111010101001010011000011101001000110101000000110010000101000110100011101010010100110111101010011111101111011001001011110111110000101001111000000000101110000110101101000001001011011101101010011000110111011010101100100000110010001111111010100011010100001101100010011011100101101001010101011101100001001010011000110100011111010010010110111101110010110011110101111100001010000110101111010010000000111100011011100110111100011110100000111001011110111101010000100010101101101111110111100000101000011110000001010010001100000001001011011100011011111001100011111000100100101101111111001000010001111110111101010111010111110101000010011110100100110001011110001001000100111110101111110110000110110110110000100101001100100000000111100101001000011101000011010111010000001010101001111000001111000100110000110101111001111010010101101010111001011000010000000001100001111110011110111100011101111111011010011011111111100010001001101011101011101010111110100010011100100110010100111110101000011001110000011111111011010011101011001000100110000010001011111101011111100111100001110001110011111010011100101010001101000110101011101011011110010110111110100101101010100000001010000101011001100001111100111010100001010101001101110110000000010001000101011011101001110000011000100010111010110101100101010110011001110110011000110101011011111000011000111010000010101000000010110101100101011011000001100111000001100011110000101000010110100010011111001010000111010111010100011100011010100001001111001011010101011111000100111000111101111011010110000110011000101100011000101001101001001101111110001101000111010010101111000101111101111010000001110000000001111110010111010101000001000011101010101010110110001111101100111011010111000110111111011010111011010111001101010101011001001101010110101000110000100001000010010000101101111011001111001101000000111011111001110111000111111010000101000001001000110010110000010001011011001111101101110111100111101001001010010110101010011000111110110111111000001001010001001000001101001100101011110100010010001110101011100101111111000011111100001101000110100010101010010100101011011101101010000100110010001111010101110011100101111010011111001100011010000110011110111100001100101001000100010001111111101001101001101101010001110110100000100011100
111010110011000101001100000110000100111000111111110011000001111010100011000010101010010000001001110010101111010000110110110010010010000010010010100110100101111010010001000000110111001110001010001100011010101010111101000011000000011001100111101001001111011000010001010000100001001001101000011011001000000010100101111101100101100101100111101101000100010011001100101000101000110111100100110101101010100100101100011000111011110110110110111100001010000100100100110001110011011001000000011101000010001000100100110101110100100110100101110011110011110100011100001010111001011001101111111000100010010101111100000101110101111000100101111001111111111111000010001100101010111011101110111010110111011010001100001011110111001111100010110010110101011011100110011100110010111100010110001101001111100001001001010000111011100000010010001101110011101100111000101101110000010010110001000100101001101000101001111011010000101110101001110011001001110111111011101000100101000001011000010000111110001111101101000001110000110001010111000100110100011111101001001011000010001101000000100110110011111001101000111001000101011010011011111111000110000000000100011000000011111110110110110010011110001011100100001110110000011101111111110100011100100110000011001110001010110111010010001010100000001010100100101010110111011101110101100000100111000110011001110100010010111101110011101100110011011100010010101110101100100011110011110001101011001000000011000011011101111000111100000100010011110000011000110010010001011110011011110011110010101101100101110001000111110011001101010100100011010010100100111010010011011110001000111110100001000101111000110100101101001110000010110001010010000010000000000111110101011111010011100000111101010110010011010000010011010010001011110010000001011000111110100111110100110010000010110001011101000101100010010100110101011101000010001011001000011011001101011011110110101111011100000111001101111101110011000011000111010010011101100011111011111010010101001111001110011101110010101100000111111000010111110101010001110011101100111110010110000010010101101001101001100100110011110000101101011100010001111110101101110111111100101011001000000111001100111110101001101100100000110101110100101010001001000110001110111011111010001111001100001010100100100000100001010101101010000010011010011011000010100011110110101110101101011010001001001110010111110110011110001100001110001000001110010100101111111100011001001101011111001010000100111110000010000111011100101000110001001111010001100010111000001110011001011001001101111100011011111011111111100100010011100101101011111101111011011100101111101011011010000010101100111000001100001110101101000101001101010101000010100110011011110010000001101111110010100010000111010110111110011000111110000001001000100001001011100110010111111001110100101110111011110000011100000001101110100000001110110000001001110000101011011000100001001110110000111100010010010000101010111111010001100101100101111011000110001011101100011101100011001100011100101011010100000111011111101010101011010110001000
100000101001111101101011101111001111000000011110011111010101100110010100001000101110110111100110011110110000011000011010111000110001011001111010000000101100011011111111111111010010110001111001010100001011010001000001111000001001000100010011011110000010011100010101001000110011011011110000011010010101000011101110001111010011100000000010010111101011101100001010011101100001010001011110101000011000101110011110100100001000011110111001100010101010111110111110011100000000001010100001100011110110011011100011111110011110010101000011110101001000001100111001101111101010010111110111010011110100100101010100110011100100100101101000010111100111111101011001001010000011000100010111100010110111100001110001100001110001100001011001110001101111000010110001000101111001011001110100111010000001010011000100101001010100000011100010111010010001011011101110000011011110110100110110011011010110011100111111000011111001010001110100100100011100111101010001000110101010010000101100100000101000010010010100110010110100001010100110101101110011000110001111101000001100110111110000001101101010111011010001011001101101110000010111000101001111000010101111000001100001101001110100100111100010011000111110010010010001010100111111101001010101011100100010111001101001111011010010101000011100010000111101100111110011011011111010001001011000111110001101000111001011001110101001100000100110100000011001011111100000110100000011001001001100001010001011001101101110100110001010100001000010010111101101000111100100001011001110010011101100100111000011010000111001010010000001001110111101110001010111101010001111111000100000100010101110101111011101101101011101000011100110010001100111001111101110110101000111011000000110011011100000011011010100111101010101011101110000110101011011101010110010111010001010010101101000101001100011101111001111100010011111101111010000000001011001111110001001110001010010101001011101110000000100000110010100010000111110011111000001110011100111101011110010111010111101010111100100111111010111000000100100110100111101011010001010011000001110010000011110001100100011101001010001001011010110100100110010011000010010001000011011100010000101100000000100000000000001101111101011110111011000110010000011011000110111110101001101010100100010001000100010000111110100010101111100001011110010100110000011110001110100110010001011001000001010100111000000011110011101111001110011111101001011010111010011110001011110101011101101100010110101100111010101111010101000001000100000111010001010010110001101110000111001101011011001010011001101101011001010111001011000110111110111001010010100110110110110011101000010100001001110101001011101011011100111100110001111011010111000011001101100101101010100011100011000100110111001111011010101111111111001100010100101111111010111001001011110001001110011100000110100101000000001000101001110110001010101110000100110000111000100001110100001110101011001111000111101000110111110000001110011010011111110011010011111001110101100111000111001010011101011010000101001100010100110101111110000111000010010
010111010101100110110011010000010001100001010100111001110001001010100111000001111000010101101000001110000110110011000011000110111101001001011101010011100110110001011011000010011011100100101011010110001101100101001100110000001101001111110000101101011000001110111000110100000000101111101011001111011000100001010110101001010110011011010011000100000111111010101000110010100001101001110001011000100110100011011111110101000100101111010110110011000100000000001000011001010001001001101001011110010111110110011011100111111011110111011101001000001001101110110011110100111001010010101101101111111100010000010010010000000111001010111011000101011001110110101010001101111011001000010111110010001101000110100000001110010000111010000011001110101111011000010001010001100101100001101011011100010011110111010010001011011111000110000000001101000101001111111110000111010101101011100000110011111101101100110010001010110011110110100111000001101101000000111011100010000111000000100001001011011010101011000001110011001111011000001010110011010011101111011001101111011111011110101011110100101111101010101011011010001111100000100000100111110001110000000001101001000101001110100000011110111001001011111100010010001101111110110110110111111110111011110101010001000000010111100011110111110000000101110001111110010101110101111101010001111100011010001100101001011011011100101100100101000100101101000110001000010000110010110110000101101010011101111000101101111010010111111101010110001000001001101111101110010110001110101110111110101100011100110011110010100011100100010100100110101101100110001001010100000001100110101001000111001011010100110000101001001010111011001110101011101000011011000001100111001001101100011100011110101001010011011110010000100010110000010110011111001100110001000100111000000010000110110101110000111111011011110000010101110110011110100100010001010110100110000001010010010000111110110001001110000111101100100010011101100100011000011010010000010001101001001110111100011111011111101011000001101010101010000110010011111010010100101011101000111011011001010000001011000001110111101100011011001011101110001011110001001011001010001101011100011011110100101011011001111011100100110101001000011011110000011000011001110101100011110000110001011011101011011101011100111010110001111011001011111011001001001111000111100000100000010010000000110100111110100001010111111010111100011011111010000000100110110100100001111100000100010010100110110100011101001001001111110101110000100111110001111111100000110000010001101000110000111010101011101001000001011010000101100000100010111100100100001110000110110101011000110011001001010011111011011000101011010000010100011001111001111101000010111000001000000000100111010001100010110010000000001110011010001110100010010011110011000100000100010010001001101001000111001111100110101110101111001110100001110100011111111101101110010001001001111010001011100000110111011111010111000110100111011001111001100000100110001111111101010101010000101110100010100001000001101100111011100100110110010101110111010000
000110000110101110101101110010011011110110111011101001000000101110001001110010100100001011100111011000011111100011000101111001001000011101000010110011110001000101001100111001011010111101001111101001001000110111000011110100001101001000010010110111011001100011010011000111000011111000110111101001000101011100110101100110000110110010000001000111111001001010100101111100101111000101010000001111110011101001110010111110101110001100111010010000010000111001001001001111000100001110101101000101011111111000000101110101011110100110011010101110100110111110101001111100111100110110001111011010101010010001011010001000111010010000000111101011101001110011111100101110111111001110010111111101010001111010011010000111100011011001110111101011011111000011101010101111111000101101010010110110110111111000010011111111000101110000000001111110101110010010110100010001111110000100011110101000000010011010101100011010100111001110001101101110001110001001000001010111100000001001011000010101011010000010011111100111100001110100011111110110110101010001010111101000110101000010011010010000000001011010001000111000000000100010011011111110100011000011100110110100111111101101000010100111111101100011011000010011101001111111111110011111011000010010001101010010101110010001110101100100011111000011100100011110100010110110000001100001001100101101001110110011011001000011110000010111100110100110111111000000100101000100110111110000110001000011101010011101111010100001101000110101111110001001101010001010110000001111011100010000000111111101110110010001100111101011001100100001010001011110100011011101110011100101001000010110100010011010001000100000110100001101010101101000010100010010100100111100110101001011111001110000101011101110110010000100110011101100111011010000100101010101010010010100101001100010000111010101110010100101001101010111101110100101011111001101111111001010100010111110001010001111011001000110110101110100111110110110010111110100111111100001100111111000010000001110010001001011111111110011101110101001100001011010110111010101011011000100001001001011010010000100011100110000011100101011001110110111110110100110101000011111111010110010100000010011101001110111000101100011011111100110101100110010100010011111000111100111010000111000111011110110011011100010111111111001111011001001100101110011100001100010001001101000101010111010101000010111000001000111011000100110101000100010010000111011000111011010100101011001010111010011100000101100001010111011010110011011111101100001110101000010000100010000000100000100000000001001011000100010000101000110100111001110101101001100100110000011100110000011010110011110101000110001011111011101110011101100110001010001100111011110101100111001100010111101101100101001010110000111000000110001101100100000000101001100110001101010100011111111110110100101110100101111011101001100101011111111000100111000101001111001111111001011011111010001111100000000110001111100110011001011011111011100001000111101000100110100101110010100000001100100001011101011111100011100111100111111000011111110110001
101000011101011001001111001011000010010000100110001101110100001011010000000000010101100100010111111001111100001000000111110011111010101110011001011110101011000110001101000000000111000001001111010000101111011110011000110101001011101011000000000011100000001000101100000100001110000010010110101101011111001010001010000011101110011110011011100100110101001010010011000001000010010001110110000001010001000000000101110101110001000011010110010111101101001101100110010000010001000011001110111101001001110100000010011010110001100100000011110011101110000111100010010000011100010011011111100001110001011011001011010111000111101100001100111100100001011001011101111111011100111111110000111110000100010000001101111110000111000000001111001011100100100100101000001100100011000101101010111000011001111000000101100101110010100110110000001100101110110111001010000011011100111111011010001100101011101001001111100101011011001010011100010110011010011101010001011011110101111101101100100011100101101100101000100100100000100111011011110011100001100010010010100000010110011101101001111010011100000101100110101111011000101110001110100001000101000110011100000100011101100111000101110000000100010000111111110000011111001011000110100000110100110001011110010100011100110010010111001000000000000011100011111110101100010100110011110100101111110110001111100111000110101111011011011011101010011101011100110011101010010111111100011000110101001011001000101110011111001100111001000011101011000011000111101101000110100100001000001101111101100010011111001010100110111101011000100110101010110111111000100010111111110001111011110001111101101100110001010101110000100111010111011001110100011110101110000111110100011100101101000010001100100110010010011101101010100100100000100100010110110000101101101110111111010110110100111100011101000110011110111010110101011010110011101001100011000001010111100100110111001011101111111011110001100111000101001000011110011000000000000100000110010100110101010101010010110001111111010001110111001010000100110000111111000101010110100101011011001001110001000100111110000010000000110110011001011000101111010001001010111101100110100011010111001100111000100000010110000111110000100110110011110010011100110010110001101001110111100001111100110100100111011001110011011111111010001000000100110010010100000100000010101100111001101101110011110000001100111010011011101000100000000011101011100000111100100101001100011000010100001111011001110111000010001001101010110110011100111010101101101101111000001001001110100011010000100000100101101101110111111000110110011110011011101011100100001000010010011100010110011001110010010011000100111100110011001101111001000111010000011111100000111011001101011101111100111101100110100110000101101010111000110110001101100000111100111110100101001010110101100100100100011000111100100000101000010000110110111110001000010010101010011010111100000010000001110101001101100000101101111111001101111011011010100001000010000010010001111101001000010101010111101001100001011111000001000110011100101001110100
101110110100001111101101011001011111001011010001110000110111110110100111111110011000011101000011011010000010000010100101011010000010100011110001000011010011101111001010101001111101101111001100101001101001100001100011110000111000100100111001001011110110100100111111011011000010000100110110110101010101001001011000111001100011111001101110000010010110011111101000110101101000011011100000010000101011111000111110010001001011001110100001000100100111001110010101110001100000101100001010100001101001111100000110011001101000011001001111011110011110101100000000110010011010101011001010000110101110111111110110011110000000110000011100100011010110001000100000110111011110010011100001100101110110111001001001111100100011101110101010111100111111000000111110001000000101101100001110011010001011011100111101010011000111100100000100011110001011101000010001001000010101011110010001101100011011010011100000101010010010011101110000110101001000011111010011001011011111011101001101001101110110111011110110110100001001001010011110100100111011101111001001110101100000001010111110000110100000011110110000100010100110110000110100001100000110000010001001000010101100000010000011000011010001101111011000111110000010110011101111111001001110001100010001100000011010000101101101100100100000100111110100110100010100010000011110011010010111000101111011011110000011101100100110101101111000100000000000111101111010111000010000110100100101100101010011110011001001101011011111011000011001001110111110000011010010111011110010100110100100111010011001101101110111110000001100010100100100100100110010010000010011011101110110011101111101100111101101100000100010110110000001011100100111101101011001111000011100000111100010011000101011011011001111011011000000110101000110101010110001010111000111111000011011111001011110101011000100111101110100101101100000000100000010110111000110010011111000110100100101010011001010101111000101000101010001110100001101000010011010111110000101111000010101100010001110000001011100001010010010111000010000111100101100000110000110100000001011110111010010011110101011011101110000100011001010111000011011100010001000100001011010010111101101111110110100101111010101110000000110000101000110111100111011011001001001111101010100000111011100110001100110001111100011110111001010110010011111100000100010100100000111011100100101101000000101111011100101010001101011111110100100111101010111000101110111111000110111011010001010000010001000001110001111110110110011101100011100100111010100000110111101001000011100110110010111100101110101100100111111111011100101010101101101010111100000111101010100111110000110101000101000101110110100001000011000011001010011000010011100010100111111000000010100110101010110100011111011111010100110000001000101011101010110011000110100101000001100011011001000001011001001011010111001111001101011001011011010101100000111010000011100100101100011001011011101101100110111011000001110000111000011010110010100101111010111101110110101100001111101101000001000100110110110110000111101011110100111110010101011
010011110001010111101110001001010111011110001000100100010110001110000110100010111011010111001110000110010011101011011110001111111100101000100000011001101101010101011000111001011001110111100110011111001101111101001011110010100110001011000011000101011100110010001110000111111111111000010000110001101000111000001100111100011111011100010100101100101000111111111111101100000011111111110010001111111101110000010110011010100111110000111100111000111000101000111111101101010010100010111000011000101100000011010101001011111011101111001000010000111101100100011000010110001011100110011101100111111000111010011001001000110111000110011101101100111101100000100001110011101000110101110111010000110100110010110110000000100111010100111011110001101100110100011110101111001111111000111101101100110011111100100010000101110011000011010100001011010110101100111111000111000010010101011001101110101110000001110000000111101011110110111011011110011100101000000011110000011000111011011111010011010011010010011100000001000101111111100010001011011101010101110110110000110110100000101100001101111011000001011010011011100110000100010111010000100100000100111000111101100110011011001011000100011011111011010011100001101010111011000011100010101000101101010010011001100011000010101010111000101000010100111011001001101111001111110010100001110111101000110111111011011000000000010010110000000011100101001101000011000110101001010101000110000100010010001100111000011111010001011100010010011011101101101010100010010101101110111011010001000101111111100101100111101110010111010101100001110011011011010100110000000011010111100010011110010011101011000110001111110101000000100001010010001100100001111010111000000101101111001000011101010010101000010100010110001110010111001011001001010111000011110110110000011111100111000110110010010011000001001000111000010000101010101111111001111100010111001001000010110101000100000000011001100010010011110111100010100110100100001011001110000010100011011101100010100001100110010000101010001000001100011101101010101111000000010101100001001100101111010001000010100010001101000111100110101001011111001000110101111110001100000101110111000110111001111010111000011001001001010110001100001110000011111111011111101000011010001001000111010100111011001000001111111111101110111100001110000100110101111010111100110001111111000010111000010010010001110000100111111001100100011100101111011001110001010010110010101010101100001001101100111001101001100000011100101001111101011100010010000010000011011001110110110100101000000000100010110010101111101111010110011101010100001100011011101111111110100100100001000011000101011101011111011001001000101010000100010001011111111010000110010100111010100111011011101100100000111100100100101000110101010101110001111010000101010001111010011000001001101110110011000101000001101110001011111100010001111100000111100101001000001101001111100000100111110010001001001101100100110100110010001011001000001010011100101100000100010110101011110111001100000011101011111000101000011011111100110111101100101011
010010110111101101010100111010100100011001001010101111000000100110100111010011100011011011011010010000001111111001100010011010111110110111010101000111001110011011001011010001010001110001100111111111000010100101010101010000010001100011110000001000000101011010111111100110100110001001001010001100101000111111000110001111111110110110010110001010100000010101101000110100010111111101000000101101001000111000101110111110000101000111110110110110000101101100011000000101110110000100001110100000100110101010101011111110100111101110000110001011101000110111100100101101110100101001000101100000100101100010000000110101110010100011100111011001110000001111010001001010000001000001010100110001001101010101000100101011100101000001110001010111101111101011100000111111100100100010101001100100101010101001001111111100000110000000010101000010001010101000101110000101100010000111101011100000001011101101010110110001000111100001010000111000001001000011011101001001010100110001000101000100001010111000101100001100101001010011100010110000110000010001101010101110101100100100001000010011001001011011011110011000000001100001111010101100010000010010111001111110011011010101000011011010101110110001010110100100011100110111110101000000000010000010110000011010101101110100110110101010100101011111100111101010100101010010011101111010000000010111101000100010000010001101010000100011011001110011111011110010111111010100111001011000101001010001110010001011110000101110011101101001101110111100101000011000110011110111001101010011110100101101111101110100001100011000110010001111110010000000100010110001110101010110111111001111101010111110101100101001000000010111010110110011010001110011110111011100100011100111111110110001111000011101010001101000110111011101011001001011011111010001111011010111100011001010111100000001010110110011010100000001011000100110000100001101100101011110011110000100100011100100111101111000111111000001111111001010101010011101010111110000001111110110100100001011011111001001010001000101101110111110011110111100001100001000010110111111011100100111111110011101110010110000100110011011100100111111000101001100101010001101001100010001000101111110011100110100101011110101000000111110010111110100111000011110100000001100011011010100000100101111100111000100010110010011111011100111100001011111111001110100101111010101100100010001000100010010011101001110010101100100110100000100110011011000100110011001000110011010000110111111110101011101101010110001100100001111000101111010101101010000011110101001110011101001010101000110011001001000000101000001111011111110001100011001000111100000001001011010101111111001011111111001111000100101101001101010000100101100101111101000010011000010010111111011011101101101001010101010001100011101001000100000010101110100001000011001110111011010110110100010110011001011001011110111111000001010101101110111101110001100000011010010001011100101001111011111101100001011000101111110101011001010100001101011001111110111101011110111011110000000101101100100010011111000101000010100111110100101010101
010100111101111100001111100101100100010101011101000000111101101101111010110011101010001010011101101110001101010111111110001101100001001101100110101110001111011001000110010111011111010011111110000011011010001101010101101001100100111000110010001010100011001010111111111101011010100100011011000111011011111111011000111011101010100001110000000000010100101011011110001100100010001111101001011000011101110000001000000110100111011011100111000101100000100001111011100010000001000000000101011110011001100000111000000010000011101100111000110011010011111111001100111001100111010110001001100010110000010010101010011011001101111100110110110111010100000101100100010111010010000100010110101111100100001101001000111001000010010001111111111000000011110000000010111010011110110001110001111110101110110001000110110100100001111101111111100111010110001100011000110100001101001001011101001101101111101010111101100100001100110000100110111001000111100010101001001100110010011001100001000011100010000101001110011001010111111010010001011010001110100010001100111111000101011100101110011011001101101000011110100111011010111011001111000110010000001001111001000110101000100011100010101010111110100110001111100100110011010001000110101110010100011001011101101001110111101000101010011010000010101000101111000101000010010100100000111100110110111100110100010110110000111111111000000010000100010100011111011101110011100101111010100100000110010111111111001000101000000101000001010000100000110001111001000010101000011001011110101001010101011100100111001101010100001111001010001111111010010111010010101101101111111111100110010001101011101111010001000111110010100101011101011000000011000110101111011101000101111111011011100011100101111010100011101001110101000000110110011011100011111010100011000001011000001111100100010100110011101011111101110110101110000011000100100001110010011100100011101000001110001100110011000101001011101011011110001001101101101010011011011010010011000000100110011110110011001100001000000011011010101100011101101000101001111001000100110001001000011000100010000010000001010010110010000100110101100101000010110110010001000101011000101111001000001001010001010101011011011010011101001001111000101100110011011001100010000111011111001110000000000010010000001000111101111011101100001101101010110001110101010111001001001000001110011000010000111001111010111101110100100000111001111001001100000111011100001110101100000100100110001010000010011010000010110111111001010000010111110101001100010011101000000010010110011101010110101111010001111011100110001111100000011100010001111001101110101110101111110000000001011100011001110001000000010100100000101011000000001101011001000010010101110011010011110100000001100100011010110110011000001001000011011010010100000011100100110110100111101010010011111000100010000000101011010110111000100011100111010110010000000101100010001101110010100001000000101100010000011110100111001001111100101100010101100001011000000101001110011000100000100101010000010111011110111001100011001011011011010110110001
010001111001011110110111100100111010101100011110000100000110101110110000100101001110000011010110101110010100100100111011001111010000011000010001001111111001111110110110100001111011000001101011011100010101100110010101000110011101011001111011010000110100101110100111001111110111101000101100010000110010001100110110001010111110101000000100100101010100100101100010010000101110110111111010110101101111101101101011110100100000001000010011100111111100001000101101100010100000110110111001100100100001010000000011101011001001111110110010010011101111111100010111001010000100000001111001101110100101000011110101100000010111111011110011100100110000111000001110100011101100001000100000010101110010100000000101010110111000011111110110011110100010001000111010111110001000010000101011101100101010111100101010100111101010000110101111001000010101000000010001001000011100011110100100111001101001101001011111011001100010001010000001110010011110100110110100100011001000001110111110001011110010010000101101110001100100101100001001001001111100010111010011100111101111010001011000000001100000011010000111010000101101010111000100111010100111000000010011110100000110110000011010011000000010110111001110001100011011010010010100100101101001011111010101111111100001000000001011101111111111100000100000001111110111111111101001001101110110010110101010010011010011110101010101111110000110010100000110101111001001110110101001100001010000101100011010011100001111101010011011100101111011001100101010010100111110010110110110101110100010100101010001000111101111111101100110010011010010110111001011101110100110110001011100100010011111110101100100000100001111100011110100100110010100010000000000001000001101110010010011010110100101111111111011011110010111000111101100010001101011101000110100001010010100100000000000000010111101010011111101011001000010011110000101110000110000001011011010010000110100111001101110111110111011010011110100100001111101100001000100101110101111110001000101000011000010011001110010111110001110110100000100011101111001000011100100101101010001000010100000000101101110101100100011010101001110000011011000000110101101000101000110010000100110000111100010000000101000101010010100011100110000110100110100101001000010100101111001010101110101100110100111110111011001111000111110000110100011011010000011010001110000111011100111100100101011110101000010011010000011000000000000011000111010110011001111001110001001101001110100011111000001101010010100100110111101101100000111000100010100001101111010100010001101101000000010001001011001011101000101011010010000100011110111100100100111110011101100000001001110101011011110111011001011111100000011110011111100100000111001011000000110110111110111111001100100101010111110111010001011101111101100011010010011001100100100101010000110011110010010110011011101010100010101000010010110100100000000100001000000110000000011101000100101001010101011110001000100011000110010110110100000011000000110111000011011001000100101101001111011001000111100100010100010000111101001100001111011000011101101
000101000100100101101010110001000110010010101100001111110010100100011100100001100100010000011001000001001101100010001000011010101011001101011010010001010111111011110110100110111001101011001011011100101000000001100001010001101100110110111110111010001101111000100010100011011100000100101110000110001111110101110110001010001001010011000111101001010100011111011100100100001010001011000010101000101111010101111111011110110111001100001100110101011111111100101101010110110111111101010111011000010101100111100011011000111110100111101010010110011011011001111001000101000011101100001010000110000011000001000101111111011011011100111110011100011110010111101100010011100110100101111100001010100110010011101111000001111000001100100101101000011111001001000010011001101111011100110010100101101100100010000110101010101101101110010101111000110010101010100000010110011001010110101100110101011001111001011010111100110111100100011111110101010110001101101001100001010100111011110010010110000000110100110011101000110010010010000110101111001110001111001010000011010101010100111100111011101001100110100100010111001101111110000000101101101101101000011001000000111111110101011000010001010100000111010100000010110010101000101101010010100001001100001011011101110000111100110001001100100010101100011000010100111101111101100010010100110110000100011101111001001100111111001010110001110011010111101011101011111011110100011101000000111011111111100011011001000010000010110100110011111101111000011100111001100111101000011110110110010110111001000100100111100000110000010110001100001100001011101001010101001010010100111000001001010111111011110011110010101111001000100011011100111110100110010010000111111101000101110111000000100011110101111000010000011110010110010101100010100101011001011101101001101001111101101011011111110111110111001000001001010101101110011011101110101000111100100111110000100111111011110101000011101001000100111000000000001111001100101010000110111010000001001100110010011101010101101111110110001101011010100000111001011000100100010111100001011011001000100100010100000110011000110100001101111111111110010001110001001000101011000111000101101101000001010101101100010100000111010001101110010110000100100101001011011010111011011101000010000100011110010010100111101000010010000101011100001011000101011000011001000010101111101101111101010100000111111010110110010110011100001101110100111111100110000110110100101101100101011110000100101101000001001111001100100010001101111000010001001110010100010000010000001001000100100010110100111001101110011010000010010001010110110011100110011101011000110111000101000000010001100001001010100001101111000010011111111001101100010111010101011101000000111011110000111011000001011011011101111001111110100111111110000001000100001100111001011101010001100010000101101001100111100110111011111011000110101011010101000110001100111101111011111111010110011101100001111011101001111001111001111001101000000000010010001100011000110000000000010010011001010000110010101101100100001000110001110110001110000100
101001000110010001101011110000000010101110111000100100100001001101111111011011010000000010011101010100110110011101100010101110001100100101100111001000101000111001101011011100000000000100001010101010100010011000000001001010001111110101001000111011011011011010111110011100001111011110001111000101001010110100101000001111010001000010010010000101010001011110011110011011111100110011111100011110000100100011110100111101010011011010010111101011100000010111100010011000101111001111111000100100010100101001010010111011000101110110110000000100111100111110000111110001101100101100110011101111110010110001100011101100000111110011000110111000001001100100000100101011001001011111001011100101111100110110011111111110001111000110111111011111011111001001001011110101111010000010101101010101001110000111100001010111011101001110101000101000110101100011100011010001011001111010011101001010000110101010101000010101100010001101101011110111101101011100110100111110001110100010011010000001010010100100101001011000101010111111100100000010110000001010011100011111010011000001001010000100011010000011100110000110010111110110110010100011001001110100101111101111010010101111100001010001111011001111110001001111100110110010001011101000100010101000000011000000001100001101000011100001100000001100100000000111001001110001000100111110110011010010111000100101010111001110011010111110011100100111101100001000010101100111000000001010100101111001000010111001100010000101001011101000101001011011010010100001111000011011110001110110011111100001001101010101101101011111110011011000000010111011001011000100100000000110101010100001110000010000000000011010011110011000001010010100110101100111100010101110110111100011101100111011100011001001000011101010110111001111111000001011011010000100111011010100010001100000111000010000000010000101001110110101001101010111111001000101000101001111111001010110000010110100011000001110110101001100110101111011100011011101110101101100101000010000100001100111000010101010111110101101010101010110100011011110111100111110101111000010101111000110011100101000000001101110111011101010110101001000000101100001101011000010100110000101010000111000110010111001110000101001110110011100111001111001111011111001101100010100111011011111011111001011010001011011110010010100010110111111010111000111000011010001010101001101011010101011011011111101000110110111011110000010100010110011100010001000001001100000011110010011000011110010111101011000010100011101111110100111111010110011100001101101100011010010111010000000100001001011000000001000001100001001101001111111110101011110111000101011110001100011111101111111100100110110011100100010110000100111000101111101000010100100111000111010010111010101110011001010000101000101010110110001110111011111101011101000011000001011101001010001001100001011110011101110101101000010001101101000010001001000111110100011010101000011000001011111001010100001000000000011110001111101101001011110101011001111011110011001111110010011001100000101110110110110100100000010110001111010011001101111000011
111010111011111001000011001111001011111000100110011101011111111011111000001001010000001001010000110101011011010110001101011111110010100000110000100011110000010010100001011011011100100111001111000000001110000100101011101101010000000011011001100001100100100101011011010000001101010101111101010110111101010000000011101000101100011001000000011010000001011101111011111110000010010101111000111110101101001011110100010111011011111101011011101000101011110100000110001111111101101000000110000111101101101101000001010100110100001010011011100110100110001000111001110110001110101101100011001000111011001011011111111001010010100101010111010111111001001100101000100001010011101101100001000010110100010001000101010101010111101101001111000000100100100001001100011001011001010110100001100100001100101101000110111001110000101001100110000011000110101011111000101011101100111101010100100111100010101011111010011100000111000011100111111110000110000101100110100000110010000011001010100000010110010000001101011101101011111011000110110011010110000110100000011101100100100101110111110111001001010111011110010000001011001001100010101101100010001001001110110000100001100010101010011011001111010001100010010100111010000010100110110100010110011101010001011101100000111000000011100001010000100001001000010111011101110110011001100000001100001110111011011001010001010110000101100010101010100011000111100110000110100100110110001001111111010111101000011000101111001101111110000101110011000001010100010011000011011110001000000001111000001101010100001110000001110001000001010100111010101111101111000101101010100011010110001110110011001110001001100110100001100001110101010100110001011010010010011000011011000001111100000011111011001011001010111010011101100110010101001011011100010111001010100001111111000110001110110110100100000100101111100111111011000111101101111111001000001110010100111101010110011010000100001010100110001110011101010000001000011011110000001110001000100110100100000100110010010001100111001110110111010011100110111111011111000100110101000110010110011011111010011101000000011001101111100101011001000110011010011011001010100100100110000010101100101100111110000110101001110101001010000100000100011000001101110111100011100000011111000000000101000100111100100110110110011111100001111001101111001111001000001101011010111000010000111011101111111000111010110110000110101001010100100010001000101011001010011000011100110000111101110011100110000101010000110101011100010010100101110001000110010111101011000100100001010101010111111010010111101001100100111110101111010111101100111110111010111001011110000101110100101111101111110000011100000010101011000000110101111011001000100010111110100000101011001111001010111001101110100011000111001101001000010111111110111100000001100010111000111100101111010001010010000000000011100010111101001110100111001111001000001100010001001011100101010111101010100100110101000100110101010011001110100011010101110110111000000111010110000010011101001011100011111001010101111011011100110011111011000000111111
100011101100100001110110101111010010111011111111011010010001010111110101001011001000010110011101001011000010010010101010100100011010101010011000111000110011001001011100011001101010010100100110101100111001010100111110011111111001110101001111010111001010100000001111101010110000000000111110010001011101010101010001010110000011111101011011110011000100111011010001000101101001110001000111100000111110110001111001111110111010000101101011011110000100100010000010111110110110001101011001001000000111111111011000100011100010111100011000101100001100011001100100011000111000100110001111101100000101101101010010000001011001000010100010101110011111111001111010101110010111001100000011011110111010100010001110000011011011011100011101111011001010000111001010000111101000001010100011110101011101111001000110101010100101011001110000101111000111011011100111110001000110000101010011000111011111001101110110001110010111100110011111111111000011111101000100111011100011010111100000000010111101000010101011110110011101010110100110100011111010100100010011011111111111110100100001000101000111001100111001001100000100110101010010010110010001111110000100011000110000111100101010001000100101010111111111110100010001011111011111111111110100111000011010011011100000010000100001100111111101000000110011000101111001010110111101110101101111000001001010110110111110001011011100011100011000011100010000100110101000111000001001000001101100111110101011111001111110111010000000111110001000000011111010110010000011011011010010101011110111000001111100010111101100011101101111110101100101110000111011010111101001000111010000000111010011100001010000111111010000001011100001111111010001011001101001111111111111000011100111011000110010010111001000001011001011010001111101110110111010011011011001011101010000010100010111010101100101111111111111101000111010110000100000110000110000001101100010101011100101111100001100100011100010001010001001111100011111011101110000101011100011110000101000010000010000110111101011011000111111101010110010100100100010111001001011110111100011011101111110001010101011101111001011000001111100110000011010000010010011001110000000111101011101011001101110010110010111000110110101101110011010001100100000010010000101101001100110001110100011111001000111010010011101110111011010110001101110011001111111110100100110010011010001011110000101101011111011100110101000101100111010101010110110110111000101010101111111000110101100010101110011101000010100001100111011001001001001010011001110100001010110101010000110110011110010001111001111011000000011100010010011110001000101110000100010011001110010000011001110110110000110111010100011111111001110000100010011101001101101111100111111110110101010111011100101010010000110110101101010100011110000110100100001100101111111010010111101110111000001111001101001010100010001011100001000011111100011110101110111000001000100101010010111000101001000011000111001011011000110111111001011010010100010111001010000100001110011101001100001111000001010011101111111100001000110000000011101100001000011
101111111010000011100011101000001001100101000000110100011000000101100001001000011001011101101000101000001110111110100001110010011111110001111001100010110001100101011001000100100010100011101001000100010000111010000011100101000100100010101001001011110011011101000010000100010100111101000110000000011000011011011111101101101110011101101100001101010110001110111100111110010100001110000111000010010101001010010110111111010011110000000111100101011000001111101101000111111101100001010010001010110100001000000010110110101110110001100110010000110010001111010010011101000001101011011011100100010001010011000010001001010010001001101011100010010110111110100100111110111000011001001101101101110000011001110000110011110000011110110010011111101100010001100011110010001000111011001111000011111011111001011101111100100101110110000111010000000101010111111001000101010000110000011011101000001110010110010110101010001010101001010000101010101100000110101111011100101101101001101100101010011101101001001100101000101000001000011011010010010001010100100111011001001001010101101001100010011010001101101011000101011000011011001110101110011010101011010111011111101011001011100101110101111101100110110110001100111101010010100011001111110011000100000100001110111110001100000101011011011111011110000101111001110010000000110111001001000110110101101101111010111110101001001110000111101100001011101001110101010000100101001110111101001010101100001011110110001010000001111010100000010110100100001001001011001011101100100110001011010001111100100100010001111001001011010000111010010101110001001001101101011111011110101010101110101001111110110000010001001001000101010010100001011010011111000011101011000000110000001101001110111111111011000011011001111110011111110010000100100110110100011011001111101001111101101001001111111100100011110100101101011001010110101011000010100000100011000100010101001101110010110010001100111111101100011011100101100000001000000000001010111110110000010011101010100011100011010111011001101100001111000010110110101100101010101010000011010111001101101110011110111001101011001101001010100010010111111000010101100010000110100111010100101101110101011010100010000110101010100010001101001100011001110101011110000000110111101100011001000010101101101000100000111101110011100000011100100101111100000111101101000100110010001000001110101111110100000110111010101011000000111010011001000001001110011001010000110011110000010110101110101011010001101111001001010010100100010101000000001101100000001111010110110000000111010011110101101001001001011100010010110001000101100110001100010000110110100001001100001100001110010011110100111010110000110101011011101001101100011000101010100100010101000000100011001100111011111000011011101001110000001100001110000010010100110001110010010111110000100110000111100101010100010100000110111001010110000010010111000111100001011000011010010011111110010001011001011110000010000111000111100111000011001111110101010101011100111001110100111000111010100000111011000101000101110001011011101111010110000111
010011000110000100000001011110001001101011110100000000101011101000011011110011000001101110010100101111010110110110010100011000010010010001011111101111010000111001110001100010100110001101011010001001110000111101010111001000000111010000001100010001110111010110110100011011111010010010110111001110001001101110100101100100101000001101111000101001100101110110110011001011010100101100001001110001111011000111101001011110011011111011010101101000011001001100001110100101011111011011010110100010110101010010101100111100001110111001001011000010000011011001101100110010011010101101101110100100010010111101010000000110000100100011011111100111100111010001001101110100010000101100010001001101000011111100010101011001010101110101101000111101010110101000100000010011010011100011011110100001100101010101011001001101001100000101001110101101111011100110101010010100010111011111110110111010001001110011001011100001001101000011001001001110111000000100110110001101111011111101110100101000001101101111010111110111110010000001101011011101101000101111001011000111101111101000001101110111010100011100000110000101101100001101010101011001010001011000101100100000100110111011110101110100100010100010101001110001101101110010001001100010010010110111111001101100100100110111001101111100100101101111010001010000011011110101001100001101100011101011110001001110001010100011101101100111101101011100101101000011000110111000101010101111000001010011110011110110011101011110011110100010101011011000000100011111001100100011011000011001101110111110001111001000111111101011001011000110100110110000110011010001101001000001010010011111001110001110110110111001111000011101110100111010101110010111011110100010100000001010010100000000001011010100000100100011111101100101111000011110101001001011110001110011000101001110010101000110000010010000000010011110101100101011100010011001101011100100110100101010101111000110110011000001011010011110010010100000100000010000101111011101000101001101111111110010011001010101100100010000101101010111100001101001101111110100001011010001000110011101010000000011111111001110110011000111101110111000001100010000110011101110011011101110010011011001100111100111010100000101011001101000010101111111110001111100110001100001010100000001001011110000011000111001111011101011111010100111111010111001001001111100110011111001001010000011000110010101111011111101010010011010110101100101111101110111001000100100110100010110111011110010100110001111000101010001111010111001110001111101010001011001011011101000000010011010000111110111101011010111111001011011111110110100111111010111000111000000000111110011001110111100000100010110111011011101001001010000011101000111100111100110010100001010000001101010101011010111011111010100000011101101011111111010110101001011110010101001001111101010011001110101000111111010100101101000010100011111001001000110000000101010110001100111001001001110001011001000001000101000100010011010011110110001110111010001110101010100011110101100010100010000001101011110000101000101100111010101111000100000100100
010000111010010011111011001011011100001111001110111011010011101010100001101100000101101010100110101111010111111011100111001001011011100011101101011111111011101001011110101000100010111000001100111111011110100101110001111110101101001001101111111010011011100111101101010101000010010000110000011001101110111010010101000001011001010001000101100000000101010100011000111110100000100101111110100111001011001001010111101010010000100111001000101111110001100000010110111001001110100010000111110011010101100111110110000011011101011100000001001111010011110100110010001011000001101110011011010110110100110110100011111011100010011110011001001100001010100100010001101101001000101000000101110001110111111010010100010000010111000101010100011000111101000000010100000010100010100011001100010110011101011111001010101000000111010110100111111010110101010101000001000100100001111000100110011000100001110011110001011001110100111111000011010111100000101001100100000010011110011000010011000000110010100110101011110000011011010011110010111110111011110010111110010000101110100100101101111000111111101101111100111010110010110010001110011010001001110111000111001000110100010111011000000110000100011111111101100101100010001010101110011111010110100010001010000010000100110001000000001000100001111100110001110110101101010111111101000101101101110110001000010100100000110011001001000101100110111111101111000011000001101110010010101100010101100110010001011100110100111010010010111101001111011110101101011001110000000011001000100100100001000000100000001101010110011111011110110101101011011110110111011010111001101110100110010100000111101111110001101111110010000101000000101110101101000111100100000101001010101101000011000010001010001111000101111011100111011101010101111111010110000011110110101111100011000010101111100110001000100110010000101110001000000010100100111111010100101110000100101111010011010000100001110110100010101110101011100110000010001001011110001100011100000110101001110100011100110011010110110101000110011101011011000010100100001001110011111010110101010110011110000010101001000111111111010100011001001001000010010100101000100111010001000011101101101001000101000000100110000000011000000110010000011100100100110000111111111011100110001101001101010110011100011100110000110001010110001111000001010100101100111001011010110011100000000000001100011101101100001011000011111100101000101100010001101001100110000101001101110000000100011001111101011111111011101111111010110101011001101111000001111100110101101011100100011111001001100111010011000110001100110100100000101101111010111000010110010100010001111100000010000010110000000101110111010011111100111100010001000001011100000111100111011101000011001011111011010010001110111000100100010101111101101001111100111100010011101101001101010011100010101111000000110110010001010000100000110110110010010101000100111100110111111000000100011000000100110010101101011110001011110100000100000111110011011000111000111011110101010001101111010111101000101001001000010010000011101000110000110011101110
101011011101001001000001010111101010101110110000010101101101000100100000001001001001010110110000101010000000100000010111001010101110110010010100000101001001011010010101101011100111100010010111001101010011111000001100110011011000100100110010101010000110000111111010000100010101000101001111101111000010010101001110001110110110110000101100101101011101101100111000000001000000011100101111111010101110011010101110000011111001110011011101011001101110011001010100010011110001110010001001110000100010100110001010001010101001100010001101100011011000001010100010001010110000101001000011010111111101011100100010001101000000000110000110001101001110100000110010000010000101100111000101011000001001010110110001010010001111110111001101101001101010011000111111010101101011011010000110011011011101010001010001010000110000000110111001000101011110011011100100011100011001010111001100010011011010010011000001101100111111001010101010110110111001111010011001000111110001011100000100011010111000110010001011011011000110001011010000111010100010110100111101101010011110000111011010010011001111010101101010100110001010101110110011110110110100111111000101111010100011010010001111101111110111101001000111100011111100000010110010000011111110010011000101011011111100100100111010100101110111000010001101010011101111110001111001000010101101110100001001100101010011101101010111011000101001110101010011000010000100100111101000101011100111111011101110010001101010000110010100001001001101010010011101110010001100101111100100011011000111100010100100100011001111100111101100000010000010101010000111110111000110100011110001111110100111101111101011100101100100101100101110001101000011011010001001111010101111100100100010011011110011111100000100111011110001111101110001001001010110100001001110110101100001111011000011000110001010011110111111000110011010101111011101001110101110001101010000010111110101010001011111011111110001001000111000011000000010111011011001001000001011100100011011001110110000000010111110110110101000011111111110011111000000010011000010111011111111001010110011011111100111011000110010101100110000001011110010011011110110011101000000111110100001100101000100111101101101100010010000001011011000011101100101111010001011010001000101100110001101100000111100010110000001101101111100011000001111000011000100001100010100001000101010010011010000101111111010101011000111001000101011010010100100101110010100100001001111010000111011011101000000100101011100101101100111010000111000100111011010011111111100010000000111111011110111110110010010110101000110100011001101010100011011111010101101001111000111111101101110000001100010110111011110111100110111101011000000010010011000001100101101001100101110100111011001110000101111110110111010011010100011100010111100000011001011010010110011111101011101010110111010000001011100110100001001010001010100101111101011010011111111101110011011101111001001111011001010011100000111000100010010011010011011010100000001100011101001101011011001100100000010100000000010101010010010010001001100001101110111
101110000010000010110111001010001111000100110100100111011000011011001100111111011111110010010100000010011010010100110011000011101101101101100111001001001000110000000000111111001111110001110010100010000010110010111111010000001100110110000011111111111101100100111000001110011101100100001010010100000100100010010101011111110100101111110001001111001010101001000100110001000011001111010001101011101010001110101010111011001000001100010011100111001000111101101100111100110100011010111111100011010111001100000111110110111110100000100111100001110001100100011010000110000100111100101010001100001101011010000111000110101111000101110001101010110001000110100101111100001010010100001100100011111100011110110101001101000011011111011011110100111001111001010110100011101011011110110100110000000111000001101011101000101001000000100011110011100100010110110011000101111001001010000001101110111100111010110101111011000011001011000010001001000000100111010010100111001010000011100110010111010101000011100111100110110011110100001101010010111101101110100111110001111110010111000111101000000001110010000001101111000010111101101110110111001011001011001101010111010000110100001010000110110001111011111000101100110101011011111010100011100000100110101011010010101011110100100010010000100000000011101100101001000100100111110001111011000010010000110111000111010100110101000001000001110001101111101101110001100010101100001101110100001100110011111111100010001111111100100101100100111011001010000000101111001100101010100010001110010110010010011101111010101101011011010001110001010000011111111101101100110100100001011011100110000010111110010100000000101111101011101001101101100111000101101101110110100010001000001100000000101110001100101111111101000100111100010100111001000100010001110011100100111111011111100101100111100110110110100110100000100101101011101100011001000000010101100011110100111101111100110000111001100111111011100100101011111010110111011001010100110110011011010001001101010000010001000011100011101101101010101110001000011101110001001001000100001010001110111001011001110011000001100001000001010010011000111110000110000101100100101100010001111010000100011000101100011111000001011010101101100111101101011111000101011111100010101000010001001011010010101110010001101100110100011101010111010111011000110101100001011100111111111010100000110101110101001110011001001011111101011001011011110001111110001000110000000101000011000001111111011101001100000000100110111010010000001110011000110111001101101101110001001010010011010011110101011101001111000010110111100101000100011010000001101000110101011000011000110000111001000100111011100010001101101011000011011011111000110011011010101000101100001010110101000001010101110110001100001000001000001100101100001010111101011101001111000001010110110111011101011011111100001101010110110100011000010101100010100101010111010111000001101100011111111001001000111000101010111110101101001101111100000001000111101010011011100101100001110101000100011011101011010011110100000010101101000101100100011000
010111100110101010000101100001001100101110110000101110111001110010001001101010000010011011110100010101111011110000111011001011101111001110010111010000000110001100100010001111010110101101100011010111110001110110000010011111101100001010010011011101000001001111010011111010000010111000000111001010010000011001101110111100100100111011000111111001101111000111010011101000001100011011111001100010011110101100111011000001111010000111010111111010011101010001100110000100000100010011100000010011100111111011110000011011101011000010010011000101110010101101000111101000001110110000010000111101111010110011100100100100001000010000000010111000111110011011101101000111000111110010100000100011101010101110100110111011110111111001111010010101000100101100111111011010110111000011110010100001001111011111110000010001011000011001010110000000011011100101001110101110101111100101100111010100001110101011001100101001100100010000001001011010010000110100100000000110111001101010010101001101010110111000111101101100101101011000111011111010101101001000111000111010111000010010101100101111111100001110111011100010000000010100101100110101110001100010000011010001010010111010101011111011111101000001010001000000110100110101111001010110000010001001000101101100101011000001010100011011110011000111001100100100011100100000100010000111001101000010101111000110000101001011001011110110100001000111000100101000111011000101111100011100001000001001010111010001011101111100110001110101111000010110110100100001101000001001011111110101111100111110010100101010000111001110100110001011010011100000110100111011000001010011010011111101010001111001110100100010110101111100011110001011100011001011101010010101011011111011110010011000111010011100111111011101011100010011110000100110100000100100001011110100101101010001001110110000111101110011100101000010100110100011101000101110000001110101001011101110010001110111111110011110110100001010000011000001010000111110100110110110010111111100110110111001110110110000011000101011000110000010100100011010011101110010111110110001100101110001110111000111011001010001111000010011011101100000110001100100110001001101111101101011001100010010100110100001000010101110110111000010000010111010100100000000011110101101110111000111011110001001001101001000001111010110001010111010101001000110011101000110110100111101001010010010011010111101111010111110001111001101111001101100100110010111111111101011010110001110110011100001110011111000100010001100011011011100111001010101011000111010011000101001000100110101101101001001011101011011111010011000100001011101010110110000101000001111101100010111000000101110001011011011100110100011011101100001011010001111100010110001010110010100000110011110000100011111111001110000101110101011000011001101100011110000100001111110011000000110001100110000110001101011010010100101100110111100000001000101100010001111011111100010111010101001000000000100111011001011100111011001111000010100000011110010110000101011001101111110010111110111111111010011101001100000010101111110101110111101110011
000101110010100000000010001100100111001000011100100100010001001011101011010111111011110111101000000001110101101100011110100000101000000000101100001110101000001001001011010011011000010100010011000110100010111011110110000001001000010101111000011011001100011010110101100110000000101000101111011010010110011110001000101110010001111010111000011001011110111100001011111100110100001000001111011100011101110110111110001001100000001111101101010010010111111101011001110101111100111110000110001101111101000001011111100111000000100111100111111010001001010010011110011111101011110010111100111110011010110000110101001101101001111100001111010001000111000101101000010111010000101001110011110111110001010000010001001000001010001110010001010100010101010101110011111111111101111000010000101111010110011100001010111101001100011111111001111010110001000110010010100110101010010000101011101110001010001010001100001101001111010000111001000000111100010111010010011101100110010110111011000110000000110001000000000101110001111011100111011101111011010111000110001001101100100010111010001000001000000000011100000001100110101100011100000010111010000111110101000001110100101011011110001100101101000111010000010000010101001101101100010110001000010011011010011111111100101010010110100011110111100010000100001011100000100000110101011011010111100111011110101011000101010000000011111001110110001101000010111101011000000000001001101101101111001101100110100001011010000010111100101001110011000101010000101101111111011000001100011111100100001001001000101100111010010111110001101010010001111100000110011110100000001000001001110111000111111001111111011111110111100111111010001011101110011100110011011111100100001100001011010110000100010000111011111111000010001011110110100110000110101101000100101100000111001101111010010111001110111001011100110000110011010010100000110101111000101010001100001101011100110010111110111010011010010101100000111011001010110101011110100101110011100100010111000100001010001111100001000111100101110101101010000110111110100011011100010101000000101011011001001001111111111101010010011110111110011010010101000010111011000101010010010000101100011101110110000001100000000110101110101001000101101100001000010100001111011100011110000111110100010111101010100000100101111101010110001110011100011000011010100111101001111010111110000111100001001010011011111110011101000000101110100110010101110110010101101001011101110001101101111010000111110110000110100101000111000100110000101010010100110111000011011111111110110000110001001100000100101000000101011100000001110110100010100011001111001110011001000011100110010110101110000101111100111011001010010100100000001010000101010111011111100010010001111110110000001110110001000100001100001011011111010110110100001011001111110110000110010010010011111100011110111010100000010100100011111100001111011000101011110000000010101111111001110111111110000101001110010010010101101101010011010001111110111100110101111101000010011100001101111110011001110001000100110011100101010101011001011111000010
000101101010100001111100011110110110000100111110100101000001001110000110011110011100111110101010010110000000001110100001101111101111110000100011011100111100011100001010111010111111001111010111101110001101000100001001010001101100111110001000110110001100001001001101010010001100011111000001001001001011110010001111101001101100110011000001100000101111111100010000010111101100001110011011000110000000111100100111011100010110001001101001100000100100100101000000100011000010100000010000011111000111001000100100010100011001011001001100111011110001011001111100100101111011101100101100010011111011011101001000000010011000001101010110101110010000100011001000110001110110010111011000110010010110101011010101110110010100110011001000111011111011010100110100111010110001100111001110110001110111110110111111110100011001010111101010101000001110111010110001101001000001011010101100011000010000000110000111111010000100111000010100110100000001110001100100001111010111101111010010010111100010010101100010010110101101111010100110101010010010101110101111110101110011010011000001110110110110101100100011001010110011000110001001101101101111011001111010000010000110000001111111111111001011011111001111100100100111101100100110101001100111001111101011011010001100100110111100011001010010101001110100001011011000001100100110001000111011110110010101001100111110000001001101000001101101000000111110101011010100111011011010011000111110011011101000011011011101110001000010110101010001110100100001111110100010110110100111101101111100001101000011111110110111101110101011011101010010111011010001011011011111011111111001000101100101100010110011111100010100111101010001010010011100100011000110111100100000111110101000000111110011110001010010110100110011010001001100001111110110000100000111111001101111100000111111100000100011011110111011101100000010101110010101110111011010010111001000001001101100100011011101100100000110101001100111010110100110100010000000110010011000110000111111011001000111101111111001100110101110000111111110010010101111001111000100010110010001000011010010111001100110011100111001101010100010110100100000110010010000010111010011111011000110000011101011110100011000110101111101100001001100110001111000010000111001000000100000111111000010110001000000110010110011010011111011000011101100111000111000011010101010101100000000111100100111001111111101101000010000011011110110110010001110100111001100100001011110100100010110100001001101111000110000000101111100001110001111101001111101000001110111011000111100011100101100001100101110101101100111010010111111001010000011000100111010100001110111000001011100001100100110000011011101010100101101001001010010100010001110000110101001000000101000110110111100110100001011011100010011000000111100100111111011111000001010111101111101011101101011000101001110101100000000001111011011110100010100111100010011000110101000000000000110111110110001001001101111001111001011101101010011101001100111000011111100101111011000100010001000111110110011101110100001100100010100100001100000011011111010
110101110001000011000001001111110101101000111100100011001011010011000110000000011111111000000001011000100110010110100110100001001011011010100001111100101001001010001000100100010101101101000110010010010011011000100011100110111001110111101000010011010101001110000000010111011100101011011101010000101000101100110001010000101111000101010001010101000110011011111010100110010110001011010000001100101101010111101000100111011001100110010001100110101110001101001011110110101011110000110010001100001010100001111001010001100000100100001101001111101000110000001000001001010010010110111011100110000011100110001010100011010110011110010101110111000010100100000000101111111111111100111111010001010011001100010010000110100001111100000111101101111111001001001001010111110111101110100010001100100000000000110001010101110100111010011110000011111101101101100101101111111101110110000101111101101011010101001101001010101100101101100000101000010110011111111011010100000000101000111010101011101101010110110001100100100100100111111101101000000101100110010100011101101011010100011100000010101110000010101000101100011011100100110110010011110011111110000011010100100101000111000001011111000011010010000001100111110000010111100101011110011111110010111000011110010010010101111111100011111011110110100011000111101000000111000001101010010110011111110000011111000100110000010101100001011010001011100111000010111110101010000011101010001101111000110000010000010111011000001001101100000100101101110010110110011111001000100111001011010001101001010100101000001100111011010110001011110001011000101000101001000111111000101101010010011011110011101100101011101011010010000001000101111100111001010100001111100110110111011110101000000111010011110101111010001100011110101011011011000101110010111011000011000111111000101110100001111000000000010000111101110100001110011010011110101101010001111011001001000000111101111010110000111011110010000101001000100000001101101111111010001100110010001100001111001000011110110110010010000010100001000110000011000101001111000000111111101110111001001110010101100001110111000001110011111000111001010010111110111111100111001001011001011111010011011100000110000010100001000110001100001010000110110101101011111011110110010100011011111100010101011001110110011010000011011100010010100000111111010001010111000001001010100010111110100011001000001111100101000101011110010111101011110100010000100011000000110100101101110111001001000010111100111000111011110000001110111110100101011110100010011100110101000001111110001111010011001011011001111010100010100110111011000000011001100101100001011010011000010010000001000000010011110110100100110000001011110010001000001000111000010001001111100010101001101000001000001100000000111000111011110100011110100101011100111010101010001111101010110000010110010011110100110101100001011100110111111111100100011000011101101110111011011100100110110110010011101101011010110010010000000000000100000111001000011100100001100111101100101101101111110010010011010001100000000011100101000110001011111111
100101110110110001111100010101010011001011000110110111111010000001111101000100010100000101101100011110101000011101010110110000110001000111011011010001111011111000001000101000110100100001001010111110000100000111100110111100010001001101000000101010101100110000000101100101101010101000110111111110111110011011110110101110010100010101100111111011011111011001010000000101110111010011010011010001000101010101010010110110011010010000000001100001101111100110101100101000101100010101101100110011001010011001010110001100001011101010110110010100110001100011010010110001111110001010010101100000010010110111101111111011010100111101110001001101001111110011100101010111110100010010101011101000100001010000000101110110111110110100101100001110001000011100110100000011100000011001000110011110001111011100100110100100011011011001011010000001111011010010100010001000100011000101011000001111011101111011101100011011100011010000101110001111110100110001110101100110000010000010110000100111010001010101010100010011101101111101001010011001000110110001110110111010011110100001100010101101000001111001111010100111001010111010001010011100111011100111010011010111100000000100101111000110110110001101000010110011111010000100011001110101111100111110100011001111000011111010010011010111011111110101110000101011010100111000011011010101001101101010011001101000011001111001000000001100101000011111111101101101000100100100101110001110000101101011110000110011100111011011101001011000011001001111110111101010111110111101011110000111111001001101111000001111111110111100001010111100011111110000110110001101001111100000011101001100100110011100000100100001101011000011010001001010101000111001101110011111000000001010110111101000100011110101110001011011011000100111011000110000100001101101100100101000010010001100010011011100100001010010001010111001001010011111101001101110001101101100100001010101111100011100100100100011100100111000101101001011010010101000011100110111001100001000111101110101100001110111000001111110110001110010101101101010000111111110110101100100000001000101000111110100111101000011001010110001111011001110010011101001010100101000110100101010001001110001101001110110100010110101001110000111110000001001001000001111111000101101001111000101001000011110000101000101101001100011110101100011000101011011000000101010110010101010000100110001100101000100000001110010100101011000011101010111110110111010000100100011001011110000011101101001011010110101011110101010001110100100010100100000001111110001001101111110011001100100100001000011001000001101010101010000001111010101111001011111010011001101010001110100100011111100001010000111111101101010000101010001110010101000001100010010100110110010110100110000000001101010000010000001000101110111100100101111100010010111001001010101000111100011010110111010110101111001100110010011010000101010101101010011001100111011110100000110100110001111011111100000010101111000001001111011000011001111011110101011101101010111010100110010100110101011110011001010000001001101101110100001111111100110111111
100100011100110000011101001100111011010100100001110001000110111011110101110101101000110010100011100110101110100111010001000010001101000000011011010110111101000001011000010011011111101000010000001101010011000111000010011010001101101101000000111100111010100100111001111000011000100100000000101000001000110111000001010010111100011111101110101111010110101000110010111001100001101100101011011011010110111011100010101011101110111000110010001111001011111101011101011101111111000001010000101101000010100101111100111000111000000001010101011001000010010010001000001101011110010110100111000111001101011100011110001110111110010001000011101011100111111011010001110001001101011000111110000011000001011100001000010101111111010110101100011001011001100110101101111001001001001000100011011010110110110110010100110000000110101000111100110011111101100111000110001111000010111100100101010000000101100011011111101010011101111101101000101010000111111111001110011101010010000011110001010011000110100001010010000000110001001100001111001000100010101010000111110101000011101100010011111000000001001000101111111110100011110010010011101101000010011111100011101001010011101011111000110000101101000101100100011110011101110110110101101101101001000001000101011000110010000100011010110111000011111010001000000111011100111000010010001011000010011111100011010101010010101001011101000101101010011001111101010011000100001001110100011000001100010111111110001111011000000011011100111101011110001000011010001011001001111000110111001101101110101000101101111000010001101010000101101000001111101111110111100100000101001111111010011000111101010000010001011100010000001110100001110110110000000000001011100001110011111110001110000000100110001001001111010001101110101101010000011001101100111101100011111110101001000001110101011110000111111010011010011110011010001011101001000010000000011111010001011101001011011111011000001010100110111010110100111001100100101101001100101011011011100011010001010001001011100111000100111001011010111000101011011111100000101011100101110100010011111010111111100101110111101110111010010011011111011111010010000100000100111001001010001110001000001100011111111011001011110010001100110010111000100000000100000100111010010010001111000111100011001001000101011010011110000111001011111111111110111011011010110000001000100111101101100101001101001010010011111100000000100111010110111011001011100010100111011111000110011101010100011000101011100100000110001110101110001010011001011011000011111000011010101001010110111000100011110010000100101010011011001000001010110111100111101001100011110000001001000000000100101101011100011100110001100101101011010101010001011000111000010110011110110010000010101010111000000001001101111001110101101111011010110000110100000111111110101001110101011000010101001000010111001001001101101100000011011111001000110101000100100010111010110011010100101010101001011011101010100101010001110101110000111011100010010001011101111011000100110000000111110010011100101101001100100100000001001101100011111100000001
010000000010111001101101001010111111101100010001100100111001001100111101010111111101011010011101000100001101010110000010111110001111001111110101001110000000111010011100011000101111001010011000010101110110011011000000111111001110011101001011001010000100010000110011000110101100110010101100000110000011000011100010101110010000010110101110000110110101101011100001111011011000110101111101010001001101001101110000011001111110000011001010001000011111111111001111000111101011011000100010010110100100001010110010111100001011000100110100110000101000100010001001001101100000111101001010000100010101010111001000100001011101011100111110111000100101111110111100001111010000100110111111000100101111001010000101011101111000000101101010110100010110100011001100100111000001110101000111000000010101110001000100100101101000000101101101101100101000101100001010010101110110001001111101101000100111110111011001100110011000101011101000101110011010011100001110000111111000111001111111100000110110001101100001001010001000001000110011101110011010010100001010011100011100001100000101100010010110001110110000010000101010111011100001111000000111001100101111001110011001110101111001010100111001000100011110101000100011110001010000100000110101001110001000001110010100001101011110001101010110001111110010110011001011011011111001010000011100000011001111000000110011010101111101000011101011101111010001010000110011111010001000011001110000111100110000010011010001100000101111111010100111100001011000001100111011001100100011100111100010110111100100000101001111111011011111000100011100010111110100010111001111100001111110010110000000100001100001100011011010110000000010111001000101111110100111111100011101110000011011001100011010101011101011100110111011111101001010110100101111110111011100101011000111011000111110110011100111101101111110100001000101011000001110001011101000110000100110010001110100100000011001011001110101111000101101000000111001010010011010001111010011111001101111100110101101010000000110001011010001110101110001011010100001101111111001001100010111110000111110011000100101000001010101001100110101110111111111100111110111101010111100100101100000000010101111000110110001000101010100101011000000010000010101000100001110000111101110110110101000000010111101001111111111110000011101000100001011000001110100111011001010001110111011101100011001100000111101110011101100010010111011111110110000100011000011101001001011100010001010010100111101011001110000111111111110011110001101010001100100000001010001010111101110010010011011001011000111111110010011101101010010000010110101111001011101101100011001011101100110000110101110000110110110110101011100000001101101010100001010000100101110001111111010010111100011010011110010101001111101011001010011000010000100110011010011000000110000110101000100010110111101010001001001100101110111011101100110001111101100000100001100001101110101101111001111101001011111110110000011100110111000100101001010001110000100110010111100100011000111110001100010000110000101101100110101010101101001000110111011
000100110011001011011000001001100001001000111010111010101000111010011110100001111111001111110110000000111010010000100101010100110111011110001110101011010011001000101110101001000110011011101101010110111011110101010100001111111101010101101111000110010100010101101101010000100010111000101010010011001000011100010101000111111001111011000001000010000001000101111001110110000000010011101111100011001101001000101101000000001001010001110011010100100100100010011010011101111000110011011000010010111010100010100001111101110101111000010111011010111010101101100101101000000100100001010000110000010111011110010110111001100100010101010110011011011000101100100011110101100111001011000100011111110110111111110001111011101010001001111111000001000111100010010110000011111111001111010111111000011000101110001011010000011000011000111010111000101100010000010001000100001110100011110001111110110011000101110011101100001011011011000101101011101110011110110001101000100010011010110100000001011110101111111010001001101011100100110000111110001001011011000110111111011110101001001001010010010000101010101101111011110010000100110100101111100010100010010001101110110111001110011110101001011110001111010101011011101010010000101001111100110010100011001011010101001111110101100001100100111100111100011000111000001000100111000000110011100001100010110000100010001101000000000110100011010010011011011011011001111100100111001010010111110110110000111010110101100000010000001101011001111101010110111010001000001000101001101101101000101011100001110111101101110001111100010010100111100100100110010001110011010001001001101011101101001100110110001000101101110100111000000111110100001010111101110000100000000001100001011100111110010011101111000010110000100000011100111011101100101010010000111110101111100011000110001101011010010000111010010011010111100011000111110001001111010011101100001111101110110101110011100001110100100010110110110010001110101111000011011010111101011010111100111100010111001011010011110110001101001111000110100110000100011010011110111101100000000011100101010001111101111010100111111101100101011010010110000110000000100110010000000000110110011101110010100011000111000100011001011101001111101101010001011011100010011010100000001000110110111100010100110100010100011101000111010001010000000111001100011101010011000100101011110011000001001000010010011101000100010001101110100001000110110000011000111100000100011100011011011111101010010001011100101101011011110101000010100101011101011010010011001000010001110110101111111111101010000000110000100110100001001101101111011000100001010110101001001001101101110111100001100001011110111111110111000101111100001100011010011001101100001001010111000100111110110111010001000101011010101100100111010111111101111001111110100011010000110111000100110100111011111100010110001100110010111101000110100001100001100010100010000101010110110100011110001110011010000000010010001101111111100100111101001010110110000110001101001100011010101001100000111001010010010100001001101011010110101001110011010001
111101101010110100011001100110110001111001101110100111010000111010010001101000011000000001000010101011001010111111001010100111101100001111000010101000000100011001110100000110110111110001101100000100110010101010100110100000110110111111111001110011000111110101101011011011101001100001010110011000100001111111000011110011000010111000011100101000101011100111011110010010000000111110011100101110101100000100100101101101010010001110010001011100001001111011000000010001000100101111110111000100011001000100010010011001011010011110001010111100011001000000110011100000110010100110110001111000001111001100110100110001110101111110110101101111111111000011011100101111111101001111001011100101011001011010111000101110011110000000001101101111011000011110110110100100100111111100011110011011101011111111101011101011101100011010011100110000010001010010100001011000101111101110011110011010111110111101001000101000110100110011001000010101101100100000111100011111100111001001000110110010000100100100100100000000100000101110111110010011101111001100100010011011101101001010000010110010000011000001110111100110110010011000010010010001100011011011101101010011010010001001100010110001010000010011010001001011011010001110100010110100100001001000100001101111001101110110101101101111100101011011010001011101000001010101000001010011001000110010101110000111101111110110011110010000001110011000001000100111101100111111101111100101100010110001000101100111110001111110010000000011101000110001011100110011000111100011111100011110010010010111110110010101001010100110111001000110100101001111010111001101000101000001100111110110100000001110111001011001111110010010100010001001111001101101111010100011100000000010101011010000101101011111111001110011100111111110010111001010111101111111010101101101110001011011100101011111111011100111000110100011100000100100000000110111000011011101100111100101010111011011010001011010111111101101100000111011101110110101111011001000110001100011010110101011001100111111111110111111011100100000110100011010110111101010100011000011001100011010010010000101010011001001100110011101101011000010000110110000100111110111101101011100110100010011000010000111101000100100011001110011000010011100011111001100100101100101101001111010101000011011011100001101111011001000111000010100110101101111010100110011101001101101111010101111110110110110010101111001011010100010001010001101001101101000100010001111000011000011110011011101110000011000001000110001010111010110111101101110001001111111001110001111100100010101011101110010100111110010100011100111010110101000011111100110101001011111000111010011111101100100000011011000101001111110000100011001000011001011010101011111001001001001010011011101101110000100101100011011001011101011111101111011111001010011100010100110100101001011101111111001110001110111100001110001101101110110000000000101010011010110111110101111000111100110111001000011100001001001100011000001111001000111110100100110010111001001110111100110010000111111111001000101010110110100000111011101011101010000000111
100110100100011111000011100111001010000100000101110001000000101111101010000011101100000100100000100111111000010001011111111101110101010001111011000110010100100110111101011011111011110000111111011110011101101000100111010111001010100111101110110010000001000101100010001100100011100011101010011010100000101100101100100101110000011001011111111010000011111100101000111001111111010000001011011101001010101000000001100101110011010111111101101110111001001100000011101010101011000111010101000011100110101001011001110000000101100000011101100110000001100000100100000011100110001110100110111011111011000101111011000110010011001001010101101001100110010110011001011111000001110101000001000000100011011100101011100100111000100100011111011110000111010111011000010000110000010000001010011101000011100010001001011110011011000101011010110001010100111001110000001100111100010110111100100111110011000010000010101110110110110001011100011011010101000100100000111100000001000110000110110111101001111001100100001011000111011000111100010001101101011011001010000010010100110110100100010111010011101000101110011000101101001101110100000010011111110110101010011010000010001111011001101001001110001011101011010010101001010011001110111110001001000000100100110001101100011111011101001011111010111001100110101101111110001101000001011110110110000011110101011000110010110000100010100010110011101110110110001100000100111011000000110001000001101000010110101011110001000000100100000011001111000010110111010011101001001000100111011100010111011101010001001010110000000000001101100001101001100001111010111011100011111001001010110101110010101101101101000010101101011101101100100000011010110101010000001011111111001111001001100101001100010010111111010100111001101101010000001100011011001001100101101001110000100010101010100001101000111000010011101111000001011011011010101011011100000000010111010101001011101000111101111001110001011110100101100011010001011000101100100101111110011000001100011100001000100011000001110010010000001111010001000101011100111010101100101011111111000101111000011011111100111000000011111001100011011111100110110001110010100110101100001101111011011111011110110010101111101100110010010110011011101110111011111011100111001011010101011110110100010001001011101111100111000110011101001010110110010011010001100111100001100100101110110111000100100000011100110100001110000010010111001101011110110101111111000001110010001110110100011100011001101100111010110100111101111011101011000111110100000110000001011111111010110100101110111100101100000011111010000010001001010011011111100010111010010000101000110100100001010100101011111011011011011011011101111111011101000100011001110001101011011110110001011110110011110110011111110001000100101000110100110001000101010100001000100011010111101000111011010100101000001111010101100001011001001001101101111100101011111111111100010000010100110100101010001011110111000101111000011000011100001111011010100111101111101101001110111110110101100101001110110101111101010111101101011011011101001101111101
100010010011110111110111001011010100011111100100100011110111010100010010110011011011000001100011100101011110000101100011101000010111111111010110001000000000111011101100101011001100000110100100001001000010101011100000001011110110000110011100100001110101010011110011111101010011110011001010101111001011110100001010111100101000011011001100011110001011010100000111010010010000000100001010101111011101111011110101011110100111011100010101100000010000000110000111010010000000100001101101000110110000010001100101101010111111011010011110101011011000000011000001111100110000000110011000000011001001100111011110011100011010111111100111001001101010010101110011101011111010110011100011100001011000110101001000100011100110011101100011010010110001111011001111110001010010001110111011001000100110011010111000101100010110101110000001100101011010100110001100000111111000011111001110011010001111001001100001110001110011011101001110011100100110001110011111000111000001010000100001000111111000010011001000000100001000010000100100110010011110011100010000001000000100111000101110001011011100110010001111001010011101110011111100101110101110110001101000010001010110100101111110000111000001111000010110101111010100001000000101010001011110111100110001001100101111110110100000100110100001011100000111111110000011011100011010010000000111010101011011110111010110111111111001111000010101000011110110100111000101000111010110000000010110001000100110110100111010010001110011110010011011100111100101110011101010000110011110000100100001010100101100010111100010010100101000101001000111110111011011000110110001010001110001001100000001111011001000100100011110100101100111110110001000011101011100101101111101000111010100111100000000010000010001000101011111000111011010101111010011110101011111111110110000010100101111111001001010010101111101010011000001111110110010011011010111110001000110011110011101100011101000010000101110001101000110000011101110110111100010110000110110111000011011000110011000001101010100011110110101100010010000011011011110010110111100111001101011010000001111010000110010101001101010001100111111000011101100011001111010001101000001000110011001011011110011100111001010010001111011111011101111111110101000010010100000000001100110000001010110101101010100101010101110101001011011011110010101100110011101001011001101110011111001100101011100001000101000001000111010000110110011010000110111000100100100011000111111001011001011010001000100100010000101110010101010001001011000011010111111100010100110001111110101111110001010101111110110000100101000000001000011010100101011100100010001001101010110010101110110100100101001100011101001100010010000001000000100110011011100110001100110101100110100001010000011011111100010101100100000111001101110011110111111001011000110110111000011100001001110011101001111010101101101110011011011011000011110100101100110110110001101010110010000100010011111110011111101111010111011110100110110111000011001001110110000011011011101010001111001111110100001000011101110011101000011011111001110011111101010
001101000000101010011011101001100110010111100000010000010100110110010010101100010001010010010110101110101101011010001011101000100000001000010010011000111111100101111111101001010000010111001010111101010111000011111000010110111110101001001010101100010011100001110010110000110111010011100001001010011001001010010011100010110100000011100110111100011111000101100000101010100110100110010110111011001111001010011111111111110111011111001100111011011100010101010101000111000101111110001010101000110100000100000110000110100010111011001100000111111110100100010010010000110110000100101001101101111110100111001101011000010100011010111011101100101100111110111100010110010101110010000100111011101011010110101110001010011001000110010010111110001011111110000111001100101010100001111110001110111010010010100000111110101111001101100000001000110000011110000000001111110010001101110110010110000111101000011100101000101110000000100101100010010011011100010000010110000001000000000101101110000000000000011101111001101010111011100101101111101110101001110001000001010111100110010011001101001001001110011101101111000101110101111010010110010100111000001111110010100100001110100001100010110011011100111100101110101001110011000011010000100010100011000010100010011001001011001000010100111010010000001101110111001010000101011001110100001011100000101001100110001111000111010101111010011011010100110101101111110111011001000010101100010000000000111011010100011100011010100000110100101100010010101011000001011001000101110110011000001010100000101011011110001101001010110010010110110010100110011110011100000000001111011111111101001110010101000000101111110001001110011101001000001100100111101001111000010110011101001100110001101110110000100111011111110101101001000110000001100010011000000000100001101101100100000010001110000100000101100000101110101101101101110001010011001100101100001011001011011001101110100101111101111111000000110010100110001101100110111001011101000110100100001001100011111001010100011101001101110100111000110000100110100101000001101100001011100011010110001011011011000001100100011100001010001101000111010011010011001111000001110110001110011000111001011100101000111000101111110001010000101011000100101111100001111101100011000001110011101111010101011011001010010111110101011101111011010101101100000100010000110100110111111110011011011001100100011000001000000111011001010111101101100101011000101000110100110000001101001000010010110000110100001101011000101011110111110110110010011000100011011100011100010100011100100000011010010010000100111000000011111101100001011011110111010000010100000001111100001101011110110110010100010111000111100000011100011011100101000010111101110101010001111000100000000011000001100110110111010110110100110111110011101100011101010110011011110000011101111101100111001111001111100111111101011000011011011110011000100001111101011010110100100001110111001000010011000001101111000000110010100001011001000001010011110011011101010100001001010100011000010100010000011101000000000000110100000101111100110110
101000111110001100111110010001010101101110011110110110111111100010101110111000100010110100100101001001100000101001000111110100000010011101011011000110111101001011000110111000000000001001010011001010001110111010010100101110010001100111110110001111011010100010111101110111110110001010111100101011101000011000100001011101110101011110001100000110001010111001110000101101101000110101111011111101001111110001101110101100001101000100000001010111110100110000000000101101100011010000001011110101101000010100011010000001010000100001000110100000110100101111001111110001010111000010000001111000000110001001101010000101000110100101111101011110101101001111111000110100010000001100100000101011010010000010000111000100001100110101010110010100001000001100101000101111101111001001111111100101010010011100111001001111011001001100000100001011010101000000010100000011100111101000111101111100000111000111000100010101110011011111010111101100101110010100010010110110110001001010101010000001101111001100000000111110100110011100100001011011111100000011010111001000110111010100111000010110010100101011010111100001111000011011100010001110101111001101010100100110000111100110110100111101001011010101001100000011001110010001011011100100100010100010111101010000001010101011101000101010010010000110111111001000010111010110111001111001000011111011001011100111101011101100101100010001010010101100110110111101101011011011000110100011100010011011001011011101000010110110010110100000000100101111001101110001111111011010000001010000000011111000100000000010111011101111110001101101001100111011001000111111110100100110100000010100100110011000110111000100001010001101111010111110111111111101010010110011111011100101011000000001000110010101111000011000101001001001010010111101000000010001100000001000001101010110100111010010101011011010101010100000001100100110100000000010000001001101010010011111110101100101010000010001110110001100001001001001110010101011101011110100101010001000101010010111001010011110010011010111110010111010011110111100111100010011111001100110111001110110011011011010011011111001110111100010000000000110111000101011011010011001100010101000000010101010110000010011010000011101111100010110010100101101101110001100111010001110100101010110000110111110111100111110001010110010001010010000011101011111110001110001001011111001000010100000001010111001011100110011001011110000100010011101111110001011111001101000001011110011011101010101001000100101111110110111001111111010001010011011000011101111101101100011111010000111000101011111001110101000010100100111000111000011001100001000010110011101001001111111110100000011111101101011011111100000001111111011011101000100001100001010000000010011111001111101000000010100111111111100001101100001110110110001111110011100101101011001010101010110101101001110110101011000010100101111011001000111101110110000011010010110001010011111011100011111010001010101111001100010001110100100011010110110011111010110111101001110001001100111100101110011100100110001001110000111111000111001110000111111010100
011011101101110111101111010001110111011111111110000010110111001011010101011000111010111101010111010111001011001011011100001101000110001001100001111011010010011011011000111011010011001000101111110001100110110111110110100110111000110010101110010000111000101111011101010101000010010000001111010010011101001001001011010101010011101000101010000010111000011100011100101001111000100110111111000000101101000011001111101001000010001110101101011101011111111101111001101010000001000100000001001111111110111110011110000001010000110100101000111100010111010011111001110100101011101100001001011110101000001111100010110111000011111100010010011011100100111001000100111101101010001001011110000111101101010001011011111111110010011110111001001000100000110111100010101011011111110001100001011100110001000110100001010011001111100110100001000100100001010111100110100000001000010010101101111001101001011110011011010111100011101010011001010001100011110100000111011110110001101101110001010010110000100110011111110010010000110000010000010101000101000011001010100010111010001010000111001000011011001000011100011101111101010111010100100010000001100100000000010100001000010101011001010101000011100001111011001011111000010111000111101100111101110000101111000010101010110001000110000100110101110101011110011111110111101000111000110100100100011100001011011110110111100111101011111110100001001100011111011100001101011000100110010000011001000111110000000011000011101010101001000001011001110000110011100010101000111010011011001010001000001111000010101110000011001111000110101111010111100110000010111011000111001000110001000110110001011010101100110100100000101011110011000111001001000101111100100011100111001010110001101011010010111111001000011000111010101100011100010010010011010100111100111101110101111000101011010010001110011100101101010000110001000010001100001100000011000000000001001101100100110110101101000011001101111011000000101010111110011111011001001001100001101111011000111100110011101001011101111101111101010101110001011100100110000110101101100010000110000001100010000011100011101111101011110100101110010111000110100010111000110110001110110101110100100110111000111001100000110001000111101000110001010000000111110100101101110100001000110001101100100110001001001011100000111010000000001101110110111010001010110011101100000111000000111101111001001110100011100001110010111110000010001000010001101111101000101010111010101100111011000001011000010100001111001000111011110111010111011111000010101110101101100101000001100001101101111100000011100110001110110101101001100010101001011010100111111111010100011101110010111100101011100011111001001101001011100010111010111110011000010111011110110110101011000101110001110001100110011000111110010100001101001001000000011100111101101100011110111110001110110110101000101000100100000000000010111100000000110111001001010110110001001011000010100101101010001000101111001101100000010111010001010111101000010010001010001101100010011001011010000100001000000110000110101110011011110010111000011101100100
010000000011101100011010100010000101010100011010010000101111001100110110011011100111010101111011011101101100110101001001101000010011110011001011000110100000111001010101011100000000110010000100110101011100110101010000010001010101000101110000011000100000011001010010010001010011110011010111111010000100111010110110101100100011110110010110000100110000001010000110001011111110101010110110000101000111010100110000010101010100011111010111111000011101001110011000110011111011000100000011100000000011000011101010011001001001100110111110001111011100110001100111101110010101111111010010011000001010010101010000101110011010011001100001100100101011000000010100001101011000000111010011101101100100011110110011100111000111110001000101001001110010001111000011011100101001110010110010101111110101101100111101011101111001100111101000111010001111111010111011100011100011000000010011110110110001100010001001111101110101011110001100001111000101010101110101000010010101110111001111100111010101001000100110001110101100000001001111010110010101010010010100000011111001001110010100010001100001110011001011111001110100111001110001111110111010000101010101000001110000110100011000010001010010010011110000101010111100110110111111000111110100010101111000011100101010101101110001100110111001100000110110110111111110011000010000101001010001111110000111000011111101011011111011111101111101111001010010101111101000011110010001001011111100001111100001110101101101101011000010110111100101111111110000001010001001111001000111001101101100111001101111000111000011100100011100101011110001101111001010101110100010100100111001011010101111111011010100011011000111011000101100110101011011100000101111111100001111000100011110110000000101110111001011111101100111010010011010000010001011011110010001101011101101000111011111111011111110010001101001101111111010000110011100101011010101101010100101011010011111000111001001111010001110000010000010001100110011010010011111000010100001110100110100101100011111010110111010000111010100111001010001100000101111010111101101100000111101100000010010110010100001010011101111101111001010001011000110100011101011111110000110111100011000111011101000000011000111011001100101110111000110001100101001100111001111001000101001110100001100011010000011000011100110001111101100001100111110111001001101001101110011101010100011111011001000111001011111101011100001110101001001010010000100110111001101110110001011100011110100010010111011110110111011011001100011101100100101011110110100011111001111100101110101110111110110101110111011111010100001010001001100110010000011001011001101010101011000101001000000010110100010101010000001101010100001001101011111110010011111100000010001011110010111001111010011110111100110110101000000111011110110011100000111011110001111100110101001000011001010000111111111001011100100111100110100011011011110000011010111010110011000100001100011000010101011100011001011000001100010010000011001001001101111001100000110000111001010101110101101010011100110011010000111011100001111111101111001010000011110
100000001001000000010001100100110001111100000101000101001000000010011110001001110000010001011010001110001101001010100001011010101101111011000100100110101001101111001110100010100011001101101000101101111010100111001111011011010100110100010001100011011100011100111001000001100101011000011001011100101001110100000101010000111110100110110000101001001000111111011000011110111101111001100000111110000011001100001111001110110011101000110010101100001011101011110100110111010001010110100010101001011011100101001010111000110101010101100000000011111101011001110011100100010001101101010001011011010110001110101000001101100011010110110100000111011100010011011110001011100100001001100100101000001000001010001101010110010011110001011101110100110101010110101011100000001110100101110001001011000111001101111100100011000111110011011010100010100000011010100001110101000101000011000111011010100110101100000111001001110101000010100101100001110111101100100000001001100011100011001011001111001100011000000110111011001011000011001001101010100001011000101100000110010110000011100011111010111101001111110111111111100011001000011110101000100111001001011110011110101000000110010000000111101010110010001111001010111111000111010010100000010111101101110000000100001101101001111001000101011001000101000011000111011000111000001000010111000110011011000000110111010101110001001111110000011111011111110100101101000101010010010011111111101111001010111001100100110011000001111100111001101111011010111010000001010110000010010000011100011011101010110001111010011010101001011101011111110111111111000000110111111000100101110100101010011001000111101111001011111010011100000011011000110010000110011011111101001100101011010101101101100011101110000011110000010110111010001100000000100110010011010110010000100101111111001011100100000110100000000101010110000001111110010110101010001010111010011011010010011001110110011011100100100110001001010000111100001011010011010011111011101011001110111100101000110000111001010010111101011101011011101111000110110010111011001010101011110111101110000011010110110001000011001100010010111110110110110100100010001111010001101101101110010100101011100001011101110000011011101101011010000100010001011001000101001001010011110010000111010011001001100110100001111100110001010101010110111000000011010110101011100000010010101100000001101010011010010010100101110000101110010111001000110111010101000010000100000001111010001000000110011101011100110011010100111011000001011101001001000011001011011100111011111011101000010001000001001101111100010000111010000110101110010100100101111110100101101100101101101011111011100111010100110110110111011000110101010001001010010000011001010010100000011000110111000010011011010011110111111001111001000001010010010110100111111100001111100001010100010000010000011011100100010110000011011110011110101001001100000010100100110011110010110011101001110001001111011010001100110011001000111100011111010011100100111001000000000001100000101110100010001010100100010000000010101000101011100011110010101110
100110011111101011110010000010111101000011001110010011100011111101101011110000000000011111000000100111011111111110001100100000110101011000001011011110010001111000101011001100000000111101101001000111000111111000111001110111011110010000101011001000100101010101100000001111001111001010110001110111101011010001000101000111101010100101100111010110000111111110110111010101000100111000010000111010101010110100110100010110111101011010011111100010000100101101100001110100110011101011011110110000110001010010000111101101000001000111000011100010000100010000111011101010000100010001100110001001101101000110101001011101111011101000100110110000100001000100100000111110000110001011001001001001101110001011001001111001111100110011110011010110011011010101111001011111100111101111101010001111010100101101010111001001001011110010111110110001111000100110110001110110110100101110111000001011000101100011101001100110010001001011011000000011100110110101000001001111111010010010011111100010001001100011011100010000101010101110001000110111100000100101110011111101010100100101101010000110100110001011110101110111011011111100010001010110000010010111010010000000110110000010101110100001010101001110101101010011011110001100011010010111011111010111001010011101010011001001010001001111111111100011011011000011010100100111011110100110111101011001011010111000001011001001010111100001011111110000110010101111101111101000111101001100110001011101101011111000101010111001001010110001011000111001011111001010100101000001110010101010011110100100110001001101011100101001110010100110111111100100001010111000001010110111010010000011001110011000110001101100000100111001010110000001001010110010101111011010111100100111101011011001000011000101110111101110110100111111100001111011110110101100011011110111101101010111010000111101100010101110010011111100001010010010000011100101101100000011111110111010100000010010110000100111010101111001111101111010101000011101110011001000011000001111100010000111010101101011100101100111110111100111001000011101110010110010100001000111101101101001100111111011110110100001111011101111001100011100110001100011011100010111100011011000011001100001101001011111010011110110000000000011000111001110101011011101111111101000001111100001011111001111110100001100100100101011000101001001011011111000100011011001001001111100100010111110011010011101110010110100010000011000010111101010110000011000010011001100010100111100000011010100010110110111010110100001001010001001010011011100000010101101100100011111011011100000111100110011100010000000110111101100101110000110111010110000000001101100010101001001100110101101101001000101000111100110011011011001111000101111110011110010111110011101111111101010110111010101010001010010111101101010001100110110101001000010010011000011100101110101010011111110000111010110011000100010101000110100010100011011100010001010100001100000000111111111000011100100010100001011101010100000100100000011000110100001001111110011101110100100110111100001000100101100010101010001110110110100010110111101011000
101101010000010010010110000100111100101100101100001001110000000010000001001101110100100001001001110100000100000111111111101000101010010111010011100100101010110111100101100000100011001000100011111010111000111101010001101001010100101100100001011001110010001010110011001100000000101110011101100110110000010010110101111100001110001101000110101100011000110010100010011110101110011000101111110110110110110010110101000110011101101110110001011011000000010111100011101110011101010101110001010101111000011010111111010001010111111111101000001110100111001011010110100000010011001111000111111100111011001011001101111000000000011101001000000000010101100010001110010010110111010000010001101001100000000100000110110101101101100111010011100101110001100101111000001001111111110111101110101010110000101100010011100001111011110101100100010000100010111011010111110101001100100101001000100101011010001001100010000101111010000110010110010110110001011111111110100101000101000101101000101100010010100000110111010000110011101111110000001110000001110100101001000100010101111000001100101000010000110110001001001000010001110110010111111011011001010110000110111011011111100111010001110110010111011000010110000101110100001110101100111001000101110110011100000000101000011100100111001101100010111111100000001010001111110011111010100111110000111011011011101001101100001010110000001010000010101001100101010111001000100001111000101010101100001001101111011001001100011000010101011011010011101101000001011010100001101010001001110100111000000001000010000110001010010101001100101111011001111011011000111111101001110100110001000101101110000101100010001111101010111010000010010110100100110110110001011000001100101011111111010101111111011100111111010110111001011011111010111010101010010011001111010010110110000001000110010110001111101010111100001000000110010101111100111101111111001010110011011010101011111010101111001000100010000101101110111001100110000111100010101011110111100111100011101101110010011111000000010111001001100100011101110001101011100110000111000011111111111111100001010111010111010011000010110010001000100101110101001110011000101010001111001011010100100111110001111001110101001001110011010110000010011011010001100000000101010101110100101100111110011100001100101110111001010111101101010010010100100101111101000101010001011110110010111111110011111001000011010001000100010111001001001011111000010011100010101000010000100110010010111110111101100011010010101011101000111010101111001111001101111000001110101001000001111000100000100111010111010101110010010011111111011010100010001011101110111111100001000001010011101101010010010010101011001101011111000110111110001010100100001101100011000010110010010100001011111001011000001101101001011101010011110000111111111010101001011010111010001011000010100010010000110011110100001100101101110101100000101111101001101000001011111101110000101101111111101000111001111011001111101000111110001101010001101101100101000101101100011101110001001010011000000111001101110010100011111110111000100011001100
111100010110110010101010010001011001100011010001011101110101100100011010101111000100101011010100100111100100000101101100010100011001001010010111010001010001110111111001010000101111101000111111011011111011000011010110001010100010001100010010011010100111110111011010101111101001000000101111101100100011010101111111111001111110101010110000010010100101010001010110111101000010111001110010110110010011110111010101011110000100010111100011110101100010100011010000100101000100110000101100001101011101010101111011010110001010100000000111100111010001000100111001000000011001100111110011011000101110100001010100111101110000111100011010010001111100110011001000110001111100110011111001101111100001110101000010001101011111001111111100001111011110111010101100010101111011111011101000101110110100001000111101011111011101001111111111000111001101100010010011100001000000101010000100011001101011011100111110010110011111110100010011100010011100110101001000001111111101010000110110001101110100110111101101111100101001010111100000001011110001110011000010110101000001100110100110101011110110011000100101001001101110001000110101110101010101101010101010010111011111100101100011011110100101000000010101100110000100101011000001110111010000001011101101011011000010010000100000010101001010100001010001101100110011111101111011101010110010111110100011111100101101011001111101010000110101111001111110010111000110011010010001000100000001111001111100001011111100010001010101011110001110110110000001011000101101011111111011001100001101100011001110111000100110101011110100001111111110000110001110011000011001001100010000000101011110011110001111000010001111110001111100011010010001011101111011000111100111110011101011100110110000110000000110100010100010010000101010110010001011101110100000110000010010101011001110010010100111111100101101101100100111001111010100111010111001010010001010001001111010001001000101010110011111101001011000001111011111100100000111001001001111111010010111100011001101111000100111001110001100101001011110010110000000110101111110111111001011010011101010010011111101111000100110111011111101001000001111100101000110011100011001000110101101110011110000101101110000011100010000000010101010000100100101000011001001111011100110101111110010111010100111101111101001111101000001010100001010110100001111011000111110001111011110011011011110011100010110000000010011001001111111101010110011111111101011011011101111010011000110011001101101110001111011001011101001110000001000011001100110000011100110010010111001001100110110100000110011110101100101110111100000011001001011001100101001000010010001101010101110110001010101101000101010001001001111010000011111101000110010001010100110001010110010110111110001010001110111111110111100101001101001001010100110000011000111000111011110100110101101100000000011110110011000001001110101111001100001001111010001100110010100000000110101011101101101111100100000001100000000010011011010101110010110101010100000101010001011000111100110111101100111111111101101101011001100000010011111101010000001
100100011000001000001001000011000100110000010100111010111111010110001011111101101001101001111110111011111100101001100110100100010111001101001000001100111101101101101001000101100011110010111100110111011011010110101100100000110001110001111001101100111011100110101000010001100110010001101101000011010001001111110010101010101011111010101111011110111000000001101001001011110100100110110001111011111001000011111011001111011101111011001111011001111000110010001111111101111010111100000000100110010011110100110111011001110000011001111010101100100010110011011001101101011101011100011011000001110001010010110010000101001000110111001010011111100000100101000101011110001110101110010101001110110010000101110011111110100100101101100010100101111011100101100100001101000101110100111100001011110001001000111101100100100011000011010110001111100001111010001111001000100010101111101000010110110101110101011010011011001110011001011111101100011000111111101001000110110011000010111011000001101011110000111000111111111101101111010100000110110000101010101110101001000000110011011110001010001010110100000111110110010101001101011000000000100001100100110011111000000111000001110010100101101000111110111001111110101111110110110110010110100000010001101110110010101011011000110111011011001101101111001101101001001101101100011000100111101101110100011010000001010110000110001011100001101110000100000011110001110110001111110011011100101111010111110110011011011100011010100101100001001001111000110110000010111101101011101100001110111001000101111001000011001001110011011111011001001010010110111011101001011000101010100011011011010110010000110111111011101110110100100000011101001010110000001001001111010000111100101100101010010110111001100010100010000011111011100100101111111110111000111111111001110100100000101000010110001000111100110010110000011101110101011101010000100011111110100011100000100100110010101100001110110000100001000011101100101100000111011001000000100111101000111010010100111001000111101110111011000100111111100100010101001111111111000010011100000000101011010100110001000011001000001000110011101000101000011110100000110010001000101100001110100010001010111001001100000001110011000011111111100100111011010010111000010110110011101111100101100101011111010101010000010111111100000001110111011100110101001000111111110000101101110100010010010111100100000011110111110100000110001111001001110110010001011000000101001001001001001100011101100001111010000001001010001010111111010110001110010100100101010000110010110100101101101111100110011000101000101000010011011000111010011111011101011010110111000101010100011101111110000101100000100111100001110010011110010011101111100111101111100111011010100001001001011010100101110101110001001011101110100100001101100111110010010110110000001101110110111001001011011000000101001110000001010010001011100101100101101010111011001111110001010110110100000110010011110110101010101100111101100111001100100111110101010110010111011101110100000111100011000010110000111111000111101101110111010110000110110100
110100010001100110100100110101101101101100110110101111001011011010011101010000011111100110000100110000011101111000101111001011110011001110101001011001101110000110001001001001000100111001110110001110101000101100101000100110011101100110010001110000100010001001101010000110111101111101001001000000100010011110001110010010000010010000110110101010011010111110101110011100111011111101111000100011111101111111001110101110111011111110001001111111000011010100100011010011001101110111011110010001000000111100110110010100001101100110111011110011011001000001100101110111110011001000101001011000000101011000110001011000011001010010110100111100100101000101110011111110001101111000000110001011000111011110111011011101100010111111101110010011010111010111100001010101011000110110111101110011011110000010011010111101111001011001011111001100110100010010011110010011100000100110000010000100110111000001101101011011101101001010111011111100000011001011001010111010001011001011101110001001110010011101101010101011100000100001000010111101011001011000000001001001101010110101010001011010111101100001010100001110110111100101011000000011001001111001100101100010001110100000010101000010110001010011001000100111000000111001101010110000011001101101011101100111000101111011110010001110101111100010001001110101111011010010111101100111001111101110101101110101110001001001111000110111111010100000000001010101110000011000000001100011101100010100000000101111010001101111000000110101000001010011011101111010100001000110110100111100010010001000110110001011010010110101000101101001010001111000000001100001000110011110011010011001101110111101001010011110000001100100010001110000001011011011101010110000101110001101100000011111110001000111000100010001010111110111000100100110000101111011001011010011110100110001000011011101110000001001000110010010011101001010100000001010000110110110010010001101001010111110110011110010001110001011000011101110100100011011111111101000010111010110110011100001011110110010010111110101010001100100101101010100101011100001100011100100011101100111110001000100001010101100101001000011101110001001000101010101110001011011101000100100101000000111010101010010110110010010100010101011111101111011100000111000000111100000101000101100100111110100010100010101101011110011001000010110010100001001100111100011010110001011101101010101001111110110111000100010010000101100000011001101110100110110001001010101111100111111011101011100000001001000110111110010000101110011011101101101111011010101111001011101111110101101010010101100000000101001110011001101111100010010111101001100111101111110111011101100100111010011001110000100101111000001010110011100001001001101101000111001000111001001011101111100010001111001000001011011010110000100010100111011010001000000001101100101100110001110100110101011001100010110000111000100101001101010110000000000011111111000111110111100011011101110011111110110010011100100010001010011111000011100001101000111000000001100011001111111001000100101100100101100101011010010001111011000111111011101010110
100110101111110110110011110100110001101001111101001010101001001010101010011110000100101011110000100011110010011010101010010000100010101111001000110111100111110111001001111101111010100100001110010100111111000001011001101100000111011010000000100001101101101101011011000010110110001110110111010000011000101010111000110100001111100000101100010110001100011011011011100110100001101101011101101110010101110000111010101001110101000110010010001001110110010101001001100101011000111101111111001010110000011000001001111111111100111100001110101001010010110001011110101000101101011111100111001010101110000011010100000010100100110001010101111000110101010100101001000000011111101000110101000011011110000001001111010110011011000111010000011110111101010100001011010100011011110110000010000000111010100011001111011110110111000010010100110000010100011001111100110100001000010001100100101111111011100011101101011010110111000011010100001001110111010101010110011100011101001011001000111000011000011010100000100000110000110110010000010000111011100001010010001100001110111001101111110001111000001000010100011011010000000001100110100100011000010000110100011101000011100111101110001110011100101111000000100001000101000111000111100001110000100001010001000110100011010001100111001110101101110110001101111001101101010011111001101100001110000101011001000010101110111111001000110111010010000001100101000000011010001000110110100000111000110110111010010001100101011011011001001110111101011101101101100101010010110001111000100101000101001110011000111110100110001001100101110110001011110000000001111101111001011100010001011011001000000100000010111010000101111100000001111001001000011011111110001111100011110001110010101010111010111001000001000010100101010010011111110000111000111011101100101101110001100100011011111010001110100011100001001100111001111010011011011001110111111100011101000000111000011110011111111011011100101101111100011101111000001000001110100000011010100101001001100110110110001100100011101010101001011010011111000000010001000111111110011011100100100000101101111100101111000100110111001101101001100110100011101001111101001010000100011000101100011110010101100101011101000000000010010000101010011110000000000101101000101100011100110000100111010110010111010100000101101001000101111110111111101000100111100101110111110011100101100010010100111101111111010100100100110110000000111010111101101110101111000101000001110100110110100111000011100110001000110111011100110010011111000100011001011011000001101001101001001000001101011100100001111110110111001010001011011111111101010001010101111001010110010010100110000111110101010001100010010110111100100011010000001100100000110101111101011001110101000100111111011010011010110110101010101110101101111111011101010101111101011111000010000011001100001000011011010111011000100000000110110100010001010000000010010000111011001110000101011000011011100000111101111110111100110000101101010010001001010111000110011000101000000011001110100000101110101110001101011010000111011001001111100100111000
010011010001111101011000010101100011001010111011010001011110001011110100011011101110111101010100000100110100010000111000101001010010001101100001100001111101111100011011101000001001010100011000100000000101001111110101011111100111111011101011001111110110110101010011001100110000011001001011001000001111110110011101100010011010010110001100101100010110000101000001000101000001011100111101000101011111001101101001110011110110010111110011000110111110000110110011100010010011101000100001111100000110101111010011110101100110101110000110101100101101000101010000111001000110001111010010000101111100010101010000110001111001001001110000001000101101011011000101001101110100100110001000010011000010100100010001010110000100101010111000011010111010010011100000011100010111001011111010011100110010001011011110111011011110101101001001001011000111110111000100010110000000111101100101000110000101100100110110111110011100100000000110100111010100101000011100111010001100110101001010110000100010110010111101011010011101101100101101011010001011101001000011110100110111100001011101011111001001111010011101111100100101110100010111001100100011110101111010101111011110001000010110011000000111010001101011011010111010111010100111011111011010011000010010101101011011101001101010110001001011001000010101100010101011110110110101101111110001110001110111110001000011101011011010001011110101011111101000000101011000111000110111011010001000101110001001000001001100001110111110111111110011111011100110000101100100101101010111101100100000101101110100001011101111011010010010100111000011000000110011111111010101110000101010010100111110101100110111111011011010011011110101110001111011010000100101011110001001011111000010000110111110111011111101000100001100111011110011001010010000101101000011000110110101001100000001111001110000110100101100110101111011011010110100110101101111001000001010001000111110100001100111001101100000111100100100001011011110110100000101110110111100100101110010100011111100000010110001101000110110101000110010101111101011111010011000110101100001011010110000101101101001011110110101000000111001010101010011101011000101111010101000111001100010111000100110101010110110010000100011110011001010111111100110111011111001100010101010110110100101101000000011101100010110010101110111001000111110000101100101001101110000101110100100110000001010010110110001001000000001011001010100001011110010110011111010101010010010100101110001000001000001000110101110101100000011010101101011011100000011000000101101110000111100011001000011000010011100111001011010100000000000001000101011101110011100001100111100010011000011010000000011110101101101011100111110110101000011100011101010111000101100010001000010111111000000010111011001100001010100011111100001101011101100011101101111011110101100111010001110001010101011001101010011100000010001110010100000000110111100110001101011011111100100011110001111001011000101001110011110110010111100000011000110100111010100010011111011000010011110011010100110000000101000101011101001110001000011110101010110
110001001111000010101010000000001010000011010101100000100110001100111110110101000110001010011101000101111000110011001100011101011110011100111111011000000110000100000101111100010000101000100101000000100001001100011010011011000111100001000100010110111110010011011000001001100101101100000101111100000010111001111011110101000110110011011001110000000011100011011001100010110000111100101111100100100110000111001100001011100011010011110001000110101000101000100011000010100001011101110110100000000011001111111111011100011000100111000011110010001110110001011100110010010011110110111111110110010100100100011011010100100101000100000001001100001110011110010110010101001001100001101101000001010100110111000100111000100000111010011000100010101100011100101111100110000010010000110110010110000110010100110011100110111101100100011010000001101010010010101100010001111101001101101001010010001011110000010010111100000110010001011000111110011001001100001111011101111000110011011101101000101111101011011001011000011101110111000111010110110010011100011010001111000010101110011101101110000010111000111010001110000010001000011010010111011000010000100100101111010100111001100000111101001110010100001010111101011010001000101001000100011011100011110010100110100110110011111011001010000011111101000110011111010101110001011001010010001111100110010100000001011010011110011000110001000111101001111111101001111000001101101001101110101011101001000100110011010000011111100011011000011110101110111100111001000111101000010001111101000000010000001000001101100111101100001001111011011100001010111001101110001011011100010001111101101111111111000101000000001011111100010100100010001100101110000101010010111111100001111000010000001110011001110111100010101011101100010110101100101111011100001110011101001001100000110011100100110011000111100001100001000001011000111110000101100110100101011110111000110011001010100010000001010011100001110100100100010010000000100100101110110100101111000100000011101011011111111111110111011001110111011000000110001110001011010010010101100110001011110001001001100011110100001110101110010010110110110011111100111101011101010110001010110111101100111000011110011110111111111101100011010111000100100010011101011000000001011010010000010010110011001110001100010000000100011110101100111111100011110110001110101100000111101101010100100011010001001001010000001000100010001000101110111101100001100110110011000100100101111000000011001111110111100111011001011110101011110111010110110100100000101001100110011101110000110111111010010000000001101011010011011100011000111110011011010001110110011101111011001111110001000010100011110001000010001101100110110011111001010001110101011010101010111111100011011001011011100011111010110110010110100011010101010010110101110011000110010101110010011111010111101011011000110101100011110100011010110010110111100011110110010101001001111100110110000111111110001110111111000110011100000110100001100110111001000010110100001010110101100110101110110000001010100101010010001000100000110101101011101010
101001000000010001100101110010000101111110011111001010001001000101111101010110110011110110011110100101000001100011001001100000011100010010011000000111001100101111110110001010101011000001110111001110001111010001111011110010001100010000011100100101110001110111000010111001110110010000100110001111001100000100000001110011011110111001111000000001100001111111000011011101000100001011011100010011100000011101000111000101000101100011011110010000011100110001001011011001111101101110010101110101101101011001000001011110111001010101111101110001001111111111001110010101101010101010111000100011100101100111111101111001011011111011101000101011011111010000000100101110100001010000101000011100010011001101101100101101101011101011000010101010010101001011010111111100001111101111000001100001101111011010100111100110011010000001110011100111101111001110100011001000000011000101110011011100101001110111111110011110000100011111001100111011101000111010111100111011101000110001111011100010001010000101100000100010101000000001101110101000010010000101100000001100010110010110101100110111101010100001101100100000001100101111000011010000000101101011110010001000001111011101001101100111100110010101111100100010001011100100010111110000011011000100110001010100101111110101010010011101010001111010001100001111100110101100011100000001100010111101111101100001011110000110011010110000001110000010010100110110001110010000111101110100001110110101100010010110100001111011000001100010001010000011110001110110100110001101110010110000011101101110110001000010011111101001100001110010001111101000011110100101110111001101111010011011110101001100001110010110000001011111001100001011100001100001010010110011100010010010110101000100010100011001110011101111110000100011101100011110111111011011000011100111001100000101111101000001111001110100010110011000111011000101010010001001101010010011101101010010010110011101001011010001110001110001100011001001010110101111111101010111110101000011010101001100001111010100101010011000010100010000100011000000111000110111110110010011011010110100000001111110100100000100010100011101001011010011000110011111001011101010001000101000100000011000100100000111010010100000000100100100011010110110111110001110110100011111101110001101000011010110001111011101110101101010011010011111000001000011110011010110101110001100010110111001110011100000010001010000011111111010111001011001100000001100001010011000011110001011110000101110001000011101000111100001110110000100001100100011110110100100000011101110110100111001010110010011010110101000100111001011010011010100001111101100101001101110011111100100111001011000000010010010001110101001100100001110001111011001000101101111111101111001001000111101011000010010011100100100100011010001010000100111101110010010110001011100110100110101011001110011100000011110001010111011110111000001010011110100011010110001000100111000011100110110101110010010011000101111101100001111110111000101001100101000000001001110000011001111001101100101111111011010001110111001000101000001111010100100000011
010001110110000001110011011100100100001110110100011010001101001000010000101100001001011001010000001001110101010110010110001001110000011101100011101000000011100010010010110000010011010001000101011111100110000101001001011000010101010110000101111010011011110100101100011001011100010101111101110100101101011001001110110000010010101010111001110110100111001101000000111001001011111001110101010110111101011010100001111010111000000101110111110011010111011100000100111001100111000101001010110010110101001100001010101101000010100110111010010010100011010101000001101101000000111010101001110011100000110111110100001101111001000001101011101100110010010000100011011010101010110001100110011000010100010001001100111011110010000100010110011010011100110000110111000110110000110011011010011011010100011111101101000001001011010100001011001101100110100100110101110001011001100110110000001011011010101100001000110111111000011111100000000100101101011001010011101100001101010011011111100111001001001100101010110111000100001000000100011011001101111010000100110001010010100111110011001001101101101111110110010010111110001011111010010100010101100101001110111101010100111010010001101110111010110101011010101001000011011101100000111001000011100001010111000000110110110110110101101010110110001100001001110101010010000000010100001011011000110111111011010010011101111111111111000101100110011100001000011001011001001111000010011010010001011011010011000101111110111111110111111101010110101001110000101101110011101100011110101011001011010110111101010100000010111101111001110111111111111100001101000110100000000010000011101110000101110101001010000000001100100011101110100011101011100100100000010110001111011100101100110110111101110111100001000110101110001101101001011110010110101100001111000101110001100011000101001110010011000101110101010001111001111101110101001111110001100000000010010001101100100000001100001001001111111100011101111010000001001100001000100100111001011001100010100110011010101011111111100011101000010110001000001001001101110001101011010001101110111111110010001101101110001010010111010100001011010001010110101011101010100101011100010001110101101010101111000111101111110111010111010100010011110010110011101100111101101011101111000001110110010111000011100001111011100011100110001001000101101011011101100011000110000010100001100110100001001010001001100111011110001100010101011101011000100010011011011101001100011110010001100111010110010111100011010010000110111100111101000011011110001001010011100001011110001100101010001001101101101110001011111100000110010101001111101111110110011000010011101111110100000111011000001111000000010101001011101010101011010101000010001100010000001101001000110111100101111011111101010001101110011001000110011111100010000110011100101001101100000001010110101110010100110100001000110000001111111010100100101101101101000110111000100010000001101100011011000110010100101111111010011010011101111010111001101110110010110101110101001011100111111101110000010010000110100000111011010101110100101100100010
100100110111101011101010110111111001011101111001001011111100110001011001100110001000010001100110011100011011000110100111011000011010101011100100011001000001010010111010000110111101011001111101101111111000001000011110101110011101100001001101100111110010110001111001111010010001010101100111011010110110001110101111011111001010110101000100010100000101010110000110110010011100000011101010111101000001010010000001001111001011101010111000000000111010110000111010010011001110111011011000001001011111001010001100110000110011110101001010110100000110010101010100110010101100000011010010010111110001000111011011110100010001010001111100100111011111100101001100111110100000000100110100100101011000010010000100000100011010101010100001100010110100101111100100110001001101010101111011011101001000110010010000110001110011010110010111110110110101010011100111100001101101111000110110110001010000010100000011101101001101110101011100010100001111100110101011000111110111011001100011110100111100010100100010111110010011011011111010011111000101111001110010111011001011110000101110001011101101100010011100011001111011101011000111111111101110010011100001000111010110100110110010000110110101001000011101110000000100110001100011010111010111110110010110101011101111100000010001100101100010100101000011111100001010001111100100001111110110100101000111111101110011101111111001110010110101110001010001011111010110100100111111110110000101101001110111110110101100100110010001010000001010000001000000011111100011000001011001000101110001000011111100111111110110011010101010000111010110111000010101001100101101101011111001110110101010000010010000101110000010100110000001100010000111101000100100100011010100000110101100111001001001000001010111000100110100011001010111101000101110010011001001011010110001011010010011010001010001100110001001100111001110100101111010101101101111010010000111001001100111011100010100101011111011011000101101010101000010101001111000100100010111001100010000111000010100110001111101101110100100010001000100001110101100010101110100011001100000001010110101011111000110111110101001001101011100111010000111010100110100111111011001011101111001100101101111010010001001110100000010110001111000001011100101100001010000111111100010101101001000010110110110111101011101110011001110110101011001000011011100001100000010001100010100011011101000110001011000100110010010101100110001111101010101111101101100010010001011011110001000011000001000110101100000000001110101110011100011101000000110000111111111100101101111110001110000100001010001100100000111111110100100011000101110111000111110110000101010101100101010011100010100111000100100000110010110111001001010111111000001100001100100110110101011110101011001000001111001101001000111011010110100011100011011101110011011011011010110011011110000000101011010111000110011110000000100001110011001101001111011010000110101000111101001001101100110100110110010011011111011010011100101111001110001011110110100101001001010011111010110111101100001001010100001110101110001111001010100011100001010
110010111001000101111101001011010011011001110001110011110011110010000001011111001010001010011100010010111100111110011100000010101101011010001110010011011100000111110001100000110101001111100001000001010011111010010011111101111010100110000100011101010000110010110101100001101111011011100000111011101111000011010110110100101110101000101000011001000011010100010100100110010110101000010011011010111110000110011100101101110111000101010000101100111100011001001001101101011110101010001100010100000001011101001101001011101110011100000001011110010000111011010101000110100011101100010000101110100111011100010000111000000000110101011000001010000000011100100100011111101000101011100100001011000010011110111001000010010100100110000100011101110000111100001100101000011101000100010111001110101001111101110001000001000110111011101011010111000101100110001111001011011100001000100011100000100101001000101010111110001010001001110111110110110111100101100011000110101010111110001100000111000011010100000101110101100011100011111011001000001001110010010110100110101111011110100011100001011000100010011100110011010101100000001000010000000011000010000101011000011010000100011001100110100111000110110001011010001111110100100110011100111100000100010000101000000101010100000011000000100111110111000001010010011011100110010001100001001101010000101011100100101010100110010011010010100100011100001101111110110010000000100011001010110011010101101000101011001001000010110011000110001100000101000000000111110011101101110101000011110001100111111110111110000110011001011000010111100011000100100101100110010011101000001000100010111110100001110011011100010001000000110011000001100110101010011111111110101011101111010000101100100101100111001101010101011000111100000100100101010100000111101111110111010100100110011000000111110010110110111111010010100101100111110000110100001101101110111000001001100011001001010111110111101011100001100111010100010001111111100010101010110100011011101101001001101101000001101110111111110011101010111110110011010000011101011110110010100001111101011010100111100010110000111011001101011011011100011101110000111111100000111110100000110000100001100010001111010110101110100000100001001110010000010000001000011011000000100011110011011110111100011000010111101110110110100010110001000100101110010110010001010001101010010010011001101111011101011011100100100110101111001101011110100101101101100010111010110110011011111000111000001000001111000000001101010000010101010110100001010111011110001010111001100011010100001001110101001111110001100001001111010010110010010001010111010011001011101101111000100100101011101011001111010101101101010100110111111110010010001110101000001111001010110101011001001111001001011010110110110010100110100111111111101111011110000101001110011000100101111100111101101100001011001100011000111100011100011111110100001101011100001010111110111100111100110111111111100011001111101110011000110010001101011010111100100110001111111110010111001100011000110101111001100110111001000101111010010110110101110110
011001001000010111000001011000110000101011110110001100011110111000011100010000011101010010100011110100101110010000000000001111111001111110011010011111101000101101011010110001110000101101100111111110011000101010010000111100000111010111101110001110100100001000000100111001101110010110010010100111101110111000011111001100000100100110110000110010010010111101000111110111001000110001100110000100001001010110111001110110100101100001000000100010100111101010000010100111001111101101101110000000110001011101110101001011100000011011001110011100110010101001110110000011111000011011100011110001101011101100111011010001101110101110010101100101010010111101110011001010100010010111110000111001111000010100011110000111100110110100001100011000010101011101111000011010101100010111000011010001110101100010111110111110000111101111001010111000110101010001011001100010101011110000001100000101011000111101010100011100111100010000110110010101110110001001001101001000011010011010010101011001101010110100111101101101110000011111000101010111000100000001011010100001011111011010101101000001000000101001111010011110111001001001010100101011101010110001011110101000101101001100000101110010011010111110111111001110001100110110000111010000011001110110101110100011010111111101000101101101001000000100001000110011000101101001000100001101000100101010011001011111111110010010110001101011011111011001001111101001010001111100100101100011010000100110000010001010100111101000101101100010001100010110110111011110110001010010001000100000101001111101101010011111101011010110111000010111100000001011101000110101011000111010101010101111110100000111000100011110001101100111000101110110000011100101001101000100001100000101101000110011001110111011001011000011011101110100110110010110011111111111000010101111001111111001001101101001111000010100111010001101101101001111000101111000001001000100100110011000011110011001011101111011001000100110010000110010010001100100111101101101011011011110010011101100010101000110011000010011001000001010011000001011101011101000100101110100011000111010000010010000100100010101110111000100011100101111111010000011101110110010110110110100110000101010110011111110000001100101111100110100000011100000001101100110110010101111010100101000010011111000111010001011101001001111011110000011101111001101001101000010010100100110100011001100011101100110010101001000001010100111000111001110010100111000010111000000000111110000001001111000110110001010100101100011010100000010100110101001011010001010000100100111101001111110010011011100111101010001100100000100010001001101001011001110101101110011111110101101001000110101110010111111010110100110111111001100011101000111110011111101000010010010011010110001100110001001111101101000111010100110110011100001011100111010000010001111011111000000000111011000011010101110110100101111100111100110000011000010111001001010010001010100100001001010110100000111000101101001001000011010011101000001011000010010010100011011010100110001010101110000001001011100100010111000101000011101111010011111011010
100001101111010110110000001001000010000000101101011101101000111111001100100000110110010111001001001100111011111110100010101101110000110111001011001100000100101100110011100101000000010111110001101110011011001100011011111111100010100010101110001111001011001111111000001001001100000001010001110001111101111100100111011011001011001010001010000000100110110010011010011111101101011110111111001111010111101010001100100010101000100111100110001101010010100000111101011100101110000011010001100010111110110110101000101011010101110010010001101111101010000111000111110010000010100011010100001110001001010110011011101000010110010011001001100011001100001010000011010100111010110110001001101100000001001111010000101101010011111100110111010011011110010011001010000011010001110101011110101110101011110010100100000001100100111001111000010110000110011100111010111001001011111110001001011011010100000100110100000011100001101111000000100010110111000011101001001100110001110100011000001011000000011011101101110100110100111000001011111000111101111101100011000010001000010001100100101001101111001100110100011110111011100111001000011001000011110110010011111110111011101001001011100011111010110001100010010001101011000100011111011110010000101000111010101101101110100010101100010101101001100000110011000100000011101100100111110010111111010101111011111101001000000000011100100001011001011100001000100001100000000100000111110101101111001001111101010000010010100000110100101001101101000000101001111001100011000101001010111110111111101111001000101101001110010010001101111010011001111011111110001111100000000110010011011100010110011110010001111011111100011011010010000001010000100001101110011010110111001111000101001100011101110100101010001000100000101101000000010100101001110010001100010001001100010100011110101010000101001110000110111011111001010100101001001111100010111010011011100110111010011101011101010111001010000110100000010000101111110001100110000010101100011100101111110011100101000001110111010110111111010111000010011001010011001101011001001111000110011110011010100000110000001010100011011110100110001101000110000001010001011111011101100101010000011111111110100011110001100001011101101011101010001100100100110000000100000101100111101110110000110111100110000011111100101100010001001110111010110100001111011101010011011010110001110000010010111000000110010010101011010111011100111101010111101100100001010000110101011101001000000111100011011011000101000000010010100111011111101010111100100100111110100010101011010001111100010011001101110111110101110010010001100011011101111100000111110011111101110111000010101111101011010101101000010010011001110000000000111100100010010110100111111100110001100101110100000001101100000010100010010000111001000110111000110011001101010100001011001010110111111011110111101111000111001010000010110100110101110010110011111100100111010000111010011101011001001111110000101101100011010110001001000000110100101110001010001001111111000011001001000110001000011111100000001011101000110101110101000111101001
000110001101100111000001100000111011100101011111110001001010001001100011001011011000010110110010010011110010110111011000111001000101101101100101101101011010100100010011100110000110111001111110011001101111100110100011001000110011110011100011001110101111101110100110111110110011010001011111101000000101001011110010110000110110010010110010000001011010000011000101010110110010000001100011010101001111100000010101101000100110111100011010011111010111010010100100110101111001110010100011100001011101100101000011100101111000010110001000010001011101000011101100011110011011101111010001111101101100100110000100101111111011101010111111011100000110001100000000100101010101111001000100100110011111010000101001010010001001111011100001011001111111010000110011111010001111010101101001111101010111101100000100001000111100001001110111101001111100000001011110110101000000011100000101110110111100001010001000000110000011010000100111110110111100101110011010001111100100010010000011100101010111010001111001100101011111001011011011101010001110110010000110001011010111000111010110101000011011011001110100000101000101100100100011000010000100100011000101101100000001000110011010010010010111000110001111101000001000001111010001010000011111111111000000101011111110110101010001111000000001100110110111111001000010000101011101001100111001011011001110001101111010101001111111010110111011010110011101010000101111001111011001110110000110101011101110100111111000110101111000001011111011111000101110111100000101001111100011101011101001110101110000110001011011000101011101001001001111010001100111101101001111001001011001011110111100101110001111011110001000100000110010111101101110110110100010101010101011110001011101000000101010000111000111000111011100000010111101001000110111010100110100001001001000101011101001000101010111110111001001100010000011110110101011101110010010000110100000000011111100100111100101100110100000000101001100110101010011011011110110010110011100101101100101100101111010111101010100000010011011001000010100010011011100111001110101110111111110101010000000100010100001010001010101000100011101010111000001100110000001110100010001011001100100111001000101101100100001011000100100010000100101100011011100000010010110100111000101100010100000110011100010100100110001001011101001101001110111100101100011010101100101110100111000100111100111101100000101101011111110001100010111100001100000110001100010100101011011110100101110001100100111111000111110000101100001110100011110101111110011011001000101010001011001011000001111100110000111000101000100110000011011001110111111011101011011110101011110010000110100100111100100101011101011010000000110111001010001110000110111110010000111001101110100000110111111111110010111011110010010001100010011000001110010100010101110001001001110111011001011101011011100000111100100010111000000011001101010111100110100111010001101010011011001001001111011110001110101101000001110000010010010100001100111100010110100001001001011110001000101011110000011010111010001011010001001100101110000010001100100
001110001011100111110100101101111100101100101001111001010010100011110011101110111110010100101011101101010100001001110000101110110000011000011000110110110110101001010110011001101001011110011110011011111100010010011110010000111010000111101110100111110011111110111101111010100011100111000101110111000010100111100010110001101100110100010001001000011110110110101011101100011010100010100000011011011100101100110111001000011110000000101011010001000000000010111111001010000010011111000101011000001000110101000001011001100110101110010001110010000100000111110101100010111001110001001111010000111110011110100110001011110100100001111100000001111000010000010101001011000111000010001001100110111110011000000001010110001001111110100110110101001011100010111111011110100010010101011100000001100001110000001100010001000000011111000110111011001001001101010111011001101000100001100001000010010100001000010011010110110000000011101001010000110111001111011110101010100111010011011110110110110110101011000100110101111010100111010111101011110101000011101100011010111101100101000101000001011110110110001111111011000001000101011101100001111100111001000001000011101011011111000010001000100110010110100010100000010001010100110101110010111010001000010001011110011000110111000011111010011111111001100100001101000011011110110111011111010100101000110011111000010010000010010011110000101110011011000110001101111111100010111100000101000100110001100001111000011000101001000011010010100100010100101001101101000110001111011011011001000100101101101111011011010111101110110110011010011011011010001011000010000100000110110011000111010010001101001111110100110010010110011001011111101000010011101011110001101101110110001010011010001110000100100010111101010100010001101101011100110010011001111001010000011011011001101011111000011100100110100001011111010110010000010100101010010000111011100111011010010000000011001101001000110011111011111101111101010001111001011111110110000111110000111010111001110000101011100000001110010100000011110110110100011111011111011000100101010000011111010100101111101100111000101101010000000101001001111000011010101100011111001110101100001010100101100111111011010011010011011111111010110010001100101110001101101000111001011000100011000011000000000100011000001011101101001110110101000001100011100111000010001110011011111010011111000100101101011100000101001000000001111101011010110011110100001010101001100111000101111010111110100101000100000010111101100110010001001010010001000000110001111100000100101100010011001001101001000111111011001100111100000010001000000110110111110110100110011101001111010011111100011101111111101101100101100101001100110010010110010001100111010101110101110110110011111001111100010011101100111100000000110101110101111000111010100001101101001101100000011010001101101001110011001110011101110100101101011101111000001010100100100110101011001010001101010110011110100111110010001100000001010101010010111010001110001000011111010110011010011011110101010111010001010100010011010110110110001010100000010100
111001100011010100010001100011010010000110100111101100111000100110010001111101001110000010100000011010011011101101100000000010010101110101110001110000001001101010110100110000100101110100001110111111001010100100010100111001000000011010101001111101011101101101101101000111001000001111011101110000010101101001011011101111100011000010110001100110110101111110110110001111011111100111100011000100110001010001000010000111111101010111000101111001100110101010001101000000101100011000011100000011110010010111011011001111000100000000000001011001100101011100111010101101000011110100110111001010111110101000011101001101100000100100110011010011011100001100000001111000001011001100101010010101000011001101111011100111111000100001111000001010011110010100010100001010110001101010100011001100000110001010111010101001011010100101010100001111100111010110110111111010010011000101010000001110110001101101000010010100100001100111111100000001000010101000011001000110010001100100011101111010100100010001111100111010000100011010000010010110001001100111000101110101010110001110011011000000101011001001111000100111111011111110101110101010010010101010100001100101100011111110001101101010000101110110000101101100001000011111100101011011010101100011100110111000011000011001111001011011101100101101100000110001101111111100110000011001101001110011101111000011001000001100100110110110001110000001111110110101011100011010110010000101110001010111010101000000101000001000000000000101011001101110010111000101011001111010100010111000010011110100100010101110011000001111100110011101011011111011010001111101001010100000101100100100101110010010000001110001000011001011001010100001010110111000010011110111000101101100001100100110010010100100100011000111110011100011111010001000000000100100110101110001010011111011010111111001101100000001010001100010001111000011001100111000011011010110000011010001011100011011000100111111011110100001110111010001101001100011100100001000011011000011101100011101111100001001000111000001100001010100001101010100011101111101010110110101111111111100010110010110100100100011100010110110110111000001100111100111001111010010010101100100011011011111110101111000000100110010101001000001010111001010101010110011010010100111010111001010101011111011101000110101000111100100001110011101011010000101111111111111111101000111101110101110110001000011100101010100000001011100111010001000111000001010111111010001100010111101110010111011100000011001110001000100001101101101111101000011110010010110000000001000110110111001001001111111110100001100101111110010100010000010010010111101110100000100010011101111111101101011100111111010001100101000111010100111110011001110010010101101111100001111011111001011001011111000110111100110111101100101101011100011000110010110101000111011001100101001111111110110100111101110100110101111010000001011011010011000110010011111101111111101011100010100111100111100100110111001100110010110010110011101011100000010111110110010111110101011010111110001000000111000001011101010100100001010000111101011101110
001001010111010010000111011000101111100011011010100011101100000101100000011010000000000100000101000000101111000101000001111111011110001100000010011001011111110110010011111001011010101001010101000101110011101011001111011000100110011001011110000010010101001000000010010111001000111010110111100011000000001001111110011000111010100001100100011111111101110111011011110011011110101100101010000001011010001101010011110110110100101001111100100111101100010111000010110101001100010100101111001010010100101000111111101011100000001100000101100011000001001101001010001001100001000111011000101101110110011110111000110010110001111100110010011101101111111100110001110001011110100001011001011110001001011011001101100110011011110101111011111111111010010101101011001001011110101011111100110000010101111100000101010101110110111100010110010000011110011000000101100110000100010110000000011000100110100010100010100011100011000000010101001111111011111100110001100010010100111100001011001011111100000110011011011010011000111100000100011001011011000101100101101010000101011111011011110011000101011101010100111111110101001101001101010110111011110011110010000110101111101101000010100011011111011110010111100100101101101001011110111010101101010000000000000000000000110100110111101010011011011110111011010111011011110101111111111100001011000100011001011010111001110111110110111001100001101111110110011001010010000110010000000100000001011110100000111011011111111110110010011110010100110111010110000100000010001100111111101100110010101011001001100110011000001000101010110011010110100001001100110101111000010110110010001001100101110100101010011011101110101110011011111100101111101101000101111011111000001111111101000010001100011011010110000100001100110010000001100100101111010010111011000010110000000000011101101110000101000010010001011010100111110000010010111110000101000101011111101101100010110001011011001001110000000011011000010101100100011110101110111001111100011101101011101011010111100000101100011010111101100111111101000101110111101000000101110100000000111100001100010101000100100010010110010011100101001111001111100111100010101011111000101111010101011110010111000010101001100110101010110100110110110011000111000000000100000001100111101010111010100000001111011001100101111110000011001111111001110010100010010110100110011110010010100110000011101100010011100010100000000001110001001000000011011000000000001101000011110010111010010010110110000111111111111011110001000110001001001101011010101001100011000111111011111101011010001110100101011101101110010110011100010011100011100101000000010110111011011001000101010110011101110110000100111010100111000001111011110101001010101000111000100011000010001111110101000101001111000010001001100010101101110110101011001001011110110011101001010010111000111100110010110000000100100011101101111100111110111110111101110110101111101110001110011011100010110111011000000111100010011111101001110101110101010111100101001110010001001100111111100010111111010100101001110100110100111011011001110101001000
111100010001010110011100100011001101101111001000011000111110011110111001000111110000110010110010101110100110110110101111111010110101011101010110100010011000111000111110101100000100000110000101111000001011000111100101111101100100100111101001010110100001010000000111010011111110010111100010110001100000111000011011001010100100110000000000110110001101101000101100101011011100110101000010111000010011011011111011111001000001101101100010010100001100111100111101110010100001010111111001011000100000010010011111001001110100101011111001100111100000111010100011000001110011111000110001100111001110001111000111100110110100101010001001100001110100101010101010001001000101101110111100111100100101010101000011101001101001001111110000010001111011101101011001100011100001010011011111010011100010101110000101101000001001000101100001111001011000111010111000011110000001110010111000000010110010000101011010010101001011011001010010111110111011001000000110100001011011101011011000010100000001011011110011101110110001010011001010001010010110001111000000010101010001010011110011100011001011000010111000001101111100110010000101001000000100100111101010101100101111001101111101110010011000100111010010000100000111010000001010111110000000110001100010111111001110000010110100010101011000101011010110111010110011100010010010011101101101010001101111110001001001011000001011110010010001101101000000010000000011010101101010010010111011110110011100010011101000000101100010101001010000100011001011101001010111000010010111100110111010110111110001011011110101110100111000000001100001100000111110010110001001010101000001111100100100001010100011010110100101111010010000010001010001000101100010111100001011100010111010110001001010010010101110101010010000000101100001111100000011011010000111100101111110110101101010101111100010000000001000101010100000011100011001101110110001110100011011110100010001010111011110100110101101000010111000111111000111101000000010001111010010100111011110100110101110111110010001011010001001000011110110011101111111110111100001111001000100001101101001110110100111001000101010111000101101110011010111100111000110010000100011010010000010010001101001011101000011001000110100110010101101101110111000011100000110001111001001111111010110100101011001101100100000100011111011100100110100010101101000111001011011001010110001011100001111010110100111000100101101011010010011100000101101001001101000101000110001010011100001000000101110000101101100110101101111110100000001110101000100000001110110111101011000101010001111111001110101101000000111001011010111001100010010000010101011011011011011010000010010100100001001111101100111011111000010100011100110100111010000000011110101101011101001000110000011100111001011101001001110100010111001000101100101000111101010110010100100110000111001010000100110100111001111111111000111111001011110111100010110100000100111101011100010100001110000110110001101100011001101000001000110111100001111110010100111111111110100110100010110000101000100101010011010011111111011101110100111001001000111
001100110101010110000010110100011110011101000001011011001110001110010101100101110101110111010111000110010011001001011001111000100001001110111111010100001011011100010111100100101100000100010101000100000110110011100111001001101010111001001110111101010001001101011100110001000110011111101101000100011101001111011111000000011000000100111011101101000100010001010001001001110101000010001010011110100111111111001000101110011100000011100110010100010000111000100100100101000001100110001011011011011001000101110111001000111000101100111110111010100100001110001101111111001010001000000010111010011110111011110011000010010101010111110101011001001010001101001011111100101111011001010001001100101011111001101001001100001111100110010000100101000100001110111001100111010010000100111101111100111110101011101011010011010011101001001101110110101100101010011010011100100010000110010000010000110011011011001010010011001111100100101000111010000000110010101100100101111101000011110100000100100010100010100001100110110000000101111000111000111100000111001011101010111100110111001100111001100011011111000101010101111111111011100001011001010001111111110111011011101011111000010010000111010100010111110111011111010001101111100111110111101000100011000011111010011111001000100001111111011010000000111111110000000000010010010110010101000110010000110110011110110111100001010011111100111000110001010010000100000010100100111111111000111111010000110010100011101101011101011111101111011000100100000010010000101000111010001001001010000111111111000100111010110001011110101000110110001000011101100100000111111010000011111011011100100000110001011101100001001000100010001101101000111001100001101111111111100011011000011000101001110001110010110001110010001000101100111110001100011000010011110000101001101100011000010010100001110111111000110001000101011110011100100110100110100110000011010000100100011110110100001101011000111110001011000010110001100000011001011110011011011001010011100001100101111010101110100101101101101110111000110000001001101111100000010001011001001101010000111010110110100011010010111101000010111011010111010001110011111011111011100010001001100111101101000000111101011000000101101101110010111001000100101000011110010011010010100011010110010111011110001011001001011011100101010001010110001110101011111001100111101010011111110010110010010101000010001001100010000010010100001010111101101000101101011111011100101111011000100111100100101100010000011111111110111001110110010110111110110000000110101001101010000001010001010111000011101111101111010011000100000001101001101000100111011000100101001111000011010011100001110100100010110101000100111010111001111000100010100000010000110111010101000111110001010000111111101010001001011101100111001000000110000110100000000000000010011000110011100001010111000001011100011011010100000000010110011110111100111011011011000100011000101101101110100000111000101010111111111011011101101010110000011110011010001011111011010011011001101010011010010111100100010011111010010100001001100011010101001110
100110111100100001010111100011100010110100000111011000101100011111100011110110000001010101101010000000110100000110011001010101101111101100111000111101111000001110011011000111010101110010011101000110010000001001110111000100110000101010111010001011101010101010010000100000001101000011101000011110001100110101100111111000100111100001101011100101100010101101100010001010010101011101011100000000010001100001001001101011111111011000001100110111110000111101011010010011000100001110111111100011000010000001100001111000001011010111111100001110100000000110101000110010000110100101111110001110100011011010101111010111100001001111100101111110011101101110110111110101111001011001111001010011101111100010011001011000010110110111101011010100100000100111101011101111110111001101000001101011100000110110100100010001111010010011011000000110000111010110101101111110011000110100110010101110000000101001111010110010000010101011110111001011010010101101110111001010111001100110001001100010000100000100100101011110000000111001000110111010011100000100011001101111001001110010000100100110010111100111101110011011010000011110000110001010011000001101001001011001000101100111110110110000010001010011111110100011101011011000000110111000110001111111000101101001011111100011110100011100010000110000110111010110101001100100000011000111100101101011110000001100110001110110101001111101101100100010101101111110011100011100100111110000001100111000001011101000010001100001100100101011000111110110101001111100011011111011110011010011110010110010111000010101001001010010010100100101010011100110101010011001111101001010000001011000110110100000011011110010011000110110001101101101011011000010010001111101001011001110010111111010000111110101001111011111000001111111001010110111100110101110101000000010010001000010111000110001010110101010111101011111111111010010110001110001000010110101000110111011110011000011011111110101011010000101110010100001010010001100000000111001100111101110111111011100000000010010101111010100110111111110001100010110100001110001011000111110001000110100111100101010010001000101001100101110110101110011111000000001100101001010011000010010000010111001111101100001100110110010010011110100111000101101100100111111001001100111101000110010101111110101100001011100011000011110111000011010111011010010111110111011011011000101111100100101101000110000101100010111111111111111110010010010001001010110101010000011001010110000011101100000010111110110110001000110110010101101010111010100100111010100001000000110001110100110010100100010001001111100000001101111010110111000010001101011101111000001001100000101000100011110101110001011110000110011011011001001010110011011011101110000110100100101001111101011011010001100001000100001100011000101101001000000010101111101110110001000001001011100001001000011101100000000011010000110001100100001110011101111101011010010000101111101100010110111000010011110100011001100011100001011010100100010111100111111010010101010000010001000010110101110010010010100111110111111101111111110101111100001011001
110111010010000011111101001100101111011011001100110101110100000011111010111011000110000011010111110000001111100010101000111000000101010001111011100010101111100001111001111000000100010001111001000011101100000001110001010101010100101100010010101000011011100001010100100111100101100100000010111011110101000010010111111001101111110101101000010001111111110100001111001111100101101100111101110100011111011111000001100001111111111110010011111010011011001101100001111000001001000001100100010111011101000011000110011010100110010111000101000000010110010000011001111001000100100000100110011111101010110111001111000110001111100001100100110010101011001011001111101000000111110111010101011110100010111011000110111101101001101011011110101100101100001101111100011101010111000101011110010101100111101101000011101101101000100001010111101101001110101111011101011011010010011000100110010110001110110001110111010110101111100100011010101100100011111001011001110111111100111000010101001100010110011000110110101010100110000100011010011100000100110111111111110011101011010010001000001110000000010111110000100000111001100111011000000101000010010011110011100000001111001010010011111100100110011001101011011000001011011111010111010100101000111100010101101000101011000100110101101110011001101001001000011010010100011100110011111100101101101100111000010011100000010101100111101000101111010010101101000011000110100111101001110100101101001001010010110001111111010110000001101101111010100101111010100111001001000111111100101011110011001111111011101100011111011110111111010111000110111100110011100011111000011001011101010100001000010011010110000101101001000101010101100001111011110010010111100111010101100010001110111100100100101010000010000001011111110000001111110011011101100010001001111001111000010010010100110000010110110001101010110110001100110001110001101001010010111110001000110110010111001110100000110000000001001010011101011001001000000010010101000100010000000101011001110101000100001111011001010100011000100101001011011011100100100011011000001010110101010101001100010100001110111110000110110011000111010001001000100011111101110001010010000001000000111101010011001110101111001011101001111011001111111011101110101010100110011001100000000000001010011001101000001000110001010100111000000111000011110101011011011001101101001000010001001000000110001001010011000011011000101011000011101011100001000000010111111000011101101100100010010110101001000011000110010101100001001001001001110101000011100010111100111010110011101011111111101111100000100001011101110110110011111001101100101111000000010110100111001000110010011001100110011100111111101100000110110010100001001111101110011100111110011011110100001110000000011110000011110101000111110110000001000010101000010110111000101101100010100110000111101101111010010010110110001011010001000111101000001110101101000111001111011010101111101101101011010110001101111000100100011000011000110110110110101011011100001111001001100100011110111111011001110001000110011111011111110100010111101101001010
111101001111101110001011101001100001001011110011101101011010011101000100000101001101001110011111010010000100100011001001101101101000010011100000111001001000100000000001010110010101111111000010001010011010010000010001110111000101100100101000100110101100111111011000011010101011001001110000110000110000001111011110101110001111101110010001110111011001011001110101000100011000111111111111100110010011011011011101110100101010011011011010010010001110111101011110111001001101000011110001011110011000110011001011110001000101111010101000110100111010110111010000011101010110010100111000010010011011010100101010100111100100011000010111110011000011100011110011000110000001011110011110101000111110011010010010000110001101000011010011001000011011000110000010111111101010101001100101111011100011100010011010100001100111011000100011101010110000111011001010110100101111010001010100011010000001001010000101001001111110101000000011011011100000100011001110011101011011110111000010111101100110010011110001000011011000101101110011100100111110110110001011010111110110101010110011101001010001011000110011110111001110011000011110111010110101000011111100010001101101110011101101000101011101101110000000001101001000100111100010001010100110011100101111010110101101100001000001010011101111101011011100001011100110010110100111000000111001000011011000000110010011110110001010011110001010010100100011110000011100011000000000110000000110111111110111110111000010100011011000100110100100111001110010101100000010001111101001100010011111011100001011000100000101001110000000101100101011000100001111101101010100001100111101000100011011001110011111110000111011110000110111100011100110000010110110001001110011000111000000110011101001000100101111010000101011110110001101010100001001110110011101100000011110001101111100010010100001000000010000101101111011111001011011000000001010111101000001000011010111001000000101000100001101010011110000110000111110111111001010011011111010100100111010000101001111101100001101001111110101101010101000100000100000110111111011101000111000011011100011110101001001111100001101111111100011111110110101100001110101000110001111001110000101000001101100100000010111111000000101011000110110110001000101100010010001000011000011111011011110011011110101101000010111100011101011010010111111011100111111100101110101100101100000111110100110011001100000001000110011000111001010110000011111000111010000011001010000111011100001000110010010101010101100100101010110000000001000000000100010101101011010100000111001001011110111000111101111100000001101011001001101001100001101011101000010111010111100101101111000101011100101000100010011100000000010111011011001101000000001101110000110001111001111001001000001100110001011100101010011101011101101001100101010111111001010010001000100000110011100111110011001111100100000001100000111100101010010010100010010101100101001010011000000110000111001100111100011100101111100001110110001011000010111101001011000001000000100001001000000011000001000101010010101111000011101101100010011010111000000
001001101010110010001110100000000110000001110110111100110011010010001001011101010001000100010111101000110100011000101010011010111100000101100101010011000110100001000011111011001011111100001111000011100101111111101001011010111001101110101001001010100001100101111011001000001111110001111010110110011001010000000001100010010001001010011010000110001001110010110010100100101001101100010110011110101001000100011001010111000000111011111011000111000101010011100110000011011001100011100111101101000111010001100000101111110010000011100011101011011101100011001011111010000111111010111101110010111101001110100111110000000011000110110110011010100101110001111011011111010101001010011101110000110111110010100000111111001010110011001101110011000000010010101100110011000000000010111000011000110001101001111111010100001111011101011000100001110101101001001111100111001011101000111101011101000000100011110011001011110110011000110001101110001110011001100110111101110011110110000100010100010110111010110100001100000111101101010001100011000101110001110011001111110101100011100001010011101110100001010111011101100001101110111010100000001111110101000101001010011011000111101110100010110010011101111011100110111100010011001111110011110000111011111100110100001111010100101011010100101110110110010111110000001001110000100111101010000011010010101100101011101010110001101000101111001110101100110000100110111110101000101101001111000101101001000000111011001110010001011011101011001001001111011111011000001000100101100111100111101100110010100011101110111000000001101011101001011111100000010101011010010011011110101100111001111100011110101101111000011011110001011110111101010010010011011000001111100011000101100111111111001011000011110011100100110010000010001110110000010010100101010000111011011010110110101001110110001001101110100001101101101000111111110111110110100111111110101110100011000011010011010010110111101110001010010010010111101001011001100011110011110001000100110100010110111011101100110000101101110110011000100100111101011111011010101100011010110001111101100110000010010011110110110000000011010110101101000110011010100110100000010010001010000101001001001000001110000000110001000011000000101010010010100000011000111100010010001101010101101101000000110101001010000000110111011001010010000101111100110000110100101010100000100111110111111101010101001011111000000011010000111001110000011110010101100101011100101001000111101000000111010100001000110110010000111110110001111111111000011111010111100111001001000100000000100101110100101000010111111110011001001001001101011110100100110000111000010000101001000011110110101011111010101001000111010000010010100100000101111101111110000001110010011010100110001111010000111110101111110101111000001101111111000110111011001101011110001101011110001100110010011010101110111000000110110110010000001110100101001101011100011001011101010101010110111101010011100101010011110110111100001011000101010111000111001000100100100101100001000000011101100100111111100111010100010011001011011000000000010110
000010001110111000010101000010101101110110011111011011101101100010110110100110111111010001000101101110011010000000000000101111001001000101100100000101010100101101000110011100011111001101000110000010001010001001101111100100101100100001000001000101010110100000101001100001010100110100110101100010111001111100101110001101110001100110110010000110100111011010100011101011000110100111100010010001100001100011111001100010011011011110100011101111101100010001000111111011111101000100010010100110001100011100011001011101111010000000000000011111100111101010000111111010000101110000110111100001011001010001010110000100001010010101111110110100110101101111111101010001100100010000111101100000001100100011101011011001101101111111000101000110110111110100111101010000001101010111110000101101110010001010000110111010011101101011011000001110110001000011000010001001110010001101100000000010000010101101101100110011011101010111010110110101101010001010010000010100011100011010001111001000110010000010100000111111100000110001111010000101111110100000000111100000011101000100101001001110111001001100011111010001010101110101010000000011101000000010100001100110011011000011110011010110001111000101111111000101011111001000110001100000111011101100110100011010110001000110000001111101100110001111001001101000111011000000001001111111010011111001001011011000101101010011001000101010101110010000110100111011010001101001000000110001101011001100100011011010100100111001101001100110110111111111101001010001110110101100010100010101101011000111110111100001101110001100001110000010111001110111110011001100111001111111010011101101000001111000110010100111000101110011011011001010101001010101101101111010100111110101100011111000110011110011000010111101010001100111011001100101110100000010000111000011010110101001110010011010100110101111010000101100101101000010110111000001001101000111011111001101010011001000000001001011101100101010111110100111100000110101101001001011000010001100010101001000010110000001100000001001011000011100101110000111111010011101000010110100011011101111100001110010101001101100110111011110000010000101110111101010001110000111000110011011101110101101011010111011011100011111001100110101011011101011000111100111110001111110001100100101101111000111000001100000100000101110101111011100001101110010010111010010111101101011000000100011000011111011010110111111110001010100111000011110101001101100110010101000011001101000111100110011010110010011111000111010100011100100110111100100101010011011110100000011111001011110111110011011110011011100010101101110000000010111111101000100000110000100100101101000101000000111011011100001110101101010001101000010010011100000011101100000110000100010001000011010000001110000110011100000010111000111010111101101111011001111010000111100110011011001110110111111101001110011111101000100100101010110101100011111010101100110101110110101010001100100010000010101111011101000110010001110001010000010010011110001010101111010000111010010101100011100110101111010111000000110001010101101010101111001101100
111001100001001010011000110111000011110001010101011001111100011111110101111001001110000000110010110001110001001011100101010011010010010000001000011001111110010101000001111001010001001000111000101111000010000100111110001010000001011001011000110011101011010100000010101000010101011010011101001111000111001010011100001001010010000111011110001100000110110000101111110101100100101101010101101110101101010011100101100011110111001011000100101111100000111000110000010011000110101000001010010000100100101000111110011110110011001111111001111000011010100001111001010100110111011111001011000101110110111011011110111100010001110110000110001001110011000001001000110010100101100010001110001101000010011100101010100101100010101111011010110101100010010000010110111010111101100101100011111011011101110010011101110110001010010110101010101100100010100010011110001110011110010010010111100000010000110110101110011000110000000111000110001101110110100001000011100111110100100111000101001101010110010101100110100100011101001010110101011011110100010100100100000111111011110011100000110010100110110111000101101110100110111110001101010110011001101000100001010101110001100001011011100011111100110001111101001010010000011010111110101110110111011000011100010001110100110110010000101010001001001010010010011111111101000101101000010111001001100100101110100111010100110100100011010111001010011110010000110110111011011101010100111101100011011111000001111001101001111001100011100110110011000111110000101000001100100100010001010000100010011001101000000101001101001100001011101101000001001100101110001110101010010010101000011100001101000010100011001011011110001101010110101101100000100000110011110100011011000011010001111000101000111011110111100100111110110101110111010110100001100110001001000010101111101000100000110100001010110100110010110111100100001111100001111100100100011010111000110101100001110110110100010111011001001101011110010001100110011111111011100100101000101110011110101011110001001111000111010011110011000000011001001101101011010011000100001011000011101000000100001000001101011010011000110100010011011000010011110111000001110101111011111110001110011010010101010011000001101010010110010000001110101100110110001101000110111000010011100011000000000011111011001101110001000100000001101010000110110111111000110101010010010011010101101000110011101011000111000001001110111100001100001110000001111110110100111000010001101001100100100001000101010101100011001111000001100011001101111101110001110101010110000111010111110001111110101001101110001000111001010011011110010101001100100101001100111001110000110110001011011010111101111110011010000111001001000110111101111110011101010100001010101010101101100010010010100001010110001000001001101001110100111101110110000101000100101100011100000101100010010111011000110111011011100010011100011011000001111100110101101101000111100010000100001011111111111011100011000111011011010000001001011000111101101011101001111100111000101000100101010111011010111101011011101101101111110010100100101111100111
110111001001101111001111000001110111011001100011000111101111000101111001100110000101110110100000110111001010111111010001010000110101011011011000001011001011110100101000111111111001011110000100111110101000001001011011001001011011010100111000111110110001010100001010000100101111011000111000100000110011110000101001100010001101001001110001011100110011100010010100100001111011110101011011111101100010001101000111111110011000101111000011100010111111001100110110110111010000101001010010011110001001110110100001101100011001000111010111000110011100011000100000101111100010101001100110000011111000010100101011111101011101000011000000010010000000110001101011111001110010001011101101111011000100001100011101000101001001011001000001010010000000011100000110010010001100011111000101001010101110011100001101100001001011001110011001000010010001100101001110000100101110001101111101100000100001101100010001111010110111100000110111000011000110000001011101101001110010011111100001101000110000111111010001000011100101010111100011010101101001100100001101011011101101010010111001001101010111011010101010010101001001011010111101110001110101000100010001111100111101001111011111111110000001010100110111111101101110010111011001010010110010111101010111100011000001010101001000011000011100010101110100111100001001000011010100001110100010000010100000101100001110010111011101111011100001011011100001011111101010001110001011011110011001101111000100110110011111111110110010000010110001100110001011100110010010011000111101001100011101101101011000110100111110100110000111100010101100111111010111010000100010111001110100111001001111110000011001101110110100111011111011110100001011010011000111000010100011101001000100011011110100000111001011001110100101010100111101110110011000010110001010011111010000010111101011000010001100101101010010111101010110100111111110010010111111001000010010101100010010000110001110010110001101101101000001010011101011010111000101010000011011011100100011011000011111010000110101101010001001110010011111100110010001001101101010001100110101011010010100001001111011111110011010010010101111001000010011100101001110100000101011101000011110011010000100011100010110010111001100110011111011100101010000100010011000010111100001111111010000000011111101100000110100100010010111110011000010100110001100100101010101011111000001000000001111101101101111111111110110111001111010000111101011011010101101110101100011110010011111010100010001101001011010010111110011100101000110100111011101110010010101101100100101110100000001011010101110011101000010000100101110011001001000010000010001100011011111100111100111011110101101000111111100010110010010001001111011011011010110010101011011110101111111100001110000100100101000010101101010111010011010001000011111101000111000001100110110011001011000010001111000010000111001000000111100101011011011111011010011001100111110110110010101101010001001001000011001110010100110100000001101101010110001001000101010111110000000010000001111000110100111100001111010010001100011100001110101111110100111
111011111011100000110110001101111100011110100110010011110111110110011000010000100000011000100110100110010000011100100111111111000001100001101001110001010100000001010010011111001110100010101000100101001111000001101000000001000001111001100010100001111000100111011110001101001011000000110000001110101000101111001011101101011000101001000100111000100000111011101000001100111001010000001011001001010100100010011100110100101011110010001100110111010010011010100101100010000110010100110010010011011010011111110101010001000100101001001001010111011111000110111100110011101000001010001010000001110011001000000011110100010001110111001111010000000110110011111011001000001101001110011000111111000111101110110110101010000101100111100101001001100100010110001100101001011000111110101000000100101111001000000011001000011001000011101011111110011101111011000101001000110010111001010000001000000000010011100000110011010111111000010110110111111000110100000111001011010101000010111000010110100110011101001101000000010111000001000100001101001110100010001001000111000011001010110011010001011001011101000011000011010000000110011000010100100011011111100000011101100101011011010101101011110011011101110011001111100010100011110101001010001001001001011110101000000111110001111100111101000110000001001001111001011110010110000011011110110000001110101100101001000101000000110101110111000110011011100110110010100111000101000010011010110000111010000001100101001001101011100001011111111001110110111010100111111101100110011000001100011111010001111010101100011010011000010010100101111111100000100010101101011001000011001110100010111110111110111111010001010101001111000001001110011111011010000001011100010000110001101110011111001101000110011001011010000001100110010010101101100111001100110100001000000110110011011010111000101100101000000010110110101100110000011011110011100010101111101011010111010011110000011001100001100001000111101011010011000111111011111000001101011000000110001111001110000001001010000101110010110111100101111110010100111011110000101111000011110010111001000100100111101001001000100000100111000011101110011111111111011100010111010101101101101111111100111000110000000111110100011000101101000110010111000110110001000010101010010001110100111101000011101101111010010111000010110101101000010000000101110100010011000000100010011001110100100010000011001001001011100111010001111000000101100010100000010011011001010001111000100101011011111000010011001000110001010010010000111011010110011101111110111110001011000110001010000001001001101100110000010010000111111010001010101110101110011000100101111101011000100101001101000111101110101010101100111101000010100101110111111001011001000011010100000101010011111000000000110011101111010101101101010110000001111111100000111011111101100010101111100011111011000001011011001101111011010011000111101010101001100000101011110110010011010101010011010001010000010010101010011010101001010101101000001011001000001010110011010111110010101100011101011011110111000010010001101010000000110010010000001110
000001001101101110000010101010110111001100101110000110100010101011011010010000110010111010110111001011101011110001001000010010001100110100011011001101010010110010100101101001110100110000100000110000001001101001100000110011111111111010001101111101010010101011100101101100010101000100010001100011100010111111011001101101100111011011010011001110011110101001111101101001111001010111100001010001100011101101001101000010100111011000000000101010101010011111011101111010010000111001101001101110101001100111001001111000101000001100100001101000111010010110110000001111010001010001100010111111001110000101101011010010111100111101001111101110101011111111101011110111001001110111110110011011000111000101001110001110100101110100010100011001000001001010010110010001111101000101001010110000000010100001011111011010101000100010011000101001011000110001110101110011001101000010111010001000000010110101111100001100101010000011101001010011000111111001011111111001101011101010100001110000011001100101010011001101001001010100001001110010001111110110100001101111101101000001110000111101001001000101100101110001100001100010000111110110011110010011010100011000000101010110100010010101111000100000000010001010110001110110111101101100001100101111001101001100001001001011010001100110011000110101011101110010110111011011100110101100010000100010011111111111111000000010010100101011101000100011111110100110000000000110100100001111110000100110100111111110101011101011110000101000101010100000011100101100101000101111001011111001101011010110100011001101111110000111101000110000010011011001010111100000111001101001110111010101100101011101100010100101000100110000000001100000111101101011011100110011111100011001011100111001100000010011110000110011100001000000101001011001100010101111011110000101101011011100111001101110000001111000000100010101011001010000110101011011111000010001000110001000001000111000111011010001101110011110011000110100110101001001001110100111101101101011110110000010011010011110000101100111111000010001100000010110000001001011011000001010101000011011001110010101111111000100010001100011011110000110100110110010101100001000110111010100010001110011001111000010010101001001111100111111110111000000010001101001000010011101101010010011001011011011110110011101010010101101101100111101111111111001100110001110111101100101110000010111100011010010000110001000111000111000000111011001011101001111010011001011011010111110001100111001110111111101000100111001110010100000111011111110111000111111000100100010111000011110110010101000010010101011000001010111001001110000101100011000110110110110110111010011111011000100100010111111100011000110100001010101000111001001101000010110011011100010000101100001011011001110111111110011100000001011011001001100110101111010111001111000101001101100011000111000000010100111010000101010000111010101010100000000110010110111101011001010110000010000101001001101011110011111000001101110111111111100111011010111111001101001100000101011010011100110010000100110100011100010010101111110110100010100111010
101010101111011111111011001101101000010110001101110110000011111110100011010101101101110010101100011100010111001001000100110011111001101001110001111100011101111110000101110101011011011000010010100111111110001011011111000000111110110000101011001000011011110110001000011000010001011110010101001000101111011011111010111010000101100111001011101000101100001111111110100100101100000110101010100001001100101011100010011010011111111110101011100110110110000111000111000111100101010011001011010110011010010110011001110010000110111001110011010001110100111010110101010110000000011100010110011011001110100100010010010100000111001011111110111100000110001111011111111110001101011101001010011011101111111100100111010100000101100101110001000011100011010111111000111101000101101000100011011011011000001100101110001110010010000000010111111001111001011010011111110010110110101000000011101001000101100011111101000110110001011001101001000011000111011010000110101010110110011110001011100101101010011111111001101101010000110001010100001111000001000111010011011110011011111101110111100101100101111011111100000010101011100111101111100000000000011110101011011111010000111000101001010010011100111010010100011110011001111010101100010110011101100000000010011001001101011110110010011011101101110011111100101101011100010011110100100110100010011001111000111111100011100011111011100100001000001100001101000000101101110001001000101111100010010110001000101111001001100011001101000111100100000110100010111001101101001001010010110011110111001001110100101000011000000001100010111001111011100101101100111010000110011101011011001100001101000101111001101011101110111110011100010000110011100100100111011101010111110110010011110101001000001100011010110001000000010000010100011101101101101100101110110001111010011010010101101101001010010101100111101111001100111011101101100011011010011000101001110100011101100101000010111010110011011110100110111101100111101111000000011101111000000101010000110110001011010100110100001110011101101010011000111011101011100100111010100111010011111010110011001011100110011101100111100101011010100100101001000100010010011010110111001101101111010010011100101100111111111111101110001110000111000000001001110000011010101001011011010101000110001000010000101100000111110000011100110110011001010100110011001000001001001010100010010110010111101011101111000010110100100110111100011011011000101001100010000100011100011111001110001010101100101000101000111101101110010011100011110100001110111000110101001011111000011101101001111010010100101110110000000110001011001010011000010000000010100010101110010110111111011001010100000010110000100101010100101010010010001001001001111001111001001100001101100011011111100111100101111000110110100011011110111000111010101000111100010111111011011001001011010110110111110010001011010100010000110010000100110000001001100111100111100101001001001000111101111000010000111100011110011010000110001010001110010000001100110111001101111100110101011111100100101100111010110000011010101100001101111000000100
011100110000100010100110010100111110110111010000111111001101001010111110100110000110101100011010100110101110111011011000001000111000000111001010111101110000011110110001010111111100110000100101101110111100001110110000100101111001011111110000110100100101111001110101011000001011100110000101001100111110010001100000001001100010001010100110011110011010001111010101101010110011100101000110100111010001110111010111001111111111110111100000010001011001011000010011001001001110111011101011101001010110010110000111001110001111000010100001011001011000100001100111101010100010101010001011010110101010101000000100010100101101101101010001000110001000111010001110001111010010110100001010110001101001101111100101101101000010010010011000100101000100111010011101001101010011101010001111010110001010110111110100000000110100001001101011011110010110000011111011111101011111110010000100100100010010101001001000001100110011110100010111101111001101010111011011000010000101000101001001001010110100001011011011101100000001101110000001110011111101001101010111100111001100101101011010110100100011010000100000100100110100111100001100010110000100101111011010000111101100001111001000011101111000000000000010011100000000101011100001010010100000110001000011010111111010100110010011011110100011000110111000100110111010111000111110110000111000010110011010010111100101000001000000101001111001010001101001101011001010001010101011001001100001010100101010000101001000000110011011011110001100101100011010011110110111011010011100010010011100100010100011101010010001001111111111000101100011101010000100100010101111001011111010100100011100010001111011000011000110100001101001000110101110111100111000111000011001101001111011000111100111011111010001100000010111110101000010110010010111000001010001101010010011001110011010000011001011111001000001100000000111101100000100010010100000010011000101101000111100110101110011010111011010110010001100111101111101101100111000000101010100110100110111011101111110001010110010111110010001110000010001010001100101101010111111110010111100011011010011011100011010011100000111000001111011101101011111101000000001110001000001000111000110011110101100101101101000100011101100001101101110100001010111100111011000111100101101111110100111000111101111011110001110000011110111000110011001110010101011101001111010001000000101100010110001000011110111010000101100100001011000010010000110010011100000010100110101010010111001001011010011010001111110100010111010000110001111101101101001001111010011001011010110011001100110110101001100001101010010100001001101000001110000000001000110011110000001010110111011101100110100001100110010010110010101101100000110110101000001101101010101100011100000010110100110010111000011101101111110010001011110001110111101001111000001110100001010110111100001101110110010011100001001101011110001010110011110011111100111011001110110110000111111110100010111000100010110110000110111000100100101111101101011110011101001010001111111101011100110110011100010001010000110101110101100101011000111110101000001
010000101011100001010010111100010001110001110100110000011110100111100001101111000111010100011011101010111000001000011101100010000000101100100100101110010001101000010010000100000011010101101011010000001010011101101000000100001111100001110010100100101110110010101011010000000110000000011001000101110011001011110100000001111100011011100010100111110100100111001010010101000001100000011110000100001110111100100001111001000111101011001100110111111011111110100010001001010101001110010101111100110110001111111000111010011110001111101001101111010100110101010100011101100111010100100110010101000010100001100010101110101110001010010001101101100000000100100111101101001001100101101011100111010101011000001110001010100011010011000100111111100000010110100001011101111000110011000111101110000101100101101000100001100000010110101010011111100110110001110100100111001011111001000110011011110111001000101010000000101000000001000101001000010111111011111010100110011000101110111001000101100100000111001101010011011001110101101011101111000000001001100100010111111010110011000101010101000000101000110010001000011110101000010010010110111001111001000011011100101101100111101011001001010000111101011011100010010111100001001100011111000000110110001100101000110110110111100101100001111100010010010001111101110001001010000011101001111101000110111001101010010111011000001000111101100001111101110000011001011010100010100001001111010111100000100001010111100101011101101011001000100111011001001010001001111001010001100100010100101010111001101111111000101011101110000111110110111110011110011010110011110001101110011000010100001111000101101001000110100010011011010000101010010101001001111111000111011000110101111100001111010001110010000000001011101010100000100011001110010010000011111010101010000101101000101101000001111000101011111010000100100101010100011100111100110001111010110101001000001010100011101110111101100000100100101101010111001111011010000101011100110110100111100101111100100100011001100100011001100011010111001011000110001011011110100001001011000000101001011100000000000001111111010000111001110101100011100011101001100001001010010110100100010110001010110111110011000000101111001000000001100011111011000110000100010100010100100000010000111011000100101000001001001000100101000011001111011010000001110101011010111101110001100111001001000101101100100011110101000011110000110010100101111001001000001111001011111100000001010101101110001110110010110011010001100111100101101000000111010011111011000111100111011011101001011100110011001010110111100011100101010111000000010001011101111100100100101000011111000000111111000101110100011100011000000000010100010100110111111110110011110000111001100101101001001100011011000100000101011011010101111011100011111111110011001110100110001010001000111011010010001110101000001010110101100011111110000101010101000001111010101100111011110100100101101001011011001101000101100001011000100101010001110011110111010010011011100111000100000100000101111110101010010111101000000111100111001111001101110111
010111101001110011010010101111001110101001101001110100011101110110100100000001001000000001000001000111110111110011010101011100001100101000000111100001011010101000011110001011000101011010111000101100111000111101011001101110110000010110011000011110111011111011011000111111000000100001111100011101011000001011110011001101111111010001100110011111111010101000010000100110101100001111110011010110000100100110110010010000111010000001101000010100000010110111000111000010011000010110110100010010110010100011110000111001111011011011101001110101110110111111000111011011000001111110000111001110011011011001110011111110100001111000011111101100001111000011001101010110010101010001000100000001001010100100110000011101101010001011011001011001011111011111001001101010011010101111101101110101011011001010111111011000111110010011010101000010001111100011010100001000011000110101000000101000101100000101111101000001111011100101011001001101010111011101000101110000010110010010111000000100111111000011111011000011111000010110110101000110001011000100010001011111111001011011001001011110101001110101010111101001001100111001001100000000010100101001001011111111000101100010011001111110010000110001111011101001101111010100010000101010011000100111010100010101010100101101010011010101101011100110011110011101101111000011100001000011100110111011111010100000101010001000010001101111001100001000001000111011011010101010011100101100010010001001001001111110100111000000101111001101000100100110110010100100100101101000110000100001101111001101111010010111101010010001001011011100110001100011110101110001101010110010010010010100111100100010100010110000100010110101001101101001010010000010100110010110010010100111010111000100110111011111001111011110010110000010000100110110010011110010110100010011110010011011111110010101100100011111101011001110011011110001010101000010001011000010011101111000110001110000111011101010011110001100011101000001111110111001011001101101001100001100110010111001110011011001000000010000011001111100100011011111110010111100011111100101010110000100100101000000000000101011110100011011010011011100100001000000100010100011110111011000111010000011101101011001110010111100100100000010010010110000001001000000010001111011111110100111111001001001101001101101011010001010100101010100011010001111110000010011000101011010101111001110010011111111000101000111010100111110110001100100011111110001010011001100110111111110101100011111000110100001010101010001011110111100100111100011110100011100110111100010011110000011111011111010101101110100101110100100111101010000000000000110000000101001100111000100010110001011100111110010100100101111000001100101101001110100001000100100110011101111110111000010010111011100101001011010100010101110101010100010001100111000011010100110101100100110011011001000011000110111001111111101111010000011000000010111001001001101001111001101010111101010110010011111011000100000000011000101110001100011001101101011001011110100010011101001000010101110101001101011101100000110010010110010000110000101001010
110011010100111000010101001001101010100100101101011001000111001010000101000111100111100100111001110101011010011010010010111011100010010010000110010101111100110000000111000000010100001001110001101010011111110010011110001111001010000011011111010000000111000011101110110011100100010010110110011110111110101000000000111000100101101010111100111001111010101101000001110110001010110110010001000101011010011001110011101001111000100010111000000000111010001110000101000011100100101000011011111101100000001000111010100111010010100101111010010111100111010010010011010001101101010000000110100000101111101011110110010010011011001111101100011010100011110010100111000110001000000101000101010111011101100100001011010101110101101001101010101100011000001000101011100000000101000000110101101111100111110111101011111001000101001101111110011111110000111001000101101010110000001011011100110101010001100010101000110010011110111101001011000100100110111001011001001110010111101101001001011000000110101011000010100100101111011101000111110001011010100011000110011011100000011001111000000000100111110011100010101010000110011001010100000011011101000111001101101110100111110101001011100101100001111101011110010010111011011100001001011100101101101000001011011101100111101110110000100100010011001101100100000101010000101111010010100111000100011001111010100011010110011010100100000101100101101011001000000101100101111000110110000010011010000001010011101110011010100000000110010000010011101010000011010111101101101101100100010011001101000000001111110010101011111000101000001101011110000111110100001111111100010111000000001111010001111000001101101101110000010001001101100010001000101111000101101101111111011101100100000111010101000000010101110011101001001110111001001111010011111000101111001110011000101110101111101010101100001111000001011100011010011011101000100000001001000101110001000001011000110101101110011101011100100101011101111100001101100000010011101100000011001010001000100001011001111110011001010011100001110010010001010001111000101100110011101101111001111110001101111011110100010000001110100010101100011000101010100010111000110110101000100111001111011001111001101111111110100001000101100100111010110110101110110000111100011101100101011100001100001100001111000100001011111001000000001101100011011001101101011101011110011011110000110111000011011010111011100010110010001001110011001101101110010110111001011110110101010110100110111011101110110111000001010111110010010101000101011000000101000011001001010011101010000100111011101011011011110100111101110110010110001110000111010110010110001110110111001011101110111010111110110101101000011100100100111000110101001001100001100100110010101010011000001000101000010000001001111001100010011101111100100000111010111010100101010011111111001010111010001100101100111110011100011010111110000010110101001111101100101010000100010010100111010001100100001100010110001111100010111101100110110011001001111111000101010010110110111010101101110011100111001111011110101110001001010011100001111100001010
110111111110000010110110000011100110111110011111110010111110101000110011111100010111001000110000001001110100101110011110111000110001001100110000010011001110100001100100100011010000000001000100101110101010001111000110010010110011101011000110110000010111100001000100010110000101000000001101100001001100011101101010110010011011111000001111101011000011011011101100001011111100010001001010010000111010101000100001010111000100010000101110001101110000110000101111001010000001010100111111010010110000011000010110010101110001101111110001001011111011011100001100011101101100100010110010100000110001000110000010010100111001000001001000011001011101000000001001001100101100100110010001101101001111010110010011000111111011111011000111101110010101010011111100111101010000111100000011111110000010010110110100010111001110110101011000010000011000000110011100011010011001011101100101000001110100010000011011101100001001000011101100000101100011001011001101011001001011101101100000001001101011011101000111110110001000001100111101101000100001010010111010000001011001000101111111010101110111100001011110111101000010010100001100011010101001111100000000011000101110011111100110010110100010101011101110101010010001100101010000111110000110110110110101101100101001100011101010010100100000101111000101010110000101111111111100111101111000100101001100000110101001100111000111001100001000101111001100101001110101100100100010111011100101011111010110001110110101101011100110000000010100100001001110100100101101111011100011010011110010001010001100101101010110110010100111110110100011000001100100000111101001000111111010100000011101101000010010001001100001110111101011100100001011000110001011111110011101011011000010110011110110011111101001011001001010100000101101011010000101111100101010011001010110101111101111000111101100101010010001101111000100101011101100001010001100110000111110000101000010000001000000101111111010111100011001111111001110011101001011010100010011110110111101011001011000101110111000110010001011111111111010000010001101010110110111001000111111010100110000110010011110001001000101011010011010010011011001100110011100010011101110011101000100010101010101010010001111100100000100101010101111000000110110000010101100010100011101010110011000001111100001110100100010101011010011101011111101111100110111110011111001111011010001111101110011000111110010000101100100101101111011110110101110000001010010100111011110011001100001001110111101011101010111110010100100100111110111001011100100000100100001110110101011011100000100100001101011100111101110000100100010111101100000110011001100011100000011101010001110011111100110011100001100101001111110011111111111101010110110101001101110100010011111001111101100100111010010010111000110010110001010011101110111101101011011110001111100011100011010101101111000011010110110000000111000110000110101111001101101111011110110100101001111011000000111001111110000010000011011010111110100101110000010010000011000001101110001010010110011101110001110100100010000001111011000111101011110000100011000
111011110001011011011001001101001010011111110000010001100101100111011111010001001000111001111000001010011100010011010101111011011101100011001111011100000111111001010111000111111101110001001000011111011100100000110000100100001011000111111101000000110101001011010000110110010100001111001111001100100110000111011011000101001011001111001001001100101010110101011110110001011010000000110100101110010001001110000000001101111000001110000010101100000101101110101100010101100000010010001011111001000111111001101000111000011110110001001001010010001001101001101001000000111000111100101011100111011110000011100011111100010000011111011011011100111111011110101011010000010111010100000101000110011101100011010001100111010100011101011101011001100000110010100111010101101100001011011111111111010011101110110010100110001001110101000101001001101111111101110010011101000010010000010010100110101010001000011011110000000110101111000010010000010001011000110000001010110110110010000001001101001011010101000011001000100100010000000110110000100010101111001100001000000100111010100010100101011111110110110011100100100010101101000010100111010110011111000110001001010011000111011111101011000001101110111111101010010011010111111000100001111011111000010110100100000000111111100000001011110010110110010010110000000110111111011000000000110101011001100011011000010100000011111010000010000011110100010010110011101111010110010100110100010110001011000101010000011101110110111000001001000110111111110010101101110110011011100100000011101010001011110000010010101101011101011001010110001111010011111010000111110111011010100100101100111111111011011000011001100101111000100000000100011000000111000101010110000001011000111000001010010000100000010100011100000000000011001010011110000101100000000011010001100100000010100101000111011111001100010110000011100111111011011100000100110110110100100010000001101000000010011110101000110111111110100011011101011111000011111111010010111001101011000011110111000111000111111000100011000001001010000101001111010101111101100101111111000100010001001000110110011000011111110001100110111110010000101010110100110111101110110100001110001101001101100011111011010101111000011111111100011100000000010101111100100101000111001001011001111101111001100111100000111011111110001000001110100001110000100000011001110011001111110000000100010001110011100100011111000011100110100010010011000001111011101001001001001101010101010001101110011011110010000111011000110010011110001010111000101000000011001001010001001110100111110111101110011010000100101111111111111110110110101010010011011101111010000110000010011100010010000110100110000110001110011001110010101000000111001010000110110010001100011001111000010111100101101000010010111001101001111111111011111010101010000001010111101101101010111000111011110100101001011110010001010111001100101101100000100101010111101111010001000000000101101010110000100111111001101110110010010010001011010000101010001101001110111100000110010100110010111001010110001100110111111101011101001101111101010010
011000000110011100101011110001010010101010011110010100111010010010111011111001111110000100101100101101111000111100010100001101101001011010110010011000101101011010001110101100010000010101001110111000100111010001001011100010010000000001111111101100000110100010000110011100100111011011001011000011110010010000011100010101101000111010111000111010011111111010011000011010110001101001011000001100101000011110110101001101111000111011100100101010101000000110010101101000101101010000010110011010001111000010001001111100001101101100000001111111110100001100001101111001101001110111110100010000111110101111010110011010000000110000001101100111010101010000011101000010000001101111101011001010001111001101101100101100010111001110000110011011111001001100100110111100100001000101000011001010110101000110100011110011111001100010000011110110110111010011111101010001101110010001000101111011001111010000010000000011100110100000111000100000010001101010010001111001010010101001101010010010110110011011010011111101110111000010101011001100111100101100011000010010000001010111100110011111011111100101110001011100100001110000100100110101101111111101010001101011101011101010011010001111111101001011110110110110101100110000110010100111000111110101000111001000101001000000100110100001010000100001001111001110100100001110000100001011101100001100111010101001011000111010000110010100100010110010011001011010111100100100111111010100011010011001010001100110111000100010101010111000000100001010000000110001111010000111101101110111001000111111110001111100110111000010101000010011000101010010110100100110110100000001100111011000000100011110100100010010011100110010101110001101110000100011101011000100101011100111011101001100100100110000001100010000111110101111001011001100001100010010111010010011110000000010000111001000011111110001010001100001000010010111111011000101001101110111110000001100011010010010110101111010011001010111001100100101101110111110101010000100000011111010001000000000000111101101101100100010011011010000010110111010000010100010011010100110111110011011000110100111111100010000010110010001110111100110000001110110001010011100001010001111111011010000101010101001101011100011110101010111011010100001111110110001100011100001111001000000110001011100011101001001011111111110100010011000010010010100011110011011111010101001100000111110111011110000000011011010011010100101101000000001111110011100101110111011110110101001110010101001100001001100011110010101011101011110000100111001001100100000111111110000010011110010100000101010000011000100011111001000011110001101000001010110100110001111011000100110010000111100101001011000100100101011111000001011110101100110011101011100111101010111010100110000101010101010001101111110010101111110010100001101000111101111010011101010100110001111101101111101011111100011101010001010101100100111100001111101011000100010110111100010011101011101010001110011101111010100010010110000110000000010011100010101000000101101101111001011000011011011010111110010011010110001110010011111001011010101101011
110000000001001000111000110000100100001100111011110111000111001000101010111111110100011101100001111100010100111001110110101010010111010011110100110010101011100000001001101111111010100001011100100101111001011000101110110001010000010000101000010110000000111101110111011000011011001010000111010110000110101011100010100001001110000111100101010111100111000010001010001010101011010110111011110001111110001000011010000100010001010101101100010101001101000010101101011000000111011111010010000111011011111111111101000010000001001001010001001011101110101011110111000000111011111001000010101101011110100110010110000001101001111110010100011010000101101000100010000011000011001010111001100000001001101111100001011110101010101111010010110110110110111010110111100101110001100100110100010100000010101010011101000010110011111011111101101001110010100001001001000001110111010010100010011011101110111000010011010101111000010110101010000100011011101000000010111101101001011001101001111101000011111100111010100011011111110101101101000111010110110110101011101110010111001000100101110111100111000000100011001011001111101000011111000001100101001001001001100101100110111001010011001111010000111000110110000011100011001100000101000011100100001101110100010111110101110111011011010100011011000100110010110110010101100101111001000111001101000000011000111100010001101100101110100001101101010010011011010001010110010110011011101011101001001110001110110111100101001110010000011010110000001100110011010111000011000110101001001011001001000000011001100101111010110000011000110010011100011000111010011101011000110011110101011110001110101001011000001111110011001110100110101111001010001110010101011110001001000000111011110101010001010101111011110101001010100101001111000101011010010101101100001101010010011000010000110100011001001110001111101000010101010100001001010001100111101111010110010101111000011000011111111110111101111110100011101011001011100110000111011000100100010100111100110101111010100011100101110111110110010000100110011000101101111010001111011001101100101100110101100110111010000010010101101001110110010110010011010000011001000000010000100000110100000101101110000110011011101110001000011010101101111000100010001100010010100100100010101100110011101100101000110111010111111110001100001111010000001000100111001011010010010011101110110111110111001000001101100111011011010110001100111010001110011001000101110001000110110110000011110001111011101100111010001101000110010100111101010110111110000000000101101010100111101110100101100111010110111001011101101011111001110111011011101110100111000001111111010111101110110001000100101011110100100000100100011101111110010100101010111000110111011100011011111101111100000101000110011110001000010101100000111010000100001010101100100110100010110010001111010011100110100101100000011000101010011110011110101000000110010100110000110100001110111010111101010101011111011000101101111111111011100100000110100110000001101010101110110011110101101000011101100110111011110000111001101011011000100111001100
011011010110110011000000110011100000011001010101100111111111111000000110000011100110000000101010011011000111010010110100111100111111001011000101100011010100000011100010001101101010101101110110111000000111000110001000110111101101100011111001101101011110100100110001001011000000100010000111110111010010001001110110101011010100100110011001100001001111001111100000010101101000001001111100011011010111010011011011001000110001110001011011110111000111001011011010100001011100111000010001110001111100011111010010000110010111111100001000100111100000110100110110110000111000000000000100011111100000100110011001000110111010111001011100000000110100010100010100100000000011010110011110001111000011001100110101000101000000010100001100100001000000010011110011111110011110001101010100111101110011110010011100000110000110001001011000111110111010100000111000101000011001110001101001011010010110010111101001011010000010011111110100101100011001101010100111010111001011011111110011100010100110000111001111110110110000100111000110011010001111101001010001110101100110100110010011011100110011000111101001100100111100000101100110011000010011011001100111101111001101101110000110010101010010001010110110010101011110011101110010000111100101100100011110000011000110110001001001111110000100110011001111100110010000010011100000101011000110001111000011001010000111101101000010110001100111010100010111010100101010001101000011011010110111000000100111110100001111001111010001001111100001000011000100111000001101010000011100010001010000110011100101010101000011010100011100110100001011000000111110101010110101110101001110010010001111010011011000110011101000100110110011010111010110000101101101000111101000111010000100011001101010111110010101100001111011100010010000101101000101000110001010100011000000011101110110111000000011111011001010001001011001111111011010010011000110001001000110100000001011001110101010000011110111100110000110010001111101001011011000111111000001001001000111000111111101011011110000000111100100100110101101101011001111100111100100011010000101111111011110011000100010110011111111010000111010110100000110101100010111001101011001100111110111001100011000111111010001010010011001101101111010010101111010100111111101001000011101111001110110100000110100000011111101100111011001100011011010010101111010011010001011100101110011001110110000111101111010011001111010011111011110100011010010010110001100100001101100010110001111011000010101010000000100001100111011110100101001010111101011011111011101110001101000000100000010100100000011010000110111110000000000001100001111111010101101010000100101111111101101110010011110110111111111001000111100110111000100010010101000100110011111011110110110010110000100000001110111110001000110000001000001000001110001010111010100100000000110110111000111001110100101101000101011000111011111101011000010001000110010011100011001001011011010010110011111110011110001100010010111100101010111011001110010111100110111101101010011110111011010100011110000101111001100011011010111010001100101110001001010
000110110110110011010111101011111001101011110011101111011001010010000101010100000111101110000110100111010101001111011111000110001101111101001000110101111001100101010101101110100100101001000110000000110001100101001001000101101110101011001001110100000101000100011100010111000110001110111101011010110000110010001101101111000101010011100010010000111001110010000010111011011100011001100010111110110110111101101100011111111100010011110100011000101110111100011001010111100001110011110010000100001011010010000100000010101000011010100010001100010100111011100100010111100011101101000010001100111001001100000011000000110110110100111100001000010100100001110101111011000101000111100100101000001110101101001110111111100100101010110011101101111011001110010100010011000011001110010000100011101110011111000001111110110101011111110110001111100100011011110100101101011110011010010001110001100111111110010001000101111011111111001010000000100000010100111010100111001110000000000111111001100010000001010100011011010111111001001110000111100011001010111101010100111010111011100000100111101001111110101101100011011010110001110010001011101101110000011110010101111000110110101010010111001101001001010100011001110101001110101101011111111100000100100111010101101001100101000110101001000011100110000001010010100001000000000110010001100001100111111011111111100010110100111010000101000100111011101110001111101001011100000111100110111011100000000010110100010001111101010111111011100011000001011011000110100111110111100001001110101011110100110010100101010111001111100101011000110000111010010100011001000111101001110011000110000001011111100011101001100011010111000100010110001000100011110110010000000010011100100011001010001010101100101011110110100010111101010110000101011000000001100100100011100011110010010000110011111111111011010000001010010010110100010110011011000010100100100001010001111001001101101110110100011000000110111000001001111100111000110011110011010000100100110110000111111010000101101010111000110101011010011100100101010001000100001111011001000010101010101011111000110000011100110001111100111111011011100111101111111011010100010011111001001000101110101010001000010010100000011101000001111100010100000101000100100010110001110110100110000010011110101001000110110001111001011111011000100011011100010001010101111001001010011000011000010110101100110001110100110010110100011010001100111011001011010000011111101010110000011111100011000010101111100100011010101110001100001110010111011011111101101001011011100011011010100011011101000011001000000001000001010011111011000010010111100011110010101001001000000101100111011001111100101101011001011000011111101110011011010100100010110000101110110110100010010011010111000100111010111011101010101110000010010010010110110111110000010100100011111001000011110101011001101101101001110010111100010101011010110101011011110100001110011011001111011100111011011100010110011010001110101100000101010111101010001010111000111000111010000010000111110001011001011111100011111010000010010110100011001100
010100000101011000001111111101000010110100000011010000000101100000110000100101100110110101001011000001111110010110111101100100010000000100000011000011000111111111101111111011011001111011001111011110101001111011001111100101101001101001101110111010110011110100101101011010101110000000100000011101100000001011010101101111110011001011110000010001100001011110110000111111011101010101101100000000101001001001101010101111011000100011001000111100101111000100010110010111111001100101001101011111011010010111011011011011000101001000011101100001001011100110100011110010001110110001001001001101111100110000101000110101000110010001100101011011001101010110111101000110001010000001000011000111100111100000100000101000110011110011011100110001010010010001111110010011101011001110001011111000101111101110010011000101100001011111010110011100011000111111100000110010010111010001100000001101100110010000000000001100010111000001100000011010110111010011011000110001111110011000101100101100000011110011011100110000001010110001110011010010011001000101011111011001010100010011111010100101111011001011010001110100000000100001110010000001001101111010111010001000011001100101101101111100001011011110111000000010000001110101101010001011001110110011110001000000000100110010111010111100100010111000101001001100000110110101111010011101010010110111010010110001110101100000101000100001100011111011100110011000001100011011100100001110100001101001000110110010100110110001110101101011110010101111111011111001000000000100010100111011001101001001100001000000010111000100111111100011110011100000110110101000011101111100010111001110001100010001100111110110001101010101011100000101101110110101100010011010000001110011110100001001100001000111010111000100110011101110000100000100001010101001000101011011101111101001100111010011011000100001000011100101001001001000001100011010101100000101111001101000000011110101010000111110111110100010000001100110011111101110010110001011001001001111011110100010101111000100001010011011111110111101110111010001000100111111001111011110101101011011110001101100001010000110000101100000110001101000110000100001011110010111010000010001110100100010010000001011111010100111101101111011000010001011101110010011001111011010101101111100101011100011000100100100111111001110110111011011101000010110100011101000110110100010111111000001111010110111001011111001101011010111111010010110001100101101100100011100111100110011000110001011010111011011110110110010001101101010101111011101110000100110111010000110111110000101001101011100010100100111101001011011001010000011001110001001100000011001010100001001000000010001101001111110101101111011111010110101111010100111110010011010000011111111101001011111101001011110101010001101000111111101011001111100011111101001110011011111100010100101100011000011010011001110110010111000100001110111000000111001100011101110011101100011010010110100000010001000101111000100101110111101101100010011000100010101000101000110111101010010100001000111110110011000110110011110101100000101001101000010000001
001100001110100010001001011110011100001101000011111110110101110111110110000100011100101011000010110001001011000101110100111100111101110101110000111100100110110101010001010111010101001010110000100011101011110101001111101101110010000010011000110110010111001101011010000010010000101011101000011110101011101101010000101110111111010101100111100010011001111101010010011100010101000010011010110000111110101001100011010000010000011001000101011011111100001111000101010001101011001001011110100000100111001000000000010001000111100001110001101101101001010011110111111010000001101010011011000000011000011001111010111100001110100011110010010110001111000010111110011101001111010100001100001101011010010011000000001010000110100110111111001000000101001111001010000001101011111010100101001111010011001101001011101110001010010001011010010110111100000100101010001010111001110110001111111010100000100110100001011100101011001111110111101110010001110010001001000101110110011100000001011110001110001110110000011010000000010011011001000000000011111001000111110110101100000111100001000110110100010100000101000100010111101100010101100001101100001010100000010111000010000011011101001000101110011111100100001011001000101101011110001011100010111111001101011010000110000110101001100110000100111011101011001111111010111001100110000100101011000001001101110110011111100011011011100101011101011101000111101110100000010101000100000011010111010000101000010101101001010101111110010101100101111100000100010000000111001110111110010010111001000010011010100100011011011000001100001101000100000100001010001110000000101101111001000010110010110101011100110001101100101000000010001010111101100110110010010001110010100011011100011111010011110100110111101101110111100010010110000101111011001011100010111101000110001011111001100001011000110011100110111100110110000000010010111011110011100100010001000000001010010111111111011000010000111001110001001001110001000111111100101001011010110111110001001111101100001111111001101011011000000100001000100011100000000000010101000001110000011111111010110100101101100100100100101110000001000001111011110101000110100010000110010101001101011001011111100000110011001001101011100011101010100001100101000000101010100011110011000111101101111010010010110010001011111010010000000101001111110001000111011101010010111100001100101000101011100001110101000001011010100000011010001010001111010011101111010010000011101010111110000011011011010011111000000011001110111011011111001110001001001110111010000011100001000100101010010001101111000111001010011101110000010111100110001001010100001101111100000100101001101010101001000011110101001010011000011000111001100000010101010111001111011100001000000010110000100100011110001000011111111000101011100100011110101110001110001010011110111101000101000101100110000010000000000010010011101111110111101011010010110101101000101111110010010111110110011101100000000011101110001100000001011110000000101011001101000110101011001101011011111001100010000110111011100000111110111001000000000010000100
101010110001011100100100010101011111010110010100100001000100011011011010000110101110011011111111110110001110110011110000011010000110000101001110000111100010001100111010101111000000001011000101001001111101111011100011010010010110100110000100110001001010001000101011001110101011011011000110111110100101101011110100111100101110011111101110000000010110001000001101100001111111010011100000100110100101111101010110010010001111110000011110011100001110011110110111010111000010000111110110100000010011100100011010000111000001110100110010001110111000100111011000101001011011110000100101011111100000111100011110011110101000011101111000011110111010000011111001011000100100110101011110110101111101011000101000010001011111011011111010110100010010000111101011100001110001001100001101101101100010010000001110000010010000010110110010001100000111100110111001001111000110000100001000001110010010010110111010001111101100110101011010101110101011100010000001101010000000111000000101000010010000110110010000011100011001111001101100011011000101001101101110000111001100000100101010000100101010100101100010010011001111001110110110101010001000001100111010100100101111000111011011011000101010110100000011101001100100101000000111011001001010001000100101111101110010001110111011000110110110101000000001100101000011000100110111100000111111110101101111000000000010100101111001101111001000001100101110001010011101011011010010011001110110001101000100010101100011110110100110110111001101001110011100100101010101101000100101001110101100001100000111110101101001011100011100100010100100101110011111110111101111010110001010100100100101000100001000100011001011100110111000100000110001010000111111011101101100000110000001101001010011001110110101100111000111101010100101100000101110100001010000110000100101000000100101111001010000010001101001101000011111101000011010001011101101000111100101110111111000001011110110010001011010001110101110001111010011010101100000111000011110000010100001010111001011011000110000010001011110111000000000110110010001111101001010111001010010001011101111000111001110110110011000101011001000100000100010111110011101101001011010011110110000000111011011010000101111001001011101100111111010010001011011110111010000001011000011000110001111111001011010000111100101111101100111011101111101001011100101111100100010000010111001000111011001111000001111110101000010011111111110010100100000101110100000010011111000010100001011101001101101100000010100111101100001100011100100101111010011010001111111010111011000101110001010110110110110100000000011001110100011000101100010100100111011111111001110101011010111000110101010000110110001001100011011100101001101011111011101101011100010011001111011001100001101101100101010111011111101010110010110110011111110011101111001001110001011101001011110011011000011001101110111111111110111101110010100001101111000010010111010000000110101111010110011100001111010101001101111010110110000000011101001100001100000001010011011000000100110000110001111000010111001001100001100101101111011100011100111
111111011110110101111101011111100101000010011100101010111001001101010001010011001000011000101011001110000100101101101110010010111100010100000001111010100101100011100100100101101001000011111011100010010110000011000001010100110011110010110111001110001101001101010111010101100010001010011100000111110101111111000111010000001000100001011001010000000001110100101110011001100101011111010010010111011110110100110110010001100011100101011000001010000110001101100111110100001011111101010010110011101101011110111010011001111011010101100011110101100011100010101011101111011001110011100010010100110011101011000110001100100011010111100101000001110001111111101100110000000111000101010001100100111001110111001100011110011000101000000001101000010011110101110111000110000111001111011100100010110100110010001101110000100010111100100011011010001101110100111111100101000001101110000010010001011000001110000000010010100011100111100001111011110010010010100100100000010100101100011110101000011111001001011000111001011101001011001010000100100101111010110100000111010100111101010000011010101001101110100101000000011110111000010111011111000011110010101101001011000000011111001101111100101100011110010011010110000101111110001010000101010010110110110011010100111111001111110011000000010101110011110000101001010010110111110000010100001110011100010101100010110100000100000100010011011001101101010000111010111000000101001000100110100001000011111100110011101010001110111100010100000000011101010100000111011111001101111000100011110100110011110111101011010010010100111101111011111010011000010101011111000101000100110011000110101111111000101011011101101010101010110111111001000100101100001110111011101111100100100100001100101010001000101001011101100101001001000110100011011001101100110100011111001101001000001000001011100011110100001110100111000111111011000110000000110101001001011001011100100111101001011010100011111110111111111110111000000010001100100100000001011111011100101101010010110111000010110010101010000010110010001011001100101010011101100001110111000100111100110111000001011000110011011000010110100111110101110111011111101001110001010011011111000110100100011001101000111001101111101110000110110011110011010100110110001111010000000110000001010000011010010100010001011110100100100010100101010011001010001010111001101000101110110001001101110011011010010100111011111100110101100100111111011101100110010101110111101111010100100101011011011111101100010111010001110000100001011111011101101011111101001100010001000010001010111111011100010111111001011000100101010001010111010011101010000010100110111000110011100101110010000011111001000111000000011000100101101000010011111101001010101110100111011001101001100001010110111101100001101010010001100011010110011010010101011111100100100010011111111011101100100010010111100110111101100110000010101110100110011000000011101110001001100111011001010101010101011000011110010110000010100110001110011100000010000011100000110001001010100000110111100000100100010100110001111100111101011111110100001000
001010010000011000111011010000101001011001010110011100100010000100101101110010100111001011111110100011001000001011010110010001101101011001000011110111011101110111001101000100011001110001010001101011000101001101001000111000011111101110110001010000010001000000000100111000011101001110000101111001100100011010001110010000010001100101100101110000111111010010110010100011111001000000001011110111101001110000110001000000111110011101001110111001011110000001000110101010100100010100000101011110010000100101111000111011000110010011110111010111100001001001111101001100110101100000100101000001001001110111001101101001000100111110110011001001011101111000011110101001111111100000101111011010101101001001100110011101110000000110011100001000110011010000011000101011000001001100111110011110001100001100111010011011000101100110100100010111100010100101000001011100011111111011001101111001111000001010110010100101000010000101010001101100001001110100100011010111000011110111001001101101100111010000100111001101001111011111101100011100001110011110110101101011010010000000010011010001111110110011100111001011010011110000101100011100110010110101111110100001101000100111011010000000100111000011100111110010001001101101111100011001010010101010100101100100011010100101011011111111100100110001011110011111110111001100011111010000101100101011010100001100101011101000011011010001100101101110010011111010001111111111101110000110111011110001101011000100001011000001100000000110011111100011100110100110101011110101001000000100110101101001111011001010101110010110110111100001111000000000001001010011111000000101110001000001101010111010110110001010010001011001101011010100110000111000011100011011110101100100111100101100101010001101010000010100101100011000011010001101011110100001101010000000010110001000100111111100101111001111010111001110011100000011110101111110000111101101011101110111000101110111011101000001000111010010001010100011101101110010001000101001000100000001011110011111000011000110010101101010010111110101101011000110100000101101111101111001011011100100001111001011100000001001101110100100001111110011110011001001001111000011101001000110100010110110000000001100101000110100100100100011111001010011001100010100001110110011001011001101111010011000101011101001001101011101110111110000111000100001101010001100111110000101010101001110010101010010101100111000001110001111100011001010111100011011100001010100111110010010110101100110010100111001101011011000100000001110010101001010101001111000010010000110011001110110100111000111000100111011011110111110011101000011000111000110010101110000111001111101010000100100001110001000101100110001110110001100101101110001110001001000111101101000011011111101111000111001001000101000100100011000000101110010011110100011000111001010110111101001011000011001111011110101100100111010011100011010101101011001010011010011011111110010110001101110011011110111110101100010010110100011011110110001100010010100100100110000110001101110100101000000100101011010101011111011111000011111110011110011101111
111001011110000111010101110000100010100110000010111010000011000111011100000111011010101101001101111000110110101100100000101011101101110011111110110110011111100100001111000001100100100000110000101011010110111100001000111111010000000110100101110110000110110001010010010111100100001100100110111010010011101111001011010010101011101011000000111010010010000001100011101100010010100100111111101101010001000110001100000001001100011000110101111101001000111001100100000000110110110110111100110010000100110110111111001111011011000010001000001100010000101111101011101110001000101100010001101110100011010100100101011101010000111101101011001101000101011001000011011000101100011100010010111101010101001011110100000101000000101100000001110110110001001101110010101000111110001011110010100011101101100010010001111010000110000000101101000110111011111111101110100110001111110111000000000110110101000100010111000101110010010010101111000111001110110001100101010101100010111001100101100101011001010100111000100110101100001010001111111111101011111111101001001100010000000010001001001011010110101101011101001111110110011011010100111101001010010100101101111111110011010000010110110010101110000001011010100111110111000110100100010100110000101110111101111110101100001001100010101001111001010111010000010100011000010001110111000011001100101000111111000000001010100100010100101101100000110000001001001111011011101000110100010110000011010011110100001010011001000110111011001100010001110011001101101110011101000001011111000100100100011110110000000110110110111100001000011000111000110110011010010010001001011111101011011010010110110010000110111011101110011111111111001100011011110110011000010100100000100001011100001110100010100001110100011101100110000100000101100100011101010110101111100011110001101000100111001111111000011001010110111100111110110100000011001001000001110001001111000111000010001100001110101101101000000010010110111111001110101110100101001101010011101001111101001100001000101001110110100110001010010101101010100110111000001100100011000101000111001001000011111000001101000010010110100110110111010010101110000010000010111000000101001011000001110101010110111010110000000010001111010110101101000101010111000101011000101010100011011111111101111011010000100111011001001001001001001010001000010010110100101010111011000101111110111011100100010000111001011111110010011000110111101011011000011101100111100001110000010010110000110010001100110001100101101111010011010011011001010111101011111101011010000101011001101001110100100111001100011001111110010000101000010001011001100101111010101100100001000101111100110101011010001001010100011011101011000111111001100010010100010101001010000111111110001101000011111010000010011111001110001001100100011010100000011100000101011000000011010100110011010110111101111011110110101100000010110110110110011100010000011011010110100000101111001100101001110100011001011111001100010010010011000010001001001100001100101101101101100100000010111100001111010101000100011111101010011111001011100100101100
100000000011111111010110000110100001001101011011100001000110000101000111000110110111100110101000101101110101000111010001110110111110101101011000100110111011111011011000100011100110010010000100011000100010100111101110001100010101111101010011000101110000011110110011001000101111001001111111111011000101111010111010101000001100110011111100111000001110101010010010111010011001011001110110111101100011110000110111001001000010111111111110110000100101101101110111001010000100101111010001111110100000011111100110110110010011110101101011000011001000010100111111111110110101110100010110010001001010101111100111110110110000111100010101010001100010101011010111110011101000100100100100000100000000100001011111100000111100001011010101011001001101111111110011010110000101100001011011111110010010110100101101001011010011011011000010101011110001001000011010011101110001111111011101001000000111000100101111011011111000111100110111100111101110001110100010001010001110100001001110110011001001111000100101110011101000111100001001010000100110110001101010101011101101001101011110010011011111100010100110111111010110101101110101011000010000111000000101011110110001001001100111000100001101111100100011000000001001010101000100111010010001011101000010101101100100010111101101011000001001001110111011010101100101110111100011011111011101010000001111011101011111111110010111101111100111100011001001111100110000011011000110110000110101101000111000101100111111001010100011101000110101101010110101111101110001101010100100100011111011101011111111111010011111001011111100101011010000010000000011101100101001101101011110001010011101101001111011011101001000100101010101100011001010001001110000110101100101101010100001111010011111001011100001101000001111001100000001011111001011000101011001101000100100101101010101101101011101000010001110010010000010101000100001001011101001111001100000010101110100011110010111101111000001101111000110111100010111101001011110001000100011100110000101000101100011000011010011010100010010000001111000111010001001110111110111111000000000011001001011111011010100101110110100010100100101000000110110011111001110011011101011001001101001010000111011111000100101111110111000111101101000111100010110010010011111011101001111011111010010100100101110101101110100100001000011011000110100111110100000100010001011010000111100101101011110110001111011001001000100100011110011111111110110101111000100000101000101101110001100101011101100011111110011110011111001101110110101000111010010111010001000010010100100100011011001000000110111100000010100100001110000111001100010100111110101001100111011001100110010011111111110001101001110011100100110001000111011111110000011010100110001110010100101101100111100101001001011001100010101000001100110101111110000001101101001110010000010100000110000000111010000111101101001110001000010000010110000001100011010101110110101111001011110100011000001111011000011000101110101010100010011100100011001010111001111110001110111011111101100001001011011110011100011110110011010000101110001101010101111
001001100110010100011110010101001010111000111000011001000101001110011111001111100001100001000001011010000011101011111101100001010101010011000100100011010010101101010101000101100011001111111111001011001010010001011110001001100010011100101111010110001100101100110100100101111111011001001000111010100111100101001110110100001101111001101111001000011101110001010011011011110011011010001011101101011111110101111110100001110110011011100010110101011111001101100101001100101111100100111101110011111110101010111011011101110011111000111000111000010101001101001111001101110000111110110001101100000011001011111010100110001100111011000101111010111110010111100111010011000101101011111010111010100000100101010000000101110110110010011000011110110111100010010000100101100110011000011110100110111010001110101010101111100010001100111101100000011000100111110010001001011111011010111010111011011010001001010001100101110010010011111100111001000001111001110100101010011011101000111101100101100001001101110011000010100010100011110011110111001101010110111001011001011011000001100011000111111101010010011011011000010110110110111001001011110001100011100010010001111001001100111100101101000010101011001100000111100110011000101101100011001000011101111100100110010111101010011100000011111111111110101000011100000100001100010010100010100100011100001100001110010001001010101110110011101100110111111011001100110000011100101100100011011111111111011100001001111001001000111010110001111100010110001110110100101111110011010111111111010010000011100111111001111101111001101101001010010111001110011100011010111110101110011110011010001000101011101101100000011101010101100111101001010010010010001101111100001101011101011111000001111100100101011111111010000010011000011100001000010001111110001011101101001000001011001001011000101110001101100111111111000001011111001111101111100000010011101110000010101011011101011011100011110100001111100011101110111000111001000101100110111011110001011101001011000001010111011100101110011001111011000101111010100101100101011111111110100010001000000100101110001101000111101001001110101001000111100001111001000111100011111110010011100111010000111110101110011001100000000010110000101101111010011100001010101001010000111010100011010111111010110101100101100000110010111100000101011101011100111010001001101010000011000101110111001000110000110101101101111010011101000101011110111001011111110110001011110000111110011011010101100001101110111000100010001000001111011110101110010010111100001100111011111001110010010010001010101100011001010111100001010101101100001110110010111010110100010111110111001000100101100101000001110011101010011011110000101100011100011000101100000100001010110011100001010101111010001011111000110010001010010110101001111101011011110010011100010001101111001110000000010010010001000100000010011011101001011000100000010000111000101100000000100000001100001111011110001101101011111101001110010110110001001100100000111100000000011100111011000011001001110011110010011111011101011010001110011101011101110110
101010011000010100010100011100011100000101000000111101010010000110110001000110001010100100111101010101001010101010001000110000101001010001101011101001011111001111010101101001001110010010101000110001101111000011100110110111001100001101100111010000101010111000110100100000100100100111001111110111001110011000100000000110100000000000011111101101110110111001110101110011010010101001100011010001001001110100100010010111010111010100111001010100001001111011000000101011111100101101011011101101111000010010110110101001010101110011001011001011111110011100101010111110011111110101101111111101100001000100101110110001001101000001101110100111000001100001010010010011100110111110110000110111100100010111000101001001001000010010001100000100010100111000000110011110110001111000010001011000010011010011111101001101010001100111110010110101000110111001000001011110101100001100100011100111001000010001101001011110110100101000110010101001110101000111110001011000000011011001111111010000011010000010011110011100010001110010101101110100001111100100111101110101001000110011000011111011110001110001011100101111000101011100111110000011000111101100100110111100100111100100101011001111010001101101111100000110101110010001010100111100011011010101110000011100111100110001010111010000101110101101000010111011100000100000111010101100100000111110001100111011100011110110010110110111000100100101101010110011000011111001010001001000001000111111111100000001011101110000101100011110110110001000100000001001000101110110100010111000001111000010110101001000000101011101001010101111011001110011111001111111110100110010101011100101011100100011001111111001100111101110000010101010000010010100011011000000101000001100010010101111001001110111111101100000000000000110001111111010110011011000011100110110110101001010100111110011010001000101011000010111101111101111111101111111001110100111101101111110101100101011111001001010100100000000001100011100001111011100011010110101011000000111001010101010000010100101110011110001110100100000110011100011110000000101100000001000101111011001000111111101011010000010111011010010111001100101100101111100101100101110100110010111001011110001000011011111001100111000001001000011011100000011101000101101101110010011110101001111011011110100111101110111100111001101110000110100010100101011001101101111111010111100100011010000111111111111000101010011111111110000111000111010110100011101011001010110110111010101111100110001101111000010010011001110001101010011000111101000001011001000010010010101110000111011100111110011100100100000011100100010111100101010100110000011100011000110001111011111111101101011110111101010011110010000000101110011011000111110001111101101101110110001010110000010001011011000110011001001000100011000010110111111101101001011011100011010100101001111100100101100101100011111110100010000001111101010110111011010001000001110010111011001110110110000110010111101001001010001100010000000110110010011110110000110110110101001101110101010001000010111101010010011001100011001101010110001101000011111011101
001101110100101011100110100011001100011100110101000011001011001111011100101001010100111010110001000100101010001000000011100110110011000110111110100100001011111110110000111010100011001011000011111001011111010110010000011101000011010000110100110001101101001001110100110000110010100000010101100010001110001000010101011101010111101011110100101111011001001110101010001000010111101101011001101001010001100111110110000111010110101010101101010101111011001101000010011010011001000101110100101001001100100110011100001101110101101011001001101100010111111011011010000001000110010001100011100110111101110100111100111111110000101001011100100111101001110100001100011000010011101000000000110100011011001010101001001100000100111010000001000011110111010010001110010001110111111000111110001001100110010101110101000010101000011100011100100111000011010011000111111110100110001001101110001110110111110001101011101111010100001011011100111011000000001100100011010011011101110011000001100010000001110111110010100100110101010111110001100110011000100010100011101100011010100100111010111011101000000101110000001011110010101011001110010000101101011101010011001010011111111111100110011100010110001010100101011111110101100001001111000101101110001111100010101100111100000011000111000001100110110010010010010011100011011001100111100010001110000011100000010000011011001110110110100110101111110111001111100011101101000100010101000110110011000101011010100010010000001100011001001010000100111010000001100001101110011011110100110001001010100000011000100001011111011100101011001001001010100010011111001101001110110010011010100100001000000101011100101011001111011100000101000011001011001000111001100100010010110001001110111100010011011001001010110010110011011000010111100111101010000100100111100000001111011101110010101000110001101010011101110001101001101011111100000000101100101111111011011101001001011011111100010010000001010000011001110100000101110101100101110011101110110110001110111011010101101100000011101010111000011100100001011001000010011011010000000111011111100111010110001010110000010000110111000011011110010111001111010010000010000101011011101100111000010001011111001011111110010010010011111011101011101100111110110001111001101100111010011101001001010011011111010110110111011011010000000101000001011100001101111110000111011111011101001101110001110111000010100101101111100111111011100011110111100111101111100111011111111001001011011011110100100110010000111010101001111011110101011110001010011000001001110110101010111011111010010010011011010111010011010111011100111100110100111101100001001101010111100010000001100001000000100001001101010111011010101000010100100011100001000101001100110000101111000110001010001111011000000100001101001101000011010101001011110100001000110100000101110100110100100111010011110101000011011010101000001100101101111001011110110011100000011110111001110010010101010110111001101001000111101111101111001001101110111010101001111110111110110111011000110001000110110010101001110100100110011111100110111101100001
101110100110110010001001001011010000010000010000010101101101001100001011011110000011001111010001110001010101011100111000000111000110110000000010011010000111010110100101111001000000001001100000000010111111010111000100001111100101011011100000101011010001101110110010100111101110000011101111001110010010101111000101000001000110110101000100100010000010001100010111100111011001100110111010010000001110000011101101110000111111101000100110101110000100110101001000101011001101110010110011100001000011000000101010010110010101111011100110010010111001010110101001111111110000101010011000101110110000011001111011111010101100011011110010010000100000100011011101101101111110000011001111010110011100100110111111000011001011000001111010010010010001111000000111010010000100001011101110111101001010010001000100111010101101111010111011000010010011000000110111010111110011001001001000000111111011011000101100001111101101100000111011110010110001101000000110011110010110001101000100010010111001011001110000100110101000101111011101001111111000010001111011110101011011101111111110111001010010101000111000111010000101100101010010001001110000111011010111100111001000001001110110000100000111001001101010101111000000001100010110000010000011000010000011010011001010000001111110011111100011110111101010000000001001000101111110101010000101011010101011101010011011001010001001011101101110100000111001001010000101101011001111000110011100001000010111010110011110111011010001000000111000010101111001011101010010010010011100111110000100010111000110011001101000100000110111001110110011110111000101101001111111000100100011101101100000010100110101000101100111111110101111110010000110010100111010110011010111010001110011011111010100011011101000111100111000111000100101100111111111111001010000010001111110010110101000111111100111111111101111011010011111110111100101011101010010001011111111101001011001011001111110111001110000001000111111101110111011111011111001101100000110100111101101110001110001011001011010011010010011011000101000110010010001100111001001010011011000101001101001011101111101111001100111010010110011001001101001001111100110111001011000111001000100010011000111000010100001111101110110101010110010111101010110111100100111000110110001111101010000010111011001111111001110110111011101110111000010100101011011101101000011000100000001001001100110011111110000001011000000100101000111011111101000000111100100110111001011101100111110000011101111111100011010001100011001101011010001000110110000110011110100010001011000100100101001110100101000101101100101010000010001011010000001100110111100011010100001111011001010101011110110011000100100000110011010111001100001101111010010111001010010010101111000010101001111111111110100110011111011101110001011100110100010100010111010110001001010100010000001010100000110101001011001111110011001011101000111111110001010010100101000110110011010011110111111110010100010000100010011001000011001000000101001011111011011010100110011110111010010101011101001111111110010000111000001011000101100001110100101
110111111001000001011110010100011100110000110011111110110110001000011010010010110100111010111011001011010010001110001111101010111010011011110001101100110110010000100110010000000111111100010111001110010111001010010010000010010011001111011110100001111101001101101100100010010011001010000100000110110010100001011101010000111111000010110011111011111011001100001100100011001000101011110010000110110000010100100001000011101110010111010100100000000010100100000011000111011110011011011110001011100001011010111010000100001011001010110101010000000001001111011110111010000110001100011110100100000011100111000110001110011010010101010111111100110010101101111101000111000100101110001111111110101100010001100110101001010001000111011011000101101000000010111000101100000010010100100000100001101000001100001110100011111110100011010010101000001101001010111000100000111101001111000001101101000100111100101011000100010010101110011101110101100111111011001101100100110111011100001000110100000000010110000010001000101111000110100010100010111010101000111111111010001101110100001101110000000010001001110101100000110100101101001011011011000111011100111011111100010001000000011001101001111100100100000000001001011100001011000111011000101001101100111110101101100011100001110101011100000111011111110001000110100011011110100010110001111110001100110100011001110111111011000101101100000001100110010011101011110100110110000110111010000110110110011001111110010011100101000011010011111000001100101101100000011000111010000010000110010101010111100110011111111110001010110100100111011000000010001111100100100101110010100110110100010100100110100010101010101000100110001000011000101011101011000011111001100100000110011101101010111000000100110000001110010000011111101010100101010101101111011110010011000011000111110010011001100100101010100101111101111111100100001000100001011110100110110011100000100011011111000101111111001100100110011100101000011101111101010010000110111101101101011100111111001110001110101000000010101101111111100101100011001010100001011111000001101000111111101110010111110101110101111110001100101111010110100111010110001000111001111100110011100111000100100010000010111101001000100100001100111010000111111100000110010101100110011110101000111100111110101111000111001110101100010011010111101110010100010000010111100010111100100111011101000011111001000010111111101110111011110100010110110010100010001001001100111110011011011001000111110100110101000000011100101110100111001110101111001001101000011010010101011111101010100011110110101001010101100001010011010001100100100101001100101000011111100011110011100001110110101000110011010011011001111110100111101100000010100010110001100001011111000111101111001011001101010001010001110100001110101001001001111001001101000111101000010000010111000101100001000100101110111111111010101000100010100100001000010011100010000110001110000011110100101111110111101011111010010010101001000010010000000010001011111110000000100110011001111110100110001001001100111100111110110100010000111100010110110111
100110010111110010010001101001101001101001010100110110101101011101010101101111111011110101010011000011100100011110000000010110010011000001001000010000100110010010010111100010110111111001100011101011011100010001110000110000010110101011011011010011100001001101001100011011100101110001000011011101110011010110100101001101111000010011110011110010011011100001110110100110110111101101111010000001000010001001100101100000011001011011100001110100100010010001011101000010111010111010000011010100100111101101100101111110011010111011101111010011000111111011001111001010011101010111100001101100000111101111110001010001100101011101011101110101110100110100101101011000001001010001011110001111111100001101000000001011010001110101010111111100101010011110000010010101110001101100000001000011000011011000000110101111010011011111000100011010110111011110100110100110011111110101000000101111011000001011000101000001110000010111101000000100100001000001000001001100100010011111110100000111110100000011001001111111011000000010101110100001111010001101000101111000101110100101111011011100100011110001010000000100010010110110000110000010011111001000000000001010011010010010011100001001010011010000111010111100001100100011111101000001111100010110101110011101010111110100011110101001101010101000000111000010001101111110110101110000100111000010110100111100101000110111111110110100011101101000101100111101101000000011000110101000100101010111001011101101000001000000000100111010100100001111011111001011111000111011100100110000001110001111110111100110110110100101000010011111000011001011001110110111000111101001010101111011110001110111000101111000001000101101011101010010010010011011101001001000011111110101010110000110000010011011100011100101001010111101110011101101011110000101111001110111001101100101000000110100000100111001010001001011001010100001000100000011100010111110000101111100100111100100011110101011010001111011111100001110100111101000101111100100010101001000010001011010010001111010000100010011001001111100011011011110100001010110010110111101101110101101101000000111011011001101100000100010110111011111010001001011111000010000101001001111110011010000000001010100111011110001001100011011110111110000101000010001100011101101001111100101111001000000110011100011011110010011010010111110100111100011111011100011111110100000100001111100000100011111000101011111010101101000010000111100101011011001111101110010001110101101001010011100011101101000111011101101011100001110101001010100011111100011111011011001001001101100000000010110000101001011101111010001110010000110110001010101100001011001011011111101000011000011101011001010111110000111010101110011010111011010010011111111111010100010000111011111110001110100001111000011011010000100001010101010000111100000001110010101111110010001101111111001111111000011100000001000001110110010011100111001111100010011101110000000001101111000111001111000100100101101101001111000000111101011101111001010001111001010110110010011110110101101010100000100000000111111001001001011100000101010111011
111111100111000000001111110101001111110110001001100110010100100001001111001001001001001101100110011110001111100101000010101110010011000001011001100001010110101110011000000001011110000011001101011101100010100110100000011000010010010010000011001010101111001101001000101100001001001101011011000111010011010101011111011000010111101101111000010100000101101101101001101110110001011001010000100111101101111000100111100011100000100010001011110010101100101001011100111001000000111110101100100100110110101110110000011001100001110101100111010001100011100111111010011000100100011001110000101110011001110010010110011100110011011100111011011100001010000010111000011000001011000011011010011010100110101100111010010010111010101001011100000101110001010110101011101011000000101101110111000110111110110110110011011000000011000001001111110111111001101001001011111000111010100010010011111110011101011011011110111010001001001010000100111101100100000101110101011000100000010111111110101110110100110110110011010001011110111010001011011111010010000000010001100110100010101011100011110011111100100101110111011000101010000100010000010100110001111000100000001101001100000110011001001010011000001111100010100111001100010101010011011100111100001110010110011100011000001000101001011101100010100001001011010111011001100100101010101011001110100011110111100011101101100110100010110110110001110111001010010011111101011101110110001101000100111000101110001101110000111000011111110001001100110111111100010011110111111111011010111110011101111100001011100110101100000111101010011011110100101111000011110001001100010011000000100101000000000001101011101011011100111011100110011001001011101000011000101001101110110110100010111101011100011001110110000100100111011000001001110010000000000111011110000000001100111010011100111111011010101011010111110101000011000111011001100010010111100010011011000100001101011000111100001101101011001101100100111000011111000010110111110111011110010110110110010010011010101001011011011001101011011111001101000110101100010100100100011101101000010111011101001010011001100000011110010100101111101111110000011111001111101111001001100001011111111111001101101001000100100101010110001100011010001101110010010111010001111101000110100000110100101010100010111101001000101000111010011111010010000010001001100011110001011001010111011100011010011000000010101010101010100011101111001011010101100001101000100111010010011110011000101001001001101010100010010001001011101100101110010110101011001111101100100001001110010101101111001111100011101101101101000100000001110101111001111111111110111011100010110110100110001101010011111011000001011111000010111100100010111001011110011010011100111011111010010111111000100110011111101010010001010011100111110010101110100101100001010111110011001100110001100010101110110000001010101110100110000010010100100001010001001001001000110000011010111101000010101111001110110100100001011010101111110000000001001100011001001111101100001111101001111110111110011100111000011010100011010111101000100100100110
110001000001011010000010000001101010001101110001001111000011000011000011000000101100110011001000101111001110100011000000010010010011010010011111101011001101101000101011010100100100011001110100000100000000011000010110011011011010001010010011100110100001111110110100100110110100111001111110101100000000110111001011010110100101101010111101010001101011010011100011011100110100110001111011011110110110011001010100111101111111110010011100010111100111100001111000111001100110001100000110001000100000111111101100010100111101110111011111101000000100111011000111000000011110101111110010001010010011110001100001010100011000100110010101001111101110110000111000010111010101011111111100110101110111001011000110000111100110010110001000100100111100100110100000001010110110100101010101010010111010101101100001111100000110000011011110110010110101101001101001011111010110000100110111101001011011010100001110100000010010101001000011010100000011000010101101000100011101011100100001001011000110011100111001000010111111001000010011111010110001100001111111110001100011101011010111011100000011001000001101111000011100001110101100001110001100011101101100110110110001010011000100111100101100111110111000001110110111001011110001011100101100001110000001000101010001000000011111101001001101111010110110111011101000000100111100000111000101110100010000001001000010101111110100111010010111101010001111100001010001011111011001010101000110110101000111000000111011111110000011110000100000110101011011000000111101111000001110000101101010100101011100000100010000010010101011010110000101110110000010101101111110111111001111001100011001001000100001101011010010110101110000011110100010101011010101011000011000010010001111000100000001000101111001000101011011001100101011101010011001111010100111100111000001011101101011111000011111100100100001001100001001011000101011011011010111101101100011101010011001010000111010001001000000010001100001100100100011101110101010010001101001111010000110101011111100010101000011011110001001100111000010101100001011101000101011100111011010001100011110000010000011000100110100100111101111101110100100100111111110001010011100111000000010001100111101010000101011000010100101101100101010111100000001101101001011110111111010100100111111101100010110111101100000110110110110011100100101001011001111010100010100100010010110010010111100010100000011111000111111001001111101001100011110010010111000000110101000111011111111100010010001011111100110110001010011000101111010111101111011010000111100001111001111011001010101100001101001010111010111111000110110011010110101101110011010111111111011001101011110010001111011001010111011011010111111101011011011100101110111000001101000001011101100001100110101000110010100011000111111111111010010001010010010001010001011011110101110000111110110010010000011000001000100100100111111011101100110111000110111101011111101100111000100001010101011101010101000110100011001100100100001011111011011010101000101010111001011100000100110000010011000111110001110111001111010001001011011110011011011
010100010000100101011001011101110110111101010110000000110010100101101000110010010111111100110101010101011000011110011111010101000101001011010000010110010100100101001100110111010000010010110100111101010001100111100100111101000101101101110000011100000011011111001101000111010010100001100010100010011000010100110110011010100100000010111111000100010010001101011101111101000011001001100000110111000010110101010000101010001101100100110111100100011000011101110110110101101101000001111011110010000010011111110101111100100101001101000011000111111111011000110110001010010110000011110000010000111101000100100110111100110001001001000101010101111101011101100100000001001010000110001010100101100101111000100110000011100000011011010101001011110001100100001011100000001011001010110110011000010000010100110000001000010000111010101000111010011010000110110110001000010001000100100100111100011001011011001001100101011001000111011110101111000001010010011110011111011100100100111011110111100011011001110011101101000101100111001110101100100101101000001011001011001100001101110100111010100101100100001010100101110001100111110110000110100011101000000000000011010101101110100011010010011110000010100000101000010111110111110000110100000011110010001001001010011000110110010001100101101001111010111001100010011110110111100101111000001101100100110000101100101110001100100001000000011100110110111101000100111010101100000010010011010001110010110010110000110110101000000111001000011010000111101101011001010011011101100000100100100011101001000100100111010100001110011100101100010101111011111101111100000110110001001010100101000100111000110110100110000110011011101100101011100000111011011000110101101000010111101010011000101000111101001001111001101110010010101111011000001100101000001110000011000111001011101111001111111111111011010101011100101010111110010100011111100111101111001100001100100000110100101110011000110000011100101100011111010010001101001111111001100111100110001101001001110110101001000101011010001000010111001101010111010101100010101101110001111011000100101000001011000000110000100001010010100010101001111101100001011100111011001100110100110101111001100110111001101000110101110011110100100100100011101110111000010110000011001011100100100000111110010101011000101011000011111011010001100110001000000000000110000111001101110101001011110101010000101001111010000000110101110101010001001100110111100000001110110101001100010100000101000011001000111101000010101001000010110100101001101010000100100110001001001000011000101001000100000100110001111011111100100111000001011111011100000101110000001100000101101101111111000000101000010001111100101001111010100111011010001011100000011110100100110100100100101010000111011100101101010010100100111101110100000100010000011000000111010110100111100111000001101000001000111011010010010101101110111001000001111101110001110111001011100111101101011001010000111101000010110000001011001000110100001100001000101001000001110001000011010011011011101001111011010001110010010011101111000011010110110000
000110100001101111010111101111110000110101101101100101101000110101000011000010111101011100000111101000010000001000100011011001011111010110110010100010111011010010100111010111101100110111011110100111001110100011111110100001111000010110100001111110000111000110010011000101011011000000000001110110110100001000010010110000011111111010001111110010011010101100101010111000010001010111010101010101000010101111111000011100010110100111110000100101110111001110001111101011000001001110100010111100011000000101110000110100001111101101011111100101010111111011110010100011001110100111011011111000001100110000011110000100010101010100001101000011110110110011111111000011111011111111110010101110001000100110110101001111101000011000111111001000111010100010101111100100010011000001101101111011111000010100111100011000100000001100011001101000000010011101101111010100011000111101010001000011001011001000111001001110000100001011010110101010000001100001000101100000000110111110001111011001110011111010111111100011011111110010110101110100010001000100010010100000111000000101110110011001011111101011100011110000000111010001110111100001110011100001100001111010101011010001101001001110110000011001000010111100101111100101110101011100011100111100000000011111000111111001111111011111011111000000001001101101000011111000111100101011000100100111001011111111010011110111011101111111000111110010000000000100110110110011100000111001001110011000110001011001110100100110100011010010010110010101011110010110001110111010001000110011000011110100011001011111111110110010010101100010011000000001110111100100110101100011000001101110100011100011110000010010110001000110010010110111000111101010011110111001110001000001111100000110100100011110110111001110100111110011101100010001001101001001001101001110101001001100001101101101001011011110101011010110110011101011101000011001001111101111111000101100111000010111011101011110010100010100101010100011000101101101010000011110111111001100000011100010110000111100100110011111010101110000001000111010101100100010001011011111000100010110010000011011011100001101100100111111111011011111001000111101001100001110100110110101100100100010101011100010000011100001000010011000111101101000000100101111100100010101110000110100000001100000001101111010011000000000101010001011101101100100110001000000110111110010111010011101100011011001110011001100010110110110010110100101011000111111011100000101100001111011001001110100000101010000000011110111000100101110011111010111101001001110000110110010000000000010110101011100001110111101000111111101000001110011111010001001011001110001111011100001010101100110000101011011011000011000100110101111010111001010010110001110010000010101111111010111110011110101010001101000001000000100011001000101000111001111011010110100100100010011010000110001110111101110011011010111001100111000000110101011100011010111111011010101111110011111010100101000110101100110101000000000101001110000000001101111000001101001001010100101111011010101010111011101011110101011110010111100101010111011100111
110100011000010011100111111000111011011110111010111100000110010111010010011111111110101100010111000000011101000010011001001101010000101111100010001011000010100101001011110010111101000101001000101101011110011001110011111000001110011010000111011100011101100011110000011101111000001100100010100010011100101010010100000001101110011010111011011101110111100111010000100001111111101011011100011001001101010110100000001001010010000001001110001111000110111000001111100011000110000001001111000101010011111111101000111000000101111010011100100010100101000101010100111100001100011110000101001100001100010000010100110110010011001010011101001011111000110011111110001111010000101111110000010111010111010111001100000000000111000100010110010110100110010001011010001100111000000001010100001011101000010001011000011000000110000010100111000101001011100110111001011101001100011010100001010110001010001010011010000101101011010110010101001110100011010000000110010111001100100100101000001010011011010100011001010100001100111101110100011001100010011101110111011111000001110110111010011010110010011101000011101111000001010100110101000010001110100100011001011000001110001010101000001100101011011101000100001100000110111000100100011111010000110111100100111010010110111011011010111111011101001000011010000001111001100100110101011010110011100000010011011100101001110010010001011000011011100000010010101001000000001000000110110100111000111001111101011010011011100010001001111111001110000100101011011000000001011000111101000111001000110111000001100101110000111000001010001110011110111111110101010110100100111011110001011110110100101011011000101011000111101111000011001010001010100001110100110111011110100101010000101111001101010110001110001011100001111010000001111110100100010101010100010010010011101001011001010101001011011001011111110101010011000101000010011110010011100011110111101101011100100101111000000101100010000100011001101011100100011010111010110001011100101100111001010001111111100100110110101111100001011000011110011111001101011000101011001110110000110011111100100111000101111110110111100000110110111111110100100111101101110110001010111101110110111101000000110011100001110010000001000111100101010111101011110110001001110000000010010011000110101010011101111111000001010000011100101100010000111110011010101001010111100011010010000011100000101111110100100100100110110110110000100010111011000011101110101011000101110011110101001110010011101001000100010110101111001110000111001100101010111011110111010011100110111010001010110100110011100000111110110001011000110011010001010110011000011100111111101101100001101111001011101101111101101000010111111111001011000110010011011001111011110101011101001000111001100110010101100110001011001110010011101000010000001001111111010100110000101000000101100110110011111101101011000101011111010001110000100101001011110110110111111110101001100011001100011010110010011010010101000111101011101010101000001111101111001100010100111011011101100100011001010101010000010111010000101001100010010000101101
011111010100011101001000001100111110010000011000010010011011100011010010111000110101000110011000111001111101111101011000101110000000111011110011001000001001101011100100000011011010100010010111110101111100111101111111011101011100001001101001100011011011101011000100001000101011000101110011001111101001110010010111110010001101101011110011111101100101010011101011000111100001000010100101100000100101100101100111001011001101101001101001101010011101010011110001000011010101010010010101001000100101101100101000110100010110001101110101010011000100110011101011111111101011011000100111010010110101000101011001101011111000110011001100101111000111000010111111000000111001110000010111101100000000100110110010110011111011010110000111111101001101101000001011111000111010011000110010001101111001101110101000110100000101011100101101100011010010000010100001010100110000011100100100101001100001011010111011110100001100101000001010100100100110000111010100001111100000110101010010110100110111110001000100110111110010100111000110010111100111111110001011001001111111011010010111100010110011011010011110110111011010100101101111011110100101111001000000100010111011111110100000001100010001110001111100100000011011110001000000000101110101111100101010110011000101101001000110111100010011100011100000111001100011100010011100001001000100011110110001010110100011011111010110000011011000000111000111001111100101001100011100111001101010010101111001011101011010010000111101110001100110111101110000001001010110001100100101101100110000111000111000001000001110000000001100011111110100010011100011111110000011001001000010010110111100110010100101011110001010000001000111111010101111010111001100111010011110100111011000111100100110000000011111110011000010000111001010101001010110101000111000000010000001011011100111110111000110101100000110101101011110010110000010111000010100110110000000011010111100111000110010101110110000111101111111001101001000000110010001110000001111001000110010000010100001100101110100100010111100100101001110101011011010000011010100110101000000100111100001001111101000110111010001110011000110001010111000010111111010111001011010101101111010001100101100010111101100101010111000110001001001000100101010010001101010111110000000101111101010011101000001101100100101001101011100111110000111001110010110111111110010110110010100100010000110110111011010100010101111011100001100011111111011011111101000000100101111111010000010011001011111101001011010101000100001110001001101101111101101011011011100101010110111110111101011010100011011101010001100101110010000001011111010101110111101101100001000001001011110001110010110001100110100100011001101011110110001101011100100111011101011100010000111111011001100110101001010101110101010111000100111111010100000101010000100100001101011010001011101010000010111100101001011001001000111010100000010000110011111001011101000011001100010110001001100110110000111101111000101101000011000101001100000111010010111100010010010110110100111100001000101100100101100001001111111001001000110101001101011
110011001010010101110101111100100111110000100100001001100110111000000101011011011001110001011010111011010110111010100110111010000001111101101010001101000011011011010001111101111011111111011011010001010001110011100101011111111000100011010011101101011011011010011011011111001001001011111110111101000101000001100000101111011111001100100011101100001010110111010001010111100100101111000101011000001100000101101010110110010100101101110000011111000111111011100110001010110001101011111000101010000110011110100100100000010000111101101000010010010001111010011111001001000000110110101000001101111010001100111101101111110000001001011000110101001101110110101010101111000010100111111000001101101011101110110100010010110110101100100111001100011010001010000011100010011000011111110000110010100110000110011110110101100000100010101110100100110111100000011100011111100110011000101100010001100100000110111010101010101110111001101011011111111100000101001100001110000011000010110001101111111011001000010000011001111110110001101001000101010110000000001010011010011101110011110001111011011101011000111101001011010011110101001010111010001100011110101110111000000011101111000110000111000001100100010011100100001001011010110010101000011001011011101011000000111000111000010111010011101100100010111001001100110100001110100011111101111101001001001010100000101011000101100111101101100100100110111111001011111011110001001011010111111111100010111101001111100010000011100000011000100010011010001101001011101111000111001010001100001111011010010001011000101011011111001111011001000101000001111101101100010100010001110000010000001110001100010010010110111100011101010110010011010111101111010000000000110110110010001101110011100111111101111010000001010000011000001110101001111110110001010011111110011001101101010101100100101000000100111111110101110100000011000101010011100010111000001000110011000100101101001100111100101110011100100000011010100101101101111100011100110000111001010111001101110010000101100101011110011000001010001011101110101110110011110110100000000001100001011000110011100100010001101101011011111110000000111011000111000000111001000101111001111101011010110100010011101100100111110101100110101101001110100101010101111010001001101010010010010100111011011110101000110000011000011101100000010100100101010111011100001000001001110010010000100100011101001001101010010111101101010110000100101110101101000010000100100110000001000100100100010010001011011010011101001100001110100000001110111111010110110110010100110100101001011110110101001101011001000100101110001010010111011011001111011001100101000111100111001101100110000010111001001001000101010110011010010010010111000111100110111010010100101001111101010111011011010100111000111100111011110100100010001000011101101110111001001010001011011110001100000010011000011001100011100001111000010111010101000011101001100100110011111011101110110111110011001011011110101011101110101110101010111111001011001100010001010001111100111101011110111101110111001111111011110100010011111101001111110100
100110010111000000010100010111111001100101010110010001001000011101001111000101000001001111000000100111111111110110000101010000100010101000101001110110111011111110000000000111011001100011010001011011111011011001111111001110100101010000001111100110010011111111010001111000010100101001110011100111111001011111111111101011010110011100101110011010110111010110100001111000000011000101101010101111110111100111001010110110011100010011101010101001010100110111110011011101100011011011101111010100110000011111101100110110011011111001110011001100001101111101101110101100011110100100111011000010111100011000101000010100110100010011001111000111011001010100101000100010011100100001100100011101111001001001011001010001101111000010111001010001111101111111010110010111100000101101111101110101101010110110111010001001010101011100010001010001101110100010111111010001001010111110101101010001100110111110011111110010100101110010110001101100111101000001100010011010011010000001111000110111111111111101110111011001011010101100010000110001100010000011000110100011011110110011000110111100000000100100111011100101101101110100111011100011101110100010010001001111101011101011000011010001001110010011100001001111000011101110011101110011001111001101000011011010110001000011001101101011110100000011001111101110011000000110100110001111010111110000111101111011101011000111100101010111100001001110100110110011100000011101110011010101100010101011100101100101111111010111101000011111111101010001100010101110111010001111000100111001111010011011100101010111110101110000111101110111111111011101001110100001010100101000000100000100000010101100010100000111000011110010111101100101000001000110100000110000100110110011100100111011110101011110111010010000001101000010010001000011101100010111100010101111011100100010011000010110000111100011110110000110101101001001011111110101111010001101100101010101110011111110100100010101110100000101001010010001011011001010100000000001100000001110001001000101101010101110000100110000010110110010111000011011101011110001000110101101100010001110010101011101010101100101100100101110101010001111001110110000110010111111110001111110000001011011011111010110111000100010011000100110010101001100100000001010111011101011010111100101101001000010101010011001010011001001101010000010010101101000101100011101101010001000001110111110110110110111010011111110011110011101100111100000111010010000100001110110011111110101000001000111111100111000101001010000100001010111110010011000110000011000101101100000010100001011111110111011001111011001101000111001001110111010000000010111100000100110110001000101010000110010111011101011011100101111000011010101110011001111111001010000111011100001110001111100000111001000101000110001001011011111001101100111111000001110100111010110100000001001111110111100001000000000011111010101100111110011100001100111000101010111111100001100110010111001101101000001111101101110010001100111111001010000000000101111001110100100101010100100111010111101110010111011010010100100101101011100110001011011000110
001010101001100100001001000100010111110111110011110101001100101111101000001101111001111001001001100110100000010100011001001100011011001111010000110110010101011101010001001100011011000110100001100001110011010010011001101010100011100011001100010011010011000101101001110100010001011011110010101100110011100101010110001111000110001001100000000011101101111001110011010011000110000011100110011110111101110111101011111010000000110110101010001111001111001111000101110010111100010001100010011010000010111110111010001000100101111110001101010010010110010000100100000000110011101100100111010010110101011001100111110101011011010110000111000110000101101110100101110100100110111110001100101011100111010101001100010101010101000101001110110101111011000101110000000000010111001001101110101001111001011000110000011001101001101000111001101001100001001011110000100010000100001011011100110010010110000101110110101111010100000011001000110001001010011011010010011110111010100100101011101011001100111100100101010111000011100001000101101111000101111001111000101101100100010001101101011011110010011000101101110111111100010100011000001011101011110111111101111011110110011101110001000111011100000011111011011010000100100000000010011001010000001010000001111010111000100111110101000100111110101111101101111011100010000110111100001001111101101011001001111011010100010000010011100000011001111000011100000000100110111000000100010100001101110010110111011101111101110010010100011000010110101000100010001101111101111100010101001011010101010001100000001010111111110111011000101000011000011001000111100111001001011110000100011001111001010011011101000100010110001111010101011011000101001111111000110110110110110101100001011110100001010110001010101010001000001010100001110101100101011110110101100011000100011011111111000100011011011010001001101101110001111101101001001110001101011011001001110001000001011101010100110010100000010101100011111110100100110000100101010110111010001110100010000101000110001101111000100011010000111000101010110001101011000111100111000110010100011010101001000000000011111100010101100011110111100011100010111011110110010010000001110111101001011101001010111110101101111111110000111000101000110101101101111000010000000001000100100101101101100010111101000110100110111011011001011011010101001100100000010110000101011000011110000001111110110100101000010010010101011111100101111010111111110001010001001010111100001000011110001001100011101111110011011111101000111110100111101111000011100111010100110000011100111000011100101000011010011101010101000100111001010110011000010000100011110000111011010010010001001000000010100110101101010010101011001100111110110000111111000110011100001000101011100010100110111011111000011110111001001010101110000101111011011110000101111001010111011110000111101000000011110111011111011011011100110111011111001110000110000110011011110111111101101001110111110011101001101110010100100110011010000100111100010101100000110100100100000100111010011110100000000010101001011010011000001001010110100100000010
101100110001110100001000100010001010110101001010110110000111110011111001010100001000011100010100100011011100101111001110001101111111011010101010000101011111111110100111011101001100010000001100110000101010101111111100101110001000101110111010111010011000010101010011000001100110001000101101100000110001000111111000011011000000001101100110100001100011101111110100100101000111100110001010110001010100101100011011001111001111101010000000010111101010110111110011010001000011100100111101001100111001111101001110100011110001000101100010000100000110100101010010001100111001110000010101110100010100011111010101001101100110101011110010111001001010010100101111001010001010000010000110010111010000110010010100011100010001111111111001100001101000001010110001000110100110000010100101011110110001011101111110011010010001100010010011110010011000001100000010011001111110100111000111011011011001010001010011010111111000111001000100100111011010111111100000110110111001000100100101111110110001110100010111010000010010010010111010011010100001101010001011110110101111111101000000010101010000010000010010100011000001000100011000011010001010011110100101110110010110011011101000101110000110111111010001001001000011011110101011101010101111100101000001011011100110110011011001110010110011001110000101001000001110111000000110101000101000101100110101001101010010101000110011010111011101101100010001110011000010011101101000101111001100010000011001101001000000001101000000101010010111101101101010110000011110110101011100110101001111010010011011011110010001001111010110110000100100011101010101010000111000010011101010000100001001111001010101111000101100010000101101101001110111111100000101000111000001000111110111001110011110010110010111110001101111000001111010001111111000001011100011011100001100100001000101001010010110100100111111001010101000000010100101011011101010000011011001101101010110010001010111110110111100110111001111010100100011010110100010001110111011011110110000010000001111111011100110000000110110000111000110001010111001001101100001101111100011011001101010110110101011011011001011010000101100111100111111001000001001001001100100011100110101111101010100101101110000011111001011000110010101000001010010100100001110101011110110111101110100000001101111010000101001100010101010100100001011101000101110010111101111111001010001111001100110111110110000001010010111101010110110110001101000011110001111101101110011110000110101001101001000101001000101100111000110010111010011100011011101000000001011110010010010111101010101110111001001011000110111100011001011010011001110101100011100000011011001110111100100000111000010111100111101000100110111100111010110010010001010110101010110011111011101011110100111110110100010101011110011001101000111110000101010111001111100111111011111101001010111111001001111000010011001101001100110011000100101111000110100101010110000110001111001100011000111111111001000110110000001001110100011000001110011101000110001010111001001001010000101010001111011110001110111100000100011100001011101000010111101
010100101011010111110011111010011001111000101101010111110010011110110010010110000010010010010111100010001100001100101001001010101110001111111101001111000000110100010100000011000000101111111111010011011100101001010101100011111110001110101101001000000000000100110100111110101111101001011101111001111001011010010010010111001100001001010101111101110011001111100101101011010011110011110101100010100110111011000100000110000011100000101110100101000110011000001101000011011100001110010001010001010111101000010110100110101000001011001101001010001001110010001011001000101010110111001011001111000011001111001011101111010110111001010101101011110000110001100000001100011101111111100110000111011000100000100000101100111100110001001011111101110000000011110101110101111101000111010100111101101100110101000110001000100100001110100110100011010101011001110111001101001100110100001100101000000110011101101001001010111100100110100111100100100111001110011100010111101101001001110110101000111000100010010001011001110110100110010110111011110010110000110010100010001000000000011000010000110111010110011011111001000011001010011101000110010110011000111011110100100111010001000110011110101011101110000111101010011001010111110001000100000111101011001100011011011100000111001101001011110101101000111100010100100100101101110011111010011000000101011111001111001001001110000101010011011111111000111111001011101000101001011100001101101101111011101111011000101000100111000000101100100001001001101010111110100101110100110011011100111110010110101110000101000000101110100010100101111111101001001100000111100010010001101110111000110111101101100011101001010011001110110000001010000001101101010011100101101111100100000000101011100001100000100111101101100001110111011001111111001001010001101111100000110001011001000010110101101001110101101001010101101110111100000100100010010000101111010000111000110001000100110101101001011111110111100110001010001111000011000101101111001010111100111111000011010110011100011100010110000000110000111000100010110111111100110011011001000011000011101111110001110111100010001110011010001110111110111110111010110001100111110011100111010011101001010111110100000011110010101000011111000001011010110001111010011101100100000111110011000001011101000110000010000001011100011110000010111110001001001001000101010110110101101100001111101111100110101100010001111001001000001110001100001010010011111111100000000100001110110110101101101011110110000010011000110000111111110111000110101010011000110100101000110110111001011010100001110010000100110010011110011000011110011001011011001111111100001100100111110011001010000100010110011101011011100000010110001101110001011101100101010111010000101111101100111000001001011000011001000011100101110011011001110101000000010011010001010110011001100111110100101101111100111111100111011000000001001001101110100110011111010101010100011110111110111111101100101100000101011011010011001010111101011010101110010101101100110100101001011111100100110000110011110011010001001000010011101010101100010110
110100001000010001010100011100100000100110001110010010001000010001111011010011101111101001001110001011000111101010111001111011011010000100000010100111101111010010101111010010100111010110101101001111110000101011001000100110111101110011111110001000000001110110111001110000110011011000101001001011110011010111110100111101100111010100010001001000001110010011100111110111111100110101110101101111010011011010100011111101111011101010101100110010111111000000111011110010101000010010001010111111111110011010011001100011010100000001001111101010111000001111100111000011011011011110101001111110100001100010101000110001010101010010111110100010000011011001001010100011111001000110101010111111110100111110110010000100111111010000111101101010000010001001011010011101010100010010101010101111111011011011011110100000101100100101011110001010110000000101001011110110101011010111010110010001111001100100010010001110101010111000011010101010100001101101110111101100000110100001000000011111010001100110110000000100011111101111111001000011010110001000101111101011011011110011110100011011100010101001100010110110111101000111111100111010001010011010011111101100001001001101001111110011010010100110111001110011110011010110101011100011001010010101101011100001110111111010111101000101101110110100100010000001100000101011101101101101100001101110000011110011000101101011011001001100000111110000101111011111110010011010010001100101011001001001111101110101101010110100101010000110010110111001110011100111110010100000110100111111110100110110011000010000101010000110001010110111010010010010011010101010101110100000011110000000111011100100100100101111100000001100000100000101011000000000010101100110100111010000000001010100011010110000100110111111111111100001000110101011111010110010100101110010001011100100010101001010000111011100011101110001010110100110011111011101110110101101100011011110111111110000110001001110011010010001000110111001100010100000011001111011011010010111001111010010011100101010011010010101010001001111111100010011000110000111000101101100010000010000110110001100100110101100010001010110011001110111000110000010000001001001011111010000011101011100100000111111011010010100110100000001110101100100001111110100011010101100001111101001110010011001100010001110010110011010100101001000011011011110011100010101100011100011111010101111100100111110000100001011000000011000100010011111010011100110111001011010100110100111001010010111110010000001111101010010011100111110101110101101011111001110011111101011001001000011010101111101110111011110110111001011000010101010110101101000000111111000000010001010101100010001001011010000110111101011001011011110111000000101100100111000011111000000100110100101100010101010011010101100101000110101011001101001110100111101101001110100000100001100001101110111010001110010111101010101001001001101100100111001011000010111101011100100011000101011001101010010000000110111010000110000000011100010111101001000010110101001111010110011111111100101001100010011011001001110110110001000001110011111101100
001111101110001110111100011001101100010110010001111001000101101011011111111100010100111001000001111001101010000001101001001101000111001010001101101110000000100010101001110101000001010001000101101011111110000110011111000110101011100101101011110010110111001010000111101000100001011011100011001101110111101101001100000101110011010110100110101111011110001110010100000011100101001110010010001110000101101100000011000010100100111110011101111101001000001011001101101011111011010011001100110100101000010111010110000010101111001110111010001000010100001111100110100010000001110111100011001110010110000111110011000101010101001011101011101110111110101110000010001110010110000101011000101100110000011001100011111101110111110000110010101011001101010000100100011001011110011111100001100111001011100011011110011100010110100000001000101011110011100001000001010000111101000011010001011101111001001010101011001101010001110110001101000110000100011011011000000010110100110110100110010001010011100010011111000000000100011001000000000000111000100100011001101001010011000111001001011100000010000111111001111111111101010100011110011011011101101001001010111100110101101010100100010010010010010110001111110000001101000111011010100010111010000011110101100010111011101101111011011011011011110001010100111000100000000101000000111000101010011101110011000110010111110110011101000000001110010100100001010100110000011010001101001110110000111111011111100110000100000100011101101100011011110110100111000010001001000101111000001011100111101010100100011001000101100011110110010101110010111111101110110000111001011010010110111111010001110101110011101011000111011100000001110110100001101010110110111110111010000010111101000111111101100111000110110100001111000010001101111011100111111000010111100010011010111010011000010111100010011101100100101010110111101110001011000011001000100100000110000001111001000001011111101111010101101110100000001000010000000010111000000100011001110010010010110111000001110010001110011000100111101000110110101001111110010111101111010110000110111000110111100101110110110111001011001101011110011100000110111011101001101111011111101111010010000011101111010010111110100010010101000001100100100000100100000110000100000000001110010011110001110100111010011000111100101010111011000010110101101000010101101001011111111010110110110011010000111110011000111110000110100110111111101100101011010101110110101100010000100011110101010100100001100001101110101000101010111011011000100101011100101000111110111111100011111100111101011010101110100100100001001111101111010010110001000111111100000100101000100101010000100100111100110101001001010100010010101000000101110110111111010110010001111000111001000001100010001111010001001010101001010010110110110011111111110110100010101110011110100101110010000101111101000110101010010001110001010111100110001011111101101100011101011000011010100010110110101100010001111110001111110011000011100110111001000001001100111001000111010000001111001010100001000010110111001111000100101001110011010000000001
010101010100110010100100001111000001011000011111001011100000111100011001000011001100010011000100011110100110010111011001101011000001010100010000111100011101001011011101111110110100001101100000011110000000110011101110100111010111000110111100110000000000000001011100011010100001111101100101100111110101001011011111101111100101111011110011101110110110101111100011010101100100100110001001101011100001100100011000010110010110011110011110001011100000011010010111101101110010110101001100001110001100101000101001100101000101100011001001111000000110100011110011010110100011010110111111011101111011110001001100110001101011011001011101111101011110010110110011000011111001101001001011110101101001000000101100100000011011111110011011100010101111110010110111001101110001111000111100000011001100010000010010000011110000110001101100100111110110011000001000111010011100000010011010010110010111111000000010111100011001001011001010011010110000111111110010000100100110100010101011010000101011111100001011001010110100101000001001011010111101010101001111001000010100000001001001011111100001000110110011100100111111110100111101010110110101001111110100000110010010001110111110001010111101010111101101101101011111011101001000000111000100100101100001110010110110111001000101011100101101000100101011010111100100010010000100010101100111111100001110100011111100111001110110001010010010111011011111111111110010100111011111001001010100100011000100110111111101010110100111101100100111110010111100111010000110010101000110000111001000101010011001100000100101000100011010010001111111101000101100010110100001111110100111001011110001011101110101000011101101001111110011100010101001011010001010000110011101010111000100101111110000100000000001011100010100000101000101011011010001001001111001000000101101011001111001100100111010110000100001010010100100000101000111000101100001010000000110001100110011100010000110001100010111011001111110110010000111100110101100011011010010111000000001101001001100101011001101010101110001011101111001100000110011010001011111011101011110111000101101000110001101011010101100111000110100011111110110011100010000011011011010111011000101001100000110101110101001010010111110011001111110010101010101111101111001011101001001011001110111011101001011111011100011001110011100000000101100010000011000010001101000000001011101111101110010010010000100111110000000110101010101100100101110010110110111100010010000110010010000111111100100000101110110100111010111011100111000101110111101000111011101001000001110000111010011001010011111110100101001110111110100110011001010110111110000001111010001110110011110001111011011111100110111110010100010111010111000111101100001101100000000111001111111000010011000100010100010111110001000110011110011101110110100110010000001011011010001100001011100010011000001000000000101011010111000000001101010111001110111100011100101001111010010010010000111110111011110001100010010010111110111101001100100010101000111111011001110101101001001001001011001110101101100100000111000000110000101000000100110
010111110001100011000111011000010110011000111010000100011101000000010101111101100001000001110011010010111011011100000000100111010001101111001000011111011111000000010101011110110011010100111111001010010001001111101010010110100101100010101001110001110000101110001100100111010001001101010110100101011011001000111000011010101110000001010000111111001101001110111101010111101100001000111110111111101000110101101111000011100010010110100011101001011100011111111100010101101111110010101111110100100000100011110111110111000001100111010000110001011000001011101100001010001101010111111011011010010011101111010010010010000001000111100110010001011010110100101010000111010110011011100010110010000100110111110000011110111100111000110101100011111010100110111101101101011011001101100110011100001111111110110111000000000111100011110101011111111001000110111000110010011101110010110001101011001001000001010011110111111010110101111100010001011010101100100001111011010010010100100111010001010011000011000110110110100111100100101100000010011010100001001110010110010011011101100111010010000010001001100011110110100010111101010101101111110000001101001100101100110010101100000000100100001001001111100101100010101000011111011011111000011000111110001001001111001010100010100101011000100010001111100000111000010011100010011001100111011010100010100010111100111111010001100001011111010001101010011110100111111111100001001101001111100101111101111000100000010101010111001101000010101001010110111101110010001100110101001000101010000100000111001010001010111100111010010000100110001110001100011101110101100100111100101110001011100010001001001000011101111100011011111010100011011110001111101100100101101101111100100011110111101010110110010001110001001111110101011111011110100001101001010101101111001100010011100001101100011110100110011001111100011011001011000110100000000000000101010000110011110001100111001110000111001100110101100100001100100110100100001011101010111101101010110100101010010101011110010111110101010011000011110010011110111000000011101110111100111100000000111001001110100101100011111111011011000110001110110011110001000010010000011000010110010101101011101000110100110000100101010001100000111100001011110101110001000001100111001000100010100100010111100001010100010001111010111011100101110000101110010000000001111111101110001010100000001111000100011001000100001010111111110010111111111010110101110110000111111011000101110001001011111110110001101100100111111010100101001100011001000101010011110100110010110001100011010111110111001011110011101011110000111101111011110000000100100110111011110011011000010000001011100110101010100110001111011010010010101111000111101000011011101101111100001001110000001011010011010101000011011100111110101001000100001001110101100111110000010010110000000011111000000111001100100110011111010000111111011100011011110011100111010101000111110011001111100110000110101100110011110001101010100110001000010010100101111101000001111010011101011001111111101111101101001011011001011111110011100110100011110010
101001000101010001011110100010111101100110101111000100111011010101101110010101111101101000101110010111100001111010011110101011110010000001001110111101100001111111111100000100001000111010110110100001011001101000110100001000001011110001100110010000100110100111111001101101000100010100111111100100101011111001011011101100010100101110001000010001101111011100111000001111110011001010000001100001100100001110101101010001001101001011001101010011111000111010101111011101110100000101001110100010010101000101101111011101101001001110000011100010000000000011010101011100111101010001100000100010010110010111000101011100110001011001111011101100101011110111011001111001011001010111010111100010100101111001111100111100011111110111000101111101000001011001000000000001100101101100110000011101000111011010100010101101101010001011100011111111110011010100000111001000100100110111011001100101001100000010000100100010111011000010100001100101001010011110000011101010001011001000100010101010111111001110100101000011111110111011100101111001111111101111110011000001101100011001101111011110101011000001100010111101010100000011100001010100100100101111011111011101100001111001000010110110110000010010111111000000101010000010010000010111110011101111100111101101001010101101011011110110111100101010100000001111110000001011011000110000000000001101011000100100100001001110101001101010010011011110000000111011001001111000100001111001010111100010111111101101100000011110111110100011110111010110110011011110010010010100101010101010111111010101000000010001100110011000011101000100100111101111010010101111100001001110101100010110110101010000101001010000011001010100101000001100010111111111000111000010000110111110101000110011001100000001001000100000001101000111001011001101101101001011011110011111001010111001100000101011010001100001010000011001010000110010101110110010001011101010010010110011011111011111100111010000010100000110010000001000001100010010011111100001111001101100110100110011010011101000000010100011000101011101100000001010110001000101000110100011011110111000101101001101100001101000100011101011011010010110111101000011111101011100010010000001000000100001110111010110100111101010000000110010000010101001001010011100101000010101110000111111101000011001000101100010001110011110111110111000000101100001011100010010111110110110111110010011001110011010000011010101111111101101111100010001101001100110011111101100110011010101110111001001100111000010100100000000001101110000111101100001111100001111110100101101010000100100010000110000110010111101001000011000110100001011101001011100010000010011000001111101100110111001010111100011000011111010101110000111101010001111111110110101110010101101101011001000100111001101110011100101111011010011110101100001110011000101101010110100011110001000001000001011101101000100000001010011101000101000010011001100001110111010011010111100101001001010100100000111100011100101011100010110101001100101010100000111111010110000011011001110011001011001111011000000011000110100000001001001000100110111011100
000100111111011000101001010000111000011000101011001000010110101011000100000100111110000101010000100100101111111100000110101001110101001101100111111011000101111110010110100100110010011100111000000000111100000001010011000101111001011001011101000000000101000011111001001011000111110101101000010011101001011001100100110010010100011110100010110001001100000110111010001000001111100101101111110010001000110100100001011111100111000111110001101101011101110111110110010111010011010011001000101000100100010110010000000010001111101101100111111000001111011110010101101000010100001100000111101100010100100100010000000001001111110100100101101001100011010111101000011010011011101001000011001100101111110010101001110011101110111011110011010001110011000101100111010010101000101101011111110011001010010001011100001100000000000100000100111000111100110011111011010100001110110000000011111110100001110000010111110011100010111011000101000100010001110001000000110001000100001001000100010111001001111010011001011010101011111001101110001110111100010000111010100010101101001110001000100001100001010110001001110100111110001000000010010001010011010100110010011100100001000010111101001100001111000011000111111000011101000110010010110001100000100110101111100100001001000111011101111111001011000110111011000111111111010101000000011000001001011011101110011000111111110011001011110010101111001101111000111110100010000001010101000111010011110111000111001111001101101011101101000011001001101101101111111101010011110101000100001110010101111100110100111010000010110001001011010010011001110100101101000001100011100011010010111011110010001001110001001010000110101011111001111010001010110101110100101100111001010110110101110110011111100110100011001000000111001100010101101011010101001100101100101100001110011000011101001100001011110101010001110001111000001000111111111001111100001111010001010001010111110111111100100100101100111101111001000001101011100100000001001011010100011010001011001001001110010101111001011010110101101000100111011100100101100101101011010111100101100000101110011000111110000011010101111000010110010011001100111000111101110111011010111111001001001111011111001001110111001101111110001010111111000010101001111011101101011011101100111100110110001010011111111100010011010100000110001000010111000111101000000000100011001101101100111101001100010001000001011100110101101101111111101100011011000010001001001100100010010000010000100010101011011001001101100011101011000100000111011101000100001100010000011100010001101001001011111100111110101010000011010011100100101111010100010101101101111010111110000111011111010111100101101000110010111101110001111110110101001101000001010000110001011110110010101101000010011000011110000110101011001111111001001001001001100101101111110111010010010110000110010100011010111111010111011111111111011001001101110010000001101000111100101101100110010011110011001110110111101010000111110110100100011110010001100100111111101110110100010111011110001010010000111000101001011111011101001011001101001000110010
010001100110000111100111101010110010100011010001101011011011011000101000000011111000011111100110110110110010100111111010110110011111001001011011011111110010010010000000010101111010101110000100001001101100001110110110101011000110100101111111011101110100011100011000111100110010010000100111101101111111011000111100100101110010101011110101000111010100011101111001000001110100000010100001010100110111111001101110011001000101001001101110101001000101100100111110010110110010100110011010110101010110110010110100101111100001110011111110100100001110000000111110011010110011010011000011011010001000110100111011000111111101001010011110100110110010100010111111000111001000010010000110111110010101011101100000001010000011000010000011010101001011111011001101101001011010010110100100000111000100100100110101110101001101100010010111100011110111000101010101010100101101101111010011001011101001011100110011011100001111101111011010011001110111011110100100100001000011111110100100010100000111001111111001010010100101011110101111010101011010101011001000001001011001010010011110001110000110101000010011111101110000100110111110011001011001010011011100110111101111001100110010011011110111010011011011111111101010001000101010110001111110000010101000101111001001001110011111000011100011101001010101100001010100100110101101110110010111101001011100101111101100000010001011010101100001111111001100010011000011110010101111101001010110101010000010101011111000101110010110001100111101010111011011001111111011000001000111101101101000100110011110010110011011110010010111011100010111011001100011110110010000111101111001100101000000100111100111001110001000011101001011110001011110010010111111100000010110111011000111001110101111011111110001010011110000000100101100101000100001000101010110100011100001000110110011101010010001001100111100011000100011001011110000110011010110110110010100011100111001011001110100011111111101010100110110011101011010100100011011101111101110110001011000100110111011010100101101001000011000110000111101101000011001010101010001100100110011011101000111001101001110111000110110010101100010110010001101101111011110000011110000101001100111110011111110111100111010011000011011111001011110111001000001010101110011111010000110100001100101100101101101111001101000101111000110001011001100111011010000001110110101011010101011001101011010100011011011011010011100011111100010000100101001001110111000000110000011100110010110111001000110101110010110110110010100110010000001111000100011001011111010110001001001110100010101110111100010110101001101100000111110011100110000011111000000001000000110001110100111011100101000011010111111110011100000110010111111100111010001101100100101000001001110101010010100101001111001101111100011011101000111110110100110001101110111110000111011000100101010010101011111010110111001101101111110101110101100010000001010001110100001010010111011010110000000101000100010000100111100101000010100011101010010000110010010101001100010101010100011000001011111110101100000011010100111010000001010011111010010
100010011101101101010111111100010110110000010110010000000101001111010011110111111111001110110001101110011010100100010100001111011111001000000010101010111011011110011011110101000010011000101011011001110111001110001001011101110001111001101100101101110110011101111011000100111001111001011011100110001111111110010010100011010011001000111100101000101010100000001011010000001001110111111100011011100010001100100100011000001001011011110101100111110010001100001011101011011110000110010101000011110000110010100101111001000011101000011100001101000000101011110010100110100101101010000101011100100010011100011110001100011100111001000101100000111101001010101011110101011110100110011010010001111001001011101111001000011111111011001100110101101100111110001001101000110100111000110011000011010000001110000100111110010011100110100110100101111111010001111010100101110001110010110011110110011111000000000111101100110000111010010111000000111110001001000010101010111110001101111101101110001110100100011010000000010101010110000000000110010110011101010011000100010010010111011111100011011001000100111001001101110101011000101000001111010101001000011101000101111010000011011110100100000101000011101111101110110011100011100100100001010110011000001000100010111111100011110101111011000110110101101001100101111100101001010010001111000101110100100111001011000001010111011001101100011110110100110100101110011011101010111111110100011000100000110011101110101101011000101111111111010001110110011101011001000101000001101001100101001110100010110110011001001111000010011010010101011000110001111001110100110100010001111010000111101100010101011110000101001100000001010011101011111111011000101001001011010101001010110101001110110101010101101001110111110100100101011110110100110010011110100110010000011011010001011001111101010010110100101001001010101101000100101000110111111001000101110100010011010010010011111101100101010011000000010011010111001010111100000011011001010101001010101010101000011001110010011110111100111010110001001010010001110101010001001111010100001101101011011100110010100101001011111110110010111000101011000010110100110101101110101101000000100111100100001101010001001011001111001001011011110101110000111111110010011111101101110000110001000110111101100011100100101110101101001001110111110010101000110001011011110111011100010110110010011111111110010010000011000101000000001101011100110000101010010010111010111111001010100000010000110110101001010010101011010011010111001111111000110000001011011101111000010011101010000100010110111111101010000110010111011110010111011001111111000110010101110111111001100000111110011101111110100000110101011110100010100100110000100100001011100100110000100001101100111001001001010010111010010101001010011101010110010010111011111100100000100101010011111101010100011100111110100111001111010111001001010101000001101111001100011111011111000011001000001110100001000001000110010010110110101001100011101010001000010010010000001100010111100011111011000101111011010111111100111000010001011100010001101101
001011101100111010010100011101100100010001111101111010110100000100101100100111101111011111001101001001010001101010101001010100000100011010101010001111111010111101010000000000001110110110010001101001001000110010110100101101100011111110111000100010000000010100010011010011001001111000011000010101111100110001111100101110010010011100001010110100111110111000111101101000000000100011001011111110100110101101010001010100010101000010000111100100001111001101111101111011100100000101111001100111010101111001110110111111001010101001101101111001110001100011100010011100111100000001111011100011000000101011001100010011110110101100111110101010101011111010111110010001011001001000101110100101101011101011011111000000100000101110001011101010010001100110100100111101100000111101001010101110001110101101110100010011100011010110101001001011010010100001001110001111000011010001000110010101111111010100000000101111101010100010110000110100010011101101000011011010010100000100000100101111000100001011011011011111100101100111011101000000000101010110101010110101100001001111100000100000000110100000001100101000101111001111000000110001011100101011001001111110111010101001001101111110111111000111101100010110110100100010011000011011111011011011000110100011111110110001001001001011110111101101001001001000001110010100111011101011000011110000001100111011001101001011100011100110001010011010100110010101110111001111001001101000100010010010100100101101000000110110010001101111011111110110011100000110100010010111101110011111001001010111001001101010111111100101111111111000001110110101101010000110100001100001010010001011001010101010000101111001110000101010000111010011010101111110000010101111000100011110001110100101101010011011011010110000010010110101111010111110111111001011001010111010011001111011100011000010000011000101011011110111110101001011110001101000001010100001100000011100111011001100100000010100011110100110100001001000001010011010110100111010000010101111101000110110001110001100101110011100011010101110010100001101000101111100110010011010110100010010001001011010101011010101001000110101011011010000110010100101011101110100101000100010110000111001100100111010001111001100001011101111111011011100010110110000110010111101110010100100100010001000000000001011000001001010111011000011001001011011100000010011000100010010111000100001100111011100111111011010101001011011000011101100100100110110001000010000100011110011001101101100010111001000110000001010001001101000101011000000011010101110000111000001000111110001110010110111100101001011001010110111101011110010111000011011100101110111000001010110110011111010000011110100011000000101001010111001100010001010010000101010010100000001011111000010100110011011001101101011001100111000010011001011100101101100001000101100100001010000100011111111000011010101010011001000101100101000100011100000001111000000000101110110001100011010100110101011011101001011101011101101110000011011100010101111101001010010100110101010010110000110100110110011011101100001011010001110011011110111101001
111011000100000000010011111001011110101000111111111001100110100000111100000110001100010000001101011011001101101000110001111010111100111111110110110001110111011011100000111100011000010101011000111011111100101001100110101110111101110101001101001100000101111000100001000111100011011101010101110111100010100100100110110110011010001101011100100101111010111110001011101010000101010100100011000110010111011010101101111111010010011110011101111101010111010000011001001000001011001010000110100100111001001110100101011001001001101011010011010011001111000000000000100111010010000011001111011011111011001110011111010000111010000001000001110010101100000001001011100101100000011001011101011000100111011101111010010111000100100101011011010101001001011010000110010001100001100100110000000001001011010101001100011010011111101001001000000001001111001001001101011011100010011011111011001101101000001100001101100101011110001111001101000110000111010110011011101101000100010011001011111001111010000001001110000011110001100110110110000100100010100000001111000011000110010010010000000011110101100000010000111011101011101001100010100111101010110110010011010101101000101010010010100100010000010110111001010000100001011011010111011101000010010010101110001100011111101110100100010010001010000111011100111010101011000011110100110111011001101100010111000001101111101101011001101101110110000000011001000101010010110101101101110011101111011000101101100001011100111001001110010011010000101001010100101110001001011000110110100101111011111011111001011110011110011110111010000010111000111010001001100110001101001110000001011010010000101001111110111100001101001100001100001100101000000010010010000000100011101110111100010000110100101011110110011101100110000101110111111110111000011101011010110110000111101110000010010001000100111000110111101000110110011001100111101010001100000111100101011101100111010101100010000001010000010000110101001111001000100011100111001100100111001110000010101111110011010000000101011111000000000010000101010110011111001100100011101101101100010100000010000100011000000010101001011111011110001001001111000010010110100110000100011011101110110011111101110010001101100111011111010110010101111100000000010110101001111101011100011001010010001100100000111011111111100011100111011110111010011100000101010011001110001001000100111101001000010011111001010101000100011111000000010110100011011110101010001101001000001001000000010010000100111111100111000101111011010101110001011001111110110010001010101010011010111000100100101101010101101111001110001101110101011110100111000001011111001011101011011110011011100000101000000000100111001000001101110011101011111110110010001100001010001001011010110111111101001111011110000111111011111101000011011111010100010000001110111011101101110110110101100010000110111000000101110110111100101110011010111000001011110011000011110000001010001110110000101100100100100110100011100000000110100101111010110111011110001101110011101101111011100000110001111101001110010101010010010100110000100111100011
100001101011000110101000100011000000010100100011100001110110001100111101100011001111001011010010011100101010101110110010111101001100000000010110100010100100010010010100011010010111001000001001000011010100001111011101001111011101001100000100001101101111111100110100101010011000111111000101000100011110000100101001011101011100111010101011111101011100001111000011010000101001000110100010101111000111101111100101111110100101111111101100111000110100000110000110011100010111101001011011101010101010101111011000011110000011101010010011001011000011001010110000000100100111001010011011011101111000101110000100110001010001100010111001110101111011001101101101011000110101101000111001000111111100010100100011010111010110001010001111010001010000110011101011000001011001001000011110010111101101111001101001101011100100110101010010100110000101011011010010100010111011100011111011010000101000110011110110100001010000000011010001101111000111000100101010101000100111001111011111001101011011001011001110001100001100111011010110011000100010001110101000000000100010110000010000010100001101010010111011000001101100111110001011101000100110110111100110101001010001100111010100010111101100000101111001111000011100010101010101011101100101101101001001101001001011010110111110111010111101001100101110110100100110010011011111101010101111010111101111100110110110010101110011000010110011101101111110011101001110000100000100101111111001111010011011001011011000101010000011010101111111110000001010000011111100111001000011001010001000010001010001111010011000011100000011010111010111111011110001001011100100010010001110111001011110100000001110000011000101001001010011110010001010111010001001100010010110110010111100110011100010111111000101101100010111000010111011000100000101101010000001000000110111100100110111111101011101110101000110110101110100011010001101101100110111000001001010000010101001111000110001100001101000101000010000110001100010000101010010000101010001101110100011010010001011101101110011110000001101000111000011010001110010000000111110100101100001100001000101011001110111001011110110111010100011100010011111111011110011110001110000110101101100111010100000101111111111101100100100111101100101000001101000010011000110111100100000100001001010001101011101111110001001001011000000101101101000100001110000001011001001111011100001001100101011100110111101100101100011010100010011011011110101011000111010101000011010001110100101101100111110010111100001010100000110010111100111001110011001111011011101111001101110111110000010000011010101111111111101001000101110110111101000000100011011011000011110110101010100011100110111010001111110011001001011111111110110101111101101101100011101000111101001100000011011011010011001110011000100011001101010101011011011101011111011111110110000111011001001100010000010001110100100010010101001010010011000110101101001100101000101100100111100010010011110110100101100011101110011100000111000000000100111001101010000001010011011000100110010101100001110101010101010111011111010001011011110010100100000
101011010110011111010101011110111110100001000001001001100010001010101101001110010001110110010110100000110100011110110001000100011011101001101101110000110100010010101101001110010010000010001011011000101010101010101001101111100010001010110001011000011011110000001011110110001110001100100000110100110101010001110000111000111100001011101101000000101111000111010111100010110111001000111001011110110000100001110110000010100000110111000100110010111101011001100010110000010010000111001010111000001101000110110010001010111100111111110110000100111110111100010100011110001111101000100101110001010110001101011100111000101101011010000111000011001001000000000110111100011111111010100000001110010100001010110011000101010101101110001111011010001000111111011110011010100000001000011000010000111110111101011001010110111010000010111111110101001101001000011100010000011000111100010011000011001001000000110001011100000000000011110000110010000001000010111000100111011000110010111101011011001100100001001000001100111011000101001000000000011100101111011111111100110100101011010111000001011101101010011000111111001011101001010000111011010000010001100011000000101011010110011010000011110101110011110010001000110110111100010110111110001000000110111111000111110000011110101011111011100101110111101110001001001100111111010000000001110100110110111001111011001010011000001111000010111010111111010110011100110111010100001011001000010111010011010000100110000110110110100010011001001110100100101100000001111010010101110100111011101000110010000110110001100101000010011101111111011001000001000000101100000000100011100001101110001100011001110010000100111101000110011100011010001000011100100001000000011011000110110101000100101011111000010001101111000111011000101111111010111100100001000001000101000000101001100001000110111110101111000000001011110000100011101111000011111000110010110111010011010010110100001111100001001011100011010111011101011010101011000101100010010011001111101100000011110010100100100111010101101011111001010110001001101001001100100001111001101000001000000100111001001100000111100010100111000011111101001100110101101000110011000110010010101110101001000001010101000011010101011101001001001010101101111101010011100111000001111001111001011111100011110111000010101101110010010101000111111001010001011011111010110101001011101110000010100111010000010001101111100000011010110111011011011111111110001100010001101011000010110010100110000101000110100011000001001001110011001011110001101100010010011011110010010010001100100111101011101111011111010011010100010110100100101010011101100010011111001001110011100001111110101101101110100111101110111101100000101101110000110101100101111111000000001001100011010001010010001111001100101110001100001111010101010100100100100111001001011111011000100110101000010111101110110011101100110100110010001011001101101111001001110111010010000110000011110111011011110101011010010010001010101000000001111000001100010010000001000011010110010101101000100101010001000001110110101111111101110100101111101001
111001111010101010101110101110110111110001110001100100110101010010110110001100101111001111011101100100011101111101101100111100101001011111110010000110100000011000110100100001101001011010001100111011111101010111100110001101010011101000000001100010101111101001011000110101001111100000100000100010010001110001000100010001111001001110111011110010110110110111101100011110101010101010011011010011110001100000001011000110110100010011100110111011010010101111100010110101011010010110000100011100001010001011101010001010100101011111001000011000111111100101001110110111100100100010000111000110110001101010001100110000101000010001101001110000100100000101001111001010001101011000110010101000110000010101110000111000100100111001001011001100010001010010011101000011100100110011111000010011100001111001011101001100011100000011011100101111101000001011101111010111010011001111111000000010110111111000000100001101001010000111001010000110110011110110011110001101011011000001111111000100011000100110001001100110111100011000010110001011010111101010101010111111110011000100001010110100110100000100010111010100110010111101011101111111100000110110110010100001100100101100010000000110011110101001001110011101010101001111101000111101000001111011101100000011110011100101111011001001101000100101011101101100001001011111000010100000110011011101010011011100000100110100011101101000011011100001100011011011111001000111011000110000110001000000011010001000110110000000011000011010010011110001011100101110101111111000111011000110000110010110001100111011011000000101100111001000100111110100010001100010110111011010010010101001100010101010100100110001011100100010011000010111101011010111000111011000011101111101001100000001100100101010111011010000110000101000001011110111111111011000111010110101100010111100100111100010001100100011101011001000001001001100011111000101111100010010010011110101010101111011111101110000101110001101110010111011000001010110110010100100110110110000101011010001000001001110000001100100101001000110101111101010111111101111011010000111111110101000001100010000110010001110011111110100100100100000001010100100000100100100000100000000011001001010100001001001110110100101111001101011011111111100100001001100100001110100111101011001100110100111111001111011011100101001001100100100111110111110110100101011001111110110011110011111101111100111000111111110001001110000010010101110111011000000100001100111000111001010111110011101010011011010101011111100010010001010101111010101010010011001000001101010000111101110100001111101110011111110110011010101101010111100001110101111001101101011111010001100100000000000011101111101000001010101110000001111110010000000010101101101001101010010011100110101100000100100001010101000011110111011000100100100000100000111001001100001011001011000010100010101001111101100110100000100000000000101110011100101001101111110101000011111011011001100001000111011011000101101000000000000110111101101010101000000010100011000011010111111000110110101111011111000011010101001011101001101001100010101100101
011001100011001010101100000010110110111100101110111110110011001001110000101001101101101101111000010110000110100000010011110111001010010111011001100110000000010011000111111011100011111100011100000010101000101010011011110100011111001101010111100001111011101001101001100101001010011010101001101001000010111100111001101010100101111011000111101011010100000110100010001100001010010111100000011001010000110001010110101001000011000001000100101111100000010101001111011101101101101100100001011110011101111111101111011000111100110010000110111110001111110100010010111110111100110100110101001011001111111000111101110001100001101110000111010001001101100000111111111011110111100010000011100111001111000111101111111010110001010010001110010110011101001011111000110100010001111000011101000000010100110001001100100110100001000110000110001110110000000010111001111011000110000111101111011011110110111100100101101100001001001100111000110111110101100010011000011100001000001000101111011100011110001000001001110100000111000100011100011101111100111011110111100111101111111101010010111100000010000111101001100011110001100100001000000011010101000110010101101100011000100010101101001011010100000010100001001101110010111110111001011100001010010100011110100000101010111011010000111110100000101101111010100100100000110010100000110110100111101010000101101011110000011101100100011001011101000001101110110010001010010110101010111101101010011101101100110001111011001101011110001011011110111111010010001111000000010101110101110101101010100010111100000111011100111110101000111101011001010001100001101001011100110000101111101001110010011001010001101101111011100101110000100101000001010000001011101001000100101111111110101001110111011000001100010111101011010110100001001101101110100110110100111001100110110111000101100000010110101100100000100011111001010111110000000100010010100011000010001100100110011111010000011100011011011000010001101110111000000011101100101111111011001110111010011000110100110111001010111111111010010101001010100110101001011000001111001100000001100111101011010100110000111011000001100110100010001010101110000101110010000101110110001010110100100100001111111111101011110011010101101111110001001101011111101001101111110011010111011011001001010011000010110111011100101010100001101110000111011101110100101001110110110111010111100000100000101000011111110010110010011100110001111110001110111011000010101111100001011100011110001000001110110000000001101111001101101110101110001111101110101111010111101110011001010010110111010010110111110001001110101011110110100001100101110001001101001110111011101010111111111110111100100011111111110111111001111110100010000101110011110011000110100111101111111010001001001000011110011101010101011010110110111100110010110011111101111111101011101110110010110111011101110001000011101100100001000101010111111011011000000101011101010011001011000110111100010100100110110001010000111100011001101000010000101100010001010110010111011100000001010101001011000101100010000010010010001011000100111110100100
000101111011110111000111000001110100111111001000111000101010101010111100001011110111000111000000010101011100110111100001000101011111111100101001100010001101010011100110100101001110100000100100010110011101000110001011111110001110011110011011010000000010111000001010011011101011110111011110011100101010001100111101100111000101101101001100101001100110100111100000000010111111101100100000100111001001111000100000101100100101110110101100100110111011110011001001101010110100010100010111001011010110111001000011000001101011100100101110100011000000101010001111001110111000110110101101001010101001011011110011000010001001100110000011100110100011110110111110010101101001101010111001011000110110101001011111101001111101111011001100001100110101010100111100001001111111111100101100010100100001101110010100110001100101000101101000011001010001000100100010101110100110101110101011001000000111110111110111010011011101111001001100001101111110011011111001010100110101000100011011100100111000010000011100111100110110011101101000001110010111000101001000100101111100011011010001010000100001000010101101001010010101111110100001111101011010110011011000101011011010011110010001000011110001001110111011111110100011001010101101110110001000001110111100100010011110000110001010011100100000011000100111010000011010000011110001100101001011011000101001111011010100001001001111001010010001100010111111000010011010111100110110011110000000011110001110110010011010110101101100100001011111001010011000011100001110111001010011010110110001011010111010110101101010001011100000111000100001010110110001110000110100011100001110100111100110101111010111010001011011101111010000110101100010111111010011001101010101100111101001000110011111001100100000001000111111110010100001110010100110010000010101100101111111000110011100101000011010010101101011001111100100011100011000111011001101110101101110011100011000011101110101010001010010111001000001101110100101000011101101010110001110101111100011100011101100010111110110100111100100110010001000011001110111100100000111100000101111011000110101011101101100111101101000011111100010101100101000000111110111110010111010010101000010101101000010101000000011000101001000010001101011111101101001101001001010011101001010101111101001111111011011100110101111001011000011101011010100000111111101010000001100011110010101011101011010001110101101111001010100100111111110010011100110100111010010010011010110010110110111001101010001101011000011111010111100010101011001011011011010010100011001000000000101011001101000101110001001010010101111001000100111100111100110011100010001000001011010111010111101001001111001001011100110110100111010000100101100111000101001011111010110101001011000001110000101001010101100101100100011011001111111110011110110111111111111100000110100111111011000011101011011010000110011100010010000000110011101111110110010110110100011111001101001000011010010000010111001000011111111101010010001111101000011010110100111001101001010110110111001101101000110000100011111111011101001101001001101011110010101
011100110001101011110110110000110011111010010011000000110100111111101111101100111111100000000100001001000001100011110001110100011000001000001010001000011010001000001110100101101001000001110000100100100001110011110101110100000001100011001101100011110001110010001101000101010110110101101011110011011000100010000110100011011010101000010001010001100001111001101100010010111001011111000111100010000000100010001101001101100111011001000000100101110010011110010100101001010101000110111101110001011100100101111011100011101111100111111010011110010100010101000001000010000000111010011010001101110101111111111100111000111111000110110111001111101100100110100001010111111111010110010010000110101000110010110110000001011010000111000111010011011011111001010001010100100111101101001001101000001000101000100111100001111001011001110000101100010011110101100100001011011001010110010110111100101100101001110011011010011000010000010101101001000110010000100000011000010001010100011001101011000111000001110010101010011010100110000001001011000010010111011101110101001010100101010100001110101011100101100111110011110101011101001011101001100110111101111010000000011110000010001000110100111110011111111110010011111111000001101101111100010111101101100100001111000001100110011011110001110001010101100110011110011110001111010111000010011001100100110001000010010000101001000110100000011101001111001110110010010110011100111101110111110110100111100110111010110000000011011110010011010111010110001101101100101011010010110011110001001100010011110001011000111000101000001001011111101011001011101010101110000101100100000001001010101110011101101001100101100100101010000110100100100010111011111110011011001110111111001101111000011100011100101110110001010010000110010101011110010110010001011001010000000000100011111010010000000111011101110111010101101000110001011110011111111100010111010000110101010110110100010010110100011000100100011010010101000110110100100000110000000001000100000110100100011000000000011110001100100011011010110001100111011100010111011100000101011001101011110111011110100111001011110100100001010101010111000000000001001111100011101000001001110101100110010111001011001000100010000111100111100110001010010101110100011001101011010001001111110110100101011100100001000111000100101011110001101101101100011001001110011010011101000000011000111111010101001000010010100010100001100110110101001001010001011000110111110001110101011111110000000001101100010000101011101000010000100000001001111000011111010101100100001000011111101011101000010100011100011001100010100010101010110110100100001100111101000010110001011001001110010110100100001000000111110011010100111101100011111110010010111110011011100011110010111001010001111000001010101100001111101100100110010010000011111111011000000001101000100001111001110100001100100000101000001100000110111111010101011100001011010110001101001000001100101111001110100000110110110010000011110010011011110010110101010111111011110101111101100001111111001100111001011110001001001011001000001010000010111100
101101011111111110000101010110100011010011100101000110010010000010000000010101101010111110001111100010001001000101100000011010111000110101111101101000010011000100011101111101010010001101110000001100111110011000011001011011100011110110100101011011001011111111101011001111001110001100001010100110010111000110110100101011000101001001110011010010001001010110101000010101110011001011101001010101101101111011011011100011100010010000111000001100101101010010011100011001010001100101110001010001001001100001100100011100111101001011010100010010011011000001000000001001101101101110101100000001110011110000000011011110101100010010010011011101101111011110101000110110110101110001100000111111011100100010111110101101010000110101100010100000011100001000000100111101101101001010011011011100010010100100010000111010110110111000110011000001010001011111111000111101111010011000000010101010001111111010001110111010001000101000110011011100100101101000010010111000000011000000000001111011100111111011101011000100011010010111100010110000001110001011011001000010001000110000100111010001100000100000110100010111100000111101001100011100100110100110000100000110010010110101001110000001010011111001011010010001111001000101000100111100000110111110001111110010001001000100001110000011001110111111001011000000111010100101111111100110011100000000100101000001110101100111011110110001001111100110000011010111000101000001000010110110000110010100010111000100100010001101001011000111100111101110000011011101100100110010011110000001000110111110010011100100110010100010100100110010001011010011110000011000111100111101011001101101100111111101001001000000001000000101001100111010100100000001111011110100100101011010001011010001001111100100110010010000110001010110111001101101110001100010001100010010111001111100111011101011000110011000000000000111000010010000000001001100001101101011010101011111100000100100000111111011111100000011001100111101101100101100011100011100110010101101010001011011100011101100110111111111000101011001001111111001011010101110110110110111000011110011001111011011010100101000010111000101100100000110010000110110111100010100110011101010001100110011001101001111101110111010001110001111110100000111110111101011001111110000101010100100010010010111000101010010101111111101111110110010100101011000101110110111110100110000000110111111001000111100100100111110110001111011011011111010101001100001100001111111111010010111110010101010001110010100001100110111110000101101010101101000101111000101010010100000100101110000010010110111001110000111011101001011111110101101011101010100010100110101100110000100001111101111010111010001001110001010001010101011100101010000111011000101000011100111010110101000000101110011001111100111011100111111111110100000011011011011000100110100001010111001011110001111001100011010001110011100000011101110010111111111111001111101100110101111011010010000011000000001100100111010010111001001110110011111101100001111101100010100000000001010110000100101001100110011110000100000111001000110100100011011111110
111010111000010110111101101001011011010000111111111101000010011101100101110101011100001110011110101011110000111100111101111011000110001111001110100010011011011001010000010110101100001100110101010001100100101011111101110011001000010110101000001001101110111001101001101110100000010101010101001000111011011000001100110011111011000110100000010100001010100101010111011000101111001110001100110100101110001111110011010000010000010100111110001101100101101010000000111111000010110011010100110100101010011110011111011110100011111000101011001000010110110110100101010000111011011100010001010010011010100101110000111110100110001001000010100000010011011100011101001011010100111111010100001001000001000111010111011001100101001101100010010000011110000011101111111011001001110001011100110111110100101010100111001101001100001111010111100011010011000010111001100010101101111001011111011011000110111111110000000110111000000000111111110111000001010111110111011111110001110011011000101101010101101101010110100100011100111110100100110010101100100010101110111000110010101101111101111110111000010010101110001001100001000101111011111111011000111100101010010100111011011100101011001100100100101101000101100111111001110011010111100000111010000101100010000011001000011111111000000101010100110001100100101111111110001001101011000001101011101111101001110110110100111001110101111001011001010110110110011100110110000111101000101001010000000000010010101111000110000010011110010000011111001001001111101010000111111110110011101101111000010111101110011111111000100001110010001011101100010100001010010001001110100101111010000001010100001010110011110000111100001001011000101010101110100001101101010001111110101111010001000111111001000110100101111000011101110011000011100101011000100100110101111000011111011101110011011110001110101000101110000110100110101101000111101111001001011110111001001111010001111011010111010100001111010111011000101010100111011110001101001001110011100100110010111101111010000101101100111010001100111000000001111110111111110010101000100111110100111110011011000000111111000000100101100011100100011010000101000011111100101101011011011111001001011001011100001100000110111010100100110100110111111000110110101000101111011101111100010100001110101110110001101111101011111101110000100100110001100010010100100111001101000110100010010110101110001010100010101101110101110100000010101000000010011100111000111011011011111100000101100000111101100001110011110010111011011000000100110001110111001111001100001110010101110111111100000001111111000010110001000010101001000001011100010111011011001101101101100001100010010101111110110010001111000011100000101100011100011011010111100000010111001100111111000111000100100111010100010110000000000010101010100110010101000100000000101010001010010001001100011101011110101101101111010001111100100010011100011010001011001010011100000010011011111110001000001111110001000011100001001101011011101001011101110001001100101110101000111000110010100011010010001011100001011101010000111100110100000001111010
000000010101110110111011010111100011011001000110011001011101011111101001010101110011000111110101011100111110011101101101011100011000111111101000110011011000001001000101110111101001110001001000111100001100110011000100111100000011111000111011110000101000111100001010111101100001000110111000110000001001001001101101101100100110101101010101001001000101100110110010111000110111100100011000000110101110100000011101100001110001000011010111101001111011100100010110111000010010000011101011101111001010100011110000100000101110001110110011100010111010010110101010110111110111111101110000000001001100111010000001100000001001011001111001110000001010110011001001110110001010010011011100000101000011011010010111010110010110001111111111000101010000100001100100001011010100110101100101000001100011110000110010011001101010111010110011000111111100111010111011111111111010100110011010010000001001010000001000010101100010000110011101110101110100001001101001001101111000100100010010101011011110111010101111101100111001000101100001111000011101001101101001011101011111110001000001011010001111101111110010100000101110100001011111011010001111100010100111110110111101101101101010001100000100000000000111101110010110001001001110101011001000101110101111100111011111000000000010100010111101011011101111011010011111011110110100110001100010101110100000010101000010000011001010011010100111101110111001000110101001110010010111010110110111001101111110101010011100100001100111000110010110111101111000111010110100101011110111101101101111111010011011010011010000000100100010101100101100010101010101110100011110000111010110010110110111010011011101010001100111101100100100011101111101001000010111111111010111101111010011011100111000011111001100110011110000110111101001101100110000001100001000010100001111101000111011101011001100111101011011001010101111110010111100011011100000110010001011011001001000010001010001011100011100111010111001011001001100011100000000010111001111100100100111010010100100101001000110101010000101011100001011000011111010000010001011011010000001110001011010001000110001011100000110110001010011010110110111110010001001100101010000101011101101010110000101111100011100101010111110101100111010110011110101100110001000111010111101111001111010010101010001000011101101111101111000101110000011010001001010011111111010110000011000100000011111101011010001101110011001011000010001010011000011000010111011011111100111001100101010111101010111111100111010011001010001000101111101000001011100010110000000011111001000010110111110110111110001010010100010111111100101010001001011111001010110101001111001110001101001101011110001001010101011100010000111111001011001110001010010111011101001011000110111000000000101100100111001011111100100010111100010010101100100010111010101100100111111100010110000011101100000101101001111001110000111010101101110111111000011110100101111110011101010111001110001011001000000011100101000011011001000011010100101000101000011000000111000101010101011100011100000110111001110000100101010100001100001011001110000
010100010011101010110100010011000000011000011001110111000110101010010001001111111011110001000101100110111001100011100001110100110010011001000010001000000010001111001110110111000000010011110111100101011011011110100110101000110010001011011011010111010000011010001101000000101001001101001001111100111110100000110010110000110000000000101101011000101010010000110110010101110101000100001111011110110101100011000010011101110010101111010100101100111000011111010101111111010000010010010011001100111011010110100010110010000101011000010011011001010011111010100000110100101111100111101100011000001001100101011100100011011000000101110011110110010110001110010001101000000001110010100000011110011110100011000100011010010111011101111011010111000000010110011111000100101111110110001101010000100110101010101111000010011110000010100001011100001001101010101001000000101100010100111000100101000011100101010111100101001001100100111011010100101111001001000101111001110100110011100101001001110100111000011010001110110110111010100111101000100111110111010001110000100010100111011101111001110001010000010111100100000110110110001110101001101100011111100101011111000010101010111100010101100001001110001000011000101101011101101011101010101110101000011000100001111001111000000110000110011011011100010000100011100110011110110101001010001110111010110001001101000011000010000001101101011010111100100110001110100000011000000110000101111010011110100001001011010011110001010110110111011101111101001100010100010011111110101011011011100110100010001010001101101110111110011100010000111100100111000111000111101100110000100110011000000011111001100110100110000100110111000010010110100000101001010100111111011110001010001010111011100100001001111111001101011111001111001011001011100010100010100100011100100110000110110010110011010101100001011010101010101100110100001101110001110110110001111000000100011110000010101101100010000100001000011100110000010111000101101011011010100111010111010010101110111000000111100011100010111000010011110001000111000111010011000100111100100000100111101000100101110101101011000001010110000100000110010000110010000110111101100101101010111011010110101111101101010011001000111001010101100001001110101100101110101100000110100101000101000000000100000010110011011101010011111100111001010001001111110010101101000000111101011100000101110011111001011011100110011001110011001011101001001010000010001111110010100001010010101100101101011101111110101001000011001101110001000000000110111101111001001110011110111101001110101001011010111111100110100110010011001111101000110001000010000100010100111010101110101100000010100101111000111001111000010101000011111110100001111011100011011100111000000100111110001100111101111001001110001100110011001011001111111000100100001111000010110001110110111101100101111011010111111100001100001110001100001010111011111101110011111010110001111011100110010001001001010101000101110000101010001001010011011111111000011010001101110100101111111101111100000001110010011110110111001000111110000110011100101011
011001100001111000100111100010111010010111001100101011000010001001110110101110011110010001000101010010000010001110010111101001100011011001110101000111111011011001011000011100110101010001100011110001110010010000001111111001110100001101111001100001110101011111110011000000001110110011000100010001000000110110010011101011011100010110010111100000001000001010110001001001010010011001101000111011110101011101000000111110010110001110001000000110100110110001001010001001100000111010010110110110111001111001000100110001100000000010010111111111100100101001100011011011010000111101100101100101011101101110001100010111000111001001010111100011010101110011001100110001001001100111000010110001101000100100111000001011110100001101011001100111010100011001101101010101010011010111011100110111111001010000001011100101100111100010110111010010110010101111100000000101111110001011101000011110110101111100000100001011001110010111110111001011000001001110001100010010101100011111110000111010000110011011000000010000111111111010010110010011001011100001110101111011010001110101011010111001011001011011010000110010010111100001011111001000101010111100111011100101111111001100111110010110110101111101000111010111110110101000100101110100101001010111101010011111101110111010100000110110011001100011011010000111000100111001110100000100100001000000011110100011101001100010000110110000110110110100110000100011100100101001000110111000001110001000011000110010001100000111010101101111001111001111001000100000101011011010000011000100110011100111001100111100011101000011100100010110001110000011001101111111000001010000101110101011100110110101101111001011010000110000001010110000101011001100000100000110111111100110101001100110100010111111110110111110110110111101000111001011001110001111011011110110010110101001101111111111010010010011001001000011000100001100000111101001001111110000111000001000101111100011001011000011011010001010100111111001011010101011101110000010110101010110001010101111111101011010101100111000111000111011001111011101001010110001101111100001010011111011010111001001010111110101110000100100101000001011111111001001011111010101011011000000000110000001101111011010110000001110000011001010100111110001011100000100100110101111111100011100100010011010111101000000110010000001011110010100110011001100100010000101000000111000101000111101100101000110111001100101010001011001000001100110000101110110001000011111010000010010010110110000000010100110101100010110101100101001011101010100100101101011010011011110111111111100111110001110010011000010010011011001100110101100010011010110010100100011101101011101110000111101010000101001010000100111000001110110110011001011100000010101111100001010000000110011111010101110011001001100101001100100011001110000110001001101010001001000000000100101111001111110100100111100010000101010100000000000011101010001100011110001111111011011110010111011100111011110000000011001110001110011111011001110101001101101000010101100001001111101000110001101010110111110111011100100101101100100010111111110101000
010000100110011011111011000010101100110110011011011001001101100101010101110100000110000000111111111000000110010100000011100110101110010110011110011110010000101000101110100101011010011000110100110001111010011100001011011001100111011110100000000001000110100110101101101110111011100010110010011010110000111010011110011110111011111011001011001000001001101110000010110010010110111001100001011011110001110100110111010111011110001010011011001110000011010110010101100010100100111010000011000010010000100101110111110001100110011011001001001001010101110111111111110010000010001101101101010010100011000100111010100010010011101000111000100011100101110010000100111110001010110110011110111111011111101110110110111111101100011100010010000010110101001000001001010000101110001001010100010111011101000010110110111100110010110010101000001111101110010111001110000110101000010110100010110010000000100010011000111111100011000001010101100100011001101100001011111011110010100100011111111011011110011000000101110100101101011111011110000100111010011010000100001001010010010101100111100001000100101001111111000110110110011100001110111111111011101010110011001011011111010110100000001110110100001011000011101001001010010101011110111111111001010001011100101101111100101001000110100111100110011000000101111110011110101010101000101110110001100000010001010101001101100000001011110110000100011100111001100001111110101010111000011011010001111101101010111001001100001000011100000101001001101011100110011110001010100111110010111001010010010111000000110101000110111100000100111100011100010100100000011010100011110101110011111010000001111001101100110100100111001111010010101100110101101001010010010010100110010010111000111011001010110001101101010011110111001010100001010011011001111101110110111111010111010100101011101001001101101110011111111100011000101001010111101110111100100111100000001101001001111101100000010000101110110101000011001001011111011011101101000110000101101111111000011010111010101110100001110100001100011001000001010100000011011010110110100110101101010110011011100110100011110001011111100011110111110100011001111110011100111100000000000010101101001000101000011001101111011011000110000001001001101101010110100001111111000111010010100100110000000000101001000000010111000010000111111001100110111111001111001100101001010010100110000001011100010011101001000001000000110101000111111100100001011100010100100000000010101101100100110110111111011110101101001110000000011000111110000111111000111010000000000011110110101111101110010100010100000110001000001111110111111000111001001010100101011011111101010101010100101010011110000010110110011110111100100110010000010111001110110110011110000000100100001001000100000000100000010010011000101101111110111000101100011110001001011100100111010010001010110110000011000010100010000001001101011101101000000110101001010110001011100001001001111000011010010111000001101001101000000111000101100110011110001011111000011110010101100000100000011101101100001010101011111000010110001011110101111010010011
000010001110001101010001100001100101001011101110011101010111011011100101111111101101011100011000011100000000000011010010001011110110010011111101011000010111110110110110101100010010101011111110010010000110110001101101111010001011010010100101110010110111001001100101001100011010011111111001110100000110110010100110001100001111111011100011101110101101110001111010101010011010101111010111011111011001100011011001010100001010011101110100110100100110001010010100000001101101111110011110110101010111000111010001100011100010100010100000111100001101001011001001010010011011111010011110111110001010010011111011101110101100110000101101111100000101000110001110100010111101001011010100100100010110001100010101001100000001001100111101111101101111110101010011011100110000010011101011110100100000110011101000101101011010001000111011010101000101101011001101110100100011011000011110011001010101101011001100000011000010100100101111000000101111011000000010010010001010111101100101000110101100010111110110101000101101110101110001100000000101110111010010000100101000011100101100100001010001011110011100111011011110110010001011110010011110100010000111010011101010001111011101111001100101000001110000000101100000111101011100010010101100100111011111111111001001111001011000000110010001001101000111010101111100011010101110111011000000010001011110110010110010110110100011011010101100011000010110010011001001000110110101001110100010001110100010110100011100000100011101110101111101011100101111101000000010111111110011100110001101011011011101110111011110011101010001110100111000011001100101000000001101010000110100010001110111000001101111011010100100001011011101011001001011001111110100010100110111010011101110110001100010101111100100010001011101111000011000001001100000110000111000001100010110111010011100101101011000010000101011010000111000111110110010011000001011001111100010011101010101011110001001001110110001110100000101001010000100111110000101011111100100100100111101100001010001100101010101000000100000000111001111001100101011111010101000011100110011111011100110110101011000000111000001001101110111110110001000001101101001010000100111111010001100000001000001111010001011111100000000001110100101000101111001101000111001000000000110101111101111100100110100101010001010111001101001011010111101101100101011000110101010000010111110011100010101111100101111001001111010001111010100000101101010101100100001101100011010101100011000100010111000001011101000010000110011001100100000010001010001000010011110011111100000000001000101010011100111000110000010001101100000000111010111010100110011001110110000000100110010010110010011111101001101100010000011111000100010111101001110011111111110001000011010000111010100001010010010001001110000011111011111001101110111111000011110010110101001010110000101010001110101101110001111111011001011100011001111011001000000111011010110010110110000110111001110100010011101000111011110010001001100110110111000000011111011010010000010101000011111100011011111100101001000110110110010000100011001011100011011
001000111101100100110110101011001110010110001110001000111010110000110110101110000111111101101111000100100101011101110110000101100010001100001001110110101011011111000111110111000011101101101100000010111110000111010000001101110100011101011001110110011100111110100110001100111100110110010011000010111111101111001110101000000101100000110101010101110101000000010001011110101110100101100110010001011011110100111101101110101111101001011001000111100111110011101110011001111010011110010101100111101011000101001011110010101101101111101101101001010001100010011011000010011011001000001011110000101000001010001111001001110110101110100100101000010100110110010101011011010100110100011010100101011001101011011000000110101000000011100001010100000111001000011111010011010011001100000010110110100011011001110110110000011100001101101000011010001001000010110101000000111101110101111100101100010101101100001110000000001001100010001010000000111111000101100010011111001000001001010110101011101100100001000010110000011000100001100000000101110000010110000100000101101000011011011011101000010001111100010111111100110001011101111100011100010111011001011101101110101101011101010000100000011100101010011110011000011111011101001010001010011010110001010101111110111011110110100111100100100100011001010100110000111000101101110100110100100010111100101001101110111010100000100010001000000101011111011101100100100010001001110001100110111111011011111100010011001110000011010100110100111011100101110111010100001010110000111011000011001100100110000101000011000101000000001110000011001111010101111100001001100110110000000110001000110100101100111011001100000010011110101111110010111010011110000011010111110011000010000001000011110111010110011010110010011110011001000010010111000101100110110111101110100001101011101111000000110111100001011100011111001000110001001010001100101011001100011000010101101010011000010110010100010100110110111011000100001101111101101100111100001000000011001011010000000101111001100010100001011101111111101111100111001001111100001111011011111100101111101100111101011111101011101111101011101100111001101010100110000111011111010001010001000001101101111001100000110001100000001000010100010101001001010011001100010011001110001100010101110110010000110011001110110110001111010011001110101100110011000001110001110001110100001011011001111101000010010011000010100111101001000001001100101100111100111001101011110100101000011000110010011111100101111110101110001001110111001001001111010110001111010110111010100010111111100110100111010100101100100010010010011101101101010011001011101100111101010100001011110101011010110100111111001010011110110110001011011000000000001011110011101101110100011000111111111101101110100001101010000010010001011000001110011010001111100110000110100100100010100111110010111101010100111110110001001001100010010000011100100010110011111010110010110010011011000000100110111000111100100000000100011001101111000000110000011101000111000110010000000101000011100111110001101010111110001010100011001011001111110111
000010001010101010111011110010111101011001111010000111101001001101101110000001101000011010100011101000101011101000000001001010100101011100101111100001110100001001100011110110010001011101010110001010101000100100001111011111111111101011001011100000001111110111111000110101000111001000110111100100100101011100000100100101101111111100001000101111101111010111110111001010101110001100101110001100000000100011101110100011101000001111101001100100101101011110110001010010001110001101100100011100110110001001000111010001001110111011011100111001010010001000010011111100110011011111110000101100110110001010010011001010001000011100010001011101011100000101010010101010011011001010001100100101111101011111100001000100110010001101100101111110011101001111110011001010011001100100010010101011001100000000100111110100111101010000000000010101111110000101110101001100100011110001001001110110011110010100010000101010011011111110001100000100000100001011000001001101110011000010011110000011101100100111111111110010101100001010110010100010000100001011101000111000100011100110101010000110111111111101000110101001011001111101100011010001110100011101101010110000101101000100010010000011011000100101010010000111001111100100101111110110001100111111011101010100101100100111101001011100000100100010000010110101010101111111011001000100001010011101001011101000100011110111100110100110110101110011010000111000000110010000011100100110001111001011010100010010111101111111010001011001001000101101001000000011101011001010011110111110100100111010100110010010010010011100001110100111011001110110110010111010100001010000000001100110001101010001111011001100000010001010000011101011011110001100110011101100101011011110100111101110100101010011010110100010011000000010000110011001001001010001111010111001110010101010000011110001010000010101111010111100100001011100011010101010001001111001011011010001110111100111111110000010100101010111011011011100001100011010101101111010100111111111011101100110001001000011100010100100010100101000111001001000010101010110100010101111101101001100001001100111100010010000110110101111000010001001110100101010111110000101110000111110101010100101011110001010001010111001101001100110101100011000101010110111011010111001000010000010001000001001110101110001000101010000100100010101100010011001010111100100011100101011000010100000101001110010000111001101010110000100011111001010100111110001011011011111101011101000000101001010000000011101001111000100111111011101100000011001000011101110101110000010000101000110001001101100000001111111110110011101010000110001100000101110101001100111111111000110111001100100111100010010010111000001010010001111100110111100010100000100000101111011100011010111101001101101001001111110010110011101000010100010000111010101110010010001101110011000011100011110001001010100100000011000010001110000101011110111101011101000001011110111010000001010110110111010110100001100100100111110101011001100000110001100001110011001111101100110001000101010111000111011011110001101100000001011001111101011011111
110110101110100010011011001111011000000101101000001110110001010000101000010001101111100010000010111001010010011100101110111110000010110110010010011110111000011010110111111011110000001000001011010010010001111000101110101000001100100101010100000011101010100111100110111101001011110011011001101110100000101110001101100011101111111010110010001000001100001100010100010000000001011101000111000001000010110100001011100001101110100100010000010001010000111101000100010000101101110000000010111010010011011001111111101111001110101101110100001100110110001011000111001011010001101011001110111101011100100001010000111111101111000000101001011101000011110011001100011001010100000001100000010101010001010000110010101111110001010111111010101011000001010111010111110110000010101010100000110000110111011010101111100000001000010010101001100000101100101010110001011000100110101110011001010110101111100000111000010100110000101001100101010011110100011000111001001001100011000000101011011110010110100000010011100011010010100000011000000000010111011010101100010011111111011010000001011110101000101011100011100001010011001011110010000100000011101101011111011111011011111010001001111100011001110111010010101111010110011001011101011101111111110110001001111110110100111000101010011100011001001011100000111011101100101010011110111001101100010100000011101001110101100011110110100111011100110011011001100000111000110111010110001111100110111110000000001011000111011000100001000101111011010110111010101100001100110101000011100001101101011001100100110101110101101101000011110101001100111000101011011011101100110001100111011111110001100100101011001010100100100101111101000111111111001000010001111011100101111111000110000000111100100010011100100110010101001011010101101111101110011000111011100101111110001100010111100110110001001001000000011111101100110010000100110001111111011111010110100011000000101101111010011111110010010110111011000100010001110000000100111000110011100110110000001111010010110111101100100011111111010001000101101110100010111100010111001111100101110111011001100101001000001110001100101000011001010111110011101011111011110101111100110101000100010000110110011111110110000110111011011011101011101001111100010000010011111100111010001110011110001101100011100010101011001010000100010001000010001011101111100010010011101000001110001101010111010010110110000000000000010000001000000010011111001011011010000110010111000000011111111001001000001000110110001000010110010011100110010000100100001101111011000011001111100000111000110100011011010110111011001101000010111000011100100110000100110010011010011110111011000010010111000110111100101001011100001011010001110010110111010101000110000110100000100011101100000101011001100111010100011010000100000011110101100001111101110001100010100011001111001010100000110110001101001110010101011111100000010101000100001111111010011001000100011100110110101001101111110000000100000100100110111110011010100101101001010110011101010101010111000110111011101110110111000111001100111100001111100000111101
110111010010101010111100100000110110100010100001011101010101000111111001101100100110010011111100100101111000011111110000100111101010010101100110100011000101001101110110110011101011001000110001111111000101010100000001110111010111000100111100010110000101101111101001001111101100010011101100011011001000011001001010111010110010011001001001010001010001000011011110001011111011100110110101001000101010011101000001000101101100011010010010000001000000111111000101000110100011100001010000101111001000101011111010000101101001111110001110001111000100101100111100001110110011101000101100101110101101001000010111011101011011001011011101100011111000111110000011100101010010100011011001110101010111101100001010100100110011001111100101101010010011000010000100001011010010111111100110100011111100100100101101000101011010111001111111111010001001000011001001001101001000101111100110011000111101011101010011011001101111010000000100110001100001001110100110111100011000111001110010100011000110110111000111001001111101011100110110011101101001011010000000011111100011101001000101101100001111101100111100011001110010001110001000100000100000000000010000101001010111001001010100011111000110000011111110011000010101111100110011001111011000010011010010010101110111100110100101101100111100000110111010000011100110000011101001100101101111101001000001001011001001010111111110100101111001111011001000101110110011010111110010101110101010110111110101000001001010100111100001010101000111100111111011010100101000101111101111011000000011110000001011101110001110100101011100101110111100110000100110100100100110101100101100011100111100001000010101111001011011101101000110100110110100101100001101000001011110001001001110101011101001000110100101100100111101001010010100001000110100011000110000100000100001101000001001100100011000110010110011011110000010010000011110100011010100101100011110011110110010101000000011000010001100010110100000010101111100100010010011000111110111101001110111000111110000110100101111010000101010101001111011001110101011111101100101011011010011011110011111100011101100110100111011011111010100111110000100001100111100111100101001101110010010100110110011011110001001010110101101000000000111101010101010000101100101000001010100001001111111100100010011010000011100011010111101010100011111111101000001001000100111111000001010000011101100101011100111111000111011010111100111000000101000100011100011001110111010011001000000111101010110111001101100101011100000111000010011110011010001010011111011001100011101001100000100001000101111101101011111111010011000001000110001011100010100110001000111010100111011011010101001100100001001000001000111000101100001011001101101100001011111110010011110111000100110010100111111000001001110100100100010010101100001101101000101111100011010011101011010001001001111101111011101010101100100011111011001010111110010100100001111000100111011111100001100110010010010110001001001110111011010101100111111100111011000111010001011100000100000110000101000010100100010001011010100000110010101001010011001
000111111101111001100100001010010010111011000000011010011010001011000001001011110110000110010110100101000101011001111010100110111001010110110011000100111010101111001110011111110011000001000100100010011101110100001101101010110101110111110100001010101001010100100101010101101001111111000011110010000001101000110100110111100010100100100100111010101100110011000001100001111110100011000010011000000110111011110001000000011110101100000010010011100000100011110010011110110100100010001011010000111100010010011001110100111100000110000110000010110010111011110000101111111000111011000110111101101011001010110001101010010101001100110101110111110010101111111011011100000010100011010111110010011101110110100111100101111011110010010000100100100100000101110110011000110010000001011111111011100001110000111000100111111001110010101000100111110000100001001010010000100101011000001011101010110110110001101101100010001000010000010100111110111000010010100001000100100111001011010100100111111100101010100011010111111010110101011001010111110000001010101100111000111001001101101001010110110110010010100101111111111011011111101011010100100110001001110011100110101111101001011001101100001110111010111011111010011010110101000000000111101110011110000011011001011000000110001000100011011001111000010100011001100000010110111001001011010001100100100101110100101100110011100000101010101101100111001100001110111100100110101001000100010011110110001111111011000010110001001001110010010100111110011100011111011001011010001001010100011010100000001010111110011100001111110011100000011000010111010110111111100001100110001111100111001001001111010100100101010001111111010010110010100011000000110001101101111010111011010101101000110111111001101001010100001100100010110001000010001101000010111101101010001001011100111011100101001101011101111000000000011110010100101101010100101100101101101111001100011011100011110011110011100100011001011100001111001110011010101101011010001101000101000101000101110001110110011101011011101011011001001000100001111011011110011001110110001111011100100010010001010101111111011011111001001101010101011000011110111001001111100100111001011010101110001110000101101011110011011000110000100010110101000001110101000111100100111011101010100110101111110011011000110001010101001100001000011101001001110111010011001001011110001011100010110011000000001000010011010000000100000111010101011110111101111111000011100110010110100001001000011010011101111110000111100100001101010110101100001000011001000011110000100101111111100100111000011110010101110010110011001110101001111001010001111101010011011110111001100100111000011111100110000100001100001000000011011111101101111100111110101100100110101000101100010011001000110001101010001011010111110010011010010100110111110001000111010000110011100110100001111110111110110000100011011000011001011111111001000011100111010000001011101010101001000110101111100101111010100100001110110100110001100001101100110101101001100101110000100110100010000111101110111011001001101011011000010010100111010111
011000101010010100000000101011000001101100010001111010010101101100100001011100110001101001000101100001010010111001001111001000001111111101100110000110110011101101111011010010010111010011000111010000111110011101101010111111010111111011100001010011011000100010001011111100101111011111101000101011011111010011100010110110000000010111110000101101110000011011010001111111011110111011011111100000010101011101100010010100011001010011010101011010010011101111111101010000100111101110001000001101100101010010000100101001001110101011110100111011001010110110011010010000100110100100100100101110100001111111000000010111110011011110100010101101000101110110011100111111100000011010110111111001100100010001100010101011001010100100101110101110111001110011011111000000101000101001001111110011000111111111010110100000110001001011000110100001011000001010100110111000000111110000000000001111000100010101110100011001110010101001111000101001000011111011111001000000000111001011011000000111000110011010000110110100001110101000100001110010010110010100011100110100110110000011000000100010101011010100010010110001011101101111000010010110110101000101010111001101111011100100101111100011111000111011011110101100010101110100111110011101011100001001101110000100001000010110111110100000000100010110100101010100110010000010111100101011101111001001111100011001011101010011101111110111011010101101001111000101101110101111010000100000010010001101011001000101100111101011110101001000110101011000010111110100101101100110111010001010111110000111111110111100110000011111011001110001000101111101010100000000000110011000110100001110101011110110011001100011110101011101010010011100110010011111001100100110110111101111111010001101100111010111010110111111000010001110101101011000111001100101011100101001010110100100010100100111111000010110001010001010100011010100101000110100110111100101101010110010011110100100010100010010101110010011000110110101110100010010100001110100110000000101111000011001010100000010100100101110000011111111100100100100000011011010010011110001011100101110110000001110111100010000110011100100001011000101100111011100000001000100010011101000110000101111000011111011001111000110000111111000000001010111100110001001100011001011010011010011011011101111000111110100111100100000001101000001000110101011110101001100100011000101111101011001010010011000110111001100111111111000100110011010011110011111111001101100110000110010011110111011110100100000100010001100111101111110000001011010000001100000110101000111110101110010010010001101000100111000000111000011110100000010011100101010001110010000001101110001101101000100110001010000110100011011110110010101100001101101011010001010011110100110001000001010111000010000100011101010111111111000111001001000110011100101001110011001011101110100010100111000100101011000000110110000101100001011001010100101101001011101000110010111110101100100001001100100111110011010010011001101001110110010011100110110111010001100000011000100010100100110110011101110000111001100001000111010011100010000101100
010110010011110010011011001010010011100000001011011001011011010001000110010011101111101100100001100111010111100111001110111011100001111111011011001010001011001111000000111000010001001001110101010101110001001110001011101100110100001111010000011110011100010111101101101111000100001110100011101011001010100110111000011101010101100000101101110101110100000001011001100000100001100111100111111100100110000000011110000111011000100001000101000111000111101100101101110001011110111101100101001010010101100100011000101011100001011001101001001011111110111111001001110011110110110101100010110010000110000010111110111010011010001001111111001101010111000010001001000000001011110111010100110111111011101110110111001111001001111100100010000001001001111111000010001010110011010101010000000101110101110011000111011011101111110101100011011001011100001100101110001011010111111001111000010110011110001111100001000111010110100111100100110011110110111110101111000111110100010111011011110011110110001101111000100000000011001001101100110100100010100011010000001100100000001010100111110100011001001001011010100001111011001111011111001110010100001111100111000100011101000001011111100110010010011000100000000010001101101010110000100110111000011101101001011110100010101101110101101101110111000101011011100011000001011110110000000101101011001001011011110100101100001011000101111010111000001111011010010111010011100101000001010011100011001010111100111001111000011010010010101000011101000000111101010101100010011011101011101000110010110010000111011010001111100100011001001000000110011111111111100110010000100000001100111011001100101110000011001100001111001101001001110101101000101100000001101000010001111110000100010101100011101000110101101011100001011000000001111101001111101011011100001100110000110010110110110100011011011010010101011101100001101010010100011111000010011100100001101110010001000010001100110001011001111111111001100100000101001100000110100001000100001111011100010100111001100010100101110110000101011010000011001010001010110110000111111011110000101101001110000001101110101111000101011010010101100111111101100100101110111001111000101111001011010101100011111000001101101011111110001011111110110111000111001001111111010100011101110001110000001000111101110000001010001101011110011010011110011111011110101000000000001111000001100010100000001101010011110011001000010101010101001111100010011011101000011010011011111010100000010011011110011010000011100010010010101110011000100010110111001011010000111110101011101000010010001111010010011100011100100000001001100011111010111011011110011111000001011011101111111111111010001100001111001010000111000111011010100010110101010000111000100100101101101111011001010011000001101001111111001101000011110011011001010010011010111001001111001001010110000010001110101000011111111111011110001010001000010111001110101100111101011001100000001000101100011011100000011111100011101011001100101000010110101000110010011110111110111110110110000011101100110101100111101111100110100110101000001101010000
110000111101010001100110101001001001100101111100001001101011100100010011110101000010010011010101111000100011000010000010010001001011110011011010001001001010010000011100010001000100111011111001100001111111001101110010100111000011000110010111100001011100001001101111101111010000001010100100000011001011000001111110111110001111011010101001101100100010111110100100000010010110010101011111100001111010111101101111111101010101000101000111010101010100001001011001010110101111100000110100111001001001101011100110010000111101010101010110100010111010111110001011010111011100100000100110101011011001011101101111101100111111110000110000100001000000010011110011101010000100001011000101011111110000110010110110101100010010110100101100001101110100111011110010000110101111111001101111001010110010100101011010010101000001010000010100001001001101111111110111111001111010101110110100101111100000101000111010011000011101101110111101000000101111001100001101101001001111011101100100010010001001110001100100111110100010101100101110111110100000100100001101011100011100011010101100101111011011111111100111000100110000111110000011010001110100000011011011011101110101110001100011110101110001010101010110101000111100111000111010100000011101000100100100110011100011110111110011011010101100001110011011010111010100011101001100110000111010111101011101000100100100110100001010010101111111100110100110101010001111000100111110101010010100110110011010111101100100111000011010001001110101111101011011100011011011000011010100010010010011001010101010010111011010110011110000101001110100000110010010100101101010101000101110110001100011110101010100000110001101110000101111011100101100101010001110100010101011010110011000110101111111010111101001011000000101101011101011110000111111111100011100111010111001000001100011001100001111000100101111000100011100100011110110110110100010110000100110011011101110001001110110100011011101110110101010011011011001001100101000100010001100110110110010001111001000111011000101100111000111111010010000100001010101000010010010010000101000100101010001100011010000101100011111101001111010010110111110010101111110010100111111111100011111101100110101001100110100101000110000001010011101010100100001101110001101011001100011101010010000111000110001001111000110100001110010000000101000100011000000000011000011001010011011000111110100011010110101101111101010101101001011101101001000110010000101001000010001101110100101001111011101001001010000001001011111011010101001001111111100110110001001011000110010010001111011001100010010001111001100100111110101111110110101000101110101111000100101101010111010100110111101001110001111111010011010111011000101010010100011011001011010110010111010011010100000110101110110101010110000100101010110101111101000011000010110110101010101000001001010110110111001100000100011101011011001111011111001001010011110101001100001110110001100011111010000010000111111000010110110000010110010100101011001001100101101011000101101100101101011100100011010101000001010111101100100000011001100101110111110
101101011010001011010010010001101111011010100110000101001110011100000110001001011110011001011110000011011100100001001010010111101110000101100100100001001101101011111011101111110101000110001100000101100000001011101010011111010011110111011000111110100111101110010000011011011110101010111000011000101000011101100001011001011010010010011000011111000111011111011011000001100001111111100000001010011011010001110111000110111001000110010100111101010011011001000111011000100100101111011011001001010000010110100000110101100110000101100100010000000101111100000010100111110011001011001101100111000010110111111011111111101101001001001000100100101101100000111010110001110111110011010101101100001111000011101001111101101010001100111010011000011010001100100011111001110001000100010110011010101100111000101101001011001000000011011111000101010011110101010101111101011101010110011110011000101011101010011001010110110000101111111010110011001000001001111000001001000001010010110000110000001101100101101000110111010001101110110000000101110100111010100101011110011010110100101000100011000100110011000010110101111010011111011001111110101111001001100101000011100010010111011001110000100001100001100101101000101000011110111101101100001110000001011110001110100100101110001010101000011010010010001000101001001010100100000001010011101100111011101100010110100111011100101111111010001100000111010111110010001010010011111001101001001000111111010011101001111101100110110100011010100110001100110011000101101111001011010111110010101101101100101101010000111001000110001111100111101001011100000111011111001000110001110010001111010110011100011111100011000011001011100001010000111110100100100111110110101000101100001110110100110110100101011010000110101010001011011010000111101011010010111011110100000010000001001100100100110101100100111011100011000110111100010111101110010100111111000011101111011111011101111001011101111111001101101100101001000000000100111010101001100000001011011111011111010010011010010011110101010011101010000000000011111000001111011011110011111110100100111110110010111000101110110111111101111100010011011110010010011101100010000011101001011100001011111011100110110110000001011101000001110100010111010011000000110000100000010100101101101001011011011001100111011110000101100100011001000001101011001101010011010101101000010011100101001101111101101100101000100000101011100100100000101100100101001100100100000110000100001100111011101001101111001001111111101100101101111000010000111111011111000110000101101001100110011101101110010011100011011011001011011100001010100100111100100001101000111101001010001111110000110100110100011011111110101100101110110000100011011111000111110011100011001100111001111010100100010110011110111110101010110010011100000001111011001111001000000111010010001111010110110110111100010001000110001111000111000100010101011101001100011111000001101111010111000010111010000000110010110001011010100011111100111110010001100001001101001101111010111100101001100100010100100011101110100111111100010010101100100000
100111110001010001001111101000111001100101000101011010101011001001111101101101100101000010110100101100110010101000001101101110000000000010111000111001000110101110001001111010101101001000100111110110011000101101000000110111111011001011000101100111011000001010001011000011011110011010000010100001111001011100101011111011010001101110010110010110100010000101011100110100100100111110000010000100110011101101000001110010100000000111101100010001000110011001100001000110001000000010001101011001101101011111001000011101001101111010100010110101110110010010111110110011101010001110001001101110011001110101001111111011111100011000010101110111100101001011110111100111000111001011010010101000010100110011011101001001100000101100111111001011001101001000011100101110110001101111010111000110100010010010000011110010010010101001000111010110010101101100110101000011110000110100010001101110111100000101111110011000100000101100001000101100101100001110101110001110111010011111010110100100001000011101110001111110110101000101100111110110011000011100111110110111011110100111000111001111101111000001101100011101000100011010100001001111011100000111101010100010000000100110110011110001011101010111111100010001111101111110001000100101011100110011111010000100111100010111001111111010100111000101110001100001110010100101100011111111000011101011101010111011011110010001100000101101010011100000000000110111010100110100010010000101010110000010110001011000111111001111000010011001001011001111111000110001001110100011010100101101000110100001110100110011111110110101001111000010011010000011011000010101101110000001000010111000011110000110001011001011000001111010000000011110001110000110000011010110000111001101010011110111110010011001011000100110101101010011110011001010111010100111010011100001000011100101101100100000001101010010101011001001110100001110100100100010110011001101101100001101001110100011000111001111010110011000101111100101111100001100110001001001010100010010011111110100111001011010001100011011100111110010010101010001001101110100110011011100100000110000101011000001000000000000001011000000111000110100100111011000001010011001110010101010111010010100111001011111011111010010010100110101010000110000101010110101100101111010001011111101000111101010011010100011000111111000100100000010101011000110110000110110101011010000111011001101000101110100101101010000001111101110010000101010101011100100110100101011101111100110111000010010010001010100111110000010011110110101011110111001011100011101010111001110000011010010100100000101110111000110011100010011010100101001101110000100111000100011100000000011101100110010100100000000001010011010111001000011000111000101101111010001001111001111100110100101101110001101001000001111111010101100001011101001110100000010110110100111010110000101010010010010001100100000000111110010001001101000101100100000001101100100100011010000000001100011011010101010100111011010110101101010000000100011100110001011111011010010001110111111010100111111111110000101111010011110100010110110000010001100010101
000001101100111010011100011010101100101011110101010101000011100110110011101010101011110101011110001100111110010111100010111101110011111100100001100010111101111101001100110111010100011111000110111010110000100111011101010110001111011010000101100111010110111101101110011011000100010001110111011001110001100010011000011110101100110001111100111000100100010000101001011011111001000101010011100011001011101000101110101101000010011010011110110010000100010010101111100110111011010010001101000100111000011001011100011110001011101010011000001101011000111000110000110010100110010011010011001111001111000110011111010101101111111000010111000011111111110011111010101001001001001001100000111110000010101101000111000110111100001111100100111011001111001000010100001110000000010000011101011010010001111100011100110010101100010001110110001000111101011000011100011011011000110110111000111010110110000010100110001000001110000100111011000010010001001111100110101001010110011010001001001011111010110101010111111000101101010010111101111010111000000010111111100000010110010000110001001011001111111001010110000110111110001111000110010101111110011110111010010111011011100111100000111111110000100001001110010101110111011000010010101101001000111010010111101011101101100111000010001101000000001001010010011000101110110110011101001000100101000011001111000100001001100000100010101100000011001001010110000110100000010110001000000100111011001101000100111011101110010101110010001111101101101110000000001001110011110000000010000011101100100111001011111010011010010111110011010000010111101110110100100001011101000110010010001101011101001010111101110011111100101010101000110011111111110000101101011010010001010100010001111110000000010010001000000100000011001110001010000010010100010001101000101101110010011111011100101000111100111110111110100111101101010010111111111011100110000000010010011001011011110011010011000011100100100000100001011001100001000110111110000111100010001111000010001110100110000111100111001100000010101001100111011100101000111100101111101101011111001111110101001010010001111011010011010000111110001001011111010100001100001011100000101010000001100111111100010000110011100100000011110100110110010000101001011100100100110100100101000000111100100000100000001010011010011010010101101000110101110111100110111010101010011010101001111110100011000001001110100101010010101100001100011000000101111110110100001110001000101111001001110010001001101100000001001011001010011000000101001111101110100110110000000010011010110100110111101111111010000001010011011001001011000111010011110010100001001001001111010000101011100011101011100010000101110111101101101000111100010111100110001101100010000001011001101001010011110010100010111111110101001010100110000110001100001111100101101101000100011001101001000110000111101100000110111110010010100011000111010001110011100111111101101110001100001010100011010001100100111000010011000010011101011101101110011011011101110001101010110110111000010001101010000001111010010111110100111010010100010001000010
110001010111101111100101001000110010010111100000101001001000100111110001011010111010111110100000111011001111100111011010100011101011011010110001111101100011001101010100010010100111111000011001000110111100011111001100001010000001110101000001111011101010110111101011111100000101100110010010111011010111010101100001100111001000001101000001110101100010000011111110111111110011001001010101100101110011011111111111011111111010001000010001100101101011100101001101010001001011010101101011100000000001110011001000100101110111110001000110011011000100000111000111001111110101011010101000100001111011010101101000101010110111101001011011000011101001001110111000011001110100100001101000011111111011001100111000011000000001000101110111001011011001101010010011101100111111000001011100000101000111010111001011110110110100001000000011111010100111010100110000011101011010100101100111111111111010111011000110100010111001100001110010100011001101101110100101001001101101101010010011000111011010010100011100010100010100000110000100101101100101010001111001101110000001100100001110011001111101011010001011101011100010010100111010011101110111111101111001111011110100101000110111011110100000110111100011010011101000000101011100100100001111110101101110011100000101110000111101110110111001101011011010101011000001110011101101111010110000000010110100011111011111010111101001000011110111010111110001111101000010110010000011000100011010001010011011000110010101011111111111010111000100010111010000110011000100110011110010100110110111100111110100010000110111011010011011111110001110000001110010111100000001011000010010111000110010111000101000001100101101000010101001110001000101001001001100010011011101101100101100110010110001010010000011001011010011111001111110110000000111010101001110001101111010000011101010100100000000010100110001100110111101011000111101101101000101101011111001001110000000110010011100001010100001011110110001110100100011011100111110000011011110111101000001111101010110101111111100101011111100101111001001100010011001001101010111100010011110101001001011001100010001111100110001000010111111010101001111101100001001100110110110001001100101011010101011000000100101011000100011110100110000001110111101101000111100011001010001000000110100101111101110101111010111000111011111011101001001010101101111001111010110101100001010000011010001110110000010000011110110100000111101001000100011001101111010001101010101001011011010110000110001110000100010000111101111101111101011011010111011000001110010100010101010101101100000010011111111010010000010011001011101010001011111001110111010111001101101010011010101101010001110010110101111011100011100000101101010100011101101101100010111011111111000100100110101110000000000100110100000011111110101000000110100000001001111000000001000001100101011000111001001110011001001011101001000000100101010101100000111110001000101010011111001111110000110000100010111101001110100100100010011111011000000111100000111110010001101001100100010100010000110101110000000010010101000100111000011111010001100
101110101101011000101010011011110011010001001010111000000010100110001100010001011011101010001100111001111110100110011111110101001101011010011110000010011011001101010001100100111001110010011101011010111101001000001100000010011100110100100000010101001001001001111111001001100000001100110110001110101001111010001001011101000010100010110010001011100110110111111110001010110110101000111110111010101111010100000100110010110011110111010101101001010000100010011000010011100101000001000000001100011010110011100010111100011110011010001100001100010000111011111100100100010010000000010100111111110111001001001000101000000010100110010011110010101000001110100011001111011101011010010000111000010001101011001010011001011010010111110111100000011110001111001110100000011000111110111111111110001010100110011100000101101100101011010001100101001110110000010000000001010111111011000001111101000100100100111100000110100001101001111000010010001110000101011001000101010011100001011110001110000111010000011110111000011111000100010001110001011100100011110101111011000000000111110001011001010100111101000010001100100001101010010001011010010010011001101001110111110100111100010001011111001001110110100001010010010001100011011110001001100101010110011000110100000111000011100100001001110100000010010010100101111001101111111110011011101011101100000011110011011000110110111101110110000010010101001100101011100000011100100101100010111001111100110010011000000001011101100100001111101110010110001001011100100110010100100111100000101110100100111100001100010110110000011101100010011000100000111101010000000001000011000010100010001000000101110010011011111110011000110100000011111100101111111000110100100100001001100100110001101111011001111001010000110011100111011010000011110100010001001110001011011011101101010010001000000000111100111011001011000110110110100000000110110000110100010101000111100111100000010000001101110101100011011001110101111000100010011110110011001111101001000010010110111111111011011011011001000000100000000110101100101001010111110100001000110111011000111011001001111101110001110100011110111010011010100011010101010111101110110101011111000010100110001010111000000110111010101000100011011010100110010101111101100001000100111110010010111100101010111011010100001000101110000010011110011010000011110000010000011110110101100010010001100010111010010001100111111000101110001110011111100011010100001110000100000001101001001101001101011110011001111000011101001011000100010101100001110100000111010001001111010101101011000011101100000101100100110011111001110000101110010001000000111110101010001011001010101110111100101000110101011110001001100111110101101000010100010110000001100011011011101001001111011110001101000000110011011000000101011111011000101111001011100100000100000111010100101101111101010000111101001001001010001000000010101100101110100111110010010001111001101101100111011110011110101000011001001100100010011001100000111101101101110011001110000010011100010110010000001110010111110000010101000111110101010100100010010101
110001101011000000010010001101011010101011100100111110011100100011010100000111011010111101100111111101001111001001010110110000100011111111111000100010100100101111010101110100001001000010001010100011000000000011101110011011010110111111100011001101101100000000000010101001011010101001110110011001011111001011010111011100000111000000101110110000010100110011111001100011000000000101111000000100101100010100001000011110100001010010100011000111001111010100110000110110101000101001110001100011111111110111111111100001101000101010111010011110101101001111010011001010111000001011100010101110101101011101100001101000101101110010001111111101111111110111001010101100111000010100010001011100101011111101110100110111110010011101000001110011111111001101100001011110110010100100001011101101000100000110000101000111110000100101101011010011001010001100000100000100110011001100011010101001101011011010001110100100111001111000001111001011110001000011000000111100110010110000101001011001000011110101101100000011001010011110100101001101101100100110011101110110101011110001011100111001000101010001101011101010011001111000011101111111111001101010001110000100001101001001101110000110110100111010010001100101111001001000110111110111001001110001001011000001101100110111011100111101110111111000001101110100100011100110110100001000111011101110100110111101110100001110001001110101011100010000100000100100010010001011100001111010100111111110101100110100110000110011101000001000001001100001011010110000110110111001110100010111101001101010101000101011101000110000110101010110000111101101111010100101100111110100100110100111001000100111111001100101110101100001110010000010111010100111001000000100111000100111111100101000010001111000010110001111011000111111001100110000010010101001111111000110001001000010010011001111101001011010100001111010010110010101011010110110011000101101101010101110111100001010000111011110100000001000011100111111000000100111001010010111110100100001011100100111001111011110001010010111011011010111010000110001110101011110100011110110000010010100110000101010011010000011100110000101000110001101000101001111111010001100110000100011111100100100100101010101011011101110101011011110101010000111011010010000001010110001101110000011100000111010010001100000111000110011011010000010100000111001111010000011010010110001101000011101110101100110001101101000010010001000100111101101111011101011011010011111110110100100101111000000100111011111101101110100001001101111111111010101010010110011011111110101110011000100010100100101100100011010100111010001011001010101110010000010111110001101100000000111001110000000011111010010001110010111100011010100111101111000100000011100010010110110100010100011111110101100111110000100110100101011101000110111101010010101010001100011010100100010010001001011100111101011110000100100101111001101001000110111110110100010111000101100010110100011111000101010010000000100101101111011111110111100011110010100000011010001110011001000100100111000000000100000001011000010110011000101001111000000110111
011110101100101111000110001001011011111110101001111000111001001100011111100011110001010101011001011001101111101000000110101101110100011100101111000100011011101101110011010000100010010101111111110110010001011101100101101011101000010110001001001100011100001110101011001010111101000110100011011000101101101000100010101000001111101010011110101110110100000110010100001010111001010111010111001010101110010110010000111001001001011010001010011100001101011001100001001101111111000111010111111001011001011000011100011100010111101100111111111010010010110101111111111010001110110000010010110110010011010101010100101101101010001101001100001110101001100010001110001000010111100010000100111100000111110111101011010101111100000000001000000110111100000101101100100000101100111100000110111100000011100000100001011111110011000110011001001001110110101101101100000011001100000111001001000110010110011111011110011111011100010011100101110110010100010000110110110101101100000000100100000010110100001011011110011111001011010000100101000010101000111000100010010000010010001001100001100110000000001111011001100100001101111010000001001100110011011100110001101101011111011110000001001010111101000111001000101010000001100101110011100001001011101101001010000110110010011010100100011111001000001001110110101011100110110101100011100011111110011001110101001010011010000110101111000000001110101111100110000010000100110011111011011010010101011110001011000011000011100100001100001110001011110001101110110000010100101000101101110000101111110100100110010010101110101001100000011110101000010010111100010101101101100011001011111111010111111101001010111110001100101001000000010001010000100110000001001000110111011111001110011001110111010110101100010000010111111110011100100001001011001101111101001100111010100010100010111101101101111111111001001010111001000101011011111001010000000101010110001000101100010000100001001001011001100110111010010110101110100111100111001111010100100110001001011100000000101110100111010111011001101000110000010010010101100110101000010110011010100000010110101011000100100101000101011101010101000110101011010101110001100110110010001011100011000100011101000111001001111001011001110000110100001101101111110000100001001100001110000010110011011111001101101110011101000011000101001000011111111011111101111101011100010101100110000011000011100110100001000100000000110001100001100111010001010000100100011100100010010100001111010110001100000000010100011110101011000101010111010111101000011100100100010000010111100110001000101101001101111001000010100110110101100010011110000100010000000001101110001111000100101100011000011111111110111111000100010110110001101001010100111110110100001100110100001101010100100010011001100100100001110001001010110100010000001001011101011111100111001001110001110000001000100100010001100010000101000100110101000110110111110111110000110110011100010010001100100011100001101101011101011101101101101100010010111001111011011100100100010101100000111011111101111011110001101010001110111000111111010110011111
000101010011011011100000000011111111000100110111100010111111011111110101101000010001000110001100100101100010011000010011010111101100101111010101011101101001001110101101000010100111110110000100100110011100110001000111100100110100001001011000111000100001011101010110100000111010100100000001001110000101110110010100010010100101110101110010001010100000001111111100011101111000010111001000011101010010010010101110101011000100110001100100100110101011000001010110001000011101011010101110111001001010101011001100000011010101110001010011001111111001111110100001000100101100001100000010101001111011101101100101101011000110001101100001001011111111100000111101110010101001101001001000000010100010111101011111101001110011001110100010001101010010101101011011101010100010100000000111000001111011101001111011010001011011010101101011000000011101010100000111111110111110001100101101110110001101001100110000010011101001000010011000010100010101111000000110110110011000011010111111101001000000101011011001111110111001101101110001110000100101001110100000000011110010000111011000010100000001100110000111001011110110010011001111111011101001101000000111110110111001010010001011001000101011110110010100011011010000000101000001000011001010100101000000000111000000011111110011100010111001000010101001111001110010001110001011010000011100111000111000000011101001001000000010011110010001010000000101001110011000010101110100101101000100010100101110111111111011001001110001011101000100110000010011101101011000100100011001100101011000001010101100110110111010100111111111011010110101110001010101101010101110011100001101001010010110101001100111101000111100100011100100011001001000010100100100001111011011000110010010101110001001100110100100110111000011110001101101010001110100011101110110001100011000110010100100001010110011101000010000111110001100011011110111110101000000010010000010010011011111010101111111011011101101111111011011111101111100001001111001110110101101000011000001001101010001010010010100010011000111000101111100000010001110111011100110111011010111111010011111101110010000001100101010001111101101111100110111010111011000011101101000111010110101101110111110100110101110101111100111010111101111011100111100100110100011101001011011101001110000001010111010001011001001000010111011000001001001111000001001110101110010011001110010000000111000000110101011010111000101010011001111011110100110010101000010001100110100110110101111110000001001000101110010101011111001001110110010010010100000010110011011111001101011001110111001000110100100110100110100011110011100100000000101101000111100011100110101111011100111110000001010001011000000011010001111001011101110010010011111110111100101110010010010111010001001010011010010101001011111010010111110001110000100001011100101110000011000001010001000010100101011100001000111000010011100000001000111010111001000010110011011001011100000010101011111001011100100111100111011100011000001000010111111111000100000001011100110010101000111000101001011111110100000100000001001101111010001101000001100
111000110100000111100100000111111111000111011111111011111010000001110001111011011100111001110011100110101111111110101110010101100010011010001110111100111001010111100011000110101010001110101100110111111011010110010100101011001110101100011110000001101100001011101100000111010010101010011011111111100001011111111111110010111000011011100001001101110111110001011000110001011110011001110111011101001011001110100010011000111101011011000001010111011000101110010100010001111000010101011100111111111101000111101000111000110110011101010111011101010001101011001101111101010101000010110100010000011000100111100010001011010111011100110010010001111111011111100011101100100000011101011010111100110000011111011101111111001001000111001110000101100000100101111001001110101111100111101100000010111101111001110110010001000011001000000010110011001100010110010000001110000001110010100111011110100100101111000001111110100000111100100111000100001000001110110001000000011100011111011000000111101001000111100001110100111101010101001110100001110111100100011111001010101010111111101100111101100111001000000011001100111101010010010101111000110110100111011111100110111100011100101110001111100111101110011010110010001010110111000010111111010110101010010111011001000101111101000011000001001011011001011101001011100111111001111100100000010101000010000001001111111000010110011111011100111110001000011000100000000001110001110010011010011111111000111101110000101110001000000001111010001010100110011100111101101010101001000000101000110110101100101001000110111011110011011000011101111000100001011000011101101100001010100110101001101001101000101011100010011111110000110010000100011011011101111010010111011111100011110010100000010100000001011101010001000011001100110000011011101000100100000100001001100001111001010000101001000101111111100011000000011011001011000110001001010010001000110000010111111010010100001101000001011110110101100111000000111000100111011100001110100010000110100110010110000000100111000000011011101100101010010100011000001101000001111010110010010010001001111010011101110001101011001100000111010001110000000011110101011000010000111100101011001010110000010000010101110000010011111011001001110011001000100011111000000111011110100100011010001010111100110001000001100001011000001001001000101011011101111111000100000011101000011010101101000100111010110010111001001101110110100110000111011110010011000111100011011010011111101110001100110100010111000011111110111100000010101001000110111100111010100110001101111001010101111000110000101101110110111010001001011011111110000001010110111110010011000000100001010100011100000101011110111000111011101010100000011101101010111101100011101010111101110011101101001110101010101011011011111100001110101101101110000111111011111101000110010001000101011010001111101110001000100000011110010111011100001011000000010011010101001111100011010000000011010010001111001001111001000010011111001010001000100100110100000110000010010001101100000101010001010110010010111111101010110110011110001011010111001110
000101011001110100110011101001101001110011000000000100000110000011100001011110100001010100111011100101011000100111011100011000011110011111110011000100110011011111011010100000110011010000100100011011010110000011110111101110110000001010111010111000110101001000011110001011000011111101100011011100010101101101001100011100101000011100010001110001100010101100000000111001000100101011001100100111011011101101101101011101101001111001010011101011010111011101100111100001101111011001010011101111100010100001000010011100011011011111111001000100011001001000110101111000100010100011100000010100110000010101001001110100110011001001101010100001001110110100111111110100000000110000110100100010001101000010010011100011110000000011110000100001110011110111111010111111101111111110101010111101100111001101111111111000101010011111010011111010010111001000011001000101010001111111111010001111010010010010110111011001101111010100000010100100101000101011010001001111100101101100101001011100101001110100010010100010110110110111100111001010001000111011011010010110110000101010110000101001101000101111010110100011010010000111000100010010101100010011000100011000010100100100111010111001111010100110101101001111010111111101100011111000010000110111101010111010011010000000000001010101111111001000001110011111101001001011000101111000111011100101011010110001101001010011101111110111111101000010100000111111100111001001011111001110110101001010000110111001111011000000110101101100000000001010000001110011000001000001010010100100000011001110110010000101101001000001000000010001011010111001001001100010001101001100001101001111001101000001011110010000100110110111110000111101001101111101110101101100011111101001101110100011101001000110101000110000011011010100100010100111100001101101000100110010111011111000100000110101100001010011001010010100100100010100111110000001010001101011010000111100110111101110101110110110001100100111101010101111011010001001110011000111000111101010000011011110011010101000001010001100000001101010100011000111100011111111110011101010011110101110111011110100001010110001100000110101100101010000010011111001101000101011010111100101010000100101101000010001100010010110100101110100110100011001111110011011111000111111100010011000011001000101011111110011000010100110011011000111111111111111110111000111101111101000110110001001101100000110110111011011010011011001110100111011010110011010101011110100000111010011110101000011011011011110111011011010000111000111001100100110011101100001001010110000101111100110010100010101100101000010000011110100010110001011111000000010011111001110000111101101011100001100101001111101111101011110001101101010101110001010110100110110100110000011100101010111000001000000000101101000010111101001110100110110001101110011111100110101010010101000111000110011001001010001011010011101101010001100010111100111001010100000000100100011100000101000001101101000110000110001100101011111011011110100101101001010101011000101101000001000110111001000010010101010001000001011110000100000011011000001110001
100100010010001101000000101000001001101110100010001010101000100011101101011110101111011001011010001110111010111100100001011000111110011001000110011010011110110011100101100000101100011001100110100011001000001101011010010010001100101111111010111010101111100101001001001011010001011100000011010000010111100100111110111110000100001000101001000111011110101010111100110010010101101010010010101010001010000011111011011100010011001000101010010110000101111011011011001110001100110101001010000100111110011000111011001110101101110011101111101111011011000010001001000101001100001000011000011100110100000100100100001010110000001110010100000101101111110110100001010100100011010011000010000101001100000101100100000010100001000000100011111000100001110111110110001111110011001101000011001111000001110100100101100110010010001100000111101110001111010110011100011000000110000111000011001001010110101101110111101011011101010000001000011110010010000001011001110101110001110000000001001100000100001101010010100110100000011101011001110010111011100000100101111010001011001100010010010111001000000011111011101110110100110101101111011011101011101110001111100010011111101101110011010000011000111100110100011101111001101110101011110010010000010111100110111100000101000001101110000000010111010110011001110100010000010010111100101101000110011110011010101111000111111110011010100010001110010000100001100001010010000010110110001000011001011010010111100010011111001110110111110100100110011111100000110011101011001011100110111101110000010100011101011111101010011111010101111010100001100110101110010000110011110001001110111010001110101011111110000101011111011101000010000110000001001000010111010011011000100010011111011000011100000000110111110110000111100011010101001000100000010101010001010110111101001110011111011111111110101100111101010111010101001110011001011000110000111000110000100100011100000100111110111010100100000110100111100111011101110111000011100011010010111110011111111111101000100101011100000000000100110111001100110100010101111101100101010110001110011110111100110101110111011010110000111111000001100100111011010000110001110101000101100111000001011010110111101110101101100000000111001101001111100111011011010110101110110110010110100010010011010000111010111111001111100010110001011111000110000011001110000110010001101111100110111010110111011011110111010010001001100110100110111110111111100100111111010100000111110110110011100000000001100011110010011111000000110111001010110001010101011001101100111111000111110000011011011110011110101001010100000100111010101001111011011000001110011010000000000111010000110001001101000100111101000101010101001110111110100100011010100001110010110110000110101101111000110100110100100110001000011011010100010011001111000101000010001111111011001101110011110110001101000110101011010100001101011110011110010100011001111001011010111000010001100110110001100101001101100001101010100100010000011111010010000000000010001011101001100111001001110111111100100000000011101010110011001010101101101001001111
101011111010111110111101011110100000101011001111111011011101001001010101110010111110000100111011101100110111100100111111001000010011000001010100010001101000100000110001100101001001111110011010001110110011100000000010001011101001000110101100111100101011010011111100001000110010001101010110111110110100001111001000010100110000011110011110001010010101001000000110001011101110001001100100111101100101111100011111110101101110001111010000001111110010011101001101101000010010001110100100010010100010110100010111100000100100100010110111001000110110001101111100100010101000100011111010101000101100100001011111100100101010001001011110010011001011111000000100110110000000010101001010100110100011001110101011001011000111111110100100010001101110010001111110000101111101100011000001001010101101001001110100001100010111100100000011000100010101001100000010001100100001000010100110010110110011101100010010110000011111111100110010100111010001100101110000001101000000110011000100000100011101010101011110110100111111011001101110000001111100110000010000101101001101100111010110101111011010011111010010001111001000000100000011110100100110111111001010000110010011100010100001111000100101001110111001000100101111001010000011111000110010000110100010100010110000000010100011100101100101000110010000101011111001001000000001110010000011101101100000110010011100100101011101010110010000011010101100010110000011010100110001110000011001111000010110000011011111001101111001010110001010001100001000000010010100011001111101011000000101101101001000111100010110000011111010001011011011101101101000011011110100011111110001011011111010100110011100000100110000000011000111111100110101100001000111000001001011110100011110101110100010101101011100000100110010110001011101000111110010110000111111001100010111110000110100010111111001011011101100010010111000110001000110001101101000111111110001010100011001111110111011010001011101010110000111001010011011110111110100100100011100000111001000100001010101110010110111100001001110111010000111011000000011110110011001100001011010111001011111101111110110011001100101100000001110111011111011010010101000011111100100000101011111001100100000101101111010000101101100011001100001010100100111101110101000000010111000101000101011100110001111111010000111100011011110000001011000101000011011101101101101101011000110101101001000010101111100000010110100101101110010110010011110000100010011010111111110011110110111011101110010001101001001110010011110110111000100010110110100011001111011010100100100110000011111111011101100010100000110101011011100011010010110000001001111010011101011000101110000010011110111110110101110000101000100110000100000101001101010001111010000000111011111011010110111011010100110100010001001101000011001001001000110100100101101100000110001001001001100000101110010001010100010011001011101100111101001101011101101010000010000000010110010011010010110001100011110111110100101000101000010000101011011011011110011000100110111001000010010010111111110010101000111011100011111100001100101110110100110
010000000100001000001101011111011000011010000000000110000101000101001001010010101001000001010010110111100001100010000001111011001010110111100100100100101110011001110101001000010000011110101101001011101010111001101001100011110001101101010001101010001101101100101000011011011001111001111000010001001010011000100100011011010110101011111001100110100100001111010111000010000110101111011111110100010010111010111010110110101100110001010110001100010110101111110100010110100010010101111111000010111110110100110010000100100110110001110010000100011111000111011110110101100001110110001011101000011110011101101100011100001001010100000011100111100010000101101011010100010010110111100111101000011011011000001000011001000110001110011011010101100000111100111100110101010111110010111000010111101000110111111101000001010010111101000000100111110000111101101010010111001110101011011001110111111110110010010000010000100110010010000011000100111000001011000100111011110001100101101001001001010111101111001000100000100010100111101101111110110011001011000010000001111000110110100110101010101010011101000010000101111100010110000100001110110111010100010010010011101010111010011110010110101000101000000010111101110000011001001001100011100101010010011110110001010011010000100001001000101000111001110010010001011110000100001110100111010001001000010001011111011001010101000100111001000010111100111000111011011001111100000010010001110010101101001011011000000110111101011110101111110010110010001000111011110101010110100101000011101101101101001001001101110001100101111010011000001110100101100000010000010011100110010100111100000010110001010001110001001000110001011110011011010111000100001001110001101001010111110101000000010110000001110100011100000111000110111000100000001101110111011111001111010111011000101100001010010000001010111000000111100110010110100100011001000000110110100000100010011100101100011100100111010001110100001111011011110100100010110000110111010000000000000011110110100010010000100010000011011011100000101100111010010011011001010101110101111011100011001011111100011110111000111000110111100000010001111011001101101101011111101100100011010101011011100101011010010111000000010111010011100100101010011101100110010111001010110111001011011010100000011100111001100000000111101001000010100100000010111000010100110110010000010110011010011011111110001100101110101001001101011100011100000100010101000010000001011001010011111001010111111100111000110001101101010011100101110111000000100000111000101100001100101011101010001100000001001011101100010011011101000110100100110000011001010100110000010011111010101001110101100110001000111011111100000001010101000111110011000000010010001010010111000010101111001011111101110000000101011100010011100010001101001001001010110000011111100101101010011011010101100010101110101011100111111111001001101001011001101001110010000100011011010101101011110010101100110001110001000000100101111000010000110100001110010010111101001101111110011001101011111101110111100000110011001011001100111001101111010001
100111110110101111101100101000000010011011110000101100001111110011001100011100000000111010010001011011110111111111010101110001001011011110011010110010100001000001001010111011110110011011100011000111100101001111110011101100101000011000100110010110111111100000100110110101101100010001011001001011001011101111010011101100010001000110010011110101001101010100010011000000001000110110100000010101100100010111100001000010100010001110101100111011110011011100100010000010111011010010100011110100101101101001100011000010001001110001101001011101110111110110011101101100111101000100011000001110111111010001001110010000011001010110001100101010111101000100011100000100001011000101000100011000001100000110100111110010010001111000001000010101000101001111101011110110100011100001001100100101110001000101000000101011111111100011100111111010111100100100110100001110100111111100001001100100110001001101110000011101110110000101001100001010110100001011011001111101001000100110011111001100010111011111000011011010111001001000101111101000111001001100100011010100000000001001101111100011101101010001001011000100001011011110011011100011001111110100111000100000110000110010001100111101011100110101010010110101000100100100001111100100001110111110110111000110010001111111111011100101010100011000001110010010001000101111000011111001010011110101111100001111001100100100000011110000100101100110000001110010001010010011001000111111000101010000111111010001110010100110111010011110011100100111010100001000111001100010011010101000000100100010010110010010011011001101001001000100001011101000001011000111100101111100011110110100111111100010110110010000111111101000111111010000011110000000100001010100010011011011010000110010111110000100110111000000110001011000101101100001110110111000011010011110000101011011010001101110010110011101000011101001100101010011010110100010101010111011101101000101000000010111010101110100110001010110110100100100111100110110110010001101010111110001010100010110100000011100001101111001001000011001010110011101010100011000101110010111100001100001100101100111001010010110110101010100110010101011111001101001110100010001111101111011010001000000010010011110001100101111001011001010011101101110110101001101010111011110111011101011101110011110110110101011100011010110101010010000001101110110111011111010010110010100010000001011101011100111110100000010000111000000101001111111010110111111001101101001101111011110011101100010011111101010010101111110000010101111111001011100101001010110111000111010011111111001111100010110110011000000010100111001000100001100100000000110110101111111000110011010100101100100110000010000110000110011011101101010011111010010101010100000000000000111011001110110010011111001110100000101111011110010100100010000100110100000110110100010000011110001001110110111011011110100100100111110001001101011100011010011011010001101000011111010101001001111001011100000011011101001101110101110010101010111110001101001011001100000111100000001000110011000010000111111110001001000101111111100011011011100000011
111000000110010110011001000100110111000101011011110010001111000100111000000000110101101111010110010001010001111101111000000010011010010011100010101010110111001010101000001010000000101110011000111011000000011011100010110001101101111000111101101001001111001101100100101101010100110100011110110011101000101111100010110101000011100110111010011000001100110101110010001000000100001000101110001110111001101101100011100010011001000100000011101010001010000001001011100010010101010000001000010110101001100111100101001111011000101101100110000010001111100101000011100001111000101110111011010000100011110010110100110111010100001100110000100100001011101100100110001011010111000000001111000110001110001101001110100000100011010100110100111100010010010101111111010101011111001111011110100110100100001101011101010001111100110100011010001110011100101011111001011000111100010100000000100000011100110101110100001011000111101011111011110110001110000011010011000110000111010010011110100010111100111001111010111010000100100010010111100111011110001110110101001100000100011110100101011010110110000001010100110110011111101000001001000010010111111010001101111110101110101010111101001111111111011000100111000000111111000010010000010101110100011010000001001101110110010000101000001111100000111000011011000010001010001111101011000000100110110000001100001001000101001011111011100001010110110010101011000101000010010100100010001001001100001111110000100001010101000110101100101011111101010010000100001111000001111011000011001101100000111010111111100111011100010100110011000111110100001100100010010011111111001001100010011010010000000000110101110010111011110101011001100101010101110100001011100111110100111111000111001100011001111011101000000101100010110101010010111100111111001110000101011000001111000001110101000101001111011111001110101110100010000001100001100010011011101101100010100101100010001111000010001011000111111100100001001011011001010001101100110101011000111100110000001000110001110001110101001100110001100011000010100111100111001101010111111111011001100100111000100011101110110011001101011011110011100001001010110010010010011100110001111110010001111010110111010001001011101101111110001000001011100100001000110011001111001101110011000111000100001110011100100110000000111110100001011110101111110010010101010010101010001101011111110010000001100001001000010111101010110111001001000010011101000011000101001011100110011100000001000011101110101111110110110111010111101000010111001011011101011010001010001101110000100100011110000111011101101010110101011001110110110110111111010110101001011101000000110000100011010110110011000111110100011001001111110110110000010010010101110010011010011011111001010001000010100010000100000001010110001011011100011100100011100010000100111000101001100001111011001101101100010011100011011101011001101110110111011100011011000010100001001100011101100111101111011001100110101000101110110101111100110110110100100110110110101110010000000111000010111110011010000101110011111111100111010110001010000100101011
010000011010010100011000100010000111000000111111000011000001010111100010001001100111000111101010001100001101000000010010000010111001000001111100100100000010000010001011011010111000010110000010100101111011101000011110101101110100100010100010010110010000111001000000100100010011110101000000111010001011111010100110001010001101101011100001010000101111001100110111110001000101101001110100110101001101000001011110011100100000110111001110010010101101001010001001010111011111111101110010011010100001110010110000001000011001010101001100110001101000110010010000101110011111100000110001010101000100000001000111110011111001100100101001111110010011000011111110100111010110111111100100010111011010010001101111010001101001011001010001000100000010111111010001100001110010101000110001101110011111011110001101000111011010001110100100100111000110011111111000001001011000111001101101101000001000110000010000100011000110100111001000000010011101101101101101111011011001100001101101110000100011100111101011111011110101000001011010110001100111100010110111000101010001000001010010110000101100101000111110110000000011100001001000111001011100011100100011100010001100011111100110101010010100101111110001010110100101010110100100010011010000101100000101011011111110110100101100100000101000001100001010010110000010110111101101111110010010011010110011000101001101110000001111001001010010100011000001010000011100011111011000011100010110001111001111111000100100100111101000001110100001000101000100001000101001011011000100101100111011100111111100110101100010011001100000101111000111000101110010111100001001011101000011000101001011110000010000100100100100011110011101110000010101111000111011111011111000010100000101010011011110110011001011100011001110111100100000111111101001100111001100111111001011110101110011101100000001110101101001011000100000101100001011010011110101011110001001101011010000011110100101111110001000011001110001000101011111011111100100111010011010000001101101010111111010011000100000111011010111000110101011111111101001100101000011111011011101101001110100100000001110101011001111000111111010001010001010011000001000111001010110011001110000110001010100010011000100011101011000101011010101011001101100100000011001000101010010100100110100101000111100011001101111011011000000000010100100111111001111111000000100101101000000101111001111100101010000000000111111101111000111100001010011110011000001011101110110011100100011110010001000110011000110001110101111110001100101101111111001100001010111111101111110010000111010011010001100011011111000001001101000111010010111100001000011000110101101010100000001001010000010110110100100001110010001111001110100110001110101111110000110001000110111000010111100111100101010100101111101100010110111101011010111011100110010100101000111011101011000011100110011111110000111110100110100001011011111101110011101010110110111101110101010001101011111011011100011001001111101101001011001000010101011111101110001001101100011001001011100001011110101110000010100001111010100011000010010111001110010
001001011001111101011010000011010100011000101001111000111000010100100001100000111111010100011010111011010000011011001101001000100001110000111111101000011111001110010101110110000100011110010011101111110001001000011000010000101010101010101111010100111111010011100011110110001110011110000001100010000000111011111100110001010000110101000101110101000001101101101110101011000010000000101011111100110000110001110111100010001010101011111000011100111001010010000100111111110001001011100001000100111011001000111001000111011110100001011010011001111010011111110101000001000100011010011000011110110101011100110101001101010101101010001111001100000100111000011111101111101001011101101011000101011001000100000110101111000010001010001100000001011011010111001111010010111110111001110111110100111110101111010001011001011010010000110111100101101000001010010000010111101111111010101111010001001011111001100100110111001010111001100001000010111111101000100110011000101101110011110110100000100100111110010110010110100001010100000100110010100110101001011111001010110000010001100000010101001111001101010110100001100001110110110010000000000001100110010111110001100100000001110101110101001011011100101111010000001010110010111100111011111111000100001001100001111001011110001111111111111001000101000010111000100011110011010101101000011010010000010001011111001101101111001011001001011111000100010100000000111101101000101001010010000110001001011001101110001111011110010000110010011101101101101100010011010101011011101110101101100011010001000001101010010111000011100010101110001010001111110100001101100010001111111000101011101010001100100110111111111111000011000110101001010000110000011001001101110110010001110100110100001001101111011101000011100010001111100011001100100100010011001101110010110010100110011010101011011010000011101000111101010001101110110111010000001111001101011110011100011101101001100110101010111101110111110000010101010011011100100101101111100010001111010001110000001110101001011011001000100100111110110010011010111101010100001010001010001001011010101100110111110100100111110001100011111100011001111111101011100010111010100010011001010100111101111000110110110000111011010110011100000010011111001010100011111100000000000110010011101111111011011101110111010000001111100100001010110101000000000110000011010110010100100110111111110000010011110010111011101000111001111101001000010001101010011100101011010011100010111101100010000110111111010100010111001000111110011000011110101101111010011101010010101010010010101010000110011011011010101100110010101010110111100000110101000011011001011100010110110110110011011010000100010011000110110110011011011110011111000111000111001101000011100111111010111110010000100010001010100000010111010000001000010101101000011000011011000111100110011111100111100101110011111110011010111011101010101010111000011100010110110101111111001101110000110101100101101001011110110010110101111100100101100001111010010101111100111000111001100001001110000101111000011101001100100011010110011101011100011000
101100110001010111111001000001010101001011010010010101100110000101011011101000101101011011110010111101101101110110000000100000010010101101110100011110011100101010101010111101101010101110000010100111011111011101001111010001110110101011000001000001111110111001100100010101100111110101001010001110111100001100111100001100101011010101010011111000100100010000011100011110010000111011000100001010100110011110001000101001010111110001111111111100110111100100100100010111110101110011100011110111000000011001000110001111111101101100001000101110011101010011001010000111001001101010011111100111110010000111110110100010110101000011010101101010110010011111101111010110110011110101010000100011110111001010001001010000110011011001010011110011111011001100101100011110100010010011100010110100010000111001110101010110010011010101010011110100001101110000011110100101010100101011001100101011100000000000001101101111010110010000011010101111011110000010111100100101001011000101111010001110011100000001111001011111101100100100110110011001111100111110000010001101010101011110110101000011101001011000111001011010000000111101010001100100001111011110000110001011101100001000100110111110000011111010010111111001100001110111101100110010000001010011011111010100111010001010001101100111110111011011000111011101010000111011011101010010101110000111001001100010101001110110101101100010001011111100010100010011101101001100111111111000001100000100001111001001110100101000100110001111010100010101111110110101101110001110100000101101010101110100000000110010111100011010111110010101000101100000100101001001001000100001000011010010011010000011101111101000101000111101110110000111100010111000010001111010011111000100110100011100001100001111100001110010110011001101101010001011111100100110100110010001000001001000000001110110011010010001011010011001010001011010111100100011110011011100100101010111011001100001110011111010011001100001110101111010000010110100011011101010010101111010010111001000101010001000001110101111010101110001101100101001111111010101000110000110100101000011011101011010001111111101000001111100010100101111101110011001000011000000001100101000010000111100110110110011011110101101110001101001000110010110001011011011111111010110111000111011101111110001000100110101111101100000110101011111001011001000110001110010111000100010010111110010001000111111000111101001110000010111111111111110111010111010010101111111000101000110110000000111101010111011101100110111001101100111011001110100111001100110011101110101001001101010101111000100001110101011101010101100011111111111100011001000110100011000110110110101100010000110001000001000000101010011110001100011010000001010111101000111010101110110111000110011011001011100110110010110011100000010010101100000100111001000110111010000111011001001101110111101001001001000011010011000100010101001001111100001010101000011101010101100011101000011010011101100001101001000011011100110000100110011111110001100111101101000011110111111101111010101111011111000010110011011000010010101010101110011000100
111111110100011010000111000111000001011110000101000000001010111001101010101010000110001011110101011110010101010011100011110000010011001000101100011101001100011110000111101011010010010101000001100000110000010111000011110010110001100100001110001111000011000110111100101110110010010011110111010010101111001010100000100101100111101001100101100011111110101000010000000001101111100101001000101110010000001001000101010111101100111001100101111001111001001011100101110110010100111100001111011111010000010101111111001101110110011001111110010110110111101110100010000001100000110101010110111100011111111111010001101111011111011001101100000101010110011010101101010110011001110011011100100110111100011100001111001011110101001101000010101010101110111100010011000110001101110101110010001010111010000101011010001000110110101101000000100111100010101110010110010111011101011100011010000101000010000001011000100101000010110100101011110000110111000100101111001001011001000001101101000110010011000101011101010101111111011101111100001101111110010000000000011010000000001101101100001110110110011110110000110101100011111101010111101101110100001111010010001101000110100111110101111101010000110001110111110111101001010100000100110010100111000010101000011100010111110011111110011100101100110001100000111000011100100100111101110000111010111010010001110101001010001110001111010000011110001011101111111110100011110110101101011110110011101111001100110010011010110100011101001100000111001111011010111010011111011111111110010000010111101110101111110100110010011001110010111101111000010100111111100000111000101110011110100001000010000100000111100100111010000110011100111001011110111000001001000111000011111100100000111110111011101000000101011000110010000111001000110011111001000011100011001011010110011001100111011011010101010100110100101000000011010110011111010111011101000100100101101010110000110100000001110101101011010001101111011111000110011000101101000101100100010001100011101101000110001000011101101000010110000101110000101111111011110011111000110011011101010001101111101110111001010001110011111001001111101001101101110001000100100010000101111111011100110101010010001110110110101101100100011010100010000100000000011000101101100000010110110001010001111110100010100001101001101111010100001100000001100100110000000110000100000000110010001001101111100100000000000000001111101000011011001101100101100100110110000000110110100011110011111000110101011011101110110101111010011011011110101101100011010010010011000000110110111100110100000011110001110101100011111101100010111000111110010111111111100001110010101110010011100100000100100010111011000101000000010011110101000101110001100010110001110110100001100111010011110101001100101101101110100101011000001001111011001101010000011100000000110111000100000011000111110111011011000101100101100111100001010100011110111110100000000101011110010001001010001110001100001010110001111110001000001001110100011010111100011001011101011000000010001100111000010010100110111110000000010111000101011100101001
000111100110100101010000011101100101101010101111111011010001000000000101101111011111111011011000100111101100111001110101001101010111000011100001011100100001110000101101001011110100101101100101110101011110001011111011010101011110000001110110101011111110111101000011010100111011101010100011111011101110011011100101100110111101000000010100010110100001010111101110110101111111110011011001001110001011101110000010000100000100001110111110011110001001111110001011110010101110000111011110011000001000100000111111101101000111010001101100100001001011010111100101111100100100100010001111011000101010111001001100100100110010001011100010000001001010100110101110000101110000001000100011110101101010010001000110000100100101110101111011101000101110111100010111001011001001001101010001010000011010110000100001000011001010100110001001111000000010011000110001101111001000111101010110011001110111101010111011011011100001110010110001100010111111110010110010001000110101011011010010010000101010000111000011001010101010110100011100100001011001111111100111001001111110000111010000111011011100111110010001000011100001110110010001110000110100111111011110001000110000111111110100010000001100010001001110111011110001001110001111011000001111000110001001110100000000110011000100100111000001010100011010011000110000000110010100101001011011100010010101000101011100101011100101110100101011000001000111011010000111111000010000100011111010000000110010111000001110001101010011011100000100110010101100100110101010001110101100111011000100000110001101110000110100001100110101111111100101001111111010101100111001001001101010011010011010110101011111000001111000011110010010010101010100010011000110111100101111110011001001110111111101000100100111010101010000010110110110110000000001100000001000001000011111010110010000101011100101111100001101010001000001111111101000000110101100100110111011100101000100010011111011000010001000000100101011000101011100100111010110100000101000000000101001110111100010110111111000101110110000010100010001001001111000001001010111110000101110101000001100010100001111111100010001110110111001100000011010101010101110111000111111101110001001101001010001100001000010000000100110011000111010001001111100011000001101110000011111001101111010001101011010000111001100011110011011111110001110000100010101001110100101111110011100110110110011101100101111101000101010110110100111010001110001100111000111001111110000100110011111100110101100010011010001111011011101111100110100111111011110110101111101011011011001011101000111100000100000001001101001101100101011110011011000001100010011001000110001000000001100011111100100010111001010100100101011110101001101000001010010111001101000110010011000011110101101101001010011001011111110110011111101001111001111111000101001110100110110111001101101000000101110111011011001111111101110010100111000001011100101101011000010011101110010011110001010101011100011011111101100011110101101000100110110000011101010100001001011110111101110010100000001100111100110010001001100111011110000100100111011
110110011100110101011111110111111110011111101111100100001101100110101011111101100101010000010100010000001000010101000110000000101010010011000011000000011100110100110101101101001001111100101000001010000000011000000100100001000101010011111010011000100111101000111001110100011011011100100001000011101110101010110001101010101101100010100010010101101101010101100101100000110010111100111001111011111111101111001000000000100011000000101011010000111010110101011100011100110110011101101011100010111111000011110101111011000011011111001010010100101101110001011001111011001001111011110111110010000111111010000110000101110001001100100000000100010011111011011010101110011010101000111111101110110000011000011110100100100000100111100000101001011000101011010010001000001011001111011100000010101011010101001001011001011100111001010010000000101100000011010110100101100011111100011100010100010110000000111100111110101010100111111000010011100001111101101001101011000001000000111000010110101011110111001011100011000010001010000010101111110101101100100111111001001010001101001010100110000100100101100001101111110010000000110100100110001100100111111110110100100010001110000111011101100000011001010001101000100001101111011110110110101000100111111010011000110010000101100000110011100011100110000100001100011000011111110000000110010000100001000010010100111011111000000000001011101001001001001000000101111110110010111100110010000001111101100101100000111011011100001100000011001011000011011100011011100011111100001110011111001010110101111010110100111011110111001000111100110110011101110000011010111010011101000110100110011011010000101000011000100100000011100000110110001001010111000110111111001011001001001001000000111000111000011010000000010110000010001010111101100010111010001011100011101000101100011101111100010011110110101011000111100000110111010101110110110101011001010100100010111101110100000100010101101101100010011010110011010001111101011011010000000000000011000010100110100001111100100100100110101110011111100111000011100001100010111100010000011001111001001101000011110101110011100000100000110001100110110111011110111010101000111100111111101110110111111100101010001101011100111001011111101101000101011110000000111011000010010101111101011000010110111011101100010011000001100011101010110010000001101111000011001101000101011110011101010110110001001101010011110010000110101101110101101010101000101000100100000011101100011100000011011110111100111000110111001001100000000100001101111110001100011011100110010110111011010001010101000101001100010101001101001100000100100100010110001001011110001111010001111100111001001001000000100110111011111110101101111001101110011110110010011111100001100110111000000111110110000100111001101111101110011110011111100011011000110010101000110011100010000110100010111111110010110100110011110111001011111110000111110001001111100101001001010000111110101101010010010100100110100110010111111000100101101001110000001110101100110100111011011101011100000000010011101100000110101111100101101101011110101101
110011001010001011100001100000110110010110001001001010001000001100101111010000000100000000010101100100010110000000111000001011000110111111000000111100110001011011111001110001100001000011100100000110000110000000101011101101000100001111111110000101101001000101100100110101001001110111010011101011101101000011111111010110110100100110110010011010000100000100011011100110011001010011101010010111110011111101010111010100000000001100011000001001110000010111101100000010000011001101001011000110000011000100101000010101010100101001010000011101011101110000101101000011010010011111110111000000110100010111011111100101001011000001000111111101111111101001100000101000101000001010100011111100100101111110011011111101010111100110101111010000101000111000001001110101110110101001101011011111010000000010110111011010011000000011100100100010000001100100100110001000000011000101001101000110001100001001101010000101011000110101010111101100101010010001100010001110000100010000010001101010001101010100111001100001010001011111000100001000001001010011000001000100101100100110010111010001110010011110011111110100000100101110100110010000100001011001010011111001100011110001010001111110110001001100010100100001000010100110100100011111001100110001100001011100001011011100101100110110011011011111101011111101000101000110110101101001001111110011010110111110010011101000110011000101110010000100101000111110110011100000101110001001101111010011010010100011110000011111101110110010100010100100110000111101110111001111101100100101100001001011000111111001110010011000101101101110111010111111111110000011110000011010011110101001110000000101001101110111001101110100000111000111110110110011011101111011110110000010000011110010100010101011011000001100101100100110100000001010101111110101100101000100010011010110011101100010000110001111111111010100101010010010001111111110110101010101001000110011010110110010111000000111110011000111101011010010101011110000001010100011100001101101000011000111001001111101000010010110011100101000000100100100010010111110101110000101011000101000100001100010000011011101000000100000111010000111111111111000000001101011011000100101111000011011010011111001001101001001010011001010010111111100110110001011110111011011011010011110111011010000100011010000000010100110000001100011101001000011100010100101101111111111000000001110011111011001001111000011100010001110100011000100001100000101110010100001011011000001010001011101101011011011100100111000011000010111111000101001000110011010111011001001101001101011000011100000000110110101101100011101011000000101110000000011100100100110100110000101100111111101000011110001010101111000011001100010100110110001001111111110111000100011000010101110001100110100110000100100010101101101001101011110011000000101001111101100111101101010000101100100001111110100010100100010110011010101100111100001000010110100001011100101011101000110110000110011001100011010110101110100010111001010110100010101011110100110001000001001010001111011111011010110111010001100011001111111111111001100010110
101100011000001010100100011010100110100110000010000000100010000100101010111001100111001100011111001011000111001011101000001101110010000110010010000001001111011001010011000000111101010110001110011001010111000010011100101111010100110001011010001010101011110011001100001111111110111000100011111110010001100110101100011010011000110010010100001111101001100000000111101111101010001100001111110110110000100010011000010110110111100001111001001011110101001000001100111011100011011010100110010011011001110110011110111001001001111001110000000100110001100001111100111110110011111110001100101110011110010100010010111011100111001111100001100111100001100001110011010011100101111010101001010101000110101000110100001110001010001100001011111001010011101000100001000110101011010101100111011111101011101100110011110011001001001011001001000100001101010010000000100010110110100001100110001101110001001110101110110000000011011010111100010011111010111111101010000000101101011011000100010000000011110011110010011100101110000011111101010111110111001000110011101100110110011110000100011101011010010000011001101010011100001110101111111000100010100000100111011011011001101011100110111010111111001001100110000111100100011111011110000100111011011100100110010011000001010100000110110110010110010010100011010010100110110011111100111010000011011000010110101010001101010000000111110101010011111111101011000110101000101100011110010101111011110000111110011010011100011100101110011100010101001010010101100111001000011010001010110000000101110101011110010111100011010101110010010011000110100011001011101110001011011011000101011101100011000001111110011101100100001011101010101010001111011110010111001000000101110100010000101010110110111101101000010001011000011000101110101011101001011000100000111000100001111010011001000011110101101011010101011010001011101110000100001000101010010010111001110111101111001100010111000000001010111100111010001111110100101110001101110000010111011011000101011100111110000010001001101001001110000100001000011010110010010110101010011110011000100111010101001111011101011100001110100010010010111111011100110010000001001000110101000101010011100000000101011010001111100100000100110011111000010110100111111110001001101111101011111011111111000011001010101000110111110001001011110010011110000010101101011111111010000111111010101100000110110000101001100011110110001101011011010011110010101101111101010100000010010111001010110010001010110000100110001000101000011100111000010100001100110111010011011110101010011000101101011010011000110101110100010110110000010101001101011100010101010011101101011010000101011101100110110010101010110110001010010011000110100000001000111011101000111100011011111110100001100001001101011111101110001101011011011001001010011010101001001010001010011110110111001100100111001000110110010110000111101010100101111011111101100111100110111111011010011100010011001000011011110001010000101111000111110111101110001010000110011001101000000100100001111101011101111101011010110001111010111011100101101110110010
101101101101101111010101000010010000101110001100011101111110010100000100100110100011001010100100110000000011111011010100101011100001010011111001100001011110101100011011101111100111011001111010110111010110111001111101011011100100111111010011010110100001100110001010001011100011010000100101011111010101101010101110100011001000111010111101001101010001100001010111011100111110110001010011010001110000100110010001000000101010001100100010011100011011000101100011000110000010111001101011010010110010001100010101000111110001101100011011101011010100101111001001110010000000011110001010000010011001000110101011010110000111111000100100010111100010011011101010010111010010111111101100000110001001000110001110110010001001011111110100101010000011101011101010001111101101011110010000100011110010110010001111001111100000101100000101010010000000111101000011100110110000001110011001101110101010110010100110011010001110100111010100001111010111001000010010110001011000111101000110100001111010010011111011010010000000011101110101011101011101000000110110101001011000001110010010110000001010011011010111011100100100011000110000101101001011001110000101100010001110110100000001100110110110011001110011110101100110000010010100000111100001100110001100110000101001011011010001011010101110000111111010101011011011111010000000011110011010011001100111011100111001101110110011101101101101110011100010000010001101000001110001110101110100110100001000011111000001111011011010000101001110001010000101011110110010110100001100011010111010011011111100001111011001101001011110001000001010011011001111010100101000001101010010101011111011101111101111111011100111100100111111110111101110110000010011011100110010111010011011011101100101100111100100101001010101111011010110110101100010000111111001000110111010001110010001101111001000001001010111100000110111010101100100110100111011000000101100110111101001100001111110101100001110110100101000100110001011110011010101011101011001110001100110111010100110111101101111000111111011010011101110000000000000111001001111110000101101100101100100001011001100000111111110000100011001111111000001100001100001111110001110010101100000101100100111111111111111100101001001100001101100111001000101110011010011000000100011111110001101100010101001001010111001110100110100111000011100010111000101001000101101011101110101111111101101101000101110010011101011110111000010111101001111000111111101001011111110011001001000110000011100000101110110110111101101000100101001010110110100001111101100010010001011110100110111010110111100110000101001111100111001001000000101111101100111010000001101101010111100111100101000101111101100100001000110011100111000000010001100111100100011101000001100110001110101011111001100001110011110001001001011001111000011010111011010100111110110100101010111110010100111101000000010100011011011101110100110111111100111100100000010110111101100101100001100100001010010000001101100101010110001100010000110101010011100010011000110101100001010100001110101110101011100000010100000111100010001000111011100
100111001000110101111110111011010110101100011010010001111001110010001000001111000001000111100101100111001011000010110000010001110101101000001011101000110111011111001100000111001011011101111100000010111011011100100100010001001010100110111111101101000111011101100000101111101111110011000100011010101101101001000111111000111011010111010111111011000011100001010110001011101101100001010111110100110001000000101001100111101101010010111010100100001010110011000001010101001011011011001101000001101000001100010101111110101001111111010110010001110110011000000111000011110110110111100011110001011011010000100011110010101001011101100001010111110111011100101101100000011010010001011001100111111010001000011111110001100000100001110100001011001011101001000000000100101101011001101110001011110001100000111010101111110100010101001010101110011001101111100111101111000000011010101110010000001001000001010011000100110111101011110100011011001000110101111111111100111010100000100110110000101110111111000110011111110101001011111010000011101111001101011010100110100000001110101010001000010100110101100110111010010111100001100101010011111101101100001101101011110001000001011101010001100111000100001100111010100111010000111111101010111100000001001000010010110111110110111100111110011111000110110011101111000010101100100100110101110000010100011000100000011100010000001000001101101010010110011111101010101011001110010111110011001010101001101010010101011010010010111000101000000000101101000010000100011011100001101010010011011000011111100000010110101000101010100100001100000001101001111100000000101010000000111001101110110101010011011000000000000000101111111100100100000001000000000011011110110111000010010101101001111011110010011001000101011110001110101111010101110100101100000000000100111010010101111100101100010000011111110100000011111001011110000101110101111000011100110011010111111000111001110100011000100011010000110010001111111100011101000001100111100001010110001010100010101111111110101001010001010010010101000001100100111100101100001110011011100111101101111010110010110001111010111100110100001110001010011001110011000011000100101010010100000110100011010010010110011000100100110010101110010011111100000110011101010111101110010111001101000011000111100011100100111011011011001010110100110010110111001110000010010011001100011010000000001011111111010011000001001110001001111101101100010100001000001010011000000111001101011110111001111110101010001110101011111101111111101101001001110010111100111111001101000110001111010100010110110000001110001000101100101011001000001110000100101010111000000011011001010011101100101010001001111010010110101001101010010000001111001101001001100110101000101101010000010001010001001111101000110010011110101010100100001010111010110010011011100010101001110001011101110011011100011100100010100001111110111011101001111011101000111000111110010100001011100010101010010101111111011110100111111010011100110110011110011001100111111101111001011111000011010010100010010101110001101010110001011011111101000010
101001011001101001001010111010001101001010110110010000100001101100110011100000011001000010010101000000001010110000110001100100111010000010100001111110010011010100101001101010100101110010001000000101110110000010101100000000010110011010110001010001000111111011000011010010000011110001011100111101011001100101101110101101000100000110011100001000101011000100100000010101110001000111111011111110010001111100111111111001101001100011101110111010110011001011011101101010001110111010101000100011011111111100000000011011001111101011001100111000111110000110111100101001000000011101100000010101011101010000101000111001110111011100010010010010101100101101111111110111101001000101110010000010101101000010100010100100101111111010001100100010100110101011111011000101111010000010000100100010001100011001101010101101100000001001001111101101000000110111101011010110011100001011110010000100100010100110101000011110000101110011100110101001111000111110101101111000110101100010000000000100111001111111100111001001011001101011111101111111110000001010111110010010101001010001100011000101100111101100010100001010110011010110100010011010001011110010001100010000011101010101111011011011111111101111100101000001011110010000000001001111100000010001010001100110101010000110100010101011110001010001011011010010001100010010101111101101001001101111111000001001001001011011101100000110000110110110101110011011011100100010000011110110011001001000011000011011100111011111101110010000010011101010100100101101001111101110010111011100110100011111110010111111000011111001000010000000111011100000101101000111111001000001011010111010011100001001110011101110000001110011010111111011010110101000111100111011100101100011101101010000110110110111000111010000100000001011000111100111011001000001000011011101010000110000010011110100100101001100011111000011011100001100000110111100011100000110100001000101100111101011011100011001011110001010000100110011000101001001011101000100111001011000110101011011110101010101101100100011110111010111011000000111111101101001011100010001010110100100001111010011011110001111000100100001111110010111001010110111110010001101111100110100010011011111010100111110111011001010110100000101100100100101001100101100100010100000011110110111101101110100100100110111000110011110110100110000101100110001010111111111001000111011000010100001001011010001111001100101111011110110011011001000001100101011100001010100101001100100001100010001000001111111100100001001100001011110110011110111100100100100001001010000010010101100111111010110011010101101010001111101000101001010100101000111011111000011001001000010100000110011110110111001000111110010110100101111100011111000000011101111101110010100011100010011100101110100100110101110110011001100101010110001100101100011011101111100100010001000110111101000101001001101101111011001001000000101011110010101100010011010110101010110011011001101110000110100000100001001000010111111101100111011001101100100001100010100001110000110001011011111011101111000000011010111110000101001111100010110101000
010011100100011011101100101111000010111000010100000101111010010011011000110010111010000011000011101000001011111011001111011101000100110010010000010110101001000000111111100000010010010001001110110110100001001001001011010010101100111001101000101000100110000010100001110011111100100001111111011111100101000011101111100001101100101011110111111011001111011011010000001111111100011011111100000001010111010111011110110110110001011101110000100110111100100110001010110111111000110011010111000111001001111111110110100011111011111010101001001110100010000010000000010010000101111010110101000010101111101111000010010110111010001101111010110010001000000111100010000010111101100010110101101000010111001111010010010101001010100011101101011001010010100111100000011101100110010100010000010000101101111001000111010010001110011000110011001100010011000110010011011000011101100101001110100101011011110101011000010010010110110111011001010000100001010010011100101000100010110000111001100111001010111111100010111101100111111001111001110110111011101010001110101101111111100010011011100101011001110101101001100111010110001100110011100111010111011011100111010110101110101111111001111001010010111000000111100010101101101110110000010010000111010000100101100011011110001010100110100001010101100001000101010001010111101010101111110111011010000010100001100110100110001101000001100111101101011110001001001000111001010111100001010100100011110101010100100001010001000001000001100111001111010011010010011110100011110111110000111001101011010100110101011111011001000010110000000000111100000011100100111010111110100001111110110001111100101001111101001010101001010001110111100000101100111001110000101010111010011001000110100100000010011101100100100010001101101110010111001101011111100111111011010101000100111001001110000011101110100100100001011111001110101000000010111110101111100010001110110001111100011010110010000101101100111011011111111110111100001110010110010111100010000110100000010101001110000011011110111101110111100110101111000011100110111100111001101111110000100010110111001110110110110100110111101101111111100000110000110000111001100111101001100000010011100011101101101110100001111001010001101001101110011111000111011001000101001000011110001010001110011100000110001010100010111001101010001001111101001011010000001001101011000011000011101000101010101100011001111001011000110110001011101110010110010111010100101110101000111101001110011010100111111100011001100111100111011111001011110000011011100001100100101111000011001000110100110000101111110111100100000011010010000011100001100000000111110101000010000111000101000000011001001001000011111111001100100100101111100110101110011110011110001000111110101001101000111111101101001100100101101010100111101000011010011000010010111110110100010010001111111100001000011011101101010001001110010111101111011100110001010101100001100101000111111110011010100010001110001010000101100111010101111000100001111000101011101000010000111011011111011101010111001000101110100000101001101111101001110001000000
111010110111101011001001010110010100101010000011000010101111101000001100001001010111001100100011110101000001010100010101100100001001010111111100011101110001010010110100000100110010100000111100001110001100010000001011011110110001001010011101010010101101111011000111011001010000101011011011110100101111010111010101001010101011001001010110101010110100111001100001101010101000010110001110110111101101111100010001100001111101000101010100111001011000011100011000011100110010011111101001110010111000000100110011010110101010101100101110000011100010111100110000111100000100111100101011000100011111100101000001101010100101001001010110001001101101100000111110100000111010000001100010000111100000101010101001110000100101000010011010001111001100111100011001110100001111011111101000011001001000101110110101010000111101100011101101100101111011110001011001001100110110000100011010001011110101010001000001101001010110011111011110110000110111001110100010101000110010000111100110000101000011000000100010111001101000110101111011001101101100001000111011011001011100011111111011110011011110011011110000010000011110100011100110101101101011010010110101001111000111110111100111100001010010001011010000111000101011111000101111011101011111111101011100011001100001111010110000111010010101101000110111110100001101111111101010100001110110000001001100111011100010110110100001011101101000110101010000110011011111001000011111000010110001100111100000111001001110010110010101001100101010011001110111101010011111101111101110101101011000001110110001010001101001010011001101011111110100000100010011111110000110011100101010101101010110011100100110111100100010000010101011001001010111000011101100111100001111001101100101111110100101011010100100010000101111110011000011011011011110001110000111010100110110110000111001000101000000010001100101011100101100010000100000111101111011111111111000010101010010100001011000000011111001011111100111010000101000010001011110101011010101111011111001001100101001100000100001101111001110101110011000101001001001111011101100011110111011110000111110010010110101010010111110011111011111011101110111011101010010100101011001100110100000001101010100100100101100010100010100011000001001100000110010100000011010000011010111100011001011001000001001011101110001011010101111011000100010101110010101111001101001000110101101101001010111000001111001100001111011101111010110111110101100110010010110001100011111010001100110000110111001110011000000101111110000011010011010111101100101011001010111101001111101001100100010111011010011111000111010000011110011100001100111010100110011101010001000011110010110101000111011011001111001110000011111110110000100011010101001111110100010101010010011001001010100010101101000110111111101111111111000010010001111010111111000110000101110001100001110110010000110111010000011011000111110000101011100100011110111101110001000010001111000011011010011011011001000000011011010100111000101110010010100001110110001010110010111100101001001001110011010011000101111111001101011101001100011011101101000
000001100010010101011001010100110100111010101011011110001000001000111010000001100100100010100000001011111011001010110100001000011111000100101000110111111010111110110011000101000010001001111111111101100001001011111111011011100110100110101001101001111001101101011100010000010110000010011110100010000001000101010001110110011110101110110000101010101001111101000000011011001110010111110000100001110001111010010011011100010010001101011111011111001100100011000010110000111000110011011001011110111100100101100100101011100100011010000110000010100110011111010111110011110111110101111111111100100011010011100101110011011101111010010101001101100010011010100000101000001000101101100101010101010110011001110101011111110110011000010011100001000001001110110000101000100100011000100001111001111000001001000110001010100001100000111100010000011101000010001011010011001010111101000010000000000110010110000010101101010000001011101001011010111111000100111100100111110000110100100101110111100010001000011001011110000000101110000011110111000000101000111011010111111010111001000110011011110110110101100100111000100001111110001111010100011110000001000000111100010110100011001010110110100111111010000011010111100001001101000101110100011001111111101000010001101101100011100110100010000100011110001110001111111110000001011101000000010010001110001011100100110100000100101001000100010001000000111011000001001011000111000110000011010100111111011110000010001010100111010000100010100000110111111000010100001101001110101100100010011001011010100010011000100011001100110100100010010110100101011000111101110011011110010011110010010011111111001000101000001011010010110010110110110011101111100101111101000011001001101100001001111011111001011011011000101011110110000001111010011010011001001000000011011110011101010000100010010001010001000101010110010111100011011000111100001011111111011110101011101110001000011110100010110010111100110001011011111001101101001011011010010010110000001111001011001001110011000001001111110011010110000000100000001100111101111100111000001101000111010001011001110111101100101011110110001111011110101011100001111011001001111101111101110000101001001011100101011101111001110101100100001101100110111000010000110011100011111001100001010001100011111101000011111110001011010011111010001011110100001011000110011001011101001111011110010100100111100111001001011110101011101011111111110110100101001010110010101010100100000111101001111010111101100010101011100111100110111111111010001000101001001011010001111100110000011011110000110111110011001100100111100010010011001101000110101010010010100000101101000010001000000000011010111100110011100011100100011110100100010001011100110001101010101011100000100001101001011101100100100110011101001000101010110100000110011000101101001001001111001111110011100011100111101001101111101110000000111111001111100010100011100011100100000110111100001111110000000011011001011011101001110101011001001010010100010101000000000000100000001110100000100010101111010111111101110101100101101111100101100100
000011101101111100100101011100110111101000111100001101000000010111010000001110111111101011000100010100001100001101110100010010011001011111000100010111001101010011101011000000001101000001111010111000110001110100010111100001010110000110110100111000101011100000000011001111110010100111001000110000001110100100010011110000100100001000110001000111001111100010010100001001101100100111100100011011001101001100111100101011111100111101011100000101011111010100111101111111100101010110010100100110110101111111110101010011000100011001100010010111100111001010010100000001111011111000001000110000111111011000101101011001101100111110001110000010001001101101100001100010111011100001111110000001011100010011010000011110100010111011110000001111010111101101001011100010000010001101010000101111011011011010110110101011011000001111100011000000111100110010111100010110010000100100011110011110101001111001010010110000000111000101100000010111001010111111111111111010001010001111101100010010000010011001001101100101111100000110010110001010001111111001111111000110110011010011111101011000011110011100110011010011101100011001001110011110110101011100110010110110110000101110000111000100110010110010000110011101110010100000100010001111011111010001001010001001101100000001001110101101000000011101100010000010100010100100001100101000101000011101010101010010110000111011010100111001001001101110100111101011001000101000011000101000000000011001001100011001110011110101010010011000101111001100001000111111111110011000011101100001010000110010000110111001111000100110010001110100100110011010100111111001111101000000001000100101001101001000110110111011100000010011110001101011001011011011010101100101100010000001110000110011001101111010101010110110001000100011111001110101000111100011101110100010110001110011000001100101111100100001010111011001010111011110100001111100010001111101111011001011111110001001100100011111011110101100011011001011010100000011011000011001100010000111111010100100110110010011000100100011010011001000100111001010101110101101110011111001000001011011010000001010100101010011110000010101101000101001011010110010010010100010001111000111011110000001000011111101101001001000111011011111111011000011010000000111111110010001011111010001101000110110110011101110100100000110011000100100110011000000101001100100110100000011110001011010110111111001101011011001000001100000101010011100100001001101101100001010010000000001000101111111010010010100010111000001110000000101101000001100101001110000001110110100110101000110000101000101110010011011100100000010000110110111110110110011100001000100010010000010000100100000101101011100000111000010111111011111111110111111001100111111001110111111011011101011101101110110110111011001001101001000000101111000100010010010011001000000011010010000110011100111001011001010111001010001011001101000011101010001111011110010000100011001001011110001001011010011110100110010111110010111111000000101011110011101010011110000100110001111001011010001001110001110100100100101110001011010111100101010111110
110001101010110111100010110010011000001111111010001001101111011000011100111001000001101110001000101111110001111100110000110100001010011110101111100011110000111000101010111111011100101100010001001000001011001011000100100110001000110001100010100110101110001111000111111101111001010010100000111110000001011110111010110010010000011011100010110001011101100111010000101000001010101101100011000111001000011001001101101001010100011000001111001010001010010011011101100110011000010001001011011011111110011111111001010110111110110010001001111000111001001100100111010010111000010101100000010000000111001110011000100000110100101011100100111101110110001000000000110011111000110010001110001010001000010111010110000010100000000000110001100011010000101010000001111111110111001110010001101111010110010000111000001010110101110100101101111101100010010100111000010000101101110011011000101111101010011111111110110001000001111111000011110110110010110101100011011000111100000011010011101110111101111100010010111010101111010110011100111100010001001000111111011010101000111011101011001110010101110001001001000010011110000100000001101001001101011101001111011101001101010011110100111001011001110000010101010111000111001011000001111010000101011101111010111101100101101111110100010110011110101101010100110110110001111110111000010110000011000100000101010010100101010100000000100000111111000010001110100010001001101101110110011010011110110010011001010011100011011101111101101000110000101111110011111101000100011110100010110110110110110111010010101001111011101110011011010110101100110100010100000001110100110011010000111000001010000100011111101101100101101001110001100101110111001100110110110001111010101011010101100001010110010100000010000001000101001001011100011000111011101110110101001100010001101001000001000000000101001001000100110001110111011010100100000111110101100101000101001100101001101010100111111000111111001011100111110100011110000111110010001010000100000000001011110100111000010010010000111010100100110101000100100000111101010001101001011001010011010011001011111100101000001100001101101110110111000100011110111101110110101010000010100000111111010111001110001110001011010011000010001000100100011000110110000010001011100101001000011100110101000101111010001001110110000101111010101110010000100011100001101010110101110010010100110111100111001101011001100111110010000011010100110000101101001010100000000100100101001110011110010011110111111110011101100011010100000000100000100010110100000111100001101101111101011011111001101001101001001000100111000110010011000011010110001011001111101111010011011101100000111000101010001011011011000010000000000011110110110011001101100101000100101111100111101100001000010010011001101100111000100100111100101001000001111011110100111110000100001111001101100100011111101010100001110100101000010001010011001111011011010011111110011011110101011110111101101010101110011100000110111101000000000010010010111010010011101000100100111110011100100001010101011111101101001110101011100111101100100110010100
001111000010111011101001010000110001011010111011001100010110101110001011111001010001110001010100111011000100000000010000001110101110111001110101001010100110111101110000100001110110011111101100110011101001111001001001000011000111010001000010111110111101101001011001100011111111010100101001000100110101111100100110001000000100110111101010011000000111100111001101001000111100011000101000100101100100100000011101100111111101010101100111010101011001111111111001110110000001100011011001001001010101110001011100110111101010100101111001111011110001101100101000100110000001111011101101110000100111011111100101000000001100100111001100011110110111110000111110111000100000001011011011110101010110111101010011110111110100110001100010100001011000000100110110010100001101001010001100000001111000100100110010111011101111100011000010100000011100100011000010010101001000101010010001000000000100010110100100111110110000111111010111111100010000111000000000000110001100110111010010111001010010100100001111101011100000111001011011111111010100101110110000001000011001111000001011011100011010100010001000101111001111001010000001001100101000111101111101100100001001001010111001000011100101111000010110101100111100111011110111100000001100010101010101010010111000000111100111110011001100101000001000010001111111010100100010100100100111100110010100010110111010001111100000100100101011001001011011100010001001100010011001001111101100101010110100011001010100111100011000000010101100011110111100011010001110000010000010011011000011100111110010100001100101000011011001001000110101010000101011011110000001000101000011001000111011000101110000000111011010010101100111010101011110101001101001011101101110010001110111001110101001101100100100110000100101100011000100111000011100100000110010010000101001110010011010011111011100100000111110100011100011010010110110001110110011000110101111101100011010001010100111101000011001111010010111101010110000111101000100010111011101101010011110111101001000111010100110001011011100111100001010111000011011000010001000000111011111000001100111011110001110001110010110111001110010010110001110100011100110101101001000111011000110100100111100110010011100111000010011000000010101111101100101010110001100000011010011100011000111011110010111100111011001100110100011001011011100000101001101111011001001011000110110000000011001100000001010100111111010111001110010010110100000100111111111111011010000001110111111011000000010011101110111100001001011000001011011010000010000110000111101101101110001100101100010011100011110100010010111100110010101110100011011010011001101100010111011100010100110101010111010100101001001100011010100110100001111000101001101010100010111010110111111110100010101111101111101001011000000000010011011011010000011101101001000011111100010001001110000100100111010111011000101100001111100011001101101110001101011110111000001101111000101001010001100000110000000101000101000111110001110001011100100011100110011000101001110010000100111011101111010000111111011111100111000110000110000010001011000
011110001110110111111101001011000011101101010000010001110101011100001010011100011001001001100000101011101111010000010111000011111000011101110100101101011101001001011110010100101000011110100011011010001011001010100010000100111100001000010111110110010011000010100001100100010101110001110100101101001000011010100110101010111001111001110010100010010001011100110111110000101111011010111001100111100010110111110111111000100001001010110010110100001010111010111101000111011001000110011101111000110000011110001001101100001010001101111111110010000100110001000011000010001101001010010101111000011010111100100000110001101110111100000011111010111010110011101100100100001110101001010001110101100101100000100100100100000101111000100100011000000010100001111000100110101111011110101011110010110000100011101100111011011011100011001011010011001111011000101110001001111001100001001000100010010100001000100101000100100010010101111111001010001100011110001111100110100101010010111000101011100011010010101111111110011111100011100000111101111000010010111001000001001110010101101000001011100101000111010001001100000011110011100001110010010000001011000101010010100111100100000010000000100111110010011011001011010000100101101011100110100100101101001100111000010011001111111100101110010010100001010100010001101111011111011101111110101100001110111111000010000000010011000100100001110000110011000110000101010111110100000100111101111100010001010100010111001111010100010000010111000011100011101001010000011110111001010101011001001001001101110000011110101001000100110000011111010100000010100110100001010000110101101100011011100100000101001000101011011011111001110101110110101000010011011110001110111100000001000011101011011001000010010000110100110101101011011100101010110001011000110101110001101000111101101110111010011011111011111000001111111100010100001110110111110110000100010111011111110010001000000001100000100100101101001001100011111011010000001001011101001000010111001001000001100100001101100000101111010101100101010010001001101111101111001000011011111000000010010110001010110111011001010000001001001001101011010111111110101111101011100110111000000010011100101100000001000001001011101010011000011111011101000101000110000000100111000101010011110000101111111100111001111011101000111111110110001000101111010010110101111101101111101011110001110101100111001111001111101110001001100101111101010101010011101001000001101101011000110110010001101001101001101100101101001101010110101001100010000010111101010000101100011000000010000110111111001001110111001101000101100011111001111101000001010111110000001011001100001000111100101101110101110110101110010111111110111001001110010111010011000011100010010101100110111010100110010110011111011011101100000000111001010101101111011000010011111100100101010010010011111111110000111001111110000011100100011010101100000000110000010111100001000110101001010101010110101001011110011101001111111111111000001110100101111001110000100110111101001111001001110101011110011000111101001100010110100110111010111000
101111001011011111101110110000011100101111001110011010110100011011101000010011101110000100100100100100101001110011010011011000101001101010011011011110011110010101000101011001011110110010100100001100011101101000110110010100001101100101000100101101010010010111000110001000011110100010110001001111101111101000000110010010100000011000101110001011100101111100101100000100011001101101101111000010101001100011111001000011100010000100000010100011010010100000111111010110101011111100111011000011110101010100110010010001011101011101000011010110011111111000110011111111110101011001100101101111000110111101010000010010101001000100101101100111001001111001000000110100001010000101011100111001100010010111100100000100000010001010111100101110000001101010100000001001000101101010010001010111111010111000011011100101000011110110010001110110100001011111000011000010011111000111110101001110111010000111100101011100111011111101110001001000000001010111110001010101111100010101101000111111100110101000011111100001001010111010010011100111000001101111110000110100011110101110011101100010001110100111001100101111110010000110111000100000110100001100001111010001100100011000100011110000111110110000111011100100001000100010101101110000011101000111110111010001011101010111100010001101010101100111101100001100111100001000000101111110001100110010001110000011000101011100110010110001101111110110001010110010111011001100111110010101100001111010100111000110110001001110001000000101100011100110100101000110011000010111111110010100101111110010000100111111000111111000001100010001011001100110010010110000100100111011100000100011001000010010010011000100011101011100001110100111011001000100001001000001001010010011011001001010001011000100010001001001001110100100011001000100011100101000010001111011101110000110000110110100100111100000110001100111100011110011100010010111001111001001011110010111111000010110100101101101101001101110001111000011101100001110110110000011111000100010110000100111111101000011000001111011001111100011100000100000011010111101011011110011110111000100110011010101111110100011011110011111001111110101011011101101001000010000010010111011000010001111101010110101110010111000110110010100000000001101100100100110001001000101010000001101011111100111001100001011000110110100011101010010000000011001011011110100110101111111000011101101001111010111101011101110101001001000000111101110100010110111100111010111000010000000010101010100111010011010101001010000010001011101000001111010111000100111010000101110000011110011111000010101000111110100001100110101101100010001101000001000010011101100100001011111100110011010110111011010101000101111000101001110110110001000010111101001000000100001001111111010001101010101111100100111100111000011110101100111011001100000100010010101001110100001011110110010010110101110000010000011001010010111001001000111101011101011111001100001111001010100011000100011101001000010000010101011100010010111011110010111100110101011010111110011011001001111001001011110010110010011010110110101000100001110100011
100011010110111010110000010010110101001001110000101001111011110001010111010010111010111111001111111100111110000100101111000100100111110110110011100000110001001010011100111100011001010010101110110010100010010011000110010111000010011011010011000010100001110100101101111110111011110001010100011000001000011001001011011000100110000001111110100110101101111101100011000000111010101000001111111000111011111010100010000011110110110000111011010100011101110000110001010011011000010111001111111111000001101111101100011100011101000011000000011010001101111011010110110100000011111011010111001001101100000011011011110001111111001100111001100101001110101110001111011111001000110010100010111000010100110011110111000011010010011111111010011011010111001010110111001010111100100110010101000001011010000000000000101001011011000000101011010000001100010000011010010110000110101000101001001010011011001101100010100110010001110011100001011101010010011111100000111001000011001011101000000011101110010001101010111000111110101001100101101010100010011110010100111101000001001001001011001111010111011100011011101011001110001100110010000010100011110110001010101101010110111100001111101011001110010001110010110000101110010010100100001000101010111000000000100100100110111010110111000111000011001000110010101110011010001000110100011110001011001100011110101000001100001010011100111001101010101001110101001101011111101001000101011011111100001111110011111111011101000011101101001111010011111000101010101011000101011011111111010000111011111101000110000101010111111100110011110110011011101111000111001011010000011101000100011110101100100011100010101011000110111110110011010010110010111100111111001111001000011001001000100111011001101111000010110001110111000001100001011000000101101001010011000011011011111011110001100001010011011101011101011001110011000010111111110001010111111001011110101110111100000010101111000010000101000110111101001101000111110001001001001110001010111110000110110101101000000110101010001101111101100100100111111100001000000010100011011100100101111100011011100001010000001101001010011110100100101101011001110001110001010001010110011100110110011000001000110001110101101000110101001010101111011111111001100111111110001111101001001010011011101111010000001100000011111110001001011000001011010001110100001101110010000010000010001010111001000001111101101111101111110000101111001111110011110000001111001111011111110111001100011101101000110000111100101110000101111111000110100001101101011111100111101010011100000100001011010111001110001001111010011111000111100111100110011011000010111111010111111000110000111011001100100000110111111100001101011000110100111100101001101111000000111011011000110000101100011100011001100011000001001111001010010100111001011101011011010011110000001000000000001110111110100001101101100011110001110111010100000111011011110100000001001000000011110100111101011000001011000010011101101101111101011111100100110111010001011010100010010100000010010010111110001001101111100110010101001111000010000110101111
110110100001010001011001010011100111100100011111001110111111001111100011101001111011100111010110110010111110100111011010110010000011110010000110000100001001000000001001111000001000110011001111111100100001000001011101000100010011010111010011001100111101011111000000101110101101110000111100100010010100101010010111010101101100101101111011010101011011001010111111000110111101010101101000100111110000000111010110100101111001010000000000100111000100011000010100101001111100011011101111010010111010010111001010010000010110111101001110000100101001111011001101111001001011101010010100001010000111101001100111000000100110010010101100110111011110001011000110001111001110100111011110100100011100111110110101101100000101100100000000101001101010110100011001011110011101110010001010100000101000110000010111100010010110100111100010001011000110000111011100011000010100011111000010010000111110100110110011001010101011001001110101010110000100001000010101001011110100111111011011110011100011000000111110010000000000011111000001011001001101010101101001001000101110010111110111101100100001011001110101000111111101111110000111110010000010100010000011000110111101000010010001111000010110000111001100010111001111000101110010101100111100100110001100110010111011110011010000111110010001001000000100010100010111100101110101011011001010010001000000011000011111000111111110001100101100001100001001001101100111010000011110110100010000000111101111011010000000101110101001001010001110001011001111101101010101001010100001010011000101100000111010111010111010000101111111011110011001010000100001001100001100110101000101111101011100011001010001110011110100011101111001000110111001111001001111110101101111011011010100000101001111010100100010001000100010010010111011000100111011001101101101001101010011001101010011010101100001111011010000101011011111000010111000110001000100001010110100001111010101111100110110000101100100111100001100011101111001110011100110101100001010011111101010001010110101011001101001010001000010111001101110100100011110101001010000100001000100010000111110001100100100110100011011111010101100011111101011111001111100100000001010111100010101111001000110110001111011101110111001100000100100111000011101100000101000010011001110110100100100000100011011100101101000011110010010111100101011001001011101101101000011011101110011100100101001010100000110110010100110111010101100100110000100001101001000001011100011100011001000011101101111010111000101001000000111000011001001010011111011000000000101100101001111010011000010010010111111100010011000100110001101101110101110101001010011001001001101110010011100101110100010100001111111111011000000100000000100100101100110101001011010111010011010110000110110000100001110110000010000100000110011001011100000101010111111010101010000010100111110101110010110010111101111000101010110001100110001011110000110001101111001010101100111100110001001100001110100111100111111110011110101110010001111110110011110111001100011110010001011001111101101011001010100010100010000010110001001111100100011
110110100011010110000111100011101111010010011100101001001011111010000110100110011011101011010001100000110010010100100110000100100000110010010101111101000000100101011001111011001110010100110100101001101100100001011000010101111100100000010000011101010010100010110101011101011001101100100101011110000011100010111100011001011110001000010100000101000011000010010011000010011001100110011110111011110110100001011000000110100011010110010101011111000001101001100111010001101010010010111111000010111001101101101110111000001111010100110001001011010001010011101101000101111001110011111111011100110110011101010010010110000010011011000111000111010101110111011101001100011101100001011101010101010001110100101001100110110101111001011001100000010110011010111001010011001011111001000001111101101000110011101100010011111011101000111101100000010111100010001001001001010011100000101011100111010011111001010111000001101110010000001110111101010100010101010101110000000011100011011001101111100000100001001101110110010101000101100001111101101000101101011101000001010101011010111000101011011101000010110110110010000111000100011011101010100111000000111111111011001101110011011100110001101011000001001001010000001000101000110111110011011001110000011110000101100110101111111010110100100110101110000110110011001101011111111000001001010000001100001110001001001011001100111010001100001101011100010101110100100101111000010100010110011001010001100111000111011100011000001001111010101100010011000101100111111000011101110011111011111000100100111110000100101001010100100000110010110011100101011111011101000011011010010000001011001110111010100010011011100110111001000011111110000101001010000111100010101101101011010110100010111101100011110000010000001101010010110111100101111011101010100010011110111111101011011000001011000011011111110101000101000011000011001101000010011100111000011110111011101111001000111101100001110010010001111111000111011101000001111011100010011101011100101011111011100000111111101111101011010001000000011000100100001001000110001011101001110110100011100100000001001010100000101011011010101010101010001101111110101110100010110010111011101000100101010110100100101101101101010000110110000110110001011011001011000001011011000110110100100010101010111111100110101000001001100001001001000011110001010011111110110011110011010110001101001001111001111000011101010010101111101000100011000001001010111011111001100100000000101011000001000100100111101100100000001101101000100111111011110110011010001101001110111111001101110001001100001110000001010111001110100111011011101010010010010111100110010100010100001101001101111100000000101101011001101100001111011100011100010010100101101100110100011110100000011001111110110101111100000011111100101000100100000100101111101110011000100001011010110111010000100001011000000111100000011010011010001010011110111011101101110110011101000001100000111010010101010011000101000111111000011110011010010011111101010011011110010001011000100111111000010010001011101101101011001101010001000110100000010100
110111001111110111111000010111000101110000000011101000111101001001011000010010011111000101001101001110010001101001000010001011111110011111001100100100000001111101010010100101110110110111100000110110100110101110010000000001110111010100011001010111010111101011011100010101111001010011001011110001001001101000101001001110100000100101001101010111011110011001010000010111001000000100011100011110010000001101010010001000100001000110001111110101000001011101110101100101010100100000001001001111101011110000100011001001100010010010100110011101110001011011000000100011111111101001011100111010000110100111101000110101001110000001001110110001111010110000111011100101100001110111101001110010000010110001100011000010101101111110001111010001001101011101011010111111001110100000111111111011001101011010010001101011001000111000101001001000001100101101111011000001010100110000111101000100111111111111011100100010110100100101000000100101111000111001011101001111100111101111110111101111100100001010000111000001000011001111010100101000100101010001110000111001001010010100111000011110001001100110101111001010111110000000010101010011110110011011010001101001101010110100010000001110110010010001111000010111110001011000010100000110010001001011011011001000000001011011000001010011110010010001100101101101011111011110010110011111001111011000011001000111001100111001111011110001001010000100101010110100111010100010101101100100001011010101001010110100110011001000011001100011011111110101010011011010000011010011001110000001111010010110111000000100100110110010111101111110100001111111101001010111001111100100010100101101101011011011001001100010101111111100100001001100101011100010011011110110110000110000111111011000110000001101000101011000011001011101101100100110111110010100100110111001011100001011000011001100011100100100100100110000100111010010001101111010110110000100110111101001101010011100000110111100100111001101101100101100010011101001011111101110101010011011101011111011111110110011010010000001100010110111001100000100101100101100111010101100101000111100100010111101010101100110111000011010100000011011001100100111101010011000000000001100010010011001001001000000000011100010010001011000101010111011100010101111001111010010000001001010000111001111011101010011101110101010100000100110001110010100010110100011101010111010111101111110011010101101100010100010101111100000101101010110101100100000111000010001110011011011101100101110100110010110101111011010010001101001101011101000100001110010011000101110001110010001010111000001010111100111111010001111001110101111100001101000100001000100010000111011001001000100100000110000110011100101000010010001001111010001011100000011110001011010001100111011011110111100010100010010110111111100001011011110101100111001011000010111001100110011100110101011010111010111011011100011001111001000000111001111010001100111110100111111011000011100100001111001101100101101101101111001111011000000111101111100000110001011011100010001000110100111110000011000111101100000001000001110110100001010111000
000100011010111000111010000010011010010010100011001110000111111000100000011100010100011010010111000110001101011111110011111011100001000101011111010110010110111111000110001001011101111001010100000000010110110111111101101000110101101011100001000011101001101001111111011011100011100010000011011000010111010010100010011000111011000011011011001000110110011111001110101110011111010100111000100100110010001111110000001000101000010101000100000000001000100100001000001000000010011001010110100110001110000001000111001100111111001000010001110101100100011011110010010001011000011110111110100000101010010100101010110101110111010001000011110110110000101010101011110011010000110101001111100000011011001010010111010111001011101110010100111001001101000100101011001110111011100001010110101111110001111001010010110001111111001100100011010111010010110110011110000100111111011101110101111111100010010000100010011110110011110001100100010100000000110100010100101111000100100000110100011101110000101100001100001010000010110000110111011000101010101101101010010001001100101100110111100010101100000010010010100111110000111000011101010111100111100101001100010101001100111010010011000011010001111011101011000000001001011110101100101100011100000000011010100101000000011011011001001011001100111111001010110000011100010000000010101010101001100100000110101010010111000100010011100100110011010000000111101010110000000000111011010001110000101011100100100000011000011010010100111101000100110110100001100111011111010110101101000011010011011100010101110101110110000100111111000000110010000011111110101110010011000100010011000011001001011001010110100010101110011110010111100010011111010100011001001110110000100010101111010011101111110011001100000010110100110001110001011010001101101010010101100110110001111110001111010011010101011111100011001000001011110001101101100001000000100000000101110111010010100101001110111001001110110100111110101110010110101000011111000000010101011000101011100010101000111010000101111111110010110110011011010011010001000111100100001100010101011001110011010111100010000001100100111000100000101111100000110100000111101100011000000110001011001110000100011111100000001111000000000000100000100110100001100010110101010110000011100010111100101001100000000101101011110000110000011111111011000110010100100001010100000001110111110101010011001011100001000111111010000110100010101011110000000010000111010110010101001000001100111111110100011111110001000100111101011000110110111100010100010011011010100101010011001001101111001001101001000100100111101111110100011100001010010101000000110111101001101110101001001010000101010010011100100011100010000000010001110110100100001101100011001010100111111110000010001011000011100111001110010011110100001001000101001111000111111111101000100100000101001100100000011110000011011001000101001000001100011111110100100101101011010100000101000001010110101110001101011011111111101010000000001100000111001010101011001101001000000101000011011001101000100101111011000101000111111011111000010011000010
110010101110111101110001011011010101000011111111101101001000011010001101111100101100111011010100111010110001000100000011001111011110100011110101011100000110101111110110011010100000010000011111101101011111001000110011111110100110110010000001010001001100100010011000111001001110011101100100100101000100000101101010101100010001111101010000000001110001101000010100000001111001010110101111100011000000011011111000111000100000001010100000110111110001101010000000010010011011100000101101111001011111010011010111011011010101011011110010100011011001010100001001111010011010011111101100001000010000110101000000010111000011000100110111111110000101100011001100000111001000111010100001110111110110100001001000100001000101110100001111000100010010111001100010110101000001011111100001110011111000110111001110011001010010000010010101100010000100010011101000101001101001100001010111001110010111010001101111101011110011111011011110001111000001101010010110001001111011011100101110011100001010010100001001001101000011111000000111011111000111101011111000001100010100111101111010011110000000000010111100010011011110001010010011000000011110011010011011100010000100110111000000001100010101010101110010110011101010001010001100110001000110111000111010100010100001010110111111110100110111010011011110100011001001010000100111101000110111101010010111111000110101111000100000100101010100110100100011010001110111011101110111100111110111111100000101011101011101111000001111110000101000011000010011111110001111010111001001011011111010011101100111000111100111011000010000011110110110000100100001011110001000100001111001101110111110111001101000001110010010010001101100110011111110011101101101010000011001010011111110111011001110100110011010011101100010011100101100000010001111001111100110100110110011010001001100001001011100111111100010010111110010111110000010110101001010011000101011101001001110000011001001101011011100010111000011000101011111010110001000011011100010111100010000010001001000000100100100000011111000011100011011101001011111100111111100000011101010110100011111011001110111001101101110110010011111110100001011010101111001100011111111010000010011111010001011011110101100110101111010001011111000010111001111011101100000000110110010001100101101111011110110001011101010001100000000011010110010010110111010111101010000011101001101010000011011111010011011101100100010111110111000001000000011100010001000011000001001010110011011100100100001101100001000011010001111000010000100010011011011110011111011000001100010011010100000001100010000101100011000010101101100111101100011110011011110001110010000001001010011110110010111011011010001110011100101001011110100001100110011001101011100100001000010111110001101110111001100011101000100110011100000000100101010110010111110111001010110100010000110101010010111111010000110001111000000100000010010101000111010010011100101011101000001100110010001001001011010001100111000010011111100101110101111000001100000101001011011011010100011110001100111111100100001100011110101111001000100110111000000
010100001100101001101000110001001001010010000100101101011110111010100010010111000011101011010101110110010101100100000100100101110010010100001100100010111000100011111100101010110101110000100110000011011001111011001000000001011101111100011101011110010001001111001001100111101010000111010011100010110010110101010000100010010010101111000011111100000001100111110001100001100100111011001011011010100001011011101111111101111001101011000010000101010011010110111011000110000101101101001110011000111011111100010111111000010001111010100010001010101100011000101110101010101110111001011010100010000001110010001010110010100100100101011011000100010011111100111000011100000000011010000001011001110010101010010010100111100101001110100000100110110110010100110001011111110110010011110101001100010000000011110000110100000110000000100110111101111011010000001001101001011101101001110110000000001011110000110100101001000101011000000011001111111111010110000100001010011111000110110110110100001101111110110001001011101100000111111110010001011011111110010110101011100010111111111000100101101001011111001000111011100001101100010100001000011110111100110111111101011011001100100100000110000101111101000010100001010101100110100001001001010101000000111101000101001011110011100001101011011000101110011111110010100111100101100000000111000100010101101111111000110100011011001010001101011011100000111011001011100000011001011011000000001000001000011010111011100100010011000101100000011011100100111010000010100111010111010011010110011111001100000100101001011100000001110111111100100001100100000010001100010011010110010111011011010100110100100100011001100010100100100010011011111011100100010010001110110011001110011110111010001100001001010010111001101011101011001100111111101000100101010101111010011000011101100101000010001011011100101000010111110011011101111110111101011011110101010000100010111100111101110100001110101001001010100110110100101111110101010110101010011001100101001101110100100000101111100000101100110001001101011111010001111010110110000000100010010010010100010010001011100001111110110001000011011110101111000101101110000010000101101011011011010100100010001101011111001001001100101110100011100000111000010101000000011011000000011101110100001000010001011001100100110100111101010110101001101011111010010101110010100111000001101010101110100101100111100110101110001000101100010111111000110001010100011110100011100011010100001000010110110111010001011111000001000110111101111111110001001000100011000100001011101110010011111011010001001111000011100000001100111100111111011100111101100101111010000010101011110000101111000000000100100010101001100011010100010100100100110010011000111101101101111110010110001011000111101010010100010101000011001100111011100010110011000010111110101010110101010010110101110000000110010000011111101000001000111001111101110001110011011111111100110100111100001100000000110100010100100110101101000101010101010010001001000111000110000011100001100000101110010010000101110100010111111101010011110011110110101001
000100101000100001101011101000000101101011010100011111010100001010111000000000100000110000100110001010110100101100111111001010111111110110010111100101100110001100011011111111100010010100001111010111011010111100111011011000010010010100001011100100011100011010000000000010100010000110101100001110111110100001101011011111010000111100010101100000111101100000111110001101100110100011010110111011011100001111000101111000101001101111101100101101111010111011010011111010111111110110101000110000111010111000011000011100111010010001010000101101010110011001000001100011000110100001011001101100111010110000010100100100010011000110111111011001001111011000111010010110111110010101010001000001110000010010111010101011001100111101011010101000101001111111000100011010111101100001001010001001001110000010111111100010100001010101110101111100101100110001000110101111110001000011101100011010101000100100011100010101000000010101110010110000110001001100110101010100111110000100001010000011000101110111100001111110010001010000011010111110000111011010101010100100000111111001111100011101010100000000111110011100110101001111110100011101100010010110011010001111110100001011110110011010101010010001001010010100011001001101110101111001000010100010111010010110001101010010011100110001100100010110101001100111101111110010111111001010100111110001000101000110001001111010011000010110000110111010010001110011100011101100110010101000001001010100110110111100000000110001011100001000011101000101100100111110101111110110000001010001011010000111000011010111011011110110001010110111001110101111101110101110011001110001101000000111111000000000011101111100101000101010111111011001111111101100000100010010001101100000111100111111011111111001110011001111111101111011111000011101110000000101111101100111110110011001111101100010100011100001101000010010111101011110110010000100101001001110111001001000000101100010100011110001011010001101111110100110100100000110011101110010000111010111000110010000111011010111000100101100010010011001011110101000110101011010010000000100000100010000001100110010101100101100100001011001100001000101101000111011101110111000000101111111000000010001101100101011011110010000101010110010100101101000001111111010011001111101100100101000001010001010111100000010110110110001101011110111110111101101100100010001101100111110010101100001111000000011000101110100110100111100101101001011110101101101100110110010101111010101100011101010111001110010000100111111111111101111011001010011000000110011011001111010010100100101011101100110100111100001011101001001101110101111101001001011101110001010011001101110000011000111110000101011010110101011111000100110001010101010011100010011101111011110101100000001001101010010001000000111000001101010011111101111000000000011110101010101010101111010001011101011101110101100000101000011100101101001000101000001011010011011100110010000110010101100100110001100111100010110110110101101011011100100010010100110100000111000000110100101011101010000010101100111111100001000101000101011111010111111011001
010010101010011100111110101100101100001101100001001101111111011000101011101010011111011100110000000010111010010011100001101000100101101100110111101100010110001111000100000011100110110011010101011101100011001000111010101101000111000011000000001110000111110101001111110111011110100110111100000000011111011010011001010100001010110111011001011111010110010011000000011000111101100101111011100101111010100011010110101000011010001010001100101000101000011100000111100001111001001100110101001100111010011100101001011100101001100011001001110000111001000111010101101100110100011001011101001100110111110110000001001011011101111111011111000111011001001100110100010011000010011010011001000101100110000001001011101011010110001100010101101000101110101011111111000101101010111000010000111110010101101010110111011101010110010101000101001010010111100100101000001110100100001100000011001000100101011111110000010011101010110001010011100011110000111110011111110000101010011101111001101111110011111101000000100111100000010101110101010011001010100000010000101111011101111010011000111010001011101110011001100111011011110110000011001001111011101011101100111011010000111001011101111001101111100100110110000101100011010101011010011001000011101111000111100111010001110111011101001001010010001001100000000111101011110011001111111110110010101011110000101011101010100011000010011111111100101101001001101011100001010010010011011001110011110100110100111111000110001110000001000011110111010100001010011111100000001101000101101100000110010010011011110110011110110000000101000011100000111001011110101011001001001011101100011001110110100110100011010110111001000010010110000011101101110010010101001000110000101101010100011001000100100111101101010011100000110101011000011010101000111010011100011101010101011111001010111001010001010010001000001001111000011001000000001011001110111011000110011101010011101000110000011101010100010000011111110110110000010000110000110111111100100110110001111101110010001011110101101010001100111101101000001011110101011110011100000011110101000010011111011110101010110001001110010100010001110110010101100111010110011110100011011011011010111101110011000111110101010101100101100000001001010011101110100001111110101000010010111111011001000011011001000100000111110110111011110100100100001011111011110111000110011101001100100100101101011111001010010101011010111110001011110100010101000001011011010000010001001010100110010110111011010000100101011100110110100000000000111011101100000110000110000001111110011000101001100100000011100101101011111010011101100001010010011100000110000110000110100101010010101110100001100110011001110010000011001110101110100000111101011101011001110010011110000100111100000101001100010001110100000111101010111011001000000110001110000111010000001110001110011011001110100101100100100100011010101010110110111010110100000000110101001001100100010001011100001000011000101111111011110111000111010000100111110000101010011101010000011101101110110101110010000000001100001111000001011001000001100100000111
110001001001011100010011000101110001000011101001010111100010011010001001100100010110110010011010111000101111110110110111010000001001001100010000011011011000011111000010001100011100010010011110001111110111100101100010000110000100011100011011001111101101001001000110101111000001010000111000101001101100111100101110010110010001101101000110000010111101111101010000110100111010000111100110011010000011100110011011100110111011000011011100001011001000010111101001001010000010111001010001110010011110011000011011110111101111000011001000101011001111111001010001001100000010110110100110000101001111101110110101101011000011011011010011101011101010011100001111000010111001000001101000110100001101010011101110000010000000001011010101101000011111000010101011010111001110011100000100110101010100011111100001000000001111111110101100000111110111110010010000101000110001100011110011110100011111110111010000010110000111111001111011011101000110010100100111100001100001100001010111110101001101110011011100011111101100101111010001100110000110101111101110111010001001001010101010110100101110101111001111111011000111110110000111101000111101111110101000111001100111110001110111000010000101011100101011101111101000001011101000000001100000010111010001111100100000010100001011111101100011100100000011011001111000000110001100111011000101111000011110111000111010111001011101010111101011111010111101100011100101110111101000011110111111010011100111001011010001011110001100110111101100011000110111111101110111110100111100001100100000011101011110110101110011010111100101011010110001111000101111101100111101001001100110000000111010011000101101010111001010000010001101111110011000111011000101111110011100100000111101001101000011101110100110110101111001101011100100010111100000010010001001000000010110101011111101100011010001010000100011101100011011010011001010100011001001000100110110111100010010111000000001011101111100010011011011100011100000011011001000000000011111001000110101101011010110010011011110001000101010010001111100011100010100110101001010111000110110110110001011100001010010100010010101011001101010110001001100010110101101001101001111000110100110111100011011011111000111000110011000111011001100101010011000111011000110111111000000010000110011000101110110010011111011101100011110000011111010110001010000000010000000010000000101011101010111111100010111111000101010000001011001001100010101011010111000000000111111000000001011010000010110010111111110100011011011010101100110110110011101010100110110110100101100011011110010011111001111110000111010101010010101001001011100010000011111010000110111000010110111110000010111010000111011011100001011101100011111100111111110011011000001111010010111010110101100111111110110001100001001011001101110111011010110101010101110110111010110000110000010001000011100000110011000100000111010110001111100100110011001011011000100000111010010011011001101110001111001110111110110110010000011010010110010000001111001000100100011110110001101110100000101100000000100111100101001111110101110011000100100
101001000000011101001101010101101110000101001011111010111001011000100000010000010011011001011110110010111110111111000101101001111100001000111100011001001001000011110011001000011001011010000011010111101110011111000101011011101000000111110101100110100110011110100010111110101101111101101101100100001100010110101000000110011010111001101001101001111001100100000001001000001010100110110000111101001110110010110010001101000001011010111011000010100101010011001111111111101110011000011010101111100111100100111001100111111001010101001111110101011011000001101111000111000111001010000101101011101100000110000010001111010100100001000100101000010110101000001100001000010111101011001110110010101110111011010000100101011011100110101001110000100000000110100111111011111110111000101000100101110001011001000001101101111001111100011111000110011110110010000000111010011110011111111101101001100011001101110100101100110100110100000000100000000111101100111110011111101001111110110000110000110111111010000110010110110001011100110010100000110000111101010111100110111101010010010101101001110101111001100010010111100001000001111101100101110100110111101010001101011001001100100001000100011000010111100100111010011011111011110010000101101000101001000000001111111010010101101110111010110101001111110110111011011001011101011011000101000100010100001101000100001001110000010101001001101110001100100101111100011110110011000001111111011011100101000011000010100001010100101001010111100101010111011010001011111110011001010011101010000001110000101011001001110000110010110100101010101000101010111111101110011110111110010100000110111010011000110000101111010100111100100000001100110001001011111011001110100101011100000000010110011010010000001000000001110100000001101010100100010101101011101101001100011100001011001011100110001001101100001000101010100111011110011011100000011100100010100110010111000001111001000101000010111011111001110100000110011110001100000111010100010000010011110111100000111000001110110100000110111011011100101010011100101111101010111101001110101001110101111000010000001111111011100100100011111000011110111110110010101000010100011011001100101001101001111001110110110001011010000011101011111101100000001101001000101011100001111001011101110100001001001100011010000110011100101111010100001101101101001111010011101100000111111010001000011010110110100000101001100000000110001011111011110000010001010111100110101011101110110111110011000000001000001101101110101010110001111101100010100001010001001101000100001101110111001001001010101100111001011110001000111110000011100010101011101100100010000110010010110111101101111011100001010011100000010100100111111111111011111001001101010000111110001011010110111000100100100010010001100111111111001001011100100110100001001100001001001110000010111100011001011111000000010100001001100101100101100111100100001011011010101011001111001110101110110100011000010100001101011110110100111101011011111010110000101110010001101111010110010011111101110110001101011010111010101010111100010011010111101001
110011001010000111100010100011010100101001001111001000111011000110001110001110111110110011011100110000101000100100000110110001000011111101100001110101011000101011010101100010001001111101000010110110001110001110000101110011001110000100010000001110000001100000110001010000111001000111111001000100110000000000100001001101001111011011010010011110110000111110011111101111110111011110110111011100001001000101111000110101111001011000111100000111000001010011010001111000010011010101110100000010111111001000010001110000001100011011111110011010110110100101011100111110110100110101010010110111000011010101011011001001100010011111101000100111100110110011100011011011010000010000101101010110010110100101010110101100111010000110101101101010101011110010111101110111010010110001100010011100101000000011110011011010100111010101011001001101110111000101000000111011111001101110101110010001000000100101011111100101000110001111111000101101000011000001101100110111111011100101111110001110111010101110000101100010010010101011110100011011101000101101111100110101111100111100111001010010100110001111011010111001101011110011111011001111001000010011010001001001010001001100110100111111101111000100101000010010000011101110101001111110001011110111110110111101111000000100011001111111101111001111100101001000101110000100011100101011110111010011110001101101110011101011001000000000100000011001010011110001010001011010100010000000010010000101111100100110101010011101001011000111000101001100001100110100101101010001001110100010100001111111010010100111010011111010100011110100010000100000110110110111001110111000010011100100000100011101001000001001110100100111101100010011110001001011110111111100011010010000100111010000111001001110001000111110110000101100110110100100011111111011010111011000101010010011100001000100100001010110010011000111100110001010010110101011001100001001010010011000100111011010110001111101010010101000110100010110111111100010011011011000110010100011000001011110000100010010011011000000111110011001110110100000101101111100101111000010000100110000110111011010001100010011011010001000101010101111011100110110010100100101111110100000010011101001100110101100100011000010100000111101111001010101010101010010001101111101111000110111101101100000010011100000100001111011101101010110011100010100000010011000011011000101111111000100011010111111001100111010100011000111101101010001110011001100101101011110101000101010010101100000010101100001010110010111100001010011100110101000111000101100111110100111000101001001111101011010100011101111000001000011010000100001001111100010000111011010101000011111001001111111101010010100100011111010011011100100111001100111101011100110011110011111001101100111101001110111100101100001001000011110001111011010101001000110010001011110010100010001101111011010001101010110000010110000110110000000110110000001010111110110011100111110000111010110100111111100011010010001111011000011110011000010110111100000010010001100110111011011100111001011001010110110000101100000100001011100100100010001010111
010101011010110001100111111100101000011101010101111100000010010101111001000100111110010000000101010001101101011011101010001011110001101101110011111000001111000101110011010000011011111000110111000001000111010000010000110011011111111001110001011010001101010111110001000111010001000101000001101010110110100101101001101111010011111011100001100001101101001111101110001110000101011110111000111101001100110011111000001100000010000011000101100101000010111011111101011011000101010110101000001111111101110110110011101110111110001011111010001111010110101101101011100111100100010110100001010000100001101010011000001011011000110010011100001100010101011010101001011000011110011110000111110000100110101010010100110101010001011101011110010101011111101110010100101011110110111100110101010010111001010111100000101000111100001010000000011011101001010000011010110110011101100101000111011011000111000011001011110001001100100011001001001001011001100110010001000101101011000001110101001011111011101000111101000001101000111000111111111010100011101010010101000010010111101111110110101111100001010011001000011001100001001100011111101101101101110111010001000010011101011110010001011110011010010001110100011100100011000011100001011000011001001010001010110010110011001100101111101111100000010011110000101111001101101010110000010111101010100101101111111111010110111001001001101010010111001010110101100100101000010001001011011110101000111011101000101011100010001010111101010101101100001100111010000100100001101011001010101100010000010010000001011100101000001000001000000100100111110101100100011000011111111100100011011100011001011000100111010010100111100001111011101001001011011111100000101101011100111100010010000011110011110000011100000000110100101000001010011110111111011010101111001100111101111101101011010001000011000001111011010111001000011111111110111010001101001110011011100010001100001001100101111111011010100110101110010110011100101010111101011100001001110101101111110110011010011111001110111101110011001011110110111111010110110111100000010000111011111000101011011010000010000100100011101001010100100001101001000000110100110000110001101101110010101111101101011001100101111101000110000101001110110111101000011011011111011110011010111010010001111110010000110110011100001011110111111011001100110110001010101101000111000010110100010001010100110100001101101001001001110010010111101011000110100010110101000101100110110101000011011001000011100001101100010101001001010100001110110010000010101111111110111011001001000011010110111010001111010111100001010110101011111100101110110110101010001010101011111101110011110111011001000000001011010111010110000110111001110000010110010101101001101011111010001001010110111110111010100111011100100110111110001010101111010101111100100000100010000001111001110111001111001000001101001011001100010100110001110111001000111101111011110010101110111010010010101111011100001110011101100101110111110100010101001101000010111111100011010001100010110010110001110000001010010110000001111101000110000101100011
001010101011001010010011101011010101110011000110001011111100111110101110001011011110001010010011010011011001010000000010100010110000001111000001101110111111011111100110010010001111101101100110010011010001010110000110011111111011101000111100000110110000111011011101000110110000111111000001111111001110010111101011001001100000100010001010001001001001110101011011101110000110011000010111010000011000011001001011101010010100011101110001000101001100111001111111011001001101010110011010001011001001001000111000000110011001010010101011000100010100011010000000110001100100000011000000110001001101111110110010010000001100110111110110011100000110011111001110100100111010101001110000000000101111000101111011101000111011001111010110100000111011101011110100011110111111010101010010101011000100101010001000000100000010111000000111010000110100111110000001010100011000001111111001110011100111001101010001011001110100101100100100100001011111011110100000110111010011101100001110001010101100100010010111100011111111000010010100001010011101001111111001001100010010000101010110100010000001100110111010100101000111101011111001111011100111110101001111100001101111111111011111000011100111010111111011110101110100010111100001110011101001001101001001110011111101011101100100000110011010010100000110110111100000000110101010001000000111101101111010010100011101111101101000101101010000100110011100110000001001011000000100110101111000010101111101111010101100010011110001000101111111001101011110111010000110000001011111010110011111010010101011001011110001011001110011001011000111110001101101011110111001100101000000011111001111001001011011110100111011101011101000111101000111101111111010110110110111110100000111110110000000110111010001001010111110000001111001100100011001110100101111010100001010000010111010011000001110001101000001110011110110010101111011100111000010011111011101011001100001000001111010000000100101011110001001011100100101101001111111010101111001110101101100100000011110011010111011111001101100010011101100011010111110011010101010101001110111000101110000111100110111000101010101111001001011100011001111111011110110000110110101111101011001101101101101100000111111111001001100011111010001100110000000001110000101000101110010010010111001000110011000110000000100111100111000110001000010111101011011111011110100110101110011000110100101001101011110111111100010110101101000010110011001111001000111111100111101100001100000111100100011011100111100100100110010000110110101001000000000111001100110111101010100000001111010111001111111010111111000001000000000011111110000011111100000110000100101110010110011110011101011110111010110111001111011010000001000100001101010010101110000110111110001011000001110101011101011101011000010111010001111001100001110000001101000100001011010011011100111011010001011111001001010011101101111110011101101101110011001011001011111100010001100110010001000001000001011010011010111010011010010001100001011101011001101000010001000011100110100010111111111100101101101010000001101011011011001010000100000
101101110000011001101000110111010010011101010101011010010101000001000011110111010001011011000110111011011000110100000101001000100000111000011111101010111111000101011011000100100111001011101100100111101010111101011001001000110100001000110000110110011010000100111110010000111011101100010110101100000010111011000100001010001101110100100011010010111100011000110101111011101010000001101010001000100000100010110111010001100001101001011101000110110011000100111110110101010101100101110010111101010101101001111101000010101011101001111110110010111010111000111001110010100011000110110100000001000011110100011111100110110110100101011011000011010011001101110001101110101000101100110000010010111101101001111001010101101010001011101000110000011110010100100010011000011001000010001100000110101011100110101110111010001111011000011100000000010101100101010010011110001101011100000111111101010000110100111010001110010101010100100001111101100100100010000110100111000111011001111101100110001011100010101111110100001111101001100101011000110101101101010101100110100110000111011111111110000101000010101110110111110000110100110110111111001111101111000011101111100101010001000111100001001111011001100110110010011011011010010100111110100110101011110000011101110000000001010111100111001011111100010111101011000100111011111110011111111100101001101110000100101000010110011100010010111110111111111111100000111111000101011101010101101101110010101101011110101001111100000001000100000001111001101000000001001100101000110011010001101011011000101100111101110000100100000001011100001110110100011110011000001110110110011111011000010110101101010010111100010101100011100111101111010110000101110000111101100101111011000011010101100101100001101000111101110111100101110110110101101000101110111111101101001110000111011101110100000010111011010011000000000001100010100011011011110001111000100110000010010100010000110111010001111110000110010111101010101100100011100000011011100100011010010011110011000111000011001000010100100011101100111101110111001000110000011001100000011110100100101100000111000000101000010100011111110000101011011000111010001001101100101111111110001110010110100011000101000101101110010000100000110111011011000001111101110110111001010001010101011001000111110100101100011101010110101110101110100001111000101110101101010011010110011011110100111110010011010000100011111000011000000101100001100111000011001011011011100011100110001100100001010111001111101010100010000001010000010101000101011101101110010000111011011111101000000100100111000001011001110111000100011011010110101111010100001101011110111001110111101100000000100001111000100000101110010000111110011110011100010110000111011101001111011000100000011000111010000000110111101000011010011011010001010111100101111010101010111000010110100101000111111001011100001110001000011001110011110000101011011001000100010110010110000000111011100101010101110110110001000111011001111000100111000010101001001000111001001001100011101001111101001000001110110110110000110110100000010010000111001101
000100010010110101010100111101011111000011010101010101000111001000001111110001101100010110111101010000011111111111101000001011111010101000011011100010111001011110100011000011111110000000100000100010111000011101001001110101000000000110100100001101011010101110011001111000011001010111110110110101000010001011100010111001011100110000111001001011101101000011011011011000101000001010001111100001101100100100110011101110101100100000111111100110111111101110100100001011111001010101101001111100100010110110101111000101001000110110011101110011000001010000111000101000100001010100110010100000011001010101101111010000111101001011011000010000010110100001111110000101010010001101101010110000101110011100001101010100010110000110110011011001101010100100011000101111001111001110111111001010111000110000111010000011010011011111101100101100100101001001001010100010001100001011011000000101010110110001101000110100000110110111101000010001100000000000000011100010000110000000010110110011110101010001011011001100000111011000111010001011101111000100010100100011110001101011010101010011100001100111101100111100100111000000111010011000010001001001111001100111011110011101110101101000000111111000101000000010111011100001010101101010101100101011111100111100110111000011110001010010110111010100010001111010101111000101101001000000010111000101001011110100010100111000100110101001110000100001001000001011111101010010011100000010100110010010101011011101111101011010101010101101101100110000000011100000011000001101000000011001100111000010000000010000010000110100011010110000010110001011010011110010001100011010010010100011100001010010001001100100000010101000110011011111100101100101011000001101011110101010001100100100010001100011111110101101110000011110001110110011011001010000110110001001000000001110110100111011100010111101100111001101100011001001001101001110101000011110011110110100101011101000011100010110001111110101110001010011011001101010110111000111100100011100000001111110010010001000011111010100011011011101000101111111001110000101101110100011001111101010111110011111000010110010010101110101010000011110110101110110111001101111010101001000011110111010010011000111000101101011111111010001000101101011100011110001000001101111100011101011111001110100000010101001100010000000010011011111011010101101000111011001100011110001110101101000001101100110001010111000101001110101100000101010111001101010010011110001000111000100110000011110010000011111101100101101101001001001110110000100000101011111101110100100100100100001010100101001110001110010110101100000010000100111111101001001010011000101100100101000101110100010001001000110010111001100000101111110101000110110011101111101010111001101011101110001000010100000010111001000011111101001011000010101111111100101101000110110011010111010011011100101101101110010110000011000100001001011000001000110011011101101001011111101111101010101100100110101100101011011100010110000101001011000010001000011011100101010001110011101010010010010100100100010001001011100111000001010000101101010000010
100010000101001011001111100011011001111000000110011111111100010110110010101000110001111100011101101000000001010110011010011000010001100110101110001001001011110010011101001110011111010001001010000001100101001110010000011001111110100101110000001100100000100011011111100010101011101011101011001111001101101101000010110011000110001000000011100101011001001011001101000001110011111110001110010011001000001001011101001110011100111111000110000111111001100011111011100010010100110000010111011111101101101001101010011010110000001100000001100001000011100110111101101111100001101010001010011000110011001010100110100100010110101100001111110110111100111011011111010101011000001111000011100100111111001010101001010101011110111001100011100011011001011000100010011110110101111101100100011001110000001111001101001101011101100101110110010111101100111111101100110101111110010011101001101001010000011011010000001110111001000110001001111101101101000111110101100101100001111111011111001010110111001000001011101100000101110101001010011110001111111010100000011001111011100101010111111111010000000011101010011000011011010011000011001010110011011100111101110010001100111010001111010100011001000100101101011011000011101010010100111000011101010010100001111101001011010010010010101011011110110110111010001011010101001101001101111000000100011100010101000010011010011010000110011010011110100000011110100001111001111101011011101110100001101011110110010010000101000110101010011101001111011010001010100100011100000000101100101010000101000000001101110000110001011011000001101101100111111110000110111110011000111111100010111010000101110011010010100110001001101100011110101111011011101010001111100101110011111000100011010101011110100011011010110000111101110001100101101110010010101100000101101000000000100101011111100100101000111000101011010001000111101101111010101111010010110010101000010011011111001000101001000110100100010011100001001000101101001011011110110000011000011111100100001101000110000000001111100101100000010110100111010000110010110110010000000110111001010001101000110011001101010001111100010111010100110101111011111000000111000000110001001011111111000010110001000010001011101101110101011110101010101101000000010111010000110111100100011110011000111000001110011110111001011010000000101001001000111100110000011100001111110000100010111101111100010100011011011010001001100000000111000111100010010111000100011100111111100100011110100001000011010100101111111010101100010010011101101100101011000110110110110010100000010110011011000101100000100110110100100101100010101101110011101000101100111111011001001001010010101101010000011101010110111110100111100000110110101100101000110001100110010100100011100111110110011111101000100011110010000101011010111100000101001100101101000100001111000010110011101001011001110001000010110100110010111100000000010101100000110111011100010111110100010010110011111110001000000101000111101011000000110111100100010001110000001011001010010010110110111100101011101101110011010011000010100110100111110011010111
000011001101000101010110111111110100000101000101100100111010001011010010110000001001110001101011001000000010100110000010000100000000110011000101110100011001001010010001110000110100110011001001100011000100000010111000010100111000001001110101000101011000100100011011111100000101111111001001001111101010111010100100011011100110010111011100010110011001100111110110101101000100001010010111001110101010001000011111011010001100011011011111000000111011111101110010100101010100110110101110000101100111000101000011111100100101110100110000011000111111110100101111100001010100011001011100101000000111010000111001100000000010110110000111001011010011101111011100101000010011101010100010111001101101100100000011101001101001110000111010011100100010110011011000101110110011100011111111001000001001100101011011111011111100110111110000001010010110101000100000001000101011100101111011100100101010110001111001100001100111010111011101010010101101111111001011100011011001110101010010010011000100101010000100110100000101100101110110001000111010100110100100001000001100111110010100111001101010101001000011110100110111110011000100111100011001100100001110110100100001010111011011101101111101001111101110101000001010011110100110100000100100110011000101111011001000000011011000101101101010001001100110001010101001001100110001110010000000100101100001001011001010101101000101010011111011111000011000001100110000001011011101111111111110011011001001111010011000000011010010000101100110010010001011111000000000110000111001011011011011000011001000000000110111001000111100101100011111010011101100101101110001000001111000001101100101100110111011110111011110010100110001000011000100101110110001001110100111110001110000010011011001101010111101001111011111111000001100110010001110111111000111000110111100111001001000110001111110110111100101101010100100000111011100100011100011101101100101000000110011111100101101100011111110010111000101111111111010000010110111011101101000111011010101100010100110011010001011111111111000100000000100100000110110110011101001110111011101111010011101110101000001100010101010010110111001010001010101010011010010110101000000100011110100010110010001110000101101111111111011101000110011010010010110010000111010100110011110010101110011011000100011101010110011011011110110111110001100011101111101100000011011011001000111101011000001100101110110010111001011000100011001000001010001011000111101010111110101010000000111001101001110011000001101100110010010110001110101010110000110110000000111010010100111010011100001110101000101110101101011111011000110100111110011101111110011100101111101000000110000101110101010011011101100011001001110011011101100010010001111111001111101101010000111111110100011000010101011111000011110110010111000110011010101101010010110010001100000010000000010010001011111111010001101100000000110100111010001111101011110011001001010110001110011001101101110011100000011011101100000011000000111111001010000010011100111001000111100001001100110000011111010011111101101100001101110000000111100010110011101
110111110000100000010110100100010101110100110011000010100111010010111001001001001001001000010001010100110110000100001010110100000000111011001110011100001111111000011101110100110101000100111100001001101101111100011001100011101011110101111110111000001100011011010100101101100011100101010001111110111001111100111001001010001111111001110111100101011011110111000011010111111110001101000101101111000011101001000111111001001001111000000100000011100101101010001011000101001100100001111111110111010101110101010101110100011101001100011000010011010110111100010101001011110001011110101000000011101110011000101000101010110111000000110100000010011111010101000011101100110001100111110011000111111110100000000100001101001110110010101100101010101001000110101110100111000011001001011000110001101011001101111001111100001001110001001001010001111010010101011001100111011001110000011010000100100100111100100101111100011111011011000100011000011100111101111101110000101111100101000111001001010110111000001001001110000011101100001001001000001100101101111010001001011101011100011010011101001110110111000010001010011010010111101110000010011111100101011010100010011110110100001111100100111100100010101111101111111111111000110100100010111011011001100010010011000001110000011110000000100001001111000001001100100100000111111010110011000010010001110101100011011110011010100000000010101011100110011001101000101101001000000010000100011111101001011011000110010010101001111110110110011010100010000101011011100011111101111111101100111001000000111111000100001110011111000110100011001010011001101011001111000100000101010010001000001101100001101100101110110110010110110001101111111100000010010010110101010000011001000011010010001111000101100001111011100011001101111110011100011110110101010100101011001101110000011101001100101111001101001011110110101010100101111110011011110000001001100101001101111111110011101100000000111101111110001001001000001111001000001010001100101010100011011000101111100101010101001101110100001101000111000001001111000101001011111101001111111100000100011011101100101101111110100010010000010010001000101010100001011011101111100100100100110110011101110110110001000001111011111011101000100110011100111010111101010100010110110000111101101001101100011111110111011010001100110000000110010110000100000100010000001010010101010010101110010001110100111010110111010110100100011010000100110101111100110111000010110111001110111110010100011110011010101111110011001010011010111101101001100111100101100010011110110110111010101011001011000101010010111100101110001000001011100010100010100110001110011101101100001101111110011111001001001010001000000001110001101101110101011011001101000001111010110111100000000000010101000001111110010000101000001010001000010100111100011110001001000111010001111010001001000000011101111001101100100110010001001001100011100101000101000010111010010001111111000011001110101111101110011001101100011000000011001101100000001111000111111110011100100100010110001010001111001001000001100011001000010000101100011110
010010101011010110101101110100011110110001100011010111101101011010011101001011101001101010111011000111011000000110000000001110001001010111000000111110101110100010110000101110100001110110010111011100001011011000010111010000000110100111111100111011100011010101011111101000011001100000100100011011101101010111011000011101100100000010010000101011001000100101011000100010000011111000110111001110011111111001101001101110011110100011001011100010000001101001100111111101100011011010011010110000011011011010001010011010011100010111100001101011110100110000100111111101010100001101100101111101100000010001000001110001001100011010011010110001100000101101100111010000110001110010101101101001001010111101010010100110001000010111000111000010101011111001000101011111000101000100011101011010010000001010101010101111010011001101011000101100010001010111000010010100001001101000110100001010111000001011101000111000101011111010001111110111010111001011110101010001111000110100110110001010100110101010001001000111110001111110110101011001001001010100010000001010111101111000101100100111110000111001011100000101010010000111000011010110111000111001010110111100111110010000100011111011011011000011011101110101101001111100000111001111101110110000011001010000000101111110110011011100001000101010101001001010010111010011010100001000101010100100011011110011100110001001111011001001001110001001101101100111101110000010001101000000010011011001101000001001001010010011001010011001000110111011000011110101100010011110100000111011110111011000001000110110101010110100100111011110000011110010000100111101011011011001110011011001100100111011100110101001101010100101111010110100101000100011110001100110100101100100010111101010011011101000101110101111101100110100101000000100010110010001001010110111011111000101111111101010000001010111010010011011011100011110101001011101111000101100100011001000111000011101000010000101110000011101000000011100110000100101101110111110101011001011011010000010101111001010110001110100001010010111001001001111001001111001001000010011110111011110000101011110100101001110111010001101011100101100011000100000011100111100000011101001010110010100010101111010110110010011010110011100010010000011001010100010111111011000110001110011011000110001110011010001100110100011010010000011111101010111010101010100010000100011101011011001111001010001010101001010101010010000011000100101011011100001010100000001011101101100100000000011011110111010011111101010110001100100011101100110000001111110000000110110111110011101101001001110000000101011000000011001010110110000011001011101110011111100100110011101111101111100101001101111001010011110010100011111001111100000000010011111111111010001101010111101110010001011110000111110100011010000101001110000011111001001100100100011011101000011100100110110110010000010100011110001001110100111001001010101010001011010010010010000110101101000101000011110111001111001001111100000011100101101111000111101000101101101111101001111000001110100010101000000111000011000110010101110010111111101001011
111111101000011110000010010001100110000111010001001001101001001101011010110011100001001000011101110101000101101011010100110101000110011111111000101000000001100110010010110010010101100101011100101011101110011101111010111010111010000010010101001011000000000010011011100000000100001100100100110011100000100010101101010001011101000111000110011110010100010000111110101011111100111101100100111001011011101101101101010010101101001010000001011101100010111000010110001100001010011110101000110000011000101100110110111001011010011100011011111100111011010010110010011010111010011001110111111001010000000111011010111011110010111001001100111010010101100001111111100101001100101001010100011010110001111110001100001010000100111010110010011110011100001000110010110000101111011111000101001000100010001000110000110111101011001101001000001011100111100000001010110011100000000110011000001010001000001001101100010010001011010111111100111000001011110011000010111100001110010110000011101000100010111001110000010111001001010101000000000001010100001100110001101001010011110001001001100100000110110111111111010001001110101011011000111000000110110001100011000011001111110010100001010001111111110110100110110010100010000001001101100110011001101100111111000110110110110011101010011110110111011010001100001110011001111010111001111100110001101100100000001100110110101100011100011011111101011111110100010110111101010111100101010011111010001000000011100011100000000010101010011110001111100100011011101010011101101101111011111011011000111101101111111110010001000000011001100100011001011001001111000011011000101111111000011101010100010001101011100010001101010100011001010110011101001000111010101011010000111011111011111000000001010000001010001010011100110111110100101100001000011111001100110010110111011100010011011011110111100100000110110000111111100010001101111110010001110011111011011111100000101001000111000000100101101110100001000110010011110010011101000100111101101100011010111111010101001000100110110100100011000110010000000001100100111110101101000000110001011001100101100100011101101110010100110000011100111111000100001011010110101000111110101101001111000001000000000011100111010001100101011111100110001110011010110001001010110000111001111100010111011010010100111011000101100001011110010010011111011010100101011000111100001000000010100011110110101101100010100111101100011101010111010011001101111011101011101110000100011010001111001001101110111110000101000110001100000010101111101000110100101001010000101001101100000000100011111010110010011000110001100100010001010011000111000100100100011010000111000110010000011011000011110010111010001010000000011011110100000100000101001101110000111000001111000011100100010000111000010111010101101111001101100111101110101100110100011110100111101100101001001010000001010011000100100001111110000001101000000110110111100001110101111100100011111010010111010001111001111010110001110000101101100110011001000000011001111001110111011111100011110001101010001110101001111001111001110100011011110101100010
001011010010010110111000111011101100110101100001111111111101010110101111101010011000010100011101101111101001110100011000000111011010000111101001001000000011111011101001100011001010110000001011110100010000111110000110010011101011000110110111000011100010111000110010101101101110011111111000011111000001001001101101101010000111100011000001011100101101000110001110000000101110000100010101001100100000101100101001010011111100000000000100010010000001000111101001011001011000110111000011101110000110111001100000001010110111001100101110000010110001100101111111001011010000111100111101000111000010011011110011010010100000001011001110110010111111111100000011111111111001100011010111000001011011010101111100001001010101110010001110011100010001100010001110101011010010111000001110010111101001111000011011111111100011011001001101111000110010111101101010000010111001100110010001000010111101101001101001110001101001110000100100101111101010000101110001001011101011100101011010010011100010100011010100100111111110100001000000011010110100111010011101000000110110111101101100001100011110011110111100000011101111100011000010010001000010100111110100000000101010111101011010110110000111001111110001111010100110110010101110011000110100010001011011000010011011000010000001010011001000001011011001101110000111101001110000101001000000001110100110000000000101011111011001001110111100111101101110011010010001000011011111011101110011010110111000110010001111011101011000110111010000111101111110110111100010000101000100100000001111101101111100000101100111101101011011101111100010110110001001101000110111111001011000101100111001100001010100111100011010100011110000010101010011101100010011001111010001011011000101000101110010100110001011011101000001101000001111110100110101101110001010111010001001100110100100111100011011101101101001011111110010101011100010010110110011101100010011001110011100101011100101101110001000101011100100011100111000000111111111111000011100101001010001100110101111001010000010101100111010110110110011100000101101101101111111000111101110110001011101111000111110110110100011001111000010001010110110100101010011010011100101101101111111001001011111111100111001001011001111001011110011100101111001101000111101110111100110101111011110010010010010001110101110000001000011110111101110111000011100001110010011100100000110100101000010011110111001100101101011001000111110101011010011101100100000101010000100100011100101100100001100111000000100010000011111010110000001011101000101001111011001110000110001001011101101010110001000101100110001010111001100111101110011110011110111110111110010110011010010011101000100101010111000000100011000100010001111001010110101111011010111011101001100100001111000111000110011111001111000000101101010011110101110000111101001001011111011011001010000011000111100011101110101100101011010100110111001101011001100001000101000100011010000010100111001010001101111010101011110010011010110100110100110011110011111000110100000110101001111101100001100110001011110011010110001001101011101100001001000
011111101001100000010100100100001111101110011011111001010101000100010101011011000000001010001101011010000111011010010111100001011101001011101001010101000110000101110100000101110010000000101011001000111010000010100101011111111000111110110100110011100111111100010101100100011010011011001001010000101000100001001111001000110011110000010101100111011100110000011110000010100011110010010000000001110010111011000101000010011110000010100010011101011100000011111100110101011001000101110000000001101001001111001100001000011000100000100010010110110101111101010010010111100001010011101111111100010110111000101010010110100101011111110100010101011101000001100110001110010110010101011011011101111001001101010111100011000000010111010101110010001101011001101111100111011010110001101000100111010011111101111100110001100110111000100110101101100000101111001100101001101111100010101010010111000011100000111101000111010010111111101101111001110000101011011010110110000001010010100101000001111001111000110001011010111101011000111110000011101101110010111000011001011100100011000000101000111011110011000100010110011111001100011010010010101000110000100000010110110011010100000000100001001001000101010101101001101001010000010111111110111001010001101010101110101111100010111010010001011110011000100001011011010001100100010101000110011111000001110111000001010011001111001001010001100101100101110001000000111110100111101100011110111011011010001100010011100010010000101101010111000011101001000010100110011101010111000100101100111000101110000110000100110111110000101110000011001110010000101110000000010011010111111000010110111110011010010001101010001001000011011010110000100011000011000101101110111101111001110101101010001100111110101110100000111110110000111000110000111010100001110000000001110101010111111011011101011100101011111001011111111101001110011101111101111111010100101011000111010101000100101001111001001100100100111000110011010110111101011101110111010111111001101110011011110110001110100011011111111001100011011100000000100111111010001111010001011100111110100110010100101000111001000010111111011000001000000001111010110111011111010010011010011100111011000100001100000011001100100110000000000010100100111110110001011100001011101101010100001100100001101001101010110000011111100100100011110111001101011100010001111100001100100100110111000001100110010110101100010010000100111110110010000010111100000000001100001010101111011010011011100111110100010110100000011000110101000101000100010011110001001101100001101100001001001011010110011111001101111111110101001001001110000011001001011100100010100101101011100111011000110111101011100011111111101111111111110110011100010001101000011001000000001100100110101000100100101010110101100011110110000110111110101001011100101011001011001111001010111010101011100111101110000010000010000001101001011000100010011110111100100111011001101100011110110010010110100110101000111000101011001100011100011011101110010001010100101010001000000111111101100011110101101011111101011011011001111000010100001110
010101110000111101001101010100011000000010110110101011100011100110000000110100100100000111010001011111010011111101001000101100101111000011001101000111001100101001000010011101000110011111100101000101010111111001110100000110110101100010100110010010000110101000011110101000011100000010010110001111000001011011010111000000000001001101100000100111000100011001000101100100101001001101000001000001110011111010000000100010011010010001100011000000101111110000010110011111001101111110001011000001101100111011011101000011100010001100110011000000000111111010000000000001110011010001111111100111000001101110111101011100100101101010110001000001100000111000111111001101101010011000110110100010110011100100111001000110011110100010100100011010110101100101111011101011000001111111101110010111010100101111011100011011100111111011101100111011110010111101000011111000010010100101100111010001010110111010101111010101100010011010010010011110010101011011110001100000100110111100001011010100110011010100110110101001100110100101101111110110000100001010010100110101101110110001010000000011011101000011001010011100111001111010100010000010011010100000010110111011101010010010000010111110101001111111001111101001011000100101010100110000001011101000100101101011110011010111111001100111110111001111110111101010111100110010110010001000110001101000011101101011101011100011111010100111011111001110110110011001110100101010111101010010000111001101010111010000001010011000100101001110111010001001111110101010110101011101001110101111000101111010000001110100000100111100111110100111011100000101011010001100100010100010010111000100000100011111011101000011010110100101111000110111001010010011110101001000100111000101100110000001010010110011111000000010010011111101101011000110110110100011101000100000110100101010101110010000011011011001110010111010001110011010101111011111010000010011010000110111011110111000111010101101011110110001001101111111100111100110101000011010111011011111011001011100000010001110001010111100100110011111000111100010010111110010101011010010101001101010101010100110101001011010111101111001111000111110110011010101001100110010011010100011011100101000001111110000000100111001111101101001011100111100011101101110101010001011010110000110000001001010001011010001000001111110011001001110111111000000011111010010111011000110011001011110111000100001111010001111111000001100010100000011001001010111000101111100101101010111010001011001100110101100011101111001101010011110011011110100010111111110000001000101101100001101100010011101100000111110000001000010001010001000011101011000100101100111101101001010110010101010111010011000101001000010101110110001111100011001100111101111010001101110110000101000001110001010100110011100001111110101010001011011001000101000110011001010100000100110101110011000100011000101010100000100110000011110110011010010110001011001011111010011010000100000100100011000011111101000011111011111000011010100011010011001000110011000101100000010010100001010011101011110100010100100001010000010101111010101011010
010100001100001001001110001000111010111011100110010111010100101101101110010110100100001000000010110011101100010101110011110110010101001010110010111111101111000001001100000100111110101111110110111101100000110110010111000001101001000011110100110011100001110100010110010110100001111101011000011111111011001001101011001111101101101100110111100111010011101011011010100000011110101111101001100011100001100000111100100100100010110101000011000101000010110111000000001001101111100111100011100111110111011100010111000010010001011111011100111011101011000110101001010111001001011010001111011111100011111010011111110110101100110001110011000110001001100000010101001101001111011000011010110011100111110111110010000010101100100101001111010111000011001010111010111001011111010011111000111001000111101111010010110110101110111000011001101101101001011101110110110001101001001101110110010110100001001100001001111100010011001001000111011100010101001011100101011110000101001101000010110111101001011101010001111011001100100001101110001000100100100110101000100011011011000101000000111110010010010100010100111001110011001011001011001010111001000111101010110000100001111011110100011000000010111110010011110110110101101111101000100111010101000000101100111000010001011111011111011001010101010110100100000010011000000110101011001110010101111101001000011101110011011100100001111011110001100000010001001100001010101111000011010111111010010111110001011100010111011111010101101011100001000110100010111010100010101000110000010101010110111011010001010101010101001010110111010100000001100101001100011011100101111111010101111100010000110000000110001101001100011100100000010010100101101001100111001010101000011001110111011110011110011100111010011101001000110100111011001000001111000010101100101111101011100001010010101101011100001110100000001010010001001111110011111111101010111000101001101010111101100010000011010110101100011011100110101101100000000100111001100001111001010111110111001010111011110101001100011111001111101101111011111011101110100000111000001110111010001000110111110100010011100101011010110100100111011111110101010001101101100011111110111010001011110111101001000000100000001111001011100011001100101111100000101101111110110111101011100101110000000100010000000000101101100001110011010110000001001001001101110001100101100001001001011111001111110110100011010010010101101110110000011101000010100011011010101010010000101111110101011010111000011101011000011101111100000100110001110111010111011101101110101000000011011110001001011010001011011011000101001101100101111100000100111011010001101011110100000100001010100100000011110100001101001101101111110000100011000110001010101011000101110101001011000000001111001011101000011011100000000101111011010001000101110100000101110011010101110001010101101000001111011110100101101100111101011000011010011101001101101101101011010100110000010010110001100001100110111111101000100011101110000111000011110110100011100111010100101110100001100011101000000110001000100100111111001000111000111111111001
101000001001011010101010001111101100101010110000001100011000011111001001100011100111100001010000010010101110110010110011100001001110101111100110110000110011000111110001110011001011001010100010010100100001100110011101101101100001110100010011010011110001110001110101110001110111010001010011100000010101101110100100110010101100010000011001111011001001110011010100110110101000100011100001100000001101010110110010100110010011110011100000100000011101101010001111011011110101100000100010001001011111101101001110000010101000010001110001101011101001111101101100011111101101100110001100111100101011111001001000101111110101101010101100011101111011001110111011101011000100110101010011111111101001111100100100110001100011111001001101101011101010010101111101010100100011011101100010111011011010110010001111110001110101111011000110100101010000100011101100010001111011100001001010101110010101111100110000010100111000101101001100100111101011111100110001100111011101111010001111010100011110000111001011100000111110010000111111011000000010100000111110111011001110001111001001010110010100000101000100000010100010011111101100100011100101010100110010001000101101010000110000100100001001100001101001111100010001111011000111010010001000111100100000010011100110001110110011000111011001110101111101101101110000100101111011011010010011010000110000100000001010101000100011100101110111010011101110110011011110100011110011010110011001010011001110111111101000100111000101101101001111110100000100100000011101100011101011001010000010101110010110000011100101100011110001000000111100010101011010011010010110110101110010110100000011100101010101111000110001101101110011000111001110100010110011010001010000001100010110101011111111010100011001011111111111010000001100101111111101100111111111100111100000000101000101001100101101010001000011111010000110000111101010010001010001001110011010110101001011100000001100110011111101100000010100100001111001110100110001100010011011011101110011100100001010010101010000110110101011110101100011100100000010000100111101110100101110000111001000111000101101000111010111111000111011110011010101111001000111000011011001001101100011001010110001001100011110100001110101111001001010010110110000111000010011000010011101001111001110101011011111011101010010001110100110011101010110110101010110001001100100010001000011101101101111110100001000011100000000111010110111101011000010111100111011000110100101100111111101000011011100110101100111111010100010100010000111101100101100011010011111101011010100010010110100010001000011011011111001111101010110101100000110110101100110011101001110111100101111000001011111111000000100000111001010111111000010110100101010011010000000100011100010100110011000110110111111101101111011010000110100100100111010101111111001101110011001010101100011111100001100010001001111101011001011010100111000101000111011110001000110001001011110011011011011111111010010100111100110011111100101011101110100010100010001110011101101111000101110011001001111101011110100011010111001100101000111100100101011
000111011001010010001111100010110011001000000110111000110001110100001101000110100001010101110101011101111111000100101011100010010100110101100000110000111011000001110000000111100011110001001011110110000011010100100110101110100000110101000010010101101110001000111101101110111011101011100001001111011100110010001100111110011011000010011111001000010000101000011011010000100001001101101111000000001101110101110001000101000101110000011110101101011000101001100101000010100100010101000000111011110010100010011010001100101011001001111100111010000010100101010100011110101101000011010010001011100001000100100010110010100101011110111100000100100010000010010010010111000110011011011101010011100111111111010110101100001000111000010000100101101100001000001110111010101011010110101000000100011111000111010110101110011011010100010011111011110011001110000100100011111010100111011101000000110001010001010010111011111110110100011100010111110000111011100100000010110100010010100000111011001110110101001001010100000100000000101110001011001001001011001110111100110111110010011001110101011011110101100111100101110100111010001111110101101100001000001001010001010000111010000101100111000101101011011010110111001111010001001001000000101111111101111000100101110001100101111011100011001101101001101001100110000010101110101000000000110111010000011100111000001111101111001010101100110001110110001111100100110110101111001010001001101100110011100010000011101011010000111111001001100001110101110011011000000011111111011111000110000011011010001110001000000000101000111010110101100110001001011101001110100000101000001010011000011001001001000001100000011010110000111101110101111010010111011110010110110001101001011100111001000011011011011011101101111111111001000100101110111001001000100001000110111001011001101000110101110100000000010011111000011000000000101111000001110110010100001000111111110111100101001000101010011001001001000110000101110100011001010111001010011001110101011101011010000111110010000110101111000010111110101101001101101011001101111110110101100010010101000101111110010011111110000110111111100111101000001110110011010111111011011011101010001100000110001011100000110001100100011001100010100101101000110100010000011101111111011000010101001101111000000010111111011001101111000110100011111110010011111111101101110001111110111101011000111110001110011000100000111010011101001100101110111110101001101000111110101111100000100100011100001110100101011011110001011110110000111001100000100000001011111101111111101100101010110100111111001101100010100000011100101001000000011001101111101010001111101100000101000111111110000110001100100111100010110001100111011000010001001010000001111100100101011111100000101111111100110010000100100101101011100100000010001110111100100110000111010011010101000010100011011010111000001111010100110101101001110010111110010110101100000010110010110011010011110011010101001011100001111100110001100010101001011111000000101010000010101110011111011010110001100110001011100101111010100010101111010010111000100010
111011111011100110000001011100011110010110110101010011101011010001001110010011100100101110000110100000010001010001011000011101101111100110110110101011110111001110111001110001100001000101111100111001011000000111110011101110010000010110111101111001110010111001011100001110111001001110011010000000010010011011110010111010100010111001101111011101001010010101100101011110110101100011000111100010101110000001010100101010101111101100000111100001010101011100010010110000011011100011001011010101000111110001010011111110011001001001100010011011110110110101001101111111101101011011001000011000000111010110111100010000011000101001010011000010101111000001010000111101000011100110000110100011001111111000110010100011001100010000111000001101011010100000110011000111001011110011010010111000000000011101010011111010100111010110100010110001100111001011000000100110111100110111011001110111011010101000111111110010110000101110100110011001011001010100111000101001000001111110010010011111110001101111001011010010110011011000000000101010010011011010110011001001100111010100110000011110110101100110011110011101011100101110111001010100100100000110101101110011011010100101011100100110010010001000110101001100001001001000100111001100101001000010011100011001111000101000100101000010101001111110101000001011010100100110110110110110101001011001111011110001111100001011111000110101011000100110010010110101100100110010111001001010110010010100001000011011101100000010111000001101101101011111001111011010100100001001111011100100011111100000011100011000001010001001111111000011011001011011111111000110000011001010111001000110101010100110001010100100011111101100100011010010110111010110000000111110100011101111010100011110101001001100111100010011010100100110001000110000101110011001000001100010010010010110011110111100110011000000000011011100110001011100111010000100001111001001111010001011100111110010100110111101100001101100101111000101110100111111100100011000110001101111111010110000001000111011101010100110101010110110111010000010110110000101101101011100100000100001100011010111001011110111000000010110010101110101101100111111100101101010010000101011001111110111010111011100101111111100000111101110010101010010010000101011111011001111100101011110000100001110011100000001011011101010010101101100000101100110000001010010101011010100111100001001001010111111010101110010111010011000101001110110101111010001100100110110010100101111010001011000101000010000000111110101001011001000010111100110011000001101101001000010101000010000000010010011011000001001100101100101011000001001101100100100001110001110100000110100010110101110010011010100101011010100100110111011101101111010111011000000010000101000010001010000100101111010010001000011111001010001010001000001001011000010111101100101000110011110110010101001001101101111111101100110100111001110000010101110100111111111111011011000001011111110011100001000011010111100011000010001010010100100000000011101010010010110100010000010001101101101100011010000011111100011000101001100010101110110000000
110010110111001100001101011101100001011111111101000001111001000111010010100010101011001101101111111011010001101010011011010101010010101010110000010110001110011100010011001000110010000111000001111111010101000110110000001011110010011101000111010111001101111111001110110010100110010110100011011110100110100011111101010110011000101000001010110100010101100010101011101111011110001110100001011000101001110100010110011110010110001000001000100110101000100100001100000000010111011100000011100010000000011110000001111000100001100001110000000101001011000001100100001011100001001101101100001001011010000111001101000010100110001100000100101011100011000110000111100000000001101110110100100001010000101011011001110011101101110011011100001111101000111100110001011101100110001110000110101011110010110011001100011011100111001100010000110001010110011110011111110000110001010110000000100101110000110101100101010011101100011010010100111100100001011110011101011111100111010111000110001111110000101010101010111011010100111110010001000110100010010000001011110110110111000011111001111001101001010110001101111010000101000111001001011011010101111001010001111110110100011000010100000011100010100010010101001110001000100000101100100111011011100001110111110011110000110111001111111010000001001010010101011110010110100110011000001100100011101111101100111111100101011001101100001001101110001000010110111110110100110100101110001011111101010011010010011001010100100000001101010011110100010010100010001011001100000101100010110111110011110011110000000010101101000000001111001001000010110000000111110011011010111100010111100011011000101011110000001010100001100011000010111100101011011000110010001011010001111010101111111100101000011100010111010001000101101111000111110000001001010011011011010000101110000110001000101011111011001001010111100000010011010100000000110101011101111101111010001100111000010100011010000100011101110110101101001100111011011010000110000100111100110100000000011111101111011011100111101011000000100101111001000001100010001101000011101010000010011101010011110110001101110101011001011101101001000100000111001111000010100110001111000011000101100010111011110000011010111011010100001100001000100010001100010000011001011001101101101000101000011100111100001010000100101110111100001000010001111011011011111001010110001000100011011101111000101100011101100000111010000011110000001100111100110001001010010000100011001001101111100111010010010001100001110001010101101011111110101010001101100011001110101011111000000110001011110101011100000101010101010100001001001101111100000010000100010011010010111010110101001001111010011101011110100101011111110110101001101101011101000101100110011111010101000111111001111110011000100011110100001000110110001101111011100111011011101001010110010000110110100001111100110101010101100111101110011011011010100011100001000111001111000001101101010000001111111000001101001100100010010100000101010011011111111110011001001001110101100000010110010111111101110100111110011110101000111100101101011100111101
011000011010010101001100100101010010000011101001011111010100010100111001110111011001000101011101111001011110011110010010100010000101010111110100101110000010111000000100000010001001100000111101000101111001111101000000101110000100010000000010111100010110000010111100110110110001011000000100000101101111110101110001101101110010010000010111010011000010111100011101011101101000101101011110001011100001101101101011010010110100110111110100001001001000001111000110010001111011011100101010101111000001111000010101110011100110000111011000001011100011011101111011100011001000101111110111000001101000010001111111011010000001101101000011001000010001001100101011001000111110000110010000001110011101001001000100101000000111110000001011001000100110000101101111110111000101010111000101101110111000100001111100101111111000001101100111001000001011010010011110001000101010000110011000101111100010010100000110000010110001011001011100000001110110000001110111100010101001001000110111001111110111010001101111111101010100100100101101001011001010100111000111101000101011010011101101011100010100010001101110110100010001110011100111001110100111101111111111001001001011001101001111100011110010010011101011011000011011111011001110010101010110000111010011100010100011010110111100000110010001000110011110010011101100101111101101100111010011110000111000111101110111101010000011110010110001001110100001000100101101101000001111011100110100011011001010011010101010010101111010010111100000110101101010010010100111100110010001000001111111010010100110100010101111111000011110011111111101111001111111011111111011111000000101010001111101101110011101100011000000100111010111001110100010011100011110101000110000011010100111101101011100110100001001001101011111010010100011010011011110100001010001000111010100101011101010011100110111100101010011001100100001000111001010010110111110011000100001100000111100100000110001001001111111111101000100110100001110011110111101110010110111010101011011100111001110111100110101100111101110100110100110100111100010110110100101111100110101110000011101010001010010101110100100011011011110111000101010010010001011011110000010000110100101111000111111001000100101010001000000000001011111001110011101001000100010011111010101001100000111010101100010001110111100101011001110000111010011000101001001111000101011001000011111011001101110100101111000101000011111010110111111101011011000000111001011011100000001101100111101111010100000000110010001010000010000111100000001101000110001010011110100010110110000101011110010101110101100111011001111011100011110010010011111101000111000110101001001111010110100010101111111010010111100000000001110011000111001110101011010111110100001010000110111011111101111101101010100010010100001100111110011010100011000010010111111011001011000110101011001110000110101101100111000000000010010111010100000101111001011001000001111101011011110001010101101110100100111010001000101100000010101100001010100110001110011000001101010111010100101010001100101001000111011000100001100000110110000110001101110
000101011010101011110001111111001011010101001010110000011011110110001100100001101000101010011111000100100000000100001110101101100010000011110100110010111110100100011011100001010010100000001101111000000011111111110011001101011000100110000111010001100001100000011011010100111000011000100100001111011011101101110001110101110101011001111110111011001110010001000101000001001000100101000101011010100110011101100101000010011000010101100110000011100011011011001011100100011010000100110011100100001011001011100110010110100011011001010000010110110110100011010001110011100111111000010000101100100111111100011111110000101111110000100100011111001010111110001111001111000110011000100010011111101101011011100100101111110011101011011101011111011010111010101010001111101110000011010001010001110100010001110011001101111110011101001111000100001100110011100110000111000001010110110001101001000100100101101011111101010110100010010101101101001011000000100010101100100000101111010011001011110011000000001100001001101000111110010010000101010011111010011001101100101110001111000100010100101111000000110100010000010000110100111011100010101010111111011000001101111011100111101000010100011110001100100110010011011111100110000111010001101100011000111111100111000101111011010011000000101000000010011010110101111100011111001110111101110010101101100001001000000101010001101011000011000101101010110010110110101101100110000001011100000001101100101100101110110110100000100110000010100100001111010100101111000001100101010000111010000001111100101001010001100110011101001010111111010101011100110010000001100001101101000011111100111000010101000101100000101111001110110010000000001010110001100101001100001011101011101100100011101001011011011001111110000101110110101010000100110000101111001010100000001110010101011100111010001110110111011001011100001110100001010111110101010100010001110100101101011100001011101110111111110000110101000111010111000000001101011111111001011110010111110011001111111001011111111101001100100101111110010110001011101000011100011111110000001010111010110111110011001010010100101101010110110111110101001110100001111000101111000111101100111110000100110111100101100000100110101000110001001010001000010000100001011101110100001010101000110101001111110010010101110010011011010011000100101011001110010111101010011001001100000010010101001001100000111111110101000001101010010101110001100100011001001110110010010000111011101101010111010010101100110001000101101101000110110110100011011001011110011111011110100010100100100111110010111010001001010101111101100101011001101100011110101011011101110101100100001110010101101011001001000110000000101001111101110000101100100011110010110010111110000001101101111001111110000001111111001001110111101110111010001001111011111010010100111000000000010011001001001101110001001011010011011101000110000000111011000111000110110111011010100110010100011110100011100001111010001010011001000000010100110101010010100011010110001110000000011011100110001100100011001010011011010010110100010001001111110110
011110000000010101001011001011100101010111111010110011001101011000001110110010011100100010110101001000010111111100000000111100110111001111100101110111110101011011110000011101001011101100101111101001000111010011100100000011110101110010100000011011011011110011011111110011010110011000011111101000111000111110111101001010100011011001100100001001100011110101110000111000110010001001111010010110101011001001011110111010100000101101100010010001011100000001001110111000011011011101110001110010010011101100100000111110000110100101011101011010010110100010110010110101101001001001100101101101011110100000010001110011101010111000000111101110101101011001110011110011000010110011100000001010010110101111010011010110111100011001011010001110010100011000011100011010101011111111010001010010110001000111000001011010001101010110110101000011110000101110100111100100001001111001001010010000101010011110111001011001010100111100101000111101110110001011100001001101110110110111101111011101000110001001111010011110010100111110010010010010000011111101100010000101101100011100010100111000000001011100110101000001100010010111010001010101110111101011110111010000101010110001011000011001110011000101000111100001100011100010010001000100100101101100100011000110111000000010110100101100001001000010000100010001111111111110101110010111100000110110101010100001000101110111000110110001000111101001110010000110001001111111111000100000011101001001000110000111100110111110001001000110100010101001101010011110011011010000101000110110001100001100101000011110000111000000001011100010010000111000111010001100111000011011111111111110100101110111101010001101001101100000001111000001101010010000111100000001101001101100100100110110100010010111110100100000010000100110000110010001011101101001001011000110100000111000100001101010110000010101111101011100011101010000001110000000000110001101111010000110100010111101000111011111001001111011010010100011001011100100111011011011111100010001110010011010111001010111101011111010010110011000001101111111011101001001100110001101100101001100001111000111100011110110111001100001011101100001110111010101111001011100100111100111001111110011100010100000010111111110101010001010100111011100011101100000001011011101001101100100000000001001100111110111010100101001111101101101101111011100110101001101101100011000101011111000101111111110010000010111011001110100001011100001100011100010011100111000000011011100101001111110111011110101100111001010000010000001101101110110101110100011100010111000010110111000101111011000111111110110110011000011011101010110001100000100011011001100110110101111101000111010100001110100110100110000100100010000100000100001110111111111000111111011010010110100111101110101000111000111011101111011110110100110001100011101001011000001010011110110101011100110010110110101101101011100001110011011101110011100001100011101001111010110011001000011011011110111010111000000000111010101010010110111101000101010000111011011011100010000101010100101100100100010001110010000000010001000100101011101101001
110101110001000101001001111011110011001111100000100000110111001010100110000101010111001010001000110010110010010101001011010011010101010101100010101011000010101111000010101110011101111001010011101101111110011011101101011011010101011100000000010110001110110101011100000110111101010010010010101000000001000110111100110000111011011000100001111101100001011100000001110111011111111001100010000000111111100110011001000011011000010111001110100001000000001101011001001111000011010100001110110110100110010010100011100100000111110101111110111101100000011111011001000111011000100100010110001010111101101101101001101101010010100001011101110100010010001000001110000111010001010111000010000100111010011000101100101011010011001100011011000011101000101000101010000110100001110111001110010010010011111010110100110011000101000101111111110010111110011101110100000100000100110110111101011101010000101011011100101010001111100100011000001100110100010011100101000101000000110101110100100010011101010000111100101001110000111110001100001001110011110111001110001000110000110111000000001010100010100100011000011111100110100101000001001011010110111101001110010111000011100101101111011100000110111001110010011111100100111000111110010010010001111110100001111011010111111101010011101010101100111111000100001101001001010100000100100000101110111101010011010110011011011100001000010100001000001010010001011110000100011011110011100100000111010000101000110111000100110010000000100111101100111100011111010001100011010111010100011011110101000011111110000100000110010100001001110001011110011100101001001101010111101100000110000010100101111011000111000011011101001001111001100001010000000001001000001010101000111001010100010010101010111100101100101011100100011001010011100000101000011011101001111100110111001110011110101010101010100110111010001100000110110110101111001000101010010011101001001100101011111010001101001010100100111010010110100001000100010011101110000011010110111011000100000100100001011111101100000100000101101000110001000010001001111101100001000001000111110111001101000110111001000000101110001011011001110100111110111100110111100101111000100101101011011001111111001001011101100100101101110010011100100101110100011001100111101001001111001101010110101111110010100111100100000001010111100100010101101111011000101010001001010000001101000011111000100101111101110011010110110110111001010101101000101011001111111000010100111111110110001110010010010111010110101000100110010100101111010101011000010100101011101010100101100101011111101100011100101000001010101010101000101110101001001000000010111000111101000110111011010010001001010100111000011001000100011100000011000011011100111010110101001111010101000011010011011010111100001010100000111100101011111011101010111011000011000100011001100111000101010000110000101100100100001100011111000011010110001001110101111001101000111011111001100111101010101110100100100001001011110011110010011011010110111101110011101011010111110010010101010100000110101101000001111101111000000101001101001101110111
110010100000100000110010100110100011110101010011001111101011101100101100100100101000100101001101111010000000000100110100010100001000101010111001111101100001100100111011111110111101111100101101101011001100011000101011100010000111001111110000010100110101000100110000101111100000101111011101110101000110100111010010010101001110101001111001011111011101110101011010010000010101100110011001110001111110000110001000010101000100011100110100000011111100010111101110010111101000100110001111111101110111101000111110010111001110100000111011101011000100111101000101110011000001011110110001110001000101001011010001001100011010101101001011010011000100100000100111110100011101101111111111111101100000000000010000010010111010010010111010101111011110111010100101100000000001010100011011010010010011000101001110100100111100110110100110001100001100111010110000110110000001100011111000000110110101111101100110001111110011010010100101010101000000100110010000110001101111011011100000001101111001011110110011001010001100010100110000100011101010111011001011011000000111100101101110100001010011101001111000110011000011101001110101000010100100100000101000001011001110011000000110000101010001111101110000001100010011110011100011011000001100011111101000010001100010011011011111000010110011110011100101110101110011011000100100010001011010111101011100100001011111011110001100001000011111001010101111001110110100011000001011100111101111100001001000010010011110000110101111001011101001010100111101011101101001010000100100111010100110010011101010000001001011111011011010100101000111101000110111000111110010110111110000101000010000000111110101111001010010001111111010011111010001001011110010011011110011111011110101000000001011100110111110110110010010100100100010100100101011111010110111100000010110111000000000100010111100101100100000001110101100010001100001101110110100101111101001101011011100010000010010101001100010010010110000111100100000101001101010110101111001100110010001011011001111101101100110001011010110111111100011000100000010110001001101101111000000101100111000110101110100010111010110010111010010011000100111111100100010010101100001001010101010000110000011110110100110101101101001001010010001001001100101101110000110011011100111011011011000010100001010100011110100110010110001110101101110110000001010111010010000110110100000100101011110001101010010100110001010010101111100001111101000001111000010101101110011001001110011000111100010110010100101100010111111100100111100011101001010110110101000000100101000100110110111010100111001111111100000110101100000000100111111011011111000100011000101010000011000111011000100000001001001101001001011001110000100010110000000000110110001010111010001100001111101000011100110011111100010100010001001100101011011010010101010110001011010100000000001100010000110101111111010101001011001011110000111110001011111011011001000011010010000111011000011011000011001000111101100111110100110101001100010111111001010000100001000101000010100110110111011111110010110010111010000101010101001011010100100
101010010100000100011110010011000000101100100100001010010100101011001001000111000101011010011100001001100010110100110110110011010001001100100011110110000010011010001101101011010001010010011011111001111111100010011100000011011010010010101101110011011000001001100001000001010110011100000010100111010111001110101110100010111000010011011011011000101010110110110001110110111000000000110111111101001011010011000110110000000111111101010101111100010110001111000101100011110011010111000100111110110101001010111101101111000000111100110110011110001000001001010011111111101111100011100010010100000011011000100111001111001101001011010110111111011000100100111001111000111110000010001100001000000100110001101001011101111000111000100011001010110010100111011100111001111011000011001110011110011011011011001010001101001011010101011111010010110011010110011001100011000100010000111000110110000101101110000000001011101101110001101000010000000000011110010100011101111001101011111001100001101011111011000101101000000000010001000001000011100011101111011010101111111011011001100000110100001011110111011110110010101110111100001111100001000100011110110011001001100101101100010000100000010010111100110010000111011010100010101000001010010001001100101001000111011000010011001101000001111001111001010000000101010011100001001110100100001001111110000101111100000011011110000110000011111101011101101101010110010100010110000010110111000010101000001011110111011010000101010000100111100010101001101011100001010010111011100000010100010001011000010110111110100101000011001101111001001111100110011010000100100001000111101100100001100010101101110100110111001100000101001010101001100000011000101100000110001110010100110011000100110101101010010101100000101010011010001101000110011001001001011011101011111100001001101001101010111110011011000000111110101011001011000110111001010000110001110011100000100110010010010101011011110010011101001000100110001010010011001011110000100001001001111110001101110101010000100001010100000011100100101101110010010100110000110101000011010101001111110001101111010110100000100111001110101001110011100011111000110101101110000111010111001001111001010011010000101101011111100000100000010100110110100010000000000101010101100000101110101100011100111110100110101001000010001101101110000011001011001001000011000010010100101101001010000011011011110001110010110000001110011101111111000010101110111111111011111010100000010100101101011001000100100101000101101100101001001110000011000010000110000101111011001011010010111000001101011100000000010100001011101110010101101101100001011001001101100110000000001000000011110010011001000000100001101001100001011110010001001100101100111001111101100000010101100001001010111100110011100001110111010010101010100011101010001111011001010101100010100111011011110011001101100110010101111111110000011000000100111110001101010000011010000011111001100100001000110111100000101110010000110101010111100000111000011101011111111010110110000000101100010011010011111101000100100100010100010001010010100010
101110000010110000010011010100010011100100010111011111000111010110101000000111100110000111100101001110000000000100001010100101001010001001001100101110111111000110111110010001011010101101110011001001001011100000110010000110100000101110010011111010111110101101111110100110001100100111011001101110000011101100000001000001010101010000000111001011110001101011111001001111011001010011011100010001011010010100010001010111001111001010111111010001101000111000011010101010110110100000011110111100001010110000101011010101010010000000001010011011111101001011100110111101110000100101011001011101011111110111000111110100001100011001001101100000101010011101001100111100101010000010011110100100110100011101011001001001011001001111100000100010110110111010010001010000100100010101100001001000101100011011010110000111000110101000001110011000101111111001001111011101000111101101100110111000110101001010010101011111000011011101011001010100010010011101000001111101101001001010011100001101101011100110111110011010100101010100000100001111111011101001100011011010111101000000001111001010101000001000111010100110010010101010010100010000011011000010001000010100001111111101111100010100011000001010000111010001010111101000100011100010010010100011101001100011110110001011010110011111001111011111110001010011101001001111010111101110011101110010000111010110000101010100100010111010101011100111001011001000001110000000100010111110001100000001110001100101001101111010101010100011111000000010001001111111110010010101001011011111000000101100110001000111100010101010000010011011000101110101000010011011010101101101000110110001111011001101000001011010010110010111110111111110111111010011110010101001110111101011111101000111101110111111011000111100101110001000111011011011010001111011101101110110000001011101011001011100001111010011000010001111011101101000010011111101011110000000110010010001110011111101101010010010101100000101110101001111111110111110100100110000100100100110110101010111010011110101101111110101000111110101111111110100100100011010000000110011100111011101000010110110101101100011001111101011110010010100000100101010110011101110001011101101100110101001111001101000101010100001110010110110100001110010000011000111100010101001111100000001101000110010101111011110010110011001011101010100010111111110100010111111001010110001001011011000001100101011111010110110010111011101100110000010001001010010000011010110100011110000011110110010001101000011110010101001110111111100010100101100000010011100000100101110011011011011011101000111101001110000101011001001010011011101001111011000011010011011101000100000010100011010000101100111001100111011011010000010100011100010000010011010111101101010111000100110001101011110000110111001100101011010100111001001010101101111101001010101111100001011111001110000001110011000100001110110110100010101000000001111001010111011101101111010011100100000000010100101011010111101010011000101010000100101001001001100000101110110100111101111001001010011110000010000001110111111100000001101100100110001000000
000010100100111101001010110001011011000010110110110011111001110001010001001000000010101101000001001111001000010001011110110100110100111100110001110010010001011010001100001110011000111001001000010101100001110011011101101101011011111100101011011111010011010011100001111111110100100000101011111101100110010110011111100011111110101101100011010010000011001111110110010001101000101110011111001111000011001010101100000110010000001010100100010100110011010000000111000010000110000010110100001011110100000001110100000111010110011100111111101000111001111111001110010000000110001100110110111110010011101101011010010000011000001011010100111110111100000100000100000010011111100010110110010010000000100011010111101111101010010110001101100111011101111011001000001110001000100110011111000101001010110101110100001000101111011010010000101110000111011111111000110010110101011110111011111000101010100101010001011000010011101000111001011000010111100110000001000100110100010011000110110101010111101111110100011111111101001111010010010111010001000001011000111110010001000100100111010110011111001101000011001110111010000010111110001111100100111011010101111011111010000001110110011111011100101011010100011010010100011100101000011000100111100111001101110110000010000000001001000011101111001100100010001010010100111101110101001010001110111011111111101100001000110011000011111001110001110011100010101101001000000011111010011100110001111000001110001010000010011100011101100011100111101011001110011001100010011011101111011010110101000111110100011000010101000000011100010010000001100010110000110100000010111110100001001101000000000001011000010011011001010100100011000010000011100100010010001110001000100010000000001110010001011001101001001110100101100010101111000011001011000100110001111110111100010010101101100010110001000100000111100010100110000000010011011011010101010110000010100010010100011100111010100000110111000011010110111111010010010111100101011010011001010001101011101011111111100001011111100010100110110000101010000010100111100100011001010011000000000101010110110001101100000101011111100000000100111001000110011101101100100110001000101010000100001000111111000110011111010010101011111111101010110110111001111011101001101010000000100000101001010111101000010100111000010111010111011000110100101110011100110000101111101110111111110111110000010010010111010110010000001100011100110111100010111010001010110011011101110110110111100010101111111011010010101010010100111111111111001001000011010111101111001010000010000111010011111111100111100000000001011111111011111001011000111001100111111000111111011101101001011101110111011001011110110110001110111011110110001001000111111100110011100000100010001010001110100000101000111101101100101111101011110000110011011000011101010110110111110100010111010110111010000110101110111010100110110010010100100011111101111101111101011000101010010110100011010000001110001110100101011110101010110011101010011101011001100111101000001100111010101011011100001111101000011011011111000101100101100001010111
000111110100110110100010010001010100011000111000100111111111111000100110011100011100011110101001011011100001010110000000001100111000011100010111001001001100100011010001101110100000111010100010101000010001011010101011100111001011001111011101100001101101011000101111110000111010011010101000101101010011011000000011101010010011010110111100100010001000100010110010011111000001000010010001100101111110100101000101100011000011110101010110000000111110011010110010011110100100010001111110011100101101100010110100000100110011001101010101001011000000010111011010100011111011101000111100010100011000000000100011001000011110001001011101000000010011111100111000000101010111010001000001000011110000110001101010011110000111010100001100011000001011100001100110101111000100000011000011001110101111100101011010010010110000110010110101000010000110001000011000101101101100100101000100001101011010110001101000111011110010110110100000001110100011000000101001101111010100000010100010101101111011110010010101000000100000010000101000011001001110000010101011011111100100010000001100010111000001001100101111010100100100001010000101111100110101000100000010000110100100111000111010011100011000110100101100001110001010000011011001110010111001111001110100001111011111001100110001101111010010010111000011001000100011110110011101100010011101010100010010001110000110000001000000011101010101010100001100001100101101000111111010110010010101110110000100011111010011110011000100101110100011001101010110101000011101101110001101010101101110011101001110101110011100110011101100110010101100101101111111001010110001001000110110110101000010110100011110011110010110000100100010100010010011001100110110011110000110111010011010001001101111001000011100100001110100001100100011000100100100000111011010111111010101011011011110010111010010111010001001101011000111011111110010010100001111011001110110011100111100010110111111011100011000111001000000000001000101111111000011001101010010101110010011011010100011010000010110000100110010111111001001001001100101101001111100101000000111100000101101110110101110100111011011100001001111011011100100100011111101101001010000001001110011101010101111000100100110111010000001011110110100001110010010100110111010000010000011000110001000100011110010001101101001001010010010100110000100111110000000010000001110010111001110000010101010100110100001111010100011000010011101000001001001111101101100010000110111001110100001110101000011011000011001001010010010000101100001001001000110111000000010110110101100111110010011100010010100111011000011111110001000101110010001000001010011001100000010110010101001101001010101001011111100100010111011101101010110100100110010100001000101010111100011011001111001010010110011000101011110001101011101110111010010000011110010100001001111110010000101100110000000101111010111010111011001011000011010011111100101011000101000011011000010011100100011110010100010101110110100010111010101000100001011101001001001101001111101011111101011101011100000110001001001101100001111111011111100110111111101
101111111101101111110100111011010001000010100100011111001111111000011100010011000101111010111100001111100011001011100000010000010010101100001101011011111000111110001110100011001110011001001001000011010101100010111111011111111011010101000111110101110101010001110000110101100101010101111111000101001011110000111001110000110011100011000111010110100010111001000000001010011101101100110100101000010010001001101010001100101010001110011010111110101001011110110111010101101111110111110000110000011001101010010001100100010001100101110111000011000010011011000101000010000010010010110110011111101110111000010110111111011111010010011111000110111100100011111011011101101111010001111101100100000111011011111000000001111111010111110111011110000010110001011011101001001110100111000100000100111010001100110000111110111111111110001110101011111011110100011101110111111001101101011101010010100111110000111101001010111011000100111101101010000101101001000100110101100010011010101000101011101101011000010111011101100001110011110101111000011001011101001010100111101000111000110101111110100000110111000100110101110110111000011000000011110010100000001111111101010111110111010010010011000010001111100110011111111011001010111111000000101110011110111101110110001110001010011011111111010001111111101001101010110011110111111110101111000110101100110001010010101011111001011111000100011110100010001111000001101011110010001001001101111001011101011011001101111110110101011101101111110001011111011000111110001010000101111110011110001111011010111001000000001111111100001000000111001011100001011111001000011111100000110111001100011110111101101001010000011010111110101110100100010000101011111111101110000000010010001100011110111110101010100001100111111111101000111010100110111001001000011110011111110000111111000010100011011101100010000101001010110110011101100000100011001100011001110001001101010101111011001000100111011100110001001001011101101001110000101100001110111001000100111100010101110000111111100110011101110100001001001000111100000000001010100001001001001100111011000101111100010111100000011111110000110101111100001101101111111000000011101110111101110001100000011100100001011000011001100010101011101110001101011011110110001001111100011100000001011001000110011111101101101001010000101111000011000110000010101101011010110001001111000111100111000101010100111000000110111000101000000001010111111100111110001010100100011000111111111010000100001011100100110101111001110100010111010111010101101011001101011000010101001110000111110110001111010110001100001111110000110010011010010111101011001001010011111101100100110000000000100111110101000111001101010101011111001000100000101001101000100000101101100010010101111111001010001001001000100111011110010110111011100101010001100111101001111011000111101100011100111101100111001110110011110001101001010001011000101000100110011010100001111000111101010100001001011110111110010011101011111101111001100111001011101011101101011110010000011111101110110001011100010110100110011101100000000001100011010100
100011111100010011010001111010001110010111010010101010101100110110100101111110110000111110001001110101000101000101001110111010000011110101010101110010010100010000000000010110110011010101111100111110110001101010010100010100000100110011111100111110111011001001011100011110110101100001110110100000101101000001111111100101011111110101101100001010101110011000110111010000011010000011011110111001010110100110010010011000000001110110101110100110101001001011010010111001100010010110100101111011110001110001100001111111000001111011010100100000000110000101110110100110000010011010111110110001110101100111010101001110111001101110100101001100110101110101011010010101110100010100111110111001100000101010011101011011110111101111111101101110100100000111010000111110100011110101000010111000001110100101010001000100001111101111011010100110110100001001000110111001010100001101001010000011111011101000101001001010010110001111101100010100000110100001001001100010011100100100110111101111011001110110011010010001000110100010011011111100001111011101110000001010001000000001001011100101001101100001011010100001111111011101101010111000100100111011000000100111000001011011111110111110110011101000011010010110010011011111010001001011110110001101100000110011001101110000110111110001001011000011010000001011001000011011010000000001010110011101100101000101111111011100000101111010101101100010011110001000110110100101101101000100111000100101111001111110000101110010000001101011111000100000011100001101000111010101000110010011101001101100101101100110001000001110011111000001001001000010110111000100100111101001011000110001101100000010101001001100110110100111011011110010101001110011111000010010101110101000000110101101100001101110000001010000010001011000100010001111101101010100001101011010111001100111111001110001110010000100000000111111010110110010101100010111011110001001101000011011101010010001011000000000110101010010100100100001101110001001101001001111011010011101000110011111110110101111010011111100000111010110100100001011011110100000010100101010101001010100000010101001111110011000110101110110010001111111000101001110110110000010101101110001111011010011110011101101000111000111101100111111101111000101100110011000011010001110111011100101111000100111100111110110110010111100111110001010101110001111000111101011000110010101011110100110101100110010010101010001001000111100100100001101000000010000001011100001101011111111111110111011111100001110000110100110100101010101110100110010011011100011110000010100110011000100111100100011000100111011010010100110010011010011000111001110110100001101001100010001001110001111000000011001011001011001111010011001010111100001111100001001000011010110000101110011111100111110011110010010101111100110000001111110111110011011101110001111101011100001100110110001110110001100101101100111100110111001100011101100011010100101000010011011110100100101001010010101000101010010101110101000000011000100010111111100100001000110111001111100110001101100100110111001111010110000111000010100111011010100110001
110110011100110000101011001110110010000111100101010000100000010011001110100111000010101000000100000010001101011100011010000000010110011001001000110000011100001011100001111010011010111001000010000011000110110010100100100111000001011110010101000100101010010011011001111100101000001101000101000001001101100100110011111100110110101111011010100100110010001010111101111111010101011010010011110110010110011011001101011111011010100010111100100001101001000011100111101100011011111001110100110101111111001111010000010010101101000111011110011011110101111101110100110101101100110011001011001101010000000001001110111000011110000010110010001011000110110010011000011001100101011011000001001111110001000110100101100001101110000001010001000100101110001001100100110110101110010101101010001000010000101000001010101011010101100001110111010101010111111000100110110011011010100000101000100101110001000111001000101100011101101101011011011000110010001010101001101110110111101111011110101011110000101011100000111011010001101000100011110000001110000111011100110010010010111101100001011010100110011110110001000001000100000101000111000000111001100101101100000000100110110101111100011100110100011001010010010001101101110011100111111011000111010001110110011101110110001110100001101101100101110010011101010010000110111111100101000111001100001011101010011110001111011110100101011001011000000010001111101111100000111011110011011001010010001001111111001100000111010101100010101001000011001010001001110100110101111111100010110010110001011110000011100111001111100011110000110001011010110010110011110100000101100001000111001011001010011011100001000000100111100100111110010011011100000100000101000110100100001110001110100110101001000000100000000100111001001100100100011011111100000111101011000010011110101101011001011001100101011010001100010010111110001011100001100110100110000101001011110111010000000000100010110111101111100001111100010001000110000010011101000100010101100111100010000000001001101101010011011001000110010000100011110001011101110011101100110110011000100001100010000110011000010100111100011001001000001011100111001101111111110111111011000100011010010110101110111110110000001101001110000011110001010100111011001100010101010000001101110000011111001010101011110010001011011101011110001110100111000000010000011001111101110111011110110100010110100101011011001010000101000101111110100001100000011001111001100110011101000011110010111111001111100011001110010010000110101110001001110101011011110010011100011111110001001101101101001000000101110110100010000000001100011100101010011111000100100111110000101110100001001111011111011001001110100000100110011101011000111111100101010101101010011101111001001010011000111110110100101111010100011010001100110010010111101000110111111110001011010110001000100011101110110110101010101011110001010101111000010110101110101110001111100111000000100001011010010101110101000000111001010000001110110011000001101100111110000010110001000010101000000000100001101010011010100111110100111000011101100001011001
000100110110101101010111110010111000110100111000010111010100001110001011001100001100000010011100010110100101101001101000001000111001000010000001111110110100110001000110000111110001100010011111000011011111011001100111111011001011011110111000101010001000001100100111110110100111111001011100000000111100111000011101111100011000111010010101011011100010100011100100011001100001111111101100101000111110110001100010101110111101010110010101000010011110011011110000010000111000110110110011011011000001100111100001000110010000011000011100101111010001110011001111000100110000100010101010110111000011000111110010110110111101010001010001110111101101001011001111000000100011111111000011001000100001010010111101010101010011001110000000100001110101101001011101101111001001011110101110101111010110100101100110001011000100111000111101110101111010101100010001010100011110110000101011110101100001001001100100000000111111010010001111111110001111000100101010110011101000101111100111101101100011100000001000100110010011000001001010011010000100111000011101000110001010011101101101101100001001110100100101001101010011101010000010001011111101001110011111101110010001111101110100100011001010100101111010100101110110101110111001101100100011000100000110110000000000010001100101111000011111011101110000100110111001111011101010000000011110000101001010001101001100001011101101000100111100110000111110000101111110001001010010000100000001110100011110010001011111111011011000001010011101111100010010110100001011101100100110101110011010111000011111110001101110000100101101111011001100001001010011101000000010110011111100010101010101101001100110000010000111111010001110010100100001011111110100100001001101111011010011111001101011111001100001110111000111100001011001111111001000111111010110011101011011011111101111111011110000111110110101100111101001100101001000000111001010011000100000000010100000100100011001101010111000111110000101000001101110010100001001001100111000101101011100111101111101111101001011011011001100111111011010011001110111110000111010100010001001111100011001100101111101111000101111000110111010011011011010111111111000000010111000010101001000011111100101001110010100111010110001011010000100101101111111100110101000011011111101110011010100101000001001001111010000011010101001101110100101000001110010100100110000110101101010010111000101110110101010101000001001000100100001001011111010101100011001011001101001110100000001001100111111011010111100100101010110011111011101100110110110000101111111010000101010111101010110001111011100000011111101101100001111100101001000011000000111111101100000010001111001000011000011011111011101110111001010101011011101000011111001000011010011010101110001111100110100010110110101110001011110010000010000101110000001101000011011000100111101111000101001100001100100010101110101010011000001111100101011000011101110111111010011110100000110010010110100010101111101110110011111011010011011101010010010111011111111110110011000011010001011101101011000111111100001110000110000101011001101001011010011
001111001010011110010011111101110110001100001111000100101000011100101010001011111000100100011000000000001000000010111000110111111100100110100011011111110100100010111011001110101110110110111110111010110011010000100001001011000000100001111111101000100001100111001010010000010001111101010111110110110000001001010111100110100111001111001011101110111111011001111110000110101001001101110011001000000001110100000101100110010100011010000101111111000100110101111011000110010111001100101010001100011111001010011101011010001110001011001100011011111001101111011110100010100111111100000010011101111101010101100001011000101101010010101011101001110001100100100111001001111100101001000000101111011110100111100111110000001110010000100101001110000010001011101100000100011011001011111100001111001100100110111101100111010100110101000001101110010110111000011111110000000111001010110110110101011101011001010100011011111100000000000011111100001010011101100001000001101110011101100111010110110100100110101010010101111100100010010001010111100100010110111110110110101000110010100110010010000100011001001010101010000111011101111111010100101110010000111001110100001101100010010100010011010010011110001011111110011001000110001111100110010010101000101001010100101111101101000011001000101011011011111010100001100101111000001010000110011110010011000000101011011110101101001000010010101001001101001110110111110001000010010000011000101010110010110111011010100010011100101001010100111010011100101101000110000010111000101110011110101010101000100111101011001010011101000111011111000101001000100110000110111110010111000011111010101001001001001101010101111000001001010010010011101111100001000001110100010110100000111110100110111100101110111001101111100000011011111010001110011011110011101010111100000001111011110101011011000011110000111011110011011110111110101111001100011111111111110001010000101010100011001001111111100000101011011011101101011100001100100010010111111000100010101001011110111111001110010000111110111010001101011001101110101101001010110011111010111000100101110101011110100111111111001001110000000111111101011010111000000101101111111000010000000010000111111101010000110010101011101001010001100001011011110010110110100001101110011000011110001010100110000011110010101000111110011011111101001011101011111101100101001100000000010000101011000111110011110001001000110110110011100100001001111100110011101111000111001100011101101100111001110111001111101110010110101001101101010001100011111101000100001110100001011000001011110111011011001011100100001000000000000001001100111011100111000101100000010101011100000110011101011111001011111011100001001000111111000000101000010011110111011000101001110011111111101111100001000111111100010000000001100001100101110111001000000000101011010011111010111111001100111110100100001100011000110100110001110100000000111000111000101110010110011101010000111001010000001100011000010001001011110010111111101111010101011100100011010010111110000011110111000011110110000011110010100001001010101010110001101001
010100000001101001010001100000010000000111011111010010110001010101011001110011001001100001000100100011000011111110111110111001010111010011011011100000100001000110001000100001000101101101011001011011001010101111100101101000010001001111011001010101000011000011000110010011011111101100010001101000001000011010001010101100011100010111111100010011010000111110000000010010110101010100101111001001111001111111010001001110100110000010000011010110111011110001011010011110001101010101111100111011110001001100011010000110100010100100110011010101110011011011111100111010011011011011111011010000001010011100111111001101111010110010100110110000000101010101100001100100111110110000100111011111100010111001011011010011010010111010111101110110100010110111001001111010101111101000100010010111111101010010000011000110110010101101100100101110100000110011000111111100000000001101111001111111101101000001110001110111000000100110100101011011001111011110010110010010011101100100111110101110010101000101010101000111101011111000000000000101111001110010010001100110111110100010000111010101101010000001010101101110011011111111000000001110000001011101111100101000111111100111010100110101000111010100001000100110110010111010010010111011001100000100011110011000001000000000001101100010100001100001101101010110010011010111011001101110000000110101101000001010111000101100010100000101011111001000011001000110100001011001001100001111010101000101101111101000101101010110110001010011000001010110001010100111010011010011000011000110111000001111110111001010011001110000010100010101110011011111000110011110010110000001111001101010110110111101001010100001101101100111000100110110100001011001100011110101000001100001010001111111001000011000110100001010110111001001101111001000111000100100101010101010011100011100010101011100001100000001101011101101111101011011010111101001101111000111100001001100011100111010100100000110000011000000110001101011000111000011101111110001101101000111110110000101011111001110111011001111011000111000010110111100011101001100000011001010011010100110000111101011011110000110110100101101101011101001010000010010110110100110000111111110011010111100100010000101111100010011011010100010010101011011100010011100000110111110110111111101011011111011001000000101001001100111111101111110000011111010010011100000011010011010001001100110110100010000111011000011001100110001110111000010000010000100000000001000100111010100111111001100001011100110100100011010110101100001000010000100110011111111100100100000011000110000011100010111011011010001111111000010011110110111011101001010100000000011001100010001001110000011011110011010111000010011101001000101010000010100110100111110011100110111010110011100000011001101010110000111010111001010101011011000011000100100001101110001000001110010100010101001011010001111100101010000100011000010011001010101011100001010001000011100010001010001111101110111100101101001011000010000000111001010110011001100101000000111011001101001100110100100010101101100101000001100100010101101000110111101001011
010000000000000100101111001101011001110101011111001011111010001110110111111110100001010100100010111100111100110101110010111110011100111100011011010101001101001110110001001110100011101001011011011011001011000001101110100010111110111111000010001110011001100101111001101110001110111100001101111110100110110011000110100011010000010000011010001110011010000011001010110100111111111111010011010110100100011011111110011010001100111111101110100001100100000001101101100000101000000000010010111000010010010010000111101101011011100110000101100010110110101001000001011001100101110010001001011111101011100001100110000010111101100101001101101000001110101011000101000100011011110001101100011000110111101010001101010111011111001110011111000111000010110101000111001000101000101011001111110000001000010100100011011111001011001100011001001010110011001101110101100000000011110000010011000101001100011010111010011101001110001111001100110110110101110011100010011000000000101010111010001010100100001000111111001001110000000101111111110101100001011010010101100001001110010100001101010111010110100001000000001011110010001001111100001011100001100100111010010011011101111000011101001010011101100111101010101111110000010000010100101100110101100111000111010011111101001101111011011000010110110011000101110000011101111001101101010110100100011110000000110000110111100001101011010111011001000110010011010110100101000111010111000110010001100000111101011110000011101000001111101011111000001001101111001011101101000101101001111101000011110000111110100010010001111110110011111111001001101110001110111101000100110110111110100001100011010010101000110011111001001111101000011001111101101101010011110001000110100011001100001110101111010101010101111110101000100011001001100111111010011101110010101110110010101111110101101110010011110001100111010111111100110111110111101000100111111000101101011111010011110110101100100001000111000101001111111101000100111100101100100110001111011101010101000000011001000000100010101110010110111001111011010000000110000110101111111101011010111000001101001011111010001111101100100101000111100110110001011110001100010101011001000101101110110001011111111010110100111110110100111000010000111110101101110011101011100111100100100001011110101010001101100010000010000011010001111101000111100100111100001001010110100101011111000010011010010111100001110011110011110011110100001111010100110011000100000001010101111001011010011010110110110101001010100110111111010111101101101010010100100100001111100101101000001001101001110111111110011000001100001000111111100110011110111001011001101100111000011110111110101000110110000110111000110000000010111101101011011000001010111011010010110011000111101001100101101011101101001000111011110000001110111101111011011101000010010110000001000101011000000000001110110111001101101011011101011000110110100110110110000010101010000100111001100011010100110101010001000010011100000101110101001111001101100001100001100100001110001010101011000011011101000100010001100010100010000010111000110111011101
001111010011101100101000001101111011011011101010000010001001010000000010011100100000110011110011000011010100100000010000011111100110010000001111011011111010000001010110000000111101010010101000100001011000011011111001111111101010001011001111111101001110100101000011110110000010101001100011100000000100001010011101101000010010011110110000101100000011001010110100100000101010110001000000000011111100001001001011010001110011101011000011110111100111001011011011100111100010111111110100110010111101111111010110010010010010101001110111010110010010111101011000000111000000001111001100100110010111011010000110010100010101000010000100001010111101111000011111100001011010000001100001111100000110101011100111000000101010000100010010010010100011000100100101000101100000111010110101010011001100000011111110010010010011101000011111100000001010111010001110001110110111001110101110000010010111010100011111101011000001110100110001010001000101000111010011000000010001101011010001111110100110010101011100001111100100100011001110111011000110001111001110111010001011101101010000011011110111001010101110100101110000111000010100010110000111101010001001001111011011001110110010111011101100010100111111111101000111101001100110110001110000111000100111001011100111010010100001011100001100001101110011000111000010111001010001010111110010000100010010011111010010101100001110111110011111111110001110000110101001111100010000100111111111001100000010110111000001101010011011101100100001001101010000101010110111100111001001110001010001010001101011111101110110101011101010111100110110001010000011101011000001001110100011110011001100001001010100010110001110011111100010001111000010000101110010000011101110000011100010100101110010101001010010011010000010011010001101010010000101101000010111000000000100111000110001000010011000101111101110100111001110100000101010101100101011010100100001111011101101011001111110101010110100010011111100101010001011111110011111010101011100110011001000101011101010101110001110001011010001101001111000010011100001010100101101000100111101010100010111111101000010111011011001010011000010100111101010011011010111100101100000001000011000100011000010100100110110001100010000010101110101000101111000011111110100001100011111111001101101010111100000011111001101100111001001100010100011001110111000000011001101011111011110101100001000100101110110101111100111111111001001111011111110110101001111110111000010000101110110000101010111110001110010001111111110001011011000101100100001000001000100101011000110010011100101101011010110000100000110111011101000111110010100011011010100100111101000001010010111010100011000011101100100011011010110001001111110101111100110100101100111100000100010111011100100111100111100010000110011100111010101110001100001000111000110001110001000011110011011000101100010000001011011110001101110000001010101011100001100111101100110010110001000000111111101111100011110010000111000111111100000001101010110001111110101011000101100011110100101001100001100010110001000110101101010110001101011111101111010
010011111010011011101111010011011100001100100000100100100111110110001100000011111011110100110110001001100010101000001001000000011101111110011110010010100011001000010010000000100110101001000010011011010001100011010010101001111000110010011000001110110010111101110001011110100100110010110111101111001010110011011111001110001100011010001101011110100000100000010110111101010101101100001011110010010110011111111101001000001100111110101111010110110100100101101101010111011111100111111110101001011101101000011001011110111100000001111101011101101110110001101000010101000100111000111111110000010011000100011000111011100001100010101111001110000011111001111100011010101000100111110011010111100111111001110111010111110110000011100111111000111110100111100000001110001001010101001000010000100111111101000011010001110100011110001011001000010111100111100000100001111011001110110100001111011100001011110010101101101001100100111010110100101110001011010000001110001110111100011101100000101101010010111011111010111001101100011111110000010100011001001100100000110011001111000110001111010101000111101001010010010010110100011100100010100001100000010110110110110001101100011110010101101111110010100100111011101000100111000110000000010000010100110110011101100010000111000100011011100111100100100100011000001000101110001110100110010000100100000110111001101011111100101111000100100011001101011000000001110000011011000011111011101000100011101010010011100000111000100100111110101011001011000000100101111010100001111011010001110000001110010011100100110111011010110000001100111110000100111101101111001000100000100001011111001100101111000010110111010101001110010110011011100000100111001111010010010001001011010100000000011110100010111010001001011110011110010100100000000111001101010001001010100001010010111100010111110010011000001101100101111100110001000001101101100000011111101000111010101011010100110011100000111001111011011011111110001010100100000000101011010110100000000110110000111011001100011100011011111010100011011100110011101010001101011010001101111010101000100111011010001110111111111101000011110100111011000010101111011011111100010101100000010100100011111101110011011000011011111111010000010101011000010111100010100010100011000010011011101001001010010111001011100110111000101111010011111001001001100000110001111110100100111010101111010100000010110000011100000111111111000010001100110001100100101111001011010001000000011110000010110100111100010010010101101010011001110111000001000111010100111110101011110011000011111111010111011100100010111110111011001001101000011010001010111100001110100001101111101101001111011100010111110101000101001011111100111010010010010101001111000111111101010111111110001010111101100000000011110000001111111001011010000000011100011101000010111000101001000000001100100111111001110111001111011111000111100000110011110011100000110110111110110100001110010000001110100000111110011100100110010011000110011110001100100010011001101110111100111000011000101010111101100110101101010110111111110100111001010011
011001101100101111010000101101011000011111010010110101111001011111111101110001100011110010010000001110100111000101100010101110011101110001010110010011110010111010011000010010111001001011100100000000010100100010000101101101111011100100001111011110100010101100010001101111011011011011111010110001111110001100111010101000101100110011001110011110001100110011001000001111010110111101000001010011101010000101110111010011000111000001100011000011000001010110011100000111101010000001111111101010000001111100111101000101000000111110101110110100000001101101010011111100011011010101000111010100100111011100010000101010000010010000100100100111001001100001000111011110001100111111110000001001101000001111000000100000011011011111111100111001011100101011001001100010011001000011001000101110100110001100100111001001010110111011100100110100001011001001011011000110110100101110110000001110100100000100100010111110010000001100101001001011000010100010111011010011010010010100000111010000000100101101001100100000100101100001101111000011011110101001100001111100110100111110101101010100111001110010011010110010110010100101011100111111010011001000100111110010110001001110111101110110001001101110001001001110010100000110000101001110011000011010110010011101001111010010010000001010010011010001010001000101100011101010010001001100001011101100101000011101010010101100001000110101111100010100011010011111001111001100110111111011011110000110101101101011101101101111001101100011010001010010010110010001110001101000101101010110111001011000100110001000010011011100001011010100001101100110101010010000100101100101000000110001010011011011000001000110011000000011000101100100011011011011011101100000011101010111110100100110100000001011001001100010000010010001110001101001110011000010100111111011010101101111100001100111010101010010110100001101111111100011110010100110110011000011011101011111100101111100111100101010101010001110010110000101010110110001001010101010011011001101010010010110100000110110000110111010010100011101111010101000011110000101001010100001011000110111001010111010011101010100110011100011111001100101011010001010101011000100000111101001010010011000101111000000011000001101110111100110001100101110110001001001001110111010000001010110000101011000000101101110010000100110110000001101110001100000110110000000101111000110111101010110010000101011001011101110001011101010100000101111011101101001010001000001010110010001100111111000010011111101100110000101010110000101101111000101010001101101110001011010000101101011111010101111101100111101101010001000101000000001101100101011011001110110110010110000111000100011110001001010011100101010000000110111101110101100101000001011001011111001010001010001110110101101001000110001100011010111011110000111010111100101001000010000101110101000111100011110010110101000100011011000011000100100110011100011110100101111000111100001111100101111000000010100001000100011010100011110100101110000010111000110110010100010100010010001101001010011111000100000001000010000100010010001001000011011101100
000011010111110000111101111111111011010011110010110000000000101100001010111111101000110001010101001010000011011001001100110100001001111000010011101011000001001001110010011011100111000100100101011011110011010001000011111101001000011000001111011111101000010101101101001101111111011001100101101110011010101001101101010111110101100100011111110111011100011000010010011010101001100110101010100011000011101000001110011011101100010000001110011100000000001000001100010100000111011100100010001111100000000000010010010110011001011001000110010101101111101100001111011000111110011111100100111010110110010100101010001101101000010111111100010011001101001000111101001001100010100110100010001000110110100110101001010001010100110001101110001110011100110001011101010101100010100010011101010110011100101100010111100000110011011100101001000011000100110100101111100010001101101100100001000000000001100011011011111000001100101100110100010110011110010100100111100011000011010011101101101011111111011010111101111110101011010011001101110011010011110111001100110010101100010010100000010010010110011000110111001001010110000000111010100000001010011010010010101011011001111011001010011101001101100000111110010111111101100111001101111110111001110110101001110100000000101100111110101001101111000011100000011010101100001110101100101011001101100001101001100010101000000000010011000011111000100110110101101000100101101011101101101101110101001101010000000001111010000001111010010011111011101010101101011100001111010110001010101001000010101010000000111110001100101001111100001111010010011101100101111011000010100110000011000001011011111110001110011010110000100010000110101111001110000111010101111111101110101111000100011000011011001000101011011100100110000010010111010000011111111010010111100100011101101101110010010011100111111001101011001100001111011100101011000101100010101000111011110101000111111001010110000110011000010010110000010110001000000110110111000001100011100001101001111010100110000001011101100010011001101110001110101000010101110100010100010000000001101100001100010100011001001110111110001010100011100000111111111111111000110001011100000101101010101011000000001010110001000110001110011110011010111000010100001010010100000001110100001111010100010101011110110110010000011000111101101111010111101001100010000111010000110110010111010000010000101000011111011110011110110011011011010100011011011110110100001111000000110011011101111000001000001010110010001110001111001001010100111001011100010110100010111110011000110010010101111111001000001011110110010000000100010110101110000100100101001000101111001101100011111011001001110010100110010100100000000000000000001100001011100001001010110110010110011011011110001011011110010101011011110100111101011101111000000011101110011111010001010100100100010001001001010010101001111001100001011010110011110010101000110001001010110110111111100000011000011100101011110000010001110100000011101110111000111001110010100100001000110100101111111100111010001011101101111111010110010101110001010000110101
011001100110000111110001001001111111101001100011010100000111010011000011000100000101011111101100101100010101111010110011110111000101010110111100011101100110011011011110101001000001100100001001000000100111001101101100111000110101100011011100000100000011000111110011101010001100101001011011111111010011111100001000000001100010000110101101001100111111101000110111011111101000100110110001010010110010110000011010000011011010101100111011111100010011101010000000001100101100000000111110101100111111111011111100000011011100011010111011100010100101011100110001100010000000001110011101001110100101110011000111101010111101010101000000000100011001010001011110101110111110111000101011001101010011110110111101110010010010100011001001111000011001110010001111010010100100011110101000101110100110011000010111110100010110111110111001100110111101101110010101000001100000110000100111111100110111010011100101011011000100011100000011010011011001100110011000010101000101100001100101100010000001011110101001110111011110001000010110100011101001001011110100010100010111010001110101100101110000011011101101001101111101011000011101101000000000001000010101100010001100101000010101100000101010100110011101001011100000100010001100100000000011011011000101101011110101100010101100011101111110101000001011011100110000111001000101010011000011000010000101111000001100001101010010100001010111000110101110010101001101010010101111001010100111100000001110100101100111101111011000110010000000101000111110000111011010111000000101000110100010011100000011111001000111011101011000100111000001010001110110111011000001001001000110000100100000100010011101111001001111011100111000100101101101001000000110101010101101000110100001100110101000111000100000110110100000101010001100010101011010111101001001001100011000100101000100101001001001010100010011101100101010111111101101010000110100101101000010100001100100111010001101101100100011011010111010011111111011110111011100010110011000101100000101010100011000010011000111000110101100001000011011011111100011110001001101101100001111001111011010001111110001000000100001010111011011100111110110000010010101100011010111111011001111100100010100100110010011101100000011101100010010111010111000110011001111111010010100111010111111000100011100000001010010101110000011010010001010000001000001111001111001011111110010001111001111110010101001100100100011110000110010101101101111001110001001110111100011110110101100111001001001100000001010101111101010110110001010101111100001101100111000101101111011000000100001000000110000010001001001101011100000010101111100101001101011001010111100000111101010011010111011111110011101001010101111000111110100110111111011001010000011101111010111100111000011001101000100101110001001101000110110001100011111110011110010101011001110001110000100001100101001111100001110000100001110011011011010011001010000111100110111111111101010101000100000000011110101000110101110100001000001011111011111100111111000011010110110011001000001101001101011010110111100000111001101101110011010111000101011
011100110111101101011001001101101110011100110101100110100010111010101110110110001100110101110101001111010100001001100111011101101110001011011100011010000111101011111011010010010011110101110001011010110010111011101100101111011100100101011000011000111001010011010001110011110100011101111110101100110001111110100010001000100101111001111010000100100011000001100000100010101001011000001110010101100111011101001001000110111110101001011000111011101001100111000101101000111111010011100110111101100101110101001000000001110001110011010000101001101110101000011100111011101000010001100110110000110111011010101111100011100010111010101010110110101111111110100110000001001111011001011001111111010010100101000111000101110010110000010101110010101111110100000011110000101000101100011010100001010001011100000101011011100011110011111011001111100110101110101010011100011000001010011101101100001110001110101000111010100000000101010000010101011110111010111111101010101101010010110101010001100001111000011101001100110001111011011011100100101111001100001010011100101111011000011000001101000011001101010100101001010000011110011101001101000110101100110011100010111011110010001101001100100110100011101111110100100101111110011110001001101110011101110011011101011011101001101101111111111100100001100011011010111110110100110101000111010100000101010000110101011111101101100111111000111010011110010001101101000011100000011001100111000110110011010110001111110000000110000110100100010000001110011010100111000011100010000001010101101110110011101110001010000110000001010100101011010001111110001111001110000111010000111011101110011100001111001110000011110100100000010011101100110000000111001000101001100111111010010111110101100100011100100011011110110100011001100100110011000110100111101000100100010010011110001000000111010001000111011111011000101001000101010001001011101110110000101100110110011001110000100001100111101111100100110101111111011010101100110111110110111111000111000101100101110100010111011011101011000100101011010000111101011111101111001011001111000101111100111001110101100111111111001000111111101100100000100110001011100010110100011001111110001100100010001001000010011001110011100111111101000010001001100000001110111111001111101110101101101101110100010100111100101111110100111001010001010111001100011001100001001011011100101100001001010111101111111100011001101100110101110011110010000101101000011111110011110101100110100111100010110000111111110101001100110110100011110111001110111111101000110100001111000000010001001000111011110011110101101100000011100111011110100101110001011110010100011000010011101010110111000100110001110100100000001101111111000000110001101001000110010001001001110010110001101001100100111011010011110110011110011001011000100100111000111010100001111111100111000001011110110001011100011101010111111001110011100110010001010010010100011010111000000001101000110000111101011101001111001011101110000010110111101100111011000001100111001100100000000110101101001000110100101110101010100101111001011011001100000111
000101101101001101011000100000000001101110101000100100101010100110011110001100001101111111101011101011001010000101001100110111101000010110100010001010111111100000111000011000000110001101111101011010001000000100010111110001000001111000101111010011011011110000011110111111010010101001000011111000010010100111001011001101101101100111001111001101001000101100011011001000011000000100001000011101000100111010111011111011011111100100111100100111101111010110000001100001011111110000110011001111111101111010010110110000010001110000011001000101100100100110110011010000110111100111111001001100011100101110001010010011001101100000001000001100110101010010101111000011000111111111011001101000011000100110000100011011111001011000101111110010000011110000111000101100001001011011110010010110110001100001000100100001110110011101101101110110000100001001001010111001010011010101101111101010000011101010010111001100010101001001100001110110001011110111010100001000011000010010001001010010000100010111110001110110001000000010010111111011100001111100111001000101101101011110010011110000101010010100011010001110101110110110110000111100100010101101011000111101001101101000100001010011001000110100010110001001011010011111001011001001101100011001011001100001100000110101011001010111000110110101000100100010100111101100110001111010000000000011001111000010100011110010110001011001001011100010011111011011101110100101111010000100011000101000100111110010001100111110001010011111000010000111010011011011101001100101100001010110110110101110111101011101110010011010101000111101110111110111001100100111010010011011111001001010010010000110000000111000101000101101011000001111100111111001000011111111011100101010100001001111111010001101101101101101011000110101010001000011011101011110110001110101010010101101101111110111111100101001100111111011101101001000010011010000100000001101100000100110000001000011000101011011011100101000100001011011000010100100100101100111000010001111011010101101100100101010010101111010100010100010011000010010011100110100110001111100001001011110101011111100110010100001000101101100101001100110000001100111111001001110110010111001001111010100000111101010000100101101001011010010010101000000100011010111010111001111111000100011100010110001101000011011000000101001110101000011001101111001000010110001011100010000111101010011110010100110001111100110111000110101101011111101000111011011101000111011101011010000001100100000001001010010100100100101111111101100101001101011110011010100101111001100001111000001000000010101011011111000000111001100010110111010101100000000110001010111011011101011011111000101110111111100010100111111100011010010011111111100011101100001010010110100011110111000100000101110000100110111101011011111011111111011100110101011111111001000011111000010000000110100111011000110101110110100010011111101001011101100001000101001001001110001000111111101000111111101010011011111011100011010010011100110010100101010011001100011001100011011111100111011001000110001011010101010100011011001011111011000100111
101011011110001101110101001110001110001011101100001000001010000000001110011000011011100001111110111010101011111001010111101000111001001000001011111110010100101110100111000111000000101011011110111010011110110100011000100000101100110110101001100001101001000100110100111000100000001000110011010101000100001111000011100010010011100011001000001011110011100111100100001001111000010111000111100011001101110100111111001110000011001101001111111011011110000111111111001001001101011010001111110110101100011000100001000010101000010100101100100111000011111011101011110000000100010111010101110110111101010001000110101100111110010111000110011100111110010011100111000111110010001010111100101010000101011010110011010111101111011010001101101001000110110011101101000011011001000011110001010010110010011111001110000110011100011100100000110000101011110101000100100011101000010100101010001010100100100100101001111111111001001000101100011001010110001101000110100011111011001001110001101101011111110101110101010100111010101101000100010101001000010101001101101110000110100100011100011000010101010110001111011100011001001010101101011011001100000100101111001111101000000010100011110001000111000101001000001001100000100110000110110000111111111101011011110110101000011101011110001110111101100101010011000100001110000000001000000111011100100001110110001010001011001110111111000000011011100101100111010000101111111111011010000100000100011111001010001001100101101110000011011011111000000110101011111011101010011011011100111101000100000001010000010101011010011011000101000111101011000000001000000011111100110111111111000011110100101001100000111111111100101101011010011111101111011101110110010010001011100101011100101111001100101011111110110110110011010110001100010001010111101111001001110011100010000000011011110000011111101111100100011100111010001001010000010001100100010101100011101111001110011100000011110011001001000000111101111111111110111110011110010000001000001010110101000110101000010001011000110110111101100110011000001001010001001011111100110110011010001001001101011100100110001101010010100101011010011000100100011100111101111101011010101011001000111001001110011010011111101001100100010011001000111001001101010010100010000001101001000011110000100011010001000111011011100100111001111011001001110000000000011100000010011111111110010001111010101001110100111010111010110110000100110111101101111100110001000110010111100110000011111010000010010000101100110110011111101010010011001011001000110100100111101001100010010111111001101110000011101100101000111100000111010101011011011000111001100000000100100111000110011100001110001011100011001000110101001001001000011000010000110110010010011001010101100100111110110001011100011100000001011110111010010011010001100111101100011010001110100110100001001001011001000000100001101110100111110101010000111001101110100000100100011011010011100111100111001111010101100100000011100010111111001101001111100011111011100111001001001100000111001101101100101011101101100010010000011101110101100110000001
001100001110110001100100000001110100011000111010101000100101111111001101101100010001011001111011111101111001011010101110111111111101011000000110001010101001001100010010111110100010110001101101000111111000101111110100111010011111100111010001110001111100101000000000101110110111010000110101101010010110001011100111110011100011111010010101100000111101111000010101100010011100110111110011001011010010101110001000010100010010011010100001010011100011100110100000100001011001011100100101011011100101010001101110100111000010111010000101010110111101110110110010100011100100000110100011110001000001011010001100010000111000011111101110001010101100011001011111100100010001011001000001011110100100101111101111100111110111100010111010011000010010100101010010111011011111110100010110101100011100111110010100001011100011001011001110100101010011010011000001110101000010100111000000011010000011010101011100110011011011011000101010011010001010110011010000011001111100110100111000001111011111111011011010111111001111110101001000101001111110000101000111011000001111110100010101100001001001000110001101000001100101101011111100111001110010110110010101101110100010101100110011000100111001101001001101011011110111011110010001010101101100000100010001111110000111110100000011000111010101101110011110111000100101111101100000011100110000011110010011110110001101101000011010101010010011110011011101111100100110110101010110110111110110000100010000111001001110000100111010101010100001100100110110000010101111101001000011101110100010010001000111010111100001111110101101100101011001010111000111100010100000101010011111000001111010010111100010001110111111001010010011010001100000000101000001110011100100111010101000110001001111111001111110011011011000010011111010111000101000100010011100001001001010010000000101000111100101110010001110111111111001111001100001110001000000011110100111100101101010001110101100101100111001101111100100111011111001111100111011110111000011100111011100100100010010010000101111001001000010010010010101111101111000101100010001111000011001100111111010001110001011100011100101111110110011101110010110110011101100010111011111011101010011101101001100000001100010010100110000001010011011011110010110100010110110011101101000011101111110101001001000100111011011011000001010110010110010101011111100100110001111011101110011100100111110001011100001011000000001010010001001001111001011101110100100011010111000001011111000101001000010100110101010100110101000101011001011100100111111100110000110111010110111001010110101000011101010110011010001000000011110001111011011010010010100011111101011110011001011000111110010001010110110001001011010010101101001111100100000001000000011111010110000010101000011000101010111110110001011101111100100100111011000000110100110101100110100010000111000100110101111010000000100010000000110110101000111000110100111110001010011111100010111010000010100001110111110010101000111111000001100001000000010110100100001010100001000111011101110101110001010101100011010111011000101000110110110110110110100
010010011001100100111100011111011110001000101000011011100010100110000101100110000110111010101100100111001101000100001000101101010001100001010110110100110111100111011001000101011010000101010010110111110100000111010101010000010001010000011110101100110011111011110011111111101011111010011111101100001011010111010001111101100011000001001111110110011100010101110001110001010100010111100001001010000110010001001111110001001111010101000000110001110010101101001011010101100010100010111001100100111000100011001001101111110100011011100110110101110110010101100111101011101101010101000001100000100111100000000110000110111110010111000111000111100110111101000000100111110011000110111101100101011011010001001011000010001010111101001000111101000110001101001000000100001010000100010001100010011111010101011001100000100001101101111001011011000111010100010010001010101000100001001000111100011000000111101101001111011001100110110111101101111101111100000110110101110100110000001000000011111110100110110101010100001001101110101011101110111001101011100000010111010001101001001110111010011100010100100101100100000111011101001000101110101101001011011000111011001111110011000111000001101111101101010001100101110111011000101110100100010100110100000010001111100011011010000010101001010110101110000110010101000101001010000100010111111001101010000100011000100100011110111010101001100001011111000000100010010110000101111011100001001100100000000101001110111101111011101001101101000100001011010101101100011001110011011011101111110011100110011100011100110101010010010011011011110010111101011011001011010011010110111011011100011011000110010100111110010010100110011100001011000111011100011001111000000011101111001010000101101011111100000001010000101100000010010011001111101111100100010110111010100100111110000101111011011001001011100100110001011101001111010110010100001010000001101111001001000001000011011111001000101101011011001111101101101110000100101100011101110001010011001000000100010111101110010111010110011000001100110000100110101000010011110011010000101110011001010000110111110001100111000111110001110110101000011101101001000101011110001010100001100000011100110000101110101101001100000101001110001110111110111100011110010001000111110011001011010101011010011000001101111011000011100101001001001111010110010001010010011111110101000001111001000000001001100000111110010001110010010001100100001100001100000110100010000011101110011001000011110101100100011100111110001000100000011011101111100010001001000001010100110110000111110010111000100111001100011100101111100001000100111001100100101001101001111011100000100010101100001100110110111111010000010000010001101000011100100010100001111110111000011000100000111111101111111011000010100111001100101100000100001001101110011000110110111001101100000000010011010100101100010001010110110010000101111110000110000001100110100100111001000000101010100011001101010110000101010001111101101010000100110001100010101011001100110111010111111010111110011001011100111111111111100000001111010110000000111100
110011100111000110001101011111001001111101110001110110001100010010111010000100001011000010100001000101011100001000110111100101111101110101001010111101101111001001101100011101000011011001011110001001001000100110100001000011111111010010100101100000101110011010011110110110101101100101011111010111011101010111000001111101111011001010100110010110000011100010101010110011011101100111011011011100110001101101000011101010100001000010010011010101111011010100110000111111001100011011101001111000110111010001001101011000001110101111001100110101111010111001100101011101011011000111001111001111011111100000011000100110100110010000010110001010110110010111010111010001101000100011101101110111110010000100000011010000100110000110010100110001110111100000100000010011010001011001000100110000010101010010000001110001001000001111010100101001001011101111101000010110001000001010011110001001110001101010001111110001001101001001000101100000101010101001101010110111101100101000111001100101100110001010001001111011010001010110010010000000111011101100110011001111100111011111011001100110011101100100010111100000100101110011111110110110011010001001101111010011000000001110100001001101111100000011010110111110100100100110001010010101111111000110100000000010111101001001001110110110001100000101011110101100111111011001110011000110011110101100111000000101110111110110110101000100010100100001101000111101000100110010000111000010110000011010100000111110010110111101001110111000011010101011001010111011000000000100111011010011011100000010101011100101110000111001001001001111110011010111110010000010110001010111110110101011110101000011100001100010010101011000001100011011110101010000011010001110001101000101110001101101101111100101011101010010001011101111011001101000000100110100000011111110100000000101100100111100110001001010010011100011111001110101101100011100101100100111110001011000010000010110010100001010111001001101010010110100100010011011000011010101011110010101000101011001100101000010010010111011000101000001000001010011000101101110011011000110001011000000111110011111100101010101111011000011101000001011101010101010000010010011001001001011010100010010011011010110100100000001010111000010010000011010110100101111111010111011100101010010001110100111000010001101001101010101000010110000101101100000101100110100111010010011000111101100001000101011111000101110110110101000111010010100011000100110110111111011110000010101100000110111101011111011001000001100101101100010101110010101110111110100010111011001110100101001101010000011001011001010110010011110001100010011010111011111110100000000010111101010000100001110010001110001000011011100101110100011000011010001010010101010111111001100110000111111101111111100010100011110011110001111111101011101101000110100000110010110011000110011101110010100110010011101000010101110011001010111010011011001101111111101000100000001111001011110101001111000101011110100110101001111111101001100000100001010010001000100001010110110011011001011001110011111000001101100101011000000001010001110000000
101100101000001011000110010110010100010100000000000010010111110010110010111111101000101100100101011000001010111001000110111110000001111010010111010111110011100101110101111110001010011101011010111111111101000011001001000001001110011010100010011000110110011010011110100111110111111100011011110000000110000011001001000111011110101111111001111111110001111110011101110111111001110000110111100101011110000100010100101110110101100110000000101111111011111000101100111001111110110000110110000100011011101100100111010000110011011110010101011011111100100100001010010000000011111010101000100011100010111000100111000101110101000100000110100111001011010010110110100011100111110011111011111111110100011111010010111001100000110100001000100101111001100001100111110010011001010111111000110100000100000011000000010010111000110110010110110110011110101101111110011001011011100111110000101111000011001100100111000100111001111111011101111011101110001000010000000001100010110011011101101111111110000000101101100000001000000111110111110110001001000010010101001001011110010001001100001000010000100001010110001000101111010111111110100010000011111101100111111111100111101101111100010000100110011101000110101100101110100010010110000101011111100101111110100011100011011101011000101101010001011011100011000011101010111010111011100011011001100101000111111100111111011111110010011000000000110001110110000000001100011101110110010111101101111001111010000111100110000111111101111110111110111001001111101000011101010101001010111110101101110110001111010010111011000100101011010001100011101111100011100101101001111010100001101101001010100011011110110010001100001000001000110000010101100000101010101000101011111000100010100001011111011011110110001101101111101010110010000110100000110001111101100101010001101010101011001100011010000001111101001011000001100100010111000000010000000011101100111111001110110110111101010100001011100101000000100011101011010010011010000000001000101100001101101100110100110101000000111010110001011010111111010101100010111110011011001001100100000011110100100101111110000010000010100010101100100001111010000000101000101101110000011111110101000011000001000111001101100010111100000011000010101000010110110001010111111000011010110101011010101101001011111010001110000111101001010100011100111110110010101010011000100101111100001001110011110001111010010011001110111110011011101011110100011111010100011111110001100000011000110100011110110001110101101011011010000001101011001000000001110000111011111010110100011101000011111010000110101100110011111100000101011111110011001100100111100000101110110001011010100110101110101011100000011101010110111100000100000010100111111011001011000000110010010110011001001100010111010101100000101100101001010101000101111011111111011001000100101010100001010000100101010101101000010010001001100101110101110111101111000010010110000001111011101100000001011110000001100110100010010010010001101000001100001001111110101010000010001111111000000110100110100000011110001111110111110010111000100111000001
010101001001111101001100100111111010110000010010101110101100001010001011010111101100000000110101011100010111110000110101111101100110010110100001011010010111001110010101110111011110000101001100110011100000011100110001111001111100001001010101101010000101011000111000101001000101110100110110011011110000000110100010100010001100111000001111001001111100111101011101101100111110001111101010010011110110010001110100001000110110101111110100101011011001100100000111111110101011110100001110001010111101110110001100010100110001100000100100110100011011111111010011101001001110101111000001111110111000010110100111011011101110100000101100111001001100010001110110101010010110100110100011110111010010100110100000010101111001001001111100010001010100110110110011010000110100000110000011100110001100000011110101010111010010110000111101000100011101100100100000110001100101000000100110111111011111010000111110011011111111101100010111010010101010110111000000000110111100101001111001111000011110100110000000101110000011000001111001010100010110010001110110010000010011011001110110101101000100111010000111011100010110001010011111000001100001001010010110000001001101000110101111001001111001101010101100101010010101110101000000010100101001011100100010001010111000001011000001101110011101001011110111100100110001001110101001001000010100010100110001101111001001101010101101000000100100110111010110001100010100101111100101010110110110010010111101100110111011100100100110011101001100110110011101011110111111000010000010000101010000001011000010111000010111111011001000100100101111101000111101101000101011111000001011000000111100011100110010010001110010010011110100011000111000100000011101011101100000110110101000000110001000011010110001010101000001001001010011100101101110101000110000101001000011010010111111001110101000001000011101111101110110100101000001111010110100011101110001111001000001001010101011000110010100110010001101110111110110001010100101111011110010100011100000010010111111000001001100110110000001110100110111010001000110000111000001101000110101100110100011010111010100101010000001110001111110100101010011001011000000010000110110000000101000000100111010101010011000000110111000000001011101100111010000101011010010001000111101000001100111001010100000010010000001100101000001001011110010101100111101110101101001001001010101000111001001001000011101001101001000111010000101101110111110111011101110101111111100100001010011011110100101101000111011010110000001000101100011100001000110110000111011100010111011010001101101000000000001011001011110111000011011101011011010101101011001100000110101010111001010111101010000000011110111000001010011010000001111101000111000111110111010111100101101010101001000110011010100101000010001000100001000111110011011000101110011111001000101011101001101100111111100001011110001001110101101011101110001100111010100010111010100011111000110110000010001011011100111101010110100010101011011001000011100111111111100100111100010000011100001111101101010101110011000101100100000010001010001101110001000
100101111110110000000110011101100111101010011111001101110010101110010101000110111011101110111011000000001110001010010011111011001111000101010111101110111100101000100000011101101110011111100001101000101111111011100101111100000010010011100101111111100011001011000101011111100000000011110001110000110011000110010010001001011110110001111011111001100011100011101001010110001110110110110000001110111111110001111110111101000011010110110011110010011000001110000010111100110010010010101001011101100011010010010101001110111000100100100100010111010101100100011101110111011001100000110110011100000000110001010110001000001011000010101110111011001101000000010111010001110011100110010001110111100011100000101101000101111000000001100001000110011000011000101000111100100101101111110101001010011100001110011001111100110011110111011111111100000001110101101000001001011001001111000110111001000101000000110010010101111111010001111110001001001111101011000100110001111100001100000000101110100000011001001111110011000010011110111000101010101111111000100000000111111001001011101101001010111110000011001011110010110010011110011011110011111101101011111111111111110110000110001111110001001110011110111000101000111010010100101001010111101011100000010100000001110101001000010000011011010010001011110001001111010000010011101010001001111011100101001100110100101000001111001111000111100010001111110111111110100111010011101000001011010011111110010000001000011100100011010100101100001100001001101100011001010011111101001011010111001110100101000010110001111011000110111011011100000011010000010111110100010001001100001110010011100100011011010010111000000000101100010111000110111110110100110001100100100000010001100101001101100010110010111100110001010101100010001111010010001101100011011100011011110100100011111011111111010111110010100011100100100100100010001101001100101011001010100000010100001001101101001001101101110010011001111111110111100101100010001100101001101100111001111001101111111100011111010000001000000100000011110000001111101111011101111001001011110011011001100000101111101011001000010111001000000010101111111000011111011101001000111010101001111101110111000011110000001001011111000110011001000000111100000011110010111101001011001101011101110101001101001111011101000010000100000011011101101011100010010001110110011100000001100110000011000011101100110101010111011110000100001010111101100111001111110010100010011001000011001001100000111110111001101110011010001011001001000010001111000101100000011101001000000001010011111101100001010011111001010100101110101101000101101011111010001010100000111011000101001000100100000011001110100101110000101000001001110010100011011111101111101111010100101011000010111010011001100001001100111011111111011110011010111111101111001100011110010110111001101110100010011001001100011000100011001000110101110000101000101010010101000000001101011010000111100100101000001110111111011010111000101001101101000110011001111101001111100001110110011101110110010000110010001101011100000011111111011101101101100000
111101011010000101001001111000010101110101000010100111110001110110000001001110010010111100000010001101110110101110000001000011000011101000100001010111111100101010000010111001010000100111010111100001001100101001110011011110101000100100101000011011000110100011111101110000100110110110111110011111101011011111000111100101111111101110110101111000110100100010111100010000011101111100001110100110110110111100110000100110110101011010001111010100101111011011111010010111100110010010111001110000100000000111111001110011101100011011000000100010110100101011111101100011110100000011000101100000010010111011110011101011100100001110110001011001011001110010000011110110000000110111000111000011011110111101011011101101110101000110010111000110000111001011000011010100100100101001111110110010101110001100101001100010010001011010000001101001111010110111111100000001010001001100001101001100010010111001011110000011011101001010010000100001001100101111000111110111001110011001000010100001011010011001100001010000100000110110100001011100101001011110011001000011011001111100001100011110000100011101101100001101101010110110010110001110001111001000110100001101010000010000110000101010111001110101001000011011110010011011101100110010011101100001111100100101110001110111011100000100110110010111000101110001000100010001111000000110000000100010001111001111101000011111100011000101011000111101011000101110010111101100011101101111010100010010110100011011001110011011000000001010111001011100101011011001111111000100001100110110111101100110000101001111101011111111000000000000110110001001010010100101101001010111000100011101101011000000001010011011110110010101001100101111001011110111111000000000100010011110110001000111111111101001110100010011011000101110100011111110011111010111001100101010100101010111010101000111100100010001001100101000011111010001000001110101001011011001000100001011000100010001100001001011111111100001000101010110001101001001000011000101011010011110101010110100000001111000100100001100001011011101111100011000110100111101001010010100011100101111010100100011001010001111100111010011011000111101001011111010000100100111110010000000000100101010101111110010110011000001100000100010011111010111111000000101100110010100001001011110111001001100111101011100000001111100001000100111011111001001011000011100011100010000101101110111100111100000110001100000100000101001000011110000001100010011001100100111001111010110110001001100011111011101110011011111011001100001001110011110101100110110010010101101011111110101101010010111010111011001000110110001010010111101011011100101111100111111110010100111111110100011010100000011101111100101111011111110111101101001111111111010111001000011101001100001100011100100100001101001011111111001011011011110101101010010011110000100111010100101101001000000010101010100001010111100100011010000010101001100101001100111110011010011000010101010001001010011001101101001110100011100001011110001001100010000000010000100101100001111011110000111000001000001000110110100101100010001010101000110110011
010010010010000010000010000000101111101110011010001010001110100110110000100110011111010111011101101000111100100111111100010101100000000001011101011110111000111010101000000101110101111000011101110000101010100100011010101111010010011000011000111101110110100011111000101000110011110101011011001101010110010000101010000100100001111011011111101100101110101000000100110010010010101111110101101100001111011110111101010000011111000101001101000111111110001010011111111001111100101011111011000110001100100000001111101001001111001011110101111111110001110001010100011111000111000000010000010101000111010000111011101101010011010011000000101100100101110110011011000100101111100110100010111010001010010011110000001111110001010100010110101110110111101101000011110110010010001110010110101101111010010111101100111100011011111101111100011001111001011011011101010001001110110100011010110010010110011010100100011110101100101110100111000100001100001101100101101110011000101100101111101100110011001101011011000100111110100111011011111101000001010010110110000100001001101000010100011100111000011010000111110111001110001010110001110100101001111101001111001110111101001001110000000010011111011100100100110011001001111100011101111001101010000000011001111100101011011111100101110100110010010001100011011100110010011100001101111001001001001101000100010011101001111110101011001011000011010011110110100101011011001110100111100011100110111001010110010100111010001111110001011010110000101110000001101001001011110101011111000010001110100101010001100101001000000100001111011101001000000011001101001001101011011110100010001110011110011001110110010100011101101000100110101111011001110010110011101100111011110101001001000011110110011100001010011000000001111110101001010111000100111000000011111101111011111001000000001100010010000100011011011111111110000000000111100110110011101011101100111000111000000001011010010111000101010101010001100100100111001001100100010000001000010101111110100011010110111100010101010011011000001011101111111101000110101100000101101010010100010101010011100100011011100010110110011111001010001001010111000011000010011110001000011101111000101110110101000111101110101101111111000111101000001011001111110110111111010111001000111001010010111111010001100010001011100101010001101110011110011101010001110111111111111111101001111011110001011011000111110000011100101011001111101001000111001001010000101111111100001110100000100101100000011110101000110001101101110111001110001010000010001010100011111010000111111011101000001101001111011111000011100001110101100011100011011100001010001110001000100001011001011010111000101000010010011011000000110001111010110000100000110010011000001100101011111011010011101110000010011010010011111001000100011000101100000011111010111011001110011001100110010101110111010001100001101001111011010001010100111101111111100111011000111111011111110010100101101101110100111010000001100111010000101010000000101110000000010111001010111101011000100100001000110001110010101001000000010101011011000110100011
001100000011111000100110111000100101111001110100010101000001101000000010011111110111010001101000110011001110011110110010100100110011011111011111000000000001111100011010000111100001000111101110110100011000111001001100110010111101011011010110010110111101000011000110010011001101011101110100010010001001101101000101001001101001010011001101010010101001101111001100101001100111000000110001010010011110111011110010101010011111111001111010110011010111111101111001001100011010101011011100011001011100111001100000110000001001110111101111101100110011110001111101011100101010011010011101110001101111100110101000110000101000000101000110100100101001010101110111101111101001110110101111011100101111111000000100110110111100011001000011111010000010001111011011011100111111111000001101101100110000011000110100010011010100010111001001011101110100000110111000000011110011110010000101010110101111110000111011101001110010001000110000100011001111100100011001011111010100010101110100011010101100011000010110110110000000010010101100101110011100010111101100101010101001000110111101001001001100110001101100110101101111011110100100101010111100010001010000110011100101001011000101011010010111010100011010110100110011101110001101111100001101001100100101110111010001011011000010001011110101000101011010011100010101111010010000110001101001010101100010100101110101110001111101011101000000100100011111101011000001010011101100111110001011100000111000011100101000101100111011111100001100001100011001010000111011010101110110001011111111011101100110001110011010011110101001011111101000010001011100110111001010101000000100100100000110000000000000010111101101011000011000111100010101111101110000000110110101111101110101011110010101100001011101110011101101000111011000001001000000000110000001010010110011110011110010100011010111001000111101101111111101001010100100100001000010011010000101101110010010101111011110101011110000011101100100001100010110101111101110100001000001000111010101111110010000110100111101010110100000000101110101010110001001000001000001001110101110001011110000001010011000001000100011011101010101110101000101110010101111011101011001011110000010101001111100010110001101010011100011110011110100100001111011111010000011000001111100000000100010001100111000000110000111101001100100010101010111111000110101101110101010010110000111100001001111100110010001001001001010001001001001000001100101110010011001001110010101111100000000110101010100100101101100011100100110101101011101101001100001011010000110111111111111110001111010011101010010010001000011000100011100000101101100111101011001100111111000101001110001110110010010010010100101111010111010011000011000001010110100101101011100110011010100001100000011001001100011101001101110101111101110110101111101010000000100110100000100100011000001111101000011000110100110110000001011001100110111010001011100011111111010001101011001000111001010001110110111000100000101011000001110001010100101111001110011001011011101010110000011001110010000111111010000111011010001101000000110000101111011
111010110001100110110001011011111101100101101011101101101111101110011110111101010010100011111111011000100000001110100001100100100101011011010101111010100010101011001011111100000100101001011010111000010110101110011110101001000101000011000011101110011110100110100011011001011011011101110101010111111010110110110011101100101000110010000100001010101110101010111111101101000000111110010010111011011111101011010000100101111010100000000000010001110011011111010111100101101101011010001101001010101001111111010101100001110110110100101111111010110101111011010101010010100001111011001001001001011110100111101111010111010101011111010001110111001101100111100011110110010111111111010111111001011100110000000111010101010011011111101000010101101100010011111001010010111100010111001010000001111011101100111101110101101110111010101000011111010101010001001110001110000000100110111010111110111111111001100011110100001010101011011100101000100110010001000011000011011101111000001010000011001110000000001011101011000100001100100000111111111101001000101100110100110001000001110011001100101011101010100010011000111101001010000011001110110010000111011101001111111110010110111001100011000011011011100110000101100100000000100101111000111110000001111000011100110101110101000011000001000001010010010001111100011000100100000101111011011011000110000101000111011001000000100111101100010110101011011001000011001000011000000001110110001100001100100011001011101000111100000000010011100000010011011001000011011001011001010110001100110110000110110111010001000011010111101100001111110010100010101111110010010101001001011100011010010001010001111110110000101111000000011001001100101110100011010010000001101100100101101101101110001101001010010110011000001011111110011111110000100010000001100110010100111101000010001100000011011000010101110101010000111100011101100000111110001011010101111010101100011001101000100110001000100010100100110000101011011101001010011101100111001011000110111101001011010000110001101010010110100000001000000011011110110000001110010100100110010111100111001110110011010001111001001110111001111011100101111001000110000001011100000101110101011111100110111010010011010110011001100101001100000111100011010100111001010011100100111011001001110011000100011101111101000011000000111110010110101101010001001010111100010011001111001100011001010011010000101010111110011100101111010100011100111000011011111111011010111110001101011110101110101011000000100110011011001110101101111001000101000110011111101110000011100011111010010111101010111001001111110111111111001101101101110010011101100000110011010101110101001001000110110001011110000101110000101101100111101000000001111011010010011111101100011011100010010011001000111010101010110011101010000100100000001100011010011011110101001110110011010000100000111100101111110001111101101100111011101010101111111110000101000111110111111001100010110100100000101101101110100111101111110101100010101011110011111111011101110110110011110011001111101011000010111001011000110100111010110010000010000001
110101110110100111011010100001111001010010111101000010010001100011111111010110110001001010110010110011100110101100001000001110011010010000010000001110100001110110011010101111000011111001101110101011000101110001111111000110100001001100101001111000110100000001001001110011000000101000110111000111100001000010010001111000110001100011001010001110110010111000100111001000111000011100100100110010100111010101001111101110110010011110000100100101001110001011101110100011010110111100100100011000101111000011010100000000000111111011110101111111100010011110001111010100111010111011110001010001000011011001101111011100001000100010001001111111010101100001100100110101010111001100011001000010101101111110001010001001000001000010100011000111010001010011001001111000110100101101100100001101001010010011110010011000100011101001101001001111111100101110101100100101011100101101010101011110111101111100010101110111010001101101100110010101100111100101101011000001001001000110010101100100111000101011101010010001101010111101000100100110000010000001001110110000010001101101011000101001001100001100011001100111100010010101100000111010001000111001101001001111000110000110111010110011100101010110010011101001000111111111000100011100010001010100100010011110110000000111000111110101000111101000101110000010011100101001111100001110011111010001010011100010001110100010100100000111010101100111011111011001011100000001110100011010010100110001010000000010011000110011100010110100100100010010110001110100101000111100010001011101011110111110001101100110001111011111001101000101101000101100101101011000001011111000111110000100110010111100010110000111001101110010100111010101010110111101100001101011011110110011100011010110110101100000100111110011010011000000001011100100101011000011100101100001110010001010100011000110101011001100011001000001010111101001001001001000010011101111011110001101011010110110001011001100011011000001000100001111111010001000010010111001110010111011101010111100101100011000101110001110001101011010001010011001110001101010001110011101101000001110100100011001100101110000111110010000001000010010011111010010001010111111110101001011010101101100010000011010101100011100010111111101001100000010110001000111101110000101011110001101101101010111101100101100100100100110001000001111010101110100001010011011000111010110100110110001110000101010011001011101111011011110101101110111011100110011001010000111101010000111111101001010001111110100110011111000111001010111010010011111000100010110110000010110000010101010000100110101011111100111000100110110100101000111101001000011111011101111111100100010000000011011111011000010101010001010000010010100011100010011001001100000100010011011111101010100110100001101100011010100001001100010110000011011001110101011000010010001011011001101011100001010100110111100001010101111000101110001010100001101001110000011001000101110010110100000000000011100010110100101100111001111001011011101110111011000001011110100100110110011010111011101010111010100001111100001111000001101101001010000100000
110010110100001110001111110100110101111000000110110001001100001000001111000100110000000011111100001111110011001111001111100010111010010011101001011000100000111100000101100011100001010110011000111000111110110010001100110111001001110011010011100110011110001010111100100110010110001001101101001100110010100000111101010011000001000101101000101110101000001000110000101001110100101001111110111110011110101010101001101101000111001011010011001010111110000110110100110110101001101010011101101110101001111001111010111010010011110000110111101001100100001010101000001000001110110011011100101000011111000101101101010111111011100010001111001100110100001011010101001110000111110010011101101111111110010100100101101111100010110010011010100001001001011010100001101010110101000101101011011000001100010110101110000010101010110110000101110100110110111110000100011100000101000010001000101110110100111000011010000100000111010100110000011001011111001010011111111000000101110010001001011011101110000100001000110011100101010011111110110110001100111011000100100110000111100001111011000000111010110001001010100100001100101101110101101011001110010101011001111001110011111100010000011111101110001000100111011100110010111001001111100000100010001010011111111111011010100100001010100001110010101001001010101010010111011111111001001000001101001010101010101001001011101011011110001011010010010000000111101011001110001110101010010010101111001111111001000011101001110011101110001101101100100101101110111000000001001100010000101111101110011110011111101110001111001001010110010100110101101110010000010111110101001010010010011000010001000111101100010111110000111010001111000111010100101100000000001011100101111001111101100011100000010100010001000110000001111000110001000001000110010000101000011110011101111100010101100101101110101010010000010001111100011101100010110010110101011001100000110111101101100011010101001011000110011100011100010000110000110100001111010111100101111101110101011000001000000010010001011111110110111111111010101010101111111011011010000111010000101101011101010000011001010011000100000001000110100100011110111101011111000011111101010000111010001010111101000101101111110100100011001010011010100011100110111011001010011010110101100010011110000111101100011110101001011011000110110000100110100110111001000111010110110100000101101000110011111110110011111000111111000011100010001000000010010101110010110100010110111111001100111001111010011110011011001100110110010001110100001010101110111010010010100011110000111000101110000011110000000101100100110101001111110011101001110000111010000101001001111010010010001100101000101101001000001111111101010100000001110101011001110010111000000011111100110000100101111100000011000011001101001010100011111010001111110111111101000100010001010010010011001001100100101111100010110100110110100110010010010000110110001110100110100001110010000101010011000000111101011101111011011001001011001101110011111101101110111101011110101000100101101001011001011001111111010110001010010010101011000000100101
101111100111000100001100100000110111000010100010110100010110110011100110011110100011010010110110001011001010000100101110001110101100010110000011001110010000100110010101000001011001011011101011000101101110011110100001010101110100110100111011010111011010010110000001001010001110001111101001011101100100000011111110001111010001011000011100111011000011100100101100011111001101111111010000010011001001000100010110010010001000001111011000010001101011100110100000010001101111011100010001111110011101101110010011010001011101011100001000110101110101001001110101011110100110010010101010111110000100111001110100110001110101101010000001111110011111100101110011000000101100111000011010011000111010001000111110111111101111001010100101001110100110011110110111010100111110001010110101010011000110000010010111010010011010111010001110100011010001110101011010111111100001011001011101100111100010110100101100111010110000010111000111100110001101001101100010110111100011010010011101001100111101010010010010111101101111101010100010111000100100110100001011110011001001001100110111000100000001110101011100011110011110010010110001011011101010010011100010111011100110001101010011100101010001111101010110000110001100100101011011101011001100010001011111001111011100111111110110110101101000001101111100010000100011001111110001111010011001101010100001100110100010010111001010100011100101011110001011011010101111000111110011100111100101110111101011000010101101101100011000001001010100000101100011010000110101010000100100110010111001100010111001000010111010110010011001011010000101101000010110000110110101011110101101100110110100001110100011011011000000101101111110000001011000100000001011100010010010100011110001011001011100101001010100101011111101011001110011000110110001110110011111111100100000010100000011101110110110101011101111111111100110011110111000111011111010001111000110001100111001011000100010011011111011010110001000110001000101011101000111010111010100011000110010110000101000111011011001111110101100001111011101110110010011011101010111000101111000110100000011001110110001100100011001001111011011100101110101100111000010110100000000001100101001101110111010001011001001010011011111101100111111111000011111001010011100010101110100110111011110101110111101010001111111110001011110100110001010110100001000111001011001001110010010001001110001101101101010111011110000111011010111011101110001101000010111010101000100101010000101100001110011101001101000101111011001100000001110000110000110100011101100100100001011111100110001010010110110011010011001000101010010110100000110100011111011111111101101110110101101111010100110101110100000100010001010101100001110110010101010001010011101001010000000110111000110011001000100000010001000100000101011011100110011001111011100000100111001110101110010010110010110100000011010111111110000010001010101000101110110000000100100010000111101010001101101001010100010101100111010000110101001001000001100010111110100111100110001101101000101010111000011100100100101000000111100000110000001110110011110
111111011110110111011111011100110000011100110011110101001100000111101100110010101101100000001010101111000010010100110101111000000100000011000001110000011100111000011101111000111001001000100001011110111010001110011110010111111011000001101000000101011001000110011010001010010111001010000111001011000100100010011101110111011001100000000110100000100010111010000011110110010011101000011111101010000011110101110100011000011111110010010000011111110000010001000110001000010011000111001000100110111011100001010001111110101010001001111010010000001100101010100000100001100010111101011011001000101011010010101110100100101000011001000011100100101100101011101001010110001011000101011110101110000110111101011110001000010101000111010001011100011111010011001001110001001111011000111000110100101110110011010000001011011101101111011000010100011111111011011100001100000110000111101000111001110111110100001011000111111100110111011100011100000011110100011010100111000100101110000001110101111011110101100011110000111100111100011100110011011111001011010010111100010000011100111100010111010010001101100010101011110001010111001110100000110011110000100111001011111000101101110110111001010100010000110000111100000111100101001111011101100001110010100101000111110001110110000100000000001110011010110001101000100111011100101110111000000101010000101100110110010001111101011011001000011100110110111100001100000101110011111010000101110011101110110111110001001100100110001111011010111010100111011011000111011001001000010011001101000100000110010010001001000011010011001101001110101001011101001010011111001011111110011011111100101100110001111001001111011000000011000011011011100001010110110011000101100111000100011000010111011001111010001111111000100111010001011100010011111100011000000010011110101010011100100001001010110100101111111010111110000000100111101101001100110111000110001101100101111000011001011110000010111011100111010100111110010100011000101010111001100111100011010011011111001000001000010111111111100100111101001011110100100010010100000011001100011001011000010111111011010110011100100001001111001110011111011101111111100010111101100110101110010100101011011110101100111000001100010100101001111100111100110001101010110100001010110001001010101110110000010100000011101010111011011101111111110000001100100100111011001000100000100001010101011000000110110111100101011111110101100001001111001100111000101000101111100010110011100000100000100001011010111001111011110001100000101100001110101010010001001100101011101011010011100101000011000100101011101110010110111111111110001100000000101000000011000111100111000100101001000001001000100110010011101101110111010001110011001001011011001000110101111000110110110001101110011000001011101010010001010111010001001010001001011111001100101110000110010111001101110001000101111000111001110000011001011000000111101001000111111111110110111100000100011001001100111011001100110110011010100100001101011001011101011011110101000111111000001100100101111011001010010111000001111011110110101111110011001110
111111110100001111100000111000101100000110011110111010011111000011000001111100110111000101101100001011011011011101010111010111010110101000111101101110000001010001110011000010011001110110011110000000010101001101100101101110111111010010110010110011001001010010100000111110010111001001001011110101010010010001100000110111000110111100000010000000011101010100100001111010100011100000100000110000011011110100000100111100000001110000001101100110000100101001011011111100010011010000110011100101101110101010011011011111111110110100011101110001101111101000101011100100010110001110010100100111110101101011000001110010001101011010011000111101100101010001110010010011101000010101001100001111001000111010101110101001110100011111001110001110000100000100101100100100110101110001110110100101111111111011110011101110001001110000011110111110110111101001011111110011100011010011011110100111010101000010110111100100001100100111110001011000101011000100000010010101100000000100100101011000110000110110110110111010011101110111101101010100000110011111110110000000100011110010001101101110100110101001000110001111000110000110111101000111101001010001000101010100011011111110001101101000000011000101010001000111000100101000010110000111001001110111010010111010111100100110101000001110101100110001110100101101001011011100010011110011001111010111101111011001000001110001000001001011001111100101101111000001010110010011100010011101111001101110111000011111101001001110001111101011110100011110100011010110011111110000100001110000100000011100101101101010011011010101010100001100001110010101110001000001110111001011100110010111111011000101110111001011100111010001001110000011000011101101010111101011110001011110100110001100110100100011101001000011011000010110110110100100100110100110010010101011001011101101011100100111011010011111110100001001000110111001100000100100001101000010011000010111101000110001110100100010000000101100110001100010000011100010111000110110101100111010011111111010001100100111001110010101110000011100010111001011101011000110110011011101101111010001111000110001110011100011000010000000101101100110100111111000111000010111001011100010000110110001000110001001100101101001010101011111011001010101101101000010010110100110000011101010111011111001000000100100010010010000100011110110011010001110000111100100000100101001101110101100010110110111000001110011011010101100010010111011011100011011000110110001101110001110110111001101100011110100111110000001100110111110110100001011100110111101110010011000001101111111100011001000101101011101011101111000010011001010101011001111110100100100001001000001100011001101010111100011100000000010000000100010000110010000001110100111001000101011000100000010100011111001010001001110000100001101111000111011110100111010111101010111010101011010110110101001000111110111101011010000100010111101110100011011000111001110010001110101000000100110101110111000011000101010001100011110100111110011000111000001001011011000110101001110000001110011011010101011000100000101101101000011111011100000101110
000100000110000101101001110100101011000111111000010101100001100111000010011001110001110101000010011110000010100110010000001000000100011000011101100110100010110010101100010100100111100000100100101101101010101011101011000111100011010111010110111011111110000111100100110001001001011111000100001101100111111101111101000101110010000010011110010100011100111010000010111010010001010100010110001110000001010000110110010010001011100000010100011011000101001010011111111111111010000000111011100101110001001101101100110100000111101111010111010111001010100001010101110101001101000110011101001101111001100001011111010101010001010100101101111011010011011101011111011111111101011000110011010101000100110110011111110000001100000101011110011101001110111100001100000001111010110100011010011111010100110001100011110010110000010101101010100101010111100111101000111010000111111111010100001100101010100000111000010010110111000101010110100010110110101110100111010011100111101000000001101000101100110101001100001110100011011111111001100000110111100110110111000000100100011011111111011000000100010100110001000100100111101110110111100101010011010100111001111010011010001010010100110100001111101001111111101000111101000000001100110110001010010111001100010111001110100111001001100001000111110101010111001010000110101111001010011100111101101101101001010110101000011000101110011000011110011000111010110011011110100000010001110100010100100101000101010000101110011001100110011110101110111001111110001110110000011001101010001001001101000001111000111000101101100110101101110000010101101011000100101100110110111100111000000110010100011001001011110010000011001010010000101110010110101110100101111000010111110001011101100001101100110011011011100000111101111001111000010100001111010100101000000110010001110110100001010111010000000101100111000010001111000001011110000100001010100100111110001100110010110111011010001010111101110100110101001010101001111100110111001100000101110011000011101011110001010011110010110110111101001110101001011101111011100011001101011101111001101001000110011011110100101110000010000001111100101101011101101111000011001010101000000110100110100111011111101111100011100101011101100011101101011000100111001101110110110010010011000100000001000011010000001110100010100111110111101001100001001110001101001110101001000000001100001101010110010110000101011001010101101101010111101000011001000101001011000010101001110110000000110110000011010000110011111000000000101111111100111111101010010101001010000010001101010001000000110110001111000001110000000001111000100011110010001111001100001001011101110100001111011000001001100000001101011101101000010111111111101001110110011101101101100100100000100110100111100110001110101001100010000011011000100100100110111110010100101110101100001100000001101001111100100001001010000011011100100010110011000010111000011000000111101110001101110010111010011001101001000100000010000101011000111110111110101111010001101111000001111110011011111011100011010111101100100010100101100101000101110111001010
011011101000100001101001111110111010100110100011000000011000101111011010100011110110111110001100100100000010111101001110011010011001001111110010011111110100110100100110010000001001111011101110111110101001001001011000110101100110111111111100100001011101100001011101011110000001101010100001001011101000001110000000101011110001000100100100110001111011001010000001100010101110000010110100101110110000001011111001101111000111001101111010001111110011011100011101100111010110011110010010111011011101111100100110111011010100101101100100110110000110000111011100010111101011111000011101001100111111011100011001101010110011010100011001101010100011111011110100101010010100001111000101101100000101011001110110101111100011101110110110111100011100001000010111111000001011011111110001110011001001001000111001110110001110111000001100001111011100000110100100110100110001000111011011011011111110010101100000000110011001001110010110101101000110000101000111100000010100001100010100000001100101001010000111101001101110001011110001111000000001100111011101111111110100000101100101111110010010000010110110101001010001000010011011111010111100100001101111111101100000011011100000000111100111000011100100011110111100101101001110000100101111110100000101110101010100111110100000010010100001110001111001111100000100010101100000101001000010011000010011100110010111011110000011000100101111111011001101010110111100100010001010101010111111011111000011010000000110000111011011000010110110111101110010010010001111000000101110010101010000110101111000110011110111101100101101110011011111110101100101101101010111111010010010101001101111101010111100000110110101010001001101000001100111101011000011011011100010001110111101001101011011000001011011011101111000000011011010001110111111111101101000000011110010011110111110000100010100110100010110111101011010010111100011101011001111100000001101011100101110101111100011000011100001010101101101101001101000011001111010100001110011000011001000011101010100111000110001010001100011100110011011111000111100111011001101100101111101110101000110101110010100100001001010001010000111101000011010111011111101000000100011000000100010011111100001110111110010010000110001110111001100001110100110111010010100010001100000100101001101111000010001011111110000111000000010010101001011011001011010111011001000001101101101000100111100001001101001001110011101110100111010010110111001010011110010011011000001110110110000110100000000011100101100010010111011110011101111100111011001011101100100110001100001101000101111001000001101110001101010111001011100001000011110011001010111101000011011110001010000010000010101111101000010101100001111111111001011100010010110000001011111110111111101100111011010010001001001100010000000110010110000010000110011000010000100000110100100110010000000001101101000100000010111101001111101010010100111110111101100011101010111100000000000100001101111011101000110000001010000100110111010101101000111111010011011110001111001100001001111100100111101101001110000101110100000101001010100010111110001
011000101110010111111001100111111000010110000111010010111101001101100111101000000011101010001011110100000111111001000010110101101011101110010100111101111001110001110011111111100001001101011011111000000001001000111001100001001000000010000011110010000001000101110001100011101101001111000001110001001101001010000011001000010000000100010010101001111011001100110001101011101011101110000011001101000011001101101011010100111001001110010010000001110110000111001101011000001101011011110110010010010100001111011101011010000000000001101011001100000111110000001010100101111010111110001110001000101010110011110110010111011001111111100100111001011110100011000011011101001101010010011001000101010010110010100101101011101101011010011111010000000011101001111000010100001111000111110111110010011110101100101001010000101110100011010000110000110110001001101011100001111111101100001000110110100011100010011000100001111111001011010100000000011010111111000101000011010100110110000000010000101011010000111110011001110111110010000011000010101101010000111000011001100100011101100110010111000111101000100000101001000001010000011001010111010101111010001011001001001000000011010101010111001110110011010001001001000100010011101101111000010110010110100010000001001111101111000111001111010010100100101010111110110000110000101101011100110101111110111101011001001101001100001100111001001000011001101101010001010011010110110110100111001101011000110011010010101001011111010011011110000000111001001111111111101011101001011001100001011111110010011000101100100110110010100000110111010010011100110000011000010000101110100100111110101110001110001110000001010111110110000111000001111000100001001010110101011011010001010100011001100100010000110010110111110111011011000011110111001111000011000100100111101101000001011111011000100000011010000100110000111111000100001001110011001010101110010101010111100110100100111100001010000110110100011111000000100111110000101001110000000001111001110110001111111111110011111111101110101011011110011010111001010011111111011010001011010001010000111011011110001010001110111100110100110000001000101101000011001111111101001101010011111111010011011101010000011001001010101000000001010101110001111010110001001100011000111011101110111011110010101111101001110110111001000011011110100011000100101101010110111100100011010110110010010110010111000110110001011010010111111101011100010001110111101101011111011011110001100110111100111010110101101101111100111000111101111001101111011111101110011110111101010011011101101100010000010011000100010110001100011001000001011001000000010001100110101011101010111101100101010111011110011000001111111101000101101110111111101010100011010001111010101011100111000011100001010111101010001110010001101111000111101001001100011110101100000111111000110111110101110101001100110010101010001110010110110111011111011010111001101100110101000001011000001110111101110110010100000110011111001100011111001111100100010001110011010000110101010000011100111111011100100101101011110101011101110101001000000101
010101111000011100111011111010001001111101010101001000110010111000100100010100011010000101110010001010110101011111101101100011110001010001000101110100110011101111010000010011110000000011000101010000101011001101111101101010010001100011110111001110001100001010111011100011110110100000110010100110100010100110110011111110111010101101101011011111111000100001101010101011101100000010110100111101000011100010110100010000100100100000101100101110100111001111110101000000001011001111110010000111000001100101001111010001101110110100101011110011010000001100010010100000101100111010100110010101001011110010011011100111001111011110000101010001100010101100100111101011011100000111111101110111110111100110011001101010010010001110001110000001010000101011101011010010101000001001000001000011010110010101101001000100101010111010011010001110011000110110000011010000101110010111100011111000110010111011001100100001001000001111110100110110110011010101111010000110100100100010101100001001011111100111011110110000011111010011010110100110111010011111010111010000001110100100011100000101011000000000011010111011010000011000000100101100001110110011100011100010011011010101101010101011111111011100011011111110010001100000101110100110001000101101000000001100000000000111000000100001101110110111010110101010010001011101001001000010000011010001011001110001111010101101100010100011001100110001100000010010011101000010000010101111100011101111100110101010000010110110110011100001010110000110111000001100000000110011001110011011110101001111000100010011011110100011010101000110110000110011011111111101000111011010001000100100000101001101110010000010011101010010100001000011010011111010110001011110111000000100101011111000100000010110110011011101011111011011101100111111110111000110110101001111100010111100011010111110000101001000101111011000101001011101001110111100100110011010100111111110111110010000100000000111001111111101000010000010101011101100001001011000110000110111111100101111100111000111001001110110111000100011001110001011100011010111000001000011010000100000100110000011011000001011000011011111110100110010010111100001100011011101000101110001010001011000010001010101001011111000111111000000010011111011011001000110110011110110110101101110010111010011011100000001011110010000101111111111110100000100101101111001011001110100001010110110010111100001001010101010010010000001010110001011000010000100000000101101111111001011000001101011111111000000111001101100001000110101110000010001100001000101001100011000011110010101000111011011110010111111010001101100000101000101010100010011011000000001010011100100000111100101101010000000111010111010010100011101000011000010111000011100111000110110001110111010000111111011010111100010101110001110110000111000000111110101001000010100001001011100001101011011100000100000101110100100111001011110000101111110001000110011101010100011000101000110110000001101010101101010101011010010110111011011010010001001010101011110000011101011011010011101001110110100111101101001101010111100011100110110101100
000111101000001000101111111111100100000011100000111011110110110100110110111111000111011100011011100110010010110100110101011000011101010010101101000101101101101100101110001000010110000011011100101010110010001100100010000010101100111000111000110011001101011010010100001010010000010110100100110111001101111100111110000100110010010111001101111111100101110011000001111111010110010110110111100111001000011000010111001111011000101011000011101101100110010111110100111100011101001111011100011010101010011011101100110111111001011010100111011111101100000100101011010010101000000111011000000001100101100111000000101111001110111110110111101101110010100101001100110011011111001010111110100010111001001001100001011001000100000101000101000110101000010000000010101111100100111011101001010000100000111111100100001001100011110101101011001000000100000000111101001100100010100011000110000100001011011010101000100100010011100100010000111001001011001000011011101100000010111001100110101110011011011010111111011001011101000100001100100010110001110011001101111001011010100000011011000001011110010011111111110011000110111010111101010101100010011110100101001000110111110011011001011001110111100100101100110110001111111010001111000001110000110101000001100110001011010001101001101010101100011000111011101011000001011010000100110110101101100100100100100001000110101100011111011111011000010100110100101100110111110001100101011111001011101010011111011101101000001000000111100011111110101100101110111110001110111011110100010101001000100000011011011110000101011000000101011101101111111000101010100101100101101111000110001100010100101000111110001000000010011010000111101110011001111000011111100010011000001000010100011101110100110010011011111011011011001010010011011110101101100011010011000001000111010010011011110101001000110011100100110000010000101011010100010110100010000010010101010010011011111111101000001100101111110010100110111010010010001101101010000110110100010011000000100010000001000100110111010010111111100000011111010010110001111100000011100001110010101010100011100100000001101010100000000100110000101000101111110000111000011010001111001101011100101001111101110110110110001001110010101000111101100100111100101000110010110001001000110010011011111111000110000010100111000011110011011011011110010101100010010110111001010110100011011110010010000000011101010011001001011100111101101010001011101010111100101110001010111011101001111100011100010100100101011000010011100001001111010111010101000001101101100011110001011110000001000000100001000000010000111111001010101010110101011111101011001000011111101100011110111010111110011111101001100101110111110000101011100110100000111110110001110011010111001111111010111110100101101011110000001001001011110100110001010101000110100111110011111001011111110101101100111000110000111011111101001011001011111011110101001111101011011101011001000000000001101110110110000011101111000100100101111010110100111101110100011100000101110101111011010010001100000011011000100011011000100000100111001001110100
111001000100001110111100111111001000111100001100010111100100101101000110011110000110101010101010010010011100010100111110001110010101111001100101001000000001000110101001101001101100000000001110101110100111010000001111000001101111100001110111100011001100111110101001100011011101010010011010000110100010001110101110011100110000010010100010111111101110110010000100010010100111100111101110110101011111010011100101101100001000011111011101101101011101011100101101110000001000111100111011100010001011111100001111001010110010101010011111111110111010010101001010001001001011010111111010011101111110011111001010010001000111001000000010111011000101010011010110111000110100010110001110000101100011011101010101011101000111010100011100010110011000010011101011100011101011000010111101101100011010011101010101011101100111011010111010011010111011100010110010110101010100111010011110100001000011000101010011100100111100111000010010101011000110101011110100100011011001101110100111111110010000110101111000011110111001001101001111001000110011110001110100010101011001110001100000111111101000100100001010010101101000001111101110100100101000011100111000101011110111110011110101000100000010110100101011111010101101010111101011111100011001000111100100101110001110011010001000011001111011010101100010010000111111000110011110000111000101011000010011000101010001010101000011001110010010111011010011001001011101010001011101011000001111011110000111101001000011101000101101100001010110101111011010000010100110001111110010011111101100111100101110010011011111101111001001110000100110111011000000011011111000110000111000000111001011011001010100110111101100100100111010100101111100111000111010011000001000101111011100011000011100010010110000000101111100011011101001111101101011111010100101100111001001111000100000110011000010000101100100101110001000100100110111100100110010111100000101100011111111000110011010101010000001001111000001010111010011101100010010001010111000001111010011010000110010100000000010110010011010111011100000101010110101111111100111001011010110000110101111111001010000110101010100011100000111010101111100011100001110001101110000010001010111011100011010111010010010101111011000001001011011101110110011011000111000000111001100101010010010100000011001011100011011101001011101110100100010101000110111010101110100010101100111111110001100111110001111001001000010100000101010101111101000001010100011111111110011111100101011001110100100111011100111111111101001100110001111001001001010110100000110011011011000000100110010000111010000110001100000111111000110010000100000100001111010000001000101011111011101010001111101100100111010111011010010110101100100001000101101111100001110111011001010100000100110111101000001110000101000101011101110101011000000101001111000100011001111110111100011000011011001111011100000111000000010101011010000000111011000010111110100010010001000110011110000001111101011111000101101101000000000000011101101100010011000100110100101010111101111100001011100101101111100101100001000100100011010010011100111
011101101110011100001100011101001011010011010001110100110000101000001010100011101011001101010101101110101000011000111100110101001000101110011101101101010001011011001011110010000101001000100011111000011011001001011001110010001011001010000001101100101011011101011011000001110000011010010000110100011001001111010000100110110101001010001000111100100111011101011100110100100000011100011010111100101101110010000010101100010110011000011101000000010000001100001001111110000100110101001001110001101100101001011011111000011001101011101010110011111110001111100101011100110001110101111100110010111011100111100111110001111000001000100010000110001011010000010001010010110100001111111000000100111110010010010110000110010010100110111101011111101000000011010100011100000111101111110001010010100101101000111010011101100110001111011101000000000001111100000110101110011000111011010111111110111000110011011110001001010011001111000110001111101001000010001110011101001001110110100101011110110110010110001011101011010000100110111010000000001100111001000100100100000110000000101001001001110111011100011001011111101000010010010111111011110000000101000100010001010110001000010110000100001000100011010100000101010111111101100011111101111110011000000010010001011010000010100100110001010000101101100101001101101111010101000011001010111001101110000000101110000101000011111011111101001001011011011110000010111000100000110101111011111110010111001010001010010010111000100101010000000001011101110111001010010001111101001100111111100011101011110100011100111101100110111111100111001000001011111011001010001011110010101000101011100111001000011000011111111001000000001110111001000111110110111111110110001011000000010101101000011101010111100110000010011010100100111111010010001101010110000001000011001101110011001101001110000001101010111000001001111010100000000111110101010101100101010011010011011100001011011011000000111110111110001101111000000100011001101000111011100010011000111010100000001001000100000101101010110001100011001100111010000001000100000101011011010101001111001010101000011110100101000110101110100111000000111001110111000001101000011100101101011011011100111101001000011000010111101010110010111110011010110011001100000000111100100100110111101010001001110111101101011110001010110100101010011010011101000110000000101100101010101111010111110011001001110001000001110100001011101011001100100110000010101100001101100001000100110000000011100000010110111001101111110110111011111011111000010110001111010100010011110011011001001111010101100100110111011111110010011100101000000101100111101110000000000000101010001000011100011101010111011100001000110010110001111011100011000100111100101111111101000001101100110011110001000110100101010011111100101010001011011010010111101110011000100110110101001001010011011011100100100100011011111011100101111100000100011100111001110001011101001010000111100100110101001001100101110100101000101100111101100101110001000110110010110101101010100110011111001011010101001110001110110000001001010100010101100010
001110110101001111000100100101110110011010100010000010011110110110100111111000111101101011000011111111110111001001110111101011010101010001110011000010001101001010111110101010000011101010110101100110001001011110001001110100010001011101001110011010101001011000000010010110001011001111110111111010010110111001101101111101110010010111101001000001101010111000011000101000111011000001000011111010000101010010000110001110011001100010010110100011000001010100010010001100101000100100011100101010111101101011010001000110110010011011101101100111000100101110011001110010110001101111100000101101111110010001001011001111100100000111011100000110011100101101000010011001001010101000111001000110001011000011110110110010100011011110011100000010001000101111001011011010011111011101101111111001101001001100000000001001100001011011110010000101101001100101001000000011001111001000111011100010100111111101001110100111010111110011110111110011001011101111101001110001001111100101011011100001011110101100011100001111100011111100111011100001110001100100001111100011100011100100001110000101100111001001100100101001010110111011101000001010010011011000010111110010110000101000111001100011101011000111011010101111000001110100100011011000101010101101100101000111111101001101101001101101000101100100111001001111011101111011101010000011001110110000110111110101111101011001101110001100001101101100111101100101101000100100010100001111001110101110101000110000010000010110101011110101100011111100100001111101011001011011011101111001101101000100100001100010101000001110101001011001011101011111001110110101011010010000101101010010101111001100000101000001001011011000111111011000101100010000111110110101001011010101011100001001111011011101011110111101000011100111000010110110000011110101000010011000001000001100011011001110010101110100111100110100000101001111010111001011101100001010100000000011101000011101010111111110101001011111010010010111100000101110011111101000000000010111101010000011101100110100110000110010101110011110100100001110010010111001011110111011010001011111000011011110101111110111111101000011111101101100110000010110110000101000101011100101110010100111011010100110010000101000101000100110100000000101101111101001110001011101101110111011001101100001100101110000011011101110011101010100100001000011001011101011101000111110111011001101000111000001101001011001100010101111101101000000011100001111010110100010110010001101010111000011010110001111001111110111101100000010010011001101010011010001011001000011001001101001010011110100000001101111100001001111010101000001100011101010001010111111011010101011101000011000010010101001101001010000010001100010000000100100110001100000111110010101000100010111001000010111111111001111000101010010001101101000100111111000111000010001101011001010011001011000001011001110001001101001100011000001101000010000001000100001010000001001100000100011100011000110100001010111111010111011101011101011100101001001100110100110110001101110101111111000101010111010001111101101111000011100001000100001110011
111101111111010101111100110001101110010001100110011001010000101101011111111001001110100100000001011110001001111011011111101010101000000110111000001001011011110001010011100110010010011010100011011000100000110100101111100011100000110010000011101110101010000100000010011100010100001101001111101001100001010101100000000100111101101000010011000110100010101110101101101100010000101100011011110010111010111010010101111000101101100010101110001000001100001010110001000011110010110011101010111000000001010110110011001001000010011010001000111000110000101011001100001010010010100001010101011110011100001111001110010000001100010100001111000011010001011001011010010101111011011010000001010010011011100110100011001111100100011110100101010110010001010111000110001100111110101000011100100001110001101111110101010100011010001101011011101010111010011001000011010011010010011111100001000111111110001111101111000010110110111010100100110001000000011000110100101110101010110011101110000011010110100111111101011000000101000001110001101010111000011100000001100110111011100110011100100010000000111100000111011010110001100100110101001000111100010100000110111110110111100011011010001000011001110111100000011100110011101011101011000111110110010101001010011101011001010101011100010100010110001001011101010100011000000100000010011111000111001001010111101100110100011011001010000001001100111110000110011000101110011001101111010011110001000100101011001101010101101000010110010001111000111111111000001000001111010110111011010010011100110110010000111001010010011010010100001100100001011110010100010000100110000100001011001000000010011001001010110111010101101010010000000111010011100101011011000111101000111101101011101110111100111011000110001101101011110000110001000111001110101111011100101010011010011011001100101100101101001111001111110010111110101010111101100110011000110111000100000010100011010010110110011011101110100010010101100110101011010010010110100111011001010100101010110000000101011010111000111101101011111011111101010111111111110010111100101011000000111011110100111111010010010010100000010110101110000001111101001001111101011011000110011111001111101100000001111100001111001011100001010100010001100001101100000011000011001010011011001110110101000011010111110001101010010101100111000000001111000111000100001001010100000110110001000000110000111100100001010010010000111111101101100001011101000110110000111011101111100011001000100110011111010010101011010111010001000010101010111000101100111110100100100111001001001101000101011101010011001111100100100000110001001000001100110011011111101111101100001010100101001000001000111111111101100101010100011001011000100100111101111000000100101100000100100010100011001101011010011100110011101111111010101001000001111011001111000010101010101010110010111111111011011100101111111011100010100100110011001000011101101001000010101111111100010101100001011001000011111000011100110100111001000100101100110011011110000101101101110010010110000101100101000000100111100101101001011100100011100000001100
011000101011011100011001001111001010110011100011000000100110010111111111010010001000011000100011011110001111100110010111000100011011011101010100111111101111000101111111001100000010101101100001101110101101001010111000010000101110001100101111010110101110110011110010100001000001001011111011010001001110110100101111100100101110010100111000011000010010100011100011000110101000101011111001101101101001000110010010101101101111011100110110111111001010111110000000111111111110110100011000101110100000001000010011001000000001000010011010110110000000011100110110001100001010010010111001000100110111100000110010000111000110100001011100101110101010011000010100000000011111000110010001011110101011010000010010001111101000111111001101010110011100011101001111111001000010100000011000000110100001001001101111010100110101111010010101000110100001001010100000110100001101101000010111000100011111001100010100110100110101111110001100000110111011101011001000000000101101011100010101010100110100010111111110111111111000010011100100000010000001000111110101001111111010011000101111010101101000110101001000001010000100111100001101010001011010010001101100111011110011111010011101110111101011101110001000000111111000101110110101100110001011100000100100000111111001101110100100100100010011001010110101100100100011000111100000001110001000110010110010111001101111011001101111101010001000010100100000010111011001101001100001110101011001001111011010110010001000000111111010000000001110100011011100011001100101011100010000000000001110110110100101100111100101001111000100000010111110010010101001110100000101100101101000110111100001011110110100001011110110011000000001111101010110000110100010101101100001111111001100111110100101000100011010111011010100001010000111010011010101110011101100010001100010110111000010111110111100101010010100000111010110010101001010100010101100101000011101111010101001000011100101111110100010001010010010101011011101000111110110011011001100010010111000010110000111100010101100100101010011111001011111000001100111001100011110001010000000010110100110101110000111000010000010010110110010010001001100110000001001010000000010111001101110000100100001010110111000111011001000100101000001110001111010000001010100001011000010101100111101111000001010001100100100000010111010000011101101010110110111101101101011110000000110111111010110100010000010110110101101100111010101011010010110111101011011110110001011100011110001010111111010100011100100101001001110111100000100010000001000111010110111111111001101111001100111100101100011111001001000100001110100110111111110001001010001001000001100110000100011111100000110111011110111010000011010000011010100101100010010001011110011011110110011100000110000011011110110010111000100011011011110011011010010001110010001111101100000111000010011001000101101110011101011110000111010010011111010010101110000101011011011110111010001110110111010000111100101011011110000101001001001100111011110011000001101011111111110011110000001011100010100110011100010101101011101000001000011001111100101
100111010000001010001000001101111001101110111011001001110101110011001111000101001001110000001110100111101110100001011010101000110110011110101000100000001110111011000100001010101011111110000011001110001000001100101111101101011110101101100110111010101011010000011110110001000110001100100001111010110110111110000111111100001100011110000111100101000110000100011011110100101011000011100100001111110100101000010000101001011001001011101010001110000100001010110011101100110110000010111000001100111011110101101001100001000000001010110111010000101011010001011100111000011010110110110101000011101010001110110101111000111110010010101001110000001100100001010010000001101011011111110011010100101111011000000111011000010010110000100000100110110110011011000111111001111110101000001011101000111111010101001110111111011100111111001111111111001111011010001001010001101011110101000110101001010001011100000101001100111100001000101011011110000100001011011100100110010101100001000010100010110111111011011111010010001111000110110001010101010010010010101110110101101110011011110111000001110011000000100000001011101100001100100000011100110010111010100001010000101001010111101100100011110110111011010001000000101011000011010100110011100000000111011011011011011010000011101010111100010111010111010000100010000000000011110010011101000011000011111010101010011011101011111001000001001110100111011110101110110000010101111000111110101010000100101111000011100001000000111110010100001110011101111110100000110000000110011100010011111001011010001000100110111010110100110110100001010000110001100110011101001010111010100000111110101110101010111000010010100100110110010110100111001001000011110001100100100101111100110110010100000111010111001100111001101101111101010000011001101010011000011001110101001100101111111100000011000001001010100100111011111110111111011000011000001011001001101011110100111101110100111110011001010101111000100000111010111001001100110101110000101101111001100010110111101101101010110011100000111101011001101000110110010010000000001000010000011111001111111001010011011000011111111101000010001110111001100111000111011000110100011100101111010010100100110111111000010011001000111101110011100110001100100000011011100010111011110000111111010111000011100101011010010111100100001011111100100011011000111000110101000001101101000001010000101011101101000100010110001010001100011101011110001011000000100100011000000101011101110111100110101010001000100110000111111010100101100000000010010000110101110010100011100000000100110010011110101101111100010000011011000000010000111110111100010001111100101001100001011101111100100000000011011110000110010001010110011110100010110111100000000101011001101000101011110000100101001010000101010100010010101000011001001010101110010010001010001010010000101001000001100111011001111010101100100010101011011110101100101001100001110000010101000100010001011011001100010000001101101011100001100110011100001000000101101101011000101001101001011101010100101000100110001101110000011111010001101101100000101011
110010011110110111101100111111011011111111101010011001001110011101001000011011001011100001101010100111010111110100111010111100100011111100101010000100111010001100100110011100011100011011111010000100110011100010101010000000110111111101110010000100100111001110011101101101101010010101110100000001101001000001110001100100100100110110110110110000000000010000100100000100000000001100011000101011110100011110011100001001000110000111010110111110001010001000111011100110111101101100100100110110000011011001010001111111111011010011101111000111100110001111111101010011010110010111100101101001011011000100110000100010100000100010101100011111000101101010010100011110001110110111100010110010100001010001110010101000000110110110101110000000110010001111110010110101011101001111101011011100000000000010100000001101111011111011000001101010100110110010010011001100111011110101111000110000000010100101100000000100011001110101100100110110001000111010110001001101010100100111100110011000001100010100100100101111110101000000011101011110011110110100111011111100011111110001111011011111110111001101110101000011001001010001110010010110101111000001001101011101110001110000101111011000000011011100101111011001001010010010110110110011001011101101111111011110110010000000110101010000111110101011111100000001101001010000101101100001000110011011101011110011000010111101000011010001110110000100111010001101001001100001100000010011110000111010001000111011011111010010101100011000101100010111100111101000010111010001110101011110100000001110001010111101011100100110100100111010100001101001010001111011001101101010110111111111010011000011111011010001011110011010000001010000001011100000110000110110011011010011111011101111010101000110010010001100111011010010010101010110111101011100101001110011101001110110101000001010101010100111110110101001000000000010010001110011011101011010110101001011001101011011010011000110101000100001110001010101110111110000011001101010001111011111000101000011111100000111010001100010101011010000000101011101011111110011000000000001000101111111100110101001110011010110001101110000000001011001100100000101011001111011000011010100011010001010111101100011001000010100011110000110101010001010011000001111001100100110111100100110111110110101111100010001110101010010010010100111010011000111101110100111100100100111010111111100111100111000000101011101000010001110111000101110000001110011011111101110001001010010010011001110000100001110001101011000011110111111111100011111111000100001101010110000011111100001101100000101110111100110100111001111111111101100110001010000000101001010100000010111011101000110011111000111001111011011001011010101111000110110111010100001010011011111100001111111111001110001101110011011101011010010010110000001110101111010100011000001001101001011100010011110100101000100111001111000110100000101011101010110100100101111101000010000100110101000100001011101010100100101010010110111100111010010110011000111011010101001111001011110001000111101001001101101000010011011110010101100010000100101100100
010001101011110000001110000110110101100110000000011010000111101000010001110010110011101011010011011011011001011010000001100111110000011000001110011100000111001001101110010100001110010100110000011111100101111011011111110100011010000000010111110100111010001010001111010110001011100010000011010111011010000011010001100100011001100000011101100111111001100111110000011110000100110001011000110101101001101100001010100000010001010110111001111011111111010101000100101111101110110100001110010000011000111011011011101110011111000001111111011010001010000001000110110111011011001010001111011100100000011111001111101000110101110010101001001100101101010010110110010010101111011101011110101101110111000011111101111000000111111111010101000011111010101001001111100110100001011010000110101010101011010111101101011110001100001010001101001001100001101001100101101011011010001110010111000100001011000111010101010111110111011101000000110110001110010001101100001001010000001111010000110111111011001100110001001110101000000000000001011001001100100001001001000010110010101001011100000000101111000010000110000001101001010010010010001110100000111100000110010011001001011001111110000100000010011110001010100011010110100011001100111101111111110111001000010101111010001111001010000011110110111011111001111010111100111011111000101101010111111111001101000100110000101001011101101001000010110101000110100011101001000100110111111010100100011011101100011111000011000010110001100010101011110110010001101010111011111001010010111000101101101000111010011010011000110100111101101111111000111110000100000000011111011100010000111010011000101000110011001110001111010101000010000101100110011001011011110110010111011011111100100001000101000000011001111001101000100101000110111100101100010100100010010110111101100111110111010100110010011010010100000100001101110100111011100101010011110111100001100100100101110110010100100101001000110011100111000001010001101111010111111011010011111010010101000011101011001000010100010010000111001011100001110110001111100010110110111001100011011001011100011010000101000101100101110000100000100010100000010111110000101110010101011110011001000111010001000110100010000110111111111100110011010110001000001000000010100101100111101010100110101010110101101001110101111011001000000010111110000000000111011110110000111000100110011001010111101110001001100001101111110000011010010000011110101011100010110000000111110000001000000011100011100010000111100011110111000111110011111110010000010011000100001111101111100001011101000001011000011111111101111011100000000010011101010000010011001000100001000101101011001101100001100101100010110111101100000011101011010000011000110011001101010000111011101110110010001000110111100000001100111000001001001000110111011110011010000101100101011011001001111010101011001101010010010000010101011100100011010010010111011111000111100100010011100001010110001100110110011001011010111010100001010010010110010001000001010111001101110110011011100001111110101010101111101001011100111101101101001000101101
100101000001100010011101011000001100111010111010111011001000001101001101000000100011000011111001011111011111110010100100000100010111001001000010010110011011111000111001011101100101100100101000101011101111000101011101100001011001010011001111011101001000100100101000111000101010000000110010111111110111101011101001110001100010011001001001010111011111000101001110010010111100001001111010011110110101101111111010100111111111100010011111101001100011111100001101111111100101010010101011001000101010101111011111100110010000010000011001110100100110110101100010101100100010000101011101011011000111000000011100000010101010000011010100111111000000000101110000101101101101001000011111001111010110010100000111100010101000010010000000011100100010101000110011000110010010011101111000110110100010101001010001011000001100000110001010000000111110100100111000101010000111101011001111000111011010110100110010011011001111000110100011110010001001011110101011101001101010000001100100010001110111011100100000110011100010000110110000011011110110010101010100100110110111001010011100111010111100000101011011110011011110110010001001110100100010110111101001101111101010011100000000100100001100011011110110000101010101000111101110010011011101011011111011011001101011001111001111110000011001011100000011100101011111010010110001100000001000010111001101001000101101011011010011111001101101001100111100001010011000101111011100001011100011101001000010101000101010101010101000110111101110110110011000010100001110011110111010110110100111011111001100010111001011001000110111110100101110000110011011001110000111101100100100111010101111110110101100000101101001000000010001010011001111001011101000100001110010011000010001001110000101010011011000101001000101011100001101010010000011110110001011000000011101000000001001111011011110010100110001111000111010110010111100011011001101001101101110010111101101010011110101011000110100101010100111111101010010101100000001110010011011110000010011101111001100100011011011100010011011101010110110110111101101111101111111100110010011100110001011001101010100100101100100101011100010100010100110011101010110001001111001110001000001010001111101001001101011010001111111001011010011000100010111001011000110001100011010001111110100101011100011101010101100001000110111011101110111011111000100001111110100100011000010000110101110110011001101100011111101101111100100000101110110111001100000000011011101011100011101100000011110110111001001010000100001110010000111010011000011100101001110110101000000001011011110101101111100010010100110011010000001110110111011111101010011101100000111011011110111000110000111000011110010001000011110010111010101010100111011111001111101011000000011100000011010000010110001111011111000011111011110000110110100110010010011100000110000010011000101110101001111101001011110100101010011101001111111001011101101010001100100111110110100100110101111110111011100011100110101110100110000110111001101111011000111011011110111001101101111101101001100010100110100000101100011011001101010001110011111
001001011110100011010110111011011111101001100101100010100111001110010001111011010010000111000011001010010110101010110111010001010100010111010010110011100010010110010111100010010111010010110100000101011000100110010110110000010001010111011010010111110010011010011101111001011001000011001000000111001000011010000000000010111100100111001111010010011100101000010100000011000000111101100100011000010101111011101000101100011100010101110110011100001000101110000100101000011100011111001110011010000000010001010011011001100001100000011100001001110010101100110111100010011010011000010000111111000101100000110110000100100000001010100001101000111111100100010110010001000111101000010101000001110010110111001100110010100010110001000111010110000000101101100101011010111000011000001010110101011111110011011100101101010111000010101010000010101110110101110100000010110010110010110011110100100111000010101100000001111010100111000000001011000110001011111001011110000110110111010001100100110000010110101011101110110110101010100101100011010000000101011101000001000101000100100001000010101011101000111111110111010011000110111100111010110010100110101100001110001110111111101010100010101100111000000100001010101001011100111111010011100001010000110000000000010110101001001111011100101001111000110101000100011101000100000010011010000011110000101010100010010001111110110010000100101011000011010011101111111101101110000011010001101010100111110101110010010101111111101000010110010000000100000100000011111110111001010001110000010011000000111011110011100110011001011101100111100111010101011111100001101001001000110010100101000000100001010001011000010011110110101101100001000111100010110110011111010011100110100010011000010100010011110111001000001000010111111010110110001101101111100000000110011100111111100010111001000101100011010000100010010000100101101111101001001000000101100001101011011111010010001101010100011101110000010010111010000001001101110101011001111100110110110100111111011011101111110100010111011101000110110101100100001100001010100100101001110010111010110101111111001111001100011010010111001000011011111111111011111101000001111101100000101010000010100011100011101101110100001010010001111001100000011101010001001111010110101001111110111101010010111010101011000010011110001001000000100010101101011001001001110100001111111101101100011110011110111011010111110100101001001101011101100101000010110010011110110011001010011000011111100000010100011100110000100001000001000101000000111000101111010000001110010001001001010001011011000111011100110011000010111111011011110100110111100001010100110101111011010101001110100101110001111110000000011101111110101100011000010000111000000010001101110110001000010001101100100010000000001100110010100001010101011000100001011010001010011000100001001011101111110100011100010001010100000100010111001000001111111010000011110001001010000011001011101010001011010110011100000010010110110001110001011011010000011100110111101001100010101001010101110110010100101111010001000110110100100011111000111110
100110001110111111101000000111100101111101011110011000100011010101000010000010001001011001000011010011101101101110110111011011000110011110110110110110110101111111000001000101011110111001110101101000110000000101011101000010010110110010011110001001011101101010001111100010001000011100011000011111000010011011100010010100001010100001000000010110100111000100101111000000101000010101110000111010001000011011001111001110010011101110001010000001101010001000101110000011001111101111001101100000110001110111100011001000101011111001100011011010111101001000111010111110010000100101000001101111101000110000010000010001111010011101001000000111100000000100111100010111100001100010100001111110110110111001100101100100101111111001000110000011000001010110000011111101100010010011110100001011110101100010010111111001110011110010001110011010100111000100101110010110000111010000000010100010101101110101110000110101111111111011111111110000010111011111000010101000011101101000111001011100011101000001010111010011111000001111111100101110101111011001101000011000001011100100010101001011001001001101000010101111110100000000011000010111000111011101111011100010001001001111101101110101010001110100001001000110110001101001000010101001100101111001011000010111111100100111111101000111001001100100101111101101100100011011110010001011001111001100011110111110001110010101011011100000101010101010011001011111110110011001110011011011010000000001011100100101010010011100100100001100100011000111100100001101100011000111000100010100101111001000001110000011100111111100101011011010011011101110001100001010011011111010011010000011001101100010110011110111010110110001010001010010010011010101101111100010101000100111100010111111110100111101000000101001110000010101011101000010101100001010000011000010110111010010011111011100010110000000011001011010010011011010111001001101011000110110101001100011011101001101110000111000110110001001100111101101111110100101000000100000000101111011111000000110000011010111010000100000011000101011110010100010011110011000101101000111001110011010101101001001001000011011001010000110111110010011011110100101111101011110001000110010111100101001100001100011101101101101010111101100100110111100011011101000100011010001011101111011111110100011100011000011101111010101110101110101111110011000000111101011111001011110010100011010111001111101010111000111011001011110100001100011100011000110001110000111111111101001011011010101100011001000010001101010100000110001011110001001001000110011100000110111001110010000001001010101011100011001010110101101010100110110101110101100010011110100011000110110010001001010110001101001100110100101111100111110001000100001100100111010000110010001111010001010101010110110000000111011011000100001011010101100110001111111100101001100000101001001110010100000100111101111010100110011001101010001000100100010000000010000000000001001111001101001101110010000011100111111011100111111110011001110011111001110110111001010101010101010111001011110111100001010101000001000010000011011111000011000001001
101011111001011001101011011110100100011001011100101110010111010110010001110100110111011011111011111000100110110010010011100100000011110010101011111001001110101101010111001101000000000000111010010010111000101000010110001110000110101101011100010000011101110000001110010010010110010100111100000111011000111000110001101110000010111111011000010100010100111110101011111010100000100001000011001000111100100111101001100011000011001010000010011110101001110101011111110101000011010011110000100101111111010101101100100111000110110111010010001011001100000100110000000101110110100010010110011100100101101101000000000001010001111110101111001100011000000000110000110011000010001101011101100011101101100001000001011100000111011011010010110010010001111000101101000011011111110100101100100101001101000100000010011010100001001101010010101010000010111001100001101010111101101100110000101101010100010001010000101001110101111011100111010100000010101111001011000101111100110110100011001010001111101111010110101010111001101001110110010010110001100010101011111111000111000110000101010100101100001101011010111100011110100110010111111111000101110101000001000010110000100111011100010111111101000011010000001000010000110101111000001000011010111010000100110011110000100100001010010001101001011111000101100100100111101101101111010110111001000000100101010011000111100101110011000100001101110000000001001010001110100001010111110001011101010001101111000000101011000110001010100100001100100110001001111100010000100000010111011110001010110110001100010110110111011101001110100101001101100110100010001111110000001001101100101000111011000100010100111111101001111011111011100100000001111111101010010111010001010000011011000001011101010010110010010100100000111110000000110111111011011000101110001000001111100100101010000101111100110010110110100001110111011101110001111100111001011010110111101011101110001011011011100111111011011010111111000101110001000100011111110010110100010101001010101001000010000000110100110000001100100001010110110010111010011101000010001100110001010100001010001111111101111100011100011010111101111110101111010100000011101110000110100110010010011100100110110110000010110001101010011011110010110111000110111101001101000010001011100101011000101011000110110111000011011111110000111000101100000010111010010101000000100111010001100001111111010011001011000001011110011110110010110111101101010101001000110011101011000011110110011101010100100010010101111001001111101101010011011000000011110010010100010011011110101110000111111111000111011001111100010100101111011000001011110101000101101110011001101010000001111001011111110011111111011101001011101000000101110001100110100011101000101100010000001101010111100100101111100001011001011101111110001010011010010010100111111101101111111101111011110111010001101010000010110111100101011000000101000111001000100011111010010110111010110001000000110100111100110110001000100000011011101100101001100100010111100011011100000101101011011111101111001011011010111010001111101001100010000111111000
101011101111001110000000001001000110100000011110011001000000011111001011101111110000100101000110000000001001111001001110010010010000110011111110001101111011110000010100101001101111100011101101100000101101010011111110001010001000111000000011111101111100101100100111001101101000111000000000001010100100111010111101111010101010101000001000011100110110101010110000000011101100010000011010111111111011011100010011001110111111100101110010001100100011110101100111110010100000100001001001010111111011001011101100111111000101001110001100010101001100110001011000010010010011010100101001000000100011101110100101111110110101011100111111110010100110101111010110110010001111000111001010011101111001010110111000100100010000100010111011100111001010101010111010101111100110010001110010010000100110010000111001100111110110101010111001100001110100010101000010110001000001110000000000011001010111110111111111000010000101000001010011010100010110101000000111101101000011101100001010101001100011001101011101001010101111001111011000101111010110110110000101011010011101110101010100001010010111111001001011111101011100011111000110110111110110111000111011000001011010000110000100111110011000110011111011111101101111001111000111101111010111100001011010001011101001110111110011110010000010101011010011010101010101111001101111110001011001001001111000010001101101110111001111110001010100110111110110110100111101000011101011101001111000110100010000100101010000001110100110110100111100111101110010101001011101011000000100100111111011010001110110010001100010011001101000100011010101110000010100001101111010010111011100001100111000011100101111011111100010111010110010101001011111110011110001101011110100010010101100110110100110111110010010000101111100010100001010000100010110011000010101111001110010010101011001011001001101000000101011111101100110000100100001111100000111100110101010000011011000010011010111110010001110111110011001000101111110000011010000000111111000011100100101111011111100110000101011100111111101010011011111010010001110101111001000010000000101011101000010011011110010010111111000101101111111110101110101101001001000100001010101001100000111000110111101010111010000110100010110110101010011101100010000110010110110010001110100100010011110110100010001001011111100111110011111010001001110110011000001010010011010101011110110001001110011011110101101111100100011101001011111110011101000100001001100100000010001000100111101011110111100100100101101111101011110100101001100110001101101011000111101011110110110000101101000110110111000001111110001010000001110111110110000110010010011010111000100011001101100011000001000101110010101001100010000001001001010010000100101100011101110000000001010111101001001001100000010000010110011010011110100101100011110001101010011001000010010101110000111011100001110001000100111011001010110001101001011011001111101000011111011110011101101110011100011001100001001101000011101111100111001110111001101011100110010001111111111110101010101010001000111111101110111111001001101100101101101010111000000
100011111111101001101111110101001110000100100101001111000001110100000010110000010111101110111111011001010011010110000001110100111011100011001001100110000000001101111111110000010111011010111110011111100011010101111100000011001111010001100110011101010000010000111100111101101001101000010100010110101100000110101111001001101010100011111010101101000010010110000001111111000011000000011101101110111010010100101100010000011101110011110101001001011000110000111101111100000110001011100110101111011010010100001101100100010110101011001001010001000111011101001010001011100010010110000110110010101001010101110111000100010001011101000111000001110110100001001100011001100110101101111010001011100011100011011010111111011000010011101101101100010011110001010110011010001001110110010011101000010111101010101100110010111101011110100011011010101101010110011111010011011101110100000011011011100000010001101010101111100010101110100101110110100000101100000110110111100010001111100111100000011010111011110010011111100100011101000010011110101011101000001100110000001101100100100101110100101001010000101110011001011110110001100101010111000101011101000000111000111001010011010000111111100100100011101011000110001000111001001001001110011100101001100001000111001011100001001011011010001100000011111110101100000111111010100010100101110000000111110010001111010110000001100110111000110110101000110011110101010001110101011111011111100101001101010100100101011111001010111010111010011001111110001000100111100110100111011111011111111011101000011110111011101000001000000111011110110111111010111100010001011100111101001010111010010110000101000000010111100100110010010101010100101100100010100000111110000000100111010011111100001100100100101010010010001110011110111000111000010011101100111001101111011000100001101011010001101000110111101111011000101110110100000010000110100010001101111100011101100111000000000110001010101101100001010111001110011010000101010011101000100011101001111001010011010001101111010010100010100011011010101010011000110010000100000010000101010000010000101010001111100001000010010001110101010001111111110011011010111110110100000111111010111011000001011000110010100001000010011110110111110000000000000100101101110101000010111000100111000000110000101010000011011101101010001010010110001000101101110111001010010010111110101000001110010001000001001010101011001010111110110000011011110101101001001101111000001000111011001100001100000110100100100100100011011100001100101101100011000111101010011101001100110000101111000100101100111010010100010010101000110010000101101100101001100011001000011000001001101100000000000001001010100000010000000010001010100010101000101010010010001001100100100000001111110001110101110001101010010000101101101100000100000011001000001010010001101111001100001011101001101101100010100000100100001110101111000011001000001101010111100100011111110101011011010101101110110111010110100111101100101111010110111001010000010110110110110100101111100000000101010000110110110111001001110010110000111010111000011100
011101000110110111010100001110101000101111001110111100011110010100101001111000111100001010001011100111111001011100010001100001000011010111011110001000111001101111110110110111110110101011100111010010011011101101101111111100011000100001111100001111011111110110000011011011000110000000010111001011011100001111010000111101000101110011000001100001001100010010100101110110100001110000111100011110011000111011100110010101001001100110111011011111101111101001010011110011101011010000111001000001001010000000111101011110100000010101001001111101100100010010000000001101101101011100100011100011010110011000111110111011101100010110101100001100001111101100100010111000111011100100111010100001000110101110100000100001101100000111001001000001110101000001001110011110100110101110000100110001010111001110101111010110100111110001010000111110110101010001000011100100010011011111101011100110011110100111101100011111110010010010110101001010101000010011110000000111111100111101001101011001111000101010001100101001111100010010100001000101000111100110010001000101001000111111011100010000010101110100111100111110100011100000000010010000001111101101001111100011110000111111110001110110001111110111001010101101111000100101010111100110100000110101011001010000110101001101100111110111110111010110010001111101011111010011110111111001110010000011001010110001001110101001111100100011110100000000111101101011110011001011110111111100001011000111100100000010110100111000100000111001101101001001010001000010001111100000101101000010011010101001010011010101101110100001000100010011000011000100111110110010001110111111110110100000011001110011000011001001011100100000100010111101010111110100111000100001111000011111000010001100010000101110111011100110010010110101010110110111101110110110010101010000010100001001110000011100010101100011111000100010110111001110101000001111111010110000101011001111011110000001111000100000001001001110110011110100110010010101101011100010010100010010100010011101111001010101101001110110001111110101110001000011000100011001001010111101000100110010011010011100101101001010000000000111001000001010111110110100010100011110110111010000001000110111101001011111111101000110011010011010100011111011000001111011110010010101110011110100010000001110010010101000001010001100000100000011101000101111000111100111111111011101000001001001011100011011111100000010010101001001000010101001011101110100010010110101100101001111011000101100011110100011010001000110000011010010001111000101110100101000010000101011110000110101000011010101110011010000011001110001101101111010000100110001110010110110111100111000000101111101110101111100101111000100000101101000001011100000100110101010001000010011010011011100101101011010110101000101101000111011100011110011001111111011010111101110101110000110100110110110100011010100100110001000001011011001101110010110111010100100101000100110001001110010000001001111010011110001100001110011010000001000010100000000011110000001011100100110111011001100010011111011010011100101010110101000001001100111110011
111011011010111110000010011101000111100010101100010010101010001000001111000110101101111111011011011111111010000100100011100101101100101111100000111100011001010100010000011000110001000101010011100000011001100111111110010000011000101101011001011101011010101101100111110101100000110111100001100010011001001110111010010101100000111010011000001111111101010010110010010111110000011000110101100100101011000101011110111001111001000101100011000011010001011101010111011010011001111001111010001011111001111111000011100001001101111101010011100011001010100010000011111101101100010111111110100111001101101000000000000010100000100010001111000100100111001101010000101011110001000001110011111000110001001100111001010101001010010010100000011010111110011011011000011010101000100011011101110000110100110000001110001011010101010010111001100110000010010110000000000111010110011100100100100011100011011100111111110011100110101100101101011000100101111010000110110001010000110011110110010001001000100100101001111001010100100001101010010010100101010101000000101010100100000111011111101010010101110010101110101101010100000010110010001011011011111001010011101110011010100001100010111000101101110001100011111010110001010001111101110110101110010000011000000000100100000001101100111101010101001010010010000111000001110100000101000001011110100110011010011000010110101100010000001001100101001110011100110110001011101101001000011010100001011101100110101111101101001011011111010001101111101100100011101001000001011011001001011101100011011100010011011101010011100101011011101101001110001000111010001101111010100011000101100001010001100101001100001011001001001110101001001011111100011110000101001101100010101100010110000110011111110001111100101011001101001000111100101010001100001001100010111111100110110001000010010010111101111110010101010111101011100010001111110011001010110000101010000011011010110001010101010010001011100110111010111101111000000100111011111000110100110011100010001001011100011111000011101101011010011011000100110111101000010100101010011101111100101100100111010100010011011010001111001110100001100101101100000000101001001001110011101100101000000001001110111000100111100100101111111011110000000011011111101101001010010010011000011011111101011011110110111100011100110010011110101100101010011111100101111100100100000101010111100101110110011000010000001110110011100001101010011100110110100010011000110010111010100001011010101001001000000100111101110011010100100011000010110001011010111001000111010000011000001100100001100010100010110111100011010000010001100101111000101110011111101000011111110011111111100101000010110100010100111001000110101010100100101111111101011101000100101101101110110011100000001101110100110011100101001001110111110111110110100011111101010001101100111101101000010001111110100011110111010010111100100000100110100000010110011110100011111110110111101011001100101011010000100101110010110000101110101000011111111101101010101100011101101101111001111101000100010110001100000111011001110000101111100111101001
001110011011010101011010001100101101010001110110111100101100011111101000010011100011010111101100111010110000111110010110000000000110000010000000110010101100111110110010100101101111100001010101101110111111110000100001011001010110101011111111001111100010000011011111110100000011111101100101010000100000100101000010001111100101010101011110000111100010111011010001100111100110100001011000101100010011101101000111111001111101110010001101000101110110011110101110100011101110000111010101000110000111100101111110001001001010001010001000111101001011000000010001010010100110100100111011100110011110000010000001111001001001000001011001110010110101010101110110111100000100100011111111000001101011111111001000111010011001011101101100001011001100100111110011000100000101110011110101101001110110111000111110000100111000010001100010100001001110010100011011011010110110000010011000010101011000000111010110011111010010011110111000000010101100001011011100101100011000000100100011011010111111001010000100100000100101111111010001001000000011111100101110101000101001011010001101000101100001011110111110001100010110100010000110101010011111101110110111110000101011011000101000110010110011100111110111101110100001011101010111011000010010100011001101011101001000011111111111101000001011000110101001000111100011111100000111001010110111111010000001100001110001010001010011000110010000110111101110101101011001100100010101011111100001011101001110110110000101011110110011101000011000101001001100011100111001101010010000010100010010100010111110100110110010000011010010111000010110011010100100001101001100000110100101101101000101111001001100100001000010111101011000001111111011111000001000100010001000010001001011000000001101000011110001110011101011011011011111010111110100000001011001011111000001101110000100101010011011011001110111110000001010001000011011111001110000000001111101111010001010001010000100101101010011100000101000011010000011111010001011001100101001011010110010000001111001011101111000010111101011011000111110110001001000100110001011101100011001001101101011101110010100101001001110110011001110110101000110101100011111110011111111111010111111010011101000101110101110010000010011000111001010001000111001110100111011110001000001000110110111000011000100101010001011000100010110110101110110100101101100101101101111000001000010101100001111110010011100100100110100101111011001101000000101111101001100001010101010000100110101010011100010111011011101011110000111000100011110100101100111001101000101010011100010111001001111101000000100101101010111100100101101010101000011100000101100011101000010000011100010100010101111001011110111001000111110100110001010111101000010100001010010001101100010001110000101111101110000100101011000101101101100011000100011100110100010010011011001110000101110101010111110101011000101110000010101101110000100101111110000101101101111101111100111010011110001010000000101111010010110010000110010110100010100011001010000011001000011100011010000011010100001010000100110001001110011011010011001000000110010
010000100011111101011101111111111111101000011100101011101100100001100111111001010011010010111100110110111101110101000100011111010000110101101100111010000010000110111100000011011110111110110110101100000001100110111001000111000010001011011111100000111010011111011000100101010100111110111000111100010010100011100010001010011111100011100011101111110101111010110100101011001001011010110010110011100100101100010111111100110010100110011100000111100000000000110100000100010110100101101101101100000010100010110011010001111010110100110011111100000110111101001001011101100111111000011101001011001110100111000110000100100101111010000001101000011111110011010110010001111001111111000011001100011001001100111100001000100111010010111001001010101110110001101011101000111000011111001100111000001100101101101010000011110100011000011010111011101011011010000001101010001111011110111101000011001100010011001101110110100010010010000000010010011000101101000111011101110000011111011101001100110101010011101011000000011001110010101000111001010100010001011100101111100000011100010011111010000001000101111110111110001101100001101110110011110110101010011111100110001000100110111010110101111000011011001010110011111010001111110100100001111010000100100001001101011000101001101111000000010110110110011010001000011011011100011000110110000010001101111011100010011101111110101011000110010000100011010100001001000001110011111110101001010010001000110101100111100111110000111011010000001111011010001010001110100010010110110000010000100100100100101100111100001011111000010010100110011000000010101000010001100111010000111100110001001011000111111000010011011111000101011011111010000000110101100110101001000100010111000100111001011100001010100011000111011010100010000000000001000011110011001001100010011110110101111110000101111010000100101000000010110000001101110011111110100000010011100111001110011000100101100110100100010110011001000001001011111000001110101000000010010010001001001000001001111000110111111101011010010000010011111111110110111100011111000010100000001011101111110011110101100000110100111110110011101000000000001011000100001011000100111100010110111010101000010100011010100111110101101100011000100011001001111001101100111101011111101010011001001100010000100110100101111011101011111100001101010000000001111010010010111001100000110010100100100010011111111001011111010000111110100100010000100001100100101000100010101011010001001001100110110010100011000000101100111000110010010001011000010000111001111000000110010010001000010001001110100101001111100100101001001001001110011011110001110010100111100010101011011111001110111111010100100011011111101111101011000100101010001010100111101000000100000010010110010101000010010010101100111111010001110010000101111111100101101010111111101011000001011110000101010010001101110110101101101100110001000010010010111110110011000101010111111000100011100011110110001000110101000100111100001101000100110101110011010111000110101100010011000000010001111011101011010100111010000001110001011111101000101101
100011001010011000110011000011000110101100000100111100000101010101011011111010101001000000000001111010001101101101000101000100110110001000000110101111010100000010101101011011011011101100011111111111001000010001000101111011111110100001000101100101010100001100110111011011001111111001000110101101110100111111001100110101000100011010111111101110000111010110010001110011001111001001010101100101001000101000011000111110000100001010010110010100101001001010010100000101001110001000100001100011110100111001000110101111011001100001100101000000100001001011000110100101010101110101101111010011010011011101101101000001101001010010010100110100011011001101011100110011100001110110011010000100011000000000100111001010001000111100011000110011111101111010100010100111111111011001101000000011100000111111111001110101110011000110001010001000010111010110010001010011010100001100101010010010110010001111100010011110000010110010001000000101111100000100100101100011111100100001111011100011011110111010100101110010001011010101011000001001101011101000101101110101000110101011000111001101100010001110111000001010010100000000110010001001111101101100110100011101000010101111010001100001010100111101001101001011001111100110001011000100000101001011010001011100111011100111110000001001111110111001100101100100001100101010111100111010101011000000011000101100000001010111100011010000000100000110100000011110110010110110110101100100010011000100111110111110011000001010101111001111010000100100100111000011000111010101011000001110100000111010100101100011011010001010010111100100000100100011100000100001011100001011011010111100110011010111110010100100001110100111000111001100000110011010111111101010011100010001011100010100000001101110111010100110001001101111001011100010101001111011011000010000110000111001100100011101001001111100010100001001011011010100110111110001011111011110100101101111110100000011101101100111011101110111000100001100000000010100100010001001000111010111011010000001001111011000011101111011101000010101110001111000010101101100110110101010110101001000100111010111011010000111110110001001001000010001110011010000110100000110111000111010100111110000000110111100111101000010111110101110001010001100010111111010110110001101010010101000100100111111000010001100000011010011110000101011011101011101001111001110100111110010001011111110010100110111001110011001100001101100101111111000100110101010101100010101010111110011101000010000111010110000100001110100010100011010001101110010110111101111101010110000110000100011111101111110111110100111011011101100010110110010111000101000111110011110001011000110001110000010101111101001011010110000111001001011000001100111110000010001100001000000010110011110100001100011111110110111001001110100110010000101101100000010000011000000010111110001000111001001000001001101111101101110110100100100011011101000000010011001110011110011100111101000011011110100111101000001001101001010011110010011101011011110000100010111010111111101100011110000000001010100001101001101101110100110100011100111000000
111111001101001101111011110011011001111100101010101001011110010001010010110100001110110111111010110001011001011010100111101111001101111010011101000000010011111100110011110111001101101110100010101001100010000111010001011111010111110101001101111100110001111010111010100000111101000110100000101100100111110010011011010011110001010010111101110001101111111011010100101011100011111100111001001100000000001100110100000001111010011111110010011111100111010111101010000101000000100111011111111011110110011101111011100101111000111000110010010110001000011011100110001010000010000111110001100100101000110100110100010000111100111101101110101100010010111001000111000010101001011000010110110010010000100011110011101001011000001011010111111100100100100000000001010010101011110000011100101110110111110100001010000001001100000101111000100001011011000110010110001001011000110000111101110010110001001111110101011100011101011100101110110101000010100100000101110101100000100110101010011101011101011000000011010000011011101010001011101000100111001011000000100010101101101011001110100100000100111000001010101011000001111100101011100010111000000100000010110101001101111011110111010010100001011000011001111000100101000110001000000111111111010011000011101011101011010100010101011001000010010111101000101000100010001001001001100000001100111011110000101111101110111011110001101111010001110000101001101100000101100011100110110110101101110000111111001011000101000001110011011001111111011000000001011110001011100010010100000011000100110011111001110011110101110101100110101110010101111011011011110111111010111001111001101001000011000101010001101111011101101010101101110000111110010111001101001000001101010110101000000101111110100110010100001011000101100101010001111010011101011001111001001100010011110100111000011101011110010010100101011000001100001000001000000111110011000101000111110001011100010000000100001000101010000110110101001011100011001000001011101101011110001000100100111100010010110100010111101010011100001010000010010001100010011100010111111010001101101011101001010111011000010000111111101001100110111111111110100101010101101101001110111011101110110100011000001100101111000011110101001000101010100010000000100110111001111100110101101110000011001011011001010110101011011100101001110011101111101010011110010101000010101010100001001100100000010101110001111011010000101000000110101000110000111101111010011011101110111100000111110110110001001101100001110011101000111111111010111100010001001010011000110100101111101010010111101011001100100101001111000110111001001010010100110100100101010001101101100011101001101010001001100000100011100011100000011000110101101111100111011111010001111101110101110000100010010011010010110011111110101110000110101010001010001000111100111101011101001010010100001011001110001111001100000010010110100010010111100010000101001000001111011100100010110111011100001011001011001101101000101010011000111010000110000011011000001011011110111010111010000011011010111000101010100111101010011010100010101101111011
111001001011011001010000100100111001100100110001110100011000011010001101010111111011111000110001101010110000101101011010001010100010111011000000110000010010100101010101000101010101011010110110010000110010011101101101000101011001111110111000100010110000110110110000111101100111001001011101011001000000011111001111100101001100101011110110001001000111110110011101100011100100111111011111001001000000000001011110111011110000111101101101111111000111100100101111110110100000110010111110101101101110011100011011100010111101101110000100100000001111100000011110011000100001011001111101100011111110001001111101001110100100010001001101111101100000111100111100100000110101000101110010110010111011101110101010011101000100011010100111001101101100100110110010010100001100111011010000000000110011100100001111100101111110011001101100111010110011100001100110101110000101001100110111110101011111011111111100100111000101110110001001011010111001100111011101011101110101100001001100000001100010101111001010101111000000110011101101101101010001110010110100000010010000100011001110110111111000011000100101100011011001000110111100111101111011110010011001101111100011001000101010100000001111110100100000011010000110110010001111100110100010100111001001111100010110101000101011111101111011010110111000110000010100000001100110101011100100000010000010111110010011001111000101101010100011010011111000001101010111001101101000001001100110111000100000001000101001100010000000110010011000010101000010001100100011000100001010100110111101100111001000110001110100011110100000011100101110011110111000110010010110010100100101010011101000101101011011001111001010010111000110101110110101001110000110011100111111101111010100101111110010101000100010011010110001110110100111000101100100000100011000011110111010010011111010010101110100010001100111110010111100010010111011110111100001100000101101101011011010100101011010011010000001010001011000110011000101111000001011111111011011001111101001011110000000011100000000001001100010000110011001010011010111110100010000101000100011010010110011000000101001101110011111000001011001101011011000100111111000000100010000101100011011111100001111101000111100011010000000010100110111001100111101011110011101111010100001101001110110101101100100111010010001001011111001001111101100100010101011010001010110010100101000010010101010001111110001010000101000011010011001111011010000110000100100111011001101010110001000010100111011100010011000010110100111000001100000010011001100010110100011101001111011100001010101111100011100110111110111111010011101100010101111000111011101111011100100100101001011101111110110001001011101001100011101111001011000101100010101001111011010011010100010100100100111101000111101011000001010011101011100100010011100010101010100111000001001010001111101100010001011010001111110101011001110111100011001010100111011000001001000101111000011011000001101001010101110010100001011000000011000000110100111100100111101010011010000111011010000011100001111111000111010101111011001110011001010100100100001
010101110001110001011011111001100000000010001010001100001111111010000101010000011001111100010111011010001111101111010100000011110100101111001101101111110011100011001010000111111110010101110001110111001111000011000010011100000100101110101011010000011000000010000110100101010001100011000100000111111101111010001001010000101001110101110010010011101001000101101011011111111101111100111000001101100111101001011101001011000010011100011100100001100010010011100001001011011101101001011100100100001010010101000100010001101010010110000001011111000111001001011011110110011101010000010010011111110010101010111001100100000001001000111000010011011110010001100011100110001011010100110101010000110010111000001101001010001110101001110110110001111001110110110100001011110001001001011100011000011101101000011010111100010011000110111000001010000010100101001011010100101101111111001000010010100010111111001001111101010110110001000100000101101000110100101111000110101001010000010001100011101011010001000011100101011110100011000011100011010010010000000111000110110100100100110000100101100010001011001001001110010001110111110101001100001101010100110111011011110000100110011000111110111011110000000110101110011100001100010110100110010110101101100100011011111011111101111001000011011101001011001110000010111011101100101110001100010101000100100001101011001011001000101000100000100111011110100000111111110001010110001110100010010001100100011110101110010111110101000100011110111101010111001100111001000111010010110110001011010110111000111111101011001011011100000101101111000000000001011111100001100001111111101110110111001010000000011100000001011010111111000011110101010010101001010111000100010100100110001100110100011110100101000011010111111010011111010001110000010011110110110100111000000000100101001011110111111000110001000001000010010110011100110001001111011000111110000000100111111101110000001100111001111010001000100111110100000111110011101010010010110100100001010100000000001000110111110100100111010011011101111110110010000010010111101010101111001001110001101100010011010000111011010101000100110111011111000000110111000101110010100010100010111110100110000110101001110101101001001111111000011011011111101000101000011101010100101110100110111001110101011000100111010001001111010010010001111100100000011000001010101010011110110111111000111001000000111000011110110010001000101101011100110101010101011000101001110110110101001011101001001011000011001100001110111111001111110000100100001010111110110000001100000000100010010100100000000011111010000111110001010011111110010010111010101111001001011000001001011011110100010010010101000111111111101101111110010100110111111111011000000101110010101001001000100010001001010001001000111111100110101101001000101001111011000100000100011100100110111110100011111010001100111111010010011000111111111001000001000011000110000001010111000111100110101110011111111101010100110001000000000111111000010111010011111000011001110110011000010001001011000111001001111000100111011010100001110011100100011001
100101101010011011100110010110111011011001110000100001000101000001011001110111011101111010010011001011111101101110011100010001110101100001101100001110100011011111011111100001100101100111111001010110001001100111000010111100001011111111010000000111011100000101011111011001000110110001001110001111100100111100000010000110110111011011110101110110001111000110100010010000100011111101000100000111111100000110100100010001000110100101011101000110100001110100110000011110000010010110010111100101101110100111011111110100100100101010101010011011010010000011111001111001101010100101111111111111111011000000001110011011110101010001101100010100100111011100010000001100010001110010100110000101100111100001110110110001100010101100011011001111101011101100001111011101111111000110110110000000100000111111010000101000110001101100110101010100100101100001000001000100111001100000011010101100111011011010001010010011000100001110111000001000010000001011011100110110111100000111000111011110111110001100001000101000001111101010110100100010111000011101101001011100110010001010110000000111110011001111000101101100110101110001010010100001001110001011011110010000010001100100101110000000101011101001110010010110001001011111010011001010111100010101101010100000100100110010001101110110011010101101011110110111011010101010100000100110001110110000111001101011111011001101111011110000011111001000110100001010000100011001111001000100110101100110000000000110000100101100101110010101110100011010101010100011111001010111100011101101100001100011001001100001011011000101000111011101010111010000001110001111001110101100101110010100101111101101110000100100001001101100111111000010000010110110111011111010100010110000100010110110010100010111111111010110110101011000000000010000011111101101001010010000000000010000111111101100000000001110110110000111110000011111000100010101001010111000100100001011111110101011110010111101111010101001001110011010110111101000101100110111001110111011000010010110000111001110100100110100010100001100010110111110100011000111111110010011010011110010001010110000000111010100010001110001000000010001100001010111000001011110000100010000011100111101100100000100000100111011000111101101001001101111000110101001000100101110100010000110100110101000110111101001011100000111011110111010101100110010100011111110000001010011000110111001110011000101011110100001111000100100111100100101110000110001101100110110100010100101111000110000100101001000000101111111100101111000111111101100010010010111000001000000000100010100111111000010011011110010001010011001101101010000011001100111111010100111010101101010110100101111011010000010010100100111011110010110101111010011101010110010000111100100011010110101100000111001010101101001111000000101000110011100100010111101011111101111011000011011011100111010101010101011010101001101001100111100101011001111110011001011001100110110001111101010000100100010011000110110100011110101000010101011000000101001000010101010001010001110010110011000000010001000100111000100001010110110111000001010101110
101010001000010111100100011010101100111110110010100001000010111001101110110010010001001111000001000000001010111011101100110101010000010001101011011000101111010111010111110111010010111001110000010101000101011101110100010110010000010000010110101010101000011011010101011110100110110110100100110001111001111100010011101010000101110011111100011011011100010101010010110100100110101000100111011100101010101100110000010100111100100110111000010010000100111001101010010000001100000010110100010000010110111111001001011110010000110000100100000101000101001111001100010101101111100110011101100011001100110110011111000111000000010110111111010000100111101101011110001000111001111011100010110011000111101100000110000100100010100011000010111101101101110100010101000010110010010110111111100010001001000101001101010011101010110010111101011100011110010101111010111011010011101001110110100101011010100000001100101000011001011110100100100100001000000101111111001100111010110110011111010101010100001100001011110000010101000000000101011100101001001110000001011011001100100011100100111100010111110110000001001000101101100101111100011001010111110111100111001010000111001011010011100000110001011000110111011100010001010011110101101010110101110110001110011101100010010110100000010000111110100001010010101100111011101110100001001101010111100001100011000011100110000110111011100011110000000010011111010110011111011000111111001011110101011101111001000111101110000001101000010000100110010101010111101010111100010100001010111011011111100011010010100001111010010000010111011000011111101111111100111010011111001010011001010101100111011110100001000001011001010010011100111001000001111110000010111000110000100010010001110010111010111111100010011101101010111111111111111100101100011010010111000001011001110101100100110110010010010111111110000101101111110100010110110011001100001111110101001000100001011111001111110100100111110110101110110000011100101011101101110001011110000100010000000111111110111110010000010100010111101000101001101111011100011110001011100101010101100101000101000000111101011101101111000111100000100100010011100111001101010101100010110010110000110111001001111101101011010110000111011010101100110000100011010110010011001100011111100011011100101111111011101010110000111010110110111101101100001101100100101011111000110011100110100000011010001001010011110010000000100011111000011101010110110010110100010010000110100000111011011110000001110101010111011000000111010110110110011110000010000011000001000110011010001011011111000110001111110000001111011000101101000110010010001110011111010011011000110111101101010000100000111010000001110110011110111011000101000101010001101000110011110110111111000100101101010001101000110001001111010011011010100000101011011101101000111110001111010100110101011001100100010101100011000101010001001110101001101011110110010111001111101010001001000110100110100001010010001001110000101101111110010100010111010010010100001001010011101100011100110100000011111101110100110000011101011011101100111000111100
000101001001011111111010110000011001000001000010010100101111010101001000000000111111000011001010101001111110110000100101011111101011010000110000000001110111010000001010100000010001101000011010001110000010111000100011001100101011001000110001011000101000010001001110000011000110000111000010101010111001001101011101110100010100100011010000100111101100101000010001111010010101010000100001010111001011110111111111100110100011000111111111111000000011111100111000100101101101001000111111101010101000001001110111011111111101001111011011110111100111100011111000111111100010111100101101011110011011110011010001010000001100011011001001110011110101101000111010111011100111101101001111100010001001010111001101101010110001111111001111000101101010111000111111101100110111110010011100001101110001111101110111101100110111111001000011000010111111010100010000100010101000001000101010111001101100010011011011101000100010101001001011001010000110100100011101010100001011010110001011110011101100111001001011010101001011001111100110101110110000100011111100010001011010000110110101011001011100011011110000101011101111111010100101101011101001100100001101001111110011001011101010111010010010111100110010100110100001000000010111111010011000010011101110111111101000101101011100101000110000001100011001111111101111110101111110100111100000011110010010111011000111100010111000010110011010110000110110110110001010010010100101001110011110101010110100000111010001000000011100100111110010010010000011001111101000011110100101111011100010101101011111110001101000000010000000001100100001010110100010001101010111100010110011011111100010111111010010000010100011101000011100111011001110110001010101111000010001010100010111011000111011000011110100111001101101000101001101110101010001111011100000011111111110001000100000101101001010001011110100000000100110111001011111111101100110001010100100111101101000100111001010100001110111110010111010011100111101101110100000100110100101110101100111001011010111110011000001001010001101110001111111000000110101001101101111010000000011000100011111001101010110100100001111111100001010110010100110000000100011101011011011111100001000111101111000100100010110110000101001110011101001011110110110111100000110100010011100111101000111011101001011101110011000101010101101111101110001001010000010010111111100000100010111101101001111000101101010110111001000111001110011110110110111000011011001100000100000000011101011110010100100011110111010010111110101100111100100010101011001110100000000111011001000110101011100110100010101100110100010110011011101101001110101010111111000111001000111110011100001010011000101000111011100101001011010000001000001000001001111111101111110000110000110100011000011010000000001000101001101101000011001101101010101100100001110101010111010011101110100011100001000000110110000110111011000100100001001101010010011001011100101001101010011101110010101100011110111011111110110101000000001010001100010011010111001110110000001101101110111001110001111110100001101111100101010101000101101001101010100
000011100001010101101001110001100010111100110011111001001001101110001000010101010110001000111001000111111011101011100111010001000111111001101100001001101111000111001100101110110001010111101011111111111110110101100011101101010111001111100111101101000011010111000110001101010100001010101100010110000001001110101101100001000101100000001001111011010001100000011001100101000001010111100101010000100000111111111010001001001001011100110101011011000000001110110011011010000101110010000111110101010001111000001001111000101010001100100101100110000000010011011011011011010001100010110101110000101011110101110111001110110101010100100000101001110100001010010101111011110001010100000110010101011100100000000010111011010000010001100100000001011000100110000100010100101111100110101011111010000100001111100001011000000110011101011101010111100000110010011001110111100001001110001001111000110010001010011100110110000000010100001011001000011011001101010010100110010011011100000011010100010001110011111011011111101011110001100000100010100001110100110001101010000001001000000010000000110100111100110010011001011000001111101110011011110011011010111000001000110111010110111101110001100111111010001100111011100011010110001101100011101010001001010000000011001010010001000001011001111110000000010100001000101110011000100001001010111011100110111110101000101010001001101000111110010111010110101000011010111110000011101110110111100001010110000110100010101001000001010100010001011010100110000100100001110110110001001110011110010111011110101110000110110011001100110101000101010001101010010000010000111110000101001100100111100001101101010000001000100101100111000000110110001100100000000001101101000000001111011001001100011011101011001011011010001110011010100001010000000000011111110110000110000011111001110010011001001110100100011110110110110110110101110001111110001000010010101101010000110111101100100001111110001101000010101011100100111000000010111100001011011011001100010110100001110010011110110100000110111111111101000001100100101111001011000111010100011011011010001110010100010001111100010011110000100101100110100111000010011000000011101001111111111110001100011011000110011001010101100011010110111101011101111101111111001111011011000001000101101001111001100011001100011010110111111111110111010001101110100001101010010101000101000100110101001111011101010101001111101001111010111001110100111011111100010111010010001001010001010101001010111001001011110101100001010000111000100000111110111111011110001100100011111000011101101000111001101001111111111001101001001111010100111111001010001111010000101011101101111000111101001011010100101011011111010000011110111010001110010111000001011110101100010111001010000001100000110101110000010111001111111001111101101101100011101101110010000001111100111111101010010110001001011101000111100001111001011000101100100001111101011011111000011110101111100011000000110010100011011100110011001101100111100010010000111000010001010100101101001000000010010000111100101111101101000010000001011101000011111011
100110111010111000010110110001011011011110101100001010010101111000111010111001100101001001111000100101111010100001000110100111111111010010100111111100101001110011001011101100110101001000000101110110011000001000001001011111001110001111000001010010001010000011110000111001110011000011000101100001100101001001110001110110001100100110010101111111010101011100000001100101101101101011111011011000100011100001110101110010011010110111011110010000011000011101010000011000110001111100010010100011101110010111111111100110101010011010111101110010111111110001111000110001011000000101100001101111100111001001011010101001111101001010111001100111111010101100111110110101001000011011111110001010100010011001111101010000000110110101111111010010100100111111100010011010111010010001010111011000111011100110111010101000001111101000110010110001101011000001000100010111000100011001010110111010101110011101010101011001101110011000000110110000000010100101100110001111101110011111101000100110111010110100001001111001111110110110010001101011001110100110000010110100111100001001010101011100001000110100010100011100111000011010111101011010000001101011111000101011010111100011101011100001010100000001111100011100010000010011110111011011100001011001111001101100111001010100100101010100100011111010100011110111000101011000000101110111000011100100110101011110111111011100111111010110110001001111010000110110110100011110011010011111110001100111000100101011101010101011110010110001011111111100001110101000101001000101110010010101000110011001011011010110011101000101111101000000111110100010001001100110010100110000000010011000101000011110110001111100101110011001111001011001011010010101010110010011101101010111000011011011101011101101100011111100001101101110001000010111110001101011111000001000010010001000111001101011011111110011000111001011011100111001010010001011011100111011101011101011010011101111100100100111010110001001000111111111011110011010010000101001001101110011010101001001010101100011010111101000110010100110101011111000000100000000001001001100100011000101111001010101100110110110010111100001000000110110110100101110100101110001001001101110001011110000101010011001110000010100000001111111010011001001101001001110010000110110000100011110000100111110011101110111000011101111100001001010010101011101100000110010100001101100001010110001101111100000011011001110011011101100111101110100000011100000110101000101000010110001001000011101110101000111001111001101101100001110000100101110111010110010011000011101000001110101110101111100101100111001000011110011000110111010001101010001000001111000110101010010011101011100010111000011001100100110000011001010010010010001001101100011000001101100010001000000001101111010010101001000001111001111001100100010100000101111100000011001100011011110100110001001010010001100100000100110100111001001110011110100011101010010100110101000010110011011111011100011011111100010111100001000111001011111000110101000101000011100111101010111110011100110101000100011111101100101111001001101100011101100001111
000111101100011111010010011001110000100111101011001100010010011010100101101011100001111010101011100000101110011110110001011000010100110101100111100000011101101000000011101101101000001010110110011001111111110111010100110101010110011101101100011010100001010000100011000100111011100011100000111111001000100010001011011111100000011110100001100011011010111010111011001001001110010001111100000011011000110010111010110111101000101010111101000011011000000001111011100001000011011101011100101110101001110000110001110010010111010100000110001011101101011011010100011001111100000110000100110001010010100101000010000001010101111011110110100001001100001101011010110010001101110101101010000000111111000101101000111101111100011001010100110010000000111100110011101010110000101010110001101011000111110101110111001010010111000001101011000011011011010111111110000011010000111001110101011100010111101011111001110100111010010011100111110010010011111100100011100101000100001000010110100010111100000111010100100111100011000010011101010100110001101100001000010110001011101001001100100011111101000110000110110110000010010110100100011010000100110001111101010111111000111100010101001011010011001010110001011001101011001100101000000011100111000101101011100001101001111100010001010000111011100000000001000010001101011110110100001110111000000001110011010110001000110011101010011100110101001011011110000011101000110011011011110101111111100000001011011001001010001101111101010001101010000011010000001101100100100110001100100100100111000110111110111100110010110100011101100000100011101001101011000110101000100111001001110110100011111000110110101001101010010110100100000001111011110000000101001101100110100001011111001111001000001100010010001111110110001011011100110110001000000110011011001001011011010000110100001010110001100101101110101001001001010101110111010110010011101101111110110100101100100010000101111110110101101011110011011011111101011001010111100110000110001101100001000100011100011000100111001100111001100010000000110010101000110000001110111100110011000000000110100100011010010010001001011101100111101111110111000111110011001001010111101100111000010110000001110000010010010101110000101010011011011111111000001111101101001110010011001011110100100101011010110011100010111000100111100001101010010110000110011000100111000001101010101010000011001001101010101110100011010110111010000010011010100101011010101010000110011110101001011010010000001111011010100010100111010100100100110111001110101001100101010001100001011011000100101101101101001011010010010010001110011111001001001110100010101011010101010011001011111110001001100110010001110010111001111110010110000101100001100111110110010011110010010110111111000111000110101001110110101001001100000110010011010001101100110111011100000000101100100111001011001000101101111000011100010000111000010001110000011110010110000110000100000110111001010001101111101010111010100001010000101110111100010001100011110110001001111111010101000010001100011000000011011101110000111111100110011011001011
111011101011110001011100111101000001101011001101110000000000110011010010111011001100000101010100110011011000111011011011111110000101010011000011101001011001000111011111101110000110110100110101011011010110001001100111110111100100101010010101000010000011000111011010111100110111011000110011000011110110001101000101111001110110100100001001111101101011101110100011010111100010110101000000001100101010001010110111000000010110111100111011100100110000100010110100011010001110100000110110111110011100010110100011101111010001111100110110111110111111010010100100111010111011111011101111011011100000101011100000100101010110001110010010011110101100100010110110101001000001100001011111011110101010100100000100101101010001111100111011001101101011101111101011111011110000101010011001011111101100100100101000101101111110001000010001111000110010011001010100111011000111101111110111001111000010110111000100001011111110000111011011000110111100010111111001011000100010011100111111011101010100101110110110010100000111001001001111110001100100011011000110000001010011011010000101101001011100000111000101110010001000011111010010001011101110000011010110111000001101101100101101000000100101100100100110011000010101000001010010010001111001001011001011000010000000110111100110000111110110100010011011111110001010000011110011100110110101000001011001010011111000110000100011000001010100101000110100111111111101100001100100111010111000000100110000100110111111101001110111000011111111001010010000011010101100001010011011001010110110111111001011011000010110010011111010100100011101110100011011000101001100000101101101000101001101000101100111110001100111011011000011011100000100000100000101000010010011001110110000000101100110111101100110001001100000001101111000100111001110111001011101100101101101100111101001000100110100101110000101110010110101101110100000000111011010110011111000111110111100000000110000111110111111011010101101000111011011110101001100010111111000100111010101110000001101001010011101101011010011011101101111011010101001110100000110110110111001011111111000100111101001111011011010010110011011101110001010011000011101000100101011101000010100110101101011111011100100010100110010000001111001010011001101011111010000010111111001001111100101110101100001110101110111000001000100011110111010110110000011101101101110100010011100110101111110110010011110010110110000000110100111010110010000110100101001100001010001111110110010110011110111100111010010110111111100110001100111011010011111110000111000000100010111101111101001010101001100001100101100111000100011110101110001010000001100110100111101101100000000010011011101100011110101110010011100010100001000111010111101001100000110001011101011001101000111011111101011110001000101101111010100001111110101100101010100111011000000101100000111111110100110001111110111111011001101100001000101001101100001010110000001000110101000001001001001001100011010010010101110000100011000011001100101010101100101101011110011101111010010100011100100100101010001011011000111100101110100100100101000
110110110101111011101110010110010100001101101010111011001111100000101111011011100111111110101010011110101000100101101000111000000001000111111010011101000010000111100000110010010001000010110111011010011100001000110111011100110111100011110011011110001001100101000110110111111110010011010101011001001011101011101101010101111111110111110010101100111100101100010001110110100100110101101000101000011100101001000010111001111111100010001000000101100111110100111001111001011100001011100100101001111000100001010101011000110110110101111111001010111100100100001011000001010000111001111010100010011101111011100011111101001010111101111101101101011101011111010010100011010010111010101101100011111010101001110010010010010110011000111101111110001111101101101111110100100000111010001001001101101010000001110101100010111000011000101100111000111011011011101011101100100001110111001101010001010010000100011000001011010001100111101010001011011011001000110001001001010110001001010100011000100011011001011111011111100111010001110011110101001001110101110000110101110000011110010001101111111110100000000010101001000110101000110000110101100110101001010011100111100100111000010001011000001010100001100010001000100110100010101101111101000100110000010101000011101101000111001000000000101110111111001010111000000111100000111101000000010001111110110001110011001000101000111110011111110011001111110001100101101011101111101000000100101110101010101100100110011011110000010001011000010011010010000101001110011010101100010101110000110011101101010110010111000000011111101110100001001010001001110101001111001111101011111111100111010010111011011011110110111001001010101011001101000001100111001110000010010110000010011010100011100001010111001101001011000111101100000110101001110111000011010001011000111010010101001100011110110110110010110101101101101111100110100101110011110110101000010110010100101100010101101010100000000101010000100110001011010101110001000111110010000111101000101111001100111010100110100011001110101101010011010011110100100011101100011001010101001100100111001011110110000011000010101110111000110111111110010011101111101011001001100111110111011011000110000001110100100100100010100100011001100101011010010111011111110010001000010001000000110011111000100110111000100101111110111111101111111101101110001110111001001100111110110110011010010000100111101111010001111111011000011100100011101011100011111110111011110101000010000111101011000100100000110101000101101000011011001100100111100100111100110111100010100100001001110111100100001000010111100110000010111010010000011111111001010010000000010001110111111000100101111111101011100101000110010011101111000001110010110000101001011110100111110010111101111111101100110110010111110101100001001101100001110000111111010110110111001111100110001011111100001101001011000010011011010111000110000000110011110010111000111110100111010101001100001110111100101111010011000111110101110001011000000001110101010001011001101000011110110110011001111000000110101100101100010000111000010011100110110100
100010010010001101011110101110110111011011101011000011010110001011100101110100110000001011000101110000010011101110100110011111110111100000001101101101000000011000111100111011010101100101101110111101100100110110010001100111111101100010111001000000101010011100110101011110011010111011011011010011101011000000000000001001100111001111011100011000011011011111000010111101111101011101101101110000110100100111111100111011010100100110101010001000100111010110111101011100010001000010110111110111011011110001100110101110101100100101111010101001001101110010101101101011000001110011000101100000110110110001110011101001010111011001100010011000000111000101001000000010101010110010111100000111110111010010101100101110111011000000010001111111110111010101000010101000110010000010101001111000100001011111100110001100001000010000000010011111100110001000101111111011011111011110111010110011100110010100001010111101001011000110100000000001000101111010111101100101100001010000111000010111001000010111010101000011000111101111111100100110010101001110111111011100010101001001100110100011111001010001110001011111110101111001010111110110110111001011011000000110101011101001011001010001011101001011011010100011010100010001100110110110110100010010111100000101000100110111011010011010111100100111010010000001110001001100101010100000101010110011001101000000010101101110001010110110000001110101000111100100010101111100100011000110101011010110000111010010100001110111011101111000000001001010010001010100001011111111011111111100000011111101100000001010010001000000101111000111110010111111111100010000101101110111001011000011010101010110101100001000000000010100001100011110010110011000110101101001111001101001100000111101001011011011011101011100010111101000100001110100100101100100001101100111000011110011101000000010110010011101010100111011001110011011011001111010010101010001110110100111000101010011000110000000010000010000001011011001110100000111110110011110001100011000001000010000011100001000001111100111011111010111000100000011110110111101010001011001100000111101010100101010111000011001101100101100100111101000111101111111101110100000001001010110010000010100001001111111011000001011111101110010100000010010011100011100000111111110001001010000011101110000010101100101011011100001010111000011101100100111001000100101001100101101100101111100000101101011001100100000101001010001101100101101001011101111010111111001100101010010000011011111010111000010000010000001001100111100011001010111011010111010101110011001011001111011001110001101000100101110100000010010001010010010111100110100011011000010011100111110000010110000100010110010101110100100111010001101100110001111001100010111101001101100110001001100010000100001100111011001101101110001101111111111000000000110100111110110101010010110111011100110000101100010010000001100110010010011011011010000110101011010110110011111101011110000101011010011011110100011110011100100100010000010001111110101110010010101100110110101100011010100010101111001101111001101010111011111010101100110111110
100111111011011111011100100100010101010111111001001010011011100001000000110100011100110010100001110110010010110111000111001001011101011011100101110010000110000101010110001100011001110011111101101001001101110000110100010001010111000001110101101011110101000111110010011011011000110101110011010010000101010010000011110111010111000011010001101101110010010001010111111100110111111111001011010110001000101010010010111000010101011111101010100111110110000001011001111100010100000101001100001110101111000100100010010010101111011111010000001001110000000111000010100000110111100001010001111000100001001011110000000101100100111000000110000111000101000010100100000100111010001101001110111000000000110001001001100101101010111100100001110010010110000100100011110001001011110010010110101111011001100101011100001001110111111111001010111101101101010101100111010110001000101001001000010111011000111110100001010110000010111101011101110100010100101110101110011110111101111111011000010110000100001011100101110110111010010011010000111101001001011001100111101010101101011100100011111110111010000010101001001101101110001001010100110001000011100000101110011101101011101010111011011010000000101011011000010001010100011111011111000000011000001001100110111001000111100111011111011000001101001111110010100111111001111111000011100101111010010111100111011101110111100110110011010011111001011111100110000010111101001010110000010110001111110001000101000010111010111100110100001001110011101000111101100001101011000111110001100100000000111101001000011111011101010101011001101100110100101010111110000100100000101110100011110100001111011010000011101001110000101000101110111100000100100000000101011111111111101101001000111010001001101010010011100111010101111000001111011110001110001111101110110000101101011011111101000100011000001100001001110110101001011001110000101100010001010010010000001010111110110110000010001100000100010111001011001100111101111100011110001101100000000000101101010101101011100101000100001111111111110111000001110011000111101111001001011001001110111111001011100100110101101001000001011010011010100110000000110100111100001000010010011111100100110001110010000001000111000100110001111111111000101001101101010111100011100011000110010100011110000010100011001010000100100000111101000100011101110110100011011111100010111011010001100011101101100111111111001101100101110011100000100010011000110010001111001001010101101111011010000101010001010001011100011110111000000001110100111111110111110010000000000110110001101001110011110010010100100010001111110110000110101111000110111010001110110001001011011101000001111010110110111111100001001001110000100110101101100101011111001010011110010001001000111100110100001110010011011110110110100111010000010101011101010100001001010110011010000001100101001110011011111101001010001100111111000011011110001101001111010010001101010011101100011100001001010001101101101010001010111001111000100100001100101010100101100100011100000111001000001010110101111101001010010011101000000111100110101010010100
100010100110100000000110110011100101110000101011001110010100110111110100110101110111010100110110111111100101011101000010111011101111101101100001011011101010001011010010001101111101001001010111111101011011101111010110101100100010100001001100011000011011101100001010011010010101001011000010000100001110101101111001111011011101110011001001100101101001000010111010000000000111001010010111011010100110000010110000001111100100111111001110000100010000001011111011000101101001110001011011000101000100111000111101000011010010000100101010111010100110011100010110000101001001010001111010011111001100100111100010001110011101100100100011100010111001010000110001010100111110000111010100011111100101011000100101101000011000100011011100011001001010010101001110001001011011100101101010010001010110011000001101011100101110011001011000000100011000110100101101110111111001000000001000100111101100010011111110111010001011011011101011101110010111100010101010100100010111101001000101111100100110101101000011000000010010000010100100001100110100101100111101101001000010001010100101100100000001111000010110100100011010110110011111001111001100100111010000010001001111100111111110110000101000101100000000111111001011010101010111001000011011001010010111110010010100101101110100000001100110011110110100001011110010111100101111110011101001111110111001110011100110001010001100001010101111000011111111010011111110110000000011100100111000001100101001000000110110010110010010110011100010100100010001011101100100010110000101000101101100011000001111000000100011000111001110000011011000100101110110101010001001100000011100010011111110000001110101010100000101101111001011110101111111011101111011101000110111111011010000110010101110111100000010010011011010110010101110100011110000000110010010000011000110001100000101001110011010100111110110100000101011010011001100010000111010011110100010011001110110001110110001011010001001010100110000101111110101000011011110010101101000011110010000001011000101100011101010011111000011001011111100000100111110101011010010010001101110100100000101000001011100000111111000110110011011010100101100010011110110011010000100100110000110111000001111101101000010101101111110110010111010011101010011010000110010011010100110001010010100011101001001100111110101111100010101000011011110101000001111000010001100111010000000000101100000101100010000010001011010110000101111101001001011100111010001011011101100111100001000101100001011111111000001010000010111101011011100101100101010000100110011101000001111100001101010000011111011101100011101000111100111001111101110000001110101101111000101101100000111010000101010101000111100010110001010000101101010100111000110111001110101001100001001010010101100000000101001100100101000111001101110100011000000101000100111000101000011010100011011011101010000011001100111010100001001011000001100100111010010001101111000101100000010001011110011111001000110001001000010011110100011100110110110010011101110011001010010000110011111110010000111100100110000011111111101010101010000111011011001
100001101101100000110011101100001011110001010011011110011000011011001010010010110101000100010010101011100001100100010011010110101111100011111100111000001110111100000001101001000011000001000101001010111010110001000101110110111010100100001100110111001101011100000010100110110010101001101011001010100111111111100101010101001010010111001101011010011111100101010100010010110101011001110110001001000101010001000111110011110110111011011101110100110011111110011110001100101110000010110101101101111100001100110110111001111010100111100101000011110110101110101011010100001100010101101010001101111100001110010101011000100110010000010111110001001011011010111001011011111111111001100001000111001111110111101011011000111011100000011000101111101010101111111010110001011010000111000101110111000000111101110010100010100000100001100111001000000011110011101100110111001001010010001110001100100101011110011100000101011001111101111111111101101010100111011110111010010110011000111010111010101001011010101011010111010000001010110001110011001101010010001100101101101001111001000001111101101011010100111001001100001100010010110000011001010001000110000010010011100111011000101101101001000101110011101110111011000000101110110101000001010101100011100000011011011111001110110010010000100111000100101100110001100001101001100001100110001000001100000110001010000111100000100001000110010001010101011011001011100100100001101010010100101101110000111110000111000010000101111110101011011101001101101010011101110101011101001110000100110001101111111000000000111000001001101000100111001110000001110100110111100011001100111011101000000110000001100100001001011011000000110010111000100111011101011011101100110100111000111101101111001000110011101010011101110111101110111001101010001101001101001100111011111010100100010101001010101010100001011011100100010100001001000000111000001011011001110010010000101110011111100001101101110001111001000011100000100100010010100110110001101110110010001000000100100000100101001100010111111011011000001101110100110001101010001101111011110111100100110001011101110100111011000110111111100010110111100111101110110001110001010101100101100100010011111011011001110100100101110011110101101111011011111000000101011000110010100100100011010111110110100111011011111001010101011000000101000111001100000011001000110111001000100110111001111110001001100011010011100110010100011010101100010111000101010001001100001110100101001000111101011100110011110000110010111011010011100011000111101111010001111001110100001011010110011110000000010010101110001111101110101110000101100111101101000111111001001101000110101011011101111011101000111000110110001101001101000101101000010110000110000110011001101001100011001101110000010000111010110111100001010111010100101010110100011111001010001001011110110101010101110110000001101000100001001000000010000100101111010000010001010010001010001001001010011011110110100000100010000000010010011000000010101100000111100011011100000110000010101111110100010101110010100010100010001111011111101111101111101100
110011010101101010000111101111110011111110101101000000010101010110010011000010101100100110011001110110101010000101001010100100111100110110111000100001110000100100100000101010000011110010100111101011010000001110100110101010001001011111101000101100110001011110001010111100001100000000110110101101101101111010110010101110111101100101100011001101000000110010010000010010101011111110011110010110100010010100011011101111010110011001010011001001110101111100011010101100101111101111101111001110011100011101111010001110111100000000101011001110101000001010101111011101110000101101111000001110011110100110110000001010100010000000110011011101110011010100010110110011101100101000000011101011010000011011010111011110011110101000010010111101001000110101001100101101111011100001110001000101110101110111011011101010001000000101111100110110100010000000111010001111001011001111101010110111010100000101000101000110010011010100101110111100101100110001011001110011000000000000110110010110011100000010011101111011110010111001111011100110000000110000100001101110010000011110100001101111001000000011110100000100111110110010101001001010011000001010010000100100110001001111100000000101010011101001000001010110011000101011100011101001011111110101001101100110010010101001001111110001101011000110100110001111001100111101001111101100101101101110001110111000010110101101110110011011010010100110110001101010010101110010001000010001101011110111011111000100001001001001011100011010100110111010000101011110010100110110000011101011111110110010100000100001001110000000001001100000110000100001110111010100011111100110101110110001000101000110000000000101001111010110011100111000111011001110100100010101101000101010110001000000011001101101100010110101101111110100001010000011111110110110100100100111101101100101100001000111111111000001110001001111001110111010011001101101001100001111110000110111100010011001101101100010010001010101100011101001111011111001011110101011011000111101100111100010010001001000001011110100100010010010000110100000000110010111101111010101111111111000100101111010111000010101000000110011111011100100101000000010010010101011111010101111010000011000101111101100011101010111001010100000011101010110011010101101010011111000010011100100001111011111101000101111010011101011000000011000110111010101011000100000111101110010011010000101011101000010001011011011010010100111111101101001111000100101001000001000001000010101001111100010101110010010111011011011001001101010001111110100000001100111000100010001001000101000100011111101000110101001101000010101100110110010001001001101100001100000110111100111101100110000010011101011111010100110111011111011011001010101111001000101100111001101100100110100000110100110001001111011000010111111111011100101110011110100000000000100010111110110111010100100001111111010001111101100010001110101110001001111011111010010111011101001000101101011010001010110000100001000000111010100011111110111100100000110000010110001001101100110111011000100011110111010101001000000011101010101010101010110110100
111001011010010000010111100111000010001011101011011000000010100001011011010111100100111101000000001011101000000001010100000111111011100010101010000000000111110110111110111101100011100111011000100001101111100001110100010110101001010001000100111011101010110100100010011011001110001000000001110110111001010100110100101110101010000001101000000011111110011000011000011110001111100010000011010101000110110010010100010100111111001011011101010011011110101111011010101110011001110110110100010101010100111000101101000011000011101101011000101100111001110111110001011000000110011111101011000001000000111100111100001110011101011010001110010111100101101101010000101110100001000100101111111011010101101111001000000100011110001110111011010010111000101111010010100011110110001010100110000110000110000011011001000000110100001011111110110000010010100110101011101110110111100101101011010010100000111101100000011111110011001010001010010111101001001000011101100001011101101100000100101111001001111001001101011001101000011001100010001000011110001111100011010010011101110011111000011111111110111111001110100011001111101101111011010000110010001111111101010010010111111110111010000010010010100001101001110101100110011011111001110000000100100100100100011010001011001100010101100011000011001101100010010011100100110101001010101110101000001010000001111101011010110100010101111011101110001100100010001001111100001101111011111010011011101110000011001000100001001001100001000110000101000000010011110111000011000011011100100011001111000001110010100111010000101101011011000000110011100101001110101111111010101100000010011000100111100000010101000000110101110011001001001111100110011000110010010101010111000010010010000101010111101000101011100000111111110110011010011110011110111011011110000101111101110011110011101010100000101111011001110101111110011010010000111111100000000001111011011011011110010111000111110000110010110011111010000000110111000010001011111011100100110001001000010010101110110010111010101110101101010100100010110000000111110010001011001111010111000100010111001011011001000001010101110110011001111011100101000000001111110111101000101100011111100000101011100110011010001001001010000001110001111110101010001000010101101001100101110000101101011010111100000100111111100110110000101000011110101000011100110101001001110001001000010101101110010110011011001100111100011110110100000100011101000110111101001101111010111110011100110110111001000010010101110101000101000100011001001000110101010101110100000000111000111011011001001110111100001101111100101111101111111111110101001000000100000111000111011111110010111000011100110000011010101101001110110000110101111011110101000100100111010001110110101111010111000100101001010010011111001000110101011010011101010010111111010001111011111110100000011111010000110001101010010011000001011111110011100101101001000001000001100001111011101111001111010010011010111011100101111001110110001010110101101100011001011101100101101101101010111100001000111001000001010011111011100001010000001110011100
101100001110101100110110110010011010000100010011011001111011110111001100111100110010110001011001101101111000001001111101100011111001000100000000111100111001101110000001001101100000011001011101100100111110110110001000111010100000101100110001111111100110011000011101111110101011011111011000111001010010111100100110001100111101010110100111011111100011101001011011111011001101011110010011111011001010001011010101100011111111111100101110111101101010000101000100101001110101110010001101100111010000100111001110111000001100110000000101000101111000010011111111110010111010011111110100010011010110001001110001010110001111000101110111000001001010011010111101110110111010100010101100010011101111101111101100110110111011101101000100110011000011010110101100011011111100000110000000001110110111100101110010001101001110011010000010001011011101100011100100101011001101100001110111100110110001000111010110001101000100101101100111111110001100010010101000100111101010101111100010110100100001110100100110100111010100110011010010011110010101000101101001011101110110000110000000111101111000110001100111110000101011111011110011000110100010110010011111010011000011011111000111111101101100100111011100100010010000011111111001011101001011101000111010010010010101101100010111111110101100110101011000101001100010111000001001111100000110010001110001111111001111100000100011000110100111110110110010101011000000010000111010110111100101110000000111001010111101000111110010011010010110001101011000100010111110011101000000110010110000001111011000000110101101101101100001110011111000101101001001010000000000000011101101110000111111000011010010101110101000110011110001000010100111111100100001011111111010100100100101111110000100001000101110000101100100011011101000110010011110100010100100100001001110010001010001100100000011111111100100011111000110101000100011001000000110011011111110001001001011101001110100110000111110101101010101001011000001001101001111010000011011010000000010110000110010011011011010110101110111111001000011000110010000100000100010110000101001001011001010010100111010011101101100100010111011101100011010011111010111111010101110010111100001011111111110101100110001011110001111010001010111011010000110101001010000101011100101011110111010110001111100100101100110111010111010011001101000101011011000101010100011101011010010101101111000011111110101101101100101010010011010011011100011011011010001100001001010111000000100000000110010111100111010101100011010111110010000101110110010111111111011101000110010011000001100110101000000001001100100101011110110000110000101010101000111110010000100010010011101100010111110100101101111111001001110010010100110111111011111101100001110010000110100000001001110000001100110110000111110010001011110010010011111100111011001010011100001110010110010110100111110010101111000000010111111110001101001001101000100101100000100000000000010011011010001001110010011100010111101111011010000010101111010010100000011011110110011010000101011101010100000110001110100011011101110010101011101011111010001
100101111000100101100111011111111000001011111000110000000101011111001000010010001000000001001101010010100100101011100010011000110010111110100001011010011101110011100010100011101100010010010001001110100110010000101101110111001100001101111010001101111100100111011110110101001111100111101011010101010111011100100010011100000001011011100010000000000000111000110001000101001100110101011110110110001010001001001110000111011110111000110110100011001111010001100111010010010000011000101001010000010010111101001101100001110101001111100110001000010000000111010101101110011010000010101001110110110110100110001110100001111001001011010101000111001011000101011011010000111101011011100010000100010011101011100000111000000010111001001011000111000110000000101010101100110001100110111001110101001110111001011110100111000110011111001011101011000011110101101101100011001110101011101110010100101010001000101001011101110000001110110110100000101011110001110000100000110101011100100101101011100111011111111011100010001001100100100011111000001110110001000000101001011100011010111101110001001111100100110100001000100111100010000001111101100100001111010100000100001111111100100101111011111000011011111100101111110011101101111011101001110000000111000110101100000011101010110101001111010110100010011000001111000100011011111111101010110010111110011111000010000010110111111111110011010100110000001101010011111000000110001101011100010101001000101101010001101000000010110010101111100100001111100111000001110000111001111011101001010110000011001001010011101000000001111100000100100011101000111100011100101111011011111111100101100111110110000110010101101011100101000111111001000101001010001000110010000111011110000000000000100011010001001110110111000101001111000111101111000000010100101000111110010110111101011010111010110110101100111000000100110111000111011100011110001001011011100110110111010101101100000111010110101100001010001111011110001100101100011010101001011111000101100011111100011110100110001101110010001010110110111100000100110000111010111101111011110000010111111111110101001010100010001010011010111111100110110100100011101000010111010011000011001101011011111101010101000101000000100101101010100111100101000111111101000111011100100011110000000011011001011111000111100111111100110000010010010101000000100011111111011010010011000100011110111100011101100001111100101001010110100011100100010011001011110111101010011100101101110100010000000010100011001111111010010100110000000010100110010110110110011111100111000000010111001111110011011010110111111001011000000001000100000001011100100010000111100010111011111010110100110000010110001101010111001000001100010001110011010101011110000011100011101011100101010010100101110000011010000011110001101000001101000000101110101110000101111010110011011001000011010110011100001000001001111001011101101111000111110110001011101101100101010001111101101111011001100111100000001010101011010001111000111100110000101100010001101000001101110010011011111001001001001011110000001010011001110110111000000010
011000110010110110010100111111011011111001011110010001001101110111100011010101000111101101100110101101101101010110000010101110101110000101101000001111001100101001111110110010110011101000110011101010100110101001110010001000101100101110011110100111100010010101110110010101111111111111000110000110100011001000111001010101111101001110110010110111111110010111011011100010010101110000000111101110010101111100000000000011001110001011011010110101101001011011101101101111101010100100111100010001101000001111110010011100101101110010110101010010010110101101011111001111110010100011101001011011100101100100110101101100101011101111011011001100001010011111010110011000000001111110101110100011011011010010101010000110111111100001011001100101100011000000100111000010010010111001010010111001101000010110011000100010101111100010110010101010001100101001001000111111010010000110011111110111011100010100101001011101100000101111111010010110111010111000010111111011010001010110001011100000100101011100111011111110000111001011000111000011110011001110010000011101001101111111001111110110100011000110001110001000111010100110110111010011110101110010101100110000101001010100010110011110010011110111011011001000010101001001010011101000111000011011010000000100101001000001011001110110100010100010101001010100000000100101100000100001011101001100111100010011100011010101101010001010110110110001000110100110101001000010110110110000111001011011101001000100001110111110101111001000000111101010001001000000001011111011010101100111110000110101001010111111001101100001011100000100101111001000111010100010010000011000000101110110111101011010110100111001101001000110111011101100101011100000011111010100111101001110101011110111110101001010110101011000110110000001110100101011111010010100101100110101011111011011101000101001011100111110011011110011011010101111101100011011101100011101010010111010101011111110100110000101010111010110010001111010000100010000011111100001000111000101111000110001000000011011000001101110010010111111110011100011010111001100111011101001101110111111101011100100011111010100000110000000000010001111100101000001101100011010101000100110010010011011000010100100010001001111100111001011011011011000111011000000011000001010100101111100010100000110001110100010001101010110101011110110101000100010010001001010111110111100011000010101010010010110100000000111010011100110000010001001001110001110110111100001011111010001010111000011000101101111010110110101111110110000110000100000101001101111110000001101110010010111101100011100101000111101011001101001001010111100100000000011011010101100101100011010001011001111100000111110111110010010010101100100100111011100011010101011100101101001101101010001100011000101001111010101100100110000100010111011111100101100100100001011001000000001011101110100011100010101111000110001000000110011001000100010010111000011110001001000001000001011101101010000100100010011111001011001001011001000010100111010100010111001000100010101011011011101011100010001001111000010011101011000000100011001010100
100111111011001001000000000011110110111111100111000000110110111110011000000100000000000110001010101111000001001001111101111010111101000001011000110011110000011110001001101101110101101000111001110111110100111101100011011100000100100101000100111110101001110000101100100001010111100000100000101000101101010110000110111001011100110000100111010111110100110010000101000011111111001111010111101010101001100011111111111001111110101001001000101100111101101101110100110111011000111010101010000111011000101110111000010010010010011110000110001011001110110000001110010100011010010011110010110001000001110010010000010110000010010110011110010110100101011011001011001110001100100010001110011110110110010101100001000111010100111101111000110100001101010001000100001011101101101111100001000001000111000010011110011101000100011110010001100100000110001100111110011110010101001101100111101010100111000011010000001000101010100001100111101111110110111100101001101110111001101010001011100101001100010101101100111011010001011110000110101111000011010101010110110111001010000110101010010001000000011101000110010111001011010110010010000001001101110111110010111010101111010110001101001001001110101001011101110001111001101000010101011010000100010000100110110011100111000001100001100111101111110010100110110000101001001100000010101110100111101000111000000101110011111100111000111100110110111010101110110000011101111101110110101111100001111000001000011111010110011100111001100011111111111010100100010010110011110100100011010011011100011000010111000110101011000010011000010100010010001111110110100000100001101010101100011011001010111001110100001010110000010110001111101010011111101110011010010100011110001111110011010101011000000010001000111000010010001011001010000001011101100010001011001101100101001100010000001011010110010010000101011101000011000101010100110010110111101101101111001111101100011111001010010001001001101000010100010111101111111000000000001100100010111100000111011111101111101000110101110011001010000111000001101101001111101101001010011110010011000101110001110100111001110100110000111101100101010100001000011001001000011010001100101100111011111000111010111001001101111100000001001111001101101100010110110011000000101001010100010010011001101001011011110011010010001000111110010010010011100010111100011000111000010010001000001001010001010101010110111010011010111111011010101101010001100111101000001011011100011010000101101011100101111110000001100001000011101111001000000110001000001011110100011000011110101101100000100010001000010100100100100100011001110100010000010100101111101111100110101010110001111001111000100001111111011110011000101101111101110010001001001111011101010011111111010111011110000110010111100101100001001111001100111111010011111111111001111001100000001101110000101001100011100000101001010100100111100001000010110100001101101111011111011001010101001000000100001010001111000000011010101100101011011010010011110100011101111001000001010011001000111000000101000001001011010001110000011001010011011100110101
100001101000000001100011101011000101110011010110001100110111011001011011110001000100000001100101001001101011101100010010010000110100010110001001111000101001110110011000111011001111111000010000110101011000100100101100011001111111001110011110001011101101000111100101110000001001001000010001111011111011101000011001010111110111101011100010110011010000000100001111100110001001110111000111100111101001110111010010010110100100011110111011111110010010111101000100110101010000010100100000100011011101000011110010000010000111111011100011010001100011000001110110011111000000111111010110101000000000010111000100110000101100011011100011011101101111100101111001100101100111001010001011000011110110011001001111110111010001111110011010110000010000111111001000111000101100000100101001111111110110101100000000101011101001111011000010001001001010000110001101011101101110001111100111111001001001100000011010111110101101100110100111011110000111100001111111111110100101111010100000101011110010010101110110000010111100111011011000011011010111111110100001100010011001010001100001111110110101110011000101010001000011111100010001101110000101101010001010101011101101001011111001100001001000011110001101010100111011101100100001110000011011111111000101010110101101101100011110000101100000011111101000111111010101011100100000111011010110010010101001000101111011111010110011110000110110010111010110101000101111100001011011011010000010001001010110010000101110110010001010010011111001101000011101011011111101110101011011010001111010011010101101100111111010100111011000010101101010111110001010111001110000110001111100010110011100111100101001010010111100000010000111001101010010001001001110011100011000010111110100001011101000100110010010101001011110101000001111011101100100100010000111101001000001100100011011100011111111010010011101111001011111110010000000001001110001011100101110110101111111011001010000100000010101001111111111110100001010111010001001010010110001001111011011101011110101111110001010010101001100010001101001100100010011111101100000011001001110010001010111000011101110111111100111011110101111000101001100111111110101011011101110111010001000001100101000101110100011000111110101101001000000100100111001000101100001110101111111110111100001110001101111001001110100001100110010001001100101010001010000001111010000111111101011011010100100100011101110001101011100010100000011010110110011000110110010111001100100010001111011010101101101010110000110011100010001110110101001101110111000100001000011110100111101001101000111101011101011000111111000111000000001101111011000011000101101001001111001000111100000000100111010000111010011000100100000100010000011001111100111001011100101111101010101000001000011001001110111000010110110110001010001101001110001111111110011100011011110010101001110101000111000101110111001010101111110011000000011100011101010000011110001111000010000001110100000111111101100101111101001100100010101101011100000111111101101110011001101011001001001000111000101001010011010100110111011111010100010100100101001
101100011010111000101110110111111110101101101110011110010111110100010111000100010000011010001110111011101001001101111101011111000110110000111100100100111000001111111110001000010010111011111111111100011111110010001000101011001001111110001110001101110010010110000111110010111100000110000010101111010010000101111001010000111001110111011111000100001010101101101100011011010111110001000100111110011000110010001010011111101011001100000100000111111001000011000111011110000111100110001100011001111110101100111100001000010001101110100010000101001001000000011001110111001011001000011100010001101011101110110110001110000001001110010011110111100100001111111100011111001000000011000010111101100101000101100110001101100101101000110001100010110110011101001001011011100111011011110110000011100100110111000000010011101011100110011010001110101101000011010011011001010000011101100101101100010010110000111001100000000011000101100111001001111000000100010100111010100110100111100000001000010111001101010010010000101011110001000000101001000100000101100010011110110000000110001111001110001001001111010011111101100011011011100100111110011101110101101000010111011011110111101100001100111001111100001111001111111110001110010010010000000110001101011100001001000100110001010100100100101111110110110100101000000101000111011111111000001111111101010001001110101110010010110010101011000111001111010110000100001011010001001100110001011100111001010100111001010001000111111000011010100011010010111010101001111001101111010100111111011110000000100110001101011001100101001001100000100000011000110001111110001010001101110111011110000110011110011001110100001100100101110001011010000011010011111111100000011110110100010101011110001111110001100010000110010010010111110100100011000111000101101010001000011011101001110010100011001001111001101000001111100000111100011110000010110010010011001101000100111111000110011001101011000111110110111100100110111100100000010110101100111000110100100001100010000010110011111010100111111101010100001111100100001100101110001101010110110010111110000001100001101000000001100110001111001001010001011001100001011100010011100000011000010111100001011110000101010111011110101010001001010110011000110010110111010111111110111010100000010110101000010101010000111000011101001101111010110100011101110101001010101000110101100100110110011111100101011000011011001110110011111100111010111010001011100000101111100101111010011101001110010101001101000111000000101100111010010010011011001001001101001001001011101101111100100011010011110110100001010000011001101010011111101001110010101100110111010101001101010110111110010010010010111011101111001101011000001110000100001010000010001101000001111001000110010101000110110111100110000010010100011100011011000001001101101000110001011100110000000111001100110011011000111000101100010100010000111011001000101001111101111010010011101001100101011100100000101001110000111011100111010001110111000101110100001010011011011001100001101000001000100101111110101010111100011110101001111011111101010000
011010000110110001111001100110011001011001111010110010111011011001011010001010010101110001001010100101111100111011010111011100011110010000111111000110100001110000000110010100110110110110000001001011011100010001110010010000111101010001100000010000011111110000110011010010001111010011011000101111001001000100001001100010000011100011110110101010001010011101001110111010000000010010011010111010110000101011111111000101110101111000111011011000111111111110101011100001010111101000101111001101100101101111011111011000001111100101011010011011110000000110011000010110111111100001101111000000111101110010001110011011110001010111010010100111000110100001100111111000000000010010000001011111011110100110000001010011000111110011001000101011111101110111100000000011111001100010000000111110101001001111101111110101010101001010111001100111010100001000000011101100011101011010010011100101100001111000110011101111011001010001100111011011010001100111110000010001100011101010100000011110110111001111010101000101010011100011100010100111101000001101011111001110110110001001011001011110111100011100001110111010000000110110010010000111110010010001111011000111000001100000001110000011110111010011111100111101110101110100100101011011101000010100101010000000000011000001100000011111101100110100100001001111011000011100100011101101001000000100100111101111101000110000100001001010001000001101000111100111101100110010100111101011010110111010010010111111100000100001100101011101010101101110100001001001010010000011100111011010001100011101000001100010010000010011100101101000000100011100000001000011010111001101011010011001011001001001101010100000001110110101111001100010000010100000101001001000110110110111010110010010000111010111111110011011110110111100110110000011100101000000000010110011010000100010101001111110100101111010010010110100010011010010100111000001101111111100001110111011011110110101010101110101000101010001110010100100000110101101001110110111011100010110100010000100110000101011110111101010001110101011010100000111110000110101000110001101010111011111100100110000001010111001000110001110010000110100001011011010000010011001110110110000001110101011001110010000101000111110001011010100010100000000001111001001000111011000111110001010101010011110000001011111100110001100011110100101010110001111011010100110000001110110001000100001111101100101001111011100001001010000010001101110011101111001010110010110000110111001000000001111011111101001000111100011011101000001011110101110100111000110010110110011001010000000000100111010011011001101000110101101010110001001110100001001010000000110101111111101010010010001100100001001000001100001110001010101001101000000001100101100010010111100111011111100000111010010000110100101101100101111010001011100111000010010111111001011100111010001110111001001001000111110011001011010001101111001110100111101010110110101100001011110101110110011011000110010100011101100100001111011011000110100000011111001110001100111010101000111011001010100011001100010001010100000011010010000100100010000000000
000011110101101110111110110000100110010101001010101011111100000010100110001110001011110011101011100100101000101101110010111110111101110011101111001010001000111110101011101101000110100110100100001111000010110010001001101111100100111010110100010110110110011000100101111000001111010000010101111111011111001111010111111111100011110000100000011011000001011100110011111111001101001000110110100000100111011011101110011000011011100110011110101101011100110000000010011100010100101001011100110100000100011111100011001000011010000001110111101101110001010010001011110000011010011011111101101001001000111111111111000000111101001111001100000101101110110111110100111001011101001100100000000011011111100011011111001110101100111110001110000101111001101000011001000110001111010110110001100000001101001001000011001100001010011111001001101001100011101111111100000011010100101100100100100100100010101110101011111110100110010110001001101001101100000111110011101010110001010001110010100011110011111011010011010101111111101100000111111011011110111001001011111101010110001001000001101011010000000100101011011111111000100111110111011011101111110011001011110100100100100011100001100101110111010100000101110100111111101111000001010101010000000010100010011010010100011100111110100100111100110010111110011000011101010011011000011100001010001111101101100001110101101010111100111111101010101100000000001010111111001110000111010011011010110001011010001111101000100101111011111100001011110101101110100001100011110010010001101110110101010100111010100000111010110010010111011010011000110100000000101110001010101100110000100110111110011111011001100110011000001101100000011111111010010110010100001010111000110101110001100011000111100101011101011101110111111100100001111000010001111101010111000000111111001001001101100110111111000111011010111100000101011011100101010000001111100000101010100111100000011110100011101011101100110000110010110010000000111001000011111011000000111011001111111100110010111010111000011011011111111001000110000111110011111001101000000001101111011010011110011110001111000011101001110101010100100011101011100000001010001111011001011000000001000011011010110110010001111001110011110101101011010110100000001111011101000000110101001010011011111010001111010011001001010000110100110101100110011110010000010101110101001110000000111010100010100011010110001110010110101000101010010001011111100000101111111000111001000110111100110111001011010101110110110101110110110011100101010111011000111011100101001001010111110100100100100111011011100000011001011101011000011000110100101111001110000000000010111101001111111110101100000001010100110100001001110111100011010000011010110000001010110000000111011011000101110100110010011110010011101010100111011100010100101101001101100111011000111001101000001001100111011110111110101011011110001001101111111010100101110011101111001001100101101001110101010111101101010011010011011001100111010100110000111100010110001110010000101101010001110000100110011100001110100011111010000010110111011110110011
110001111110000111011010000100100010001011011010001100010111100000011010101011010100110111000111001001100010000011111110011101010010000000110010001011010000001110001100101111011111101110000100100110000110000111010101111001100111001100101011010010000001101100101100101110010111100101100100101011001001010010011110010111011001010111110111100010110000100100001001111000011011100010011110100111110111010000000110100010111100111100010011100110101001101110011011101100011001000111011010100011010110000100011011111010110110010001100101001001010111111101101100110000111010010010011001111101010110111110110101100111001001001010110000110100110000001100010100100010001100010010110110000000100111011001101111101000111101110101100010000000110101100011110100110101001011101110111110011000111011010001111001101011101111100100111000010111100000000110100011101011101101000111111110101011010110000001100011010001010000111011011111000011101011101001001110111000001110100001111011000011001001100110001111111101110001111000110001000001011100000100111110000110001011100000100110100001001011111100000100001110111000111111110111111000111001101001010011011111000101101100110011011100100101000100110101000010000001110101101000010011001110110101000110100101110101110111001100011101111100101111000011101100100101111011001011110100100001001101111001111011000101101000010011111100101110111111000111001000001100000110110001011111101011111010100101110011010100000111010000111011110001101000010000011110010000100000001100011100111110110010110100001010000100100001001111010000110110011101011100000101111001011111111100111100111100010100010000010101110110110000001111111110101010000101110000100110000111111000110100010100000100010110111001101000100111100110101101100111101111111110011110110001010100010100011100000001111000111011111110010101010101010101001100000010001100011011110111101000001000001110010010001011100001100011001000111011000110001000110100011011010011011101100000110001000111110101110111111101111101111100110001000110110010100011100000001000111110111110000011100110010001011010110100100001000000100101010110010000111111011010100001000111111111001101010110011000010101101100100111010001010001101010011000000011000111011000010111100100010111010010101110001110101101000101000010111111111010110010111010101110100000010111111001011001011101011111001110100100101111010111101110110000110011001100010100001101100111100110100100100011010000110011010011101111101010101000101101001101000000011110010101111100111010010000010111101111101010101000001110001100000010001010001010000000011110010001110010011110001001111001110000000011000010100010010010101110000010110100101110011001111000010010000100101110010100100100001111101000111100110000111011010101100101101111010010000100110100111100110111000010011001101001111011001101010100010100101001000111011110110001011000011100010010010001100101100000000100101000010010001101011000101000010110100011011110110101110111111110111101000001111101001001001110110101101100110001101101101110110011
011001011100010111110011111001110111000111100011000000110100101010001100011001011110101101011011100101110101101101010011101100101111101011100110000001000010100101010100001000101100111001111001111110001111001001100110010010110111110000000000001100011001110101000101010010101010100100110101111110001011000111000011110100001100011110111101101000101101111011011011101101101010101010001100101101000101101001101010010010101101000110101100100001001011110101001111110010101100010001101000010010000110101111111001101111000011100111011111100100111100100010001100001101010110101011011010101111110110001110000101100011001001110100011100100011000100101110011101001011100000001100101101001010110000001011101001101010110011101011100110110001110010000011001010000111000001001101110010111111100010100110111101001011110000101111011111011011010011101011110001100101100101010110110101101011100111110011101110110110111100100111000001100100111111010111010100010100001110001000111111010010011000100100101011010110010011010011011011110010010101110001010100010000100010001001110001001011011010111100001101011111010111010010011011101000010001110010001001001011010001011000011111111100011000011110111000110100000110111011110011101000101000011011010011001111101110000001100011100111011001000101001001101010000010000110100011101110110001000001001001011101110111001100011111111011000100001001001111101111101001100100100101101001001011110101000101000101011000000101011100100111111110010110010011000111010010000011001010100100010001011011001101100111011000010000010100111111000110000000000110011110000000100110110100101001111111011011101011000111101110110111001110101010000000100001101101110110001101100011110001010001100000001000011110011101010011011110000011000111111001100100011100001011100010001001100000110101001101011110100100001010100110010110110011001110100101100010110011011001011010001101011000010111100111101110010110001000101000100100001110010110101010100101011100110110100001111111101001111010100000110001010100101011100101010100110111000111111100010101101100001110101101101111011101001111011101010001110001011010110110000100111101100001000011000111100110100011001011000101111001011100111001110010010101011000101110010010100010111101001111001011111000010110011001100010011001011110101111010100110111100110000100101111001101000011001011000011100011111000101000000111000111101010001100000111011001011001101010000101100010011111110100100011000110100101000100011111101110110011001111110100010001011011110110000010010110011101110100011001101100101001110101111100010100110011000010010001011001010010000001001101101110000110010111111111101011001001010111011011000100101011110110111000100001010111101111111011111101011000010111110010001001110110111000110011100010111000001011110011101100010101110001110110001101100011011010010010111100001111101110001101101101010011001110100101110011000101011001101010110111111110101011100000101010000000011100110101111111001110111110100101010100000001100111110001000000110000010100000011010101
011100100010001001110000101101110110010110111111111010000110110101100010111100100001111010101101101011100111010000011001101111011110110010110011011110010011110101110111111100000011111011111110110011001111110101111010000010100001100110100101011010011011100011010110001010101101100000101000101010010110000101010000100011111011011110000100100100010011010111111010111000101001101000110010001011010101000111100101101000101110010100111110110011100001010001101100110010111111101001001100001011010101111001010110111000100111101101000000101001000011111110100100111001001100010111011000000100111100111001000011011001110001101010101010010100101001101011100000101001100101100101010001111101010010000111101101001010101010011100110001010010000010101001000111111101100001011010101000110100110111011001110100100000100100011011110001001111011010110001110101111101100001000000000101110101110001011101001000111011000100011011100011100010010101110010111100100111010111101011001111000101001100100100100011010010111000010110011100100011001101100111001110110101011000111011010111000110000010110101110101110100111101100110110110000101100110101001100001111001111101101010000100100100110110001010100001101111001100110010001010001000101100000110111011000110001011110100100010010101010111010001101001111111100101011110111100100010000101111101101110100010111111010110010010000010001011000101111011101001001111101011000101000011010101010111111010110000110001010100101001001110100001000000000100101010011000011001010010110001011110001001011010101010110000100101010001101100010010011011011101000001101111100001011011001111101100111000011001000110010101111001011010110100000101000001101001010101000110000111011100011000001000110111101111101101010111010110101010100010011101001110000111111000100101001110111100001100100110100110111010100011001011011000001010101100101111010010010100000101111011000100100101001011100011010011100001000001011011010110000011110100001100101010110101101100100111010100101010010010111110110100110011011101100110011110100110001100111010011111011111011010000000011000101011100100010101011001010010011100001110000101001011111111001001111011111010011000110010011001101011011011010111000001100011110111111110110010111000100001010110000100010011100010110110111010011010111000001001001001111010100100001111111000110000100101010101010111101100101100100100100001101101100100101110110100101110010011001110011111111001001010000000111110100100110100001110011100111010010001101110000111111101110100011111100011000001011010001110100010010000001011010110110111000101011010101000100100101000100101101001111111111100001101111111010010001000000111000000100011101101111011010001110010100110101101110001111110101100010000101000000101100110011110111110010011111000000101000111110100010001110001111001011111111101110011110110011010110011111101001111010000001111111010101001101000110000111011011001001000000111010010011101010100000100010010011111110001011000101111100001010010111001111011000110101100100111010111011010101000101001
000011111010011010000110000010010001101001111001000101111000110101110101101011111110110001101000000110000101010100110100111111100111111000010010011101010011110110110100100010010010010110111101011000111101001111010000001111010110111101000000011101011110010010101101100000101101001010100010101001001000111100100111101110011100001111001000110110111101100011100010101111011011011011110101110110011011110101010010101101001010101111110010110001011101011001101000110001000111101100101111010011100010110010001111010100110101100101100001111000001001100100001010000110001110110100110101001100010011100010001100011001100101011011001101100110110011110100101101100111111101011000001101001000000110010101100011101011010101010010100111101110001010010111101111101010011111011010100010111110110100111010010000001100100110111100100010001010101101101001010110010111011000111101000110110110110001111010100011101101101001000000001000101011111101110000101111111111101110000001100110011100101101001100111100001100000010111111000001110111011111000110111001101110100010011101011000000100000010000111011110001100011001000010011101111111011101000001101100110110110101001001111010111101001111101101000100000011111100101011100101010101001010111001101100100011010010010010010100011011001100100110000011011110110000110000001110011110000110000000101001100010011000100010001011010100110011101001110010110001110110100011100100100110000111100110010101000011101110010101010011100010111001011110111101100110010110111000000111010010000111110100010110011011110101110001100110111010100011111000111111001010000011101100101110111000001010111100001000001110111010001101010001110100111001011001111110110101001111000110000110010001110000011100000001011010100100100011111100101111011010001011000001101111010111001101000010101000101001100100010110000110010001100010010001110101001011111010100010000001010001111001001010111111100100110010111010110010001001010000101010101011111111001000100100100101000101010010100100110111111100100011110110010100100011101011111101001011010110100100111101010000100011101101111101111100011010111010011101000010110110000111010000001100100000100001010110011001010001000110111010000001100010000111100100111110100111000010010111000001101011000001110000010111000010011101111011000001000011000110110011001111111110101101010110110101100010101101100110000010000111010101000111011011100110100111110011010110011111101001111000100110110011111110110111100010111111110010000110000110101111111101000100110110000001100100111000111010111011011010111100000100110111000010111101000111001110001111100000000001101001001011001111100001101011000000111111110101100010100010010011111100101010111000000011111100111001010000101001110011101111110001000011110010011110101111001101110111000001100100111011110100111100011011000100010101110001010000001001001111010100001001100101001100101001110111101101001011111111010010110011100111011101001100000110000011111000100011000010101111011111100100110111111011010011010000111001101101111110010111111100
110110001110001111011101110000100110001010100110001000001100100110100100101111100011011000111010001001101110000111000111000011111110010110000011110101001001011000111001011111100011001011101100001110011010001001011110000100110001101001000110111011101000001101011010100001100111110111011010111010110000011010110010101010000001100100101001101010011111110111010101101100000100100111001110100000100111111111000001110100101110011100100011010010101100000101001001110001000110110000010100100011111011010101010001101100001001001000111111001101100110011011001110110100101010110000000110100100010000111010111000110011110101001011010010010100011001011011101011001101010100011010011001000111110110101101110001000111000011001110010001011001100010111110101110101010011001101111000110001010000100000101010100011101011111101111000010100111010101111110001010101001101101010000111110011011101011000110010011000111011111101111110111100101010111111010101101111110110000011111001111011001101010011110001111001010001100100101101110100001101100110011001010110101101110000100111000101100000011101010110001001001110111010001101001111001011010001100011011111111011000001110001110001010110101001111110100110110111101011101011010011001111011011001010101110011110100111100100001001001110100010001001001101001001100011011010100011010111001110110101101101111011011111110110101011010000001110010000100111010001010111010011011111101101101010111111101000001110101100000011110010101001010101001100110010110111101101110001001101100100110001101001000100000010100011010000111111011101010010011111101010010111100111110111000010001110110001100100001001001100101010011100101101001001011110001101010000101010000110100111011111100011100100100101110000100101000111100000101001110001001011100011010011100100101100000101111000000001001110011110001010100101010011011101011010100001111010010111111010001001010100100110010100001011000001000111100101001111101011001111100000101100110110100001110101100001100111110101000100111111000001111010101001010101011111001001010110010101110111011111011010110010000011010011101100011110101001100010110011110011101100000111011100101000001001010100001011101001100000011101110011001010000101111011100011100111000000100011111111011011110100110011111110001110110100011000000110100111110111011100100100001111101101011001001101110011111101010101000010111100010111001000000001101111001100000010010001101001100001100101010010110010100110101101100010110110011101010110011111111001110010111010011001010111100001100001000101001001101000000110101001010000011101010011010011100010111101110011000010101100011110001100010000000011011010000000011000100100101011110101000110111101111000000000110011001011101101010101011010010010100111011101100010100101100010110010010110110011000011010100010011011011001100101001101000101101001011001111000100100110001101001001100011011000011100010011100000111010011100000010011101011110111110101110001101010000010010110000110110111100100000110100100110000100010110110011101001010010110111111011001
011100000101011001000100010111001011110100010011000010000000111110100111001100010000101010011100110100110100001100101111110111000000001110011010111011001100111100111100111011000111011000110100110100000011111001000000001000101011100111111100001100110100100000001010101011001000000110010110001000111100111001010100011101010111001001101010101101110111011111111001110000011000100001101010000101100001011001000001100001100111001101001011001010101110000011111101110010100111110011000110100000101001010001101100101101100011101011111011101001100001001100110010101001010001111011010000010000110010011010000001110001011001000000010010000111011001010110111010000101010001111110001100011011011000010111011100110101000101111111100000000101001101100010010101011110110010010011000001100010001100111101010010011001011001111101100110001111001011000101110001011000100000011100100101111010111110000000000001001010100101100000001100010101010001000010010011111111101011110011001001011001011001110100010111010100111111011111110100011100010100000011110111111110011111001111000011101100110001100111110001110111101111111000001100110010000100101001001111010111010011100111101001001100010110101100010100000110001001101101101100010101110011011011001111001101111111001101000011011010001000100010110101001001111000011111100101000000101101010010010011111000111011101011101111101010011011011010011010111010010000011010010110110100000100100011101000111001110010011111011111111100000011001011100001100010101100000100001110100110111001001101011110110000110110100100010011110000001011111000111110111011000111010000010010010111101001000001010000001100010111000111100010110001101011011000110010000001111111011001001011010001100011110000110110011100101000001010011101101001111011110100000011101011001010000100111100100001111010000100011001110001010100001000100011101101100100011001011011100111001000010001011100110001111011001010110111110001011010000110001001111011010111010000111100101001101100000000001110010001100111011000111110101010000101100000000001011110001001101011100011001111110111101010100100111111110100001101011001000000011011110111101000111011110010011011110110010001000000011010011010101110011010100101000101010110111101000011010100100000111011110001101011001101000011001011111100011000010000001100100000011010111100010000001010100011000010010010001110010100101101110001010010011000011001100100110100001110001011111001010111100010000001101101101101010111101011001011010111110000001111100001010000110111010100100110010011111111011100111011000110000000011001000101110100110101111001100001000100100000000011000000011011101100001110111010011101001011100010111011111110001000110011011001001011011100101000011100000000011111010010001001101011100110111101010101100100000110001110111001010110100010110101100111000000100011001101101100000111110111001010100011100110111110101011000111011010000010011101110101100111100011010001011101100110111001001101010100011000111100100101101111101001000111111001001110101101001111100000011101101111
101011101001010100010011111011100011001001001101001000011101010100001100111011010110110110110000001010000001000010101101011111010001100111010100011011100100010011011101010110100110100011110001011010110011111100101111001101101000000011101100011100110101000001110001100111100010001111001100011010100101100000010111111010001100001111100000000101111111101100101110110100011011000001010110110000110110100100000100111111011110011111110111101011111100100000100100101001000101011001000001111101100111101101001111110001011101111010001010000011011010001011100011010001111101100100010000011001011010011101101100011101110011001110000101001101000110011010100110011001011101100100010101000100101011111010100100010101110010110010111100010011101110101101101110101100110001111011100001110011100000010010101010101000101100001111000000011100111100100000010011111100001110011101101010101001000010011010011100001100111000110110000100110001101100111101001110111010100001011000010110000010010100100000000100110100111111001100110111000001101110010000011110000001101000000101000100000110001000111010010110001100001011000100010011010100001100001100110111000011000101111001000100011101011111101111000111100011010101000001011110111110011001001101101110001110111000010100000100010111000100100010010011111011010100101110000100111011001000111000010111001111001110010111000000101111010100101010111000101001001101000011110100111000011110010010100100111111001010011101110011100011010010011100010001001011100101000100000001111100101000101001010100100101001110101111110110011010101001100000100011100011101100110011110111111000101010001010101100010011010111000000000011111001000111011110100111000110001101100101111011100110100001010100010111110011111011001111100000000010010010111100010010001110001110111100111011111100110001010011110110100111110010000010000110101001110110010101111010101110001001111101111100110001101111100010000111111111101000000010101111111100001100001101111101101101111101100111111011010011110111100000010011111101110010000001000001100001010001101010100000001001011100010000100100101000101000011101011100110010001000010000001000110001111001000011100100101101011010101000010000111100000111000111011011101010110111111111110011111010101011100001101001011101010110110100011000110111011011110001000001011001001000000011100010101000110001101011100101110100010000001000100000111100011010011110001010111010100011011100111111000000111110010011110110000001010000010000001100011010111001111101011100000001110111101110000001101101110110010010110111011101000101010000111110101011010101101100111110010100100101100110000101000110011100111010011101000111001001110010110001001011101000101010000101010000011101100101001101110111001001001010001011101011110111110001110010100011000111101100011000101110110100011111101110010010011110001011101000100000011101010100011010110010000110111111011111010111111110100111110111011101110100110010000101000110000010010010111111001010001110010011101000000101010001101110110010101100000111001000101010
000011001100001010000010010011101001100000101100100111111100010001110011010000010101110100111011010100100010011011010001011111101000101011010001011111011001100010111111110000000011111111000010011010010101011011110110111000110101010000000100010101100001011010000000001100000001001010011010110000101100001101010100101011110111001111001100101000111111011000111110110010111001001100011000011101001110110111111101110100001111001001011010100011011001001010010001101110100110011100001100101110111100000001011101100100100110111011001011100011000001010010111110101101011110100000100000010000000101010001010100011100010111101110010000110111111100110000110100111000110011100001011101010000110000101010001000010100011100001010111010110000110111101011001001111111001000100100001101100101111110101110000000100100010111110101001001010001100001110010011011110100010010001000010100100010010010000001011101010111000001111101000101010110100001001000001110100001010000001000001000111111110000111000000100110111001000010101011001001001001010001001110110001101110110001101101100100010101111101111101000111101001011010100010000110011011100111100011111001100000011011010100011101101110100111010010111101111000101110000110101101111101101101010110110000101101111011000010100111101111111100110000000110100010001110110000001101001100011101100111100010010010001110100101001000010110001110110111110101001001010101010110101100110101110101001100011101110001100100101110101000100101010010101111101010100101110100011010100000011111101110111010010000110100111010111001110010100111111110010000100010011001000001011010010011010101110100100010101010111011010110010000000001101011101011001110001111100101010010111000111101011000111111111010110001010010110111111000010001101010101011100001011100101010011111111010001011100001100000000110001001110111011011110110111101001011111110100011010011101101001110101010110010110101000101101100000100101000000011010110100010010101000111011010011101011110011110011100110001001101001001100100000100101100111011000001010111010111101001010010011110111101101110001100000101000001111110110001110000010111110011111001110011000100000111010111010000001100001001101101100011111010011100001101111110100110110100111001010001100010110111010010000010100010111110000111111111101001100010011000111100101000101010111110100010110011010100101000110100100001110010010100101101000101001011110010000110001101010010000010010111011001011011000001100100011010110110000011101110010001001100001001101110111000110101010011111010000110010111001010111101010101011010101100000001011111010100011001000101101011101100011001101011001011100011100000001000011001000000001111110000100101000111110011110010001011110100010010101011101100010110101101000011111100010111101000111010011001001101000011111010101001100100100101100011111100001100111100101001011001101010001110000100100011110011010011010111010101100000001101100101100111110000100000001101001001000110110101011000111100010001010000101001011010111111010001000010011000011100010111011
110011111110101100011000110001100001010101101011011010111000010100110111110001011110010000111111001001110000100101011001010101000000110101001010101110000000111110001111011011100000110011110111101110000000010101100001110001110101101000000011010000100000100010110000000100001100001110011011110110101000011111010001000100111010100100111011111001001001010000000110110010011011000101000111111101010111110010111111110111011000111101100000001101101100110110000011111010011110101100110011101111000001010101010001001001111111001111110101010110111011001101111101110011111101100011110110011010010000100101111001010001010111010110110100101011111010111111011110001001110111100101111010101010110100101000011010101001010001010111100001000101111000110100101101111101101010010001000101001110110001100011000000001000100111000010110101110001010101001010101111101111111101101001001000001111011000101000101111101111010010111001111111100100001100001101001010001010011100100001001111100100100000011011111100111111000010100001001101011010001011111111010111111000110111101010100110111000100101111001011111101101110111111001100111110011001100000100101101001010000011001110110100100010110111100001000111011011010100010100101001110000010100111110000101111111011101000000011101100011010111100010110010101100111111100011110110010101010010010111010011100011101101111101100000111000111101111111100010101010101001111100111100011000000011011101110101011000010111000001010001011001101110001100011100001000101110101111111001000111011100010110000110110110110010011011000001011010011111000010001010011101100011001001110110110011011101111010111001100010111111111111000011001111100110001001110100100110100000000111010101100110100100100000000010011011010100100011101110000001000100011001011101100101011110000010100100100001110110001010000101011111111000010100011001001011101001110010010011100111110010011101010000101010101110101011100010100111101101101100011000001101001001110011100100100011001001001111000110110011010111110101010101111010001000011011001101100011100111110110001001011000011100110111101111001001000000110111010101110110100001100010011110101001010010111001001010100001011100110000111010110000101111110110111001011000111101100000110110000111101010111001001110111001001101101010010101011011001101010001000101001111111010000011000001111100100001110000010101010101111001001110001010111100110111011101100011010110111010111100111001011111110101011100100111110110010001110100000010011000110100001010001111110000110000001111010010001101011111100001000000110001101000000011000111111000010110110111111111010001010000101011010111010111101001000100100010010111000000000001011001001001110000111000101011000101101110100011101000111000011111111100010110111110101111100100010011000101110110111000101010000010111011101000011100000100101100010110011101100100100001110101100110101000100011011100011101011011011110000010010010100010000011000111011111011001001101100100111100001010101100110011001111101001110100101111110111110111111000011000001001
110010010101101110000010110011101101011011000011011001100110100101000111111110111101011001000110110000100101000000100000001101011100001110011111111110010100010011001100110100010011111101001101111111001111100100101111000000000000111110100010010000110001110100111111010111111101101111000111011010001101111011101101011010000010010000011111001011110010000011011110110010111000011101001100110110001001000100100010111000100101001111101001000010100101011111101100000010101010011110111101110010100010010111100011110010010100111110011001011110010100100110101001101101010011010000101101001000000010011001100010001000010010100010101000100011111010011100100001110100100011010011101010110101011111011001001110010011100010011110000100011111011110011011010101010001111010001000010000111011010110010101000100010011001100100111100110011000001010111101000001100010001100101010101110001110111011010100100000010011101001000111111111000110010110111111111001101010010101001001110000001000001100010010100000111101001010101111101000101011001010111110111111100000001101101101010001110000001011001011000001011000000000101110000000011100110000011010100101110110111100101111001011111001111010101101010011001010011001111111011110110011010000001111000011101011111110100001110001001110110001001111000111100010101010101001001110110000001000101010001000011110101000010110010000111111001001110111010110001111000100011110110000000000011000001111000110010100001111101111101110001111100101011100001101100100010111011101011000101010100101110010100101110100101111100110001111110111111100110111010110001011011000100010110110101000110010010111110101110001100001001001010100110001111101100011011111100000100001110111101100011101001011000100000001011000001100011001111100110101110000001010101101101111111101100110100011100000001001100110110100001001110111110101111011010101011000000000001001101011101100101111011110100000001110000101010010101010111110000011100001111111010000010011001010110010100001001000000110000011001011001000111011101001010111111000010001000011110111110001000111010100001000011011011110101100001000001001100111101110101011101111000100101101001110110000010000111001000100100111110110000011100100101010011110001100000101110011101111000110001101001001100101000110011011111101011101010001101111011100011100110010001000111100111100011100011011111110001000111001011110100011111001110001101101101101011010100110001010110110101101011101110001011110111001101010111111100000111111000011000100111111000010010010101011100111111001111000000001100001000101100010010101011111011000011010110100101101100101000010001100000011101011001000000101100100111110100101011111011100011101111100111011010000101011010110011010001100010000110001100011001101001011010111110111101010001011110111010000011111010000011111011001101101001101011010100001111101010100100010010100101101001100011011001110011100110101100010100100100100101011001111101100010100000111110101110101011010000110100010011010111100111101001101101010111100110001111100111011110010011100
110000100010101110101010000010111001010001011100101011010011001000001100110011011100100000100010011110000011001100000010010100001110101011010011000100001001100001110100100111100000011101000111100101001101001100100110000011001110011001011101001000100101001010010101101100010110111000111111001101001111100111101010101111101110000001010100010011110100000001001001010100000011101111000010011100011001010011011010100010111010001100001001001111000000100100101111001011110110011001100000111010101110001100101011111110000100011111101100100001011000000101101101011000001010100110100011010110011111011001000100110010100101100000110001011111010011011001101010101101100111111110011100001100000100111000010001100001100110111000000000000110110001110110110010001110000110110100001101010010010000100101011100000001101010000011010011101100001110111010001011001010110011000101001111010100110111011101110011111101100101111100001111100100000100010111101000001000100101111010000010111010011100000101101101101010011000000110010001111100101011110110110111010100101110011110110000101110011001101111100111000001001011011010010010010001011111100111010110011110010001110111110101011110000000011011000110001001001111101100110111110110010111011001100011101100011110110010100010101000011001011000010110001111011000100111010101000110001000010001110011011100110010100100010110100111001101100111111011101101010011001011001100100000111101101110101010000111101000110100110100000111010110111010010010001011000101100010100101101111000111100001110000111100000010000010101011010101000101001000011001000100111011000110000110100100111011001001111101110010100001000110001110000100101111001001111110001000011111110100110000101100110100000001101001111010010110011101100111111100000010110001011110110011010100011101100010101101010000111101001100111100011100010111111101000011101110110001011100010110101000000111111110110001010001100111111111110100000100111110111001100011110010110110110000001011011000110110000011101111001101100100100101111111101111101001101011101101000110000100100101001111110100001111000110100011101000000111100000000111101000100001000000100110001101111110011010100010000000011110110010100010100110000100101101100011100101110111110000101100100011001000111101101110010001101100010110000101111100001010001101011100010001110101111001100111101001101000001001101001101101011011000111011000000100100100000101101000011111000101100111001110110100100010011100110111101100010101111101011110100110011000111001011110100001101101100011111111001011101010011100101010011011010000001010000110101000101111100110010111011010100101101110010101111100110111110111010110100101110110001110100100101100011111000010011011000010001100000111111101110001000011101000110101011011011010101000000110001001010011111010010111001110000111110011011111000011110011011001111001111110001111010010000011100111001010001010110001010000110000010001110100010010111101011100100011101011000010011000111100001000011101011100011011011110101110110001001110100111000100111010
000111100001111001000011101111111110100010010101000111011011110111101101110111000110001101011000010111000000001010011011101011101011000010111010110011001010011110001010100000010100010000000000110101000100100000001101100001111000110000010100111001001101000111101000011110100011110101001110011111100010100100010101100010101000000011011000000111111110011011100111000010001001100110111100111111100001000100111100100110100011111110110100010110101100001111011011110111011110011001000111011110100111100110100111010011110001000110111111111010111010100010000111001100100100010101111000000011000110001101011001101000010100010101010001101001100111100111100111011000111110110010100010111110000001000000111100100001110100001010100011010011100001100110100110001011101100111000101111101011000000100000001101111110100111000101110110111001111011100011100100110010100011111100010100010110000110100010111101100001111100110111000010001100110000101111110110111100110001001101001010011001111100001110010011011011101101111010011000101001111000001000000111110010001011000110000110001101111110010010010101001101100111110001010101001100010100011100000000010001011101101000100101110110010001110000001001100111000101001000011111000111111101000110101000100010010010110001111101000101101110011101010001011010000111101101001110100000011110100100000101001100001001001000011101010101111111001000100100110100100111011100110101010101110000110100101001000001010110110011011110001011010111110111010001000100101011101010010111010011011010011100100111010010011000001100001101011001110101110111000111100011100000110000101110100011010100110000000100011110010011010010001000011011110101011011011001000111100100101000011101010011001110001001000001001100110000100010101000001000010111111000100111101001010110001000000111001011111111010001100110001010010000011010000100010010011001111010011010101111010000001011111000110111111110111100011010011100110111110011010011011100001001000110110011100000111010110001100110101101011100001110000110000000110111101100000100101101101001011001001011110111101011010011011010010110111010011100011111111100110100110000011111000110000010100101101110100111001110010010000111000001100101011010010100001001010101100010000100110101001001111011011111111110010111101011001000111101011100000010000101101010001110010100100101001011101011000000001000101010101101000000100101110110111110100101101000100011101001000111001110101100010100111101100001001101000000111000101010111011010111111011011010010111000101110111110001111101110111101111001000101101001001100100100001111100011001111010010101111001010100011001011100011011011100101100010100000101100010111011100110111000000110111100110000011010000011111101000001111111111100001001011000000011101000010100001101110101100101101000011011011111010011110111101010100000100010111110000011001100011000010100011100100110011011000000000111110011010100110001000011010110110101000010110111110100101011110001001010010000000110011010110101100011001110100000010101000100000011011010101100
100001110011110010010101111011001111011000010001000000110011110001100111101010010110010010101111100011011001100111110000001011100000110111101001001001100001100101010111101110101101111110110010010000111110011101000111100011001001110011110001000000100010001101111001011110000001000010101111100011100101111101001110011110111001110001110100011101111100100011000110011001111010111111110111111101100000101001010010111101000000010111001100000110110101010001101111010100111101001110111010111011101010110010101011001000110010110110011011001110110111010001011001011001100100001001001000011111100110110010110010110010101101110111001010010000001001110101001000010110011011011101001010010000001101000011001011011111111110111100010010111011001110110001101101101100000110000100111111110110011111010011110000000001011010100110110100101000000101000100110000000101110001010100011011100000110110000000100010100110001000011101001001110000010101101101010100101111001111101101100111001010101011100111110011111100100100001011111111100100101000000110100001101010110111101010110001001010000010100101000101011111010011101101010010100000001111000101100011100010001000100110110110011010100111101110111000111010011010101000101010110000001011011111100001101101100011001010011100110100011101110011100101000011100010111110111101100100101101001100101010100000110001101000010101101001111011001010000110011011010101111101001110100100010110000000010100001000101101110100010111000000001010011111100001111111101000100001101101000100000110010011101111110011000111000101100100101100110011111110000011011101101110100000000011111111111010100001100111011110100111011101000011110000111001100100111101000000010101011100111011111011100100100101100001001010001111000100000010011110110111000011110111110011010011010010100011001010010010111101000011010100010001110101000010111000101001000101101001110010100100100001100101011100011010111010001100100001000011010001011010110101111000001110100100000011010111110000110000000100001011001100100010101001000110100001001101101111101100010100100100000001011111000001110100011011110000101110001011100000011011011110010100110001101001001100100011100111110100001000110101010110011001111101011000010111101101111001110110100001011011100110111001111100111101000011111110111011010101111100010101011000011001001110110111001101110100101001101101101110001010101000000001111100001111110111000001011011010010100011001000110110110101001011100000011011011111100101011100100100011011000001101101100011010101100001111110000011000011000100110010110101000110000110011011110110000101011110001010101010010111101110111000111000111111010110101110011000111100101001110100110110111111100110000101011000101001001110001000001101011101110010100000101001001001110010000000000011111010011100101010100000011001101100010010011111001010101010011000011110101100100011110010000110110001110111100011101001101000000011100001001110000010111001111111101110001001000001001010010010101000111001111101111100010010101101110101011011111100010100001011
000101001110001011110001111011101011011101000000011011100100001111101111101101111000101000010001111110011011111010001101101101111100010110010100111111010110111101111000111100101110111011111101101110010011110101101011110000010011010101110010101011111110001000101100001111010010101100110100001111011111111111010001100001000000011111110101101000001010010110001111000011000101011111110000011000011011010000100000010001000101110100010101011110000111000110010110111001100010110010111100110011001110110000010111000000000000110011011100111011110010011010111010111010001110010110101011011110000101111000011111101100000011000111010011101000111001100000001110010111001011101111010011110111110010100001000011100100101110111101111100100111111100011010100010000011100100101100100000101000000010001000111101100101000001111100101110010111101001110100111001001110110010000101001100000110010110000011000011001000000000010011000100100001111101101010110001000010000101100101010111101100110010110110000001101110010010000110001000100101000000111101011110101101101011010110000001101100011011010100001110000010011001101110110001011001011101011010011100000110010101010011100010010010111001010101000011011000111011100001100100010011011111000010100101101000100000010110111010111001101100000100010111011100111111001011001101001011000111000101100100101000011111011110001011010100001110110101001001111010110010111001100111011011100100011010001000010101101111010100100000111000011010100000000001101101101111011111011011101011101110011011011101001111011110101110100101110101010001011101011111011001100111010100111100111111000100011101001111100011111110101110100001011011111011001111110001010011100011111011000100111101111111111011001101100001000101000111011101001110000010001111110110100100110110100011111101000011001010011110001010010001001100101011011100100111110010111000011010110111000110101010011011011101001111110011010011000111011000100011000100010011101000110010110100000110100110001110100111011001000111110011101011110011100101010111001011010110110101110000111101100010010110010111100110101111001110010011010000111011010101001001101101010111011101001100010001011111110110000101011010010001101100111000111011000110011000001011101111101011101110101110000001001001000010011000001111101010001010100011011011110010110010000001011010101100011000111101000000111011010100100011101101001111001011110110010001001101100001110011111101100011010111001011100100011101110000000001001110100000001100001100111000101101100100011101111111110000011110010000011100100010000010010101000011100000000110010010101001110110100001100001101000100100000011111110000000101010111011101111010001010001101000000001111110010100000100011010100101110110010010101001011011100110110001011100001000101111001100011011000001101101111101110111011100100010001011100001011101100110010100001100011011101110110100011000110010011000101100111111001110110101100111101011000100110010100111000001100100100110100010000111001111011100111000101111110001001101110110010111011101
101001000001001111100011111101011100011111111000011110011011100110101011101010110001010110101100001111001111001000110101001011001010101010000110111000001011100001111110100000001100001010101000011010110111110001000111001100010110101101110111001000101001011101001010111101000100101011011011111111111101100000110110010010001000101011000101010000101110100111000111100101100100010001111000001100110000111101010101111110111101010010111101010011111101000110101101011111110000100001111101110101101001010110110100000110001110111101101101100100111001101111111100000111011001110001111000101001111001101000101011100000011111010001010000000000111011011110111101110100101000111101000111100101010101111100110101111000111110111111010110100111001010010110100100011000001001010101101011011011101111001100101011101010101111010111100100100100010111110011010100100101110000111110100010100100111101100101010000111100101010000110010111011101001101011100111100110110111101111100010001011011001100100101100100000111010111100011100100010101001001010001110100101001010001101010011101111111001001001011101110101011001011001111111100100110100111011001001010111011011110101111010100000111111111110010010111111011000101010000110100110101111011110101110010010010111010110001000111101001110111100101010101000100000010101111010110010101110001000100000101111110111000001011101111101000110000100001001001101000101101100010101101010001010011110111010111011110100101110111101011011010110101001010101010100011100011011100100101101001101111001101010011001110101001101100001110000001001011110000100001000101101111111010000100010110000010100011001010000101101001110011001101101011011001001101110110110001010101000100010010101001111001111001111101100001110100011110001011010100110011110000010110111011101101001101110100010111110001110110111010110000111010001000101100011100000001001001110111011011111111001000000000111010100000001111001110010011111111000111001010101001001100010111110111100010000011000101011010110011100010001110110100011010001100001110011010001100011110101000001001010001001011000000101110011100000010110001110100110010101100100110000101111000101001100110100000110001000010100111110001111100100010110101101110011000010011010010001101100110111110111010111011101011100011010111010011001111011101010100101111011011001111000110111011001011011011100100101101011111111101000001110000111010111100100001000110011111001110111000101010000101001111111111100100110011111101100100011100100011100011110011101101001000111011011111000101001111011111000101010110010111001010110101011100011011010011011011001010010011101110001101010001010100010100001000101001111111110011100100111110011001001111111010111001110100000110100100111011101001111010101011101010011010100110100111111001011010100101001111010001110010000000111101101101101000100000010000101101011011001001101110111100101110010010100010110000110011001001000111010110010010110111100001101000011010000001110000011011000011011001000111110010111110101000001100101101111010110101001100110010
010100100111011010010000010000010010001100000111100000011111001100010000110101101111110100001010111011110010000010010111011000001000001110001000101101010000010100110101011101010000100000001100010000110100100010111111110100001011000100000111011101010100000100011110101110110001010011101001001110000011100001100010111011010010010000000000010101101010110001111111000011111100001001111101011010111110110110100101101111011010001000001110011000010011000111111001000100011000100001101010001001000110111110101111111001000101000010110000110011100010111100100100001101100101101110001110000000001100101001001001100101011000001010010010111000101110011100001100001010001010011001110110101111000111011110110001110111111000100100000101110111101011111010100001101100111000100100011000010000000001010110110101010111001101000010100101010110101110000101111001010110100001000101100101110100000000000100011001111110011001000110110110100110011101111111101000001011011111101010010010001101010111000010001111011111110010001000110010001101010110010111111000010111110001010011101010101000110101101111110001110010011011101100001010100010100100100011000011011011001111111011010111100110110001100000100101100010010001000010000101000000100111000110110101001100010001110001100010100010111000010011011001100000111101010011111111010101110100001000011010000110111111101000110001110111110100111101010010001100111010110001000101101111011011111100001011010001010101000010011110101010111000011000011011111000001001011110101011100111011100010010111011001110000111001110110101100001010001000101110011111010000100011011101010101101101100000101110100001000011001100001100010000000001000011001001101011110100010010100101100111001011101010111100101010110010101110001001110100111010001000011111101100011000001011110101001010110010001101010001000011100001010001100010000011010101010111000101101010101000110101101000101111110000100111010110011000001111110010001001010111000101001111110111110101000100011000110001010110011011100111011011011011010001010110010010011111111011001100110100111110110111100100000011110101101101100010101000101111001110110010110000101101010010011101000111010100100110011011010100000101101010001011111010100001101011110000001101001110101000000111000101101100000101111010110111100111101010111100001101100111110111101111110101011001010001110000000111011100011010001111110001001000011100001111010010010011010000011000000111101111011011101110110000101101001011101111001100110100101100100111011010111100001000101110001011010000001010011010010000110100000000001111111011011101000010000111010111101110000001110101101110001100100111110100110001010110001011011111000100110101111100111001111010000101011001000010011011110011000100101001000110101010110001101111011111111110100001101111111100100110000110001110101000100110111011111010000001011010011000101000000001010000111100001001111011001011001010011010110001000000011100110111000110001001100001010101000011111110001011101001100001111110101001100001000101001101100010101100110000110
110010100111001011011010100100101111000011111101010110110001010100000010110011110010011001111001000011101100001100110010011111000111111000010011000111011101100101010001001100010001111101011001111010010010000000100000011000101010111111100101101101010100011101010110001011111000000000001011110111100111101011111111001000110101011000111000000011111011011011101001001111111011111011111000010011001110101001101010011100111101110111011101010010011100000001011010000101101001110100000101101110111110000111111101110111000111011010010011110111001110000001100110111001000101010111110110010011000100011000011011011001100111100101101000001001110000100000101100001001001000110101010111100011110111000100111100000001101010001001100100000100110100001101101000010101100111001011101110101111011100001010010001110010100010001011111101011010111001110101101001110101010011101100000010001000101101100011000000111000000011100100001001110010100101011000101010111011110110000110000110100100111101000000100100111010010100000011010100001100001101010011001100011010000110111100001111011110000001100000001101000110011100011001001010010001000001100110000111011110011111110010000000000001110010011001110100110111011011001101101001001110100111011101001011110001111111111000011010010100001111010101011010001110010000100101011111101001110011011100110100011011101010001011011100101011000000101000111100001110001110110110011110000000101111101111100011111111110111101000011110110011111010101101101110000111011100111001111010001111111011000000001111011100000111010110101100110110010010100100100011101010101010101001110100111000111000011000010001100001011010000011011000010010100001111111001000100010111111111000001011100111110001111100001011111111110010011010110101101100110101100111110010110110010010110010010000010001011100000011000000000011110100111110111001110111000111001001010011011011100000101011111100010111010001001011001000000111001100110001100110110100000100110111101010000000111111111101010111010100100000101110001101010010100111001111001010001101110101011010001101100101110101010000010000101011001000111000111101100101110000010000110001110111010010011110110100010010100001111101111100011011010001111101000111000000110110000101011100011101110000101111100010011010101001100010000111100001111100010011000001010100011100110101100110101110111101111110111010010011011111000111100100111010001100101101001010101000100111101011010100011110001110011010001110010011010000100001100001100000000011111011011001000111010110010001010010110100100101011101000001101101111001110100000100110100001001110101101100011110110111111010010001001110011000001011001101011000110010011010011110010001011100010001011010101100100011100000011010010001001100001101111110010001001110111111111100011110110100100101000111101000010100111111101101010101001111000000000001010100111110100001100100001101011100001100001010101001110010100010110101110101100010111101000000111010001001110101011101011011111111100110011110011111110111011101101111000000000110011001010010
000100000101011001011011011101001111001101111001001101111000010011110000111000110011011010010000111001000100010110111110101000010100101000110001010010001001001100000110101011100101101010100100101011000010101100010111000000101110000101000011011001110110101111001001100100100101110000011010100110110000011110100111001100111011101001111011100100111101011111100111001111101011001011001101000000110100111111100110110000111111000101110101100111111011100001011110100000100000010011110101101001001010001011001000010110100110011110110100010001100100101011011100111000100011110010000001011011000000101100011010001001110000011001010001100000001101001000000011100110010000101011111000101011100111111100011101010100110111011100101111000011010101001101000110000001000001001011001101010101100011010000010100010011000101001001101100001101011011101010001011111101100100100101010110010101100101101110001001100011001101101111111111100010101110001100110000011011001101011011100000100011100100101111100000010110101100111100111011001010010111110000101110110111110101100011000110111110111010000111110101010101011110001010110000011000110110110100111111010001001000000101111000000100010000000110000110101010111000110111011111011110101001000001101011000011100101010000010110000010000001001111111000100111101010000010000001100110111101110001000110001010101001101100000011011000010101101011001101100101101000000110100101011000101100111010001001011001010100001110100001110111001101110000101011110011011010010111000101000110010010000110000010111010110111011011111000000000010111010101001111011101100100101110001000011111111010001111000101100000010110100100001001010100000011100111111111001111010111010000001010110101000111010011011111100101100110100101011100111010010010110101000101111000110000011100010111000111000011001010111110001100101001101101101000000010011110010101101100101100001110010010100111010100001010110001100101111100111010111101000110110000110110111001010010001000111011001000011000011000101101111101110101111011010000101111110010110011000011110110100000111101111001001010001010111100101111011011010000001100010001100001000000000110110101000111001111101100111100011001110010010100000111011011110100100000101111101101000010111000100000010001010110010101111000000010000010001100100111011001111111011111100101000010110110000111100010010001010000010100000010010110000000100100001111100100110001001110110010111010110001000000101111101010100001110100000110100101011101101100110010010000001110100000001000000011000100100110111000001100000010111001111101111110110001010000011100111000001011010101001101101010100011110000011000111111110000111010110011110010000000010001101100100011101101101110000101101101101110000111001101111001101110001101100010110011111110100000000011100011110010110111110100101010001100100010010100001100101111110010001011100110010000001000000111011010001101100100110010001111100110101011010010000111000110111011100111101111000110011010101100001011011010010001101001011110100100001101000011110110011010
001001011111000010101100110101000100011011001100111100110100000001101100010010101000010001111111100010100110111111100111001011000101100111111101111000111001011110011101000111110011101010100111110001110001101011011011011101001101000010101001010001111001000111010101001100011101110101000100011001010101010001111000101000000101000001100110101011011000111000001010111000111010001001001101000010101111001110000110100001011110111110001100100101000011010110101000000110010011000000101000010010100001010011000110110101011111100111001101001001011001000101011000101000001101100010100001111010110111100100011100001001001011001011010000100111110111101000111010100001011111001011010111101111010100000001000110010000101110101100000011100111011001100101110100100100111001001000011001000100110011000000111010110111001010111000111010000011100100110110101100000000110100100101101000101001010000001011101110101011011000010001100010101111101111101010100100000101110101001001010010000110110010000001100110111110000001000110100110101010010010010010110001100000110110101010010000011110101101011110011011100011100110011100110100100100000000011101101110100101011110000001000001000000011000100011101010010010111001001001101111001011100011101100010111010011001010010111101111011001000100100100001111000101001001100001100100011001110001100001101101011100000101100001100010010010010010001100010000100111010010011101001001000111110011011000111010011001110111001010110101000010110000110110101001110110101001011001111000111001100101101100001000010000111111010010000000011000110001010111011001110110110111111000001101000001011111101110010001001011100010100000011010010110010001001010000111110010000101111100010111001010011011010110111000010001010110001001100101011001111110000011000000100111000110011110010100101011100110110101110101001100001100011000000101100001001010100010110101110110000011010000000100001001100010001101000011100000110100010011000001011110010100011110010100001100000100111110100100101111001011010100011010000111000100001000011100101000110101011111011001101110000110100001000100100101110011111011100001010101110111110011011011100111000011100001111100111111011010111011101101010100010101111100010000010111110111110100101110001011110000110101011001011001100100100000010011001110111011111110111111010010100111010100011010100111011011100111101000010010100010110111011000110010101001110001011011001100110111011110000011101000001000000001110001101010010001110110000110010001010111100001001111111110011001010010111101111110100011100111010010000101000111000111100001110111001010001001100101000101001011010010001000000011101001101100111110011001011000100110100101011001110110110100010011110000011001110011001110011111010000100010000000000110001011101110011011101100010110011101101110001111111101001010000000000100110111011011110101110000111111101111101110100010010011100100110110011111011100101001001000101100010111111010011101110100001011100001111010001000101000001011101011111111000010111101110000010010010010000001000111
111110111111100000101010101110011110000110100001100110010111011000101011001000001101010110111011101101010000100101100101011010111010110010100111001010010010101101011001111111010000110010110111011011100110111011011011111101011011100110110000011100111011110000001111011011010001110110000010001100000101010010100000010101011101011100101011111000110110000110101101001100010000010000111011001010110001101101100011111000010100010111101001000010101001100101001100010001001101011110010011111011100111001001001001111000110001000100011111000010111001011100101010100101101010110111011001000110100100101111010110100101001110001010111101001001110100011010011011010101101100010111110110111100110000010010101111100111111010111101101011011110101110011001010101001000001110011000001010111010010110000001001010010111110010010110001100100110100001011111001101010110001001000101001010000101011000100101101010010010110010110101100001110000110100110011100101110110110111111110000011011010010101011011100111101100100100101111011101001111111010100001011001101110011101001110101111100100001111000110011100001111000111010000001000011010010010000001100100010111111111101010111001110110010110110010101001000100100110010011011011000110000101100001110011010111011000111001000011010110001001011000011100110111111010100011010011100001111101111100101100100110000011101110111110010001101010111110111000100001010111110110011100010100001111101100011011100011001101110110101001100110111011011101000011101001001010001100011111100001001101001011101010001110111100010111010100000011111111111000001100010111101111100010010001001011010001001111011010000011010101010010011110111110100111010101110010111001110101101111001011111111110001010100111001101001011101110100011011001110101011101001111101011101000010010001001101100101101011110110110000001000110110110111101101001000111101010110011100000000101000100000001000110000011011011001100010110001001101010100111000000001000001010011111010001001101100000111011100010110101101010100010111111101111000010111101100100001000101011111111101011010101010011011110110111100101010001001010000101100101000011001111111000001010011000110010011100001111001110100110000111111011001100010101000110000011011000010101001011111101001100010001010100100101011001110111111100100101110101110000111100101110000100110011110111100111011111010101100110110000000000000101000110000010100100110000100011100001000010001010000011111110101010110010100110110011001100010000011000000010111110100011111000100110000110100111010101011001110110110010011001101110011011001000011110101010110001101010011010010111101011010000100100000101011101010111101001000100001110000111101110000100010111010111001111110101100100101100011010111101111001011100111001101011010111100010100010000100010110010101110011001000100010111111110010110000001000110111101110101111011010010111000100000001001001000111001101000110110100100101110000001011000011010001010001110010111010011110111001010010001100100000110011001101011111010101000001011110110110010111110
011001001100110111010000011001001111000110010010010000011110110011100110110101101111011101100111010100110111101101001111111010111100011010001100010111011111100101001100011010001110001010100111101100010100101010011100100110010000110010010101110000001110110011111111011111100011001101010010010010101110101001001100100011110110010100010110001100010110101101111110011111111111101001100101100010101011000001100000010010010000101010100001001001010111110110001111001100100100000001110000110101010001101101011010011001100100010010010110011111010001100101100101000101100011110110011010001010110110110101000110011000000100010001010000011010011001101000101001110101000111000100100001101000101010010010000000101111101111110001110010010101110110010011011111000111100000001000110101001000010010100110100011000100000111101111001000011000011101011011000010100100110010101000001110110100110100111010010000010110010110010000001011101111001011001000111100011101111110100010110011000010101100110001011011100001111100011000100110010110110000010000010100100110001011100011111000100100111111001010000100111001001101101100101110100010101101011100011011100101110011010010100001010011011011001011000010000010000111110011011011100011110100001011110101110111110101111010011010000011101110000001101100101001011101110101111111011111001001111001001001110100011110010011001011010100101110110010100001101001111100101101110110111110010010000001001101000000000111110101111101011101101101100011110101011010101011100001001110100111111001110101011010111111010111010001001100000010010000001100010000100001101011111100000001110110101110010110001101010111111011001111111100011011000001010101001100101111001010100010010001101011101110110000100010110010010000010111100110100100000010011111101111010111000111000010100001001111011100101110000001100100101111000100111011101111010100000100011000111010101000001110110100101010100100000111000100001100110000010101101100101110101001101001001011111111011101000010111001010101110011111110001000011100100100111010101011100001000100100001100100011000001000100110110100100001001100000010000010110101101110011110010011101110100101110000001100100000110010110101101110100000010110111001001000000100101100001111111101110011111110010001011111001000001010100011000000101011100011000010101110010010001101001110010101000001000001010100101010111100111010110101001011100110000011100000001000001010011010100001101011010110110010001110101000100100111110111000001001111010011001100100011000101000100001100000010001010011010110001100101011101100011110100100100110111101010000100010001011100110110111101001000110011111100100001011100100001111111110001001000101100110110000100100001010010111110010000110100101001110101110001000101111100001010001111101010110101001100100111100100010111110010101011110100101010110000110011101010101011100000000000001001001000010101101110001011100001010100111111110011110011000000011001001111110110010001111000100000110101000000010110110101000000110100011001000101111000010101011010101101101
111001001100111000100001011000111011000001101110101010010110000110100110100010110010010010000111000100110000110111000100001010111111001011100011110100100101111000100111010010111110100010110000110001000100100101001111000000110111000101100000011100101011000100010111101000111000001100101100100010011110100101001101100101110001000101111110001010001100001000001001010011111010011110010110011100101101111001101000011111011011100010010101000001101011010100001100000011111101111001111010000111100110100000111101000101011101111101011111010101101100000100101000001100110110111001000110110111101000011110100010100010101111000100110010100010110100001100010101110110101110111010110111100010001111011100011011001001000000010101100011010000110000100101010111110100000111110000110111101001000011100010000000011101111000111101010000000011001010101101000011010100100110100101001010010011100100101101001111001000100101001011110110000101100001001111110000000011100101011001010100100111011011000000011011011010011100111010001000010000111000001000101100111101110101010100110100000001110111110100010001010000101011001101110101100000010000000111100100001100101111111010101001110010111001101110001001001111110000101010111100111000000111011011001101010010111000100011001000010111111011011110101001000110000100101010011010110111011110101011110110000100011010110100101100010101010001010001100001010011100111011000010001101110000011011110010010001000000111101010000011111010110111111100101001000100110010010110010000001100001010111111011110000000101001110101010000010011101110110110110101111110000000101010001101010111100001111010001010010000010010100010010010001010001000110010000000011011111100100100001011100011000101001010111111100101001011000001101101101010000001011000101001001110101011101010111001110010111111100101100010011010010010110111100101010000100100110011001010000001110110101100110010111100001011110001010001111111110001011011101000000100011011101100011110110000100100010011111010110010011110100010110100111000101001110101110001111101000001110110111001010101111000011000001010111100001000001000001010000110100100110100111010100110110011100111110111010001000111110001111011010110100011100010111100000001110000111111010111001110101011110000101111011101000110000001110110011011101111000100100101100100011000101110000100001101011001000100010110010010110110000111100001010011010110011111101001010100110101111001011111101001100100110000001100110000110111100110110000101000100011111100011100000011011011101100111010000101010111000001111111101100110001010000100111000100110100111101000010000110101000100111011000101110111110001110111000101000111010101010110000001010101110101100110001101001011100000100011100000111011100001001001111100011010100101010111100100001000001101000001000111001011001100010101100010110110011010100010010010101101011111111010000010011111110101111000001011110001101101111110000100011011001100111100111001001111001010100010001101110001100000111001001011011111100111010010011110110111101000000011011
111000001010100100101001000101101011010111111000011101001001001100011100111011100010011111010110001010101100011000000101100000101001101100010011100000100001100111011101110110100111111111100010010001011110100010101101010000111111110001101101110110000100101011101100110010101111011111011010100010101100100011111001100011110001100100010001101111110110000110011011000101111000101100101011000001010001101010011101010101001101111101101100010101101000010111100001011111010110111100010000101100010011101110111101011101000001101110101001100010001001011101110011000011110010011100010011111100100010110100001000000101111001001000001000111010111000101010100100101111000001100101110010100010011100110101101100110011111001011110011111010011001000010011100010101101000110000000100100001111101001011101101010111101110001111011110011100110000001000100010011110010010000011100011001000110010101011011101110000001101101001111001011010011010010110110011100111111110000110111110111100010101110010011111001101110001010000111110111101101011001000010101000110100100001110000100100011111011100111000111101000011111010011011110111111010010011101000100010110000011111000001001000111011010110001100010010100010100110011110010001000111100101111110110110110100100100000010111010110101101000111010000001110000000101000100001010010101110000000010011101101001001101001110101001000100011100011010110011001101110101100101011100011000001001001111100111011100100011111101000011001110100101001001110111011110111000001001110100110111001011010100101100110000011100110100010110000000110000010011110001001001001010010110111011101101001111001001011001011010111010110101001101000100111011011010100100010000000100100101001101110110100111100001101101101011110011001010100010111110110110010001010111000111100001001100111011011010000110010101111010011101001110011110001100011101000100101001000001001010100100011111110010010110101110000001110010011010111111010100001011111111111100010100000111001110101000100100101110101100010010010010110110000000101100010111000101000111100000100111100110011001101011010110101010100111001110101000111100100100101100100101011011010110101000100011110111001100111011000101011010010111010110000110010000000110110101111001111001110100010011100111110101000011100000111001111111010000010000011011101110000001010110110111010111111010010000001011001001100100011001111100000101001111001010001000000111111011000011001110000000110010010010101000100110111010100101001010101000001000010111100110110011011001000110000111011101001001110010001000100011111000000111100111001010011101110110100110001110001010010100110001011010010100001001010110110010110111011000110111111100101111000100100011011011011111110000101111010011010101101000001011011111111111101011010110111000011100110100101100111001010000000100010001110110111000110100100010010011101110001100011011101001100001010100011111001110000011010111111010011010000000000100110101010001011100110010101011001111111100100001110101000001000011011100001011011010001101000000111010001110
010011110101111010100100101001011000101011011000001001010001110000001100101111110010011010101101011001111001101000101111100101110011000110111110110011101000100111110111010010100011001110100001100010010111101010010110000010001010001111100000000101110110100111010110010111011101001000011011111010110011011011011111000010100000111110111100100101110110110101100011111011010000111011111001110100011100110010100111000011101011110101011001111011111001101010001111001110011100011100100010111011110000010100101010011111100011010101001100001101111001000000111110010010101110111011011111011011101000111010111110111110111111001000110001011111011101110111011010000111010001100000010010010100111100010010101110110100101111101110000111011000010110101001000100001111110110100010001101010110010011101011101010011100101011010011110101000100101000101111111111010111000001000111100110001010001100000011010000111001001100111001111100001000110001110101111010100010111010101111100100001101111000001111111110000110101011010000011110010010001001011011010110010010111010011001011101110101111001011010011110001100000110010100000101010010100101100101000110001100110001001110011001011100100110110100101001100110011001101010010101110111100111111001111110011000001011011000000111010111001111101110010010011110001101101100100010011101010001110101100010100110110100011111010011011100100010100010001111101010011000011100000000010110000011010011110110101001111000011111101111101000101000001000001110110011101101101100100000000011100011100110111110100100111000000100110110010000111110110000001110101110001110000010111001001011011100001010110001100000111101100110111101100111011001101001000000100000010111010001011100000110001010110000101101011101001111000001111110011011001011111110111111000110110000100110110110111110010100001011001101100010110100101011011110111111011110010000100000100001101010011101010001110011000101010110100000111010101010010000010011100011101011010011001111000110110001111010000110111001010000100000000000001111111101000111001111111010011100111001001001100010001101010101000001101011110001100010000001101011011111001001110001000010101000000011100000000010110100011110000100001111101111111100100110001110011001110010000111001111010001110111101111011010110110100100001000111001001000000011011011100111100111010111110010000000010110000010000111010101000011100010101000111110100000111000100010001001000011001100001100111101110101100100000010010011000011110101111010101010110001010000110011000010011110001010101101010101011100001011001001011111111100101010100110001110111111000011111110000000000111111110110001010100001101011000000011010010010000100010101101100111000000001100010100110110100110101101001101010001110101100001011100000110110100010001010110111111101100001011101011111000110111100000101111101111010111010110111010101011011110111101010110001111001101000110111110111011100010111110000111001101100000110110110010000011011011110100110001001101011110001100000011101000101010111101010100100101100101110110100100
100100100111101011000101000110001000101111110110110011110000011001001011100111110000000111000011001011100101011001000011110011010010000001001100111001110110110001110000100010000111010101110001010001010101111010010110011000100110011011100100101101111110011111101110001100100110110001001101100101101000010011110010110001010100101001000011101011000111000001110101100110100001001001011101011101101100110100001110001100101111111101000011011000111011111101110101001101111011111101001101010110111100001110101100110111111111111111101101110110001111010010011001000001110100111110010100100111110010000110111000111101111011110111100010111010010110110011100000001110111110011011000111000101010101010000001110100011000101011100111001100110000000001100101100111000001000110011000011000100001111011000011111010100100010101010011110000111010110110111010110011010111101011010100010100110111000101101111100100011101110110100100011001110000010000100101010010010010111001011101100010111110110001010100011001111111000001100110100010100110111110000001011111000001110100001000100011011110101101111000110100001111011101000000101110100010110011010101000010111011110001000101000001000000001111100110110000111011101000010001101100111000000100111110111000000010100100101010011111110100110000111010100000001111111100100011001001010000101001001011100101111100101000100111100100110001101011100101000111101110100000111000111010101111101000001100010000111011010011110110111000001101111011010001011101100001101111001001011000011010111000101000100010000011011101100101011001010000111100110100001010000111100111111110011001000010100000100000000011101010010010101111011000010001001011011100001101110111111110001000101010001001101101000000000101000000110100010110010010100101011110010010111110100101111001010110011111000011100110100010110111010100111100011011111110111101011100001010110000011110111010110011111100001110001111111111000101010000111000100001011101000001010110000011111000010100100111101001111010010101101011110001101000010001110101111100001100001000100101011101010101111001101001100001111010101001101010010111011100101010000111100010010000100010110111000001101000010011101111101001000010111110110111010001101011111111111011101000010110000011010011101101101110101000010000011100111100001000001111101001100001001010000100011011011111100110010000000011101000010010001100111100001001000010010011010110101100110001011100100111010011000111010101011101101011100010110001100010011101101001010110001100101011110111010111101001110101110110100111110011000001010111110010011010001011100010101101011001110101111111011001010010110110110111001010000001110001110110010101011000100011111001111010001111100001110011100101001111000010000011110011101000100100011111110111000110101000100001000010001001110101101011001100001101110000111110000100100110001010110010011111111111000100000111010010010110101111011100100111001101000110011001100001011111010111011000110010110011001000011000110101100001111101011000100000111010101001110111001001111010111
000100110111010101000101101000111011000110101010010011010011010001010111001011000001110010101100010100001101110110010011000100101000100110000101100101100100001001100110010101101110111010000100110001001011111010111101110010011011000111111100111101010100101011101001000110001111000111110000111000000000100001000010111011111111000110001000011001100110010101001101111100111110111010111000011010010100000111100101001010110010100111000111101110100011001001000010000000010001100101000001010101100011111100010011111010000110101101100100111101101110000001100111101011000100111100110101000010011111010010100101000001110001001010010101110001111010110011001010111000111110011010010111110110101011101110111100011011100011111110110010100110001001110010011000011000000110010000100101010000011001001011010010001011011000110001001000000011011011010011001011101000011101011001111111100010100001110101001100110111010010111101100010010001110101111101110010000000010101101101101001101011000001001100101011101110011111110000111111001011100011100011010010101001001001110000001011101101111101001101101011000101111011110010100100001110000110010101100010010000011001011010011111011100101001000010000011111101111000111010101001011110001011100100011001011111010110000101111110001010100100110011000111101111100001011111010111111000111010000010011111110000101101110101100001000110000101100000101010000000101111001100000111001010010100110010011111010100101110101010101010011000001111100011011111011010000101110110100111101100000011100010011111101011111100101001100000010101101000011110001110110111100001100001101000110011001110010111010100010111110011110100011101001001001011011111011111100101001011011000011011011001110110101010000111010001101100110101000010000110110101000100001101111100011110010010010100111111011000001001000001010100111011101111100111010110100111001000101010101001110101010110011010101111010100010001101000011010100000100110001110101000110101011001111100110101100011110111010000010000111001000110000011000111100011110001111101000100000001011010011011011011000000011001101010101010111010100110101101110010101001110001100110110111011110111000101110000000011100011000101010001110101011011010010101010001101010100111110101100110110001101000011101111011110010100100101110011110010010110111100101000010101001111100001011100001000111110100000001010011101110001101110000000100011111011010100101011001111010010011110111110100101000010011010101101110111000010001101100101001010011000100110111011101010001010110100101010111000011110101100011100110011111010100110010010011001010101110001000110111000000101010011111000010000101001001101101010100001110101101010101001100010110010001010111010110001101000111010001110100110011011011101011101101110110010100000101011001111011001001110001001011001100111110001010010110001101100101010001000001000011100101010011010110101010011100110111000100111110100011000101000100101011000001101010110000011000001111000011000001100110001111010011100001100101101001110110101100001101010101000110
100110110001000111111101110010111100001001000100101111000001000111010101100110110011010000100010011010000011110100001110101000010001100110110011000001000111001100100011100111001001110100101111010111010110010001010010000111011011110001010101000111100010011010011101011110110110101000001010010001001011101000101011110110111011000101110100110011110010100101100101000010010000010110000111110010110101000111101010111001000001110111100110001001000000000011010000100000001010110100100101100000010011101001110000101100110011011100111000110001111110111111110000101111010001011101000011011010100111011000110100100000011011100101010011011010011011100001100110111110111111001010010110000000110010000100000000010000100011001101110000010011010010101001110000111100110110110111110111010010110100110101000111001011110100111010001000010001010111000110100111100001100111100101101010101010001110100111011100111100111011000110111100001100111101101011001100000000111010010111110101010001110111001001011101111100100110100100101010101001001100001000010010001101111110111101111011011110100001101010100000000101101110100000101010110011010001100111101010000110011000001100101101110001010000101101010110000110010000010011001101100000110001000001011101111001100000101001111011000101101111100011111110001000100101010111001000110101110001011010100001001011001111000000000101100010011110000111101110110101010001100110101000001011001111100101101001010011110001100001100100000101000011001011001100000101101101101011011000011001111001011110011101010011011111001110011011101101101000000101101010111101000000100111011101001111001010000011000101101001000101101110001000110000100101111010100100001000111001000000111010100101011111101110010001101111011001010000101110010010001101110011011101010100110101111000110110110000111111110011100111001010001101101101001110011111101010001110011101001111001111001110000110010110100100001101111101000000100001101100010011010011100111001000111011111001110111101001011101001110111100101010111110110000010000100011100110000011111110001110111100110011101000100101101111110010010010111111001001111100101111010101100111111111100010010000110000001111110011010101000001111110111011111001100111010001000101101110011010101110110101001000000101111101000010010010000101000010100010000101111001111100011111011100011111100100101110101011000111100001000010000110101101010100001111110010110110000101000010001010100001010011001111000110100110110001101011100101001111111011011101110010010000000010011101000111011101010110111011011110110001110010110111000110100011111111010100101000110001100000000001010111011000111110001010010111000100101000000011100111111110101000101100110101011010001111011101101100101101010001011110001110001001011000010010001000100000111101001110100111110001001000000100001010001110110001001010101000101011010111001011001101010010111011010101000010011110001100011101001000111110001001011011101111011111101100011001010110000100010111110000001010010110110010010000101110011111111111000001111111010010
111000101111101100011101011000111111010001111111010011101001010110101100001110010110010001000101100110101000111000010011000101110010101101101111110011110111011111000010000111000000101010111000101011111111001100101001111001110000101101000101111001000001011110000110111111001000111101010111110000011000010001000011010011001110000001111000011001010011100000110011110010010000010001011110111111110100100011000100101001000101011100100011011010110000010110001000010001010101010100011100100101111000001000000011001011000010011001011111000101010011001011111001010001011100110010010111100101000011110000111010000111001100000101110010010010111111110110000100011100010110000111101000101011111011000011101110000001110001101010101011111111100001000110010011100110100111001110110010100110111101110000001010110001101101100111000000001010111101100110110100110010010100010000001100110000101011110111110111000101111111100110011111110011000000101011101110101010111111001100110111010110100111110001011011000011100100000010111110101001010101011111001111111001000000101101001010010111111100010011001100011010010001010111101010110001010101000111001110100000111100101100010000111110110010001001111111111101110101000110100001100101010110010100000110000000011001001010001000000011001110111001010111100011000011000011001111110011010101010000111001010101111111001001011110011111010000000111101001001111100110111010110010010110001101101011100110110101001010001011001000000101010000110101100100100011110111011101110010000010101111101100110101010011011010010110000001010110000111100101011101100100001011011010011100001010011110100100011100001001000010001010001101000010100010011011101110001011000001110111011010111001101001001111101101000000101010000010101000001011010000101110011111110110000100011011001000100010000000011011011011111100111111100111100100011110100100001100000110001101100110011101011000110110101000101101001010011101011110111010010110111011000010101000101000111000001010111101011010100001011111000100100000001010110011110110101000100000100101000010101110000101000010010001111001111101010011010110101010110010001110000101110011011101111011011100110001100101111110111111111011000001010110010101111011101000010011101000010111100001110101101011100111100001000011000010000010000111000111001000001100000010101000000000010111001011101100010000100111011101010111100010111110111100000110111100111001010011101011111111110001001010101011011000011000011100011010001010000101101101100110100110110011000110011100101101000001101010010000010101011011100011110011110100010111111011010110001001101101000001010000101011000011000010001111100010010101110111001010011000010100100100010011101010110011100110110111101101000011000111110000010001000111010011100111100000010100100110111111111011101100010001110110110011001110111100101101010110010110110101111111011011010011111110001100001000010010000010010101100000110101101101011100111000110100101001101100000110011001000101101011000001101100001010110010011000101011001001001001011110010001
000111101101010010100100111110100110010010010110101101001001110100010110001111101011100000111000111010100001001000110001001010111011010000110111011011101000100100000100101100101010100010110001011110010010001001111000000111001011101101011011111001110011110111110000000101100101000001110110001010110000101101110000111010011011111010110111001000010110110100110011000011001101001100100010000001111001010010010000110110110111011000001000111010010011101011001101110000011010000001011001010100110110011100010101100000000010110101111010010101100011001000101110010101111111101000110001101110001010101111110010011110000001110111110011001100100010111010000010000111101011111011111000001111100101110010010110000011100000101000011000001000111111100110000010001001001010110111001111100010001010011111101100100101000101001011000010100001010011001011110010011101101001001000100001110010011011001111000001011001101001001010110001111000110110111011000110011001110010101111011111100110000111011000101101101110111001001101011010100100110110000011110010001010100010001110100011111011010110101100000001101010101000000101110111000111011010111001111101100011010101001101000011000010101011000110000100000000100101110000111110001111110000011011010010010111110011011011100111111101000101001010000110110000100111010001001000010111111100111001010101011100101011011101101110011100001100010011111001000010000100010001000101111101011010110010001111010100000010011110111000111001111010000011001001100111010100001100000010001101010011010101110000001110001000111010001000101010011000110000010000111011010110110000000010110100001110011101100110001100110011001001100011000010000001101111111110101101100101110011100100101111001011010000100001101101111001110001000111100001111101001110110001111010101110000010010100010100000100010000110110010010010010100010111101001101101101001001011000000100110001100010111010101000111001011101001000010010110010011110000100111001111010111100101111011110101100101000101011000000001110001101011100000011100111011000011101000001011001001000100001101100100011011001110010011011011101101100011101010101101011011010011001011110001001001100010101000111101001001001001000111010010110100001101101000011010011110111110001011000111101001011111101011001100110100101101011101101110101001111101000101000101110001111010010000010101000110010011010011010110111110000001011101010100100010111001001001100101111111011011110010011110001110100110000001101101011000100100000111111101011110000100001010010010001001011011111111011101010110110111111111111000101000000011001001010101001010110101101000110000110011000000001110010100100110111011010111111110111010100000010100111000010001100111000110010100101110001110101100010001010111010010110110110100111101001011011000001010011110111111001100101010110101000101011111110100101111101001001100110101010111000110011110011111000101010011010100100110101101110001011111101110010100110010011101101101010101111110001001110110110101100010001111110010111101101110110111111000111111111100001
000100001001110000010000000101100101101110110111011110101111101000110000011010000011111101000111000000001100100000011011000010100101010000000000101101011101011000111010101000101100111111001010001011010000111001111101011011010100110000101101101000110001010101110100110100100100000001111110001111100000100111001010101100000101001100101010010000110100100011001101100000011111100101101110011011101101011100000111011010001010110100110010010111000111010000011000100001111010100011001110111010000000011100100110011001110000111000100001110001111011100001100001000001001110010101100110111101010010100100110001001110000000100100101100110101100110000001100010001111110001011011111110110010110111011011111100000011100111000100110101100001110001010111100001000011011111001010001001000100010111111011010000100001100011000011010111010000011011111011101110000001110000010110110111101101001111001010000110100010010000000011110101010101110111010110110000001101100100111100101111100101110000101101010111111010000001001001011100111001010001001000011001100010010000111000001001100000011001011011010101111111110010100000001100101100001001011000110000100011110111100110100111100101110011001110100110001000100101011100010010011010011011110100101001101111000001011111111110010100011011110110110101101100100100110011110010100111000011001111111110011110101100100111111111011000001001100110101110010100001001111100000011101110011001001010001000000010111011110100111000011001011111110001100001111101000111000111010010010001100011011101101111100110101011000100101011000111110100010011110111101001110011100110001011011010110111000001010100111000101010110110010011101111011010100110001111110001010100110000000101001101110001001000111100011111111000010010111111010100000110010001001011011011111100000000010100110110111111001000110110010010101010000000100000001111010010001100010010111000111010000100011101000001000100111110000011100000101011010111001000111101101110001110111111001001110011110000100111111100001010110111001000111001101111001101101001011100011100111000011110111100000010111100001110000010011100000011011000111001010110010011101010101011010001010100010010110100011110010010111100100001100001101110001011110101001101001000101011010110100011001001101101000101111001010000011110001100101001000000010100101001010100011110111101000110010000101011011011101100011111010010010100100011000001110011001001100000011110010110000110010111110000001110110010010100101000100110111101111001000111100111100111001101011011001011000011011000100110001011100101110100100000010001000000110010101100101111000011110001000000000101000001010111101111011110011111101110100010111010111101110000001011001011010110100011110001010010010011100001110110011110011101111101001001110100010111101001101101110100100100101010100000101101111001011000010111100010000000010110011111010111100100011111110001011011000111001101010010101010000101011101011011101001000011000011010010101001101111001110010010011101101101010101000111100101101100101010001000000110001001
001010001101100100011000000101100100101011110010001111000111011000001111000101111110100100111011111100100000100111110010000111010110011111001101100010000000001100001000100100110111010001011110111010110001110001111100101011011111101110001000000101101100010001101010111100010000010011010101001000111100000110110001100000101011100101101101111001010100101010010010010111110000100010110110110001011100011000001010111110010001111100000111101001110000001000010011011010010011110001001011110011111100001101110111000100001010100010101011110011111111001110111111111001110001110100100110111100111000110001001101001101010010111001101110101010010010000101100110000111001111101010001110001001111111001010111000101111000101101010100001100101111001010100000011001101011010110101111010111100011110101111010010110100001111111011000100001000101011101101100101010111000101011101011011111110001101111011110000010010110001010100100011110101011001100010001110111111011000110100000011110000101011100001100010111111001111001000111110001001100100000001001110101111110101010010010101011011100000011001111101001010101111011010000101011001101010111100110000000011111100000100111000101100110010000100010111010101011010010111001010011011001101011010011111001000100101100110101011001111110000101000010010001100011110001101011010001111100100101111101011101010000001101001101101010100011010101001111110100001110011110001101111011111100101101111010100101011110010011011100001101001001101000111011010101000010001011100100110011100001101011110110001101101011001100101101011011000110101110111010110101001111110000100100100011001111100010100000110010000101000011110011101100101111100101101111101100111100100100011100010010110001011100001101111111101001101001001000111000111011011010001010110011010111111000100101101001011101100011110111100011101000110100011000101110001100011110011111110000010001110100001110011100101100000001010001010010011100010000101110100001000001111001001101011010101101111101011011110100111101000000000000000001100101101000101001010011110111100110011111111000000011100101010000000000011100101100010111110000011010011010011011011000011011100001001101101111001100110111010110110001111110101100000111000101101100001011110101011110111111110010111100100111010011010011101010101001000100101110001110111101100010110110000110101001010001000100101010010111010111010001001010110101110011010111010000100001000110011000001011101100100100101010110111101110100111011111100011100100011111001101000010000110110110100000111001111011000010100100110010101111000001000110010011101000000100011100000011110110111000101111010100100100101000010001001000111111000010110010011011100111001010111000010101010000101010000110111000011011001100000100100010111110110111110101010100011011011101111101100101000000000110010010010000100110110001100110010001100011001010110001001100011001000111011001010101001000000100010111001101001001000000001100111000010000111001001101100111010101010101101111010101101000100101110100111000000110001100110000100011110
001110010010001000101010010011000111111000011000100010011000110011100110111010001110101100010101101110110100101011110000110101000010010110010010100000110010011111100010011010111010001110100000001110011100111001000100001001101110110111010101111100011100001110100111110100100100000100011011000010000101011110100100100100001111110011110101111010010011111011011010110110110111101011100000010000111110010111100111011111000101101011011010001000100110110110100101101001000001110110111001111001011101001001010100001010111110001110111010000101010111000110011000000110100001011010011001101010101001110101111001101000011001111010001111110111000001001101110111110010110011111111100011111010111001110000101111110110011000011111001001011011111010111001100101111011000100001110000111111011011101001100000000101010001110010001010100111001000100001100110111000000011111110100000111101101101010000000010111111011001011010010111001001000011100101111100100101011111010000001010000101000110101000010001011100001100011101101010101100000101110010010100110110001011011011100011001110100010100101011100010001001101100011001011001000011101101110111010111111101001010110001000101001110011101000100000001010110110001011011101110110101111101000000000100000110010011011110010101110100011000110001000001100000001101110110110101001101010010011001111000111110101110001011001000010110110100101001011001111100110010001111111110000000111011100111010010001011001100100000111000000100001110100110101011001100001001111000011011000110010100001000000011110000000011110011001001011100000011010100000011000110100100111001000010010011011011101010001011010101001000110000000001010101100011101010000010101010011100110011111011111100000001000100100000000001110110111010011111011110100011010000110111101111101101101011111101110111100110010110000001001110110101100000101010111000001110111010111010101100000000100011011000101110100101111000100011011100001100010010110001100100110100110111100000011100111010010011100010111110110011001111110001001101111011011101010001100111000011100111101101100100001101101101111010000011101011101101011100000111111101111010110101010111110100010001100001010011101011011010001111110011111101011010000111110001111010100110101111110111110101010111101111000011100101111100110100011100111100010010111101101010110111000000011110111000000001010010001001000100110101011011100100000100101001101000011000011110011010111111000110100101101011111110010101010010101101011000110111000010001100010101011100010100001011110111100101001000111110001001110101100010011110111010010101010001001110110100110010011011011000110010000010011000000101100111001000100101110111011010100001000010010111101110100000000000110010010111001010001111101011111101001110110000100100001000111001001110010100001010101011000000000101100011000101010011011111110100100110111101110001010110111011000101000100011001101110100001110000001100010111101101100000001111111110010000110010101000001000111100001000111110100011110000100100000000001001111110010010000111010011
100100101100001001010001011111000000110111000110011010011110111110111010101100000001001010100101000001011010010100010000100111001001011001111111010001011000010010111011101011011000100100100100001111011010010101001010000001001100100101101100100011100011100101001111011100111100101011101010101110111011000010011100110111101000001100000000100011011110010100001111001011101101100001011111010001001011101111000001001001100011011100100110101100101111000000010100011110110110110101110010110010100011100000101110111100111111001001111011001110011101101110101111000110110001100111010101000100001000000101101101010101011101001010001010010011100101000011010100110000110110100011101011111010001111000100101010110000001000001100000110010011100100011001001011111001000110100010101111010111101110010100000111101011110001000100000010111110001000001101001000010111001011010001100010101100010101000001001101010000111000001001101101011110100111100001101011110100110010100011001011110000010101000011011100011001101101010100111100101000011110101111011001110110100010000101000000010100111101110011111101011110100101000101100100100010010000000111101010010100000100110111111111110110100011011110100100010000011000001111010101111110010110001010001110000100110100101110110110111010101111011100011000000001110111111100110010101000010000100110101101100010011001001001110010010110010000010100101111110001101110000111011111001000000010010011010011101000111101111100101001101010110110111010010101001001110101011011000101001101101001001110111100010000000110100011100100010011011010110001101101101101100111010000111000000100100110101101101100011110111010101010011100110010000101000000100000111001110001100001101110001110110001110010000001110110000111100100001110000001000010111010001010101001011110100111000111010010100111011100011000111000110110011000011100010111001000010001111011110000100101001101110000011000011010011011011010110110110000001000000111101110100111000001001111101110001000001100101101101010010010111101100100110110110001100000100111101001011000011010110000001100111010001111100100001010101100101101101001100000011111011000010011110110000001000000101100011000010110001101001010110100000011000000110001110010001001100000000001010100100011100100000111110100000001100100011110000110101100101101010110100110000110011010000011110111100100000001000100100000001011010001100100000010010110110101110110001110111010001011100101101000110110111000110100011101011101000010000010101110011101001111101110010011000000101111101100101101000111000010001111000010111111111011101001111101000010000001011100110000100000110000100101000011111011111100100111111001010100110001100110010100111001111001010001101011100011010111100101100000100010110010010001100011110000000111100101000000000101000010000110010011110010110101010010101000110111011001111110000011001010111011100011011111101000110011110100011100111101101010110111101010011000101001111100001000110101010100000001100000101011111101100110011000100000101110010011000110001110111100011001
011011100010010110011011010101001111010000101011010110001110110010001110111010101010100100100000011100001101000011100111001011101110001000001010100010111010010110001001000001111001101110100101010111101100111110010100111110111100101100101100010100111100001100101011100110011110100111001011110111101011100110110101000010100010111101001110000001101100010011000100000001011010111100010100011101110100001001100001100000000111001010001110100101000111011011010011000101000110001111110101101111010101101100110011001100111000100111110110001010010111101010100111000101101001111101000100101011100000000111110000011011011111001100111011100101001111011010011011001000100111010100101101000011111101101010000010001000100001110000101011111010001000001111010110011111100010010111110010111011110000110010001000101001101100010100010011111011100100100100010111100010010001001001000001010100000011011000101101111000001001001010101110110111000001101001001110000101111100101101100001100011000011011010110111100101111000001011011011010010111111000001101100101011100011100100010101110101001001010111100110001101011110101110110000110011010001011100010000000001010011010111010011010001111011100111100111100111001110011110001011001100001100010101011100100001110011011111001001001101111000111010111101001010111101001110100001001011101000000101010010011100111010010001000110111101000101101011101101001111111001100001110100011001000011100111101111110111011100001010101010111101111100111000110110100011000100100010101010101000010010101010100011111001010110110010000100111010001101110011000000000111011101010100111001010100001000011000011001100101011100000111011111110001101111010111110110111000100111011011011010010100110010000011001011011011110101110110010100000010001000101000111101110101111100010111011010001100101101010100011101100101011010101001011010110010101101110110111001001111011101110011111101111001011001001100101000000010111010110100111101010011011011010101110101111111100011010010001101100001111110111111101101111100000011101010111011011010111011101001110011111110000111110001100011011010010000111111101100111111101100111111111100010110001000010011011000001110101111101100100001100101100001100001000100100111011010001000110011101011000001010011101111001100000111000100101101101001100010010011011101110101100000100101000101000011011011000000110010101010010011111111000001010101000100011001101111100101100010001100011110110010101110111010100111011000110111101100000100110010101001111010000001101011011010110101000011100000011000101101011100100100110010000011111110011101110101101101101010101001001110100100110000001010111111001110100000101000111110001111100001100010001111110001001100111100010001110111000000000011010001011011111011000011110101100100001001011100001110011001100100110111101101100010111100001010000010111110110011111001001010000101110101110101101110001000001000110001011110000000000101101001111100111101111001110011101111010101011001111001011111000001101101110100100011011001100110101010110000111110011101
001010101110001010001100101011010101001001000110110010111001011100100101100111101101010100001001110001100110101101101001101100110010100011100101111110001011000011011111000101100000100001101001100011101001010101101111111010011011010000100011010001101000111011111101100011000011010001001111010011001111001010100001110000000001011001100110001001100001110110100001011010000111000110000101110000001110010010101110110010101110110110000111110001100100101100011101110110101000100000000110001110100011000100101111111101100101011000111001100111110110101011101000001110010101010100001000001100000010001010011101001110010001100110000010111100101001100011111001111011100000011110000011000100000010011001100111101100011010110000110011100111100011011111000110000101000011011100011001010010011000111100011110010100011001001110110110000001111111101000010100110110100110101011010000100110000100001010011000111101010001000010110101110110010010010110011010011010000101111000101101101111110011110010101010000100110101010001010110001010110100110100110111111010001101001011110110100001011100111100110010001111000000001011111100100111101010001100100011110000111011001000101100010010111000001101010010000111101101111111000100101010110100010010110011111111100011101101101011110011101011001111111010100110110101101111010010101010011011111010000100101111110110100110011100011011100011000011110100001101111110000110100011111100010010111101000110110010111000000100110001011011101000111000110000011010001110101011100111100011000000001010111101110000001000000101110110111000100110111010111100000010101101101001101110011101111000001101001001011110111111000001101010001000000110001001011111011110001011111110010111010001100111111010111000010110111101010110101111010100100000100010000011101111001010110010100000000101110010000111101111110111110111001100111010011110001110100001010110001001001100010111010100101110100111010110010101111110111011011111010101100100101101011101101001011100110011001000001011011100010100010101001111100010110110110010000001010110101100000101000101000110011011000111100011111011010110000011010001000101001101010111000110110111010100011100101110000111001100100001000110101010111000001100010101010111011101011000110000010001001101100110010010101000010111001101010111110100010011011111001111010001011101111100010010001001101001100110101000110011010000101001001000111110110100111000000111100101101110010000011110010101011010010010101010001111111110101001001111000101100011100101101101011110111100110110110011001101100001111010101101001010110110011010011101000000010010000001100000111101100010101010101111111010010000111011010110001101011101000100001011101101010100001010001101010100101000110000110110010001011011101110101110100110000110001100000000100111110101110101010001000001000000111101011010001001110101011011110101111010000000100010001010000000011111101110101111001001101101100001000011010011100110010011011001101110010111010101111001010010110000010110101111011011110000000001010001110110111011100110010110
101011111011101111110000001010000101010011010111101001010101011011100101010100110010001111111011000000011111110110101110001100001010111000100111110010010001110010000011010010010100001001110000011000001001101001001010011110100010100111001111010110100100111100101000010001111010110101100111001001000100111111111100000110010011011110000010000100011111000011101011010111001000000000100101001001011000001011011001100001010001101011011101011100000010101000001101011101011000100101100011001110110001111000110110011100011111101000110101001100001011011110010000110110001111101000000001110000001110111001111110011100101001011001001100111010100101010110010111101011000010100001101001110010011000001100000101010101101111011110011011101001010101010010010011100001111000011101011111000011101101000000011001100001100100001110010100000101101010010111110010100011111001011001100011101000000011110010011101010011111000000010001110011000111100101101110110111101100101101110011111111000100110011110011100100110011110011100010110100110010010111010100111101000011001110001100010010101111010111000011010100100110111000111100101011111010110111000110100101011001101111101110101010101110010000110000000111101111010111111010100000000110001010100001111001001000001111101000010010011111001011100101110000010110000110111001110111101001010011010001101100001010011101010111111011001101111001001111111011100010101001101010110010110011110010001111101001100001101000010101110000111010010001111101111100011110000000011111101010010000011110000000101111111011001100101000100000000010111011100110110011100010011001111010011010011110001110100001010110011101101011110111111111111011110101100110110010101101001110100111000101011010001011101111100001101010110001101010011011110011001000011011011101111101101101000000101111100001000001001000010001110000011100101001000101111110111100000011111111111100011111001100010111001110110001001010010110101101010001010101111110001111010110010101101110100111110101011101100111101011000100000000101011001001101011000010110100001011010011111110011110101101011010011011110000110001000010110000110101111001011011100101011110011101101110011101110111000011111101011111001111010010010001001011111100000010010110011111110010001001111001101001000100100111001101011001100011111110011110000111101011100110000110000110101111110100101001100100110110100001000001101011100000110101101001000110000101110000011111111001001010001100111111110110001001100010000011100011101000101110010001111100101010000101110110100011010111100110010011101010011100101011101011001100001000010010101100010100010001110101010001110101111010100101011111111111111111000000001111110011010011001111001110001011100111111000111000100111011101100011100100110100011011101010101111101100100100011001100110101000011101111001000001000001001110111011100110101100101101101111110001010001111110100011001011000000111001000100000001110100000111101100101001110111001111001010111000100110111100100100110100010011011110000100010110111010010001110101101010100001011
010111110010001101101100011101101010111010011111101001100111100000010101111011100111000010001001011010011100100001011111000010001000100111011111101111011100101001011111100110011000010111001111101111010110100011001000001110101111100001011100101001110001000000001010000000101010111101101110101110101011000001110000001011110100101011000000001101111101110000000001011101010100010000110000000001000010111010111111110010111101111101111101111011111111000010011010010101111011001001011011110000000111111011001100100000011001000010000000001100111110000101000000010111011010101110011110100000001000101101001001011100100100000110111100001010111101001011101110111111011011110111101010100110111110001110110001110011101101011100100000111110000111000110010001010111011000100100011011100100000101110010011010001110011110100111011001011111001011111011111100100100001100000110111100111011110010111001110000101100111000011001111100010011101010000111111010111110011011101000111000011110110011110111011000011111100010000011110100101010011001010110110110101011101111111001001101011101111001101100101000001100000111110111111001001110010000000100100100010000100101100011010010101011101101110101111010110100111001000110010100101110011010110011100111001110101101001111110101011101001010101010000110001000010110010111101011001000100110011010011010000101110000110110011111011100001011001111010001110111101000110011010011100001110110111110111010110000010110100111101011101000011101000001010010111000101101000110101000010110011000000000011101000110001011111100110010111000011111011010001111110111011100011010110000001000010001000111111111001000110101100111010001101100010011101001100100111000100000111010111000000110110111010101111100100010000011000010111101000000110110001111101111001010000001111011000111000011111101010011100011101111001000010100101101110000110111110011101011101101101011111110110110100011010111100000100000001000111010111110100010000100111100110100011011010101010000101100010010011100110010101111011000001000011001111110111110011000100111111111011111100010100110111010011110100011111110000000000000110000001110010101011101010001100000000011001001000110110111000001111001101011100010000010010001011111100101110100100110000001111001001011010001101001111010100001110011000001000111111110001110011000011111010010000000111010011000110110000011000110111010000100001110011000100000101001110111010110111110101110111000111001110101101011000001111001101101100001001000000001111010011101110111111110011010111010100100100001100000101100100101101010100010010000100101110010111000101111010011110101111011000001010101100111101011011100010110111110100111101101111000001010101011101010001101001001100101100100011011110100111101110001011010110011100110111101110001111001110010011011010100110011001100000011010000000010111110000101100001000010010101000011000010001110000110001011101111111010000101000110001111010001100011100001011101101111101111001100000110010100010101000010100101011110001111111001110110101110001101110110010101
011101101100100100100111010101001001000111001110101001101100101110110011001101000011000010100001010111101011010010100010100111011110010000011001011001001001000110110101101010111000000010110010000011000100110100100000100111110001010111011100000111011001010000110010000001011001011011001000001100001101111001000100010100110101000010100011011101011110000111110101010101010010101110010101000001010101110110000111111010001101011000010111100101011000111000111110101000001100011111010001011010110100111110000111010010101001011111101110110101001000110011001101011010000110011010001111001000001111110010100100011001000100110100011111010010111010010110000110010000000100000101110101000100110101101110010010110101011100010011010000001100000100010110101010001100100100111000010111000110000111110010001000101101001001000100001100110101100101000000101000110000101101101001110101001001010000011001110001011001011001010110111110100101010111000101001101100001011011101001111000110110001101001011011011000111111100011001100000001011011100111111011010100100110011010101110001010011111011000001011000010001110010011100001001010001010100001110100110010011000010110101010101001011111001100110110010001011111101010010100001011110011101100000111111001100000110011011100010101110100000010100011110000100101111001111101010000110001001010101001101001101010000111111100100101110100101100011001101011000000011101111000111111110111010110010010110011001110111001101110010001011100011011111110111010000101001001000110100100000100111101001001000011011100010111110001000101111111111110001011111101110010000110000110110000011111001110000100101010001101110001010110101100111010110001100100011100100111000010101100100011111101001011001100100111100100110000001101010011111111110111011000111000110110001111111010001001001100011111010111101101110010100000000011110110011001010101110010000101011000101110100110111001111011011001110110101111010001111110110100110111011110000100110000110111010110110011101101011000010001111001001101010111101010110100100001001001001110111000100111000001010111101001100111000010011010100110001111110011110110111100111110000000000000100100101010001011110101101111001100001111010001011100010101001100111001000110110001010110101001001111101101101001001011110100110000110000101001011100111011011001011010110001101111010110001111001111010110111010111010100100111000011011111011111001011111011010101101010111011100000001111100110011111110100011111110010100111000101110000110010001010000010111100001101111111111011101000011111011110100011110111101111111100101001011110010000000001110111000001111111101110000000000010000000001100000100000011110110111110000001011000011011000100110100000111110001010011111111111011000000000111001110101011001011001111000101110110100001000010111111000111001111010001110110111000001100101110010001110100010010110111011100010001001010010111010110110010111100110001000111110101000100110110001001001000110110111011110100101011111111100100001000011000010011110000000010000010011001001011100111
011110100010100010000101001100011010100101100101100000110011010010000111000000001111110011010101010110011110100100011011101011011100100000011010100111011101100000000110011000010100101100101111101011001001100110010111101111011011010100010101101110110011010011100110100100010010111010111000111000110010010110110111101101101011011001010101100100100000111110100110010010100101100000001000111001101101010110010001011010110010100110000011010011100001100001110101111011001110000111111011110101000111111111010110011000010011110111010110111110111111010101100110011101100100000010111000000100100111010001001001000001001011101011111011001101011110001110001010111101010011000010100001001111000000101110111111010011000010001101000001011100100100111001010001110101010100010110011101001111011101001010111100001001100000110001100100110100111001110011000111101010111010001010100000110100111110110100001010001111001001011010111010011101100000001110010110000100111001010010101000111001101110110010101011000000110100111011100110011010001010110001001110100100110111000011111110000010010110110000110011101101101011011110001110011110100101100000110101100110010101011011101001111001011100011001101011100010001011001111011010010110010010000000110111010011011001111100001001010011010100011011100101011111111101011010001001111110101110000011001100010010000011110011010000110111110110011001001110111011010011011011010001011110010101010001110000111001001011001110010111110100011101111111111100000100111101011011010000010000011000011001111110000000011001100110000001111110110010001110110100010110001010111010000101110010110010001110111001000110101101101111100101010000101001110111101000010100100010100111100101000111001001100000111101101101111000001110111000010000100101010001000010000010111101111101100000101100000000101001010101101011110111010110100101111001100001100000101000110111000010111101011011110100010110101100010110100011100010001100101001111010111010010111110101011111101000011010010100111000001110110000111110001011111100100111011100000000010100100000111101000010001011001001001000100001000110010001110010000001110101001011010001001111011011011010010101111010000011100001011101000100001001110111110011100111011110001010111110101110001000011101100100001000000000011000000011110000010100000010110110110010011101011010000110110101110111000010110100111111001101011101100100010111011010001000010111001010111010001001011011010001110111010001100010011011110010001101000100010101000100111110100011000010110101110001101000011001111011000010111000000011000001011010010101010000010100110001001010111101111110001010110011000111110101010000010011011000001010111001001111101010101110111111110000111011100000101101101111110001101000001110101001110101111000000110111011011010011010010110001011010011010011101111111111011000111101001110000010000111101110101000111001001000010010110111100001111001111110010100011011100011101010001101101110000010000101110100000001110000101111111011111100011100100000000011100111100011111110110110110000
110110101101011111111010101000011000101100000000001000111000001011100111010011100111100111010100100011000111011010101100111111111000001100010001101001101001110011110001011111111111101000110100000011011010001001010010111100100101001011011010110111101111000010110110001100101110111111001000000100000010101010111101000010000001001001101111011010000101101101111111011000100110001001111010000111101110010001011110010001110111010001100110001010100010111100111101010110001110011100110001001011111110111111101100110011110011110111011111100011100101100010101100000101011011010011111100010111110000110101100001111101110001100010010110011010110000110100111011000010100011110001110110101010010101011101010001010100000010000100010100000010101011000011010111110111000110011100110010001101101010001101001010011011010110101010101000110001011011000000111010000010101011111011110001110010011110111111010100101101101110011011100110111001010011000010101011010100010010010000100111011010011010001011001111110010000100010100111001101010010101001001111010111011111011101100110101100010100101101111010010000000110001110100110100011100001010000000100010000110110101000110001111101111010010100101010001110100110001011011110001011110110101000010101010100101000000111001001011111000001101001110101011110001101010101101000100011011101011011111110010100010001101010000000001101101000111101100100110100101011100111101110111001011101001111111100011101110001101010001100011011110101011001110000010001110100101101110100110101111011010110001001110000101101011110110001110000110101001101110100110011111000010000111110001010110100110000001110001010010010001100101000010001101110001111000101110000011000110011101101100001101101100101011011000110101010101110010111011111001001111111101010111100001111001110011100010001110011011110100010111101001000111110111111001100110100100101001011111010011101100011001010001011011001101101110101011001100101010001100100011111011000000000101101011100001001001111000011001110101010110000101111001101101101101111000011101111110110011000001110010000000100010000110111001101010010110110010000101100110000011011101011100110011011110100011111100101101010110000101100111001011001001100001001011101101010010111000111110110110110100111010101010011011010000111100001100111110100000111000111110110110011001101111011111001000010110110010011011010001011100111100011001110100110100100010101010011001111010111110100010100101011101001100100010010110100010001010100011011111011110101000011011100100101110000011001100000110011011001010111011001010111000100111101100001011001011111100010100110110111010001100111001101110010110111101010000111010011010010101110001001110100110001110100100110011101111110110010001000100011110111001010011010010100001111001101101010110110100111100101011100000100100010001011111010000100110100101010110100111111111111101111100111000110101111100001010000011010011011001100010100000000011111111101010111001010100001010110110010010000111011100110011001111101101000011110100100001111010001000010110
110001110010101100101110111000011110111110010000111010001010111110011101111101111111011101101000100100110111110110101100110100110000111111101101010100100010011101110010111011011000101100101000000100100101111011100001001010010101000001100001110111010011111100101110100011001110101001000100111100000001001001111011110010100110000010101000000011011001100000000011001011011010001111001110010101110000101110000000011111001001100011010110101010100111101010110110010111101111010010001000111001110010011110010101100011010110111010100000111000101110000010111001000101111100001110110100000000011001011010011001001000011101101001011011010011010100001101101101000001100111100010110010100111011010110001101001011000111001010011010001111101000101010010010111111100101011001000110111100110101100000100011100110111001101000100000110111101001000100011011000011010010011101100110111000001111011111000111011001101011011000001011111111111100010011111001010111100101111100100100010100000111111001100101100100011010100100000101010010111011001100001110010111011000101000000100101100000101111000100101110010010001111001110101100100101111011010000110000011000011110100011101110101100111110011111000010011011111011000000111101011001101001100000101110001000001011100011100111011111010010010000001000010010011001010110000001010011111011001111111000111111011100011011011110010110100101000011100011100110010001000100111010000101111110101010111000011110101011110100110001111011010011110110111101110111001011000110111000011110101111110000001010100000111101000111110101011110001011110000111000101000100111011001110000110011010000101001100101000110001100001000011111001111110111000111110001111010010100001110000011010000011001001110001100011011000100011001011101011111010101100010100001100101011001100101110001100011110110100111010001001000000110101000000000100011100110110000000101110110001100001001111101001000011100101000011101000110110101111110100110111111010111001100011110011100100010110111001111010100000100000001000000011100000111111001001000011000010010111100011010011111101000111100110000110111110101010011111000001011010101001100110110000010000010011100011110000100000001100010100010011101101001110010010101010111101001011011010011101111111011101111100011111011011101101011011100101110110000010100010010010001010010000100111101100001000001011100101000001001010100101110100110100010011100011101111110101001001010011101111011111111110011101101010000100000101101001110100100010001001011001111100010100011101110110001101100010111111111001010100101111001110010110101110000001000010111101110011111111001001101111110011101010111100001001101111101011101101010011010111100000011100001110010010110000010111100101111011001010100111100011011011111100100010111000010111110100001110100111101000110101110010101101101000001101111000111001000001000100001010100000010011011101010101101001001110101101010101101100110100110010101001100001110100100011011110000011100100110011000111001101110001011110111110011000101010101001011111010010000000010
110000101111101101110000001010011110010000100001111001101010100001100011001110100111111111011101100111010110000010111001110110101110001101000011111101101100000110001001011011111001010010011110100100101100000000110101010101000100000100010011010111010101010100011101011010001111111110101110000011110001011001101100100010000000100011110001101110111100101100010111100101101100011011001101011101001100000100000000101111100000111000101110000000111000001101111010111001111011111001111110001000110110110111101100010011000010010111100010110100111000110110010001001101011101100111110100111011010010011111101101001110101011101100001110110100101100110101011101000100110101100010010010010101010111000101101110001010101000001111101000001011100100110010111100000010011000110001001111000110110101110011010011001010011011110000000001011001001001100101011110110010110101100100101010100011000011011001010010101100110101110101110001000101000001010110111010100011111001101110110100001110110100100110010110001011101010110001100011001101010011111110111110101111011010010101110011111001101001101101101100101100111101101111011101111100100001010111000010111000001011011001010011011010111111100101110110100100011010011001001010010011010000111100101111010100001111111001000000000101001100010100000110101101100000000010100011001100001110001100101100101101000010011010101010111101000011001001101110110001110000010001011110110001100001101011110011000011110110101011010001100110111001000100101111100100011011011001000100000110001100001110010010100110000111000010011111010100000001001001101000010110111000101010111101001110111011111100100000010111111001011001011111000011100110010101101011111010010000111101001100110100100101111011010011100101010101110011110100100110010011010111100000001001010011100010101001100101001101001010110101111001110011101111000100111100010000011111100001000011101011001001100111110010010010111110111001010010111001000001111101010100001101110110110010101000010100111101111001011010110000000101111000110011101010110101101100011010011100001110101100001100000011100111110101010110100100011010001011101011110000101000011110111111010100100101101110110010100001000000111011100111101111101000111010101100101101101010001010001011001100111111011000000110111010001011001110100001110011011010010111010100101010010001001001111101110110101110011000111100111011001001110100101000000011011010000001111110101110000110001001111100000011010001111011101010111101101101011000111011010001101000000100010011011100110111011100111001110110010011111011110000110010011100110011111111110100100101001011001001010001010101100100001100101100110010100001101100101001011100110101000011001001001011110001000101100111000010100100010100101100110001011001000101111110010000011001101111111110100111000111000111110011001001110101100101101001100000001110100001010110000111011010000011100001101101000111101010001100010011111000101001011100000001001000011001011111000100101101100101010100110000100001000000111110110000011100011110010000110011110010
010111001100110100101001100111010010000111010000011010110101010111011000100010000101101011101011010011010011011100011110100111001110001100010011110110010101100100110011101100011110001010010011010100000110101100111110011110010110001001000101111011110001010001011101000000010100011111100000110010000000101111110111111111010110010101100100100000111011110110000011100100111010100011011100110011011100100111011000110011000101000110110101010100111100001011000110100100010011011011100010011100101000010100011011101011011010100110111011000111011010111000110101000110011011111000010101111001101011101100011100001011000100110110101000111100110000001011011000111000011110011011111001010100100110010101010011110011000110010100001010110111111011000100111110101011111101110100100100000100101001010100110101100111001101000110011000100001001000111001100101000100110011101100001100110100101011010011111010111010010010100001100000010110110101000011110011010110111010000010001110011010010010011011101111110111000010010011011011101011000011001001101111110111111001100110010111000101000111100101101011100100011101110111000010011011110001000111101010100000111100101000000101001011010010100010010000100001011000000001100111111000001011010011000101100110011101100001010110100100011100110101111010010011110000001101001001010001010110111000011101010110101010111010011100111000101101101110011101110011110100001001000011010011110111100110000101111100011001100001110100110000101011011110110100001011011011010101110001111010000110101101110110111110110001001010011010011111001101110001101011000011110011101010000010110111110111000011101001100010000011110110100110101111110111101101111100001100001011001011101101010100100011101000101011101100110000010010101010001000001001111001101001011011111011101000010000000001010101100011011010110010000110110100100101101101101111101001001010111010011101111100011001010001010000101011001101100010100000100000000100111100111110100111011011110111111001001101001011110000100110111010011010000100001110111110110100001111100101010110001000111111001110000101000000100100110100011010110101110001001101100111101001110001011100110111111100001000100100101001000001100110001110100111101001001001000010100100111110110111101100111100001010010010010010111010001000100000111011001100011101110000110110000101001110101101011111010111100001000101110101000111001101011100111110001111001000101101010000011100001101011100110111010001111111011110100111110001000011101011110101111010111101001010011111011010000010111111011101100101111101110001101101000001101101110101100111001001101111111101110100000111010001001110001000000000001101010110110010110010000111100111011010001100100001010110000101001011001010011111110101101010110001110100111101100101011010001011010110100111100110000011100010101100111100111101001110010100100111101010000011111010111010100100010111111101000110101001100110110110100111101010010010100111010001110011010111100100010111000111100110000010001010001101101010111101110011000001011100011010010100
100101100010110101101001111001000010011001110111110111011011100100110010010001011000000000010011011001000010101110101010000011111110101001101110111100000110011011111011011010111110101000110111110001000111000111111100110011111000110010111101010001011100001010101111011111010001101111000111001100000110010100101101011101010101100111001100010010100100001101001100110111101000010110010101001000101101011110101010010001110110011100000110000101100010001010101111010001101100101000001011100010001101101101010101101100011110001101010110111001100000000000011001100011101010110001110000011010001110101101110011111010000101101000001000100000110111110101101100011111110000010111010101110001001110101001111001011011101000110110100000100010001010010010110100110101110100011110001001100101011101100110011101011010111101011101010101101010111111001011001000100111000000000001101111100100111001101101101001011111000001010101101010111111101100001101011100110110011001100011101101110010100100110101000101000110010101111100101100101100100100110010110010101110111001001101111101001011010001100110101110110001110010011000001000000000111010001011000101001001001101001001111010000101110100001101001010000001101001010110100010110000101000000100001101101001001000000101111101011101100011110111000110110101100101110111101101110001110110010010000000011100101011010000001100000000001110010001111000000001101100000111101000110010100111100010000001010111011100010011100100111010100111110111001011100011100010010000001110011110101101110010001000000001011010100011001011100101101011001011110110100111010011110000001100100001110011001000011010010001000111011010100101100010101101100100000000111010000011001011101010111000101001101010110001010111100101000011011011111100111110011001011010100101010101000000001010000011100001100011011000101000011100010101011010010001001100111011001101001100101111110100000100000000110101010000110111100110000000010110101011000000111110010001100010001100110000110011010110000011110011100010010010101011010011101111000111000101101101010100100010110100000110000111010101011111011000111011010001111100001010110010101111110001011000110011011100111001010110100100111010111111110110101011100010110000110001111011001101010000100111111011100111010111111000000011010100111000011000000001010111001100111011000101111110100011100111000100011111001010100111101001010110101011000010100001110110111001010001110001001011101110110101010100000010000011111101101100001010000111010000100010110111111001001001101010110000010001010000100010001011011111011000101010101111011100110000101111010000111001110110100001000110101101011010101110010011100011100100010000111110101011011111001110110011000111011011000000001100110100000111011100101010001001000111110000011100101101110000001110011001000010010000110011111110000010110101000111111000101111000100010100111100101000010011011000010011010000101010100111001100110010010101000111010111111100111000100000111101101110111000100101110101001010101101100100011100111010011100000101001000
000100101111110000001100000000111101111110000000000101011001010011100110110100110100100010000010100111110000000101001110111111111100100101001100010101111010011101001110110111100000000101101000010101101001011101010001111010001000100000100100010101101000101111100011111001110001010010001101010011010000010010100001000101010011010100011110000010110100110110100100100101011000001111101100000000110101011100011001111001100001111101110001000110000110100000101100000010110000001011010100001001010101001101111110100100011010010001000001110110001010110101111000000111101111110011110101110010010101011101001011110100000101111110110100001110101010011011011011001110001011011111001111101011100101100010111010101101100001110100010110100000100101111010000011101111010100010110000111000001100110010101111011001111100110000001000110010011010010111000111101000101110001101110100000000011110010000010001100001110101101100100110011100011010011111101100011011100111011111101000001001011001100001100001110111001001100100011101000001010010111111010000000111010101110011111110100001111100000110111100000011000001000111110001110110101110111111111001100011101001000100000110110011111101101110001111001000110001111111100001110001010001101100110010100011100000100111100110000010101101110110111100011010001101101001101101111111010110110111001100111000011111110000000111010010110111100100110111111011101101100101010010001110001000010010001111010110010100011000100101011101001110100001011000100010111010100000110111101011111100111000001111010011111010101110100001011101001101010101111000010011110011000011100010110100101011000110110001001110111100000011010111100101011101010101000100001100110100110111010111000001011011110000111010101010001111000001011110001010111100101000000010111100111100010110011110101110111001001010010110111111101110001111000101111111001010010101100110001110001001110011001101011100010111101110111001101111111010110000111010101011011010111101100111000110110100000000000101101100110110010010101001111110011111011110011101011110001011010010000110000100010111110100111110011011101101010110111000010000010010111010110010001101010000110001110101010000110100001011101000011001111001001110110011110110001100011111011111111111010111110011001011000100111011111111111000101010110110111111111101100101111000011000011000001011001000110001100010101001110111000001011000000111011010001110100011111110001101101001010001111011001001101000001000010011111101100110100011111100000110111110001000000111111001110001110000111000010000011110001100000001011110010000011111111010101100010000000010111110010111111110111100110111010001000111110101001100111100010011001011111101100001101000101010111011001010110101111000011000011000100111000001110110100010010010100010011110100100010111110001110111010010010000001000101001110100111111110011110010100011001110100111000101010011100010101101000110000010001011011011010011111001001111100010101101100010001001101011101010001101100011110001001011111111011111001000010111000101011000001110011
110010110001011011010111001111110000110101101100001010011010100101100010111101110100000011001000000111100010000001010001111011101101111101100010011100011000100100101001001011000010010001011100100001001011111000111110010001010110101100110111100100000011110011100000001000101010101101011111100001111111011101000101010000011111011011001101011110000001110000001001001000000110010011010011011010010010101010000001111100010101111000001100110011000010111001011100000000100101110100001001111111110000001010000000011001110111101000101110101001111111101101111001101011011000011111110101110011101000101110110111101111010011011111101011110100100100011101000101100110000011001101010100111101111001010001101111101001010011000010101110101111000110000100011100101101111001101010110111001000110100111010011000100000110110111110000111011010001000000000010000001010110101010011101011101111010001100101011101010010110110011101000100000111101011101101111110111000100111101010110100001101100011000111101000101101101111010101011101011000001111001111101001001010001110110000001011110110111010000000110111000011111000010100001011011111101101111001100110000111110101101101110000101001011001011011010000000011100011011111101100011000001101111101101101011110011111001000000110100011110101011111110000011011111110110000000011000101010011000011100000001001110010010011010011010001110111011101010000010010101100111110010000100101110111110101111010101000110110011101101100111101001001100110111111101010101111100010001001111111000000001100010100010001100100110001111010011010111011001000110001110001010110110101011000000010000100010000110001111101101100111011111110000101100100000111111101111000110010110010011010110101010111100001001100000000010101100000100110001111000000101110000111010001001001010101000001011000000001100010011111011000010000110100100001100110001100001111001100010101110001010010000011011100000000001000011110110111011110011110111001101100001001000100110111100010011001010001011011010101101011011001000111010000001110000011101111110001001001101000001101110000001010011001100110000100110100100111010000000001111010011111001100000101001010101111000011001000001001001100000110110011110101101011110111100011101011001010111000011110101101110011101000001110001111001111110000011101010100010010101011110011101101110011101010101110100010000010110111001010110110000011001000110100111101000101111010000111111111100111110000000111111110010111111110010010000000111110100110010010101000011101110001011110010110001001100011100111001110001000010011100001000010010000101001011100111101011101011110001001000110111001101100111000010100010100111000010011000010010001001010101110100101100011011011101001001110010011010000011011000111001011101110010000000010010110101010010110001110111101001011100010011101011110010101111011110010110001011000111000111101101000100110001101000111100001111001111010100010101110100101010000010101111101001001001111010101111010010011011011100101000001101110000011111100010110000000001110110001010010001010
011100010000001110111100011101000000101101011111111111101101101101000001110101001100111101110001101011111101010001111110111010100100100111010000011001000011000011100000100100000100111111110101101001100011110000011000000110001011110011100111101011001000101100000001100100011000001010110001001101110000101101100110001001011101100100111011100101001111001010010110101111101101000011100110101010001001010010100101111100101001101110111100001101011000000101000101100000111001110100001100110100111010111000001000011001001110010001010001100011001111010001100010111101110111111111101010010110100111110011110110000000001101000100010111001010001001101000011001011000100100011100110010100011010111011010000011101000110000111011111001010110111100110100000101100100000101000011110010100010111100000001110001110000101110000101001111100110000110001110001001110001111101111101000011011100011101111100110001000001100010101000111010000100000100100101101101101100011110111000111110000101111010111110110101001111101110000100100001110110101110000101001011101111010000001110100000100000000010001011011001101010110011011001001010111101101101001111010011011101101011010100010111100100000001101110000010111111000111011000011010100100100100111110001010101011101000000010101110111001101010101111100111000111100010010110010000111000111111011000010111101001110100010000010000101011100000010001110011110001101001101001111011101101101010011111001010001000001001010010101010011001110100000100101010000110010011100111111001010101001000101100110011001000100110000100100010001110000111011111110110000011100111000111010000101101101011001000100011010001011111110111101010101001101110101000101001111100000011010100011011010000110100110101011111101000000100110010101010010001110100000011001111011001100010101001010100101011111000011000000101011100110111110000001101101010111001110110100001001001011110010100010001011010010111010111110010010101110111011001101101000011111000011101000011111000001110101101000000100101000001001010010010001100100101111011110010101001101001100110111000100010000101111000001100111010111101000111001100111001010000100101110010001001100010111110011100100000000010100100001011101100010110010010101111100101010011000011011110000110010010101101011000101010011111000011001010111001000010101101011000011100101011101110001101101110100111110111000011100101110000110101100111101000010100110110011100001101100111100110001000010000100000010000101001101000111100100001001110010000100110100010011011010001011100011101010100011001111000001010101101001000010001110111011101001000100000011100000100000111101111111010001101011000011110001100101010011111000000000110011011101110011111000101100111111001010101101000110000001110010100110001011010001110100111100001110010100001001001001010101111011011110111011111001010000001101000001110101000110100101111100001110100101000101101011011011100110101010111000011100000011111111000101010100010011000101011110010100000110111001100110101111010110001100001110100010101011101010100111000011111
011001011101101001001010010110101001101000000011100110101111001100010111101100110110110110000001000010111001001011000100000111011010001000110011010000011001010010011010111101111000101000101010100001001010001011010010111011101101111001101010010100111010001001101011100111110010100111001110011110100011100001100110011001011100011101110111101000110100010101000100110000011011011111011001010101000001101011100010010011110100000111011000110111100001001011000001110110010010111111001010011011111101110010001010100111110110110111110100111000111000011100011001111001001101110011011101010110001000000101101011111001101100101110100110000000000001001111000000111110111111101110111111010010011101100011001011001110100110010101010110011101001100100101100011100101010111101100000110101100001010001100000001110000100001100000100100110111001101010100101111010001111111010110101111101011000000001111100011001001100100011111111001100111001001111011110011110010100010001110100010110100111000101001001001000101001111110001011111011010100101000010011010100011110110011110110001100100110101001111000111101110101000000010110000011101111101000010101100100110000100111010100011010000001001111101101111111000100111011110111110001100001000111101000101010001101010010000101110011001010110011111000010000010100010111111110000111010100010011101100100001100001110110000110110011101000011101110110100110100100100010101100111110001011100110101111100111010001111011101000100100111111100101100000001100100011100101111001001101101111100001110010010101100010001111101010101011111010001000110000101010000000000011001110010110101110011110110100000001111010000011010011001000100001110011110101111110011101101101110001100110000011000001010011110001101011101100001110011110110011110001100100101110011000111011101111111001100011000000111001010001100111101100110001010100010010011101110110011100111101111110010011001011111011101001010101000010000011011011001110000000010111110010110000101001100001011111011100101111100101011111000111110011011101110100110100110011110101011100111110101111011101110000100111111110100001010000010100011100001010000010111100110110110110000101000110110110000111100100100011100111100100000100100011000000101000000100101010011110111001010110100001111000100011011001100010110100111010111110100111100101010110110001001001000010001101111111000100010111010010100100101000111000011101011100001100101111011101101100100001010010111011000110010101011010000101111100111001111111000101100110011011011010110010010101101111100110001111011110010001101001001100001110111010100110101000000010010000110001110001000000000100000010110000101010111010101010000100010101100010111001011110101100101001110011011101011110100101010000010001100011001000111110100001101100100100101100010100100011010010110000010111001101101011100001111011101101000111010000101010100110000000011110001111000101110111110110100111000100101100101000111101111110000110110100001001100001010100101010101111111011001000101111000001011011011101110011011001001111001001111
000011101010000111101000110111110100010011111010011011110101000010101111000110101111101101000100010100110100011110110001100011111100001100100010001001100001101001010111111000001011100101000101001111111111100001111110100100110010101001010010000101001011000101010010011011011111110011111100110110000101101011101101110010110010101000000100111111100110111010000110000011010101100101110100010111010010001001110000100000110000010010110111100001101111011110101000011101110001110110001001100110110000101011001000110000010110100010000000101100101100001110001010011111010000011101101010110010101100110100100011110101010110001011101101001101011101000110111010001111000001101010111111001010100000011010101100001100100010111001101100111100110001001011011100111100011010001011001101111110101000110000001101010000111011010111111110010010101001000010111000010000111010010001111111111111111100111011010101001111101001110111001110011100011000001101101111111100100111001100000000011011010011100110001001111110010010101100011010110011011111111011001011001100100100011100111110010010010011011111010111111111111101111011110110101100111110100110001111011010101100101101000100101011011011100101001000011100010011010101110111110110001011001111110100100010010111010110111010101000010011010001101000010000010101101100010111100010010010111000111110111011111110000110100001110000000011010000011001100010001100011111011100100101000100000101100100011010111001110100000111100101000000111000010010011010001101110110111110110110110011010110101000000111001101110001101111000001101011011110111111001010101101110011001100010101010110010000101000100111001000101010110000101000010010010000110011101111100111000110110001100001011000111001100100111100111001010011111111000110011100011100010101101101010111101000011001110111000101111110100001101001000110001010110001100111110000111101010011011000000100100000110100101110101011101100001001000101101100111000111100001111100110000011111110000010110001100001000001001000001101110100010001110100001101100000100111001101100000110111100110111110010010101111101010110111011000111001000110010010000000110011000010000000110101100010111011110100001010011101100111001010110011000001110110111111001101000110101010001010001101011001001111011010100000111111001010000000011001010111110000011101010000000000010111101001000110000000001100100111110000111011000001010100010110111111011111100100111101010011000110110001000101000110100001101111001110101101011101110001111000011101010110010000001111011100000100011111011110101110110111010110010111010110001011010110010110110001111001111000100010010000010101010100001110011111010101101000010010111001001001010010101111010100111101110110001000000001011011100101010110110000100111000100100010101111110111000000001111001111101110100001000101111010111010011111001100111101111011010011100110011011000011100010011001110000011111110100101000010101111000111010010100101101001001001011011110001101110110110110101101100001100111111110100111110110001001000010010011001001010010
011101111101101010101111000000111000011111011111010010010000001001011110011100110000000010111000001100001110101011001011000001000111010100101010110001010110101101110010011101011010110111001111010111100101010100111001010110011110111011011001110011101010000110000011111001111110001000000110010010000111011111100000011101001011011100101001011011111000110010100000101101011001110000010001011011111011000110011111101100000001110111110011111111111101110010101100101011000101011010001100010100000100100100101111101100111101111001111010110011110010001001010000010011100101010101100100111011101100010001101010001110101010101101001110101000000101110010111000111111100001010000011010011111010011010001110010111010010000011011011111110100011010111000000110100000100111100101000001001001001110110101101000110000001010010001110110001111110100111000110001010100110110101100100110110100100010111001111100010001100000100111000010110001110110010110000010110101111000011111100011011100111100101011110011000100101011001011001110110110111110101111011010000000101100001101110100101001101110110001111111001010001111010011001111011100101000001010110011100101011011010110110011010111000001011110100011001001011000011001010011010111011111001111000100110010111100110101010011010011101011011100100101011010111110011001011111110010101010111110101100001100001011010011111010100101110011110011100001100001101101110000111010110111010001100011101110111000011101111001111111111000100000010001001001011010011100110010110000100111010101101001000000110101101100000100010001100011100111000010000001111010110111111011011000100110100010111000000011100000011000001001010011111101011010000011000011001111101010111000111011000110001001110000100010100101101000011011111000101010001101000011101000001101111010101111010000110001110010111100011010000000010010010111011010001100010100100111011101101100001010111100100001100010000100001100000001100110001100101000010110100011100000110110111110010010010111111011110000101011010011000111011001110111101011100101010110001101101010110011011010111011100100100110001111001010101010010011011110011010111000010000011110110000101110111110110101110000100010011110001101100100101110110001011000011001001000101100111011101011000000100011000100111100101001001010011010001100100100011000011110000101000111010111011101101110110110100110011100001011101011101010110011101001110010101001110011111000010110110101100111011111001100001011011001001010000000011000000011111110101010110101110001100101001110100110010011101111010110010100111100011000001011001111011000110001101100110010001111011001000111110000110000100010010011000001011101110101000001100010011001010111000001110011010001111110100110001011001111000010110000000001001011011110000110101001110100000110010001011011001111011001000010100010101101100100000111101111110000101010101110010011101001101000011110011001011101100110100101111101110000001111001001001011100100000001111001000101110000111101110011010111111111010110000000001100001010011001011100100001100100
001010110010001101100110000110111001001100010110100000011111110101011001110000010011011111111001000010100100000000000000100010001100101000100100001100111111010111111101110101101001010011011011100111001000110000000111010110001010011001000111110100100111111101101001100000111101001101101010111010110110101000111100100010000100111011100100011101010101000111101100111101101111110001000010000011111010010101001011001110011111110100000110111100001111111100001010011001111100000000110111110010101011010000001011000000110110111001011111010000110101011101010101010101110100101001000010110011111111111101011001101011001001001100011010000001100111001111101000001101011101111010110111011001100010101010010011111000110010011110111011000100001100010110011000111101111101000011011111111110001111000000101110100111110001001001100000110110010111110000010000001100000000111000001100100100001110001100101000101000100101010100111000010000001001011000101010000110001011100011010001010101010010011011110011001111111111111110100101010111110010001010001000010010100101011100011111100011010010000010101000101111101000100001100100101100011000100000111010110010000110100000011100000001011011010001111000000001101100111100001011001000000011011001110011000100010111110001011011101000011000011010101100010101101001110010011111010011010011101010001101100110011010001100011010100011100001100101100010011111110101100011011001010110000101011010010010101110011011011010011010100001001000100011111111111010111000110010001010000100111101111010101101000001010001001110010011101001111111111000111100001110110111011010100110101100110011001100011010110000110001010110000001100111010100101101101011100001111011010110010000010111011000000110010111011100000010110111011010110100001110000110001011000000000101110010101111011111111001000001101101101100111100010100000001001100100111001000010111001010111000010010001100010001000010001110100111101001110011010100111011101100001110100000010000100001011000101110111101001110101001011000101111010011100001111011100010110000110011011111111101010000101001011001101101100000010111000000111000011000101011011101111010001001001101110001101011011001010010011110111000011001100001101001000101100001100101111011000111111010010101011110100010011001101110000010111000010111011111011010110011001101010000110100011010000010101000111010110000011101111011100110111111011101000011011000101001000100100011011110001100010111111001111010111111010100011111110010100011110010011100010110011001000100100001011000001011001011011110001000100000010000011001010101101111101001000101111110100010001111101001010110010100000100010010100001101111000110011101011111000010110011010100011101000001110101000100000001010101101111101001000000001001001111101110010011010001011100001110100010011000101010010101110010011001000100001010011001001000001001110110111001011010010011001100111001011000110110110001100110010010110100111101100111011001001011110101000100101010000010001110001001111110110101100000111010001100001111110000010000101000
100001101110010111011110001111011001101000111010101011101100110011100111010010101101010010011110111100001000011000010011110111001001101100110001011011011010100110001101010010010100010000101000101010101001010010001110100010101000010001111011110101001011101011010100010111110100000011010110011100010000110001011110101101101101110000101111011100010011101000001101101011000000100010111100100111011111011011111111011101000000101010111000010100010000100110101000010011011011000110000111010011111111011010101001100111111001110011010000100001111000110101101110110011000100101110110111111100100011010111110000010110001100101101101110111011100101011100011000011100101000101110010101100111101110011001010101000110001010111111010110011100000101100001110001101001110000101010000000001111101010111010011100100111111110001001111100100001011100011000101110100000000001111001101111101000011011000101110000100110110000101111110111110101100101001111011011100000011110101010110101101000100101011000101110111101100001001010110001110101010011111101010110001100111111000011010011110001010111001100111110111110010001111101111010011000101011111100000110010011101011000101111011111011110101000010011000010000000001000010110101000011111100010000010010101010010110101111111000011011100101111101011000011111110010011100110100110011000000101110100111100100011100111100010010010010110111001101100011101111100101011011010110101000010111100001100111010010001101100010100001110100010100101100101001110110000100000000101111100100001101010010101100011001010100010101101011000000010110111000011111101100111011001101100010000000010111111011101111000111100101101011001000110100110111011100100110011011100101011000110011110100101100111001100101010000000010101000111011110000100010100000100111110010101111010001110010001010110011110000100101100011100110110100001100101101010000000000011100011000011010110011011100001100101111000001001111010000000000100011000101111000010110101111101011110110010110100110010010011111000011110010011100111010111011101011011010001101100111111000010010100101110100011001110111011101111110110000111101000110011111101001010110000000001001011011101000110110111000111010000010100010011010001001011100001100001011001011111011001000100110001001001100011001100111001110110000011000101111001001111001011010000111011101010000101101001001010111010001101101001110101110110000101110100110100101100010011011111101010011011110010100011011000101010010001110110001001111001011100111011000100000001111000101111000101100110011100001010111111001100110011100000111111101011110110010111001001011100010011100100010101000110111011011100111111010000001001001010010101010011100100011011010110000010111100011111010100111110111000001000011011011100001000010010011111111100001010010101011001001101110011111000011001000110000100010001101000110011010100000001000010100001000000111000011101100011001001110000011101100100101100010110010100011001111111010111111100001011001000100110110111000101011011110110011011100001101010100001000001010110101
110010100111011011001100100111001011110010111011100101010000010001011101001110000000001000011011000011011100000001001100001010001111000010101001010001111100010100100100000110111011001011111100010011001101100111101011010000011011011110011110010011010000001100101010110110000010011011101110111000000101101100111000000110011010100011011000100111101000000111010010100110110101001011000100000111101110100011011001100001000011011010100001111101011101011011001010110100101000101011100110011001111110000101110101101111110110111011100110110101101011110111100000001000010111011011011011011010000100101010011101110000001110001100101111000000101000010000010110000000111011101110000100010101010010000010001010100001000101110010101101100110111001111100101001011100000100101110111010010100101100001101101111100111110001011010101110010011010010100011011011111110110010010111011111010010010101101110011101110011100010100110100101100100011101011101111100010011101010111000010011100101110100101001011000111101011001100001011010110010110101110000010111100011111100010000001001111101001100110010110001011111101001000110011101010010000010011111011010101000001101101011000110101110010101010010000101101001000101010001000011100011000011000010000000001000100011100100100100100101101111100100010110010111010000000100000011010101000110111101010001111111100010010000000100011011011110101110101101010000011111011010110101010100111111001011100000101100101010100010000111011000000101001010100111111100101000000000111000110010000011111011111000001101000101101011111010011000110001000011011001110101100000001110000000111000100011101001011100001001001011100111010100100111010101010011000110000010000111011100101101100011000001100110000010100101000110001101011100111101001101001110010010101000101000000111000000010110001011011010001011010101001111000101010010110111010111110010011011101110000000110000100100011011101000110100010110011000001100001000100001101111101011011101111010001110110111100110001101110000111101010111111100101010101100000011111110001111111001000110110100001110110010101101001111001001010101111110011011000100111100001101110111001111110100101000111010011101010001110100111101110110101011111001101100110111100100010001100111001000100000111001110110010000101101000111000001101001000101100100011000001101111011001110100000000101100100011001100100101110011001101001101010011110110101001101010010110110111000101101100101100010011011011100010101011111011100000111101101001101110001111101100001000011101101101000101001000100010011111101000110100010101010110010110001000101011110010100000000101010101101110100100110000111001000000010101110000111001000100011101010010110110101111001011100000110001101000010000011110010001010100010100010000011100011100100001101011011101011110111111110111001110100010010011101100101011110011000110011010101011001010001100111001001011000010111010100110111100011000111000000010000111101010011011001001111110011111010100010110000010010001010011100101111011010001101001010011101100000110001011100
110111010010101101000110110101111010101000011001001011111111001011101001010010001100100000011111000011100100001001101010000000001110101111100110011100110011000000110000010001001000110100100000100110100000001010101011110001000011100011110110101000011010110010000001111101110000001011010001010001101110010100011110100001111001011100110110100100101001100111010110001011011000110101101101001001110011110011101101001000010101101000001010110111001110001000001100111000011100000001110000100011100011111001101011001101101111100011111110101000110011111001110000011011011100111111100001001100110110101001111001001001111111101111011110100000100100000110000000100100011010010010110000110001010110110011101011101010001110111100000000010010011000011101100100001011101111000011010011000101010011111011100111010110010101001001101011101001101111011010101010110011100010001100011100011111011101110111011011110000100111101111010011001010111011100010110010000011100011000111110011101000111111000110110100001100110010011010001000000011001101011010101101100111000111101100111000111111001110101111000011011100111010010110111101111100111010100010011001011100000010100100111000111101100011011001000000001110111110000010000010001101110110100000001000000100010101110011101001010011011000000001101001111110001000000001000010001000010011101011011100111100000110001000101100111110111001000011100001011111001010101010001111010010110011101111010000000000011010111011010101101000101111111001001111011011011000101010110011011011010001111000110000101111001101110011111011000011100010100000110011010011110010000100110101010000001111101011010100100000001010011001000010000000010001011011001010000110001010011000101111010001100100000111110000100101011000001001110110111111010000100011010001100001101100000011011001000010011111011110110011010010100001111110010111001011011100011010001110110110011000110100010101100000001011010001111001101000101000001011100011101110100001010011110010011100110000010010011111101111010001111100101101011100110101111010000100010100001111010011000101100010011011101100111101011110111011000001000110101000001101011001101001110001110011001011001011011100010101000011101100011111100001010111000101110001011011001110110010010111000101000011110010100110110110010001111110001101111111001110011000000110001101101100111100110011110100110001101000101100001111011010101100111101100111101100011101111111011100011000011110100111011011101010111001101001001010110011000101010100010000110000110000001101001001100010101001010100000010010110100001011011011001010110101111010111001100000010010101100100000110111001001010111011110100010111111000111010100100010110001000010101001011011111110011101000110100000110000001111101110010000010101001110110111111011101011001111000010101010001000101001001011100011101111000010110011000100011001001011110000001111101101000111101011001000010000010000001011111100101111011110010000101101010111100001001100101110101011101110000000001100001011100010101111111110011101011110110100111001100100010
101111101111010111010000011100101101110011000101101100001000100011010011110101000000001000110110110100010111100000110100101011101100010011000000111001110011110001101111110100000011110100100010011000110011000000011100110010010000011000001110010000101100110000011101010010010111101111110101000111011000111100001010001000001110000010110000101100110110101111110110111001100010000110000111011000000011011000011100101001100001011101011110100001010011010111001100010010001001010001111011110101011000011111001011101101110000100000111011101101110000000000011001101010100111010011111100111000011111010001011000010011001010010001011101010110011101010010000000011001010101001111100110000001010010100011111011001110010010101000100111001111101100011111101011110011000001000100110100001001000111100111001110011011010100000100010110111011001110001110110111001000111010110000101011010111111001101110100111110100110001010011111100010011010000010100011001101110100100001000011011011011111010000010010111000111010001001001011110011011110100001000001010001100011001111100101010111011100110001101000101010100011010001011001100111011000100000100111011110110101001001100111101101010000001001111001010100110111110010110110010101100000010110101000010000110100100001010001110011111000010010101010111100011000111001100001100110111001010000110110001000100110101001001000100101010010110001000101101011000001100011010100100010110111010011000111101101010110001001101100100010110001100101011011110111001101110100111101010111010100101010110101011000011101011100101111110011101110110000001001001010000110010111001001101100101001110011101000100010000010111111010000010011010100111110011010010111011111000100000000001100001000011011100000001010010000000001001001110101011011010000011101010100010110010010110011000110100110111001001100100110000111100011011111010111100100011011101110010101000011111001100001100001111110000101101111110111000100101010100100011000101001110000110000101001001101000110100001100000011010011101011010101100111111111110110011010001001100100101001010101111101011010100110001100101110100001110001000111000001010011101100000011100111100111100100111010111001110111001101100101110010010100100111011111000000001110100011000110100101111110101100010011110000111101100000010001001100100110111000111000100101100101110001111110010110101100010100001100100110000100000011000101011111100101110000111100011101000000000010100101110010101100000100010101000110000000110001101100100010000101101010001111111100010001011001001001111111011111011001000110010010111011011010101000111111011011101111001100100111000101110001111000110011010101010110011101000001011101111110100101000111000111010000011001001110100011110101001101000011100110101010011101111110110001101110101101110100001011001000001100000110110101100011010010010001110100100111010011011001001100100010010100111001100110101111011100011101111010000011101001001011011010100011010101010000100100000111000011100100011110100001111111010111000101001010100011010010111011011101101001
110101000111000111111100101000001010111100100011001000001011111100111111000010111110010010000110010000100101111100011011100100011101101100100000110101111000111000111001010010000011010011001000001000011010011001110101010110110010011100010110111110001000110101011010000011110000000100110011010001001101011001000111000110000011001000101100000111110000101111101101100111111000000101001100100010000000111111011010110101011000001111101011111000000101110111011111111011001001100110110110100101001101000110001101100110000010100010110111110101111001001110001110000100111011111010101011100001100010000010010100101010001011000001010110000110111101101000111011100100101110110101000110011101011000110111000011000110001101001110001000110011011011010110001001110111101100000100101010100011110110111010001011011001000010101110111000001001111100010101110101110001011010100100000001010111000110100100001100000111110000111100110011001100000010001111100000010101110100111100111111001001110011010000001101110001000110001100001010011101110001010001110111011011001001010101001110110001111011010111010011111010011011001010110111100010111001010011010110010100111010101011011001000100001111010110011110110100101011010100111000101001010011000100101000001111110011000110001001000101001000100111110100111101001101110111101101010101011110110010111101110011110001110001101111000010110100010010011110011110111010001000111001101000010011100101111101111000111100001111011000100101001100000101101101001110001111011111111000011110111001111001011100000001011100011101000110010101010111111010100111000010010000000001100011100010011101010111000010111100011100010001100111000001111100111010111111001010101110110000010001010100001111000000001010100110110011111100111111010011000101110111011010101010011010100011000011000110001111101111110111110100110011100000010001101011110011101111111000010111000011110001110100010100101001000111100011111001100110010101001101101110010010101110001000010111101111011111011011001111101111101110100000011001010000001111111010000100111001010001111110011111010010111110011011100011001110101000000000111001101111000001010110000110111011000110010100111110111001101000000101011100100000000011001001000101001000101000101000001110110100001110111011111100011100101110110101011010100100000100001100001011001110100101011111110101100001001011110110001100100111101100110101011000010111001011000100011100001001110001001100110111111110010000100111000100111101011110100111001100001001110101111001011111111101110000101001011000010001001010101010100000011010011100000101100100011001011001100111111011011111010001000110010111000011110100000101000010101100000011111101101111110101100011100010001011101110100101100111000011101101000001000011111011101011100011011111100111010111000101110011111110010011000100000101011011001101110011110001001010011111011011111101000101000001011101001011001010101110110011100101100111101110110010000001001010101010011111111101111000101100111001111000011110101111110001101100101111001100001010010000
001101000110010111101101110110011110001001011001000000011010101110110000001101011000111110110111110010011011011000011110000111111100011010110100110101011111010000111010000111111011100010110010110000011110000111011101111011011000001010000111101010100101011100011010000011110111110101011001001100010111111101100000111001111000110110110111110001001010001000111001011011011011000101101001010110011010110100100010100100101010111011101110011001001011001100111100001110000010000101011001101111000010010010100010100101000101001000001001010010011000001110110110010011011100000101011111100100110100110010001010011011111110101011000010011111100000000101111011001001101100011001001000010101010011100101111111111010110111001000100010000010100111100011110011101000101111001000111010101101110000010101000100110010101110011101110000000110000110001100111011011110101101001110010001111001111000010011100011011010011110000000100001001110111101000011011101101011011000011010101011010011100011000111100111011101010001001101100100111111111111110100010010011011111010101111110010001011001110101010101111001001010001101000010101011010100010101001011011100010111100111011100110000010011101000111110011110000111100010100011001110001000111111011100010000010001011000101100011110010000011011111011000100101110011101010001101101001110010000101010000011001010100110010010010011010000100011000011111000010110000101111000001100010101011110001000011000001110111111011000101101101010110011111010111111010111010010111111111101111000111010011101001001110100110100101110000110111100111001001110001100000100011111111001110011101100101110101001100010101110001110100111010110111001001011001101001000011011101110000111110001101001000001010111010111001110110111010110111010010011010101101010000011100110001010100110000100001011000000011100101101000111111011010000100100111101001101001110111001111101110010011110100110001101111101111110001110111010000110010101101100100101111111001010100111001011000111010110001000011101101101000110110100000101111010110000010111111111000100000110101011011101010011001000110111000110101111001011000101000111100000101101001000001111111101110110010111001111100110011010111110011101110011001011100000011010111100100010001010111101101110011001100000001110001001000100110111110001111101101100101001100110010111011010110111001011010100011101110011011111001110010011001111110000100000000101101100100101011011100010011001010000010010010101101001101111001001001010000111010011010110111011000011011101100011111010110001100111111100111000000011100110110001100110101111000100100111110101011110100100011010110101101010101011101111100110101001111101110110100011000111100101000111110100111100100110110000011011110100111111001001110010100011000011101001100111111100101000111011111101010101001101000110110010100110001010010111010011001100110100101111000001111001101001001001011111111101010001110001000100001100001011000010010001001101110011111001101001101100100000100010001111000100101111000101010100100100101111101010101011101
111100111110010110000010010100001110100001101011011011001100001111111101000001111001111100000110110010101001011010111010000010100000010111100111111000111111000101011001011101000100111001111100110001010101101110011010100101101110001110001111001000100001111010111010001110110100101011011010001001001100010000111101001000001101100010111011110111111000100000001100000001011000101001000001000100110010000101010111101000011011110000110000110000001100100111111000110110100111110010100100110111100011000010100011100100110101000001001100011110010100110010111011001001010100101011000010101011110010011010110111100011000011110101011000011111010010101001110010110110000000001010011111010011000000000011110111101000111101010101010101000100000000100000010111110001101000110011111111011001110101111000010011101011110000110000000000100110110011111101111011001101000010010010110101000110110011111011001111110011001110011000010101001011001010111111010010111010000101110011100000000011101001001010000010000100111001000001011110010101100010111010000011100011000100011001111110111000011001110111010111101000111100101110001000000010101111110001010100011100100000011011100010001010100101100100000000010010110000001101111100101101101100101011111000101101100111010110000110101010011000100011001101000010110000010101101011011111000010001100110010101110011001100111100110100011110101011110111111000101101011100000011111011000000101011001100001000010110101001010111000011010011010100100110001001100001110110001111101001100011001001011110101011001010111000101110101000011101110111110111001001101100100111010100010011111010111000111000111011010010001000001111110011110010001000001101011010011000101110000111000001100100001100101111101110000000100001100101110000111010001111000110001001101000000111101100100011011110001100010011101001011000111000001111100001011011000010010100001101010011110010100000111100011011111110101010000111101111010110111001111000111011111110110110000001111000010010000010011101011011100000101100101001001111110011011110100110010000111111111111100101110011001010010110111010010101000000111001100110111110111001101101101110001011101010001001111101010010110010001010101000100010111000111000010100100111010111110000011001110110011000110000011011011001001100110010111010011100101101010110110001010100111110001100110100000111001000110110110000010001001000111001000010100000001000101000111110000110100000110001101110110100010100010111111100000001010111001001101101010101110111001000100101011111111100100000110001001100010101101100100111011101000011101010000000001111011101101101000111010000010000100111110101011110000101101111110000010101100001100101011000000110001011100011000001001001111100010011000011001000110011011100010010010110001101111000111101101101010010111110010101101101000110101111001000010000001000000110001101111111000011100100110100011110011100101011011101010010100010001011000010111000101100010111010110011111101011101101011001000011010101001111001000001100001011100111011010000011011101011011001
010101101101100100111111000110110000001010010110001000000011001010110111000100001111000011010000010111011000010101000111010110001001011111011100101010001100010100011110101111000001101111001111011010001001110001111011001011110011100011000100011100101001010001100001101101010101010011000001101010100000100111100101110110100000101101010110111010000000110010001110101000001110011101001111110101100011100011000110100001010110011010010100111111001110001000111000000110101110010110010111001001100100110011111110100110001000111001010110110110001001001001000011001110011010111110110100011111000101011110010111111101111111010000010101001111001101000010010000011000011111100000011000001011101011011011100101011000010101111000110101000100100110100010011110111101010001010100111000100111111101100100100000001001011111111110110010000000001101001101001001010001000111010001000101010110011000000110010110101110110101000010001111001011010010010011010001011000010100100011111111101010010110001010001111010111101000001011110011011001111110110110001011100100001110100110011110011100000010010010110001100111101100110101010111011000000000110010110110101101010101010101010011100011000001011111010100000101011011001011001010110010111001000101101000010011011000110011101011001011100010011000100010011101001100100110010001111011110001000001000110010011101011101111001000010110111011111100011101000111011101001010010100101111111110010010011011001001111111001011010010100000100111101001110100000110101011001011001101101010101001110000001100101011001101000001100010001000010100000110101101101111110011011011100011011010110001110101010100101011001111011001000000100111001101011110100011111001111100001000000010101101100011111101101000100111101011001001100111111101000000101010111111010000010001111011010100001111111101010101001101110011000111001111011001111001111111100111111000101101101100101000101100101100010000110100101010101000000000000111001000101001001011000110111101001001101101100010011101001010010001011101100010011100001011101101101110000100010010100100001101010000111000000000011111010000011000010010010111010001001010111100000010011011110101100100110001011111010101101100010000110100101111100001000010011100001011001010101111101101101001111000011000111111100111111010000000010100101100110010110000011000100110100100000100101011110100011110000110110100001101100010001101111010000011011010001100000001100000011100101100010101110110100110111100111110110011010010010111011110100100001111101010100100111111101110000100111110001000101001101111001100011111000100110100110011010010001000110111000000100100111100001111110010001111101100000111011110001011111101010000001111100000011101001101011111100100010100111111010010110110010101100100101001010111000000000110110110010101010100011101111001101010001110001011110100001100011010110110001110100000001011010101111011111111100110000011100010000100100111011100000010111001011110111011010000001101010011010011011100111010111110100011011001100011110011111001011000011110000000110001
011001001100010100001111111100100111111101010111111010100100010011001101111111110111010010111111001011010110100010010111001100100100000101101011100100010001010001010010001110010000010101001100000000101010010010111101110010001111101010100000010100011111000010100101000010110010111110110110111001000001110011000000000101101011000110010101000011110101001110111001111011110111001100010101100101000001111010111000001110110111111001000011000111001100010100110000011001001001100110011011011111110000000010101010001001110001000111101101101101110100111110010100011000110001111001001110101101000010101000000110110011101111000101100001010110001100010001110011000101010100011010010111001110001001001111001010001000000001011100110010111110000001000101010001010111001001111110111100111011000110111111010101000110010000101100100101111100110001111101001101000001011011000100111010111011110100101111111001011101110000100011001101010110101000011101000100011101010101111010010100101001011100111000100101000110111101010000010011001111000001101000111001100001011000010010100110100000101011011101000011001101000101101100101001101000000000100110011001001110110110101100011101101011011111001101001000010010001000011111101110111010011111011100011111010001000000010011111110111001010110010111100001110000100110110101010011001110111111001001111101101001010101011001100000111001001010000010101101001011011011011011110110101100000111011100011001110001001001100110101010101101000000100010111111100000110010101010010010100100001110100110100010111001000011000100101001001101001100001000000110110111111101001010110000010111010111100011010100110001010001100001001101110100101100010000110101100001100010101000000000000111010100011000110001100111011001100011110010001111001110000000010010110100010011001010100101011010011101101101011011011010001110001001011111101101110110111110111111010000110010001101111111010101010110100110111110100110010110011111101100000000101111110010100110001011100111110101001111111101110100010110011101101100111010110111101110110000001100010000111110101111101000100111010111101111111110100000110010001101010000011101000101001111100111000100011001000110111100111111001100100110001011010011010010100100110101001100100111000011011010000000001111101100110111100000111110100100110001001011000100101100110100110110110010010011011110111001001100100101110111111000100100010010101001000011001111100011011000100010101011000000110000101010011100101010101010000100001101100111100111110010101111100000100101010110000011111111011100110000110111010010011001101000110100011001001100011101001111011001100000100001110011101001110101010010011110001101110000100010111010001011011000010011110011001101101111101011101110111110111010100111110101100011100100011001000010011001101101111100010111110100000011101100111001010110010100001011011110011001111111001000010010000000001010110001001100010111000110101000110000001000010001101111001111011011100011111110101000000001110010011100000011111010010001011101111111101001110001101111100011
001101100000000000001100010111100010000101110111010100111010101000010011111001001010011010010010011000010011100010011000001111100110010100000000111110101101110011101110001110111100010111011011100100111110110100001111000111100100110011010011000000111001011111110101000110001010100101001011010011111001010111111110011100110100001111011011110111011010100110111011001111010101101011011010011100001011011001110010101000010101101101000010111000001000001100000011111101100111011010101000000100111011110101100110001101000000110010011011000110001001000010110111100111001000011001101110010001100010111101001100010011001110011100010000101100111100001111010000100111101010000001000010000110001100110010000100000111100110010111101110110000001111111100110010101001100010111010001100101010001010001100011001010000100010010000000011110001001101010111010010101000110100011011100101001101111010111010100111100101001010110001100100001001000011001000010010111111011011001100101010110111110101011100100011101111111110000010010010000000000010010111111101100110010100101101010100010001000110001011111110100110110011100010101110001001111010110110111010111011000110101001100110010000000101000100011101100111111101100001111100011100011100101001100001101101011111011000010101010100110111100101111111011110111101010010110011100101101101111101110001110101101111011110001101001110111000010100001100000011001001000111001111100000101100100000110110011111011010100000101110111101101001111101000001110111101111111011000011011110100100100011110101110000000101101010101110101100111110001010010011011100100011010101110001001111001001001011001110011001011011000100111010000100001001010111101000000101011011011010011001111110011100001100000000000011100100011010111100101110101011011011001010000011010001100101010010100101111011100101110101111101010111010110011001001010000011101000010011000111000001001011011011101101010001011001100001010111110011101110010011010100001101001100100001101101000100110100000001110111110010100110111000111111011000010110000000001110010100001101100001111101110011000010010101001100011001011010111110110000111110011101001100011010111100000101011100111001010000011110100110010100100000101011010010010110110011111101111001010000010110110000001110001010100101101010000101111011010101111011110001000101110010011000101001100100001001011110001100111000110101111010010101110101100000001101011001001100111101000111101111100110010001001000010001100100111111001101000011111011000111011011001110100001000010110110110001010010011011111100110110110101100001111011000100110011111001011011111110011101010101011111001101100111010000111110110000100000000101000110101011100000111000010110111110011011100010100011010010010001101110010111011101100100100010110100001110111101110100001110001110100000011100000111000101110101001011111001101010101011100001100001111111001000001111010111011101111010101111011100110010010011101100001110011101110110011010000011101100111100100001100010100001100010010111111011000010011010100001010010110101
011011101011011110101110010010101110001001110010101010101001110010000111011100001100000000111100010110000000101110100011000000010001011000001111010010110010010010011111101111000010011100110111011010101010100011010010001001000100101100010111100011101111100100000100010000000110100111001000001111010001010111101011100100010110111100110110010110110001111001000101111011100101010110011000001000001011101011110010000111010001001001101110101111001101110011111110101101111010111100110111110001111001100100011000101010010011111111001111110110011100110110010001110110111011110101001010011101000000101010011111101101010111011011101011000111110010100000010000000010001111000010010010100000000010011111001011100110011100000110010010011011000110111111100100001001010100010000011011110001101101001110011000000000101010101010110110001000001101010100101110110001101000111011100111011010111000011010000100101010001001000000010100110011100000100000011010111111100000010101011110011100111010011110000010010011011101110111010000100001010101010100100000110011011110010001011001110111111101101111000001100110010010111000111010001000101100011011010001011100001101001111000110011100010010000000000111110011100010010001110111000010100110100001010000111001010101111010000110000111110010000000010011010001000010010000101000011110110001011011100111110011010001000010010010011001110000000101111000110010110100100110010100100010101110110001111001110010011010111111010111101110010101110111110101010111100001000100111000111011111100011111001010101010000100011110001010010101100010001110010001111011000101110110110110001000000001110010000000000101011010001101011001111111000100100100100001010010101100010100100101011100101100110011011111101111101101110110110001000101110000111101001111100110000000010101011001011110101010010100111110111111011111011000100011111010101111011100011000110001011010011110111010101011111011001001111100010110100100001100100111010101010100100100001010100010100000110001001110000010101000101011110101100010110101011000100111100101001000011001011011001011011111101000000001000011100101011000011101101001010011111011000011110000010011001000000100000110011101110010100001100000100010111010000011000010010010010000011100000010110001101000011101000110000100001110100101010101111001100110110100000110110111011000000011010101010000111110110010010010000010010011000001000110101111101100000101101001111101010000000110110100011101101011110010111000010100001111111010110111001110001111101001000101100001101011010010001001100111011101011001111011010100100100010011101110111100111011001110110000001001100011111000001110001110111001101111000100101110001100001001001110010011110100110100100010111100001111101101011010000010110101100001100111000101111110101101011110101111100011100100111111001010001111110010000001010011001100011110110101101101011100111001010111111010101001000010101100101111110011011111110101000010100110110110000011010000101010001101000010100111111000101011010001111110110101010101100101001000110101011110
001100001011011011110100100000000000100001000100111010100011100101110110001001010000111001101110011011000111101000110001101011101001001111011011001001000101011011001001001000111000100011101111100001011000001001100110011011110110110000101010011010111010111011000101110100110111001001100100111111011101001000000011101101100011010110100001011000111011010011010101010011001110100010001101011111111001111011011010001101000011001100001111110011111100110010011001001110111001010011100101010011100011010100110001000000100000001010011110000100011100010010000011111110011000111111010000011011110111111101101110111010011011100011001001010100101100100010101111010101000011111110101000001011110110001000110011100101101110100110000010010111001000000100100111010100110010010010110100001110111100100001011000110101000010010110101010010111101100010110110100011100110001100001010001011001010111010100011101101000100001100001001110010101010000100011010011000111111000011111001111111011101010010110000110011000100111011000001110011111101101111001100010100101101010101000010100011111111010100110001111000111000001101001001111100000111110111000011110010010010010101010000001100011111111011000110010011010011110110011000010100000001011100001100001111111011001000011000111000001100001111111001001110001110100101111110101010000110010101101101101001111101011101111110001101011101110101000010100000000010000100101000000101100111111110001110001101000000101100100011001000001011010101011010011101010001011000110000000001100001100110011001001110101011111101110110001100010100000101001010010001100001100101010110010110100100001000011111010010000000010000110000100111111001110111011010000010101000111001011001011110101010110000000011000111001011111100100100001101000000010111010011000100011010110000001001000101100000100111001000111000110110111001000111110110101000000001100101001001110101100010011000001101000010000000110010111011001000000011100010101001001101010111010111001010111001000011010100100001000101011011110111110100110011011001001101001010000111011100001010100010111010100111011010111101110101110100100011000000111011101000011010100001110010100010001001100110100110010101100010101111110010101101000101010100001001111001100100001000111100010000011101010010100010111100000000001000011101001011010111001000111011101110110100110010000011011110111001110011000000100100011001110001000000101001010011011000100111101100110011100100110100010001000101001101010010110010100100001011001100101001101110110010000010000000000010011010001111101101110001001111101100111101010101110000111101100110010011010110010100011001100110111001111100011111010011010100111110001010011111010111111001110010100001101110110100110001011110001011101111000010100101000000101100100100110101110001111010100111010101001010000100010101111010011100000000001010000110100001111001111001101011101011000110000001000100101100111011101101010100110001010100110001101110001001100001001110110010110100010010000000010010111100101011101101010110100111110010110110000010101
100011110010100010011010111111100001001100000011100001111101000010110001011010101011000101100000101001011000101010110111011000100111110010110000001101001110000010111000110101111011111000010001011011101010011010101110011001000111101000101101111011000001110100101001010010011010000011000011101000110010110010100010001001001011000011000110010111001011101100101010011111000000011110100111001101010011001101011001001110110010101000101001001100111110000110100100110100100010111110101110100000000011011001011100000101011111011110110111011110001010100011000111100010101001111010000100110101010000101111011000010000001011111001001110011111000011100011100001011111011001100101010001111110100001110010011101010011110001000001101000111110110110000001011011110010001011000111001110000110001001101001010101110110010101101000001000011100110001011110001010010000010011101000001100001000011001110011100111100011101111011100011001001101000010001100110011100000111011110101110110111001100010001101010110011001010100011000000110001101100011001010000101010100101100011000100100000110100000100100101010100111101001101111101101000000000111101001100001111111011001001111001010100010101010111101111000011010100010000010111101101000000111111011110100100011001011011010110111011011110100100001011011001001101110110101011100111111101000010110010110100001001011110000111011110000111100111100100011011000111111100000100000011000100101000111001001011101111110100110010100011011011011010000110010001100101111000100011000110010001110011111010011111110100110011011110010100110011001000111000001110111111010111001001000101000111101110001011100110010010111100001001000001111000001100001111011001000010100000100111011011100010001010111111110001001001010111011010010000101010110011101011101100100110111001100011100011101111100001110010110000010100111101001111010101101000001000110111001101111001111010000101101111101111011010111010000001001010110111001001110101001000101000110110011111100101110111000010000100011110111010111011100000010110001100110000000101000010101111111000000010111110111101011110101100101011011010111000100000110111111100101101011010011011000110000111011111001111111110111011011011001111001011111100111000101010101111100010000111111111101110011010101010010010010000001100001000100010000110011000000010011000010111011110100001110000100111100000110000111010001010101001001101111010100000101100000001111101101001001000100101111000011111101110001001010010100111000101101000100101001000110011011011001001101111000110000010010101010100001111010110111000011101101000110100001111111101011001101011000010110100101101010011100011100101000110000011011001101110101100110010011011011101101001100111010111100000000001111000000100101110000110010110100000111011101010011011110110011111110110011111010010010010011000110011110101010011010010101111010010010010010010000100100111001111010100000111101011010101000100111101010111001100110010101100010110011100001010011001101010101100000110101001101110100100001000100110000110000011110111000
110101010011110100010110100010100110011000101101011111011001001110111011001011000100101100010011111010111010101010001100011001010010110111110001011000101011000110111100111010101010011011010110010001000000100110011011011100011011110011111001001100101011010101100101111101101001001010100000010001111000011010101000011001001100100111001100001000000100010110011000110100011101010100111111100001110010101100100110110100010110101101001110000111000110110011101001100011011111100100111011010011111000001101011010011000110001001001100001001011111001010100111001001110011101100010101101111011000100110111000100101000001111111000010111100111111010011101010111111011101000010010001100110010110111011011101100110101011011010101101010011001111101101000010101000100101000010110110001110010010010111011000110100000111010001111011100100000001111101111010001011010111010111110000000101101010101011101111100100111110001011110111000111011110100101111100011101100111100100011101110110100001100000001011000111000111001010111001011011101100100111010010100000000110011100110010011011111001000100000000000010101001011111011100110011010100010101011110010001100110100100110100000100010110101001111001101010100010011101010000011011000010001000110000110110100110001011111010101111001001100110010011010001011000101110101111101011010101010001011011111111000010110110100000111101100110011110111111000111000100111001010101110100101010001011110111001010010101010011100010100010011000000101111011111101101100000100001001101011000000111010010111100000110001110100110001000000000010100110100000111111100010011110011111101100110001010000011111001111111110101110100111011000100110110000001011101010010111110010101000010000010011100010111001111111010100110111001110101001110100100111001111011101100010101000011011101110001000011101110001011000111011011011101111101001111111011011011101100100111001111000101001001100000010001111100000110011101111101001000011101010001100100011010000110011110000100010111010101101111000011000010111101011111111011001011100001101111001100001100011111011011000010110111001010100111111001010000110001011110111000010100110010001101100010100110011010111011100000110000110001111110110010110111110101000111111000101111000011111100011100001001000010000010101000110001111011000001010001000011011101111001110000010000011110101111110010101101010000100011001101101000100110100010000101100010110110010110010010001111100110001011011001110011111110011101000111001011011101001101101111110100000010101100000000001100010110110110001011011100011010101010111000110101110110111101101110011001111101100000000010101010101100001001010101001001100010101101001010010110110001101001000101000001011100111011101001001001100000010011011101011110101110011011111011010100000010011110010110010010110011110010111001111101011001101100000000011011111101000001010011101001110100010001010001011001100101010100000011111011111110000100110111001111011001110110011101001001011100101110011001001011000010100110001111110011001100111110110000001010000110
011001101101110000000010001110110100011010000001100010110101100101011101100111001010101011001100001001101101010110100101010001011000011110100001010101100011100010000110001011101110101011111101101100000001110101001000000110110101001010101001110111000100010010001001010101110111111001100011011111110000001010100011010110000111001100011010110111001010111101010100100000110000111100000010000001011010010010010101000111001000101011100011101111100000101111101100110011101111100100100000100000110001101111010001000100010111111100001011100111000100100001011101101010011000111101010111011001101110010100111001100000101110001111000100001110111011101100110001011111101110000010111010110011010100110001001100000010001011011110011000001010101100001111010011011011000010010001000011110101100110110100000011011000110111001011111101011000100011110111000001100010110110011111110111100011111010010111101000001001000010110010111111010101011111000001100101011000111110100010110100011101001001001001101101011100000101010011110000001011011011010001000000011111100001110001011000101111010010100100100010001011000100000100010111111000111100001100110101101011010001101101011110011100011111011100101110010001100000001010010011011111101010011101010000000101010111001011110011110000100011110000010110011110010101110111010000101001100000000111010011101100110011101100111110000001100111111101011011000111110001110011111110011011010101010000000001111100111001100010101011011100011110000011001011111100010111110000111110101100110101001101101111110111100101110111011110010101101000111010011110001100110111001011010110101111100101010101111111111010110100000110010100000001100011101001101100111111010100111010100100011110111100100101100011110111110001100000110010011001011100111000110001000010101001010000111001101101110001101000001100101010110100111011000111011101110100000010101111100101111100111000110000110000011010011010111001100111011111111111111110000100011101101011011101001101111000000011110110010000001101110010001000100111111010100101010100100010011111011111011010101100011000101011100010001100101010110010101101111110001100101010011110000100101100100011011110111110010111111011100011111111110100101100100011100110010100100011001000011010110111010000110101011100101010011000011010010110111110011100000101111101111001101000101010101111010001100010011001010001111001001010010011101101001110111101000111011101000100000100110100111011101111010101011101101000001010010010111010111010001111111101001011010100111011101000110110000101001101011111110001001000000111000001100111111110000001011011010100110101011101000001111101001011001111100111000100111011011010100110110000001111001111011110000011001110010110010011000010001010100100110100010001101110010000110111111011101100011111011101101101000011001101011100001010101101100100001110101110001000010011001010101000000111111010011001010000101001000110000100100010111101000111010111001100001010100011100110101100010111101101110100011001101100111010011010100000100100110101110101101101
110110000101100110100001110010010010000000111010100111000000011110010011000000101000010011010001000101011101011110011010100001011010110001100111110100011001110000010011011111100001001010110010111100001110001100111111110010000101111110110101010101100000010100011001000011010010011011101001001101010010101111000111101110001000100000110111111001001111000000011101100001110000001111000001011110001101110111001110011001011111011001011111010010011001111000101100110100111111111101110011101001100101010100001011101011000000001000001011001100011000000100111011110000010111011010010010101111110001001010111101000011000110011101100010010011011110111100000101010110011000010110000101110001001110110010000011110010100001100110100011110000100110000001101110010111000101111000110110100111101111101001011110001011110001111011010101000011101001010110001111011111001000110000100010100100101101101011111000000011001100000011100100000100011011010010010101010101101000110001101010100011110011001010100010010110010110100010110101001010011101101001101101100011111001111001011000011010001100000011100100110110110110001001101000010100010100010010001011111001111001111010000110010000000111010011100100111100010100010111110111001100100001011100101110000100001100111011010101000110100110000110010010010000010101110010101100011000100011111101100000001000110101011000110001110000010010101001100001110011011010001011001010100001100110101001101100110011111111000100110011000111110101000100000110100011110000100010111011001011001000110100000101001011011010010000000001010100111001010100100011001110111011101011001000101111111000101100000100011111101101000110101100111111000000101111110000100011101100100110101010000000100110100110011110000101100000100111100101101000011010100000111010001010010011101011011101111101100101001000100101100000010010001010000110010110011000011111000010000011111100101000110100000001110101110011110000010110110000100101100010101000100011011010011110111001010001010101110001101110100111111110011011000011011111101001101001100000111000101111001011001001010010000110001110001100111111110001010110110000011111011000011100010000010011010101111101001000000111000001000001110001011001000011000000011011111010001111110110001010101010001011111000000111100110100000000000010110001010001000111011000101011011011110110000000010001101001111111101000111100111011011101110100101001111001001111110100110111111010100010101011000000011110000001101101111010110010101010011100010100011000010111110110010010110111101011000100001001110010100110100111110011100010011001010011001111110100101011100110000011010100011110010101001111001010000000000010101100101111011111010111011111000101011101000110100000011101000101000011001001110010101101111001001100110101111001000001101111100110010101111101100011111011100111101001100111101110100110010001010001111100001011010010000101111011111101011000110001101011001010110111000011011011000001110001111101111011010010011001101011001110111000010111000101101111101011010011001110101110110110101
100011100011010001000110011100110101001100101101101001001001000111101111000001010111100010110110011001011000110000100100001110010110010010101100100000101100110011100011000110100111101010010110010010011000010011001010110011010110010110111110110101011001111101001010110010111010100001101101011110010100100010001011001000110111010000011100010101000011011100101011000000000001010000011100001101010010000101011000100000110000001011111100000111000111100111100010000011101011101001100111100111010111001110110001111111101110010100010000010111111001001011011011110011111011100000111100101111111101100000010100001011010100101100110101101001000110001011001000111010001100010111010001110010110111100011101000011001011000110111000000110000011101110010000000100111000111000011010110101100000111001001110101110101101111011001011100011001011101111001110000100010011100011110101000001010101101001101000011111000001001011000001001010101011001101011110000010110110111110110100000111111001101110011000110010100011010010000110100000001100001100110011111010001100001011001011000101010111010111010010001000110001111010100111001111100001010101111011111100110110000001010001000011100000001111011001000000000100101100000010110000001110101100110010011011011101100110000001111100111011111110100000011011101000111110100001100010100000010000100000101110001100010101011010000000000101010110001111001101100000010110111011101001011100011000000110100011100100101001000010000100010101100011111101101110101000001111111011110101010111010010001011110010010100100011101001001000000001010100100010000101111101101111000100001001101101111011101110011100000010100111110110011101101111000010100101000010010001110110010111010011110011100001010101111011011001001000110000001000111001100011001010000100110011110111000110000010010111010101001010011010100110110001111000110101100010001101101100000100101101111101111000101010011010010100011001100000111001001011000100111010111000010000000100101100010101001011000111011011001001011110011101000001010101000111011100101010011111011110001101011010001110010111111100000100011010111110111011001100101101000000011110000100100100100011011010011011110011000010011001111101011001010010010011010100111010001001001101001110000011110000100010000011101000110101110011100101000000101100000000110101110100010001001100011011011001100101011111011100010010011110001010011110001001101001001100010110110001101110011101010010011000101000010111001011100001100000110110110100001101000000111000001101111001110001101111110000001101110100010011010000011001001101000101010111101100010000101111001100100110111111110001001001110000100011110011110011101000100011001111011100000101001110101010110111111000001100001010000101000001100011010101001101110110111111011111100111010000010110111101101111010000111001001000011011010011010010111101011111011110001001101111001110111100100101100110111100011000011000001111000101001001100101011101011111010100110010110011000110101100001001010010101000010100010011011001111111000101101110110111101
001101011010101010110000100100010001000011001010111111010111011111100000010110010011111001110100011111000000000100111110100010110100001010001010011011110100011011011010110001101100000010010011100111011100111111111101111000110000101101011111011110000001001100100011000101101011100101010001010101110101001111100010010100010010000001011011111010010011110111010111010010011111110100000101001011111000010110100100100101010010101011110110001101101010010100100010010111110001110110101001101001000100000000100010110111100101101010001000010100100111111001010000100111001111101011010011000001110101111110111001100101110100111010111111011000001011100001000001001000001011110111010000011011110001001111001010101000001101001011011111100100101011001101100110110101111111110011011111001110011100000011100010110010101111011000101101101011001001110001011100100101100110001101110011110110101111110001110000000001101110110100100111010101101111110001101110011101100110011001110010011101110110010101110000101000111110000001011101111101101010000000010101011100011000011000101000011100011100101101100100011011001110110111111010111111111100011011101110111111101001011100010010110110001111000001010010010110000111110100111110110011010100001011110110000101100001011110100100111000100101011011110000101000010111011000001011000010100011111110010100011011011101101000111010011100010100001001101110010010011110101010111110001000001000110001001010000111100100110010111101000001111001101010000000110001101001001001000100000000000101111100111101110110000011110000001110000001110011010110010111011101011111001101111100110110000101101111010100100001000010101000001101010100110001000010001000000110001000000011010101001010110010000111011111000101000111010110100101100101111011001001100110111010101111001001110100010000100010010101111001110011010111110100000111011100110110010111101000001101110101011010011000000101010011100111011100101100010010000110010011101111011000000001101010110110011111111101001000000101001110101011111111110001001011110001110100101001110100100011001001001000110000100011011000000000100001011011110111011001111000111100000100011010100011010011100011000000010001001111001100010100110010011101111101011101111001110110100110110001111110111111111111111100101110011111110111101101010110110001010110110100101100001011001011110011000000100110010001100110100000001010011010101001101011111011011010000101110001010000001001000010101111101000101100000101011100011100110010010101001000011011001101100100010010000011011100010001010111111001000001100011101111101000000110001000010010111000111010100000000111001100011000010010001001001011011010100011001001101001100001110100101001101010001111110100011001001011101011000100101011001111100100010011101110101110010001011011111010000001010011001100011100011111001100110101111111001110110011010000010101010000000111111100110000101010100110100001101000001011101011010001110110010100010110101000100011000110010101101000101010010110010110001011011001010011101011010001000110111110000101
010101001001010010011011100011001110110000000000111011110111011000011000101110110010001010000001100010111001001000011100111010000111010111100011011110010110000011100111010101101010011011010110010100000010010110111000110110001110100111101101000000101001101011110011100110011100101010111110100101000011110110101101100010101001001011101111000000001101101111010001010010011101010111001111001111100110000001011001110011111111010100000001111000110001000000101101001001101100001011101111011000110101111000110010010000110100100011101101110000000010011111101110001001001001101011101110101010110100101101000001100001010100111000101110101000000001000001110110111101111010100110101111100000001100100100110110011000010011011001110001001001000010001000100000001000010010100011010110100000101111000101001001100111110110100100101100111001101000011100111010010010001010101001100011000101100111000001001111101100001011101001101001101001010100100000001110110001001011011011101001001001000010011010000110111010111110110100001000011100010011111101011101111000100010110011110001101101101001110000001101000110111000101001001000110001011000100100101101110110011011010000110010011010010110001111110011000010100111111101010000011100001000011000011111111000010110010010011110011111001000100001101011101101110001111001000001110010111010000011100011111011011010111010111010010111000100010111100100011110000100001001000110010100111010101101101101000000111010100001100001101101011101011010110111000100011011011100100101010010011000001001000011110101010100010101110101010001000100110111111100001111001010111101111111011110000110010100100001010100001000011011010000000111111000001011101101010000110111110110000000111100000011110100000010110110101011010100101100000100010000011110100001011000100011011101011100001111101100100001010111110000011110100011000011011001010010000111010110001100000010001001110000011111001010001110011110000110011111000000111100010111001111101000010101001101111100000110100100101111011011100101001101001001011000001100001010001011011111001111100100000011111101011011001111001110001111101000110010001000100001111011111011001011011000010001010001100100011001011000110000100100010000001100110100110111000110110001000100010000000110101001001010101110000000011111001100000110010010000011110001101011001110101110100100011101000101011001011111000101011000101100010000010000101101000111111010011111010000011000111101011111111001010010010010000000010011101111001001111001011101011000010011100000111101101001011010001110001011110010000011000101001111101001111110000100011110011000111010000011111001000000110010000011111001011010011011100011010011111010010010111111001010000111010110010010010100111010100001100100011011010000110000000011101010000001100011011100001110010101000101001011101110011101110101010100111011001000000010111100100110001011000100000010001000111100010001100010110100101010101110110111111010111010011100000001010110100101001010000110100010101101110010110111110101110101011011101000001010101010001001
110011000000110001011110000111100100011110111100001110000011010000100111100101011101100111111111110001100010011110011110100001111010000000110100100111000101101101011010101010100111110110100101100011001010100011110001100011010011010011011010110100001101101100011010000010000010110100000001110011001000111011000111001011000000111110100000001000100001000011100101110101010011111100001111110101011010111111011001010101000100000111101110100010101011010001100010100100111100011111000010100111101010010011010100111010100110101001010011101101011011000011101101110000110001100110111111011111011000001111000101101101111101000100001111001000011111101110110100000110010101001101101111010010110010001011011101101001101000010111101001001000110011000011000001101110010000011010101100010000011100110011010111000000110000111110100110011010111011011001101010000001110011110110011110101101100010000001001010111100111001100001110001001111011110101101111001100001000110100101110001001111001001111100011011010111011011000010001010001000100111101010101110101101101011111000001001101011100101000011010100100100100111011111110001010000100110000000100001010110110000001100111011010111011011110001111111100001100001110011100000000110101100101001001011100111100011000010000001111001011101000110011001001100111011000000110001011100111111111001000000000100010100000111010100101001000011000111110011110010101111011010011001111100011111011101000000111101001011110110111110111011110010000110010110000110110000011001100001000001001101010010111011000010101000101001001011000001010000010101101101001101001011100000000000010111011011010010111100010100101001111100011111110100010110000100100111000011110000000011101101000010110101010110010110110110101011000000010001001011011010110001010110110101111111001011100001110011000100100111011111011111001111010010010101011001100111001101000000011010101101011101011001010001101111100011110000110101001100010100010011010111111100000001101000011010011111110001011101101010011100100001100010011010110000110111000010111100111011101101110101011111001101101001111101011111100110011100110111011100110010100100001011000010111100001011111100111110100110000010101100010101100100101000011010010101010001001111010001000010010011010001100011101011011110000000000100000111111111100010010110000011010001011111011010011001001101101010010010111011001100010010110010110001001111101011111111011010010010111000010000100111101010110001010110001000111101101011101010001100011101111001010100011101111010011010100000000000111101001000111100111010011000001111111101110100110101110010100111100100010101011111011110101010011010000011010111111110001001110110110100110011101111110011111011101011000100011110111011011110010100011111000101100100110111010110101000000001101000001000000011001011000001111111111000010000001011110110101111011100111001011110011110001110100011000000101111110011100001101000110011110001001110110001010100101100011010011110000000001110101000110010111011011111011010101101100000000001110100110011011001
011100001001011010010101110110000001110100111110101000011001001110000000110111010100100111011100001000001010001010000101010111101011001111101010000110111110100100001100011010100101011001011101110010101000111110100010001010100001100101011110101100110110011010110011101001100100100101100110010110111110101111001111110010101000111001110001101100111001011111010011011110100000111101000110100011001101000011100111111010011101010101010111010110110111100100001010001011100110011100111010101010101111100110001100001010001101110101100011111010001101011101000101100111011000101101110011000010100000101001110110011001100110001111000101100110100000010100110101101100111110010010010101111010011011000111011101001001001111111000011001001000101100000000111110101011110100001101011101101101100010101010011000011101110001000011110000111101100101000111001010111110100001111011111010001011001000000100010111011010110100101001011110001101000100110000000001101000000001110000101100001111111100111111000110011111000111001001111110100011011100100110101010101110100111111101011110000001010001110110101000011001100110011011011001010100110110001111011010001111000001010010100010111011011100000010001000000011001101110001111111000001011111000011100110110010101101111001011010110100011110100111000001100011101110110000111101001111101110101011100001001011110011001111100001100100111001000100111000010100111101100011011111110110101111011011000000001110011000011010010001110111010011000011001000011110001011001101101000101101010000100111101111100101100010110000111011010000111011000001011010100001100101011101111110000110001101111010011101101111101010100010110101101110010111101001010000101111010001011001010010010010010110101110000111111100101000110011000001100111101010110101001011110111101101111010101001101010110101000110111100011011111100010011100101100100101101100111000001010101100011110110100011101000100010010011000111011001010111100101110111001101011101111110010010001010000001010110111010100100000010000000110000011000000100100001000010000010110001111001110100011101010101100110000111011000111000100000000111010011111010111010000111010010101110000010100110000110100011010111100101001101101010000011001010111000100111000011100111001111110010001101110001001011110101011010000100000111001100101101000110101011110010011110100001111001101000000101101101101010100111110111111101100011101010011011110100111011001100010110110001010010111001100110100111100001101100010100011101010101011010010011010111111101110100001111010001011011001011100001100010001011001011110100100001010001010110000100111000110001010010101001010010110101010100111101010011110100001000110011111010101001110110011110101110001110100100111011001100011111110110011111101011001011111111000000000101011001110010011100110110101100001000111011011110001000110101011011001100000100110100001001010000110101111101100000111010111111101110110001110011011110011110100010111110111011101011100001101000000001010111100010100100110101000011111110110001000110000010000001101011
100101000100010011000001011101100111101001110110011001010000100011101101010100010110000101001010111100001111100010011001000010111010110000000010101011001111101101011100001100011100100101011010000000100010110100101101000011011010111000111100100000101101110111110011110011110110111100010100001100011101000101000011000110100000011001001100111001011010001000001100110001101110010111101110011001010011111011111110101101000100010011111110000010010110111011100110110111011100000100110100101100010101011000010001000010010010011011101110001110000111011010100110001010010111001011101001011000101001110101101011000110100101000100010011000001100011010110100000100101110100011000101111000000100100101001111001110100010100011110001001011111101101011011001001001000001111001110001110100111001010101010111000110110111010011001001101100001111001111110110001111001110101000110010110010101011000001011001100010101010100001110001001101111001001010011010010000111001011100100101100011011001011100010111011010111110111110110000101000001000110111000111001011111010111011001110100011001110011111010110100110001001111001101010011111000011001100110111001100010011111111111111111010111110100101001011001110010001101111101101111111000110101110011001100101000000010000111110010001010100100000010100000000001011000101101010101110111010100010101001111111010000011010110010010110100101111010101010101110111011000101110000100110111101110000010001000011000001100111111011011111010101010011111001000010010010111100110101010010000011111111101011100010100010100111010011001100001100000101000101111111100001100101011110000010100000111100010011111111011000011101010001100010001111101111010001101011011000110100010110101010111010101010011100000110001001000111000100101010100101011000101011101010001100010001001001001000101111110110101111111100101000111100001000110000101110010000100110011101000011000110101010001011101010100110100111011101010101101111011011001000011110011101101100101000111000000110101110100101101101010111101010100111100101110101010000100000110000010100111101011011111110101001011111001011001100111101010000001000110100010001110001011111001011011010000010001110010010100100111100101100100111000111111110000110100110001101100100100011111100100100101001110011110011010001010101110010001001001000110000110111101101111000100011101001000100101101011111100110001001100001001111000111011001110011100010001110000000001000100100000110100010100111101000010001010101111001111000000011111111011111111100010111111001110110111101001000000010100111010111000111100111001101111111000110101010000101011111111111011010001100011000010001010110010111000010001010001010111100001111000110101111110000000111101101100010111000101001011010011110111111110111111111110000010111101011101010010111010111101000010110011111011101010101000000101001010010001000000100011011100011011011000111101110101011100111001100111010100111010111101101010010000110101100110011110011110001011000000111111111100010110111011010000000110111010100111000000010101010011111001
001011010110011101111111011001100001011000011011001110010011010000100000001001100011100001001001101010011110000100010100000010010110111001101110011011010110001010110110000001111100110101010011111010000011010111100101001100001001110010110010000100111101000100001011001110001011111110000101011101010001000101011000000111011011101101100101111110010111010011111100000010100001111010011100001010010101010101010010111010011010101000010110011011001110010010101010100101010101110010110110101110010101010101010011111110000110010000100110011001111000100111010000111010011101110111111011100001101110101100001000101110000001011101111110001110101000000111001110110101111010111000001010000101100001001100100011101011000011101110110100011011001110011101000111110111101010111001010000101001011011000100000001000100101001111000000101111100001101100000000001001010001010001001100101000100100110111110100001000111001001000110011100000000001100011001001110110010111101111011010110000001101111110000101010000001001010011110100011101101010010111111011001010000010010101110111000110111110101110110011011111101101000001011111011011001101011010000001001101011010111000000001000001000100101010100111101101111000010001000101101100100101110111011001001001100011100110110001011111011110000101011110110111110101101011010011011110101010011000101111101101100011000000100010010111001011010011010110010010110111000100101000000110001001000010000100001101110011110111000001111111110001111101100000111010100101001001001001001010000001111011001010000100001100010010100110101010111011100011111101110111001100010000110000000100100101111110010111011111100010111100100110011010011111100111111011111000111011100100111001001000001110010010000011100010110001010011111001110010001111011111011001001110101010111101010011110011010101011111101010100111100011100110101101101000101010110011011100000100010010001000100001111110001100111110101101001010110100111100100110101110110101101110100100111000111001000100001000011001010111111001010100001110010000101100011101001110011110111001101010010101011010100100011110100001010100100110011111011010001000010100001101011010000011100000110101011011011110110010001001011010100001011100110001100111101101100100011100001100111010010010100110011010110101100101000000010010110001000010010101101100010110101010000000011000010101100001001011100110000110101110110100111001001001000001000000010010101011110111010001111010011000100011101011001110100010110000000110100010111010100000100100100011110010100011110100110010101111100001001010001111110000111100100100101011100111110100111000011001100001011111101100110011001101001011000000001100001111110010001011100111110110100110100001101100000000100001111001100011111010011101011111000111101111001101111000011100001100111001010011010111101011110110101110011011000010101110011001110001000000101011000001000101000101111010010010001011011100000000101000010100000010011000010110010010011101010101110100011011101001101010100000001101001100011011100001101010100010110010111101100
100011001010010010111001011101111100011010000111100110011111100011100101001000111100000010110010001110001111011111111011000000011010010110111010110111000001111111110011100100010111001101010101110011101110100111000111001001001000110111011000100101110001011101110100110100011001110001111100100111011110001111100000010000010001101100110001001110111111010101101000011011000101011101101100001011101100000001011100000001001100110111100100110110101011111100001010001100000001110011101011010000111111000001110110001000010000110100111000011111010101011101111001110000110001000110101100111011001011000000100101001011100101011111110011000011011001010111011101001111100011011000001000100000111010110010010111100101110111000011100010111011010000000011011011110101000111001001101100000000010100111100101101100000001011010011010010110100110010100110000101110110101101111001101110111010111010111000100111100100000101011101010011010100101000110001000010111101011101001001101111100100101111111001111101101111000010011000010011100100101101100001000010111111011000110100101111110101101111101110000000100011011110100000100110110100100011000000010001010100011010110110100100011011100100101111010101010010111000011101111101011000010001111000101111110101101110000011101010001101101111111010010010001001011100001000110000100111010110101011101100110101010001010100000110101011011001101100010110000100110110001101111101000010101100111110010001010000010010110011101011000101101110101111010001110111100010110000111011000101000000100110011011110100011000101111010000101110101101111101110111011100111101011010100011001111111001000100000110100111101000010001111000101010100100011010000101100000000000010000011000000101010010010100110111101110011110001001110101100110111110111100001111111011001110110010011010011001100011000010111010100100001111001001000010101111010101011000101000011001000101100111111110000101000101010111010001101011010011010111100001100011111100010000111100101100101110011011000111110011101111010000010101000111110001010101101111100101001001011000011010010010111101101000011010011111101100111011001011100101000011010000101100010111111001101011001011100011110011010001001110100011111101010000010100100011111110011100100110101001001111011011101110010000100001101111110110111000111011111110011101000001001011111100000101100101101011100111110001001000110110011101110010010100101101010110100100101001011011110001010001100111001011100000000100100001000000000010110001001011111110101001101011001110001000101101101000010001000101111100110001000000011010010100111010111101101001101101110101110110000111111001111000101110000010010110010010011010001111011101011001001010001111011111111000011000110010000000010000000011101101010111110101110000111011001001101110100111011111010110111101111001011011111001011100011100011001101011111111011110110111110010100010101101111001000010111101101010100111000011110100110101101001000101100101101110010101111000100011001111000101100110010010001000001010000100011000011011111101101100000101
010000110110100100010110010011011010011111100001011000110001111010011000100111110001101101101010001100100010111111110011001001110001001111010111010000101001110010001110011111011111011000101000001000001101101111000011101100011101000010011011001100110011100011010011011110111110011101010001001101001100000110011010101110111010010100000010010010111011110001000111011001011111100110110101100011000001101111110011010101101101101110101011100001011011010100011001111100101111100110011110010000110011000001010101111100011001111111000010001011011111001010001011100101000101001111001000111010111111101001000111010000001011110000111101000100010101010110000111010101010010100100111110001100011011101101011100100111000010001100111100001011110010110101100111101010111010110010001101001011001001000011110100001011100001111011111001100001000011100101001011100001101010000101000010001110001010101111111110100111110011011000011000100000000101111011101000111000000100101110111100111101111001000000101001000011010001011011001011111011101000010000011011101010110010010000011111100000001110011110100111010010111000111111101101000100011101011010010100010100101110100011000110011110101001010101111111010111000010100100000101011110101110111111100110101000110011000010101110010111110101111100111011101100110100001011110111001001001101001010001001010110000001101010011011010010101100010001101011110011110000001110000100111001001001110000101000110010001000100101011001001101111111110001011000100111101111011001000010000111101100111101110110011100010101011000001110100101101010100010100101111011111000000000101101000100101001010101001000111100011001001011001000000001001001100100100100011101001011001001010010001100011101100011011001110101010000111111011101101011000011001011111111110100100010111000000110010000000011101011011110111110011111110101110010010011011111011001100100100110011011110010000011001100101101110111111001111001010101011010010000011010011010001101011111001000001110011000110111101011011011011010001110110100011010010001111111000100101100110010000001001101000011011110001111000111111100101000010000100001111110110011011000110000100010111011110011011010000101111011101101111101110110001001010100010100110100110111011100010000001100011001011010011000001101001010111100000100111010000111110110010011111001111101010010010110010101000110101101001101010000111011110111100110100100010000011010111010100100100111011001000011001101101100000010000101100010100001000011101110001111010011001110100011010110110011001010100001000010101110010101001110001100110100111010111110001101000010110001000111101101110100011111001100000110111111011101001001001000111011000011110110110010000111100000011000011001110000100110011101110001001101100010010010101010011010111011101010110101110110110010010101000111111101010110001011100101001000101001101100000110100100101101101000100000111010000000100111001101011110001010000110000010111111010010110000000101001101111100010100101110101101101000111100001111010010001011110110011101110010010111
000001010000100000101101100100011110010010011000101010101001000011101101000011010000101010000011011110010100100001100000010111000000101010110100111110101101100011111111010011100101010001100001101011010001000011100100111111111001111111110001101000000101010110111111001000011011100011010110111000011010100011011001111101100100001010110000010001101010011000100101010100101000110010000010111100011110000010111001111110111011001110110010011001110111111011000101100101001001001000100001101111001110111000000000101101010001101011010110010010011001101111101010000010010111110010000100011100010100011101000001011010001101111111101111100100001010001010100001110000011000100101101010100000100001000111001101010101111100000110000001110101111100101010111110101001011011101011110010110010010011110001111001011010000011100101000001001111011010001101111000110001001010111011011111100111011000101010000111100101001011001010011111100001110001101011000110000101011011111101011000010011000000000100011011110100110011111000001101100110011111010101101010111101010100011101110110010001010101000100010001000101011011101111001001100010001111010111111111101110100111100001111111001110001000111011100101011100011110011001101101000011011011110101011100110011111101000011111010010110100001000100111110010000100011000000000101000110011100011010001101010101001110011110011100011001000110101101001011000001111001000111101111101001100110110001001010011011110001001100001100001111100101101000101101000110100011000111100011001101110111011010001000011110000100101011010101010101111000110011010011010110010100101111100101110011000000011000010000111000010110101101011010000000011000011001000000100110110101010100100101110111111110001011101111110011010110010111100100100011001101111011110000100010101010111101010010000001000100010010001110101110001101001101111010010001110000001010011010101110111001000000010100100101000101110101101111111100011100000111010101011000011001101110100111011101100101000100100101000111000100101011001001000111100100101101101000010011000100011000011001101000100110110011101010110101001010111010100101010001001011001111101000001001101101001100110000100010111100101000010101001100010000010011000101000100011011100000100001000110100101010000110010101000111101111110011000001100111000111111010000011011111100110110111101101011000110011001011001110100011010010110000011100011000000110001000010101010000101010000100100000001001110111001011011000010110010111100001110111011111010100011011110011110000110001111011110001100110100101011010111111010100101001010100101001111001000110101100011101001000011000101100011101110111000010001000001111100011001000110101011101101111011110010011110110010100000110011110110000001000000011000011101011000111000011100011101100011111001000100001111001101011111110001000011010001011110000000101111110010110011110110100010110110111011101010011011000101011101110001001101001111010110010000000011000000111011000101011100000100011011000111100101101011000011101001101000001001100010101000001110
100001000100100000110011101010100101010000100010100101100110110001101000110110100011010100010101100100100110001110100011110001011010001001010010010010101010010011110100010000101000101111000111000110000111100001001100111111000111100011100010001111000010110101111010011000010010010001010101001010000111000100000101101111100111111110100110111111100100100000000111000101000001100001110110101010001100011111010010010010010101101110001010111101101001100100011101111011001100011000001101001101101100001100110001010100010100100011000010111011101110100000110100010011100111010000101001101001101101001100110100100110100000010111100001100001101001011111001011111101111100010000110000000001111111000110111111110000011000101001100011011010011010110111100001110100110100110011100010101010010001110100110101110100100101101010101101101111011110101110001110000111001110000011011111110100000010000111010110110010100011100001111111111111101011100010101011110001011111110100010100000001011100100100100000100100011111011010110000011010001010110110000101100011000001100011111011001111011000000010100110100111010100110101100101010011111000100110011010100101001100101101110100000101101010010101111010110010101100100001011101011000111100010000100010011001011001010110011111101100011000011011100111110100010111111000001000000100011001001111001101010110111001110101101110000011101110111001110111000101111011101001110100110000010001011011110001000000011100000110001100111100110110001110101000110001010110110000111100001010001000011111100101101001010011101101001001111000111100001001011110101110111111000110010001100111001010001101111011110100110011101010010111100101011100110000101101011110001010111110000001010101110011110011111010111000101010101101110100001101101010110111000000000101101110011000100110000110101001101001001001001111100000010101100100101101000111110011011100111110011010100001101001000010110000000010111000001110100101010100111101110101111001100111110110101111111001000111101011000111111100100100100110001101111000101110100100111001000110100000001000001010100100110000101101000101000000100000100111100111111010110000010011110110010111011101110111111010001101111111011101111000100101001100010011110001011010110010101110101000011000000100000100011011100011001001100011101011000000011101001101101111011100011010111111100100011111010100110000111011001011110011100111110011000111111101000010111000001111001110100000111010101111010110001111101000101011110101100101000110101000000111010000100011000101110011111000110100010011011001111100010001100101000000001001111100111110111011010000110101100010001111000011010110001100010011001000010101110101010010010111011001000101001001000111100111000001111110111110011111010010011010001111001111001110110110010110100110010101110100110010110001000101100000010101111000110001100011110001101100100000100010111011111110100000100000011000010110111111010111000100110010101110101100100000001010101101000100111111010000011100011100001100010010100100111110111000101011011101111111011100
110010111100001100011110011001101011000001100110111001001010011101101011000001011100011010011011111010010110000001010011111100010001100101101001010010100010111000110111011010011001000101011101010111000111111010011001001101100110010100101000010101001111000111010000110001100110101001001110011101011111001101011111111100011011011111100100111110011001010011100001101001101101101111111000000100011010000001100111110110110110010101110001000000001101111100000101110110000000111111001001001101111010011111001111111000000011011001010110000100111000100001101000100010111101001010100011110110011001010111011111010011011011100000100011100111000101110010111100110011001001010111100000000101001001101100111100110011111111100110010001111110100011111001000110100100110111110001010100011110111010000000001100101001110111100010101101110111110011111101101110011100000111011000100001111011101000111101001010011011010010011101110001101111011100111001110111010111110010000001010011101101010000001111111100101110010101110110010111001010110010000010111110010010010111100011101001001111111100010001001110111111100100001101011100100101010000011000001101011110111011010011010110001101111101011110111111010111011001101100111100110011110001010110010010101010000110100110110000110000101010111000010101010010011001101010001001110001110110100100110110110010110000000011000100110101001100111100011011100001100010011111101100001010110010010101011101101100111101011100111010011100001111000110100001001000001001011111001110111000110010000101100000001011001100101111000011100111010000000000011111111100000000111110011110111101000110101100000101010001010110001110011001000110010110111100100011010100010001101100011010100011001111101101010101000110001010010000011001110101110111110011010110001000001000101011110100011010011110010110011100000010000001011000110111010110101100111000011100011110111011011001111110000011010011111000101010001101101010111000000000110110101011011011010000101001110111011110000111000111111000011111000011000010011011011011100111101100011011001100100000100001101001101111110110010100000101100100010001101110101110011001010011100011100010101100000000110001101111010001101100111101010101011010111110001010101100001110001011000010010111111001110000001000011110011011011010000011101010010001111100010010110010011101111001111111011001001100001011100001000100010000011011000000000001010001110100100100010010011001100000001111110101101010110001010000010010110111011011010000100110000110110010001001011010001111011111000010000000011000111010010010110000111100100111011001111010011000100110000100110101111100100101010110101010110111110010010110111001000010100111100110001101111011110101110010010000100100000011111101000010101001000000010100001011100100111110101001110000001101101011111100100000100100001100110010100000111101111011111011000110001101100110001110111100110111000100011011010101000100110101011111001001010000100000111111010101011011110100110110001011010001110011100111111101100000001011010011001010000111001101
101101101110110111101101010100001001001000010100001000110011010101101101011110001001001110011001110101000101001111010101010000010000011000100010011000100000011001110110001010100111110011110110011000011010110010001100000001000011111111010101000110101100111001100111101011000011011000001001111010100101000000110011110101111001101010011001011011000100011000101100010001001100010111000011111101010101101111011101000010001010101100110001001110111110101101110101001111111001001110100000110101100101110010101010000001000000010000011100011001110001101111001101101110011100100110101100000100111010111101111000011010100000000111001000110111100010111010011010111111101001010010111111000010110101100101111101101110001100011010011101010010010101010100100011110100111100100100100010100010110101001001000101001101010110000111111010000001111110100000100010101101001001010011101000111011111000010111110110010101110111100101100101110011111011100000010001101011011000011100111010001101000000011001110011111111111011000101011011100110010011101010000001101010101011001100100101000110110001011101111000101010000101110100000001001101100011001010011001110010010010110000010000011011001100101111001010011111111100101001011010100111011001110110100010100101100001111011010000101111010101010110001010111111111000011010110110111111000101001100011100000010100010101000110111100000110011000110010100010101111101000110101110010100011000111101110001011110011010101100001110010110111011000011011111010010011101000001110110000001011100111101010101010101100111011011110001010010111011111110100010111111111110001000000011010111010110110110100011001011001101010001011111110100111110110000101101011100010111001001001001100101101111110101100100101101011000000111110100101011101000000101101110001010110000010110110010111000111011011111001110101001001111010100100011011101010101010110101100101010000111111000111001101100111110010010000011010010100000111101010010011111110100011001110111100001100000000100101000100011000100101110100001000100110000111000101001101011011011010100001000110100001111111010101000011011111010110010001000110111101001111001001111101001011110001101000110010101110100010111101010010010001010100101111111101111110010010010000000111101101000010101000010101010100110001000110000111111101011011101011110001110010010100001111110000100000001001110010100111100100110111000000111101001101001000011101010011001101110001100000111011111110110001010101110011011101001100011011100000000001001000110001101111110000011011110010101011001011100001110101001100101101000000101001010111101101110100000000100011001111111001101010001011010001111001001000000111101001000010011011110011000010110101111110010000101001011001101001000111101110011011100101000010111111011010110010100101100001111100000010000010101001101010000101010110111110101011101000101001011101001000000110000111111011110011011101011001001100011000100011111011100001010010010010111010011100101100100101110011001111011001001010011101000111001001001111010100010101111100100010001
111011000001000101111011000100000000001000101010001011100100100111101010001100010010111110010101100000101100111110011100111111010101111111100111011100101100111100001001000101110111110011000100010110110110011011111011011111000101100111001010101000001110101010110101000010000000001000101110101011101001000010100101011001100101101011010010111101010010111001001000010111001011001100000001100111111001110010111111100011100101110011111010001011010010010001000000010011010111111000110100110100100110111000010100111110100100000101001001010010001111010011101000011111111110110101101011110010110001001111100111111101101010010111010110000010010001100001101100011100111100111001010010011111110101000111110100111110010001011011001101010010010001001111101100011000011001101010001100001100001101111101110011001000011000110101011111110011011010111000011101101100111000011111000011110011111010111011111100101001000101000110110100010100111001110000011111110101000101101101010110110100010011111001010010001100000101101011100011101001110001001101001100100101011110110011001001001100010010011101100110000111100101100110101001010100000101011001000101101011011000011000110101011000011101111011001000010001010111110101110111110001000011110110001010010111001010000011110000001011010100100001011100001001011011010001011111110000100010001011011100101000001001000011101111010111011110100010000101010101111011111100010110000000110001000000101100100000001100111110011001111101001111001001001001100100111111010000110001111000001100010010111010101011000110001100110100001010001010111010100110110110010101110111010110100001011100010001101000100100101000001101101101111100000010100111001111111100011101000000101101101110010111110010110001001101101110110110001100001011011010110000001011110010110000100110001101111010101000001001111011100010111111100100101001001001011110000110010011110011111000111001011011101110000010010111111101111101011011111011101011100000011110000110100011111101001101101101110110111000101101011001000111000111011101011111101100001001010101101101011111111001010011011001000011010101001100111110110010001111110011001000111100010010111011011001101100100010001001011110110101011011001011001100000110110111000010000000110101110000001000100011111100111110011010000000000100111110011101100001001001000001010000100111101001000010101101010100000001001011001111101111011110100011111110101110110101010011111111111000011100010110001111010101110100011011010001010101111001100111110001101111001100101100101010010111110110101010000010100011101011010111001001111100111010011011001000101011000100101111011100111111010101110001111000100101100010110010001101010001001101111011101101111110001111000011011010011101111001001111111010101111100001000100111111011101010001010000101110011110001011101110101011001011101101110000110000000110011010001010111010010001011100010010111100010101010000110101010100111100000000111101011101110100101111111101111110111110111001001101111001010001111011011111100010100110010101011110101100001001011011
100001110011110100101011110110000110110100101011100111101010101001110101001111111000111001111111101011100110100000100001101110010011101001111011001101011100110111100010000010010110111100100000100110101111110001110000111100001110011001000001111100100101101001100101011111000010000011011101110100101110000101101101011010011010010111100111111110100000010110000100111010011001101001000101100001110010111110110000101100010000100101101011111001000111011011000000010000010100111001100010010110000111110111011001010010101111100001010000000011111011001011000101110110111101110110100010111100001011010100110000001100011000101100100101101110101100000100101000100011110011001011010001111000001110111011001111111110001000010111011100100111110000110011110010100110111111000000010111001110000000010001001001010001010001111000011111001100010110100100010010111011001101111101010000011011100000111110000100001011010101000100100111010111110101110010001001110001100010110100001001000010000000110111100101010101111100010110010000000101011111011110110001110100000010011101010110010111001110000011000110101111111100100000000011000001101010001000000001010000110011011001100011001110100111101011110000111110100010001110001100110100000100000010100100101111010111011101111001001011010010101001001010101110010101011100010010001111010110100101111001100111100111101001101010011010111101001010010001000111111000010111100110000010011011011101011110110111110000101101100001001001110000010000110001101001100110011011010011010110111100111111001011100100011010101101000101110011110110010110100001010010110011110101111111010010011010100001110110111010111011100001111011101101111011110001111100000111000110110111101100100100011010000000101111100110100000101011111011111101101000111111110111010001000001100000010100011001111000101110011011000000000100001100101111110100001100011100101000111000110010000111000101001100010000100000100101010011001011110001111100110000010011110101001101100010011101100011010001101111011100101110001111100011010111001010101010110111010011001100110100001011100001011011111111111000011010001100001001010000001000011101101001100110011011011010110000101110100101011000111011111011111010011101101000000111110111101100101101111110001001011000010100000001000001101110000000100001010011110110101100111111001010110011001101111011000010010010001000110110000110010001101111111011110110011100000001101111111101111111100011001101100001100100000000011000110101100101010101101001111000010101110111000101110011001000000011001100001001011100000000010101111000000000010110001010111101001110011110111110001000001101010111101101001010010010001110101110101100011110111110101110110101010001101111011101000001100111101100110000001011000100010000000000101101100111011100110101101000101110001000100001110011001110011110110100000011101100010000000100011100011000110110011001110001100001110010010001011011011000000110010100111110000000101111010001100011110010011000100010010011111001110110100011111010001000001010110110111001101000101110
100010101011000110101001010110101110100111001010101110000011100101110110101001111100100000010001101010000111000101000100110000000010001001100110001111110010111100110111101111011001000100110100110000010101111010110101111011100100011101001010100000100110100101100001110010001111000000010011011011101110000001011111010001110011000110011110000100010111010111000111001011000110010001101001100111101010100001000110111111110010010100101101111101010100010010111010001010011000011010000101011100010101100010011001101000111101010000001111101001111100111111001100010010010010111001110101100011000101001000001110111101010011011110100000110000111001111001001000011110101110000110110110001101010010101000101101010111010101110000001110100000011011011111100111010000110101010000000100001101000011100111010110100000110111110101111010011110011011000100111001110011110000010101010110110001110010001111111010010011100000001100001011111011000100101101001001010111100001011000101111011011100111000100000010101010111110110001101100011110000001101111010111001010110011001010000101100000010100101011010000100110111111001111110100011110000001011111011000000010000010000100100101100111000100111101000011000111111101111001000001001100101001110011001001000000111010111000011001101100101001100111110110110001001101100110100010011010111101101011011010001101011001010000110101000110010001000111111111000111110101001111010010011110011010000101110010100101001000111110111000110011111100110100001101100011100110100101101000100011111111000111111011001100111101010000111001011111101000000100100100110011111000101101100001010111101000011001001001010111100000001011011110010100001010010111110001000101011000110010110100111000110110101111011000011111001011010011100100100100100000101100100010100000100111111110101011101101110011111000101101110101111010110000100011110111100111111011101110111110000100111010111010000101011111111001000111000010100101111100110001011110010001111001101011001111101001000101111111001100010100001110000110001001100110011001011110000010001110010111100000000111000011111110101010100111110011111100100010100000110100101101110000000110111010111011000011101110111110001101011010110101011010000110010000110101101011111000001011010001110101011100100111000100101110000110010001000010000101000001010101001000001110011011000001011010110000000110001001000011011010000000010100110101101001100010101101110100110001100111110011010010001100100101100011011111011000101000101011011110111000111011000010110000111100011011110011100111100100101001011100011100001001100111111011111011100001101011001000100101101011100000010111101111010110000001000010111101000001011001000001010010101000100100010011000000000011011000111111100111101001010101111010011111100101000100001101001100111100001001111001110100110010001010110101100010011110100101001011011001011010111000001011111110001010100110000001100111010011110010000001111111111001010011100000011100110110100101100000010111100101010011111011101011000011110001110001111110101111010110110001
001010000101101000110011101010001011001010110111011000111001101010100110000110001001010100110110000110101011011011010001000111111001000111011011000100101010101110001000011110101100010111011100110101010011010000010110011101001100011111111111100110010000010011101100110010011100101100011110110010011010011110010100001101010010110111101000011101010001010101010010111101110111001101101111110100010001111010010111110001111110100111010011110100000000001111000101110011100000010110101111111111111101000011101000000100101111001101010001101011111001100100011101101100001010000110110001010001111010000110101101000000001010101010100010111000111000101101000101101100001101000011011111000110101000100111010011010001011101100101110110010100011111100111110111011110000011111011010111101101011111011101110100010110010011011111010010111100111001000101010011001010100001101001111011111011011101111111110001111100010110010010101010011110001101110101101111110100110000100011101111001100101101111000111111000110011010011010011110110011111011001011000110000111110010010101000111000111111000111100011100100001001000000001111100110011010101111011001101110110100110100001110000110010011100001011100101011000110010010110011101010010100001110011101010101000001011110101101111110101111000001101101011100011011011000001001000110101111001010011111110111110101110101111010010010110101001111111100110001010000100011111110001100011100100010001100101001010011100111000111011010110111000101110101101101110100110111100010110111001011111111010001001111010110001000000000100000000100101110001000011010011011000001001100110000101000110101101011001100000000111010111101010101011001110000110001101100101001111110110000100011001100011110110110001110011010111000010110010011111100011011100010010110010000000110101011010100010001000101110010001101010001001011011011111100100011011001110101111001101111100111110000111110010010011110111101111101000000010001000100101110000100100010001011010101011001100100111111011011101100111110010111000000100110101001000110000100100100010010001110001100100001011010000111010010111010100010110011010010000110010110100111110010101100101010010010101100110101101110011010100000010000110010101100100011011001111100110011100011010011011001001100010000101110101110100100101110000001110011011001101011010111100111101011111111000000111101111011001100000110000001111111010010000100100011110010011100010010010010110110100101100111101010111001110110110001001100010110110001011110000101011011101000100100001110000011100000001111000101110100001010011011010110000111111000001100010101011100101100000111110111100101110100110000101010111100000001100001001000000110101011011001010011011111111000101111001001001100101011101100110000111010110100110111100010001100110011110111110011111100001110100100001110011101000111101110110100011001110011110010001010011100011000010010101001110010011110111001111100101011100101110111011010111101111000100001111110001010111100001000101011110110111100101110011011110101000000110010010001000100111
010101001010011000111000110001101100100101001001001011101001110001010010001000100111011100100100010000001101101011011000010000100000100000110001111010001100100000001011101010111100111110110010000100100011001100110010011010101100101011111110000000101001101111111010011010010111101001011110100010101011000110001000111000011100101100010111001110110001000011111101010101101100000100110001000010010110011100101101111110110100100001001010000001111111101100001000110000001000100000100100011111111001101011100111010101110010111010011010010010111100001000101111000110000000110010010111111101001101010010110100010011100011111001000111001010110100011100110111100110111100010110111100101110110100100011010100011100101100100111110111100000110111100011111000110101010111111100101100010100010100100111001000000101101111010011000010101001010111010110001110001011011001000111010110101011111000110010000001110100100000000011111111111110110011001101100000100010011100010100111110100101101010110010100001000100101101111101110100010000001001010110011000000001100110110100001100010110110110001000100000011001111011010001111010111000101010101001101000011000010010100100010001100100001101111101000110001010001111101111000000101011110111010000111110011100100111000001101110011100011110011110011010111100111000111001010111101101100100101100001011110001011101100001110110101001000110100111001101001001100001101001000010110111110000011010101010100001101100111101111000000101011011101111111100011000111000110101110010110000010000110110000001010101011000000101111110001011001011001011111000011001001101001010000011001011111010111101000000010010111110000100101000111001001101110001101110111001000101101010001001111011010110101111001000011000100011100111111111010100010010000011010000111001000010101111000100100010101000010000010001011100010100001101001001011000111011000010011100101111100111100110111110100010101011110111001110001111010110111010010001100111010111001001101010110001111000110001110101110000111110001110110110100010001110001010000010101111000100001001100000100011010010000000000000110000000111011100111100011000010101011101110000101111010011011000011110010001100011000010010011001101001001010001111010110010010001001110110001011111101100010111010100001101100010011000000111100100001001111011100101001010110100001110010101111101100111111011101000010000011000100010111111010110110100110110011110111001111100110011101001001100001111101011100001110010000000110101000000010110011101000000101100011101100011010010000010010000100100110011111001000011001101000010111100110101001111100111110100000100010011111011101110011011011010011111010101000111101001110010111011001011111011111111101101011001101011111010110001001011011011011011000111101110000001100000010000111101101100100010101000100100011011101001100110101011010100111010010000111011010001110010111111001000111101100011100101101011100110111010111001000110010111100010011100111100101111100001010001100111010001011111110011010101111011111110101101100110111001111110111000
111001000101010111100111110000000101001110100001111110000001111000111011100010001110110010110010110110111011011000000111110011101010101001110000010001011011110101001100000000111100011110101000000011011110110111011100000001100110100101010011010010001001010101011010010110100110001111110101111101000011011001001110011000110000011110000000000101001100011001100011010101101100100101011110111010001111100011010011110001101101011010111000111011100010101101010101111011101011001111100101111111010001010010100000010111011010010100011001001111010110110101100100100110101001110111001110101101001010000000101110000101000111001100011110010001100110111001001110101010100110001001000111011110100000111110010111101111111100001001100010101011011010001001011110011110101001000011000101010000010101011001011111101000001010101011000011111000010111100111010001100100011110111100011110010010010000110111000001011000010110110110001111101110010001001100100010110110000110100011000111110110110001011000011001100110011111111110000100000000011111100010001111101101001010011101000010000101111010100110000101101110100110110101100011011110000110101000001011011011000110000101110001100001000101100010001000001011010001000010100100000110101100110100100110000111100001011010111001011111000011001100110010010101111100011111111001001011000101010000101101011000100110011000010010101010001001000101011100011101010011000001100100110101111110110100001001010000110001000000111010110001001010010000000011010111111100001111101100110111110010101000010110101111110000101001111000010100011110000000001111100111011110011000000110010111110000001011001000011110111111111000011000011010111011010101001011011110001000001100101000001110101101110111010000011000100010110111000000000100101001101100010000010001011001101101000011111010001001111011000000101110110011000011011101110111111110010101011010100111100000010110100111100000100011110100001111000000101110100010111110010011010011001001011101111001000000101000101010101000101100110010010111011000101000001110111011100100011001110010110011011110000011001111100001110000010011111001010111011101011110111100000100100101000010111001000110111001010001101010101010000111010111000111000010101110110100001010111110001010001100111001101010000010100010101100111110011010000001011010001101011001011010101111111000000001001011111001101110111111101000111100010010101010111110111010011111111111010011000110001000110101000101001000101110101011010010111111100000001100101001101000010110101001110111000011001001010101110011001001010001011010110001010010000001101100001100000100110111111010000000010100111101101001100010011001101101110000011011101001000011110001011000010011110111001111001001000110101101001111001101101100100100100010000110000101000011011011100010010000101100110110001011010001101100100110000111111111001111100110111100011001111100101011001011011011001111100110011111100100101000001111101011011110001101011001011001100100111000101111100110011010000100111100000100101001000000110100011001010101111100
010101011001101011010001010000110110000000100000000011001000110001110011111101110100000000110100100000101110010000010100010011101101000000000011100100111101001011011000100110110000100100001111111011101000110101110101011010111101001000011000110101001110110111101111000110001000100010111110111110110000010100111000101010101000100000010001000000111001101010011010101000001110010001110010001101110111110001000100001010010011001110001011111110110000110111100010010100100110001000111010101000100101001110100111011010011111001110001100001001100000111001000111110011000111000100011000110010110111001101000110100001110010100001111010111000010000001100110001010100100110001001110010010000001000111001101111100011111000001011011001010011101011010100011010001010001001001010000001001010010110010000100001011000100010111010011111000000110100001001101010000001001001100110100000101000010011001001011000110000100100010000100110001101110101110011001001100001111001101011011111000110011110001111010100111110100111001110011010011011101001101010010100011100101001011100100100000100101011011011110011111000110110100100010001110101000000101001110011001100000111001000111010111111010001011111111010000111010000101111110101010100000011001000010100000000111001110001010001110011000010001010011011000010000000001001000011110011101100010001101011011011111010011011001110101001011101010011100010011101100110011110010000001010101101111001101100010100101110101101111011011100100010111010011110010110010010100100001110110110101111010000100100111111001111000011000100101011011110011110100101011101100000101100010011110010111111100111111001111100011111100011111001010011111010010101011100110110011111000111010111010001100100011110111111010011100101111011000100101101000111010111101100110010001100000110000011111010100110101100001101001110100100101110100110011000000000001001001111001001010000010001011100110010011101101001000111011000010011001011010110111011100101110111101101001101100001101000101001111100101010101100110011110110110001111100001001000101110100101011001101101001001100100011110000100100001011001010000100110000110010111000011101110100011010110100010001101101111101001110011101110000101101110111000010000111110110011110001011111000101110010001110111110000011010100000100000110110000100110001001111001001011111101001111110111100111000001010011001111100111011000010001111101111101010010111000010001010011001110111101100000110001010001000101011001111011110100000011011001000111101011010110110100011001101110110111100100001110111000001100111111011111011100101100011011010000011111100110111011001000100100011110111011100101101000001011010011000101010010110001010011011000011101001001111011111100001000101010101000000001101000011010100011111011011101010110011010011000111100011100110101000100110001000111000010100000100111001110001001011010001000110110001001000011011101101111001011101101000000110000001100000101110111110001101001011101010101001000000110010000011110110100000000010011111001111011101001011101010011010110010
111100111110000100100111101001010000110001100010101100101100100010110100011110011011110111001111001110110110110100110000011000000100000010100101110000010111111111100010111001011100010001001001011000100000010110111100000110010011001100001111100100010010101110010100111101001101010100011100011101010110001110100110100010000011001110010000001111010111000011111111010001101010011110110111100110011000011011011111111001111001010100000010001101110001000110011001110100001000100000110111110010111100110000110000111111000000110101011011000001001000010110011111110010001001100000001101010000001111111000010001001001000111000010101011111000101010100001110100111110101100000011001110111010010101100111010000100110010000001010000001010010110010111111110100010010100111000011000011110000001110000000111001001000000101000110100001000101001000100000111101101110001001101011010100101100111111010110001011000000111101111001111001001110011111000110101011110110000011011010000101100010010101100000000001101000111001110101110011001110001011110101110111110001101011110101100100101101110111101011111001100011001100010000111101110010001000101010000010100100000111100110000000011001000000100100101011100111000010111011000011010101110010000101011111100000111111111011100011001000101110100101100110000111001101100100010100010011011101111110101111101100111001001110111101101101100011010111000011110110011000001110000100100000111001100011110101011010101111000101110011110100100001101101111000101010110011011000111010010110010011010001010000010100000110010010000100110010001101011001001100110000011110011100100110101011100110000001100111001111010000111011011110110001001100111000001111000101100101111100111011011110101101101100000011000100001101001011010010111101101000111010001110101010101110100101101111001110101001100010100101111011011001001110100101001001110111011010101000001001001001100000000001101101101000101010111110101000011010110101001000000100110010110110011011100000011111000001100100100011101010001101010011000011000111010010101111101110100010111110101001001100110011001001110111010110001000101011110001010010100011011110100101100110110000111101010000101001000110100111000101110101010101111100001001010001011010001111100000100110110000110011001000010110010111010010100010010100001110011011011100011011011010011110011110110100101110010111010001011011010101000111101101111110100100111101110001111111110100101000110100110100101011010000111100101101100110101111100001011000110111101000010011101011111011001111000000111010111001111101101110100001011001011100101010000111101000011011011000100111001011110010100000111010101101101100000101001000110000000001100110111111101000011101110100010000001100000011110100110111100011010000000111101001110010101110001111100010100100111000001010001001010010001110110011101010001001110001111101010010001001000110100010010111011100110011001111110101101110001111101000110101111101011010001111010011111001111100010110011100010011111111010100100000010111101101111000011101111000011101010001
000010011101000000100001100111111111011110000100010111010101011101001010110011000001111010100100000011010100011000111000011011011100110000010110010010101111011101100110111011000011101100100111001100101000001000011010100101110110111101011010010110010100100001001011001011101111010100110110010001111001001101001001111111111010001101111100101000011000101010010111110110111111100110110001100011111101111010000111111010100011111011010010010101110001111100010011011000100000101100101100010101001001010110001010000101100001011000101101110001001101110100011101101110001000011001111011001100011001010011110101110010100001100100111100101010100101101111100111101100011101010000010011011011000100110110010011101010110001001001111100000101000001100000011001101000100101011010100101110011000101011111101000110110100100101110100001011101111010100110100001100000111100100001000111100111011011000001010000101011110111011011000001000111000111001101010110010000100100011111010010001100001111010101000111001100001100001111100011100111011111011010001110000110111101011011110001010111010000111101000001011010011110110110100010000100101011111001101111001010010101000011100101000101010000101101101100011001010110111000010100110101111111110010100100100000111001100011101000000111100011011000010101001110000001011010000101010101111101000010010001001010011001100111000111010011011000010000000100110100000100000110011111000000010110100010101000101011010110011100111100001011110001101101001110111010011110010111101010100100110100101000001011111111010001000111010100010011010111001100100100110110110100000111001011011010111010110011011100001101010111100001111110000110000001010010000101000001010111100000010110001001000011010011010100100100101001000010110111101111001101011111101001010100111111101011110100001011000101101010110100101000101110000101111010010100011011111010111100011101101010001111010110111011000000100111110101011001000100111101011011001000001101011100101000100000001000010010100010001101000001110011110000000100101001011101100011011110110010100110111100001100111001101111100111010001100110011100001110110011000011000101010100011101011010011101110111011101100000001000100011000001000000001110010101011101100101111111010101010000010101100110111110100101111111101010001110010001111101001010111010010010000101001101100111101110101011110001101111001010110101101000010011000110100110011011100110110011100110000101011110101111000011110010100000111000001000110010110101111101011111110111100000010000010000011110100100101001010111001100110101100101000100100111010001000111011101001010001111000100110111101110111010110111110101100000000010011000011001111001100001001101101101101110011110111111110100111110100100011011111110111010110011110101110010100101110000010001100101101010011000100100000111110111011001100011000000111001011010010111010011010110111000110011001100001011011011001111011100010011111111101111000001000011010001101001010100001110101010011000100001010011011101111011110010111011100001000111111010100100001111
011111000010010100101110111101001100000011001101100101101111010000100100011001101110100101101101000110110000000001100101110000111110101111000101010100110110111111100100110000110010011000100001001011100001001111011011011011111011100010111010110010001011101010000110110100000010001011001000011100110011111111110010001000100111010111111111100100010101010111010000100110011101010000000101110101010100101010001100100101001011000001101001111010110110100001011100011100111011101111001001000110100101011010111010011000000011110111000011101110010010110110010111010010010011010000110111111101001110000101001100111100111110001100101001101000011111110010110111001110100000100010111110101011100110100001011001101100001110101100001110100101101111101010000010111011010010000101001001011011000011101000100100001101111110101111111101000011000001000011101111111111011101010011000000110010101110101111100110111011110011000001101100100111000001101101000110101000011011110000010011001010101010100101010001110011101011001010101010101111001110111100010101011000010101011101010010110010111101110110000101110110001001011111111011011111011111010000101100110100011100000011001011111000011011111011101101111000011100010101000010110010101011001000010100011110111110011100010101111101101011001101101110100101110000000110111100100010111110100101111001100010100101011001000111010010000001011111011111100101010110111000110010011010000111011100011000100011000101001101111100011010101010111110101100100101100000011110010001010100111101110000000101000001111110100000111011001111000111110000101110101111110001110001100011111000010110011000100100000010111111110100111001111111110111111110111111100100110001001110010000111110111000110110000111011111010011010001101110101100011110101000000101001001101101000100110101001000010001010000101001010111111100000010000111011011000010101101111011111101110110011111011101111010101011011110100100001000101011001010101001010110111010000101111100001111000011110101111110111101100011001101100000000110001010100111001010100100100011000110111101101101101001111001111001010000101001100111011110011001011110001001101001101100100101001001000111010000001010011000111010000011111001101101001000011001011100101111000010010011011111011101100111001100011101001000101000111001000101111011010110011010100101001001110010100001000000011001100010010010010011010111101111000101001111001101000100011111111101010100101011100000110011101011100101100111000010101001011001001001000000000100010000010000101110010111111110100101001011100101010110001011010101110011111110011101111101101111000111110000101110111111100101101011110110001000001010001010111110000110010111110010110010011111111010000001001100111000100011101000010011110010110000111100011001000000011110010001000010110010111100000101011101100110111001010110000011111011101101110111101101001010000101010001100111000010100101100110001000110100001110000000101000001010111001011001010110001000000001010110000011110110111100000100101100000001010010100011001110010010001000
111100010011010000010100111011101100001001001000110111101110100101101001100101001100000101111111100011000110010011001000100000011101011101010110111100100001101011000000101100100011101010011011010010000110000001110011111110101000000011111000101110110100111011110011000000110001011011100110100100111111110100110110011001000100100110111100001100011101110011111011111010111111001111110010000010000100000101111010001010100101100001000011011100000001111111110110101011001011000111001100111001101001001000110101111001011100100111101000010110111001111000000000001000011101110000101011110101100101100010110110110111000100100001110001011000010011101011110100001000001101011101001001011011010010100111010000001110101000011001110110011111010110101110100111010001101100111000110111001001100001011011010101010111100100001001000100100001000111000011001101011001100110101000100000110101011000010000111011001010111010000001010101000100000110111001110110000001110101011011000111011101001110100101011011000100101100110010001110110010110011101101111000011011000100100011010111000101001100000010100111101010101100011001110110010100001001101001001110100101101100110100000101100010000110101001110100111100110101011110011011111001101011010000100000011011000011010000010110110010111101001010100001101110001001011001011010110100100111100011010011100100110111000001010100010011100100001100001110001111001110011011000010111100001011000111110111111001110010111011010101111110110010101101111010101010101110110011001000100011110000001010111110001001110101110000001001111100000110011001111000000011100101011010010000111010101111010010110111011010100100010101000000110000100000011010110111110000011111001101000000011100101111100010011000001001100111010000100001001011111111010100111000101110010010110111011010000111000111110011110100100111100011001101000000010110111110111001101001010110010011110010001011010011010110011100111101000100100111100110111010110001110111110011010001001011110010100001111011010001001010101010110011000101111000000000100110101011101000010010101000110101100110100110101101011000110000100101101101001111001010100101001111001111001101010000100111100011110010010100100000100101111010100101100010110110100000110110101111000100001100001111100100000010011000001000111010010000011000111111011110010010101100001010100110001110001001001011010101111101010010001000111101000001001111101110001010100110011000111010110000011111111000100100000001111111010111001100010110111010110110000101111011100110001001011101110101111111100000101001111000010110101111000001011111101101110010010010100101000101010010100100010111011101010000100000101001000101010010001101110100000000101100011011001100101111011111110111101000110011110010000000011000011110000010011010111001101110101111000011010001011110100111101110010110110010100010000000010111000011011011100000000101001110111011000000011000011100000100100000011111010001100100000111001000011001000001101100011001011001110011010011000010100011011001011101001010010100011011111001100010
111001100110111010100000100001100110011110010101000001010111111010011010001011011010000011011110000010100010010010010101010001110010011101110001001110000101001000001011010011111001111011000010010100111100000001001111011000101111110111101110110000001010100001010110110001101011010000110100111100100110001001101001001101010100000100010001011001110011111110001101010010011010001100000100001010101010001110010000000110111000011110011110100100110100001101101011010000000011010100011000000110110000010010001111010001010110100000011100100110011010101000100011001000010110001001011101100010010111001100010000100010100100001000010011101111011010011110101001111100010001011000000010001100000001101101111111010011010000010100010000000111000011010011011001011110000101111011000011110011010000011100011111100111010011101011100100101011101111110111011010101110101001000000100010010010011100011001101001001011100001010000000100110111101011111011010000000111110100001110110111101110111101001001010011001101001111101000000110000010110110101110111110110110100011000100111000110101111010000110101000001010111110001100000000100011101100101110100111101100101010010011111001101010101100010010101110000001011011110011000011001000111001101111101110011111111110010111110111101100111100011001111110000000101011110011010011110010011000110100110011011100001101111111001000011101001111001000110111111000110001001100110100010001001001010110000000111110001010001010101101011110100101101000000010001111100000011011101001001000111000111110001111001110010110001101100101011110001000010100101101100110111110110000011100110001111000111111000110000111101100110001011100011011110100000010011001001101011001001010100001010110111010111010101000110010101011001001110010111111000100001010100010001001010011001101000101001100110011010101011011111000000101000001110110100001110101111010111010110000001001110011111010100010101100100001000010000011010100000011001101101001101000010110000101100001001010101011011010011111100100101100000000111011001010000000000011000100010001101111100111001101101111001110011010000100101011101000100011010101111111101111010101010111000001110001000001100111000011110100001100100110011100111010110111111111001000001110000111000000110011111111111110011000011001101010010001000110000101100010000110010110100010111101011101110111001001110101011110110110011111001111000100111100001110011100110011100100011101111000110010100101111011001111010111010001110111011111001111111010101101110001111000011010000011001101010110100010000111110111100001110110110011001100001001001101100010011111000110011000100101011111100001010100110000100101100100010010011111100110010001010010111101100110111001011101110100001100001101111101111101111000011010111010101100010110100011000000101011111010000000101111010110110000000111010100100101011001001111000000110100000101001011001010100011011010110000101010101111011100101010111101100111111000111010111101010011111010100100010001001100001100000001110111111111110110110111000011001110101101011111
110111101100110110100000100101100100110001100100111011101100110000000100001011001101101011100001000010011001111000000101111111110010110110100001100010101101011011010011001000111100100101110010010100100111010001010010100111100010010011110100110011011011000000100010111010100001000110101101111000011101000000110111000011010011011101100111010010000101010011001100110101001111011000001010011101001110111000001010000000001110011111010001100001010010110100100001110011010100111111101010010100010100001101100100100011010011011110100111100110100100010101100000111010110011000100000001010011100010101001011110111100111001000111011111011001111111100100111000010000011110000111110110000100010010100000010001100101010100010000001101011011011011000000010010111110011101111011010100000101001000111100101011110100101101001101110010011110111001111011100101001111100001100000001000100011100110101110011000001000101001100100001101001011011110111101001011110101101101011010100001000001000101100001001100100111001000011100011001111011011110011001011001110100100011010010110011011001101000101001010110010111111110001101011001101111001011111001110011101111000001100011011101010101000000010101110110110111100011110000110111110110101100001110010010111101001110111100001011111101001110100001001110011010110000101010110000011110010101100110001010111001101111001100100101010000100101000110000110101011100111001100011000010011110000101010000101110001110000010011010101110011001000100001000011100101110010000100010000110000111110100011011000100001101011001001010101100010010111001001101010110001011010100101010111100010101111010010000101101011010110001101001000001100101001111001000000110100001001101011001111001011001101110011101000011011110111011010001011100100000101001000111011000111110001011101101111110101100001111010011001001000001001000100010100011101000001011000101111000110010011110100110010011111101010110000001101011101101101100001010011000101100011010001001110011010111111110010011011000101101001000111100001010110011110111100010011010101000110111001110100010010001111110110011001011101110111010111111100000110001011101111010111111011010101110110001000001000100001011001101101001010011110000010110010010001100110011101011001010001000000010111110001010101110000101001000100011111101101100010110011110001010010000111110000001110011011010011100011000000011010101111110000001111111100000100011111011101100001011101110010011111111110100010100011110000111000001100000010100110000111010010101001100100101000000010011111001111100010101100110000000000110001111110101100100011100110101100110010110001000001001110000101111010101110000000100111101110101011100111110011111111000111111111101000101100010111111101011011011110011100000100101101100101010100011110010010000001010000010110110111110000011111111100111010111101010101100001001011101101001100000011010111010010010100100100011101101110111011111111100101000000110010010010111100010100001010101100110000111000001000110101000111101111110100011000011101111000001010010000011000
100110100010111001111101110011010101000100001011111001010011011010010010010100110100010100110011000110101110011111101100010000011110110101010001011110110011101001101110001101000101101100000111001100110111100100010111110010111101000100100011111110111100110111000001110100010000000011111010111111110110111111010011001001101010101100101111001000001010111100001100000111100001100101100111111111101010011111101110000101101100000000101111110010001101001111010100011101001001101101101101001101010011000111001000001110000100110111011111010101111110000010011011110100000100000010000111010110101101101010001101111010110001110010110110000110011111001000010010111010011101001100110111100001101010100010100110100100110011001010000100001010001101000000011111011100001101011111000111101110110011100101010100001011001101110000001110110100101101000001101110111111001001110011110110011111010010011001010010010101001110010110001011111100010000111010101100101111010100101100101010000001110001011110110101100011011100110011111000100110101000101001000010101000010011001100011100100111001100110000100001010000111010011110001101100111000011100001011111110111110000110011110111010000000011010111100101000010100000011001010000101101110100101000101010001000001010110011111101001100101001010110101011011011001101101101100110100101100000111011101100101010110000011100111010000001001111100011000010101011101100011100000000110111010110110011100001000010001110100101010000000101101010101100111001110001111100111111011001010111110000011100100000101100000000111111011111011101010110110000001101110111011111100001110010100110000111001011010001111111000101000010101100110000101101111000011110110110011010011000111001100100000000000010010001101101110100011101010100001100110010001111001110100000001100101110101111010100001110101100111110000011111110010001000101100101001011110110100011011100101011001000000011101100101000111110111011011111010011011011100000000001010101101110011001010110111110111001001001111011011111111110000010000001101010000110000101101111100000101111011100111000010101101101010011100110101101000110000101111100111011101000100111000001010111101100100010111100111111011111100111010001011001000111011010000100010111110011101110010100100111010000011011101001111100010010101101011100001110010011010111001111101001001101011010110111000001110001000010100000001010010100011110110101000100011000101000011001011111010111011010011100101101100100111111111111011001111011101111101011011000001011001110001110011011011011110111111110001001010010101010111100110001000011100011000011101011000001101111111110011110001110101110001100000110011110111000000010001010000000110010110110010010110101001000110100101100110100000010100010100110100110010111111110010011010100111010011011110111011110011111100000010001001010110100110000100001001110001101000100000000100111111100011101100110010100111010111011110001000000010001101000001110100011000000110001001110100000000111110001001001001010111100101001001001010111001111001001001111111100011011
001100001101110111101010101010000110011011110111000000110110000011001011010011111111100001110110101011010000000111011000111011111000100100101100000011110010111010111000000111000111011001010110000101111010000000000011011110000001101001110001011011001010110101010111010001010000010111100101011000110101101000101011011010011101111011011110110001101010000010011001101010101110011000001100110101010001001001111000101001010110101101011010001101110011011011110010111101111000001001001111010101000001011110111111111101100000010001000100110100011011101100001000110000110000000101110111011010001100111100101010110001110100010101000011111111111111010100000001000000011101001001010100010011000001000010101111101110011000111100101011000000010001100110010010110010111011001001101010111000100111011000000111100110011111101111001010010001001101111100100001010111111010000111000011000011010000110001011001101011101111111000100011001001011100100111001111011101100000010101110000001111100011001100001000000100001001001010001010011000110001011010011111000011011111101110000011000100000111100000011110001001001110111101110110010000110101001110001100100000010110010111010001010001111011000110110101000111000001010001011111001100110010111001100011111100101110010101000001111101001010011010111011100101100110010110111101011101110010110111000001111010110111000110100101011000001011010001100111110011100110100110111100011011010111111101000101001001000001101001001110001110010110110101100001011111111100000000001101101010001010011000001000010000010101000101100011011000100111110101111110011011100010011000011101101001000011111010010000000011111011111000101100100010101110111101100110111011010101000110001001110010111010101001000000111001001001111001101011101111001011011001011101000010110001100100110001111101010110100101101101001100101111011000101111100110011001111011000001010011111110100011000001100101011111100000100001111111100010111101001010011110111100000101001111011010000101010001111101011000110001000111111110110000101101010101011001001100010100100011001101000111100000110110010011000000011000010111011111100011100111111001100010110001000000011110100010001110010111011101010101001001111011100100101001111100110010000100101001011010101001010110001001111111010100010100011001000101001110111011000011001000111000110111111101001101000000001111100000111011111011100000111001100011101110010010101011001101110100100011101000101010111001111111101010010100001100100000001000110100111111001000111000100011100110011110111011110110010110111001010110100101010111010101000011111100101011010110111111111011111101000110111111011010110000001101011100001111101000111010111010111011000101001011110101101000100010100010011011011001101010110010010110011001000000101010101000111111100001101000010100000011100010110101111000110001100001010110110100100101000011111110010100101000111000001010110001110100010101010001100111001011100000000011100001001000101000101110010110100000110000111100011110101101010110011001110011100010000011100110011100
101011100100101000101001010110000101100110110011000111110101100111000111011111110111100101001011100111011010101111110101010011000001011110010001101011100010110100101010010011011111100000011011101101000001111001110111111100011001100000011100011001011110011010000110000110110011111010010011001000001111011001110110000101111011011111011100010010111110100010100101000100101001001001010111110000100111000100111010000100110001100100100011010110010101000111011110011011001100111100111110001100001011010110011100110110011101110010110110100101000010010000001011111001111000101011100101110100101100100011111110001110110000110000011010010001110111000101000101100101011101111110000010000110111101000100101001011101000011000011011100001000110000011010011010110001010010111000010111001010001100011111100000011011011011101110000011101111100010000101011100010011001001111010100001011001011000111010110000001011000001111101010101010110001011100101101110100000100000110100101000010111010110001100010010111011111011000010011101110111010101000001011010110101101000001010101110000100001101000010101001001010011010100000000101100100110100000001001010010110011111000011100100111100011000101100011011001100110001000010001000011011110100011000001101001101111010111110101110001111001101000010110010010100100111100011001101101000111100000010001111011000011000101001111111110010101110100001010011000110011000101011011110011000001111001000100000000011001001111101111011100010001010111011101101101001111101101100100000011100001010100111000100010111000010110111100100101100111101100100100110011011110010010011101011000001000110000000110011100000101111000000100110011011101100100001111011111000111100011101110110010100010110110101011001011100101110001111000010011100101001101111110000000000011110000000000101000101010111110010001101000001110010000000001010100101010101110011000111101001100101111001010011011010001100111110001101010101100111111001001011111000010100011000100001011010101000111000011100000110101000001111110100000110000111100110001010011101001011100011101111011000110110110001000001001100111011000011110100110000010100100001111000101000110000001111001001000101011010100111110000111000000011101100100000001111110001010011000011111111001101110110111100001110010001110011111011101000001011000011110111000011010100110100111011000110010110100000010010000100010010010110001010000010010111000011001110100100111110100100101001000110110111010010101111110101010010100100110101100011000101110110111000101010111100000111011010101001010010101001111111110011101010010010000000010110001011010110111010110101000110101001110110011111111011100011000111001010000110011000110101011100101111001000111111110010100001110110111010111101011000001001000010001111011100001111111111101110101111000101010001001111010000001000001101011001011001100001101110111110110110010001010010100110011101011001010000111111110010100011100110011111100100100001110110110111000000000010110001110011101111111011010100111010100011000100101100101100011100000011101111
111001000111101111100000001010110010101000011110011101110100011001001010110100001011100111101101001101101100011100101100011110101000110111100011101110101111111110100011000010100001000111010111100010000001011111111111001011111111000010101101110001011001011100111110010011101011011101101111100000111101000110101101100010101000101110010010100101011111000101111000010101100110001011110010010010111111100101010001100111111001010001001100011000011000000100000001110100111110111100111101000100000111101100010010110110000100100010000011010101000000110111110111110001000011001110000101110000110001001000101001101001010001000100100110111100011110101001100100000111111110110110011101000001000100001110110100101011101110110010100011110001000001100010011010111000100001000011101111010101101000111011101011101100100010011100011110001100011100101100110010100010001010011010101011111001000110111110101100111100100001110111011111001010100101111010001101011001101110011100110111100010111010000101101110111011101100101111011101010011101001001010011001001101001010011111101001110100110110011110110001000011110111000111101110111101010011001110100101111100111111001100100101000100111111000001010101100001110110100000110011110000010001101001011110011010111100110110100111101101001011001001001000011101101110101001100001100010100001101101010111100100000010000000011100010101101001001001010111110110010000101110100110011011101110011100010110100010011010110100010001111010011101000010101000100000111011111010011101111000000111010010111100101000000001101111011100010111000100100100010000110111000001110101100001100001011111101001110101010110100100001000000100110010110000000010011001101110101101001111111101010011000000010100110001000101111010001000010010011000101000110001111010001110010011100100110011000011010011001010100011001001101001111010100101111111101110110101011110001001101001111001001111011000110111010110010100111010010100010101000111110011011111001010011101011010000100001011101101001100010010101101101010001110110101001110100111001101100111010011111100000001100111011100001100110001011101011100001010100110111111010110110100110100111101010110111010000010110001100001110001110101000100111100110011000110000101111011000011001101111001000101001001011010010010001001010110110111100110110110010010101010010010111010011110010111000110010100110011110010110011100100001001011000001111000000111000000001100100101010011000101001000100101010010111011001011000111110010010010010100010011000111100110101110000111101100010110100111101001001010101011011110000011010101100000111111001110110111101110100000010110000011111101111011010010011101111111010001101011100001000100111011100101000111010101110001000001100010111001100100110000010001010000110100101011111100001011100110010000101000011111100000100010100010010000110000110100111101010000000000101011100010101000010110101001110111011111100100011001011001101110100011111001100110001110001010000111010011011100011000110011011001000001100110010001111100000100011000110010110100111
001110001010101000101101111100001000000010101001110001101100011010110000101001000001011010111101000111110000100011011000100100011000001111011101110111001000100101101010000100100110111110110100111011100011110101000110000010110111110011011010010011101110101100110111101100000001100001010000000010111111010110001110001001000011001010100100010001000010101000101100111000000110000110011010001100100101110111110000000111101001010111000011010100111110001011111101101001110000011101100010011010011101100010101001110011010010100011000011100101010010011010111110110101111011100000100100000101110111111001111111000001001010110001110011101101100110110000110110000101100001111011000000010001110101000101011110110111000100010100100100001100001010100001000110001000011110100100000000001010000000000000111110010000001101001010001101110011000100010100110000100100011101010111000010100100001111100101000111110000100100111101100000000011001010001001010101111101001010111001001100110000110101110010001000110001101101011100111111110000110101101110100111001101111101011011110010011011000101000000001000110010110111111010101101100010011010100100000110000000010000010000000001010100111111001011110101011100110001011111010111011101110111100011100000001000110010010001100110010101000111001000111011000100001100101111110011111010001010100001001011000100100101010101000000100110100110100110110001101010111000110110100100000011000010100111000010111010001010001100100110010010110010111001011001111110000000110101011010100011111101101011100100010101011100000000001101010011010000101001011110010011100111001001010001110111101001100000100010111000101011110011000101000110010110001111111110100011001001010100001001110011110111100111100000100111111001101110100010111001101101111101110001010110110110011100110101010101010001001111100101100111111100101010111101011010010100010110111110110110011011101111111111101011001010000010110101110110011110101100101111001111000011100100011010001100010011100111110101100001100011101011101001101101110111010110100100000001110111101100001111111011000101000001111111100010011011001101110101011101000111101011011100111110001011001001100011010011001101100001111111100111010001000000011110000000111100101001100110011010001000110011001101011000111001011010110001101001011011010100111111011000000100101110011011111010001010101110110011000100010000010011011000010101000000101011000100010111011001000100100101111000000000010111110100001011111111101000100101001011000011000100101100110000110110011111111011101011110110100101111101000011100101101000001110011100000111010101111010000011001001100010111011000011111000111010000100011101111100110001110001101010001011101001100011010011100000000100101110001010110011101000110111000000000011010001111111101011010011010001111111000011111011110001100101001111010100110110101011000011000001111101010111000110101111101110000101101001101101111010001000101000000000111101111011010110001010000111110110001010110111101000000001110100101110010011100101111010100001000100110110
111000110100011101000110000011001010001001111011011111011111001101101010111110101000101010101110100101111001010100111111100010111100001100111000110001000101101111100010010100111100100110110110110110001000111101111001101001111010100101011001110100111101110100001011100011010101110000010100110010000010111110001010100101001010100001000101000010001011010111110001001000001110010011110011001111101000011101011000000010010111010100100000110111001110001100000011011010100111100000010001010100001111110011111000000000001000001001111000000001111110101010000110011101101011101100100011010111101000101001000111011011100100111011000001110001101100001011011110001101111110111110011100001011101111101001011001011011101101110101101111101100010101101000000111110010101001011000110100001010111001011100000001000001011000010110111101111101011100110010111010111100001101001111001101011010110110011011010100100111000010101110011101100000111010001010111011110111100000110010011110001011010001001001100010100110011101100110010011001001100110000011011001111001100000101111000100101010110001011011000111001100000101110100111000010010110100110111101110101010111111110101110010110001011111010100010110001111111100100110111001100110000000101111101001011110001110100100000000111000011100011101000111101010111010101010100010011101110100111001010111011000110001010010011011001000111101001111010110100011101111001000100100111001000001010110011010100010000100011111110010010101101100100001011110111011101110000100110011101100001110100010100111010011011111101000101010100111001111000110000100111010010111001001011011001011001100000010000110110000110111111110100010111001001110100100100110100110011001000011011000001100110100101011011010011001100000100000011111010100011100101110101100001101000001011010100101110100111101111100000000101101011110110111001010111010011000101110101100101100010110110111011110111011010001101100100000010100000101010100000111010011000000010010010111001010010010001000100110001010011111101001100101010000000001100110001111010110111000000101100100001011001000011111100001001010011100000001110001101100100010011010100000101111111100110011000100000101110110010000111111010000100110100110100101111101000010010011000011110000101001000011100000111010010110101111110010101001001010001011101101100000011000011100000011001110011001010001101100111001000010010010110010010011001011111101101111101101011011001101111011011011111011110101110010010010101010001010010000101111001010001000111001000110100000111001100110110101111010011010100011001111011011100011001001000011011001100110100000010100101111100011111111010010100110001101100001110010000000010000010000100010000010110000111100011101101001111011111100001001011000100000011000110111101000110011100000000101101110011000000110000011010001010111000101110100000100110011000110001100111011001110110010011111000101010110001100000010110011100000100110100011010111000111100001101010010110001001000110001110111111000011111000101011100100101110100101000100100100011101110111
001111111011000010010001110110111111110000001101011111011000111001111110110000010001111111111010110111000101101100010001111011100001000011000011110111001001000001001011111100100001011010011111100000011100010101010000110010100010001110001010110110001111000110110101101011101011111010100100100000000111000110101101011110101110101110100110001100011100010011010000010101010100110011110111111011010001100001010101011010101110101110001001111001001110100110000101000111110100101010011000000000111010110110010101111010110111011001100000100011010110100000111111000100111110000011100100100010010110101001001110011100101000001000010010111010011010101001110101110010100000110110110000111010101110000001100011011010010010100111011011101001100000100110110100010011001100101001011111100110110000010110011110110110101101111000101110100010010010101100000101000001110101101000010110111001100011001000111011110010011001001011010001100100101111000111011011001111100100011110000001101000111011000011110101110010111100001101010010011011010101000011011000011101100101001010110000110110011000110000100010111111111010101110001111000101001110100010111110011010011110110000001110000110001001110101101101011101001000100001011101110100011010100001010100001100010101101001011111101100100000010010100101001011111110110000101100100011100011000000001101110001110100100110111100111011101110111001111000010011100110101011111011101100001011100111111011010010010011100010011011001001110101011111010101001010101001101011110001101110011001101111110111010010011111110101100100111110011100111001100001010001001100011011111000100101011100110100000111100010110101000110110000010110110101000110011111010110110100000110100000110001111010111111101110111001000110000100110101111011100101010111010111011010100011111111100110100110000011001110111011001010110001011101001001100101001111100010111101111001010110110110111100000011110001011101110010010111000110101001111000011100011101110100101000001100010100111011001000110111010100010100011110110101000011111111011110100010110010110000100111111001000110000111000110001100001100000001001010101011110000000101010100110001110111000100110010100011010110111011001101010001001111000101010000010100111010010001000111010111011000011001111000010110001000010110111110001110001001111100000101101100000101101110010001111100100100111000001100101011100011100010101011000111000000100011000111110101100110011011001111100110011110001000011101000101100110110011100111010011110001110011110011000111101110101111101100011010011010001111110011101111101100001110010010101011101111011101011010100011101110100110000111000000000011110100001000100011011111001000101101110011111101111010100011010110111000011011101110101001011100010010010101000011111101110110111100100100001001011100011001011001010100110101011100010111010100011100001101110101010011101101001101111001011110101001111000100111001100101010001011111111100111110111011000000111011001110010101101110100111000000101111101101110110110001010100100100100001001000110110100
100011100110011100010110010000000101010010010000000001000110111111000000010001101000010001010101110101110011001101010001111110100011001011011101000111100010100111001010101100110000011010101011001001000111110101101101011000110011110111110101111010111110011101110100110011110001111100111010110011110101111010001001110101110100000000001101011101010011111111111111001110100110101001010110010011111000110101001111101101010011001110111011000110110100000111101101000100000001111010011111101000001010010101011110111000011011111010010010011011000010110010010110111110010010111010100001011000101000100111011100010000001011101101000011111101111111100011100100010011000001001110011101110100100111001011000010010011110010010011100111100100101011010110111010111111100110001010100011100111110001010101011100001110010001011111111100010000010000011111100100001111101010011011111100101100010100011110111110111100010010110001011111101000011110010010111101110011010011111001010111111000101000100100101110010100010100011000001000001001011000111011110101101101011001000111010001101101011110110010100011100110011111000110011100000110000100001011011111010000111011010001111010000001011001011001011011010011000000110010100100010000101110010100110111110110110000010101100000001100110101111111000111100010000110001111101101011100010011110101001110110010100101001111100111111101010010110001011110011110101000011001001110000100101011100110101001101001011000111100101110001111000111110000011001000010101111100111110001100111101010011111111010100110110000001101111010101101010110111010100101011100010100111100100001101010110100110010010010101011111110010011100110100110011100100110011011000010100100010100001010101010010100100111110011100011111010010101001101100111011101011001011111001100110001011000001000010101100100000110001010111001100101010010110100010001011011110101001011100010001110011000101111010110011001011111010110100011001000111011111101111101001010011001111100100011001010101010101000011100000001111101010011100001111001100011110110101101010111001101101000101100100010010110100100111110100111010011001101111100100010111011110010001110010011001100111101111000110110000110011001011011000111010111110101011010000000101110111111001000011110010101001100011111001110010001010111100101101100010010011010101101110010011100101000110101101101001000111011010101110101110101100011110011011110101100010100110101011110111011001111011001100100010101111111011010011110010010111000101101010110111111100100000100111111101000110100000010100110010011011010111110111000000110011001110101101010110010111101100010101101010000111100110111011100111010110011011100100101000000011111000000100011001001111010101010011001101111010001111110100010101011000111111100010001001101010000111001000110010000110000110100001001000001001110110010101010001000011000010100001001000111000110000011100010110000111100001001100001100011100110111010111100001001110010001000101111001000011001010100111011101100111010110001101001000000010100110001111010010111111000
010111001111000001111010011001100001111001111010011001010110000100000001100111111000011110111010101101100000010100100110101101110101001010100100010110100111100111010001011100000100110000001110111111010011000110111010000111111111000101001010011010010101101110000001100110001101110010000001100111010011001010001011101101001011010111001100010100101111111010110111111101011101111110101111001010010010010111011000001010110000110110000000000010111000011101000100110110011010101100011100000011101101101111101101011010111000100010010010001010101101001110010011001101010011111101011110100010100100010111110101100000000011110011101011011100111111010001000001000011111010010011010101111010000110011111001011001100000000101100111111101010011110101100100101111011001000110110111101010010110010010011111001010011001100010111001111110101111111100010100110101110111011000001010100101110111111000010001000101000001101100011011110111011100111001000000000001011001000101100111101111100100011011000111001111110110001001100011101100111111100111111110110010101000000101100111111000100001111011011001010111100001010111000001000001010111111111001111111111000101010001011000110011111000100000000001011111001100010110101010010011011011110010011001000101101101001000110001110111000010010101011110001100101111100011111110011010011100000010011001100100101001100011110001100010111011101111001010011010101010010110000111000110101111000011010111110110011010001111000010110101100000001000000111100010010000010011110001110100000010110101111001111010000101000010010010100011001111001101011011000001010111011010011110010101110011111110011010000111000111111010011010100110111010111011101010010111100101111010100011111011011010001000011010101111010101100110000110001001110111100100011100010101111101011110010011111000100010001110010110111101100001010110100101011000011011011011110001000000101001111011110001100001101010110010010000101111011110000101100011110111000110110001000111101011111111000011110110110100000001001001000101010000111101111111111110111100001000110101000111000111000110011100111010110100010111001100000111000001101001010001101110100101001000100101101110010000010110010010000111000010100011101010101011010000001110100010111101100101011101101101100100100100101100011011100001011010101111100010111100101001000011010000111000111011001000011110001011011100111001011011000000010110011101001001110110010111011001110000111000111000000011100111110001000101111010001111101100111100000110001111100110111001100010101110010000100101100000110101111010001100001100000110010001111011001110100000111010110000111101111001011010010001010101011110110000111101110101001001010100100000111001100100010001000111110110010011010101100111111111100001110110011010000011001000110011110001100010100111001011111101010111010000011111010100000010010010001100101100011001001000101001110100110000111100100001100101001011000100110011010101010010110010011000010110101100101101100011110111000110010111101000011100000111010100010001100001100011100011010000100
101010010011010001011100110011110011001011111000000010111010110011010011001111010101101011101111111110110111001110100110111110000110001011111100001010110110100010001101110000110010110011000011110111110001010010000000111110001000010000001100111010100101100110100101011101101011000000100010111001000001110010000111111001100110010111101000101110000000100101100111101010101110011010001011001101011100110000000001000011100010101000111101000100101111110100001100010110000111110100000011101110101100001001110101101011111110110111011100000101010100110011011000010101011001000000100000101101001011011011101000110010101101011000011010100000011111001010101000001100110111001000011000111110100001001111111000011110101010110001001100001011000001111100110001101000000010111011010110011100001100001010111001110000101111110111100111111000010000111010010010111010010110001100010110101110011001100110010110010101101111110100001011100010110100111110111010100000011011110010000100101000001011100100000111101101000010011110010001000101100001101001000001010001111001100110101011011111111000011001010111011111000011101111001000100111110000010001110110011011001001100100001111110001001111010110110101011010101100101010010011111101010010110100001010101011111111111001010010110101010000111100010101001010010100000011011111111001000111001101011010110010000001101110001111000011101001101010111101101100010111101011011001011000110010000000111110101001010110101110011010011011101000101011110101000100101010100001011100001011011010111000001110010111010000100010111011110010111111100001110000111010000010101111010110010111111111001101010000111000101111110000001010111010001111001010011100100101000001011000110110011111101000011100100001100110111000001111101000011010110100001010001100100010001100100000001101101011111011000111100010011000011011011001110111110100101110101100110011101101000100000011101001101110110111110001111000100101101101011101001001001001001011001001111111101001111100011000110101001100011100010100100110110000110010110101001100011100111100110000011100010110001111010000111011110101001100111001110010101100100010000000001011010011010011010101000010110101001111111001001010111010101001010011010100101011111001100010010111101110010000100101100011000101001000110101101100100011101101000001001000111101101111011100001110001010011001111001000000001010000100001000000001100110011100101011101011111010011001011001101011100101110010010100010001010011011000111110100111111110111110110100010011110111000011110000110001110110111111101001010001100111111001001000010110101110111011101000010110011010111111000010100001000100111000101011100010000101101110110010110100010010011010110000101001000000101101100100101011001010000011110010110001100110011110111000100100110000110011011110110001010010011011110010011001110110011000100100101101111000110110111010010000001010100010110100101000100010110111100110100011000000111011111001110000101111001111110011101110101110101111111100111011011010001110110110011111100110110000010111011001
000011111001000000001011010111100100111100010111010001111111010011001001001101001110011010100001110001011101000010110111010100000001101001101110001101110010111011011000100000001010001010100010110100111100100000110111000001011001000101000001001011010111110100000110101000111100011001010011100100111111111101011111010111101000011100001001011001111011000010000001110110111100011010110110000101010110011001001011000101101010010111011011101111100011001010011100001010101101011101100001000100010101110100000111100101100000010111110101000011100000101010000000110001111000100010001111000100001010011010100110110001010101011100011110111101011100110111111010011011001111111000111100100101011001110110000101010100010001011111100000011010010011001000001110101111010010100000010010000111001101111110001110010111111000000110111101010010101011111110101100000100101101101110001100100101101111000011011100011010000101111010011100000110000111100011000101011110000110011000011100010010110101111110101101111100011001001001100011111010110001000000001000110010000000110111110101101000101000001001101100111110010101101010110101110101001000101100100000101101101011001001101011101001010111110101010000110000010001010100000000100101100010101100010011100101110001101001010011101101110111010110110100001000101001100000011000000001000111001110001001101100010000111010011111000000010101010011100000110101111110010100101000001001001101110100001100111001111111111110101011101111001110001001100110111100101111011011100000000111001010101001010101010000001111010010100100100000011100001110101000111010101000011010010001101000110101010110010100101001001011000101000110100011100001010110111100101100000011010011111111111111101100110111110100100000111110101001000001110000000000011011110101100111010010101011111011100001011010101001111001111111101100100110101100100001110100101000111100000010100101101001000001110100010001001001111101110110000110000111010111001110110111101100000110000101001010000101100000111101001101000001000111000100011010100111000111110010101010100111110000010100000101011010110000001101000010100010101110000111101100110111110111000001101000100100100111111111111110000011101000110010100101100110000110010100001010010100000001010110101011111100110111110101001111110111000000011000101100101101100010100111000110101111001111101000110001110100001001100110000111111101111001110010000111100001111000110011010000000010111110000100011001011110000110111010001100110100010110110100011110111000000100111011111101111101010010010000010011011110000010010110001100111110011000100000001000011110010010001110000100011011101100111111100000000000101010010000000010001000010111110101010001011011000001000110000100011101110000010010110010111011110000010100101010001001001111001111011110111111111011101100100010001111010011001100101101011100000000000011110011110000011110010011111111010110011000000101110100010000010100101000100000011010001101010010101101111100111111100101110100110011100010111001000011011011101110111111111100100111111110
101011101110001110001101011010100010011110000010111100100101011001010110100011101101001001011000100010111000110100111000101110110001101001001100111110001000100011001011001011000111110110011100000000011101110110001000010001010001100011000101110101011000000000111011110010000110001001001010111000110101000111101100101001001111111100010011011111101111111010111100111000000101110010010101011011010101111010000001110001011110010011001101100110010100101001111010111111011111100111100111011101000010110011101000100001101101101100111001010111111100010110010100010101011001100001010010000111001101101001011011011111001100011010101101101111001011010111110101101001011011100111000011110001110111010110100110100100111011101001101100101111011111100101010110110101011111000100100100100010010101111000100001101010010111101010111100010100010001110001110000010111001000010000111010001001111100010111010010010001010111110011001010111001111010001000110011011110111110000000101000101110100001000111000110100011101000110000000110000111010110000010010010001000010100000000011100101001111000111101010011101111101000100101101110010010111110000110010011011100000111101001111001101011111010010011110010010101011101111011001111000001011001011111101001001110000101011010011111111011101110111111001101101100101110010111101011011010011000010000001110111000011111101001000110101100011111101001000101111011111001011100000011010100010100000101101010110111010110011100110110010000111110010000001010011000011110111101111111000101010000011110110101101011111100010000011001010011011111101100000101010010111100101110110111011000100101011011111111010111111101010101010011000100110110011010001101101001111011010111000011001111010101111001111111010100111110001010101111100001100000001111110001010001111001101100111100110000111000110000010100001111011001011010110001111110100000010101101001111101100010101011100010111001100110000111111101010100111000100011001010000001011011001010100111000001111010111110101001001010101011011000010010100101110101101010001011101101111101101101111001000100011010100011101011011010110000100001011001011000110010111011001101011010000110110111110101101000001001001000111100101101011011011010001100001111000111010100010100110110100111100010010110111110001101110000010101010110111000011100010110111010101011110110111000011111101110011000110110111110111111111110010001000001000110011010100000111011101111001000110101101110101011001010101000111011110010011011010000000110011100010110101011001000100011111000100011110111010101011000101001000111001110111000010110000101110000110000101010011100101101001100101001000011111111100101100011000001101001010000011001110011100110000111110111000111011110011110011100100101110101110100010110010001001111100010000101100011110011101010101110010100101100100100111000010001010110111010110010110101011110101011110111000100011110001000101001000111011010001110010001000101111100010001111101100111111101100100011111101000001010111011011111001101100100011111000001101010110110101000011100
100100001011011010001000001011001001111000010101110110001000111111010111110110010110010111010011111110010011100001111001100111111101001011010011011011110011001011001111100101100111010110010011100011011101000001010111111010001101011111010010110010001011110110000100100010010100101101010010001101101001100011100001101001111111101110100101101011001000100001000011110000111110000101100001000010101111011100101010011010100001010111000101110010100010111100000100110010110100100101010010111100100000001101000010111000100100010101111001001111011001111000100101111010000011110111101011001011111010101001111000110101000001001110001000110011000001111000111001111001100000000111100011001101101000111111101111100000101010010111110001101001101111111001100010001101111101001101010011011000011101000000110100110010101000011101110101000011010110111001001010010101100100100000100011000010110110101010001110110010100100000001010111100101000111100110111110010111011000001011001101101010010000110000110011010000000011001010110010101110011000001111001100111100111011111100100011101010100111000010101010001110000001010111011011000111111001110101101000010110011110010000111111001000010011110111101010000001000110011000010101110000110011111110001001010010101100100101100000000111111110110100001100000101110010011101011001000001100010011011111110100011111000100001101010000100010101011011000101110011001010100110110000000010010001010010110100001110111111111111010000010101111011011000101000000010100101100111100101010100100011000100111111010001101111111100001011011100101001100110111101010110010001111100001001010010110101111011010000001010010101000000011110010101001011010010011110111001001100110011001101110100010000101001110100110010001001110100100110001001001100011010100001000011100100101110001100011101010011101010010101010001001010110111101001010011101101101001010101100100000110100110101100110110100110101111111010110100100101001100100100010101010100011101111101001010110001110011101011110110110000111000011110011011111010101001011110110101000001111000100011001010001000000000000011101001101110101111000000101110010110010001011110000000001001110101111011110010101010010101100110000010011000111110101001011001000001100100101110110011110101011101111000011001001100100000001100010100110011111101000011111010110011100011110101110000010011001001000010010101010011110111110011100101111110001100100101010000000001000010001010010000000001010101100000001000011111001001110101100011111110000001111101000011011000011110000110111110110010111100100111111101101000110010010100011001100110001100111110011010111101011100010100000111111001010101100010010100011100101011011110111101010110010111001101101110000101101011010000010100011101100100110111111011100001101000110011011100000110110010100101110110011010111010011011101110011111000111110111011001110110001000000101000011001010111110001111110010111110010100011110010100110100011000101100110000100010101101101101110100000100001010100111111010000011111111101100111000110010010011010010
101001111110010111110010101001111110110111001101010001111111111001110011001101000001000111011001100100000001000000110111101100101011101001011000101011011000010001011100101101000100000010000000010011101110001001000010110100110101010011110100001110110001101010001111101100101110001001110100011100011010100001011010010101110111000101001000101010111101100101001010011111001101001001110011010001010101000011111001101100110110000101110000011110001011011100111100111111011110110010110011001010000100111001101011111100110101010101110011000100111011101101101111100001011001000001111110010011001010000001010110111001011010101100110110011111010000001010001001000010110101100100010010010101111101011101100100001011001101100010101001111011010110111110100110000011000110100101101100001110111010101010001001111000000110011100111111011110110010001110100011001100101011010011101110111010101110100000101011011111111100011001000000000010111001111101110110010010011100000001011111111110011001011011110100000011111111110101111010000010101011111110101010011111101111111000011111100101111001101111001111100000100100001011101110111011001011010100110111000101011011001000001011101001110011111111011010110100010100101100011010001101000111110101101000100010101001110000010111000000100110110101111010101110110001011000000010110111010011001010111101110001001110100001001010000010001111101000100111001100000000011111111011001011101010011000111010110010011111100100010110110000110000000000011101010101111101111011100001100101001000100100011000001001100011001110001011011110110001110101101010111111000000111111100110000100010010110010010101101111001110000110101010011110011000101011010010011010011101000001001001100110100000100110001111100000110100111110110011101110111000001011011001110101011001101100001101100000110011000001100101001011110111111010100001101100001100010011110111101000111011000011010111110101010010000111101101010010010000010001100011100111011100101111010101010111101011101000010000111001000001111011000000010110011011101101110011110111010101001000001000111011110100010101110100100100100110100100111111110101101111110111111011010010110001001110101111100101000100000010001110000011000010110110001111000010110001110001000100111110000000011111000101100000001110001010111000100110100110110011000100001101011001011000101101110100000001100001001000010100111100011110001111010110001111111010001000101000010110101000001100011101111001011001000000010000111110010111011100111111010110010001001000011011011111100011111100011110110000101001111100001000100010100000010000100000000000010101000010101101000111010000100111101010110100111111111110011010111000011011001100000100011010011011100010000100001001110100101011111011100101011001110001100001010001011111111000000000100100100000010001011010011100101100010101000000010001110110100000010111110110010000111100001100011000100110110110010011001000010000001110100000110100001011100011110001111000101010010100011011101101010000011101101101111100001001101000110011111100100011101001
110011000111110101100011000001101010100010010111011000001010110011100000011100011011110011101001110001000010110110110101000010011010001010001010011010101101000100101100110100101000100000000010111101101110011001000100101010110011101010110101101110000001101100110010101010001100001111110000001011011110000000111000011000101001011101100001111100011000111110001011101001100100011011001101100011111010111000010011010000110001101111011010111011001111011101111001111101100000001001111110011000000001001010001010011010110001011100110110010001111110111100110010000010110100111001110110110001000101101101011001101100111000110001010010100001110000011000011011010011000001111100110010010001000100111010001011000110011010000100001001100001010001010011101101110101010110100110110001110001001000010000000010110001110010111011111111101001111011100100000110111111001111010111100011111110100000000001010111100000111010000010110110101100101000001110101101010100101110111101000001101010010101100110000010100000010101100101011011010010101101100011101110000000111101011111100101110101010101110101010111010011001000110101001111000011110000000111101000010011110111110111000110110111110011000000110000001011110101100011010100010010010001000010101111100001010000000100110001110000011100001100001100111010110100111010101101111010001000010001111010010111111010100101111001110001110000010011111101100010101110100010101011001001100101000000111001001001001000100011101101000111100001101100011110000111000001011100100001011101000000010011010000000001001000011001111110010111011010011000000110011000100100100110000111011111101100110001110011000011001111011100010011001010000010000010001101011101001111001000100010110110111110110111111000010111010101111111100011001101111110100011000011010011001111000111010111010011000000100111001001001110001101111101101100101000110100001010110110110101111000100000001000110111101000011100011111100111011101001110011111110101100010100010010010110011100001011111010111000100110111111000000010000001010101001110111010001110011001010001010011010111111010100001000001001001111110011101100100010011100111111101010001010011011000001011010000110111101110100100010101011011100101100010101110110100100111100110111011100100010110010110001110100111000010111111110110111011101101111011100111010110110111001100101111001101101001010010000011011111111010001101100010001100111111011100111000111110101011110010110101100110001101011001101010111011100101110011011111010001101010011000111001110010001001101101110001000111010101111100110100011000110110110100100100001010011000000100110000001010001110101011110000111100001111001000001011001001000101010101011111111010100011111011100010111100111011001110111010001010001000100010111001110111110110110000110011111100000010100010010100010001101100110101010000110110111101100001100100010111011100011100111101100001100011111100001111111010011010111001001110100011001010100101101000001000100010011100001110110100010101010101111110110100010101000110101100011100011111100110000011
111100110111000001101101011010110001011011001110001111010101111010110100001110101100011101011011011010001111111001001110111010000010001010101011011111001100100111100001000110101000100000101100101101010100000011101110101110110001011101111001110100110101010000001000001010001000000110101011100110101011000000111110101101100101110011110011100001101010110111001000011110111111010011001100001101010001000101001111010011001001011101011110011111101010110101111111010110011001011010000000010000011010101001000010100110110000001001010110001001110011101110100101111010011110001101001010111010111110010000010001110011010111110011111100111101001000011101101100110100101101001011101000001111101000010100000001110000101110000110010001110001110111110010100000111010111011100100101010010000111001010100111000011111001001001011110001110011011100010011101001111100010011110101111100101011011101001000101001000010101111010001011100100000110011101011000111000010000111011111000001000011011011110010001100011101000110100111001101010111111000011001010000101110111000101111110000100111110101011111001011111111110110101000110110001111110111111000011000101101000001111100010000101111000011111110010110011001110101111001011000110101101100110100101010011010011111000000001010110001011100000010111100110010011110111100001000100110111011010000010111111010100001001001110111100111111011101011010010011000010010110111101010100011111111101101100010011101011100111011010111111100101010011001001011101111101011110100010010000010010100001100011110001011111111011100000110100010110000010101110001100010001110010101101111100010000101111011001100001110001000111011100001000010111001101101110101101001001000011010011000110010000011110101111101001011101000110011001100011011000011011111001010001111010101111000110100110001101111011110101011101110010000011100100010011001011000011000000010100111010111000001101101100000010101110101100010101101000101111001111011011110100101110011011001101000010100100110111111011100000110010110010101111010010100010011111000101111111011101011011101000110101001011100111101111111010010100100111110001111110010010111010010111000011000000101010011111010111010001001010011001111001001110011010100001010011100101011011000011000110001001110000101111110111001101111010101111100010000001110001001000000100001101101011100100011101010010010000010010010101100100100100010100001111000011101100111101010011101111111001011010001101100000011111010011101011000101000111001010001101110010100111111011101001111101010110111000001011000000011010010010101111101000001000100110111010110001100000001110100100111101010011101110100001011001101010101110110101010000001010011011101100010011100100000001011000100011110001010010111100010011000010111100011010010110101100101010011010001101000101111000000010001100111001101000011010001010001111001010100111000000101100000100110011011011000101000101001010101001011100101011111010111001000110000011001000010001111001011110111001111001011101111010100111101000101100100001010101010101011101011
001001010111100011000010000011000000001101100010011001001110111111001111011010010001011101001110110110110001111111000110000111011100101000111011000110101100101001000110000101001011000111011010010110011110101100011100000001001111001010001000111011110110100001110001111101111111111010100110011011110111000001110001001101110011010011100110000111110000000011110101001010001101101110110110011110000110010010000010101001011100101011001100111111100001111101010010010101000100011011010011111100101111001110010110011010001000110011001000011100110100110110010000000111101111001000001000010101000111001001111010110011010010111011000000001110001010011101101010000011110010111000101001010101111000111100111110111111000010101101110010110100011110010111100111101000101101000000110100001110110101110111000001111010001011111011111011101101110100100101111110011010110110011000001011110011100100010111000000000111000000100011010110101110001101111111100100001111110110111111001110100010001011110110110100010111111010111000100000010100111111001100101000011110110010110110011110010101101001101110001100011011010000100001111101010000011011011000110101000001100101000101111110011000010001100001111001000111011001011001101001001110011011100000010000011010010101101001011101110111100100011111111110000110101011000000010010000000001111011110110000110010110001100001010101011111100110100110010110111011101001111111101011000010000101010101000110011000000001100001011011011100001000011101100100110010100100101100110100111110001110010000100111010111100001110001000011011100001000010010100111010001010101011100111101011010100010011000001101010100000000101110110010110001011011010000100011000001100100000001100010011011110001000011011111101111110001011111111011100000101111101111010010001100100000001111110001110011100011111110100110000101010110110010011110001000101011110111110110100100111101100111000101011111001101100110101000001110101111110111101100110100000000010011010100110000100001010001011100011000111001100110001000001110000101001011010110000111110110000110110110001100011010100100000000100101111000000111101111011100101011111111001000111101010101101000101110100001011111010110000101010100100011010111101010100110010011010001100000011001101010101011101100100010111000011100011010111010010101011100001101000001000101100000100011101111100010011001000110111000011110000111011000011110100101010010101001100010110111010101111110011011001101011111010101101001100011110000100000001000101010000110011011100111001000101110001010011110110001010000001011010011101010101000011100010001010000111010011110100110111110101001011001011000011000110000000101000011100111010100101011100011100011101000111010000001011100011100100110010011010101111110100111100111111100010011001011111001111010001001110111101000010010110011111011000101001000000100100111100100001110010000011111000101001101001001011110101000010001100110110000000101110000001111000011110001010100001010110010000110001110010001010000101101100100101001100010111111010011111100101111
000110110000011010010010101001001100000010101111010100101101101111001111000101100101011000111100011011100111101001110010100011011110100101010100010001001111001010110011001110111101001110110100000000111101011011001100000011100100011100111000001001010001001000010100000100111011101001111011000010011011100110101111001001011001101111100111100110001001101001110101001000010010100000111001110010010100001000010100010011100101010001010010000000000001000110110010000100011001010011001110101101110101010110111010010101000110101100111000010001111001101111111110100101011011000100111100011010011011001101000110000101100000011100011011100000101111011110011110001101110011111010011011011110100100110000011011100100011001110010011000110010101011011101011010001001010101010000001110001111000001011101000111011000101001010001101101000010110010011011001111100001111101011111111111111010010011101100001001011101001011111001100000111101111111110001110110010000000100111100111111110000111010010010010110011110100001110100011011001100100101001000110101111111001010100111001111100000110000000101011100001100111111001111011101110010001010100011110000111111101001100000010111000110011001011011011010011111010011101111001011001101101110011010011001101100011011100000001000000101111100001111010011010001111000101001101111001111100101001110101101110000011101000100001100101011001001101001000010100011110101100111100111101010000011110110011111100100110101000100100010110001011010111000010000100110001110100101100111100010100111001101110100111001110001111111110010100000000101000110010010110110101001010010001111011001100001000000000011110111000111100011010111001010000010101010110000001100111000001100001000001000000011111111011001000001100111001100010000111001100001110111000111001111101001000101010011111000110011001111110010001101111011101011000000101110100010100011010110011001101010101111011000110110101011101110010111000100110101011010110011001000000101000010110000101111001111011101111110100111010100100111010111110001000010010100101001001111000011000101111010110101111111011000101000110100110001001100100011001010000101011001001001001011001001011011110110101001010101111000010001111110110110010100110010001111001011000000110011101000110010011110010010110010001011011110101101111010111010001010101000001011001110011100100011100011110000011100010101111001000110110011110000100000111110011010000100000001000001100111010110011001011110111110000110110000111111111100111011100110110011000000011010110010010100101101000001110001111000100000001101011001101100010000001110000010011111000101110111010000101100011110100000111001001011000101010011001110010110110101101010111011110011101110110111010100011011010111000011010010101110011011010010011100011100110100000110000111100101001110111010100011010100001000010110100101000111110101011101100001001100101000100100001100010100000010101000110101000110111100100111001110100111101110111110110101010010110100100001101111011110000000010110110101010000110111101110101001101010101010001011
000110110100111010101010001000011001111011100101000101000110101010000001100100101011101110111001010100000010011110011011011101011010110101001010000011110101010000011011000000000101110001110111101111110101101001101101111001110101010000000110010100001110101111010101001010000001000000001000100101000100100000111000000101011110001000000011001010110010010011100110000101101101010110000110111001000000110001001110111111001000101100010001111101110110001010010111000100111000010111000111011111101011110100100100010001100011101100101111000010001010010100100100101011010001010000010000010000000011001000101110110101111101100100111110111111101010101011110111111100001110001011110001111010000011011101011111010110000011000000010011011111100000111011111001110111010001000011110101001000011011110010100000100010101000011010010101001001011010000110101010001000100001001010100111010100101100111100001111010101001011011010110000100001111110110110101011010010101000110100001001010011010110001100101110011011100101100001000001101001110110011011000000001111011000100111000010011110010000011101001001010111100100110101100000000111001000100111011101101101011010010011101011001111001001011010000101000001101110100011000100110101001011010010001001000001000001011110000001001101010110101110110111000110110001111011100010010011111010101100100111101111011010111001001100111101010100001101111000110110110001011110111111110001101100100110111101000010101001000011010010001111000001001010001100110110000100000100100111100101011000011110101011000100110011000011001101000010101010100001101100110011010000100100011001001100101001100000101111011011010101111010010100101111111001100011010010000001110000000100110011101110011101101101100111010101001111010010011100000100010110011101001101101001011011111011101010000111111000001110111010101011000001101000010101110011100011010000111100010101100110110111111101010011100010011011011001011101010111111000111110100101100000101110101100001010001111000001011000000010111110101010111101100101001101110011001101111101010100100101110101101110001000100110010010000101010110111011001111111000001000111110000101001010011000100111100100011111001110010111011010000100111110101110000011100000111011110011001000111101100101001110111001011000101001000001001011110000101011101100110011111011101100001000111011000100111010011000011110000100111100110111100010111111100010001101000010100101110110010000110111101100100000101010011110010101011111001110110011101101000001101001100111001011101000110011000011000011101111000101010001001010110100101010111100000100110010110110101011110101010011100000000100111101000101100111000111110100110011101001100011010100011001011111100001011100001111000101001100011010110101101101111001111101101100011111011011001001011000011110001010111000100110110100100001110100011000001010011101010001111101110111111010110011110010000100010001110010111011010010001101100110101101110110010111101011010011101100111110101001000000010111011011000001010110011101010111111111011011010100000010
100000111001001010000111101110001101011111110100100001111000000100100000000010010010010100001101000111011101111111010010011100000100100000000001111111011110000010010100001010100001000001100100110000101110100000110111001001110110011100100000010000111111111101001001101110011111111101110111110101010100011110011000111110101010001110010100010111001011101000101100011011011001010010111110000100110000011110100011010011010101101000001111011100000000111101000100010001100001100100000010100101100010101100001111010101001010110001101111010110111011010010101010001001001110001011100111011011110011001001001001111111011001010100001100010001100011000101011110001100001000001100100000101101000000011011101101010100000110011110000001010110011000110001010111111101110010101100101111010111101100110110100001001000001010010101101100001100111010011011101110011101011001100110100001101000100110101101011000101001100011111100001001010000111111110001100111111011110100100001100000111101011100100101100000110010000110101001110100000000011010011000011111100101001111010110110010000111100111100000001100000100000010001011100110010110100111101100111001111000000111100011001001000011001100101000101100111100011100111001100101111010001010111110010101111100110101010111100111110111000011101011101001001111011011011111010011101100100010100101010100011000001001010010000101101111001110101001010100100111110010001100000101110000001001111101111101110000001011110101010100110010010111011011110011110001100001100001011010100001010110001010100101111110111010001100111110111101010111101000100010000110110011001000010101011111101100010000111010011110111010001010001010100111001111000011111111010100000010110001011101100000100000100111111101100100111001001111101001110010011110110000110000111100110001010010110001101010111010000011100000000010000001101101111000111010110100101101111001100110110000111011100000001010011111111110111010110101001110111011110101011101100101101111000110101000110110100010111111101100101100100001100001100011100011111011111100011000000000111110001101011111110010111101000111011110010100101101000010000100000111000000111101111101000111000111010111110001111011110000101110111010111101000111000000101000011101011011000111001010101110011010110100100111001010111010011111111011110101101001110111101111011111110010100011000100101110001001010001001011111101011001001011101010011000011000010110011110101011010111000010110100011001101001111111101011000001111001111111010111110000100101011011011011111010110111010100001010010011111001110100001010110010011110001110101000101111100000000000010100110001110101010011010100011011000001100111101010111001001110101000100011100101101000000011001111010001001001101011000001010010111011111101011101100110110010000010110001000110110010100101001111001100001101110101000011110111100100111010000011101110100101101010001000010100001100100100101001101011011100000111110110101101010001110111011101110111000000010000100011010101100111010011100110010011000111000000001000000010110100000000
110101111011001001001010001101011110101110001101111101001000110101000011001100101001011101011110011001010011111010111100111101010000000100101110101011010101110100011110000000101011100101101101101011001011001000000110100101110110001100100111011001110010100010001010011001110010010010011010110100101111000111010101000100011111011001100010001011100010000111111011111001101011001100110101110100110110111000110100001010001101010110000101000100011000010100101001111110011011110100001001111000111001100100011000111100110011111111011010111001100110000100110010011001110101011011010111000101001111101100100001000111101101001001101000011011101000001111000111001000011101001010001000110011110010110110111110001101100100110001101001101000001011000111001001001001110111000001011000110101100100100110110000001101101001111111001100101010011111111010000010000101011001000100101111100110111011110101111110000110010000001001010111010001001001000110111101101000000101101010011110110111100110100011000000010111001110101100100010110101101100011000000000110000010110010000111101100111100011111111100100000000100101000001101110100111110111100111010101111010010001101100000110100010010100001101100011100010010010010010000010100101001000011111011011100001000011010100000000010010001010111110011110110101111011101011000100000100011001110011010001101001001010100111001111011100101000101011001000110011000111001101001001000001110100000001101001010101010101000110000100110000000110010011110000110110010011010100010010101010111001010000100000011100010101011010000001000000010000101111110110000100101101110110111110010111100110010111101111000010101000001010001110000000001010101101011000001001001110011100001001110011111000000101011001101011000011100011001001000110011111001100000100101100100010101001100010100111100011011110100101101100010011111101110110100001000111111110001011101110010011110100101110101101000111100110110101001001110100011110110101110010111011011001111000101110001101111111011011011110000011011011100111010100100011100011010111110101111100100000011110010001000110110111111101100110110101010101101000001000100011000011000011111010010001111010110000011000110100111100011110010011010000111001011111101010011011011010111100100000110110100001011011100010110010110100010110010110001000100000010111111110010101101111001001100010100000001100001011101101111101111111010110111110010000111110010101000011011001110110001010101110100001111110111101100010000010011010110110010000101110100111111110111111110100110010110100001100010101010001110110000010111100010110001101001011000101111011100111111101010010111101001101000011000100000110010000011001110100101010000000100110110111110101000110111001110011110100000110010011101001011001001110111111101001111111100100111011011010110001101011111000111000111010110100101011001111000101100110000110011001111111100001100100010100111110000110011001010011100011001010010100111101101010011100110100111111111111001100001101010111111000011110110101100111101110000100010100001000110101001000
111110000011000110110000101011010111010001110100010101110111110001000001011001110010101101111011110110110101101100100110100000001100011100111110010111101000011101100001110101000101100111001001010011100001001010001110011001001101111100001000000111100011101110110011001111010111100001001101110001110100000110110001100000110111001001110111000001000111101101101010011110001011011011010010000010111101111000010000001001111110101100100011101011111111011101011110110010101101010010100001101100110101000110010111100101010011010001111110101011000100000010000011110101100000011101110011110100001100001111101010011000011000010100101101101101110011100001001000010100111111001100001010001100011110101110010111010111111000011010101101011110011111111100110001011110010110101101000110100111001101101110110110110011011110110011011101000100011011100101100001000101110011001100000100100010000000100011111111110010100100001101100101011111110100000100100011110001101111100010111000010101010100000010011111100100000100001000111000000001100101000011010110101000011100001010101111110100001010000011111000110110000111001110101010110001010111001101100000000110000000101110111000000010110010000101110001001101001010100011110101011010010111110011001111011100001010101010110001011111001001111100110011101101010000001010100100101101001000010001011011011111100110011110100100111101001110001011111111110001010111001101011110000010100011011111011110000110010000000110001001101001000010000001001101000111010010110110111010100011100111010110110110011011110111100011000101100110000101110101101000001011100110000011001010000101001110100100011000010001101001101111010010000001010001001110001111000100001011110110010011100011101101100011011111100010100000110001110110010011001000111010110101101101010100010010111110011001011000100001101011011110100110001000111101000100111100111100000010010110100010100001100011111010011111101101101110110000111011111000111011111100001000110011101110000001000001011100000000100000110111111101001110000010010000010101000111001001001001101101101000000011111110111000010100111000001000000100101101100101111110011001010011111011101000110011110111001111011011110101010011110011101010111111110100100011011010110100000011010000111101000100110000100111010011011100000101101101110000011111110001010100001010011110110111110101101010011010011001101100011101001000100101000111000111100001101000011101011110111001011010001100100011101000111001000100010010001010011000100000000001101010110010111001010101101110110010001001001100001100001100100101111100010000110000111000111110101110001101110111010010110000111100001001010000010011101000010000111110110110001001101111101010011111101111001011010101011111101110111011111100100011111100110001001001111111010001001101001011101101101010010010100101000110110001100011011000111111010010110011101111111100111100111010110000110001110011010101010100111111111011011011111000101001011100000010011111100001110111011101001111110011001010000110110000000111100110001010001111000010011010
111100100111010101010100100001101010011010010010101001011101100000111111000101001111011010100011011110000011010000001111000000100101100000110010100001111101000100100100110000000001100001101011011111011010010101101101111100110010011110111110110110110011100110011011111100101011000010101100101010110100010110011101110110000001101101100000100001111011111011111001000111000010010100101101010011000010111111010000000001000101100000011111110111000111001000110000110110100000010110100110011011011110101010101011100111000010000011010111100110001010101110000100001110110001100101011001101010111111110101100110101010001000100011001011000111010010011010101110110001011100001110110110011011100110111000110100110111111011101011001001101000111010000000110100100001000100010100111000110011110111001110110110110010000110001101001010100111011001100101111100111100001010000010001010111111110001001010111010001000101111000100010010011101010000001011110010101000001000000110101010101111000000101100000001100111011101100011001100001111010011001011110101101010101001001011101010110001101011011011110100000011000100110110100010011111010110010100100110001100100100001010001100100011100101101011000111101111111110100100101001010000011000101101010101110111111100010100100101110110111100001001100101001110111010001001001000100010100100110001010100111001010011111000101001010110111010000011111100110001000101100010010110011111011100111111011110010100101110111011101111101101110110110011111101111000011111110011111101101000011111111010111111001111010110011001010101101001010100000101111101001110111000000110011110000001011100010111011100011110011100110000110101101011111110111110011111100100111001100101001001001110000110101000110100101000110111001000000010011101110111010110010010100101001010101000010101011010110111110110001011110100110111101101000000010011000011000110011111010000000100110101000110100111010100100111000000011101101100010001001101111110101111101110011101000110100001100110010111000100000111101101100000001010110110010010100000100110100101101011011000001101101001101110110100111110001000010100000011100011000110001010100100000010101000110011010101101101101010101100010001010011011100000001010100110111111000000100010011011000011000000100001110011101100011011111100001011101011111011110100101010110000010010000000000011000010101010111101010000011100011101010100011110110010100100100110011110101001100101101110001111010010001111100100101101000011011100010000011101001011111110100010101100011101001010111111110011110111101001001110111000111100101010000010000100001011110111101100001001110100110110010111000001110001110101101100110011111000110101000000110111111100011000011001010010111001000011011100111111111100110001010010111000101011100011001010111011011101111101000010010001011001101000011001101001011101000001001110110101101101101111110101110100010001011100111011011010010011011111001110001101000011101001001100100000110110000011011001001001011010011001111000010010101101001100101010010101101111010101001110011
000101111010010000101000011010111110011001000001110101100010100110001101010101100100011110110000111000110111000111101011001101110001001100100100111010110001100111110001010010001010111000111100011000011001110011110111001101000110010111111111011101010100101111110000100110101010011110010000100001100011111000001111101010110100111000100110101010110111010010101110001011001111000100010010001010000011110001100001111111110111101111001101001001000100110001010010000110011110111100010110001111011110000010001111101111100001001010011000010001110010111010010000101010010101100001011111010100111010011000111001111010000110010001101001010100111011110100010001101001101100010111100101100000101011111110110001010000100100110001110101000110101110111111111000010101111101010001100010011100000110101011100011010011010001011010111110001000111111000011011001001111010111110111111100010011110010010010001000111101000110011110100010110111000000101000101011011101000000111100111000001010011100010111101000001000101011101000110010110101001011111000101110010011000000101110100011001110011010111100010111110011010010000111011110110000010000011110110111111010000000101010100111000100110011010111100001001100101111101011011010100001101011101110001110101111010000111001000100010001011011000110010110001111100000110011110111011101101010001000111010001000001110010111000101101010011010011100100100101111010110011101111100101011100001000001111001110000111101000100100110101111001000100101100111100001101111010110101110101110111010110111110100100100011111010011001011111011101101110100100100111111110110101111101110101101110100110101000101000100010011011110110011000111010010111110110000001101110011000101100111110100110100101111100101011011101111010100001000101100011110010100000100111101101001110110111101010101010011010010111100010000111011010001101000000000011001100100110001100011100000000100000111000010101110010000011110001100111010101011100001100010010011000111111111001100110001001100101011101010000110100001101000100101000101111110111001011000100010000110111111110001100000100100101110011010011001101100001011000011110000110110000001100010001101110111001110101111010001111000010101000000111101101000100000111000100101000000100010011001111100100101101110101100111011110000110011001110011111001101100011011111001010101101001000100101101100101111011011000001011010000010010010100001011100110100000000110101101101101111000110110101000100010001001001101110001010000100010101100001111010001000011001011111001111100000001000000111010000101110010000100011000010000000011000011010011111100110111011100100011100000111010001110010101001110000100111000011101011010011111101101100100111011011100111011010100101110011111010100110111111000011011111110111111110111101110011110100010010011111011111111111010010100111101001110001100000011101011010111101011010001000111101100001011000000100101111000101100100000010110001110001100100011101000010100100111100101010100110000011010111010001001000000101001000001100111100001010001011111100010001
011001100100101111100101100010000101100011011100011111001101001000111000001000111111000001000111011110100010000011011010110100000010100110001111011011101111101110001110100010011110111110000111001101000010111001100010000011000010000101110010000001101101110010101101100101101000010000101110001010000000101010100010101010100111010110101000101010111101001011101010100000010011110111011111101100000010000011110000100001110101010110011111110111011010000001010001001011101011100001000001000100100000011001001010011110011010000111110101100000101001011110101110011000010010111010001100110100101001110101001011100010000010110100010100100101111101000010110101010100000111010000100100001110001000010001101111101100010101011111110000100100101111010101010000000000100011110100000111011000100110001000000000110100000011010011101101100100000001001011100011001001000101110011011010101001001110011010001101000011101111010011010110100101001011001111111111111111110111000001001001111010011101011110100000111101101110110111101001000110000100011011110111111110010111010111010111001010101010010110010011010101010101111101100011110010000000100011101001100101111011101000001111010010001110101110100100100111110000001110010001111110110100011101111100010110110101100011110000101111110010111011010101000101111101100011100101110100111111011101000110010111010010110010101100110110111011110010000111111100000001000110010010001110001110110001101010101010000111100111110001111010001110101110011010000100011101111101010010000011001000111101110011100010011101001110100011101000101000110010010101010111111001001001001110000011100000011011001101110000011111010110000011100100010000110010000111011000001011011000101110000010110100010100010010101101100000000110011110010001100101111011010001010100110000000011001001111100111011101000011011100110101000001000000111110001001011001100110100110010101000101101010101010001100001100011100101101000001100100100011001000001001010110001100101010011101001110101111101110000110011001111100000010000010001001110110000101111100000111010001010000100100010111110001010011010110100011111010101010011000000010101111011101110111110100100001010011010110001101101111000010100000010001010111110001110100001011100011010100100110010010010110000011001110101100111011100001100001001100011011110010101101100101000110101111110000000010000000100110111001001100010110110101110100101100010100111111000010110101101001000010110101010100110100010110101110100001101101000000011000011001110110001001000101011011011110010000011101001110101011110001110101100001111011011101010111110000001000001100110100110000001111101101110101111001111100110101000110110001101110101001001110101010010000101101001011001010000010111101101101100001110001111001110110000111010110111100010000001000100110101010110000001010001101111000011110100111001111010000000111001001110011011111100010000011001111011001010010000111110001101101111001110100011100000001100011100111011010110110000110000010001101001001011101001000011011110001111011010111010011010
101101000010100111011001010001101100010001110000111100011100001000110111001111000111010001100001100111001001100101101110101000010010000011101010000000100111001111110011110001011010110001100101110101110011000100100011101101101001100111110011100101000010000010001001111000011101011100110001001011000011000000001001001011110111110101000111111001110000110111100110100110011000101010010100000100010000110001100110100111010000100001101101110001000100110100100001010111111100101010000011100010101110000010100011110101111010001000101111111101110001001010100010101101011101010010000000001100101011011001100010011110001101010111011100111100011101100011000100100011010001110011001001110100101001110101100110010011111111110010101100111100000111011001110111011011001111000101101000111101110010011110001100000010001111000010111011001000110011000111010001001111100000000110010110000100100110001101111100000000100111010101011001000110010000110010010110110111011000100011101011010010110111110100111000000011110101001010011101001011100110000011111110010110010001100010100011010110100110111000101100111000101001010000110110101100111110001001111100101000011100101010011011101000110111101010001001100100011010100110000101010001001011011011100000010111001101000101111110101000110011010101000010100000110011110111110100000111101010000000001011011011010111010001110001111101101011011101001011000111010111001111001011111000000000110010010111011110101011110011100001101100110000011001100001110100010110110101001100010111010110110011000011010110010000110011111011101101110100111110101000001010000000011100100000011000100000110111111100111100001000000110111111000111010110010001101111100000011100110010111111001111110111110101011110010100111000110111010010010111000010000110111110000011001011010101011001001000101111101100001010010001111000101010001010010100111110101101010010100101100101111011000011110111001010000101101101000101100011100100101000011110001111001111111100010010101011101010110011111100101111101101010000100001100110000111111010101011101000110110000001111011110111000110011011100111001101010101000101110110011001001010000111100110001101001101101110101001011001100010101111011001011100010111001001101100110100110111010011110001101110001010101011011011111011101010100111001101010101101001011000001011100010010000100101110000010101100101101100011110111011100111101111010001011101101001011010101001001010010000010101001100011000100010111010110001010011110111000110110101001110011101101000101010010000101000001110001010100000001111011101100001011101101100100111010101011110100000001111110011001101110100000011000110101100111010100111110011010100111000110100110000111001011110001001111011111001011011011001110000011001110100001111100001111010110010101000010000011000011010000110101001100000110001110100000111000111011010110100100011010100111101011011101001110010000011000010001011101001011100010100100000011111111100111111101000110010111000011100000000110000011110001100110111001111000001001001110100001010100100001010
111001010100011011101111010010110111111100011010001000001000001001000111010011001001001100111010010101101100101000001000110100110011011100011101001101100100101111110100000010010001111000011001101111100000001011011001001111110010001010101011110100110000111100011100101110111111110001111010001010011010011100110000100111010110011010100100111100111110000100011011010001000001010110100101101110110101110010001001000001100001111000110100010110011101001101001110111000011111101011010101101011110111011100101011101100100010101100111010001100110000100000101100100100111011101001001011001000011010010000100001100110001000110111101101101011010110111000110010010001110011001110001011011000011000011110100010111011100110011010111010001111001101001001111000011110110111011101110011000101000011100111001110100100100100110101001001010001101111010110001001110011000001111100011000000101110000000111000111110001110000100001011110010111100010111010001010100010010011100101001011001000110100001000010110010010001100010010110000011011111000000110100110101010100011100011110110001100111011100010100001010100011001001110000101111101001010101010010001010001000001110111110010111010000010101100010001011111000100101111101100111101010100010011001011011001001100010010110011010011000110011010100111001010000000011011011001000010110001000000100000011000100101111011111010111101111101011111110100100100011100100001001111100101000100100011100011000111100111010110000110010101010010010000010101011110100110111101100111011111101011101101011010010101100001010101010010110101110100011101001001110010000101110010001110101010011110011111001101100101110101000001110101000011111011010011100111111001101010001001010110100100000001010101000010111000100001010110100011101001000111000000101111010110011001110011001011100010110001100101011010110010110101101001111000110100101001100110111000011000110011101101000110001101101101000100111010000110000000110000101111110010010001101100001111110101000111010011111001000011001111010001100111010100111101011010001100010110111010100000010001101110111000011100100111001010010111101000111110010001000011110110000000101110100011101101010011001110001010001111001000000111001011011111010101010001011110100101110100111101001011110101000010001000111001110100100111101111001100001000000111110110001000011101110000110001011111101010011111010110100111101011000101001011110000100101100100001111011000101010101100011011000100110011110100011010001110110101101101100000100001010111001110001100110010101011000001011011111110110101100110110010011001101001011000010011111000110001010110110111010001000101000011110110010010110110011001110100011110001001000001010001100100111101010100011101100010110110000010010110101001111100100001000111011001110010000001010110100001110110000011010000001100001101100101001110011001000011011001011011111011000100010111001000001111101000011100010111010101000001000011011001011001010100001010011011010101010001110100100010010101010011010001011100001100001011011001010100000111000100110101
010110000000110010110110010001000101010000000011100101100001111110110000010000110010110110110010100110110111100101101111001100101101010100111001110111110110011010010000011111000100100011001111100001011001010110011010110011010000011001011010000011101110011101100110100011010011010011101110010001101010100011010011000111101000101011011010101101011111011101111100111110010110001111011111101110001011110001110011000001111100001000011000001010101100110001011111000010001001010111001010101100100011110001010001101101110110011111001010010011001001010010001010011100101100111001010010011011001011001110010100001011100001100001011011101010101110101101000010001010000110010110011110010010110110101101110111111000010011000010000110100001010010111010001000100111000100011111111111110111001001101010101001011001100010101110010000000110001000000110110110001011100100111101010110010001101010001011010000000101011000100111011000010001010100100001100010000100011110000010001111001100111110010011001010011100101010111011100110101100110010001100100111110101001101000100010111110100000110001001110001110100010000000111100111111111101110110011100010101101011001110100110110011101100011010101110111010111100001100000011110101001010100011101011000110000111001000111110010000001011111010010101101011010100001000110011101100111101000000110000000110111100000011011011000000010110000111000001010010000010001000101001010000111011011000111110101001010111101001010010101011111111110000010110000110101110101101011011001110111010000001001110000100101101111000110110110111010110001001100110010010000100101011111010110101111010001111011000101011101001001010010011001011111011110001101110111011001101001011101110000101001100100000101001000010011111010100010001011001101010100101001110100010100011010010010111101100110010110101010000101101111111101101011100010111001101001110100001101101011101001111101111111000001111011001001001010000111111010110100000001000010111001011001110110101101011111100001100111001001110001011001011110011101110001101011100000001111011000110010011101011011011111110011100111111010011110100010001011111111000111101101110011101111000100000001110101111000001100111110010111000111010001110100011101100001011001001100011101000010100011001011010101100111010111001100001111010000010010110011110100010001000000000101010000100110000001100000001111101011101111011111100000100010110101110001110110100010011001000001110101000110110101011001010111010101010100001001011001100011010000000000111011011101100101011000101111011001010000010010110100011001101011111110010000111011011010101111111100001100001001110010001110110110111001000101100001000010111001101001101100111001010010000110000111000011001000110010101011011011110011111010010000110011111101001110111110111011110100010100110110010011101100010010000011001101100110110000000011001110010001011110111101000101011001101110001101010101001011010000010101110010111100001111001010101010100001101111011110100010000001011001010010010100100011011100110010111100000100000110101011
011001011010111100110100110101110011001001001100011101111101101000101110110000111111011101001100011000000101010001010001101110100100101000000111110111100000100000011100100011001011101010010110111100000111001110100110101111000111011100111001111001100100111111111111010011000000010010100110000011101111001111101000110101011100110010100010110010101100101011010100011011010110100010110010100110101010110011100010011000011110101001110100101110111101011110111000001110110101111100000001101011001101100111000001000001111110011010011111111100101111000100001010100011000000110011111011110001000101001110111000101010101110100100110011000000110101011010101110011111001100101010100010100101001000111110010100101011110101011011011011010001010110001100101110011101100110001010101011101101100110111100110101101111011100111100101010100001010110100011001001111010100110101101110101111011010111111111010110111000001000111100011001111000010100110110011110000001110111110001010000110100011000101110010110110011010110010110100110011100001011001000101010110000001101011001010110011111010001101000001000111100010001001000110000010001100111100010000001100110011110000011011001111000100101111100110110100100101101111001101101100101110000000000110111000011001001010011111010110001111001000001101000011011010011001101101001111100101011100010001101101111101011000010110001001000000000001010101001000100001110111000100110011010111110010110001011110010110100111110011110100111110010101001110010100100110001000110010100001101000010001101001111100011111100111110010001000010011000010111111010101111100111111111100111111011011111001000001010110000010000010100101111011110011000100000100111000101100111111111000010100010001110100111100111110000010011011111001011000010011001110111100001011111101101000001110011000001011001001001111111110001001010011001010110110100110100010000001100111001011010111011010001011001000001100110011101001111110000110011011010011110111101110000011100100101110001101001010101101101110011010101001111111100011010111101100111100010011010010100111010001010011111110110010000101101110100010011001101100101010000100000010001000001000010101111010010011000110100000000101001110100001011100010001111111111010011010111000111100101001110010000011000100000001010010100111001010110010111110000111001000001100001110001100101101011111011101010011100101110111001001010111110000110111011110110011011101001011111011011101001110001010010000000011101111101001100101010001100001011000111110010011000111010111100001010101010001110110011101111101001011101011000010111010111101110000001000011101101000001001000110000101010010001110000111100011110011100010110011101010110010101110110100011100001110100110010011010100001001100101000001000111101010000011001011000110111111111000000111110011110110111111111110111101101000100000010101000100101011111011001001010110110001100100100110010010010010101011111001111110011111100001110100111000000101111100000010101110101001001101000011010110101111000001011000111100111000011000001101101101011
011110111100110001111100010101100110011110101011111010111111010100011100001110111010110111111011111011110000100100100111010000111001100000001110101010000010111001011011000111100010111001010110010010111001000000001010001001100001000010001100000000111001010111111100101000101100111101101100101100101011110100011011010111001111111010101010111001001000000011100001111011000010001010001111110011001100110000010100010011101101010110011101110011111100010010000010001000100000010010011001000001001000011110000111010010001001101000111100000001000100010100010101000001000010010011000011111101001100011011111100011110110100100001101000100110001101011010100101101100010000000110111011010010001110110010011111000111011101011111100111000001101011000001111011110011110001000110000010010000110111100101000000001001000101011110011110001100110101001011000001001101101001000101010011011110110001100111000110100111000100111110000100100011100110010001101111101001111100011011100100011001111111001010010001010000111101100110001011000110100001111111101001000001011111101010100011111001100010011101001100010001110101101110010101010100001110001111001111000011001110011001010010001011001001111111110111100101000110000111011101011111001111001001010011110001101001011010000110011000011101000110010011001111110010000100010001101110000111001001100010010011101101101011011011111011100001010010111011010010011011100001111111011011111000110111101010100011001100011101111011011001010101011010001001110011110000100101010000110110111011101010110011011000100000000100110110101000010111111010010001000111000110001111001010010000011100010110100010100001110011011101001100101010001101110101101110100000011011111101000000100001000110110011011001011111110100000111101111101100011111000001001011001100010000011001100100010011001111001101100001010100110010000110110000001001001001110101010010000100001100011101000001000110101001101011101010001101010111110011010010001100111011100101010011011011101010010000010000101000001010110011111111011001010001100111110001111011011101001100110101001100101011101000000110100000110010110110010011011110100010100111101111111001010110101001100010011010001001000011111000001111001111001100111111010011111100110110100010110110001010010011000101011001011011101101011011100101011010010101100001111100001110000011011101010111011101000001011001111110110001110100001000001001010110101111110100110011000001100000101001110001011101010010010110001110100011011110111101001101101000111011011101000101101010001101100101010010111110110001001000011100000111010010000000100111000100000011110000010000101011001000000010000100011000011000011101100100010110101011010011110111011101100110101011110000011001000111111110011000011111000001010111001111100101000010101111100110000101101001111111111000100110000011010110001010111100101111010111111011010111110011110110111100010001011110000101100000100101110111001111011111110111010010001000101101111010010000011111010001001010111110110011011001110000011110011110000001010111111011000000
111011010011110010000000101110110000011100101100011101011001100011000001101101101001011010011010001001110100001100101010111000010111000100011000010001110100011110111011100000111101011110010100111111010011111011010001111010101000111001111110101110001000010111000100001101101011000000111110110100110011101001010011001111101010000110000111001101101010000111111011100000010011001001110101011011111111101001001100001001100110101000001000001101010111101110010000110011111110111110011100100111010110001000101011100101010000010111111101110100111111010011101011011100100100010100011101100110000100000110111101101011000001101100000110001001101100001110111100101110010100100100010101010111010011110110100100100010111111000011001001111100010000100100100100110110110101000110111110111101011111010001010111100010000010011000011001101111110000010101010101000010010101000000111000011111111100001010100011011110101011010111101000110011010101110110000100111000100010100001110000001000011010101001010010101111001010010110001111100111001001010111100001000100100000010011000101011010000100100011010011000101011000101111111101000101011110000101010000000010001111110000011011001011011100111000000000010010111111010000111000010110111101010110100001000110111100101110101001011110001011110100110100110100110001101100111001111010010000010011011110101000101011111001111011100101000000100010110000110011010001110000001111010100000100100001100101010001010001101100101111110111111000000011011000110010000001110100011001010011101010101011000011101111011010010100111011111111110011010001001011110010100101000100101000100000000001011011010101101000110101100111110101000000001010001100010010010010011101111111111110011101000111101110101010011000001001000001101000010011000110000101001110000100011110010111111000001010101010011100000001010110010101011010011100000101001001000001011010001000100110001111001010100010001001011111100101001000101111011100110010010001110111111110111000110111011101111101111101001010010011100100110101100010100101011011111000111010111111011000101111001000110010000011110111010011010000000001100011111101001110000111111000100110111110000101000110001111000000011010000011101110110100101110010101001110100011101000111111010101101111011100001001110110011011110110110111000100101100010110101110001101011100100110101011010101101010110011001011101110111101000000000011011111001011011111001101000111100000111100000100011111100101001110011100000001001011110011010111100000101100010110100110010100100100101110111011001001000101101001100111101100011001111001011000110001010011111100100110100001101001010110101100000011000100010111010001010011111101101110111010100111101100101011101000001011101000100001101010000110010001000011101111000001110000101111010010101100001100011101010001000110110111001011001011001100010110000101110011010100001101110010001000010101001000011111011100001000011011011001011011010101001110001011110111110100001000110110000001101100111000100001000001100001111000000101101001011001010001011010111101
110110011101110101000011101001110001000101001110100000111111111000000110101101011101010001010000110110010010001000101101011011010010110111000101110000011000001111111110001010000011110011000001100001000010110110111100110100111100111000110111100011101001101110010100111000010100000010100111000010001100011001101011011011101001100100000011110101101010001001111110000111000011001101011011000110111100100100001101101101001111110110110100011110001001111000110111011001000101011000111011111001001111101110111110010100110000101110010110110100110101111000101111100111111101010001001001100100100010110100000101110111011100010001000010011001001100001001100000110111001111110000000100100111010001000011000100001111100110010110011100001011001000111100111110010101000011111101111111111101111011110001001000111110101101111011110001100110101100100101010001000111100100010111010000011101010100110101111010101111101111011101010101111000011011111101010110101100011011011101011001101100011011110100000011010100000010000110010111101011010110101010111111000101000111111101101110000001001001111000100000011010011101010001011011011101000101101010001010000010111111100001100110000111100000001101110000101000110000010101111101000110111001001000010101111110001001101000111011010001011100001011101010110000011011001111010000110100001000100010011100100100010010101111111001000011101010000110100110010100101101000100000001101011101011101111110110001110100001101011001011011001101000001000001110001001101101111001001101011011011010101110001001011001010011111010111101000000101110110111010001110010000111010101100000110010111111000100101111110000010111101001001001000101100101001010011101110100110011010000110101110101111000010100011111110100001100110111101010111001001001000111100111101010011110000101010000001001000100000101100101010100100110000110000101100000010000000100001001010001100111011000101110011001010111111011111001111000010111111110001010101101011011011101100111001110110101101110000001110011100011001000110001111011011101010000001100101000001010111010000100111111101011011010100111010011101010110111011100110010110110001011010000101000001011010100010101110001001101001000111100110101111110100011010100010110111000100001010101100111101010111010101100001001010000001100000000011011101100111100111011011010110100100000110001001001010010010001110010101001000111100100101110001001010110000101001010110010101001100011111100100011100001100010001111110000011001110000110010010010101111111011010010011011100000100111100111101100000000111101011000001100011100101000011011001110000000001100100110110111111110110010010101010111101100001110110100100011111011011001001011011101101110101101001111110110000010001111110110010111010001001000111100001001100111010010011001010111000111101011011110010001100101111110010010101101011001000110000110101000001000001110000100101101101001111000010110110011010010111100110000001110111000101000110000101011001111110001000110111000101001011010110010101010111011110100101010100001001110110001100001
101000001001100100011000010111001100111011011000010101000000110010001101011010101101001110011000110100101111010000001110010001100001000100111001001000010000100011110000100001111110011110010111101000110101001100010010001001111011001001001001111101000001001101010110101100001000111000001110110001111001101000110001001110011000110111001000111111010010000011110001100101001111011011011000101100000001110000000001010110000101100000101010100101011000000000111000100111110001101111001111010011001001110101110101100111010100111110100100100110011111100111010011111101101101000010101110100010100000001010101100111110001100000001011111000111110110011011111111010000011001100000011011000100110101110100101000111010010000110011101001111000011001010010111011100000111000110000001111110101101010111100100001010010111101100110101100010100000111101111011000110001110000100101010100110010000100110100000110111000110111101010101010111101101101010101010111100001101000111111100111100100001000010101000111011011110000000001010011011010000010011100000100000000101110100100001011001000010111001100010101100011010010110010111011101000011101000101010101001001010101100100011000001100110011101001111110000100110000110010011010011111010110001000010101101001100001110011110011011101100010010001110001000010001000000001101010100011111100101001101100000100000100110001110111000000100111110000010001001010011001011010011101110100001010011110100001110001101011001111001100100011101101001101010001001011001100011100011101011100000010011100100010011010010010110101111011011100000100101010000111011101100101001010101011011101100001110110100101011001010100010010100100010110110010100110101100110101101000000011011000110101010101101110010010101011110100100001111110111000001101010100101101101101110000101000101111011111101101110100100000001111111001111010011111101100111110111000011110100111100100010111001100100011011110100010110011110011010110001011101000101000011001000000100011101110111000110011011100011100101011010100001000100011010100000011111010111100101010010010101110101001101000110000001010001110101100101000110100111101001010101101111010101000011100111100101110000111001000101000101001100011011010000001011100001010110111100111000100010010100001100100000000011000011000011011010011101000010111000011101001111110000100111100000101010101011011010000000010001001000011001101011011101010001001111010101011111011100011110001010010011011010011101001101110011111111110101111001001110110101000000011000000011100100110101100011001100100101100100010010110001111011101010000100001001010110000010010000101001111110011110101011010011101000000110100110110011001011100001110110110110011111100010001011011000110111110010000001110000000010100110110000010111110010000101110100000010101110110011110110010111000100111011100110111000100100100010101111101110110110011011001010101111010000110100001011110010110000000010101011111000101100100011111000100011110110011000000011010000010100111110100101101101000110101011001111000111011100000001010000101
011111010010101110000110000110111011111110100101001101011001010100000110100110100011100100011000110111101110000001100000101111000110110010001111000100100100101001100001001110010010110110010001001000011100010100010111010100100001010100001110000001110111000101110100101110101101010100110110000000110100101000101111110100000001001100011001110111011100100100110110110110100100001101000110000000110111010110001010110100000100001000010100001101101100111100100110010111100000001100001000011001010010011100000110110111100111100101011000101001010011001011010111110010001010001001111011111110101100111111001010110000111010001011111011010010111100011100101111010110101101001110111011001100001101110101000011000100010000011101011000101011001001001010000011011001010011100000111100011000101000111000000011000101000011011000001010101100100101011100101000100111011110101000010101110010011101010001100110000111100000001011011111010001010100101001111101011011010111011000000100110011011111110001000011110111011001100010110001011101100010000111100010010010010110011101101111010111010111110111110010110011011001101111001101010110111011010100001001000001001011110001011101111010010111101100000110001000100101111010010100000011101111010000011001000101111110101111100001010101101001011100101100100001001000011001011111011011100011011011101111110000101000010000011000000110001111110010111001001110100110001010011000001100001110110100111011100101011010100100001001010100000001001100001100000001001000010000001001011011010100011010100001100001011111101100101000111010011011010110110001111100101001011101110100101110011110001000001000000011110100110101011000001011010110001001101111110001011010111010101001000101100011000000100110001000100111011111111111110111000011000000010100100111110011110101011010111011000010001000011011010101010011110111110000001100011100101001001101000000010010011000100111101010111100010001001111100100011011110000100101101010010000110001001010010001101100001010110010100110110011011011110111110000100010011010011100001101001101101110100001010100000110001010110100110101011111000110011101010111001001111010100011110011000001000110101011111111100011011110110101111101111101100001100000011100110100111000001001111101000100111001101000110110111000110110110111110011010000110111001000111110010101100110111011010000110111011111100100100001010011110001011011000001100101000100110100101101111111000100000011100011111000010011110011100110110000111011111001110011001000100000111011000100101000110100101101111010010111101011110110100000011101101001010111011100110011011100000001011100001000100111011000001110101010010111000000000000010100011011001111000111011111010100111001100101111101011110100000000001011000100101001010000110110000011100010011101100010011101100110000011000110001111001111001111000110000111011110100100100101101001110100100110100101110000011011110111001100011011001101000101111100100101101001100100011110001110001110010000001011101110100111000000000111001010111111010111100010110111110111111
100100010100001001100010001111010011101011001000000111110110011100001011110111001111011111000011011001100100000100011001100000000001001100011100100011111000100011011010010010111101001110001101010101000110001101010010010000110100111110111101010011011010001101111110000000101100100000010101100111011010110110101010111100001100101010001010101010001110111000100100111010010110011110000110010011100111100101001111001001000001011101001001100110100111010110100001000111010111010111100000111000000010000001011000111100111011001111000010001101100111010011001001010000010110000110001110111011000011001100001010101110011110001101111011001110001011110010010000111000011001011100001110111010111111001011110111010000111100110110000111100111100000010100101111111100000001010010000001000000100001110101001000010101010010011000011000010000000100100111000111011110011000110001100101000111000000000100101101111011101100001110000111011100101101101101000000011101010000011101000010111000101010010000011100010011101010111110101111110111101001111010000111010111001000100101010101100010001000110101100110101100100110011001100111111010110111000010000101111110001001010000111101011001010010011010101011100101101100110100010111000000001100101000010001010101000111000000110101010001010110101101000111001101110001011010111001000110100111001010010101010011000100000110000010000001101010000001011100001111100101001001000110001110001001011011110100100011010001010110000101000111000100110101010011011111111011000100001100000101000100110011001100001000100010100111111001100110100110010111101111001001011011111000001010010111000010111010010111011101000110110000001111001001101000100100011100000001011110011101111101010010110100100010100011010001010110011010100001011110010011000010010101001010111001001111100011010111110001111001010011001110011110011101010100100110110111100010000100001010011001000011111101001100101100011101001101001111001011110101010011100111101101101000011011010110001111000000011100110111110000011100001111011100000101100100100001100010010101010111000111110010010101000010110001110011010000111011101010111111011101000110011101001100000011010010000111010000111000011010101100101101110111111001100010101001000011010010011000000100011111110110010011000101001101000110000000011011100100100110001100001111100111101110110000001011101100011100000011110001111100101000100111000010001001000001001100111010010101011001010100001011001111001010001100010100111010110101101101111100110110000111011101111011010101100000010101101010110001100010100100101011111110111100110111110011010101110011001010100011101111111110110111000001000011011011101110000010010011110011011111111111110001011110100011000011000110001101000101001100000010011010100010011010111010111110110101001100010001000011000000100110101111101100111111010111010100000110010101000010011000010001001110100110000111100011000000100101011001101101001101111000001100100010101000101000100111111110010011101110011000111111110011011100100010101001110101000010011111000111101110
001111000100111001110101111111000100101100100011010011110101000010100101011000110010101011001000001011000110000111010010011001000101010001110111101100101011101011101011000001101010100010010010101010001101101111000011011011100111101110101000011001100100110000011111101010111011100001011011000110000000011011110110000110110001101111001000001011001001011100001011000000011101101110011100111010101001011100101000000000110101111001101111101011011101101011111111110001100010011011110001010011100101101110011101001110011111111010100101001110101110111001111000010000000100110001000111001100010111010010110100001000011111000110000001110111100100001001000011010101011010111011101101001010001101111101111110100101001100100001000100000000110101011010010101100000010110111110100011111001111010010100100010111000000001111111001011111100110100001010000001010110100111111110101000001011111000010110110100101011001010000000000010000000001011000010111101000011101000100011000100100001010011010011111101010011000111000011111000000110100100110011110010111010110100000000001101110101100100000011001101000101001000110100100000011001110111110101001100110000010001011000001010101010111000000101000001011010010001001100100000110110101001110111100110001010110010001101011001101001110101011110010000110000000100100111111001110110000010100100101001111011110000001111101010100111011001001000110000001010101001011111111001111101111111100010001001001000111110011010010110010010110010100100001000001011101010010101101000010101000000000111100001110110111001101101100011100110000000010011001010011110000011111001001011111000101011110111011100100001011010001100001000001100110111010001000010100000101010010000001001111110001010010001111010011010011000101100010111101110110000010110110110101110011010001011011100100011110010110011111000101011111001110011001001100000101111100101101011111100011010111011110101011100011101100000010110011000110101001100010101100111111100010000011111010101110111101001010011000010010111101101110000111100001101010011101001110110011110100000000010011111010101010100001111111100101001110110001100101010101110101101010101100100001101100101110010000111011100000111110000000101111111110101000110000100000010111111111000011100010100110101000101110001000011101001000111010010001011101010000111010101101011000011011110000110001111110101110001011000001111001011110100110101101101100110000011001001011011100100011110000011011100110011111111011110001001011100010110111100101011001110111011000110001000001111010000111010000010000001110111110001000000100111000110010110011111101110011101010101100011010101110110111011110001100011000001100010001111001101111100111110101011001011011101111110010111000111110011111001110111110010010000000110101101111101011100101000010101101101010111010000111001101110111111100001101001001101110010111101011101101000001111111101001110111010101000001111010101111100111010011011001010101101001101010101000101010000011001101011011101001101011011101000100010001111111011011100110011110110101110
001011101111111101100001011110000001000110001001011011101000100000011111110011111010011001000000000001110010010111001101000101010111000010100101100100110001101100011010110110011010100011101101011110111010000010010001111100101001101010000101101110110001010101011110111110001100110000111100100010111011011001110110000011011110010001100100110100111110001000100001010101110100000110011000101100000111000011001100011100011010000100110011101111101111111000101101110101100101101010100100011000001010100111110010111001001101000010011011111101000001100001100101000011111010101011111101100101110100001110010101011011001010100001000110010011111011001101101111000000100110011010111000000010011011110010100001000011111010000111000101101000111100010110001011001000100111000011111100010100110010000001111101011110110110010010000110001010010110101110011000011101111100000001100000000110101100101000010010001010001100100110001100101110111111010111110110011011011110010010001111100110011110100111111100001101000111101011001001111010001100001001100010011010110010000000101111010101110001011101110100010100001100011011000010000110001010110011011010101110101100000010101110000001001101110100010111001000101011010011011111011011011011000001000010011001000100011110101001100011010110111001001001110010110111110001111011001010101011000101111001100011011101100110101001000000010000100100000000110100111100011011111001010000011000000000101110110101011110110111000010110011011101011111111011111000111110101010100101001111001100110111101010110101100000010111011110111101010101100011110000110010101101010100111010110111011011100101110001011000010001110110001011101010100100010110000100110010100110100011110111010111101000100011111100000001110110101000110101111100111010100001100111011010001001110110111000011111111011111111001001111011011101101100010011100111010011000010011110110110111110111111011101110101110010110001011111001111100111011101101011101000111110001000100100100011100010011011100010001000101111101111101111000111011110001000101010001111101100101101000101110100000110100010101010010001100010110000110110110011001100101101101011101101110011000010111010001001110110111100111001111001110011000110000000010011111100101000010110101000011101000000100111001100110010110111110100001001011101000111010101000001100110100010010111000010101110100010100010011001100111110010000010111010011010100101010110111000001110010100011101010000001101101010111110100010001000010001101001100000000000011011010111101100010111001000100010001010110110001000010111111001000100100101101011111111101000110101000011001101010100110110010011101100010111110100010111010010010101111000111100101001100011110111010111110110100100111010100001100101000001101000100110000110011011010010000101010101111011100111001101010011010100110010110110011010000000111001111101000010101111010101000110001100100110001011110101100110011011010100000111000101010010111101001010011000001001100110010000001111010100010111101011010111011100001011110101010111100011010000111111
011100111010011001110010100110100101111111010111101100001101011000110110110001101111100011000111001101000010111100101101010110000100110100001100111101010000010001100001100101001000111011110000110000100110101110000010111000000000011111001001101101111111111011110010100011110001100101011110111001101111110010100110010111010111111001101101001001001001111000100110110000000011111101100100000100110110010101100111100100000010001111101010111010100000010000010001111101110000011010001111110101111110100000111101110110000010110000101111011101001001001010100111000110001011101111110110010011110001001000010100011100000111011100011000111001000010110010101100011110010000001101111001000110010001011110111011111111111111110111010010010110001001111011001111011101110101110110000000001101010111110000110101011010001100010101001110001100001001010000100010011000111100001101000100011111111100110111111011011010001110001000001010011001101111110100111100010110110000101011010100001100110001110110001010010001010010011001101000001110110111100100000010110100111011000101010100001000010000101100001111011010111001001111110000101001011111011001111011110111111011100000000010001101011011011100001001111110100011001100000010000101111000100110010000100111100010101111100100011111001110100011001001100010000001100011001111101111001001001100010011000011000000100001000111100000001000111010000001111101100010000110101100010010111100000000000110001000111110111001010100011100100011100011110010001100101010101001110110011111100101111001000010000101011000001111111001011110001101101111010101010000001000010111001101000101100010010000010001111110100010010010111111101000100011011110011101111011111000101100000000111011000011000011110110111101011000110010111000001010110010110111101111100011111011000010111000111000001100111110110110001000001110000001001101000011101000001001101011010110010011000001100101001110101010000100000001000011101100100100101111101101110011110101110110011011101111110110000101001000100001110000010101011101001010011001101000011010000011111100111000001010111110011100101010101010011111110100101001110001101011111011111001011101010001010100011110001001101011011010100010100101100100000101111101000110010000010110110100000011100011000011101011010000111110111001110000011000101110101001001111101110000111111000111011110100110101111000110110110111011100000100111001011110001101010011000000001001001111010110100010011100111000000011110010000000111110110011110010000001101011000110000000001010001001001110001010110000111110011001010011010111000011111101101011110110010101101011010100010101110111011110111101111000101000111110001100010111100000010001010010001110100010100100101111110111001100010011000101000011101010111000101111000111100111011010010101001011011101111100110001111101001100000010010011000101101001101101101011111100110010001100111110011011010100011010101000100001110110011110101011010001001011001111101110000101101010010010000101110101111000000100110000001101100011011001001010001110100100010101110101
110011100111100111110000001010000110100001111110110110100000100011011111001111101000000001000111001100010000101011101010000011100111110011110100101100000101111001000001011101001001011011111110101010010001111100111111000101101001001000100011101111010101001000101011111110100011010110001111100000111111010101100110011110101110011101010100000110101010010101000100010010111010101010111001000100100000000101001011000101110110000011100100101101011100101111011100101000110101100111001000001010010011100001011011011010110101010011001111110111111001101000000000100010101100110100001100101001101101101110010110101111001000011100010111000101010010010001000001001001101100110000110000010010111001101101010000011011111110011110011001000100000000101110001001001001100100001011000101101011110000011110111101000001110011110100110010100011010010101101001000101001001001101101100101100100011011001011011000100100111110000111000100011001101010011101010001110011110110111111000100101000000110010011110110011000001011100000111100000000110111110010101011000001110100100010101101000100000010011100110011000110100111110011101100010111100111001101010111111110000100011001010010000101111110011011110011101000111101000101100011000011010010110000011001101101100110000111100010010000111100010101011000101111011101101001110001011010001110010010100000101110010000010111011110100000010101101111011111001010111111001001011001101100100011111100111010110010101000011011111111010011001000110110110010101111001010110100001000001110101001000110101111001111100010011001011100010010100000010101111111010001111100101101000000001111000100010001011011000111110011011111110001011000100000011110100011100010110000101100000010011101001100000100111001010101111010111010100101110111001101111011101111101100111001000011110000110010110100000000000100010011111101111001001001010100100011101100001111011100011001010000111010111001011100111101001000100011010110011111010011100011011000001100001111111100000011110100111000000111010111111100111001111110001100001100011101101111000001101111101000110111010111101011011101110100111000100000001110100010101000111100100101111011111000110111000111010101101000111001011011101010000100010111100101101001010011000011101010110000100011010001001000000000000101111010010110110100111101001001000011111101010100110001001011101001111101101000011010100110100101110001010011111010101011001101101101010100110101110011010100001010111001001101110100011101010011011001110100100001110001011000010101111000001011010111011110111011010000011111111111100100000111010010011011011111110100000101011001010011010000001000101101110110101011000001011011111001100000010010001100111000010110111101010010111101111010010001101010101011001110101101111110001111001111111111100110100001010011101110001101101111111110010001100110000011010100111111101001111100111001111110011011100000000111010000111001100100000011000011111111110010010111110100000100001101011001010100111110000010011100010010001111011111101110010000100110100111111111110010000101
101010100101110100001000001100101011000010111010101111011100100111000000110111101010000111110001011011001110111011100111010100000010000101000100001100011100111110000011101001100100101001101111110001100001111110101111111111111010011000110010001010000110011010001010000000111000000110011101001100001011001101101100111000001110001011110101001011011001101011001000011001000011001111101101010000110111100011111100010000001010101110111101101111000111110000100111011011010101101100010101110101111100001100101100010010110010110110101100010010001111110010101011110110110010100101111011011111000000001001110101000101000000011010110011010100001010001110100011011010000110010100110001101001100000110110010011000011110111101111111111100011111100100000011011111001100011111110000110100001110000110100101110001001010000000001101101001111100101110101101101011000010110011000001000111100010101001101001111111000010001100011110111111000011000010100011110101000100100100001111101010001100001010001001011000100110111010000111110111010001011001111110000001100111001001001001101000011011111000001111001010000010000110110011101101111111001110011000111110011101010010000000011010000101100110000000100001000000110010100111010011111100010111111100010110110100011110001100101100100100101000000011110000000110001110010110011001000000011110101100101011010001001111000110100010000001011110110110101010111101101110001000101101010100011111111011111101110100011010001011000111011101110100111110010010100101100010010101010101000111110111111100100010000001010101101011011010110101110111001110000001001010110111001001101111000101011011001110011001101100110110011101011100110010011110011011011000110111000111010110010111001011111110110001011111001111110101011001011101000100100000110101111011111000101111100001011100100111101110000101101110111010110100000001011011001100001010101100110101000011000100000101011100001111010101001110110010101000000110101100010011100001101011101100101101111001010100110000111110011000110110101110100000010100101001010111000111110100011011101000110011011111001111010111110111010100110001111101110001101000010011110110010001111010101100001010011100000111110110000001111100101001010001001101110110101011111101000110110000111111001101110110101001111010010010101111101001101101111010110100011110011100110100110001000000110000011000111110100101110010011101010101110001000000000110001101000111111100000011111110110001001100011111011001100101111100101000111111011011110001111100101111100010101110011001110110000010011110111001100001101001010100110101101011001000010111000110100001001110001101100101001000100001111110100000101010011110101101100001101010000111110000001110001100010000110111010101010001000001011111000100110000100111011010111111010110111010001001110001011010100010000011101010111010000111011001011100100111100101000110001001000100110111101100100010111100001001001001101110111000110000001101011010010000010110111111100100000100000000110110001010111011010100011000001101101000011111010010100010111000001
101111100101110111000010011001011111011110101100111111100101010010111011010110011110101100001011110000100100011011101111111111011110100000100011100000001101000001110010101111101100000010101010101010110000011011110100111000001100001011010011100010010101100111110101110111011111011100001110110101111000100100001011000011000100000011110100100111101001111010100100111100111111011110011101110110011101110011110101100110000010010100100100010010111010100010111100001001111111101111110000010010000010011000001101101000110011101110111000101010111110010110100111010001001110100110011100110101011001101000011000010110011100010110110101111001101110010110110101000010100010110001111101010111101010100101001001010111011011001111001110110011000001100100101011111011110011000101100100010110010010010001010010010100011110101101010001001100000100010000000110100000001101100111110101111010011000100110000001011110101000001100100111011111010011010110111010000100101000011110001001000101100010101100110011011101110000111010111010011011010000001101110010011100100101001100000000001000000011010101100011010010100001001100011111100100010100010010001100001001100101101000001001111100001111011101101010001100010100000111100110010110110001010110000111000001111010100111111011111011010010001100011100001111111001100111101010101100110010011110110101100111011000111001001001010110111100000101010111010111010110110110110111111001010010001001110010111011000011011111110110110100101110010110001000011011011100101101110000110010011110001100101001101110100101010110010111100000110101110001101010001010101110001101011011001111111101110100000011100001100100010101101000001000100011000010101101100000000111110001000000110001011100011111010011111111010100000110000000010000011100011111000100111011010110011010001001111110110111101001001011111101110100000000000100101110000100100010011000000001101000010011100111000011000111100011101111100011011101011000100000101100000100101001011001110000101011000010011100101010011101001000110111100101111010110011100101100000111100100000110111000000001001110000011110000011011100011110000110000111000011001001111111000101001110111011001010011100011111111010100100011111010100001000001100101100110101010000000011011101111100011000000000010111001001001001000110011110010010000101110100100110010100011111100010100011001010110001010000111000001101011001001100111010011111010000111010000110101011010011011000011001011010010110101000001100011010111110011111000000111001101011101010000001010100100011101110111001100100110010111001110100100101110101011101100000110111001010011011000110110010100011101000001101111010110111101101011111100110101110111110100101011100011110010011001111000111010001000000000100001001001000000100100000011110111101100100000100010100110010011000011110101011010001010011111000111010101010011111011111110001000111110011001010010101000101011011101011000011101001101111100011011000111000100001010000001011001010010010110011011001001010111100111001110000101100100001000110011010101001111001
010011100110000101100101000001010001000100111100111100000100111101000000010100100100110101010000000111110001010111000011100001001010011111111010000101000101011000111000011101101111000110000101100001000000001101100000010110010011011011101001101000110111110110001000111011101110001000001101100001000010101001101010101011011001010011010000111000100001000010110111001000110111001011111010100111101000001011000111010100001101011101101010010010110110000010101101011110011100001101100101001001011110101110011011101001111101001000110011011011011000101100000111110110010010010100010011100010101011011100001000101110011111100100001111010101100011100101010111001101000001111101110010001111111111110101000000001000101001111110010100110011010100000111000110001100100000010101111011001100001011110101000111100010100101101010011110110110110001101110101010010101011000010000001101100111100011011000101011101001010110011101111001000000000000010001011111101100011000111010010111111110011011110100000101011111111100001101100011001011111110111010110000001111100111000010101111011001010101101100000011101100110010000100010000010101111110110100000100010010011010100000000110110100101010010110010001000011110101010100001001100101101111010100101001001110000111111011101101110101011111010010100011011101101010101001110011101110011110011100001100000001101110110000000100100111011101111000100111101111010001100111111101110111000011101111100001110000100101110100111000101111001101010010111110100101001001101101111011000001111001000111000111111110001010111110010110110001100100100111001101100100000011100001000010010010000111101000001011000000100011010110100010100001011001100101100110101011110001001111101111001010011000100111111101010000100010011010111111111000010111111111001001010011010111111000001110011110101111100110011111010110111000000001011000000101110010011001001101010111100101010000010101110110100111011111111010001111000010101010000100110100111111101111011110000010000010010100110111000110110010001011100101010000100110110101101011011100000011011010011010010011010101001011000010111110101110000011011110000011011010010110010101110101011101100011010011110110111101100000000001110001101111011011100111011100011010011000001001010101001101010111110110101111010110010001100111110000001010011100010100000100111010110111001111011010001100011110100111110011100110000010000111000010100111001011110010100100101110100010000100000110010001100110010100111110100001010100100001001001000000110100011101001010101000110101100010110001001111011111011110000010111001010011001111101011001000000000110001001110101010100110011111010101010000100001101100110011001111010100110101000001110011001110111011110110000011001101110000111100110001010110100011110010001101111011010101101111000011110010010100001000000000010001010110011010001000101010111001001010111001001011000010000111001100010011111101010001111001000110000001010010011010010010110111001110100011110101101011101000010010010001101100110110011010000010110010101111111011110011000110
100101100010000100011011010101011101110100111011000110001100001011100101001111111101111101100010111111100010101010110110110100111101100100010011011110110001000001000001110011100011010101010110100010000110101111001110111110111110010010000110000110100000001101111001100110100010101000010111100101011101101000010010000110010000011100100011001111100101100011000011000011101001110100101101010011100101101001110100010000100011101001010101011010110000011010011011100110111000110110101000110111000001110011011010110000011001111010111110111000111101010010001010100011111111111100101011110111000010010101110010001001001000001111010101110111001010111110100001111110110010100110110000101010101011000111111011011010011100001100111001100100101000101001001001010100101011001100111000010111000001110101001011000111011111000001110000111110111101011111110101000101010001000110111101111001001110101101000011001101101110111001111000110100110000100001111010101010110000111000110010110000010110100001000001110011110000111001000010000100100101110110011001001011110100010100101101000100011111101101000010101010001010100011011101101000000010110011000111100100111100001100101001110000101001101011001011000011111111111011010001110101010010000110011010010101101110111101000100001101101001111111100111000111001010111101001110010011111001111110010110111011110111110010011000110100100111011101001110110011100011011010101010001101100111100101000001011001011100010111111111100101101001000110010110110100100101001000100111011110111010110010011100111110011111011101000001100100101110101001111010110111101000100110111010000010000000011101001110001000100110101011111011001101101100101000000001100011101111010111101001111011100001111001111010100100001000000010110010000101111111111011111000011100111100011001110000100011110111100100110100010101010110101010001010101010011101110000101111000011010110101000001101111000000000101110111110100010101011001001011000000000101111011110111100010101000001000110000001100111111011011101100010101110100011100111100000100100001101000111111111000001101001011000111100101101111101010000011010111001101111001110101110010000000101110011000101000010111100100001000111010100101101010100010100110001011010001010110110100110111010001000101110111110100001110011110010111000101110011111110110011110111100110100000100011001000100111101111100101111111011111010100000100001000100011110000110010101110100110001010010001111100010011101111000011000011011101101000000000010100101101111011111001100101110001000101100111010101111000110111100000010010101010110101111101110000100110100111011011101011101111110111000111001100101110111101001000011000110111111110101001110010000111101111111000111011111100100101111000110010111010000110111110001111100101001000001110000111111101010011011011011000101111101110111110110001000000100101101001101100011001100001100100111001001101101000101001000000001011111100100110111111111000011101100110110101111111110001000000000110000010110111000000001000001000010101001011110000100011101101111
100001011000010100010100101100011110010001111001000110101111011110101111111010011010011010100111110001110011010100110101100011010011100111111000111000001100110110100001100111010000001010110011110011001001001100001110001001001010111100010111100001011110000010100001011001110011000100010001001000001000101100001000111001101110010100101000010011111111111001010011110101001000001101000011011101001100100000000011110110011011000001010001101010111101101010110100111110001001111100011001001101101001101001111101100100100010001001110000011110101011011110101110111111100011101001110011000000011011000111110000100101010100110011011100000000011010101101001111111110101001011000110110011111001011110110111010000110001110111110010011001111100011110001001111000010100000011011010111000111111100111101001011100011001110001111100010000110101100011011011101000111000111110000101001000110000101011110101001111111101111010000000000111100101000100101111111011011011011001001100111010001000010001010101111110011100010100010001100101110101000111010111000011111111011011101110110010010011101001101000100010011010001110011110101001000110100100110110101101011011000010011101001010111010100110000111001100010110110011110110000010101111100001101100111011011010111101110100001100110010001100100011111011101001100111001001000000100000000110111101011001001101010101001000100100101011100100001100001010001111110101110001000011001010000000100101111101011111011100111110001101011000001100001000111111001101101001110110001010101000010101101010010101111110000110011000001100001110001111101010111110101111111011011111110101010100011011100001111011010011110111010100100000100001000100111110010110100100110000110001111111100011101010110011011100011110001010101001011000000010110111011001011111101110100011000000000100001010101110100110001111010111000000110000010000010001011101110100010001001111101001101010010110110111101101000101011111000110001011111101010111110010010100101111100100011100000100011011010001000110100111111101000001001010101000001101100111101011110010101011011101010101001101000000011010100110111111100010011011111111000001100110110011001101111100110001000110110101000110100101101011110100011000001000001101101001001101110110111000100010101110101101001100001011110010001010101110000111110011110111111010000111100111100110001001011101000100100101000001100101111010001101000011100101001100101010110101011100011011011111101101000001010101100101000101010010011011010000111110111000100101111110100101111010011110001011110100001000010100011001010001000101111110000011000011111100001011111000011010110111101111101001001111100110100110010010100111011100010000011110110111011001111001011000011001011111001101100110011011110110110010011101011010100010101111100100001101100001100111101111001010111111110101110010100111110010000101000010111110010010001001000100011111101110110101010010000011110110010001111101000011111000101100001011011110111010111010001110010101100111101100000111001011011100011101110011010110100011101111101011111
001100110011000101100011000101011011001101101101000011010010000110110110001100110001110001010010100001001011001111110011100110001101101001110000001100010011010001110100110111101100100101001100000001100100111101100100011110110111010111010110100001010010111000101100001001000100100000000101100100001100111110011100001001010001111001100111111111000101010101111101011101110110011101101100111001111001001000111001101001001111101100111111111100100010100000110010010010100001011100001110101110001001010111111101001100101010101010101001001000000011000010010010000001101011011010001110101001110110101000100001111001010000000100001100011010111110111101001101111110011011110011011000110000111111101001101010101011000000001010101010010010110010100011011010010000000111111100010101010101010111011001111001001111101110010010100100010100011011101111010100101000011110100101011001100101010001000000110010001010010000111101111011100111001101111101011010001110100011010101010000001011100001000100010110101100011011110100111110111111000011000100111111000101111110001101011100011110000010100110011001111100110010111101011010010011111000100110100101010001001101101001110100011000100110000101011000100011100001010101011101100000111100101100010101010100000010111000001101001010100000100111101010100010011110010001101010011010111100111011110010011100010001011011101001110110011000000111011000000101010011101010101001100001000010000001001110001110110001000011101111101011101111100100101110011000010011000100000000000101111010001011010111100011110100100110000100000100010101111010100000011010110111001000011000101110011110100011101011011000100011110000101100001001101111010000101000010001000110011010011011100000111100011111000011001010001011001100001101100001110011001011001000110110010001001001011101010010110101011010100110000100100110111110011100101100110100011111111010000000000000011011001110001010101011011000010000011110001110000101101010010001100110001100111011100110100001101001111001010011010111111111010011011100101010010001000111001000101001011100010011101000111110110110101111100101111001111101011010101000001001100111101100101110111110101101000110111001001010110100100000111110111011100101100010010100000010100011011000110000001011100100111111110101000100001010001101101101001010111101000101100110011010010000111000111011011010001001000111001010110011110000001010000110001101110111111110000111011000101001010001011100001110101111101001100100111011000101100011001100010011000001111110010110100010010111001010000000011111010110101010101111010111100100111101011000101100100000010001110000010001111000111101100010110010000101100110100100101111010010000000100100111111000000101011010110100011010100001100100100000111010110101111111100101011001100110110101111111111010000110110101101001101011100111010110100001011101101111110111010010010000100011101101010100010101101110111101001100010000110110101010111111001101100010011000010100110011110001110000001000001011101010011010101010111001110011010101101100100110010010000
011100111111111001010101110000100010100000011100001001101001100101010101011100011010110001100110000110111100101011101111000110010111101111010001000111100011000100100101010100100010111011110010111111011111100101010111101000110001011110100001000110001001110011111100000011110001111001110111000001001100111111011001010000010111100001011110100001110011111011000111100010101110010110111100111011000101100111010110101100001010000001001000010010101010001101000100011011000010000110101000011101000110010100010010100110011100011100000000000101111101100000100010000010000100001110100101110010000001101011001100010001000110000101010011001100001100011001111001110110111000011111010001111000110000101110111010011000000000011001100011101111010101101100101001111110100000111000010010011011010000011101101010001011011110001111011000101110110001001001001110000001010101000101110001010000110011011000111001000100011101010100011100110101011100101111110001100100100101100010111000001000111110010010101010110110111000010111101011110101100011110111001010110100111011100011111011011110011010101110101110100000101001101110111001000111110000110110001110011000100110000000101111111010110100010110111000100001110010000011100010001010110110110011101110101100001110001101111011001001011100100111101111011111100001011010101100111110000010001100000010011101000011110111100111100100110110100001011100100111000101101100000100101111011000001000000111100100000000011010110101010111100010110001011101000101111110100111101101101110001100110000100001111100011001101110011010100001110001110111001110010111101011111011010011100001111100111001100011010011100100001111011000010111001001101111111001110000010100010111001000010100011010011010110110101010000111101001111000101011010011000101010100000000110111111010010110101010000101010010100100100000010010010110000000011111010000010110011100110111100111101011010100010100000111011011110111111001000111101000010111100110011101100110100101111100111101010011000011010000001000000101101010110101010110110011101110011000001110011111101111000010110001001011110100011010100011000001001011000101110111000100010100110110010001110000111111001101111011101001110000010110100010110010111110101101011100011000110101111000111000010100001011011111100011010010100101001100001100111001100010101101110010111001001110001000011111000111000010101001101000110010000110001011101010100110111110111011010010001010000010010010110100101001011011000000010010111101101011010110000111101001111101111101010000110001000111000001100010010011111000101011110011011000110101011010110101011011100110010011011101111000000111111000111100101111010110101100010011000111101100111010101101111010101110010010000111101110110000101111001001100101111001111111000111101101001000101000000101101111000000101100100100101000101101110100111101011111011110011000011000000111111011011001110010011101011010011110100001100100111011110001111100100100010110001100000011100001110011011001110100111110100100111000010110110000001101111010000111000111101011
010011010000000111011000110011101001110111100110100011111011100000001010000110101000101001101101011110001101100011010111100001101110011101101011100111100110110001110100101000100011111010000100111000111011010111000111111011100101000010001000010011000101101001100000010001000010001101011010110010001010011010111101011110001101111010010011001110110111111100001011100111111100010100011101000011110001010011001110011100100001111101100001100101111100000110110011100000010111011100101010011011011000100000011110000001010001000101001010100101000000010010000101111111011111100011100101111110111101001111100001010111000111101110000100101110111101111011101011110011000000001111001001101101100001010111011101010101101100101010111111010110100110110001101101010001111000000011000100000011110100001000001110101111000001011011010100111110111101111000100011001100101010111100110000001101100001101101101001101101101000000011110111000011001110000011101111001111100110000100111100100111011111001110010001111111000010110111110101010000101011100101101111111011001100000001010111011101100110111101101000000001110001100111101001110110011100010101011101000000000110100101101000000100110110011100100101111110100111100111101100000100101001011011010111101000010101010000010011111001110110110111010011011111010010001010101011000111111011110011110011111011011010110001100111010101011110101101101110110101001100100101101111000011011011110100001100001110101110010101011001101001011010101010001100010101100011000100001010010101001101001110011101001010111011101101110011010101010010111001010101010110101000111000010000011001101010011010000110001101001001000100011000111100101001110101011101001011101011010010011111100001100010011110110101000010010101101111010111000101111000110000000000100010000100011001110111111000101001101110010110011001001100000000110010100101111001010111000010111001100111000010001011100011001010111111110101000011101011110101100101100111001011000110101001011101100111011111000101110110010101000101111101101010010000011010000010101110001101000000101101000110111010001000100001111001011100011010111001101100101010101010000011011110101011010000010101000110111101111111000100111101000011000010111111011010110001100100101101110011011100111010100001010100111011101101111000010110011011000000000011000101110110010101111001011011110110101100001111110001111101000101111101111000101010011001000101101110000101111101100000011010010000111101001010010111110011110010010011011000010000010101111110110000001000011011001001111001110000100010100011111010000110011011111011101100011110001001000011010101101011010010010001000001101000111111101000001001001011110001011010011110000011010101100101000100101001100001001001000011010110101001111100100101001011010110110100100110100111101001111110111001010001111011010011110010100100100110000101000110110011001001011001011110010100110111110000010010000111010001010001101000101110100000100010111101011101111111001010100110001100101101010010010100000010100100010010111010001111111110101100
010100011111101000101110110000101101010100000001001000111010000100100100101001010010011000001111001100001000001111001010001011101100000001011001000100101010010011111000100101001001000110000001001110101110001010010010011011100111010001101001100100000100110100011111111010111100110011000100000110110001011110001001010100101010000101000100101000101010001110101010111011000001001011110111111000110000000101000000111001100101000100010011111100100011010111010110000001100101100100100000111010110111101011100011100011011011011011111100100000111011100111100100010001101000010110101100000110101101001010110100000111011110110100011001100110011111000100111010011000011100011100000101010011110000110111000111010000010101001110101101010101010111110010101001111010010010011001110100010101000101100000001011110110000010010101000011001010001001001010110000100001000001001001011100110001100001110000100001110011100111101011101111000011101101000110101011100001000010010111111110100010100001110100000010111111000011011011100110110100100010000110000101110111111101000011111110111001001101100001000001110100000011001111011110011100111001101100111000010001001001111010100101110110001000101110001100011110100011101101100011110100111001001001010000100100101101100011101101011010011011001111110000101101000000110000110100000000111011010010001000011101101110110001110110011011110001010111011111111011011111100111101001110101011001001111110011001000001111010011010001111010000110110000011000001110000011101000100011100001001010110011100110001111110000011000010000100001000010111001111010010111111101001011101100000111110101010100100011010001010111010000010110110001011100011010010111000010111011010001001001101010001100110011111110010000100101010011101011000111001010111000111111001100100011111110010010011111011000011111110000110010111101101111111000001101101101000101110100110010001111110011110111100001111000010000100111111001011110010100011110011011000101010010000100000101100010111101001010011110000101100110110110010011101101010111110110101010111110000101101000100101100011100011010111010111011011000101010101000001011111101100010110110001000010011110001010110001011110111001100011110010100101011001010100000001000000000111101111110000011111110100000011000011110011011000011111000101010010001011101110100011010110100111111110111110011111001101101001001011001110010110111001100111010110010010100011111000011001011011100010001100011111001000010100101101001010010110100000001100001101111001101101110100011101110010111110110011000110101000111101110011101001001001110111011101100111011111001000000010111001010100110001011001010010011101111010111110001000110111110100011110000011110100111010000111110111111001110011110101000110111101001000001010110000000100100100000100010010111101101001001011110001100011100000011010001100111011000010001010010011100010010100101111111100101000111000111111010011111111010110011001110001011110000001111101111111110101111001001101110000000101000100100011110100011010000010011001011001111010100000
100100000101110101110010111010110011011111011000101010001000110100101010001011010100101001010111100110000010110001100011101100001111000011111100111000010110110001011010010001111010000001000011000010101101100011111111100100010000110011001011011100010110000001000100000101110011000010110100010000011110010010100110101011000100101101010110001000100000010000101011001000010110010110001101111011101101101010100001010101110010000010101001100010111001000000000111011110101011000010111110000101010111101111001111000100100000111001110010101110011110101101101001010010010010110100100011101110110011000110000011100101111011010001000111000111011000010100101100111011001010011011010111001100000000011100111000010010001000101001111110101011001100010001101101101111101011011101110101100010110011100011001000101000100000110101110111010001001001111100001111111110101001010100111101111110000111000101001000111001110010100010101010111111110011011111111100110001100100010000011100010101101101010100001100110100110001100001000100100111001110010010100101001000110110101111111011010110011110100111101000101001010000110011111100010101101010001000000001010111101110100000010101011001100010110110010110011110111111010011001101010001100111111101000000101001010110001101111111010100000010110011101101101011010111111100101011111010010111101010010000110101001001001100010100111000011100001100111000011111011100101010100111001000101100100001001010001101011000011100001011001101110010100100011010100010000111001110101111000011110011110111001100100111100010000010101011011000011100111101011111011001111111100011110110100101111011100110110111010110111010110100110010100110011001010001111001000010110100001010001010011101000011101010000101001011001011000110110101000001111111010001100011101101000001001111110110110011110001010111001001011011101110001000000100100010101100101000001110111100110101101011001100111101001111101100111011100100101101111011001000001001110010011011000000111010101001010110001101010000101001110110101011110101000011101101000100100111001000110100000000001010001110101111110010101011010011010000111110010100011000011010010010111111110011100010111010010101110111110000010111010100010011001000101010101000111011101111000010100001000101000101011001110110100101011000110000111110001011001100100100001111101100000001100011011111000111111111011010110111100000000010000100011011100100001001001101101111000111101001000111100000000100100010010001100100110101011000101001100010000001001011100101110100110001101100001000000001011100111000001001111111010011100001011101111000010010111010101011010001111101001000000011110110000010001110111001111110011100000000010010001101001011111000101100000000111001000101111111111011100011110011100010101001000110111101111111100000000001111100000000010010000100100010110100100000010011001101010000011001001010111010101000011101001100100001011010000110100011110010100100001000001100111000000011001000011110110111010010100010010001001101100100001010111010001111010100110100001001110111100101
011001100010010001001111101010000010011110010111101100000110011110100011100001110100101101101001010100111110111100101001011110000000010001001101100011111100100001010010001010000111011001110000110000101001001001110100000011101000101000011001001001000111000101000000011011111010010010111010101110011100101001111010111000001011110001001111010000111011101101100111111111000011110011001110001000101000111110101011011110100010110001011100010000100101011011001011000000101100010001111010010000000101100101110100100110001010000001111000110110100101011000001111010110000010100110111001111110011010011001010101101111110111111111010011011100001001100111110000101011000011100101100000010101001101111101000110001011010001011100000110011011000101001101000000001011011011100100100111111001110110100010000011100111001110010101000110011001001111001100011111000010000100111111110001110110101010111000110110101111100100011100011101000011100001000101100111000011111100101000110010000010101110011010000100000101000110100100001010010111101011010100010100100010010111100101000000110001100001010000001111100100111011100110111100000110010101100001010001100011011001111011001001100011101010110101001001001010110101011001011001100100101110001001101010011101111011010001011001010111001110000101100000111101101111100110010101100001001101100000000000100000110001010010000001110001000000011011101001011110111001110111100110110011001110000010001011001000001000101001110001011010010001110001000011010001110000010011101000110101010000101110101000010010110000100010110011000000100001011100011010110111010010000101010100111011110101011010101101011000001110111010110001110000111010101001000100111111001001110111010100010011010101110010010001100101100110010011000010000110000110111101011100010101001010010001010000101000011100101011111110011111001101010100111111100101111000000000101100101010011111100011110110000001111001011010001001111110010001010001110010100110101100010011100100111011110111111110100010110001000011010010000010101001000101100111100001100011100001101001011001101111111101111101100111101011010101001001010101010101110010010100111001100010011100111111100010010010111100011100011010011111011110010111111100001110111110001100101010011110000111111111000110100110101101001111101110010001100101001110001000100100010101010010001110000101000000100001001101001001011100010000110100001000011110000110101101001100001101000110001110100011010001110010001111010000110010110001100011101111110111110011011011000001110101001000000101100010111101111000101010110000011000110100110010010010001101100111011100011010100000101011000001011000110010001010010101000100100111000010001100001000111010010110111111111011011011001100010111001101110101001100001001110001001001111010100110110010100011110001000011001011100100011011100011010110101000110110010111001111000011100101110100100101000101110101011111000110110110110010100110101110100011001111101011100110100111011001101110011001010110111011110010011111111111100101000100010100010010010000101101
100010110101101100001000010100101010101001010101100111111000100101011001010010101110010101110010110001001010010001101100100010101001100111011010001010111100111100111101011001010111100011010011001111011101011010101100011000110011100110100111001010000011000100101010011101000111001011011100101111000001111001011110111010001000001001000010101010101111000111000001110001100110101100111000011000101101001111101000100111011101001110110011100101111111010010110011000010011001101101010111010000001001111110011100111000101011001011001100100101111011010101000000100001001100110111001011000101100011110011101110101010001110100010011010111111101011000110010110101010101100110101011101111110100011100110001000010010011011111010000010101111011001001011001110101100010100000100011011100010010101010001010001001110110010010101100101101000001000110011101001011101011011111101110001111010001001101000010011110010011100011000010111110011110111000101001001001100001010010010110110110011100000101110001000101001100011110100010011011110101001110010011010001000100010101110001111100010000111101010000010111010100100111010101111010101000010100100101100100110001011011100111001001010001101011001011111001011111110110001000001010011000000000001110111111111001101011110000110100011111100001011010010111011100000000110001101101011011100000011101010000011000011100000001001110000110100011100011001010101100111111101110111011110111010011001101010011000001010000001111100101111000100110101010001011101000011111010010011101110100101011100010010010100111111011101100110001011111000011000001110011001010111001110101001100001110010000010111000100110101001000100111001011101001000101110000001001101010010110001110101011000101001000111010101100010111111111000011111101010110101111010011000001100110000110011111110010111000001011100101010000001001001010001000011111111111100011101100010011101100011111000010010011000101010001111111100110011001011010100010111100010101101111011011100011101011010101010011010110001000101001010001111101110111101011000000010011001001000010101010111011001101111101001111001100100101011011011011110101100001010110001010001110101000000000000010010110101101101101010001000001011110010011000100000101011110111011110000110000110111001100011011111011010111100111010001011110101001001000110010010101010000101011100001110111110010110000101111111110100100000100000011011110001010101101110011101000011110000111110101011111101011011101000011111010100111011011000101000000001111010101011101111010101100111001000100101010101111000000001000110010011110111010110110000001111001011111100010011111000110001110111101010101100010000111000101100001111110010010010101011100111000000001110101101110010011010011001000000000100101100011000111011111101101000010000110101101110110000011110100000101111111010011111101110101011111101100011100000110110100010000010011010111101100011101101111101100000010101011101101000101101100111100111111110101011100111101111100000011100101011100101011100011101110000011001011001001101101101100011110011
011001000001100100010100111101100001101001011101000001101010011001001111011111101111010010001110101110000011111110111110010101101001010000000011001011111000110010111010111110001001101110111111010011110101001011100000111000011001101100010010110000101011011000001100110001101000011100100100110011111010100111111000010001101010101011010110001110110010110001011111010110111100110001010111110010010101100011000000010001011000001110111100110101000000000111001101101000010010001111000000101000010110001110111000110000111101001011110011000111111011101101101001000011100000011001100011110100100001001011111001000010011001110100110100000001010010101100010110101100000001000111111001001100100001101111110011001000011001011001001011100000001111110001011111100011111011001100010010000110100000000100011011111111101000101110010000111100000000110001001101100011001111010111000000111111011110001101101000100010001101010101000110001110110100110110011001000100111000101011001010011110011010110101011110001101101101111010011010000101001011010110011110111110001000101001110001000111000110100001101010101111110101010010110001001110010010001111101111010111001001010110111001111110010110001110101011111101000000001011110101111110001101110110100001010100110110010011101110011000100011011111011010110110000010110111100000111011011110001010110100101001101101101111000000001001111000001100100111011111011010010010111011001000011010010011100110100000111100101001000000110101111111110110111010000001000001001010010100011101100110110011100010001011000100011111111101111011001010011110100111101101011011100001101000011000011000101000101011101011111110101110100011000000101101111011010001001000101111000101101100011110000101100001010110011110100001010010101011000000110111101101001110000111001010101011010100110001101101000100000110101011000101100111011111111100101110011000101101100010000010101001001011000000110000010110111011010001010000011001000101100011011001000001101100011010111101100000100011010100001101110011010011100001000101100010011000011111001100100001101011011100010101111010111111110000000010011111111001001010000010001111110000011100010000111000001010001101100101110111110101000110101010010101110000001110101001111001100000001001100010111000111001010011101000111000001100001000110101100110001000110011110101100100011001001011111101111111110100111101101100000000101111010001010001100011000101101101110100010010000100101110000110110010000010110100110111110010011101111110001011011000001000110000111010011010000000100000101110000010110111111111011101000100100000010100111101110100110011110101100011111111001001010101000100011101011100010111000011010000101111100110101001000001010110001010100001001000111100001011001110001110101101011000100001100000001010011011001111111110111110100110010111101010100000101010110111011011001000011000110001001110011000111010111011010111010010000001000101110111011101010010110111100001100110011011101101111111010110101010101011111011000011010011110100000101010110110110111000000010100011
111110010011001000010011011001111101010101001000110101101100001110000100100011010011010000110110111001000000110011011001101101101100101110110011100011001011111001101110110010011000100000011000100010010110111101011100010111010001100111000000001101101111000010100111001111100101000011111100000010010011011111010101010101001000101100011011001110110101011001011100110000111101010011010011000101010111100000010000011101110111011011001110100100101000010100001001001000000111011011110001000010101001011111001110000110111010011011011001100001011000010111011001011100001011110100001001111011000100110011100000101001101101110111010011101110101100111101101000110111001000011000111011001011100001000010101101101111010100011011101010010001100011000111000101111011100110101110111101011110101101100011101000001111111101100001110010011010100111101101001101011110000101111101111010010100101001111110111100010011001100111110110111110011100110100011111111001110110100100001010011000010011010001110001010000000001110100011101010000001001000001111010000010010111111100000010000111110001101110100110111010110011001010100001110011100111001010001010110011111010000111110000100100001100010100001100110011100011011011001101100110001011000001111000101111110010000011000001101000001101001111111100010010101001010100001110010110101001111010001111110101110011011010111001100111000100001010100010000000011111001011110110111101100101111011101101110000010101111011001011010100100011010111101010011011000011010111111001110100001110110100101010111101111000100100010000000100110100111001011010100100000001011010111111111001000111100110010001001101110111000111001011001110111011001111000001000000101110111000011000110111011111010000100000110000110100010000001011101111011000000110111010110011101111010000100101001010100110011010110101011000100110100010000111101010100011101000110100000111111110011001110110111011001110010100000100001011011111101000010011001001001101000110000011100001001011111000011001000110101110011010111011010101001001001111010111101010100001100100100101100100010010000000101111111010101111000010100100000001111010111101011000001100000000010100010111011011000110000001100011000111110000001011100101110000110101010101101011100100010101000100010100111100110111010001101111001101111101101100110101101011101100001000100111010011001001110110011010111111011100011111101110011110010001110101110110100001011001110010001111100011000100111000001010101100101111110110101001110000011001111100000111000111110000100011101110110100101110000001110100011101101010001101000110010110001101010010011100110011011001100010100100000010100011010001111111010110101110101101001100101100011110000101111010001000111000101011110011010010010100001010000111001000000010101011010100110101101000001010111101011001111000001000101000000001101011101000010100101101001010100100001001101100011110010101010000100111000010001001010111001010000110101101101001100000011000100100000101000110111100000110101101001111101110101011000011100111100010001100100110001
101010101110110000000010111011110111110001110011001100111101100110000011111111010011100001001101001010110101000110010101001100101101110110100111001111100101001001111001000110110010101001101111010101011100111110111110101101111001101010010000100100000011111100101111011110110000011000101110110010011110000110100100100000100101001111010100011011001010111000101001111100101010111001111010001100010100110001101111101000100010010011000000100011100010010111111010111001101101111010001010010000101000001101101110101011101100101101101110111101110010110110000111110111010111010001101001101110010111111111100100011010110100100000111111111010000010111000100011010110000100111110100100100010101100010101000101101001100000010001000000001010010001101001010110110010101111111001111111001100111010100000011111011101111100011011111110010010110110100011001111001000111110111011011110000010111010100010110100000101000100111010010101000001011010001011011010010101010111100011111011011110010000011101111111100100101110011000111011100001010001010001111010011110011001001100100000000100010010111011110100000000001011011101100110111111110010000110101010111010010011110010001111101101111010100010101110111011111111100101010100001110110010110010001001011010100111101111100010101010100100110100000011111100110010001010011111001110010000010000110010110111011010000100111000000000101011100101110010111111000100001111100011011011110011000110110001100000010000001001101000110010010011011111101100110101010111101001111100011110010010111011110110000001111100110011110001110001000101111001111100000010000111100000110100001110000010000010110111000101110010110101100011000101001011001001100000001011110010000101111110000101011100011101110101111010101111110001111101111011101110100001110110000101111111100000110111011101011001001101000110010011101011010111001011000101001100011100101101100001010111111111001110110011100100101001100011011111000110010011000011111111100000100110110110110011000001000001011010110000000011100001100111101110000110111101100110001111111011001101000101001100001111001100111110100101011011111111001111110110110111001111100010101010100111101110000000011010011110001100011000111101001110100001000111011111011001100010111001011010100011000001100010111001100101100110111101000110010000000000110101110010011011111000111101111100010110001001100101101010110101011010011111001111010011001000110000000100101101100101101001110110010001101101100110100100111101011110110010101000011100110001001001101100101101010111111001111001000010001101110111110011001110101010001010000110010000110010001101100101110110110100111001110101101011001000010100100001010111101110010010110001111101110100010100101001010111100010100100111001101010100111101110101000010100110001001101010111100111001000001000101011110001010010011010001000001010111110100011100001001011111100001100110110011011001010000100100101001001001111001001000100000011101110000100011110101000010110011100100011101110001100101100111000110000001101100010111111011010101000101110
100000101100111000101000111111100101001000100110111111101010110110111010101110100110100100100100100000100100111000010011100110001001001101011010100000101000001110100110101010011011101111101111110001101110001011111001010001101100000010100000111111101111010101101110010101101111100011111100011000011011101110010010100100011010100010010101000001000110101110111010110110100001111010000000110111011010010010110000100011111110111111111000100110010000101111010010101000000100000010011000101000100001111010101000100100000101100111010111001001111100010000011010110111011101011000101001111001001000101001110001001001111100100111110100111010110110011110101100110011001101010011000011010100100100010101010100001100110010000011000100001110111000111010110000101101001000011111111011011001011001111110110100111000110011100011010000001011101000001001010010110111101101000001000100100000000110011010000001101010000010011110000111010100101010001011110010001010000011100001001100010100110010101011100000001100000100001101001011010110101010001010101111101100010001100101010011100001011001100100100001111110010010000110100001000100110010011110111111111010011000001001000001101111010010000000101100101010010010001001110000101001010000011101011100011111001010110100001111001111100010111000100001011100000010000101001011100111011010110001111011011011011111001101100000101101010100000101000001000100010110101010111111101100010100011110000010110001111011100001000111110101000101110100111111011010000100111011101100000110100011110111011011110011011111111011001010101011011010100101110101101010010101000110010101111101111110100001101010001100111001011100000000001100010010000110001100111011111111000011000010111001011110010101001000111111001111011001100101111100100011110011000001001010110101010011110001011000100000011101000110110011001011101110011100110000001000110111111111100110111000001111101111111010101111110011110010101010011000010011111110111111000101100111011011110000001010111111110110110101010101011110110100100110011010111100100100000000010001000000111111000110111000100100010010011000101000000000000001100110001010101000010000100110110001001010101011000011010111010101010010000111101100011010000111110011000010110100001101101111010011111110001100001111001111111110000000111011010101010010001110000010011011110001111000111111111001000100111001011101000101001100010001111101100110011000101011001110011100101011110110001101010110010000001000101010101010010000001110111100110111010100000111110101011011000111000001001001001111011011000001101011000100101101110000011011001010010111000011110101010000100110101011110111111001010111010010010101001010001010101000110100001000101011101000001010101110011110011011110011111000110011111000010101010010111111011111000011111001001100000110001010001111100101110011000100111011111110011100111001100000001111111000011001011000110000001010010100000001110111101111011111001001011010011011011100001100000011010001100011111011110000011000110101110001010101100101110100110011001001100101
111110101010001001000111111110100100011000000111100101010111100000010010111101101000110011111010101111010111110011000011001001111011010000001010001010111101011110000101111100111111101000110111111010001110001001111000111010101001011100101001011011110011010010111100101100100011000100100011100100110000001101101101001100111111000000011111000100010100010101000010011111101011001001110011101010100010001111111011001011100110100110111110100100000101111001100011001110010101000001011110101011111010111001011010011101001001110010010000110010101000001100110011111101000010101110000101110110010000100101101110001000110100111111101011000101010000011101001001001001110010001110100110011010001010000001101101100011011111111011001001010101100010010001110000100111000111100000111011010011100011100101001001111101110101001001101001010011001101100110111111000100100000011011011010001011110011111010101011110100000100100000101010011100111101111000001101111111100101100001011000111011000011110010010011111100000100011110110010000100101010101001110010011011111111110001110011011101010110101101111111101100010011010111000000100001000001100011111111010000110001101100111000000100010001100011001010000010110111010110001010001110100101001001011110101101001010011001100111110101010011100100110101011100110010110000111110011110001010001111100111111011111000111001101101000111010010000000010100110110000101000110101010110111011111011100001110011111010100101110100101000101000101101011010000101111111101101101011000110101010111110100010011000111000100101111101010101010101101001011100001100001010111010110011100110011000101011101111010111110110100001011000010100101100101010101000010100100010101011001010011010110011000101010111100011111010000100001001011110101101110010101111011000101100001100101000100011110110101100111011001000110001110010001011100010000000001110011110000001001101001000000101111001001110100101111000110100001001110110110011000111001011001001111010111111111101010000101110111101010001001001110111000101111101010100100010100111111010111000101000001010000110011110010001001111110110010101010001000001000100001010101100011100100101111000101101111100101010100001100000001110101111001011110100000101001100010000010101111000111011110110100110100011000011101111000110011011010010001011111101101000100101111110100111101010100001000000111011011110000000000010110110011000011101010001101111011000011011111001011010000010101110101010111001001000001110010110100110110001011001011101011000101100001001110001000110011110000011100001111011001101101000100001100000110010011111110100011101101100001100111000111110101000001001001001111111111101100000011001110010101010110100110000110000111011010011111011101111110101111010101111011111100110100011110101101000101100100011010110001111000010100011000010111111010100000111000011011110010001010110100010000010111101110000110111011100001101000110111001100110111010000000010011111011111110110100001100110101111011100100101110100100111100101101011101010000001001011011001000110001110
101010111000010001011110110101111000111010001010100101100100101111000111101101111110001000000110011100011011011001111111110011111100010010001101011100101101101101011000101010011001110110111000000011001100010011011011111100110101100100011111100001010101100110110011011011001001000000110001000111001100001111100110100010001111010010000001000101011111001001110011100101101001110000000111010110010011100100011111011001000111001011000011110011011100100010000001110010101000001111111100000111001000010000101010001111100100011000001101010011001001101100001001000011110000100111101010010011000100110101110010111111110010111010010100000010001011010000011111110110000010111100001110100001000110010110000111001010000101001011011110010101110100100111011100101011011101100111000101011010001110001100111101101001111100011110111010100000000100001101000111110000000100101000101001010001100111101110100111100110100000101001111100101110111011101001001101110111101111000101001111000111111011111111111110000001110111111100111101110010100001110100001001011101011111110110011011010100010100011000011110100010000001001000000101100001011100001111111001100100000101001011101110111111011101111111110000101100101011000010010000001101001011111011001110110100010011010001000111001000111111011111110001110000010100111000101110110111011111111010101010101111000101110010111000100010001101100111110111001000111011100111101000001000010001100001110100010111110000010010011010001110111001001011010100101011110100100011111101101010000111001100101001010100101001100001000110011001011110111010111001101111000111000000000111111010100100101010001111001000111100000111011100110111111110001111010111011100000100101010001001010010001011001111100001010110001110010111011111011001000110000010100111000110010000111100010001001001100011000001001111111111000001010111110110010110100001011001000111001001110000100000110001000011101011000000100111110111010010100001011111110110100010000100010011110001110011000010010111010110100000110011111011101100100101001010101110100100000100011000000001100101101010100110011101111010011001101000111000111111101000100010000010100010001010101111000110100110011111010001010010101100011001000011011101001010010101111000000101110101111110010011101011001011010111000110010011011001011110100000000111000111000101010111001110000001111001100011001001011110000001111111001000001010110110110001001100111111010110111101011011001010000000000101100011011111010111110001110011111110100101101000100110100011000110100011110011100101101111001111010100011000110100110011101101101111001101010010111001001110011011111100001000000111010001001000001011110001100011100000010110010011111001101001111101110101011101001110010111110101110010000111010101011000001100101100010110000111000011000101111010100111000000000110111000001011010101111011000111000011000011011010101111011010100100110101000001110100011010110010101001110100111110010011110000011000100110111010100101101001001001001100001110111011100100101110110011011000001111000110101010
001100011111111110011101101100111011000111100100101011110010011110100010110010011111001111101000011110000111011000010100110100110111101100001001100010001011110111001101010000011000011011001100111101000100000100111001011001101010111100101000100111111110001101110001100001001001101110000101010101011100101101001001001111000011101110001100100011100100000001001000111000001011001011001101101010000100011011010110010111110100110100001101000101101101001100111000010010001000111110010010110111100001101000010010111101101011111100000011101101100010100011011111000100111000111000110111001000100010100111111010011000001010110101010110011110010010010001001110111000101100101001111101011001100010100100110100000011100010001101010000011010000101111101100011011000110100000000000100111010001101100010100101001101001100000110111101000001000110010010011010111111000111110001011100010100011100110110111000111101111000011101111011011011000110001000110100001101101101101001000011100100001111110111101010100111010010011010101011110000011010100011100111011111010010111001101011110111111100100110011111010001101101100010001010011001101001110110001111101111100000111010010110010111000011010100111011011100101100101101101000100100011101100011010111111001011101010110010111101010000101100001101011100101001101011100111001000101001010101111010100000111010000110101001011110000011010000111100010111110000011001100100011011111111110011000110010011100001101111101011101111001000011011001001010111100101100100101101100110000001101110101100010011100111011100101010111011010011010111000001100100101100001101101011010101000001111010001111100101000101110100110010001110110110101100111111111011001001010100010001001111000010111010010010010110000000000011110011101111010000111001000110011001011010111000101111001001001111010110111001000101100010100111001100000111101001110101000111001001011111000001101011011000011000000110011101100000000011000011111100010100010011101111111011000100010010101111100100111101111001110001110100000000101100111010010111100010010111101110101011001010101000001110111101110110111111000001101010011010010000000111001010111001011100101000100111001001000111011110011101100100101010111000010101011010101111010011000110001101011100110101100110110001100000010101001001000000110101011111010110101111001000001001111010101101001110111111010010010001010000011111001000010001001010100101001110001010011101001110000001110000111010111000110101000101000000110011000110001001001010110111100101100010000011000000001100000000100000100011011110010000101011000011111100100110010110100000011011000101001010111101100110111011110100110000010000111110011011010001100111100100111001001100000101000001010100110110010000010000011010101001111011111110001110001000011110101101110110100111111100001011010010011001001001000101101100010111111101001101111100101111111010010001001100111000010000000011001101110001011000101101010111111111000100100000010111000010001010101000110100110111011101011111111000010000111111101000010101000100111010000
101111100010100011111011011000101001001110111110001110000101100111000001011010101010101110101101111011110011011001110010110001011000100101001110100111010010011110001010100011011010011110100101010100100001101101010010100100100010110100001111101001001000010001000011000111011101010010011011101001001111000101110000110001100110101110000001011111011010000011111101000100110000010111101100001010111100010011011110111011000101001111010110101000101100001101110101101111110110110010001000000011000011011100010100001100110101010100000111011000101010011001100110010101111000101000000101100001000011000110110111100011110100001011101000011001010100001111111001001110111110000001011010110001111010010111001001011010010010011110000010010111110001010100000000011010100101001110001100010010110011001000111011100111001011011010001101111010010001100110001101010110111111101000100111111010001010101111000111101100011010010000100110100010111100001001001111011100011011001111110010110011111011111010011000101101000110110111010100000101110011001110000000001000010101001011011100010101111101101001010001100010100110110100001110101001000100110111010101100100110111001110010110001010010001011101011011101100101011100100001010000101101111101111101111110101011001010100010010100111010100011001110010010110001100101000111010100111011000010111010011001101100001000001010001011111111100001000001101011000111001001001011000110000010010010000111111110010000010011101110011101111001110010001100001101110100011101011110110010100101110011011010001000110101000110011011110100110011011010001100010001010001111010110110000101100110101110101011101010100011001010110101010100001001100001100110010000000011010010001011101001001100100000000010000011010000111111001011000110101100100111111111110101011010011000110110001010111001100011111011100000000001011001111011100010001101010111111000000111111001001001010101100101010110000001111100101111010000000000110001001010001101101001100000100110000110101101011011110001101011101011000100001111010000110000011101011100111111001000010000100110001110110000001111000111001101000010010100010000110110010111111110100111000101100111110111100010000000111011011010110000101111001101011001100000001100011101111010000011111011001111010100100011101110011100101001011100110001010011011001011100011100110110100001011010010001010100000010101010111000100000011011100100000101011010100101100111010111000101100000100010011101001101011110001110111111110001001101010001111010001001011111011000011101101011000111000100110011001000010110010111010100011110010101100000001101101010100101110101011101001110110111111010010001001011101100100110110010101010001110101011010110011010010111100101011010011010011011010101110011110101101110000110110100110111101111001101011000001110011011011100110010000110011110010010011111000100011111110111001010011110000010110001100110111001110001001000010000101011011111101110001011110100110101001010011000010010011011011000000111001101011001100001101111010010101000110100010101001110000001000
011101001111001110111100101111011000011110101001100000000101011001101100000101111100100010110100111000001111111000011110001111001101101110000111000001101000101010011001011011111101111111010001000110111110100111100010001010010010101110000001110111100011000010101100001001010010110011111101000101101101111100001101000011110100010011101001111011010101110100101110010110000011110000110111100001000011010110000100001101100011010001100100001011000001101101110011010101000000000100010101100110001101000011100101111011100000110111110110101001101000000011110101011011001101101100110100000011000110010101001101010010111001011100010100100101110110110010000000011111110010110111111101100101011101011101111110001000011011010000011110000101000110101110011101110001001110101111100011010101100100100001111100011000001000000100110110010010000001011111110010000111001100111100010111011000101111011000100101110011011101111010110110011110010110101000010000011100010101000001000010000110010010101110110110010011111100111110011111010111000010011001100010110000010000000000100100010100010110100100100111101111011010001000111011100110010101110010110001000001110001111000000011001111001011000111111100110011101000001001110110100001001111100110110000100001101100000001101011111001100001011000011001101001001111111011100001001100000101101011111101000111001111011110000110000101010010010010111100111110000101001001000001100010001000011000011000001001011001110000110011101001110011110100100110010010111110101101110011010001100010100110111011100110011100100101001011101100001000001011110110110111110001100100001101000110111011000101001000010010010110100100000101111101101111100111000101110011000001111111000011011001110011000001001000011000001111111011011111011000010100010111110011001010101110000000011101111101001100010001000101000001110100100101100001010101111010110010011111010000001100101111011001000111000011101101001101001000000010011000011111011110010101010001101010100001111110011010011110111110011100011101000110111100011011010101000011010000111000001000111101010010111010101111100101001100111111111100110110100110101011111001110011000101001000111110100001100010110100100011100111010010101111011000110100111001111111010110100000011100010011111001011000110101001011101110001100010011000010010011010110011111000000100010010110101011001111011011001011111101110110111011001110011110010101010111010110101010001101001011101001100010101111100100111010010001101110010110110010010111001011001000111101100101010010111101111010010001111000010101110011001101001000100010000001110111110010101000001110011011111010110010111011110010111000110011111101101011101000010111111010001010100000100101110100001101011111101110010100100101000010001000011101110100101001011110011101101100011001110101011111000110101011010100000000010010100100111110000110111101011011001011101000001111011010000111001000101001101011000011011100101001111000000110100101000000111010011001011111011111000100000001000111000000110111110010100010011111100110001111101110
111010101010111100101110000110010111101000110101100100110001101101111101000110001011000011111010010010111101011010000011001001001110001111101100110110011101110010111101000111100001000111010111011001001011101010000100010011011000000000000110010010101000110101111101100110000011101111000111100111100000010110110101110011001111011010111001101110100100010011011001000100101101100111001000011110011110110101111100101110101101100001000011111010010110011011010100101001011001010111001000100000101101000101110001101100000110000010100000001111011001100111001101110010011010010101000001000010011000101100100001111101010011110011010100010010111110010000010111001010110010111011001111111101010100000100011101101110111000000111110111101001010100110011110110000000010011110111011001100001101010011100010010101000011000101000000001101100000101000110110110110010000001100000100100000010011000000100110111010110010111011001011110011101011101111000010110110011010100001001111110010010000100100010110111111000011010111010110001101010000110001111100110010000100110001101101011111010111001110100001110010001010011000000010011100101011100111011001100011000100111011011100110000000101010111110001111100100011010001010010001110000000100101100011000110011011101101000010010101000110000001110010010101001111111101000110111111010000100001011111011010110110011011100010101000000110000110001000111101010010100011010100111001010001010110001111011011111011011011011001011011001000111011010000100100010011011101101000111001110101100011001000010111011010000111011010001100100001101001000111110001101010100000001100110111001001001110110001001100111010001101101101110101100110100101011010101100100110000011011010111001001010110111000000101010100000011110010101001011010001001000110010110001101111001111000010110111110010110111100000111001001110101111010001100100010100010011001100110100100110011000001010000011100111100100011001111001100010101010111111001100101000100010011100000011011101100000110110011000010100111111011100100010111011110111101110001000100110110111011110001101110010011011001100100010000111101101010110011001001000010110010000100100001001111000001111010100000111000000000101001101100010110010011000101000000101001010111011001010010110000111110001010100000000100011001000000111010101011111011000010110101110101111101001011110111010111100011001110111111111110011100101101100011111110001011110100100010110001001111010001101110010110001101101001101001001011010000001000101110000101011010100110011001001100011100000001111110001101111010111110011010001011010000001110100011011111100101111001100000101101110011001100001000011100101001010001110010101100100100100010101110101111001010110001011000110000110101011110101110110000110011011010000001110001100001100010100100000100100010011100101010011000110001101111101000001000101110010000101011000010100100011010100010000011010101011011100110001011001101001101001001111111101001000011101110100000101100011001111010010011110011010100000100010101001110010101000100100111011001110101
101111111010011010100100011111100000101111100100111001000100011010010100110011101101100101011111000111110110001001011010010111000001110001010100000110111001110100010001111111111001001010010010110110101001111101000101001111101100101011101101100111111000000100011000101100111001001110000100111001110101110110101001011100101001110111101111011101011011100100001001100100000000001101011111011110101000010101000100101110001100111001111011100000011111110100101001010001001111001010001111111000010101000101011100001011010001001001011111100010011100101101111010000110001100111011111011001000011110011010111111111110101110100101101110110010011100010111011010111111111010010001000110110001101110011110000110110010000110101000100000100111010101000101111110111001100001001110001110101011110100101111100011110111100000110101000111010000001100011110010110001000101010001001100011011000001000100001001000000111111101010111101101101110110000010010101001011001011110001000011111011010101111101000010110101110001000001001110101110001010100101110100100011001011000100010110101110001111010010101010011011110011011001001110011010011000010100110110001000101101110000101001011111101111000001010000011000011101011101010010100100100110100010000100101011010011011101111000010101010100001010010110101101101010100011101000100101000101011111110000100001111010001110011100001011011100010110001000001000100000010100000000011001100100100101110000101111011010010011011011010111000100111111101100001011000011101111001111010101111100111000100011010111010011011110100110011111011110100011111000100110010111001101010011100100011000101110001001110011011100001010011000101100101001001100110001010001101001000100111101111100000101111100110001011011010001011000111001101010000000010001111011010111000010010111010101110100100110101110100111100101001111100111110000111110110100010110001111101001111111111011001100111000100111110110001000001001111010001100101011100111100010100010001001011101010011101111010101111000101111010000000011110000010000110100001001101110010001010011101001010100000101101111100010011000100101001100111001111001110101100100100010100001101001101011111110101011100000001011111100110001111001110000111100001011010000101100010101001010110101000110010110110111000110001001100010010000000101100010101110011110111010001100100001110010010101000111011100001010011111101100001001100011101010110101011011011110000011100100000101010011001000111010010110000100000101110111000001000101101101100000100001010110010110100011111001110001011011101011011110111000110011011000010100010011000000011000010010011001011100111101101111010000101000111010100111010000100111110001001001000011100111110110011101010111000010111101110101001000011111111001101001110000110011110000011111000001101010000101010110100011100011110110101001000101111010001000111001011110000011101110010011000011001011001111010111010111001010100111010001100100100000011000100010111001111111010101001111000111011111111010000011011111101010001101111111101000101100000100111100011
000100110011101111011111001000101010011000001100111100100101000000110011111110011001001100010110011010111100010011101010010101110001100111011100000011111010101101000011111000110000010000000110101100011100010010011001101100111111001101000011001111100010010011101111001011100110100000111111010101111010011000010000001000010111011010011011110101100000111010111011100110111101011011000000101000010011100101000111111001111100101000100100111011001011111000010011101100111111010110111001010011001111001000000011110110010100011010101001001011011000110100010100101010011001010010101111111100111000111111011000110000100101010010001100101110100010011001010100011100111011100100000111101110110110000100101110000111010110010001000101000111110001110110110111010110001110110110100010011011110011000011000000001011101101011100111010111101100001101011110000001000101111110010001010000010000011010101101101111001110101011110000010010100011101110110101010010111100001101101001010001001101101011010010001101010101110101110101011010011001010001000111100000111110000100000001011101111011001000000010110110100010010110010000100111111110111110111010110101101001111110001011110111010101011111110000011001001110011101011110101000100000111110110000010100001101011011111111100110001010010100000001110011010000010111110100011000001001110011011111101010111101100001001111010110000100011100010010110101000101011011010011100011000110001001000100011011011101011010011010111101001100000110110100000010100010000101000011001001111011010111010000010001001011011011110001100100000010000111001000111010111110011001110011010000010011001011000011010000100110010101101111000010010001111110001100100010011100100011011000100101000000111100001000011111110111101000110010100001001010110000110110101001010011000001100010001000110011100001111100000110000110110101011100101100000000101101011000010000111000111011100100011011101000110000100000101000110001000100110111110110100100011010111100000110011001010111000111000101000111010010111100011001001000100011010100010010100010000101000010010011100111000000111110001010011110111100110000101111101011110110011010001010101100100001001110011100100001011001011010101010010101100000100001101010001011011110101001100111110101111111111110010100111011010010100111100100000010010000100111010110111101110101110000111000101010000010001001111001011000100000111001010101111001011001111011110011010101110110110010100001110101110100110101101101100100010011010011000101101110010010001101010011001010101010100000010100000110100011100100001001010001100010111010010101110101101110100000110111111010110011100110010001110011101100100000100110110101111100010110010011011111011111111000000110000001000101100101111001110000001111010001100111110110111110011011001000010011100011000101111001001100100101011010110010010100011110001101110010011111000111110010100111001011010101010110011101000111000111110001110001111000111001010110001000101100010111001000101110110010100011101001010001110010110000001011010001101010001001100001001
110010111010000000011010001101010010101110011101101010001011101111001110011110110011101100011100000011010010100110101100110100011010101001000111100010010000101111001001100010101001111000010111111000101101100001011001110101110100111111011110000001001110001101000000011100011111111000000001100011100010111110100100111010111110011110000110000011101101101011001000010000010100110110101111001100001001101101100101111111100110000000000101111100000001110100011111001101000001101100011000110011100010110100110010000110001111000111010001101000000111010100000101111000000010001001000101010000110000001101110000000100000000100011101001101010010010100000000110111110101111100111101111110101110011001011000000100110101010101000001111110001010001111110001011110100000000110111110010010110011001000100000010110011010001001101001111000111111100000011001110000111101010101111011110101111000101110000110011110101101011110011111111111111001100100000001101001101010001110111001100000100000001001001111011011011000101011111101011101111111111000011010001001011000010101001000101110111011011110011100010011111100000100110011010010001100011010101101101011100100000110010110101011111100100100010001110111010111101001000110110101101100010001111111001110111111100101111010000011100010000100100100110101001111101010100100110101100010001111110111111100001001100111111100010101110000101101011100100000111001110011010111000101110111011011111101111110011010110100110010010111111011110010100001001010010110011100001110100001011100000110010101011100101101010111111011011101100111011001101111001110111110100100100100100100010100100111000111101111011110000010111100100110010100000111011011001010110111011010001010111101000100010010001001011001000001010111100111111101000000101010110111010111010000110100000111111100110101010100011101110001101001101000100110110111010100111011010011100111011101000110101000101110010100010011010110101110001011010001000000011011000100010100111000101100100000011001110110111011011000001110110100010010101110011011011011100000110010011111111111001001010110101110010001001100111100110101011101111111111100010010101110000101011001001110111000101010000001011001100111010110000000000000111011110110011010111001101111001000101011111111100111101110111000101110110000100100010101110011011111001110001101100001110100111000110010101010010101000111111111000011000010001100111111001101010101000101010001111111100001100010101001111001000000010010001010011011000110110100000101100011100111010001110000010010100001111100001101110101100100100101101111011101110001011100110001011101010110111001001000111111101010010100101000100101100000101100010010000000111010100100100110011011100011011100101110110110101000101010010101101011000101001010000011110011111001101001110110111010101101011100101110100000111101001010011000001010000100011100110100100111100000011101001101001000110001101010101110000001001100011111000001100010110000110010011001100001110101100010100100110101000101011001000100010101000000101011100010001010101110100
011001010100011000010110100110111001011100100101101000100000100010111010111011110000000000111010010101110000101000100111000011000100000000000100011101010010111010010110101011000011110000011010010000001101101000101111011101100001101100101110111001011110100001100111010101101000000101001000001110111111111000001111110111000111110100000010000011011111101000000011101100101000000101111101111000001001101000100001110111100001110101111000011101010100101011010100110011011011111000100000110100101101110111001001100110100101010110110001101011100000111101000000110101110110001011000000100110001001110000101110110000100011101101100111100110010000011011010101101101110100001000100001011000111100100010010001110010010010000011000010001101110011000001100000100001111001110011100111110111011000111110001111101011110001011000011101110101110101001010101101010100000001001101011010101001101100101001011110011000000101101101010000011010011010100101101001111011010101000101011101111011111101100110011101111010110000010010100110000111110100001010001111001001110010011011011001000101110001010100000000011101101010100000110101111000000101000100110100101001001101010100011010000110110110100011100110010011110101011011110011100100101100100000011001110100100010010101111110000111010111011000110011101001001001110101100011011011111000110101111101111100011100100000110001101111000110110000000101100001001011001001111001010001000000101011110000111110111011001010000101011010111110000100000100011100001010001101111011111110000000000010001110001100011101110110010010101111101100001011000101100011110011001111010111110010110000000011010111111010101011101100101000111111001000011000010010000111001010011010101100000100111101000101000001000010111111000100101000001010100011111010101100111110000111011000111001110110010000010001111101100100011111000100101111111110010110000110101001100101011100010110001011011111001111010001100101011100001001001101111010010011011100010001111011010110111001110100001010101110011111111001011000011110010010110110011001001000110011110001000010011011100000100101100101010010111110100110111011001111111101000101011011100111000000110001011100011000010000010100101001001010001101000100000100100001111000111000000010001000100101111111101000100111111011100111010000111110000000011100101100010101000100100111001110010011100101101110010001101101011011111101001011000100011101010110001001000011101011010011110011000110101110100111100101011011110111011111011010011111110110110011110000000111010010001011100111011111100010000111110101100100001111110110101111101110101000100001000100001111010001011010001111001101000000011110101111110000010100000011100010111101100100011101000011010011100110001011011100111001010000011101110100011110111101100100100010110111010011101010011001010011000100010001101001110010011001011111111010101110001011001010001001110010110100000110100111101111000111000011100000110101011011001010101000010000011101011011000001000111010100110101110010010011101110101100100100110010100111001001111001
010000000011001110101001010101001001111011100010110110111010001110100000010101000101111111110101010101000001001111010111111001101000001110111111011111011011000010010111000001110111101101110110101011100110110011000010011000011001001010101011010001000100110000100010011110110101010010000011001110101101010100010001010010111011001011000111000011000100101100100111101101001010110011111111001101101011000000100110011110100010010000100100010101011111001111010110111100100110101000100011011100101111010100101111000111101000101001100101001111011110111000110111111100101001011010100110011110010110000001011100101100011110011000011110001011010111110001011101100111111010000110111010110011101111100001001011101100101110110100111011001100010111010100100110001100100011111001010000011011010100101010110011111010101111101110001000101000001100110101100000100000011001010000111101110111011011010100110100010101011010011110010011111010111011100001000110000101010110010000001010111110010011000111010101110001000111101000100000010011010011100111000100101001010001000110101101101111100011011011100110110101000101011011100001100101101111000110110111011100110110101011010011001110011110101101000011110011010100110011010011100111110010111111100110110000111101000100010011001111111100000110111110010001111000011110101010110110110000101001010110010110110010001001011001111001110010001111110001111001111000110101000100000011000110101111101101011101110011110010011100101110001000110000100000010111011000111100010101001011010011100011011010000010100000101000101111001100101101100110001011010001110001111101011001011000010101000010100011001010111101110011010000101010110101111100011101010001101011001101111000100100100000111010011100011111011111100001111101111000000000010110011001111010011101000100111010100111101101001011101001100111101111101010000101111000000010010110011110101111000100111001010110010001000111100010000101010110100100111100110110000001110000110000010011101001111111010000110111110011110011010111111100000100111010011001011001100000001000010111110011111000011101101100000011110000010110000111100001110101111110011110111100111001111100101110111001001110100011001000011010111111111000101000001000100100101011111000101110110100111111011010111011001000101100001110011000111111001110010111101000110001000101101110000001000000101001111000101000010110001101001111101010001011110011010010010110111110010101100101011010101000111001111110010000010111000101111000100101011101010001001001110000111011000001011111010111111100110101011001010100110010001001101110100000100111001011010100011001011010001110100101001001001000110111100000111110010111000011000010110000101111110100101011111100110101000010001100111001110001110011110100010011100001110000110100111101010001010100010101000100011001000101110000000001101010101110011111100011011111000101111101111101010110010001001101010100011001001100000111111001000010100111100101010000011011001000010011001100010100001110100001011011010100010001111000010011101101000101110000101101
100000000001011011010100011011101000010001110011111111101111001110000101100110000000010011011011000001010000100011111010111101011000011101111001100010110100111111111100110111001100011111111100000010111010010111011001111101111010100101000011111111110011010010011000110100101010001100101010000111110110001000101101010000110010101110111011010000011100001111010101011010101000000001111010011100001011110001001111010100110110100011111011100010011001101111001110111110000100100111100010000110000111011111101110000011000011101011010011100001100001110001000101111111001101011111100110100011101101010110111000110010100001001001011000010111010000010110011111111010110000111111000101011100001101010001000010011001001011010011010101011010111111110111001110000000100011111001101111011110101101011100101010101111011011000110110010111110001110010100010110010001101110111001011110111001111011000010011100011100011111011101001011101011011111000000000111001111101110000010101010000111010100110100101011111000110110001000100110010110111011111110101011100100000100101101001000100010110111000110000110000110000101001110101100110001000001100101011001101100100111011001001110001100011101110010111101101010111111011110110000001001001100011010010100101011110001011011011101010000111010011000111000110010110001000000011010100010101100001000001110110110100001001110001100101101010101111100000011100100101100100100010001111010000010000101101101001001101011100101111000111001011000111011111001101000000111100100010101100110011111101101000011001100111011001111001011110111100110010011101100111001000000111000110011001111110100010010010010100011101101110001101000100000000001111100101100001110100110100011101110010100111101010111010000000011011010001011100001110110010010011000010001000101111100011001001101111011011011111100111000010001100111010100001101000010100000110110000010101000101011110011000001000001000101100111001100001001100010010100111100100100000101010010100101001110111011000000000011111110100010001001001001110101010000010001001100110100101010100000101111111110100001100000110111100100110101110111111011111000010100001110111010001111100001011011001101001110100010000010110101100100100100000010011010010110101110111111111100110101000010000011000011111100100010111101101111100000000100100100110001110010101001110110101010010001100101111011101110010011000111000001100101010011111101010110110001110001011100010011000100001110001110000101101110000100101010111011001010001101101100100101111100010000110100010001110011100000001100000101101010001011100011001001100100111100110110011010100110001011010111101010101110011101101000100100010011011000010101101010111111000000001001101100010000100011101011100110111010000010110111100011000010010001111001111111001010010110011100111100100100110001000001101101001011001100111100001010000101110100101110010100111001100100011011110010000010000010011100101100011110101111011110000110111101101001001010011110101011111001101011111110010001100001000111000101011011100001110000101011010100
110101011011000101001101011111111110110111111010000000010011011100101001111011111010001000000100011101101110001000100111000011101000110110000100011001101011011001001101001110010010000101110100000101001110001111000011100100011111001100011111100000010111001010011010110111011011001001011010010101001010100110010011001000111111011110011110000000111010011001110100010100110010000111110110100011001110101010100110010110111111010011111011111010010011111101001010101111100011101100101100110101011110001100010111010000001010110111000110011111110110101111011110101111110010000001000001001001010010111111010010010011100101001101010100101101100000011111011011111000010110001101100111011100000111111110000111100001011111111110101001100000100101000001110100101101100010011111101010111110001110111010001110100011010001011100001101000110010101000001111101101111110110010101100001111011001101011100110111010000011010111100100101011000000011001011111111001000110110010101101111011010000110111110010001011110010110010100010100010110100001000111110111011001010100100001111000110001100001010001010000000111111111110001101011000100101111010111101001100111110000000101100001100001101010011110100111100110111111101101101000111101101000001011000101011100001100001100100001110010011101010101100011110000101110100101010011101111100100000101010101101110110010001000100100110000110110010100001011001111011001010110111100100001100101010010000000101010100100011101000010101110111001110000000000001010010100011010000001010110111100001101101001001000100010100001111011001101011001010010000010001111101000101100100011011011111000000001000000011100101111000010010110100100010010111011100001101110001101000011111000010010110111111010000111110100001110001000001111010000011111000011010111111010100100110011100000101100000001101000001011110111010010011011100010001010010111111011111111001110011101011100000000010000101110101000001001100001110111110100000000100011001000101100001000100101001100110010101101100101001001001010001111001000000010100110111111110001011010011000011100011111100001111110110101010101011110011000011001100010001100011101110111111101010011101001111110101110101000010001111010100010110100000110010001000110101001101101101011101110010001100100101100001011110001111111010011101110110000000011111101010101111001111111001110001111010010010000010000101001110011110010000000110101111000110010101100101101010000000011000101000001110010100010100110000001100111111100111011010000111111110100101011001101011010010011010001011010101100101010010111110111000100001010000101110011011100111010010100101001010001110101001101101110100001111100110111111011001011111001000011010110011001111100110011011111000110011111011001010101000010010001010100000111010110111101101111010001000011011011000011100001000111110100101011010101110100010000111000000100010111100001010110101001100111000110100000111110111001001000011111001010010101110001010100010100010100001100000100011001010011001010001100111010001000011100001100010100111011100000101000
111000111011000001101101101001011110101010011000001000101101011101110101001001111001111000100111000010111001110111101110111000001010010011000010011010110000010100010010011110001100100000101100010111100111010111101111101000000100000111001111000101101101111000000100100101001111111010010010010010111110011001100010010101100010101101001010111101111111011010011101001100110111001000101011010011000011110011011001001110110000001001111011000100101111100001001110100011100010101001000001001001010000011101111011100101111100101010100000001111011000111110110101000110100111110110001011010010110100110010101100101000010010111110110101011000111110101001011100111110001110110000010101101101010001011000011101100111110111001001011110100011011011110100000111111111011000010010011011100100001100100101000000111110111111010111101000011100011000011011100111010101001110101000001110101100100111000010010011010010010000011011011010011111111010010111110000100101010011000000101101111111011011101101101000111111100011010111110011011110000100110011110101100100000101101000000010010111000000110000010100001111100100101011011000001010111011101001010110110100001000101011011100101001101001101100111000110101000010000000011000100111101010001000001100100110010110011001100100110101000101011010111101010000110110100011011000100010111100100100011110111011010111111011001000000010110001000001010011001101010010011000100010100001000111101101010001100001011110100011011111110111011001110110100111011000000101001011101101001100111111100100110101000010110111001111000000001010101000001000101010100111101111110110111011011100110001000110011111110101000011100011111100111111101000100110011011011100000100101011110110000011001001010000101111001111010111010001010111000000101011110110111011111110011111010101010100111001101110100101000111010011011001111101110110111111100011001100011001110001101110100000101110000100000111001110110011101000101001001011000001000111010011011111101011010011010100010100100001010011001101011001101111101011000100010101000100010000101111100111000010111110111100000111110010010100010100001110110110000110111000000101100100011100010110101111101101111100011001011111000000100110000010001100011110110111111100110100111000010111100110100010100100001100111000110111000110010101011000100110111101010010011010111010111010001001011001101000100011110010000111001011000101100110111101110110000011110000010000000100011101001100100111110111110101000101110011000010100110011010010010001010000001011110000000100110110110101011000100100110110111110100011001100000101101110011011111001111000110111100111101001010001001110000100010000110001111010010100111111001100001100000111100010011001000101010101011011111100111101101011010001000110011000000000010100010011011000000100010110111101001100010110101111001100111000000011110110110110000011100101001101100000010110110000100110111011011011100110000011000010001110000111000011001001011010100100010010000100011001111001010001011100110011001010110110000111110101001011001010000101100
001100110111110111000001010101110000100101100011011010010101000011000110100000000001110111111011000100011100110000100111011110101101101110000111011010110100001001100100001011101100000111100111011101010101101110101101110110001010011101000000101011101010010111010001000100100101010001100110110100001101000000101110100010001010100001010111000110111100000001110000001111101100100110000110000000010011010110010100101110000100100100001010011001100100001001011010011000000111010011010000000101011101000111001010110011100000111011011011001110101011100101011100010101001111000001011001111000100111010010011111111000010101110111110000000100001000001011000011110010100000100100110010000110011010101100100010101111001010011111000110001000100001111100100001111111100000001011011101101110110111011101111110101001011110001011001000000101111001011111110110000011111001010101100101100101001010110011001000011010110111111011001110001111001100111000100000101000101110110101101101100001100101011001101111011010110001111110000000111111100000101111011010100111110010110111000010011001100111100010010001011010110101111101110010110001011110011101001111010110111110101111100110111100101100111000111010110110010111100001111001111101011011100111111100111001100110101100110010110010001100011010000111001100111001001000010011001011100111001000010110111101100001100000110001100001010110111100110001011100111111100001100101011100001010101101011000111101010001011100001100100001011110010011010110001011110000110011111101100100101100100010011110010000111110010011110010011100101100111110100010111101011101101011010110110010111000101011101010010000010001010011000000101101001101110000011000001100111111100010001111011010001001101000110101100001010111100101110110111010001000110111011110011101010100001111111000001100010111101001001000011001000000010011011011010010110110100011111111111011001010000100100000011010110000010111001111100011111111010010101111100110100011000011111111011111001110011000110101101111101101011000101111110100101111011100011100111001011001100100010011001001101110100001010001001010111101101011000111011001111111101000101011010101010001100101101101110000110001000010010110111100001010111110000111111001111010101010111010010100100001000000100010011111111101100110101110000010011101010000100100110111010000100110001100110100101110100101000011001111000000011101011100111111001101100110011000111101000101101010010100010110000100011100001000111101000000110110001100110100101010011000111010001011000101111010000011100110110000100000111110010101011110010111100010111001110111100101000010111110010101001111111011100000011110110011011100011011001101101101110001010111010010010110001010000101010111100010001111100010110001010010010011011010010110100000111001100001111101100101111001111000110101111010010001000010000101100011111111010110011000000000101010100000100010101000001001010000110010011011101111011000001100111000111001011100001101110110101011010011101100110100010011000011010100001011110001011001101100001111011100
101011010101101001101110010100101011001110011010101000111001101100100011100011010101001101110110110010000010111100000000101101000000011101110011000101111100101000111011000111101101001011000110111101101000000010011001001110111110110010111011000100110100000011001010001100100001000011110010110110110110101110101000011101010001010101011001111011101010100011111111110101010100000001010110111001010000001110100011100100100001000101101101010001101101110101000110011000111111101010111100110110100001110101100101111100010100010110001001000001001011110000100111011010110011111000000001011000100000011001110100000110111001011100110101111010110111100110100101110111011100001000100110011100011010100001111100010010101101010111010111000100010000011101001010111101111100100111111110101111011001111001001011100010111110000111101001110111010111111010001111101101100110001110100100000111000011110110000101011011110110100011111101110101011111100100101001001101011101010110111110100101000000000011010101111001011010010001001011101000101100101110100000011100110101011100000110101001000101001111111101110101111111000100101010111000011101110001011110100000111100101100000101111011010001111101000110001111101000001100111100110000101100100011010011001010100011111010011100011000001000110111101100001010101011000100111000100111100011010001101010110100001110101011101000001111100101100000011111010001110001110000111101111000110010011101110010111001111000010001100011000001110001010110101010110111001000011001101101010010001001100001000110110010111101101111111011000111101000011101010000111011001010000101101100001100011111010100010110010110000001101010010010000010110111111001001110011111100100011101111001110010101111110111110101101001101001011111100101010110001101001011100000100010010100001000100011101010100100010110101100100000000111010010101110000001000101100100111101011011011101101110010000110010001011101110000011010011000101001101100001010011000000001111110110110110100111110111001100010100101101100101100100001111000011110101001101001111110001111011000010110001001010010001110011000100011110010001101111010111000101111010000110000001110011101001001110000001001000010011000111101011000100101110001101010010010001011110101110101100011111101101000101001110110101000001100110001010000000100010010011001110111000111111110011110010000101000110011100111101111100000100010011111101111101100100110111000110001100000000001100010100000010010011011101010001100111110101100110101111101111101111111101111111111010010101011010100010000010001111110110000100101010101001001100100001000010010100101010100010010011101111011000111001101101001001101011100110001010011111010101001011101111001100111011011010010110110110101011110001100011101001101100010101111100001001111010111011001000001000101100000001000101111000000101000101101111100001000000100100011011100110111101101111001010111100101111111010101111110110101111101111011110110011011010101100111111000011101011001100001110011100000101111100100011000101101110000011101000101000110110
011001101110110111011000100100110010110001001100111110010101010011101111111000001111001000110001100100110011001010110011101000110010001101010000010111101110111111101001110011101101100010111100101100010000001010111011000101100111001111001111000101110011110101000111011001100110011000000000110000100010101001000010110010000111000010011000101110101001010011000110000001111001001100100101010101010100011001101101011011011111111001101110110010100001111000110110111100111100101010101100111100110111101111110001110010100101011001110110110000011110101000111110010111010010010010001000100101111100001001001111110010101000010111111110010011101011011100101100010011010011100000101011001100110100111000001000101100100101011001101110001100011011111011111100111101001101100111001110101111010110010011010101100111100001100101011100000100111001011111011010111111000000011000001011111000010100101011100001101010000000011101111010010001010000101111010011101010011101011001001100011011110010110101011010100101100010111100010001100110010010010110111011111100100000100110111111000001101101111110110100000010000011110100111101011000001000000011101010010101001011010010001011101000100110101010111011000001100000010111101011011000111101110100111010110101110010000110101011111100001111100000011011101101011001011001100100001000001111100011110110111111011000011100101000111000111000101101000001110101001011111010000111010101100101101001010000100001001100111001100111111101111000101101010010101001000111000110011010011100001100001111000011110100011110000010011101011001100100000001110100010100110101011110001101110101001110001100100000100111111101011001010001000100001001010010101101000111010011000010110000110111110101101101011110111001100101011100000111100101111110010000100010001010010000100000111110100100101101100000101101000100101110111001101101110001011101101100111011110100101100000000011001111010011111101101000000000001100100101000101111111011111000011011010101111111100011111100111101000111110111011010011101000101000110001001100100011001000011111101100000000101001110111101010000101110010100010100010011010011000011110100100010001110100101110101011101000110111011011101011001000100101001011101000011111011100110010101111010010111101011011000101101111000110001100010111101001111000011000101110111001011110110101001110111101100100101010101110010010111111001101101001011000001110110001001110001101111101100001000000001101000000010110000011000011010100101110000100001001110010111000100010000011011011111011100000110010011011101000100101001011101001110100111011100110111111111000010010000110000101010011010111010011101101000010000001111111101011010011010010100111001011100000110100011000111001101110110100101000111001001001010010111101110100011001001110001011101111001101001100010101101110001001111001101110011000010010011100011101110001001101010110110001010111010011100001110111011101001111011111001101010001100011100001100110111101000111111010100000001111001100101101111111011010000000110000100101111100000100111010110
001100001011000111000010111000001101100111000100001101101100001101010010000001100001111001011010100001001100111111001001001110000110101100110111101001001001010110101111011001111101000110110111011101101111111101110010010100110110010111000000111010101011011111001011000101110110000011110100001000111010110010001100101000001001001010110001000011010001111111010000001001110011010110000011100010100101000001011101000111111101001101001110010011110101101100001001001000101101000110110001010010101100001010010000100101000010110101110111000000001000000001000101010011000001000101110110100001011010111001110101111001111010011111000001001000011100111110010000100000000000111101111110001011000100000011001100111001010000011000100001110011111111110101011110010001010101100110101000110001110000101100010001000111111101011100010100100100011000000011001010100111011111000001101111101110110110110000100000001111000101111010100111011000110100010111000011100110010011110010011010010110000011000000101000010110110101100111001110111001011001001110100101000000011100011100000101111010010101111010101110010100101111101010100111101100111110011010111111001011010100110110101000000100101110010011000111001011111111010000011011010011110001111101000110011001010110100010000000011101110010000100001101101010100010110011000010101010001101011101110100011100011110001111110000101010101001111010000000011010001101001100111011101001011111011101111001000110011100011000000111101111110100110000101101100111000001001111110000101100000011001011010101010110011110101111011001101000100111010111011001100001011000000110001110100011101110110111000101111011001010010000011010011100011100110000000011010100010100100110001111100010110000101111011000010111111110110110000010011000011100110001010000111011100000011110010100010001011111111111000011010101000000101010010010000110011110000011011000111101000000000010011001101110111110010111110111011010101100100000110010111001001011010101000111011110101000100011010000111111101010000110111010011111000100101011100111010110011000100010011100000111000000101001010000111111011101100111011111011100101011101000001101011101110110000111111010011110101111011111100100001010011000001101110010001011011101001000111111100110110000100011000101111111011100010001011100111101010010011101010111100000110000011101011101110110010100101000111001011101001011111001011010001110110111000111100000101110011010001010010110110011000010110110000110110010100011011101101100101000000000001100111010101000011011000001101100010110000011100111111110001000010011011111101101010100101001011010000011000001000110110100010000001000001010100010111010010011001110110000000011100111101100000011111100110110110000011100010110001100100101111000010100000111100000000011101100101010011100001011010111001111100110011011111000001101111110100100101100010001011111011101010011110000111000010100101101111010111111001011111111011000011101101010000101001100101101101010110000110010110010001111110100010011110110110000000001010011000001100001110100
111001110010000101000010101100110101110010100010010101010001110100101011010010111000010001111110000000001111011101111010101001110011100011101110100010010110000011001110010011010000010010001111100101101111010010011010010100000111001011101111010111110100011111011000001111011010010100111100111101100111100101111011001101111010001001100100100000110000011001100011100110010001000010100110010111011110100011001011110101000100101011011010100100011111111001101100100110011111000010010001011011101111000000001001001000111100000001000110111110011110110111101000111011000110111010011000100001101111100001010011011001110111100100010101111100011101011001110000010001110000001101111011010011001001010001110010110001011010101011111011100000011101011000010110010101010101100001100011001100010000001001110010001101000111000010010100010100011101001001011100001001001110001010001100000111011010100000010011110011101001011011101101010011011000011100101101011101001100011101000110001110111011010010110100110001100010111010000010011000110011101111111101010101001110011001101110000011101100101010011111100110101111011101110011110101010011111100010000011011011010001100000011001101110111011000110001001001110010110100111111111000100011010100111111010001100110010011100000110111010000010110100111010110101100001001101000011001000010111111100101100100110001000101000111001110100010100001110000110010000110100100111110011100000001111000101100100101100100010011011010101000000011101100110001010010111000110110110110001101010110000100111101001010100000111111111101011001000010101110001010011011001001000001100101111110010010110111100010011001011010110101011000010001111010111100111100001010011110111100000001010010100011001010001101010011110100101111000000010001010001111110001111101100001010000011011000000110101000011000001000100110011011100101010010101101001001011000101001110111100100010111000001010001001110100100101001101010100101000001100000001101001100000110111100001100000001001100110011000001001010010111111000001111011001000101111110010110000101000001101011101101001001000000101000111011010000010000001101110110100111100010111000001000111101100010110011100010000001100110000001000110001000001111000111111000111101011101100100010111110100010110000000010111110110100111101000110010000011100111011000000010000011000000100111011011010110001010111101011001111000010001101111110010101011000001011100011100001010111100110011110000001100111011111110101101001000100100110000010110000000001011001000101000101100111101101111100101011100111100100000111101100101101011000000101100111011000100010010010010110100001110101101110111111101110010100010101010001000001110110001000011010100010010110010010000000000110111101011101011001101100001010010001011110001010011101100100011111000000001000110111000101101010101111100011011110011011111010001110001101101110110111101100000011000011111101000110011011011110101101001110010111001000011010010000001111000101000001000011111011011111110001000101100101100000111001100111000011010111111011000
111010101010011000010110111110001101100100001110011000110001010010000011111100000110010111001011101010101111111100011110011001011001111011110110100010011100111111111010001100111100110001011000011100110100111110000101011011001111100010111000111011111110101001110001101110010111111001000101000100111011101010110111010010110000000101000010011011101101010101011000111101001111000100010111110010001010100110101010011000010011000010001111000011110000001110101100111001010111111010010000110110111000011111000101111001101100010000000010001101010000001110111010100100100011001101101010111101000010101100110101101001111000110110110101101100000101011010100001001100100000011010011011011111011011010001010010101011011001100111101100000001001011110101111011010100111100001010000101111100100100111000100110010011011000111100000100001110001001011111110010110001110101101110001010100111001001011010101101000011111110010100110110101111100000010010100000001011000100111000000100111110000010101011010011010111110010110000000001011101011010111101001000111001101010110100111110000101011111011011111001111011101000010000110010010100011011011010010101000100110111100101010111100011100010010001001001111110010101100010111100001110011111001010101100110000111101001110000010101000011001101100011100111101001001100011000000010101110100101110000010011110011001011101001001011010100100000110010011100101000001100111010111110010100011110011000101001000001101100111111011101110100100011111011101100011111110101011000100111011000110110000000011110101101110101100010010110111111111011011000101000110111110010010011010011101001010000010011111001000010001111111100101101100001000111001111100011000001100110001000010100101011101000111000110100111110110101110011010110110011101000101011000001001001001001011010101010001001100011111111100110111111011011100011110100011111100111011100101011100000110111011110110101111000010010101011000111100001111010011100110001100001110110101001101000011000011010101010000101111101011001011101001010100000010010101011110000110100000101010100100110011010111001010011000000000110100100011110000110100000111001110100101100111110111001110110101000011001010001000000011010101101110010100000111001111000000011100110110010001111101011101111000000100010100010010101101110000111000011010100000100111000100010010100101001001000100011110110111100100010110011111000010011100011101000011001100100011100110001000101000010011010001000011101111001111110111001011111110010101100011010101111001101111111010001000011101100000111110010010011110000111100001100001010100111001111101001001101001010100011000000000100010000010011010001001110010000100011101011011010011001110011111010111001110110100101011010111110001101100111001110101011001000011111101010000001011101001100001011010110001110111000110001110001110110100000000101000000010101101001011011010110011010110010111100110111101111100011110000001101111100000110111000100101001100010011000111010001100101001101000111110000010110000110111010100011110110111001110011111111101
101001110000100110110001010100011101011111000100011110011101011110100010101001101000010100101111010000010111000100111100101110100111100111101001000011100011100101001101111111011111110001110011010000110000101000010001110011000101101111111110100100011110110000100011010100011110001010110001011101110011001000110101101001100111001111111010101000011011110011110111000001010001100010010100101010110100110001101011000101000111110010100010010101111111101010010111110110010100010001110000011011000010100111001110101110110000001110101011001101011110100011101000110001111010001010100001000110001011011101010000111100101001010001110101100111010011111001111011001011010010010111010110001100101110010110111001111011111101010000110101011011110111000100011100011001010000111010010101000010101111000011010100110001110001111110000100010100011111011011100101001111001111110010111010001100100011011000101000101110011001111100011011001101011000100111010010101001010101111100001101110011110000011100010001110011001010011111110101111011111100111000110011000111000011000101011001111001110001100001100010111000101000110000111101010110101010010110010110001000101001101100010001010010110100011100100100100111001011100100100000000101010101111001010001011100010001100111010100100110010010011101110011100001111100101000100000001011100110110101100000010101010010010101011110000111000101101110000010010011001110010100011101111101110001000111101110011001010100011111001111101000011111011001110010100101010110011001001001101011100100010001101001000111111001001010000100111011110000101110010100010011100111110110111111001001010011000101010111111110101110110010000101001010010110001001001000110101011100001101110011101010111110100011111100100111000010010111000101100001100001101111010111111010101000011101010010010011100111111111100010001111101011011101110110001100100000100111110001110111000010101011100110111001100111001111001101110010010010010010010100000010000010001011000000010110011011101001000100110111000101010111001101111001110000100110101010011101101010001000001111010110101101001110101101101110011010101000001011111010001110001100010011000011110111011100001100001111000110011000010010100110011011111011101101011101000110110010011111011010010111011010101101111010011011000010011110001010001110011001100100111011001111100011001000101111000011101001010001110111010010000101011000001010000000011100011000110010110000100110000101000110010001000011100100101010100110001111001010010100001101111100000100110010111101010110010000101001111011010101011110100011111001010000000110110000101011101110101011110010110101001010110011111111100011010111111000100111111010111100011100100101010111010101011111000100011101101010010110010101001110001011110110001101001100011010000101101100110110101010011001100100110111110001011011001110011001001101111010110011110001110011010011101110011111110000110011010111011001111011110100011001100111101001110001010101111001001010000001010011001101000101101000010101011000111000000010011010010001101000110001
000010000101101100000110001100110111001101111011111110100000010000110001111010100100100000111001001011110110110100011111011100111111001111101101110010111100100100110001011101010110101110111010101111101010011100010101100010010111001010110011110011011010100000110011111001110011111010000001000000001110110100100101110111110111011111001110010001111111001101100111001011110111001001101010001101111110011011000111000001010111100000111100111011001000010000001100011101001001111100010011011100000001000001010011100100001000011001001110101111011000100101011101100110100011001000101111000101001110001101000110000011001110101011001110111100111001110111000101101010100100000001111111000100010010110001000111111110100110110010001100011001110100110010110010001011111111000111110010111111001111001101111001000101101000100100000001001110100110001111101010001101111110110110111101011110000110010111011111110011110111100110101110010111001110011001000100100000010100000010100010100000110011110010101001000010100100000111000011100010100110100111111000000001100111110011000110110100001100011001111100000111101111001011110001010001000110111011101001000001110100001100101001011110101010111001011100001000010000000111011100001111001000001000101100001111101000111101000011000000110010011101100000101111010111111001001011111000010011001101000000110111011111010011010110101011000011010011010110100011001101010100011110101101110001100111101001100100000010001110011100110000010000111010101011000111001111101011010011110001110000110000101100110011011010010101001011100000110110110111010001011011001111101100110010111000101010111011010101001111001110011110111010100100100001001000110111111101100100010111100100101101011100010001100010100000011001100111010011001101110010101010010011101111011100111001111111001000100111010101001000111010011010101100010111000111100101001101000010001110100111000010001110100010001101001000100011001000010100010110011000100101000101000111101110101110000110010011001000001100101101001010101000000101111001001101000100010100111010011100000010000001101100111101010000111110101011110110011111101101001111010100010001111100000111011100011011101000101110001100100001101110100100011101101101010000000001011010011010010000111110110101010011101111111010100000001101101010111010100110101101010000010100100001111110001011110101100101101111111101001100001101110100101000011100001100001101010100010100001011110111000101101110111011010000101000110101110000000101001001001111101010000111010000010100110101001100011101111001110011010111010011101010111011100100101001001111101000001001001110010010101001101101100110111011101001000010101111011101110111100000110001110010110100010111101010110101100011110010000110011000000010010100101110101010011000100011011110000110111001011000100110110001010001110101010010110001101001100001000000110011100010101000100000001011011100001010100000111110110101110010000000000111101010100100111010100100100010100011011001100000001101011001110111001111101100100100100001101101011010110110
011110011110110000100000100100111011111001001101001000000000000010000010111011111101011110101010010010011000010100100001001100111100101100000010011000010111000100111011001011010100110001111100110000111111010100101011001100101001010010010011100100010100010000111111011000111110010110011101100011011000010011101100000010111001101010111010101101001111010111011001101110011000110110100001000000000111001010010101110001111100101011011010000000111001100010100111001000000011110000101101111011100011001111111001000010000110001001110110111011111010101101001000111111011000110101110110110011101100000001000110110001111001100001011110001010010001010000111010110111010000111100101011011101101111010111011010010001101001101110101101101101001000000011011001011100100001110010100000100101110010111111101111100001010010101110010000110000001010000011101111101000100010110010001010010010010110100010010110111010111001100000000110000010001001111110101000110010000100101011100111011001001100000001110100001111100010101101000011110110111010010001000010011010001111011100001011101001001111000001001001000100111110010100000111001100101100101010111010110111111011111001010110010110110000011011100001000100101100011101111100100011001111001011011010011000101001111010110100101111100101101000011011001010101110001110010000010111101001011010101011011001110110001010100110100010000010011011011001110110110000101010110110010010110011010000101100101111000101110011100100000010011010000110001000101010011110010100011110001000001110000111010000000101001101110101011010101111110111110100001010101110001011001010100101001001010000101100010000010101001010110001110001100101100011011110100001000001111000001000100000111000100100100000100011011111010000000001111111011001110110010001010111011111011101100110110001101001100110100100011011011100001000100011100000000011110001100100001010011110111110100101000010101101100101111010101101100111111010010100001101111101110111111000001011111101001011100111100011011111010010011101000001111101111100010000111100001000100011001100111101000001001101101000000111100011101110000101101110100010000100101001111101110111101111101100110100000111010001010101001110010110001101001101001011111011011110100000110100101110011111111000010000110000000111110101000111110001101100010011000010011110001110010111001001000100000010010101100001000001101001010001011000111111111011110100000011011101000001100110111100100000001100110110111111110011010001000100111001101011100010010110110111010000111011111100000000111101100110010101100101001101111111001101100101010100100110111001001101010110010001101110011011100111110110010100110000110001001111010011001111000010111001110000010001101011010010001111110000000000010010011001110110001100011000000111100100101111010101110100000110100101010000000000110000100010011011100111001001110100001101100010011100001001000001000100100100010011111010111001111100110111000111111111111111111100111000110001001010010011000011101000111010011010100010110001110100110001010110110101000000
111001100000001111011100110010000100001110101111010100011001101100101101001001110111100101111011000001101011110010000101001100111111100000001110111000011000000100011010001011101010110100001100010110010100011101111000000100000100000110100101011000011001010111011101100100011001101111000000010001100001100101011101001010000111011111000010111000011111111010101110001101011011111100111000100111100111000100100000101100010010000100101100011000001000000000001101110100101000100010000011101100101011010110100000010010111001110101001000110100010000000110000000110001010100111010010001101110000110100111001101100000110100110010110011111010100110010110111110011001011100111000101001010101100100101010001101110011010000110011011001111101000110101001001001111001001000010101011110011111100011000110111011011101010011101111100000011011001110000100111111000000101001111000001111001101100000001100000111000111001101101000111000110101010011010110111010100100110110110011110100010000011111001110101010110010011111110011100010111010011001000100011011100001111000001010110111101100100100110101001011001000010001000000001110000010101110001101011111011000001110111000010100010000010000111011001011110111100101110111010010111111101010000101111000101000010011101010111000101011000011110110101010010110101110111010111100110000101010010110110110101110100011111010010101010000110101111111101010001000001101111111101110111000101001000110101111111111100000111101000001011001100000111110010110101010000011010010011000111000010100111100100100010000100010100010010111100011110011100000011101011111100011110011011100110001100010010000001101010001111101011001010100110011101101000011100010111011010001111111001010010100101011010000010101011111010100101101001001000011110101010001111101101000101110101111000001100110000001011110010111001100000001101010111110100000011110010011110001110011101111110101111010110001101000011110110001110001110001000110001101101000010101101111011000111100111011101101000100110111101100010100011001110010101011110111010110101111111111100011011100001011011000100011011010110111010101001000111110101001100000010100100010000001000111101111101100011101001111010011011100111101100010110010000011110101101001100111001011100101100111010010010110100001101100111010000101000010111100101111100101100010011011101001101001010011111000101011111001110000001011100110100010110100110000101011111000100101111011001000101111110110000001100100001000100000010100111111101011101101001110010010000101110110100011110110100110010011110011000111111011000110110100000011011111110100010010000000000000100100011011111110100000001000111110111011011110101100011010000000110100001111110110111001101100001100011110111100000101001100100001101100011011001101100101010011111100101000100111010001001100101110010010011110011010100101010001100101011011000010000100101000101110011010111101010000111001111011110101111101011111011011000010110110001000000101000100010001110001110100110010010010010110101011010101111010010100011100111100110011001111
010100001001111010111000100000001000010110001110111111010111010111010100000011111110111110001000001010000001011101010000110000000000011100000110100011100001011110011010010100111100010111000100001001010110100010111110010010001100001110111111011101010010011000011110111001000100000110000111000101011101111001000011010111011101010101100000010101110110100001000011000010100110110101001011001110101100011000011000010101100010000101111111110111001111100110100100101110001100010001101101000100110011001110001101110100010100111011010110010101111111010011100011101011001011011100001101011010101000010011111110001011001100101111011010111101111001111001001010110100110110000111010100011101001000110111000100000111010100110011000000000110110001111101111100110100000011101001111100111111100111111110000001000100010111010110001001110011001110010011011001011010101010101111010110000011010101011110101000001111011000000000110101101011111110110010010001011101000000001100011001110110001110010010101101110111101000011101010010011110010001100001111100010100010010110111001001011001011011010100001111111100011101101000101010110111001011000010010110101011111110101101110011010001100110001100100111101010001000010101111110111011010100011001110010101111110101110110001001010100101111101001011101011001111101100101011100100001101100101011110011110100110111101000000000100000110101001110001100010101010100101101101111010101010111010000011000101101111001011011011100010100011000111110111101101100000110011101100100111000010001001100100111100001101011000101111100101110001010010100111000111111000111000001000011101101001100110101011010110001001010000011010100001011001110001111010110001111001011111111001010100011110000101110101011100010000101001000111001010110111100100010100000100000110011010000100001011011111010011010011111101111101100100101000011000110101100101110001010110101001111011010110100111000001001111011000100111001001000011111110011111010110000011000110101001000011011101001001000001011010001001010010101101101101000010010000101011011001011101111001010101101011110000011111000110100011010001011001100110000011101100110011001101101000100011100101110111110010111111010010110000110101100000101111111101001110101010001011100010001110101100001110101101001011100110011010110111010110000111010011110011001100011101111111110111010100011000101110101010011100000111001010011110010100100110111110011100010010001001000000111010110011110110100100100000010010011011111111010010000010011101110001111000101011101110111101010001110011101111000110110010001111010111100010001010111110110110111001111001010011011111101100000011101110111010101000001000110010001001001100010111011111001111101011111000110010001001010011100001100011100000100101101000100100101011111001101111010011011100010101101110001000101000010000110110101001011010000110101000001010010111101010110111110010111100101000111000000001101100011001101111011000101011100000000111011110011111000111110101111001011110010101001101001110011100011001001010110111001101111010010
111001001111010111011011010110000000010111111000111010001100110001100110100001100010001111101011000101100001101111011010010101010001011110110101000101110011110001011100101111100110011100100000001111010110110101101011100110101100110101011111010110111010011000001101100111110010100000110000011010011001000110000101110000010110101000101101000001101101001100110111101000000011110110010010110010011010100101100010001011100110000111011111100100101011110001001001011111100010001111001110101100000000111110001000100100111111011101100111010110001001100011010110010010000010011101001100111100101001011000101011010011110001110000100001001100010011001000011111000110001111011000100001111010010000011101101000011110010110111010001111101111101001010001101000000111010011000001001000010011010100100111100100001001111011001011100111010000001101111010110100010001101110010010010011000111100011110110011010101110111001100111110000111000101000010101000111010110011001001100000100111110001000010010111100111000101111011001111111010111101010001000011011110010001000010000011110001111111011100001011111010011111011001011111001001010001111110110001101011000111110010000111010010101010111110010100101010001001110001110110001111110011011010100010100011011111011100010001100010011100100001001110001000000011101101011101010001000100111000111010010100011011010110101001000101101101111101000011110001011100110010011111000011111100100101011110110100110011000001110111010000011011100101001000010001011100000011010010100111111110110001010001011111001110101100000011001010000001011011101000010101111111010010011010010110100101010111011001001011110101001111111100000100000001011010111000110100100001010011101111010111111101000011110111000101100000111011001111011101001100011000011100010000101001001001010010101101001101111101001010011100101011110101011110111100011100111111110000000000101101110011001010001101001100000101000010111110101110000111001000111110100011100001010111111000010011011011111000010100101101101011011100011100111110011111101001011000011100110111011111001001101100100110100000110111101001110111110101101100110000110001111110011101100101101001001001010000010110100010010010101000111101000011000110000111100101001001111010000111110011001010110100100100001001100110000000011100110111110110000101101011000101111001011000110110001111010111011011011100100110000000101101101001110011011101001010010111011001000111010011100100001011010010111110111010100100110011011111100011110100111001101000111101111001100110111100001000000001001001000001100011111011010000100110010000000111000110011011001011011101111011010110110100110011011001100001010011010001101111001100000001010110111000100101110110010111111111010111111011110111000110000010111010101010100110110011101110101110001000110101111011001101101100010011110001010111111110101100011000111111110101010011000100111001010111111011100000110000001110011101110110111000000011110011111100101001010001010100010000110011001011001101011001101111011101101000101001000010000101100110000
011110010100110110011011001001000111000111110101100100100001010000111111101110010110110010010010101111010011110011010001101111000001001111111100100110111111010010101101100001000000011101010011110010111101110001010110010111010001101001111001101000010000010100110101111000110100011111110101001100011000001001010001000100000101010111101001000110000101110011000011101101110101101111100100110010000000000010101011110101001010111110011000110100111010101011010100011111110110011010101100010110110101100001001100101110001001011001001000011101001011110010100011111110100001011111010000111000010111010000011000011100011000000010110001111001101101000011110001111111101010000110100100110000110000010000010010010100000010010101111110000011101110110110001000101100110101100000100010010100000010010000000101010000000111101010001111010000100100110101010110001011111000100110001101001101011110001101010010111001011010000101100010100111101110111101011010001001110010100010001110010101100110110001110010111000011001010110000011110111011111011011100111111100110111010110101110001110000110111000001110001100010001110100001011011110010001111000100100010001111111001011111011011000011010100010011110001010110001010110010100110100101100100110101110001011111111100011100000000100100001100110110101010100110111010001000101001011101110100101111000011111101111001101010010000000000001000001111010011001011010101000111101110101011110101011110101101101101010011111100010011101001110100000110010000010101101011111010010111001111111010000101100011011101000000010010011010101100111000010111011101100001010011101111101111001110110010101101110001000000111000100100001111010101101100000100011111001011010001010100100101100101110110011101001000110000011100100001110110011011011000011101110101101101101101101110111111111100110010010101111000000101100011101011111001010110110101010111110101100110101100110011111010111010110011010010101101111101111010001100001111000000111010101011100111001001111111000111001000111011000010111010000001010101100011010000011100000101110010011101010011111000000110101100110111000010100000110101101000011011100111101001010011100000010101100110111011110001010101011101001000101110110000110110010000011001110001101001000100110100000110100000101100010101001100110011011111010101111010110000001000010100100010100010010001001101110110001110000101011011101001111101110010011100110011101100110111010111000100000011101110011100110000001111111010011011111010001000000010011110111101001000111100010100000100000001001101100011110011100110001010111111000100101100000100100110000110101100110111000101110011111101110101100100000100100101011000110010010011010111111111111010110110001001110010001000100011011111001010111011111010000001100110011000101111011000110100111001001001111001001100100101010111010001100101000000111110101001110011110111100011011001100100001110110101010110011100100000111001010001101110110110000011100000110001000011001011000001010000001011110010001011101011100100100101000000001001011001000000110001000
100011010000100110000111110010101011010000110100000110001101101000110100011101110000111101101001110110110110010011101111111010010011011111011011001001100111101110111000101011001100111111100100001010001111110100100101110111000001110000111100100010000011101001110001110001001111110110110010011111100010111110110110110001010011110110100000111111001010100110000010011011000000101101010100100001000010010011101011001010111110110010010001000000111101010111001010100000000001000001101101100010010101100111100011110000101110101011001101001010011001110010100011110001000101010111101010011000111011011011000010000001111001010111011110011010101110111000101100001111111010010101010000000000001010001111010101010101011001010110010111001001010000011110101001110000111100001001010001101000000000011000010000101101000100111010111111111101010010100111010010010100100000000000111110110000010011001000100110100110011001100110101101111010011011101100000011010001000011000010000010011110010100011001000110111000110100111111000001011010011101101010000011101001011101101111010110110010010111000001000011111001111110010010010001000010011000010010001110011001011101110010100111000000011001101110000110101011101110101010100101101101100011101111000000011011011100101111100101111110100101101011001000000000011100110001010111001111000001001001000110011000010101100101111101111101011111010101110111100111110101001011110000000001010101101011001100010100010111001101011011001011110001100101001011010000000100100101111000011001010100101011010111100001101000010011110001010001111010101001010000100011101101010001110100001000010010010010011010100110000110010010101101101011000011000101111111001111010010100101011110111100101111000001111110100011011111010100110100100010111111010000100101101100101111100110101011110110101100011011111010101011001111010011011110110011001101010111011011111010110110110110100001110111111101000000111111010011011111010100101110001010101000011000011011011100011100100011000110111000010000001100011011100000111110110010001101011000111111000010011011001011010111111111110110010000000001100111100111101111010111000101010101111000001110110110100001111010001100011100001011101011001000001100000101101010001011010010010110001000100100001110011001101111000000011011011010110010011111000010000001000100111110000111001110001001110000001010010100010011000001101111011010110110110100100111110010001110000110100010001010001001111110001111000111000101110001101111111101001111101110101110111110000100110000100000111011000010010010100101101000101100010101000101101001101110011000111000011000110001011000111010010111001101101111101110101101011100011110111111010011011010010110110000100100110000101000010011000011001011110001010011110001110110110111000001110000111001011110011000001101111111001011110000000000011110101110100010111011100010000111111111001001011100101111100111010000101111010010000000110110101111100010111000101000111000010100100001111111101001111111101011000100011001010010000011100000110011111010000110001000
110011110100011110010001000111011101110010010111111101011101000010000001001110111110111110010001100111100111101001001100110100001000101100000101100011110001011000000111010000111001001110101111000011001000010001011111101011000001000010111101001000110110100000100110101101101000011000001011111010010000101111010110110100000001111001111000000000110100110100000101011111000011010000010011000000000111100000011010001101111001111011110110000011011100011010111101111011011010001101111001110101010011111010101110100010110000100000100111000110110001101111000101011010010001000110011011100101101111001101011010111000000010000111001101110010000010110111001011100101010001110100011100001111100110101001100010001110000010111100011111001001110000001000111011110100101010000111011000110111011100101100100010010101001110011101011001100010010110000101011100011101010001000000110011110110110111110010100000111100101001101010001010001100100110000011001001101101111010101110100001000111010010101000011000101011100001010100111000110001111001010000110101100110011111011001111110100111101001011110010111000110001010000011010110111110100011011011011100100001001000001101110001101111010100111101010101110100100110100011100101111011011000011010010011100100110011000110111100111010010011010111000011110110000010101011011110001111011000110111111000001111111100000111110101011000101110111011010110100000100001110010001110011111101010111010111001000100111001111111101000110011001110010100001001010101100111010000100100010000110111111010000111001111010110010011101011011101000010000110110100110011101101010110011101101000111001000000110011001000101010100010110010011010110110011011000000001001000101111100111100101001110111000100101111000000000100010111111000011010000111111110000000111101111111010111010010001011111000010010010010000101110001001111001111011110001111011101111000100111100101000111101110001111000101011101010100011110000110001101011101101110000011001100101100111001011100011100111010110101110100111011111001110000000010100011010001001011010001001001111011100010110000001001011111111000011001001110010110101000101100101011101111011101010101011001110001001000001010111111101110111110101110111110101101011010001001010011100011011011001011101011101010001110100000011111101001111101010011011010011010110111111000010001001000010111000100111000101110010011000100000010100010011110111001000100011000111000011011010000100110000101000101000110100010010101101101000001100000011011100100000000001111110011111000010010011010001000000110111110101010101011110011011010011000011110010000101100110010101001111001010001001010010001111101110000101110111000100100011011010111110001100000001001110001101110100010100110001100100111010111010100100110010001011100010001000100001110000100011001100001000011001100110101001011001000010001011001101101000111101111100010100100011001001100101000011110100100110111101011011111111110111110100110101001111010010000111101101001101101001101001111010100100010111011001000101001001010110011111110101101
111101001110000010110101001110111001110000110010111000001011111000110100100001011100011000011001011001000100110011111101101001111110111011010000010111011111011000010110010101011101010101111001011000010010001110010101000011000111001000010100101110110010010010011011001111110110110010101011001011011100011010110010011100110110111001111010100011010101011110111111010001100011100000110011101001001101000101110000110001011111010000011010100000000111010011010101010010110111100101000010000111000000001000111101101111101100100100000111101000100000010010010011011110011000101100111111110011000001100110010001101010011000011110010101001110001000011001111110110111011011010001110010100101110011100100110101011110101011010110101111100000000101101001110101011000101100111101000110000101100001111001100100000011110001110110010000101010100001110000101000111001001110011001000010101101001111010001010110010110010010111011101001001011111110010101000001001110010101111001110001010101001001010000111100000000100111000111011000000010101100000100010100000101110001101001100110010010011011110100011000100111010010110100000000001111111000010000011110101101000001011010011001011100001100001100111011010010111101100000011111100110000001100101001111100111001001000001010010011010111010011100100100100001100001111000100110101100010101001111000011000101000011011001100011001001010000001010111010010100000010011101101101101101000101101011000011111010101111000000100011010101101011110001101100010101101111010101011110010101000010011100001010101111000011100110100001010111001011101001110101011110101111011001011011000010001101000111000010010101010000111100111110011000111010111000010110010100100000110110111111111000111011010100101111010000111001000011011010011101100110100100001101001011010001101111000110111101010001000101010000111011011000111111100001111001010001010010001100010101110010010010101010000001111010000101000010101001011111000000100110011001010001100100000011101100011000100000000100110101111001101011010111010001001101010110010011110110000110100101011111110111110110011110011000100101111001000100100110011100101110110001101001100101100101010001110010001110001101111000001110000101111011001000101100000011111100001010100011010010100100111010011110011000111111011010000110101001111011110101101001000101100111111111111000100000100100100100111000100001110010100101100011010110001001010011011100010111011110100111000111110101010100010010100011000001111000100001010010101111110110101000100011000010011000010001000000011100011100100011011000101000101000000110100101010011100110011100101011101011100001001001110100001111011111111110011110101011001011111001101110100000101111100100000010110101110100000001001010010110001110100101101010101101010100010111001110010011111110000101110010010001010000100001010011001110110001000110001111111011110000000110111101010111011000100001111010111000110010010101010000011001001011110111101011000110011000011011110110100000111101110000010111011111010001000100111100111001101101011010110110
100001101101100101100101011101000110011110011101000000101110010100101110110010101010100100000101101110110110100101001011101111010011110111010111100000011111111100110001000101001000011000011111001101010010111000110110010011100010111011011001110100101101011011000100011101101011111000111001010111111001010101001110010011100101111111111011111110100000101001101110100001011001111110111001010001001000000011011110101101011100101010100010010111100110101101011110010011101001110110100100010110010000111011110101001111000101110010010010110000101011101010010000000110011001000101011001100100010100100010011010011010010010000100110011001111101111101000001100101010001101011101111110101100011101000111100011111010010111000010110001000000111101000010010001000010110001100110111100110010101100111000010011000111011111111110110101011000001001111100000011111100001011110000011001110110010110011101010000010000000101000001111010000100111101101100111000110000000110110001000100100000111010110111011000110110010010011100110111000000100110100001011101010001010110010010110100111010000100110010000001110000101010000010001101110001110001111110001011110010100100110101101001000010000000100111010100001110110000011101111011101010111011001001100001101101001000000100000111010011101110000101001001001101100011010101001010011101110100111111100101000010001110111010101101101010110000011100000100011010000000111101001001110011010101011011100001000001101000001001011001100111111101010001100100000000010011100010101001001100000010000101010000101101001001011100110111111101010001111011110110000111111010001101011011101001001101100010011110101111100111100101100010011000110001001000100100000111011000110011101011111000010110000000110100100011000110011001111111101010000010101101010111101010111110000110001100011001000001010110100000111000100111100110010111000111111101110010101010000110001010010100001101001000000001000110011011101111111111010101011011000001100100011001110100010011100011111111000010101001011000101001011111001100110111010101011101001010011110110110101011001111110100110101011010010100111110001010001101101000110111000001101101010101010000101010000110000001000101010000111011001110001010101100110010011011100110001110110011001111110001111100001110110010100101001111101101100100010100000101101110010100001100100110000001101011100000001001101100001111101011111111001101101001110010001001001101000101010110101110111101101110111000010010101001011010000110000001000111100100001100110001100110001011001011111110010111010110000011100000001101101000001100010111000001011100101010010101110111110011010100101110100100001011100001100100001011011100010111011011000101110010010000101001011001110001101101001101100010001001001100110001101111101110101111011011011100100010110001100110110000001111000111111110010000100100010001000010101111010001101010111001001001000001101110000101010001010111011111111000110010010101100100000111111001011011111110111100010010010001011011110001011001010110001101101000010101001110101110010001100010
000101001111011010011110010100011000110100011001111101110110011000001010111111001111001010111011001001011001110011011111100010110011100100110010100101011110101011110011000010110111010000001010000011100111010000111000011000100111001010000101111101110110000101010001110000110001010010100010110011100100011001100000001110001111110011011110100101100111101110000000101110000111001011001110110010001100011110101001000100010010110011101000011011011101100101110001000110001100001110111000001000100110010101010010011011000010111000011010111110101111000000111001111010011101001001011000111001010110000101001100010100100010101100010010101001111010001110010011110101000001001110101111011111000011001011000000111110110100001110100010000001111100111101001010101100111010000110111111110100100100001100110111010011000011001110000010111000010000000010010011011111000000100100110011110010100000010011110010010101110111001001000101001000011011110101010101001100111010010011111101011111011100001010111001100110110000010000011000001100001001000110111111001101100010111100000001010110101000111001011110011000100011001001011100100101000010111101000111101011110110000101000101101111101000111110101111111010111110110100000100111011010110010100100001011111100011110001101011110101010101011000010000111011111010001000000110101100010000101010010011001001110011100111010101011101011001100010111111000000100000010011010010100010001111011111000111110101000100100000100100111110011101001011011101100110110100000000111101001011100011110000100010011110101011010011111100100111011011000101010111110011100111001010101000100110011000100011000110110101110101011011010111111110000001111011001111001011011110101011101110111111011011110011010011111100101111110000010100001010011100010010001000010111011010011101001111111011101001010011011110011110110010100111101000100010010000111011010001101101111101100001000000110100011000000011010011100000000000111010000001101100010100100101100100010000101100110110001111000011100111100101100000110100100110000011010110011100000100010101101010101110101001011111110110000001011011100100100000100101011101010110110000011100100110011000001000000000101101110011111110010011011111111110010001110001011010011010001011000010001101111110110111010010011111110100100111000011111000011100000110010101000110010100001001001010011000000101010110111110110011001001010001000101011100110111110101001001101110110000100111101110000011001000000001100101111010001110111110111011001001100110101100100000101101101001111111010000110000001010001010111000101000100011101001101111001011110101001110111101000110101011101111001010111000101101110001110100100000110111100010010011110010110110001010111011011110110011011100000110100010010100101101111110001010001111111011010000101001101110101111100101110111101001011100001000101111111110111001011001101001101010111001110101011011111111000010111110010111110111001011101110111111101110111010101101001011100001001000111110001011100100101101100000101011001010101010101001110110000100001011
001010011110010100101011011010111100111011010111011010111001101110011111011101000101100111010101101001001101010010011010001100011101010010010101101101011101000110111000010111000101100101111000001101101000011110100100001101111001001010101000101010110010010111111001000000101001010111010100111011111011100000011001011100001100001100000111110111100101110100001100100010100110111101010011100010101111001001011110000110010000001011010001000001101001011010101111101000001010110010100111001100110010100001010111010101101111001011101011100001010100111000011110111011010011011011100010100100011101111000101011101001101011110110100001100010011110111100010100001010000111001101010101001100100111100001011100011011000000011110000100111000100110111011101010000111001101010111110001110010111001010110100111100101110101111111011010111000011111000010000101110011011111001110110010110011001100100101011111000100001110110011110001001111000101010100110000011101000101101000100100011011110000000001001101010011001101110110100001010110100111010110100011111010001011001011110011111101010100000101110000000001000101111111001011111001001100101010101000011000010100100011001011111000101110001011000010010101001100111111010000011101101011010010101100011101101000011111010100100111011101010111010100101111100000110010111001000111101111000000111111011101101000101000011001000110010111011101111010101100001001111110110110100111110110000011110000101010100101000010000010000110010110100010011011011101101111001110100001101100011110001110110011011001111011101001100111100110100110011011000110010111100111101111010111111001010000100001011101110101101000011000011111100100011011100001000000001101101010010101011101000110111000000100011100010010110101100010101000110000110111010011110111101100111011111100011110011010100000000001111001011100001101111011011110000111100100001001010010111001001100001000010011000010111011100101110111001100011110100100010011001011100100101011100101001111010101110000100101101100100000111110101010101110111001111101010101000001000111011111100100111000000010100000101101110110000110101011011001101010101000011011010111110111111011000000000000100110101110010101011101110110111001011101001100010111001000110001001001010011000100011100100110110010110111100000100010101000110100001110001010000100001100001001111100000101111000011011000111111011101001001000000001101111010010001101110000101010011011111011001100111110110110010011000010001110100001110110011111101111011111100111000100111000110111100111110010100101000011011101111010100111111110000010001110100111010010010100100101101011011001100111010000001110001001000011010000010000111101100011000100100110110000100011100001010000011001100010000011011100010001101000010001001010001110001100000100111111100100110000010101010101010100111010010010010100110011100110100000011101000010000000100111110100010100110101100011010111111100100011100010100101001010011000001100000110100010000111110011101110110010100111000010101111111011011101001111111001101101011111100001
001000111011010010110111101110001000100001100101101111001011101011101000011111110111010010010100111011111100111111110101010011111011000100111100101110001101110101000111011011101011010000101100010111111101110001111111110101110001101010011110011011111110001001011101111010111000111011110110101000000101001110000111110110001111100000011111000000111011000000110110111001100110001100011101111000010011111000110110100100010011001111111011000000010011011000011000101100101100101110100010001010111110100101111000111111110101101011010100010011101111111011001010101101101100000001111001111100010101101110011000010111010101111001001001010001000100010010110001100101011001000110100111111100111011001000100000001001110001010011110001101101110110100100001011101001001011100110101000001000110010100000011100110000000010010111111011010000001010110001011011100100011111001101010101100011011111100010110001100001000001110101100010100110110110001010101110001011011111001100001010010110010010001011111100101111000001010110001001000010011010000001010101010010101101111000011011011011000111011101011010100100111001110101111000001010110100101110100100001010100000000011110010010000011010101010101111000011000100010110010111000011000100001101011110000010011111010011011101101100011011100000011011000101010100111001000100100110101011100110000110011010000110101101000000001100010001011001111101100100000101001100111010010000011100101001010011011001101100111110100011000001001100001011000110100110010011110101000000001101100111001100000110100101001011010111010011101100001000011110110011011011101011000000001101001110001100110010111100101001110010101100110001000000011101111011100010110110011001100110111011101111100001110100000110110111000101000110001100110100101111101111011000000010100110110000101101011100101110011000000111010001110111001000100000110010010101000010010000010001111101010110010110001001101010110010101101100010101111110001010010001011110111001001111110010010001011101000000100010101110100010110111101111001100010010110011010100101111001010110000010011101010101111111011100010011100000100001100011011011111101001001101111101101011111001000101010011000110010101111100011100011010100001001011101110111001010000100011010011111111100001111010011110001010011011100111100001010000100000010011011001001101010000101110100101010011111111011000010101010011000010000111111111101111110001110001011010100110111010000010001110110001111001011000110101011000011011110000001101100010111000111000000000001110001100000011010110111101001111000000111011111101011100010111001111111001110010001010110010010111100111000011010111110011001111111110110010001111011100010001000110110101100111101101100010001100101111100101101100001110100111101111110010010000011100100010100010110110110010011000110010010000000011110100111110110010100110101111100010010110111111000011001111001101101100111010011011001011010011010011011010111011110111100110010011011001001101001111100111001000111111111011110100001010111000000011101011110001010101001111111
001110110001000111111111110110000011100111101110100100001001100001001010011101100101100001111001100110100110101111010000100001110100010110111010001110011011111011101111100110101010001100011001111010001111111001101001111111110010001010110011111110001110010100011000001000010001100001100001110010101011000110010110111001101001001000110111101100100011011000000001010001110010000101000000110111111110000111101111001000011110110000110011100000100111100101000011010111101111101000110101010101110010011101111011111010011111010001101101110010110011110111000000110000100110101000110111001001100101001011000010000011111011100010000110111101010101001110110001101110101101000010010010000001100010010010010101010000001111010111011000111101111110000111111000101100110010101001000011100111111110001011000011101010100001010110001111000010101111000000011101101100000110101111010111111010111100110110101000011111100011000100101011100000110001100100111110110100100101011011011111011001110011100110101001100101000000100000111101010000100110101110011000011110010001100100100010000101000001010101011000101001110010011001100010100000100110000100000000011101111001111110100111110011100000100111100101100000011011000000000011010010000001101100011000010101100111111110100010011110000110001101010010001011001001111100110100010000010110001110010110111101110010100011110010110000101110001111100101101011010110110100011100000000000001010111100001110111101101110010011010100001111001000000101100000101100110011010100100110111011011000111101111100110010000010010011011111010010000011111011000011010010001011010001010011110110110001000100100011000100101010101100100011100001010011111100101110011000001001010100101111001010000010110010011010000000011100011111111110110111111101011010000111101010010010001011101110010110010100110001110001100001000100100000111110110110100111001101110110110100100000100010010000110101101111000110101010011001101011100110001011111110011111000011011010111100110100000100101011101010100000100001111110100010001000101111110101010010101000000101100001111111011101111011011101011001101000110001011011001110101100001100101110011101011001001101101001110110100011000111010111000000001101011000101001110000100010110010001101001010001001100000001010001000001001000110010100101001000100010000001110100000011001101011000111101100110101001000001101010010111010001111010000100110110100010011000000011101101001101001011110100101110000101001000000100000100111110110100111101000011101011010100100111100000001101110011110111011011101010100110000011111011111010010110110101010001001010110010100010110001010000100111100010111010101010011100101000111100110111000000010011010100100010100100110110101110001000111100110101110000101011101110110010010111111010010000011101011011010000110111000001110100111010111010001111110010110001010111001010001100011111110111000010111001000011010111101100011101001101110111101100110101001010100111101111000101110011101000000100000110100100010101001111111000001010011110110011001100111110011111
100100010011011001101100000111001110000010111101100000000011110010110100111100000100111001101100101110110100001011111101000010101010001001011110010010111000010101001001000110010101001000011100001001000010010010010111010001110110001111001110000001010010111010011011000111010110010010110100000110000110011000010000000011000111010100111100011001000101000000010111100010011101000100010001100000110011010000000101000011010000000111101100100001011011110110011001011100000111000001111101110001011100001001101000000010111011111111111001110000100000111111011010001110101011010001101001001000010100100110011010000101000111101110000111100101001111100110110110101101100101010110000101100110101010011110001101111110000010010100101000110110111110010010110100011100011011010001001111100100111101000010100001000001100100100010101110110100001000101101001111011000111010110100011001001101111010110001000110110011000001010111110010110001101100101100100010100010110011110100001111110110001000011001000001111011111111110101100010001111000000101110010100101110101111111011000010010011001010001110011001010110011111111111010110100100010010110011001001010010001000101010100101001110111100111000111001000101011001011001110110000101110011110000100010110101111110011100011111100001111010110100000111010101101111111110001000111110110010101000010101010111010010111010010111011010000011011100110100000000011110001000110010001101000011001011001110011011001110100000000001111101011111100110001010100001100100110010101111111110100111110101110100011110100110011010000100111101101111101001001000010100000001100100110001100011110101110011001110010010000100001001101110101111110110111100001111001001101010001000101101000000010101010111011000110010100110011001111011011110101000001001101010011000101101111101011000011000001001010011101110111010111001110001011010110100011100101110100000011110110101010001110001010101110111010001101001111011111000110011110110011100100010110001010100111001101000111101110100100011110111101010011101101101110011010001010111101001011010010001100010010110011010000011110111011110111110010100111101011110111001110110101100101011001100100100010101101111100110110001001101000001100110001011100101001101110011011011001101111001000100010010000010110111101010001010010100000100011011100101011011011011011001100010001101111110110101010100110000111100110010010111001110111101000000001000011110010001010110000110110111010011100111110000100010101101001100101111111111001011100010100111011000100010111010001101101101000100111010000011110011110101111010100110111000010011100010111010111010101001111010000111101000111011010110101001111100101000100100111010110110111000100001010000111101100101111011100001001011010010011011011100110011100111001000101010010001011001011111011100100101010110000110001100011010101011000000110010110111001111100001001011001110011100001000000111110000010000111000001101101000000010000101011000111011110101011110010010010010010001100011010010101110110100011011100100010111110111000001010010011111
111000010011001100111000001110111101100101001011000011010011110000101000010111010000111101100011100000010100100100000100011011101100111101001100001001101000111001101010101001010100110111011111110110110101101000110100001000101101100001000111010111010000001100110111011011100100101001000011111101000001111110000010001110011101111110101011111110011011010010010110111010000111101101100000001110110110110011001011010111101000110110100110011101110100100011011001110011100001001101101001101010111100101111101100111001111100100111011111001110101011001001000111001110011011000110110001001010000110101000101101100110100111111101000100101100011111100100011011110000010111101110101011100101010101111001100010110110011100011000110101001101111011110111001111010111000010011000101000110110001101011101110010000101111100110100011111001111110010010010100111101110010100111100101010010000110011111101110111011110001010010011001001011010010110101001110100010100001100011000010100110010011010011101000110001100001011000110101011100000010101010100101101101110000101100011110001111111110100011101010010010011010101011000110100110111101010100011000100110010100100011110110101000010101100101010101001101111000111100010011100101111111000011000100010111101110101111101100100000001010110101001010101101000100110111110111010111011101011110100100011100010011011001110111010001110100010011110000010111001001111000001101100100110001001101000010010100101011110111100011100101111010011001000011001000010110111100010111000000100000100000011100000001010001011101100000100000110111111010110111010001011100111110000001000011110001110111010100000101111110100101111011000101100100101011111000110010101100000101100010010111110110100011100110101110101001011001010011011011111100111101110010110010111111011001010010011111101110000101111000100111101011110110010011110010011010001011111110000111010000101100110000000100011111101101111001110100110110011111010010101110010100010111000000101100001011010010100111111010011111010000010011111101011011111101010100000000010101000101110101000000111101100101011001001100010001100010011001000000101100001101010010011001110000000111011100100100011010000110001110000010101101111010000000011000010101001100001011110111101001000010010100100011110110010000001011001011010001011111001010110010011000100001110110001010000001110010101000111000100101101011000100010110111110010010001010100100101011111010101101101101011001010100100000001100100010011010100001001010010101100011001011110000100111001111101110000110101010000110000100110011000011001011110010111000101111001011101010010101010111001111011010001100000010101001000001000111101101110010000110010010001001110111001101001100010110011001110110111001000101001000111111111110000111000110101011100011100001100101100001000110101110110110010001101001101001001010100010010011110010011001101101100010000010010100010010110111101101100100000111000011011001010010100100001111011010101110011110100011111000010000011101100110101010011011010110000011000111111001010111100
000000110101011001000110110110100111011110111000110100101101000010001111100001000100111100000110000100000001010001000100011011111000101010011011001111110010001001100101010001001100000100100110111101100110011001110001000100000010111111010100001100110001110110010010100000100011011000011101010101111101000011100101010100011100101110000000100010111001101100111000010010101011011010000110100100000011110110100001001010011100111100111001010011011101100001001010100110101101100011101100100101110010010100000010100101110110000100111000010011011100000010111011110001110101110101011101000101010101100101000001000000100010110100111101111100011100110010111101110010010110001011010101111000011001110101111110111110011110111011110010011100100000101111111100011011011011000001110000101111011111010101001001001000000010101000111110010101100011001111110001101111100001110011000011011100100101000101111010010001101111100001100001011000100000101111100011001100010010110101110000001111001110001010011110101111110111111011110000011011110101001011000010100001100010111001001010000000110000110101110011011010010100111001001111000110101010101000001110010101001110101111001001000110000010100001101010011101011000011101000111101100110011110010001110101011101011000000100010001000101100111000010011010000000010100010110110111000111001001000100101100111000001001000000101110000010100100011110011110111010100010000000000001100011110010011011000000101110001001001001100011011101001011100111110010001110001110100101100100011110110000011001010010010110111010010000001010100010101100101001100011100110111110110100101100011000001100000010100001110110110000000000100000110100111111000111000000001010111010111100111000100101101000100110010010110001011110000111110100110011000111101110111100110011001010000000011101111001110001011110000111001101101101011011011101111111010001110100101100100001001110001101111100110111011110101110111100111111000000111101100010000110001011100100101100001111010000101010000010000011110010011011011001001001101101101000000010111110000001111001000100110000010111110001110001100110101011111011100101111100010110010101011011011011001011101011101100100110010100110101000101010011010010101001000111010011001000010110010110010010011010101001011101110111100010011110000101000101110011111010001001101110010100000011000110010000011001100001101101011001000001111100011000011010100001001111011001111001001000100000010111011000111011101000101110111011110001000101000001001110111010000101110100111001010101000110101011011001001010100110100101100111000010111110110000010110110000000010011000111111000001100000101111001101011101000011110101010000001010010000001101111011000000010100100001010110101000011001110110000010101110011101111110101111100101011010100110101111101001001100000110111100011101010000011110010010100111101101111011111101001001000110110000100110101101011110110010101101000100100101101011010001010000100110111011111001001110010011101100010011110111111111010011001101000101011101101101111000101001100100111
011100100100010100010011111111000011101001000100100100100110001010110101011000001000101010110100011101100000011111011101000001100001001001101110101000001000011111101001100000111100000101011000111111011011111111101010000010001111011100001111110100110100001110001111111110110000001110101101101100111011100110011100110010000011010101001110100110101010111001111100100110010110010110000010110100011101000000101111111101011111111000101101110000100001000110111111001110010010010011000000011011000100000010011111110000011100101000100001110000000111011111111001001010010001011111100001100100001000110001000111010100000000100000110010101011101110101000111110101111000001000100100011011001000000111111010001010000100010000100101100000110011100010010111111100110011001010010111000110110010100000100110000110011000010010110010000101101111001101111110110101111001110111001011110000100101010111000000011110101100011011100100101011110001000001011010111101111011011110110000100010110101001100011010111101110100000100101011111110001001001010000001010110000000100001011000101010101110000010101000111111110010100010111000101000011110001101000010000011011111100011101110100111100101011010000110110101010001101001010001000010111011000110001100010111101111110100001011101110000010011100100001111111000011000011000110011100110001110000110100110000110110110010101011110011000100101001001110101011010011111001100011001011011110010011111011001100110001001001101111101001011001001101100111010100000010101111110001011100001111111010010111111110111101011110111001110110101001101001100110111011100100111110101001001111101101001001010111101100100010100010111110101001001011101010010000100011001000111000101001001001111011111101110110000011010110100000001110000101111011110000110000000101110010100011011101100100011010100010000101100001100001001111111110101011010000110001010010100101000011111000000110110111011110001100100111110010011100101000001001110111011111111011110111001111000000110001101000101011111110100001100111011010011010001111111101001101011111000000110010000101010111010100000110101101001001111011010110000001000010010100110100101010110100111111001000111000000001011111000101010110011011110000111001101011100011100011000110010100001101000011111111000101111001000101011000111011001010101101011000010111000111100110011011110101001111100100011001110011111111010000010010100100100011110100011010101100110001001100100110100001011000001000111010001011011101011010101010001010111011000011010001010000010101001001000111010101100000100001101011000000000101111101010000001001011110000110100101101000011010111110100110011001011100000000000000000011101110110111101001111101101000101110110101110110111010100001111101111111011001111101001000111000110100110010010111001111100100001000111011110111001110101011010010110001010001001001101010110011001000001000100100001101001011110101010000100110000110010010110011000011000111111000100101110101100011111110001011001111100001101010000010000001001001000110010100010110100101111000110101100
111101111000001110010001101010000010001101111111011100101010000100110101101111110010101010000000001110100001111110011001010011110001111011110110011010010110011011101100001010011001011001100000110000101000000111011101100101110110010101111110101111011011000100100100000100101010100110110011001001000101100000111000001110010001000111101111100100110100010101000001100111110111100010011101110010101010110101010000101110111110111010000110010000001000011100101001011010011011000101101010010011000011101101101011100101101001000000110001010110111101000001100000101010001110111100101110100000100011001101010011010011100000110100000111010101101010000011010010010010000010111111001100010010110101111000011100101100010011100011101111110001100101100011001000010010100101000111010010011110101001101110100001011011010110110010110110110110011011001010000010001100010111010000000101010101100101110001001010010101101001001110101111011010110010011010011011110001101111110100001001001000001111110000001111010101011000010100011101010110011000011111010111001000011000100110010110011000010010101110000111101100100001011010011001101010100001110110011110111011111110111000011011011000001110101100100001100010110111011010111110111010111101011000101001110001000110010100001001011111101101011101001111001100010100011010101111011100001111011001011001010000101001010010001010100110001111011110111010101111011110001110111010001101111010010001001111100001001010111111111111000010001100100111111101010100110001101000001001110100010001111110100011101101010110000011111010000100000111000011111100101000010001100000100111100011010100101100001010011001111001000010011010101000001100111010001110011110000111111100110001111011101111011101000100010101001000100011110101001010000000111111100011101001010100000101100111100110110100000001111111111111000100100111100000100000000001010011000011101101100100011011000001000000100100111100010010010111011101110110110010111001110001001100111111110111011010011101111010001001100100001000111100101101011010101000010011100000101000101010101000111101000100110100010100010011000110000100010100001001011000001101011111100000001110001110001111000001111011011110100010110100110000000011110001001110001011001000011101111000010101010001010101011011011011101000101100000011101010001101111111001010011100110011011000110001011010111101001010101110110010000000011111101111111000000011000101011000100110100110110010011010101000001111000111110100110000001111001110011001010101110000001110101101111100100110100110110000101111001110101000100101101001001010100010111111010001100000110000111100000101000001100101000110010101101101101001100110111001110010110010110110110001000100101111101101001001111010110001100100100110010111000001011101110001101010011010001000110010110101001110010110111111011010101100001111011111110011011100001000110110111011111101110111010000000000101111101101111100001001111110000001110000111101001100011101010100101110100100000101011001011010111001110000100101100100010000110000001110010000101110
100111100011111111001110010100011110011010011100010111011001100001111110100110011101110100111011110100001011100101110101101010110000001001001001010110001101111010100010001010010111011101001110011001111111010101100100000011011011110000101011000111111001101000010001010000110100101001111011100010100010110011001101111100010010100110110110011001111001110111011011000010000111011110101101101111110110100110011110100010011101011011101101011111001010111001010011110111100001111010010000011011111110011001000010101010001111010100110101110011011111111111000111011110001000100010110111110011001010110111100110000011101001100011010111010100101011001010001110101010110011010010010010000011110111000110010100001101001000001011100111011101101110000001011101100111111011110100100000000100001101000101100011100011010000010100111001000110111100010101100010011111010100101010000011001001101111101000110010111000000010101011000000111110000001111100111100010101001001001110000111100100101011011101100001100000100110111101101101101010010110000110000101101111100000110101100011100101001001111000000111000000010110001011110100101100110001000001011111010101001001101100011001010011011101011011111011100010010000011011001111011111101100111100101011100010101000010110001101011011010001100111100010100001100011100101011101111000011010000101110000100001001011010101111111101010001111111101100000110101001010000100111001011111100100101001001011100100111000011101101010010001011000101001001001100001011000101100010011010101011010011001001000010001001100011001000001110001101101110000001110001010100001100000100110110001011001111110011111010010111110000110100100100010101111010010000100010011110111111110001000010001100100101010011111101001100100100111100101110100010010101100001010110111100100110111001110011100001111101000001011010101001110011111100110110111001100101010000010100000100010010101110111010000001100000110110110111010001110010111101011010001011010000111111110111011010011100110111111100010011100011001001110010001010111010101101110111101000111110100001100000100000110101010100111100011010111000011001110011001111010111100110001010100001011111100001010010111000011101101111101110011110000010101000010011101101101111110100011011010010110111111010000011100110010001100000101011010110100111000101101000110101101010010111110101110110001110011010010010100111001111110011111000011101011011000001110100001010010001000000110111010100101111100100110100000111111011110001001111010011100010010101010001011010010011101011001101101010000011101111011001001001010101001001101101101011110001110110100111100001101011010100110100100001001100111111010000111011001000001100111101011010010111010100110111011001011011101110001011000001101100010110110101010101111100010101011001001111000010010000010010001000011000101100110110010000110010110110111100000101101111100100011000011111011001011001000001011010000011111011010010001100111010110100010010011010010111100010100100010101110010010010010110111011111011011111001001111110100110101100111
110010111111111010000111101101100101011110111011111111101110100000110101000101110100000101011011101001110011100010000101001110100111110001101010010011001011100100111111100101110110011101101100000110101000101011001100011001111101010100111001001101011111110000010111100100010111101000101100011010001001101000001100101101110100000000100111001111100110111001011011100111100110111101010001001001110010101011110000010000010011001011100000101001000101111001001011110100001000001001001001111011101101101111000110110110100110100100010110010000100101111011111000101010100110110011000011111100001000101100101011100110101100001111101000010010001010110101101000011000101010101101010000110101010010001000111010010011000010111010101000000110111010100010000111100000111111001011011101010001000100111110001001011111000000000111000010100011110111010110111010100110101111000110000110010011111011010000000010001000010111101001010000001011101101111100111010000010101000010111100010100101011001111011110111111001010010011000011110010001010010101010100110000011000100000111100111100001001100111110110010010000100110000110011100101011110011000001101000111100011000110010100101001000000111110001110111101001101001111010110001110110101000000111000010111110000100100001111001110101110111011110100010011001000110101111101111000111101010001110000100001010000101100011000000111011000011000110100110010111111011011011001101010101000010011001001100001101111100111110000110101101111110101001100000001111111101000001110110110101110100011001110110101001000010001001001110000011110011011100111000010001110010010101011000110000101010100010000110110010111101101111110001010010101000101010100101001111010000011011001001100101100000011010111100000101011001000001100010010010110110010111011010000001111100110100100011010011101000100001101000001101111101101011110100001010101111011110110111111010011100101101010101100110111010010111010000001110101011010100010100001010101001110111001100010111000001100011001001011010101000011100110101010111000110010110110011110000101011100001000101110010110000111100111000010101111101010111110001010011111000001000010011101101101011100001100101001101001111010110011100011010101001101000111101111100000100110001111000000100010010010101000010111100101010101100011101101111011010111111000111011101111111101010011000011110001100110010110011011101011000000011001011110010010011001100011000110000001100111001010001010101001000101001011111011111011011000100110011011101010100001001001001101111111000001101111110111010001010000110100000000101010110000000001010110010011000000011110100100101100110110101101111010010001011001101000001100100101100110010101001001000100000011001100111011100100111001111110011100110000011111111111010001110011100100011110010000110000011000010100100001011110101000000100001001000001101000101101100011000010110010101111000001101000110001100001001000101000000101101000010110111100111010101111110001110000110100100101100101001100101110101110111111011110111011000110011001010110010101010011011
100100000011000001000111110010010011111110111000011000110111100101000101110110000101101001101100011010000001011110101100010000110101110011111101110001111100000101101010000110011001000001101111011100111010100000010010011100101001011101101111100111100000000010000010100010101101101110000010100111111110011010011110000100001100100101110100011110010010111111001101010111010111000011000010111011001000011111011111101001111101011101111101001000101101000010000110011001110001111010101101101101101001111111001100010001101001100000100010111010100100100111011001111001101100111001000010110110100001001011000000001001010001101011111011001101111100110110101011011001000001101010011101000011111110010110011010001110010000100101010011111100100100010110000000101011001111011110100110100100111100101001000000011111100100101100101011110110100011110001100010011101101010110001000100001100101110010111100100010110000100100010011001001111011000101111110111000100100010100010000010011001111001110111101100011011101101010001111100001000101010001011111100010101101011000111000011111111000101000111101000011010011011010101010010101000011111010111111101110000111001100001100111011111110010111010001100101000001111101111010011000000001000000000011010000110001100000011111101000110000101111111100000101100101000100110110100110011110101010111100101000000101100100101011100010110101100000110101010100011111010010010100101110010010001001111001000000110000001001011100011001011010110011111010111001000101011100110011001101001001000110110000110110110100001011101100111001100011101000101110011011110111100011111111110110111011000111000001101100110101100101110001000111110100111101100111100111100110000100111111010001000011010000010000111010010111011011100101111110011010100100100000000101110001101111110000000100110110001111011111011100110100001011100001101100001100010010110001110000010001010010001111111001001101101000100001110111100011011001110011001010110000100000011111011010101100010001100111000001001110000000100110111010001011100110100100000100101100010101010110110011011000101000111101100101000000100010110100100010110000001010101010011100000001000010110111000110000010101111011000011010011010100011011011000110100010100111111100111100010011011010000001101001100110110101001011110011000101111000010010001100110110001000010110110110001000111111110110101001101101000101101100000011100011101001010010100110110010011001111101101110100010101001110001000101101001000011111110100101100110000110101110011000100111000001101111001111110111100010101101001010011101101100001000010000001000111001010111111010001100110001001010001111010001110110001110111001111110100111111011000011000010000110111011111101001100001100000101110101011001111110011100011101000010110001000010100101100000000101001110001001001101101001000000110101000111001001101011001101000010010010101111100010110111011011011001011001001001101001111010101010111110111010100000000100000011100111001100110011001101001000110111100111010110001011111011010011100000111101010100110
010011110111011111100111101011111011111010010100110100000010111110000001011111001100001001010010101100100111100111110100000001010111001011001010110110000110010111011100110110011010101011111100001100101101000011110100111011110111111010001111110101000001011010001101000110000100110110100100011000001101100101011111101010010110101000101011111011011000010101110001011111000010100100111111010011011100000000110101101001100011000110011110110001110010001001100101000000000101010101011101000011000000001110110001001101110000110100101000001000011000111100001010011010010011101100000000011111110001010000110010010110100111100000001101101010111000010101110010110010111011100010111000101110110110000001011000110100001011010101100000000010101111000011101000100000010000010001001001010111111101100111011011111001100001001100110100101100001101000000010011111100110101011110111111000101001101010010000111110000101000110100110000101001110001111110100001010011100111100010111000001110101101101101001110010001000101000010100101100110100101010011100110001000111110000110010001001011011010111110011001000100000000100000011011110010100001001101010001101000001110101001010010101000110110000110010010000000100111011100011001100110100100110100001000011010101101111100011010000110101000111001010110001110011001000111100010100100010111101011110110101101110011011110001000100110010010110110001111011111111000011100111000010011101111110010010011101010010000011111011100000110010001000110101001111101001101010110001010100101011011111110100111010101000110000001111011100101110010011000011100011100111100110001011000110100010110001001010010010111010011100110111011011000011011110110011100110011010000100001011010101000110001001110101110100101100100011101011111010111001111111111011101110111010011011101100001100010001101101001110001011010100011110101000110001100011100000001011100011000010000010011011100010110111001011000100000101110011110001110001100111010111101011000110100010101111111001100000011111010011001111010110101001110110100100000011111111100000111001111111110001001010001001111111100101100111111011000101101111001100011011001100110101010110111111010010100001101111011111000010100111110101011001111000011001110111100101101000001110101011100100000010010010111110110011001011000111000000001111111001001100011101000101010111010010000001000100100111010011000010101101011000011010101011111011001010111100011110100000110111001101100000100011110000000101110001000010001001111010111000101110111000000100110000110010110100001101100000100110011100100001101000001101010010000111111100010010111110010101011101100111110001101101111000001110111111000000010110101001001000101101001001101100101100001001100000001000101111010011111100010101000001001001110110001111011110111011011101110111111111100011101111001001110111101001110101101010101110101101101000100101010110111000000000111111100000100001011010110011000010011111011100101000001011110111001000101111110111001010101100010111001100101110110000001001111111100101111111101000100011110
100101111101010111111010010111011010100001110100101001001101110110000000111010011011001000111110010000111110001101110101100011011111000100000101111001010100000000100111000001101110101011101101001100111110110000110110011001111111001010101010000010101001010100100001001100100110001111011110100110111101001100001001000000111100011010010001111011111101100110010010001011111100010101110110011100010011111110000000111010000111000001100111110111101110111010011110001100011100100101100111011000010101011001001101000010101111001110110010001100011110101101010100110100110110011100011001100111001000101011000110100110110101011101011111110000100100100000001101101101011111000001111101000000101010101101111101110111000001100111010101100000100011001000000011001000011111111010001110011100001000110011010011000000010101010011111000110111110111000000010101011000111111100011101111010011110100110100101001010100111110011100000000101000100100000100000100001000011100110100001000010100110011100111011110101001110111100000000111110110011110010001011101000100111100011111010101101111111000101101101110100000111011010000110010101001010111111100111100110100110001010001110001000111111100100111011110001101101010000000100100101110001101101100101111100001001100000001011001101001110010100111001100011000010010111100111101110110100001110000100100000001000001100101100011101011000111100011000000000111101110010100010000110101010111010100111001101101010111001110000000011101101100001001101001011010101111000000011000111110101100111101010101111111010100110100101011001110101010111010110000000100111111100101011101001010001110000011101001000100010000011010101111101100110111111000110111110000001101101000110101001001111111111101010101110100111000010101101001000100000111111100101101100100000011100010111010111010110111001000110100001011011101110001001100011101011101101011000001000010100100101000111111001000001101100101111011000010000010110101000101101110011110010000011110000000111010100100000010110000010110110010110110101001110000111001110011010000001000110100101011111101111001110100110000000100010011000110101000101111001111000111110010001101010100110100010100101001010110110011101101000011001110001011100100011111011101111010001010100010110001001101100001001010000101100100100000010011101000010011011100011100101001111000111111010001110001000010000011010010010010100101001010011110010101010110010101010110100110110101111110111011101011001110001110000111001001101011010010101101000111010101010101001001111000010110110100111011011001000011101011011111011100111111100100100101111101000101111111110011110110000001010011101100110101011100001111011001101000111010100100001111100101111100000111000110011111101111100100110111111111110010111000010011111010000101011111010001101101101010111000101111100111101011000000011000010010000100101000011001100101010001010100010110100111100010110111101101010100100101110010110100000100011100011101110010011111100110101010100100001111101000101011000110101001010001111101111001100101011010100110
111101101011001111110000010010101111010010100110000011011001000001011111111011010101011001111010110110111100010010000111010010010110001111000110010110101001101111101010000110111010011101110100100111110111100001011011111111110010011111011000101010110111011000011001100101110010110001100001101111110110011011110010111101111011111011101100101100111001000110011011110100100001100011001111010001000001001010010101110110011010010100010000101010001110001000011101100110111000100110111111011000010101111000100000100011111000111110111001111011100010101101000101101100000010100010101001111011100011101000000001100100111000000100101100001000101010000100000100111110100100010101100011101000101011110011011111101111100101001010001010100011110010010011001001101110111011100101001111001000101010010100010101011111001000111110001100000111100101111001101000001011111001110011100111010010000001001110100110100101000110111100011100100110001010010001101110000011111110100001011110001110110110000100001110001010000011110111110100101110111011110111010010000111000010100001000010001110110100111100001011111101000001001001111111010101111011000010110110001000101011010000110110011111101011000011000101001000111011111000100011011010011100001000011111111100011101100110111010100110001011101110111001111110011101001000110001111010010000100000100110110010100100111110011110111000011010011110101100101010010011011000110111010010000011001011011101001101101101100101000010101011000001110010001010000000101001110010110110111100000100111000010011001001000101111111100000010111111100000110110101111001001001000011100000100000110001001110101001010011101101010111110100111000100010110011001000010000111011100001100000111111001111011101110110011000110110100000111100111001100011111101000000100100001011000100001100000010011000011010001110010001101000110101011000000110010001001101000101001001001101111000001100010010101000110111110110100100110010001100011001010110110001010110110000001000101001101001000111100010011100000000100100111111111010010010111110011000101010010111011000111110111100101001011100110110111010101110011011110100101010010111010001011001101100010100001011110011010101000001101000111001011111111001110001111001010101110110101101100100111010110111000101000101010001011000011100010101110001111111010111000111011001010000111101101001001010110110110010110111001110110110010000101110001111011111011000011101111000011101000001011110001111110000000101111011001111100101100111101111111101100100110101010100100101101000100100010110011110011010110011000100010010001010010010011000101111100111011100101001111010010110110101110001111101110101001111100110010111010100100101010010111101010100101000000110110101010000110111101101010110011100111011101011101010111010100011100010111101000100111001000010001101110011110100000100001010011000101100000001010010000010110010010111011001110000101100000001111111100011000001000010001100101010000011001001010101001100010001010101000011011001111100100101001000110011100110001001111010011001001111
111101111011000100111100001001011000011011010000011010000010110100000101011011111011000110100010101111110001101100111001101001000010000100111011001000100110111001010000001100100101111011100010001010010001101011110111000000001010011101011011011100100000111110100111101010000001100001111111111011101010111000000111110001101010101100010011000011100101001100011010011100010101111000001000111111011001100011000010100000010010010011111001001101000010100101000111100100101000010010111110101110110011100011110110111100110101000000001001101100001101101110010001010100100011011101111001010010010110111011000010111000111100110010100010101010010011110010110101101011110110000100101111110000011001110110001100100101110010101100001000110111101010101000111010111111101100110110010101111111111001111000000110110011001000011001111111011111110111000001110101010110110111100000001110101110001111000110010110101100101100110000010001001001011110000111010100101100110010101000011100101101010011100011110110100010000110010000001111001111111111000110010110111100101101111011000111010111111000000111100011011110010111011110100001001000010000110110110011010100101110111000101011101111111010100010111001100101100100001010011111001100010110000001101001001111011001000111010111110000011000101001101101111101100001000001011100011101011110000111101000011001000100101111001001110010111111010111100110111101100101010011001111011000001100001111110101001110011111100101010001000101100000101101100000100010101101111110011100101101001101101010100011101110111001100000110011000110111100010001111111110010010110000101001110110111111011100000010000110100010110010000010101001101110111001000111100001100111010110100000001110111010011010011010100000011111111100010011001110000010110000101110010000100110000011000000110110110101100100100011110100111100100100011100111011101011101010110110001100111011010011001011100111010010010111111010011011111011010111001011001110010010110100101000000000110001101111011100001011101011001010001110100010000000101001010001111100001110001001110111000111111110111001000000010011101001111001010011001100111110100011010011111011011110001011110010010011011100001000001001111010100101000000011111000001100111000101011111010100111101101010111111100110100000111110110111011111110010000001001100000101110011001011110010111101010001011001010110100101000100111001101001000100100111000010010111101101010101010010110100110000010011011010110010100000010111110001100111101111101001000101010010000110101110111101111111001001110111110111100010101111001010100011010100110110110111010000000101100011100101111110110001101101111100111001011111111000101001110110010010001100101110000001100111111011111000110111101101001100110000011010100110000101010011000100001011101101101010011100111001001111110000011000000001001001100011011001110101010010100010110101110100000011000010001001010011100000010111101011111101000001101011001011101001111111100000001000011000000110001001110000011010110011100111001101010000011011110011001111110011011
111110011101001001000001100011000110101110100010011101111101001101111011100101110101011101110111011111100101110011111100101110011001000010010011000010101010111001011010101111011010000001110010100111010110000010111110101011010100001111100100100110101011011001110100111100000010111111101010111101010001110010110100100001000000111000010111011010001010111111010010110001011001011111100101011111111010010011101011100011101111101011110101110011101101110001001001100010010000010010001001011101110010111111010100101001101001001101100000110110101001111010001000011110000110000100000010010010111111101110000111010010111110000111111101101100010101111101101010000101101110011111010110001010110101111110100000100100011001111001101011101100000001011111111111011001010101111000000101101001111100110011001100111010111011011101110000100110000000000101110011001110011000010101101100001000000101101111000010010010101100010010011100010010001100101111111110001100001001110101100100100110110010111011000000101010110011000010011101011001111011111101011111001101111110011001000010011110011110111011100111110110110101010111001011110000001010100001011100111001010011101001010000010000011001111011101001110101011001110110001111011111100010101101100010011101101000010011111110010001010101111010011010111101101001100101011010101111000010111011000110110000100100000101011011001011111011110110111001110011111111100011011011000010101001011110000101001011010100000011110111111110110001000001001110111101100000000010010001100001101100111001011000111000101110001000001101101110100111101110000101010011001111110000000011111101110111100111100010101110000111111111111111010100010011100011100101000101111110101001011100100100101101111001000001011010001011111111010011100100110101000010001110100100101010000101001010101001111101011010110101010100010010000011111000001000001001110011110111100001110001111010100101011111110001101111110111101100100111101011011010111101001001111110010110000011010110110100100000000000101110011011101001110111011011100000000100010111001001110101000001110000010100101111110001101111110101100000110101110001110010110010010010100010010010010001100000011000011110111111110011011110001000100011100000000001001111101111010000100100101111000111110000100101001100100110001000110110000111011011011110111001001101100011111110010101111011100011111110011001010110011111100010111100100000100011001100010111110110100101111100110111001001110101111110101100110101001100101101011111001101001001111010010011010000110011011100111101001110110111011100110110011011111110110100000110111010101000101110101111111100001000000111111101011000111001110101101001011111101100011100001110010110001110100101000111101111110101011111010110101011000101001110110001110101010110101110101110001000001010100001011001011000111110010010011110110001100110111011110010111011101101111010111101100000011100010111111111001111000101111011111010011110111110100111100000111111110010010001010110011111100001000000101100010001110001110010101001100111000000000110
110111101101000001111010000110000101110101100001011000010101000011001010101000101110110011100010010011110011001111100001111001000010000000111000000101001010010110000011001000100010011101010011110010110010011001101001101110110100101111100011011101001011010010000110010000010000111111000010110011111000110101010010010000101001010011001111110100000001110100111010110100011110000111110100011000000110001100001010010110000111011111100000100011111010011111001111101110110111101111100100100100100110110000111011100101101001101011010111100000101011101101110100010010110101101100010110100100101111100111111011101001010111010111101110100011110001110111101110000010111010110100111001111001100111000101011011010000011001011101100110000010100000111011010100010010110010011110000101010101011001110111011111001011101010010010101110101110110110100110001111110001011001010110111110011100101000001111100101110110011111101011101010001101001100110110001100101111101111000011110011110010010111100111001001110101111000101111111110011110100100101011010001001010111111010110110000101000111000101100100111011001111100110011100111010100010111110001111111101101110111001101101110011110100001000000001100101010001100100110011001000100000101111100010000101000001111001001000111110100100000010100000100011100011111001010010111100100011001010111111010011001101101010100001101101110101110100011011010001000111000100001000001001101010011000101011110111000000101011000000011111100010101101101001010011110110000101010000111111110011001111100110110011100000010011010001011011111101001110011111000111011100111000001101010011000011010011010110010000000000000100100111010011100110010001110011000011000000111010101011010101110000011001111111000011101001011100111011111001011001100001110111000101101001110101000010001010011100000000101010011010000011010101000100010100011000000010110111101001100110100110101110011011001101001111110010111110111111011000101000111001000001110000001100001000000100000010001010100001100000101100111011000111001100111000101001100001010001110111101111011011100111011001100111111010011011111011110001010011110110001000010110100000001110010110100000110001111101001101101110100111111100110100100010100010100011001101001111001110001001101110110010000010110000111010101000001010000110111000101111010010101110111111001111000000101011010111011010011101100111101011111111010010101001000110110100110010110100100110110011010001110001111001101111111010001101101000100100110011101011111101010011101101001100100101111111001000100000110110110100101001011101111111011001010001100110111001111101001100000100111010001000101100011000100010110100010101111111110111000000110010011100010000111111110011100101101010111000110001110001000000011100100100010100111000101110111000111000111000000101101000111001101110101000110100000101001001010001111101010011001001010010101000100001000100110100001010001101011010111101000011111100100011010011110100000101111111011110001111110010010010110001111011000011000000000111101101011110110111011101111
011111100111011111000011001110001010100110101111101010011101101010011110101010000100001000011011101101101111110100011110110001101010111011000010001111011011111100110100010101010101100011111000000110100001011100011010100100000000101001001111110010110000110010011111110111000100011100101000111101010101011000001110011110110111110011100110011010000010101111000110011000110011110111100001100101011101011011100111000011110011011111110010000011111111101001001101010110110111000101011111000010011001000101000110100100000010000011010101001110000101111100101111011100111110000000110110110011001101011101010111100101111001010111000110111001010000000010101101000011001111010111111111001011011000101101000110111111000000110001000101010001101001111010110101010000101011010110010001110100110101100101000010111111010110010111010100110100110010100010011000010001100111000110001001100100011110111111010000100100001100100111100101110100111111100110110111111000111101011001111101111101110010100011000111001110001110011011111100010111110100111000001011100100110010001101011011010011000100011000110010000010001011110111110101111010101000111010101111110110100110010000110101010011000000101001100100100110110110110111010010001111011111000100110101100001100111010000010010010010001010011010010001001110101110000101110100101110100110011001000000010000110100110000001010011001101000110001011101010011100100011110011101110011000101111110010100010101011110101011010001100110010010100100101011111010110001101101011101011100011110101001111100011100100000011010000011111111011110110001010110001001000011100011100100000101100000110010000010000000101111010100111001001001010110010100101010111010110000011100000010000000011001011111101110010100001100000011000010111011100011010111000010010010111100111001101110110110011011010000101010010111110111100011001111000010001000101100010100011101100001011000100000100100111001100000011000001111001100100010010010100000011000010110110100101100111010010001101101000011000110101100001000110101110110001000100001011010101111111111111100111100101101010010110101110100100010001110010110110111100101011100101000100110101110000010011001000111001101100110010011001010010101001011100011100010110000101000110100101110110001111101001001110010111101110000101001011001011101111100011100000101011011100001101010110000111011010010100000110111010100010001100101010110010000100100000100100001100111101000110001000001110010111001010010001000101100000111010101100010110001110000110110100110100100000111000101111010100110111000011101001011011110111010110000000111111111110101101100110110001010011100110111011110101101111101001110000011111000000001000000000001110111111000111000101010111101111101110010111110111101011010011000010100000011101101101110101110110111100111000011101101011001001110010010010010101101011101010111100111110100111010110100111011111100110101101100110000000111010001100110101101110100001010010001101111111110100010011101001100110000000101100001100101011011010000111011011100011010000000000011
111110101010001101001010111011101010001101111010101110011110111011101001111100011100010010101111100011001110101011110111111011100000011000011101110110001010100110000000111100101001001100001000101001100101110000100010011010100000010110011110000110100001101010010110101000001101000100111111111000111100010101000000011110110101011010000100101111000001001110010111000000010101111110100000110010001110101110001010100000101110000111111101001000110101110100011010101010001011100110000011110011110011101111011111111101111111000110001011011011000110001000000111001111001101000101100000100000011000001100101010000011001111000110010101100111111110100001010001011001111001010101011110010010100011010111001010000101000000010110010011101010011011101001100011001100011011010110111001001000100110111000101000110100011010100101111000100111000111100010011110100001110010100101010010000000110110011110110110101100110000100000001110011010111101111001001101000101011010110001111100101000011000100110001010100011101101000100011000111011110111000100010100110001110011010011011010011101000011000100010010111011001011000110011110111101110000111111000111101001110010100010101010011110001001001000010011110001101011100111011000011110111110100111011110111110000001101000010100100110011110100111110100100000011010011010011011010011011010100101011010011010010000000110001000111100001001011011100110101011011011001011001100101000101101100100101110111110110101011010101000010001000010100100011000011100010010000100110000101011110111000110100001110001000010110111010100000000000001110101000100010111100000000100010001001100110111111011110101001110110000101001010010111010011001000011000001111101001100100001111010110110001110100001110000100110000010011001101000110100101101000010111100010111011110110001101110100110100110111111001001101110110001011100100001011011101101001010100010101000001001100000001000011011001111000000011010101011011011000101110001110011000100101101100011011010111101110000111111101101101010011100111010100000001110001100011110111110111100111110011100001011100100110001111101101111010111101110101110010000001000111101110110101111010111111001101101100110101110011001101010101110011011101011011000101111001010110100110011000001001000001111101011100101000111100001100110110001000101011110001110110011100001000111101000000100011100101000000101000010000011100011101000101001110100111011000100100100100100111110010100000001110010011001010101100101010010110101010100010001101010001001010101100010110010100011000011011011000000101110011101000111100001111100101100001101101111111101000011100110101100100001000010010001110011000111001110001100011001101110001111111110011010001111100010011010010000001110110010010011000101100011010111101011110001011110010110100101001101101000000110100110010001000111101001100110011110110000100011101100111110111110110011010001101000110100101010000000011010110101000011100100111011010011001110010000110011010100110001010000010110011100100010011001000110000010111011001111011011011010010010
010011011011000011101110010101000010000101101111000101101101100100011101000101010000001101110011100110001000011001000010001010010111100111000101000011111000111101100000000001111101000111001001100000101101010010000000000110001100111000001111010111101000011110010000110001101011101011101100110110110011001011100100101000100011011010001111011001000110111100100000100111101111100100010110111111011101000100110010110111010001001011010101100110001101001001110100101010100010111001111011011011010010100000011000111101100101100111100000011110111011110111000000101011010000111101111011100100000011011100100000001111001101010101101001110010010000011010011110011011001001000000011010101001110011110000101000000110101011000011100000010110101101010110110100100111011110010010100011111100111101100000101101011100011101001111111010101110011011111100010000011000110111000100101110001110100111010100110111101101111111111011101100000101100011011111111001111001011110101000110010111011110011001110011100001111011011011111010101001010110010001011010111110001111001100001011111011111000101111110111101100011010100110010010001001001010010000010111001100010110010001000101001110101000110011000100100100010011101111110010010011001011100101010111011110011111001100111111011110000110101001010001001010111101111100010010100001001010101001010110010111001011100011010110000111110110000101011110111011000000111000101011100100011101011011010011000010100110100010111001110011110111101010111111011001110001000011100101011110100111101100001110101000001110100001010011100101100111110001101101101010110100110100100101101111010111110011000011110011111010000010001110110100111010010011011101001010000011011101111010001001011000010111011111111101011111110011110111000000110100111011101110001101001111000111101111000011101111100101100111001100111011001001110101010101111001100100111110110111000111100000111110000011100001100011101010111000010100101101011110110000010110101010010011001011110101010011100111100010010010011010001100110101100110010111010110110001001011000101011010111111011100110011111010110001001001101101101001011010010101010011001010011101100011100011100010101001101111101110001011000000001100000110100010011001101001010010000100010111011100010001100101011111010010101000111010000110111110100001110001010010111000101111000101010110001001000111110010111110111001100001011010100010101000100100100001001110110001110000011010110010011111010100011101100101101110111000110000101101010011010110111001100101110100110110011011000101010100110011011100010010010000100000001011010001011001111110100011000111011000010101000001001101110111011000100101000001001111101000001100011010100000111111001101000101000101011001000000000010010010100010010011011101100001011001111000110101001100010000111000101000011111000101100001000010101111001010011000111100110100111011000111010110101101110001100110100100100011000011010100110001010100001111001100000101010110011101000000011111000111011011010001100100111000001101100000000001111100011110000101101
010010000101100000000101000110000101100010000011000001110011001001110000011110001111101001111011100111100000001110101101101111111111001010111110111110000011101111011110111000000000001111000101000100000010100000101110111101100111001101011110001101101101110100000110000000001000001011110111111000101111011100100111011100011011010000000100100001000001110110110000110110001100100001111101001001100100010101100001101100010010111111110000010100001100000110110101110101101111010011101100100101010111001001001000001100000000001101011000001000101111111011000111010100001111011010010110000110100001011001100011101110101111100001011001101000111100010001101010010110110010111010001111111110111100101011011101010001110101000000011001111001100111101100110110111100101011011100011011111000111010000101011000010011011100110100111011110000111011101001110001111101111111111010011111101000010011001110100101111011010101011100101000110011111001110111001110111000101100101000001111111000001010101111000100111010011111110101100000011111000101010011000110010101110100000100001011010001001100000100111000000010001010010100010101011100111001100011110100000000000111111000000111011110000111111000111001101011110100100011101000100100010111011101111011010000010100110101101000001111100000011100110001010111010101111111100110011011110101111111100100110011110001100100010011110111111000011111101011010110100001000111000100100110101101100001111101100011011011000001100010000011001100101100100100111000010001111110100101100010100110101011001000010111001000110011011111111110001011011001110011111100111110100101110110000110100010010001101101010001101000001100101100100010000001110100101111011001000110111111101101011011001111011110101100001010100101010000000000100011110001001110100111100001101000000000100010011111110001100111110011000010001101110101011111111100101111111011110110001000111100110010000110000101111110011101000001101011011111001001111100010101111111001110101101001101001110000101101010111000111010001001100101001101000011110101010000101111011011110010000110000101010000010001000110100010011010101000100100001100110100010101100010111111011000011010111010111010011110111100011101011111101100010111101001111101011010110010100001010001011011001000000101100101100111110101110110100001110010010010001100111011111001111000001010100111111000100100100000011110101110111101001000001110011101010010101010110100111000101110001111010010011111000010010111101110011110111101111111111011111100011011100010100000111000011100001000011011110101101010110100001101010110000110110010010100011101111000010111001110100000001010100010100100011011100011100100101010100010110000100010010111011000010111100001100011001110110111010100110100011010000001111010001100011001101101111000101110101011110011111010111000111110101001001110101001100000110000010110001011111010111100001010000110011101101000110010001011000010110101010111111100001010101110001000011100010110001001110011100111100100111010011110001000100111111001011011111101000000111001001101
001110110111001011110101011011011110011011100111110011010000011111111001010001100110111110011001100011110111110111010101001111011010101110100100011101011110010110000110100101010111011110101001101000111100000010010101100011001100100110000110000010011100100101010101100101011110100111011011000001100000001011001000101101100010010010100000010001110111100011011111011001000111011110000000011000100111011100110100011110011011101011011011111110110110111110110111010010110001100000101111101000100000001111010010110011011111000100000100101110100000110010100000010101001100000011101110110011100010111101001000101010111100111111010011110010100011100010110011001110111110011111011000110111101110100011000100111100110000101000101100100110110011100101000111100110010010101010110101000111011101001110111011110101101110110000011001010100110111000001010001111011111110110000010010000001100001000110100100010001010011010100100100110101010000011000110111110100111001101010110110001001111110100010000111110111101010001110111100100110011110101000100011111001101010110101000110001100001110100100001101011110001011011000001011101100011101011101000011110001110000110001111000101101110010100011010010100011000110001101111011010000100011101011111100101111101010011111100000011010100100101110010101001100111001011001000010000110111011011000000000110010010100011000000010101011010110011110101100110010110001100100010111010100010110110110111111100000010011111001101000111010010010101010101110001000111000110001110101001000000100110111101010011111111111011110000101111010000100111010101101100011100011111010001000101110010000010000110001101111110101000000110110111100101010001001111111100110010011101100010000100111010011000110110100011110010011011100011110110101101111111101110111010100000110100011100011100100000000000100101000101011101001100001010001110011001110011010100110111010110101110011111100011110001100001001100100010011111111101110001011010101111000010010010011000111111111000000101111011000010111000100101100111111101001000001011010100100101100111001110010010010111111100001000010111011001101110010000001011101011101110110100101111111111101111111001010010111101100110111000011110011001100111100000111101001110110011011111100101001011101110000110110110101010011011111001011010111000101000001101001101001111010100110100101110111100000010010011000001101110100011010001000111000001000000010011011000110101100111111111101011111100011110001111101100101010001010001001100000111110101010000001100001011111001001100100111000010110110100010000011011100100010100110010101111101111101010000100101011000010101011100010111100000001000100100000101111110011001011100111001000000010011000101000010000101111110101011100001011101000101111010100111101001011000011101111000101101001011001001011011100001010111010100011001101001000001001001000000001010011011111010000000011111110011001110100001010111111001101010111001100110011100101001001011110110011000010111000111010001100000000101000111110001000111101001010000111010111110101011011100
111010000100110110000010000111001111000101101111001110000011110100110100100001000101001111000001111010010100011101000100111101000110010001010000101111101101000101010001001101110010111010000111010101101100100010001011101111111010010001110100001111010101010111001011110101001001101101001100010110011100100111100111100011101100100000111111011010001010001000001001000000111001010000000111000101001001101011010100000100111011111100000110011110101111101010000001001110000001110110011010101001100001000001000001001100010000110010101001110110000010011001110010011110011000011101000010011000001011011111001000100111010011111111001101111001101011000111101010110100111001000110001111010010100000011111010001111011010101111110110101101100100000011001010100000111001000110010000010111010010111110001001001111100100011111000101001010001011110001100000000000001000101011101111010100110010111000101001011011000110101111101110101000100110000110111011010010100111100111010011111011011101100111101010111010010100100100001011111111110100010101110001000001011001000101100000100001101110101100101101001010010001000011111011111111101010000101000100010001000110001111001110000011101100011001100110001001110001110001101000010010011011101000001000100001001010110010110001101000000010000001101111010110010111101010110110001101001011110111100101101101100001010101011001011100001011100001100000011011000010000001110011110010010011111011100111110001110101110010111000001110000000100101001110010101011100011111010101101101010101001110100001110101001001011101000100011000011011110110100000000000100001010110100100011100010110100101100010111000011110110110110000111110101010110001011101001010011010101110101101011011010101110111001111010010110011110001100001011000111000110001101010111110010000001011110100101010010100111101111110110001101101010001111011110110001101000100111100011001111011010110010110111100110000110000010000001100000110100100111011011010011111110110111111001000001111100101011011011010011101111011011011111001011000110000001010101010100100110111010100110110110110011001100010011101100001010011011110001100100100101011001111010000010100111100111011011101011100011000011000001100100010010100110110101010000110011100001111001011011010001101010100101111110001011000110110100110100111001010010000010001100111111001011010010000110110101011011010111001010100100101001111100111010110001010111110101110010000001000110001111000001011101101011000100101001010001100110011111001100010011101001111101010001011100100001011100110110010101001010100110101100011110110111000110011100110100101011001010110000111010110100011001110110111010101101010000000001001011000000111110100110111110100011100100010110011000111000111011100110011001100001111100100100101101010010010110011100100110111100110110100010110000000010001010110001111001010110101010001100100001100111111000001010101011110100100100111001100111001001111001011011011000111011001100111011001101111110111111010101011011110001110011100101111010110101011101011001011010101100111011
101011111100010010011001111111011001100001000100111100110110101110001001000000001010110000101110011011110101100001111001010111110100111000001110110110010010100101010110101110101101001011010000101000101011111010110101111101100100010000001000110101101001100010001111100001100001000101111010001110001110011101101011010111000110101001001111110001011100000001001101011111000100011000100011010001001011000010100100010100001000100100101101111111000011001010100110010000101110001011110110110111100001000010100110111011000000110101010110000011010001101100001110111100010000100001111001100001001100110100010000010000011010111101000010101011010000101001100111101001111111111110100110110000111110010110110011001111000110111101101010010001011101010011101100100110000110010111001111001011110010100000100010101001010001001101010011100010001000010101100001000001110000000000101011111110001101101000001111011111111010000011011000000011010100111000010010000001001011000011100000000001110001000001110110100110001000011101001100110010011000100000000110100000001110000111101000111111010001100100010111011010101101101000011010011100111110101011010111100010011001110110001011000000010000101000111101010001101000110011010100111100010000000011001101111010101000111110101011111101001000100010111110000111101010001101011000110111111110111000010001100010011001001001010111100111010100101111011110000110111001100011010001111011001011100011000101001100101101001011110011000001110100001101001001111000000100111001110100000110110001110111000100010000110110000010111100100001101111011110011100110010110110001011100010111010111011010010101101111110101011001000000000100111000100001000111001001111011101111100011000001100011000001010110111000100010000110001001100000000001110010110011001001011000010100010110100110110010100001101110011111110011000101111001101100110011100000001000000100100001100111111010101100000001111011000011010111010011111111110001110111000111010010110001010110011111001001101100011000111110111010101100110000110100110100101110111101011011100000111100100110111001110101000100000001111001011001101000010011011001011010000101000001100111001100110000101000110110110010011000100011110101110010101010010100101100000000111001010011110001001111111110011110010110010111110100110011110010010100110101011011000101110100000000011010000011011101110000011000110100110110110001100001100001000010101110000110111011110100000100101101101010101111100110010110000100111011011011000000110110011010011011110111101010000011011011101000100000001001111000110000010011110111001111001101001011110011111011010101110110100110100111001011010001001001000000011111000101111000000001111111001010110001100011101011111011001010101101000001101011110011000011110100101011110110101110110000010010100010110001000101111100110100100000010111011110101000101100001001000010111010100101111100011110101111110110011110100100110101000100110011101011001111011001000000101000101101000101000010011101111110100001000111000110110001101100100000110011101111111101011
110110011110111010000101101011100011010001011110001000100101011001010001010111011010110110110001011011110011101001101100000010001110011011001111010110101010100000111001111101100100001101011010010010100111111011111101001000010010101011110010101111111001010110111111110111100110010010010010010111110011100111000011111111001101001100100111100111001110000011010110110111001001111001001000010010111010010001010101100001010010010000101100101000101101111010101000110000001001001011000101111011010000111000001111000100100101111010100111101110001100101100111001011100100111001110101101011001000110001000111010100001001101011010100100000111100011000100000111100101110001110000101111111110110000011001000100010000001010000011011110111111011011111001001101100101010101000111100101001011100010010100001001100101100101111001101110010100111011101011010110110000010111100010111010011111001000110000100001011100100100101010001100100101010001111010000101100011110011010101111110010001101000110100010110100001110010101100010000011100100111010111000111001010110100110010000101001101110010001011011011110110001101100010100101101110110001101000101001010111111001110100111111010100011111101101010001110100100111100111011010010100011011111001111111010000101110011001011010100101000000100001100001000001111001100101000100100101000111110110101001100101101101100110111100101111000010000001011000010100000101100011110010101110110110010111110100111010001011111101001001001111000001111010111011000010111010011000100101011000010011010100000110011100010010110010000101100011100000100110001110100011110001010010001111101110011000011001011100001000000011111110001010101111101011010011010010111011001011001000001100110011111000111101100100101001100101110000011101000001000001011111100101111001011101000001011000101110001010000101111111110011100001010111000001001010011100010100101111011101100101000001101001100110000010000111000100101100111001101000000110001111101001011101100101111001000011110011110001000110110011011100010010100010010010011001010011100101011100011111100010010001011000100101110001010010110111011111000101001010010001011001010011110010101010000000001010001001100101111101011110011110000011110011000101010010001110000001100001001111010010111110101101111110111001100010111100001111001001010111011010111101011010000111001001101011111011100110000000001110100100011100111101111010101001000000100110100101110101001111011100000110101010110011100010010111110011011001100000001101111101001110001111111010111101101010101010100111100101111110111011010100001111011101111101001100011000011110110110000001011110001011010101011100100100000111011011101110010000110001011110101110110010100100100101000011110010011010111010111100011110000000000010111110101110010000001101101001011001111101010101000111000000010101101011011101101000111110101001111101101100011001111011000110110111110100010101101110101010111001110011000000111001100001000111011000000110000111100000010000010011111001000101101111101000110000111000001000000010010011111100
110111000110111010000011101101111010101101101001010110110001110000101100010011110010000001110001000100000000110111001101011011011101011010111110011001111011111100011111011111000111000001101110000101001001011110001000000000001110001001010111001111010001101100010000110111110011001011000100111001001111111000111110100010100001000111001111001110110011110010110001011011001001010010001010011011110111010110110110101000111111001010100101111100101001001110100100110101000110010000100110011111111010011100011111000111101101111001001100001100110111010110000000001011110011000111111011101011110010100010100101010110111001101111001110100110010001111111010100010001011100001000100010110011101100100100010101000110111000001101101100010011001101110111111000000011100101001100000001100101111101110101100010100110101110000100100110111001110000100010001000111101111111000010100010001011000111101100010001000011111110110010011110110101110111010100111011010101010010111111011011011011110101110000110011010000111011000001011010110110000100101001000010001110011101001000000111000111001111010101010111111111111101110001101011000110101000111010010110010000110111101001010101001010001001110001110011010011101011101001000111000101101001111110010100110001001111101010101101011110101000101100001010101111010111101110000111001010111111110101011000111110111110011101001011000101010100000100101100101001000010100100100101110001101111011000100000100000000001010000010110011100111100101000111111111010101000010011110111101011100110010000001100110110110111101011010110011110001001001000000101110001011101111010001111011101111110001110100011100101000000110000111100110000101100111111001100110110111111000111111100000110101000111001000101101011001011000100111011000000110111111111101011100001001010010110000010110000010101000111011010101110010001110110001001110100111110001001000101110101111111111000100111011111100000101111011100011010101110100011100010110110001010000111110000010110001111001100010011000101001011001010001010101011100000010000010100011011000011001101111110001000101000111111100011101000100100010010100101100000010011100110000110001000011101011110101001000000010101010111010011001100011001100110010101101001001101100011111001100001010011110111100111001100001101100101101101101100100001000111111011000111000101011101001110111001111011110100100010000110101011100110001010010000101010000010111001111010101110011010000010010001000011000110000001100000100011000010001110101001000100101010000100010100001000000011110011001011101111111110110000010110111001110001101011111011011100111100100101011000011101101110001101001111010000110001011010000010011001110101010010000011111010111001000111010001010010001110111110000011011110011110100100100011010110001100111010100000011010111100001001100010000110000100011101111011111010000000101001010110110111011100100001010011000101011001010010011101100101001111011100010101111110011011001100011011001101010001010000100000010101111010000110101111110101111000110001111101100101001011101100
010101011111010101000111000101111101011011110111100001101101111111110001110100001001010110110110100000000011100101110010101111111000100111011110000100101101000110010000000111011101000001111010110100000000001001000110000010110111010001000001001100101110100001001101010101001010100001111111010001111011101001110110011101000111111101110000101101010011101010011000110100000010010011001011110011000111010011110000111000110110100010111010100101110001000111000101110000110000100111101011110001011000000000011000001000101001100001111001101010110000000010011110010010100000110111010010001001001010110111111100001111010001010001100000000100001011101100000101000000111001010110111010000101100110110111011101001111010101010010000111100111001010111110101101001001110100101101111000111111001110001111101110100110000011111101001011011011010000101001011111111010000000100000101111101001101001000100001100110100001100101010001011011100100010000100011010000111011001010101010110001110100010111101000011001010111010000101001101000000000011000101011000001110011110101000101000101101001100000001000001000100011011001101011000011001011110111100000010011101110110111101101100111101101101100001110110011101110100110111010110001000011000101101010010001011001001100110001000110000000110111000000100011110110101110001010010000101111100101001011000000111000011101100011110011011100011101001001101011111110000010101100001101010110011111100100110001000100101001010011000010011000010001011110101011000000001001000000100011100011000010001100000110001101000110001100000000101010010101111101011011011100000101110111010000100011110100101001001100010100110110110011100110101001001001010101111100010000111111111010111100101010010110100011011001000011101101011101111011011110011110010111111010000011100100100100110111100111000110111110101000000001111001111111111110100110101000010110011101100011111001001011100011010101100000110010111101001101010101111001000000100110101011000111000100001010001010101011001000110111001011111110000100000000110111100101010000110101010110110111001001100111000010011011111010100011101111111111100101010011110011111010111001000011100100000101100011110110001110001101011000101111001101101101111010110001011000010001110101001110001110111000000110101011010010001010101111011100100111010001011101100011100011110100011100111001110110011011110011010001101110001001100000001011101111010111011010011111001000111000010100111100010100011001111110000001010011000111100011001100001001010110100110011101111010101011011101100011100101100101111010000100001110100111011011000010100101001100011000010100111110011001010010110110010010111010111110010101010011111011001111100101111001100111001100011010101100001010100100100000100101000101011010011111110100100111000011010010110010010101000101000000100100000010010101010011111111101000001110101001100100011101011000011110110110011001010010001011110111101101100100000001101101001111001110000010010100000100011011000110000001111101000100001110001001100011101101010101001111101000101
010000000111101010010011100110100110000111000101001010110001111101001101010101110010101010110000011110101011010111111110011011001000101101001001101100111100011011100101111100111110101100101010011010000011111111001101001101110011011000001010111100110000001110010110001001110111101111111100011001000011110010000101000100110011011001101000000111001101100000111010111010011101100110001101110011111011011010011111011010111111100111101010110111011001100111101110011001111101101110111001001011000011000111010110001010101101010000111001101101011000001001111111101000011000100111111100100001000101010111011000010000000000101110110000001110101111110011011001100100001111001010001010010010001001000000000110101110100011010001111101111101011111001010110111000100000110111110011000011010001001110010000100101110100100010001010001011101001100101110100010010100010011001101011111001011011100100101010100000101010010111111111110001011010000000010110010110001111100011001011001011101000100111111110111010110100111011100101000011010000100011001010001101011111011100010111010110001010101101010100000011110111110101101100000100101010011100001111111011010010110000010011110101111000110001000101101100000010110110101010010010101010000111001001111110011001011010100011101100101011101100011111110001110110000111010110100100101010100110100001100001010000111101001011101100101010100010101110011010011000000100001100101110000011100010110111000010111011001010101100001010110111100111111000010101101110111010111100110010011101000001111010001000101010101001010110011010110010101011000011001110110011111001110001111101000111000110100011010000101100011010100111101100111001011001111011001001011011000100010000100111100010011011100110001100011110110011100101000110010111111000000010011101101101111000001000100010111111101010111111110011000111101100000100010101000111101010101000110101010100010010010011011010101100110011010010110010000100010111001110111100000001011101011000010000110011101100101010110101100011110011010110011111110101001011001110001001000101000001000100110100011001111001110100100000110000011101111101011001001101010100111000101010100000001011111001101101110101100101110000110100101100101111101100101010010010011111010110001001111101110101000111000001110011111000000110011111001101100110001111100110010111011001001110110101001100001100111011011001001011111010111000010111101000011000100000101111101000110001101110110010010111110110101110011100101011110001000001101110001110100010100100100101000111100010001110101111101100000101101111111001001111111111110110011101100011010011110101001110011000000110000011110111100011010101100100111110110001010001111000000110101110011011100110001110101000101111100100000101111110111010101001111100110010100110010111001001001010000011101100011100111011100000101110111001010010011000100000001110000101001101000100111110001110110100100110110100000011110111101011010000011011001010010011000100010010000011010010100101001001011101110100010001111011110000111100111011001011011111011100101
011000100000010101101001011010011101111000111111011100100001111001110101101000001100110000111011010011110010011111110000100001110110000100100001101001010110010111111011101111011010101101101101010001110111111110000110100001110001000100001100100100000000000100001100010011011011111010010111100111010100011110100110000011011100100110101100011011010011000000001110101010101100000011100001110111011110100100001101100011100010011001110111001000001100011010101000000001101000000100111000101101111111000110010010101110010010100111110011111010110001000110000000110110011000111000111001100101111001101001110011100011111101010100010011001100000001011101011010101000111101011100110111101001001100010100001100011001110010011110101010100111110010100001000101011000010101000101010000000100110100011111100110101101100111111001000010001111010110010001000010101011101111000101011011111001111110001100100110100101000001000011000101100110100011010001101101001001000000001010010000100111100011111001001010101010000010101001111100110010101111110010111100010001000010101100111010001010001000111101110010111100100111101000010101011010011110010111100010110010001000000101101011101000100111110110101011000101011100010100000101010111011101110100110100110101100000111111110001010100100010010000111111101001101011011110001011011001101001111000100110000101101010111100110100111100111111110000011010101000011111111010011001001000110101100100001101110101000101110110100001010111101110100110000111011010111101001010010010101010010011001100101110001000000010010011111101000100101101010010010010000111100011110001110010110110011111111101111011001001000001001010001001110011000010010001000101010000000111001001101001001111000001010110100111010100011010001000100100111010001000111001100011011000111001000111100110101111110001100110111000010111000001101010001011110110010101100111101100100100001000111010001100000111000111001011010110110011011110100100101011000000100001111011100000010011011110101101100010001001000111010111101011101111010101001110000011000000111110110000000110101110111010011001110010010000100110001011011101010110001110111111111010011111111001101011110110011111000110100001101100111101000101100111000100011100001101100001000011111111000111001010110011001010111101101011111000011100011110101000011010001101000000110101001111110011110011101100111000101100111110000101001011101110101100100001100111010011011011100001010011101111001001110111000110000101101001100011101100111000010000000011100001011010111000001111011101110010001010100110101011000011000100001111010010111111111101001101100100111010110110111011100110110111010111000001101100001011110100011001111100000001011000010101000111011101101001111111101100101010011001101110011100010101001100110000110110010000000100100100101110111101100000001010101010110001011011110000101011010010011101001001010011101000100110010110101101101110001000110001010110010011111111011001000001000111110101001111110010101101100110011001111001101000000011000010001111000110110000110110011011
110110100101101111101011100010001010011000001000000001011100010000111010110100010111101010100000110001011010000001110010110101001000111001101101110110011001010111110110001101001110001000011011101001110010010001010110111101011011100001010100011010011010011110101100010110111001100011101110010011011000000100101010001111011010001100101010011111110000010011001100111011011100111100000100100001111101110100010000011000111110001001001000111000001110110000111101011011011101000010111111011011000000010101011101101010101111010000011111111110111000110111010001110101111101000110010100110011111101011011110000000110100011010100110110001111010001111010111011101111011100111100001011111111001010001010001011001111101100101111110011001101100111001110011001001111001011111101010110011111011111000000111101111110100100110011000001010001000001111010101110000011111101101100101000010011111010011001110000001110110011011001001000100111110010110010110000110011011010000110010100101100100010111101101111011010011000101101010100011110101111101111101110010011010100011111110000111000011101010111110001101010110000111101000100100010011001001111001100111100010011111001001110101100011011010100101100111010110001101010010111011000100111011011111110011011101011011110101000111111101001010001110001101101001101101011011010100001111000011110011111010110100111001010000000010100011111100101100100111001100111000101001110001010110111010000000000111000001001011001111011111111000010100011101000101001111101010000110001110101010111010100000111110011000001100101011100111011110110100001001101110110011000111001100001100001010100100011010111100001001111101011100000000010111111000000001101010101101110001010101101000011100011000001000110001011110001001110001000110001100000000001010101001101101000011010010011110110111110100111110100010101111110100010011101100101000100100010111111100100111100110101100100100101011100001110000001110001010101010111111010100000000011101010010100000011001011100101110100100110010100100101111101000101100001111110110101110101001010111110110110011110100001001010101100011111100011000101011000011000111011110100000000011111100000011100000100010100101110011111100110110001000000111001000111110001110110001110110011110001100001100010010001111100101101000001110100100011101101000100010011100000101100001101101011110010000011011000101110010000111001111011000001000001101001111000111010111011000100101001001010000010111110000010010101001110000010000100110100101111110111001001100101111101010000100111010001011100000110001110010101100111101010000111110111101001111011011111110101100100101000010001010111000000010100111101100101110010001011000101110000111111010000000010111000110111001000010110111000000011010011101100001101000101001100101000011000010111110101111110011010110011000110111110010101000001000001000101011011010011010010100111111010101011011110011110110011011010111001111010011110111000011000101111000100010111000101100011010010010110001000000110110100011110000100010000110001011101001100101100000111
111010111011011010101111010001110101101100000111100011100011100010001011001100111010001101101011001001010000110101101110101111001101010110110011100000011000010000111010000000011100000001110101011100101111100111011011011101100110010100111001001101010011111101100101010011101101111000000010100001010011001001110111111100010100001000101100100110010101010101011101011010000010000010001011101110101111001101101111000000110110111010010010010110100100110011001011001010011111000000111100111011000001001111101000010011011110011001110101000000010101111010110100010101111010011011110110001111010101000111100101101001111010001111110101110100111010110010110001110111010101010110011000100010111011001110001011000100101111111100000100010101111011111011001001100011001110110100111110011001101001101000100000110110111000011001011100100100011110111001101100010110101101011111001101110001100000111101111100001100001011010111100101100011101001001100010011111011001010001011000001010011110000000111001001111010001001000000011101000011100001001110101010101110000101000101101110010111100001001101000011000001010100000001110000111101111110011111101010001101101000011101111101001010000011111001101011111100001100011011101100011001010101000011000100001000100111101011100010100101100111010101110101000100001100011001110111011110000001011001010111110000111001110011010011001010101111111111101000000001100100000101111000110110011010100011100011110000100111111000011110001110101011000000011000010000001010001001010010010101110000011000110001000110010011100101000111100010101110101101010010101010000100001001110010110111111101000110010110111001011111011111101110010111111100101111011111111001110101001111100111011111011001101100001001101110010101001111010000100010110100100001101001001001010110010110000001011011110110111101101011101010100011110001110011110011000111011000110101100000010100010101011011001001110110000101000000001011110110100111111101100111001110111101011101001100100100001011101010100010110110000000000101010011011001000011111010000010111010100000001100110001011000101111010000010001101001110100010100010001101110011010000001110100101100101011100011111100011000110100011100100011110000001100000010110010100110010010101011110111011101000000110100010011101110101001011001010100110011001010111100110101111110011101000000011000110001101100010110001100100101101011101000000010110101100001110011111111100111111110100100110111001000110010011111011000000100000000101000101110011001011110001111110000110001000111101010010001010111010111000011011010010110000111011111001100011010100101110011000110110001010100011100010001111001101010011000100010101001001001010110001101101110100101011011010001110100100001010001001100110010010110101011110010011100011001010011000000010011000010111001100001011110011000110101111001011010010010000000100010111101001111110010101101110011100100010010110011011110110010011111101101001111000000110000000100000001100010001011110100011110000101010110011000010100010100000001111111001100111100010000
010110111101000011100010110011100111001001110001100100011001001011010011010010101010001101011101010010111000000111110101110001000001010111011111101110010101110011100100110001011110111101100100001101110011100101001011000001011001000101010100000111110111101000000011010100010110011100110000000100001110000111010001110101000010000110100000111100101110001111001110100110110000011100001010010001101110101111111010001110100010011111101010100100001011111010000001011001110101001010100011011101000010110100111001001001101000111111010111111111010101110011100100100101100001011111000010101100010011011111010100100111100101110001100011001111011001000101001011000011010111101000100011101010011100110100010001001100111111011011001101011101010100001001101111001111101010010000010110111010001001101110001101000010110110001010101010101111010111000100001010001001111001010100110101011100011011110111001011010011001100001010110111000000011110001101101011011110111110010000100110000010010101100000110110011010000110010011101110000000000011000000011000100100000010101010000000001011010101000110110111011010100001100110100001011111100100110101001001011100110110100000010111111111011110000001010111010111001111011010001001011100111111100011101000101010110000000000000100111111100011011111000101101110001101000010011010110110011110110110101101000011110101100110001110011101101000111111010100011011001110000100011111101100100100010001111100010011110100110101111000111100100000001111110101100000010101111101111101011101101100011001111110000011101000001000011000011111001101001101000100001000110011000111001111100100101010001001111101101111110011001001111000011110001101100110001110001000001111001011101101010011011111011101110001001000010100001011010111011001001111111101100001011100100111011000100011010010110010001010111010011010000100101011100110011101111101111100001101111001110010001000111001101100110010001001100010000000110101000010101101011111010011010010100010111101011010111101111010101001010110101001001111110010111110010011100111100100111100110011110100110011011010111111101100001100010011101100001100001101110101011111101001100001101110001110000111101101011100011010010010011001011101000101100001110010001110101010101100110010010000000010101110000110001110111110011111110100100110110001010111111101111100001110111110111011100110000010110000110100100111100110001011100110011111011111100100011110110011001000011101011011000011001010110101101101011000010100111010001000101101000100100111011010101001111010101001100010010101000000101001010110000010111100001010001111101101100111110000110100011001111011011100001000110010110011001111101111010010001110110001110111111100110101110001011101010101111100100101100101100011111001010000000011000100000100101011111000101101001011101001101101010001000011101010111010000100101100110101001000110010001111001011101000101010001110100111101010100010011101111000011010111110000100101101100010000111011010010101000001010111101010011001100011001011010110011010110111110001111010011111
100011001010100001000010111001100000010111101111100111010001011001111010000011101101000010111111010010011101010110001100010011010001110100111111101100001111110000011011001000100110100111100111010010101001101100101010110001101000010100110010010010111000001111001110010000011100110111111110111001001100010001100001110010001111110100010001100111100010000110101110100001000010001111011000111001111010110110000111011100011101110010101000011010011011100011101000000110101101111110001101100000000100111101100010000011110100011001101011101001010011100000101001000001101111011101001100001100010011000000101100001100100111001001100111000110100011000110000110101000100111011110011111101110000110001010001100000010000000101110101110001110111010010010110111010101101001010000111111010110110110101100011001001010010001111000011001101111000000001110010010000101110001001100111000000101001101100110000101000100001000001011101000100100101100110000100000100100010111110011011011100110111000000010010010010011000010111110011001010101011001100010111111100011010010100010000010001111110000101010111010000011010000100100010010011111101110111100110100000101111101010010110110110000001101110111001110001110110110010100010101001010001010001010000000111010111011011010100001110010000010100000011110011010010110110101111110111010101100010110100001111000010010100010111000010101010100000010000010010101001100000000010111010110101011111011100000001010011110100110110101011000011011100100111100010101101010101001001001101101110001011010001101001011101000001000100111101001100100110101011011000011100101111000101001000101000011000110011001111111001110111110011000111010010101000000010111000110100010110001000000000001011010110011010100110000001001100111010001100101100011010101010001111100010100100100110000100101111000100000101110100010101000000011100110000101110111111010001111000000001011110100100010111110100100001111000100011000000011001001110010010110011000110001001010011100010101011110111100110110101010110011001110111010111001101101110110111001110111001110110001111001001001010110110000011000110100000000000010111100011011110100011001010011110010100101011110001001110101111011111101111111010011110111111101011001111100011100001110000101011111101110010000001101101010011011010010001001011111000100000000001101100111001100101000011001111110000001110001000100011101011110010001001101011010001111100011101100001111101001001010101000111011001000111111111110000000000101111011101011011101000011111000100001101011011011000001000010110000110100111001101010110101111101010011001011101001100101101111001101100100011110000000110010110111101000100111011010011010010110011100111010011010111001110111011100110001100010101100001001010110101000001110110011110010011111000010010111001111001100101100100001101010100100110110111001101010110000111010000000111011010110010010110101111111000000010001110001101001001101011100011000000011000011001001110101001011010001001111110010010100100001111111100101110101011100111011011101101100001011000100
011100001111101011000000111000110101111101101101010101101011011011000010000110111010011000010011110100001101011010011001001001010001000011010100001001010100011101000001110011010110001100001011011111001001100000101000110100101110010001101011000011011000100101101000111101011010100100101001101010110011111001010100101000110011011110010000011100110011110001011100000000001001100001011111100100000011001010100000101010000010110110110000101111011110110011001101010100100000101101001110001011111110101110100100001100011111010011001010101110001010010001000010111001001110110111011110010000110011011000010111000010100000101110111010010101001011010101001101111111110010011111110010010110011001011111010101100001000000010101101000101101110111100101010001011000010101110110001001001100111100010000001000100001111111111011011110000000110011010101010100100001001110101010110111001100100001100101100011111100101010100010111010101000110001111010000111011110001111010000001111010101100100111101100000001010000100100001000011111100111000011000101110101111110110001011010001011100100110010010100111111001001110000111001111000010111000100100001110111110000100100001100011001100001110001110000110011110100010100000010011101011011101100110001110011010110111101111100110101010011000011101010001100111111000010101001110110110110000111000010011011100010000011101001001101101010001100100001010110110101100100010100011011010011110010001000010011010101001000111000101011011111101110000111100111010110010101001111101001010001001000110011111101111000011111111101010101011010100011111000000110001100100001011101010110001111101010001001110100111001101001100101011000011000010000100110000001001110000110101010010000000011111101011000111101100011100110101110110101110011011101101011100111110000010000101110001110001100100011001111010110111101111001000010100001100001111011011100011101000010011001001010100100010011100010110000110001001100010011101101010110101101001110000100111111010011011011011111011111101110001100010000010000100001000000010010001110101111110001110000011100110110010110001100100011110101010100110101010001110100100110000110111110010110100110111010001111100000100101111101011111101101110011110011001101110010001100101111011110111110110100000011101101010001010001010011101110111100010010100100011111101010100010010001000111110110010001101010010000011000110000110010100110010000100001111100110001000011000011101011111011011100000110011111111110100100101001010100100001011110010100101101011101111000000101111111100000101111001100101000111001101011110111100011111010110101011100101110011110110110010000101000000100010110110011011101111101010100001011011000000001110110111001100101001111111010011001110100000101000111011010101101111001001000110001011111001000010010010110100100001101001111100011000110010111000011100001111001110000001011000011111000001100111001111011110110011011100011001101110111110101011110010110001111101101011010011100011001000001010101110001101011101100101010011000111001100110111011110101111111100
111000001100111000111111011010101011000110110000011100000010111110100001000111010101101000000000011010010111001111101111000101111011110011111100100001001100000000011110011101101101000010011101110001001100110010001101000011000010001101010011100001000011010100110111111111101010011011101001110110111110100100111011010000110010111011101011110011000011100101000011100010010010111011100100100101000000110001101110011100011100011001010111111010101100000000010101010000000101000110010110100011001101110100010101001010001101011100001111110010010011000001010000011000100100110001100000110100110000111111110100001100100100001111001000001101111110010011111101001011111111001000011101110001111010110000110010001101010110011111111011101101001100101001111010010100010111011101010010011010100001110001111011110011110001101111101111101110111011011011010011001011001110100111101001111000000000111011110001111110111111110111100001000110011010010010000011010010100011101000100100010000010001110001011101110111100000101010000010011111111010001010100101000001101110101101100110010000110011111000010000010101111000011010000011101010101001001101000001010011110100000100100011000000000111011101101101111111010010010001100000110000101000010010100010010010001111100010011010001111011011000111001101010001100110010010110111111000110000010111110000100110010100000100001100001110000111001010001001010101011001101101101001000110111000110010001000011110101110011001110001100000100000011000001000000000010111111000011011010001111000111100101100000011000100000100000110110110001011000110111110110110111100100000101110000000011101011001011110100011110110001101101111110011111110000101010001001000101110101111011100110111001100010010110010100010011100101001101011011000011000101000100111111010110011000110011110101001000011010010001001100001101001011110001000100011110010011010110010010100100110110100110111101100111001100000111001100001000110100111101001110001000110110010011110001010111011110111110000010010011100001101001000000011111000111011001011100010100101110000110011000001111101100100101110010110010100010111100101101101000111001000110110010111010111111111011011111100000101100001001011111100100000011111110011000110010000001011011011000101000101101010100001011011001001001100100100101000011110000011000111000000100010111010111001001011000100010000000001010001001011101110000010100011100000001011001011110000010011101001001000011110100111111000001100100101101000000011100011111011011100011001010011101001101101000000100001001101111011011000101001110001000100000101010110000010000000011000110000010111100111001101010110101100000011100011001000111100001000100011001010101100100000011111000000110010001011100001011000110110110010010000001010011000110011100100111100010101010111110011010011110101101110001001000000010101111111100000000001101101110111110101100111001111101100110101010000001111001111010010010110110001001001110001001010000100011010000110000110101001011101101100101011011110010111010100101010011110000111011101111010
111110000011010100010100010010001110100010110101011101010101011110011111110110001100111100010010100100000000001000110100011000000010001100000010101001000101010011001100111100101110101000010011000100110011111010000000010001000010100000111001110001110111101000101110100001101000111111110011100011111011110101000100110111011110011110001111101001000000100111100001111101101001110000111001101001000011101110111010110010011001100000000100010011101111110101001101010111011010100111110100001110010000111100111010110010010011111010001010000011000110100100101000110001000110100100111001000101011101010111001111011111001110000000101011010100111010111010000110001001001000001011001111110010110001010101011101100010001100010100001001001010111100011100001000110111001110011111000000110111000100110111111110110001111100010100100011101111011100101110100011110010010110110100100010100011010010010000010111100000101110001001000011100101010111001110001101011101001110011101111111011100111011001101010110011101001100100110111011001011011001010100000100100011000101010001101110110001111100011011000110000110111010001000110010100100001000100010100111011111111111110111111010010101111110110001011000000011000100101101101101101100011100110001111011110001111001101111000110000001110101101011000001111101111010011011001111100000100001111100000111110010010010011110100111000011011001011111100000110111000010000010111110100010001001011010100000100011011111010010011110000010011010000001001000111110011000001110001011110001010100111010010101001010000100001100111000110000100010100011110000110110110001101001110011111011110000111000100000001000101000010100001101111000010100110111001101011101101110010111010101000011011100111111010011001000110101110010111011001010010000110011100100001010000000111010011100111010110011101110101000001000000110011100101000001100101011111000000010100111001100011111111100000000000010010110000101100111010000010100110010000001110011101110100101101010110100111010001011101100000111001000100010011111011011111101011010100110000001010111110010110001010110100001011100110100001111001000001110010110011001100100011000011011001101101101100001111000110101000001100111001111101100111010010110001111011110000111110100000100101111000001111100001000000001001010011111111000100100000000000011010110010111101110010001100011111101010100011000011001001101000000011110110001100110111110000100010101011000000011000000011010010011101100111010111101101011100111000110100010100011011011011001100010100101111110111000101100001110010100101111010110001101101101011101110011000001111000010110001110111000101001101111111111100011010100111000011001101000011011100100111111001101100001101100100101111111110011100111101001110100110001001110000011001001011100000110101100011100100100000111110111110111010001011111001000011001010101110110110000111000010110111010001011000111000100100100101100010110111110010100000100001101010010101101011110100111000010001101010101111101010110110101100110110001000100111111110111011100010110111111
011011100000100111111100010000011101011001000001011001111011101100110010100001100110011000100011000010011011000100010001110111100010111110111111101001010000000101111110110010100111111100110111000101101111001100000000010110011110111101010100100000011010000010101000110100101111010010110101101000110100110010011000110001001011000101101110101011010001101010010010011111110000111101000110000110011110000101101001110010111110100110000110001110111100010111000101100011010100000011111010101000000111100100100111011010101110000110110001100011011111000011001010110000011010100111010000110111010101101011011001110110000111110100011110110100010101000110100011001001011001010110000110100010111000011000101001010001000111101101111110000101111100101000010100111011111011001111001101001010100001000100110010001011110110000000100011100001010111011101001001110101001101100010110111011111100000100010101011000100010101101011100101001111110111101001100001111001101100110111000001011001000011001001110101010101000010111111110000110100000000011100001010101111111110111110101010111100010100101011011001010001101001110110100001110111110011011010000100101100001100010010000111100001010100101010100110101101010001001101100101110010001010110001101101001000111100100010010101000001111000110010101001100110100111000100111001100101000010111101111000010110001001010101111000100101011101011000101111000110011101000001010011001010000100111101011010110101010110111011110101001100010111011111001010100000010111100010110000101011010111000010000010000110100011001111101110011011011000111100110111100100010011001000011010000101001111010101110101010110101110010110001101011111011101101001101100010001010000100000010111001001000110010010000110111100111001100100110100000000010100110100000010110101111111011101011010100111110000011101101110100101011101111011010100011011010011010000010111000001010111100100111110110111110110100000110000010001111000011010111100010110101101110000011100010001101010011100001110100010010011001000111001011000001111010011000110100011011100001011001111100001100011010110000110010101111000110000110000101100101110011110111101100111001100100010110101001010110011000001001011001101101000001110000111111110100011001110110011000011001111101111000110101100111111100100000101001111101111000100011000000101001101000011000111001111110100011000101000100000011010011001010010101111101101001111111000000011011010001001110011101000010011011100011000101010111001110101101011011010100000110111111011101000010001001010000100000110110001000011111110110110001011110000111011001101011001101111111110100101110111111001101111100001101000101001000000000101111100111010011111111101100010101110011101111100001110011010001010101001100011110101110111011001000111011010001101111011000000111000010011001011010010100010111101000101100100111111110101011001001011111111100110000111110001101110010110100110110000011111011101010001011011110010111111000001010010010001011010111001110101110100111010001110001011001110101110000110010111001010100010
111001111010111011010101000101000010110110111110010000001110000001100100000101001100111110011111001010010111110001101110011011111000101111110101010001110111001101001111100101001010110101000011001011001010100111101110011010101011110010000111111001011010011001010001010000000000100010101100000100111111011001011011100000011000010000001111100100100001110001000001010100101101110011000011100001111101010100011100100101101000110101101000000111101110000000010110101100000000110101011010101111000010010011101110100111010111100110010000110000100111010111011100000000000000110011111110100000110000110010110100010000101110001100000100011100110111001011000001111100110111111101011111001000001000011100111100101000001011101101010110001110010010001000101000111100110110111100100100000010000111011100010000010101110000111110010110101000001111001101001100110100111101111101001100011001100100010100001101011001000011111001110101100111101010101110101001100111001101010101100011110001000001010000110111001110010110011000111111111010000100111000101110110000010010101011010010100000110010011011001101010010101000010101101010000011111010000101010100000001010001111110100001010001010110010001001101001011111101110100000000001110100000100110010001001110101100001011010101110010010111000101010110101100000011101001010111111100101011011010001110010111010011101111010110010101101001011000001110011011011011111010100100101010011100010101011111101000001111101011110110111101011010011010111110011100110011010111100011001100111100011101110101001101110010001111110011001000010011101101111101100110110000001111000001111000001010001111001001001111100011010111011011110101111011101110101011101100111111010011000101011010100001111101000110010011011101111000110000010101001101010001110000000010100111101110001101011010111100110011111001110010111110111110110111110101101010010110111111101000001001001111101010000111001010011000101101111010111010000010000111111100001111111011000111111100001110100010011100100000001011101111111000110100101110101101011010101001100100001010111101111000010011011100010100011110100000111000001100101100001101101011010010111110100011111000110101010000000111010100111011110001001100100001010110011000101010110001111010000101001101001100011110101000111011100010111110110110010000100110100001100000110001010111011001111110101001100110001011111100111011100000010011000000000100111000110010001000100010110111010011001100110100111111011100010010011111010001000011001101100010011110100111010101001110110000011110100111110001110110110011011101110011100001011011111101010011001001011110000010011001111000000100000100100011100100100111010010111110001010010000010101001011111111010001011101101100001100010011000111111001110011101101011001110100100100000000001111101000001001001110000001110101011001011101000100001000101110010001110111000001100000011111110001101011011001110010111100100111010100111000011010100100101000100100101000100100110111101001110101111000111010110001011001100011111111111011100111000100011110100001
000011011111111100000011100111111100011000110110100101101001011101101000110010000010110101111011010011101101011110111010000010111111010100010001110000000111110010011111110010111011000000100100011000101111111010010000110011001001011110001101101011100100101001100011110110011101111011011100000000110100011011000101001100110111011000000000110111111010010011100001011011011011101000101110111100011111010110101110100011011010010001011010010011100111010000001111100011010100111101111000000000101100010110001101111000110111001100000001011011110110111010011111010110000100010110000010111010101111110100101011011001110000010110011111011110111001000000011000010101000010110101101101001101101111101111110001110110000010010000111010011000101111000011111000110001011001010010100000100111010101001100001000000000010010010011011010011101001011100110100101011111111001011010110101100011000011011010000101100111010001000101000011001011011101000010011110000110000011001001111010011110000100010101001101110000101000001111010111111101001110000000010001000101001101110101010111100000010010010100001111000110011000010111010100000110110010011100100111101001110111100100100001101001010101000100000010111000101100010110011011100011101000001001000011111110110000111010100111100000101101011000010100000100100101001110011111101111111111100001101111001001001010111010111111010001101101111001100011000100110100100000010101000110101001010001011110010100111001101001110100110101110000100000111100101110110111100111100010001000111001000011001011101000100100001000110100110100101110011110111101000010101000111000001111011011101110110000101111000011010000111101110001001010110011111001000100011110000000101100010000111101001001001010100110001011000100111010011110001000000101010101000010001111000001100000010110100110101010011001010110101110111110111000010110110011011001101101110000000000110000100001111001111010001000000000100111011100011011010010111010101011000000110000110101001111100100111111111100100101000011101101010101001011010101110111110011001110001001111111001011011101001010110001111100101110100001011001111111110110000001000101111000000011110011100111100101001110111010100011001001000001001111001000010101100010001010110011000010110010010000010111111110001001010111111110110001111100110011000110010110111011011110101010000000010100000100101100010011110001101000001101000010111110011000110001000000011000000011001101110010110100100111000100101111110101000101001110100111110101101111000000000111001101001101101010100000111111110111011101101010010100100011000001001110010101000011010010100010110100010101000100111000100011111111010010000000011111001001010100010011001111001111111110011101010000110000011001000100110110010101011111100111011001100100111110110110111110100011001101101001100111100110110001010000001011011000000001111101100100000111110010001011100001010100010010100100000101100110100100101101100111000001111000101100011101011001011001010101100010011111010101010101000011101110011110011100011110011100111010000111
001110000001110111110100011101110111011001100100011111010001011111010011101101110001011010000000110011001010100101011100010110010110011001001011001110011100100100100110011001101011100111001000101101110001010101011010110101001100000011000101010100001000110100001110010101101110100101101111010010000011110001010111111011111110100110111101110111010110011000111011000000110001100101011010000110100110111010001111111010110011010101111000011100101011010110100001010011010111100001001101010010100110110110110101101110001110000011000000010110101101001100111110000100100111110100111101001111001100010011110111011011011100111011111101100110000010101010111010010101100111011001100111111111101011011001011111110110110000010001001001100001010110111011001001111000100011001101111010001110011111101010010010111001011001011001011100101000100100000011100000011111110100010001011000011001001010011011010000111011011000000110110111011100100111001110001101011111001111001110010010001101001100101011010011000110100011011001101011101011100010010000011100001000110011100110100110010100011010000100001001111011101011010001101001001100111001010111100111001111010111111110001011110101010110011110110101001000001001010001101100111000011000010011100100111011001001000111011111011001001110110100101110011010101010001010111110010111001011100011010011011010000111101110111000100111110100101010010100111101101111101000111100001101110010110001110100011010110111111101011101100111101110101101100110001010101101111011100010011100010010001101110101011100010010111101111110011101000110101110010000111010111100001110101011000001010011100000110110110011100010000111110000000111110001001101000010001110101110000100110100100100011111110110110110110101011100100111001111100001110101111000111011010011011111100100011001101001110100000010101000101110101100001011111000001011001100010010010100111000000010010011001101101010100011001101101001011110110001000011000010111110101100111101111011110000110001101001100110010101110110101011110011110011001011010101001101011111011011100110111101000100000101010010111111110010100000111000000001010000011110000101011110111110010011000011001111000101110001111001100111100100011100100010001101101010101110110111010010110011000000100111101100101101000111100101100101011101000101110111010001100001101011111100101000100101011011011111100011010111001001010010010111001010000101111111110110101111000010010110000101111110010100000101010111101011110011100111011110010111110010011100101100011010010000100100110010011011111111100101010101110000010011101101000011000010110010010111011100111010000000100110101001000111011000010011101001101011010101001111001010010000010101101110101101110111010101001100110100011110010000001001001100000100001101000000010001000100101110010001011110110011000100010010010111111000110001101101000110011000101001010100110000100000100111101100101101100111010000101111010101100000110010111111101101000111000111100100110110011000110111000111011001011000101011101010100111000001010101100000000101
000110000110001001011010111101001001001001100100000001010011010101000110000001001010000110001100001101100110010011101111110111010101010111011100000100111101011100111110111011010101101001111001011000100000100001011110001100111011000010011111001011111000100011001010101110111110010111010001111011000010111000101111010101111010010010010110000100101101111100110111001100001000100001001011011011100000111111010010001110101010110111010011111010010101000101110101101100100111110100001110100110010011110100101111000011100000111101111101111010101100001001001011000011001110000011011100001010001011010011111010001000000110101101001101010101000011100100001110011111111011100011010001100011101010100111110000101100011110101000001000011001110011000010101110000000100100110000001101110110011111111010010111111000100010001011110111011110101011001110100001001100011110111100100010001000101001100101011101100011001001110100011111010010111100101100001110100100001100011101000100000011001111101010101000101101110111001000101111100111010111110010010111101110000110101010000011010010101000100111001011110011001111010100110011110100100010000011011000101110000010101101011001011011110001100011101001001010110101000101100000111100001001000000011101111101000000000101100101100110001111101011011100110101011100010101010101101010110111000000011110110111110000101111011110100111010000101100110010110000101100100011101110111011111011000010011110010100000111011000000001010101000111000000001111110000000011001111101000100010001100001101101100000000110110111111011110111011000111110101000011100010001100010001101000100010101010100101001101110001110100100000001001011100111101100110001111101101110110001011001010101001010000001101010011111110010100100101011001000000010101010110100001001000000101000101011110100101001110000100110000011110011100101111110100000010111110110110111000101100000101011011101010100010000011000110101101001100101010101101010101100111101010101111111111001000100100001100011110100011000111101010100001010011111011001100000110011001010101101000011100111001110111101100000011101111101000010111101101000011011011101110100100011110000010101000101010110010101100001000011010111000110110011001010001101001111000101111110010001100100000111010110001101010010010110110011010101111110101100100100110101111000001101010100111101000100111000110011011100000000110001011010111100000101010110001100101011001011101101100011010001100101001011010111111010001010011101100010111000010011110001010111110100011010101101011100111010100010100110000100010101110110111010100110000101101010000111110001110010011101011110101100110111011111010000101011101010110010000001101101100110110100110100011110000100100111001001101010010100111011110001011101111110100101100011000010100000000101111010000010111101100110110110001001011101000101000111100110000101100010110110101011101011100001101100100100110000010100010101010101001100010011100010110110110010110110111101000000010000110001110110000110010011111011010111010101100101011111010100000110111
001110100110011110101111011010101111111111101010110011100001000111110000001001101001101011000010100011001000001111110001100111110100110010011110101000101000110001001000100101111001111101110000001011100111001000001011101111001111110000000111010000011000001111000101110010001011110011010101000110101110101011110001100100000111110101011110010011100100100100000001001101110111101110110000101100111000101000011110101101100100000011110100101011011011101110001001100011101011110110110011100011000100010010110000010101110100000101000101001101001000011111111001011010110111000111110111110011100111101010100111100110011001001101000010101001101010111001010110101100111110110010010010010011111110101101100110100110111010101001011000101110101001000110001011001011101000001000101001000111111010101111011110111011111110111001111010010101100110011111111110010110110100101001010100010110011101110000011100010001110110010100100100101000011010001110000000000011110100101000010111010001101001110000010010010000000001000000100100111000101010000101011000010010110100100010011111000011110011000110001111011010010010000110011000000000001100110011010111011100101000111011100000101110011010011110010110001101011110000010101100110010000001101101100010101110111011000111111111000000010110011110011110110001001110011100110001000010110100101000101110011110001110000001111100100000100010011001010101001110110011010000101000101001110100011011010101110101100001000011011111100001101010100101000011110001100011101100011011010000100111101001001110110000001100010110101001101001101000000010100111111011100110001101010000001101111001011110110001011010101001001011001110011110100110010110011000010000011110101010011110101111000011001001010110010011101011011010010110111000100111000100101101001100111000000000110001000000000101100110010110010010011010011000000001100000100111110011101101110000111100100110011010011001100011000100111101100001010000100100100111111000100010011110011011110010011111001110010111000111100101111001010001001110000011101000100101111101101110011100101100000101111110100111110010100111001100001011001000111110001111000000100100111111111011010110111011011101110101010110111000111100111000111111011010110110000101110000101000000011110110110000011110101001011000010100010101000001100110000010111011011101000011100101111000000110110001110101101011011111101101111101111101011011111011110100010001001001010001101001011000101101101010100011000100100101001101101100001011010111101000000001010111100101000100001110100001011110110100111010011010101100110000110001011111010101111010111111101010010100010011010001101001000111010000011101111101001111010111101110010110111100110100110101000110000101000110110110100001110011001010110101011110001110001011111101001000011000000110110011001011001001100010110110001110010001010001010110110001100111110111000101000101001110001110111110100111011111110100000110111011110101111100001100111010011010000000000100010100101110101010010000011000100000011010101111100010110111011000110010100011
111111010101000000111111111001011101100001110111001011011111000010110111001001000110001011001011000100111000111000011011100000101010101010110001111000001101100111001011110111100010111000001011010111000100101010011010101010010111001101110000101001000111110110010111001001110111110011000101011010110000001101011100010001010100101000000010101110011001110111110100100000000111111110101110100000000100000000000001011100010011001110100010100001110010011000101111110010000000010100011101000011000000111000001011110101010111100100110111101110001110110101110011100010110011111001100110010101000110111111010010100010100101000010000001000101111010100000101010101000100001011100010110101100010111000111101011000100000110110000010001101110100001010000010000101110111100001100110111100010111010001011110011011011111011110011000101010000011100001010110011010011100011011100110101010101000010011110011111010000100010010010101010011100010100001000010101011111100010010101000100110101010100000100001110011111011000101001101011001001111100001011100010101101000110010000101111000111001010001000110110000100001011110000010100100011011011000111101000111100011010000110010111110111001111110010011110010011001101110111001010000111101000011011001001000110100010101101111010110100111101100111111100000000110110011111010000110001000101011000111110111111101101011010100001011110111100010010101001111011111000100110000111011100011011101000010111001110000010010111101100000101100111101000111010010010111001011110111000111010001100111000111011110000001101000001101110011110100101010011001101111000010001011100101111110001111101000010010001001010000001010111000111010010100101100001010001000011110100000000111110101101001000100110001100011101100011100111011001010001100000001010011111011011110101110110001011101111000111101110010010111110001010111001001000111001111001001011101000111011110100101001011011010101111110101000010100011001101000110001100011111101100000110111110000001001011111110101111101110101011010010010000011100000011000000111010010010111101010101100111100000110011010000010110010110001010100001110000001111001001100011110100110010010100011011010101111010111101100011010000011011101110011000001001010000000011111110010111001011110111000001010111001111001110001010010001000110100001110001011111011010110110000001100001101000001110001000111110111110010111000000111100101011111100000010010111111001010101011111111101100010010000001010010000001010101001011000100000010111011110010000001111101001001110100000000011001000000001101101110001101000111001101100110010011010010111001011111001001010000011001100001110101010101011010111101100011010000000100101111000110000000010010001011001111000100100110001110000101110100000101101001110110101001010111000000001111011100101011101011111101001100101101111110010110010000011101111100001001100010000011110001011110101100001101001101111010110011010001110100100111011100011100000010011010001011010100111000101101000110010110010111001011000100100111001101010000111011110000010110110010
001011000010100101010111111010010101001110111010100110111000000100010111100100101110110101111110010010011110011000110101001001001110100100101001101110010010010110110100001010001000001101011110110111001110011010000110111010001101010010100010010000101110001001011001100100001100000000110100010111011010000101001001010110101100111000011110000010010100101010111011100100111010111010010111110010101001111010001100110110011101110000011011100000011010001100001100011000001110100011101110110001010101100011111011010000101011110110011001101100111010001011011110111001010110100010101100010010110100101100100010001101010000101110001101100111110110001000010001011100001111111101010110000011100111000110111000000101001011101011010110011110010101101001011011111110111000101111110100110100001011101010011110111110101101110000000001111101101100110010101110100000010101011010101101111010111010111011001001001000111110100101010010101010011001111110001000110011010111000101010000000101100000100000001010011110011011100101111100001011100100011000100101000100111110101001011100101110001010111011101011000101110111011100100101100101101010011011110000001110011011101001101011110001001010110001001010111010101000000000001110111000010010010011011011100110100011111110011011100000111101011101010101000111010111110100110101000100110101010011010100010000100111111011101000101100011100000011100100010111111101100011001010111010011111011110011010000001001010111100010101011001011111011011100000110001011011111011111111110001011011111110001000011001110000101100000100010010011000101110001100011011110000000010110000101110000110100100100100000010011110101011001110010011111000111100001110110101111001010111101000000111111000001001011100011010011110001001001101000100010001001000010010101110010000010000101111101000110010010001010001000010100001110111110111101100000100100000011100110011100001110111101111001100101111010111011100000001110111111100111101011101110001100011001010010000001111011111001101111100101111111111000010110100101110100010000010000100000000111100101000011100001100101110110000010101000000101010111001001001110010101001011001011110101101110110111100011111001001110011111110100101001011000000000110011010101110000101001010100011000000101101101100010001101111101011000111110100101000011000000011110111010100010001101001111111100100100011011101100111101010110100001000111111011100011011000110000000001011111010100011000111111011111001010011111111001110010001100101101111001101100110010010011001111111110001000111100010011011000010110011001110101100110100111011001111110000101110010101011111001001000101110111111000001111100101110000010011010011110111110010010101111111011010011001010110110110111100000010000111111101001000001111101111001010010010101011010111010000000011111111001101100111100110001111110011010101111011110011011011111001110100000010011011101111110111011000011010101110111100010111011101110011010110000110100111111011001010010011110111100111011001011001010111001001010100110010000101101010111001010110
000111101111110010101010011100011100100001100010001100101110000110010111011010001111100101001001111111100111110000111111111101010001001010110101110101101101001010111111001010011100010001100010011001111010011101100010110110100100001001001100101111110011011000001101110110011110010010100100110001001101101100011011001110001110001001110101010001001100100010011010101101110101111000001101110111100100001100000000001001010001111100000010101001111010100111101110000000110100011010100011010100100101001101001001000001010100100110010011011011000011010101010011011111100111011001100001100010001101111011100011000011111011001010011111110001101110000101100001100110100011011101110001001010101001101010111110110001111001001101011001110011111010000011010000001001000001111111111111000101000010101011110101100010110010111110100001101011100100101111001011000001101011111001101010111100000111111001101100111000001111101101011010010100101100100011110000011100010011011011011011011011000101101001010011010100101100110111010011001110000001000010110101000001000001110101111000010110101110010111111001000111101001000011110100001100001101101110101001001101000101000111111011001110010000100001111110000111100001010001001111100111110000001100101100101010101001111001111011110111011000001111010011011000110010000101100010110011001101001101100011101010101010000100110000001011000100011111001000001110101010000111001010101111001001111100010100101100000101100010000000010011000100110000000101100010101010010001000100001110010101010010100010001101100100000100010011111101001111000110010010110101101000111011111101010111011110001010011110010111111011110001110100111101101011011111001011100001100111110101110100101111101001011010101000100100110111101001010011101000010011010111111111111000100000001101001011001101001011011011101101110111100001011101101001101001101001011011101011110101110001011000010010000010000001000000100111111100001100100000101010000101011101100110011010001110101111110001111111101111001001001101011001110011111101100001101001111000111010001001111110111111101101111001001000001000011100111010101100100110111100101001111110100100110110011001111001011000011101110110101100100000001111110111001000010001011011110010011111001101101110100110111010111001000100000000110011100000001110100101101100000011100101100000111111011100100001010001010011100011001100010010010100011010100001010011011100000010111100111000010111000100110111001010111011011111100110000000001000110100010000111101100010000110100001001000101011101101001001110011010010101100100111000010011001100111101100001011100011010100001110011000010100010000001011011111001010100010110011101100110101110111100100111110111110101100101000001011110100000101000111101010101011100000100010111011010000000101000101100100010000100000110010000000000001100000011011111101101111101100011101010100111101000011000010001000101011010111011110011110100001000100001010001101010111000000100111001100100100001001000100101011000100010000001100010110011011001001000100100111001011
011100010000010101110110101000000101010001110101101100110110001010100010010000110110010111010100000100010110010100101001111010011001111010101100010110011110001001011111100010100010111100000001110101000011011110100010101000100011001110010101010111101111001111110111110111001010011100101010101000110010000010100010000000011110000100011100010101001001110011100001010011001110101110010001001100000101110010110001000010100010111101110000000011000010111001101111011001111011111011110101011110111101100101010010100100010000101110111110011110000001111001100000001111001111011110001101001111111000001001110110011100100011100101001010100101110101111101100111001001101111011010100000111111000110111110000011100100010001110011000110000101000001010001100100101011011110000010110100111110001001111100100111111110111010100110111111010111111011011001010101111001101110011011110111001111101111111101101011001111010000010011101001011101011001001001011100011111100001011001100100000011011000111011001001101111000100011011110101001000110100011001000100110000101110110000001111110101101100010010010101010011110011111100101001001001110101101011110011110111000001110010100010010100000001111110111111111010011010101111111110010001010100101111011000010100010010101010011011101010100000010001010001000000100000010101000101111010100001110111000001001010101100101100101101110100100100100000110101011111101000111010100111001110110101011001011010101010110110010111001011000001111100101111100000101110100011111111010011011011011101100001000110110111010010000100110000000101110100110010111110001011101001000111010000001100101111010100000010100010000011110101100111100010000010110011101111001101110011001110100111011010001011001011000100010101100011100111000011010110001001100100010011011111001011001101111000001101011100101000010101100100110100100011100100111010111111001100010101101101001100101101011111110001101110011001001011110100010010101010110010010110111000001001100011010010110011000101111001100010100011011011111000101001110110110100001011010001100111010110001111010000001100101000001001001000011111010011010001101100000010000100110111010001011000010100111000110111101111100111010101000011110111111100110010101111101101100100101010111011100110001111011000010110001011111011100111010100011010110101000001000000111101101101010111000101110010000101000001011101001011110100010110110000100001001111111000011110100001000101101110010110100101010100100000111010000110000100010101001011010111011001110100110101101110111100101101000100011110110101101110011010101000001010001000001101111000001110100110111011011000111001001000101111001110111001010000100011011100010001001011010011100010011111010110001001011001110100110011101000101010011001111010110000001000100001010000011010010010010000100000110111101111000010101011001001110110111011111111100011110100100000100110101011110010001101101010110001100011111110110111100101011111100001100000010000101000110010010100010101111100110010000100110010111110000010100101000000110101010110110001
010011100110001111010001111110111101100011010110011101011011110001001001100100000110010011111010100101100111010101110000110010100000110011101100010100010111110010001111110011011001011101111010000110010100001110111001111001101100110110101011000100001001000111001100010111010110101000001010000101000101010000000010010010100100001001101101001010001111011110000101011010000001001110100110011011111010011110101111111110110011111000011101010100011100000000001111111001010011001110001101100100000010111101110011110010011000110111101111110000001000110110111110000100000110111001101101010000100110011011000100100101110110010011011111100100101100001110111010111011111010110011110011110111110111001000111100010001000100011101001110000101001100101011110010111010001001010011011010010111100000001110010011100111000110100111011110101010001000111100010110000100000101110100010101100010101100000100000011111111001110000001011001001111110010010001010000110110110110000001100001011100010111111010111101101010101001110010100001111001000000100101101010111010001100101001100011011000000000000011000110110011000110010101100010110111101101100110010110110011010111111010100110111100110001110111110010101000001011011110011101011100101000101111100001111000000001100101010111111111011100001000100101111011001111101000010100001111100010110111100001110100111111100001001111110011110000110011111100111000100101001011100100000000010011000110111001110010000111111100001010111111011000010110011110101110001101010011101100100000101010000010111110000110000010110001110100001001011001000001110101011000101110111000011000010010111100111001110010011010000100101110000100110001111011000011001100111101110011100100100011011001010010001011000110110001000101000100011001110001101100000010010000011110111000111011000001101110010010111111100011111010001001010100101100101011010010000110110111010011101000001011001000011111001010110110000010000110111100000100101010001110010001001010011110100011000101100010110100101111110111001110011010000001011101000111001100001101101100111011010000011100110001111100001001001011100110110101000010001000001111001010001011100101011011101000100000001011010111001100011100111010010010110001010010110110110100010111100010000001110000111111010011111101000001100010000100001110111110111011100010010101001100000110110111101110001011011001001011110100100110111011110010001100111000111000110100111001100111101010100011110101111000111110110110110111000110111010110000001000111110101101100111011001001000011001011111000110010100111010110111011100110100111110010111101111111111001010010001011010011010110101001001101000000001100110011000010100001011010011100100111111000001001100000010100110101001000101110110101001000111001011001101000111111100110111101011111101111011110000000101010011111001001010001000011111010100100000110001001101110110110000110010001010010010000100111000010000001011111100101001101000101111010111110110011001100100100000111000011110110010110110100000100011100101101010010111000100000011100100000100
011010100001011101011000110100111110010101001011001101001111000100011011100111100101010010111111100100101110000110101110000001000110110110001000000001011111101101111010100111010110101001101100111101111110011000110001101010000111110111000010111001100010011010110001110000010110110010001111100101101001110101110011001110100100101111011110000011110011010001110111001010100101100011010001100100111001001111100000010101110111111101101000011101110100001011111000101100101001100000001110101011001101100100011011111011001101100011010101000111001011011111110001110100100000101011111011111100010111100110011101101110010011100101110111111100101111100001001000010101100110110011010100111011111111111111000100001000100101101001000010111111000010010001100000011110100000000000000011011010110001111110111001100101011100100110000111100100110000111000110101011101111001001110111101100001100101011011011101001100010010011010001111101010110100000001010110001001101100011000010000111100001000111010111001001111000101100001000110011100110001100001110010010101100101000101111100110011101001001110100010110010000100010011010101001010001010100011001001001000010101001000001100101110001001000001000111011001110011110101011011001001011100011001000100001111100010111110101001011011110010011110101011110101000010101101100000000111001010111111010001001101011010100111100000010110101101110001110011000011100110010000110101100101100001001111010001111110011111110010101111110011111111100001100110000100001010000111001001011011000011000111101110000011111010010100011001101011101010010111101000111011111001100010100100010111000011010100111000010111010001101000100000110110010000111010111110011101000001110111100011110100010011110001111100101111010001111000101010000000011011110110001101000000010110010101100111110101011001011111110110100100000101100001111001001010011010110111011101000101000010011010110001001110100101101000101110000100110101111010011000011101110110011000001111110011110110110110011010010010101101111101001000001100111000010001110100101101110010110011011110001001010000011010101110101110101010001011000111001101010110110100100111001010010000010111001110010111010000101100100001111000110010101101100010001011100110101010010111101101111010110101001101111011110110110010001110011110101011010001100110010000010110011111001100100000010001011000011100101110011101100011001101011110001010010100100111010001110111100100001001000010100110111010001010010100000010010111010100101000011011010000110110100010101111111000101111001000011111010111010001010000100010101110010000100101010100100111000010110101100111111110101010100000010011010100010001011000100001110001111010110000110000010001011011111111000000101111000010110100110000110001001001110001011011110111001001011101110001001101101101111101100101100011000111101010110011100111111000011010001100000010000000111010101100111000001101001100111100010011100101000110011101111011111111101111000110110101101010000100001101010110111010101110111010011011010010010000010110110000011111
111000110001011110101100111111001011111001000110011001101111101000100010100101100000001111011111011010101100110111011110100010111000100111001000010000000111100010011110010101010100101000110000000111000110111000001100010001110100101001110100100011001100110011010011001111001000110011000101011110111010111011010000011111000000001101111101001101001000111110001100001110101101000000110110111000011111101010000101111000111001101110110101011000001101110100001001111101010011110010001110010011110011011111100111111111101110011101010101110111001100011001011001010000001101001010101011111101011111010110101101000000110110110001110000010100100100100011001010111100101101111011001000000000011001101000110010101101100011000111101100110101110001011111011100010011011011011000001011010101100011011110101010100101100100001100110011100010101101110101110011111100110111011111101111000001000100100010011011101100010010011101111110000010111111111010101111101100101010100010011111000100101110100001011100111001111100110001001010111011000000001101010011010011010111110101100111001000011000111001111111001110011111101111010110010001010100111101010010100001010100011101100011110110101011101110001001111111100111111000100101011011000100100001111101100100100000001100111011100100000100010100001111001110100100000000000111000011111010011000011110010011010100001001010101111011000101011010101100001110000011010000100001011010010100100001010111000110000001010000010000000101010111100000100101011111001011001011011011101110101000001000010010111101001001010010101011010110101001111010000111111011111100110011101000111011100110110111010000000010101010101010100010101011010001111101011100010000101000101000111010100010111101100000100100111000100010010101100010011001100011011111111101111000011111011111101001001001110111010010101110001011100001010101111000011011101110100001100000000001011110100101000110100110011010010110000101101110111111100100010011000010001010100100100011011100110110110000010011101111010010110000111101110010010001000001111101011001011110101110101111111011101100110001011010101000011111111001111000100100010101100010010000001010010111101101010000101101000101010010111101111010010101111101101010110110010011110100000111010010111100100001111000111010001010110101011101110110100000110010000011110100000101101000110001111110101011010010110010000100010100001100011110101000101001101011000001111000000101001000011110011110101100010110111010100000100100101001001010101101101110101110001001010010011111110100101111111010111111101010101011010001101110111100101010110111111111010011101011001010110011011011011111010011011110101000001011101000101011010110001000101011110111111111000011100010111011101000011011001101011100100011001100010101001110110100000001001000100110000101101001101100101000111100010110110111000000000000010110011100111100011000011011000111000100100100111111001111001111101110101001011000001000101111011110110000101010111000111010100101110011110010100101001000110000101100000101001110000010110000111111
000011001110010000001100011000010001111001100001000011011111001010000010010001111101001110101001110100010110101010001001010010001000100010011001111100101111111101001101111110100101001011111011011110100111111111011001011101001111001000000110000111010010110000000101001100011011001101000110000110000010010111100110011000110011111000110110101000101000010001100100100010111100101011111000010100000011111110111000110010100101100101100000110010111000000111100101111011101000111100001011110111111010110001010110111010010110001011010101110100100011000010010111101001101110000010011011110101001111000110101100011010111000011100011011110011110011111100000000000101010100001111110000001011011010000111110111010000011110001011101100110111000100111000010010110010000001101000010010100101000100000001011001111101100101000111101110110011011001001001001001110011110101010110101001000010111110111001101110100001010110110011100101110101011011001001011110101001001100011100000110011010111000001000111011011001001100010111110101101000001010101110010011100101111001011011111100110001011111110110001001011100000111011110010001110000110111100001110110001110000101011110101011101110101001110001011011001011011101001111111101111010100001101101011010101000101101110110000001101111110100101110000000010110010010101000111111100001010110000101010100001101011111111010100110110100010110101001001111100001000000010110010000011001110100100100010011101000001110000110010101100110111110100010110000101010111100101110111111011001111001010010010111110000010101010011000000100110111000100111010101000000011010011101101110011011011000010000101011011100010011111101000000100001110010011101110110010011100000010010101000111011001111000010111011100011101011110100010111001000011100000110110111000110100000101101101101110111110100000111111001101101011000101100111011110011001110000101101111110101101000000111111000101011010101010001010111010000110010101110100010010101000010100011001001111111000111111000110100101001111001101101010011110010100100010010010110100100110001000100011101110000001011010010011010110000000001001000001110000010001100100100101110010100101010011110111000100111011001101101001100111110101010111011101000111110011110111000000111011010010001101111001101011100100100010101111110110011010010001011000111111000100111100111000011010101010010011100101011111010111111011100111011111101101111000111000000000110000101001111101101010010110000111111100001100010010000101011011111001101111101110101011001111101101000111111001111011011101110111101111001100110011000010101101100110011101000000111010110101000011000001010111110101010010000110010100100001011111100111000111111011110001111000000001100111101001001011010101011100111001000101100100101011100101001100100110101110100111100100111010100011111011110010000000100100100101000101000010110001001010001010101011100101101001011101101110111110011011110011011101111011000101000000101000100000010111001101111110100000100011011111101101100111000011010001110101010001100101010110101100001
010010010111110100001001000000001010111101000111010011000011110000001000011110001110100101111110111101100100001110000001011110010010010011110110000101001110110101100111000111000100011011001110110011011000010001000111010110001100100100001001110110110100101110101101110010111001011110000000011000001010100001100000000110101111001001000010101000110101101100010100110101101001011111010010110100000111100001101010110100011111101000101011001001101011101001111000110110110111011101000011110000011000110010011011100101010001010100101001000011110011000011011110110010000100100111000111001011101000111110101000010110000010111010111000001000110111001101111101100001101111010110011000111100111100111111101110011011001100011100111101111111011011101100000100111011010010000000110111001110001100101111101000011101101010010100100101101110111010000010100011001011010101001101101011101001000111000010101110000101101100011101100100101001001101001100110000111011011100010110001010110100010111000100011001001101000100001011110010110010100011110110011010101000001110110001010100011101100001000101111011011101000001100010101100010101010000101110101000010101100001000110110101100100111001011111000011110000110110011101010111110101101111010001110001001011111000011100001010111011111011110101100001111000100000111111111000100011011011101111100101001000110110101011001110110101000000110010001000000100010101000011110000110110110000110111111010110110000110010011010100100111110101100001110010010100011110010110001001111100011000010010010010110100110010000111111010100111011010111000101100110011000000000100110100110000111111101011101010110001000011100011100000110000100001110111110110101110011110001001010001011011111000010000011011110001000111000111110011001010010101011111110111100010111011010111011000101100000111001100100110001000000001100100001010000010111000101101000001111110000000101011101110111000001100000111001100011110001110100110011011110100010111001110011011110100100011101001000100000111011110100001010011111110100100110110001100101011011001001100000101011111101111101110101111110000010111110011011111101001000101000100111100101010001001100010001111111010111111011111100000010011001001000011000010000011101110100111101101011111101000000000000101000110000001100100000101000100101010011111010100011010011111010100000100000011000111101100011110110001110111100000100110011111001101100110100011100101011111100100101110110111011001010100111111001100000101100011010101100100001010011010101100101100100100010110101111010001011001000100100110110000010101010001000011011100001111000010101000011001100011001111111100001101001101100111010100000110000110111001000111001100001110110111011001010111001011111111010101101001001011011010111110001000101100111011100111101001011000110111001111101001101101100111001111111110110010101100100010101110001110001010111100111111001010101011011001000011110000101010011000100100001110100101110010110010101110011111101011101000101010011000011000011101100001111010010100110010111101101111010101
110101111111010101111101000101100001100010111111010010111011110101001111100110010011000100001000000000110001011100100010011001111100110110101101010010000000110111001000011101010111001000100111011110011110011000000110111001101000000011011100000011111011010100001011100100010101101000001111101111000010101101101101110100111100011101010001010010011100101101111001111111001110111110001111100111111001010100110100011011001010100001010100001010011001101101000010010000011011011010110000100000000111100010101110011100011110001011001000010111101000101111101110001000101001101000011010101101011000001111100001101111000100000011111100011001010000000110100101010001110101100101101100000100011001001111100100100100010110010010010000111010011011111011011001101010000101101001010101101101100000001011100101110001001101110100001001100010101100001111000010001001110000000101111010110011011110100011111000010111011101111001111000101111001111000010001111010001010110101011101000011101010000001110111011011000010010011010111000101100111101110100101011010000100100100010111001010010100111110111000010111100001101100111001110110111000101010111101100100110101111100110011010010111011011100000010110111100111110010000110001001111110110101000010011001111110001101110100100100111011010011001110011110000001010010101100100101000011000011011011010110110101111100110011111000101101100110011011011111000110111010100011100001110011011110011100111000110010011000110101101010101101010110001010011110100100100010000100000101110101110000111010101100110110100101000110010001111010001101100001111110000100011001010011000101100001110101010000001000001011011111000101011100110010010010000010011001101011000100000011101100111010111100010111000011101001100001011010110000100101110100101011001110010011111000000100000011111001001110001110101110110001100001101010100110110110110110111111010100110101111100100110110010100101000100010000111011010000110100111000101100101000011001011000000000000000011110000110010110111011100100100010111000001111101110010110001011011011110001101110010011000101000010101111111011111000101000101010001010101010010100111000101110101100011000111101000110010111110001101111101000000010111011000111000101001110110001000000110100111101000001011011100100011010001001000110100000011100111000101011011010010111111000000101001100101101000001111010000110001011110111001000111101110010001010101011110011010001011111001110101000110101011110001010110100101111010001001010110100111011011000000011111011100010001110010101011101110000010000100011101100000110001011011111111011011111110100111000110111000000110110110011111100010110111001101011101000111100011110011010111001010001000111110101001110101100000101101110110101001111110010110100001010110011001011111010011000000011101001101010000100011011101010011010101111010100110011101100010000101010011100111101011001001110001110101011010010101101001011001010011100001011010001011110000000100100001000100101010010111111110101000100000001001101011110001011110001101111100011111101001
000100011100101010010110100101110011111001000110000000000010101001100111111010100100010100110011000111011111000110011101010100011011100010000101010011010111110101011111010111001111111010101101001110100011101010010010011011100010101011011001100111011111010101001110100000010111011110001111010001000000100111100101000011011010110110110010100101110100110000101101001001001000000111001100110110100100010111001101101100110010011011001100010110010000100001110111011101110110101000111011100011111011011100010100010010101000001110110110000100100010110100001111011111010111100010011001101100011100101111001110111011111001111011011111111101111010110101101001111000110011111111101100101111000100110111110000100001110110111011010100111111111101010001011000111111111000110010000010101101100010001100000001010110010011110011110011001001010111110110100101111010010100000111110000110100110111000100101010010110000100111100011010110100010100001110101000101110110100101011011011110100101001000001000100111111000010001000110010111101110001010010010111110110011011000111100010010010000111000001100010001100111100100101001110011001111011001110101101100111100010111111001001010010000100111110001110001001100001100010100010001001001001100110000010100011011000110011111110111101111111101101011001011011000010000000000101110110001101100111000110101000001100110110000001110001000010000011111100110101010010110000010110100111110000100010001010110010000111011100010100110000101000010000110101101000111011101000111110000000110000101011001011111001000001011000011100011010011001111011001001011101000011011101000001010011100101110101000101010101001110011101010101011111001111001111001001110011011101111100101100110010101100011010011100110110000101010000010110010001101110010100110101000100101101111000111001101100110000101001010110010101001011000111100101001111111001101001011110011011100010011000101000110101001011111000000010101100100111101101001001101011110110000011111110110011010001100101001010110000001100010000110011110010001001010110100100001011011101110101011011011000001011001110110010100111011010010101111101110011011000001100110010011110100110011101010111111001000101100111010110010111111100101101100111010101011010010100011100001101101101000101100001000001110011010100001111101111011000100011100000001101010000001101000001100000100010000110001010000000111011111100001011110010100100010001100010110011101100101011101001111001000001001101011010110111111011011001000110001111001101110011010110000101100011111000100000011011110100000001111001111100000111010111010111000000001000100000100101101110110001110111010101000111110010111100110100110011011111100111101000111000100101100100010110111110110000001001111010010001111011011010001111111110011011011100000110000010010101110110001011111110101111101010100000100000011011010110111101100110001100001010001010101000111011101111000011100100011010101101000100101010000101001101101110100011101101000110011001101101000000111111100101111000100100011100001110101101010101010101010001
111010100001010011101001001110100000010001000001110010001010010011010100110111101100000001010001011100110000010010000111101110011100110010100011000100010111101110011111010010101101111010111100100010000001010000110010010111001101100111011010100101011001110100010011001010011011000001111101000110101101011000000111010111101100101000000110001100011000001001111001111001000001100111110010000110111000100000100101111000010111011110111011110111110000001101010000010100000010010000101101110100010000101010001101011010100000111001001001000010100000010011110010011111011001000110011001100011111010111111011111010011000000111011000101001000011000001011000010111110101010100111101111000101010110001010110101000000011110100100000111110000010010011101000011111001110110001101111011001101000110100010010101100000011111010000010111111100011100111010001101111110000010001001000110101110100111101100011010100011010010010101101111000111011011101001011001000011011011101111001100011000110111110001100110001000111100010000100010010110101101001001110001011011011011000010001100111010001011111101111001100111001101011101111000011110100011010011110100011101010001010100101100110000011011001011101010010110001100000101001011101001001101110000111111101000100010111111011110011110010010101011010100101111001000100001011010111010100111101111011001001001101011011100100010101000010000101100110110111100001111000111001110100100111111110011111001111101100001100111000101001011010111111001010101001101000010100010100111101111111001110001000000011011000001100000110011111111011110001001010011000100010011010000100010010101010100110001100000110101110101011110000110110100110100010110101101111101001000010101000001110011001110000100110000010001011111001011000100110110011011000101111001101010001000000111010110111111011110100110101111110101011010010111011111110011100011011011100010110101101100010100101000111111110111001001000011111110111110100010101001011100010001111110100100111011110001001000001001100001100111001000110111111010011010010101011000111000100000011001001010011101010000111101001000001100111110010000100011110000010010101001110110010010011111010011100101000010011110111100110101010111000011010110111111111010011011010011100010110100010011001001010000010101110000100100011110001100011110011100111010011000010111100111101110011110110011100111011011101100101110111010110010000011101111000001000010100000011010101010110111110110110101001000010010011011000001000011011110001001111011010000100110000110111111111101001101101001011001011101111011001111000100000110101110010010010010100101110000001010100010000010100101111100100100111100011111001000000001110010110001101010010010010110011111111010111110011101001011101111000011010010111000100111111011110100011101111001000010110011001100000010000000001001010110111110110101110101101101011111001001010001011101100110000011000011110010001010101101110011111100011001011001101101000101011110111110110110111000100101111000101100110010011001111011011100000101000010111000101111001010
001001001110100110010110000011001000100100001010101000101000100101011001111010111111010010101110000001010110011001111111000000101011010010000110010010110111111010100000110101010010011011001000111101011010011100100001101011011010110001110010101001000100100101101001011011011010101110100011010101000011010100001101110100101111011011100001000001101101101010111000001010000000100100110000001010110100011001111001010011010011010111011000110100101000101111101111100100101011001011001101011110111101001000010110111100101111110110011001111001010101101111011001010001011111001111010101101100101100011011110001011000000110101010010011001111001101010010111011000001101101110011001000110100111010111000010011111110001111101101010111001010001011100011100011001110111111101001100111010010011111100100101101010111101111010011011110100111100001101010100101010110101101110101110101001010101111001001001100000101001011010001111101000111101011010111100011010001011101111011111011000001010000010011000010011000011100111001110101000001011001110010000101011110100100111101010100001111010010111100011011001101110111100101010000000100000101011000000111100110011101000100110111111000111010010100001101010000010000001010001110001011101101110000111100111101111011011111110111000011010001110011011011011010010011010100110001010100100000110101000011100010000001010000101110101100010010101001101100111010111110101101000010010011100100110000110101000101111010001110110001000001000000110110011000100101101110101110100001101100000111000100100001000000100100101111111000000011000111101110001011001111010101110010101001010111111001111010001010111010100100000110000010011001010100101011111000111000100111011010100100100000110010010011000100100101011010110101111000110001001000001000010010011111011111001110011111010000101001010010010100000011100001110110010001111000011011110000000001101010001001001001011110001010111100111101110110000011110010001001000000010111100110110011111101011010110100000101001010010001110010010111001100100101111001001001101101010100010110000110111010000001010011100011011001100101100101111110001010010100010001010111000011001100010101111000011111100011000101100010100110011100110000110101001110100100010101011101000010001101000101001000011101000001011101001111101001100100010110010000110010101110010101111000010000000111001100001110101011000100000011011011000001001010000000011110010100011010111110001111111111011011101001001100011110100111111010000000000111010111001100001111101001111001001000111101001010010001001011000001000100110100001101111111001111111010101100010001111000101101001110111111010101111101001010010101011101011000110101010111010000000001101010110000011111011000111010110110011010101111001011111011110000001101000100001001000000000000001011010000110101011111111101101110111111100011000101010110011001010000110110110111000001100010010010110100110000001011111000010011010010100110110000010100101001010001111111000101111011100011101000100011001000010111011000111001010011100111001000110110111011
001001111111010100101111111000100100011000000010111010111111110010010111011000010000111110110110100111000001000110010001000011011101111110110110101001001001011001101100111011110110010010111010011101010010001111101011101010100001010110100010011010101100010111011001011110110101101111011100111110001110010100011010111011010111001110110001001011001111111011011110001101011100001011001110000111100100110011001011001011010101110011011101001011111011110111101111011110101101001010001001010101110101000110100001010111000101100100010000111110111110010011101100011001000001111001101110010000100000011001011101111101011011101001100011111111001110100000111100111001110001010000101100000100111010001010111000100100011110011001101001110001000011010001001111111111110111010111001111001101111111101100011100100010000001011001000000001000011010000100010110011100110110000111010010111011000111010100001100110001001110101111000001111100110010011001011110101110000101110000000100100100111111000000011011010010000110011001110000000011000110101001001110111100010010010001110011000100010010011011010011000001111110110010011101011110000011101110101101000001111101000101100101010011100010000011101010111011011100111100001011100001000011111001010000011100010101000100101010011101000100011101010011010001100110101110010001100111100000000101111100011010000110110100001011011101001000010010010101100001010100100011111100000011001100111000110001000001011010000100011111011111100100001011100110010111110011111000010110010011111011111110001100010110001000100010111011110111001011000000101110000101010110001010111000010011101100001011011100001011000110011001100011101101111110111001101110101010100001001110011110000001011000011011100111101010000001000110100111110001011101000000010101111000100001000101010100001111110010110100000011011111011100010011011000001100000000110010111001010100111101011110111011101000110100111000100100000111000100110011110000010010010111001101111010101000010100000101001000100110110111010010110010101111011111111010111101111100010100101001100110101110100100000111111101001101011100010000111000000011001000110010110111000101000000011110001010111101111010100110000110110111010010000000000100101000010101011110000111001100001011111010101010101001100011110100001111111100001000100011011110000000011111111000110111110010100100101101001000101100111111010001000101010101011011101101100010111101110011010000111110000111101100101000100000001010000001001101011100011111011100101101110000000001000111110010111100000110110010010110110001000100100101001001111010111111011111111100111110010001010011101101111010001100110011011100011110100010100011110100110000101010111100000011101100011101001010101100010111100011100000111000101100001011011011100100011000001000001101101010110101011101001110110010111001110110000111111110011111011100100011011100110000011001100010011110100110100010100001100011011111101100100011011100011111100000100010110011011110110110111110011010111110101110010110111111111100000110000011100001100001
111110100011000010010100100001100111001010111001010001101010111010000011110110111001100000100100001011101110100110001000010111010000110001001111011011110110100011001010101011000101110110000000000010110010000100111101100001000001011011101101000110111101110101111101000111001011101011000011001010010010101001110100001010001101000010011001001010101111101100000101001011110110001110011100000001101011011111110010111110010000001010010010001111110000010011101100000011011111110010001101010100001001110111110100000101000111111001111011010110110011111000101000111100101001111011101100111010111110011001001100101011100010010011010011100110000101011001111100100100111010100010111111111110011011010001110101010100111110001101010010000001000011011100100000000000101011100001010011100000110010011100010100110110000101111000101100101101111001100101110011001110001100111101011010110100100100101011100110100110111000010000110011101000010011111000011010010001011110100110000001110110001101000100111001011101101010101001010011000001001111010010000110000110001001010101101010100010111001010001010110011000110010111110100101111000011010001000011111100100011101011001111010100111011110110011000101011101001110011000111010111000101100000100011010101010100100111101001100110110011111110110110010011101000010000011111010100001111110100100000111110000000100010011000000001111101011000101001010100011100101100101011100101001110011000000000011111101010000111001011001100100011011000111101100100010000000000111001011100011111101011101101111100101100000101100011000111000111000110110101000000011011010110100111100110101001001000100101111101100010001101010101000110000001001011010000100001010011101010100010010010001000100011111100100100100110000000001110101011010011000100010011101001010110011111000100011000000011100001011101011000110101000000101100101100100010000101010110100111110100100011101101100101011010001010100101111111010001001100110000110010101110001001001100011110011000010010100000001010010011101011100110110100010011111101011011111001101101000111010110111011100001001000100001011001101001101110000000101011001100000111011000011110001010001100010000111101010110100000001110011011010111011111100000101001111110110001111001100001101000101110010101100110000111010001100011011111111110010111111110001111011010111000101110100010101011100011110100000010001010001110011101100100100100111011010110010101110011110001011101000111111110100111000000001001001100100111010011101011100111001111010111011111001110100110000100010011111010111001101111000110100000000101000010001000100001101111010000000110110111011101111111000111110111110110101010000100111001000001100001001010100101110100111000010011101000100101011001100001100111101001010111110111110000001011010101010110011101000010011001111011100110111001000111001000110001011101111110011110111101001110001001110011001101000111110010010010001110001001110110111010000100001101011001010010100001001110010101110000000100110110011011010000001101110100011100101000000100100110011111001
100111101000010011101010010101100100000111010011101001011111010011001110010000101000010110011100001000000001011110110001101010101011011011001100111101111111100101110010000101000101100110010011011110111110101111010001010111110110000010110111110001111111100100110110011100001001010100101011010011001101101100111111110000011001110110100110111100111010011111111011110110111100011001100010110110010010010001011111110001010011111110010000010100100110111101001111000101010000110010110100000000011001100000111001110000011111100011000011111111100010011001011010111101111111101100000101110011010010101001010010110010001011100101101011101110100101000100000111000111110000001010011100001101001111001000111100001000101101101001010001001110001001111111000011010001111111110011011011001111101111100011110000100000101001001101011100100010011100000101001100110101110010111011110111000011010100010101000010011100110110101011001001101101101000000001101001111001111011110111011111101111000001001111000111100110111000010111000011001011111100101110110011111011100010110001011001010101001010110011111000001100011100011111011010111110011100111110111000001101110011111000001101011000011000100110010111011100110010000010011110011110010000111001001001110100111001111100010011100000111010100011010101000100110100000100100111100101000001010011011110101110000000101100111010100110000110100110110001001010110000100111010110011000010000110111010011011101011010010011011010100010110100001010100111110000011000000000110111010010100011011101001000011010100010110001110001110101101111101100011010010000011100101010100111111011011110101000100100101011011011101011110111101110101111110010001101010011101000101000100110011100010110100100001000101001001110100010010011011011110001010110001000010001001100010000011000100010110011000100010011000010110110001101010110110100011010110101111011100111101110000001000000110110011110000101000000000100110101001000110111111011111010110100111000011110110011110000101000000110000011010000000011110110010010110001000101010010110110101111100000110000101100010010001110000011010110000010100101011100110000111110110100110111000110110000111010011000001011100110100010110011011110110001101010110111101010000001110100110010111000011010111011010111111010101111011101000001100001010111000000110010000110011010000011010100100000000100001100001001011001111101011111010000000101110001001011001111101111110011001111101011110111000001111100101010011011100000110000001111100010111101000100100111110001100101110111100011000101011101000010111110011000001011000111010111100101000000000100110100111000010101011111101010110111001011101001101111100101010010111000011001001110001100011100100010010110000101010001001101001110000010001111101011101110111000111101101000010000011101010100010001110101111110100110110100110111101100011111011001010010010111101111011101000100100100110010010100000010011111101010010110000100100101001110000001011100000011011010010100001001000101010110111010110100100110000110011101011101001011110000
111011111000100000110001001100011110011000110110100001011111001011100000001100111000010000101010111011010110010100010101011011011100101110000000010111001000010111111011100101101011001101111101100000001011001001110111101011010111010110011111001001000011110100001101011110101101010001101000111000111011100101100111001100111110000010010111111011000001111010001111001111001011010001111111110010010001111110100011111010000001010110010000101111000001111101110111001011011111110011101010010101000110110111101000111101001010100001001101101011111101010101000110110000111001110100100100001101100010010010011001001100001011100101100100100111110110101110111110111010000110101011000100001110000000100011111110001101000000101110101111110110101011001110111100011001010101110111001001100011100010010001110110000001001011010011000010000011011000111110001101101110111010011001000000100001111001101010010110100100001010100000100111101101110101011000100010111111010100001101111001001010101010011101111000001101001111000011111101010101111010000110011110000101000001101011110001011111101010001101000111110100001011110001010000101001010111111010100100001100010111001011010011000101010100000100001011100011110100101110010100010001010110010010101000011000010001001010010011100010101000110101110100100001001100111110101001101010100100001011101101111100110010000111000100011000000010010101100010100111110110100101000110101100111110111100110101100110000101011000110010011001001100000111100010110110000010011001100001111001100000010000110100100101011011100000010000110110000010000001001010011111010011111111110110000010001101000110100101011010011001010101111011000000100011011100010101100000110111111011011010011100001011001111100101110001000010000100110000101100010010100001010111110001111111011010011000011011011001110011001100110000100001100001011100110000100111100010011001111001111000010011000100001110111101001001111101100001010100010001001001010100000110110000111000100000111100111011101100110011110101010000011110100110111100100100111110010011110001011000001101011010110011111101011101010010110011110110110101000110111011000010110101011110010001010011010101010100111010010000010010001110010010100110001100101101111100111100001111011100100110000011110110001010000111000110101001111101110010100110101101100001101010011010001001101101100001100110010111011100011111000010001000000001001000010100010100010100100011100010011000110011001111010111001010100100001010001111110010101111011010101100001101000110110111101100100000010001100111011110001110001100010100000011000111011001000100111001101101001000001110001000010110111001011100001111011011111101111100000000011000000010100000100010011010100101001010010101111001000100111000110001111000000110001110010010111111110010000010110101000110110100111101101101001101000011001001001110010011011010110101101000010111100010000011001110111100001001001010111101001010000001011110101000011100100011011001110000110110101111111001100100111010100110010111011001101101111000011000001000001101
011011100011110100000110100000001001101101101001110010010111001011011010010000001110011001101001010111001101110100100000000010110010100000110011111000001110111101101111010111000100011100010111001111000100000111001000100110110010111001000001100101000001111111111100110011111101011100111001001000100101100101100010110100110101100110110100000101101010010000010101111011110100001101001111010100011000000111101011111011011000000110110010000110110101101001100000111010111111110111100010000010100111011011100111000101101110101000001100011000001111100100111000011100100101011100110000101110001100101100000010101111000100101011100000000010000000100001111110110001111100000111001100101001110110000100011111110010110111110000110110110111110011110100010110010110011100001001101111101111000100110010100100001010001001111101111011010101011101000100110111111001001011110111011000100110010010111000011011011101111001110111010010101000111000000110011100000011010010001000000010110000110001000110100011011000111110111110010011100111101011110011100110000001110001011000011100011011100011111111000011111111111000110111000100101100111000011100101110010011111011110110000101011110101011000100101010110001010101000000010110001011111100101100000000011101110010111000011000010110101001111111001110111101010010000000000100111110010010111010110110111010100101110000101110111100100101001101100100000011000011010111010010110011010000100101010100111011001001000000000101011101101000100111101100001010001001110011011111110000000100110101010100111000110010110110011000101111000000111110110111100111110000100010100110000101000001001111110011100011011111010111001101111001000111001000101000011000101110101010001001110111101101010001111110011110001101100110111000100001010101001111001111011100011111001111011000001111100010111110011011010111111101001110000000001100100010010011011011000011110010101100111000110011001100010010000001111111100011111001100110100111111110000100111111101100101000001101101100001101010000100101101100111001011000000001111011100110100110010000110101111000111010101000111000111111010100010000011110100110011010101000100100010010001000010011101100111101110110000000010001111110110011110100011100000111100101010011110000100110111101100000111100011011011111110111000100100010011100110100110100001110100110100001001000101100011110011010011001001010110111111100101100111101101010000110001010000100011011000010011001000011011001101000011001010010000011000001111101000111110110111001111111111111100111001110011111010100010110010100010000110111111111000111111000111010110001100100011010101100001011011111100111101010100101000011100101010010010101111011110101000110111101000001101011011101100111110000010100110011100111110011111110100101100011101001000101111111001001011101100100111110010110110100100100100100001001010110000001011100111011001110100100101100010000011101101000011100001001110110101101101010011110011000101010110010100000110100110011011000110001100011100001100111001111111110110100101101100101100000011010
101101110011001101001100000010001101011100111110011001111100010110011001001010101110010111011010110111110100001101011001000100001110011001010010001100111110000101010111001110011011111110010011110100101001010111111011001010011111111101011001001111101100011110101110110100100010000001010100111001110011010000101101111010000111010111100111101001011100011100001110100110111101010110100011101011110110011010011011000100010110001011010111001010111001001011101110010001111001101001010110111101010010101100000011011011010010110110000001001101011010111101111110001010001100011100010101000101000111100011010010011000011111101011100010001000001100101111000100100000001011110011110111101010111110010000000010000000000110010110100101100100011000101100100110111000001001001101011100000010111101111110111001101101011010001101011101000101100001011001011100111111010101001100000011110101001011100100110110010111111010011111001110111011100000010011100111010010110001011010111100111101000010010110110100110100000001111010111111110011100010100011110111001110101101100111011001101100011101110101000110100101110011110110110011101011100101111101010010011000100000100001101111111011010011011010011101001111110100110101010001110100100110111000001001001011001111101010111100001011000110101101101010000110111011000100010011011011100001101001100100101011000010000100011101110100011000110011001101011111111111110000010101000100011010101011011101110000011001000100111010001011110110111000001010110010110101110101001011111010010100111001011100010000001101011001110011110101011110011001111010001010000001101010110010100101011010110110101111111011111111111101111100110011010001111100100010001101101000000101000000110011101101111110001111000110111001111111010100111110001111001111000001000000000000100011000110001100110111110101001010001001001001010110111011001111111001100111101110001100011111111101001100110110111000111010110011001001111101010010110100110100010100011010010010110001110010010111110101101011001101011111110111001111110010011000000100000001010011000111001101010100111110011101110100000001100110111100000010101100010100011110100010000011010011110010110111010001100011010101010001100101100010100011111011100010001101001011100101110111011000010100111100101010111000110111010100110000001101110101000011110000110110010101110010010011011110101101100011001011110110000100001011010101010110010010111111001001111101010101111101000110000111011111110100111010001100100010011111101111000010100011010111111001010011010100111110011100011110001001110000101100110111010110000010111011101110011100010100010001110001111111100100001111001111011111000110111111001001011110001111111001100110100111010011110011110110001111110011000001001110000111110000101100011101111111000100001000001110101100001100000111001001100010111001110110011010011001010000011100111111111011101111101000100010000001110010011110111101011101011011100000000010110111101010110001111110111111101001110100001011110111011011010110000111000110011001111100001111100111111001
110100010100010110111001100110110110000110001011110001111001110010111001110001001100011100011001000111100001101001001110101010010101010001010001110111100000101110101100100010000111000011010100001100010101101001100101101111011111111111100011000001001110100011100100110100110100110000011101011111110110100101000111100111001001010111011101001001111010110111000000011011110110011010100100101011011101100010111010010000000111101111101110100110000000100101110110001001001000101011000001110110101010110001111110011000100101101111110011110000100110110110001010001011110101111101001100011011010010110110001011010011010110111110000001100001101001110111010110010111100101110011001000011101111101011111011001101100010110111010010010001001000011000101010100111101101011100111111111111100101001011000110101101111110110001101100011001110001111100011100111011010000011001110010010110110100010000101111111011101001111011000010111001000100100111001111110100100101000001101011101110100010100000001010111111101010010010110010100001010001111110011010101001101101100011000001110101101101010000100111110111110110111001110110101001011101000100011000111110001000010001000111100011110111000001010101011000100100010001001111110101010101010011110001101111101110011000111000101100011100000001110100111111000001101110010010101011101110000111100101110111100101010011000100110101111011001001110110010110010111010101011001101000001101011101111001000101111101010110011101101101001010101001011000101111010000100010110101000100011010010101010100111011110000011001010001000110010001010011011011100000011000111010100110010001101010101010111100000011001111101010010000100010100101000010011001110011110100000001111000100111011010101001011010010011001100101111100111101010010011101111110111101110110110101111000010000111111101011000101111000001011000011100110100101011010111000111100101011110001001110010000101011011100001010110100001101010000110111010111101111010001110101100110010110101000001000010110101100001011110110100010000101110110101000111001111111101000110100000010000100011110100110100001000011001100000110001111111100111111001010011011110110110110011101011111010110100000000001111000101011110101100010010100010011010111101100111011010100100010110000011010010101011110011010100100000111001110010011010011001110000101111011101110111000000111010111000111010001101001101001010001111110100110100111001111110001001010001101001000000110011001101001011001001101110000101111100100000101101010110011000000011010101111111001101010101001101010001000100100101001100001111100011101110011111101100111111101000100010110100110101000101011011100101101101100110011100110111010001011001010011010011111111010000011100101011011011110100010000000110100010110111001110100110100011101101111101111011011000011011101001111110001100001111000000000000110001111011000000101111001010111111000110100011000010011010000111000101001001010001000011010010011111011100111111100010000011011011001111010001000100110000000001010001110100001000010010010010010000000010111
110111001101111011000101010100001111011101101001100011000101111000000100110010011110100011111011011100001101000100010100000000001011100101011110100000011100100101011100011100001110111001010111100110001100010101110001010000100100100000010000110100000001110110010011100110100011001110110111111111100011110101000010110101000101111000110100111011011001110010111111011000011000100110100100111101000010100110100000000111101101101100001100011110011101000111110001011110100010100011110101110111000010011000101111101110000100100010010100011100100100100011010101100010111110010001011101110001000001101010000001110101000111011101100100001000110100000110000100000101011110110011011100100111101010011010000001101011011000011000101101110011101111001100111010001101011000000111000000010000001101110010000011001110001100001011101000001110100010101011010111000110010010101001000011011111110000101001001000000101001100011100100011101010011110001000010101110111011000111010010100101011010110110001011101101111101001001000101111111011100000100001001110011100011111000101110101110100011110000001110000001011111100010101111000100000011010100100001001111111101110101100110011001101001001010110000100110010101000110010100000001101111111001011000011111011110100100111011101000010010011101010001100001001110010100110101000100101001011010001100000100111110010101011101010010011110000101110001101111100100110000000010100100101110010010001001111010011001100000100010110000101000100001000011001001101000000110010101000010100100101110010010111010100100010001100110001100111100111011111110001101000100111110000100001101101100001001000111111101101111001110001110111110100010100101001111000000101111010001100100101011100011101000110110010000000110001011000100000110111100011000101101010110110110110010000001111010000010000110000001000010111111110101001111001111010100011001001010110111001010001011111101101010110001001111111110011000111001101010110111111001000010011111011110101011100010011100100011001100100100000110011110011110110110110000010111101101011010010110101000100011100011011010110111101111001011000111000011111101011111111011001110110011111000000111010110010001100111100010111110000011010100011100011000100100111100111001001100000100100100111101000011011101000110111101101101101011010011001101100010101010010000101000010011011010110101111010010101100011111101001001001111110001001100001010001001110001100100010001000100010111110000011010001010100010000101100101001011011110110010010111111010100111011101101000010110010000000010001001001010110101100111101010010010001011110110100011000010000000101100100100010011001001000111011100000101010110011001100110110101010000111000010111101001010000101011101001100100100010100010001110000100010111000011011111001011001001101100101011100011010101111101111110001100100111110001101011011011001111001110100011110010100111100101111010111111110010100001000010101000100100001110001001010010100011011000001000010011111111101000010001001000101011111111000010111101100111010111001111111101011
101000000100010100100001100101010001111000000110110001100100001110001101000001010101101010011110110001001001100101011100011110010101000001011001110010100010100001000001010011111111000101101111111110000010111101101101011111010100010100010001000001110001111001100001000000010011011000010011100010010011000010110101011011000001010001011101111110111101101000111100001111110101011101100001001001111001010011011010100001111101010001001001011110101000110001011111110000000110001111100100000110101000001100011110101110011101001111101001101111011001001100101101101111101010110111010011101111000011111110100101101101001000011100100000100110010100111000101000110101000000000000111010111001101000110111111010010010100101000010111101000010100001001111011010011010001111111111110010111000011000001010001000100000000010110101111011011011011001010001100001010101110111101100010101000000000000111001110000010110111001100100011101010001101011101000000000001010000101001000101011110101100101011011011101011101111111101111110011100011111101110110111011111000101011111001111111100001101011110011001101010000110011100110010011111110100110001101110010100111000000011011000111010011111010001100101010111010111010000111110001001001100011011100010001100110001001001100011011011110111010011101001101101110000010110000101110111110001010111101101001110010001000110010101110010110010100001010101010110111111010001011101010100100011110010100000011001011101111011111001011110010110000001011010001110101100010101100101010000111111000111000101011011011101110011011011111000010111110011010000011001101100101110110011111011001000001110110011010010011010110101010111010011101001011100111011101111100000110111100001001011011001000001010010111000000001100000011010011101001011101010000000111110101010111000111111000111000110111111001100011010011111110110010001111110110001110101011110000110001011010011111011100001001101010100111100100000000011101101011000111010111011001011100000000101011110100101010010011101100001010000001101101001001100010011111011011100101100011001001110001000100001001110011011011000000101010110000011001101000000001011000001011010110110100110111011000100001010000111010011001111100110101011011101110111100110010011001101111001000011011011111011101001001111001001101000011110110000101111110100010000000101001111011010110001111000110001001001001011010001110111010101001111101001011101010001010010001111111110000111111110110110001010000011011101001011011111001110101101100011010111000000011110001011111110100010111100011111011000111100010001001000011100100110110010011001110001101010001101000001011000010100010010111010001110000111000110110100101110011100111011011010000010101101111100011010000100010001111100011100000101101101110011101101101110011110011010011101111011110101101110110000100110010011110100101110000100001101011101101100110101010010001011011001101001111110000010100101010000100101111101010011111101110000101000001100001001010011100011110010100000100110000101001101010000001110100000100011011001000111111
011011001111111101110110001110110111111011110110110100001111100101110111110110011110100101001110101100100101110111001001010110100100001101101100101010111111101110100100111100111001100101111101010011010001100111111100101100010110001010001110100001010111110010100011000110011110010011110010000001001000110010111110001001000011111011111000000111100010001010110000001010010000010111110111010110110001001000001100010011101101001110110101111000010111010110110111001010100010001110111110011000001111010101010110001101010101000001100010010000011111100110110000011010100110001110110011001100001101110001011111101110010100111100000111110000110111001001101010101001010001001111101000000111001001101111100000001000101001001010101101101000111111100110001101110011100011011011000011010000100001110010101011001001011010000010111011011111100001100000010101111000001010111110000110011100110000000100111001101101100111110111001010010010110110010000010101000110011110101111001110000100111011010110100000000110010011101010000111110001101101110110101110111000011001111100000100111100101101011001000110011011100000110101111100100010101111100110000101100000000001011000001101010110000111110110000010001100111100101111000010010011010000000100111010000001001001111001011001001000011111000011110010100101010111111101010001110100101111101100011010001110101101000011001000001100101100000110001010110001100110111000110110111101000111010111100001110110001100011101111100110100010101011101000111100101011111100010110100011001110110011100101100000100001011110111010100110100110110111000111101111101010111010011100101001010100000001010011110101000001110111011110111011100101101010100100110100110111110000111001001000110111011111000011000000100100101100110101001010110011011110010011110010000101000100011101010100101010010101000010011001001001100101100011100101100111100010000100001110001111110110101010011000010000011110110100011010111100011110101111110110111001110100011000010110110101000111100100101011100100101010110010011001100000010101000110011001010011011000100011101101100011100001110011011000110010000100011110011011000100011100101110111011100110110000011110111011011101000101100001101111001110100111101011111100001111110001101001010101110100010010000111100011100010100001010111001101111111101011001111100010110101010000100010101001001111011011110111110101110011110111010010110001110010101000010011110101100011111010000111000011110001100000111000111100010101100110001010000010101010100001110100011100011011111100001011010110010010110011111100110101000100000110010001110011100000010010110001111101000111011110010111100110010111001000100111010110010101111110011000000000111010111011000100110010101111010011001010001011001010111000000100000010110110101000000010001110011101010111111111101011010110010100011011011100100111001001101101100011011000100110000011010001100110110000111001101000000001010000100110011111000000000011010010110111000110101000111100001010111101100101101011011001010101000110101101000010011011001011011011101
110000110001100100100001100011010010110100001000100010101010101000111001100001001101110101010111010010011110101101010101010101110011010111011100001001111011111011011100101101110111101010011110011110000001100001001000110101111011010101101011011100000110100001111101100101111110010111111001111110100010011000010100001000110001101011101110011101111101011010100000101100110010011011001111010101011001101101111001001001000001101101101001011010010101011011000010101101111001010000111001101000110101100110000011000001100010110010001001110110000111101111000101100111011010100011011111000110000001000110110000001111101011010011010101011000000101100010000110100011001101000011010101010111110011010110010110000001111110111110000111100001000010110000100101100110000110001100111000011110011010110110101111001111100101100010010110001011110110010000000101101100101011111111001010010101010110001111000010000111111111011101001110011111000000010111010111111000011110111000101111000101010101101100001110010010101001110011010101101000110000000001101111111001110001000010101001100100001111001100100111000010011010011111001000110100110110000010100111110111001001100000011101110000101111001101010010011100100100011111100000000111011011110100111010001011000101100010010101001010101000111000010110011100101010110001100101000011110010111101100010111100010100011100001101110111111101010000010110011100110000111001010110010100110000110111100010100100110101001011111111111100011010101001001101001100100110111000110000111001101010110010100110001011000111101001011010000100001100101100001001110100100001100010001011000001010111000110000101001100111010110011001001001010010011101111011000110111101011010101111001101111110011000111010101110010010111110101011101001001000001010011011101001000010001111101010110111001000000101111111110010111001101010110000111010001011011010101111110001100000110110000010000001101111000110111000101101010011000101000101100100001001100100101010001010100011011000000011000101000011110101000101001110111111100010001111101100100110001000010100111111000001100011110111011111110111000100101111010001000110101011001111010111111100101000111011001101111011111110101110110001111110100010110110101110010101000111110100100101011001001011010110001111100011011101110101111111100011110100001110011000001011111010101110100101011010110001111100110000111111011100010100111111011111000101110101011001011000001100100110100110010111011000100001010001110100000100110100100000110010010111101110011001000001101011111101011001111101111001001101100110001111111111110110100101101010110110111110100011010001101011110010111010000010001110011111010100010010100100101011110111111010001001001010010111001010010101011101100000001000100111000111011110011110000001001110111000110001100000010101111010001110111001111000111000001010111000000110000100111100000001001100101111111101011111110000011001001111010010011000001111010110101000101010001100110100110011110101011000110011101110010110100010011110011100111101000010100101110110101011110
011011010000111010001110101101010110011001000100110101000101011100111000001010100101000010110000010100100010001110100111101010001101010011010100111101010100101000101001001111001011010001000001010010111100000011010111101110111101110110011010100001100011011000100001100000010110000110110100110011000100110000011010011110000101001101111001100111101001011110001110001001001100110110000111110100110111101100100011101011000111011001101010001000000110000011001100000001010001111101010110101101000110011000011101110100010101000111010110010001111011101001110110110100111001011010101101110100100000110000101010100100000101010111000101000111010001001011111100110100011000100010101000110010010111100110010010111110011111110001110010000101110001011001001110001010101100111011101101001011110111101111101000010010110010111011100110011110011111110101110001101111010111001100010010101011010011000110010011000000001101010111000101101011110011111100000111111001010000010110101001000001100101100101001011011100010101110011101100001110011010000110000010110100111100010111111111011111010111010010100000010011000000000011010000010101010010101111111000110100001000100001101110010000100110000011011011010111100010100100011111101010010111011110010110100111110001101101100111010010101111100011111010110001011101011000000110101001001001100110100111010000010100010100001101111100001000010111011111100011101010011001111001101000100111010010101000010011101001000110011100010010001011011001100011110000101001011101001111000101011011100011010110110000110101000111100111001100001011011011011011101000000110010010001101000001101111000100111100101101011000010000100001010110011000000111011110100101010111001110011100111110010010010010011111000010011010111010011010000101001001001100111000011011000111001100100100111001100010100000000010010000010111010101001001010000011000111100100101101100001100110101110110111011101010011011010011100100010011010100110010001000110010011110000110011100001001011111011100111011000101100001010000011111110010111000110011111000010101111000000100111100010000110010110001001101001010011101010110111011101001100101000001010000110001111011100100111101111000100000011110111101000000110010110100000010011110110000100001101010010110100011001100110010000000110010111001010111000000010000011101110110111111110001011010001001110101001110110010011110111101000110100010100001101100001000000000110011011001001010100011011010000001011110000011111111000011111001000101110100110111100010010110101100101011011111011010001100011101001110010011001100010111111100000001111110100000101110001001110011000010110001000111001000110100111010010111011111111000100000010000011010110011011111100110011101011101110100101001010000011110000000111100000101000111111001011100111000000110001110010101000010100101111000110000100101011101110100000110001110101011110010000010110011010000001000010011101010010010011010110101110000011101001111000101011000111011011001101110100101001101011101011000001001000001100101010111010001011110010001100111
011010000111100101001100000100101101110001110100011010101101111010000000101000011100001011100110111100100000000110001011101001101000000100111101111100011110000010100101010111000001001101001011010010001110101111001111111111101110010011111001000100101110110111100011000110010110000111100001110111101100111110001010100111111010101011111000101000101000011000111001001010010011100101000111011001000001100101001000001101010111000010010100001110110111010111011101110101110001001111011000011000011111100101110010011101111011101010100101111010001111011010100001001100010101011000010111000010000010111010000000111110111111101010011010101000001110101001001011100000111100010010111000000011101110110001010001001100100000111011010100000100011101010111101111010100001111011110100111011011001010111101111100111010000000101000111101001000000100000000010011011100110100001101010110011010101010001010101101000010100111100011010001110001010010001000011111110011111010010000100101010101011001010111010000000101001100011101101000010000110010100011101111011111000010010011011000101011001110111111111010110111111110000110110000011001101101100111010010100010010011100010101010011011011010000010111101001000011110001100001011000001101110101110011001000011110000011110000111100101111000010000111100010100010001000000100001000100010011011011111010100011001010111000011000001101010010101100100001100000100011000000110011001000110000100000110100111011111111011010000011011100100000100110010100011000010001111010101111011010011010001101000010001000110100000101111111010011010010010100010110000101000010001110110011000101101001110000110001101111001100110101101110111010010100111110010111001111011000100101000111000001001100010101110001100101001010011010100000000101001100110110000100000001110100011001000011100000000101000011010111001111000001011010001010010011101001100101010001100101001010101111011111101111111000111111000100000111010101111101000110001101000000011010000001000100110010111010111111001101011000111000110010100101110101001011100001100000000001101010011101010101001101000010010001100110000000011100001001101100101101111001110001101000010011011010000000110101100101101010101101011110100001110100010010110001001111101001010011101010001111110010011001011011110101110110101001111110001010010011101010110111110101101110010100001110010001110110111100110010100100010011101000000100001110101100000010001111001110011100101000010111010111011110011001111001011010111111100000010000111010001110101001101101001101011110110011101111110111110010001010000000111111001100000001001010011100011111111010101001011000100110001111101110100001100000100000000010110111000010010110111010010010101001001000111111010100100001001001101110000100001110011100111011010100000110001101000110011101110010000000000101101001000101001110011000010100111110110011000001111110101010100001011111010001110011001101000100001111100010000110100001010111110000001100010011101101100100001101010110011010010010100111000110001000010011001011101011100011111001100100
010110110001100011001101010100000001011001110110011011010001110000000001000100110010101110111110000011101011110010101110110000100011111111110000010100011110101100100101011011101011111111100110011101000001001000010000110111111010100100001001101100101110001101011110000001000101111010011000101110100111010111111000100010010111111101001111111111010100000111001011100100110111001110111110111101111100001100001010101001110001001001101110111110001000101011101111101111111100010100011000000011111000111001110010010110110010110010000110111100111111100111000000100010010111001001101111101010110000100111011101010100100101010100011011001010110011011000101001001001011101001110110001011001111000111010000111111110000101101110110001110100100111010101001110100000001101011010110000101001001001001100100100001110000000101100100110111101010001000010110101100101110101111111111010100000011110010010001011011101100101011100110111000010110100011000000011000000001000101100100000010100000100011111100101100010000111010001000000000010000100001101111110000100101000001010001011111001110010011101001010011010111011110100001111001100100011001010010111010101011110111000010000111011111101101100100111101001001011011000100011100000000111111111000011001000011000010010101010110001001001101001110011011101010100101000110011011101010001111110010001001000001001000000100010010110110011001000010100101010010011100100111100101001001011101011011000111111110110000110101111010101100110100001000100111111110100110100000101010100111110101110001000110001101101100111101001000100100101010010011101100111110010000110101010110001010001100101100101000110000111001000110101111111001110111111100100010000000111010011000010001011001000100000010100111100000011001110111111000001010111101110010100010110111101011110001000100001010100101010100011011100101101111101100000011011111111000001001010100001111111011010110101101001110000010011101101101000101101001000110011010100111100011000000000001111100110111100011011100110000111001010000101101101001010000101110011110111000110000111101001110011001011001010100100110100011000111011111001011010010101001001111101101010110101011111010100010010001000100100001001110011100011011101001111001100101010110110101110001111000110101110011100011100101001100011011111110011111010011111000000111100000010001100001110000001000000011111110111111110110111001110011000001000111011011001001110010110101101010000110010000010000010110100011010000110001111110100010111010000110110110010111110100101100100101011101011100010110001000000010101101100110010100010000101100111101000010000110100110111101101011010110010001000010011011001100110011010110101110010010100011111010100000000000111100001111101100111011101100101100001000010011100110011000101000100000100000111001011000100111101110010000001010101101001110011100111000110001111111110001001001011011101100000100110100010110001000101010101000011010110000110001101100011011100011010111101101110010111011101111101101101110000010101111010011100111110100110100011111001000111
110101100011110101100011110011011100010110111100010110101010111011110100100001110010100010100101011110010010000010111001111110101001111100010110101110101110001110011111110111011001000100101000101100100000100101001101011000001111011011100010011101010010110100011011010001101011010100000111001101001101100110101010001001110011001011110110000110000011111100001101110110010010000100110101111011110010010010110001100001001000010101000001100100100111100010010100101000111001110111100100011011101011010110110110111101110001111011110001001100001110111001000111111100110010101001010001101011110011000001010001101110010011010101100001111011100001111010000110011001100000000100001110010111000000011011011101101100110111111000100000100011111000110010101001011101001100010101110111100101000111010111011000010111110001001110011010001011011110010100110101011110011111111100110001010111010010100010101111010010010100010000000110011110101101010100100001010110011110111100111110000011001000001111001101011110000111110011101011000010011011110000111001101100111010101011111010010101001000111111101101000011100010101010100010110100111101001111100111000111110000110010100101001010011000001110011000011000101011011011101110011010101011011101011010101010000010110111000010011010110011000010100101000101110110111111000101111000111101011110101100011001101011011111100001110101110011010111110111000111011000000001110101000110100110010111101111001000011111010101100111111111111001001010001001010010000010001100110110110101010101001011000001100001110100000100100111111010001111100100101001001101011010100010000001100100000111111011011100000110010101000010011111111110110011011111011110101011001110011111100000101011100100100111011001111010110101111101010110110001100011011111110110011011011101110101010000000010110000010001001101010011000110010001110001111010001110111100110110101010100010001001101100111110001101000101000010100100111011001011111001010111000001011001000010111100001001011010010110110100000010100011101111011100000000000111101011101100111010000100110010110000110111101101100110000111100010010000101100111100001110011010010011001111001000100111100111011100110001111101010101110101101101110110011011111101010111111101111011001111011001010010000110101101001011110000011001111100100101011011001110000000010000010111001001000001000100010100110000101101010101111001100011011000101101110100000011111101000000111111111010010111110100110111100100101000010011101011001101101111101001101100110010100111101111010110101101010010110011001101100001101001110100001011011111001010100010001001001110001001110110010001111001000100110100111100111010111100100100110001101100011001011100001100111111000000011001101000000111110000010000000101010001111100110100111101101011101101101110111000110001111110000110100100101001111100011100111100001000000110000001000110000111101011000101111010100101100001001010010000000000010100100001101000100101101011101001000010101110101001100001110111001010010100010100001011011100001001100001110101110110
000011011000000001110110000001100101111110010111001001100110110100110001001011011110110100000111011010100000010011111101011001001011101101100111111000101000010100110100001001100110101110010101011000110100101011011111100000100001010101100001100101011110001001000010101000100010101100011010000101001011000001111010100000101111001000111011010110110001000111101001100011110101110001000101000000111100110110010000010011101000010101110111111010011001101000011000011110110010011101000010101011111100110111000011011011111111111111111000101010011100111100000100101011100010110001111111100111011011001000000000100111010111000000010100100001011100111111110101100101001011111100001010010010101100010001001011100100001100110100100101101101101000100111001010111000101001111010110100011101001000010001010110010010001111100000001001000100111101000110111100110011010000001000110110001000011100001101100000101111101101010111001011000000001111111001000111011010001010110110010111001001000100101100000001100011110010000000100101100011110101100010100101100111100010101001010010000111000001000001001001011010000010100110000111010100101001011111001111100101100010000111101001000110000100010111110101011111010111001111110001111111011000000010000111010101111000100100011000001100000101111000110110001011010100100100000011011100100110110110001101111001000111101011000000110001110111010011001101100001000010100010110000011100010011001101010001100011010001001100111010000001100111101011100011010000101001100000100100000000111100011011000010001011000110010010010001000011100101010010111111010101111100010111011101011000001111011010111100010100111110001110001010111100110100110001110001101100010001101001011110111110011110010000000001101010101101110100000100100001111001010011001011011011101111110000001110101110000101000111000001101100111101101111000110011011000000110000010101010110001101101110001110110011010111000001010110101110100011010010001110100000100101101001100110010110100110101101000011111100000110011101111101111110101011010100011011011010010100100000110001111111010000111110100110010100111000000011111010010001010001011010111001111111110111100110101000110110011100010001100100011000100010011101001001111000111111101101000110111110110010011110101111111000001010100110010010010101110001100101100100001100010011011010101001110001110101111011001010011011110111000101001001101010110101100010101111011011100110001010111101110000100010110000010101011110000100100001001101000010010011001010100101000100111010110101100101000010111010000101001110101111010111010011101000100101110110011001001111011111100010111101100111110111010001110001100001010010100011000111010010100010111011011100010010101001110101000000010000011011110100001001000101101100111111011110110100111110010111010010110000010110010001001100100010000011110101100001010000000000011101001000100100010110001110110011111110011100111000000111111001100111010101011011111011010100011110001101011110110011000001100100100101011000010001111010110111111010111101101101101100
110010101010101110010010011101100101000011111100111101011001100001101001011011010001111101010000101000101010110100001111101101011010101110100010111001101000111011100110110100100000110101101110101110110111000000100110100111010010100101011010100000000011000110000100011011001110001000110110100000111001001100010110011111000101000000010100001100011101011001010010110101010000101101000100010000101111111101000001011011001101101101011111100101110100001001000000101001110111100010100011100011100110111100000100010011110011010010100111110110010111011111011000111101001100110000110111101001001000011111100010011010000010011001111001100001001100100011010010000110001110100100011011111011001110111111110000010100011001001101001010101000001101100001101110110110011001110110111110110100011101001100111001001110100010100111100011100011001001011000001110001111001001011010011111101100100010000111111010010111100110000110110001001101011001110101111111010110100011111001111010011100000000010111101010000001100100010110011100111010000011101110111010111010111011011111110101111110011100011001111110010111011001111010000100110011110010001110011011000110011010111000111000101110011001111010111011110110001010010101111101000010000010011010110110000001110000000001010011000000000101110001001000011101110001101010011110110001100010110100000100111011101010111000010000001011111101011100101011011101000010010010000101001010111101010001011101100111001110100000100011011110011111111110010100011100101010011110100100011010110010111111101100000101010110111110110110011000111101100010010011111111111101010110000000111010010000011011110101101101100111010101000100011001101000111001011001001110111000010101111001000110110110000001101011110001110111001010101110110100011110110100101100011001111100011010110101100101100011011000110110111111100000000000100100000101100011010001111010001110100100010010100111110111011110100101100100011000111010010111001001101110100010010000000111000110110100000010100010101011011101101011000110100110110001001001111111111111000111011001001111100001010010010010110010110011111001100011010110000010010111001000000011010010101110001111110100100100001101100110000110110000010100001101110000011111001100010110101101100101100000010011011110101110000101001100111001101111110100110001101100111100110011010111011100100000100101110110011000010111001000111110001100111000101001010011100100010011001011101010100001011001111010100100110011011110111101001010010011001110110110111100010110011100111101100011111111000110000111111101100000010010000010000101111111000111001110001100111100010000010000111110110011000110000101011101011000101001111001001100111000110110111001100001010010011011011011010110001110101000011001100011010101110011101001110100101001110000110111000011001100111001110100000100111000001010010000011101011110110110011101010110101110110010101000001010101000001000110001001000100111011000100101011000110000000101001100000101010110001110010011011110000010101101111100100010011111110000010001110011000101
010101011111011001111110010111101011110101010011100100001001010001100000101010010001111011101110010000011110000010101110001001011001001011101100101011100110000010111011110000100100011111110000110010100011110000110001111001001101110111111110000001110111101001001101001100101000110100001000100000100111101010100000100011000011100110110011010100100000011010010011000011010000110111100011011100111101110111111000100010111100101001011101010111011111001010110101000101001011011010000000000111100111000001000011010010100110100001110100101001001100001000000110000100010101000110010001000101100010111010100011011101001100001100011011001010100101010101111110100001000001101010010101011101001100111011111101000010000111000101111101110110101010111010110100111111011100001101101010111101111110011100110000110000000101001010110010000100100111111110110001101111011000001111011001111000111010010100000011010100011000111011111110111111111101001010110000011010011110110101111111011100111000000001100001101000010101101100011000001011110010101011100101111110001101001110011111011100011111011001010010101110010101101110100011111010010110110011000011001000001001000000100001011101000010001000110100001110010110010101100011100110110100111110001100100011100110000101101100110001000110001000111111001010010001011100010110101001001010010001001101001100100001000011001000001010011000000011101110000111010111000000100000011000101111110100011011110011100110010101000010001111110011011011011000000110010110000010111000011111011110000101001001101010000011010111101101110101000100101101101101111001101110010010010001011111110101001111110100110011101000001000001010111000011011101100111001101010101011001111100000010001001001111011100011111010111000100100100110000010101000011110011000011001010111101001001001001011101101100000001100110010101100111100011110100111101110100010101111101100100101001000111000110110101010100010100001000010100110110101101011111100110000101111010110100100110011010111000110110101111001110100011001100010110010011001000000010110110011010010101110100111111101101000000010010100010110000000111010100011000010010011001100100010110110100000110110000011000001000010001101011000010111011010010100110011001111001001101011111111111110101000001000010011110011010001111000001111101111001100111110101111001011100111111111001110101101011111000010001011010010101100111100001100110010111111000110110100010101010000010100111011010111111110000001011011110011001100101000001111101111001000101111100011001010111101101000101011000110001110101100011100011110010010110000001111111101000010111110011110110101111101100011101010100000101110111001011100011011100010101010110100100010011110101100011101000011001101011010000001111101001110011000011010010011000010011001101010001010110111000111101110110011011100110010111110110111111001110100110100100110110100011101100100000010110001100111100101000100011001000010110111011000100000111111111100111010011011010010010111101101010111101001111010100110000101010011101000100001001111010101
111101000011011100001110101101011000110110001101010001010000101000001010111110101010010111100100001110011101101100011111001111101110011010001110010001011110101110111110010110101011101000100011111110011011000010000101101100000111101101011100000011111001011101010101000100111001001010010010010100110100010010111011010110100111000101000011001100011010111010101000011010010101001000011011111101010011100101111110101001100100001010001011011011111110011010010101100101101011111001001110010110010010001011010100000011110000010000101010010000000101011011001101101110000011101100011000000100000110101101010111000001010000110011011001010111000100001001011111101101111000101110100011001110010100111011110000011111000101110111101101010111111101000010100011001011000101000101010101001010010111101100011100010011100011111100111001110111100100011010001011101111001110110101101111111011011111110000110111001111101111010010100000011011100100111011100111111011101100011011100101001100100111111001110000001101000000011111010100011001000001010110011000000010010000110010010011010111000011111010000100001010111011100011011101011100000001010000001000111011000101110011001010011101000111110001100001111000000010101100010011011101011110011000010110011111001110101011000011111101011000110110100100010010111011110101111111001100001001001110101101110111001011100011001100001010111101010111100110000100111111111110000011000000100101000010110000111100100001100111000101100010010000110000101111100011111101011000010011110101010000000101001101000110000000010101101011100010000010101101100000101110110011111110001010001001010010010110111111011011011100101101010111110000011110110101001010101111111010001101111000011011101001000101010101001011011110001011111011000110011110000000100000000100101101111110011010101010100111100110001001111101000010011011111111111101110011011101110010101110001011000110100110000111001101101100100001011100010101100010111100011000100101011100100111101100110000101000100001100011010011111010000100111110100001111111110100110101110011010111010011101010000011001010110101000111111100000000000111000011100101011111110001100011110001100011011001001110110111001000010110101110101010100010100110000001000100100010011110001010111010001111001010100010100111111010010001001101010011010111001011011101111001110110111000101100111101010011111000011111010001011000111111100010100100111111101011000111111001011001001100110011010110101010111110100101110110111001111101100100010000101101010110111111100110111001011110100000101110001011000011000110000011001000101110011110011111011110011111100010001100101101010111001001100101110010001100101101111100100110101001110001010101001100100010010101010110001000000101110101001110010001110100101110000011010010001001011110101000110101101110001100110110100100011010111001101101100110100100011010100100111111001110010101010100100110110011101000101001101000010110010011111111110000010001011100100010010011000000110100100001110111000111000101001011001011010000010111000100011000001110
101010100101100100001000000000011010001001111001101100001000000001110111111110011101111000001110011010110110111110111111110010000100011110001110001010110100010010010110011010101000111101010110001001111001000000001010011010110100010100010000000110010111001101001011010111011100100110110001000000100110001110000010000110111100100011011111100000010010001010101100011001000101100100111111100101011101111000010000001010000111111110110100011000001010111111101000010000011010100100111101111000100111000111101111100111010111011111101110101011011011000011101001100001100001010010111001001000101100011100110000100110101011000001010101111000111110101011010100100010001010010001011100001100111011111110111100111101100011101111001011010010101010001011101111111011110010111100101100110001110001010010111000110000111010011000000110100111010001011000000101111110010110110110011111110100111000100001010000110011010111011001011000101100000010011101110000011110001101110111000011001000010100011001000111000010110010101001010110011101101011010011000010000100000010101010000101000110000100010111101110011010110011101100011010101011111010001111111111010111011011001110010110101001011001101101011010000111110111001110000010101011101110010000000001101010111110100001100110010100010010001000110010011011001100110011110000010110110000110001001111110100100111011011011100000001010100101011010010111101010011100000110010111111010111101001001111011001110100011111100000001011110101110001001110011101110010000100110011011001110101101001110110000101101110001111000101001111000011100111011000100000011111111001100110010011001101110111011111100100010001010111010001001111110010010011001101101110101111000101111110010101110110011101110100110000100110111100101101100011000000010110101110110110010001100110100100110111000011100011101100110100011110101110001110101101100010100000100100011100011010000100011101010001000110101000111000110101000111100001100110011001011100101001111001001000010001000011011111010010100001100001101110000111111111011101011011100000011011001101000101100001101101011111011001100010100100101010110101111111111101101001100011111001111100101111011001100101101010000001111000011001011101010101000010001100010010000111001010000111000010110100000100111001100110010000111110000100111011001101101101010000100000101001000011111001001110101000111000011011011111101101100100100000000011001001100001000010000001000010110110001100101010101011001001110001110000000010110110001100010010001000010110100110111100001101001000101100011011000011111100001001111011100101011111100011011111000001111101001011011010110110111001101010100100101111010110100001100110010010011111011010101100010101001001100101010010000100000110001110011011101100011100111001111010011111000101000001100010111001001001111111111001101001001011111011110101011011110100010100001110000011110001011000011101001110000110110010100011001101111000010011101011011010110010001000111011111000010011110101110011100010000110000011111001010110111111011100011001101001001100
001010001110110101111010011101011101100010010010000010101001100110110001011000000001101101000000101000101011001011100111111011101001001111110100011110001010100000101010111111100011011010111011100011101010101000101110000111110111010111001010110001111001010011000000101101010001000010100001111011110000000011101100010111000010001011111111100101011101001100100001110010110010101000010111000101110111010000101100001101000001010001100010001110100111010111101011011100100000101001010100000011001011001000010111011001110101011100011110011011000011100011100111001100110011011011100101110000101110110100000011100111110000001011101100000110001010111100011000100101110000001100011110100011100100111101001000101011110010100001001111100111111110000100000011101100010011000111110100001110000011011001010101000000111011111111100011000101010001001001000001101100100001000001000010111111010101110100000001001100011001011010000101110010100111001110011000101011100001100010011000100110010100001110001010101101100111001010100001011101100001000011011010001110101110101111010011000010100011000010101001011001101111100111011001010110000010001110001111101011000110000111010011110100010100110100001001111000100100011100010000111111010110110000000000000000011001101000100101111000111110100010111110101101011001101111101001010101101100000001110001000011110110100101100011100011111110011010011111110011101010110101001011101100100111111101100110101100011110110101100010110111111011000101110001001110100101101000100101011010101001101100001111001110010111111011011000000101001011000000010011010010111110001011001111101100001010101100010010101011111010111000000010011010110011101000100110100010100010011011001000101000100111101010100000001011011110101111101010011011110100010111111010100111011011000000101000111101000011000111100100011000001100010010010110100111110011110000110111100000000111100110100101011101000101110111000111111010100111101000000000111000010111101010001000111111010111000110010111100011100111101011111101111010010100001111111000011010010110101110010100101110110111101111101100001011011001100101100100101011001111111101011011111111101010010110011010111110100111110010100101010011110001100001111000001111111110110000010101010100100001101010000000110101111010000101001010110000101011011100011100101000000000001110000100110001110010011111000100100101011010001010110110110101010101111001000110110011111110001001100110010110011010111010011110010111110001110001001111110011111110101111111000111010000110110000111110100111000001110010100011001001111001001010101001111110010110101011000000011110000100111010011011101011110111010110001001011000010111010000110000011000110111011100001111000000010000111000001100010100100010100010110100110101110111111110101000010011111111101000011011111110110010011000111100101001110001000001111111100010011001010110011100011100110111001100001000011011100001011000001101001001000011111100000100100101011011110001100101001101110000101001000101111001110000100010001010011010101110011101011111
110000101101011110001100011010111010000101110011001111001011110100000001000011000011111110011100011001000100011001100100001011100110101000011001101110010001010101011110001100101010001000011101110011110010000010010111011100000010001011000010001100101110110000001010101101110010010110111011010000111101100001111101000111010110011100000101100010010111101100011010011001001000001000101011001110100000010101000010011001101000101100010001110111001101001000001101101110011001010111100010010010110001110001000000001001010101011001110000100000100011111000100100010110100101111111000111111011001000100101101110011110110100011001110000100001110001111011011001010110011110011111001100000100101001001111010110000111001001110011111000010000010001111101000111110100001011110111011111000101100101100111111011010000111110001001101101000101011110010001100000001100000110001000010100110110101010111101001011001101111110010011010100100111100000000010100111010101101101110100000001011111111001000110111111000100000001010111000010000110010111110000000100110111000001001111000000101000011010000111101100100100100011001001001110101000011111101101111001111110010010100010000101000100011011000001010110001000100001100110011001101111101110001001010000111111100000001100110001101000100101000010100011100100100110000101110011101110111101101101101010111001111011101111111000000011101001101100000111010100101111001001111101101111100110100101111101111110101101010111110000000101101100011100001010001001001111110110101011001111000001100010000010111000100101100110010011011001000011000001101111011110101110000000100110101101001010010100010011110000110000100110001111010000110011110001000100110001100010000100110011110001101011001001001000011101101001000110111000011000101011100111100011000101000110011101100010111010001100101010101010010010001101000011011001110111001110111011101000100011000011011101000110011111101111101011001000000111100000011101100010001101111001111101010011110111010110111100110010011110010111110111110011101110001000100000001011001110101101011101100000110011110100111100101001000011011100100001001111001011101101001111111101111001010100001010000101011110011111000101101101111111110110100010011101100001011110100110111001101011010111011111110011000010000011110101011011100111110010111100110011101010111001110000110100000100111110110001100101000011111001110100100001010100101011100000000001001111101101100111011100010011100000011111110110100000111100101001111101101111011000010100100110101011110111101000001000011011100111011011011100101000001110010101100101100001111010101101010011010010010011011101101100101100111001111101010001010010100011111011101101001111100110110000011110111011000010111010111001001110111001001011000000001111111001100100000011000101010000000010010000100111001011000011100110010000100000111111001110000001010101110101011010000100011000000011101011101000101010010111100000100011011010101010110111100010100000000000000001010010110110000111000100010000100111010001011010010001100011000100011000
100000011011000100010000011010111010001100111010001011110101101100101011101111001001111011101100100001110001111010010011111001110110111001011101011111011010010100101110001110011100010100001101101011010111000100100000100011100000010001001111001001011110001000100111111110110110001101110010101000000001010101011101111001110110100101001001010100110110111011010011001111111101011011100111001111010001100000111111010110001001111001011101101000111111011101100010110100001110001011100011000100001110110000001011101101001110100111011000010111010110010010101101000100011001110101001100000010011111001100010011100111000010010010110101001100111101101100100011010010100100100111100000101110111110011001101010000110010111110010001100010100011000000001001101110110001001110011011011010001000110010011010010111001101100011101000110011101101100010000011010101000100111000111010101000111111100010010000001100111100011010101011001111001011001000100110110111010011001011100000100100001100000000000000111001010111011011000011000110001001011001000010000101001110100011100010000000001011011001111001111111111001110110111101100001101000001111000110100110100010100011111111101010000001000011010011110100111000010101011000101110100111001010101010000110010010000000110100101100010101111110000000101001100111111011100111011010001000110001101010111000000011000111010010011101100101111100011110110100011100011010111000010100110011110011000011100011101110110110011100101101000110111110001000110000100011011101000100011000100000101001011000010011010000110101110011110001011000011000111110101100011011111100100001010110110111010001100001000111110001011010110101001001001100100100100010011000010110101001000101111100000100111101011100110110010100010101101000011110110001001000111110100010011011000111000010001001111011111111101100101011110100100101110110010001011110100100110101001010011111100101110100111010011010011111000111000000110110101101010001101011001100100101001000001100010000001101101111010010001100100110011100100010100000001101101000000111000011111100000011111010101110111100001100010100011100001001001001000001100110011000000010100011110011101010000000001000100011010000000101110110011111001101010010001100010010101001010111000011111011111011110111110100111100011111101110101000100110111100000001110100100100111010001101110101010110011011111100100011011111111110010110000011001010100011101111001101010111110110001101010100111111001101010101100011110001110000101110011011010110101110010001100001001011100011000110100111001101011010000011000001111101010001001000111100010101100000000001001100100010100010110110010100000100001001010000110110100100100100001100000000011100001000001000010011110010110011100010011011000100001001011001011000101010100111100010111001111011100000010010011100000101001100000101001110100010000111011100011000101101011010010000100110111000000111010010010111000110110100100110100100100100110101001101111011101100101101011010110110101100100110010100100100011110001000110000001110000101100011101000001
100000100100011100110100101000010101111110010100101101010101010111011111010010111100011110000111010001001100100010001001101101110000101000010000111000011110100110001000100010101011001011000000011000001010111010110000100110110010100111111000001011111010000111010101011100110110101110000001011010000100110000010100101001001010111010100001110101010010011000010001110110011011010001101110111000100011101101011010110100000111100100100110101101110110010010101010111101101111101011101010010011100111111101001101011111111110010111101111111111000100110110110110101001110001011110010101010010000011111001000010011111010101000001110110100101010111001100010011100111100101010101010101111101110111000010110101111010010011100111010001010110110001011011011100101110100000010000101010001011011100111010011001111100000101011101001111010010001110101110111000010101001111101001100010010010111101111000111111111111010000010111011000100100100010011010000011010101010100010010111000111110110100111001011011100101010110111101101100101100100110011101001000111101110100111010101111000101100010001000011010011010001010100001001111001100101000001000001110011010001110110100001010110010001100110111010001011101101001001111000011111101000110011100110000010100110101001100110100111001100001100010101010000000001001001010011111111000111011111100010101011100110000110010101110011100001100011000011100100101000101001110011100111010010111010110101111111100001010011100010001000101011110111000101001001000100100010101111011001100000000001101111110100001111111100010111110100110001000100011001000110000000101100010000111000100010101111010110110110100011100110010110101101101010100000110110101100001111100110001100001100011100011100001010010010000010111100001000111110001101011110100111110000100011000011000010010111111100011001001001000110100101010011100000010101010101110011011100011101100010010111001001110000011000011001100000001000000111101100101001101110111101001111001011001000100011110101100000101101111101111000110110010001011111100100100010010010110101000100110110101011100000010110001000010101100101010110111011110110110111011100100000001011010010110010100010111010001000100111011010110111001001011010100100001001011100101010111011110000000001111110010001010000101101000001000010011010111001000111100111100000100010010101101010000110101001010110110100111000010111000010100100010110100111110000010111100000000010110110100010000011000100001100101000010100000101111000111000100001000011100001000000000010111011010000000100000110100001010011000111111011111000010110100110000110000011111100100011011111010111011001010110111111010010010100001110010100000101111110100100101001101011000001011110010011111111001011001001101101001110100010000110101101001000001000001010011011011001111101100000100101101111111111001011000001010001010101100110001001110100101011010000101110010010100000111011100001111010001011100100110110101110001000000100100100101110000011011100111000000101110000011011001111010111011101111000101000000100011111100011111
110001010100000011110111110000101001111010111010000111001010011010001110111111000100101000101000011011000010101001001101100011001100110100101110000110000010110100000011111111101100100000100011011100000001100101001010100010110100110100011001111011011111001000001100001100101011110000111010010100111000000010000011001011101001100001110000100100010000110000110100101011101101000101111110100011010010010001010010100001000101000101110000100011110001100010101100110111011010011101000001000000111010101011110111000110110000111000000011100101001000110010010000100010000110000011000010101011110000001110111100100110101100111110010110101000100010010111011100101001011101000010010010110000000011111000000111001100111011010100101010001000101000111011110111010011000101111000101110010110100011011001110101010101010001000011110111000010101111111101110010001100011101001110011010111001010101101001110100011110110010000011000000001100111000000101010101101100010000110001000001110110110011111100100011110011011011101110110000111001011000111010001001100000010001000000000101110011100001101001101011001101110011001000110011011000110010000000100110110101011100111010101101111110100011001010101010001001010011111001000011100010101111010110100000101001010011110000101110010110111110001110010100010101000100011110110000010101100000111011001110001000010010010110011110101110011011010111000110001011001100100000100100110111010101010010111111011010010100111111111101011000111100111001100101001000001110110110101110010010101111011100110110010101111001110100000001100100011111001011010110110110000100111001110000110000011010001001010001110110101101001011110111010001010111101011100000110110101100001011001101010001100111011011011000101011100100001010011010101101010100100100001101110001010100101111000110001000000001010110100101000110011111110000100000011110011111110001000010000110000001100010001101100111110111101010101011111011110101100111110010011100000011000000111111101011101100111011110011011100010101111010111010001101011101110000110110110011000011101010111110101001110101100001011010010100011001010001101011110010101010000011010110011100111001110011100001111001101110000011111001100101011100110001100111101001000111100110011000011010101110111101110101001100111011110011010001000011010001000101100011000111100010000100101100100010011010110001111101101101110110001110010011001010011111100000010110111000011011010101100101000010011001000101000010110100001001100100000111000001011001010010111010110111001101100010111011100001010101011100100111110100010011111011100100110011111110100111000011001111100100011000001011110110000101111000111011010000101010100111010110101001001111011000010110100100010000011101000101010000010000111111111011011110001011000100010010110000001001110100010010101000111010101010000000001101111101010001111110010001110110011111000010001000000000111001010110011111101111011110100001001000011101111011010111011010010010111011111000111011100001111011000001001000101000010101110101011000100100011010001001
101101110010100010001001010110000100011110011011110101000100110010110110100101000111010100111000010011010010011110001001111110000110110010011111110011011110110111101111111001100000111111111110000110111111000111110000100001000000101111101011001011010011101100111101101011010000110010011100010100010001100111110110100111011000110101010111110001101110101011000011101010011101101111111110000010011100010001100000110011111101011001001010101111100011001110100001110011000001111000010111000000011000110100111001111100011000110000011011101010111100110111001111100101110110011001001010100101101101100111001001110110101111101010101101010000000101011101100100001101110100111110010000111110011111100001101010111011110010001000010000101110110100111111111000001110111101011011001101001110001011110110101000000100101101000011100001010011010000101010001011110111010111000101110001100000000001000000000010100000000111101100111001110010111111101011000111011101010101110100111010011000001010100000111010001111110011011111010001101110110111011110110100010011101010001100000100000111011010011111111010110011110000001011110011011011001100011001110000010000011000101111101101101101010010110000111100010100000000010110111011001000111011000000011010110111111011001101111000011111010000001100101111100010000010111000111110101110011011001101100100100011000001111010111111111000101110001101100001100110111110001000011010000010001100010100011000001011100011000011010110100100011110111111110100111000101001101011011010101000101101001110000101110100101011111110110000110111101100110010000000110011100000011111001011000111001000110010110110001111111000111100011101101110010010001110110100110110000111101111010001110010001000010100110100110111010100100010110101101101010110101101110010001101100010001110100100000001000010101001000000001110001100010011111011110001101000011101000000110100111011110100011010110010101001101100110010010001000100001100111111111001111101110110001000011111100111011011000010010101001111011100010100001111001111101110000000001011111111011100001011010011111110101011011010001010100101100100010000101011011110101100001001110001011111110100001010111111010101100101010011110010001001110000001001111101101011100111111100000000000110001101011100000010110111000010010111110001111010101100111001001101101011010101110000000011010000111001011001011001110110100010101110100101110000001001011110010101110111101000100001001110001001000111000011000011101100100011100110000100101001001111011001010111000110010100001111111001010101111100010001011001011100010010100001011011011101101101100101100001001101110110100111100011001001100111110000000001101000011111011111101101001010010110111001101111100000101011000010001101111000101001000111110101000110101100010100011100000111101100001010111001010100010011111001111010010011010111111011100100011001111011001001001110000110111001010011010010010100011010100100111010101001100101100111001001101100110101010101010000110011100011011110001111111011110010010010111010110000110010010110
110011110010001001100101000010101011000000010000100000101100001001000011010101101000001000111001010111011101101101001110110001101010111001011001110101111011100110100100110111011110111000111111100100110000000110011001001100000000100101010010001110110110010111000110010011001010110011011011010001110101111101001100101000101100010001100100011110110111111110011010100001001001101111001011010110101111010101000010111000111010010010010110110010111111111000111000000000000000001111110101010101100100000000010110111000101110000100101101101101100000100111011100010101110000010110001001110101100000011011001011101001110001011110101101100100011111100000011100101111111001100100000101011011010110011010100111001010110110010100110010000111100010110001000000010000110000010100011101010001101000101111001011011111111111011110000011010001111101000111110100100111001100010001111100111111100111010100100011100010110100101100111010001011001110111010010011111110000110111000001111100110110111011111001011100010111111010001100011110011111111011011100000010000001111111011111001111000000000010100000011001000000111010010011111100000110101010111000011000001110000000110000111011000100011111011011010110100101111011011010101010111111110000101110101110110101001010011100000000000011000000010110010010000110100111111010100000111100011110001100010001000110001100111000011101111110100010000001110010101110001010111010011111110011000100010000010010010001011100001011110010100011101100101111001010111101011110101010110111010111100010000111111101010110001100000000111011110101001110111000000101111001010000101011111100110010011001001000101101001001101010000001111000000101111110010011111000110011101010110100001110001010010101001010101100011001010001111110000110000110101010101111111111001100011000010011100011110001001100100001011011001101111000001110101010101010110001111001111101111010010111101101101100000010111100000100011100111001001110011001011111101001111011010111111001001100110111011101110010000101101101110101110100101010100010010010110011110111101011110000101001100001001110111011001111010100010000101011011010111010101000100111010011000101111101101000001010000011110100110101101010000000001001010011101110100010100011001101110001000010000100001001110001111011001111010110011100010111001101010010111001101010011101100000100000110110101101001101111110001010101100101100100111001110101100001000100100101001111110111100001011000001010110111111111001110100001001111100111000111100101010101100011110011101011001101110000111001111100010001101111110101010010001111100100001011101101110001111100000011100101101000100010110100001101101111001000001011100001000101001111011101001100011100001100111001111010100100000100011010100010010111001010111010010001110010110010010001111110010010111010111101001100011010010010011110110110000001100011000111110110110011010101000101100100010110111110010100010101111101001001100110100111111010001110010100100000101011010011110011000000001001110101010001010010001111110001101000111000000001000111
100000001111110101100110001110111001011101011111010100010011011011100011000001110010100101100100111001001000001000010110100111111010010110010100001110011000111010110000000111100001101001010001011100110101110010101001111101101011100011110110010111010110101001101111101110100110001101100010111110101011010100001010111010111111011001011010010111010001110101100001010100010010000011011101100110101000110001100101101101110110001000001010110100010111101001010100111111101001110000110011011001000010000100110100110110011010000101000100011101010100011100000001011001010101111101011001100100011000010100000010010001110110101101100001100100111100111110100001111011101111111111010100001101001001001100110101001110100111000000011110110000100001001011101101010100001111001111011001011000010011101000010011001001111101010011011100001101001110001100000101000111011001111111001100011011001000011000111010010111110101110010011110001010100010110101111110100110010110111001101010000101100010010110010110101010100111110100101101100111010101010100000101000011011111010001101101001111100100110010110001001111111001100001010110101010010101110100101010111101111000001101111000011010011001001111011001010001111010111010111100101101000010000011000010111101101010001010100001101101100011001110110001010011110101010100001110101111010101011001111011101000001010001110000110111011011001100011000000011101010100010010001100000110111001100100000010010110001101010010011111000011101000100110001101110011000000011000100101110000100000111111111001000000000001011111101011010011111100000010011110000011110011000100110100000001110110011011101000000111001100010110111110010110110100100000000110001110010011001111011010011011010101000110111101001010111110101100011011001010000101011111000100011001001011100111101101111001110010010101101010110100111000011011100011000000011111111101011101110100011111101110000101101100110001101000010111010011111111011001011001001100001001101111101000111111011011101110010111111001010101101101001110110001011010100001010110001100001010011000111110010010011000101010100010010111011110100101000000011010010000101100101000111011011000001001000011101110100111000111101110100110101010110011011011111111100000100010110100000011001100000100111111101001100010101010110010101011011110011001111000111001000111000111111010010010000101000011101100101010100110000100101010110011000011001011001100100110000000100000110011110110100001011001110000101101011101000001110111111010100011000001001111100011011110010010000011010101011000100100001111111010111000101101101011000010101010101001100111100010111101001111110001110101101101101110010111000001000010100001001100100010100111001101111010110011111101100011010111001010110000010101111010000101101011010101011011011111011101110000010001100011010111110100110111011010110111101101100001001101010110000111101101111010101001111000100110111111100101111011110101110100010101111111111010101010001110010100001010000001110011101000100010011111100111110001101101001010100111000101111101
110111110111101000100001111001110111011111000011110011101001000001011101001100010101010011100101110100110010110000110000010110001101010001110110011111010111101111110111110010010000000101111010010111110001001111010111010011100010100100010000011111110110111101011111100000111101001000100010001000101001110001110011100111110101000001100001111001000011000001000110110001011001010110011100111000110000000010011111000000000001100100000001100001000100001110110111011001111010011111110111001000101100011111100100110111100010110001010010001011100011100000011001110001000100000100010010110111011101000011010000111010100000101101110000111001101100010011101110001011001011110110000010100110101111100000000101001000011110011110001110001101001000011010010100111110111110000101011100011010100010110101001010011010000111110001110110100110100010001010111110110011101110111001011100001111101000000011010100000100110001011000001111011011111100010111000000010101111010101010111111011011000011011001101101101010111100010100100101010010000101100111110000101010100111000100001110110010000001110110001001011101111011011010000011100001110010010001000111011010101011101101000110010111100101100110110001001000101110101100010101100101111100000111100001001001100000010101010110110101000100110010110001011100111011111100001001010111000100000010000000100101011100000000111100001010110000011100011011011001111010000011000101110101011111001100111100111000100010111011010011100111101001111100010110110010101011010001111100000011100100000000101111100101010010010110100010011010110111011011000011000100110101100000010111101101100111110010000010100110111101001011111010001100111100011001011010000100101011100010010001100000101000010100000010100110101101111000110001100011010110000001011011010100010000010000111011111110001110010011101111110111111110110100001010000010110100011111101100111110110010100010001010111110110111000100101110000101111010110111110110011100000100101011000000000100000011100111000001000000100010110101101110110000010100101101110101101001100000011100111101001101000110010100110011000110100010100000110001010110111011100010111111111000110101001100001000000100001110010110110010010011001110011110100011100010101110100110100011000011111001101011011100101000011101001001000011101111011101000000110010010110101010010010111011100010100001111011111011000000110111001111101000100111011000110101101111001100011000101111111111110100101010100101011100110010111010010011111011110001101001011010010100100111011000110110000101111010111101010100101001100101010010101111101000011010111010001010111100010110011111111110111111111101101000100100010001000011101011000100001101101011110010001001011100101000110110100010001010111001000011011010111100110111110010001111110111101100101001100011011010000111010111100111010001110000010011111010011100101000010101111111110101110000110100111111011111101011110011100010010010001110011111011110110110101101000110001111100011101101001110111111110110001100110010000111011101000000011111110100001101
100010100001110001000011010100110110001010011000001101101000000111010101100001100010111011000001101001111110100111100111111011110100100011111110010101001010011001101100111101011000111110100111101000011010001101000100100011100011010010001101000001110100100111110010010110110010000110110001010011100110011010011101100010000010011000111101111010000100110100100111101010010000000100101110100011110110101110101111110011110011100010000000000111101110110001111010100111101000000011010110011110001100010111000111101001100011101111111100000000100101011100011110101111110110001110000001100001010101011100010111110101100001001001000100010000110110101100011101101011110000100111111001111010010001000000101111100011111101000011010100000111110011111110101000010010110000110100000011010101111010000110101010100001100100101101100000110010000101110100010011101111010001100101110011001000010001101010110110110100101111011001111100111100010111111100001101100101110001010001001101101100101111010010101001001000011010111110011101111101001111100101111000001001010101000011000001101000100011110011101111100100001000011110111111000010001001100010001111101111001011111010001100000110000111010000101110111010111101010011111101010000001110010011010011011000010000110010000011001010101001101111100011101001111001011001000000010111001111110000000011000000010010100010011110100110100100010111110010101010001100000011010010111111000011011001000010010000001111010100010011011000000011011110000010011010110101110111001110001111010101100111110000110110011101000010000101111001110110010000000101000001001001110000101000100110001101101000100100010100110110110100100101010011001111010101001001011101000011100111010010101100000010110000110001000001101110110010001001110101100111000010000110000101001010101110100011000100011100110110001011110011100000001101011111010111000111100010001011111001001110100001101111001101011011011100100100000001000001000100000011011101101110011000100010010001110011011001101001100000010110101010100001001001100010011000001000010110001001101100001111101110010010110100000100110110101101110001110110101010010100111101001011001001100001111000001001000011110011001011000000000010010110110000000011100100110010011001100101111111101101000111101011110001001101100001000001000101011110001101101001000111001001100100100100111110111101001011011000000100011100100111110000010010101111000001110001010001011101111011100100001101000011110100001100011011111110100110110001001011001000010110001001101010001010001010001010101110110000001110010000101001101010110100000111001000110111100010001000001000100110000110100110011100010011111011010110001001101110010110011001001101101001000010000011000111100110101111000010011011101001000011101000111011001010010001100111101011111100010010100100110011100101110100010111011101100101111110001101010101111100010110101001111011111010000011001011111011111110001110100100110011010100111100111011011000001110110110100001110110110110001011101001000111111110001101110110010100010111100110100001
001011011010110010011011101110111010100000100100010001100010011001000101101111111001111010011100110101101111001011011110100000101101000000110111110101010100100111100111100100110101010001111101101101001100010010100100011001011110100100111000000000000000101011100111001000000010101001111001111100010110000001110111110110011010001000110000110101001010101001101000001110011001101110000111000011111100111010101000111101101111111110110111010101001100011101000110101001101110010011001010100110010110110100011110000010011100110111011111110110110111101010000011111111101001011010001010011111100100010010000001000101110100111010100110100000011011110100011111100110101011110011000010100001110001111000100111000101011100011011100010010010100010110101101000110100101001110111100011010101000011011010101011011010101101001111011101110001100011100000010010010101110100100100000011110010000100101111001100111111111111111010111101100110011101010111000111110101000010000011110100001101010100111000011111000111111001101011001100011011010001001001110111010111001101010101101010011110011010000100010100010111100011001101111100111110110010100011101000101001010010110100000100011111100000010111010011000000001010101111010101110110001001001011001111010101100000010010001111101001111101001010010010000010010011001110100010010111101000011100001110111011001001010000100000010110000100001110010101000111011111000001001001110111111111000010110110110111000000001110110111000011010110110111101110100111100010011000101111011011101101110001111110101101100000010111000001011001011111111001011001011110011011011110001001110101111001101001100111001110110001011110101101101000010111110110011101000100010110001111001010100101101011011010011010111010010011011001010110000001000100110111110111100000000101000010101000010010110010100111111111010011110011001001101100010010010111111100100100010111001000110010100000110100110110000011100010000100111100000101110010101011101011010110000001011011100000011010000111000001100010011011110001110011110100010000110100000101110111101101001110100101001001001001111110100111011110010001100101100000101010111110000110001100101000111101110010111110111111100000000101101110100001000101111010101011110111111101101000111010110100000011101110011111100000100100010001000000110111000000000011101111001110001100000011011000100110000001001100010101011110110010100000011011001110101001101111110100110011010010110010100001001111010001001000010110010110010111101000001100101010110101100000001011001100110000111010010001111010000101011101001111010100011000000000101011000111111111000101010110000011110011100011011010001010000100101110010001100100001100101110101110111010111110111001101001101011111100001010111011110110001010110111111101001110010100000010010110011110110000111011000111100110100010001011011110101110000110100100110110110101010000100010110100000001111000010001100000110111011001001110100001010101011001001001100100100010000010101001110100100100101110000111011111100101101101000111100001001010010001111110
001000111010010110000111110010100110110010101001011110110111010010010001100101100011010000110100010011110110110001101101000001100110111110100100110010011011100110010001000100100101101111000000100011000011010110011000100110000011101100010001100011100010101101001000101100100110001110001100110110001011000001111111101101001111010000010110010110000100110011000011100010101110110011010100010100111010100001000011000001101111100011101110000001111101100110001110001101010000011100111101000101000001001011001000100010000000000111110000110110101010001001000010110100100110110010111110110101111010010001001110110001101001000101110011101110001001101010111011001010101011101001011000001111100011000011110100111100111001011010111110101101010100011110000000011011010011010001111001101101110000010101010110110101101110110010100010011110010111000001101100100111010001001111111000101101111001100011111110001010100010110000101111010111001000001011111111000000011101001110100100001111110000110010110101010010010011000110000000101100010001010010011011011000111011111110110010001100010011100110000110100111110001000110111000101000111101000100010000010000101101100000111101001110101001101011000010011110000100001110101010000000011111010011000101011000010110100000011100101101001000111000110101101100110010111011011000001101100011110011010111011000100101000011001110101001101011000001000110000101001110110101000111011000000011000010100111101001101000111101001011101011011010001010010001111111010100100000110110001101100001001010001001011110111101011100010100001111110001110011001100011110010100101001011010100010101011010101010011101011001100100000101110100011100010111110100101111110111000110011011110000111100110111000000010111000010000011110010100011011000111010001011110010111111110000101111011101010011011001000000111111101100011110001101100010101011001100110111100111111001011101010111101100110010000010100011001100100111101010001100111011110000010101101010001010010111011011111001011110010100100010001001011011010001110010010000000100000011110111111000010101000000101110100100110100111101001011110111001010011100100110101011010110000011010001100110010001011011000101101000010011000000001001101001001101111110110101011111101100010000010010011100100001010101001110110000111101101110000111110011101000001110101011100011010000010011110100111100101010101010001110010011001000011110000011110111100001110111010101100101000001001011010100101000100110101110100100011110100001101110001010001011100000000000101010100100010001011100001000101111101001001100110001010100001000100101111111101101000000111010000101111110011001010000000011000111100100010100110111010010111100000101111011011100010011000100011111101100011010000111111010110001011100111110010000011001011100110101110111011100010011110001011001110000001101110101101011101111000110010000001011100010011110011000000110011010000110111001111001011111011100011100010110101001110100110111010001111011100000011000111110100110111001111010011101001001011101011000000011111100101
001110101101000001110000111000101010110100100001010000010110100001000110000010000111010100000111010011001010110100000110111111011001101100000101100010011101010100110010010110001111001010000110000111100101010001010011011001101101010011111111000011110000000100011110110101100111010011001001011110000111101100111111000001001101111011100011111011100111001011111011100011111000100010111001010000011000010100001010011100101100101101100000101101100001001110000011001100010000010010110000100010111101101011100100010111000100000111011000110110010010001101110010101010111011110001001010000101111010100101111111011010010011111100011001010011000101101110111101101011110010010100110100101011101010000101011011100011000000001010100101100111111100001000011111010000010110011100011001010100011111001100110001101000100010001101101010000000011110101011111110011110110001101011101011000010111010111100001111110000000101000001111001111101011000100110111001011000100010100110000110101000100101001110000111111010010111010000111111100000001101100010001000110010010011100111100001010010100000110001111010001000101111101011010011001111100101000001101011011011001010001101011100011011010000110111001010000011100001011011011101011111010111100000010110011000101111000000100001011001011001011110011101111101110000100001111110010001100111111110010001100011000010111000110010011101010010100100011111001110110101110001101011000011000100100010110111111101100001001001111011001100001100100011101000111101111111111110010110111110101010111000010110101101101000001100101000000010000101010011101111111110000000101101100111001100110111101110000111110100000100100011000100100110101010101100101011001000001000011011110010011100010001101011110101010101010001010100101101011111100100001101001100100111100010001111011011110010011110001011101011101110010010111110100010101100011010111001100010101011001111000111100001011110111010011011101010000111111001101101100001101001101101011011101100001110110000100101110010010100011111101001011000110010111111010010101001000010110101001111100000011100010001100000111001101011010110011111000000001101100111011000100101110101001011010001001101011000000100010101100111100000111110100010111110010111001000111111001100101100000100001110111111000110010110100111011000100010100011011110111110000000000000110000001100010100110110010010111001101011001011001110110001110001100011010011001010101111100001001111101101001110110100100110100011001111111101011111111000011011010000011001010110011100000111110010111000010101010001001111000111011111000010101101011010011110010101101000101101000001111010111010100010010000010101000111111101110111010010001000001111111010111011001100011111000111010001000010010100111001001011001000011100011000101101000001010101111010000100111001010000011001011111110101010011010011000111011110100010111010000101101100000001100101011111111110010011010010111100000001110111001100110101010000101101100111011110111101010101011100101100001001111100100101100000101101001100010001110100000100010101
101000001110110111011111101001010101010011111111110011100111010011111001010000100010011110110100100000111111101110001110110011011111111101011100101110011010101111001010010110011111011101110110110111001101010101101001010011111101101111110100001001001001011000111111110011100010101110110010101011001001001010110010010110111111011101011110000000110101100111100010000111111111001010001100110010100011010110101010101001001011111001110101000100000111110000110010010111001010000111000001110110100110111011000001010001110101101111101010011001111111111010100111010111011111001111111000000110111001111000101011110110000101000100110101010000000011010000000111100101110110000001001000111110010011001011000110001001001011110110111111000101100010110000000010100011010010001111101111000011100111011000011011010110000100010110101110101111010111111001010010111010001001001010110011000110100010100110010011110011101010100111010010011110011000111111101000111110011010000011001100011011110100010111010010100110001011110011010000110100001011111110101001110101011100001001111111000100110100100011001110111100011111010000111100101001100001011010010001001001011010011100001101101110001111010101100111101011010000110000000000101000010110000100001011101010111011111011000000011101010011001100100101011100111110111000011110101011101010000100010000000010011110110101101010100100110011101001110001000011011001001011011001111000110000111010110110111010001101010011110001101100110111100100010110101000100101111100111001101101001010010010110100101000100001011110001001000110110010101000010110010001010111101001011011100100101101100001110010011011010101001111101010101110110001010101011101110100011010101100011100111101011100000011111000001111010001011001111001011101101011010100010111001001010110111011101000101011101010111111000011100011010011010001000111000000001001100110011111010110101010110000011101101001110000111001100011100001000111101100011011101101001101101110000011101110111011001110000011000011001100111101111101101000000001101100110011110101000000010100110001011101111110001000000101011100000000001000000011111100010111111111001011011111001001011100000001001110110101100100111001111111000111011100000101100001110011010111111011000010101000010101101011100010001011001011001100010010001000110101001110110011100010011001010010110101101101001100000001111000000111011000100000011100100001110110011100000110100111101000101111111100001111010010101100101000000001010011000111001101011000000001010011010001110100001000011101111110011101110101011010101010011011001001001101001011111101000100001100001111000001110011101111010101000010010110100110011101101001001110111110101110010111100101000010100101011110101011001100001000101000011010100001101111010010011011100000011101110011010000110010110010100000010100101100100010110010010010101011001100111010000101011101011101110101111010111110101000110011001111010111011110011111001100100101000101011011000100011110111011110001011010011000111100100001011100110101110111011011010010111011
011100100000011010110011111001111101001011110001010010000101011110010111000101110010011110010101101111011110110001000101111110010110101000100011110110100111110001101101010001110101011100100100100101101110111110011001000111010101111001100001000110011100001010101111010100110100100000110011011000101001101010111101100011100011110101110100101101110011000100100100110000011000001100111111011010011110111000100111101101110110110101000111101111000000100001100110110101100011010000011010111101101100111001110100111101000110110100001000111000000001000010110110111010011010011111011110010001011101100110010011110111000101010010010101011000100011011011000101100110000110101110010001010011110111111111100100111011101100001111000010010110000001010111111101010101101101100000110001000100011010000100111111111110110100101011000100010011101010110011011011000010000001010000011010011000111100001101101100010110101011110111000001110101001001111100001111101110010010010101110010001111100110110000000101001110001010010111011011011011100011001111011001101011011001000110101000110100111101101011101011010100111001000111111101000010110110011110001101100101010010100110101010000100001100100000111111011010011000110001101011100011101010111101000111000010010100000011010011010000001011111100011010010110101111111101111010000001110110001001110101011100101001111101001101111010100101100000101001000010110101000001111101000010011101101101111001001001010111111010011001111001001001100111111101000011101110011011001001011010011101001010001000101110110110011111000111100001000000101011101000010011110011110011011001101001000011010100011010001010010110001001011101101000100011001100011000001001000001000010110001100101101010011101011011111001010010010110110100001110010001010010011011010111100010001001010001001000101110110001101011010000101111101100011110001000110101000011101111000110010110111100011110101000110100110010000101111000010101010001011101011101011110010000010001011010001111001101100111111000111000110100010111000111111101110110010100010100101101010101111000000100100000101010001001010110001000001010100010100001110101110000101000010110001100100111101110100011011111010110100011110011111001000100101001000110010100000101111000010000100101010100100101000000100001110100001111000101001110000110001000101100111000001110111010101000110000110000101111100101101011100100100101011010101100000001000101101101010000001010011110010001101100000110101000010101111100110100010110100001110011101001101001111111001111000111100110110010001110110111011111110011100010111001100101110110010000101001011010000100111010100001100101001001000110111000101101011100101011101001000000111000000000100011010101000011100010111000100111011100110010010100111110001010000100011000110101111101101000110110011111110001000010000011001011001100101111001010110010011011010011010000111000010111100101011001101010111000101111010101011000011110011101101111100100110011010100001101101111001011100001110100000010101100100101101011110011110011011101011010010100
011101000110111101011100101001100101111111100100001101000101000001010000000111101001000101110111101011100010000000010010001001001100110010011110011110001111101010001110101110001110101000110011010001001100011000011111111101010010111101001111110000000000111100011111101001100110111000111101100101101001110001010111001101100100010111011010100100001100001011001011111110011000111001101001101111001101001110000111010101010010110101111011110110001001000001000101011101101000001000101110101101101110110101101010000101100111001110010000111000100001110100110101010010011000000110000001001000000111010010001100000111110001111110111111000000010000110010111011100100100011001100101011101110100001111011101111111111010100100001011101100110011110100001101100100011111000010001110111100010011111111011011110111111110011110010001010110011101011111011111001000110110011100101001111100000011101101100001110100111100010000100000001001100011110100000001111111010111010000000010011101100010001101000000010010011000111100100000100111000001000100000111111111011000101110110001010100100011001000001101111100001011101111000011100111010001000011101101111110110101100111010000000100111111101001110000111111010001111011110111011011111100110000000100010101111110100011011001101010010010100111001110001110011010001010111110011011011100010010010110110101101010111000001001101110010110101010100110110011000010101101110011111011100011010010110011000100111100101111010101110100001111000000111000110010011101110011010010011010011101110010000110100111101000100101111010001101101110110101100101100001101011011101000101000100101011001011001101000100110001011101011010000010100011111111100011110011010110111011110001010000110010000000110001100000100010110110110000101101101010110111101111110100100101111100110010001000001100100000010101001110111001010101001000010011001101110111000010101010000100110101111011100001000000000011111010101111111011001000011111100100001100110101000010000001111100001101100101100111110100000000111011111101001110011010001101101110101100000101110000100111010011101110001001100110011000111010110101000100110010101000100001001000100001110111101001111011000111001010000111110010101110000111000011001000000101010000011100010100111111010001101011100001110000010011100001111011100010000000111110001101110100001110111011101000011111000011110001111111000011011111010000110101110110010011000011100101010000001111101110110000101110001111111010101011111110101110111000001011010100000111011100001000101110011110010001001001010001000011100011010100110111110110101101000011010000010000010101000000100010111010110001100111001010011000100110111010011101000101111011011001010000100100001011011001100100111100010111010010100011100000110001111111101000111000110111000110000011001010001011010001111100110011011100100100100001010111001011011110011011100100001000000111011101110111101010111001010100110001000101011110000100000111011111110110101110010100110111011011100110011101110001110100001100001100110100110110000101001011100110110
110100010000010111101001100000101100000100011110001011100100100010010110101110100111110000111100100010111010010011000110111001011011001111111111101101001000010101001010001110010001110110011110010101000010011011011010001100111001101000011110100011010101000100101100110110111111011101011011011010100010000010110011100001111011100001010100000100110111001111011000110010001001111010101110000110101001110000001101101011000111010110100001101111111110010001111000111010101111011011100111101101111001101011101100100111001100101011101011011010110111001001111101100111111011111001000001100010100001001111110011011110101011111100110011000010001111110001000000100000011010000100011011010110010011100110000111001011000010010001001111000110110011000101000101110111001111011011110001011000001011111000000000011101011001110011000100010011001110100111100011110011110011100000000110011111011101100000001101000011010100100011001110001011010111001111100000000100010110011110100010011101001100001001011001101010000111110100011101101000010000001100100110101000001110111001010101000111010111110110011011011100100000011001110110000100111101111111011110001110110110111111001010101101111110101010000110010000100100101001100110001001110010111101010001010100101101010011010001010001000100001001101011111011111100111001111000101011000011010101101111000111001110101000101011100010010001000111011000101011100011010010000001111111101100001110110011111101101101111001010001111011100010100100001110101011100011111000010011000011111100100100110111111010010110010110001010110010110000010010010101010001001101100100110001101011111100110011000111010000010010110010000010010011001111110100100111110001011101011001110111000100001100110000100101110011100100001011100110110111101111001011101101000101011011110110100100101111001101011111100110001100101100110100111001110000000000001001010101000100011111011000100010011011110101011001100011010011111000101100011000000111111111100110101001000011010101010011000101000001000011010001100001000010001101001001001110100010101001110011111110110011000111001011000111000001110110110011111101010011011010101010000010010011011101011000100101001001111100010011000011110001110101111100010011000100011001010011010110000000001111100010100111111111110001001101000010001011011100010001100010001110011111001101010011111111000011000111101110001110111010010110100110100111011101101001110011011010100100010011011011100110110111001000010111101101011101011011100110110101001000000011101001111000000110010101110101011101011100011111001101011110000011101101001110110101001110010111000000000001110001010010111111001111111001111101110100110110100000011011101111000100110100111100001000000110001000011011111111110010110111111010111111110101100110110110010010011000101100100110010000101000101001000000000001010110001101111101100001111110101111101101010010110011110001100110110000000110110101001010111111010011000111001101010011000010000010100100011011011000110111000111010001100011000000001100011100100110101001000000101111
110000111101010000101110101000001101010111111110001100001001111011001100110011011101000101000110100001111110110001101001011110111010000111010000010010010100101001011100100000011001111110010101001000000111011000000100000100101111100111010001000001101100111110011010110110011100000101011111111100011101101000111101101000100000110010100001010111001111100100010001011110101101111010110110111100001000000111010101010000001100100111110000000011101000000111010110000001101011011011111111110100001100010000011000011111001001101000111111110001011010010100101000010111010001101111100010101000000011001001101011010001101101100101110011100001000110111101110010000111000011101000011111001100010000000110100000101011011110011100000110010110011111000101001101010101101010100000101100001000000000010001011000010110011100010001110110011000010001000101111011111111010000110100010110100011100100100011110000110010011000101010111001101010111001001101111110001010110000100010001100000010011001001010001101011110111010111001101110000001010110111011010011111111001010001111001101110111101001011101111001110100011000011011101100001101100100000101100111000001111111000000111100110110100111110011101100100010100011111111000011101101100010011011110011100011011010110110010010010011100110110011111011101011100000001110100011001100100000001110001110001110101000100011011000011011000011101101100001101101110001110111110001101110001001011010110100010011111001100110111000011001010011110111011001001001110011111111011110000001001000000101011101001011010000010011110111101001001011101011111011010000011101010001000000100110101001111111011101000101001101111000100111101010100010000101100111011111110010011011111010101010000101000110110101001100001010010010011110011011110110111100011010110011001110101100010001010001111100000011010111100001010001010100000011010111000000010000001110111110000100001101010001101111001110100000000011001011101011001100010001010110011010000100000100010000000111101100110111010000101000010011001100011001111010101111110111111111011100011011000000000011001011101010000111101110110110001010110000111011010111101001001110100110110001010100111111001010001011101011110100111000011001111000000000001000101100110000000000111011010101001000011101110001010011011101101011001011011110011110111100110000110011000001001100111010000110111001000111000010001110110001001001011101111001000000001101010100011100100100111111111001101000111011101001111101101011010000100110110000000101100110101110100111111000111000111111101011010101010100010111000010110111011011100011001100000101010111010101110000110001010110110100101100111011000011100010010110101000101011101010001100111100110001001000101110111000111100011001110100011001000001010101110100001101101001100110110101011000101111100011000011111111000111110110001111100001011011111101011000011111101111001101010100011110010011100111111100101111001110010111100001100111110110111101010100010110100010110111011100111000100010110011010001110110111010011011010001111110101001000100
110101101100011000001000000101100110101011011101000110001110100011100010110001101001011001010100011011000000010100100111110010101010111100010110011010000100001100101001010101100100101001011111001011000011111000010101010011010000111011001101011010101001001001001000111110101010101111100001000111010011101101000000101001011100011001101000101010011010110011011011011100111100010100010011111111000100111110010100000011111000001101011111011101111111000011101111011110000010110100000111000110000011000110111110000001100110010010111111100100001100000011000101111101111111001001100110011110100111111000101000101010000000111000100100011111100110011100111001001110010011010001110110000100110101000010010111100111011001110010000110000101001101001100101010100000110011110111011110111010110001111111011100001110000111000001010110111011001110100101101100001000010001101011110100011000000111011101101001001111110111100010101101101100110011100100101011111000001000100110100010111011101011010101001011000111111101000110000001110111111101110101010100010111011111100011001101010001110011001010100001100010100000110011100100110110100011111111111010110011110001000101111111100110110010001101000101100011000000001101000010001011100101110001100010001011111110000000110000000100100000011111001011100000100110101110011011110101001101100001010101111101010001011101000111001001001010001010100001010100000000100010101000011111011101011011000001101000101010101001000011001011010101110111111010010111000111011011100001111100111000011010101000111001100110001001011110000111000111001010110101000001101000000001111100100101100011111001010010101101110111000100011101000010111011100010111011101110111100111101110111001101110110111010010001101101110110000000011100011000110000111011010001001001111101111101001001111011010001111000001001010001110011100110111101011100100011000111101000001110001010100010000001111011111000111110110010111001111001111001110011001010110100101111101110100110000100011111010000011000111100101110111111001010110011000011100110011111100110010010010101101001011100100101000001001000111000011111111010110111100110010011010001000111001101100100100011100111101001111010110110101100110010000001000100101001111000100101100111000100110100010000111110111111010001000011100001010000101011111110110010011001011111100110111101010000101110110001111000000111111111110111111000011111000001011100011111001111001010111000010010111001110110100011010100111010111111001101111011101100000111101110000010011011011100101101010101110000001001010010111011000100101110000111010100001110001000001010001010111110101110011100111011001101111011000010011110001000111001100111111110111011110100001111111011000011010111000010000010111111000000000000111000001111000110001111001101100101011101001101111111101100001111110000001000101010111001010100110111111100010110010110001111110111101111110110000001111100101101101000111100101011011001110101110100101010100001010100001000101101010000101001001000011011110110110010111100101011111110010011000101
100101101110101111101010101110101100101101101011011010011000100110101111101111111100001011100000001001000010011100100001101100101110110010110010011001010001111011011001100111001111101101000000000111001001100001111101010011001011001001111001101001010001111000011010000011010001100000110100010011101101011010001010100110010000110000100110000001111111111010101100101111000010100100000100010010111110010000111101000111010100101000100110110100111110001110110111011110000001111010101000001101001100011111101001011000011000101000000001001000111110000111100000101011011101110110101111001011000110101000110101000101101010111001000110111000111110101000101001011110100001010111100101101010101110100101001110011010011111101001010011010111001110010000001011000111111101110100100101011101101001011101011110011000101011110000001110101101100110110111100011111010110010110011011110011001001110000100011111000000100101100111101101100111011011101010011000110110101011000100001111000011000110101010100001101110100111010110100001100111111001001101110011101101101101101011101011000101111000011100110111000011111101100100101011000110000010010011011110111011010010000101111111010000011001010010110111100111110101010101011110100101111010000100100011111001110001000110111011100000100000100110110110111001001010110011101010110010100001101010101101100111100011010011011101101111101000111001000001100001000001101100101100110111111101101101011001110101111111101110000100011110011011000000101010001100100100101101011101101101100011111010110111101110000010010100111101011010001011010011001000100001011010110011000011111100100001001010101111010011000101011101110011110111111001010001011100010011011011111110011010111111100010110110001011011111110101110100011011011011011110111110100111010000101001110100100111111111100010110100010100100010001100011001010010110110010110110110010011110101001001100110011111100011011110111011110010110101001101111011011110010110011011010111101010000100001010010000111110111111100110011100100010101111011100000100101011111000111011010111111001110100001111101101111001110101101000110000010011100011110101000111100000011111010110101001010100001101110100001011100010110110111101111111011111011101011000111110110101010000100101011010000010001100011001101100111100110010010000000101100011000110001001001011100010010100010111001010111101101000110101011001011011011011001100111001110000101001101001101010110001010110101000001110111111001101100100000011010110111001101101010010000101101100100101001010001111100000001010000111111001110000001010001101110100000100101000111110011100101111101111101000010111110111111000111001111110000100101111101111011110100101000000010100001101110111101011011110001111011011100001110001011010001111111100101011001110001110001000100110111011111010100011110100100000011111011111010000000101110000000101100101001011011100100001000111010101000110100001111101010111111011101010010000100010011010000001001010001101000101000100111110011101001000011100110110110100100001011110010110011101
110011100001111000101011011000110011010101001110100000001100000101101010011110001101000101110111010110001100111101000011110001000010100101011110110111110010000101000111110010010100010110001011000011011110010101110110100111101010000110110001001010011100110101001111011011100001110111110101111111010001010000111001010000010111010011000110011010111000111100111010001111110100111011111111010111001111111110110101110010100000010001011000101110111010001110111110011110010100000111100100110010000001000011100000110110010110100001101111100111111111101101011001010010011010100100000101111010101101101111011000000110111111111111110000010001111011100111000000010110001100100110001001101001001011001011000011010010110101011101101110010100001110110101001001011110011110011101001110000100001100000111000110010000001101111101101100011110100011001110001011011101011000100001001110100100001100000010111111010011101011001111001101100001011111111010010000011110100010000000100011001111001111110001111000010010100001010111101101011011111011010101100011101101110110000110101110100110010000001100100111101101111101111010111101001000000110110011010010011110010100011000111000001010010100111111000110011011111111010110000101110001001101010100000010111000110001010011001010001110100011101011111011000110101110010101110110001100011001110100000010101010010100101111001011111110101011011001000001100110011000010010000011100101011100000111111110110011100001001010110001000011010110110101100111100000010110000010011111000111100011000100001101111011001111010001001010110101000001101001000101011000011101000101010001100110110100100100011110110100010000010100100110001000000010111010010001100111101110010001001010111100010111011000110010111011001110111101100001111001101000100110101100101110010111010101010101101011000110100100010011010111001111000111111111111010111100010001101000110110011000111010001101000000001000010001000001111011000010001100001001100101101011011110100001101011111101011100101011000111101011101000011100011100110010100101000011111000000110000001011110111011100000010101011110110110010000110111101010011010011101000010111010110001001110100111110010000010011110000000011100011011001100111100101101100111000110011110000000101100101010010000011110110100101011111001110001101010101101001000110111101010100111110100111101101000110011111001110011101100110100001101101001011100011100100000101100111110011010010100110101100100011111110001111010101001110100000111111010001101101110011011101000000001000001010101011101101100001011110000100100000011010000110011001010101100010111010110011001111001100010111101001111001100111000101100011011111010111011101110011000111001001011100111111110111001000000100110101000100111110001000110000000001110101111011001010010110000111011011000001011111110001110011100100000110110101000011000111011011101011001010000010110101000011011011111100101111010001111001100000011011000100000101110101000111011001110110100100011011100111010000110101001101111010100000010000000110100100101101110110001
001110101101110110100110100001000000010101101100010100111000110000001111111101001001000101110110100001010101100011010110110011110101101100000000000001111011010100110010111011101000010001010000111001001010011111000011101000111111001111100100101111011100001000000110011111010101001011001110010001111101001010101000111011111101010101001110110110100001011100110110001010111101011001111101101000110001110000110110111111011000101001010001000110011001111001110010000011101110010011001110100011111001010011111010001011110011100111110101001000011101010101000101011101101101101001100111010001100110010011010011100001110010000000100110010100011000010001111011011100010101010000000110010110110011111001001110010110000101001110100101010111111100010000011011010111100000111000001100011011000110100101101010010000100000111000010100111010101111100011111000101000101110100111010000011100010011000001110010011110111001100110011111000000100101010100101010010010010001001001110011001010101101001110111111111010001100101010010011110010100110001011110000100111110101100101000000111011000010001000001101110010000101110000000100110010011110001100111011100101010101101111011110001011100101001111011101001010100111100011011110000001001100110011000111110100010111001010101100111111110010010000100010110011000010001010110100011000000101010011001010101000101001010001101110001100010010101110011110010110111000101101100010010000010101001100010110011101110100010001111010100001101011000110111111011001111101111011000000001000100110011001101111000110110100011101101101010000001001101101111000010010111001000011100100111000100010101000101101110001110000001111011100101000011111101100001000011010111011001101010011100001100111111001000001111011010111100111011101100001101010001010010011000101101010101000100010010010001110011010010011110111101001001000010111011101110010000010110100001110010010011011101001011100111111101110011111101010001011111000110010001101111010111111111111000110100111100101101011011110100000010110000011100011001111101110100110101011000110011111010011111110110110111111000111111101000111100000111111010110000001101011110000001011100110110100101000110100101001010010010010100101100010111000010100111000111101001011000000111010010110001101000110001111100011001011100000110110110111111110001111101101001010110000010111100011111110110111101001110010000110100101010101010000101000100010000000011011001101101001000100100101100101101110100101101010110100111100000000010001110101101011111010001000111000011000111001000110110100001101100000000010100110001000110011101110011111011000011011000001110011011100001110101110101101110101100010010001010000001101110111101111110010011111100101001110100010000001010001100000001110110011001100000011111010100100100100100100010001110111011011001011001100001101101100001010100111110111100101101011010001000111011011101010001111111010010001111000111010111110111001010010001100001001011101010011110110011000000011011110111010110110010101010110100010101110001001111110011110011010001111
110111000111100111000010111111000000011101000110010110101111000101011101111010010010101110001101000100010101000000110101111011100110001000011111010100100011011101100010001010010110101111011100010000110010111000001011001001000010010101000110101001110010001000000101010111010001101000110110010100101001010001010011100111010101010111100011101010011110011101001111110001010101011111011111110100110000011000111010000111111101001010010110001010010111010100111110000101101000000111000011101111111000101110110000111010110001010011111111101110011100011100101111111001100101101110111010110111010100000000011111010011111010011101110111010110011001101100101001000001001100101011001110110101011000100110001010110000010111010010000010001010011100000110010101001111000010010110000011111110001111110011010111001000100110110011100011010110111000111101000101110111001000110011100100010111101101010110000010110101101101001001010001111010000010100001101111000111011100111011000010010010010111010011100111111110101100000111101000001000101000001010011100111100100010001001001010100111110010100101011100010101110100111111110110110011110011010001110001011111000111101000000000100101100101001001000000001110111101110001111010111111111010001000001100011001110000010101011010111000010110110000110001110110110100111001001000100110001010001101000100101111110100111101110100011011010001000000110110001000000101111111101001011001110111111111110100001101110110000101101101101110000010000110111001001101111010011101101101101101111110100011011111000111011010110111101010110100110001111101001011011010101010000101101001000001011111010010100000111001000011011100100110011100001111110001111100010100010010010010000000111110001101101010010000011101111001001001001000101101010011101110011011010101011111011010001101110110010100010100110110100010111001011001001100010000010001111000100011010101011111111001101000010001001001101001100110111010010110001100100101000111111101110000110111110001110101100000100101011111110001101110010000110010010110011011011110010101100001101110111001110011001001001010000111101111000101000000100000000011001110111011001011100110010010101011110100010011101011101000101111110111001001011011101010101111010010010111101000101001011000111001101100111100011001111101110000101000010001101001010101001100000001111000110010001110010100000101100101100110111011110100101011111100100110111110010100001001100100110101011000010110100000000100010101100000111101011111001110101101111100000101111100110101000010100111011010001000000111011110010010000110011100000101010100110011101010010101010100010000101111000011011110101111100111000100110111000100001001111000001110010000100010111001001010010001111100110111111011001100010010110001101101000111111011100101101101010001110101100010000100000001101001011010101111110001110111100101011011010101100001010100101011001100010011011000110100110101010010011111001001110001111011000100010100111100101000010011101111100100100110100110100100111101100000000100010010001000011001001111101000
001000110101101000010111100000100000011011100001001000101011001110110000001010001101010010110000111001010001101110101010010001001110010100000001101110000110110000100000101101010011001111111000101100110001110101110110101110011100101011001000000010100010010001110000001001011100011100000011010001001100000100101110111110010001000010011010000000010011110101001110001110000010001011011110010011110101100000011011101100110110110011011110100000110101110100000010100000011111110110101011001100001100000111010101000011000100111001000101111001010101010110011001010001101000001001110110011000101101110011101100001100000001011101100011001000111010001110001111101001111001110110001000100011001000110001000110111111010101110100010111011101011011110000100111011001101101000000110100101110111011011111000011001010101111100011010011011000001000101000111000011000111100011110010111010101111000110011110100110101000110000001010111011101011110111000010100001011010000010111010111010001010000010011010100110100000011010101101010100000001010010101110100100001010011110000110000010110100100101111010001000010100000001110000011100000001001010010110011110011011110010111100000101101011111101000110000111100100101001110111001101011101001011100001101101100111111010101110000010001111101010101001100000111011010011010111101011010111110101101101100001111000001111110000010011100001110000001001001000100000101100010011001011010000011000110110001000010111100100011101101011110101011101101011010011011111001101010000100010101000010001101011000100001111101001001010100010111010000110000111110110000001101101000001110010000101101110110001101110101000011100100110111001000100101011100110111111001001001111000110000100111100101101001011011110011100001000001011010010001000010011100110000111100110010100110001011101000001011100100101000110101001010000111000010111110110110010011000011000101000001101110000000001100101111011111111110110011010001110010011111000011101001000000101010111100001111111100110110011110111001110100001110000111101100011110100110001000111010101111110000001000010010011101011001101001100010100100110010101001110001100111001000010001001101011001010111110000111100000100001111010101000001010100010000000010010000101001000011100001001101010100011110001101000000010110110101111100000101110100011011110110100011010000010000001000011011000011000101001000010011101010111101100001010100001010101010111100001111010110000011000010101010010111111100000000111111010000011101000000100001010111110010101101111111011101000001010010111111101010000111111111001101101001011001000001110100010010000001100101100001011011101111110111000010111001010010010100110000100111000011110000000111111101001110100010010001011010111101001000111000100100111000010010101100011010010111001111110100100011100100010010110111101001000011011100001101010000100111110111110010100111011111000101011001100001011111000001010001101001001011010100100100010001011100000110000101000111001110010100011001111101011101001111001011101100110010001110011111111100111000
011101011010000101101101000000111001101010011010101110010011000010110000100101101010101110001010010100011111100111110100001100010101011000000000110100110010110101101110000011111010110010010100000010010011011111101011111010111111010101000001101111100101110010001110101100110011001100101010111010001100101001101110100010100110001010101010110001100011010010110000001010111110110100000010001010110001101101101100000000111110011001001110111111011101111100011110110001010010111100100101010101010101110001101001001000000011110001001110010011011000001100111000100111010111110100110100010000100011101100001000010101001010010100011101000100010010010101111000000011001110001100100000000000011111011010001100101111010000101010010011000111110111111100100001101010011010110100000011010111110001111000000100010101111111100101111001001111000000011101001010111111000000101111001010010001010001110101001111111110011100001110001101011010011100001010000101100100011001010010000011010011100100001100101010100001011001011000100011011101100000011011010101110101111000001100101101111001011111110010010000111100010011110111111101111100010111001000101110110000010000011011100010001100101000000000000011110001111000100101010101100000011000000011110110010000011101010011111010010111001000001011000101010101100010110101100100110110100000101011011101001011001001010010010010010000100111001001110000100111011010011101101001111010000110111110000100000101001110001010001111110001010011100101011000111001011100100010101011110001111000011011111100101000100111111110101011010001111011001110001011001110001101011101111111010111100010001100010110101010011111011000101110111010011001110010100001110001000011010100100011110010010010011111011001001100011101100010111000110110111100111101110110001010010001111100100000110111011101100110100001101101100011000110000100000111100001110101010101100000101011110110101110100100101000001101100101110101010110110000011101000101011001011111101000100110100110101101000001110001011100001101000110111110100011111010010110111001111100011000101010011001001001110101000001010110011100110011011000000100111011001000110111000010100011111000110010000111001000100100110001000000100010110010000111001000100010110001001000101100011110000011001100010011000101011111010100100110101111101101110101011001000100010100110010001110111001000010010011111000100010110001011101100111101000001011001000110111110000000010110000011011101110100010111111110110000110101100000011000110111001010011001010010011111101000101110100111000111001010010101000001101011001000000000010010110110010111001110000010101110010001010001110000000110111000100011101011110111001011100111000010110110110111111010111100101100011000111001100100010011101011010101100001011010100011001001000001000011000000110111111111001000010000111001101100110011001100101100001110100101001011011100000100010101101100111011010011001100110111101001111001111101101111000001010011111111110111011111111100100010110111111110111010010011000110101110010010110011011010011010000
101011101010101101100100011010111100100011100111001011001101011110100001101010010000011111011000011010100000010100111010001101000000011100000100010110011010100100110100011010001000110001011111001011110010011011011001111110100101010011010000110101011110110100110100010000101000110001111001011000101000111010010001000100010111110110101010001001000100100011100100101000100011110101101101000001011010101101000110000010000111100110100000010010011101100000100111010001100101001110110111111011101100101001111001010010001100010100111010001111100011011111001010000001101111010111111001010010100000000101011010111011010100110100000001000001010111100101100101110010001110011101000011011000010110100011111100011011101001110000100111100110001001100010011000010001110111100011000000010011001000001011001110001010101110000101110001001100111000001001000111111111110101010110001100110010110100001000011010001110000100110100000111101011111000011110001001111001110101010100100010111000000000101111000000101000010110001011111111101100111111010110010101111000001001001001011100110110110111101101011100000001001100100000001110001111000101011010101111001100010010011010101100000010101011110010111100111111000011000111100100001100011110100101101101110011101111011101010101001111010010010100101001100010111011010000010011010000011111011010111001010110000101011010001011110101011100111000011011011010100011001010111100010011010100110100101011101100010101110100100100000011010101001110001000000101110110111111101001010011011110111000010101001001010011010101101000001011010011110001000000001010110110101000110100111110001010111101100111000100000011011000000000010001100110111001001111101100101010100111111001011110100000011010010101000001011101101111000011000110001101110111000000010001001111000111010000000100011101001010100101011101010000100110001001011100101100001101110101010001100100110100010110011011101101011011110110101011010000100110010011110100011111111011010110110000011111111100001100000111100101010110001110011000101011101000101110011000110101001101011100101001111111000000000100101001101111110011001010111100000001101001110001110100010110000110111111101110111011101110011100000000101010111010010010110001101000101011101101111010000001111111010111110110010111110111011010100010101000010101110101101100100101011110001000100000100011101000011101001110111011110111110000100110111011110011110100111000000010111010100001100110110111100111101000111101100100101000000111100001011000100111101000111010111100101000110010001011010011001010001011001111010001100100110111101000111101111011111000010001111101101101111000011001011110001001010001011011111000101110111001100001010101001001001000011000011001000010011011000011100011011010101000110111010001010100010100000111111100000110111110001101100001111110101111011101001111011011110101010010010111000001111110011100110111011000110001001101111011111101011011110010001000011100111100111011101001110001010010111110000110100000110010001001001101011110111000010001101111110111010001
010010011010101100010001011100011010101001100110100111101111011110000010110010001100101110000001110110000010111111010111101001111111111111110011111000010100100001000000001110000110001111110010100010001100111110101110111000101111111010000111100111111101100111100110001010111000110111011000111000001110110101001101000011111001100101001110010100110101101100010010001101010111011000100100001000001011000110000110110100111111001010001110111010001001000101001111011111101110011010100100101111011111100011011010100010110011010000111101000111010101100101110101110101011001011010011111110011101110010001110101110101000011001000010100111111111110011111011001000001111001011010101100011000111011111110010010101001110011001011110011110110111101000110110111100000000011000000000111010111010010111111011010100110000011100111110010110110110111000110100101100101110000010110000000011011111101010011001011111001111010000111011101111110000111110111010001101111101011010111000111011111010111010000101111000001000111000100101111100000101111010001001000110110110011010010011011111001100100111111110011110111000110100110011001100101001010001100001001010101001001011010110111100011011101101000001110001001011111111100011010111110010100011011110011111001011101110101011001000100001101110010100100010011101111101011011010011000101011100011111011000001011111101001011001001010110001101110100011001100110101011100010000010100111100111101010000010010110000010100101010110100000100101100010100000111001001101011010001111100000101111110101101101001010101110010011010001000011110001101011010110110110001110010100110110101010010010101110001101100000011010101101101000110011011011101000101100001010011011000010001001011001010101001001101011011011001100100000010111111010101001110011111100011001000111111110110110111101011001100010110011111010010001110001100011110111110011100100100011100110100001101101110001011000011111010001010001111100101101101000011101100100000111001110011101001010100001100111010001000011011100010011111111001000101011011111000001000010101110010011111110011111100001111111111011111010110100000111100001011100111000001101100001100011000011010100111011100011011110000010001111100110001010110010111001111000011111001001001101111011010100000101011110111111111111100001110001111010000110010000011000000100000010110110101010100011100111010101110011100100101010001001101111111111110100100101101010111110001011100011000010101001101011001000100001110000110101100110111110011111110110001111001101000101011100000101011000100011000100111011011111101101010111010010011011101000100001110010111011001100001010111110111000010100100011001110110101011010100001100001110100000000111001010101000111010001011110001001111000001111101000001011001000011110110101010010110100111010000100101110001011100001101010101111000011110000011000111111000000110010111010001101000100001000111110001111110001100011001101111110011011100101000000100100000000010110111001011101000101000111000100101101000110110101111001111100011000001011101001111100100
001100101101001001001111010001100011001000111000000000011000110111010100010111000010110110000010111001100101110110001101001000000111100110100000010111000101111010011110001110001101000011011100001000000100101101111101010101010001111010001010101010110001111010010011011000101100010101001100000110000011000001000011100000111010011101111101110110010111011000001101010100001001101010111110100010101111010101110101011110111011000001111011100001111010001111111010000100110000010001010110000001001000011111001110110011110101111001011100001100011001010111000110000001011010100101001111011101111100110100100110111011101111110110001011111010100101011001001110100011011001101100011101011010010011001001100011010011011111100101101010010001010110110110111111101110111110000011011011001010011001000001100010100101100011100110010011101110001110101101101101110111111101101101101110001001010001111110101000001001101111001111011101110101110100010001110000011001011000011010100100100001011100101100011111010001100100010101000000001010111000110111000100001111100110100101010110110011011001100000111001101110000100111001101101000011111101011001011101011011110100111010001111000011000001001111111101110011011100011010111000110111110100001000100101111111111011110000000001110110110011100111100000010110111111011011000000111011110110101001101010100100110111001101001111011011101110110100110100001000100000100000011110110110101101111000001010110110101011010110100110110111011110010011111011101011111100011010001101111111000101111100010100011111001110010000111000001100001100110111101010001101100000000110101001110110010100001100010010110101001000110101101101111001000000111010100111011000001001101111110101010010100111010001100110001000000100101011010010110111111001000000010110010110111001100110000010000100100011001010111001001001011100010001001011011011110111111111010101011000000111001011100101010010100001101110111010111010111101001000010011010011001100110001110110001011111010101001111111110011101100111001001000010010111100010001100110010010000011010111100110110010111001111000100101110010101011111011110101010010011000001111110001101101110000111011101101110001110010110110011111000111100101111110001011010011001110110010111111000000111010100100011111100101111011110001001101111000011101110100101011101001010011001001000110001011000001001101011011100011110010000111000011111000101001011000111111000101010011110010001000110000011101011001110010100110011001000111010110111100010001101100010001000110100101111011011111110100101100101111000101011101100000010101100100010110000110000100100010011010111101010111001111000000010110000010001010001101000001100110101000101110010001100100100010000010001010000110101000000000010010010001001001111010000010000110010010101111010100011100000000111011010110010110110111000000010101011001101110101110100001111100000100001100000010101000111101001110010101100011010100100100100010010001011011111101100111000100100000100111111110011011110010100000001110011010001110111010110010000100011111
001100001000011100100100110100000000101011110101101011011001110010001110000110010111110000100010010001110010010101010010111111100001111110101100110000111100010000010000011101010100011001100001010111101111010000011001011111111100101111001100111101100111001011100111100011010100110101111001100000100110100111100000011101100011111100100010111011010011010110111011010111100000011001110101000100111100000010100010000011001110101101001110011010011101100011100111001010001001011000110010001011011001101001100101111110110010101011000100001110011110111010001110001000100111001000001011111010001001101100110001011000110010111111001000100001011101111001100101011010111001011000001000100000011010011000001000001111010100000101000010111100100001010111101110100110111110010110110011100111010001000100011001111010001000101111110111011010010000110010011100110101001100100010111000000010111010001111011010100110101110110111101111101001001100001111101011110000101000010000001110111010100000010111111111001011111110110011111001000111111111101001110000100000010001001011101010110101000100100011111011101011010110101000010010111010011101101001111101000011111110111000111000101110000110111111111101010000111100111100110010111100000000000101111111001100000110100010100010011001100000010010110010000000001111011110011010010011001000011111111110001001011101111111100000101110011010001010110001000111011100110110101010000001101010011000101100011110000011111000100100010100001011010010001011111110100011100100111011000111100100000101001011111010000001001010010100110100011101100011101111100110110101110110011100111000010100101111001001011001100010111110010111110001010110101101011000000100001100000000110001001011111100110111000100001100101101111001000101110100011011001010100010000111110011100011011101110101100110110101010010011111010001011111001010000001010001110000001001011011011000000010111000000111100101000010010010010101100010000101011101111110010010100110100101111110010001100001011001100011010001001000011111000011111100000001011001101000011001110100010100100011110001101100101010110101101111011110000111010101110101011101111010101001011001101101111110010010100010101101010100101110011101010000000111110001011001100101111101100011011100100001000010010101100100010110000101011110010111001110001011010011000101011101000010000111010011011000110111000010101110100100001000100111110110000001010100100011011111011110101110000100010110000111010011100110111110001101111011101101010010010010010011110011111011010010010001101011110011011100101111010110111100000110100100111110100101010100100110000101001001110000000110100100110101010101001000101110011011100011101111111000111101011110111110101010001011010001001011010101010111001111010000011000000001110111010000101101110001001101010001011110100000100000001110111101111110111001101000011010000110011110010011000110000011110011011101010111001100010111001011011001101101110001110100010011110101111011011000110010101011110110111111100011010111110011011111000011100001110011111111
000101001010101001010111111000011001111101100101100110000110000111100011001000111000001011101100000101001111011100000000010011100011001110000001010011010011101010001001001001000001010100110001111101100011011100101000101110000111010101011001010100101000000010011101101110100011001110011010110101001111011111000101010111000110101101001111110101100001100001111101101101000000101101111101001111010011110011101111011010110111011100010001101001011001010011000110101001101010110101000011101010010010010001100010010011110010101101001011101000110110101001100101000110011100111110101010000100010111011001111111111101101001000011110011000111110111011011100010000010010011001011111000000001100001101101001010011011011111111001010101100010010111101000110101010110010010010001101011001001001101111001100000101101110001101000001001011011001000011110011000100000001111101111001110010111100000110101100001101110001011110010000111100011101101101000100011101001000101001010011000110001110000111001110000110011110011110110100001100001011000100000001001011001000111111110011001110111010101101011010111011010100010001010000101101001110111010001101110011111000000010100110110111011010011111110111100101010100011100011110001011101010111011010001010110110011101101010101000010111100000010101100000011011101110101101001110010100000101110011100000011101101101101010011001110000011110101111010011001010101100110001100110100000101000111110111101101010101010011110111010001001101010110011010110111111001111010100001000100000010110001011101110101000010101111000001100101000101000111001100011111110011111001101111101011111001111111011111010111110101111000111101110101101001001000111010100010110101110100001110110110000110010100011011101111100000000101101110000100010101111111001100011010101110101010111111100000110111001011110111111100011010001101100111001110110000011101111110111101011001011111111101001000100011110011111001110010110101011000101111010100111100000101001011001100100010001110001010110011101011101010110100111101110010111100010000011111000001101011100010010011001011101000001100111100001001101110100101001101011010110101111011100010000110011110010101111011100100000101001111111101010001010010001001010010011011011110000001111101000001111000110000000100111010100011110100000101101010010010110000011110001101111111110001011111010111100010111011110000101101101000110001100111100000111000101001111100101111011100010000011110011011110000010000010000000110010101110110110010101001111101010010110001011010100110111110011110010101111010101110011011101011001010001010011001011100000001100100011001010000110101010111000010101110110010111010100101001011011111101000011000110111110110000101011011000101000110000110110100110000011001101000001000001010111100001101110101101111100011110101011000001101111100111011111101001001101001101111011001100000010110100100010111100010010000100100110101101010011000110111111011111001101001111111011001010100110100010000011010100111111110111010111100001000001110110010011110011100000101111000001
110101101100011101111110000110000010000111100010101001011100101001100110000100100101010100100110000010111101011010100101010011010110110100101010000110110010101101000001100010011100100010000010011111011101000110010101110101010101001101111011111001110001111110110000100001010110100010101110101101010111010011101101010001001111110111110000101001010101100001100000001010110011011110110100010110000111001000010100111001111111000101011111000011010110000100001011000100111111110110110110110110111011100000011001110000010100011111001111100011001111111001010011100001000010011101101001100010000011010110011000100010110111010000001110010001000010011111000111001010110101111100000101010101110011100110010010010111111011101100110111001111111001000011011101000111001010111010101010001101100110011011110011011000010110110111100011010110010000011010001100011101100011111000011100010110110011110011011101111000100110100010001000110010010111000100110010110110000001000011011100101111111111011001000000101111101110101100011100011110010001010101100010001011110011010111110111101100110000001110111011001011111111110101110000011110010010100010011101001000111101100111101111001001010111100110111000001001001010110100111010100000000010110110011011000100111101100010100011111101011001101001000001001101111111001101000010000100111101101101111000000011000001101001001000101100110011110100000011001000110001110010111110000011111111000100001000011111011010010011001011010100100100010000111010000110001010101110010011011001010010100101111111000100110111100011100011010011101111101101111001010011011100001011110010111001101101010010110110110010100110111111001001111101101001111110111100101010101100011010010010100100101100111010101001110110000111110010011000000010101111011100011001111001101100011101001000110000001011011110000111000101101010111011000111010010000101010011011100011110111100100100100101001011010010000110101010010101001000110010100101011101011000000001000010111100010101100111000000110101000011000111001100101001000101100100011010110001001010010010110101011101001011011001110011110000001111110010111101011111100001001011001110100101111011000010000001011011011000001101100010011011001110111000110000101000100111001101111110101111001011011010010010100001010000000111101001110000010110110000110110001010111110010101100011111000111011100111111010000110000001001100100111000101111100010000111001011010101111001100011110011001011100110111010110011010011000101000111001000111100010111001100011011000110110100100100001000011100110000001111111010000011111111001010111000000101010011001100110010001101000001011001000011111000111101010100110100010101000100010010101101010110100101001101100111011111000000101100101011011101011110000100010001011101111010011001010110101010011011010100001001111101100011010000000111111001001000111001101000010110000010011000011100001010100001000011111000101101001000010011000010011011010001000011001100111001010000001100010011011011001010100001010001111100010010111010111011010110000100010101000
100001110101010001001110100011010011100001010101101010010111111100000010101001100101010000111101001110111000101011101100011101101110010000010010000011010010011001011101001010011111001101001010101100001101101010101101011111111110011111010010010011110001101000001101101101111000000011101101000101101110011010001000110101000010110000101011000000100011110101110010101100100000111010001010010111001000000011101000101001101101110011010101000110011101110010001010110011101011001010110101100010011110111001111000111001010011110000001001001110110011111111100000011110011000000001010000100100110000100010110011011100011010111101110101110000100100100011001000111011101111001110111110001111011111000111010011000110111001000010100001100011000010011100111010111100011101101001001110100001010000001011001111110010111010001110100100110001100101000111101111101011011000010100011100011110001010001111100101010000111010010100100000100001011000111001100100110101000010010000011101100101010000101110010001100011001110110111111011110101010010011101111111110001111111011100100000111100000011011011010111111000110111011001001011010100111101101100010110001001111011111101000100101100011110010000100110010111011100011001100010010011110110100101101011100101111010011100011001001001001101101110100000111111100001011010100001000111111001011100100110011011110101010100000001100101110101111011000000110010110001101101101101101101001000010001000101011101001000111100011001001101100100100111001110000001111101001110111100000100111101110100101111010110111011111001100101110101011011000101000010011000111101111111101110001100001011001111010100111011111100111011001111011000010110010101110101000001110110100000011101000010101111110110000100101000100011100001100100001010000011100110110110001010011010001101101110101100111111111011001000110001000111100010010110101111101111011011010001111001101100110000100100111010011010000101110110110011100110100100010111000110110000110011001011110011000000111000100000000011010011011010001111100010100010010110100001001001110001010111011011000110110011100001011101101011100111111001010010110011101100010001011011011110001110011111011001111010101100000110010101010011111010111001011001111111101001001101111100111001110010000001011001100110100110011001111011101011111111111100001110111101000100101000001101110110001011111001010000100011111101000010011000010011100110111110100000001110001110110100110101001001111001111000111000111111000110000100010001000001011000010110001100001011010101100110101000111110011011101000101010010111001011100101001011100110110001101100000110001001110101011011110101010110110110110010101100101111011010001100101110001000110001000001011101100000111100011000010010010011001001011101101111111000100101011111110010010011101110010010000101111010101001101101000100011110001101111000111101000001000000010111100010001100000000111011110110001100011100010001101110110001000110000100101110011111101010011000100011110100110100011001010010100001100011001111001011111100101010001000110000
000011010110011110001001101111011010100011101000110100011010010010101010000101111001100010110001000100011101101001111011000010010010011101001110010100000111110000100100011110010110110011011000101110000100011001010011010000100011011001110010101001101010011011000110001000101001010101101010000100101100101110111101011010110011111000000011001001101100100101110100000110010001000011011010110011001100101100111000110000011101000001111001101110011111111010001101110010001000000001001100000100001010001110000000100011001111110100100111001010111110001100000001011001110010001000100100111111111010100010110111100000110101000001110010011111001010001010110010011010010000010111101111100000100001100000010001101010010100100000101100111111101110011110000101011111001000010110111011010001101010011110101111000000001111110010000011111010100100110010010000110001011010010110011011101010111001110010110000011001000000110010110101101111111011101000101101011110010100011101100011110010011000111101010100100010000100101110000000010011010000010011111000111000110110101000100000011001100101001110001001000000011010011100100110101101101000101001110100110000000000000110101010001101110100010011010000110011010100011011101011000111010100110001000110101110010011001011000111100011010101000011001000011101111101101001100000100110100010101010010011001111000111111101110111111110010010110000100000001100000000100110111010111100010110001011101010011110001111101100101001111111010010001110101100101011000110000011001101010101011101110111101111001110001101011010000110011011111011100001011010000000111010010100000101100011111001001000000100011010110001111000100100101010011101100011001000010100010011110011101100100001010100101110111100101010001110010000110101101001010001101100000011101010100010101011001101011010110010100000110011000010101100100101110001001111001100000000010000101100100011010100100011001011111110111010010001000000101000100010000101000111000110010110111110101001000100111001001011000000011100001100001100101110001010000111101010010111111011011000111101100111111100011100001001000110100100101110001101000101000111110110101110110011100111000110000000011000011111010101101011011001111101111111111011000111111111001011111111111100001101011111000101010001000110001010100000010000110000001000101011101000111000001110101100111100110000111100010000011110010101111000111110101010000101100000111111111101101110100010010000010011111000000111100101100010100100100010010110101010111000100110100011010001011110011101111101011101010101001110110110110000111110110101100100011010111000011111010000100101001101010111000100100000111010010011100101011111100000010001111100010000001001001000110100001101000011111101011010011011000101010100101001110111101101011000010001010001011011000111010111100010000000101010110111011000011000000011000011001000111010111110001010011011100000101010100101111001000011010010011101010001000010100000010100001100000100110100101000101101000011101111010011100110101010000011010100000010001101101101100110
010111100010011110110101111111100000111000111010000000011100000000011100100101101111000001001010011011101110111000101001000011101001101001011111101100000001101010001110101011011001110010101111011010011101011011100101110100010000010001001110011111011101010011101011010001110000001001011001100100111011010001111110000111010010101111110000001111101111011011011001110010010111010000010011010000111101011011000010000100011110111010100000110001001001011100000000100111101010111110100100110001001011001011001110111110010000010000001101000101000111001000100100101111011000110100010010101110101101110100101101110101011001001101010001101111010000010111011101001010100110011010101011110101101110011110010101100001111101001000001111011001110011100010011111100000101010101101000100000101101111010101001110001100101001101100000100011111000010010000010001111011000000001001011001000001101010001110001001011001110011000110000000110111001100010100010001001100000000110110001111010110111011111110010111010111101011000000011100000110001111011110100000111100011000111100010110100111111011101000011110010001111010110001010111010000101100110011001010110100000100111100001111001110000110000110110101100000110000010001010000111011101101011110110011011011010110100111110010100101111010101000110001100101001000111001111011000110000101101010100101011010010011000000110001110111001000101111110100110110001100100001000111110000111011101000001001100100101010110001000010001110010011110000111010011000100011001100000010110101111010101010001100001010110011000110001010110011001010101111000001001000011010100000000000110010110010100011111100110001101000111101101110101110111110100101110011101010000010011101000100011010001110000101010001110010010111000001100010001011111110000001010110101110111101011110000001101111010011011011111100101100010110001110101010100011101001111011001101010011010011110100010111000010001010011010101001110011000000010111010100111111111011000101000011111111111100101101101111001111000100111100000100000010001101000011001000111001111110011101111001001100111010101000011010101011111000001110011100100111111010001100001010011110101001100110110011001011010001010001010001110110110010011111000001111011110111111011011010001101011011111111110001111101110110011110101001111101000011100000110110100001100111101001111100010010000110111010011011100111110100011010101110110000101101100101001011100010011011001000000011011111110111100001001000000010001111111010010111111101101111101010101100101100000001111110010000000010100010100101000100000011011111100101101101001111110111001101000010010000010010000000000010011110101100101100011101101001010111000101011111010010101111011100000001101010010111001111001111011101111100010001000101101011010011110100011011001110011111101101111101111000111111110101100100011101000101111100111110101111001000110111000001010001111101100101011001111101000000010101010000110010001001101011010011011010001101000011110100001000100110111010111110010100000000110001000100000011110001001111011101
111111101101000100110101100010111010110011100010100010110011100011011000110100110110111001111010110101001101010011100000010011100111011101101010001000001011110011111011100111001000000100111100011101011010000001111000111101101011010100001110000001111011010101000010001010000110100010010010011000001110111001101111011110010110010100001000000010111010101111011100001100111000110111101010110011011010001011001111001001010100101010101100000010011011100110101100110101010101101110000100011100111011111010100000010100110101101101001000001110011111000101110101111100001110000001010010100001100100101100000101010101111110100001001110001100101100000101110011011110111110010110011000010010000101101100110101010000001100001000111000100110000001111110000101000000100111110111011110100010001101101110110111001001011011101010111001101111111111100111011110000001100001000101001000101011000010111101000000011001011000110010101001110110100001000101100010111001010010100010001011111001000111101011000101100000100000111111111100000011100001001011110101010000001011001011010101101010111110000000111101110000110100111100110001111100110100011011001001101000011100110010011000111010110011100010010001000010000111101011001011110000100010111000000001110111111110001010000100011001110110011101010101010000000000001100001011101100001100111101101000000101111101100110010100111000100000011001011101110001111111001011011110001111010011000010100011111010100101010110110111001110100110111101011100110101010000111111011111010010100100000000000001011010110010001011011000110010111111011010000001101010011111011000101011001110001101010000010100110011001000110010111100111110100110101001110101011111111000011111111100011111011001101000100011101101010001011011101100000111001000101011001000010010011101100000000110101110110001011000110010100011010001100110110110111010000101101111100011110000111011010000111101111001001101100100001110010010111011100010111000100101001011000101101101010100000110101111001000010010111010110111001110011011111111001100011111101111110011010101111001111010101001011010111000110001111001010100111111000101011011011001000110111100001110101000110001110110001000100110011111101010100011111000010100011101011000010110000110101000010010011000111011010101011110010111101001100100001001110000111101010010000110100011101110000010100010010100100000100110111110010010110011001100100101010110011010010101000010011001111011101000011101101011101111100111000000010001101110100001100111010110010111001010001111101000011010000011110111000000110000001001110001110010000010110111100001101010100010011001101101110011110010100111111101011001011110010110101011010110010011011000100100101010100011100101101100001010011000001111000010000101001100100001101100000101001110010100111010100100000010100100100010001010001111000001110100110111011110100001100111011100011000010111010001111111100100011001101111101100100000111100001111011011011110100110101111110000010001011010100001100100101000100010011000000011111001100011001011101001100111
010001110010010011001010101010001111110111001100111111100001110000010110110100000110111101111001001000100101000010101001000000000101001001100110001100001001010100011101000110110111001000000100110111100001110010010101110001101111110011101100100000100011011010001100100100100100000111011011011100100110110110000010010011000001000001100111110000011011001011001111111111111111000110110001101000110001001010010100000101011101000110010010111101110101000101010000011000111110010001101010110111110110001110100000010010001101101000100010011001101000010001101111110000110010110010010000011110100001000111110010101000001111011111101000110001111110010111010100101001001011111010001101111100101011100010101001110001000001100000000000110000011101010101000100111110011010101100000011000000010101110101101010011111001111110101011011010110010100000100010110111110010101010001000101010100100010001010101111010111001011010011110110010100101011100110000111000011111011100111110011100000100000100110011011111101100010000001100111100010100101100100110110100110001100101100101000010010001100111101100101010100101100000110011011101101101010001111000001011010001011101101000010000010100100000001011010010011001000100110110101101000010000101010011001101000000111100000001011010110110001101010011111010010001111110010000000010100000000100010001011101100000011000111000010101010001100011000110010101010111000001011001010111000110001100110101000100010000111100010101001010000100010010000011111011101001011001010011110010110000000000100101111010000110110110100001111010010011010011110100110111101111011011010000000001100000011111010100000100001110110101000000000110100101010000101010011110110001111110001111101000001111100101001000001011011011010001101110011110110000101011000011000101110111110001011100010010111011010101010110010001111011001001110000010100111110110101000011111110100111101101000100011110001000110010011111110110101110011111110101110010100001101111000100110110100100110100101100100111000111011010101000011110101110010000110101011011110110000000110111011100011001001011001010000101011001011000001001100001111010001001000011110011000100001000001111010110011101100010101001001110010011011010111101101110000000100011011011111110011010010010110001011000111101111100111111011001010111001010011000001011110110100101011110110111010100111010100010000111100100101000000010011100110101010010100110111010011000001010001111100100000111111100011100010100001001001000001001111011001010000110010011110001000011010100001101101010100100000100000011110110101000111111100111000000000010010100000110000100001101011000001110000111111101000011011111001110010000110100101101100111011010110100100111100101010111110110010100110101010000000100110100011111001101001111011101001110110100111010001011011000010101110111111000011010011111100111000010010000001001000010110000001111100010000111100000001110001000010001011000100000000011111111101001001001011110100010000101011100100101000101110111111101100001110101110001001000001111101111110010010
100110110011101100110000010100010010010011011110101010011010011001001111001100111010101010101101001010111101001110110101100000101011010001100011101011000100100110111111011011110010110010011001101001001010010110001101100001101101110001010000000110011011101110101000011110110001001000001001011110001000100001011111011110111011111010001110110111011000010100010001101101000101011000101110010110010101111000100110011101011100110010011110110000111011101100100111011010001101101110000001100101010101001011001111010100111000000101110110100100011001010101001000011001111011000010110111111111101001110101111010010011000010100000100011010011100011010001010010000001111110000001100100100010000110011011001100100100110111010000001000001010100101100100011101011001100110010100001010111100001001101010111111010000100011001010000001100000010110100110110110111101011111101001010100010111110001011000011101011111010011101101111110010011000001100011101000010000001100010010011101001010010110011010011100010100111000011010010111000000110101111000100011011010100000000000110001110001100001011001001110001000100010010110111111100001011010101010100010111001011101001111110110000101011101011011010111011011111011011101010100101111010100100011111010001111001010111001111011100010011000011101101101101001101010100011000100000100000100101000001100000001000000101111000000100101010000000101000101101110000100110101101100010101100001110011110010010000000001110001111011010111101001001101101000000110110010111001001110101100011111010010001110011110101110101011001100111010110111011011101000111000110111100111000010101010110001100000101100111010100101010100010110110000000000010100011010110100011010101110101101011101110100101010001010111001001111001010011010101100111000011011111111010101001000010101001111111111000001001101000011011011000110111110001011110101111110110010111000000101011000011010010101011101100100010010001001111101000100100001101101011001001101011100010001110010011010010110100110111111001111000011011100011101110011010010111000110011110101010110100010101101110110010000110011011010111010000110111110100110101100111011010111001111111000011101000110110110010010000010100000000100011101110011100101101110110111101000011111001001001001011110010000101001101110001001001010100111100001111101001000010100100010000111110101010011110110000110110111101001101000010100111110110000111001100010000110110100111100100000011101101001001111111101001101100001001000010101100000110111000001000101011110111110000010101001110011000000100001100111101100011101110100111011100101000001110011000000111100100010100110101100101110101000111000111110101110101010000100000000010111001111000010010111110000101010000100110101100010010001001001011101101010101110110101000010001001111011100011111011001001110111011101001111011111100111001111111001101111111010011111010001000001111101110011100001101101100011110011110000011011000100000010110110101001011110000000010100001001110110001111100001000011110000010010111111111100111010011101010100000001
010100000000110111101110000001100110110001000001101110000010101010100001110000011100010001011111010111101011111111101100110001010111111010011110110000000001110101001010110010111010101110010001001101000010101101110010010110011010001101000000010111001111110000110001011111010111001010101010110000000101111001000101110100010010010100011001001100110011011111100101110010000101100010000110011001100110010011011001101110100011011100110101001010110000101110000001100010101001000100101000011111010110010101010010010100111100110100000000000000101001111101001010010101000101010101001110100111011011001000111000111010101110011110101100010010000011010100101011001011101101010011000011001101011010100001110111010110000111111001011011011010111001101111101001011010011011111101011010000000100001111010110100110010011100111110010110011111101011110001001101000100001000101101110011111000111100000111111010110010101011100101010001000001111111101000010011111101101001000110110110001010101010110000010101000010100010101010101100100101000011010001111011011000110000100001001011100010110101100001001100001010100011100000011011000111110111110010110110101100101011000000010001110000100001111101111110011100111101100000111101111111011101000100010100110101110110110111000000011100001111101100001101110001110011000010111100110011100100000001010000101011011110000000010000101011001000010001010101101010100110001010000010000100000100111011101110101110011000101010001010011000011111111100111010010001010101001011100000101110101000110000101110101110110000001101100110100011011011100101101110011011011100000110110010011001100101001000010111001110110000111011011111101101111101100000010101100000001110101101111101000111001001000011011000111011010011100101000001010011010101001101000000101001100001111101110110101000111110101101110100001101010001000000001100000110100101100111111111001111011001110011001011111111001000010110110000110010100010100111111001011100011101111110100010111010001011011110100011011111000001100001000011001001000001010101010100110100011000010101010101010111101111001100101011101011100001110100010110111000001011101110010101110011101001111010110110000110011010111000011110111101000010011101011100001110100011001111001000001101000100011110111011000000100110010001001001111111010101111101010111111101110110111100010001101011100111110100001101001001111111001000000111011110000101101001000100100011010101000101111100011000001111001001111010110100010101110001010111100111111001010001110101010011101101000110001100101100010001010000001010101000011110101001000001000111011111010000000001000000100111000101101110111000001100011001001101001100000110110011101110000110010110010001011001001011110100011101000010101011101100100111011011111000001110010001011110001001110001100111011010101110101000000110001111011110111110011110001101101011011110101010100110111001101110101001110111010101111010011101010111101001011110001101000010011111010010111100010111111001010110010011000011011101100110101010100000100110101011000000101111
100110101111000011001100000111101110000111010110100010010000111010110111011101110000101100111111100111101010011000011000110111010101000011110001111110011110000101011011100010011011111110110011001010110110011110001011100111100101101100110001001111001110101000000011111000001001101011000101000001010001100111111111110000011001101000001111000000011101110110001001100110110010000111000010000010101111101010001011000000001111001010101101101000011001001010001100100111011011110100110100001110010101100110011100110111000001010011100001000001111001111010011110001010111111000011101010101100111111110011101100010000110000100100010000000110101111011101110011110110001001110000100000111001111110011001101011000110100000110001111010000000000011100101111001001110110100000111101010100000100010111000111101101101001001001101101010000101000011000110011111010110011000001000011110001000010101110010100101010100011101010000000111000111000110001100110011110010110110001001010010100011101001000001000011110001010111111111001110101110101010101100100101101100111101110000000001100101001110100111101010010011000111011111101100010110100001011000110101110000111001011111010111100111110111001101101110011101000111101001001111111000101100000011011100111110011101111110001011000100010010011010110011000000101100011011010111000100001010100101111100110010101010101000000110100011001111000101111010110100101010110100100001101011101001111000100010011110000110000011101111001011110101000100011000110001101000000001000110010011111010001010111011110101000010100010001110001010101001110100011001110000111111101110001101000011000101011011110100011110001111000001001101110001110101010010101110010010111011111000010000101110001010000110110011010000101111010110110101111101110100110010000000101010110110101101101011011001000100110110000000111101101111010111100000111110000011011010111001110011100010101100111011011010000001001001101010100111101101001000010011111011000011001011011001000101101101011010000001001111101010010110001111011011110111000110100011001010110010000101010000010110000001000011110011000111001111100111110100100010100001100111010110111001010001110100100100010110010111001001010000101111101101001110011001110101100010100000000010101001101101100111111101110010000111001011000111100010010101110000010101111001100110011000100010000001011100000011101101010111111110000110110001000001110001110111100101000100110100100101010101010001010100010111000100101001010101011111111100001001000111010010111001001000010000111110100011000111011110111111100010011010011111101101010111110100111100101011000110110001010000011111001101011101001101011011011000101000101011110111100101000000110100001010101111001011101011101010110000001011011111000000001101111101001101011000010101011010101000011101001111101101001110001011011110100010111111111010000100111101001110101000001100101010001111101000010110000110111000010001011110100011000000110011100111011011001000101111010111001100111111110001111110000101111001110101111011001010111111100111011100
000011010111011001011011010111111010001000010100110111010000111011110110100110000110000011000101001010011000010001001010110111011110101000011001011100011000011001001010001111100101011000101011011111010000100011100111011010110010110111110000011100010101011111101011001111100001011111110110011101111011001111110111111110011111011100111011101101100010100011110001011001000010111000001111101001110110000011000001110010100100011010111010110011001110010010111011011110110001001010010110110001100000011011001000100010001101011110100001101010100000011001100001000000110110110010110101010101111011100110011100011110001011011011100001011000000101100101010010010101010001111000010011111111110001011101010001011101100010010010101001001001000011010001001100100000101011111101110111000000011011110101001000111001100001010111100010101001001001010100101111110000101000101000010001001001101010000000010111110101010111010011011001101001100100011001001011011010000111110001010000000100101010001000011001101010110011101110000110001101110110101001111011100101011100001100111101011111101011010010111000101000111000011001000101101001010101000101111011111011100111011000010011010011101010110111001111100001000010001101000101110011010111010000111011010000110110010010110000110001000010001110101110000100001000011101110011011011000101000100110100010011111110101011001000001110001011111110010001101000010101111000101101100101011011110111100100110011101101100010000101101111000101000111011110100100100011100010110010010101110011100111000010000000010101010011101111101010000101101010001111101111000101110110100000101101000110010110001011001101100110100000000011110111010111111010000011110010110110011000100110011001010001101100110010011000100000000101011011111110000001110011000010010010110011010100101110010111011010000000101101010001101110011000000101010100100110000101011010010100010100000000010100101011100010101000101100011100010000111001100000101100100101100000000100110001110101011010101011100100101001001110010101001110100110110100110101011010001110101011001001011110011001011110111000001011001110010001011101100111011000011010011001010110100001001101011010000111101001100100110001011011001110101101111111010110011001110010101000011101111111111110010011001010011100001011100100101010111011011010111010101110001011011001010000000010011100111101111010110111001110111110001110010001000111110001010011011001110100000001110100111100111010111111010110001110101000101011100110100010010000011000010011011010010011100111101100001101011111011010110011000100110000010111101011110111010111001110011010111010000111100010011001111100111001010010101101000101101010110000000111110010101111000101110100100100011010011010010100111101101111111011000010011001000000001110000011000101100110000110001111010100100001110110111111101000100100000111110000100100011110010100100011110111011001011001111111010111010000001111010110110000000000011001100011111011010111001000000101100011000011010101010010111110000101001011011001010100010111000111010001
110110111001101010001010000000011110110011110100110010111001010010011100001111100100000110011110100100110100000001110100101001000001111101110000100010001011101001100111000101010011111010010100001000100100101111111011010011000101001000010111110000001000001111111011100010011101101101000110000010011110111011110001000101111110001001100001110000111101111010000000110010010011100111000100000011110000100101000110000011011001010000110110101011010111010000011010100010001101010011010001010000011010101101001001110111010011111000000001001011101101101101001110010011100110001001000011001011011001100110101001111100110011101101000011111101010010010110001001001110011000011100011111001101100111101001010011011111010101010110001001100100001110010101101111111010110110001011101110101110111011101101010111011001010000100001101110011100100101010001100100001001101011110111001101111010000101101101000100011010000010010001010000010110100011101000111001100110001111101100101110110100100010010001110101010000000010110101100110011101100000011101001011101101111100101010111110010101001111011110011110101101100101101001111010110010010000011001101100001100100110100101100010001110010000010111101010100010100101111010101111111000010000110000011100111010111111111111001001100111101100011111101001101100110110100000000001111001001110101110001111010000100000001101111101010100100000001010011101101100111110001011001100100110011001110001101100111001000111001101001100000111100000010110011111100110100000100111001110010111010110001001110110011000001000010010110110001101000100000111101110100010100000011111100101100000001111101010000000000111001110001111000010111111100010001000010011101011011000100110110110001010011100011010110011101111010011111110111101110000001011011001101000100101011101011011000011010101010011000110111101000100101000011000101100001111011110011101100001000100100010000001110101000000110010100010010011101100000100100011110010001101000011000000001011001111011000100011101001100010000111011110111000001000010001001110010101000011101110111101101001000001011010101101101001010110000110010001001100011100101011101000000011111101111011010000011000110100110100011100001001101100000000100000101001001111011100100111001100001100011010111010101111111101010011100111010010001001100010101111010010011001000010101101010001110010110110101010100110001101011101001110000111111111010111100010100100011110111001001110001111011010100101010010001101011000101100111110101001100000110111000101110000111011011100011011111100111001100001110100001101101111100010000110010111011011011110101111000101100100011001011000110101011111101001000111000111100011101011110001011101001100100110001111000000000010011010001011100100011001010001010010000010010111100010010000011001000110110111100001111001100101100000010110111001010010001110011111010001111010010010100101011000001101000001001110001000011000000000010011100001110001011001010011000001111111101111000010101110011100110101010000011011010110100010000101000010100111001101111101111011
100100111101101011100000111010101011111001110001101011010011110110000110100100000000101011011101000101010100000110110011001000111101000100011011010011010001110111000010000000110101000111111011110100000111100010101110101110011010101010000011110111000111100010000011100001001011111101101010010010100110110101110000101001111100011000100010000011001000000011010110101001001111101110001000100110010101101101010010100011011100011011110001100111010011111101010000000001001000110011110011001000110111000111010111111000000011110010110110011111101011110001110100111101110010111011001100100110001101001100011100111001010100100100110100101101101100000100111011010001110000010001100000011000010010111011100100101111001111111111010100110100001101110111100010101111110110101111001101010110110101100101011101111000110100100011101111111010100010010100100001000111111011010100011110100000100000011011100001001001100011000101001101001010000101100100111111010111000011111100010101101110010111010110111110000011110001010101000110001100111011010011111010010001011010100111001011011011011100011001100010001101110001000111111010000100111100001000111011011110011101111100101110100010110110010010010110010110110110001011001100001001111000010011011010110000000011101000100011101100101111110011100011111001110011101010101111000101110011011000000010111100111011010111111100010101011001000111010000010111001010100000001010011100110001011000110100100010001101011011100000110011011100101111111111100010110101101110100010001101001000111111111100100110111100000000100011000110111001000000110101010110111101110111010110011101010001000001000010011011010001001011100010100010001100001000110100101101110110010100110010100111010100001010101101011001010010111001111101100101100000001000111111010011000111100111110110000000100111111101110001011000000011010110010000011101111001011011110000011011000100000101111000111001100110010101001010101100011111111000000011000001111001101110001001100000101101000011111010101001100001011011111000010011010101110100010011111101101011101001011100110111010010001111001100101101110010000101110111110100110011101000010001111101010010000101011000111001000101101010111010100101101010110110000011111110101011001000010000110001111110101001000100000011010011110001001101111011010011001001111010100100001100101100010100010111100011011000101001000111100001111101110000000111110101100101010101010111110011001000101001110101110110011011111010100100111011110101000101001111110101001001011101111011100111011001011100101111001011011000011001000000101110011100111011011110111010110001100110001101100101110111001011000000011010101000001011110010000000000101101010110000110011001111110010101001110001111100001000111011100000111000110100111010111000111000111101010011110100011011101000010001110110010111011101010001100111000010110101011111011010011111111100110110010011000001100100110001010000010101111010001010100010011111110101011001100000000000111010010010011111100100110111110101111111110110110110011110111101100010000001
010011011101111111101001110000001000101001010001101000000001100100001110011010000010001110100101011001100011011101111011010011001111010110111011110010011010011001100011110100011001111010001101000100100011110000000100011000100111011001001010100110011110100010000010000000111111000011101010000011011101010010010100010011110011000110010011100000100000100001000100100000001111110011010010110100100111100000110010000100000111011100001111100111001010011111101110001100111000001000011111011001010100110001010001100001111001110011001110101001000001111010010100110100011001011000100010110101111011000111001000001011111010101100100010101111000011010011011000001011010011000000000010101011111110011100100110101010000101011101111001100101110000101100110001011011101101110100001000010111011011101010101010001100001110000000000010011110011101111101011100000001100000110100011001101010010011010001100000110010010001000110011011100111101110101000100100100110100010010001011110111000010101010101101001001011110101110011110101001111000100001111101000110100101001000100101001000110101001111011101000111110011000000100010101010101100100010001110000000110100101110010101001000111110110010101100000000100010110001111100111101011010111011011011110011110110001001110100011100100101101101111011100110101111010011011100100000111100110001110110000001010110000101001010000001101010100101111001100111101101110111001110101011111100011111001111011110111001101111001100110110011010100110001000011010001011110000011001011100111000111000001111110110110111001010110000110000000111000110001110011110010111110100101110101001100111001010001010001000010111011110101001111000000000110010101001100101000111011110100000001000101001010111010101011100100100111110010011110010000010001100011111001000000111011111011001111101000111101000101110101100101011001010100111010101000101101111001010001111100100000010100111110000101000110001011100110101000100001000010011010111010011100110101100001000111011010001000100010110010000111001100011010011100110010101111100110111000101000001001000100101001111100000110101111000000000100100001101100011101001001000001100010111110010000011111001101110011110000011000001000110010001110000001000000010000110110001111000010110011011111101011110000111111000000011001000101010110110000011001000000101110100111111010110000111001010100110011100111111011010101110001010111111011101000110100011101001011010001100100000110011001111011101110111100010111111101100110111100101000011011010000010000101100111010111001110001111000101000011000010011101111000100111010010111010000101011000011000011010001101010101010001101100111000000100010110000010111001110100110010010111001001000101101001110110011100011110001100000100110001011100101001000111111011000100111100010000000000111100011111011100111110100010001001111000110011010000001111000010000001110000010111011110001010000110111011010110010011100110101011101010110110001011100111011011001011111011011001111110101100101000001000001101010111111011001110000101111101101001100010010
000111001100000010001110001101001001011000101111101000001101001011111001011100000000001110110011010100111111011100111110100101101101000011011111101001001110001111000000111111111011101011011000011101101100010110010011011111110110010111010011110111010001010101100111111010100011111011111001111001110001001000111100101101011111000110011110101101110011110000101111101100101111000111001100001110010001111010010011000101011110101011001101101111010110010100010001101100000110100010001110100011001111000101001000001100100100101001100111100011110001101100111101111010111000101111111010101100100110101001000000001000010111011111010001101011000011011111110101111110110011011001111110000011001000100111010110011010011010110110001111011011100011100000001101111011010001110011110100111011001000010001011100111011001100011111001110100010101000110001100101011001000011010101101000110010100100011011001110011110111110001100101011101110110001100111010110000100001001011000000110111010011010111111010000000111010111110000110000000001000110011100010111011101000000101111100011001011011110101110010000000011101110111011110111111110110101100101111010101010000011001111001111100110111011011111111000101100100111110100000000011101110010111010100101110001101110101000001010010101110111111101011001010100001100110011111100101010110010111101001110001110111101110110011010000101100110010011000100000101011101101001101011110000100000111101011010001101101101111100001011001000000110001001110011100101101111000100111001011111011011111101110110111011100101001010011011010101001000110101000100100000101011100100001110101110001110101011100010100001010010001111010011000000001110101001000000110000000111011001010101010100001111110011111000011111110001001101011111101010000101010100100001101000101111100111111001011010010011011010110000100100001000110110001100110000011000101100000110101111100110101000000111111001000111010010111110100011010010100011101001101110000110001001001111001000100010110000100111100111101001110101110001110011111100101000111101000000011001000101110100000000101001111100111101001011111011011110001011010011010110000000101101000011001100101010000100001100101110110000111101000111010011100110010011100000010100010100111110000011101110100011001110111000011011111101100110001000101101101010111001011101000111010000010001000010010010010010010000110000000111001001000101110111111000001001110111000001100101110100000110110101111110001100110110110101010111000011111001100010101000111100110001011011001111101000010111110101110111111110100110000010001100111000100011110110011011100000101000101101010001110110111011111101010011111101001111001101111000011100110000100100000110011100001100001101100000001001111001101000001101100100001000111111010011101110010011101110110101010111010100100000011111100010000100111100111110000000111111001001100110001111100001100111100110110011001111000011100111011101101011100001100111010001011100000000100101111100010101100010000000010100001110111100011110010100001110110111101010000101000000
110110111000101100111111011100100010010001100000111110001111100000001010001001000110011010111001100101011100000110111011111110010011001100011010011111001010010111000000000101001011001111111010000010111011010100011001110011100100101101001000111100000011111101000000100011001111101001001100100100110100001010111100101101011011100001110011011001000000010110100111111010101011000010101011000010010110101101100000110000011011001010011101111010100111010000010001011000000110101011110001100110101100100100000101010000100101101011000100110010010010110111010100101010010010101011111100000101011010101111100010011111000101000100001010111101000011010000010000000000100110100011100110100101101011001110011111111110100000011010011011000101100011010010110100001011110111001000010010110101011010000010011111111000011110010000111100001000101110000111001101111010001011001110100101110000011001001101111001010100011110101011000001000110001011010111000011000101010010111010100100011011011010010100111110011000101001001110110011111100110010110101111110001000111101110000100010111111001010101011100101101101110110000110000001100100010001101011110111101111000110101010001011000111011010000100111101000111000011001100010111111001101111111000100000101000101111111101001100000010011110111100010011101000100000111000001101000010111011000101111000000111001110001110100000111010011001011001000011000001111011110100010101001110001111100110000100001100101110000000110001101000111111110110101110111111010010001110010101100110001001110010001111101110111100010001110010011011111000010111010010011110100111011000100010001011000100011101000000111000111111111110011001110001110100111111010011111011010100001011010110111010000010000000110011110000100101011101110100001000111011001110011111100010100101011011011010011100100101011001100101110111110111111000110100100110101110000010001100001011000011011101101100111101011001100110011111011110100011111001001001110011111101010001010000110111110001011110110001000011010010101110000110010000001101000100000101111100011110011110111010111100111110111100001000110100111010101100101000010000100111111101111101111110011010101101010111100001000001001111001111111111111001000010110010100101001111100010100110001111110011100100100001011111110100010110111010111010100000010001011001000101000100100111100001101010000000010011101001101000111100101011110010001100010000101100110001101010000010101011011000111010010011010111010100010101011101001110011000100110100010010110101110011100010001110110001110011111111101111001100110011001101100110111110010001001111000110010100101100101111000101101000000000001111101001110101000010001001101100110011010110001001101011100100100101011011100010100101001100011100101010100011101001010101010010011001011110010111010000011010010111110011011001101110011101110000001111000110001101111111011101100110110010010010101100110101001101011110110100100100101111010111010111001101111001111100100110110001111001001010101111010001010110011010101000110010001000110110111000011100101
111000001011100110000001100001000100000111011111010100001001101111001110101010011010110011100001101100010001000110100111100011101111100010000011000010111110000010101011001010111011111110011010011000101000111111001010001101110110010011011101111100111111100111011011111101100110011010110010001010011100101001101110101110011011101011100000111011000010100110000101101110011011011110001001111110001100100011110110110110101000001010010010010010111011000010010110001010100010110011000111101001010000010100001100111011101110111101011010000010110010110001100110000011000010101100000101011000101011001110100100111100100111111000000010110001110000011000011111111011011010011111100001100101100101011100111101000011100000010101001000010010110000010101010001110010001011100111100010110011110011101001001011100001011100110000110100110110010000101010000100000111011101110111110000111010010001100001111000000001110001000011000111111111101000100100011000101010011110010100001110000111110001001001111010101010110111011101011011000011100010111110001101011010010010001110110010111111010100011100100101001010010111110100100010111011001001100111010101111001010110010110111001000000100110010100000010000100000000001001010110111110000110011110011011110010111011111001011100101001111011000101001100000001011100111110001010111100111101010001001011000000000001100001101010101100001010111111110010111000000101000011001110111100111001110100010010111001101000010100101000111111001010001001101111111000111011111001100001000100100010111011010101011101111100111100011001111101001000001011101101011010110100000011011001000011011001001000101111110111100110100111011001101001010000001110101010011010110101000100000100101100110101010111010101000101101111100001110100000011000101001000100101000010011011101001011111110000011011101111011001111010001110001101010111001011110011011101100110001111000101101001111110010010000110111001010101101011111101101111000000000011100001110010000001000011010011111100110001101101110011101011000000100110110101010100100000001001011111010010100011111101001111010001101010100000101101001100100100001100010011011101101101011011111001000011001100101000011110110100001011001101111011010010010111101000110110001010110111011001000111011101001010011000100101011010111010111011000010101001010001110110011000101001111011100001011000101000110101011001101111010001001010101101100110101000011110010100001100100001111101101111110000101110001100100000011010011001000111110010011101001010001010111001100000111110001100000000011100110011100010010111000110011100001111111111010110111011000011010101110101000111010011111111010110011111000101010001010100011101001001111110110100001100010000111100001110111101001100110010010100000101111011100011101110000000010001000010010000110110111011001000110011010010011110101101010010111000111010111010010010010110110110011100011011101010111001110100001101010110010111011100110100101011000100001111101010101011010100111001110110101100010101011001010001010001100011110100111010011101110010
010011010111011110111101001110110010011000001001010101100000101010100001100101000101011011010010011011000110000101000100101011111011101100001011000011001000111101001010001100101100011011110011111011101101111111000011110101001010010011100100000110001011101100100111001001011110010100011011101010000101110110100111001000001000110100111011100010101010101110101011010001100110110110111110010110001110101000000100101001000001011101100110101100101010001001110111010001100010101111101000100100111111101010101011011001010110101110101110010101110010100100001000101000000000000101001010100011110101111001111000101000110001001001011000010111111000010000001000010000110000111001011101100101000011101110110100100011001101101011111111101000110101111001001101110011110000010001101010011111100111011010111000100111100011011101100101001100001111101010000110110010100110110101110000111101100010010110101000100110001100011100010100010111110110111001001101010110001101000101000101100111000100100101010100100100110000000000000111110100000001111010011000011110010011110010011010001101001110100010110001001101101100101111100101001000011000000110000101100010111111101000110111110101000111101110000011101001001000011010000001011100010110000110010011110011010100101100110001001110101011101001001111000100000101000011110011111001100010100110110010010110010110011101010000011111101011100100110110001001010111010011100101011000100010000010010001110100111011110100000111110100011000000011001110111010010010001100001101000110001011101000000011000010111000010100010111001001111001100101010101000101101011010011011100100011011001111101110001010110011001001000000001000100000001011110100101011011100111011000001000011111011010000010000110010111011101111101110100111101110010110101110110010001101100111010000011011110111001001100100111010001010010001000110010010111010101100101101100101011000000101110001101111001101010110100111110110100000001011101001111101100010010011100110100010010001011000000010110000010010110101011000011001011001100101010110111101011101100001001001010000111111000000101010110100011011000001011110100110010100100000100010011110100001101011111100001101011000001010111100100110000101101101111011010000000111101000101011010011101011011000101111100111110011011001110001001101001100110110011001111110011000111010001011001000010100110111100100011011000111111010001110001010001100111011000000010011000001111101101010100011010011000100101101100100110101001100111100111000110110011001010011110111001110100000111110000000111111000011111010010001111111001010101101011011010011100101010110110110111110101100001011010011111100000000110010111111000100111011110101111100100011101111011011110110111110011010011100101100111001100110111010111111011010110111000101010111000010011000110001100110110111111000101100001011011011011111010111011110010100110101111010000010011100110010000111110011100110000111100011011100000111111010111110011000001010101000101101110010001010101100011010010110010011011110001101110010111100111101101010011
000111100010101011101000011011101011111100100010001001111100100111010001101111000000000001111110011000100110111001011111101010101011111000101011011111101010010100111011110011110010011101111000011110101101010100101010011110011001111010111111111011001001001010001001010111000001010100000111010010110001000000111001000001000111111001010101011110110111101101111111010011111111110000000100011101010000010000111101110000111010010110001101100011111001111110111001010110100100001011111011011111011001000010100110001011111101101101000010110000001001101110110110010001101001000001111111101010110010101110110011000000010100101000011001010110011000111010100100000011001001101100100000010001001110111000010101001100011110010011100101011010010111101110111111110001011100001110100011000001100111000011111101111011001001001010100111010000001000110100111010001010001001011100110001111101111000000111010001001100001001111111100000010010100111110101100000001000000110100111011110101111100010111110100011101110010011111100011000111100101000110000010011000111100110001110111110111011110010000011110010111111011011000111010010110010110111001101001110110011110010110111001000001010001111101010100101100011111111010011010000001100100100111010011100110100010110010101100010101001110111011111010100100001011111110010001110101001011000000101100001110001001010000110000101010001101011110101101101111111000011011000011101100001001100011111110111101011001001101000110100000110010110111111011010111011010000000011101011010011010000111011111101111010011100001110111100111100101111100110100111101011101111111000001111001001000010110001110110001011110101101101011001001001001000100100101011010111110010111010010110101110111001111011101000010110110111010111010110111011000001110001100001111110111110110111011110100010001000101101111100101000001111110111110111101100111110011011011011011011111011110111111100000100010111101000010001010010101110101001101001110100110100101001100111111001110000110010111101110100000001010100011111000100001110101101111000000001100110010110110111011001000001111110110010111100001011100011101110100111010101110101110110110011000100011000000010011000111110000101011010100110101001000111101111101100100000010000011101000000000010010000111110010111111001010110100010111000001001011101100111010001010111101000100100011010010110001100011011110010001110111011010010100000011011000111001110011111110101100001100000111001110101111011010010010011101100001001110010001001101011001101001011101100000101000001101011000010001101010011000101010111111111100100001100111101100010111011110111100110100101000010010011100010001000111001001100000000011011101010010011001100000101110000010101101001110001000000011101100001011011000011010000001010100100001010110000100010010000101111100000101001011010110010001010101011000110101000111010001110100000000100100110101110111010110101010111011111101010100010100101000101011100111001011000100110110010100010110111011101000000100101100110101010011010010101011101010010100101011110100110
010110001101100110001100110101000010010011110001011110111001111010101110101111010111000000010000110000111100000100000000111100011110001101101011001100001010001011010011100010010000001100001101110110010110001001110001010111101001110000011111000001010000001111100000010001101010100111011110010101101010110110111000100001100100011111001000001011101111100000000100010011111011111011011101001001111100110100000000110000110001000101100010001010100110001011000001010011011011000001110100101010101001110101010111100001010001001100101100001111000110101010100110100011001000101001101111110001110100100011110001111110111110110101111100111001110101010000111100100100101001000101100011001000010010101110101100000011001010110101111010101010101001010011000101001001010000101101000000001110010000110010100110101010010010011100010010010001101111011111110000100111101001101010000000100010111111110100110101000001001110010100011011110101011011001001110011000110000111111001110110010000000111101000000111101000110001100011111000011010101100111100000000110101000101011111001011010111111001001101010000001010110101100101010000101010011100110111011100111000000100001000101110011010110100001101000100010011000111011001100110010000111100110101110011101101001011111011001111001001101101101010011000001011110000010101000011010110101001101111111001101000011100000101110111011101001001010101111000111000000110110010011011100101111110000011000000010110101011010101011100010111011110101011000000011101101101001000101001100000011101010100000001011011001011010011101011000101111110100000111111001111011101111100000111110101110101010111100110110111010100000101011110100000000110010101000111001001100000101110101101000100000001101110010101010011110111101111010110101000111011101111111100101010100101010100111011000001011100000101001111101001011010010101010101110101101001111010001011110101010010011110000101011100011111000001101011011110001001110110000111010001100111100011100111101000101111100100111000100100001001011001000100100000001001111000101001101000010000000111000000101101011000000000100101011110111111100101010100011001000111100111100001010101011011001010000100100000100101110110001100000011001010010000110000000010101110010110111100110000000101001110101101100001101101111110110011101111111101111000010011100011111100100001001100101001101101110111010110011100100000110100001100101110010000001010010010000101111000001110110001011001000110101100110111111011100010011100101100010111100001100011101111010100110110000110001100111000011100000010010110101000010011001100111110011001011100011111010101001000100101010111010010111011001111100101111001100101101110010010000000100000100000011001011011111010010011100000100011110000001011111111100000110111111000000101110111101001111011011001111001100001001000010001111010100001001000111001010011001001101011101011000111110000001010100101100001110011001100000111001111010111101100001000001010010101110100100101110010010100011011100000011010110101000100010100101000010100100101010000110101
101000100000111100000100010101100001010111010010100111011010111111001000010000011100001110010010101111001101101110011111011011101110110011001000101010111000111001010011000000001010111100110110001111011111010000110010110111000111011011100011101101001111000011010000101110110111100100100111100010110101000000001101000101110100101000111011101010100010011101111000011001001101110001100011100110110111100011110110001101110000111000010110000000111110011011010110001010000100001000110001011111011100101011111101110001111110011000000011101101100111011100001001010100110100111110010100111000011101101111100010000100100001000010000111000101010000101001101111010101010010111010110011011111101100101111111011101101110011110111010001000110101010100111101000010001110101010100010111000010011110100101001100000100000001100101001001101000001110111001001100100011011000110100111110001010110110110011001100111000110011001011111110101010010011110110011111100001110001010001010010001101100001110111010001101110111001101100011011111011010111001011110011010110011110111001011000000011010110010111101111100110100001001110100011001001111011001111000110110100001101110101000110010100001111000000100101100001001000001110010000000000101011001011110010011001010010101101000101000001010101100111011001001110111001000100011001000001110100011001011010011110000101011110001100011110101111100001111110000011000110101101111011001010001101100100110100010000000011111001001101110010001010000101010000010011101011100010100001100011000000010011101111101011010100100100011101111101100001100000111111101011100110110000110010000000111101111010001100111110110001111110110101000001000101100110001000101000001000001111100001110011101111100001110000010110111001001110011110101011100011000101010100111111100110111100001000000010100110100111100010000101000101110100100011111110111000101000010101111000010111010101101100001011111010101100101100010010100100101001111111111110001111011011010011101010001010100010100000011111011011110111101010011011011111101111101111101100010010001110011110010111001010000011011110001000111001010100101110110111111101101010011010101100111000110000100010010111011000101101011111110111111001110010010011001110111010111100001001010010100100000110001011101001000010111100100010111101000101100100010101011001100001101100001000010010110101110100111010110011000010110100101100111001010110001110101010101111010110111111111101111011010010100111111011100001001001011110000100100011011101010110010111100100101001000011111000111111000010011010000101001001011010110011100100010011001111110100111101111000110101100100111010010100111101111010111111101011000001110011100011000111011100010111100010101110110010010011001111011010010101101010000001100001111000111110100000000101100010001000101011001011011100001100001011100100000110100100010001001111000100111101111010111010010111011001110100100111010011100010111001100101111101100100000101110001100111111111101010101100011110000110101001001000011010011010100110000011000001111010110000
011001101101000010000001100010011010111001110001101010011100101010110100110001111010111110110100111000000100111101000011011001110100110010010100000100111011010110101000010010011011000000101010101001001000010100011001100010001100001000010010000111000111001000111111110110000000000011110011111110100111000010001000011001001011001111000010000110110010110000111101111101111001101001001101000100110111101010000010111111000110111001010001000111001111011101001000101100000001010101011100010000100001111011110011110000000000110111001011100010001111010111000010111000010101100101000101010110111010010000100000111110111010101011111100011010010111101110111011000010001010110100000011011100110101001101001001111101100110110000011000011111111001011000000000011000100111000010100011011110011100101001000000010011011010101001000000100001000101000011001000010110100101101111010001000010011110101100111110111010111000100010010010101000110001110100111111001100001110110001001011100011011011001010010001101001110010111101100001110100000111110110010111111111110001111011101111010010110010101111010110001100110111011000100000101001011010111011000010111001100000110011010100100010100011010001001111010010011101100000001101110001111001110100100101010001100110010101011001011000000010010010010111000101010110101010110111010011011111110100111001011101100010000000001010010111111101101010111100011101001000100010101010000100011101110111010011111001111001110100010111011010101111011110110010001000101000011100001101101001001111000111101011010101011110010011001000011010001110001110111011000111111111110000000100110110101010000101100101101100000101110111011011101011000110101010100000010101110101111101011001101001100000101111110000010011001001001010111010101000111000110111010100101011100101101010001101011111010100001100111101111111010100000100110000000110110011101100010110101000101001100100000000011011011000100011100010010101100000011110001011010010100010011110000000011111110110000101101101110000001001011111100101011001010101100000000100111010010101110101100110100110100110110100101101110001110111000101001101000010000000001110101010111001110011101100001101100000100101111101101100001011100011100101110110111110011010011111010011111100011101101111100000001101111010011011100011111010010001010111001010110111100110111101111000100000100010101011100001011010110110011101111110100101011101100000000011110100101110011110010011000000011110101111000000100111001000111100101101010001010001100010101001001010111111000111001010010001011111000111110000000000100010000000111110110011101001111001000001110111110000110100111110011011000011110001111011011110010101111100111101111011111001000011100010110101011100110000100110000101010011011111000101110001101001010010101000000000111110001101111100100010010000100110011000100010010001001100100000100101101111001111010000100110111010111110100100010110101011100010110000100110011001101100101010100101000011101110110001100001010010000000100010100111001101001111111110100111010001000011001000
100101000010111001000011100011111011110101100111010101101011001101010010101111110000111001100101010110100010111011100110110110011110101000011110010100101111001001101000001110111100100000100011100011001111010111110100101110000000111101110011001000111110011110001110011001001010111110011100011111011110000110101101011010100110100111011000011111111110000110000110001100001101011010011011100000111001101100111011100111010111010100011100000010011000100100110000010000001110101000001000100110100010010011100001111111001001110101110010100010111111100001100001101010001000001000100011011100010101111100110001010000001111001000001011011100001110011110101100100111001001010011111110001110111010001001001111110011111010110010001001101101010011111001101110100000111011001001110001111101111100000101101100101101010110110100111000000100111101001000011110010110000100000001101100000011100111100100100011000010000011110111011101111100110010101010100010001011000001000011100001011110001001111000110010100110010011001010100001100010100101111010011010111000011100111011110101111110011001001011100000010100101111110100000010111001000001010101001001001111011111100000000100000111100001101100000011100000111101110010100111001010110011010100010000111111110100010101000000110110011001100111111101001001111011000110100010100000000000001110010010100101110010110100010000010100100011101000101110100100101100101011001000011000100101111101000111000100110100000010011000100010100110100101010111011111110010100000010100101001000111111111110101110001010001010111000011010000000110000001110011000010010000011011100011100100001000101001100111000111010010111011101101101100000110101001001100001000011001011110110110100110000010101000111000110110011100110010011110110101100010011111100110101111100100011101111010011010110001000100001110010100011000001011011111100011000001011100110111000100110111111010011010000111010101111100010000101000100110110011101001111000000111001110010000011010001010110111101101111110100011000001001110011010110101111010101010011000100100110011111000111010110111111111111110011010111110100100111110110001010011110001111000011010110111011000001010101001001111000110101000101101101001110101001110101011110010000100110000010001101010000000010110000011101111000111101100100011010110010000110110100011101001100110001110110110010010010011100110011001101101100010111000101101111010011111011110010001001111000001001011010101110100010111101101001000100110011100111010101001011110111000101011111101001101000100001101100101111011100011111011000111101011110011011111001110010101000111001001100011111110011000100100110001000101111110010100111100001100000001101110100000110100001010001001001111110010111011000111000110000010100000010110010110101110000010010111000000001100110011001110111000100010010100001000110100001101010111110000001010011000110001000011001100010111110100101111011111110010010001000110000101111111110111100000001100010010100010111101011010001000001000100100000101001010010100001101111110001011101100001000
110110100010000101100000010110111101000111100110000110001111100111001000100100001111101111101011010101010100011010111010110100100110101111001110110010011101001010100001100111110011100110101011111001000111011100101110110011101101010101101011101010000111110000100101100111110101000100010110111001110101110101001011001101001011000001011100111100010110111110101001100110010011001000111000000110001001110000011010110101101001100101110111010110001100100001111101100011100001100101101010000100001010100110010100001010110011001111100100010101100000010100000100010111100101111010100100111000011001000011001110010010111011011001111100011110010100110011100001101111111010111001101011000110111101100011001010111010101111111111011001010101010011100101100010111110010101111001100110000001101001011010111101111100011010011010101111010011110001001100011100010111101110100010100101101001101111000100111101110100100100001111001010100001110110100110011011001000101100010010000011011100110001111000110011001111110011101011110001001011001001101100010111001000111101010010101111100110110011011011111101110101100001000100100110100111000001000001100001101111101100000111010101111001101011010101010011111000010001000111000111001011010000110100010111001000001010110001000111000100110011111010010001000001110010001001110001110110110100011110001010110111010100110011101011101100000100100100100100100011111001011010011101101001010101100100111110111100000010011110111111111010111010010011001110011000110010011001110100001100110101001100101111101001000110000000111101100100111001000111100111000100110110110000110101111100011000111001000010100010100110101000000101111101100001010110111101000111000111110111100011110001000000000001000010101011011010010110000101111101111011001010100110101010101011101100101111011000100010000100110111010101100001110110000000110100001011010111110111101111101111010110010001000101110111001101010010010111000111110000011010100001101001000111011110110101010011111100111100010011110001101101010110010001011000010110010110011001110001110110000001100000001001110011011001101100001111000011111110111100111001001000010101101001110110100110111101011110001110111000001001010000010001010010001011111101011011101110000001011010110101101110101110111010100010011101110011111010000110111010010010101110110111001000000001000000101011010011011111010010001101111100000010101000100101101111001010001110000001010011100111011100010011011111101110010110111010000001111001011011101100110110011111111001110010100000110001000110001100110111000100001000110110111110001111110010001100011110110011101110011111110000111110010100000111100111011111111100001001100010010100010000011000110100111110111011111000101000000001011110100000110011101110001001110111011101110111111101101001001011100101001001100100010100111100001010100000101110011101100001111001011100111110000001011101000110000010001000010000100100110111100001010001001111110001110111011010000110100111000010001111101110100100111111001010110101001001010110011100100001001101
100100111100011110100001010100100110000010100110010000001000101110101100111100101000011010001110101101100010000001100010000110000111001100011110000010111110100011111000110010101110100100011100111100001011000001110100010100011110101101110100001010101100001001101111110111001001101010000010100000101111110101100100010000010110010010011011011011110011010111010110111001011011001000100010101111011110010001011111001100001000010111100101100101101010100110001100100011010000000101010110111000111100001000101010000010101110100000001111011101010111111011011101000010011011100100001010110001010011010000110101010010110011110000000100101010010001000111111101000001111000101011100011000000010111101011100001110010001001101000011011001100011000000111100000010000111000110111000101000101101000101100111010011101000000101000000110000110100010000100011001101101000010001011000101100000011100111011011011010110110000101010000111011110011100101110101000110101111010111110010011001101011010101110110011110100011111101101110100001111100111011001010101110001001111000010110100011100001100111101110001001011001110010001001111011001010001100110100111110101001010101111100100010110001100000011111101101100011100000011011001000010100001110000011100100101110011011111100011000000101001110101100101100011100101000100001101011111001100101111101101111110011111011010100110010011101110100111001111100110001011110001110001001010101101100011101100101000011101010011011111000011101011100000110000000010100001000011010101111010011101100000111111000000011011001001101100010011100110011010111101001001010000011001111011100101000100011001111010110010001101000111001000010010001110010110100101011110101011000010011001010000110001110110000001011110000011110101001101001011111100111111010101001010010101010100100011100101111011110010011111011101000001000110000010101011111100110010001111000011100111101011100110111100100110010110000110101110010111001011111111000001110100001110100010000100011110010000111000111101010000101000011100010101100010000110011100110001100100101010000010101011000011010011101010000111100111011010100010101100101100011000101000101000110010110101001100101101000101011011110001111101100110010110000100110111010111111110000101100010011000000110110001101010110001001000011100100110101110101011100101110001100001000111010111001001111010010101101001011001000110100001010001001010001101010110100111101110101001010101001001111110010111010011010000110111000110010010001110000100001101100100101010101101100111010101101111001000000110110010100101100001000010111110100000100100111101111111000111001110011001010100101011011001111100011111111011010100000011111110100011000100010110011101011000111000111000111111010000110100101011110100011010011101110101111110101000011001111100100101101101101001110010011010001110101011000110111010100110011001101101101001101001001100010110110110100110010010100001110111110111000010100110111001110010001100010110010000110100011110011001010111100000111110110100110010101001110100010011111100010010
101000111010110101011001010011110000101010110111111000111110000100111111000110000100110010000101011101101010101011101111001110001010010000000100110001101000101011101101110111100101001111011101101000100000100111111011000000000111010011111001110101001001111100111100110001111000101000110100110001000001100011100011110010110001001010001100100000010000011111011010111010100010111000001001110011101101100001111010101001001001100011101001001101000111001011101010100001101111101100100001000001111101001110010101110011011101101011100101000101001100111010101110110011110001100110010101010000101001001010101000010010000010010000110000110111111101000000010001101011100101010111011010000010101101111000011110000001001110101110101100101000101000101011011010100001110110100001010010100010011100001010011010010000000011010111111000010010111000111110100000001110101111110000100001111001010000001001101000010011010000011110111100000010110010000011001101000010111000101100100101011011000011101011001101101110011010101110100101010011001001110001001010000110100101101111011000101101000010000100111111111001001011100101101100001110100101011110100010101100000110000101010101110000011111111000101100111001100011001110100101001100101001110111111100000001111111100101011001000001001000001001010010100110100010011001110110101001011110110101110000001010100101101000010011000010011110100011111110000011111101000011100011011110010000101000100010101000010000010100001101010011011100001100010100101110101001011011001101001101000000000111000011011100011101100000110001111000100111100010011000111010010111101011000001011110001010010001000110111011101101101100100111101111001011000110011100101011110110111010100101100000000101110101010100001001011001101010000001011011001010110011111111101011110110011010011111010101010001111110011001001110001000110000110001010110101001110001000111011000000101111110001100000101001010100101010000001011111001100100110011011111111110111001100100000111011100111110101001110110100000011000000010111011001000110110001011001011011000110110110111110001110100011110000101110011111101101101011100000001110001100011001101101001010011100000110000010001100111111101100011000010000111101101010001100101110100010000010010100110011010000110000010100000011101100010100111101001001011001011000111110010100100100100011111001000111101111110001101111111101111010010101011010111110101000010001011011000011111000011000000110101000011011011010111100110001001110001101010011011111110011100010100111101000010111101010011110110100101101110110111000111111010111100111110110100010000100001001111101010100110010000101111111011000101101001100001101001001001000100110010101000010101110000110110100100011100011111001100001101010011100100011101111011010010111110000010001001001010011000001011010010101111001010010110111100101001101011101100101001001110100110011001101011111101101000110010111100001100100001010011011110111010000100111111111011101100000110001100110011011111110001101001010111111100100011010001100100111100001001111110
001000111010001010001111110000010011100101100011011011001001000100010101010111111010110101001011100101100000101001111010100000010101000110110001110110010010000001011100111010001110010001001101010110101000010010011111111011101100101110101101110000100111011110111111011111010110010011110111001010100101110100100011101101000011111001111010011010110101011111101110000100101101001110111010111111111010111011110001010001001101011111111001110001001001011010000101001101000100100000000110010101000010001010000101001000001001011111000011100110011110010000011001010111000000011111101011100000101010110110101000010110100110111010101111011101001001001010111010111000010001000010101001010010110110000101111110000100101111000100010011001110011111100010110000000001011010110100000011011010011010101001110000110001010001011100010011101001110011101111101001000110101100010100111000111110000000100110010011000110011111010010111001110100101000110101001110000101000111110001111100010100001011101000010001000011011000010010110111010100000101011110111011011011110011100111000010001010000011011100101010100110001100011111100101100110100001111001000011010101101011011100001111111011000111010100000010110110001111000000110011101010101010101001010100001000001100101101000100010110011000000111101111100010010011010011011101101110101001100010101001100011100100001101001011111111110010101010101111101111001010000100000010011111110010111100010100000110111100100011011011110000011000111000111101001010001100111100011111100110100111111111111010101010111011100100001110111011101011111001001101011110001001001010100011111101001100100001001110110100110111101000011010111111000110000001010010001011000110000000111101010110110011001001011010000111111010011110101110011001110111101111100000000110110010010101010111001001001000101110010101100100110110100000011000110111010000010010001110000011100110011011111110100010011001100101000101110101101000110001100101110100111110000011101000110001100111011000001011110100011101000001111000010001011110010001111001110111001011011101111111110011110100000100000100000110110101001001011011010010101010100000011111101101110010001110101010001111100110101101100101111011101000110011110111001010001111011001000001110000101000101101001001000001110100100011111101000111010011000100111100000110010010010001001101110110100010110011011000110000010110101001010011011100001110000011100100000100110101111000100100101110001111111100100000111011011010001011000110100111101100100001001111101100111101011110110111100011110001111110010110111110100111000110110100011111011010100010011100011111001110011111101010110111011110010111101111101011110110001000110101101011010001011010101110010111101000010000010010001100011101000100111100001101111110001010000000100111111001001110110001010101111100100001100111110010000011100100111010111010101110000010001110000000111101100100101001000100001000010010110001101110110101001001101011110101100110000111101110100100000010110000100011101100000111000001111001111001011100100100111101
111000001100011010010001010001110111010000010000000101110011111110110011000000111101110101100001100100000001101001000011000110000101011011001110111100101010111100110111011000110011101010110000000100100000110101000100001101011010000001010110010111010001001101100110110100111101000111001100001000001100000100110011111000010101110111110011000111110110011010000000110100000011110001111010000001001011000010010110000101110100101011001010100000000011001101011011110010001110001011011011101000011111011101011101001000001101000001111110111001100111111010101100110111110101111110100111111111100010010101001000110101001011100010000000011111100110110010100000001100100011110110100000100101100010010001100010001001011110110010001011000101110001110110100010000100000010011110000110010100100000101111110011001111101100111011101000001010101001001100001101010010001000110010110001100101100010111011011011011010101001010111000000011101101010110111011111111001110100100010011011011010100010000001010011110001011111111001000011100000101001010110010001101100101001011111001001100001001101000100101110011000010111101001110001011101111010010100111111100101111100001111110110110001101111000101001100100111001111101101000101010001001001100111010011111010100111110101101001011011101010010101010011001011101011100100101111110011011000001101100100001010010101111101011101011111000011110001000000111000101011100001001010101000000101000010001011101110110111111100110100100001011000000110101000001111111010001001001100001100011111110100111011000001110110111110101100000101001001111001011010111011111001011010100100110001111100001110101001001001110000100110011011001010110100101000000101011001111110111110010011110100000111000100100000001101111111110001011001110111110100011101010111111101011100011101100011111100110110101000010001011000101001010101001100001010010100000110110100000101111011000010001101010101010000000111110100111000000110010101001111001010111110010001000111111010000111010010100100001101010010001110111100010100010110111001111110111110110111000001101100101010011011010100010111000000100111001111111100111100101111001100011110110100001011100111111110001101110110101010011000100010111110110001001100001110011110111010101011010111111000101011101000111101111101000010001111010110101000000001100101101101011011001000111011000110010111011100000101011110011101111101100110001000110001011110110111101111100111011101010111101110110000100010001011010111101011110100111001101111110000011110010100100010011010111010001101010100100111111100000000001010000011100101100110001010011110001100001101111010001000000000010110100110001100000111010111011011111011001100101000110101110111101110111010111010101110000110110001010111111011011000011100001001111110111111011100100011100001001000011111010010100000001001110001000110001000101001010000100011100011100000101111000100110110011111000111100010000011001110111010111100000010111101100111111110101001101101011001111000011110110011000010111010001000001010101001001110011010101011101011
010101011011100010100110100010010001011110110100011010001011110001011011101111110011000010110111011011000010100001110111000010100001001001100100000100101010000000010001101000001001111101011111001010101011000100010010100101110100010111100011100001111111001010000001111000101100011101011000010001100111101111000111101001111010000011110011111011001010111000111100000001011111101001010011011111110011111010111010101011100001000100100100011110001110001111001010000000111011101001101001110111001111011010101111110010000000010110111001111100101010111111001111100000010101111111111111010110101011010010001100010001000001111000101100011000101000100010111110110000110000010000001100111101111011100001100001101100100101010100010110010100111000110111111011100001010101111110100000110110010101001100111100000000111001010011100111010011100111001011000010001011011000101110100111101011110001100100111110111110100100100010101100111000111100000100101100101000101110111101000010111001110000010011010111100010101101110100101111001110010111001100000010100100111101111100110001001011110110111011100110111111100001111100010100011101101111011011101000011011101000111110111010011110100110001010011000011011100110011100101011110101010001000100110011011000110000110110000011000110011111111100101110011100000111101111110110110110010010010101111110001010010000100101010111111001100111110010011101110001001001111011111011000111110010110100001110001011110000100010110100101011111011110101000100010001011101110111111011000000010101111111001010010100010101101010100110010110010001110011101111110011001000011111110011010010011100111110010100111010001000100011100101011101111010100001010011100100011101101110010101001010000100000010011000101111100111111111000111000110000011101011100011010110110000101110101110000101101101011010101001011111000010001001010101011100000111101111111110101001011110110111011100010010000001000101001110101110001010101000000001010111110010000100010110110110110100011001100011111100100011111101100110011110001111101110000010101100100100011101110000100101101100000001001110011010110010110100111110110001010010011110110111101010001011010100101101101001111101001110001101100001000001011111111110011011111110101010111001000110011000001110111101111110001100100000100111101011001001000110011110010110110011001000001111111001000000010101101001101100101111000100011010011111000111100010010001100000000010001100010100100001001111110110110101000010100100111001000101001001101100111100100101100110011100011101100110111000111101000001001111110110000101000000001011110011101100001010100110101001110011011011110010110000010101000011101100001110011000000000001010010011101110010111001100010101001011000100110000001010111010001101001110111111000010101011000111000011001011100010011101101101111101100011010011000011001010000110000111010100000101100010110000111011111010000001001010110000111011010100000010101011010001010011111000101100000000000110010101011100011000001001101010001111111101110101111000111011110000000111001000
000000001110101000110101100001001100101100011011100000101001000110000100001110000011000001110000001111110100001000101101011111101011011100011010101101110001000100100000001000010011011000011011101100011000011110101010100000101111001011100110010111001011000111000011111101101110000010001001111111111101111001001111010011010100110110100111111000111010000010110000001100000111100110001000010000010110011100100100110110011000100001111110000010000001101100100110111110011100100100001000001101110001101111010010000001011110000110110101111100000001010000100000101100111101100110001010110001101001001010111111000000111110010011111101001001000000100001000010011111111100110111001000001110111111100011100111010100111000111110100011011011011001000111110001100110000110101011101100000011101101011000110011101101101100111001000001000111011011100011011110000000010011110101011001010110011100100000001100010111001011101011101011111110010000100000100011100110001100100110000010101110111011010000110010101010101000000010001001101101011010100111001010101101011110011001000101100100000011110101101010111100101111101010100110011110100000111101101101101111101010101010110001110001011000011100100000111100011100101100100001011100101110011101010011011000101000000010001100110011010110100011111000100100010010000011011010010101010101001001010001111111101111100010110001011100001100001110000100101111010001011111101111000111111101011100110111101001000111011100001001100011011101000000000101100110010011001111010011110011001010101011010000001101101100010101001001110011111101101000100011011101111100100011010110110111101011000011010000101011000111111111101111010111000010011011111110011101011110000011000110110001001001010000111111010111011000101101010101000011000011001110001101111001111011110011110110001010100011011000010001010111011100011110001111000011001001110111011100011100101111001100001010010001000000001100001110000000110110111001001111110110000000101011000111011011110010101101001111011010011010001110011011110100111110110000010101010110111101000011001000111100001011100001000110110110000111101100101001111110111011011001011101000011011001100001100101101111111000110110111101110100001110101101100000101110000001100100001110111010100001011010100000100101100100010111111001111011010011110010110010000111101110000001110110010001000100101011000000011101110110110011101010000100100100111011011100100001111100011011011001110100011010100011101101010010010000011101011001001011101011011111011101000011111000011111000101101100011111111101100100101001010110011100100100001111100111100110100111111001101101000101011100000001001111001010110011110001010001101011010000011101100111011010101010001100010101111011001111011000110100100001000110000101011001100110000000000000001101111111111000100010000100001001001111001010111001111110101100001101010000111011001101011101000000111111001011011011101100110111011000101111001111111011100101110000010110110001100111010000011011010000100011101000100010111011110010000101011110010100111000
110111111101011111001101000111000010010110100111000001101110011001011011011110100111101001101100010111011100100011111100000111101001010010100111110010101010100001101100111001010101010110100000100100001010110100011000010001000000101000011001110110111001110011001110110101001000011101000000000001110100110010000100101111110110001001110000110110101101001011000111001110100001010000101100011010100101011101111011111100110101101111100000001101100010101101111100100100111001110011101011000010101101010101111100001110010011100000010101011100111001110100111011100101100010010010111100111100000000000000101011101101000000101010010000000001110011000101101010001001010100111111100110011010000100111100101010101011011000101001100010111100111000100011100100000100101111000111000000110101110010000001000111110111110101100111001000111011110101100110111100010001011110011010001111110100101011000101000010011011001111111100111010101001111011010010101011100110001111101101000000111100101110110011010111001111010101101111110010001110011000000010100111111001010001100110000110001100110011001010000110110101101111110101010010111011001010100100010111111000011110010001011110110110010110111111101011110010101101010010101100110101101100110011100011000000100011101101111001000100101110010100010110010011101011001010101101111010111111111010111000011011101100011111001011001011110001000101011000101111110100001111111101010011000101100101011101001011001111000011111010010110010111010000110111010111001000101011000000101010010000011000010100101111000110010001100011101100011001000000101100111110010100100011011000011101101000011011010100110100000001100111110001011010001011010101000001011100110011000100011100011100100001000001001100001110110011100101111100001111101110000001101110110100001011011110010011010110110111010010011101000111011111001010101010110001100000010000101010001111001000001010000000111011101011111011111001100001010001111111110001010011100100111000000011001111101000000111001101110000000100101011010001011011110001100001000011000110010111110000100101100001111111000010111110110101001111111101011100011000111111101101111001001111000011011000000011110101101100010111101111011010111110110110111110011010011001111110001111100110110101111000110101101100001100111101011010100011100101001010101011101000111110001001000100011100110000111100100100011010101100101111110110111000011101110011110010110110111000010100100001110101101011111101110000111000000011110111000100010111100000000100110111100110110000111011010111000010001010100100111100011110110110100101011110000001000000101100111000010001000000010010101011010010011111101011111011010011010111000100001100111010011101001010101100001100010000111110100101000011000111110011011110000000111111010000011110001010011110010111110010110000000111011011110101001010101010011010001100100011100100110000101110000000111111101110001001000011000000101000010101101110000010010110111111100111011101101100111100110100000111110101100100101001011101110100010001100110101010000100000010
001001000000101110101111011100000000100010111011000010100001010100111000111011000001110111010100101111100000111000001101010111001000010101100000100000011010111011001000010111111111000101101001011001011111010111100011011001110101110000010010000010011000101010010011110100111101010010111110110110011000001101001000100100010010001100100110111011010101011101001100101100011111100110100001110111111001100010101110100001011000111011110001100011001110111011100000011000000101101110011110101101100010111000000100110101101111000001011000011000110111010010011101010100010001011110001101101000101100100011110110010110110001011010111000100010011110101111010111110110111011100000110000010101001001100110010110100101100001110110101111010111001111100110101100001111101001110101111010100101010000110101100010111101010010000010111010000111011001011111010011010111110001101100110010011111111000010111100101000111010010011001001110100100110011000111111110011010111110111110111010100011001101011000111000001000111110110000011100101010100001001001100110101010101101111101010111000010111001001100001001001011111101000000111100101111101100001011000101001110000100010111001010000101001110010010101001010010010111000010000101000101100000000110100011110001010010101101010111110011111100000011111110101101011100111010100100110000010011000011111010000000100101100000010100011010000011000110111101101011110011000110011100010001001100100000010001101101110000001101000101000101001010100111100001000101010010100111101010011010000111011011000100100110101011110111110011010111111010101001000110101101001101110000111100010001111110010111100110010010000100010001000111101101111011011001001101001110011111111110110100110110001111100100011010011010000111001001101011111101011011010111111001010000010110011111111001111000001110001010101100001010101110110000101101110111000101010001110011011010000101010110010001010111011110000001001110000001000011100100010011101000010000111111100111101111010111001101001111101010001111000100001100111010011110010011000011100100101111111011001101100101011100110110111010101001101111100110101101010000100100011110000011001111000101110111010101110111000000110101101101010100110011001111001000011010000001001001000101111101100110001011110001011111010001010101000111100000000111011110010101101000011111010101010110001110101110000101010111101100111111001011110101000001001000110001101110000110111010101111010011101110100000010010101011110001001110010001101101001100010011111001011110010001010110111010111100100001110010010001000001011101111101111110010111101100000111100110000111100100101100110001010110011110010000111110011110110100001110101101100101010101111111100101010000101110010001010010100110100000001011011010111001110101001001100010111011011101010110000110010110001110110011000010000000101111101100011111010001101001010000000110111110101001111010111101001011011101000001000111100101010010110001111101100001101011011101001110011001111100001101001000000100001111110111100110110010111111111100100110111001
110100000010011101010111101001101010010100010010010100011000010110101010000011001111000010111111110000111010100011010101000011101010110101001011101100110100101000101101100011010011110110010000110011000110011111000011110100011000100011100110110101111100010001000000101001110111101101011100000010100111001111000011100111111110011111101101100001001110001000110101010010111001010110001101101001101010011010110010000101101001110110000100111100110001000110010001110001101110101110010011101010110111100100001110100111000011001110101100100110110010100101011110001011111110101010111001111010011100110111100111000111010110100111101111110000001110001110101110011110001001011100000101111011100111001011111001111111110000110100000001100001001101110111011001001111010000101111000111111111110001000101011000010010111001010000001001001110111010001000110000001101001111010011000111000101110111000100100001000011101101000100000010101000000011110110110011110110101111000010110110100100111000001101010110110100000001011001001000000111010101011000110000100010111111010111111000100111110100111011010101011000000000111100011110011100101100010001101101001001001111000010100010001100001100010001101100100011100101111100110001111101100001110111000011011100110000111100000101011011101001101000000010010001000101011111001101011100000001100000110110110000001110101110001101001101010110000011100111111110011000010001000111010111100101110011011001100110000011110111110111101110011111001001000100111011001000111000000110100101010101000110011011000001010011110101001101011011101000111000101100110101011101000110111000101110001110000011110001000001100111000010100000010011110101111011011110100110110101001010100111000101010100010000000010110011010101000111100100000010001011001110110011100010001001011010110001100010010101001001110000001001000111000010011001101010101100001111000011001111110100111010001101001100110100011100100100110001001001011001101100000110001001100010100001000001001110011101110101001100100000010111110011111001011011100001101110011110001100001111000100110111100000001000000101010010111111111101111000101001001010010000111100000100000111010011011100110111011110000100011011011110011011001000111010010101111011101001000001100001101100000011100001110101000000101111100000001110011100101111100011110111010100001100010010101100000111101100111010110010011001011011111111000010100101111111011110100111001111110011111100010101011011001001000111100111111101110001011101010110011101011001011110010100101111111011000000001111101010111000101110010010100111011110010000100001101011111010001001100111011101000000110110000010011100011011000110001111011111100101010010010001100110101000000111110110111110100001010001110100010011101110111001101011111010110010101101011111111111110101100100100000101010010100111100101000111100110111001101000011111110101010000111101011101011110001101000000000001111010100000001000001101000100111011001000000110001110111001010101111001010110100011011101110011101000101010110100110000100100011001011
110100110001011110111100110011100110011100100000110000000001001010000000110011111011011101110000110110111010010010110101100110101011101000001000110100110101110001011011010100110111001000010110111111010111111010010110110100110100100001111110000011111110001100011111011011111101010000111011011010111010111001101000000111100000010101001001010001111010010100000001010101100010000100111010000001000110101100110110001011011000011011111011111011100110111000001110100100000000010011111100101101011010101111000100101000111011000011001111101101011011111000000011011001010000110001111001000101110010001001100010000110010011001111111110110001101001101000010101000011100100011100101010110111100011011010101010000100100000011100011011110110110010000110111100010010011110100001100001000100010011001101000010111011100011111010010110101010110111100101100000011110001011001001010111000100111110000110100000101011001100100011101011011101011001100010011111101111010110011000110010010000011011011100100001001011110001101110110000000100001000110010100101110000111101011111010110100001000000010111001100011001000101011111001100110110001110101111111001101111100100110110000100001100000011010010000001001101111000111110001000011001100111110110110001010000010101011000000101110100000011101011111111011011000110111010101011001001010110000110100110011110001001100111011000100001101000111101111010111000010010111101000010111010010010000100011100011001011111111111101001000100000011100001000010000001110010001010100100101101111010111100001001010011010010100001100100110011000111100101000100101010110110111100000011000011101010100000111000000011000011011000100011000000010010110000011010000010111110101110101111101101011001100111001010010010010011000001111001101010100010101011000001001100100101011101000100111001011110001010000100110111001100010101000110001001110110010000000110001100101001110000000011011111111110000010011101010100101010111101000101110011100111011101011010001100101011011010111111001101001111000000001001101001100110101100111110111100111001110001100100110100001001000000101001110110100011110101111101000100011101001101110010111011000011011011101000011100001001010011100111100000000000111001101100111011100010000011001001100011101001010011100101000100001001111000000111110000000101011110001111100100001010001110010100010100111100010101011011001111011010111011101110101110100010101100111001000100100111111100111000110111011011111101001001111100001011010101000001101001101000101001001100110111000110100101111110111000111010111010100110110000110011101111010001101100111011001101111100001111001010001101110000111010011110011000010000000100010111000011111101111010111100111000100011110101001100010111111101001101010011101011110111111010011100110101111110000101111011011010110000011011111001111010011010011110001100000001111111111111011001110101000101100100010111000100010000011110101001001110101010011111110001100000100001100110011101000010000100000011000001111101010110001111101111100110010111100101111100100101000000
111100010101110011101100010011001011001111011100000111011100000100001100100010011111100001110011010100001000010001010111010100110110001110010100011110000101100000100110100011000010100101100011010111110000111100100110111010100101110011000000011101000110000010110111101001001001100101101100101001000100000110011010010101011000101001001001010101100001100010011101111100111100001111011100111111101000111000000000001111010111110111000011001010110000010111110010111101001010101000110000100001011011000000100110000010111111111001110111101100100011000010100001011010101100001101011011110101101111101001111010100100011011010111110001100101011010000101110101101110111000001110111110010111010010010101111110001000001010000111101000011001010000010111110001011101101000110100001010100010010110100001000001101010001101010001001111011011100101111101100100011101111000111110111100001110110000011111000101111011100101001101001111101000001010100100101101010010100000000010111010110010111100101111100001111100111100011110110101010011100100101010100010001001110011010010010011111011110000001001000010010001011010110110111000010100010111011001111110011010011111101110111000111001011110000111101110011001001100101000010001100111111011011100100001111010011011100010001001111011111011100011101111111011111100110100010011000001111001111010001011011010001011110110011110011100000001000010001110100010000110001101101100011011010000010100111000101110011100010100001001011010111111010110110110001101010001010100101011110010111010010111011101010000100111100001110001001001110110100001011011001101010101111111110001100100100010101100001110111000100000001011011101110000000101100001011100101010100100101010100100101010000011111001011111100000111000001011010010100011011011011011100011101110001000010011001010001110011001001101010000111010000100000110001000010100001010100001010011110100101011111101100110110111110010100111111111010110011100000100100000001100110001010111110001010100100010011011101111110110011111100101000110001001001011001110111110011100010101011110101010100111000111101101100100010000110100000110101010001010010010001110010101001001011010001110100010110011010101100111111010010010001011010001000010000111000001100110010001001011011010010011100011010100011111101111111011101110110110000110110111110110000100101000010110001101011101000101101011001010110001110001010010101000010110111111101001110111001000011010011000101000000110001001001111111011001000011011001001010100101000000111111101001010100100110111000010110111111101100101111100010110101011001101010111001111000001010110111111110010101010001000011100100101011011100101101010100101101000001100111010011010010100101010110110010111000001000010011101000110111000000101101011110111111000001111101011101011101000011000000111001000100000001001111100100100110011101110010000100101000100100001001100110101000110111011110100011001111101111101010111110000010110010000001101001100001110010101101000111010101100011100110100100100000100010111000000001000101100100000100110
011000110000011000000010011111000101110111000001101001101010001010110000000010110101010101100000101010111101011011111110101110000101010011010111011100100100100110110100100100111000110110000101010001001111111001000011111010001101100001101111111110111101011110010011000110000101110001000000001011010101101101100111111000000010111111000010010110111011101011100101110001101111001000111001010101101100110001101111100010110001001110000110010111010000111100010110110000111100001100110011011101010001110011010010100110000100001001100011010100111011100100001101101010110001111111011111111100000010111101100000101001101000000011101000111100101111111001110101110101011010100100100110111011111001001111111111011010010111101100011111010110100000110001001110111011001000010000111110110100011101000111100101010000111111001010001100011010110101101111111001101111111010010110111010100101000101100000010010111101000010111111101100110011100010100110111001001001001101100001100001101010010001011110100111011111100101001010001010010001101110110001000111010110111100110001101010101001101111001100011001100011000001010111110110000101000111011000001011011110011011101101101001110101101000101010110111011101001010001111011111001110011011011111101010110100010011110011101011111000101101111011010101010000000001010001011101111001110010001000000100011011100100000111101000101101100010111110110010110100110010111111111000010100111000100001011110001110111001011010000011100101110010010010110100110100001011011010110110000111100000001101100100001111011111010101111010111100101100100000011000100111100101110011011111000000111111100010001101100000001100001110000001100000001111110100010010101001110011000001110111100110000000010110101100000101001100010100101011100100100100000011100011101110010001111000100111011111011000110011110100000000000001101000010111111111001100111011011001100000011110110011001000010110101011111110000100111110011000100010100100111100001011100000110101001010000000110101111110110110011010110100000100000011001011100010001010000110101101111100101110111101101010010001110111001010001011110011010111100110100010010000010110100111100101011101101011000111110101101011011011010101110100101111000110011100111010110101000011100110011110111000110111010001110101010001110010011111111110101101111001110001101101011000000010001100011101001000010101011000010100001000111111100001000000100010110101101010100000000000101011111111010100001110111010100001001000111001110010010101110011100001100001010000101101000001010100100100100000100000100110001110011101101011110111011001101100100001101000111001110011000101001011001100111010101110000010000011100100110110100100100110100101100100100000011001110000111110010100101011010010101010101111011111111111010011110111010000100011101100011100011110011111011010100100011111111110010100110101000100011110101010010000011000111001100001001100100110100011101101101100001001100110111011100001001100010100110000010010100000110001111111001011100000011001110011111110101000000110101010010111
010100111100001100011111110110110111001100110101111101101111100101101001111110101011011001110000110110010001001100101111101010001100010100101101000001110011010000001010111110100100100000111010001000001001111011011010010010011101010100110111100100111101000000010000111101100000111011001011110110101110011010010101010010010111010111111111001011000001010010011000110110010111110100100100100001011110100100100011110001111110111100000110000111010100100110001010001100100110111000101010111101000001100111011110001101011110101111011111100000011010010110011001100000101100101110000011100010011101010010000100001000001011011010010101100011101011010110110001101001101100111010110101101001111100001111111100100011111010000010111100000010110101010010001000011100010010000110101000011110001111000001101010100010111111011110001001011100000110110011111010101010011010001100100101101100000000001101000000101111111000111110110110110010011100011101001101011111011000101101101001011001101011101000001110010100101001011000100000010011111010001010010011111101101100101000010000110110001110101100010000110000011110011100010001010001101010100001110011110110011010010011100111110100100000010011101100001011000001011011001110011101110101000101100011100000010000010011111000100011111000000111010001100111000011110110111101001000100001111111111111110011101111000000110111100110110010101111110111110010010000001000011101110110100100111111100001101010010011111010011001001011010100010011100001011111000010001111010000110101011101110110111011011100100001100010110011011100101111001010010111010011110110011110101111011011010111111000010100010010100100100101110111011111011100000001000011001100011100011001011110010001011010010111001011001010001011001101011111101011110011101001111000011101010011100001111111111100100010110110100011111010110011010101110000111111000000000001101101010011011101001110011010001011101110000010101100111011100101001100111101000110111000010101000101100000101000101101011000011100110001110111100101100100010000011101000011000101001111010000100111100111011001100010100101010000111100011001010110111000111000001000011011111001000010100011101000001010001001011100011111011101101111011100001011010100011110001101111101000110101000110110101011110010110000011011101111000111001110110010100111001011110001011111001011011011000100001000011111101100110100010010000010001111000100000110110001000110110000000001001011010110001000100111111101110010110111000000011111111101101011000000111101100100110110100001000101000011011101011000001101101011000010000011001000000000001100010110010001011001101000011011010110101011101111011011100111010000011111111001010001011110111100100101010001000011001100101100101110111110110101010101001110010100101001100011111001010011000010111100100010101110110110111100010110111100100101111100011011010011001110000100010100101111111111000111101001010101010000111010111101000111011111101101001011011101111111001011011001110000000000011100010001110010110011001010110010010001001101111110110100
011011000001001100110100011001111100110001111010101100000011000100011100001010010010111010010010100101100111100011000101111101111001110100101101011111000001111011111100000100101001111111110101110001001111011110100111000001001001000000101000110111010111000111011111111101010010110001011011100100110111101110000100111100101101011101010000010011110010111001100100010000010101111100101011000011101111111101110111001110110011111000100110101101110010100001000000000100101101100010011111011011010111110100000000101100110100101101001100111001000010011011111001010101100101101001101101010000101100100100000011000001011011100011101001100111111001010101101011001111110011110101111011011001100101000101001010011111001110001000100110110010011010001111010010100100110000110010000011101111101001110001100011111000111100011111011110101100111001100100101000110011110011000010110001010000000011010000100010110111101110001110011110110000110111000101101000111100010111100011011110001111001110000101001000011111011101100101011011101011110110110100100011000100110100001011111110011000010110101000101001110011100010010110000110101011110000110110001011000100011110100001100110101101011001001101011001110110000000011111110110011111111000110001011011000110101110100100111001011001001101111100110000001011111101100101111100001100100101110100101100010110000001110001011011010111110010000011000110000101111011010100101100000000110011010111100111101000100111101100001000010101101100101101111111111110101100000001000101110011101100111101101111110011010100011111010101101011001110110100111010000001100001110010001010110000011011110000101000001111110011010101000111000110100011111110100011010011101010100011111111100101100001101010010101111000000110101100111000011110000011101001011001110110001001100111100011011000110001001000101100010111010010101010011111001100011000011011000100000011010011111000111000111110001010110111110000100110101100110011001001001111101001110000110100011010101111100000001010111001001101100011100011001110001101001101110001001101111100100010110000001001001000000101001010010000101101100001010010110010101111100000001000110101111110011111011100011100011101001001111110011010001001100111011001001001100001010100101010010101011001111010110010111011001001010000001001101101111110010110000010011100011111011000101111001001001000101010101101111011111010100001011100101110010010110010010111100001101111000100010000010111100000100110000010000101100110010011100101111111000011011000101111101010000001000011011011111110010000111110101111110011011010100001010011010010001010111110010111101001110101111101000001000111101100101111001011000100101001000111001000010111111101111111111100010110010101000001011011010100111101111000101001110000011110000001100011111100100001011100100011110101110010111100100100111111101000011011000011111110001100110111001010000000111001000101000111010011011110101100110100110010011001111101111010111101001001000111100010110000000011110000101110100100001010000011100001111110100100111000101011
000100010100111001011100111010011000001111100110110001000001000001010110011101010101000100110100111000110101100101001000000110111000101100111111100001100100011010010001001111001001100111000001010101101000001011011101001000111110011001101110101010110000010110000011110011001000001101000001000010101000010011000001001110011010100101010111100000000010111111101000111101111100010001010011100100111010101000110101010101101100100111101010111100001101111111010001110001110001100100110000011010000111101011010110010000110011111101100001100001001011101001100010001110100010010001101000100011010001001111101010101100011100011111000000101010100110110010100011011110001010011110000101100100001101100011011010011110001001110010010111010001000110011101111011101001110100001000001101110111110110100011101111101100011110110110000000101000000001111000100111000000111000100100110101000100010100000110110101101011010011001011101111011001100011110100001101101000100101111101010110101000101101110110110111010110100000110100001100001100111110010111001001011000001010011100001010111011111110100111001110110110011001101101011001010000010110101101001110100001000011101001100001000001101000000001011010011001010101000011101000111101100101001100101101000111100001100110100101011000000111011011100010001000101000111111011111010100100000111111010001001001000111010000101010011111100010111100010011101000110100000101110010010101110101110010101011110100000111001101010001010010010111100010011111001111010100100100011100111010110110011101011001000001010010010000000101101010101101011111001100010011011010011001101100100010000010111100111100011010101010100100111010111100001000101010110011101111100001101001110011100001001011101001000001011110010001101111101110111100001001010011000001100111100110100011011011111110010100111010000000001001011000000101000101011101011100011001011101011100111001011000011101100011111111000110010101010111001011010010101110010101111101010010110110001111001010111000110000001000101111101010101001110101101010101000101111110111000100100011100100001101101111000110000110011010000101110001000000010011011101101011100110001100111011010110101000001011100001000100011100101101101001011001100111101001010010001010111100011100010100100110101001101111011001000111110011010001110000101110011111101101011000100110010101100001010111001100101001010101111010010011001111000000010101100000100100110000100110011110100101101111100001110000001101100000001011001000100101100100101010100000001110111111000001001000110011010000100001110111010010001001111001000101111011011101110010000001001111010101011110010011101100110100011010111111011010000000010100011101111000111000000000101010111110001010111111001101000111011011010101011001000101101110000111110101000110011000010010011101101011111001111110100001101111101011101001110000000011101100100010010111001010101110110000000011010011001001110101110111101100100011000001100111010101101000101000111111100010000111111001001000100100111110110001101100001100010000010011101001000000
011001000110110110010010110110110100010101101010100111001111001111011111111100110101110100110100011001000101000100100001011000000100101000110001101111010100011000010111000001110110011011001010011101011010101101101110110100010011100110001010101000110110001000011010100110110000111001010110010110100010110010111110001011011010111000010100100111010100100000000011001011011001111011000110011001110101010101100111101010111000000110100110001010011100100010011010000011001111000111001010000011111111001101110100100010000000100110101001000111011110111000110101011000110001101011011100001111001011111101000101000001000010001010110110010101100111100100110011110010100000111011101111100101000110100011111000001001001100111110101000011011011101111101011111110100100001100011010100100010011001010001110100100100110010011000110101011111011101111000101011110001101010011101010000111101000101001100111100010000110111100000101010011110010101111100110000100110011011011111010101011010001000011111001101100001101010010110110100101010111101100111100010001010011001111110111001001000110110100010100100111100010110010000101100011101101111101100111101101010011100111000010101000000010000000100001101000001000001111011010101110001101110110101001111100111011111101101101011000000100001001010001010101100110010000101001100010001001001110101101001111100011000011010001001011001101101111100100011000101000010101110001101010011101011100000101101011010011001000111010111011111100111101011101100010010010000110001010001010111000100001100100100010110000000011101111010101110000111111011000001101111100110110101101011000101111001110000110000000001001111110111111101110000101001011010111001011010111011101110000100001000010010001100100110110001010001001111101110101110101011100101011011010001011001011100010101101010011011100111110100010100010011000100100110000111110001011001011010000010000000111111111111101000010111010000101001010100010000101011101101111111101011000011101000110111101000110101000100110110000111100101010001001010010101001001101011110101011000100110000100001000000010101011110001111011010101010111100000100011010100100000000110111100010000010000101110110100110011100001000011100010101101101110100110010101100000111100011101110000000110010010000111111010101000100000010100000100110001011111111100100000001110101010100001111101001011010000101100101000011111011110110011100001001101110100110100011000110111111100000001011001001000111111011111011001100011000001010110011010110010000010110010010111000111101101001100110001010000111101111111010101001001110101111100000100000011000111111101101011100010000011011100000010100101111000100100011111010001011101001011001001001001110000101100011011010010111111101111000011111000110011001000011010010110011111110110101100100010100001001000100100100001011100101101011101110011001011111011000111000010001000110010110100001010110100000001100000011111000010100111000001011100111010110001110101111101101010001100100010110001010111101101001000101111110101101101010111001000011100111100
011111010011001111011011010001101000010001011111101010000000001100101101001101000111110100010100001101001011101000010001000100010011010001000111101010001110100000010100000010100101011100001110001101000110110100111011100100111111110000000001011111011000001001010111110011100000001000010011001000001100000001011101110111110001100010111101111010110100000011110011010011100011000100110010111010011100101011001000101010000111111011011111111100101111111110111100011101100010111010011011011000101111001100000101010101101100001010000011101010001111111101011001010011000001010010101101111110010100101101110001000101000110101110101011011100001000000110101111111001101110110100101001001001101011101101100110100100111100111100011010001000111010110100101011110000010110100111011110001001100011010011001111000110001100001110110001001010011110110000000100110111100001001100101100010101101100111011010000010000011101011111111110011010110000010010000001110011010010101011011100100000000010011110010001100111011010011000000000110011101110010001001001000010111011101100101000101000001010001000100111011111000001101100110010011110110100110100011010001011100000001001111110111110001000110011100010101001011100001100000010011110010111101011010001011101010100010000101111011010001010101001011110110001110011111000011010000101000000100011000111101011111101011100001111010101100000011010101100010100010101100000001000110011000010111100011110101010100000110010010001111101010001111101001110010010100001001000111011010001100110101010101001000110001000000100110100001001000100100111110101011111100010110110000100100101010111011110011010100011010100000011100101110001001110001000100001010111000000111010101111110100011110110010001000000011011010000000001010111001100000110001101011100111010011101000110111001101101100010001001011000001101101011100111110111011001111000010111111010001010101000101010001111011111101001001001001011101011001001000011111000011011111101111000111110111001101000001111101000001110101010110001001110110000110100010011001110100000111110100111010111010110011111011001001111100111110001010111010011000111110011011000100110011110100100101011000111011010010011011111000101110010000100011010100001011011000010001010110101001011011011111011001010110011011000011011010010100011000110000010101111001111001110101100111001101011110011000111110100111100010110111011110101101010011101000001001001100010000001000001111101000001101101001110010011010000001100011111010111011010010001100111110101101100111010010011000100111110010001101000001010110001110101010010110101001010001111111110110011000011011110100000001101001111111010001101001110000101100000100011010110100000110100001100001110100111100111110011101011111001001100000001001110100011001000010011010110010000010010111010011000110000100111101000100011111110100111100110101011000110101000010111100011010110111110001111100101110010111000010011010101001100010010101000010101111100111001100000010111100010101101111101001001100000010111110010100101100110110100100110010
111010001010101001011101010011111110000100010110000011011001100110111010011010010111001101011111000000010111110111010001100000010100111011110001101001000011101110001000110100100111011101011110110111010101010110011000101010001110111101101110000101111111111101110111111111101100001100100000111110100100010110110101010010000001010100100110000110011111111011110100010011100011101110000101100001110011011101100100011110000100001110010101011111111111110001110100001110011101101100111001001110010001010000001101001000010001001110000110111011111011001110101010010101111101110110000011001010001101101001000110110001100011011111100110000010110011011000111101010001111011100101000001000010010110100011010001111011100010101011100100100000100111100000111110101010100000000001111000111101011000101100101000111110001101101011001011100001011100101001001111000111000100100110011010111110111110011001111100100100101100100001010111110111101011101101110000101110100101111000111011110000110000001001101110011100010011000100001010110001000101010101010101000000001000010101010101110110111100100011011000000000001101010011100000000100100010001001011101011001011010110101100010110011000100101001011101000111110001110111110100010100011000110011101011110101000001011000100101100111110100111111001011010101110011000101011001100111000011100010011110110110010111100110110111101101000010111101101110000101010001110101111001110010111010101101011101000110011011110100110010101011010100111010011110011101100111110010100100111111011101001001110000001100111010111000011000000000000010110101001001000010110011000101010010111101001110111111110110100001001110011011100000001100001001110111011000111101100100011000010010000001100010001001110101011110110111101111010100001110001111100100111000111000111011110000111100111110101110111000011101100010101000101000000101101100010100110101111001001011111000011100011011111010011001110111001011010101001001100101111010000110011100111110110111100011011100101111010111001011110101000010011001000010000000000110000011101100100111011000101111100010110000011100101011110010001010000101101100011001001101110001101111111000111011000101101011111101110000111010001100101110000010010010100000011100000101010001111101110011101110001110000010101000110011111101110011100000101011000000111111110100111100001011110111110100010010101000101100000000111101011001001011101110000110010010111000101001000101111100110111101100101001010110111001000000101001001000011011101001110011110111111001111110111111110001110110111100101100110100110100111100110010111101000110001110100101101010110000010011001010000010101111110111000001001101101111000111011100000101001111111001001011100011111100101001111011011110101101001010111100011010101101110001111001000111100010010110100101111111010011111001101100110001010111001111100100010111111000101111100110010100101011100100111111011111001101011010111010010110110001101111000101001000010010001101010001011011001000111001111010000001101010111110001001101100100001011011001100011101010000
001111011110100110011100101010100000101111110001101001100000011100110010011111110010100011100111000100010110111001101011010100000001001111011011000100100010100010001001001001100101101101101110111101010111010111111100111111111000010011001100011000001000111000001110100100111110001111000000100110001101111010010011110000011110000100100000010100000000001110101100011111001001101010001110110100111101100111110010100011111001000111001011100110100110110011000000011010100000111100101000110000010000100010110100100111010111100000000101101100110101111000110001110000000000111111000001001010110001111101011000001011001110011001110001001110011110100111011001010010010100011101111011110000001011100100111100100011111110101110101011000110001000110111000111111010111010011000111101111110100101100011111010110010001001101100000101100111111111010111011001110101101010110100101011001111110100110010111111100000011000111100101101000000000011100001111100101101101101110011010011001111010111101101011110000111110001111101110011100101011011100001010100011100001111101001010110100000010100000000100100000010111101010011011000111111000100111100001101110101110011101000100011101111100101011100101000111001110000101010110101100110110100101010001010111000000010001111101111110001100001001000101010111000000000000111100001001111101101011110000110010110011011010101110001110111101111101100110111000011101110101011101001101110100000000010000110001001100100010010010110011100110001100001100000100000011111101000101100001111111001010111100101000111001111110101011010111011000010101011011110000111000010000100011010101101110101101110000100111010101100101110000101011100100001100101100101100010111110010011101111111011100101111010011101000111110000111110001101010010011010010110000010100111111101001111110011010010000111100001010001001000000101010001100001110001100110011000010110000101110110010011110110011100000001011111001101101000100100110010110110101110000100010010101010000011100110011000011001000101100101100101101110011010100010101101110001100000100111011011101101111101100011111011010100011000010000000100100001100110110111001000111000001111111010101011110000100100001111110011101010100011100010110000100010001000111011101111011000111111111110110001001101101101001010011101111110100111001101010101101110001100000010100111010010011000111001101000110001101100000110111011011000001101101101000000111010111111000010011000101011011000010001001000010000000110000100001011001010100101000000100010010111000111110110000100100110100010100001110111011110011101101100011111001001001100111001110110111101011110011111101100010100001000101100010101100101111100101111101111000110110011010100111011100011000001101001001000101000110101011110011011011110010101101100010011100011010011100010000001010000111110011001111101010001001101101101100110000101111001110001111110101000010001111110010001001001110000001111001010100110011011110011101111001101101011000000110001110100110111100000000100000100110011000001111011100110110011010110010111100000
000110000000000110010101010100010100001010000101111100110011110111110011010001100000011011011001000111110011000110011101011111010010001001111111010010011001000001011000110100101101100101111101001001011100010011110011110001000100000011011001110001000001111110101000011000000001110000000101101111100100011111010111110100000101011100010101111110101001010011101010011011110011100110000110110011001010100100001000101111101111110000011000001010001110111011111101011100011101110010000000110011000000110000001000001100010000111110100001101101011111111010111111111111010111000010011100110010000000010110111111111101100111010110000111010011011011000101100000011111010011111111100100101101100111000101100110011110010111110111101110111000101101100101000101010111000001001100100111011100100010101010001001010001110110100100011110111111110010000100100010010001111100000011001010010011100110011100000000001110001110011110111000011111010100101110100010101111101001010010011101001101010101001100011111001111010100001101111000001111101110010010111100110110000100011110100111000000100111100001100000001100101110000011110001010111001110000001110010111101001111110101100101011010100111100101100010001101100100100101101011100000001101000100010101101110111110000101011110111101100011011101001001101000001011111101000111010010011100101001011010100010011010101000111000111111110010011110101001100100111110100110100111010010111011111011111011010011011111110000111011010111001100110011001100001101111010011001100000011110010011110000101010100110000101110111101011101010111011101000111000001101001100111001000000101010011101101000000111101100011111101010001001110111101000010110011101010000001000110110100011110010010111111110111001001000111101101100110001100001010101110100010000010101111101111111010101000101010011110000111111010010101100110001011111001101000101001010111001001100000000001110010010000000100110101100101110011011011101000100101001110111011110111101001010011101111010000000010000101010110110011111111110100100101010010001111000100110000000011111001001100100111011111000100001001000111001011101101110100100100101100110001101101001011010000001101100100101011001010110001000110000001001000001000100111100000011011111110111011111001110111110011101010101101001000101010001110101000111010110101011011101010101101111110011110001111000110100111010101110101111111010100110100100100101000000011011011110001000110101001111110101001010000000100110001101110111101110000011000000011011110011000111100010001001011111000000100110011011100100011111000011011001001011000001111011011000000001101000000101010111111001011110001001100001111000111000010001010100000010011000110011011101000010111011110011100110110100100011010010000000010110010100000100111000000010101111011011101111100101110011000011010101011010001010101111110010011101101111110100000111001010100000011101011110010111110101100010000110000010111010100110000101001000010101101011110110001001011001010011101111101100010110110011111100010000100111100100100010111111000011
010001100100001011001111110100011011000111010011001101001110110001100100000101010011111111010001101101001100010000000111000111010111001101010011111100010101100100011001000000011110000010101101001001011100101110110101101101101111111110011011110011101010101000110101101011100011001001010101111001010001011000010111000101111011011010010001101101010110011101101000101110111100010100010001111000101011010010101001110101001111011101000001110011000000101111110110100011100010010110011000000111101001001011010000011010010010100101101000011101110010010111011100001111111111011110110100110100000100010011111100111110101010101110111111111110010111110110101011000001010110111000001111100011110111101010011101010001110000000001101100101100100101111100101111111010000001111010111110011011110011101010111011001110011011101111011110000100001110000000101101110110000100011100010000000100011111111101111011010100011110000111100111011011001000011000010000010100010101000000001000000110000000111011010110010011001000001100001110110111100011000110001111001100000100001000100010010110111100111100011000110001100110100001101100110100000101101100001010001101100000010100000001001010110110100001101100010000100000000000011001010011100110000101001001000011101000000111001000110001001100111111110010010111011101110011100110001100000101010111010011011011011100100110010010101111000100101001100101101101101111000110001110101001100110001101100100100000110101010101110010010001010011110101010000001110000101010100101010000101001000111100001000110100000010011001000011101110100000101000110010111110111000010101000011100000010100000100011011111011000111010001010000101111101010101110010010010110111000110101111000010010000000001000101110001001110001000111110011100000110111101110110100100000000001010001011001011000110011110110110101100100001111000001000010000011110010001000001111011101110100100000101010110001101111010000000100110001000000011010011110100010000110011011101000110110000100010010100011011010111001101011101101101100000010101010101101011001101101011011111111011001101101100110100011001100001110010011000111011000110111101010010110100011100010011001110011010100100110110100101101011101001100101011001111111010111011000101111111111001000010001111100011001000101010010100110101010011110001011011110100010111010111010110000000001110000001011010001001000101101010010001000110100000110011101100010011011110101111100110101100011001101001101011011000010011111100111010001011011011001010000111011100011010011111011110001111011100001001111111111010001110001111100100000000101001000110011101011001000001011100101010100011001000001010011110001111100001110101010110010010100011000011101111111100110010011101011110111010110001001010101110010000111000110111001001011100011100000110001001001000111110000001011110101101000000111010000001000101100001101001001001000010111111000110010100101100110110010000001110110100010011111011110101011010001001001100001000110001010010011001101110100001000011001110110100100010010100100011001000000100
110001001011010110100000100000010011000011100100101001010000010010010101010001111101010011010101101011010101000110001000111110011111111000101000011011110010010010111000111010000010110000111011111010111110010000011000010011101100000000010010000101000111010010011100111001101010011111110001110001100000000101100100000100010010011011011111100110101010110100011010010011101001111010110100010110100000110000110010001111100110100010010101011010000010101010101010011001000111110110111110011111101111000101101101001000111011110010111011010111000010000000000000101000101010000111111010000111001111110110100000010101010000111011100011001101001011000010110110100000011110011110110101101111101110000101001001101110001111000111011101001000111111111111010001000100100000101001001100010101000100101001111101111001100110011001100011010000001100100101110110001000011100110111010011100111010110111101100100101000111000001010000011001110011001101111001110100000110011001100001010011101001010111110001011111110111011100111011111101101001011110011001111010011110100110010011110100001111110111111011110100100100111001001100100010100100001010011101100001110110011011001001001100101010010101100101010001110101011111010011100001001001111110100100011100110100000100110101111100100001000011010001001011001000110011001010101001000111110001001001111011100000110111101110111000100111100100101010010010011111010110111011000011000000111010101110011101000111011000001010110000101100111001101101001011110000011000101000010011001101101100001011101001010101100001100100000000101010100101001000111000100010110000100111001111111000101000010110101001100100101010011110001001010000111011011100100001000110000111001111011110000010010111000110111000110100000000000110011011101001101001110000110001010101111110001000111111101111110111001000111010101100001001100101011111101111000111011011011111111101011010011111101110110010111111100110011100011100010100011110110001100100001001110101011110011101111100111101000010110010101010110011101010000001110100111011101011010000001010011000110001001011000100110100110011001111100010011100111010111001001010000000010101010101101100011100000010010011001000011110001110011110000001011000100100010100010110100100001000001010001111100100010101001110101111111110100100100001010001001111101101100101101101110000111000100000101001101101101100000001111011001010101000000010100010011011101011011100001001000001111001111111000110000111111000101001111011101110011100111101101010001101110001110100110001011100001100110000101010010111111101111101001100001101000110110100011111100101011000001001011010001010100010101101101011101000111110001101011011111001010110001001000000000110100111010110111100000000110100101100000010000011001000001000100111100011110101000010111100000001110011101001110000000001000010111110110000011100010001000010111111100100000000010101001001011101110001001110111001000001111000110111101010010110010111100101101000011001111100011011011001100001001111001001111000110110110101011000111100011100010
101000100111111000000101010101000101110101011010010110100110011111111100100111110101101110111110100000110010100101001110011100111100111101000011010111001111000000111001011011001001001111100110101010101011000100110011110010010101111100010101000110110001010101111110001100100010011010111011010101000011011000011000100010111010100011001101111100100010111100100100010010011110101011101010111111010110001000111010110010000011101100101101101010011001100111111111101001111101001000000110111101110111110011110010000111010100100111111110000011111010010010111001001111110011101110110001111110011000110011100000111010010110101110010001011101011010000111110110000001010011110110011000101011000100001100010100111001111100001011110000010010110011000000101111101110100001110100111110001100001100010011000010011000111010100101111101010011010001011101111110011100111111101010010011101110101011100000100011100011000110010111110101011101110010001010101011111110100011010101100100010111110111101010011011001001000110100111100110110110010001111110110010010010101100001100101110010110101010001101100000100010101111101111000110101111100011011001101000110010100000000000010111001001010100000100001101000111010110000111110011000010000010011011101000101100001000001110011111011011110101011101000110111110101001101010010000001100100011000010100000000011111010111001110111010010010000111011110111101000001100000001101101010010000001111010000000011000100111111011110111110010011001101001101101000101100100100111001110101110000000110111010010010010111011110111010011000110011000000110111110100101111010010011100011011101110000010100001101100011110011001100110100101000000100111001010101001111101110111010110101100110001010110001001000101100110011000100101001011011011101010000101100000001011000000110111011101111101111011010101001001010101100000101001010101111000010010000111111011010101001110001101000011110011010011111011001010011101100000110001101110001100101111011011011011011101011010010101001111110111000001111100000010011001111001110000010000110111100110011000011001001000001011110101010010110000011001011011110110010011101001101011100111011001100110001011110011010110111010100011111001110100010000110000101000001010100100000110111011110111100011000101101010001101100001010010000000000011110000100100110001001000011011010101110110000010000000101001001101001110010000001000010001100100011101101110111111101011001001111100011001101001100110110011110110111100100101100110001000101110000001110011101111100110110010000111110100110101100111011100110001100110111010010110001110010101000000000011010100001011001101100110101101001101010101000000000110101101011100101110101011011011110100010110000001001100101010111101101011010000111001000011101110111101010000011001011000001101011111100110001101001000010100111011100110011011001010011011001100001110010110110100011101100001010111101011010001001000000110111110110000110110000110100101100010110001000010110100011111110111111110110111100100100101000100100100101101111011110101110001011
101110110101011110110101101001110110101010110000101001101010000111011111101001111010010001010101001101001010100011010110101011110101001110101011010000001000100101101000010000100011111100000010000000110010101000110000101110111000111000101011000001000001100111011001001100011000100011011101100111101000100001100011100010010101100111001011000000111011111011100011000011010101101100011111110111101101111011000010011101011101000011010011101100111010100011111110000101000001111001111110100000100100111010110101100000110010010101001000011100100001100010000101110000011111110000011110101011001001101101000111110011011111000011011001010011110111100010001010000011111001101010000011100010100110101001110011000000110000011000001111001101001111001111100110110100011111000111110110001001010011100100011101101010100011011011011100011001110011000001001111000111010010011101010101101001100100110101100111100110000011110011101101010110000110110000000100011111100101110001010100110001000110010001001000111111000010100111011100000010001100111110101011001110110110101000001001001001101001001011010111001110010110011110000101110101000110110011010100100110011001000101111100001111111000000101001001111001010000000000101000011000110111100110010111010110100001101010000010111100100100001101011101110010011000100001100110010001101100011010001000000011000000101011110001110110010010011001111111110011010001100001000111101011000111001000101001010111000000101101111011011110100010010011001010111000001010100000100011101001001100110101110110100101110100010000010111110101101111000100110011001010111011100010100000101101100011001100000111100110111000101011111011100101110001001000110001010100011110111110000111110000010001111000000010001111101010101010001100001001111111100111011110000001100100001100001110111100110101110001110010010111110111111110100010001010011000111000010000101011110101010011100001000010111100010010011000010010000001100101100100000111000011101000100101000000100010110110100101011101111100000000010101101100000110011000110001111101110100010010010110101100011100110011101001100100011100000000111000101011101010000010011100000110100011111101010100011010110110000001001101011000000111111010000011010010110101011000000111111010100100100110010000001110101100011000111011000101101111000100010011100001101000011010010100111101111011000001000100111011101101001111111101001110110001001111100001110101111101001010001001111011011110000000010011110000111111000100111010011000101111000000111011101010101101011011001100010101101010000011000111110100011001101101000101000100100101100111101110110011100001010101101011001101011011101101110101010110110010010111100111011111010001001100110111001100110111011110110101110111111110011000011101100011011001010101101110001100001110011001110111100011011111100111101110001000101100101100101100110010011000011010011000100110011111101100110111111101111011001110001001101110000000111010011110011111100110100100010100111000010100001001111100011010100100100101110110110001101011011101011101
010111011100111010111100111100000001111110001001011011101001101011100001110010001000100000000111000101011100101000001111001100000010101001011111001001011110110000110010101001000011110110000101100111110101001001010011100011101010010011000001011000111110001100011101111110011001000001000111001011001111110001000010110101011000100100010011010010010010100011001001000101011110100101110011000001110001000001100010110001001101111011101010010011000100000111101111011001011101011011000010100101110111110011010101100101000110111110100011000111000010001011111001000001011100110111111010101100001010101111001101001101110010001001110101000000100111010010001110100000101110001001110111110000110011000101100000101110101010101010101101001101111000110010101100110110000110001010111011100001001001101010011001110011011100001001101110110000010110011110110111100010011100101000111010011000010000001111001000001111111011111101100001100100110111100110010100001011010101011101100110111010100101011011110001000001011000001000101001100110010000001010001101101001000000000011100100110111000100100100011011000100101001110110010010001111000011010011011101100011101001110011111101101011001010110111101010100101010001001111111101010011010001101001111100001110001001011110011101110011101001000110110000000110011011011011111000001000110011011000001010001001111001000010111100011010100000000010010101110110001000000100000000100011011111001011110010101110001010010110101001000010011110011001100110000000110110011111011000010111100100001011101110111100011100010010111000011001011001110110100000111010100011010101101101101101011110000110111000011011000111111001100100110101010010101011110111110010011101110010011000101110110001100011001101111110101101111001001010000101000000010010001011101101000110100010011110110100101110011000111010000101100000111101010010111101100110000110101110011101010111110010011101111100111010010010100000011001011001100100011100010100011001001110110011111100000011001010100010010110110110010110101011101111100111100110011101011100010101000100110101001100110011101111011110110100110001111011000101010011100101111100100001100100110010111001000100010111000111011111100110000101011001001110101100011111101111100101101010011000100011011110011001010100110111101111011011010011011111111100011111001010011011110000000000010110100010000000010110101001111001101011000110101110100110000111101100100011100001000001111011000011001010100111011101011000001000010111111000011001000110011101010111010011010011011000100101011000001000001010101001110111011001011010111110111111101001101010000110101000110101010100011110011110010111111001100110100011010111010001001111000101000111110100011011000101100110011111100111011110010100011011100011100001111000110001101110100010110111011011010011111010100100110011110001110000101100110001011011011000011011101010101001100001011011111010011001011110101100100100010000001011110110001001111011100001110001110000100100101001001011101111110011101110010010110111001101100111001011100110101101
000000000001101011000011001101110101101000101101001010011101011110100001011001111100111100100011110001000101110001100011010110011011011001011011010011111001111001001111000001010101000100110010100010000000010110100100000011100100000000001011101111010011100001111011111101001000110000011011001001010111000000000010001011100010100110111010000111000011100110011001001101010001000001001000101111100011000110010010110101101100010100101001010011100010000110000110100111110100001010011110001111111111010101001111100000010111011100111101100011000000100000001000111100111000100100001000000001101000010000110111001000101001111010010111101001101001100111110111100101111100001010101100001111101100100010010111010000101100111011111000110011100111110010010010010100111010000000111011011001110100010100111011100011110110101000111111101100111101111100100001100101111001001110011111101010111111001011010010111111010001001101101101001110110011000101111101001011100001111100001011101010011000101010110000010111010101010111010001110010010100011001011001111111111110101000010101001010100101001011111010010111010010101001101101100000100011101010111110011101100111111110100111101111001111101011110111011000101011100100101111001100110101010011011110001100111111101001011010101010111010000111011100111101111000110010010111001010011110110000100010100001101011111101101010001101001101010100111100011001011111000101011111111010010100010011100010101010010110010100010001100000000111001010111010111001110111011110101000100110010111010000001110010010100111011010010100010011101010000001001011101110100010000100010101111101011100010101010001000101011111001010001101100110100111000111110010000010101100110011011101101001001001000010000011100110101100011110000110011101100010011011111101011110101110011011110111011011001100100111001100110011100011110000001110111001110110100100100110111010000010101110001010000110010011000001111011101000010110110011111110111001000110100010011011100000001001011010100011110111100011110010100001111111111111101011010101111110101011101101000100101111111000000110110011110001000111011100100010011000000100000011101101000011101100011000111011101011110111001011000100001101111011000010010000100010011100010001010110110001110101110111111010100101011000011110100001100110010010101101000101010011000000100000100110110001111110100011000110000111000000111110111010111110000100011001110110100100111000010001010011001101010011010001111101010100101010001010111110100110001000101110110110110011010100101111100010111000110100011101010100010101110001111010111100100101110101001000000001100001000011100000010100000001010001010010110011011000010010111011100110101111001001000101100010000011001100011111011011110110000011011110101100101000001100000001001101000001001110110100010100010011001110000110001111110011111100110001101000111010110100110101010001111100110111001100111000101001011110101011111001100101101011101011000110100010100101100001010011001001100001101100110011101000110100100011101001000110011111011110011110
100101110000001010010100101110011111101011001111111000010111010000011110000100101000010110010101011001001010111111001010011110010100011001001100111111011100011101010110001000000100100011010110111100011100111111010100011101101000100101110011111100111000001011000100001010010011100110001000110001111101011111111001111111001001001101111011110000100000100011110010111001000110111010011001011011101101101010011010000011100001001100001101101010101001100011101111011110001001111100010010100011010110001001111111000110111101011010111110000000111000001101011001010001101000001100101010011111110011110000111111111010000001110001101011010010110011111111011111111001100001000101000110001000110111010100101111001111110101111101101000110011010011110110111000000111111110111001010001000001001111110101100000000001011001001111110010100100110110110111000000100100111011001101000010101011010000110110110100000101010000110001100011101010101100001101111110010111110000101110111101001001010001101010011010000101100001001001101111010011110100010101111110110000011011000000100100100011111010111000010001000101110001001100111011111111111000100000111011101010101010101000111100011001110001100011010011011110001000010001111101010010111011110000011100011000110001100101000001000110011111010000101011111100001001111111100110010101110111101100011110110100000100011110111011011110100101000111100101111100000010110011111110000001010110110011001100011101001001110001000001100111011111110010110001011010011000010100100110110001001011101100101100110011000111110000101011111100100011111111110011001001001101110010100101011010111101110001101011011011010011111111110001100111111110010100100101110010101000111111100010000111110010100000111101111000011011100001010101111001101111010011001000110011100000011111101110110000001111100111000001100101011010100010101101101111011011111101111001111010010111101100101001010010111111110011001000011110001001111100101110011010111111001010111010110100111101000011010111010110110111100010100111101101011100101011000010101000010100000111110100011100101011010110101010110011111010110100111000110110101111001000011011100100111010100101101111110001010000000111000101111010010100101100011110011101111101101100111001101101011010100010100101111001001110111111001101111101100111011011111111101000000101000100010000110111111110011111010000010110000010011001111101101111010101011100011001001010000000110110001010011010000000110101011101000000011011011011101101011000010110011101110110011000110001000110011011000111001100001011100000110100001110101111100001100111101100000101100000111001111010101000010110011001100011110010101000011111000111000000101001100011001000001000101000001100111100011011101100111101110110010111000001100001011000001101010101001101000100110101001011001101100111111011111010101111000111000010011011011000111110111011100011100000010110001001011000010011111011011111101000010011011101100011111010011111100010100010101110001000011100000100110001000110000100000000000000001011011101000001101111
001100010100101010101100101000111001100100011001011000101011100001110000010000000111110011000110111010111110100101001001001101010000101001100000001001000001000100101101000010100110100010101000011010111101111101111111001000001111111110101110111000000110000011111010001100001100010100000100011010011110000000010101101110111011000010001010101110100100110111100101000101000010101010100000000111111001010000101110001111000011001011001110101011010101111100110100000011000111100011010010001111111000001110111010010000001101001100011110110011000111101100010101000011100110011000101110100010011000110011010101101100100010111000010010001100001011101101100001111001101101011111100101001000111010110010100011010001000111000010100111000000001000100110001101011110011010001101011111010111011101010110100010111110010111111010011110100111111001101011000001011011000000001001100010001110010100011000010101110100011001101111000100000000001111011010001011110001100011111111001011100011011110100001000010011000001101111010011101101110111010001100010111011000000011010110000111011010001000101001111011100001110000001011011010100101011101101111000001110110011010010110010101101101001100110000100000011101101001101001111100000100101110000011011101100100110010101000101111111010000000100001101000001100100001010010011101000001010111101101101110111101101000101000111011001011011011000010001100101001111011010010100010101100100010110110011100101011011001110101111111010101110011110011000011000100010000101011111100110100010010111111100100110001011100000000011011101001001010011001010000000001010111101010100010001000010101011001101001011010010111111011011111000001001000110001011011011111010101101111100010010111000111000101101110101101011100011000101011001110010100001111101001001110011111001111100111100000000100110101011011011011110101000100011011011100111000011010010010110010011100110101011011001100011000110011101100111110101110001100101001001000111001110110111000100100010010011110010001010111001111000110000000011100110000001000100011000011001000110001001110100100010101001110010001110011001111000100101001101011011010010110001111011110010100000101011111110010101010111011101011111100101100100101110010101000111000001011010101111101001000010001110101101001011010011011001001000101100010100011101011011110000001001110101010001101111011011000001101011010011010110001111101001101100101101101001100111000011111101000011000110101101010000001111100101010010110001010010101001111000101111001101000000110000000001101001111110101001000110111010001010010000110111010001011111000001011011101101100000101011001001111010111101001101111111100110000011111010111111001101011101001010110011100100000101101110001110000011010101011001100000000111010101101001000111100000010100111000111101001101000001011110111011011000011100111001111110100010110010111100011000111010001000111101000011111011000011101010101010101010000000001110101001010111000111001100000011000101001100010101100111111110111110111101000100110110010100001010101001101001111
111000011011100100110110111000000000010010111011110110000000110001001011111000001011001000011000001101001000011100011010110010011011010011101000100010100101001001001100001011111110010100001010001111011010010001000111100111101000111100100010100010000011010000101100111111100101111111010010110010010101001100001111111111110101001010100101010100011100000110110001011010110011010100110100011101000111011110110011001001000100010001111011010011111110111110000111100110011010111010111000000010100111011000001111100001110100111101110101110000000110100000101011100110110000001100000010110100100011100010111011110111111001100111111110001000110101101101100001111001010011110110100011101110111111111001101100010011111100011011011011111010001001100101100000000100001101001010111100000111111111110011111000111111110101011101100011100100100100110111010110001110000110010011000010111000111110110110111011011111001101001001100001101010000010000010000110010011011011011100101000100101100110111001010001100011100001001010000000010101110111010100101001000000110100100100101110101010111011100110011100011100001000010100011001111101111100010010010010111101010111111001011110010011100100000101000000101010000110001010101100111110011111001110100001110110010000101001011010111001000010010100111001010011000101110101011011111111001010111110010111001110000111001011101100100100011101001111110110000101100010111001111100111110010010110110111110101111000110011001001000000100010010101011111110000000000001101010100110110010110001100000011111111011011101110110111000101010100001101111011001001101110011001100111111010010100010100000001001110000101101110100010110110100110110111001011010011110100001000010100101100000101100101111101111111000101000110101001011100010010011001001011111111111100011101111000001110101011110100100110111111101000001011111111000111010010010010001000111011111010100000011001101100001001110001011100100001111110100101100101001011010000111101000000110000111110000010010111111000010110000011001110011101000011011011011110011100000000010101000110110100001111000110111110100011111000011000101111011111000101111111000110101011011011000110010111110000101011010011000000011111100000111011011000001110000101111001110101010111111111001000011110001111100010111010110001001111011111101101111111101010101111010101001001011000110000010001100111001010001010010001010011011000100010100111011110001000100111001111001111101110000001101001101000111001000010011010110101000101000010001111100010110010110011011000001110110010000000101101011010011010110001101100010011010111101111000101101010110001110011011010000100001110110000011101110010000010101101001101101100000100001000101011110100111101001101111010101011110011001111110011011001000010000001011111110011000100011010101111010101010100111000100110001101011111101111110110101110100001010010101001011001011111001100010100111001111000010101100010110001111011011011100001101010001101000011111100110111000011011100101010001000100100011000001100001001111010010100001101110100001
110001011111110101100011000001000110000101010101101000001110111111010101111000010000010101001110101101011011101001111111101010011001110010111101010010110000011011110011111001111001011101100110001101100100111011000001100111101010000001101111101110011110001100110000111001011111100000000111111111101100001110101011100011010001111111101001100110000101010000001001100010011100010101011100101100101010100000110010110101011011100001001011011100000011001011100101110011111001100111100000100010110100011101000000100000110001110000010100000000100101100100110010000111001111001111111000011000100011100100000001111011110001111111000000000111100001110100100110110011000010001110001000000110101000000011110101110100110010010010001010010110110010001000000100101101111111111010100011001101011011001101000010010011101101110001110101010100010010110100010100011101000100011101111010010101111110001111001101000001011011111000101100001101111001000110000101110110000110000011010110000100001101000100010100000010001000000100101110010111010011110101101101100111111000010110100001100001001001110001011110000001010110000100101111010100111100110010110001000111000001101110010011111010011101111000111111010001001111001111101111100100101100101101001100010100000101001101010001011010010010011000010010111100101000110010001001000101110001111000110110000010010000100000000010101010101010010011111100010100100111011101001100110110000111000110011001101001100110001011110100011101010111000110101111011010001001001001001010011001100110111011000100001011001010101010100110110100011100110011000110111000000010010011001101110000011110111000111110010000000111101000101011011010101001110001011010001101100000001011101001100100110011111110000111110111100000000011111011111101101110010010010010100111011100111011110000000101111101100001011011011100001001100111000000010000011101100100000001111111110001101110011110000110001110100110010101100011111011001011101111101111000001010101100101110001111000011111100011111000010100110011110100101111100010010100000011000100110011010011110110011001111011011000010110001110111011111111100110010010110100110100000111000101100100001011101100000000000100011110001111001101001010110111010101011110101001110010010000001110100000010010110001001110110000011101100011100001111100100011111010101100000100001100110101000000001000101001001010101110001111110001111101000001100100001000011101100010001110101100000001000111000010101001000100000000000001100001011000100010111010111000001110101111101011101000001011011011011010101000101110110111110111111101101111110011011010110010110001110110101101011100111000111000001111000101000101100011110101100001100001110100100010010011110100000011110111101010111100111111110100110110101001011111000001001011011101110001001110110000100000101111000100101010111001000110111110111101010101010111001100111110010010110110110111010101011000111110010100101001011000100011101000011110111111111011000011110011101001110011100100101111100010001101001100110111011011010110011100110001100100
011110011101011011010010001010001011111111000101110001101100101001001101111101100011010100010111010000000111011111011001111001111111100011100000010000100011011011001111010101011110100010001010011011011110000001101110001101110000100111110110010000011100011001001011010011110011100101111111010010001110010100111010010010110100110100100101011111101000001100001010110001110101001111111000111100001110100101111111110111011000110100101101101011000110111001011101000111101111111000000010110100011100110101100101111011010100110100010110000111100000000000000110100100111000010001111101010010110011101100110110100100100110111001101110011110010000011011101010001011111101100001011100011001000011001111001010000101100100110001110111010010000011001011010010000011010110111001011111010011111100110000110001101100000010100011101000100000010110110111001101110001111010111000010010101011110000100010001111000001010011000101100101110011101001000010000110101100111100000010001010111111010111100010111101110111000101111010010110011111111100100001001100010011100010110011000100110001011000100000001111000001110000011011000111110000110111000111010000001100101111110010010000100100010111110001010111000101010011010110111001000100100110110000111111111001111000100011111110010101111101011101010000110100111010000101101101101111100111001101101111010100011100101100101001011111100111010111100001000111111101101000011101101110111010100111110001111101011111001001010100001010010111000001101001110101001110011011010010100101000100001100100100100000000000010101001011001001010101110011001111111100100111011011100010110011011100000111011100110001001001111111010011000100001101100011101101101011001111100111101011101110110000000101110010010010110111001010001110000000000010011100011101110101111011000010011100110110001111100111100110011011111010101011001011001111010101000111110100110110111111010000011100000000101000101111101010100101010100011111010110000010100111011111110101010101101101111100001000000101000010000101000101011100111100110000001110010101001110010010011011011110001000111010000010010111100010100100001001011110001011000110101011010000000010110001001110000000001110010010111011000011100011110101101100010010110100101001010001000011101110110001000111100000010010010011110101111111011100111100100101110100101010110110000100110101001000101101111111101011111100111101101011011001110111001101011011101000011010001111110001100101001100001110000101010001010111111010111010010001101011011000010101000000000101000101001001010001000001100111000100111010100111110101110111110110001010101110010110010101100110101001111000111000011001000011001000101000001101111101010000000010101110001110110100111100100001010000011100011010110010000011010011111110010010001110000100011111011111101000100010111010010001111101110001001101110011000000011100000010100001101111001111000101000100100011011111101100100010010011110100101000101000111010110110011111111111001110010001110101001111011011101010010101011000010001010000101101010100011100011110
001001100110011111001001100011101101101111010111100101100011001011100011000110111111100110101110110110011101000101010110100011100101001010000010100000001101111010001101110011110100111100000110110010011001100100100101000110001011000110000111011100011001000111101101110100010010011101011111001100001111100011110110110111000001110111010101101101010011011100001000001000010110000100010011110011010011101101000010111011000010010111111010110011000101101000110101111010101110001011010110001101100111111011000010110000100100010001010110100011111101100111101011000110001010110010111011011110101011110110001100011000111100000110110100010101100010110011110000110010111110000111011101010011100111000110000011001010110011110001100100111101100011101111111110111011010011011100000000100100101111000011111001110110000110001101100011010100110110110011000100101101101111111001001110100001111100100100111000100110110011100000010000011110110010010000100110011101011001101110001101111101000011010111110011011011001001011000000100011000011011110101101100011110010110101110100001110111110100010001110010011001100000000011001000000111001111101101011000110010001010110011111100100100100011100101111111010111100110110111111001000000100001111110010110100001001101110101101100100101011001101111110100100111111111000111001011010011000101111100100100000101010100001110100100010001100010111011101110001000110110000100111100010100100010101010111100000001100001110001111100011111011100011010110101001011000011101011101001100001010100000010011110110010000011010111100110000111011101001010101110000111011111111101100110101110100001011111110000101000010001101010000111000101110111011001010000010001001100000000000010111001101011111001111101111101011110110100011101010011111101010100011110110011000100001101001101111110111100010011110101100101111101100010100100010000101010010100110000111101001111101110010111010011110011011100100000111111001101001111100011010010010101010010000101111011001000111100110011011100110111010011100010100110111010111100011110001110111110101000111110101101101001111010000010110111001110000010110111110010010110100010110111011100100010011101000101101010011011001001110011110101100110100101010110000011010101011011001110101101110101110100101011000111010000001100010010000101010000111111101001000000000010100100001001010011001000011100101111011100001111010011010011000111111100010010000110001000111010100010011111100110011010011010101101011110011101001101110010010111011100000010111011011011000110101011100111000111111000011011110001011010001100101000100011101001010010001110011010001100010000101011101100001000101001111111010010011011000111001101001000111101000001010111110010000101010111010001001001011101001110111100111100100011000000100110110010100101101001001101110111000110011011101001011100011100100110011000001111011110000100101101011100011110001001010001001110010111100110100011010000000000111000111100101010010001001001110010010010001101000001111010011000110010011000011010000001110001100011000110100010
001110100001110100010010111101011111001000100000010110011010110111010101011000001001110111011111010010000010110101001001110010111100001011111110101100100100010010101110010111000010001000100011010100110110101100001011010011011111001101000000111011110110111101111101001110000001011111110010100111000110001110101101001010011111110101011101110011000101010101001010111011011111011111010011011000101000110101001100110110101000110010101001010011111110100110101010101101110010101011011101110001110101101100101001111011000110110110101011000100010110110011000000011010001111100100100101100001101101101110011000100011011000111101011000111101111100000001110000101000011110010011110010111111011010010100110111101000100010010000111100100100111100110100010110000010111110000100101011111000100111110011000000000000000101010101011010011001100101110000000100010000000101101100010011101000010001100010111011101000101001010001011111110101001011010001010101000011111010001111111011111001011111110100000011110010100001001100010101101010101100010111110111001110011101110001010000111100010000110000100111100101101011111011101101110010110111000110010101110100011011000001100010111101000101001111111101011110001011110101111100010111011010111011101000111100101000000101100001001101000011101011110000100101111011110000100101001100111000001001101100101111100001011101011101111101100001110000010100100111010110100000100101101010101010101111001110100100111010000000000011110000010110101100001111101000110110001010000001000011011001111010011011000110100101010111111101000010010010110111110110100010100100010110110100000110100101010000111011010111010010001100101011010010100110011000110111000101001101100011000101101001011000010000001001011010010000000110011001111111011100010000010000001110111001000001000111000101110101011011100000001100101111111100010101010011011001011000111011100100011111110110100001001110001101010101001111111100000111001110110000011001100001111010010100101001001011111011101000101101011011010011101101010101111101011100100111110010010011010001001001111010010010001010110101010111101010101011001101000110000001001111110100110110100011011110000000101100011001100101100011110001110110011111101100010111010110111000010000001100000011111010101111001011011011111101101011001001011110101010110101010101001111100110001100011101011011001100001101111000000100111100001001111111000111000010101101010010000011011111101001001001010110001100110101010001100001001000110000101011001111011010010010111110101100111111001110000010001111100111000100010100111011010001110111010000010010110011101000110101111010111110000101000001100110100011000101100000101000110110101010001100011010101001010010100110011101100010001100001110000100110000010110011010011110011001010001001111011110111110100011100111000111011110110100101100011000010101110011010000010001110111001110100000011000010000100001011111111001010000110101001111011100110001011011000101010101100000100010110101100000011111111101010011001011000000011000001000101111010010000010
000101011100001100111101101010011101110111000010100100110111010011010111010110011100001100111000011110001101110011101110101100010001010001001000011111101100001010001011100100110010100110010100110110100110100010101100011101001111101001000111011001101001101111011000010000001111111010111101010000101111110100011010100000010010010001001101100110001010101110010100011110111110011011110011000001010001010001100100101101011011100101111111010101111100101111100001101001011100110101110111010001100101001110110101111001101101111100000111011011010110111101110101101010110001111001101001111001111010010110011010110001000111111101011001100000001100111011101001001101001001100011000010111100101111001000100100001101111110100011100100100100010111100101101011111000100101001110010100111111100101000101111000100111110101011011011001010110010111001001100100111100001111111110000010001100011111000111110001101100010001011011101001111101011000101001001101011011010100001001111000010111011000011100101011001101110110001101000111010101010101010111101010111001101101110001010111101110110101000001000101000111011001000010001010011011101011101101001011010010100100011110111110101010010111010010010100000001110000011001101011001011101111100110111010101111010000000110001111110010000111110111010001110000101111001011100110010100011011100011011010111011001000101011110000110110110110100111010110011001011000110111010000000001110101010110110011010001010000100001001011001000100001100110101000100110100111010111101010011101111010111011101111110000000011001000001001111100010011101111100010111101011011101100000111001011010001011100001110011001011010101111101110100110000101111001000111000110111101010110101010001111101101100011001101111010100100110000110101011010011001101101011111000011001010111110001001000011011010110110110010111101110011011011100000010110000000111000001101011101100100001101110001100001011110110110011010110110001011101111000110011101101110010011010000010011101011010111010010001010001000001001001010001000001000010000010001001110100001101010000001000010101101011010010111100000010110111100110001100011101100000001000000100101000001010001110000111101011011101100001011000001100100010001111111000010101001010110001111001100000010100110101100000010010101010001010101101111000101111101001110101010001000111110011101110110011001001100110100101101110001110111110001001010100101111111101101011110011110101100111001000011001111110100111000010001011001111110100101001101110100111001010011110101110000001001110001111010111010111011101000101001000110011001101111001100111110111001100100001100111011000100110100101100101100101000101110111110011000101100101000110011001011100010101100100001010000100111000101000101001001100001101100011101100001010000011110010110011101101000010101000001000011101011111001100001011010011101010111010010101110010110001001100110111011001000111011000101010010010110010010111101001010001100010000010111111011100011101110101100100010000101101110011011100001111110100100010010110001000001001111
100001010101001011001111101001101000110101101100101101110111010111001110101110000010000011000010101010001110100110101000111100101100110111101100011001101101001111001111000111101111000101011000101100111001001110001110000100010101010000001010101010000100110101111111100101000110000000111010011111011001100110000001100111010101010001111100011011001101111001111010011000000011100000001110100000000110000000011101100111101001111011100100100111011111011110110010001000010111000010100111000100100010001001111010101000010000110100001111101100111010010000011110011010110001011010000111011010001101101101010001000111100010010001011101000010011111100110011010100100001110111011111111011100000100011111001101100110000011000100010110111010011000100111100000001001101110001010011111100010001001011110111010001100001000010010001101101001101000000101100001000111010110111000011001110111101110100100011110010000011000000011011000101000100011110111001101110001111101000110010001010101101110001000001100010100011101001100010000100110110000011100001110111001100011100000010000100000100010101011110100111100001111101011111010010000010110011001000001101011101010100011110100100000001001011000001001011011011110010000001011101100101100010110001111101110110111111001101110001110110111011101110100000011110110111010111111001010101101111011001000010010011000101110001001111110111010011100101001110000001001001010111000001100010100011110000110000111100111111010001010001101100001010001101001010010001111101000111111111101110011010100101111110100010000001011000001110010111000110110001110110000011110011101111110011010110101100011011001110001110111011010010110010011100000101101100000001111100111111111111110011110001110000111010100110111100101111100110011111110101111101010100001011011010011001100000101111100011001001011011010111000111001110000111010101101110100101010001000110010110100011001010000010101010110110010100100110110010111100010001010100111011011000000011001111100001111011010111111011001100011110101110100100001100111111000100011110010111010100001000010100011110100001100111001111110000101001110011010110110011100001001010101000011100011110001000101011010100000011001110010110111101111110010011101000010010111111110000101111000110011110001000001110001111010000101100011000111100010100011001010010001010011010000101000110010100011011111100001011011100101010011101010011011111110101001100101101000111000110100010100110001110010100001011110101111111000010001100111010101110100100110011000100011100101101101100000100011011000110110010101001100011010001010000101011011000111001100111110011101111101000101101111001111110001111011110111101100010011110111001010011101011101110000100110000010100010000001100010100110010001110001111000100110100100100100010101011100011111111011010111110101001111010110000111001001000010011011101001111010111000011001010111100010011110000110010010111010100001011000110000111000101100001011111110101010000010000011011011110111110101110011010101011100010100000101000101001010100011100101110000
001110000001100000110110001110110100111001101111110001000001100110100010110011100001001100011010101000010110010110011100001010101110010111010001110001111011001111111101000110111001011111111001001011101000110101011110010000011110011100100111111110000110010000111111101111000111001010001011001000100110010111110001101101000001001010111010111111001111111001101100101101000010011001100001000110110110111111101101101001110000111010000000100010101001110001000010011111111001111001111010110100111110001000000000101011000001000110001011010010010011001100111011100101001110111001001100010011111000101011110111011100011101101001101000001011001001111110100100110000111111010010011000110011011010100111101001001101111100001001001011111000101011010110010110001110001001110111010011011001000011101100011011111010111101100001101110000010101000111001010011101010001001101011110011010001111100110111000111111111000000010111000101011010001001000100000011010010111101011101110100011011000010001100000000101101101010110011011001010000101100101000011011001101100010010111011111110111011110011001110010101111101110010001101100110011110011110111111111101101111100101001001011000011011100010001001111111110100010110100110010010000111100011000000010111111000110010100110000001000110010010011011010100001110100001001011010001110110101110001000010001001000101100110011110011110100000101101010011110111110010111010011011010000100011010110000000101101110010101000010000011111011001110101100101100001011100110100011100111001000111000011100011001011101110011100101011011101100100101011010010000111110000011100000110000001111100100100011101110111010100111100111001100110110111111011111010001111110001101001011000011010110010111110000011010010000100010010111000011000010001111101011000010110110101010010101101001111001101000011011010111000011101101110100000000101100000101101101111010011010010101101010111100001010111111000111001001100101110001000010101111111100010010000111000101001101100110110001001101011100101011011011000010011001011100110101110000111111100110011000010011101111101000011001100111100101010111001001000111110100000101111000010000011100110011101111000110110111100101000110101011111101110010001011010100001010101001011000101101101101011001101010110000010111110111110011001011111111110010000111110001100001011111110000001010111000011111000001001011001111000000010111111010000010011010111101110111010111100001101100111000001110111011100101000110111100100010101010101100011111101111001011001001010010010011111000010011011111100110100101100010111001101101110001011001010001100101011111010011111000101000110001110101010001000000000000110111000110111010011010011011011100011101110011000111011110111100101101110101100110101001111100001100000010000011110100111110000101111010001000010001010101000000011110000100101011111011111110011100111010110101001100001000011100000101111000100110011100111010110011011111000011001100110111100001101101011011111111101000011100110001101100011010110111101111001100111111001010110100111101100
000111110011010011010011101000100101001111001101111110110000101100011011111101000001110100110010111000101110000001100110011000010000000110100101101110111101011110011001111011101001101010001100111000010111010101111010111110110101110101010001111111101001001110011111100101001100011110100001000010111101010010010001100111111100100001000000001101010011101110011100111101101001011001111100100111001100000100100101111101000010010011011100001000110100000101000111100000001011000101110011100010000000000011011011101010000110010110111001111001110101110010101001011001000000100101110010111000111111100111100010100110101101011100001100010101110100100101000101001110110101011111110110101111011111100000011001001011110011110000101110010010000010100100011101111101000101110001001111001010010011101000110010011101000110000101101011110110101111011000100101010010110011001110110010100110010101000010111110101010110010000100100010010101000110101011111100011110110001011111001011000110011111100001100100001100011001001011010000101010010101001100010010101100010001110000111010000010111010000111111111110110101011101111110111001101010001000110100100110111000000110010101100111101110111001001010111111111011011011011011101101100001001110000010111111101110110100011110111011010000110100110100100010101100010011010000010110011110111111010100001110101111101010111000100000101111111101110110011000000010100101000000010011011110111010100010111111111101010111000100001000011011001000001001010100100001000001110011110010111100101100110010110001111011011011010000111111001100011101001001010010000110011001111111000110001110111010010110101001111001110100111001011010010110010011010000111110010101101101111011001111001110110110010011001111110000110100011011000011010001110000010010100110101001101010000111110100111110011000101001110000011010000001010011011101011100110010001010011000111100101100010001001100011010100100111100000000011000010101001010111001010011111101001000100110101001101001000111001111010011111011010000000110101010010000110101000000100000111010101000110011110010110011011011111111001010111001000011000011110010100101011010001110101011110101001101010100100101110010000001001101001010011001110100000011111010100101001010110010100001000100100111010101111110010111010000000010100000111111001111110010010100100100101001111111011110111110000001110100000000011100110111101110000010011101100101010011111011111000110111001011110001010110111110100101010010001100101011100101111001100011101101010001001010110110111000111110011111101000110110100010110111100000001010110001110000010100100011011011011011001001110010100101111110011000100011000011011101110011100001100000000101110001100110010010111111010001110000000110111111101111110111000100010011111100010101110011110110001101011001100101100111100111010010110101011001000110011000000000100111101011110101100011010001100101110111011000110000001000001011001101001111111101000010001110110111010011011111110101000100110100011100011011110001010000110110110001010101110001000110111
001011010111111100010111011100000000110010000100111110110011110100001101010001111001100111111110011011001011000111000101110011101001100011010010000000101101111111100011011010100100110111011101111100001011110111010110011101111100101001101101010011101010100001010110111111111110010111111000110000111000101111011111110010111001000100100110001111010011110001011110100001010111011100110110110011000101110011000101000001111111010010101110110110101000110000001111110000000100100111101010101111000111011101010011111010101011010010001111100110111110001010110110100100011111100011100111110110101001101110100000100100110101111100100101011110110101000100101010100110010100111010111010111001011100010010010110001110111101011000001101111110010101011111010011110100101110010001110011010000111110101111110110111100111101011010111111110101101100001011111000001011000011000001010000100111000011110011000010101011100010001101000110111010100111111000110000100100010110000111110010111111000011011111010101111001101111100011110101011010011011011101011110000100111101000101011101101010101100011100100100110001111010110110001010011100110010101110111011000000011100110000101011010010010101111111110111110110100110001101100010100001100000111111000011011010101010110011001100011011000111100110110100010111110010000001101001010011100010001011001110001000111001101111010100000000101100011011010001111010011110011110100101001101111100110011011000001000110011001011000000100010011100010100111011101111110111110010110111011100001100101110000110101000111101110000110101110101010001101111111011100000110011111101010101110111111110111111100110010111011001011010001100111101010011011011100100101011110000010111110100001011010001100011111100110101100101001100100110100100001101010101110101111101010110011101101110111111001100110111101110100110000111110110011100011010011011101011011100110110100110111011001101110100111000011110111111111111101110110010010000011000100011001111100010110001000000110000000010101111110110011000010011110111001010101000110000100110111101110110010100010110110111011101010111110110101010110111010010001011101001110001100100000010110111011011110111011101011111101000010100001101100001101000100011011110101101111000010010100111100000001011111011011111010101100110010111011000100100001000011001001010100110111100110111011000111011000000111000101000000000000111011001110111101110010101101100001000001101101111010101000010001101001111000011101100100010010000110001011000110100110010010111001001111010011111101001010010001101001100011011000011101110111110010010101111100100100011010011111001001101110001000110010000011010000100110100011101001011111010000011011010111001000110010000110110100001010111001000011100011101111000011101100010010000110111001010100001010001010000101010111010110101001110101101010100101111110101010011110001111000000110011110100001001110100111000010101110110010011001111101101011100101011000010001011000101110011110000001100010010100010101110111011110101011000100101000110111111111010110001101
010010100101101010010101100100000111001011110101111000101001110111000010010100011000111110001001010001111011100111011101110110100101000001110110001000011011011010100000000110101101111101001111011111111101010010101111111111110110001000101001001001111111001011010100100100101011011110101011001101000011000100100111100001111101101010110010111011101011110010101000010011011111000011100001111010010011010001110010011100010000000001111000010101100101011110001100111010111101011101001111001100110100000101100011101100000101101100001001001101100110000010011001010010110000001111101001011001010001000010110011001110010101100111111000000001110101011111000101111100001111101101100101010001110001001100001101001111110011110010100110001110010011101100100000011011010101011011010001000101001100101111100111101010001011001010101001110010100101101000111010010010111001001001100000110000000010011100001111100001000110100100100011111110100011101111111000010010011010011010100110111001010010001000111101001000001000111110101001001110000010110010000111100000101110001110101100010100100100110110110110110001000100100110101111001101010011010000000010010001101011100111010001101100010100100110100000000111110100100110010111000110110011101010110110101011000010001101000010110011011001110100000010000111101010001000100000100001011011111011100010111110100010110111011000100010111100100001000100111101100000100011101000111110111011001100000010010011000010111000000001111101011010011101010111000001111100010011101001111000000011110001000100001101001111100111111001001111000100100101001111111010111111101001111011011111101100010000011011101110000000010001011010100010110011111010001111011101111000011110111001111010011001010001101111110111011000110011110110011011101010001000000111110010110111001110000000100101010111010110100111111011101010100011100110111100111100011110110100110110000111000110100101111000110000111101111010110000101011110101100011110010100000110100110111100000110010110101000011110010111001101101111001110101101111000000011000111010011100011001100011100001111000000110010001000100101111011110000111111111111101100010000100101111110000110101001110101000100101001010111100000001110111111001110100110001011001111111111100110111101000111100111111110100111111110000010001111101010010011100111000011010010010001011000110010010101101111101110000100101110001000001010111000011010010110111001100010101011000001110000001010110010010000001001111000001101111010111011110101100101110000010100101000111000101001111101001110000011111011000010110000001100011011111001000100101100100001111100111000111000111101011010000010000100011010111100001000000111011010001101101011110011111001111011001110001111011111001010100010101000101101100101011010101100111111000110100111000011100011011011000001000101100010000111001010010010101010001110001000100111011111111100011101000000111010000001010010100100101001101011001111000000110010000110110101101100001101111100111100100001000111101001100100011100111110101110000110110011101111110001000
100101101100111000001000100111010111111001100110001111011101010100100111110011001111100001111001000000011001010111001010011000010100011000010010000000101110101110111100011111000100000000111001011111110000000001000010010111110001011111111000000111110010101101110111001001011111100110011110001010011010101111101100110110111001111110101000111100001011101011001101100010111001111000110101001110101101100100011101101000001100100010011010111011001010111100100100000000000101001111010001101110011100110011111100101110100000011001111100111000011000001111001001000000001011110001010000010110111010111001101110110101110100010000000000000001011111110011011111011000010001111000001110011010010101101111000111010010011011101111100001100101001101011110110101101110111110100111011010001101001001100111001111101010111110111000010001000101101110000100010001010101000001101010001011100010110001111101001011001110001011110000000101010110111010111110000000001101110000001011000101011101000100000000010000010001111110000010011001010000100011001011110101000101101111111001111000001110111110010001010001100111010010001111001011011100001111100000001011111000010101110100000111100011000101110001100010111000000110111111110101111000110010111100011010101010001000101010111111000110111111000011101001110000111100101100110010100011000010100010001110000000101101011010111111001000011111111001001001001011011001101110001100100010110100010100100010111111100010000111000000000110111101111100100000111001101011111100111001010011110100000010010011000110000110011010110001111101000110100001110111010001100011100111001010011111011111011011001100010101000110111110110101000100101001000000000100100011110010001111010011010010110100110111011100111011101101011011100101001100010101110000100000111101011101001010111010110101101101110001111011100011011000000111010101101110011110000101100011010010100000100100101000100010011011110100011110010011000111110100100100011001010110100101001101010110100100111110110011010101001110001011011100110010100000100110001101100101010000010110000011111101011101010000011001101011010100001101011010111111010001011100110011000011100111100001110010011101010010101000100011010001110110100011000101011011111010001000110001011001010001011110101000011011010010110111000110001000001010001110001101011111101110100111000001000011011111100011001110000000110100111101111001111001011111101101101001101010010001010110100010000001001100101101001110100000011100111000111011010100101011000000001011101110000011000001101010101011010011110101000001010001011010101000110100000111101000110101011101111010110110000111111001101101101001011111001001110010101000000001100010001101101001100111001111111000100001011100111100001000100111000001111011110011010100100101001010010100101110001000110011010110011111110001111011000000011001000011101001010001100011001000011000101000011101011000010100011011001011111101111100111001111000011110110110100001110111110010001001100101101111110100100100010110110000000110101001011001100000111101111110
101110010101011001000111101011010111111001110000001100001011111101010110001001001100101100000101010110010110100000000101001100011101010101110101001010100010100011001101111011010000001010110011111001110111110011100000001100101011011101011000111110110001111100010111000101111000110000100010111000001100000000010011001110110011010100000111101101110010000000110101110100100000111010101101011001010100101000100011101010110000111101001100001101001010101010000011111010110000110111101001101100101010010101101010001000010101000111110110001010011101100011110100111101000111011011011011111110100110101100000100011111110100001100010010101001001111100011001111101011000001001101101111010110011101011000101001100110111010011101110000000001101100011101010001000111001111101001001000011000101100101010100111101011010100100110001011011101000000110011011001001000111010111111001000101011101011110000011100001100111011111100000011101011010000010101010111110000010001111100000011000000110010001111011010111110000000111110100101001011001111010000101010001100001101111111000010000000111110000000111100001001100110011011110001010011111111000001010101011110010001101110010000110011011011111000011010011001110011001000100011100001101101011101100010001111111100001101111010100010111011001000101100101001100100011110000111001110011101001110101010101011110010101010111010100011100111111110101010111000001110111011000110100110111100101111110111001001111110000110010100101100101100110101101101101101011010111111011111100011100010010000110011110011100100011000101001010101101100100100101110010000101101111011110100110001110111110101101111000011111000111101101101010001110011101011010100110100001110111111010100000110001011010100100010100000010010110000101100001001011101100011000000101010001101010001010000110110110110110010001001000000111011010010010001011100000000010000101101111011010100000000001011011000100000111101011110110001000110010111011100100111101100111000001101001101100011100111011110110100110101111110001111111010100011001111100010110011111011110010011101100001110011010001101101100001101011111010110011010010110000110100100000000000000011111010101100010110101000010010000010001110100110111011110101001111000000111110101000111010010110111001011011110000010110011111100010001011111111101011011001110001110011100100001111001110110001111110000001000001001110101010111111110111000001101110100110100100111101100001010010000101101101001101011110010110001001111000011010000110110111011100101000010011010110001111011011101010100001111111010011011111010010100110100100000101111010101111110010011100110111101100111110111100110111001101110101100110101010101011010010110110100110000010100010111110101011010100010100000010111010011101111111001100011001011101100010011000011010010011111101110101011001111001010110111111011001100111100010101001110100101100100110111001100111010111110111000010011011001000000111101001011111000010001000000101000100100101010001111001001110000111100101001000100101101001101110010000010100101010010001
100010000111101110011010110111001110010110001111111101100001010011001010100100011001111111000001001101011000101001001111001101010001100111001011011011001111110111100100111011110010001001110011001100000110010011110000111001110111011110110111011100111000010100000010100101001111101100100101011100001010100001000101000000011100110000110100100010011111101011101001011000000100011001010001110101101011110100110110010011010110101000100111001111010011111010100001111000011100100111101000011001100110100001011000001101100110111001000011010010011101011111100010101101010101001010111000000110010011111010101000100111011100101010110111110001010100101110101111101010011101100101100101100001001010111000100111110101000110110111111011111001101010100000101010110001110010001111100011010101000000110100101011100111101001110011010100010111011110111110110001110111001101011001100001111111100100000001001101000110000111001100011011010011000001000011011000101000000000111010101000010010101010000011111001000001001001001100000010111111100011110110011110100101000100011101000011001111010001000101000101100010100011101011000000101110101010000101011001010111111011111010110111100000101111100010010100101001010011000010100101010111111100101010001001111110110011111001110111011111011111100000010110011100001000101110001100000010100100111010000110110100011000101110001000101010010010010111100001101011000010000001011011100101100111100100100001100001001100000100001101000010111010010110001100001111110100010110000001001010111111101111000001110111100011110010111000010001101011010101100111011100111000001111110101111101110000111000101110101101000010000000111010101111110001110011111000111001010101011110001100000011101011011100011010101110100110110100100011100000010110001011010001101010110011101011100000001001001000010001001100001011011010000001000011011010100111110001001101100001101110011101101000100101100001100110101101011101111001100011111100110011000111110010101110011100011011000010111100110111000110100111111101110110010011011111010011101000010101101111010101010010000010001111010000111101000001100000000110111100011100010000011010000011000111110101010111000111001100110000101000001100011000001010010110100000100011001100010101011101111111101110100110111100001000111011001011000111001011010100100011100100010101110010000100111110101011010001011000011001100110000001101000110011000001100001100100100011111010010110001100110010100100000111100011100001011001100100001010110011111011101011100110111100011111110010000110010100111100101010111011001000011100001001000110000011110111110111001101010001010110110010001011101101001111100011010111001100000011010000100110100010110001101101110101100001010011110111001100110000111010101110100000001101111010111101101011100010001110111001010001000111001111110101101100100001011001110111001010001001101000100111011111111001100111010010000110001110100110001000111100111000100011001110100110000010110011000111010001111101100001011001100011001110001101111001010001110000110101100010100011
001110100011010100110010110011111000110101100110010000000011111001110001011111111001000011001010100100110101011100111011111001000111010111110110101010000111000100001000010000100000011111111110100110011011001101000111101110110101101000001011111000101111101111000100000010100100101100011110100110111010010101100100110111111011000011010111101010101000010000001011010011001110010000101010000111010001100111011010000111001011011100110110100100111111001111010000001100100011101101000011110111010011000010111111110101100111010011111001111000110111001000010010000110101110010010100111111010000110000101101010110000000010101111101010111100010101011100110000101011101010110010000010100100100100010111100000101111000110101101101001110010111001101010111011100111110111011011101101000001101101001000110110100001001000101101001101101010010010010101111001100111110101101100001010000000001001001001101011100011001111011111100000000010111100101010011101100011010001101101001001011001000100100010110001101000101111100000110000000000001100101101100111001111001010100011101101100111101011111011101101010100011111000110010000110110011000100110001100011101101100101101001001001110000111100011110110111011110001110001011101110110001011011101011111100001010101011001001101101010010000101101011010001010010001001101101100111110111000110100110110001100100110001111111010001000101001000010110100011011101010011100011001101110101100010001001111011101100010101100100100001010010001010101111000100111100100101010011111100011000010011100001100110111101001101100100001000111001001100010000011000011001101000000001011000101110110001110011111001110101110100101110100001000100101110000111101111000110001101111111001000110100011111010000100111111101111100100111110010010001101011010100111100101010110101110010010101001001011111111100000110111010100011100000111001111111110000000101000000000100010001111000011011101000001100110001011010111010001110110010001010110100110100010100011101101000110101000001110101001000001101110110011100000101011110111101010011010110101101110100011101011000100101111110000101010111101001010011111100011000110001110110010101011100011011110001100011110101101000010100110111110110101110011010000010111001111110011000011111111001100111111010110110111100101101100000011111000101000101100011100011001100010110001010001111000000100000111101111000011110101010000111111110110011011111101100011000011010100100011100101001101011000010010000001111100111001000000000111011110101011110100101101110001001011111010101111001000001110110101101000011100111110010011100100100111011001000111110110100101001100011010010111100000001011011011110010000110000100101110111100110101001010110111101101111010011010111100101111101000100011110110101010100000100000110100000011111110100110110110101110000010011100010010001101111001111000001000110010000100101010100000010100001010110010111110110010010001011000010000110110011010011001110000001000001011100001100111011001101100100011101010101100001001001011101100100101101110001001011100101000
110010100101100101001110011010000101011011010010000010011101111101100010001001010001100110111100111010100000010000000000111011011000111101000101001101101111110000011111100101010110100100111011101010101011100111101100110100101011000110001000100111100001011101010110010101001110010011000011011010001000100111010111100101100111011101010111101001011110011010101000110011011010010001010011001011010010010101011011001011011100001111000100001010110001000000110010010110110111001101001010100011111111101100000011100100000001111000000001100011111011111101011110010000010111001111111101101001100100110010111011100110010001000000000111011011000000100111010000110001010010111001010110100111110100000001110000110100001001110011010110010101001111111100010101000011000000011001111011111110011100101000111101110111000100101110000001010001010011001011111000000010110011101000110011111010001101110011111100001101100100101011111011000111001110000001000100011111101111110011110111001010010110001110100100000001100110011111000001000111110011100001111111111100111110100000000100010011010110100000001110110111001111010010011010111000011110100111011101101100111100100110011011101010001101101111011000010111100101001111100001101001111101010100000101010110111110000011111111111100011111001001100010001111001101101100101001100011111001100000100100000010100111100010101011010010100001011110111100110000010111100111000111000010100001000101010011110000100000111011100101010111011100001100101010100011110101010101111101110100110000100000001001111101000001000000101010111011100110011111010011100111111001101000101111111110100111111010111001111000011000100000110001111111011010000100111101101000001000001010010011101101111101011010010011001001000010011001101001000100100111111000000110000110001011110110101011011001100110010000001101010010010001110101110101100010111100100111010110001000001111000011110010101110010010111101010110111001011000100000000110011010111000010110101100111011010100011010101110000011101110100110110100001100010000010001100100001110001011110001100101111101001011101010000111000100101101010101001111000011000010000110110100001111101000011011000011111010010010011011011101001010110101010111000111010010101000000101101110111000111110111000110011111010110010001001011011101010110001111000101011000110111111111000000110100011111000111111010111110001011111001010111010011010100001110100000110001010101011011100011011011000011110110111011110010000110110010110001110111101001111100100010111101110001100100010100100010110111100101100101101000110010101001001010001001110111100111110100101001001101100010101100101111101010111001111000001100110111101010101100101100011110100001100100000010100000010100100001001111011000011011010001111011110100001010101101100010110100100101010110101010001011111001000011001111111011010000101001001011110101101010000010100011110100011100100101101101001011101101101000000100000101001000111101100001010010100011111110100010100001000001110110111111010000110110011110110011110001111010000100100
110001000010101100110101010100001111000001010001101100001100110011111111001001111110100010101011110010101010010010111111100001001000100011101110101010010001110101101001100100000110110110111111110100001001010111000111010011001001111101000010100000101000011001001110001001111100001001001111110010011010100000110100100010011011110010101110100000011110000000100001010001001110111111110001101110011110100000000100100010110101001100101110001001000111111001010010110000000101110110111101100110011111011100111111000101110111010101110011000011100011001001111010000011000001100111110001100111011010001011101101111011011110000110101011100001101100101100110010011100100101100011100001111100111011101011110100000000101010001110001011111111101010111100011001010001100101011110010100011001001111010000101110000010111111000001101100000100110010110110100000100100010111001010000110101101101011010000010011111001000000001001001111000111010000010111111011000000111011011111010111001100110000111000100001111111111011110101010110100110001001100011001011100101100010100001001001111100000100110100000000001010000110110110101100000010110100011000101010011010001011001001110011100011001010111111110011011001101100010110101011101000110111101001100100111001001011101110100001010110011010000101001111001100001011011110100001101111100001111101000101111000110010010110111011001101011010001100000100110011101111101001100001111000000000011110101011011010100111101001100111001011001001010110011001011000011010111000100001010000110000110101000001001111010101011101111011000100110000100000001010101000010001100110111000001011000101000010111000101001000101110010101010101100011110111001010100110110101001101110100011011100001100100011011000001111010010000110111111010101000110110100101100110110111110011111110100001000110110101111110100011000010000101011100110000111110000001000110100101000001011101101011011011101001011011101101010010101101011101101010110110011100001001110100111101001011100101000110111011010001101001111111111011011101000001010001100110011110111101110110001011011000010111100111110010100010110011111011101101101010100000011111011100110010001111010101011010011000111101011011001100110110010111111001110111110000010110100110100010011001111100100101000010011100010000110001100011111100101011000111110100110011101010011101000010110011101001001111100001110101110011011100111100110100100000000001000001000110011011010011100001100001011001010110100101001110101111110111100001100001010011001101110110101010001010100100100010100101100111010101100110101001011111110111010101110101101111010101011100000011011100110011010111110001100000001001101000101011101000010010011101111011000110100100000000110101000011001110100111100011010110001101101010101010111111000011011101001111100011011100001001011001000000111001110010011000001010101110011001001001011001100110101111100111011001010011000110001000110000111000000100100110111100110000100101011110110000001111111110111101100111000101011101001001011110000010010111000101110000100011010
101001111011011100001111100110001101011001111111111110001011000111001000100100010001111000001100000100111110100001011111010100011001011110110111101010010011100000110000101101010011010100101010111110110001011001010100010000000101101110110000001100101010001001101111111111001111010101101111011100010100000011011000100100111101110101001110011010111110101111110000101010101011011011000001001010000000011101111111111000001111010010110100000001110111100111011000001110011110010111100101110001000010010101011100101111010000011001100100001010110010111011001111000111000010010111000111001110111100111011110011110001110000110011001101011101101100111000110000011101111110010110111110101101001100011110011010100000101100001110111110010100100000100001000100100100101110010011000001100111110000000110101010000001010100011011001010100010010100000000010111000100110011010011011010110111111011000000111101010001101100011001010100111011100110110111000000100010111010100111111100110000101001101111000011110000001011111000111111111111010110111101110010011010001111101000000011100010000101100100010001111110111001111001001110011111101100000000010110101110100010000001001000101101100111100100100110000111110111100101100010001100011001101010111011010111010110010010100001110110001010010010110111000111100110101010111001011111001010001000010110110010101001001001001011111000000110110000101110110101000011101011111001011111111001110101010110101001110100011000111010111100001011000011111000100110111011101110100111001001000011011101011101110001011010100101101100111000010101110011000111001011010111011000111110111110101001000111011111110111010111001110100111100010000011101111111101111111000010010100011101010011010110010101001010110110001110001010001011111010001110010100011100110110011011010110100000111001110111000000111110000010000000000100101100010101111101110010000110100011110110011010101111101100000101000111000010100101011011111011101110110001101001110111001001111110000010111000100010011001110010100101010111101001011111010101001100000010111110010001001011111010111000111010011000111011001101011101010001000011100000011110100011001010011000111011011101011010001011010101101001111010111000110111001111010000101001000111111011101011110111000001000010101010100011111010111100110000010101110100111100111000110100111011010010010001010001101010011001100010111101010000111010100101101100100001110000100000110111010001100010100000001111000110010000100001000100100001010000100000010001001001111100011000010110011110111010011100010111100010001100010010001111101110000111011000000101000010111101000110010110011010011010010011010100000011011011110111011101110110111000101010010000110011001101110001101100110010010010011011100000001000000011011010111001011001011010001011001101000100000100100001011100000110100101001110110010110110001011100000101010111101000010100011010110001001101011011011000011010011111111100110111101010100011000101101101010011100100101001110110100101111101011011101111000011010011000000000100010011111110011
100110100110111011001111001111100100110111001010000111101110000011010001110100111111101110001101000101001011000001011000001101100011101100000110001111111111111011000011001111100010111011101010111010010010101101001111011100100000110010101110111110111100100101111110010100001000010101101001110101000111000000011100111011111011011001011010111010111000110011111101010011001111101000110110101011111111110000101000101000010001000100110011110010101100010010000011101010011100000101000100001110111111110011100110001100010000011100000000001111000111000101100101011101101110001111101000100011110011010111100101011001101101000011101100001100000010010111101011001001000100111010101100100011111001001010110011000100100010001010101010010100101001110100001000111101100000001001101110100111110011010001001100110100111011001110010110010110100011011100101110001111101101001000110101111010001010010010011111000010001010001101000000011011111011110011110111000101111001000010100100100100100000111001100011111101110101101111110011111011100110011001101001000010110100011101100001000001100110010111110011100010110101100101011110000110010001011111001110100100011111010000110011011101011110011100011101100100011000011101101010011001110011111110101011011111101011001101111011001011111000001011111100111111011101110001010011010110001000111111111111011011100111110000011101011101000110110011111011001101010110001011111001001000011011101000111011101110000110101001110100001100100111001100100000011110011100010101100011010011100100001100000000001001010011110000011110010010001110100011111110110110011010110111000001011000010100111011110100101100000100011100011111010111011001000101101011000011011111101110010011010110110010110001101000111011000010001110011111100100000011100101000001100010110110011011100101111111100100110101001100100111101100100011011000010111010010111100100100110111000110111010111110100111011000100100010001100011011011011000111001000100111001100111111001100111100010011110010001001100111000010011100010000100000000001101100000101000101101100110100111111010100001110111100110110101111010111100010000011001010011100100001100011100011000110011010000100001111111010100110110010011000000111101101000010101111001101000000000101101001011001000100101000000110011010101111010101011110000100110111100011010001010011100010101100101001100000000011101001001111110001100110110010001101101001011101010000110000001100001111111011110010001011101100100111110101011011100001101100001110111110011001101100010011111000110100111001011111011111101010000001110010000011000101000100110011110101111110100000010001111110110101101100000101000111101010001110111111111010000000011111010010000000000001010110101011011100110101001111110100101011111001110110100110000011110111011010110100101111000010100110100110111110101101110000001001110101101110001010010110000011111010111001011010001100001001000111110011000010111010001100011010100110110101000001011000010110100000001001101000000110111010001000011110100100000010001110111001111100111101001
000000110101101100111010000110001101000100111001010111100100100010001010101110110010010000000111111011111011100111111010000101011100001000111110110100101110001110101110011001010010001100100011001000111101001100111111111011111010100000001000111111111111011111100011111001110111000001111010110100101100110011101110100001111100110111100110100001001010000110000000100100101111100101100111011000110011101011001001011001101011110111101111110101110000101000101110101110111110110100010010010110011001001010110001010100011000001001100110111101100111011010001111011111010011011010111000011011011100100011000010000111010001011001011010110001011001101110010010010101010010100111111111010001111111001010110000110101011111010111110111001011001101100010100010010011110011111010110011001111010100011111010110111110000111101011000110011111100100111000011100100110000011000000111000001101111110100000111110000111011101000111001001110100010000010000011010010110101000001010110000010000011111010010010011101101010000011011111111111111001011101000110010011011101111001001100111010101100010111100110011010010111001111000111000011101111111000100011100101011110110100010000101000001110101011110101110011111101000111001011111000000100101101110010101101011001001000010010110100100111010001000101100010010001001011000100010101101101100011011001010111100101011001000111101011110100110000101100001010000011100111010100010000011110001000001101010010010100010000011000011100001001010100000100001101001011111010010101011110000111101010010111011001110011010101010100100100101000010010010011000100010011111001001010100000000000101111000110010010011110101100011011010000011010110011011111010011011001000001011111110010000000110110111110010000101100011001010111100100100100100110001101010110001110111101101001000000101010011111010111011001100011001111100101010010110110011011011110101000101000101110010000001001111000100101010000011101011100001101001111101010000001100001110111010001101001000100111110000100010010111101100010100101100010111111100001110011010111011000101101101100110100011101001000011000010111100111100100010000110110010001100101110011011010111011001111110101110100001011100101001100110100001100000000000001000001110010010001110110101100100010011111011010001110000110001000111111111100010110101101100001001001100110101101111111111011101001011111010100100101010100110100101111100110000101110010000000101010111000000101101100111000011001100101111101010000110000010111000011110010101100100100010101110111010101100101111101111100000100010100101100000001110101101100111111011111001101101001110000110010010000110001011001011011101101111111110011001001001001001100001110110010000010011111011100010111101001110001000001101001110001000010110110110101010110111000101100111101011000000001101101110110000000001000100110101001001011011100111010111010111100111001100011110101011101001000010101001011111101101001001100111110011110000010011101111101111001111011011000010101100001111010101101111001010100110101100110011101010011100110110
010101101110000000001011001101011001111101110010100001011101111110011010010011101001111011010101001000100111010101101010100110101001101010011101010101111100011111000100000011010110011111110001010001001100101110000110010000110111011101011111000010100111010101101001011011101111001001000110111010111000111010011000011111000011001011101101000001011101110001110111100010011000011111110010111110001000010010000000111110101110000100111100101101001101111001001101010000100010111110011101100011110001011111111010101010100101000010111110101001111011010010111000011000101001011111100101111011010010001001010000011011010101100000000110011101100110010011110110011000100111001101101001111011101110110010001111010110010101111001011100111111110111111101110100111010111001101110001111010000101000110001011111110000001111010011100101100110101000111101101001001001100011101000010111101001111000001100100100011111011000110001110110010111110111101110011010111100000000000011101100001001000010001001001110000100001001010000100000010011011010011010100110011000011101011100100000100110010111110111011010100100110101101001000110111101101000001110011011010110010110001000011000111011011110001010101111000101000101101000011100010100100111111000011000000000101101110010010001101111111001110110100111011100011110001110101010101000011011110000101111110010011001101110001011111011111000110101011110001101000011000110011010111000101111110101110101110101010111111100111110111000001101101111001101100101111011001001010110111001001000111001011110011111001100100111101100010010001110010100000010010000100100111001110010100010011101011000010111010110110101101100110111110100100100000111101110001001111110011111011111001000011010100111100001110011011100000100000011001100111001100100011000010101111011010000110111110000100100100110011101000110000100000001010110000001010011101110111101100000011000101110010011101011100100111011100011000110110111010110001001000111011111110100000111101000010001011110110101001111111010010000001001000100001000110000011110101100011001111001110011110100010001010010011010001110011000110001110001010001110101111110111011001010101100101101001100010100101110010011100101011000111110100001000010101110010010011010010111100001110101101001011100010101010101010010100011110010010111111110011011100001011000101100110001101101001010001001011111010111010011110100001001111010000010100111000000001000101001001101101010101101010000001111111010001010000100111001100100101011111011100111011110000101010111000010101001101010001111001001011101100101111100111100110100111011101111001110110100000101011011110100101110000010000101110101001110101100001100010011011011111010010000111000101001000001001100110000110111001011000100010001011100110111001011100111011111111000110001010001101010100000111001111001001000100110011110011101000001010010000000101001010110111101111010011000110100100000011000011001001011000110000011000010011111110011001100001000110011001101101110101001110010000011011101001011111010010011110000000100111111
100010000101010000100001100100000111000010111101110111000001010011001101101011011010110111110110000010101111111111001101111110111000101111001000110110000100001100110011100101010001100101011011011111001100001101101111001111100000010000000111111001000011000010001010000100011111010101001001111010010010010101101000010111100011000100100010000100000011011110110110000111000011011011110011001001010110000010100101110001101101111000011100001110100100000111111110110100101101110010011110100101010000101001011110001010011111011001011100101110110111010100100111010101011110000100100001101110111011100001011100010010000101011010011010001100111110100000101001000011001101100110001010111101000110110110100000000011001001110111000010111001111010001110111001101000100101101000110010101011110010011000001101011110100100000010001111110111010111110001101111101011011010110111110100101010001101000000000001010010011010101001000010101101011011001011111110001001101110100101101000100100110101000111011101001101101010010101000011010001011010101000100111110100101010001000111111001111111011100011110000100000110010101100110001101110110011100111101101011011001010010011101001011010111001111001110111100010011011010001111001110000011001001110001011111010100001100010100001111111010001010111011110111011111001000000110000101101011010101010101110101100010110000011001010001101111110011011000101010001110000001100010011101110111111101101001000001001010100001000111111101110110100111011011010101101000000000111000110100010101101010010000111100000000000100000110000101001101001011101001001110010011100101000011010001110110011000010111110101111110010001001101110000011011111001111100111011011010111101110001010010000000101011000111111100011001000101011100010100110111011101011110000111110000101001110101111010110101110111001100110001110001010011101001100011100000101010101011000101101001100010110001101001100011110010010001101010001100010101110000010011110000100101010011010101011101110111010100101111011100011001110110000101110011101000001001011011000001011000111010001011011000010100010101011100001100101001010011001111010001111001011100000110001010011100010010000100011011101110010011100010001101110010101001110101001010111001011111100010011110100110100010111110110111000001100101100000111101101111101010001101101110100111100000011000100010111100111100001010000011100101100001101000010011011001110110000111011100111010100101010011110111101100001101001111110001000001000100010000110011011111011101001000011101111101101111010001111101110100101111111011101011011010000101000001111000100101001110001101011110101010101000110110100001111001110110000010010001100100001101011011010111110001110001101101011100010011010001000100100010111010011101001000110100100110111000101100010110100011110111111101000101110000100000111111001100111110111100001110110001100000011011101001111011000111101010001001101011100010011001001110101011011111001111000111110000010000110011001001110000010001111101101111111011110010010101001011111000110111001010011
011001100000001001101111111000110001011001001001110100110100011111000110011100010100010101110010001000110110100000001111110110110001000111101000010011111010111001110000110101001001001011000111101011000000101101010000011101000111100111110111011101000111110101011011110001110101110001011100010011001100100010100011010000100110001011010110011001010000011010000100001010111010010101111111011001101001100100010010011111000011010100011100111011111001011000101000010100110110101100000000001011011100001001111100101100010111110010000010111110111100101110000101011111100100100000110111000100011110110011101110101101001001011000011011011000011000000000100001101101100111001010101000000011001111011000000101001100101011001101101101001011001111101110100101010011001110101111010101110101001111000011101000110111011001000111000100010010001011000010111010110110010010101011101010010101000011110111000011010111100110011101110101010101011011111111010001111110111001001001101111001100100101000111100111111101110110000101101010001000010000000000001011100101110111011100011101001101101010111001010000111111100100100000011110010010011101100011111001010000110110001111110100100011101000111111010100000000100101011100110000000110101001010010101001110010010011001100101101100001001011000011010111101000101101000100110110101100001001001101111011110010101101110100010110010111111000101100001010000111001100100111011110011011001000110101011110101010011100111100001011001001011010011010110110001000101010100000100011001010101101100011001001000010110101100101110001011111010000001110011111110110111101100011110011101010111111100011101100111110100010010101101100100000000101110111010010100000001100110010010100111001010011001111100110001100110010001010100011001101011011010000100011110110000010001000001010100100100010110100001101101000010111111110101110010001010101001001110011100111000001101100111101111111001011111101000111010100101010011010100001001111000001101111101111010001100010000001001110010110111011101100111000000100001010101010001000010111000111111001011101110001011111111000000010011100001010001001001010001110100101100100100010010100001100101110001001101000001110011000100110111101010111111000111111001011110111010010110111000001101111010110010000011001000110111111101100001100101011101111011010110100010110111100000110111010011000100010010001101101100110110100111001110101101111001011010100011101100110100111111111001111110100011110000100011000111000110011100110011011100011100100110011101010111011011101000000011011010101111000001000010000101110011110011000111101010011001101011011011011110100010101110010100010100110010101110110000100111100001010100001011111110000110010100101000111101011010000111101110100110011000000001011111111001111010101100100011101101010100001110100111010010010100101011110011010010100100011111010010100101110100100010011011011111101011101011110011110101100100101010111110010100110011010001101101000111111001000101111000111001100111100111011101111110000100011001001100111100100101101100001
001100001110011111110111100100011101011110100001011110000000000100110010001111100010001000001001100111100100110011110110111111010000101110010000011100011101101100110110001111111101111001000110011100000001111011000111011110010010000000010101111100001011100000110100011011100001110011001111010100110010101000010011111011010100000000111110000111011011000110000010010101000101101111000101101110001000011010001011110111111000101011110000000010010100111000111100011110111011010100111011001001110001001110011000011110100010001101100011101000010111101100010010101111110000110011110111101001000111111111000010101110000011111100100010101001010000011110000110111111111100110001000110010110010101001000010111001101011110001000001011000101001000111000001000110100110101111100000000101000000000101100001111111110000110000101110110110100101110101000110011000010110001111100010000011001100100101010001100010001000000111110110111010001011111111101001011000011001010101110000010110101110100111101001010000100111110110100000100101100101000101001000110000000001011011101011011010000101010001111111011010101101010100111110111100100101001110110110010101101100000000010011100011010000111111011110001110011001110100100111001010111101011100000010101100011111001110001111101100001000101010001011001001100001100000011001000010111010011101111100011101010010001000011010111001011010001110100110111111001110011110100000111011111110001011111100110000110111111110100000100100011100100010010110111000010101111000100110101100100111010100000111010110110111000100110100001001001011110010010110111111110110100110100110010100111110110100011011010110001110011101100101111001100101011001101010001110100100011110110110011000110001101010101011001010011110111000110000110101000010101000111011101100100101110011111011010001101011111010110110000110101100110010111111100101000001011000100101101111100000110010011010100010110001110110010010001111000100001000000000100011000001001110011011101101101101000000100100001101001111011000001011111010001010000010111110101110010110010011110101001101111101110001110100101100100111101111010100111010001100110100100011101100001010101100110110001100001110011010000100110111001101111110001000011000110100111011011100101001111101010011101101000010010001000000001110001100010011111011101110000101110010110010000100110001010110100010101000100000011101111110011100111111101011111001000101111110100011100010101011011000100101001111101010100101010100110110000010111010101101100001101011110110110010011011100010111011100001010010000011110101111100000000100110001110100011100110111011110101001100010100001011100110111011001101111010000111111111010001000001101011000100100010111101111001001110111100011001110011010001101010110011101001100110001010100101000010101110101010010010001011101011001110001101101101011101001010111101111110101000101111100001110110111101101010101100001000111000000011001110011010000100001010100000110110110110100010000110011100001011100000111100100100001000100110000111101001110001110010100111010
000111100100000010001011111010100100011011011010000101101000010000101011111100111011000011000011001111010101011001111100110110000011001100001001110110110100100010111111010011111100001011111000010111110110100100001110000011111001110111011110101010111010100011111111001111100010111100011010101111101101010000101100101000111111101110000001011110110100000110000100010110110110110010110110000000000011000100000110111111010001000000101000111011010000010001010100001110101011100111110100101111100011111010110001001110011010011100010011100110111010010001101010111111111010000111111000000000101100000000011100110111110011001100010010001010011010010011110011110011000010010011101110100111010100111101101011010011101000110000001100100010010000101101100101100111111010100011011011010110110100010111000000000011101110101000100011100111100111101101011011001110101111000000110100010011111000101000011011011100000000000001011011111111010101111011111011011101100110000000111010101001100100111001001110110110100010101111000001001110110101111000010000010000000000000011000010010011101010100001011110101001111111011010001010010010111101110011000001111111101000000110000101101001011010101101110001001100100001001110001010001100000000010011001100011110000101011111011100000110100101000000101110011111000010101100100001000001011001000101100011010010010000100101001111011010001011000110011101011100100001001111000010000010010001110111000111010111001110110011110010010111010000001011110101111010110100101011100101100110100100111100001010111001011001100111011111010011011011101100001001110011011011010110001011110111100011001011001010000001111101111000000100110011000010100110001011010000110001000100001010011000001110111000100011100100100001000111111111111000011000000100001000001100010000111111100010100100001101000110010110110011101111010101111001100101011010011110101011001101110100101100110110100100101011001000101010010111110001100100101001101110101001010101101000100111110111101110010000100001001011111100100011111101100101000101110011101011100111111100010100101111101010100110110111010110100101000001001110011011000010000111100000110101100000101111110011011010001011001101100001000100010010100010111010101011011010110010001100101001111100010110011010010101100010101110000110010110011100001010110110111011000101110111000110010001010001101010101010001000110100101001101011001000111001000010001011110111010110110010010001000000010110010000011111011100100111110101111010011001001101010010011111001100100101110000110001100100100100101110011010010011000001110010001100011111101101111011000111010101000010011111110111101000001001011100010100011011011001101101110000111000011011000111001001101011000000110011101100110010110001111011010110001110001110101000111111010001100100100000100001111101001101101101010100010110001111011110010110010001011011011011011110001011010000011001111111110010010011100001000010001010100001001101011101011000100110000110100010001101001010001100011011100100100010101000101011000000001111011011110010
101111101000010010100101011100001101110011100100110001011000101011011110000011001001010000110110110001111000010010111110010010111101111111100100001010101011111110000101000110000010101100101001101100101011101010101110101111110011001010100000000111010111011110001111110000010011011100101100111100111101111000101001101100011011100000110111010110001001111101100010111111011110010000111100000110100100000110111111111000011010000100010111101001101101100110001000111000001001001010000110101110001110011011110001000001010100110001111010101110111010100111011000000111001110011000111101111000111010001110001000101101111110011101110001100000011011000110110110110110110100011010111000011000100011000001100111000111001010110110110010100101111110001001010101010111000001100010010000001000101000000011000010010110001110001010100000111010001000000110010101011101111001101000010111111101011101011110000110011100100011000100110111001011111110010110101101100100100111100011001001010011001010111001101000000011001111100110010110101001010000001100010111001000101011101101110011001110110100000011000011010001110111000100000110100111011000101010111100010100101011011011001111110100010000111100000111011111111110110101000010010000111000100000110111000111111111101100010110011110011100101111101001001001111000110111011101101110011000011011011011111011000011000010110110110011111110101110111010011010010101100100011010011001010101001010001111111101000111000110100011000000111000001111011010010101000001100010000110110011100010000110010001011111110001010101100001110000111111011101111100110010101100111101011110001100001011000101011010100100110001011111000100100011011111011110100101001101010110101110101101110110011000101100111101010100001101011000000011000100110011111101111011001110110111111111011100001100101011100011011010011100111110010001010100110011110011001001100101000010000100000010101101000001111111001011000111100110010010001101101110000010010010001111100101111010000001100010010100010011010101101000011101001100100101110101101011000010100010000100001100011100110001011011001001001111100111010101011111010110111010111100111000111111111100110100101110000111100000011110111000000001111100010011000000001100111110101111110000010100110100100101010001000110001011010110001001100100000010101011000110001111101010111110010111110101010010001001000100011010111110011101111101111101111011011110101111100011110001010101000000000100001110000101111001110011011011000100111111001111000011000010110000011000001011011010111000001111110011010111101100001101010000100100111011100000011011100001001111110100101010000101011111000000111100011100011010000101000011110100011001110011010101111000010111111001001110111100101100101110111110000001100001000101100010011000101111100111010010110001011000000110011100000110101110111101100101100110001100101100111101101010111011011001110011100111101110010010101011000010110000010011110010100111011100001000110101000101100110011111100010110101011010101000101001001100110010001110110101111101110000
001011000011100111000010111100100010001001010100110101001100100100101000000101001000100111011101010010100100000001110111111010111100100001000110111000000001110110110100111111111010101010111001110101111110100110001101011110111011010110110010110111001101001110111100010000100010010010001100001011010101000100011101001111111011010111011110101001011101110011111000010010000010000110000111111100111011011100100101110111111010111100110111110111011000011110111000110000111011000011111010100011000100111000010010101001111011110010101001000101011100001010111101100110001111000100111100111001001000010101010110010001100001010110111011110111001111001101111100010100100110011000011010010111011100011000110000110011011000000110010010011101101000100100011110011011100111110001000001001110110111010011110001111000100001100010110000011011000111010100001100101111011111000001011010010101001000100010000010101010110011010111000111110111010110100110010010110100011011001010100101000000111001001011110011100011110101000111110011000010011100010000000011010011000111100011101111000110001011111101001000010000101010101001101111001011101001001010011100110101100001100010010001101000101001001000001100110010000110101100011001110110100110010000101010110001010111111001111111011111101011101100011100000010000100100000100001001000001101100000110100001111000001000101000011110111110011100000011010000001111001110100101010010010100101010001110001101100110110001001101111110100001110001110101011010010110000111011101010000000010001010000000100010110000011001100010110100001100000111011001101010010010101110100101111111011110001111011111001100010100001101010100000110100000101111111000011110011101111101011011000110101010100111111010111110101010000110110001011110111001011110100011011001100001010110110110101101010101001010000110111010100000111001011100100111000101111011011101100010011001101011010110111010010110111001011011010000101101100011111011100000001111110110101001111101111100000010011000001101001101010001101101011001100001011000011100111111001000111011110011011110111111000010010001001001011011010100100001110010010010011010111001110100110011001100111101110011001000101011011010000101101100011111001110111110111001000101010001111011010000110010101110010100110000101110001110110100001100010101010100100011111000001101111011100011000100100110010111001000111001011000101110100011000111101100011110000001101001111111100100110111001011001001010110111111111000111000110000011000100011101001000001101111100000100111011110101000011000011101000100110101010101101101100011011001010011010100111001110110000100000011110011010010010000001011010000100010011110110111001111111110101001000111010000111101101110000001110101101111101111011110101011100000001110100100000100101000111000001010001000000101011000010001101000001111000101001000100110001010010001011111010011010001100111101011011011111111001110010001101011110101010101011011010010100101001111011111010110010101001011110001111011100100010010101000011011110110111010111001100001011
010111101011110011101110100001011010010010001000100000110101110011001101001000001100000011111100101101011111110111010000011111010010110110101101000110010100111010111101111100001100100010010000111111111110101000011011101100110010011110110001010100011110000011110010010001001111111010001000010011101110000000101100011110001101000110000111100111011110001000101110111000010100011101101011101011100111010110011100001100101111111100010011001011111100111000101110100111100111011001101011111000100100100101010011001111010001001011000100101110100111100011011111110100001110011111011000000010001001000001100010000101110000110000000100010000000010101010001000010110110011110000111000011100111110100010100100101000010001111001010011111110001100001101011001110100010011010111110100000111111011000000101001111010001101001010001101110111000110100011100000010111101011101000010100000111000001101011100111100101101100000110111100001000100011011111110100110111100000011100001010001111010111001100010001011110100101110001001110101110111011101110001110111100000111101111101000000111111010010001010110110111110101001111011101011100101111010000011110111001010011001111010101010100111001110110010011011111101010101001101011111100001100110111001000000000100000110111001100001000010111101110000010100111011101010100011111111000100101101001101000000010101001111111001111000101110011010000000000010110000010101100010101011010001100000100001011100011011001001100000110001001011101110010110111111001111000001101011011000100111011110010001110100111010101101111111111011100101010111001111111100010100000011011100001000100110101010110000000011100011000101000101110101100110110010100001000011000110101100110000111001010100100000011001000111011010011000110100100010100100100001010001010011011001000001100010001011001010010001011101100001100100011011111011010011000100010000010000111000110110011101010110000011111001111011010010101010010001111011101001011110010001001101010111110011011010000011010101100000001011011011000111110001001010111001100000000000000101001100101000001010010010011000000110100001110101111110101101010100100010010011010110101110000001110001001110111100011001101110111101110011100000010010111011011110000100011010101110100100111111110000111101000111001100011001100100110000100000110111101000110001100000111001011000101100001001100111011011011000101101110101101000111110110010010000011111010101111001000111000111011001011110111001100110100110100101010111000000101100011101010100010011100000000101001010010010011000100010000111101000001100100100101101000110011101110001001001011000100011110101001110101000110100011111101111010001110100110111111001011100010010110001110010111111001001111111100011111001010011000010110010101101111001010000101100010100001000011100111110011011100111101111110101101101110010000110000110101101110101000000010001000110101100001101010010111010110100100001101010011101100101010101100100110100100010101100111110101110010110001111000111010101010011001111100111100101101111000111110011001111001
001101011011101010001101011001100011110011000001110010011111001100111101000010010100001110011111111100000100111101000110111000110101111001011101000001000101000001001001111110011100110011101001111111100010111001000110011011010011010011101001111100000010010110110011100001010101010011001110001000000001111001101101111010110010010001001110010001111100111110011010100110000110100011010010010000100000010111000011000101100001111011000101000110000001011101000100100011101000001100001101010110000001010110110110000100001010111110010000110000010011000100100010010010011111110110110101000010011110011010011101011010000111101111110000100100100011100101010000110010101110001111100011100000010110100100110110110011011011110000000111000001000111000000111000110010111001010010100011010101101001110001101101001101110101010111010001110100001010011111001001010100110010100011001110111011111011010010100111100010011111111100010010111111001010110111011111100111111000101101011110010010001111010001101110111100000011001111011011000110011101000011110001011100111101011111101111111110100101101011000001100110000110101001111011000101101000001001100010111111101110001000111001100101100101110011000111001111001100001000000010100000011000000011111011101010001011111000010111100010110110011100110000001011100110010111110010001100110001001010001100000001010110000100100010001100011111100111111011111110000110101111110010010111001011001001001001000110000000100110101111111101010000110010111100110010010000101010000100101000011011001011100011100001000101100101101001110110100011111011111010100000000100001100111010001111010011011010010111010101111100010010101001110100110110000101011000001111010011101000010101101101111100110111000001111000000100110110010101001001001111110101111110001010101010110010100100101010110100111010001110111010001101111100100010001100101101010010011100110011000100110011110110111010101101011010101000110001010110000011111000010110000111110110110010111110101010011100010000111001101100011100001000111010010111100111001001000111110001100000001000110010110101001111111000110001111101111010111110101000011101101101100001000110100000111011000011100101100100011101000101111001111101100001110000101010001010110101001001100010001011000111111100010001000011101011110100101100110011000001110011011000101001011011000101001000110010100100000010110100011000000010100111111101011101010111110000011010111000000111001101001101011011101101000100101001100100011101100010111011000011110001100101110100000100000101011110001100001100111011011110010101101100111111011100101100010110100001001110010001101110010010000010101000111000110100010000111011011011111011010110010111100100100101110101111110000011010010001100010110011010110101100101011000011111010011011001111100101100001100010011010110011001100001001000101011100110110101011101010101101100011001000110110010110100100100111001011010110001110100101000110001011111100001100101011011111000010101000011110011000011001011101010110000011100111011101111111011111110000011010111
000100000111010010010111100110101111010111100001100101001110111010101010010101110101011110001100000000010100101100101101101111011111101101001010011011000111100101000110111100010101000100001110011001100011001100110111001111100010010000110111011111111011010100101001100001111000100110000001100010111100000011101010010010111010111010111010010110011001000010111101111101111110101110001100111101011110110001100010000011110101001001101001100011101001010011001000001111010110100011110110011100100000000010111110101101010101001010011001001000000101010000001110111001000000100011110111110001101101010110111110011010110111001000101010000001100010111101100001001000101000100011100100010110100101000100101011001000010101100100101001111110011000100001111000001000010011101001100001110010010101000110101100010000100110101100010011000001010011110001001011110110010101110001000111010011111010011011010101011110100110100010000011110111000011110001100011100001111000111011100011101101101011110110100000100000111100001001101000011010100100111011101101001011001100010100110111011010001000110110111100010011101100101010000111010001010001110101110010111101111000010101010010110110111111010011100011010010000011001001000000001110101001011000001111111000100001010110001010001011100010111100000011101000100110100000101001011110100001100000101100100001111110101000101111000000010101111011011001100101110110000001110010111010100010001001110110101000101111101010000000100110011111111100001111011010101111000100110111111111111010101001101000111010111010001011100000111101010010011111111001000100101110011000001101010101010000000101100000110101001111000111101110001001100111110001011010001110110010011111111110111001100101110010101000010010000101101110111011001011100101010101001001000011001011100000011010010110110011000000110000100101101101110011111001001000000001001000101111101001111111000101101011010101001101010111101011011100011110110001010001110011101010101100110001101010100001011011100101010011100100100011000111100111011110100101010101010100010001101000110110010111010001010000010001111110110011111110100001100110110011101101111010010101101010101011011011010011110101000010111011100101111101111110011110000110001000011100001111001010101011110001100110111001110100000111010101010110011010011010010110011010010101100101101011001000110101010011111010001100010100110101111011000010101000101011000101011100110010010001101000010010000111001100000111111110001110101011001011110001001010001111101011000001101100111100101100000101010100000000010000110010101001100101011100100000000000010000001010011011011101001011001011001110010101100001010110110010000011100111100010001110010010110001001100100111001111101010110110011011111101010000000011011001101111111000000101011110111001111010010000110100101001110111010101001001101101111001011001000011101001100111101000011001111100111000100111010101101001111111000010101101010101100111110110000000111110000100110001110101011001111100111011001001100111011110010001001101110101100011101100
100110110000101001111001010111100100001000100001101011010110110111100111100110100111100101010100001010000100101111000010001001000010111111010111010110111001000110011000101010001001000101011001110000110111001001001111110000110011011110110111100001010010011010011111010011010111001000000011001010101010101001100000011000110110010111010101110101011010001100000000111100000111010101011001101111101100010010010111111100011101010100110010011110100110001001100011011011011101000010100111001111000101010111000110011001100000011001101111010110111100000000100010111111110000010111001010010011111000110010001110101001100011011101111000011101010010001100100101000101010001111110000011001010001100101011101010111101101011100101100001000010001110001100100010111101111110000100001011100100110111000011010101110111000010100100011110101001110000001011010101010101100111011110000011001111100000100110011100111000010111110101011100001100100110001111101101000101010110001001011110100010111010100111000100100110000101110011011100101110000011100001001110100010111011100110111100010101010001101000100000100110000010000110100011000100110100111111000011110000110000110011110101110110100011011000110001001101010110111001100001100111110100101010101101000101000110110111100100001001010011000010101110100000111101011100100110011010100011001010101010011010110110101111010101011010111000101011011010011001010100101001011101111101100001001110011011011111110011010001110101010010011001100000101110010011100011111000001001101010100111111000010111010111011100001110101110100001111100011000000101011011100000011111100011110101111111000110000001111100010110010000010111010010111110110010110001000010111011001011100000101000111011111110000100000110010010100011010011011000101110000011110000100110001011000001100100111001001001000100011011110100010111001101001011100001100010100100001000111010111110110000000100000110111001111111111011011100000001011000101010101011100101111110100011101111111000110100110110010101000000000001011001110001011101110011110111100010111000000110011101001110010001001001000001011101011000011101011101000010110100101010010001011010100100000011101110001111100110000111110111100000100100001100011100111100100110011110111000011111000001111110011101111101001111011111010111110101111110011000111111110010101011000111101101000000100101100011111100000101000101100110011101110001111100010011101101000010101100111100110011001011110101111000000001111001010111011111000001010011101100100100000001001010000101001001110010010011010001010100010100010001011111110100010101110111011000111100110100111001111101000110111001110101011100100011101100000000101001111101010000010000110000110100000111011001111010000101101000101010001010001100111010000011011100100111111000110001111110000100100111111111101000000100111111111111000001010101001010011101000100110011010000001101010011000000000000111001011111001000011101011000110010100011100100001101111001000000000100011100111100100100000111100001010111011101110101010001111101100011000101
011011001110100011111010100110111011101110000111100010111000101000110010110100000001010011111000010101001001010110011010011101100101111111001100001010010011100110100011100111100111000100001100110010100100110000111011100000110010101111101011100111011001001000011110011100000010000110000110110010010011111100110100101100001000100011100101100001000101101101110010000101011010001101010101110011111101110010101100110110110111010100001010000011100001100111011000111010111101110101111010011100001110010010001101111010100001111011000000010001101011110010001011011000001010111010011000101100101011011010011101101010110101101010110000010011101000100001011011010010011011111110100010111101110010101111111001100011101000010101111111011011100100101001000110111110110010100110010001101010111111010000000111110100010000100101011101111100010010010111001011101110001011111001111000011101101010010010100100010101011010101101111111111000001000000100111011001011000010001000001101010001011011111000101101001010000001011010110101100000001010001100110000110001110111011011101100010100100100010000000010100010101110001110100001010111011100001010101110110111001100011100101110101000101000000111001011001011001111000011101000100110110101100000001111010010000001011000110110011010101101100101001100010011101011010010111101110010111000111001101011110100111110000001000100101001111000101010001111100001001011001100010111000010010110011001111010010011011101111011101011011011100111011101000101101011100010101010111110001011000011011011011111010001011101101000000100001100110111111000000111101011010101011111001011011001000010110011100110001000000110101000100111110111100001010111110111000100100101000110011011011111110011100111011110011010111010100010101011101101111101010000111011001001110000011001011111100101110100100100011110110010000010100001111010001000100010111001100000010011011110001110001010000110010101101010110011000101011011111010000000001010000001001101110110001110110101001110011011110010011000101101001001101110101011000010010100001001111000001111010001111110111100011000011001011101011110110110101111111011101101001110001001111010001100110110011111111110110111111010011110111101001111111100001101010100000001100100010110010000010111011110000011100010111001111110100011001011111000011010111110100111101101000001010111110001100111100010110110001010000111100110010000010010111000010011000010101001001000000101000101001000111011110010101011111110100010010010011001101110110111011101110000110101011110000100100100000001101011111001011010011111101101010011111000010001001011000000101010010000011010101001000101110111101111010111010000000000110010111100101111101110110100010101001100010001010110010010001010111001100110100001000001001101111110100101001000111011101001010010010010101010111100111011010011011011100010111010110111101111101000000010100000110101111001010011100010011010000100100110101100101101011011101010011001010011010011110000100110001110100011101111100011001100000010100010000010000101011110100010101000
001110000111100101110100000010010110001101111001101100010000010101111101010000111101010110100000011001100010001010000100100011101000001110010110111010000100111011110111011110010011001100101101010011000010001000100000100011000101101111001100110101010101010101001101011010111011010001000011011000000001100010110100110001110000110111011011010000010010110000101100001110110001010000011000101101111110001101100111011100110110100011010011010001011011010000111101111011001001110001111011111100000110100111011000010001111100101001011111000010000111010111110001100101000100011100010110001110000100101101110001000011011010111001000100100010101001010100110010100101111101001011100101010101011110001110101011011101110101100110111001001111111100110011001110100110011011011100010100111100001101010111010111101100100011010100100001001011110001011011111110001111001100111001000110001110101101010010101101100100010111010100000101110111100111000100001011111111010101100001000110111000111011000001011001101100000011010010001011000111010001010111011001000111001011010110111011000101000000001000110111001100011001101001110110001000010100100001011101110101001001010001011110111100001100011000101001011001001000111111000110010110101011101010101111011001011011101110000000001001010111001101000011000111100100000001100101110001111000110001000100111111000000011000100011001000011010010110011001111011011001110111110100010111011100010001101100100100001101001000001100010110001111101100000111101000010101000010010111110011000011001001111110100011110011011101001101100000000011010101110000010110111011000010001011101011100111001100110100010100010110101011001100101111000000111000011111001001000000111010100001110000001101111110001000100011111100011110100100010110011001110100010000011111010100111101100111101110110000111101111110111100010100101001111001000110101110110010011011101000001110010011101001000110111010011100011110001101011011100111101010100100010101100011000110011110000111111000000000001111111101011110000010010010101001010100100010010111100101011000111011110011101000101101110110111000101110101100100100010111010111001111000101011001000000001010010010111110001110000101111011000010010000100100101001100100000001100110011011110101001110110001101011011011000000011100100111010000111000010010100111110111000110101100011100110000111000000000001111000000011111011011111011000101010110001101110010100000100010001000100000000000100010110010011110011110111100011101001100001111111111010010011010000101000111110000000100011101111111000001001011001110010111101101101111101100010010010110111000110111011000111100001110110110011100110000000100000011001011101001011110000000010010110011001000101010000100011000101010110001010110111100101100111000011011000100000011101101110111111100100010000111010000101011010000111101100001111011011100100101001110000001111000010000010100010111100011000001111101101001111010011100001001110011110100101000111100000111110000000010011011101100110101001101111111100011010011101110010011010011001101
111001010011101110010011100001001111000001001010111100101000110111110000110101101100010010101000010010000000110010011100010110001101110110101000111100111001111011110000001110101100100010111110000111100100101010001010001101010000011100001010110110011110100111010001011110100000101000010100001010101001011011111110000111101000010011100100100001010100000001101010010000001010011011011000101111110111111000100001101010010111110001101011010010011000111000111101111001010000101000100100111010010110011010110000101101111101100011100111101010100101101110011110000010000100100100011010011110010001110100000000111101100011001001010110100010000101001000001110011110001000001010111001011011101100001010010011100001011010110110110100100110010100000111110111010010100010010000001010000011100100010010100011011011011010011001111101111110011011000000111100110011000110100000111001011011011101100100001101001010011111111010011001101111011101101111010111101101001110100110001111100000001101101100001010111110110011010001010111111011101110001110100111110110101010111100111001001010011000110001000010100101011010001000111000011111001011110101100010010110101100111011100010000110100011001110110111011111001011110110011111001001101000011101011000110011111001011001000001001000101010110100111011011111110011101111101011100011011111110101000100000001010011010010001001110101001100101010111101111101101111111111110011110000100110000000001111101011101001110111011001111110011000110111000101001010110001011011101101111100001000010011010100110011100011001110001100110101001011010001010011111100010100100010100011101110001101011101010001010001010011100100101100100001110111101100011100001100000011100101100110110011010110111111100000011111111011010011011010010101010111101111010010001011100101111111001101011110011010011000000100010111101100111101111000011110011110010001111100100011101001000001001001111000101110011111001111011001100110010011011110010010000111000011100100100110101111011110001110001100110000000110010010111101100000101000110100010001110001111111010011100010101100010100011000000000000111101110110010010001011001101001010001100010001001101110101010001011000010010110111111010101111000011000111001101000011110011010001000101001010111110100010001001111101110011101010101010011101100000011010100010011001111111000010001011000000111001011101001110100001001101011110101101010011100000000001100001100010000111010000110100101000100011100110010100111010010100111010101101001101101001111001111000101100010111100110110100000100101100000011111101101011110100010110101110101111000101001111010001010101101001001100110100000010011100110001100010001001000101100011101001111001110011000000100111011110011011110000100011001010100010110010001110110000111110000110011010011010010000001110001110011111111111100001100010000001011000100100000011100101111001011000101101110001010110100001100000101110111100010111111001110100000011100010110111001010110110111100111001101110011011011110010000111000100100001100111100011001001111111000100
001100010011000110001010110111101001101110011010100101000011111011000010110010100001001001011001010110000000111100000100100111001000111010010010101000101110010101011110100101000101100110011111010010000000000101111101100010100010001010011011110110010100110101100110001011110010000100000111010101001110100101110110010001011001010001101111000010010011101101010111101010010011000000011111001101000101001011010101011010110101100011011010111100011000100000001100110001111111010000010001010011101000110000001000010111101111111111011111101011111100111010111011110010010110010100000101110010111000100110010111101010100101000101111101010100011101101111000110000001100011111010110111001001011010001010100110000011010000001111111110001100000010000111010011111001001101101101011011001000001110001111010010110000111111011110011011000010100111010001000111010001001111100001010110000010000100000100010011111110001110110010000011101011101100101010111000111000000010100001111101101101010001010110000101010100001001010101001011001101001010011100011011100000100010101010011100110000010100101011001010010010110010011100111000000100010110111000011010110111011000010111110110100101101100100100100111010110000010011011100110101001110010000101000000011111100000011010011000100011001010001100001110110010100100001000011000110100111000111100010111000110111010100110110010110010110110100111100011000010010110110001110011100001101101110101101111101001010001101100100101100000010111001111111010011000111110000101000111101011101000010110110111101110111001011011111111000011100001100100000010010010011011001100001111000001000100000111000001101001101111100101100110000001000110011000101110111010110001101000100000001001000010000111010110010000101000010001010011000110100001100010111100001010101101110011011001111100010011000110000111100010100010101100100001111001000000000001100111011011110101110111010100011011110100111101101001000110010110111100101001001010001001111000011010101100101010110000100000100110011001110100111100110111000001010011011100101000000000110011001001100001010001100011111111010001111110101111000000001110010111100001111010111110000011000111101100101111111111000010111101111111111110000001001111111111101110111110000100010110110010101110011011110000101111110011100110010100111110100010000010101100011111101001100001010110110100110000110100111011110010000001001111111100010100010010001000010101010010000001101111110011010110101011100011111000011111101100100111111110111100111011001110111101011000001000010100100001111110100010100101111101001011100011010010101100101110100011000001101101101011000111010101100100001001000001001011100110110100011011110111111011101000011101000011001100101010001111001001110100001111001111001011000100101000101010011000010100101101111000011001111111110010010011011011111110011010101001011100100010100110010011000010011111100111100110001000001110011111111100111000010010111110101111001000011000000011000000111010010000011000111000001011111100101010110110011101101000110100110100100010
110111001011110100001001111011011001111010000000011010100110010100001111111111001110100110000111111100000100100101101010111100110011010001101001110010101000000000010010110100000101101110101010011110001101110111010111100011000010001110111000100001110110011110100000110101110000101000010001011110010111110011001110100100001110000101000110110111001111000011110100110000100001111100001100001110000101101011011001110000100111100101100011110000000001111010010001111011010011011100101110110100010100110101100010011011111011011001101010101011010001111101001010101100101101111101101010011100001000101000001110000110110111101101011110101000011101001011110010100010111000101111110111010110001100000110010000110111100011111000001011000100001101000001010110110110011000110101011101101110001000110011001100110011111100000010001111100101010000000011101010101011001001000001010111101110011011111110101100010010000101011001111110011100010010011000111011010110000111000000000110000010110010001101011011101101110111111011110110101100010110010111110110010000111111101110001100000100101101011101000000101010001010100100000100011110100111100001101011101010101101010111010010011111001100100000100000110101110000010000110011000100011000100100101111011110001101101001010000000011110001101011100001101011000100101110101101101100000001101111000110011000101101000101000100110110000011100101101111010001111101010101111111110011100000010011001101100000111011100100011100001000001110111011010101010111000001110101001111110010110100011010110101010000001100011100110101011010001011101010000001000100101001110110010000010111110011001001110010101010010000101001011101100000100001100111101000100111111000110111111010101100011100011011101010111101011111101101000001111111001011011011110011100001100110101100000111011000101110001011010111001001111010001001001010000100110001110000010110000100001010011001001001001000101011000101011011001111001110001110110110010100011110101110111101100111011111110010001111101111011110110011110111011010111001100011100001001111111001110001000111010011100010001100100000100111001101111111000101011000110000001101100000000100001001001010010110101110011011000010110110011000010000110001111010011000110101111010000100101101110111000001001011100011000010110010000000111001101011011100101011010011000011001011101011111000111110001011001110110100110010100100101000110010110011000000110010100011000010101110000100001000001100101011010000001101000110101100101111011000010100100110110011010010110111011000110000111110100100100001011100100111000100011101100110110100000100001010010011010001011111000011011001010100111001100001111001010111001000100001011111110011010000001110100110100000000101000010011010000010000011010100110111101000010110011100111100001100110000110110110101001011010111001101011111000000111000010011100000110110011000100001111101000111111110111101111101000011000000011100000101000011110000000100110100011001001001010000100010110011001000000010001100100100010101011010101001001101011110111100000011
110010011011111001101110111010011111010110100001101111000000101111000000011100000010000001110010100011001101011101110110111000111110100011101011001001000101111100111010101101100010000111111000011100010101010010110001100001100101011110110110101111110001000100001100111110010011001010001010010110010011010010100110100011101010010111001011010101100111100011111001111110011010000011101111001010101011001010000100000001101011100101101101101001010010100111110110001101001011001111011111001001010001001000011100100110111100100110100011110110000101111011011001111010100100111111011101000010110011111000101001111101001100000000000011001110110111000001111010111001001010100111100100101001100111110011011011111001110000001010001110110010000101001101010101001101111000111100000101010001000111000001100000000111000011001111011010001000001011000101000011111001110110010001101101010011010000001000101100001100111101101010000110111110000000111000011001011110001001010000000000001100010010110111110001000001011110000011000011110000101010001001101011011111011100100011000110001001100110001100001111011011010100101011101011101011111101100110110010100110101010111110111011110110101000110101111110100000011110101101000101000101110110010010101000000101000110101000100101001010001110100100110011000100110111000010100011110100100000000110010001001110001000111111001100101001101100010010010011100001100000010000111101000001000100111000011100000011000110111101101101000100110011011010111010100110011011010001000110001100110100001101011000011011111000100110110110010010100111100111001011000110101011101010100010111111100100001011110101000111101011110101110011001011100010100111000000100010000001101100111111110010011011000011011111100011101010100110111011011001001110010010111001101001000111101011101010100010001110110101101011101011100001011110010110011011100111101001100100001001000101100111100101011100111110100010010010010001011110110011011110100000100110010011010011110001111110111001011111101111011100001001000000010010110101000101100100101000000101010010000001010001100100000011000100011101110001001010101011111100101000101010100101101011100000011000001000111101111011000111101100100100000110101101001110101000001000000000011001011111110110111101100010101110000110101000011011000000111101000100000110100101111110010010111000000111000110000001011100011011100000000001111101001101001001111010100100010001010011100001001111100010111100110001001100000111000101011011101100101110011101110110011101110011000100010001000011001100011010110101110001011101101110001011011010000010111110101011110111011011100101010101101101000100001001110101110101111010010000000010111010011011011101100100100101010101101111100110000100001011011010111000111101000100110000111110110111101011000111010110111101101001011101000001100010010011011101000100110100010101011101010101101010001001111110010000011011110110110100101100010111101001000100001010110000000110010010101000100100011100010111000000011010001110010110111110001001101111010110001110101100
110110100011001110000010100101000001000101010010010010110011000111100110101010001011110110001010101000000000010111111001101010111111000001010011001010000111111001011001011011000111001001110001111000100001010111111100010110001010011100100011100100101010101000100111111001010011111011110010001110000011001000110101010101110110111001100011111001011110011101110010111010110001001100001101010100000011110000110010101011110010101100111101110010011000110101110011010010011111100101010101001101111011100001110101011111110010110010000101001111101110101010000000111101001110001010111110011101101000101010001001101110100111001100000001100011111000100110000101110110011001010011110111011010000000100011011000001010100000101001000111111100011010011100110011001101001010110010101111000011101000110000001000110110001001101111101010100011010001111111000101011000000110111000111001011100111110010111010101011110101000000001011101101000100100101101010010010101010111111010000111011001010110001110110101010101110111111100001000110110110101100010101110001001100000101001001110001110100000111011000010001100001010011010001001111011100011001111001011000110101010011101010011010111110000011010011110001111011011110000100001111110110101111000001010011100001000010111101000001000111011011100000010101001010010011010010110101010101011010110111100101101011101101101010000100000010110111100100010001001110010100011110111110000001000100100101000010000101000010110111011011010111001001100110001000110000100111100110011001111100101001101001001100111101111101101001001110000100101011011000101011011101010110110101110100101100100111001101010011100011100100010011110110100011001111001010111110000110111100011110000101010100100101001000110010100100101000101000111100000111110111011111001110101100000000110110110110111010000101010010000010001100101010010110111001000101101100110101111111110011101100010100000010110001000000111011110111111001011100010010010110111000011111110000011010111100011110000000001011110001000001001111110011111011010001110111011011101000010011101011110101000010110111011111101101101011110101100010001010101111111010011110010101111010110000100101110000001000000011111011100101111100100110000110101001111110011101001011100011010100011001100100000010011101110100111101110100000001010000011011010101010100011010100110101010011001101110111000000001000011010111110111010100001111101101100010100111100001000111111100011001111000110110110110001010110011111011010101101111101010100000010110001101000110000010101100011011011110101111110110010100110001001111110000001000100111100010001110101000111101011101001001110110011001111001101100101110001011110010100100100010111110010101100110101101010101110111111000101000000011111100111110010100010000000001001100101110011010110010110110001011010111101111011101011011000000111000011011010001100111000000001101011000010111010100010110011111000111110000011010011111011010001010110011000110001111011110110101111101100001001111011001111101111101001011111000111111101010111010110101101
010110001000001101010000110000001001010111100111110000111111010111001010001010101011000100001000000111110101101011111001101100000011110000111001111010101010100110001010001000110001010101010101111101110010010110110001111001100111110100011000001001111001000011001100110011100011110111011111010010100100101101111001100110111110110010001110011111110100110110000010011000111000110001101011111111110110100000111011001000101011111101010111001101011101000010101001110010101111111111010000000111110101011010011100001110111010011100101100010111100110011111001011011110000001111111011101010110001101000010011110101011011110000101010001000010110101111011111001000010001100101011010101010100011100110101010100111011011100100010110000001110001100001000110011001010000110111010001010100111101000000010110110111001111000101010100000010110110111000110000111010000110100110101110000110011000011001001110110000110010010111000011001111010000001010110101001111001011110111010001110110100101111100001010111010100011101001011010111011010110000011001100101110101110101101001010001001000010010100000010101111000110001000100100001001011010110100010000101100100010001111111010001100010110011110010100001110100001100110010110100101110100111011000101001101110100110111001010111110010100100000000111001000010100011001111010010110101011010100111100001011000101101101001111110010000011111011001001001011000110001110110001011111101100001010100111011100010101100110001000010000101000001111111000110001101001111010111111100010101111010010110110000011101011011110110011110010100010011100000110010001000010111101000101001110000001001111010001111010011011101000101000111001100111101110100100010101010111110101011010110111110011011001100011101110011111111000000011101111110000110001101110000010011101000111111010010001111110000011000111111000001000011101110110000011111001001100101100011000110111110011011011000001110011111001110111100110110000110111010100000101111110101010100111101111000100010110101101101111011110010100011001000001010010000001100001001010100111000010101000001011111001101010111001011111001101110100110001111111010100011000110101111011110011111001001111001100111110010100110010111000010100101011101101110011010110110110101110100010011111011001101011001111100011101001100010001010000101110001111000000100111010111001100010111000000101110111101101100101001111100000110011000101100111011010111011011010010111001100111011011100000110111011111111111100100110011000110000111010000000011001101001000011011100100011010001101100101110001101001111111001000101101011111010000010011110111100000110101001110110110011111010101101010000000000110101011001001000111001000110000111100101010011010111010010110100001101000101110111001000010110101100110001010101010110000011111011111001100001101001010100011101000010001001000110110010110010011111110000001101110000110000011011000010110010110101010010111100011011101100110001011001110001000011110010110101110110111000100001110001000001011001110000010000101011110001001011001011111011100111001
101011100111111011011011110010100100100000001110111100010000001001101111100011000000001111111011001100100101110111000110111000110101100101110101000111110000011111101011101100111000101010111101000000010111101110011100001111100101111101101011011011101111110100100011011000110000100001000101101010001011011100010011000000111010111100111000010100001011110011001111110110110000100110101011100001110101011110000000111101001010011010101000100011110100100100101111001111110001100101101101011110000011011101100111011000101011111010000100101000011101011001100001010111000101000001011011110111011110001000000111110101000101110011111111101111100001110011101000010010111111110010100100111101010001100101011111000011010100000001001111000010010010011100001111010100001011001111110000110010101000001111010110011001001010000000001110010010001110101101111000000101110100101101111001010110100111100010010100001101010100101111101001011110100111111100110010100000101001100011110010110101110111001101010111100100011010011011101101011111000011001001101111111000100010111011110110011100111011101101111001110000011101010001010101101000110101100011110101001001001001110111111000011110000010000001001011001101100110111000110001000000100010000110111110100110010010101111100100101111010000011110000001000000001111001111111110111110001010111000001101100110000010110010110010011101110001011100110101111001110011010000000011111011101110000101011100101110101100101100001011100101101101001010111100010001100011010100011000000101001110010101100101100101110101011110000111100111001010111011011111000010000101100111100001011100110111001111000100011011101111101110110100001100011011000001011111110100010111001011000101111000000101100000000111000110110110011010011011000110100101000011010100100101010011111011110100000000110000110011100001010111101101100001110001100001010001110000000100101111100111001001010000001000011110110001001010001000010101100001111110111000111010110110100000000010101010000001001100111110100101000010011111011101010001011111011111111001001111110001100110000111110100111100110001010101101101001101001011010100110001111101111100100111110111100100001111000101101111101110010001101001100101110001010010101011010110110101001011011101010000101010111010010111110000100101010001100110001100000101001100000101101001100111001110010101100000000000000100100011101110101000000001110011100110111100100100110111111011010010110110010001001101010011101111000100000101001010010111010111111000100001000000111100110010111110111101011000001000000001100111011101111000011000110001110100100000010101000011001110010110010001011100111001111011010101011101001110100000101111111000100001001011111110101111110111100110100110111000010011111001110000101110110011000100010010110011010101100111011111101000011001100000100001010110100111111011011000010101110011001010111010110001011110010110101100101101001101110111000101100011010011000100001010111000001011110001000000010101010010111101101100111110001011100111010010111001100001111010000010011010
111011100010001001001101111111110101101010011001110100101010100111101100000000010001100001110101111011001110010011001110111001101100010011011110110010100111011101110110111110100101001011001001010010000011001111010010000001101011010101101111001000110010000101111011000010010000010011100001011011100100111000010010001001011100001000111110100010101000010001001010001001100000111001000011101100111101000101000001100101011101010101010101001111111101100111100000100100001001010001101100111100001011111111011100000101111010000011101100101111101011011111000111010100110101001010111001100111001101001000111000000001101010001110101011101010001111111100010000001000000011000010001111000101110100101101111110000001111000011101011001010110011000111110001000110011100110100011111100110111011101001111011101010101101100010101011010000100000100101110010000000000000011011111011110011100011101011110101001111110010000010001101100011101100111110010101011111010001001100000100101011111101110010110110111011000100101100000001101010011111100101110001001000001001110111001000001011010011011000100101101111000000001101100101011100101001101010110100000011110010110001100101101101110101110111100010010110010110100100001100111011011001111100000100111011001110010010101100010110000101001100100011011110000101010001101100000001000010010110000001111011011100100011110010011011010001000111000001100100110111000111001100110001001001010111001111100101111000010010010011001110011011000100000000011110001000100110110000111011110010110010110100100110011001010101010010100101101100110011010101000100010101111001011110111001010010110011111000000101100011011011100000100011100000101000110100101101110100100001011111011011010101000111101010110000011101110011110010011110101101010100110010000001011011101000100111011110110110011100000010011011001010100101001111111111100011100011010100001011010101000010001111011111010101110000000001010010110000101111101011010110001011011100000110101110011101110101000100110100110111000011100011111011100001110111001100111000010011011100111100000100110001101000100010011100101011101011011100010100101100101001101111000101100100001000111000100100000001011111011100110101101011101100011110011110100110110101001011111111101011100000111010000101011011100001010111010101010110100011110000011101101011110011101110001010011011010111001011001101100011000000101001010001010110001001111011010100111010010100111110101000110100001010111001110010110011010011111111100000100110000110110011001011011011111011001101111001110011100110110101111010011111111111000100001101010100110001110000010101010000010011001001011010001011011010110011001000110111111000001010000001101111011010001000110111101101000010010100101110111100101001101101100011111000111011110110010111100010111011111110001111000101100100001101010011001001110011001001111100100100100000111111101101111101011010100001101111101110010000111000101111011011000000111011000101111101000110001110010010000111110110011101100100011100110000001100101100001111110110110101001
010110101000000110100000000101001010011010011111111110011111101001011100010101101110000000010110101000010000110011111010111110100100100101110011111110000111100001100110010010000100110101111001110110100111110101010110011111101000000101011010111110011000111000010101100010101101110011100110001000010001110001000111010111101110111010101001010010001010100100101010000000011100111110000011011101011000111101000111011010011010000010010111110001110110110011111110111011101000111001111001101010001100001001110010110110111010010110011111100110010100001101111101110110000100101100011111011011010101101111000010111000000010010011011010100100110111011001101011000110010000110110111001101111100000101000000100000101100111011000100101100110111111011000010011000100001100010100101110001100010001010100110110110100100110100100111101101000111101100111100111001101101100010111000000001000011001001000101000111000000110010011001111110101110110001100100100100100010000011110101011101100110101011011111110100100001011111001111100010010001111000111110101000010001111101110000010100011001110011100011000011100110001111111000101010111010110101100001110001101111101111010110101110001000111011100100110111101100100111110001011111011000010011010110010100000011000001110111001010101101110111011000010100100001001010110100101100100001010011001011101100000110111100000011001101000001111110011101000010011111010001000110010110101011110110100011111000110000100101011001000111011000011010111101011100001011100001100101111101111001000111000011010010011100010001111101110010101000100110101011001110011000010000001111111010101100000111011001000010011010011101001011101000011001000110010001001011110101100111100011111011011000000000010100010111000100011100100001001000111011111100100001011101011011011111110011011110111110010001110111000001110110001111001111010000101110101010111000101100100011001011111101001111000101101001100100001111001110011010010111011110111100110001110001110011111001111111011111111110010001011000011110001110011001011010101011000000001110110011101010000011011010100101101101110110100000110000111001001001111011001011000100100011101000001111010110010110010110100111010101001111010111001001110110110000000100001001101000010011011000100001111110100010111101100111101111010110111100001111100110000011110110101100110100000110101101101010111100111000011100101000010111011100000101011000111011000000010111001011101101100110001111000101010101010001010111100110111001001011011000010101000111011110100110011101010001100110111010101100011110010101101100101100101010001100001101010110100010011110101101011110111100011110110011100011001010000100000101100000000001001100000001101100101000011001011100000100100111110001010001110111000101010000111011101101010110100010001011101010001011000101100101100111111000101111100011111011111110010010000010000111111010110000011111011111100011111100101111111101101000101010011101010000101010100101010011010011111011111110110111111101100001011010111001010011110011010101010011101101110001111
001010010110100110110001101011011101111010000000001001011011010100001100011010101000001000010111000110101101101110100111101110101101101011100000110110101110000110001001100101011110001100111001011110100001110111100011010000101100010011001101100110011010101110000110010001001101011110010011000110000101011110110001110000101101111010011101110000110000101001100110010100110011001011100100011000000101001111001011111101110000011100101100110001111101110100111010100010111111100000011101100111110100010111010100010100001010001110100101100111111100110100100100100001011011000111100010011111110011110111101111011001101110011001011110110101010011100110110001111110100101111101110100010101011111001011111101011010101000100101100100000101000001001011010001001010001111010011001110111111001001001011101111110010101110000100010011000011101110111000100111110010000011101110101101001001001010101011100101100101110110100110100100001110011010010000000100101111110001111010101100111001000110001110100011100010001101000000101011111001000110110111100100111010001000100001010000110110100100110110100011101010011110100001000101110110100010011110011010000101110000000011000001100101110000011010001100100010111110010000000111000101010001010111110010110101100111010110000000010001111011100010011001011010011010001000000100001010010000000010100001000011100000011100010000110100001100111011111001111111010110110110001110011101000011011111010100101001001000011000101111111000111000101001100010011110100000111011101011101110010111100111110010001011011001100010101100001001110000011110111000100011111110100110100100101011101100001110100100111100111010010001011010110110000010000100111101010011011000101101111000001101010010111111111001101001101011000111001101100100111111001111011100110001110011101101000111111110011011010101001110110101110111101101110100110010101001101111111010000110100001101100100100010000001101000111001000111001101011111011011010101101000111111010000110110001001101111100111100001111101101001100001010001110000110000000100000001001100011100001011100001001111011011001110100100000100100100001101100011101110001011010011101100111100001000110110111001000011001101010001100000110100111110110000010101101100111001000101101000100100110110000010111010101011001011010101111110010001000011001001001011010000010110101111110001000011010111110101111000001001111100100100010011010000111100001001011000111010110101011000100101110110000010010011010001110110100100010001110011111000101000111010100101111111101010000000001000000101110110001111100100111000001000110101110011100111110010101001100111000100001010101000110000100010110101101100111011010110000010110101001110111001111001111011011001111010000000000100000110111010000111010010111100100000111110010110010010001010101000000101101000010101010000110001011110000101101011101110110000011011110110101110000011111000001111110011001001010100101000010101100000100001101000101010010101011011111001111101110101110111100100001010100111111001100111101010100111000101111101001010110
000100011101011101001000011111000111111010110111111001101010100000001010101000110011100001110100110000110011111001111110110011110110010011000000011111000011001011001010000101110110111111011010010000001010001010010001000110010010110001111110100111100111101101011111010010110001001111100111011100001101010111110101000000101001010000110111101011101011110110111010101011110110110010011001011010111100000101000011111011100111100001000100101110010100100001010110010111111110101011011100110011000110100101000010100001111110100101101110111001101111101000000001010100000001001010110100011001110100001101100101110000001111011100101010001110011010100011111101000101100101011001110110011100000001110000110011010010011000100100101010101001000101000001011101010110111111011100111011001111111000000010010101000001100110101000010100011111000010011101010011011001111101011111100000100001001111111111001000010110100111000011101100000101011100110101000101011010101100101011010101110100100100000010001111111000001101011001010011011000100011110001110001010101010010100100011010110010011001011111110011100110111010000111110011110001011110011000010011111000101000010101010111101101010100111100011111101011111111011101101101100100010011110100111101001101100100000111110001000001000110000011011011011110101101111110001101101110011000111011011000101101100001001011010110111001011011101111110101110101100101001011110101001111111010000010001001101001011000000110001110111010010111011011101100001001010010100100000110001000111101100110100110101100111010000100110000000011111100011100001000111011111101010010101000000110110100101010110100011101011101001011010001111110101100101010110110111010001000100101010010010001000110110110110100001111111111001110001001100001101011000011010000111001101111100110111101001010111011100111111101101100011101001011110111100010101110001000011100000000101001110001101011101110110011101110110011000111001100110101000100010100010101011011010001110001100110100110110100001111000110111001001101011100000111100100011100100000011010110000000011000111010001101010010010100100000010101011001010100000100001000111000011100000100011110101101100100011000110010000010001000100110100101010010101111010110011100110011011001010011101100001001100111010010111111011000110101100110101101100100001101110110111000011110100000100000110100100010111000001011101111100110010000110001100101000011010001000101101100110000000001100111001001111010110000001111010100100111111101010011011111011001110000010010000110001111101110001110000000010000100101101111110010111100011000111001000110000110110000101010100110001111110011011111000111010101111101001010100000001011010101001010101001111100001101011100100011111000100000011011101001101111011110100011011110011000100111101001000010101100001111110000001000111111001101101101011111111110111100100100100001100101010110000101001011000011100001010010111000110000010110001101100101000111000100110011110000011011100111110111010110010111001100101010011100101001010111101011101011000111111
011010000011101011001111000101100110001101011101010111111010000111010111011100100000001110000110111100101011110011111101000111100111110100001000110100010011010101011001010101110011110010101010011101010000110100010111001110010101010001110001110100001100111000000001001011110101010110100000111010010010101011101111110111110101100100111011111100110011111001010001101110011110001111010001100001011101001110101001000010010011000110100110111100001001011001101110101001001000000000011010000110001111101110001110010011110101011101010110101010011111000010000001100001011100010010010111001110110101011101101100011110000110100011000010110011011010011110111100011100010111001101001110010100111001011010011011010011110001001100100001110011111010110000101001001101001100101001101101011011000110011000101001011110001101000010101101110101000010001011010000110010001010001011000101010001011001100011000001101100011111100101110100011100011000000110000000100100100111000111001010010110010100110110100001100001100010110100000100110100100101110100001011110110011110000011001110101100010000011010001000110110111101111100001000000110001100001101010010010011010110110010010010000011001101000010110001111100011111000000010100000011101101110000101000100011000100110110011111010101000111010000000110100111111000000111011001001110101111110001100000110100101001000100110001110010000001011000010011111101000100101100011011110001100011101011000110011000011110000100101101101111110001011100011101000010100100110101110011110111010000101011100001111100111001101101110110000101110001010001111100011101000001100111100001001101111101001011111000000101001100010110001110111010011101101000001010101110101000010000101111001111100101111100011010001101110000010001011110110010001010110100111011010000110100100001010011001001100111001100111010011001101001110111010110111001101100100101110001111011010010100011101111011011001001100100100001011010111010010110000000010011011011101011011110100110111000101011110110111001111101010111111001000001011011100010101010110110100010111101000000011001010100100000100010000010010000100010101110111110111101001100110011110010101100100011001111100001011010001001111110100101111010001010001010000000011001000000001101010110001001011011100100110000001010000110001110000101110110011100110001011001000111010001010111010111000111101010000010001001110010110010111000011111101000111101001110111101011010100101101111100111000001001011011000000101011000010011100011001110111011000011101111100100010111110111011111011011101110000100010101111000011111011100000000001100101100010001011010100101101011101000101111001110101100000011100011000110110011000110000101111111010001000100001010011100101111000011001101001011010100010000111100000111000001101011010110011011010100001110110111111101010101110000110110010000100111011110111111010011101101001101110111001001110001101010001011000011110111000110101000000101001111101100001011010010011000111001101010001110010010100010001000111011110110100010011101110010101010000101110000
101011100111000010000101011111101100111101010001101010010011100001100101011010110010100101100001001011010011011100110000111111011011011101101100100000101100101000100001000110110100100001101011111010101011000101110011000000110011011010000000000011000101100100110110100101001001000000001010000110110010010001100101000011100111010011101110101110111001000100110000011111110011111101110011100000001111101011111001001111011110101011011011111001001111011000110010001000100100000100000111101011100001000011111001101000110011110010001100101000110100010110110000110001010011111110010010111110101011111101011001000000001110110111111011001110010100101010010111010010011011101000110111010011000000110101000010000001111111111111010011011000000001101111101011010000110010101000001110000001010011001011101100100010101100101000000000001101001101111011111011111100011000000000000100111010101110101101010000111010101101010011110010100100111101100001101111110111000001101001010111001011011101110010110100110011100010100100100101000110010010101101111011011111001101101001100011100101010010011101011110000101011000010110110011101111110111010000100101110111001011110111111101011000011010101001110001100101001111011101110101010000111000000111111111110101000000100101011100110000100110110001001001000000011111110000101001100111010010001001110111110101001010000101000110100110111010001011000001111011011100010010001101001110001111010100101000011000100100110001110111000111110110001010000101010010000101111100001110110110000000110111001010011110111011101010110111010001110001100011100000000100010110000011011011001100000110010000101000010111111110000100001111101101101110101111000101111111111001011000001100010001111111100011110101011110101110110111111111101100100011101110010111100001111001111101010100011011010110100011011100100010010100001111100111000010111110100000100100110110100100000110010001010101101011000010011010100111011010111000001111111100111100011000111010010110010100100111011101111111100011010001100010000111101010001100011111001110010100110100101000111101100101100001001001011100110011010101001100110100000001011001000100000110011110110100100001111000100110110101111011100001011111010101000010100000011001110100010000110011100100001101010100100101110010110010011000101100100101101111100100010010100101101010111011111000011011000110110010100010100001011010101011000100011010111001010100001111110000111010101011110100000001001101101010001000100000001111011010110111011100000111001110000111101001010100000000110110000000010100111101101010001100110100101010101011010110111001000101110010110110000010011100010001011101000111110111111111010100111010011110100101100011110100001011110110101101110111110111100100111001101100010101110001101110101111001001100011101001110011100101001010110010001100111101010001110000001000100111110111000000000011001000111101011001111101111001100011111101010110111010001110111100101000100101101100011000101010101101111111000101110100110011111111100010000110100010010000001111100100000101
011100011010110111001111101100001100111011111001110101010101111101100100101111010011111110010100011100001001100110010111100011100011001011010100000100100100110001100110110010001101111001000010000000010110000010010011010100011011111001001010000001011001111101001110001111111011010011010110100100001100110100110101000010111100011111101111111001010000110101110111111001110010101010100000000101000011100000000000010100010100011001011100110010011011000110010110100111101011101111001010010011000011110111010101011000111110101011011000101100101011000101001101110011101110001000101110001010000110101001010101100101000111010001110111101101001001101111100100010101001111100110110010011000000100110110100010111011101000010001100100101010011110111000001101111111000111011000101011010111100011010111010011101000011011001110011010100110000101101011000100010011011001110000011001000001101011011110011011101011100011010110111001100010010101011100000010010011011110000110001110010001011111101100111101110110100010110101110000000101100011001000010011010000010101001100110101100111000100101010110001110100010000001111111100100100000011111110011101011000011011101001101001001010000001001010111110100101001110010100111100111000111111000110001001101101001000011111010100001110010011110101111011011101001011010000000010001110100101011000000100111001000001100110010001101101100001011111001111001101010110000100011100001000000101000000001100110101011000010111101100111001100011000010010100110110011001110101111010101011101011111011011001000100110010001110110110111010010001011111000111101100100010110101000001111100001101000001001011011110011111101000101101011100100101110011100101000000000011010111100111000000110111011100010000001101111100110011001011111110011010110010101010101111010010101100111011011100000101110111000110110001010101011100100110001000000111000000011001010110110011110100100101001000111101000011111111010111111101110010011110011100000111111000000111111111010001100111101110101000001111010011100110001010010011001001101100010101110100011001100001010100000100100111001111101111100011100000000001110011000000100000001001100100111110011000100110000100100110011001101110011000110110100000111010001110111110011110100111010000000100100001100101001010011100100010111001101100011001011000110110110111011011010011000010111101000010101111001000111010011011010000001110100010010010011001100100010110111110000000011101010010000000001110000010100001000000011011100001001001010011000110011111110100010101010011011101000101000000101000101001000101011011000010101100110110010101101101111011100110001000001001001101111110111100011100100110010000011010110001100110110001111010101111100001000010100000010101000110010001101011100100001101010101010101100000010100001000101001100111000011101000111000110000110011011000000001101101111100001111101110001001001100110000010000010100101101011110110100111011100100000011110100001100100000111101100101010010110010001110111000111101100001001000101001010010111000001010010100100110101001
111101000011110101101110010100110011101000110000001110101000000000001110010111011000000111010000101011110001100100101000100010000100010010001011000001111011011100100100110010010101111000111000010011100010000111110001011100111011001010100101011001011100010000100101100101010110000000100010000110111000010100110011110000110000111011010101011101110110000001001111001011111111101101111010111000100101101001110100000100110100000101011111111110000011111101010110010111111101111111011111100010100010011100100011100011011010100011110001100101000010011111110000100000011111111110100110111010010101110100011100001001011111100100011010000000001010101111110011100010000111110001110111110110000101101011010100110110101010010111111111111000011100111100000001001111010111010001101110101000110001110110110111001000001101100010001011010110111000001111010101010010000010111110101011010101010001000011101010110010110010110111010101011101001101101011111100001111101100101000000111110111110101100001111101100100001101001010010110111011011101101110110001111100000101101100100111110011001111100010001110001101100110101000111010110010111000001010000100000111101100000001111111011010001011011110011110011101010001010111110001010011110110000000111110000011111010110000111001101000010011111100011101110100000101000001000101001001011101110110111011010111100100001110001011010110101010101011111010100100111011011001001111100101100010101010110000111010111000011111001011000110110110000011100101011000100000101000000011010111111111111011001101010101110010000001100100101100111001010111110001001010000011000100101000010001000101011001000000001000111010000101101001010110110100011011001100001101011011111110100000110101011111000001000100101110010010010101011111101001001011001111011110011010010011001101111100000001110100000101101000110110001110011101001111101011111010011001101111100010011111100010010001000111100001100111000000110001100111010100011101101100101110011100111000111101111001001010001000110000010010101110000111011101001001101000010100010111001101000000111001001001001010011011111000011001101111000000101011010100011000101100110000001011010111101110011001100111111101101111100010010011101001000000001010011110001101010001001101100010001001001011101101001001000000011110110001010011011110011000011110010000100110011001010000111111011011010111000100011111110000111100010110010001110101000110110111001111110101001011010010100110101101001001001110000101111110011110001110011000101100101010000111010010100101111111000111000011011110011000001011111110011101010100110111000101001111101011001001000000111110110101001100001100101100011110011010000011110011011101100001111110000110000001011110111010011100011000010000010101100000100100001111101100011011010111110000101010010011110101110000001001111100010101100110101010010001011000101111001000010101111111100000110010100111100100001000100000001001111000010100010110110000010010001010011101110100110111111000110011100011100100101010111101100011001101101011100010111001110111111000
011001011100100011001001101100110001110000110000101111011110001001010000000000101010111000001000101011100100000011011101011000011100011011000111101111010111110000010000101010100011100111011111110110101001110100001101100101011000001111100110011001000001111100111110110100000110001100110111011001101001001110000011110010101010110010110010100100100010011111101100000000101101100110110000110110110100001001011111110101000111110110110101111111100110110000111100011101100011001010010111001100101010001001111100111010011001111100111111100111110001111001100111010101011000101010110010001110101100011001000011111111001111110000011111010010111001011011111101111100101111110100100000010101011100111111000100000000101011011100011101000100011111111111100110110101001000001001100011001001101111100011110100101010100000010000100000110010111000001010110110110101111100101111110101011000001011111100111011111111000011101010101010001110100100101011000100110110100000011011111010110011111000001101111101011000001010110110011111000101110111011011011011111110111101100011110110010101110111110001000110101001111010000101001110111001010011111011110001111111001101000000100101111010111011101101110000001000000011001100101111000110111001101100100000011110111011010100101101001010011000101001011101100111101111110010010100011110100101111111101101000100100011000101100100101110011011001100111001010010110101010101010101001100011001100001100001110110001001101011001010001010110010100011011011011000001100010010111101101111010010000011111111101111000001001110011111100001011001101000000110000101111110010101001111010001010110110111011011011111111011011001010010110110100111010010101111101011010000110101011101101010001111010000001011010011000011110100111111010110111110110100001011111100011100111110101010011011111000010010111010101101011010001100000001010010111100000010001111100111100010011001000111011100000000011001111100101111100111100100000110001111010100011010010000000000010011101001011110110101110000001101001111100010100010101011110011001000001011100010101001010011100001100100010000111000101000000001111110001110011111011110101000011101010000001000100000001000011111010111000011010010000111001101101101011010100000110010101000101000111101011000110000101100001101110010000110111110010001000101010111001000011111011000110001111100010101111010000101111011011100110100000111110011001000011110111011000010001010001101011110111110101101000010010000011111001010010110110001111100010100100010100010011011111000110010001101110101011000100000100110000100111110010011110111101110110111101110000111110000111101111111000011101100001100110000110010101010101110101111110100110000100011100101100111010111111110110100011000010011000001011010101111000000100111101010010001100100101111110101010011110000011000001100010010010000010100001111111111100111110010010101101001010101010000111010111010100001010010111010101100000110111000100000001111100000010010010111101100101111001100001111101101101000100000111101110000010111110001100100101000
000100100100110000000000111010001010100001010110011010101111110010000111101011000110001110010101001001010001101011010100100011001001110110010111010100111010100110111110101011000101101101011000000000110011100000000110010100010011110011100101001110001010100110011001111101001111011001011011111010111101110101110010100000011111001110101010101110001010011100100110111111110001101010111000011110111001100110110110011001100100011010000010010011100111101110010101001000110100011101001101011111101101001001001000000101101001010101100010010110100101000110000110100001001110110101010011111000110000101011011110000000000000000110111001001101101111000111011101001001001001110111100000100110110100010011010011111101000110101010010111111000101100110001011000011100010100111111000011111011101101000111011110100110101000011111000011110010001101100101101100001100101011101010000100110011101100011100001001010111001111010000111100101000010101011110111011010001110111100001100000100111110000100000000101001010011010001110011000100100111001110111011000101001000100111010000010101011010010000010101100010011111011001100110111000100010011110000101100001000001111110011001011000111100001010010000111010001001011101101011101110101101111011100001110110001010010111111111111011001000110100000100100101111110100110110011110000000111101011010101000100111100011011110110100001110111001011100110101011110101000101001110001000101000101011100000110110001100011001001101011010110000101110101100010100101111110000000111011000111001101000011111100101111110100011000101011101010010011101100100100101111001000000101001000110101011101011101000101110100110000000001000000100001101001000000000011001011110000011100010000101011000100000100110110110111001111110011010001100010110001111110111011001001010110011110111010011010001000001011101110001111011000010000010101010010000101110011011011100001111001001101001100111011110101000110100101100101000000000100011101011100110010101101011000110010011011010010000111000010000100001110101100110001111101010000010110001110101101010000100110100010001110101001100100000000101111101000101110110101111000000100100010110000101110110011011001111100000100100001111000100011001011010111011111011110000011100100001100000100010100011001110101000000101110010110010001001011101111110001101110001001100101000111101101111111000001110001001100001001001011111110010100010100011111110110000101001001000111010101111010011011010010001010110101010111110111010101010110010110110001110000101101101100001100001011010100011100111101011111101001101011000110111110100110011111100010010100101001110011110001010110011010011100110110011111010111000100110001000001011110110001110111100001010010011011101111101011011000111101111010110110011101111101111110010111110011101100010110101101111110000010000011101001111011101111100010010101010011110010000011001110011100010010000011101111001010111101110111000110101110110000111011000001011110100101001101101100000000001100001011000101111100110000100010010110100110000111010111000000111111
110111000100101111000011001101001111001000011110001011010100100100100100000000111111010001100100010000010000011111001110011010001011000000111001100111100010100100001011110100111100001111110100000100101010110000001101100111001001110101101110111001001000110011101000000110100001000100111101010101010000100100101110111011111010010000101010011100001000001111111110110110101101100011001000110001000110011000100000011001000011110110011101100011010111111010100111011010001010100101100011001111111100101110111010100001110111110111111100100100011000110000100101011110111010111111000010101111000101110001011110101101101111111101110010100101010000101010100110010011000111000100111001011110001000110110101101011101000010101010011100110101100101011110001100001101111011111111100101000110011011100100100000000110101001100001100001011101110000001101100000011100010010000001000100110000010001100110011000010011111111111000111001111001111111111011011010101000111100000110111010101100100110111011111101110000011100110010000111111001101100001100101010101111010110011011110111100100101100111110000101110111110010011000001000111111001001101001110000010011100001110000111001000010101100011011011011001111101001100010110111000011111110001111010011000000000110101000000100010101100101011111011000111011000010110000111111101010100100101001111100011000100111110011110010100101101111101111111001100101010000101000000001000010101101000101100010101100011100010010101111101101100000010001001011111101011101001011001001001001111001000110000001100101110000010111001101101110001100000000001110000100111000000110110110011010111111101011100000100101011110011111010110000010011011111110100111011010010110111100101001001101001010000011111011010001100110100011101110110000010111011100111010000000111000111111110001111001101101110000111110110011011010001100101100110010101111010100011111101101010110101100101011000111001000011111001001110011000101010111100100111111101000111011001001001110101011001010010101100001001110110111010101001010100011001101001010011001110000110110110010011100111101011001010101100110101011000000111101000110000011111010110000010100100101011011011110000101000100011111111100100001010110011011011110110101111000100100100100101000111010001010000100010100000010010000100010001000111100111100000011110111101100011110110111010101100001110010001110010011111110011011100001100001001101110000001011101011101000001111001101000100011100011101100100100000101010011111110000000000011100101101110010111001100000111110000110011111001010001010110110100100111001100100000011001010000100001101010001011011010111101010101010111100001101101011101100111101111001011110100100010010111001000001100111001010011111110000101010011101001000001110111010001110110100110010010101110101000100000110100011111001000100101101110000010011101001010011100010100011001110010010001011100000000110110000001110111001111011010101001001011010100010100110000110000000111010001001111111111110101010101010011011111110100110101001011111110001001101010101000001
101010001000111100100001011010010111100110010010000101000110000110010011101011100111100011011110001010100110011000000110011001000110001010010010010001110110001000101111001101010100010001100111110001101011011111000101001010111000100010100101110011100011110111010100000000100101001001110011100111111010010000001101000110111101011100011000011000100110100110010010111000100010011001010100001100101010001111010100101110111101100001111101110111110110100010111010011011110010001101001101111111010100110101010111100100100011000010100101100111000100100000100000011011100011001100100110110111001010011110110101001001001001000100100010111101110111001001100110101001110010011001111110100001001110001001010000100110000000000011101010100000100100101010001101001111010000000010101111011010100000110000001100111000100001010111111101101011111001111011111010011100111001111010011110110101010111011110000011100100101111111101100000000000110101001111010101101010000110101100111111111001011110101110000010101011001110011011000000101100111000010100110000100011101010101111010011100100110000000100011100100111001000011100011010111101100111011101110100111010000010000010100111000000111110101001001010101010101011001010110110100000001011000110001100111100011011111100111110110110101011100111000001010001110000010110110111010101111110001111101001100101100100001011101010101010010100101111111101110111001101111100010011101010101110110110110001011000011011111101010011010110010001011101101000100011001010010111110000000001100001111001010101011100001100010011001100100100111110010100111100101100100011000011100011000000011011101101000010001101110100111110011111101001001000000101011111100101100010000111011110011101101100011000110011010001110110111111011000101001000011101111010011111101011111001100010101011000011000010111101011000111011011010001000101111100001100001100000110010010111110010111011111100101111100100100011000010110110011110100011011100101110100011000011000101000110010010100111000100000011100000000100111111100010100100011011000010101001101011110111001000000100010111001010010101111101111000000010001100000100101111100111111001000011000111100011010000001010010000101011110100111000110010111101111000110001010101011100001001100011011011100111101001100100011111001011010110010001100000100001000111111110000000011111110111001100000101110001001111111000010001101110000011010111111100011110000101011111101010011100101011101110010111000001010101101000011000110000101100010101011001010100001110110101000111101001000010100111001101001010000010111001101101100011010111100011010011011000001011000010001001000110110001111110011111101001110100101111100110001100101100110000001101111011101110111100011001100010111110110111100111001111010001110100011101111011010110111110001000101100100010101001011010001000001111011110110101110101000100110001101010101101011000010010001010100011101100100000000000100110111110001001000100011110001110110100101101111010010111001011101010110000011010111000101100111101011101111010111001011000000
001100000011001110010110011010001011001010101111110100000000110100000001110000111001100010100110010010111100101110100110110110100101001111101000100010101000101010100100100011010100000101000110100010000101101011010100101101011000011110001101011101100001001110011010110101111110010001101000111000011110100001001000111110000100011111110011101110111010010100000101011111010100010110001000011111110111100000111111111001101100100011011101101101110111000001101100010000011001100100011011100100000001101010010110101100010100100100011111011000010011110010111001011011011100110110011000010000111000111101001000010011101010101000010001100100101000100110001110110010110000111110011101100000101001011001010010000111000001000101000001001010101010010001011000000010000000000001000011010010001001001100101110110101000000001111101110110100101001000101010001100000010101011010111010001111101100001001101110110001000010100111111011111001001010001010110011010000001001000010000111110101111010010010111111000001001111110010111010010111110011001001000110111101100000000110111001010010001101011101101111110100111000000111011000111010101010101111000001001101010111000001110000111000101011000101000111110110011010110110011011111011011110111010110010110111101000100101011000111000011100010101101001100011010110010011110000001000100010110111001010110001010001101001011010010101101001001100010100100100111101100000110110100010000101101001010100000111011100000010110011101011001010001010000110111110111100001001000100011010101000000100100101111110101101010110001101101101101111110010001000000001011100000000001111111100001110111000111001100101101110010101000011010010100111000001110100110101111010101001011011101000111001001000101010010011001100111010100100000001000011000101011101110111001010011000010101100101111101100111011010100101010001101110111011110110001010101110001111100110010011011111101001110101001001011010010000011010110110110000000100001000010101111000111111010111000011101100111101100110010111100000101000111011010010000111100101110011010110001000011000000110010111010111111101011100010011010010010011111110011011100101101001010101011011011100100010110100110011110000001101000101011101101000000001111101000011001100011101000101110111101101111101001000011000001111100101010000000100000001000010000111011100101010000010011001101110000001110001110011110010010111010110100000001100100111011111001110101100110011001000110001000110010000000110011100111100100101000001110010010011001100111110011100001100000001000011100011011111010101101100001100000111111011001110110000101000011111100111111001011000101101010110010110010011001001000100111101010000011101010010111010110001100101101101010100001110000000101010111111110100010001011110110001010110110100010011111100100000100101001011101011000100100110011000000110010011110011010010011011111101001110101001111100000001010000000001000101110111101000001010100111101111000111111100110101001111001111001111000010110110111010101110101001011011101110000001011100000001000011000001
100000100101100001100100001010100101101111001100111111001101100001100110101010100000101000101111111001000011110111000111001101010100000000101011000000000000000001001110101000010001111110111011111110111001111000111111011001000101111000111010001100101100011010001001011110100101110000010101011010110011110100010010110111001001100000111010011000001100110011010110111010101101011100111001001101010110101101000100001001011011100010010001001101011001111100011010000000100011010110011101100111100111100110111010111000001110110111111110111011000010011110110010101000101101011110101011010011100101101001010100110000001101011010010100001110001110010010010111111011111111001101010011000001110111000111100000111111011001110110011010110010011100101110000110110101111010100101110100111101001110011011011000011010101000001100111101110101110111100100000101011010111100000001011101111100001101000111101010000111111110010011000000000001000000111111110101111111010000001011111111011001111011011101111100001000000100100110010010101100100101001010101001000000000000011101101001010010111010110100110111011001001110100100110110101010001000110010011111011100011111110011110111010001100001000101001000100111101001001110101100000001110001100000001001000101001111101010100000000111011110101011000101011101000110111100010100101100000011111101101111110011010010110100100011000100110001001011011011011111001110110101111010010100011001111010110000100001011011011110011101110010101001110100111000010101000001011001111011100100111111011010110111101000111010001001111010110100000011001110000110000010110101100110011011111011110101000110000000110110101100100010000101010110010101001010101000111101111100110010011000100000000001011101010000100000010010011000100001001101111111011001011111001000000110010000011110011000001001100000101100001011100010110001001101001010010111010010010100001000000101000101110100001010010100111111111100111101010001001101100100101001001001111111110101100011011101000101101100100101101001011110111100100111010000110100011111101010110110001101110100001010010100110111101101110100111001011111111111101010001101001100000010110111001011101110101100011111111100100100010010000000011011001000110100110101011111010010000000111111100110011111100010110011111101110111000011000000101111001100001101001001111010101100001101101011001100011010011100111001110101011000010111010110101110101001100000110000011100001101111000000010000011011011001111001001100010000000100111100000011010110010110011110000001101101110000110010011100001100010010010000011110111101010110001101101001100110001101101000000110010000001001001010011100111110111010000010101000100011111101011010100001010010111111010100001100101001110110001111110111101011000111011011010101000101001111010001001001010011010010110100110110101011011000000101100100101001011100011111001011000110010010001010001011111101010010100001100010111110011100100010110011000000000100011010011010001011110000011111100001001100001101100000101100000100010101111010110101000101110100101
111001101000111001000100001010100101111010001010000110111011110001001100110010111000111000011111111100111011100101111000000010100111101001111111011111111010111011110010101111101000011110010000010100111010011010010101100000100000000111110110111000101010100100011011010100101001010011000010011110111000111111100010011100100000110110101010011111111111011001100000111100011101010000101100010110010100111100111010010100011010001000000111111111010000000000110100110110101100101100101101010011001011011010011101100100101011010100011101000101111010110110100011110011000111001111101000100001101011111010000000000110001011100111010100110011101111110110000000100101001010001011000011011101000111011100001001111011100010101000110111011111001010110010001110010111001011101110100110100110011011111010110010010110000100010010010101011001010111010001001100100101011011010110111000011110000110101111001000111010100110100011010011101111011011000100110011001111010100111100111010010010110000111011011010111101001011110111101010111011100111100001111010101110000010111111000110110010100100010011000110101111011100110000111001100111010101011010010110010011000110000001111101000100110110101101101101100101101000101101111100010100101111010100010100110001000100111111111101100011101011100101101000100000001000000010001010101001111000111100111111000000010111000001000000000001011011000010011101100110000010101110101001010000111011111000011010001011010010111010000101001001011001011000001111010001010100011110010010111011110110011110011101001100001001110111011001101101111100001011011111000001000010000001111100101000001001100011010000011010010011001100011101010100011100010011100101101000010011100100101001010011001010111101010010100110000000011101101011110001111111011010010101011001100111110000000010011011110010001001011100101111000010001000111000111101001111111000010101001011011010011011001101110100010001111110101010101001011101100000000000001100111011001011010010101100000110110000101001001111001100010110011001100000101100000001111100110100100001000000000011100101111011100011011100110110010000110000000111110111110100110101000001010011001110001111001110101001101111001101111111101011011000001000011101000010001011011100100000111000000001111110000000010011001000111111100010111110011010111010001010000101010010111110101110111010101111100100101100011100011000000001100111110110010111000011110100001000010111101011011011101101110111011010010101110010010000111011101101101111000011111001011001000001111111000111011011011101110111001101001111110111010111101010110100011001100011001010000011100111111101111110100110110101001111111001010110001111000000010000110110000101001100100001110000010001101010111101111100101011100110110100110100001010010110111110101001100111000101111011001101101000100111011101010001010011000000101000000011000000011110011110010110000010100011000010100001010100010101110011010101011010110010101110010101111100100000000110110000111011000010110011110101110101001011110011001110100111000000100011000100
111111111001010101010101011100011000110111010001010100001101111111010011000001011001110001011001101111010000001010111111110000111010100101001110000011101010100001100000100001100101111101000001000000110101000010010111101100001111110111000101011001110001000110011011101111010111011000111100000101010010100101000011111100011111101000011100101001000110001000010111100101101000110011001010000111000100000000101101010111010111001001001010001011101001010010001111111000111000110001001011111111100101010011110000001101110110100000101111001100001101111110000011010111101111010000110011101110000111101100111100001010100010010010010111110001100110111010011110010011011011101100100100101100010101101111011000111000101000000001110001011001111001000000101100110011101001110111101011001100100110100001101011101101000110001011001001100101001001100110111110100001011110010010010110011110010000111111101011100101100100101100001110010011101110101110111001011000011110001110001111010010111010011110100001000010111110001101100101101010111010110001000100000100010111001100100101000001001000110101000010000010100100000000010101011101000110101001001111101101010101101111111000100011001111010110110101101100100010011100111110111001110010000000011101111101011100011011110101100011101100000100110111011110001000100001111111101010101001111101100100101111001100111110101111011111100110110100001000101100100100000101010101011100100001001011100001111100101111001011001110001111100111010010101000110011010101101010001001111010010000001100110110001101100101101100100101100001000010100100011000011000110011101011011101111111001101101101111001001110110101011001010100111011000101111001011110101000011100110111111111001000110010011111111111100000000010100101000010011011111000011010101010001011110010101100100001010011100101100000011010111011111001011100111011110111111101100010110100010110110000000000111000101010100001010100011100000001011001000111010000110010101001001011110101000111110110101001100000010110000011010110111101111110101110110000101011010100001111100111111001100110000010000111101111110111101100100110100101011000000011011111100111010110001001100111010100100010011100000111000110100100000000100011010001010000110000100111011110011100001011111011100111101000100000000000001001110110100001001100111010110110101000010010000111001100101010000110101011000000110000111001000111010011110000000000000001111111010000010110010100001011001111101111010010101011101001001001001100101010010111011110011111101100001000001001101001101001101110100100110001001110111010001110011110011111000111110000010001011011100000110100100110000100110101110101111010111011101110101111110000100111010110011011010000011001111101110011111100110111000100111000000010000100000111101110001110011111100001001111010000101011010111101111101110000111000010011111011011010011000001001110100101100110001110001000111111011100010110110100101000110000001111101011010101100100001100000111111100000001010101011001010010011111000011000101001101100110101110100001100100
101000110100001101111111001001001110000111111010110000000010111111001110010001111000001000111001011011100010101011010100100111011000011111001100011011010100000001001000111001101011010000110111011001100111101101000000001011101000110001001100010110101110110110001010000001100011000101101100110001100111101110001111011110110001110110101000110110111010101111101110101100101110010101001000111101101110000011110111111000001000001000110000111010010100001101010010101001000010011000000111100001110110100111011000011000011001101001001101000111011001001111010011111111000011001110000000110101000100001110101011000000110001100001110010110001110110000000001011110100001001101100111011010100111101111010011011000110010101110011111110110110111001000001101001001101010000000111001111101100001011100001101001100100110110001110100101101111010100010001100101101011010111111110001011011001111011010000010110101010110010001000111110000000101111111100111100010111010101010101000010000001100100111010001001100110011010001011011010000010000000100000101100001111101000101101111111101010011110100001011110001011011010010000111010100101101100011010100010110101010101100110111010101011100000010010111011001010011001111101010001100111101001111010000100110100000011010110110111111001011100111011101010000100011101111011001010100111101101000011101001100100101010000110001001110001011010011101110110000010101100110001000110000001110101100000110111000000010010010001111011011000010010001010110000111000010101101011000110010010110000011100101000101111010000111000110101100100100111000010110010100010100110100101111100010000100101010110110111100110101010010000011101110100000111101110001000001110000101110111001101001110001001011010101000100100101110101001010011001001011110010101001011000010011010111010101001110011010101001001000000100101000101011010011010000010101111010101101111010100100000101100000101000000010111000011111001110100101110100100011101000100110010000101011000101110001100011011101010000111111000000011111101100011110110000111100001110011000001011010000011011111111001000011111100010011100000111100001110110111011001100100101010011011101001111001010110001010100010100011001011110110110010111011000111000010100010010101000000111011100000101000110010010011000010010001011110011010110010011010101110001100010111011101011011011010110010001101111000000000000110101001001101010001100110111000111110111000110011001010111101101101000011001000011010111001101101100110001111101110010010000000100101110100001011100010001011010001101000001010111101010011001010010011010111011010101000100100111110001001100000001001010101010111110001101110111010010101111111011010000110110001001101010010000111010110010100100001111000001101000001011001011011010111011100100100101010011010101011100011011111011100000011011101110101000010010110110010111110011001100100010000000010000011011001011111010110101101100110110111010010100111100000101111001110011101110010100110000011001110100001101111101100110001100011010111010100101000100011000001100011
111010111001100100111111010100000101101010111111110001111001111111101110111101000000001011100001101101001100100001011110101100111100110111111101001000111001111100000011110011110011010100001111000011001001111001010111110001011001111111111111110011000010110100101001101000101100101101010011100011001101000011011001010100100110101111000000010001101011110110011111110011010101111001101011101001110001100100001110101010011000010011001001110110011111000110011100100101001110001101110000011011101001111100100100001000010011101100100111011001000111100010011111010101110010010000101011010011000010001101100010111111000101110100000010011011011110001110000011010100111000011000111001011101101010000111110001011111110011110100111111111001100011101001001100000010010000011000101100011101010111111000101110000101000101101101111110111010100110011001001101001000111010001101101010101100011101000001110010111000010011011010010010110011000100010010001101111000000011000101001011111110011100011001110001011100111010010111000100011110001011111000101110111000000011110011101001000011100101001010110100101010010001100110011001101101110001010000101011000100111111011101111100101111100011110011000100111101101101100011010000000101110101001111110011010001101100111111000110100011110001011000101110001111100111010010100100000000111110000111100111110100010011111001100001000101110011100110010110101101110110111000101100111010001111001001000101010101011010101011110111011000100000011001101010011011001101110010100010101111110111001000010111010001000001001011010110001000001001101110000010111100101001011011110111100011001010000111011000110111100001010010110111000010000110101010001010110011011001101101000111001100110110011101101010001101011011011100100101111000111101101100100100101110111111000100001011000101001101011100011101110111101111111100011001011010000101110100010110001100000101110111110011011001111011110011010001110001000111101000110011000111100001110111000001011111100011101000101111101100110101111111101001001000100000101101001000101010111100110011000111101100101000111101110011001000100011011000110010111101111000110110011111100001011011001000110101111010110000000010100001111011100011001000010001010011111110011111011111100111001000000011100111011010100010001001001001100001001100100110001100110001001101101100101001100000000100111000100000111001000100101111110110001000000101101010000100111000000011010100011001110110010101000011111000101101101001000101001101100011010011001011011010001011000100101111001100110100101110001001000100001100001100100111010111111111110000101100011101000000101101100100011100111110000100010001101011101111010011100010000100001110000100000000111110101111100011111100110001100010101111100001111101100110001111110111010010111000100111000011000000010111011110100100100011001110001100001010001001011001110111100010110110110100101110001010101000111000101001100000101100110011100111111000111010100110101011001110001001001101011000010111100111101101010010101000111110101000001001110101101011
011111010010111011000100010010000000100101011011010010101101010001110101010011010000100100000010000011010110111001001010111110001110111010111101100111110111010010110011100011000111101010010010000101110010010100100111010100001111100011110011101011001100110111011011110010101000010100110011110111100100110010000011000101100101110111000101100000110110010100111010100001111010101100100101010000100011111101100010101110100010011001010111011000010111111111011011001111010110000010000010101011101010001100001010101010001101000010111001010011001101101100001110000010010110100000110101101000111101011010111010111001100011100010111001011000101001110011110100011000101011001100000000110010001101000101110001010000101010011011010001110011101101110011000110111101000100110010110000110111011000011011011010011000010110000110011100011110001001011111101111100100001101001010000011001011010001101011010111001110110101001101110101001101101010010100000101000111001110001110011011110101011100111001100011010100101001110010000011001111011000010100100000011110010001011011001100011111000010100110101101101001001101001010100111010010110100100001010110101010110001001000011100000110111000000011100010110000000101000011011000111000110110100110101100001001001001111011101001011011100110010110011010011010001000110110011111111000101000000000110100100110101010000101111110001000101111111000010110110001000110111010100010100011111110000110101100110001000111000001111001011010011011100110111111010110101001000100010001110100010111101100011000011010100010011000011111000011101011000000010111001111000010111100100100111101110101001111000000110111101101010110110011011010101000101101000001111011000101000111101101100010000011011000001011011100100100100101001010100000101001110100101111111111011101100000010001010010011010011111000101000001111100101011111110000011101011111101011100111100001100001001100011010011110010011110000101000011001011101110011011011011101011100101100111010011111001101101101100000110011111000110011011110011100010000001111011100000000101001110011010010000101011110111001011011100110011011110001011001100000101001101111110001000000100101011100000100010110010011110100100110001100000101000000000101100001101110111101111110001100111111100101010011110111000010100011111111010100111001011101011110010111111000010010011001010101101000000001101011010111100111101001101111011000000011010001110010110111111011000110000110100001000111111011111110111100001101100011111101100010000011010111100000000010100000000011101111010101000100100100000110100011011101100100101011111111001010111100100111000101010110000100110100000101101110100110001100001011101010000000001111110011110011111111010010100110010110100001100111011010111110011000111111100101000101000000101111010100110010000101001100111111011100101000010110010001001110101000000000101111001001000000000110000000001011101001110110110101111101100111110111101101001110111011111001011011111000000011101111000011110011010100000101100101111011100100101010000000000001000101101
000100001000001111011111001100111111001011000011101010110110010011101010111110100000111011000000010001111000111110010101101100011111100001000110100011111011000111010110111111111000111101111101111110011000101110010011000001111101101001011100010111000010010101010111111001100010011010000100010100010001110110111110101000101110011101000100111001110100000000000001000001001111110011110010011111010010010111111011100101111110010000000011011011001011110100000101010100111100110100001101000000100110111000010110110100100110100011001010101011100010010000000110100000011010100001011110011100010010000011001010011000111100001101101011011010001101001001011000010111001110100000010110000010010110110000011001000010000011011111010000010010011110101101011111110000001011111101000010100100111111000001100000010000110001100110111001101110011000110111110011101101010001011000111111010010000110000100000010001011001011000010001001010101110101111111111111011010111000011001101010101011010011011011001000111110001010010111100000011011111100101000011111101110001011010100100011001010000001111011010100110010110100111010000010101100110001101111101100001000100001011011010011000011100001011101101011011100000000110010010001011111011010000000000101011000111010100000111100100000010100110001001000001001011010100100100000101101000110111010101001100110111011001001101000110111111001111001110010001000101001111011111000010000000101101101100001000111100101110011011001010011111100111010110111100111111110100011011001000000011100001100101001000100110100110011001010110101000000110001100100101100010110010000100100100001001100110110001111010100001010011011101011001010110011010100010101100110101011001110010011100111000001100111110111001100111011111100000000000001001001101101000010101100101110110110000001110101111010110000101001101000110111111110111100111010000011000010010110011000011101001110110000111111100011100011000011101101101000111111101001010100101010110100100001111111011011010011001000111110011110010001011100110010110101111000110111001110110010110100010111110101001111000101100000011001100110000010101011001101100101101101111110001000001100000111101011111110001110001100101010101010111011110010010100010111101110111111100011100000111111111010011101011111110101110101101010101011001001101011010111110001010010100111110000100000001100011100100000000011000001010110110100110100100110101010100011111001111101100100010100000000010100110101101101000010011111011111000111110010000101111100101010110000101001001101000000000100111110010000011100110000101011010101110011011010111001011000101110111100010100001110101000110011001100011001101001000011101011101101110111001001001101001100011111000011100011001001000100111111000111011111111100110110110110110000110010000010101110011100000010011110011000111100111011111010000110110100101011001010000001010100010111101100011001001001000011110011010110001011100101010001011101100001101000010000001010011011010000011100110110101111010101100010101111110111101100001001111000000001110100
100011001100011101110000100000001010110001001001000110110100011100001100001110111000111011111001110111000011011000001001111110000101101010111000010001000000010011111010010100101110010110000111110110001101100110011000110110110010000000101000101010001110110001011100110001101000001111001001101010011000000110010100011101010011111001101111111000101110001001011010111110010000001010010000011010100000011101000010110100000101101001000011011010110001110101111001001011100010111011010110001111011011001000010001100011111011111001000110011110100100101110000001110101111010101100010110000100100110000111001000100110011001010110111111001000000110011000101001110011100111110001100111101111110011111000011101101110110100111111111110011011010101001000110000011111100101110001011010100011101110111100001111100100111111000111100000110001000000010110111010011100110001100110011011110110110100000101101001001010000000001100101000000110010111101111011011101010001011000110100000000001000100101110111110100110011010000111010000011100000111110111011100101001001100100001100100101011100000010100011111010011110110001101010111111010100001100000110110000001011110001010011101000101001100110100011000000010101101011100011110011000100011001111001000011101011010000010011010111111100001100000000111001001110100001110111101100010111110100010101011110011011111000001110000111111000100100111101110101111101010100000001111111110011101100001001011000000100000001101001111111111100111001011011110100111010011110010100110010000101000010100111001001010000110100110010000011111001011110010001100010101010010010010100110011111011010100000001101111010001010011100110000111011000010000111001000000010010000100101111010011000101011111100001100000000101101011111010100100110110101000010100001000001101011001110110011100101001110010001100110010100100001111000110001011001011100011111101101111000011111100110000111001011100101110011000011001100111101110011011111001001110110110100000011110100101110100001111001000011011000010010100010010001101101000001101111000010111001010011111000100010001110110000011110010100001011111011110000110011100110001101100110001100011011011101110001100001111100111101011101111101111001101110010101001111001111011000101010110111101110101101111111011001110101010001101101010010001010001110010000001111001100011111001001001001101101011110010100110000111101111111101100010000110111000101011010000111010101110010100111010110101000110110010000001111011110110110000011100011111010000011000110010110001010011001101111110101010110111001111010011010000011011011000110011000110110001111101101010010110000110001010101111010101111101000011011101010010111000111110110001011011001110001100001111111001001000110011110101101110000001000110000000101101111111011101010010111001111101010000100001101101100100110100100001100010110111101011010010011011111000100001111111001101101001010101110111101100000000011100000010010010110001010000100001001000011111100110110010110000100010100011011001101010111101011000100111001101111110101001001
101101101100001100111000011001010010000000110111101111111101110111100011011010101000100100111001001000111111100010111000111011101100111010100101010100001000111010101100100111100111001000010011110010001000001110100001000111001100111010100110000011001100000110001001101101101111110010000111110000100101111010001000100010111000001010111111110011101110000100111110000101101000111101001100101001110011100011001011100100110100001100001111100111101001000111010010011011010000000101001110001110111010101010110101110100001010001000100101101100111000000001100100001101000110010111111011110001000100101000011001111101000101011110001100000010010011001011001010001111110010100110011010100010100111111101110001111001100101101011111010111001000011010010111000001000011001111000001110110100000101111101100110000000011000010110101001001111010010010100011000000001100111111001110111001110000110010001000100100111110110110101010100110110101010101100110110001011011011111001011101011000111110000010000010111000101111110001101101000000110011001000111010010000110100100011000011100100000001011100101110011111001010110111001100111001110100100000001100101001001011101101010110101010100010000001010111110101010101111110000100111111110001010000000001100001010110100111000100101001001011101111000001011011101111111101110100100110010011000101100101011011010111100010001000100000011100001100001100101011010001001100001010001111010100110111011100100001101111011001100101011000111011100111011110000011011101000011101100011010000111010111010000100000100100001101000101111010011001101111100000110111000011101000111000110011000001110100100010011010011110100111101010000001101001000000010010101100011011001010110010111100011110011010100100000011111110010010111010010101101110001001111100111100110001000100101111000010101001001100110001101001110111101000111000010111000111100101010101111001000000011111001011000010100001000001001011101101100110000101111011011011011100110110010101110101010000101000111110101100011001010000001101000100000101001011001111010000000100111001101101100111111011000110100010011000100011010101010000010111110110000101000110110011111011010110111001000101011110110111111110100001010100111110111100000011001100011101101100110010100111001011010111010110000010100001000111001000010101100010111011011001011010111100110000100000000000011101100010001110000010101101110010110110000011101011100110001110110010010001110110101000100011111010000000111111010000000001101111010011000001111111011101100010011100000010101100101110101001100100000000011111101100111100100101010111000111001000010100110011001101000001000111110100011111111100100100100100001110110100000110111001010001000110010001111100100101101011011011011001101101101000001111101011110101001111101010110101000010111010000001101110111011000010111100110010010010011101100000010101011001011111101101101100001111000001100101000101101111100000010011111011011011000011001000111001000101101011111110010111001111000010001100111110101001001001101011101100001000011110000001
101110110011111110001110110000010010111010110010011101101011011101011011111000110001101110011100011011110111000111110100111100010111001000001110010001100001110010000000100010101111000010001110110011110000011110001101111101111100001110110100111100101000101001001101101010111001011010111000101011100111011000111110111111111000000000001010010001000100010010010101110000010100110111011111000001101100101001111010110100111110000110000010100001101110000101011011000111000000110100110011001010101101100010000000000010110111101110111001110010111001110100110001101001011110010110001000110111101110011111110111011110111010000100100100111110101101110010001100110001110001101101000000011110110000010101101010001111111100010110001111111101111100001010111011111101101000001110111101000101101111001000110011110100011000011110111100110011000101011000000110110010100100110000101100010001100111101101010110000011110110010001011100000001001011100010100101100110000110001100000011101111100011111110011100000111010110001000101111111111101011110011100110110001010101011111101111111010111000001111001100000100111101011001000010000001000100010011000011010101111101000111100001101100001001100001011011111010011011000000001010100000000111011111010100101100100101010101110000100100110010101111111000011000111001100110100001011011100110001011101010110000101111010110111011111000101100101011001000011111001011110011100100010000010000101001011111101010010111100011111110001101110000100010011010010100011010000101110101100111010000011010111100100101000110100011101110011111001001001001101000000000010000011011001000101101110110010100100011100001011001011101110111101011000010010101100110011111010011110111000011100010011001000001000010111111010100101100011010110011000001111111100101001101000111011000011000011011101010010101111001000111000100010110100000100011001101010000000101010110101101111110101011110111001111011000001101100011010111100110010101101001001100110110000000001110111101100110101010100010010110111011000010110010000010011000101010010110101101101110100010101010001001011011111111100001111111110101011011110011001110101011110110010101111011100001111010100100111111001110001111101101000100010010101001100011100010100100110001010001000100100001100010110100011000010010000001010010010101001011110110110001111000001010110000001100100111101011101101101011001101111010110101101110000100110111111001111000010101111111000000111001011111110111010010001110101010111011001110110100011011110100100010000000100001001100110001101010001000001110111111010101001010101111101110000000100110000101110001000101011011001111110111001101100111101101010000101011001111001111110001101000111010001111010101001110010101010001011000000100110101000010111111010000110100111010011110011010110100010110000100111011000110111111000100111110001110000101011110100010011101011111001001011001100101100001000000101101101001010000100011010001010010011000111111110101000101101000111111100000001010011001000100101010100010100010000101111001101001110111011111
001110001010000101001001110000110101110010100010010110101101110000010100001010101100000100000001000000100011010000101011101000100001011000101001010111011100010001010101111011010010101010000111100111010000100011010000010111110101001101110110110010111100011010100111101001011100001001111111111101001110110101111100111111011010011111001101011001000111100011111101001011110011111111011001101010111110101100000010111110010010110010011100010111010010001001111100111110000010100000100100111101011110110011110100000100100001001000110010010100110011110101111011000101101001010000010001111111001001100101111011001011101101111011010101011001100100010001100001110101011000111111001101100101011100101001011100011011000110100010101010100000101110110100100000100001111010100000100000100101100010100111100000101100001000101010001010001100011101101110101110101111011101101000111110101000011100000000101101000011010010000111101110111101011000001110100101011001000000101101111101100101110001100010010011101001111110110100001011011010011010001000111010000111101010010111000110001010100100111110010100010010001111000101001100110101001000110101011000001101111010000011111101110111100010000111010010000000100111011001000010100010110010100111001111001001000011010010001111110010011111011111100111101000000101110111001101110100111001111001011011111011000101000110100011011101011001111110001101100011001000001100010100000011111010011010000100111011100000100011101100100010010100000111101101100111100101010101101000100110010011111111011001100111010001110100001000010101001110111010011000111101010000101111100001110000001110000101011111010001011101100110001010001101100011110000110110100001000011001000111011001110001001000110001000111100110000110110011101101110110100101110110001001101110100111111011001011101000001100100110001001011000001100100010011010101000000100000000110001001010101100000101011100101010011001100000111101011011101101000110001000101010110010011010010001001010101111110100101000101010011100101010011010010010001110110110101100101100111010000001001100000010100111011101010000100001110110100100111111110001101110000111101111100010001000000011000000110101110110100100100100110000001011000111001011000110010010011101000100110001111110110001110010000110001100101001001010000000111110100110110000000101100110111111001101001000011010001011001111010111110011001101111011001011011101011001101100011100010101001011010000100011100110001110101111000001100000111111010111101101011010011100011100000101111010000110110110110010111110011100010100010010111001001111111111111010000010110101001000001110000100000011001101001010001000110010000111111000110101010000000010100000101011011011110001011101111001001010110100000011000111100111110001111001100100100100100000000010001110011011101100011000101011010000001001011110101011101100011011101110100000011101011101101100100001101110010111000101001001010101000111110111110111100001010100110100100010100000010101000011101110101000110000000110111011011101000100011101000100100001101
111111101000011101101000011111111110110000000101110100100101100011101111010010011101101010000101011111110111010100001110101001001010011011001111000100010010011001110110000010000100000110010100110011110011001110111001000100110001111101000000111110111100001110001101100101011001101011001101110011110100000101111101001001001111000101011000000100111010111100010001001100000001101111001011110100110001000010001000000000101001111001101101010100100000111000101001011101011101010000100111000011100111010011011001000011101001101001000000010011100001100010001100011111101100110000000011101111001100011110001011010010010010011000100101000011101100111001001010011001101111100000100110111000111101100000001001110010000101100001111011100001111110100010111101111100111100111100010000011010110101011000010011011001100110001100001011000111000010111101110111000110111111100100100011000011011000100001001001011010011011101110011101001111100111001101010100100001010101011000111100110001010010010000001011001100001000111011100100110110011110010111111011110011101001001110000101011110110101010011100111100001001011100111010101001110011100100101110001001110111111111000111011010010000010011100001000111110001010011100111110101000010111110010111110001111100111011100101110101111011100000010001101111100111011110110100010010011110000101000010001011011000000011001011001100111000001011100001110110011100111011101111111100000101110000110110010111101011010010011011000001000000011001010001001111111011011100010001100011010001010001000010111111100011111001010010111000110010110101010110111011000001100111110101000101111000100011101111110000001011110111010101000001010110000100100100001101101001010110001100111010010011111100110000100110111010101101011001011010000011010111101110001000110100111010111001010100110100000111010011000100010000100111110001111101101000100010000001001101000110101101100011011010001101011111110000100101010111111111011000101001001010000011110111101010001001011111110111110010001011110101000011000011011110110010101100000010100010011011001111110000101111010001001001110000101000101101011111001110010011100010011101110010111111011100110111111101100101111000111010001101111011100101000100110101000101000111110101001100010000110111010010010011101011101111010100101110100010001011010011111010101000011101110100000111001110000110000110000101110001100101000011010110011111101011001000001011101011110101011010111001101010010000010100001110000111001111000111001100101111011010100100010001101010011101011010010101111001010001001011001000000101111101010001001111111100110011010010000100001110111001110011111110111111000010011100101100000011110100100111010111001000101110011000111000110100011111000110010010011010110010110010000100101001010000111010111100111110111101000010111110101111101100011000111000010011110000101100001110101001111101100100111011010111111011010010101100010111000110001011110100100110101100101110001001010000101010010010001100010001111010000011010011010100001011100111011001011101101001101111100
100111000001111111001000000101111010011000100101111101111110101001100001001101100001100110111001001110000001010011010010000011101101110000010000001101110100011100101000111111100100011001000111001010111010010100111011100010011010011101101100111111111110100101111100101110100101010011010010000011100111011100100011010111001100010001101000101001101101011011001001011100000010100100100101110011111011110110000100011110000001100111010010111101010011110100100101000101010110100010000010110001000010011001011000010001001010011101011000110000000110010011101000000000110001111101101001111111111000111110100010000000011001000101000011001001010110110010001011011010001111101011000000010110111001010111011001111011000010111011000011111011100111110100010010001010101101000000000100010010000111100100001000100010100011110011111001010111011001101011010100001001001000001010110001111110000011001111101111100110011010011000100111111001011101000010011100010110110100000010000001100110001011000110111000110100110110010110101111011011111100010101011110111100110000010110101101001111000111101110010000011101101110001010111110101110010111001000100111001111111001100111110101101001101000001010001100111001001100101101100001110011011111011101001110101001001010011010001111111100100011000010000010011010000001000101010110101100001001000101011011001010111001101000100011001100101011101011100010000101100000110110101110110100010100111001101110111001011001000100010011110001001101100011110110100111011111100101111000111100110010101110000011101000010101011000000110000110000110001110010000011000100011010010000010101100000100000111110111010110011001000111100010001001011100111110000001011110101010111100111001000110010001100010101101111111010000001011101110100100000111010111111001000010001110110111010110100111001000111011111000101111111111100100010100101010110111101111000000011001010111111111110110001011100111101100011010001010001100001101111101011100101010101001100111000100010001110010101011010011111000100110111000100110000111110111010111110010010010000101100111010000101010011001100110111111000011000011111011010010110110010011101111100110100110111010000100001001010000111011010101101101001001101010110001101011011101100011110111100111111101101001010000110001100111000100011100011110000100001100010100000011100100010101000011001111000111010010100011000010000101110110110001001001000011101110011011000001011001100101000001111011111011110001101010110100110100001101001011011110110010000111000001000110101010010100111100100001110011100101011000100111100010100000001101100000011011000011011011101000100011110101010100010100111001001110110111111111110110010101110110010110110010001101010010000001111110000100100101011000011110111101111101000001100110000100100011100011000001010001010100111000100000010110000101110101000101001110000111000011011011010010100110101101111111100000110101011100001111000101011001000101111011000001001111010000101100011010110011101110011010111010101000011000000101101101000100001110001001110101011101
000011101011111110100011000010010011000001001010001101010001110101010111100000001000010110101111000111011010111001110110101000110001001101111010100010010100000000001110101010010011100011100000010000010100111110001000100001110100100101011100010100010110001100111111100001101000011011101110001100010111100101100110110001110110111001001101100101110100010001010101100011010000111010111001010000010110100001011011000011100100001000011011100111000011010111100000000101101111111001000100000001110110001011111010100100011110010100011001010101100001111010101010010100011001100000010111010111100110111110110101001011010000101000001010011110101000100001011000101101001110000000111010100001101000100101010101000100011000100101111000001111100010101010010010001001110011110001011000111100000101100111101111010010011001100011110010111000111101011111110000000100000010101110011000011011000110011111110100100110100001011001110111000111101010111110101010000001100101001010101101110010110101100111110100000011010110011000110010010101000011101010101101100101101011111111001000000110100010111101000001011011111000010000110110111101110111010110010100001000011110100010010000100001000110011100100110100001001000100101110110001101001111101101111100010110111101100100010111010000000111100011101010110011011110011001000000101011110111000000101010100010110100101111001001110100000011110101110110111101101011000011111100010111001000100110111011110110110100111111110011010011010000100010110100111010010111111001001000010000010110100100101101101010101001011101010110111011100100001000011010110000011010001100100100000101110111001110100100111111100000100001101010100011101000010101111111000010011100110000100110011010011110110110010001100111001111101100001100011000110001001010111010101101000100010010100101100001110011110011101111110110101100011111000110011000110101001011111110110110110001010000101011011110110101001110111110110001000100101010100011010010101110110111110010000110100001010100000001011111101111001000100101000110110100110100100111001000000000101110111110010100000000111110101010010110000111100011101111101011001110100101010010111100101101011011100100011011110001101100001110110000101010000110010110000111100001101100010100010101000011100000100100011110100010000010110000111100101000010100100010111101011111001000111100100111001100010110010001111101101111011110000100110000100010010001111111111000001111110110011101100101000000001001001101110100111001001110100111111110101010111000100101011011111100101001100100010100000000000100100000101011110011001110010111110111000000001110011110110010111111101010011111000011101010010100110000100000101011110011011000101001000111111101000111011100100010000111001101100001001100100011011011000101111010001001110101101101010101100100000100001010111111000000110000001101111001000011001011111011010011000100000011111101111011010100010100010101001000010000010111111100110011010011011101110011001000110110100001101000101001110000001101001100000001110010110001010011111000111111110111
100110101100011110100111000100000000111001010000010100010000101100101001111101100010001101110100100001100101110101101111110110110010100000110011001100010001010011111111111000111100000101000101110111101011001100011100110001011100101110101111101101000100010000110000110011001010011100010000000110001100001000101111101100101001000111100111111010100011101011001000111000110100011111110110100101010010001111101011001100001111001011010100000000111001110111110100011100101100101000100011010110100100110101011010001110001000010011111110001000111100101001001111101101001101011101100111101110000011111010111100111001010010101100100000101100010011101000101011011100010100011111011100010100100001110010111100101010001110010000011010001100111011001000011001100011101111111111101111010010100101111010110011111111000110001111111011010100110110011101111001000100101001000111110011011011100110110110001011111100000001100101001110010100101011001111000110011010111110101010111000010101100010011011010001010011001100100000110011001101101100110111011010010110110100010111001111010110101101010100111001110101010011000111101000110101010010011010010000100100110011010001100101100010100000001101001100110111111000100100001000010011010010011000000111011010001011101000111101000111000001100011010010101011001001001001110110101001110100110010000101101110111100011110010110011000111110111001101111101000100101100111000001000000100100000011101101010010010001100011010011101101101111101011000111110000100110011111011001000010000011111110100100111101100010001100111111010011010000011101011001101111111001111000110101001010111000101100100100001001101110110111100101001011000110100011110111100110010100000100000111111011111001000111111010110010111110010000110110101010110100001111110111010010101100110000001101101010101010010110001101011100110101011000000101111011001110011111010000011010110101010101010111110010101100100001100100111011010110001101011011011111010101110000110010110001001100000001000000110110110001000001010100000111000000110111010110100001110100100110110101110100011111100001100110011111011001100001010100110000110110000001111010100111100101100001111011001010010001010011110001101011000000010110100101000111001000111011111001010101101111011111101100010101111001001000011101101000011101100110001111101001101001111110001111110010001111101000001111100001010100011101010011101001110001010011111101010001011010011100111000111010011101000111001000110000101000100101110110001101001100011001001001110100011011110010101001011111001110010000110010011010111100000010111110000111010100101101111100100101011001001110111001001101111101001101000101111001110011110110010011010110000100001011000110011001011010111100101001100010001011100001000011011110111101000111100011010110101010010011001111111100100001000110010110011000010110011101001001010011001111111001011000100101101110100010001111111001000100101100001110100111001001100001001000011010101111111010011011001001101011000000101010110000000101000011100111000010101110111011001110
101100110011101100101011110011010101100110001101010000101100010001001101110101001101001100011101001100001010001101001101011010110101111010111001100000100100101010100000101101001111101111110011101101011000011101011111000100100101110111111101000001011110000011101000001011110101011001111100010001001101111101000011110001000110100101100111101101011010111100100011101110010101000110100110000100101001111111011101000111011101111001001010001100101001100111101011011100011010010101000100100101001100011100101110010100100010001010100001111100101110101001100110000011110110110110010010110001110100000000111101000110011000101100101011100111111110101101101000010110111010000111101110110101101100111110110110100011000000111111011100101101010110001001010101001111111010100000111001110101110001110110010100111010011111010110100010011011111000110111000110000011101100010110100111011100011011000100010010110110001010000101101100011000100001001001100000111100010001101000010110000111011110001011111100001100011110101001110010101000110101110001001101010111010001110000101000100111010001101010011000110111111011110010110010001110010001010100101001011000000011110010101000100010101011000101101111101111111000101011010001001110110101010101000001111010001100110100000010011110000100101111110001010011111010000111100011010111010111111000111000110110110001101101111111110000001001000010101000101100011111001011100100011000110011010111010100111000001011001111000010101100100010011110000011010101110011010011111110011011000011101101010111000000110000000101000110011101010100110001110110100010001110100010101110001101000110111101100001101100111001111011011101110101000000011111101100110110000010100011100111110001111111111111001001011110001111110111001010011001101100100111000111001110100100000111001110011000111111010000110000010111101010100100111101010111000111011101001111101101001011100010001111101000101010100000110000001000001100001010011101111011001110101001100110010000011101101101101010100101011001111100101100111011001010010001110010111100101100110100111011001001110000100100011100000101011010111100110101001100110011110011100100001010001101010010000101111001110101000100001100001110111000101101010111100110110100111001000100101111011010010111001110000010100001000111100000101011011101111000010101010101010101111100001100011001110001010010001000010100111111000010100000110101110111000011010001101001101101010010101111010001101010011110110111001011010101000111111101101101100010100001101000110110100111100011010100001000110001101100010101100011111001110010000100001101001010010111010000001010100011000100000000000011001001110000000110011011111000001111001111100110010001010000110111000110001111101111000010101000011011101101100100010101000111101111111110000000011110111011110001000111110010111010010101011111010000000100111011101011100110110010001110110010111110100000011010011010101110001110011001100111111010001011100011000101110001111101111001110010111100001010001011011111010010100000000000000100011100101110010001
010100011110000101011000010111101010111010101101101101110011000000000011001001111111110101101011011011000110111010011010010111111100000011111010011100111100001010011001011100110101010100101011000010110010010111110011111011010000101010000101111111010001011001000110011001100101110000011101101011000010011111000011101100001000111100110010010100111110110110110100011010101101001011101011000100000100111110000110011111010100010010011101111000111111000011010000111010001100011011000000010101000001100010100111000001000011010010110001101000100110101000011101011010111010110010000100000000100110101100111100101000010101101100110011110110110110000101000001001110100111000111110111110111100011101111000010100000011100011010110110100111010010001111011000000000010110011011000101101110010101110000110111100101100000001101011010000001100100010101101000101111111000011001110001000111011101111011101111000101100111001011011001010111111010101100011010110010101111000010010000100110111000111011011100000110011011100001010100000111011100010010000110111101110010101101111010011111000001001000000001011000111101010011110010111100111100011001010001011110100110011000101110111001101101101010111110010010110110111101100100101010111010011100001011111011110000000001101010001111110000010001000001010001010111011110100100011000101100110101101101111010110000001011110101001000111000101111111000101100000111001110010110101010010010100011011000110110100100000110001000100000111110001110001100011010100110110110000011000100000001000010000001010101100101111000111001001111111111011010110111100110100110011101011100010010110111100101111010111000011010110010100100100101100011110001101100101111011110010000001000110101110011100001001101011011100110011001000000001011010010010010000010001000000011000010110001011110111101100101011001000000010101010100001110101100001010100011000001000101100011011000101010011011001000110011011000111001001000110001111110100111011100001101011011011110000011110100111010110010010001000101110100010110110000011101111010010110101001011110111100110000110101010000110001011100010111100110100111101101111111010011100010001011000101010010111100010011010101000100011010101111001000001111100101010101011110111111111001011101010000001001101000001010111101101001011111001011101010101001110111000001110110011111111110001111010110100000010011000000101000000010001000011010101100110110110000110101111010001000000000100101101001001110101111101001100001010000010101010001011110101100011010010110111110110110110000100110100001000100010101011101110011000010111001111111011011110110001011001110010011111010111001100011110100110100111101110010001010010100110000110010110101101101110010100001110101010000001101110101010011101010000100001101100110101000100100011011100101010010101111100100001101101110010100101111111110100010110010100011010011101001011111000100010010101001101111010111001011011101101100101000010000100101000111111011100111101111101111101101010000111000011110011101010100001010010111110100101000000011100001
010001001010100010110011000001011110100110010010101000100001011010100010000111110100110000111101110100100100011010010110101010101011000111010111011101010010100011111001101010110000010011001110101110110011001101100100000110000100101111110001100010101110011111100011000100110000110110000001001100101000010101110100010011000001000111110001000010001111001101111111010111101011100111101101100101111000001010010001110010110010100001011011111110100101010111100110011111011101011000001000101101001101010111111011100011111011100010111000011000111101011000101000110011101001000001000010000011011010010000101110111000110011000100110110101001100001110000100001100100000001111000010111010110100000010011101001101000011011110011011011101101111110111110011100110100011001001111110010000111000010011110010011101010111100111110011111111011010101111100100010000101010010010000101000100110011011011000000101111001011110000010111110111010000100110110011110010011111010100111000111001001000010010100001010000101100101011001010111001110000000000011100110111111101010110101110011010000001011101011110001011010101111011100111101111001100001001001100000100111110010111001010011111110010101101100111110010110010001110010000001110101100100000001101101100001100011100111101100001111010111011011110001101111001001111011111000100010100011100111011000001001010011010100011101010010111011100011100001100111110110101000101000001011110111001100011111100010111000111000111010100001101101000001000011101101100010100011001110100001000010010001101101000011110011000000111010010001011000100101001000000101110100100100101001101001001011011111100000110100110001010110001111010111011011000010100100000100101110011110100101100011001110110110101101111100110111001110010110101001110110101000001001100001110100000111110101110001110010110000110101100010101111010111011111101011010010110111101110101011010101110110100000001011001111000011001000010010101111010000101101111101000100110110100111011000110110101001111111101111001100101001111000011110111001001000001100111010101100000000000010111001010000001011101000101010001000010110110011111100100011110010101011000101011100110011001001100010010011001000001000110010100011011101100010101011101100000100000010100111001101101111101011010011111001110110001011101110010001001101001011000111000010111100110010001000000110110101011001101100011100101011001010001000000001110001010000011000000001001001010111010110001000100000001100111011010110010110010000101110101110001101110101110000110011000101101111101111101000000001100001000111010100001000011101001000011100011010011110010001010010100000101001011111011110110111101111111100110100000111000000001111000011110101000011001000110100000010111000111010000100011001010011011101001000101011100001111111100100010111100110111010101000000011010110101111010101000000000011010011011111111110101011010010011101010100010000111111011101101100011001110010111001011111010111111110101011100011110100000101100101010111010111011011100010111010111110100101001111001101010101
000110101111101100100011000010001011010111011100111111101111001000010101000110111000001110010010111001110111001000000110000010111011011001110111111001100010100001000100000011110010010101100110000000010100100000101010111110011000110001110000011011010111101010000000101001011111100011000011011111111001000001011010001010100111011100000000011101111101101100000010110000011000111110001101011010011100010001001101100010101110111011100101101011110011010110000011000101111100110100011001001001011101001011100111001010110100001011000101001110101101010011111011010001111000111011100100011000000100001011000001010101000011100100010111101110100011011101100110000011000100110011111000100101011110110110111011101011101011000000111111001011111001010011001101000010010000010101000110000111011010000111001100101111101000010100100100000111010101100000111110110011000100001000100111111101101110110110001000000111100101110011011010010010100110010111100001111101011010110000011010100100100011011001111110000111010101001111110001000110011010001111011000101111100000100010010001111111110000101111111100011010011001011100000111110110001111101110001010101101010001000100010010001100100001100101000110111000010111010111101000110101110110111110000001101110011001111110110110011010001110010011011111111011010010000011010001100110000001001010100110001001101000100111110011000000100000001101000111110100011001001011101101100011000110101011000101001000001110100011100101110010000010101111110000011101000111000011001100101111110100110111001100010111100000111100001111110000101001000100001001011011000111111011000011110101111101101101101010110100110101110110110000111100011100110001101011100100011011000001011001010001011101110000011100011111101101011110110000100000010100000110011000110100111110001101000000100011010000010111010101011001100000000000100111010110111110100001100100011010101111110000010111111011011111101000011110001000110010010101010110100110011001101010110000111011111001100101001101011001100011101111000000000111010011100100111010111110011010111010000001101100101111110001000001000111011101010101101110101111110011101011111000001100011000010101001111011010111011001101010110110011000011111110001001011000110100111100110011100010110101111110111110011100110110011010101101101000010001111110001111000010001101010010111010100101100011010010110001100001011110101110001100100001010001011100110100100100001001000010111011100001100001111110111010111001001110100111100110010101101000000100011001111100110111001100001000111100111011010010010111100110001110001111101111010100010100010100100010001100111011010110010001111011000101001000010001100110010110001100010010101111011110010110011010110000010000111110111111001011111011001100001011101010011011001110110111011100111010010000000001111101001111001100100011010001100010010100110101010111000110100000010100111100001100101100011011110111010000111110100101011011001000111110001010111011001111011101101001111010010011111001110100000101100011011010111111011101010011100000011111
010100011011001001110111110110011111101010110110101011111011101000001010001111001000110011001110010011101001101011001010110101101101111011110110010111000010101010110011010000111011001010101110011100010001011111100000101101100100100101011011111000111100010010001111001010100101001110100000101101111011111111101110011111111000110010001010001000000010010110101000100101000000000110000010000001011001011001110010111001001111011110100111101101100101111000001111000001110001100110100110101110101011110011010100110000010100111110000001000101011011110000010111010110110110110011101101111001000001110101101111010001001110111001001111110100000110001110010000110010001111110111010110100101111000001111110011000111000001111101010101001001001010011100111100011101101011100001000010110100001110000111010101110110011010110100000110101001011011000011001011010010011010011111110100101101011110011000101110010101001010110010110010011001100001000101010011000110010110010110011110011000101001111100101000110111111101010011111010101011100011010000001010010100010010110011001011110110100001011010101100101000000010101010101100010101110111111111010010100100110001111111111100000110010101100100000110011010000001101000001000010011100010010000000110010000101010001111000100011010101000000101010010111001100010010101100111000110011001010010111010100011111000010001001000011110110001110010000110000011000110001001001110101011110111001100010000111010001101000101110100100010101100011101110000100001100110111010001100101000111000000101100000000101110011111001000010010111110110011100011011010110110100001110110001101111100100101111101111011110101010110111100010000111110110001101000101101011011101110111100011111110100100100100001101110000101111011110001101100101100010000011000000001011100011011000000010001110101100011101011100100110010010010101110110101000001111100101101010000101001110000111110010100001010001110010001100110101110000100110100011010000000000011110111101010011110111101010010000111100001111010100100000001100101000100101011111000011010001101011001010000010011011101100111001110100001001101000111010000011100100100000111000110101100101000111000111000110011111010000110110100010101010000010010000110110111011100010001100110011111110111111011101111011010001101101011001110100011010010110011000110111000110110000011011100011000100100000101000010110101010101011110011001001010001010001101101011110000001001100001100110001111010110001000011001000100111001111101001101101111001001011010100111111010011001011100010010000010101111110010011111000011010110110000001111111000011010100100110000010111111001110000000011110111111101010010011000001000110001010100110110100001001011010111000011110110100110110111000001010000010010001110011000001100001001010010000101100111001110100001010011010000101010000101010110000011011000100010110001001111111111101010011001000000010001100000110011000110011101101001100110000011001101100010111101011010110100000100100011000001000111000110011001110100101001001110001010110100100010001111111
001101100111011111110001101111110101011101100110100010000101101010101000011001010111110001101011010111101011111100111011101101001110000100111001101110010110011100110101011000111010010111011011000011111001100110100001110001111010101100010111111010110010010110100100000011010100111111101000100110110001100000100110101011010010100010111010001110111101101110110110000101000000101010010011110100100111010011001011011101101111011001010000001010011111100111001100101100001111101101101010011110100011100110101110000000111101111000110011000101011000111011110010011010110101001001101110011011110010010100011010011011011011100111011011011110110101101111011000001110110010000001111100010011101001011000100000011011001101011001000000001000001100110110110010000101001010101100101111100011011110000011000010111100110011101000110111110111001101010010111000110111010001010011111111110010010001100001011000110100100011111100000111001110101010010111001101101011111110100111110110101000000111011110000000110000000011111101101000010001011010001011001010111001010001101110110010001011011111111100011110110001000001001001101100000001011010101000001010101101100100110110100111010001010011011000101011100110110010111011100100000000111110011100101101001101011101111101010011011011100010101000110010001000100111111110111110000000000110000011101000000110100011111011010010011100000101101000100100100111001111000101010111110001010111100010011001001111100111100110011100101100010111001011000000000011111110001000000100001011110010000101001011011101101001001001010111010010100011101110000010101101011111010010110111010000001100001101100100000111000111110000101001100110110111101001011110000010010001100111010100101111110101001111001100100011011000110010111100010001100111110111110111110110010100111100010000100110000101011110010100000000001000101000100110101010101010111001000110111101001011110101101011111011011101111111111111110001001101101000000000001000110001000011010001110000111111110110100011100000101011111101111011011010011001010000111101101010110110010001011010111110001110111101010101010000111011110110000001101010110101100100101111101100101110011100111001001101000010110010100011011000000101000110000000110010111110100001001000101001101001110111111101011000011100010110011001101000110010101011110110100110001011001101100100011101011111101111001101101110101100100011000001101010001001111110000011100100101101011111010101000100101100010010110010001111010001001110001111001100110110010010010101111010011111001000100101111101110111110001010100010011001111100110111101110100000000111100011000100000100100111110101110111010100000111011001001000100011010000111101011101110011101110001010001001111111010000001110000110010010100101011101110110110101101000100001100101010100111010001011000111000001111000010010111111101111001010011011110000110100101101100101001011111000011101110111000111000110111101110110110100001011010010111100011011111010111100111011110011110111010011010110111110100110000000010011111001110111111100111000001
101100101010111110010010110011100011110011011101000000110011100100100111011000110001010001011011111011100011001101010000001010100011100001000101011101001111100101011000000000001011101011101011101110000010110110111101001001110111111010101101010000000000011000101001111100010101011100000111110010110111000100010111001101101010000000010000001001111101011101101110111110101011101101101111100110111001010101100110101011111100000100000110010011010111010101011110000101110111101001001000101010011101001110000101001000110000101000100100101010111111001111111011100001011010101010110110000100000010011110000101111000101110000111101011010001000100001010000101001101100000000010001000001100110010110000111101100111101010110010001110001000011110100110100101010000001101001111001111010101100011110101111000011000101100100101001101101010001100110000010111010100000000101001010101110110101100100001011000101000011010011111111100011001111101111100110111001000000010001000101100101111101110011001110011111110000110011010111001100110110011010110010010000101100101100100111001001100100110100011010111010001110111101000111011101000011100010111000010011100100001011111110100111101110101101110111011011010101101000101010010101011111100000011101101001001011011011101101011000000000011101001011010001001111111101100001111110011110110100001110000110010111111011110000110000000101100101101001101001111000110001100010111011101000111011011011100011101101010100111000101010110111001011001101110011110001110001011010001111000100110001011000101111111110000000111010101010100111000010101001000101100011010111100101101101001000000111010000110011101001111101101111110111110101100111110010110111001110101001001111111110110011101011010000101011101100011011111010100110000000001111111110000101010100000001011101001011000110011100101011010111100011001110010100101000001100001110110001000001101111010110001110011000111100100001011010100111000011000001001011010101010100110101110100001111101010010000010011100110110010111001000101111001100000111001010100101111100101101010000100100010111110111011100001101110000010101101111011111101101000001101110010001111010011001001001100011101100111011100010001001110011100100110001001101100000101001010101110110100101110010001101011011011111101000001010011000010011111001000000111000000101110110000100101100001100110010111110000110000010110110001010011100000011000011000011101101011101000000000101000110010101111110011111110111000010010110110110111101011010001010010110000001110010100111001000001111100111010001111111011110001101101101011101001010001101111110000101000110100011001011110110100001010110101010110001111000001010111100000110001001101001101101000001000101000010000010110101101110000110001010001000011011111110011101110001111000001101100100000101011001001110010011100011001011010111101010100001010000011010111101111001000111100101110100000100110001101000000011101000011101011101000110110111010010100111110001001001101111010110110100000110010101001001110111110010001000111010101110010001001000
101001111100010000100000001100000100011010111100100011111110101011010000101011010001100110110001010110111011011001011000110011111101010011101110110100000101101110110000011001010110011101010011101100111010010101110010011011011011001111010101011011100000000110010001100111000100110001011110100001111010001101000110100110101111001011111011111000111100011010001010110010100110001001000010110011100110111001111101101101101011010011111100100000100000001001011001110000000101011100110100110000001110000010010100010111100101000010110110001011001111000000100010110000111011011001111100000011101010100100010101111111000111101000100111001100110110001110000111011000010010111101000010011111001111010011111100100110110111101111101110100111111001100110111010100110100010111100001000100010110010011001011101011100000101111111101101111010101100011111100010011110000111010001101010101100110010110111000101011100000110100111000011001000100001010100010110000110000101110110100010010111011000101000111001010010000111111110001100110111111100111101000001000101100100010110001111010011100100100111011111100100110100110111000010110001101000011011111100110011001110110110101000101010011001101110101010100101101100101111110001011100101011111111000101100110100110010010101010001100011000001110111001100000111011111110010000001101110110101111100001000100111001101100111110011011110100011010001101011111010001000010110101110001100101111010101111100100010110110110001000110011010001000111110011100010010110001011111110011110110000010110011010011100001101011101111110001101100010101001011101001010101110000110010110100000110000010000101011011010000011111101101101000110010010000001110111111010111101101100100101000110011100000100001100010001101101111111011101101001111100110101000100100110000110010110001101110101100000111100111000001111110010010111010001010000101100111001011101011000101001100101001100111000110100010111011000101101001011001100100100000000100010000000100111110001101011110000111011101000111110100001010010110110101111010010011001010001011110010110100101111111101001011011110010000001101110011010101101010000000010000000001000011111001100100111000101001000100101111111110101101111111101111010101010111001101100111000001001000110001001101000001101010111100011110110010101010010001000001010010100111111110101110001000010101001100000011111100000100111101001000111110001010001011001011001111100101111001010110110100011101010110110100010010000100001110100010000011100001110001111001011101110000010110001011010100000100000101011110111110101111010110000011110101110001010011010000100101000010011000011101011101010111110010011100101001101110110101010111111101110101111101110010101000111010111001000000010010110010000110100001011000010110100101110101011111001111001111010100010100100111010010111010001100100010111100110011001110011101011011101101110010100111101110101100101111101101000011111000010101000011010110001110111110111000010100011100001011001101100100001100001101000010011110000100001111000101100000011110110001000
011110101100000110001011100001101101011101010010011011110011011010100010101011010110111000100110100100000010110100101010111010011100110111000000011110001000010110010000000010101010011101010110110010110110100101110011100010101011110010101111000110001011001001010011110001011000111010100000010010000111111101110001100000001111111110101100010100011000010100110111110100001100011101011111001001011011001010101101000100101111010011111000001100110001110001010010010010100111110000100011011110111011010110111111101000110001011000010110110010011111001010001101001011110000111101110000111110111010110001000000111001011111010001001101010010111010100110100011100011001100111111111101110101000000010000010001100001100001101001111111101011100010111001101010001101100110110000001010010110110000000101111101110100010011110110111100111100101100010101010111001001001011011011111101101101010100010001001001001000011111011000001100111101000100011001101000010010111010111110010111101011110011101011111101010000000011100100001100011101100100100101001010111111101101010101110101001000101001000110111110100101000110001110110010010011011111011111010000000011001111000001000010101011010011011011101101000000101010001110011101011001011010100110011011110100101110101111010100001110010100011100001101111000100111000101001111001110001100101100100010001001111010000100110011101001110101000000110010010011101110010001010100001011101111000111111110010101100110010001011000110111000001100000000101111101101000010101110111101011110011101000101110100111011111101000011010100110101011100000100011100110010000010100100001011001000001001010110000000001010010101000101101001010011100000011100100110100000010110110010101101100101011010100011101100111001111001111000101010101010010111000011100111000111010100000010110100110001011011101100000011111111101100110101101101111101110001010111000101001010010001110011100011010000000001110100011101100001101110100010011110110010010111110001000111101000011110100001100011010101010010001010010110000010111010001110000000001001000010110110111111001110110000100001010100110010000011011011010111010100000100010010001100100100010100100111100101011001001101010101001100100100110001111001100010110000001100100100111010011000111011111101010100110010010010011011100010110100110101011011110101100011100010010100010101100100001001000001111111101011101110100111101111010010111100101010110111010100110011101011010011011010101101111100101101010100010111001100011100111011101000011101001111001011000100000000011011100001110100000100011110000011101110011101111101010101000001110111110111110000100001110110111111010101101101100000111000001010111101010101001110001111010100101000001001001011000100001110110101111010001001100101001000000101000110011111110011001111111100101110000111110111111000001010100100011110111111001111010011101011111111011000010111111101111111101000110101001001111001010000110000111001111000111101101100001100001100111111111110011011001100011101011011111101110001100001001101011010110110010110101
011011101101100000000000101110111000111110100101011011110110001001100000101011110100010011000101001001111011010011000010011110000011011010010100110110000001011000100001110001001010101100111011011000001110100111101001100110101000100100011010010111110000111000110100110100101001101110100010010101010000100110010111111110010001110010111110001011011001011011111011100010000001100100000000011001001111101000000011101010011011000100110010011110010111111000010101011101111000100100011110010000010000111111010110000000101000011100001111001000100100110111001100000110001101001101101100101010010100011001111100011000110001001101111000111111100000001100000110000101101001111100101111100111111110000110010111001001101111101010010000101110000101110110000101011010000101000000001100101111100101110111000100001111100111101101010011100000000101110000010100001010010010011110100011111011000101000111010010101111011100001011011111100111101111111111111100011100110101010001110011010111011111010001000110011101010000111110110011001010100100101011001111010011111000110010111101001000010111011010110000110110010001100000111001101010101010110001011100000010100011011101011011111100000110010110011111000001110011111110010010001101110100011101111011011010111101011000110011110001011000010010110001010111100110010001011010001000011011010000110110111100100000110011011110000110010101010110001100101010010011001011010011010111001101101101010001010001010010101110111010100000101100101100101110010101111111110011000000111010101010011001011000100000111111100111011101000100110011010010100011101000111011000101100001000101101110011011101000001011011001101110100001000100001111100111001100110010111011101111101000110100001110011100100000001101001000111111011100100000101011100011110110110111010101001000110000000101101101101010100000000010111001101001010010111011001110101010011100010010100101110111001011010001101110010001110000100100111111101101101010011100001011001010011111011100111111111110101110011011000010011111011010000101010011101010111000110001000101101000111000110110001100011101001011010010101001101011011001011111111111111111000001100110011100111101110101000001100101101110010100010101000000111010111000010101010111010001010101101010001111110010011101011110010001001011000001110110111110111110111011100111011111100010110110101101100011000101010110111100010100011010110110110010100100111101010001111001110011111101010010010100110011001010110000110000001111011101001011100110000110001000110101101001011110100011010110010011110110100010011110001101111101110111100000110000011110010111000000110110110100001010111011110001001111011110111111000000111101011110000111110001000101111000011011110100010011101100111010010111000011010010101001011011110100000110101011010110011001110000101010010111100011010001110000100000010001000110100001000101100001111001111011100010110110011110100000100010010101111111110011011100011100000101010001000000111101010010101101011101101010110011111101101010010000100101010110111001000100000111011111
101001110000110001011000100000111110101010100010101011111101011010000110000100110100110010100001100111011010100000000100000110000100110100000011100000111011110000100011100010100001101011011011100011101111101000110001001101110111000011010000001111000111011001101000101011101011000000001001001111110110111011000111101101111001101011101111011000011010011001100010101010001111010000001010100110001101110011001000101000000100010010001000001010000001001010000100010101001000011111010110101111010010110101100100010010110100101100110110111011011111010111100100110011110001010101101101101101111100100000101010110001001100000011000111000101110010000100001001001000101011001101010111101101111001110110011010010111001001100010011001000000011010110001100100010010101101111011100100010100111000001010000111000101100001111000110100110111110000001111011110001100111001000111111011101001111010110011010100110110011101101001100000110001110000101001110010010001110000000110011000111111000011101000010101010000010011001000100011001100000101000010110001101100000011010010000001000101000011011101011110101111000100110111100101110000111001000110000000111001010000100100111001111010101011101011101100001000010010101110100010010000011111101000111101010110011001111001101000011100111001010000100100011110011001001010111010011000100000111110001010001110011011000001101111110011000101100000010001111000111010000001111101010111001101101001101100110011110010100010100100100110010100000110111001101001011111101000000000101000010111110010110101001010111110011011110110010101011000101001101001100101011000001000101011010110001000100001110110010000000011101100111011101100011110001001011000000000010001011010000001111101110100000110011101101010111101111001001110110111110011010010010110011100010001000110111111110010001111010011101001010110100010111101100111100010000110011111100000000000010111110111100001110011110001010010011010110110011000000010111111010001000001101110010010110111111001111111001010001000100000111101011010001011011001100001111111110101001101010011110001111101001110010001110011010111100100011110001001111000110010000001000111101110100101100110001010101001101011001100000001101111110001101000111001111100100101010100100001110011000100110010000010001011011101111010000100100110001101001010010000000011010010010010111000101110000110111111010111101011000011110110110100011001001100010010011111000001000010110010110111000111111011011101111000001111111100111010101010001000010000111010011100000101000101000101110010010000000101000001110111010101101111011101001001010101001001000111111101000101110001110010101110000001101001110011011110011110011111011011101111010110111000110101111111101011111011101000101100110100100101100101110010111111010011011011111100011100011001111101111000110010010010011111111011010101011100110100000010010011011010011001101110010101011010000101001100111111010011000000000000111101110110010110001010111110110011001010110011010000011101010101000000000100110011011011110010001111001101010010100010
110000110110001000111011111100000001000011110010111000001010101010101000011001010111101110101100011010000001111011100110000111000101000010101000011111101011110101011000000111001000111100001011000010110010010111111100100110101101001110011001110101001000101011100000000111110000110110110011111101111000101000100100110111011111110000001001110100000110111011110010011101010001011100110001011100101111000110111000001001111001101001010101110110001010011001101100010000101000010000000010001110100110010011001100010001010111100000010001110000010000111001100001010010010011001111111011001010010000101110011111000000010101010110100101110111011011101111110000010000000000101111010001111010101100000111101111111101111111110110011001011111110000000110101100101110001010000001100101110000100000000011111001001011100101111001101100111000011011000001111101110111001101011111011101011011101111110011011100111111001100000101101010001010100011101000000110010111011111110000110010100111111001100111010000100110001011000000111111011011001111010011000100000110010111000111010010100100011110100010100100111000011011000000001111001000100110001111011100010001010101011111011011000110010110001011010100010001001001111100011000111111111001010011011011100001010101010011010001000110000101101101000011011101101010010111101000010101100100101101010110000001010100101110000010010001101111100101101101001010011110010110111100010111110110000000111011111000110110010011100001000000100010000110010110011101110001100110110011010001100101000101011010111000110010011110001110011000011010100110001000011010101110111000100010110000100010000100100101101110000000110010110111101111100100111111101100100011101000111001010111000011101010011110110011100010100100010100100110110110101111000110011011100100110100100111001010011111000010010111110001010010010111010110110000011000111011000111010111000000010000111000101111100100000001011001101001101110010001000101001001100011101100001100110001010011000011000000110101010000011111000111110011101011000101110110011011111111001010000111110001010110000010000001110010010011111110100000001101011011110001001110110100011001010001101111010101110010100100011110001001111000011101011011000000011111000010100111000111111101111100111001001000000011001100010111101110110011011000111001111001001110111101111011010101011100011011010100010010100001100100110010101001011101110000000111110001110110011111001001010010011111010010000010110011101010101011101001101101001011111101010101001101010110010010010100010010100001001000100100100010001101101111110100111001110101110010111000011000110101110111000000111011000110101110101100010000001011110000000101010101100100110111111100101110010100101110011101101110010110010101001001000001000110000001101000011011101101101110111110101010000000101010101100101001110010111110000111010000100010001110010000011110111000011101101000101100001000000000010001101001001111111110111111001111110101111111110111100000010001100001111111110011100001010010001001010111100111011101101111100000
000100111100100010001100001001001011000001110110101100111010111110001010010001101010101001010011111010010111000001001100110010011110111110111010011001011100101111000110010011100010010011110000001010000100000110111001011101110011001000000010010100110000011100101111110001010011011101011110000010010011001010001010100100010111011111110111010100100100011011011111100110011001001011001111100010100011100110010101110000100011100010010100011011100010011100010010101011001101111110001001101010011010111011010111111000001100011000011101110111101001100010100100000110011110010001111101010100100111011111111001101101110100000111010111101000100010100110011100000011110010101100111000010001001010001101001110010110011110010101111001011110010101111100111100001010100001010101110010011101001001111001000011101000001100011001001111010100110000110011001110000011001111011110010001011001011010010011101010111101100101010110010101001110110011110100010000010001011000011001110000101101110011100111100011010000001001001101100010111010010110100001101000001010111011101010100010100111110010101101101000101100100011011011100100111000011010111101010101010011011110000110101001001100110101111000110100101001010001001100111111010001111011010000000000001110100010111100110100010011001100010000100101001001001001101110100000001001101010101001000101111000000111010001000000010001101101101101110100111101001000000010111101010001010110110101010100100011100001001100010011000010110010100001111111010011000101101011101101111100010000001011100110000000110000100111110011001010011011001001011001000001010100000011010000001000000011000001001010111111000000010011001101011011011011110101001000011001110110111000011101101010011011001101001101111111101100110101101010001100101001111011110100001111000110101001110111011010101001011011111101010110010010111101011010100100010111101101100011101100010010010001010111110100011111001110011010001010101100011101100000100010110000001100000000010011000001011101000111000010111000011001000001010101101100111100111110111000010110100001111001011010000011110000100010010010010101110110111110000101100011110100110100111100100100111110101110000100101011010100110010001100101010101000000010001001010001100010101001000100110000111001101111111101111110011100001000000011100010100110001111011010110101001110010101100000010111010100010111101101010010110010101101101000011011101001010000000010000101001100001000101100011101001010101001000100110110100001101011110010010001111111110111010111100001000011010000101001011000000001101000110101001011010011001011111001001100101001010010110100011001001000111010101110000101110100101001010001001010000000001110101011010100101101100101101101110010010100110010010001101111100001101111011101000100010011100010100100000001101010111001111111001010011110011001101010001101011110101010000111110111000001000000110111000111100001110101100010100011000100110000101001111001001001011111010100110001001110011101110101010101111100111100000010110110011101000010000011110111011000101001
001011101000101101100101100111101000001110111101111101111001011011001000011011001111110000001010111110010110110011110110101001001111010111100011100010000001001110000001001010110110101011101001011010101100101101100000010101100000001001100001001010001101101001010001010001100100010101000111011010101110010101110110010001101100010010011111010011011100011000000111010011000101010111011000110111101010101011000111001111111001111110110001000111111110000111000010010001001010010010110001011111001010101111001010111100110100111011111001111100001100001011111001110000110011111010000101101100010100110010110100100110111000000111111010100001101111111111101100001100011101101100110011110111000111111010101000010110110100001000101010010000111110010110110110110101101001101101011011110000100011101011010111010001100111101101000011010001010100101001100001100100011010101111101010011100111000111100100010010100100011010100011101100101100111001111010001110110101101101110110011101100000000000111000011100110111111000011001111000111010011000011001110000001110111101100001111111010011011110111110011100111010010110110000001101101111110110010010101111100110001011101110100110110110111010100011110000101110101000111001101001000100010100100101010101000101100001010010101110101000101100011001000010011010000001010011100100100111100010111100110000100111001001100010011101001001110110010011011111010111111011110011010010110110111000111011101001110011101001111000000011010110111001010110001100010001111100001010111011001000110101110100001011000011000000001110010011111100101001100011010111100100110001100001101000100010000011110001101001000010111101100001001001010101110001000101111000000101000100100100111000011100110011010010000100001011010101101110001101001010111110001101011101011001101010001000110100000011110110111111100011111100001001011110100011011011111011101010010110010011011101010010101110101001111100101010110110101000001010110000001001111110100011001111011111010010011001111011010110010010101110111100101100011101111111011100110001100010001011100101101000011010111111011001001000111111101100101011011001001001110111001000110100000010101010010101101001011001100001011000010010100100000000000101001010111101101101110000010011101100011101011010101111001100110110001111110001100101011001000101110000110010011101010111101001100010111000011110000110011110110001000001011010101111011100110100011000011000001100000001010001111110000001000000100001101000110100001100111101001011111101010111110110101010011100000110110001011111001010011111000001110101111111100100000100000011000100001000010010001000111000000010000100110111011100101100111110011011011111110010111001100111000001101100000101001111101110100001100010101100000010011001011101101000100001010010001000100000110010101010100101001101001000010111111000001010100111000010111110110010000011101011011001011101000010101101111101010101001001000001001110000010100000011111111110011011101110000111000110100110111100010010100110000011001110100101101111011000001001101111100
111110110111011101110011110100110010100011111110111010111011110101011001010000110100011101001100001110110101110101011101001000110101000111111111001000000111011001011111010110100001100001001101100001111000101001000000001001011011101100010010110110011000111010001001101100110100100111001000101011010101111110000101101110001101000000110110101110001011010011110110001011000111000100011101110101000101000101110101101100101100110111000111010110100101110111101101111001101110011001010011011000011111000101111111111010101010000011110101001000100000001110101111000100000110111110111000001001001011000011001000100110110100111010101111001001100110001100100010101000110001111010100000001101000101001110111010101000101100111010100010101100001111101111011011000010011100001101011001101110101010110101110010011000100010001010100110111011111101110010111101000100010101001110001000100001000010101100010001100111011101100001001010001110001110001001011110011011011011001001110011011100100100011010111001000010101011100111010010101101011110010011011010010111100100010110010001011110011100100110101001000000111001101011011011100100001111111010010111011001001000011000101101000111110011001010100000110011100011111011111001110101110000100000100011011010111000110000000000100011101100101101110000111001001111000110100111100110111110101110001110101000110111110111000010111001111010101101110111101111011111011100111111010101110000011001101010010010111111111011011100010010011000011001111110001100100011101111101000010101110110010101010000011011101001000000011001110011110110100111011100100000110101100101100001011101000011001100110101101111010100000100111101011100011110110111100000100111001101101001100011111100011001011111100111000101100011001000001110011001010101000001100100101100100111010101111011111011010101111110000000000000111111001011010101101010100101010100111010001101011110010001000100101101110111011101101010110011100100110011011110100101111001111101101010110001110100001000010100000110100001010100011011100001100111101110100110011110110111110100011111111100010111001000100101001111000001011101011101010101110001001010011010000101111100101100111000110011111101110000100001000000100001010101110000001111011110001001011010110000100011000111001101010001100011000010000110100011000101110100111001111001011110000010101001010011110011000110100010011011000000111101100101101001000110000000010001011100101011010001011111011011000100000101001101110000100110001100011101111001000000010110110000100100110011001101100110011000001100111110011011010110001101000010111101111000000001000101001100111011101100111100111100011011011010110010101110100001000010010010110000011000010001010010000010111011110100101100101001010111001111100011001111010111100010011111100110100111100000011010101010100100001001010000011011010011011011001011101110110011100001100101011101000001010001001111111001000100001101111000010101101010110100001001010010100011111111101111001110110010000111100011000000001000001001011110010001011011010100101011100010
111101011101001110110110001010011111010101000010111101010101011001110010001110000110101110110000110100111100100011101110001110000100111010111000001001000110100010111001010101111001101000000101100111001100101111011011001011001000000110101100100110000101001010000100000100011000011111100000000101101011011010001000101001011001000000101111010101011111100001101010011101100110101100011110100011111111011000100101100010011100001000001101101010010011101001111110010100100000100110100111000000100100010001111001001110011000010101100110110011100001011010101110100100101011010100010110100110010100110001010101010000000100010000011110110000010111000111011001001001010111000000000001001100110101111001111110010101011110110111101010000110010001001010100001111000000100110101000101011000000100010000111000011111101110010111011110001000000100000100001100101100110100000011001100001111001101111000001011110110011110000000011000100110001001011110000101111100100010010001100010111001001111001110010111110100001010100110010011100100111111110110010111100110101000001100000110110111110000101111111001001001101010011010110011011110111010100010101000011111010110000001000010101010101110011000011100100101100000011111001001101001101110111010001110010110010011111101011111111001110010000110111011110011101110110100001101000110101001010011011111110100010000111011100100011111101010101000100101100000111110011111101110100110111111000100011000001001111001001111111011000000111011001101110100000011101001000010101000000110010000101100110000100100101100011101101010100100110101100010010010011100111110011001011011001101000011101000100010011001010000110100000000111101110110101111110100101100111110011111101101011000001000110001010001100101010110010011111010100111001110101011101111000101000111010000000101010010000011001110110011001100111001101001100010011010001000011100101110110111011100000001001110011010111100010110000110000100011011100111001110110010111011000110001111101001010010110001100110000110100001010111100001101110000111000110110101000111011001000000100001111000010010111100000011000111111111110110011100110100101011100001101101000111111111001100101010110110010110000001000010100111001011011111000010110001011010111010110111010110110100010000011101001101101000100101110010110101010101000100100101110000000000010000110011010001001010111110001100001010000000101100011100001111110010110011110101001111110010101110100100111000010011111000100100100101001001111000001111101001110011000111110100010010011110011101111101010111101110111010001011101111111010000110111000001011011011011010100000110100111000110000011100010011010010101110101111111011100100001000000101100110010001001010000110011111010101011111101111111101000100011001111100100000011001011001100011010001000110111110100000111001011111010101110001010100000110001101001100010100000011000000011011110011000011100101111100000110110011011111000010111110100110110001110100111110011011111111111011011111101011101101101111001001110000011001011000110101011000101110000000
110110100011000100001010101101100101011100010111100100101100001000110101001000101010111101001010110001010001111001010110000001000011100010001000101111110110101100111111111111000010001111111001100001011101010011101101100000101011000111011111001010110111000011110111100100010000010111101100100010011101000011001000100111110111000010000110010011001001100011011100001001111100110100011100110000010101011011001010010110110001110000001111111001100101101001111001101111000000111100010100111010011111111111010011101111111011100011100110000111010110000100001100001100101100110111011100111110110010100001111100111010001000011000110111000100111000111101111001101000011111111101000011101101011110101110001101011000010111111111101011011100100001011010101101100000011111001101001010000110110100010111111011101000111111000100111011111101000100100100101010100111001000011000001011001111000101101001110101110111000110011011010001000001110000110100011001001010100000101010101011010000110000000000110110101100101010011000001000010011111101100101010110011011110100001001010000100001100110110101010001000010110100100000001011111100000000111011101111000000000100010001011001011011011110010010101111000110100000011010111000101100101100111101010010110011100000101110110001001110011111000110110001010001100011110001100000001011011010111001000000101101010000111000001001101000011110010000110111100110101110110010000011111111111010000111011101010010000001000111100011101110101100100101100110101000010111011111001011001111011100110001001000011110001000011011110110000110110010000000010001010000000011010000100100111000110001011011000010001100110010010101000010001101011001100001100101100100110110110101001001011010001010111010111000001001101011011011100100010001111101100001111110101101001101111110010000100101111111100011010010111110100001101110110001110010011011011100001001110000001000011110110001110010000001001011111000011001011101011100100011000111000011110110100000100110010100110100011110010001111001100110110010000011010011101000000111111111100101000101000000010000110011011101010100001110101010101011001111101011111110100011101100010101101100101010110010001001010110100110111010010101100100101101010011100000000111111100000110000011001000011001010110011100100100000000111010100000110010010001111111110111111011001011100111101000001110011010111100110011001000111000101110011000111110111001111110010011010100011110011110101000101101110011111110101100000011110100010011001001110010010000101001000011111101101100001111111111101111011000010010010001010001001110000010111000010001111001100010111011100101001111110101000110000001010011010000000110011111110010111001011010100100000111110000111110101110100001001000100001001011000001110000011111001111100100001011001100011011101010110000001101110010001110010110011010111111011110111100110110101110010011110010110100011010110001110100011011111001010101010001010111100110011011011100110110010011010011000110000110010011101101001011110000100001110100010110011010011101100110011001
100001100011110100000100011000111110010001101110110101011011100101100110100111110100011011101011010110011001011010101100110111001010000001101101100111011001000001111000110000010010001011100000010011111110010101101100000100000111100100111101100001101101110011011111111001100011010100000000111111011110111110100100011001011110110000110000000000001111010010001011010010111100000000110100011011011111011001101011111101110000011100000000000110100110010100000011011101110001101110010010101010100101101011010001011000111100101111101100001111101111100101010010100011000101101011101000010011111111010011101101000010001000110100110111010001111010111011010010011001000001010010111111011101101100100011011000101010011111010100100100100101100101001111110001010011101000101111111011010100000000010100101111011101111001110100101001110010000001111110101000001010010010000110110110101011011011101101101011100110100110101000000001001001011101010001110011110001100101000100111111110001000111010100101011010010100110010000010000100101111011101100000101101001100111100001111100100010011111111100100000011001010110110111011101000010010110100011101110000111000010100010000111111010011010110010011010110100011001000100010000010100011001101001011000111111001000101000011101000000110010100110101100110001101101011001000100110010001000010011001001111100010110000001011001000101011011101111101110011010110000000110011110010101100100011000001000001100110111011011001001111010001011001110011100101100110001110110010000111111100000010110100010011010110101010111011101101011011111101101000001000100101110101000001100001110001101001000000110110011011101101011101101101010000100111100101011010111010011101110100000100101101110001011100110110010000011001100100011011000010011111000000101100010100011100100010000100001011110101001011011101010101001001101100000010001100101010001101110111010100100010110101000001100011001110100000001010101000110001010101110010010010110100101111100011001111110011011001110011111000110000110011011110100010111000000101010011101101101000111001000000100110011110100010010000001001101011110101000001111100111111001110011110111001100011001100100000000010011101110111010000100000001111010100001100101111111110110111101000110100010011000111110101001010101010011110110011100110001010000011100001010110100111000101011110101000100111110100111010011000000011001100001101010010000011011111001001110010001100101011000100000010001001011001100100000111000001000111101001000100010001100101100011100000011110110011111101111011000000101110101110111111110010001001011100100110011110101000010001111111000010000101001010100100000000110100011000001001011111101010000011100000100010001100100101011010001110010000111010101111101011011000101011111001111011101010111110100111111000110100011001001101101001011110011111111011011011001100000000001101010111101011111010010101001001010001111110101000000011011011010111010111100100100011010001001110000001001110101010001000111010111001101101101111111011001110000011010111010001110001111
001010000011111000110111010011100110011001110101001011001111001010101011000111000001010110010111010101110101001100110110010010011011101001111111011011100100011101101110010111101100011010110011100110101100110101001011001111000110110110101101111001110000000101111111001000111001010101110110101111100000001111110001000110010000111110101010101111110010011111100111111010001110000000001110011000101000100101110111011000110111101011100010110110111100101010110011011110001101111001001011010110010110011011001011011100010000001100001010001010101100010001111100011010011001111101100000100100001001001011010100010100101111100101110100000100001101111011000011010111110100100010100110110111101101100101001100111011001010110110001011101001110010101111110001101100110000000000000011001001100101110110001000111111110011010100111100010001011000100100100101100010010010001111011001110000010000111011010001000110011000010011010110011110111101101101110110111111110011001101010111111011111100110100100111001011100110011001001100101000010001001101111011100010000011011110100111101111101011000101111010000011000000001010011111000111010101011000111110100001011000101000001011011010111001011100100011011100000110111011101000110111000110010110011001011001000110001011001100000001111010101011000011001011010111001111011011110010000000001011101001110110101011111001010000000110110001010001101010000001100100111010101101011011001001000011011010000101011111001011000001111010010011110011101011010110011010001100001100000100101010111000101101101000101001110101011110100001000111111101100111011001101111101010011011011100000001100111101100101111100100010100000010101010010000100010101001110110111101010100100100100100100000100000010001111100010111101111011101000001011010101000111101000110011100101001101011111111111101110110001101101001000101011100110001000100001100001110110000011010001011010011000010101111111100111010111101000101110100111000110001000011100110000010010001000100000101111110101101001011110111110010110000011011010000111011011110011111111100101001101100101010010111111110100010110101110001110000110100100101111001101001010100001001001111110000111111111110000101111100100010001011010100010001001001110100111000000111110000010001011111010111001101100010100000110100011100000010011110011001110010010101100111110001000111101110111101101000000001001111011100010010111111110110000100100001001111000001110100100100100101100110100100000000010100110001010001010010010001100011111000000000001000011011101101000011001000110010010000010110001011100111110010000001101011010000101111001011000101100111100111100110001101011110001111101000101011110001110111001110000010111010011111010111101111111000001001101011111010100000101011001000011110111010110001000101001101111110100010010000010111011100010100110011101100001100011011100111101010101000111101110001101100111111000000100111010111011011110100011111001111101000100000010010111001010110101110010100001001101010000011001111010010010001111000111000001010001110011001000011101110
111100010110000001000111111110111101100100100010011001101010011100111000100110101100010010000001000000110101100101010001111110000101100001110101010011000000000000010101110011001111010000110011001101010100100000100011101000101000001011001011110100101100010101111010111111011000101010100100000101011100110101110001101000111100111100110100110001111100101111100000000010001001110111100010000111100001010110111010010010000011001001110010010010111111010000110011101101101011001110010010000110100110010100111101100111011100011010110110110010010100010001010100011000100011010111110111011000101001011110111010100010011010001010010001100111100000010001111100010010000111010110010100101011001000001111011000011000000110000110011101100011000001001111010000110010110100000001110001000000010100010001111110110100010111001110000011001000100110111111101010101011010111100111101101101010001111100101000000110111011000010110110010101011110100101011000001111000101100001110001000010101101110110100001000101110000010000011000100101100001101011111001001010100101110101010100110000010101000100000110110000001001001011000000100111110110000100101001010100001010110001110011110101001000000001111010110110101101001000000010101010111100000011110100010111101110001100001001110101100000100000011011111001100101001111110001101000100011010111000110001000110001010101010100101001110001000111111111110001111110011101100100111011100101100110000110000100010010001100000111100001101110001100010000101010001111001101111110101000111100000111001101101110011101010100111101110000111110000100001100110101001100000111000101111111110110000111100110010001010101011000011000111111111011000110111100001011101001101110110001100101011010011010011100110010011111110101101111101111100111000101001110000100010111011010000110100111101011101001010101001101111000011001100011011100011110011101001001000010000111000011110110011011100001010111000001110111011000010101001010010101100010001100111110111011010010101000011010011111101111001111101011101011010110110000001111111100110010101010100011110011001110100101001000011100101100001011101011110111110001011101010010101011001111100111110000011000101000110001010000110110000001001000111110001111000111011010100000100111010100001101011000110101010111010010000111101011011110111000100011001101011001011001010101100110011010101100011110000111100011000100000011011100011001111010101110000110100111101101001101001100101010110001011011100000011001111101110101001000110000110001011010000000000010000000100001110001110110111101010111100111001011000011110001110000110001010100001000111001001010110110000100111111010001111111101111001010100001101010001011100011111001010010110011101000100011010010010111010011100000101111100101110100111011010110001011110100011001010110100110111100001001101001100100011011001101100100110010100010001010111011100110100010101101010010000001100111101111011111101111101011110001100011001110010011111001000100100010110101111101101001110000001110111010110011110101010010000100111111101010000
000010000010100000110110110011000000101011010000010111011010101011011101110110011011001101110010010101001100000011111110000001111111100110011000011101000001011110111010110100000001011101101101001100100000101100011111011100110000111011101010111010000011010100100011010000111011101111010101100100100010001100000010110010001001101101101011111011000110111101110000110010110011100010111011001011111011000011000101111100101000010111001010110000000010001111110001101010101011000101000011011011100111101111111110101100011000001111100101100000001101010111100001000011101011001010111011100000111011001011011100001100000100011111101110111000111000000001101101110011110101110000110111110111101100010110100110101011110001010001000000100011011111101100001011100100010000010101110001010100011100100100010010100111001110011110000001111111110010001101011101101101100010101111100110011110111100010101111011001000001111111001011000000100100011011011110011110100001001111110110010101111100000111011110111011010001111111000000110110101100001101001111100011101100000101010011101001001111000000011101010001101111000100001111100111100110010000111000011001011010011100110010000011110011011011100101101111100101010100101000000101110110111001000011110111101011010100111110001101000011011010000011110111001100111010110011001101001001001101000011101011000110100110100000010111000110011111011000101100001001110001110011011000010001001111000110011111100110000000101010110111100110010111001000100111000111111111101110010011100101011111100000011000010011011011101001101000100100110110000101011001000101000010100100100110110111001000000110010001100001010010000011001011110110010111001010101100001000001001010111010110101010000111110010101110110111100010101001100101100100010001011101011111100001101111010111111101111011000111010010100010101101011001010101101011011000100010111011111001100001011111001100101101110110111110011101111001000011111100110101011100001000000001011101000001101000000110110000000001000101011010001111100011011100000011000010101111011011011110110011110011110001000001010011000101110010000011110000011111001110111011010101110010110011001011101000101110101111101000100000011111000010101111111010100110011111101100001010110010001000011001110101010100111011011111001001011001110101110001110001101010110001100001111010100110101100010111110000001111110100100010110111011010000111100010000111110001101000110110010011100011101110111011101110011011001110010101101000101010010011011011101010101101110000010100101000110111011001100101100101101001110000100010000001001111111011011010110010101101001001100110100111100100101101101100001101000010101010110111101001100100011001100101000100001000110100010101001101000111100000011101100011001110011101101110111000001000001100111011101101101110101000111000101000010100010010010110110110000100111100010100010000001101101011101110001110011001110101111101010000111111010111010010100011000000011001101011100101110100111110100010110001101011100010101110100000010111000010001010000001110
010010110000010100101001110011110000001010011010110110100000001010001101001100101100000110110001110010110100001000001010010110100011100001000101100110111000101111011001011100111001000010010111110100010101001010111000100110001110011010101111110000100100010001010111110110001111010010001010011111000011001101100101110010110110111100000101000100001011011011011000001011100111000101101111100100101100111001000101101111011100101011011110100111100010010101001010111111001001011011100011110000100100100110101100111110011111000100000100101011000100001100000011000001010110110010111110010110100001101000101100010011110001010001010110111011011010001100110001010011001100011111010101000101000011110111011011011010110100111001000010100110101110101010011110010110001011001111111010011111011010111101101101110010010000110110001010100110110001110101000011111110101111010111001111100010000001011010000000111100001110110001110000101101110110001100011101101101100111101001101100001111100000110100010110010100000110000100110100110101101110001010010010010101110101011101011011111010010110100011001110001111110101111000110011111010110000111110000011100011010001000011010100101111110100000101010010110100100010011101010001100101101100101010010010111110111101101100111100010010101101100001011010011111000101010000011000100011111111000000001110001010101000101010000101101010001001010010110111100001100111101100011110111100000100011010101011011011001101101100110011110100110110111011011101100111001001100100010101001001000110010101000101101101011101011001010000111001111101001000111100101001000110000100001101011010001001001111100000001001000001011111001001001101010101011101111011000010100110111100110101101111111101001110100111011000100010010111100011100101100111101111011111101101100000011010111001010000101001111111111100101001111110100001110111110000001001001010010001011010011011011100011010111110010110001000110111010010000000011011111010011111000100101100110111100111111000001101111000100111010111000100000010010101010101100010110110010000100001011000011010001110111110111100100100110110101101010100011010111111101110011010001001110000010001111011001101101001101100010011100100101100010111110001000001011000000101101011100000111000110010100001111110101101100011111011010010001011001111011011010010101100100010011010111011100000110000111001000011000110011001010111101111010101011111010011100011101001000110100000111101111010001110111100111110110111001100100111010101100000001101000111111100001100011100001111001001010111000001011101100101110001011110110100011100111011010111001011011011101110011111000101011001101110100010001001110111001010010101001110111011101011101011010100111000111110100010011011010010111011011101001101110000011011101000001001100110010100111101100011000001000100011011101110101001001000111101101011001001001111001100000010100110001111001101011010001011010110111101100110111101100010111000000010111001100011001011101010011010011001001000111000111011001100111000100111001100100100111110000001010110
100101110111110011001100001110110010110010001110101001100100110011001100001000010011001111110001001001101101011100001011011001100011111111110101000010000111100001000011111100111110111001010010101100010101101001110010010011000011110011111001110000001000101101011101010001011111011101101000111101001001011000101000000000110100101101011011100001001010001011111101011010110011011111000001111001100100111000100100000111111111001000001110110000011011111010010011111111001100111010111101001011101110001110111000001101100001001111101110010110101111001010110010100001011011101000101011001000100111011001000001000000110010001011100001101001011110010110010100110000110010010000101100100100001101000111001110101110111100010100000010000010010100110001001010001111100010101011011101100011101110000101100011010001011101100111100101101111011011000001011101000101001101100101111001010001100100010100111001100010111000111001001010010010001111001110111010000101000100011010110000011101110111011000111101110110000001001100001001010000111001000101110100111010001001010100110101110111100111111100001010011011011000101001000001100000010000111001001010101000111001111111101110010011001010100011110001110111010010110001011111110001100011101101001110000110011001111100001011000000000011110111111101100001111011100001111100011010111100100000111011000110010100001010011110010001100010101001011010110111000000000010000101001111100010110110101100010000100111100000110101111111010001101101111001111111000011110000111000011000101111110100000100001010001011101110110101110011000001010111001010010010110001001101000110110010101111101011001101111101100110101000000101100101010101111110011010000111110000110000000100110110101101000110101110000001000111011001110001001100111110110001100110111100001011000001111101111100111101111111000111111000011100101111100010011011010010010100000100011110001101001100000000000100111001000011110000010001011111011000110101100010010100000010011001100100011010111010010100110100001000001101101010100101110111101000101001110111000111010011110011010111010011000001101010100011011100000110001101011011110111011111011010001001101111111110000101011101001000001011001000111001010011001000001100010011100110011001011000101000111001110110111101001111000001100111010001001111110010010011101000111110111111001000010110000110010000110011111001101010101010000000011010111100000111110110101010111110000010100101010100000111110000000110000000100010000011100101111101000011011111111111010001000101110100100011001001101000010010010111110101001101111000101000100001011110110000100111000111111011010100010011011001000001101000110010001000010010001010111001001001101000111110101000111010011000100100101000100011101001011101000100011101010110001010011111100011000110111111011010000100001111110011001110100100010110110000111010000001100111101111001101111100111001101100111010110101010101010110011000010011000010111011101110000000111100100010000010001110000001011101100110001000100011011001100110001010001011011111010101010110
111110001100010100010101001110101011101010010110010100010011001010100111001111101010110011011010110011000110111100011000000100111000000101000000000100110111011111001101111000010001011000111111011110001110011100010111111111110001101101100100001000000110100010101111100011111000100000000110110011010001101000110100100011100100010101111101100001100000110111010000011010001000111100111101110100010011100011100001011110101001001010000001001110100010010001001110011010000011000001010001011001101011011111010001011001000111111100111001101100000100111011001001011011000101010011001110111010011000001000100010110010001100011110010011111001001011111101010001111100000011111111101000100111010110001100000100100101011100000000100000001100101001001010111001001001001101001100001111101011100101011011110000110100101010100000011111100111011100101101001011010000010011100101000001100011010100111011100001011010011110011011100101110001001001111010000010010011010111111010010111111010011111100111110001101110110101100100111000110000010001100001011110110000010011100011011000111111010011001110100001100110110010011010111000010011101010100010000000101101001100100001010000001010100110100000100110100011010000000110011101111101000011110000111010100110111110010011100001011111100111001111100011001011000100011010101010110000110001110100110010011001011010011001111000010101111000111110001001011000001101111100011111100000000110101001010000100011101000000100101001110000000110100010011101101010111110110110100110100001111111110011110110111000000011100010100000101101110000101100101111111101101100011101111110100110000011010001010000110010101100000100000101000110110001001111001100010111101111101111111001001010111111110110011011101010100010011001001110000000101001100001110110011111101001100100101100010001011101001001000000011100011000011100100000110001101010100111100011010101110110111100110010000011010101001110011101101100001100010111010101000010101000000010010011100111111111101100101110011011111101111100101010010011111010010001001100000011010000000101010111010000011101101001011111011101011010000001001011011001001011100110110111110010100010101011110100011001100111101100100101001001110101011110101011101100111001101010010001010101111001001101001001001011000010000001100010000010011101010011101011111001111111010111100111000101001111111010011000000110110011001110010011001001001100001010110000011101101100011011100000110101110011101001000011001000110110001001111110101100010010001110110100100100110010100010011000110010111011100000001001111001001010011001111100011100010101111111100000010010000111000011111110010001000001100110011000100011000000001111011110100111100010100100001000011001010001100111010001000010111011111000101001010000011111110100000000101000001000000111110011001010011010100010101100111000000000101000110010101101100100000101111011111011101101011100010100011110010001110010000110111101011100111001100101010000100100100010111010000011110011000001000100000000000001110010101100101111100101000111100101
111011111000000100000111111011001011101000111011110000110110110011001100101100010010101100101011000000011001000011000011000011110101001011100001000100101011110100111110101101100011010110100000000110010110011110010001100100101000101000101100010110100111000100001010001110100110100010101001100011011010011101111000001101001011110100010101101001100011010000010000100100111100010100011001010110110100111101111001110100011001100000000010001110000010100011010110001010100001110000110011110111110110010010010111010011000010010100010101011110110001111111101010111010110111011001100000001111101010010100001100110101110110100100010011111101100010000110110111000001010101111011111101111111001000000000110100110011100101001101011100001110001110000101101100011000011101100110001100111001010111010111000010111011101011000101010001001000001110001101101010010011000100010100011111101010011111000101101110101110101101111001110000100101110110111101010110110111111001100111101111110100100110001100101111110111110010101000000000001100000111110001101111100100010101010110101110001000110111011011110110101000011110111110010010100011110111111001001010010101110010011000101000010001001001011010001111100111100100111101010001011111111100101111010100001111110110011001011110101011111001100010010001010010100001010000101011101001000000101100101010111000000110000001101010001001101011010010110001110110011101110101011011110111011111000110101100100001110011000001011000000111100111101011110101011001111110110010010010001110010101010111111000100110001000111101000110111011000000111010011101011101111111110110001000011111100100001100000101001111000111100110110111111111111100101101101111000010101101100000001010001010110111110101010000101100101101111100111100000111110101010110010111110001000010111010110101011100011001011110001001001011000101011101011101000101101010110001011101001111010110110001011101000011100110010011001111010100000000010100101100111010001011010101000100011110001101111000100100010001111110011000100100111100110100111101100110000100000001001011011010110100011101011110000110000100000010000101000101001000000101110001001001100001111010001100000111111101100000110010001010100001101100110000001101101000101011011000100110110010001100110100000010100100000010100101001110110101110111011110100011000110110111100011010011111000010011010001000110010011011100011000010100100000010001010101101111100100101101010101111011011110010101011010101110001100011100000000010000100011010101000100100010101010001110100000110010011000010010000010000011010111111110000001010110000101011100101100000100110110001111011001010100010110011101000110100000101101010110001000010100100011001101011011011100100010011000010000000011000011010110101010011100010010111100100101010111010111101100000101111011000011010010011001100111010101111000010100101001110000000101101101010001001101010111000011011001001010100010001100111111101110011101100101110010001101010000101111001100011111101100000010011010001000111000011000101111010011110100111010011101
110001011100001001110010100000010111111110101100110100000001100110011100101011000011000011101011001111100011000101001101010000111011001010011111010001101110011100100101111000010001101011011011000101100001100110011011011000011011111000001000100111100110100010100010100011000010101101110110011100000101010010011000111001010000010011101011011000000110100001110110110000001011010110001110000001010001111001111001101000010100110001001111110010001010111100100111101001011101100010111001101101110111011101011000010010111000110111111111100110001100101101000110011101101001101111011101000100000001100011110010001101000011111110111100101001110001011011001111011111000100000100110010001100100100011110101101010101011011111011111110011111010000010001100010010111000100111101111000000011011101001010110010110000011100101000010000110101011101101011010100110011101001010001110110011011111110111010100011010110111010010110100100100111110111101011010001101111100111111001100100100110110110100110001110001000001100000001110001000111111100001000100010111101110110010111001111000011001100111101000010110111111010100001001010110001101111111111000111011100100001100011100100010101000100010001001101010010010000111010111011000100011001101001010101011001100010011011110111101001111011110101100111100101010000011000011100010000110000000011000011000000100101001100010000010001110001011000000010110001000110001000111011111010011100101000100001110011010011100000111100010010110011000011100111110101111000001111000000000101000000101111001111011111010010010101001000110111100010010100011100000110111100011111000100010010001011001010000100111010110101111010010110011100011100010011101111010000011011001000111010001100111001110000011001100011110000010011101000001110001100011101010011111110000111000000000001100011010000101001001000101100101000010010100100011000010000111011001001010010001101011010110100111110100000000011001001101110101111100100100110010100101010000011010110001101101011001100110101110111001000001101001100111100101101111100111000101100010001000001111100001001101110010100010011110001000111100010010011010100000010101000110010001010000010110010011100011100111110011010101101111110011011111011111000111111100010101100000010001100111001000000011101011011100001000101011001001110011001010010111000100010110011011101100111010111110000000111101001100011111001100101110111111010010111001000110101010011001001111011000110111101100000011011011011010001001100111011011101111001110100001110001011001011001000011011101100100111110111011110000111010001011001011111010100011000011111000000010101000100111100110100111000010111111001100101111100000011011000010101101101101101101100010001000000011010011111000010011101000001100101101000111010001100000100011011110111010001011000101011001111101000111001000101000001111100100001100111010101011001101100101100001101011010011010100101010101001010001101100011010000010000000001100011011111101111101110110000000101100010101101010011100111000101011100010100101010111100111001101110111100
001100100001001001000010101110011001011010010010000110111111100100101101011101111101110010111010011100111100000011111001101111010101101101000110100010100111111011011100110011000101111111010110110101101000011001100100001000101100000010111010111001010010011111001011010001101000000110100100010010110000011001001001110010000111101110011110000110011010101110011011111101001001111101001111010000000100101000101101100111000000110001100010010001010111001001111111110010000111001100100000100000001000100100110000110011101110001110111100000101000100110111011011101011101111101111100101110010101010101101011010001000011111010100011101101011100100011000011100011110111110111011000101101010000001010001111001111010010101101011000011011000111100011110000101001100000010110010011101001110010100000110111000000000111001010001100111111101010111110111010000100001010011110110101001001101110100000111001100011111101110110101100011110011101010000011111011101001011010000100101101000000000001011001111010000000011001111100111110101110110001101110001001000001100011111110010100111001000011000001010010010101000001001111101001101111110100110000011000000110011101101110111101111110101001001101110100011011100100111000111001000011111001100001000000101010000011111100010000100011111010010010010000001010110011101000101010101000000110010111010000101001000001001011111110011111000001010011101011011011011010011001010111010110101011110001101000011010111111000100101111000100010100001101100010101000000000101100100011110110001000001111000010100010000010100100011111111011001100110100111111101011000111111100001100010011111101011001110000100110001111001001011011011110011110100100101111000000101010001011111101101000111111011001101000110011110100110111100100011010000010101011111010011111001110101000000010111000101101000000011101100110101010000111001100101101011000001111101110010001101111111101010010001110110010110010001111010010110101001010111101001100011110001000000000101101111100100010111110000001101000010111000110010000001100101110101010100011101011000000001010101011011111110111011110011111100100100110001000101010100011111011011111011110101010001011000100000100100100011000011100000001110100101111000111011100111011011010001110000000011111110101100011110000000001000110001100101000010000010000111001011010111110100110001110011111101000010011111100010110111001101110100010001000001100000100101111001110101111100110010000100011010111100010011001001010010011110100010100011110000101000000100110110000111110010010010000000010111000000011110100000001001110100101001101110000110101100101011000100111100010110100000101001000001001001100100100000011101101000001001010010100010110011111110101111100000101110111101110000011111110101000001110111111001100001100010001100101110001011110100011110110110101111010100101101011110001001000101000100001100100101001000010100100000111001010000100100101011111100001011000101011101000111101110100011110111001100001001100110111110001110010001001001010000101001000100101101011010011011001111100
011000111110010001001011111001001011010110011111110010100100010011011000110100110010011001101010001010101100011110010000110011011110110110100111101000010111101101010111111111011011000110111001011100000110110000011100100001010010001001000111011110110100101101001110111000000000111011100101000110101101011101011011100010001011010100011110010101100000101110110011010101101100010000001101100000110101110111100010010010110000001001100001111101011110011100000000000100111100100100000011001100101110010010101000101110000011110100110011111111100101011001110010101001110011101110001101111000001110000000011010111111111001010010011011011111111100011011111100100110111010100101100110100101000011100000011110001011000101100101001100111001011011011010001100110011101011010011011110001000000101000011101000100110111101001110101111100100000111011101010101011110110111111111111000001001011100111101111110111100101100010110100100011111100001010010110101001101111011101101011010111001001010011101110111010000011101100001011111010010111001110111100011110111111101110100101001111101111100111010110001010000110010000011111101101111010001011010111001101010100100000001011010011101010010100010111000011010110010011000101101001101110001001111100011011000101010001001000111001111011010101100011011101111101010001101001111100101001001101100001110010000001110111110000111011011010010000010101110101101001101111010000000001010110110011111100100110101001100101010110110100011100000010010011000110110101110000010000101010100100101000111100000001101101101110001111101011000101000001100111010001100011001001111111110000010010110010100101010110110010001000110011001001000110001001010101000000000100010110111011011100010100010111111110000000011001101001010110111011111000001110011000110011010011001010011010111100010001110100010101010110100110100001110010101010001011110111001011000111101000001011001001001010010100101110101010011010010110000001100101101000100110110001111101111010111100001011010000010001010011011101101100110010000111110011100110010110010100101110111110011110010100010000101010011001101111100110100000100101111010100011100110111011011110100101010110010111110010001011111011111100011110100101001101111000111101001001011101000110010001101000001100001001001101010110111111110101001000000111001001101001011011111010001001010000001100101110000011011010010110010110000100011110010101011100001001000100010001001111110000010101000000010100010101011110000101101100110111000001001001010011010010000011011010000010010110100100001110111111000111001000111100100100010110101001111011001011000100110110100110110111001111110100011110111111100000110101011011110010010010110000110101000101010111011101111101101011000001000011000101101000011101011100001111100111110110100001110111100000011011110010001100100010110100100011101011001010000101010001111110011010001100100111010101101110010000001110011110001101110011110001111110001110101101100000001011111011010110010000011001111011011001111100001011010011101000010101000011010001000001101
100011100011000011010000111001101101000010100101011000001100000001011000000001001101000010000011101000010001000010111101011101100111101000000110110001011001010011100011010110000101100000011001100101110010100001011111101000010110110111110110011000000101111110011100110010000011111011011001101100111110110011000101010001001001001110110111110100111101011111101001000001011010100101110001111001101110001111100001101100111011111101100101111010010010011010001001010010000001111010000111001010110100001110100001011111110100100110110101000100011100110000001001101000001110100000111000011001011101000110101110001010010101100100000011111100100010100100100100111111001000111101101101010111001011111010110111001100001011100011011101001010110000100011001101111001010000100101011010000001010100111110010000000111110111010101111101000101101101110100111000111100001001110001011001111100100001101011011111000111100000000011110011000111001000000001001010001010010000110011001000101101111011111010010101010100110011101100110101101010100110110100011011110011101111001110010001011000101010110011000111000101101000001000101001011111011001010011100011011111010011010111001111010010010000001010100110010101010101011000101101111011011011000101010000101001100010001011000110101010100001010110001111100111000100110000001100101011001001000001000001100110000101100111010001001101111101010100000010011110111111000001001100001001011101001101110000011001001101001110011100111101000101111100111100111001011001000101101000001111001101101110000100110111100010001011111000111011011101101000000000100101000010000111100001101101110100011110100001100100111000011001000101110110101001111011000010100011010110010010100100001100110111010011010101011101111110011010011011111010010101000111111000010001111010011001101111100000100001101000010010110010001111010111011000010011110100000100100101010011000111001111101111100101001111100100010110000000111001001101101110101110000110001110111000110010001001000101010010111000111011100011101010111011101000110001111110110100001000011001110100000111010100000111111010110110110100001011001011011110100101001110001010100001011010001111110111101001010100101011001011011001110101110010000010111011101001000101110000011100101111001001100101100100111010101101011111101010100100110010010101001000100111101000001010111101011010101001111010101001000101101110111101010101010111100000111101111000100111111000101010110001101110010011101100101001110100101000000000111001011110011101010111101000110101001100111001000111011100101100101100000011000111110011011001010111101111111000000010001100011010100000100100001101010111000100100100100011001010000000001110010001101100111001110101010101110000111101011111101110111010110110000110010110001111000010101010111010111011010100011001100100101011001000101011011100011111100000010101110000001011010011010011000101111100000100100111010100101111001100111000011101000000010001011000000010111110101110011001011101001001110000010011110001011111010010011100111100111111000110001011
001010110110110100011011001100100100101000110000111011101100000010010100111101101001101101000010111100100101010110010010011001101010000001101000111000111010000010110010101111101111000110110001001000010110011100010100110000111001100110000011001001010010110010111010111111111101111000111000101100010100111010000011011110101110110000001011010000111101001111001111000101101111011100010010110100111110110010010001110100010101010101100011010000100100010000100010000011000100101100110000110010011111111001010011011001110011100010110101111101101100110001111101011110110110000000111111011000110000010111110001110011110101101011111110011011011100101010101001001111100100110010000110001011001111000011011000101110000111010010111000010001110000100101101100001000010001001101010101100101010101000101101111100101101011111110101111000110100101000111111100010111011100111000001001000000010000101100100000001010010100011001101010101101000010111010100011001101001111100010000000100111000110011001000110110011000101110110010001010110100111001000010101010000010011110110001110010001101010000000100000001101011011011011001000110000001101100101111011111000111011000111010001010110010111010111001000100011001011011001001000110001000100100111110001010111100100111111111101110100101110011010001001000101000001110001010101110011001000001100100100001011111110000110010010001111111000000001000000101010011100011010000001000100001111001111010000111001000101100000001100110011111111001100100001110101011000000001110011011000001011000110010000011001110110010000000001011011111000010111011110100000110001011000000000010011101100010110011110001000100111001000111110110010111000011101010001111001111010000010101101011010011110010001110100111000001111010001001001111000110110000010001110100100011011000100100111001111001000111011111100001000000011011011000011011100111110001110100001001110001110110101100110010011000110011100000001110100101100100110111110010011000110111110101000011100100111000100001100001110100100111100001101110011010101110111011111110111001011000000000000010011111101100000100001110001101000111110000100111101011110000001111010000110111101011110101110000101111101111111010111011110001001101000111101011100111110110100101111100000110010110101111111011010010000110111110011010010011101011010011110110011011011000001010100001000101001000010010000111111010101011001011100111010000001010101110000001001010010011111101100100111110011001000000100001000010100110011000101101101011101001010111000111010000101101101111001001011100111111100000111100010010111101111001000001110010100101100011100010011111100110011101111110100011000110111001001100111110101000010111111101110100110011000100110010000011010011101010110000110001110110011110001111000111010111000000101010110111000110111110110100010000001000000010000110101010010100110010100001000100111001011110110011001110101011100010001010000101001110001000111111000100110011101010000001011110011001010011111010010100000010110101100010110100101000011011001000100001100000111000010
100000001100011100110110001001010000101000101100001110010001001100101101101101010001110101101101011010001011010001010011100111000110011101001111001010000000000100101001110010001111100010000110100100011010001000001110000000111011010000011111111100001010001000001101110010010101111010111100001010010101011111000101110011100000100110000011111101001101010001011100010011111010001100111101011011101000011001010101001001110001101001011001101110100100001010100110010101000001010001000001101011100011110111110000011010001111110010100111010001001001110101101101100011101011110101010000110001110000000011010100001011011001001111101001101100110001110011101010100000101010111001101001100111111101101010000001111001001010111101101010111001100100101110000000100001001010110101100111111110100010010110001001110001011010110100110011110111110010101011011001000000101101001111100001111000001000011110110011111011100001011011100000111100110010000010110100010101111100101000110110111001010000011011010111110101101100110000011011000110001110110101111101010111011100101000101010111100001011101000111010000000000110101100110000000111111100001100101001101000011011001010100000101011111011101000100100001001001010001010111011110010110110101110001010111100010011011000101111100001000100110000110110111011010101100111011001010100001000001110000111100100001011001100000111101000110110110110110111101111010110010001101011101011000010111100101110111101111101011100111011100101000000100000010110011000000000111101010110001011001011001001100011110110011010100010011000010011010000010111011010011100011110101100001001111011010000001001111101011100101000010011001000011011000110111111110101010010001111100010111010101001000000001000101110100010001011101111011111101110101100001001110101000000001010111110000010111001010110000111100100001010110011001001000101101111111010100110101101000010010000011110100001010010000110110111101100000110011001011011100101010101001010101100011100100111101101011101001001001011001011000000110110110101011001011001101001100101101000011100001111011010001100010001110101101111111110111000101011000111000101110011110010011100111001110100011010001001100101111100001100000111111000011101011101100110100011110010100101100011110000100100111001101100001001110101101101111001010001001000011110011001000000110010111110011000111111001111110010111110010001000110000110110010000000000110010011111111001110010010001110100001101000100010111110111001101000101001010110001010001101011000011000101010001010101001011111101110101110100001011111011111110100000110110100111011011100111111110010100000101000000001001101001101100010101100011000011101011101100100010111111101110000000111100011100100110000001001001011101110111011110000101110110011001011101000111001000101011101100101001010110001111111100010011011001010000101010001010001101100000010101111011100011100011110011000111101101010010011110011011100111101001010010111110110010111110011000001011101001100000110100110110100010111001100111000011000010001100100110101011111
111101011011101110010100010000101010110001011000000100101100101011001011110110110111000110101100101010001000010111110101000001100011101001010011111100001010001010101010101011100111110011000010011011001011010100100010000010001111110001100001010011111001101001111100001011010001101110101010001000110101100011011110000000101000110100000100101010101001101011001001000010000001011111011000111101101011101010110000011011010011000100111000010100100001100010111100011011001011000111100001100000001100111000001010111011101101001101111010101110000110110010011101110011110110111010101110010010101011010001101100111000100100101000100011110011011101001101100000011000010100111000010101110010001010011000111111100100011101010101011110001011011110001010010110111100000011111000101111010110011011110101010001011100011011111001000110011101011110110111111000111011010011111110001110101101101001101010001011001111101000101010011000110000110011100010110110110000010010001001010111010111001010011000010000011100111001011011011001010011001011111101110101010101100001001101110001111110001101100010001000101100000000000101010010111010000001110100000001100001000010010100100001111000100101011111111000100000111001010100001111010110101000100101010111011001110011001100001011011010101111000000000101001100011100101110101100101000111011111100100000001101010001111010000010011010010100011111001001011000110110101100000101010000010011000000001010100110001000100011110011010100100000011011111110101110011101100010111100100111101011101101100011000111010001000110011101100010101010111011010101111111101110000100000000110110001001110100011110001001001001110101110010100111101010010011010011000001010101110000010010100011001011001101011010110011011100111101010000100101101110011101010101110110000110011100101011011011010010111000111110110101000111111010001110011011100101000100100100111011110101011001001100100001010111010110110011101110100101100100011101001101100110001110100101110111010010100001100101100011010000100111101010000010111100011010111100001000001010101110010001011101010100001101010111010111100110011001110011100000000011011010101100010101010010010010010101101110000110110000110101010000011101110110000100110010111011001000010010011100111011100001100010110001000100101010011011010011110101000011101000010010101010010001110111110100111001110000010001000111111010100100000110101111011101011111010100111111111010010110000101101000000111000101011111001011001000011110001000001011111111101011110011010110000101011010001110100001011100000001011110110110010101100000010100010001011101111100000100001010011011011110000010100101001100101110010011101100011101110111100111100010000100010010110001010110110001101000011001110111011110011110110000010000010101101111111101000110001011000111110010001001000110010100110111100101010100000010010000001111111100101000001000100101101000011001001110100110011110011000011010111100011101000010101100111111101011100000001111100110111010100111000010101110111100111000001010100110011000000100001101
110111111000100001111010100011010001100010110110001100011010110110001110000001000111001111011110101010100101100110111000001010011011000111001011010111001111001001011111110110111101111000111010000010011101010101110010000010011101001001101000110110110110100001101011010110010001111110011001010011111101101101000101011011010010000110010000100000110101100011010000110101110011111111011001000101001000011001101110011001100100001111001100101100100000111110101110111000000001111111011001110111000000110111001101010001011101110111101111100000011011111110100000001011101011111011101010111100001110100111011110000100000101100000010111001001010001101111011110101011111111000001010110111010101111111010010111011011101000101001011011100111011010111000100110100111010000100110010001111100110010001001001001111010000111010011001010101101010011011101001101011100100100101001011101101101110101100010011101111001100110100010111101000001110110000110110111111011100001001011100001101000001110101110100101000011001101010000001010000011011010010100010010111111000111000111011110011000100011110011101011001100011000010011101011111100101111011011000111111100010110111001111010110110101000110011011001000100101111001100001101010100001011111011111101111011100011000101010111101010101110110100001100100101000101100001001000000011001111101110111010010001010010010101111011110110110110111111100101101100000001010100001001110101000110101100101011011011000001011100100100010110010111111101011011111010110101010101100001101001110010011010110010111101011100001010011011101010110110100110100011001000000110110001001010011010010101111110011000010110010000110110110000111110011110010000001000001000111111111101100111010000110111101110101101110100000001100100100101110110101000001000011001101001101111111010011110110000000111110001000001111010111011011111000110101110110001001100011100001001111111011101011111111111111101110100011101011011001101010010111011111000011000110011010111011110111111111000001110011101110001010100000111111101001100011000010100011000110010000111000010111101000110101100000000100010000010001010010010110111010111011001001111111100111110010000001111111100011000101111001011111110100000010010001000101111001111111100001110010001001000011111100111010011001000010000000010110101001111100000100111110000001011000000011100011111111111011111011111001100010011000110011110101001111101000100110001111110111111111111111101011010001100111011110110011101010000011100010000111000000101011101000110111000010110101111010001000110001010101000110010100001110111000110001110011100000110011100101100010011100111010011011100000010010000011110001001000110011101011100111000100001001010010010100101000011000010110100001011011111010111101011100110010000110010100111101001111000011010010110101100001011010000000011000100111000111110010001100111000001101111111110011011010000111010011100110110010100110110111011000111111011100101100111001111101110001100100111010010110101011111110100000011101000001001001100111000011100111011100111100111
011110101011100001000001000011110101100101000011110111010001011100010010111100101101000111101010011101110001101110011110000111000101111000101000100000010000000111111100001001101110100011001110010010010011111111000111100110001010011101000000010110110110110100101101100000111011001101101100101110100101111100010101111100100110111110111010011011011100011011011011011001010101010011100001101011111110111001100000010101011000010100000011111010100010000110000011000011000000000111101110111111010100100011001100111100010110110010110100000110111101010011101110000001101010000110010001100001001011110100101000101101110000011110101001001010101001111110001001101100110011010101100100010010100101000011101000110011000111010110010100111000101011000111101010000101001110101001010101010100010000010000111110001110001001001101110100101001001111111110110100111000011001000101101100111100010101100101001000010100001011110010111110100110101011010011000000110110110001101100001100100010110111000001000101110000101000001100000001110101100011100001111001110111011010110111110100000000010101000100011001000000110110000101111100101111100000011100111000111111100000010110000001111110000001010101100000011100001011000011100100011011011101100100101100110111001101111100101011101011111101001001111010111011100000100111111011101100001001100110000001110001100010101101010111011111010111100111110000101010101011101011101100011011000011001000011000001001011001101101010110100000110011001011001101011111001101011101001011010100000000010011110001101001100001011101111100001001011010101011000001111001001000010011100010010110110100011101010101101001101110010111101000011001000001001010000100101111100110001001000100010101000100011010011101000011011100001011010011010010001010000100110001101011010000000001110110010000100010010110011100010000000110011011111110111111011101110010101010001111011101111011100111000100100001010100111011111010101001000100000010000101110010011010011011011000001110101010010111101001101100001001000101100100111001101101011011111000111100110111011001111101111111000001110001010000000011111100001001101000001111010001010011000100101111100000111101110100111001011000100111000001010101010010011000111111001100110111010000010110010111110011101101011101101000101110100111101111101110111001110101001000000001001110101010101100100010101011011100001101101011011001110101000110110110110100000000110001110111111000110111110001000110001111010111100000000010111001100110011110111011010101000000011110101001101010011110001011111101111000110011111100001111110110111010101101000010101111110110100011111010110001011110001110011010010000110001010100001111000001001010000011001101101001100010111000001000011001010101011001000101011101010000010001110010010100010111110100100101011101110000001110010001100101100010010101111110000011001101111101000001011110010001010101000010110000001001101000110101001000000000110111001001101100010110100000001011100101011111000101010111011011100011011100011100100111100001001010101010011011110010
111001010111001000010101111001001111011001101101000001111110110110010000000010011011010011101111011001111010010110011000101000001101100001011111011001101011101011110010111000010010100110100111011101111001100011000010010101100010110011010101010110101111001100111001100001010110010101101101001110000100010101110100001000010111110100011000101000101101001011111011001111010010111010000101001100111100100010000111011101111011010010010011111101001011001100110000001110001010110101010011001000101011011001101010010010101011001001110111111100011110011101110010011111111101111111100111000000100111011101101110100111111101000011111000100001100011100010011110110011100100111011110111000100011101111000011000011010010010010110101000011010001010101001111110001010011111111011001100000111010100101111000010010100001000011011100110101101111111101010010000011011111110011010010100000010000111010010001000000111000110000010110010001001000101001001010011110101100011111111011010101101010001000100001001000100101001000101001001100100101001001110100101010011101100010100010000101101110010010001011011101111011101011001110001000010111000100001110110000100101011001111111100001010101100010111101001110100111111001100000010111001110110000010111111001100100011011111111001001111101100110100110011100001111110100001010000110111001001101101000100110001001001001111110001111000000100100011011011110100001100101101000010001011010000111111101010011101000000011101000100000110010101101110010100100010010010011011001010110001010001111011011011111110011011000010000101011011101011010001011111010101111101001000110000000011111001011010011100101110011001110110110110101111101011101011010000011110111001110000110010101111110111001110010010010001100001110101011101001100101111110001010000010011110001001000010101101100011010111000010011010110111011101000011010110000001111011101101110000101101110010101001110110011101001000101101100100111110110111111011100010110101111011111000001000001010101011100001000000010111101100111101011011110010101100110011100101110110000000101000000001001011111001000101011001101001100001000010011110001001001010100000011000111101001100001000100100001111001100101001001111100010011001010000111000001011011111110010100111001101100000010110010000100110011100010101101111000110000011101110100001001001011100111001101100110100010110111010110010011101111010000010111111111000100100101010000011010111010000100111011001000000001000001100111001001110110010110101001000011100111011101100111010101111111100111100111111000101101011001110110001101101110000101001101110101000000110101101101010001101101011001100111011001011101111110110010111100001011101101010100001010100100010001000110110111000010100101010001110001000100010101011100101110100000001101010100101111010110000111000101010101101110111111010011101001101110101010100101101010001111001011010011101000001110101110100011110001010100101011100101000101001010111110111011101101000110100101011001000110011110100101110110110111000111010001010000011110110100111101001100
111100110100011100011001000011100100100011011010011001110100110000111100101000001100010000001110111110000110111000100011111100110011111010010010011010000000000111110000111111001100110111101001101101001110110000001111111001011101000101110111010101111001111010001000001110101010010000101001001010111110110011111111011000001111100011010111011001000000111011001010111001010001110110011100100111100001011010011111001000000000111011000100101000010010101011011000010010101111000001111010110100000100011101000010011010111010101100000010111111010111100010110111100111001011000111001100101111001001001001100000111101001100000101100000110011111111101100111101000101110001011111010001001101010011100000000100001011111011101010000011101010100111001100110101000001111110110101000001110100000111100111101101101011010000100000000000010101010001011100000101110001010010011101001111101010000111001101001100110110111011000001001010000001100111011101000000100100100111000110111111011010101000101111101001110100010100111111000000000100110011101001010010100110000011100011001111010100000011000011011100100110000100001001000101101110000011100011010101000100001101001111011111011000001010100000110101100010100110011101100010010100001101011111110100000000101111010100000100010101100100000100111111000000100111110000000110011100011011111011001101011011101001010001111011100001010110001000010101101101001100000101110010011000111011011011110011001010010101101100101111111110111110101111000111000011111110100010110000010000101100001001011011001001100011000010011011011010101001010010100110000010101101100001100011001111001011111011011101000000010011100111000001001101001110111101001100011101011000001000010011110110100000001110001001111111111001111010100011011001110011100110101001010110111101100010010111001100011101011010000110100110010010101000110011101001100011101001000000000011110100100011101011001111011110111100001010001110001110010111000101101100110101000010011110110110101000111010000100011000010010001010001111101101100101101111000101101010011111101101100010011110100101101001001111001111111110111011011000010000100101110101011100001111010111010001100111100101110101011010100000001010110100111100111100010010111010101011011111101011011100101011101111001110101110111101000010101101101011101011001010111011011000111010110100010001011100111110101011011100010111000110111001110100001111010100111111011010011110100100101111110100111010000010111101100101010101011001000111001110010110000000101101110000100001001010001100110000100101000011101101001011110011111001011010000000110100011001010111100000001010000011000000101001011000100111001001011000111000000011100110000010011111100111000110100000010111100010000100011010100110000011000010111011110110101100001110001000000011001000001001100011000111000110110110101100010100110011111001010011111110111100010110100110101110000100001111000000100011010000111111010110000100111000100010111110111000110101111011101011101101110010011010111110010101000101010111111010111100111010010001
100001011000000010110010101001001101010101000000010011100001110011010011101001000110101010010010100100010011001010011001100000101010101011111010101001101100001010000010001010100000000100100101110111101010110011111000110101101001101111000111100000101000001101001110101011000101011111010011110011011010010111111111000100010111111001011101001100101110100100001011100011110111000101000001111000011000010000101101110011110010111011111101111100100111011110010011100100101011111010001011000010101001100101001110000111001100000010100001000000100000100000111100000000101110001101110010001001110001110011111110100101111110100101110000010100011100111111101001011010011100001111101011000011111010101111111100111100110101100100100100110111001111111011011100100111110101011101110100001001101011010010111011101101011011100010001010110011001010101010011100110111011001001011011001011000001001000010110101110100011000110001110011110111101000001010010001111100111101101110100111001100101111101101111000100101010011011111010001001001100110101110001000100000110100010010101011100000111100001011110010001011110010110011000000001010101110010000000101000111001010110111011000011010001011110100110101100110011001000111010010010100100111111110101111110001110101010001101101100101111110011111100110110000100010010001110010101110100010111100011110011111111111011110100110001111010000010001011100010011100000100000100111110100101000001001111011110001111011000100001110100101001101011000000111010100111101000011011101000101101100111111011101110011000111011110101111111011111011101010000010001010001101000110000000010001100101001010010001000110100010000000011000110001000100011010110010101001011000110001100011001001000100111001111010010111001101110110111011101001011101100010111101111101001001010110111010001001111001000101010001111110110110010110111001010101110000000001011110101101111011111100010111111110000111010000011110101100001011101101010101001000111001111011001100100100010001111010101011010101000100000001011000010100011101111110010111101000000000100101111010110101010100000100010000111010010010011010001100111110000000011000111100001001001011010001011010001010111100000011000011010011011001001110111010010001101011101011010011010000111000110111111010010110101011110100000100101111011100101011110101010001110001101111011100001010100111010100111001000101111101110010000000110101000110111000011101010110110110010011000100010010000010111100001010111000110001010110001000010111001011111010111000000000101100110010010100110000000111001111011100001110011000100111110101111010001100100001100000100101001111100110101110011000101111101000101110111011110001001010110011110010101110111101010011000001111000001011100000011000001111000111001010100011011001101000010100000001111000100100101110000010001110100101011101111101010101110010100000010010100000100011000001110100111111101110111111010010010001010001101111001001100010010010001100110010110011101000100010011010000000100100100000110000111110110111010111010101100111000110100010
100010111110100101111111001110110011100110011101110001100111100110000110011011111010110011111110010100000000000000010110000010100010100111101111100001101100001111001110111111101000010100000100110010101010011010011001010000011010010111011101110110000111001100000000000000001111101010110001001001001001001000011010000111100100100101100000110011111010010010110101001011011100111000001110011110111000110010010101100001110111000111000010011111111111010010011011111000000110001110001100011111000110110101111001111011101010010010111011111110011010101010110001000010011100010100010001111100001110100010000110101001110011011001101000000111100101010000101000000001000101111001110011001010011111010111110001100000101011111010000001110010011100010000111100100100000110001101101001100010011100001001011000110010000111100000100111001000010111000101010111000110101000101111110011101011100101011011110111101111100011101111100101011011101010100010001101011011011001100111000100110100010011010101100100001001010011110011111111101111010001011101010111101111011011000111000010111100100000000001111111111011111001000000101110010110010001010111100000101011111001001111000011100110110111001010000101100011001001110101011110001100010100001111101111000001001001001100110011011100111100110110010010010001101011001100110010000110101011001111000011010101110010101010110001101011000100001100101111101111010001111011000101011110110110100100100010111000010111010110100101101111010001001101011100110011000001111111000110011000101110001110100110111100001111011110110100111110000111000111100100011101111000111111101000110100111111110100100101001011011010100010100010000110001001101000111110011110101001001001110001110101100111110010101101100100000011100011011010111110011110100111110010101000110101101110111011000011110011001100011001100010001111000101111100010011110111001011110001000110011001011000111001011111111011011101001001100111001001100101001110001011000000101010010011001101001100011000000011001000011010101110101000010010100010000011101101001010111011000011110111111101011100011111111011110001111100000100101100101111010011110100001001111110101001000110110011110110110100001011010110110100110111010100110011010000111101101101101001101000110111011100000000100101001100111101101110111010000111110001111000000010000101110101000011101101010110100011111111010010000111011000011001111110101010110101111101110001110010010001111100100001000100100000110111001101010101001001010010011111010110001111011110000101011010100110001100001100001000001000011011101111010010110101011000100010000000110110000000111100010011011010001000110001010100000000110100100101001101101101101110001110100100111010111011001110011011001011100000100001100101001001011011100100101011101000110110100000010000111100001000101111100100010011010001000000000001001011110010111111110000101010011100011100001101111001101001101101001001100111110000110011010100111011101010001100111010000010001100111010100111001100001101011001110100011010111111101101011111010101100111
001011001100001111101100000011111100100100011011111101100100100110100111101101001000000011010110100110000010000000111101011111101010011110011101000000101000001100011000110111101001100000101010011000011010101111001011100001111110010001011100001011101111011011111011010101000101001010010000111101011000100011101101110111010011100010111100011101111000101110110010111101000010101001111011010110011110101110101111110111100000000100100010011001100100001111100100111010100101111000010110010001111001111111000010110111000111010100101010000001010010010111001111100010001100101110001010010111011101011000011011100110110111010111101101010000100010110010100100110000100111000000111000010100101111000111101001001010110010001101110000110100001000001001010011011101100110111011111001111011100100101001101001001110001010100000101101100110010011010010110010001110111110000000111100011001010001100100011111110110011000110111010010010101001100010011101101000011001101001000000101010110011000010101101011100000011100111001110000101101011100001010110000001011101111011010111111101011000110111011101101000011000111101101101011111100110110000000011110001110000011000001101001000010011000101100011011011100111011101010100011001101100001010100001010110010000011000011100010010000010101001100000111001101001100001001111011100111010101011101100100000100000000001101101011010011001001010010011101010000110110011111101000110100110111000110001101000000101000101100011000000011110001011001111111011111011111011100111100110111110010111011100001111101010110001011011000010011110000111111101000100001001100111110001111011000110000101001000010011100010001011001000111010110000110011100111111001011101101101000100011001101001011111010101000100111000101001000111100111100001111101101100110000110010000001010101010111100000000001011101000101001100000110000101110000000110011100000010111011111010110010100100000000001011111111111100100010111110110110100010110011101100111110101001000110100101110010111011101110110110101101110100111000101001010111001101011111001011010011000111000001001001110001001011101011010100011111001110000101100100010001011011101111000101010001000110101001010000111001011100111010100110001100110111111101011111110010000101000101110011101001110101011000000011101011111000100011101011011111101101101100010111111110010100001100001010101001001101100101111011000010001001111011100011111011110100010001110101001110100011011110000011101110111110111100111101111100101101110011100001010111010011101011010010001110001101111000101111011100011010001110110101001111000001100101011010110001011010111011001101000010100110111001111001110010100111100010110111010010001101011000010111101011000011011011011010110110010001010011100011010111110111011101100001111110110100101000000011010101111101100110000110111001000101001111111001100110010100010010001100000000010011101100111101001100100010111001101000011011001001110111110100101011100010110010000000000111001000110001001001011111011110100100101110101110110100010110110011010011010111111
110110100000011101000000101100001110011101001011000110010100011111001101100111010101100101011100111000110110101100110110000100101011101010101110101001101010100010010001110111010001101111001111110000110100010001101100011010100010011011001110001011111010101101110000110001000110000110111111111100001100011100001000000000001011000111000011111000011111100101101100010010011001111010110101001110010001100011101100100100000011011111010001111111010000110100111100011000010000111011011010010100110110001100010001101101101010111000000010101101111010100001101001011010101111000101110011101010101101010100110000110011101011111110001111001110001101010110101010011010010101110001100001001001111011101110011001111100110000001001001011100101001110000011001001110110000000110010110111000111000111010111000001111100100001000000000000011111010110010111011000101001001001000100001110001011111011110100000100010001110111001010011111001111110100001100001110100011110001000110101110001101000010001100101100010101001101111011111101010001001011010000001010101000100000000010001001011010111110011000011101001000000011001111101100010000000111010011000101001011111101011111100101101010010110001001000001000010001100010101001111110100011111011010011001110001101110001111110101111101100010111001010101110001101111010110010100101001011101101101010001011010100001001011101010100111001110000010111010101010001011010111111110101001000101011000110010011101100110111000110000001101000001011001000101011010011101100010001110010111110111101101111011011000010100000100110000000110000111010111000110000011011010101110101101000110001010001111110110110111011100011100111011101101010010001100101101011100110011011000010111111001100000011100111101000000010001101101111010011001101100010011110110111101100110000000111111111000001000101101101000011011001001010111110111110011001010101010001000000111010011000011010111011001000010000000110001111011100101100111101101010001010000111010001100101110100001111011111100011000001110101111011111111011011110000100100001001011111011011010101101111011110011100111110010101111001101011010110010000111001100011111101100101100000001001010011001001101010011000110011111010011001010100100110001100111010111100111111011111000111010110011000111101010101100100111100110010111101110101110111110001111010101110010010000001110111110111011111111010110100001010001111011111011110110110010110000001001000111111111010001110100101101110110100110111110000100100010010011110101110011000010111101011011101111000000101000000011001011101011001100011000110010101100001001000100110000000001110110100111001000011101110110100001011000110111101011111111101000011010000100001000101001011110100011000110010101011101011011110000101111111001110111000000010000110001111100111100100101100111100000001111000101101111001111001111010100001010010010110110010001001111111101100011001010100111101100100000100101111100001000011100000100111011100110101111000000001010010000000000100110001011100001101111001010111100001000000100110101101110010010
111100000010110100111001100000111001010011011011001001111100101111111000000100110010110111100001001110011011111001000100100101110100011110101001100001000011100100101111101001001100000011000100100100111101011110110100100011110001000001100111010110001111001000010111111010101011000011110111101001001001010111011101110000011100011110100111000001011000111001101111100000000011011100110111011010100010000100011111101000111001000110100100101001000001110000111010001100111011010101100000100110001001010110010011000001101001001110010101000110110100001110101001001110110010110111110001111011100100100010100001011001101010001011101111101100101000110111101101011111011000110011100010000000010101111110010010100101110010100011100000100000010111101111111001001001001010001001100100011111000101110001000001111111111000110101110000100001110100101100110110010010001110111000110000001010110001110110001100110010110001010011000000011101011100100000010010111011111101001001100001010000010111001101101011010110100111001101100110100001011010010000111110101101011011011111000011110010100100111011100110011100001111010110011110101000000001011011100000010110110011111010001010010001101111100111101100000011111100100001011100101011111100101110110101101100101101010001011101011100111100101011111101110010010111011110011101001101010000100010010011000010101001011001111101110100101101100111010101001000001100010001010101101101101000111101011100001101100110010111111111010100000111101100010110101000001001110101110100100100101010110010010100100101000110101101110000001011011110100010010011101101100100101001110111101011100100111011111100011010001000011110000000111111110001010101000010011001101111100100000111010111101110011111101101111111011110010011011010010111010001111100110011001011001000011001110000110001000011011000101101100100001100101110001111111100010001100111101010110000001111100000010100101000110000111010001101010101001100100110101000001101111001001100001010111101111010010000000111001000001111111101111000011010010000100111100101101110100110000011100010110001000001111111110111101010111011011111111000010111100001000110001010111001101010010010010010101110001111011110010110110111010011000011011100110101100101010110111000011101011001111010001110011011100100100011011110011100100110010110100101000011000101100111010100101101011100101001001010011000111100101011010001010011001110010110110000101011100101001011111111101100101110111110111000000001100100110101000101110111010100001111101111111000000111011101110001011101101101011011110110001010100101010011110011111110111000011000101101000101110010110110011011100001010001101011011110100111111111010010011101111000011000010011101111000111010111100010111100100001010101001110011001101011101110000101111000111111100010111001110011010000110010011011011111110011101010000100010001010011101011000001110100111111101011111100000001010101110101100111001101001010010111100110100110011011100011111111111111100111111100011000110001110100001100011011010100000100100111011000000110
000101111000100100010101001110101100101011100001001000111001110110110101110110000000111111110110011100110101010101001110101111001001010000010101011010100011000000010101111001100101001111000100000011110001101011110001110110111100010101110010100100101011000001010010101101101111011011001100001110001101101100111100110111001110101100011100111000001011010000100110101010111010100111011010011100001000101000001101101101010000011011001100011111000110110001111100111010101110000111111011100110000100110111100111100100100011101110000100101101011011101000010111111100000010111110011001100100000110001111111101110010101101111000111110001010111000011100000100110111111001111001111111111010111101100101011110011101000010100110110011101111110000011100101000110001010011010101100100111001100011001011111100011111101101001101001110100000011010101001101011011101100111111000100010110110111110100100110101110101001000110001111100100001001011010100110111110110011000001000011011110000001100001011001100110001111011010010001111100100110011000111010001000000000011100110001111101100111110100000111010110100001100111110001001101100000000010100001101110000110000110000010001011000000001011011001000011001010010011101100001010101111111011001111000111101010001111100111111101000001011111100000111111001010010001010111011000011011110010110010010110010111111110100001001100001110001000011110010100000110101101101000001010100101100110010101110011100100111100011011010001010101000110111011000101100000111111111110010100001000010000100000110110011111101001100011000010011100010100001110110010111001001011010101000110010011100110000111001101010000000111011001000011110101101011101101000010010010111110001000010000111001101010010101001010110110100101011100111010000010001110000101110000111111111111010001101001110110111111011101010001100000000010010011110111111111010001101101010101100011010010011001001110101000100000001100001111100111011001001100111111110111100010111011000000110110010010000101110100000110000010001100001110110110010111010001010100101011001101100001101001110111011001010101111001100011001010111101010011111010000100001001010001000110011010000111010001101110111110110101001011000100011100110010011001110100011011010001111001001111011010010011000100101100000010011011110111000101000110011101100111000011110101011000110010000100000101110110101011100110111101101001110100111011101010100000011011101110011101101110000101010011011111111100100100101101101001000001101011111011101101110010100000100011100110111110111111110100100001100010100011111000101100011110001010010001100110100100100001111100100101001011111111110001101101110001000001101100011100101010100110101000010001110111000100011000110010011110001110001111100000011010110110110101110111110000100110010100000011000111011010100011110100101010000111000101101011100001111001011001100111110101110011000111111100010011100110011100001001111100011101010110101100100111110000110000011011000110111011101010101111000000101010110011010110001111000111001100101111011010111
110110101011100110110011000110010000100001100011011001100001010111000010110000101011111101000010001000010000111000001111001110001100000100011010001110011011100000101111111101010111100011000000100000010101000100110010100000111000010011101010000101011011010001010001011111101011111111010100111111111100000101011010000100001011001000111001010101011101000010111110111000111001110101000000001110010101000001101010011000011001010101111111000000011100110011001110100100111110100110101101100100100100101010001100100100101110010000000011001000101001011100100011001000011001000101110110100001101110000010011101001000001000100000010111011000110010001111110111000000011001000000001011010111001011010100000011100100001000110100110110110010000010100000101100000010010100111011001110110110101001100001010110100110010011111011100001000101111010100101000000100010001010111011101110101000000110110111111000101000000111000111010111001111011011110011110010010000110111111010000111101000010110111111011101010011000100001010011010111100111111010001001010101100110011101101000101010011010001011000000000000100110011101111111110100101001010101001111101010111001010000101110000100011001010100110101100101101101101101011011110100100010011001011001111010000101001010011000100001001010111000011111100011011010000100110011000101010100111011101110001000110111101100100101011000100011111100000100111111000101111111000000111010111011101101110110000010000111100100011111011101011010101101110001011110010001100000010000011111001110111110001101100000011011111110001111100101110100111110011011010001101101110100011011001111110011010100001000101010100000101001010000010101001010001010011100110011111011110100010110011111010100001100011100001010001010000010001001011011100011010011100001111001010100010001100100101101101001111001000101111000100110010011010100010101111100011101110010110000100110000111100111001001110111011010000001111110111011001100110111111010001101101110100001111001110100011111110100111010011010100001001101111101111000000111000011010001010111000010100101000100110101101001000010000100000001100011001111000011111000010001010011000110000110000110110101010011100011001000010110001110011000111100101011011010000000101100000000000101011001000110011000001010101010010011001100111101100011001011110111001000011010110010001001000101110100010100111001001111010010010000100100011001110111100100110010111111011010101011011100110010111010101001110010110101011111101110011000111000110110101100011111001010010001111111111011001100101011001001010001100100011110111000010100111101100111001001110111111001011010010001010010001111100001011001100000010111100010101001001110011111100000010100100000000110101101100101011110011001010010001100010101101001010111101010100110110011100100100000110111010111101001001111011010101010011011000010001011010001100100111110100111101100101011000100001110110110001000100001000101100010101010101110000111110101101010000101111010110101011011100110011001100000010101101100100101110101000010101011111010111
101011100011100101110100100010010000000111101100000100001011111011111011011100010100000001111001010010100000010100001100110010101111101000001000011110111001100001011101010010010111010110010111101011011110011101001011101011110100011011110011000111100100101110111100100100111101000010000111011011011001111011010111000000101111010001000011110101100111110001010000111100010010100010101000110001100101100011110000111001100110000101110110110010001010011110100000111100110101101110110010100101101001010000000011110101011101000100110111000100001101010101101011101001000001011110000110000000101111100010100011011001101100100100000111011010100111010110010111100100000110111001100001001001101110111110010001000110000100110001100111111011111110111111110101011100000010100111010000100101010110101001110101101101100110110011010000011011001000011111100001011110111100100000111100000110100010011000001010101111110110101110100000000101001111101100100001001100010011101110011011110110010001100101011001100110110101000000111000110000011011101011001100101110011100001001100110010010110011111100000010000000000110111101010011000001000001010101101101110101011110010101000111000000000000010010010101010011101110001110001100100100111101011011001100000000001011001111010101110111011101010100010100111000000101001110111000100010111001101111010110001110010010000001001010010110001011110001010100000111010010001011100011110110001100010101111111011100010111010010110110001010001110001010100010000101000110110101001001110001011000001000111000100010110111100111111001010000100001111101100010011101010111100000110100110011110111000101111101101111010110001011000111110010110011000001100011000111000011110101110001001101011000110110000110011010101100010010100100000001011000000011111100011000001101001101000001100101110001011100011011011001000110110100111010111011000101010010100100110011111001100001000101010111010101010011101010011110110011000001110011101110110101101011001001111101000111011011001110001010011000010101111110000110110011000101011110101100011011010110010001101011010100010010011011101011010000001011001000111000010000010101000111010000101111100011100010101001101010011011011001111000101101101010101111101100110010110010000011100111110111100101001111110001111001100011111010001000001011001100000010001000010110000010001011101011110111100111110001110101110010010000100000010001001101010110101111000000110101100110011010101111001001111011110000111111000000100101101010110101011110111001100010011100001011110000101101000011101001001000011000001110110100110111111111100110100001100111110110111010100110000110001010001000100100101011001110100101000010001111000110010011011011001110111001110110000001000110010011110111111110011000011011000101111100101110110101000101111110111011101110110011000011101101000111011101100011000100001101111000011111010111011011000101100110101001111101110001110001110011100111101100110111011010110001011011001110101001101111010001111000100111000000111001011001000110010111010110110100100000011010
110011101100100011001100101110100011000111101111100101111011100101011010011000110101000100110001001101000110111100101101000110011111100000111000011101100001000111010100100111001000010000110011111000010011100011100000110110001101000100011010101101110000110100001111000000111111010111000001000110011010101101111100010011010101110110000011001011100010001111111100111100101000110010010001100011110110100100101001110111110100000011011000101010110110100100110011001011110010011001010111111001101110010011001111000100010011000111101111111110001110110100111010110111010010011000000000100100100111111000101100000001101110000111111100010101111011011111101000100110101101101010000111101111011110001001101110100100101000000110100110000110100101001000010000011111111110110101010100101001101011001101011101110011101001001000111011011010110110000101011100111011110011001111000100111100101001111110010010000001011101101101001110110110011010100101110111000010010110100001111111110010010110101101011100011010110111011010011001000010001111111101110101101111101100111010100011101010101111110110010110100011110000110000101101100100000000111010100000111111100110000001110011101011000000111101000100100011101011011100001110100101000110001010111101001010100000100000111001111101100010010101011111101111100111111110110000111100100100011001011001111010101111010111010001011001111000010101001010110001100100000000110101011100100011011000110010000111100100101010101111010100100100001110101000011110010010011111010011011110011001011111001011001100101000000000001010010000010100111111110111001001101001111101111101111111001000110100100101101010100001100101000001000111001111010011100101000111100010001110110110010001000011111010001010010111011000111100110010111111111001011000100111100010001011100011010110000001110001001011110100111011111111111010111101101001110011100000111010010001111001110100011000001000011111000111000010101011111000100111011011110011110010101111110110010100101011100101000011011110010011110001011100100100000010010011010111011000001110001001110001110100111110011100010101101111000010011010101110110000100110011001100011011010000110100110110110101110100110110011000101110111010111001011101111011100011101100100000101010010011001011001101110010110101110011001001111001101111010000011111000010010011110010101010110111001111100000101101010100100101100100101001110001111000010011100001101110100000011100001110011001001101111010111000011001011111101010111011100011111111001100100111101010101011010100110010111100001010011110101110010111100011011010100101110110101111111101101101110000011111011011101010011011100111010101011010110101010111010001000010011011110000101111000000101001101110111101110000011001010011010101110000001100011011000110010001101110000111000001001010110110000101011011101000101111100101100001000011000011100011101000100100101110010101101011100101100111100111111100111101011010010011110011001110100111011101111110110001010100001001111011010010011001110001001011001101100011001101100110001100101
101110010110011011001000000101000100011001001101001010111011100111100000101001000111011001111000000000101000011101100011001110110010101011100110011101000000001011011100000010101010001010110110010011101000000100111000011101011000110110000110110000011001010010010110110001100111000111011100101000010001001001001111001011100001110001100000000010011111111001010101101001010000111000010011110011111110101101000001111001111001001111010001111011001000010000100010101010000110010100100100101100000011111100011101011001001011111000000001111001101101100111111010110000101101101100001010011010111101000111101110001011101101101010100100110010111010100110000011000000100000110010000001000000110101001010010000001101000011000111011100011010101100010001100111101100111110000011110001110000010001010101101001011101011100110000011010011100001101011010001100101111110011111111101010101001010000100111100101100111011111011101000100101000111000111001001101000011011111001100111001011000011010101111010111100100001101110001011100011110011010001110101100000110011001110010010110110111001010100000000101100100000010101101011000000100111001001110011000111101001110100010011000011000000000110001111101011110110001111001010111001001010001101001110111000000000011101101100100101010100011011100001011010100001001111110011101101011101101000101100011111111100110111000101100110011011110011100101100010100001011111111010010000010010101101110001110011101001001001101000100011001010101000100000111001000100100110000000101110111101001100100011101101001011101111101111111110000011111001101100101110000011100001001101001010111100000111100000110001001100110011010100010011000011001010100011000001110010110000100001001010100100010000110000011110011001100001110011100111111011101001000001101000101010011011111111100100101100100101101011101111001010100011000010101110110010001100001110111011101110110010010110110001101101011000001010111100011110011000100010001101010101100001101011001010010001000011000011100010101111000110010000110001011000101000111100101011110111101101110101000001110000011100100010100111011110111001010011110001010111100101100001010100011011110001010010011101110111010001010101010101000001110010101000100111110111010000111011101001101000111000011110111011101011101111101011010110111011000111010101100011111010001111101011000001101011111001111011010001000111101000100011001010001111011011100010110110101110111110011001101001010000100110100000110110100011000011111011110111110110101001110101011011110111101100000000110010111010001110010011110010101110001001111001100111011111101011010111111110101010011100011110000110110111011100011101111110000110011001111111010011101110011000110100010010000001001000001011010000101100101101111100111011010001111010001010011101101110110100000101010111110100101000011011110100011010110110011101010101101010100100010001110001001000011100001001101100100000010000000010101111000000001010100001100010110101101010100100101011001110110010100111100010111011101000000111110010110011010110110100001
110000010010110001110101100011101100100010001101100111001100110001011100001001101101010001101100110010000000011101000001001001000011101101110100101011000000111011100100100000110110011110011010000111110110111001110010001000010101111000111010100110010100000100110100100010010111001110011111101010110010100110100111110011100011000111000000000101111100001101001110111100100010110101001011011011010011100011111110001001001010001111100101100011010001100010110111010110011000100100001011000101001101001011111000010010000000100011100010100100000101101011111110000001111000011101001111110011101001101101010010010010100011001100110100010010010101000010000101001010110010000100101100101011010100011001101110101111001001110111100010001010001011000101110010100011100001010010101001001000001100110111101010111001000100001010000100111100010010110110001011011110111101101111010111011010101011001001000110110101101110000111001111000010011010101000001110010110000000110100110111001000010000110000000110000100101001110011111011110011111110001111111110001111000001101011001010101101100000110010001101100100010000100100001110111000101000110010010000100001110011110011111010100010011101101101001101010110001001110110010010000100110110001000001000010101110011011010000100101100110111011001111110001001011010100110000111010010111001001110011110011011101011010000100101011110010101110011011010011100001111000100100111101100010110101111001001010010111010011000111111111000101111010011001100001111111001000101100111011001111101001001001100111011111101110011010101100000101000101101110010000110101000111011110110000100000110000010001111100110110110011101110110001010011010111110000101100101101010010110011011001011100001101010000000110010111110110001001110000101110100010111111010000101010011000001101010001010111110011100010011111010011100110010101010101000110101010001011001000110111111000011100100100010110001001010100010111010000000001111011011011111101001110010101111011101001010010011011000111111111010000101110000111111100111101111110101101011101100110100101011000101101010001011011100010010111001001011010110010011100110100001011110000001000010000011000000111100000000101110100000110001111000111110001100010000001010100110000100101110010101010000000001111110101010111011010001011100101001101101000010101001001110100000110010011010111010000100111001101100000101110000000001111001010001100010000000100010100000001101110001011100001111011011111101110001111100000110110010101111101100000101111100110101011000000010111001101111010001110010110001011101011010111111110001011111000111011110000111100110011100111011010110100110111111110001000000000000101000000100100011011110101000101000010011110100110010010000111001110111111101010100000111011100110110110000101101100010110100010110111110111010000101001100001001011111100110001011100011011100110000100110000010011100101001010011000101111001110110010000010110001001011001110111000010100010000010001110111111101110110101000010110000001001111111011000011101010011101101100100110011
110000010010010000001010111011010010111011001011000110001001010010101100000111001010110101000100001010001001001000001101000010010110100000001100011011001111100111110110010100100100001110010000110101001111111000000001101100111010011111000000011011000001101111111011001010001010000010110100001111100111000111011100011111010110000100110010111011001100110010011101010001101001011110000001000001011100111001010010101110010101010100011000100101011110010000010100011111101101011100011101011010101111001110001100100010100100010010110110011001101000100111101110010000010100101100011100001000100000010111000001001101000001010101010110101111100010000010110101100011101001000010000011101101111111111110111100110111100101101011001111011010001100001100000110111001101100000011001000001100101011111111001111110000011111000101111011111000110110000010001110100111010000001011000001000101011011110100001101111000010010000101011011010000100101101110010001000110000011101000100011110001110111000011111011101000100001000110010000000100000101100001101111010111101000011100110111100010000001000101100110011111011001001101101011000001101110110011000100111000111001110111011001110011010011011110101110000000000110000011001101001000011111001100100011111101000110100100000101111011111011111001100001001100011011111100100011000111010010010011001011100000011000011100010110000000011111010101100000101000011010101010011010111100111100101101110100001100101101000001110001101100001000111101100101100101111010001101010100000001001011111110001111001110101010101101110100111001011110010111110101000000100001110000111110100001010110011011110110110010001100101011101001110100011011110100010111010011111010100110010110111101111011111011011100000110100110100010100011010011101001111111010010111100000111111111100011101010111001000100110010100110011100110101100010100011110011001010010010101110001111011100001111001000111100000000010111011011100010010100101001011001100011011011000110100001101001100111010101111100001011111000110011000000100000011110000110101001010001110010011001110111100001001111011111000111010010000100000001110000101100011101110010101011011010110010011000001011011011000000100100111001011000101111011110001110011110011101010000010111111001110111010100010001000110101000001001010010110001111001100000111111010101000111001001110011001010001001001100001000001110111010000011111011001101000010110010101010011100101010101100100100001010100110100000011110101110110110010000101001001001101000111000110100101000101010111001110000111011011101101111001011100101010010101000010110110101111110101010101101111111101110101010101010001010001001010110000110101011110110010111010110000100001111101001110010110101101101110001001111101011000101000101011000011111111111100110111110101010111011010000010100110001000110100101010000011110110100000110111001001100111001011101110110110111001011101011110000100010000000011111011111100111000000111100110000110110010100101010101011111011011001001000101011100110000110110011101000111000001011011011
100111010011100101110111011110000000000010111100010000000101011011110010101100100010000000101001000111010010100011001111011011000100001001101100101011101110000001110111010101110010001001011101110101010100001010111111000101010111011100101011010110011111010111111001101000000001001111000111010000010110100011001100011101110101111110001000011111111111011000101100100110000101110001111101011001000000001100100101011010010110000011010101100101111000010000010101010010111111001100101101010110110011100010010001000010101001111101011001001000110011110010110001000011011001111011100011111100000100010110010001001000011110001000001000111011100010101111110011011101100011100001110001111000100100011010001001001110011111000010000001111001111000010111001100011010011110111011111110011010011011101110010100011100100110010100010100111100101000111111010000101111110100101100101110010011001110111000101100111111011010111101101111001110111010000010110101100101101001110100100010110001111001111110110001010001010010010101011110000000100101101011011100010010100011110001011010010110011010011011010111011100100011010000111011101111110110000111010011110000001010011101100101001101010110100111101000110100011010101111110111000110100111111001001000100111101010001011100111000100000011111000100110010110001110110010100100011010001001100000101100111110010001001100100010000000100111110101100000111110100110111100011010101000100001111001000000001011010000111111001000000110000111100011100000010001111111101001000000100100111101010011110111101010100001110110010101000110100101110001100010100001111001000001110101111001110111011110100101010100101111101000100000101101110101000111100000101011110100001011111101011011100100010000101111011101001111110101011011011110101010100111101001100101011010011010000101000101001110000101010100100011001010101001101000001100111111110010000011010110011111001101010101110100111110100101001111100111100111000100100101100010010001100010011110111000101101100101100101011100010101110000001100111011000101100100010010110000000100001101010001110111011010000101000111110000000011011011111010100000101000011000110000010110110110100001010100110010000101100110110010010000000111101011011011110010100111110101000011001101000010001111100100101111100000111010000111110110111100000110100011011000111100000100010010101011111011010001001100101100001000111000000001011001100101000100101111011110111000010100111010000110001001000000011000110000010111100101000000110011111101000001101000100101011100110110100110100101110110101000000110110010110100000100110110101100100001000111111100110100010011101110111111101110101100011111101011011010010110010001001101111010111010000110010001010000110110100100001111100001001101110101001101110111100011110010000110110011110000110001101001100110000100001101101010000111111001111111101110111010000001101010101001001000100011101101000100100010101111100001011001000001111111011001001111111100011011110111110101011000101001011011011110001000011001111010010001101000100001000111001001
010000010101110111011001100010110110001110111010001000100000010011101000011101011111001011111010101011100100110011101111011001000100110001110111001110011101011001101110000101101011011100010001011011000010101010110000010101111010010010101101110000001000001110000101100011111110000100010011010100100010111010011111101101101000010010111011010101011010001001100000111011001010110010010010011010100100010011100110110001011111101001101011110001101100011101001110111100000100000110110000000011100101010100000100101100101010010001001110010110011101111000111100101101000111000111000100001101100110110101111100011010001011011110011111000010101101101001110110101100110000111001000011010111001111011101010000001000101000110001000101110101000100101110111111111000000010111111111011110011110110010100000110111000111011010100011010001010100010000001110010010001111010111000111100100111011010101010110000111001101000011001101001101011101010111111111111100011011010110111001010010101100010011100000100100010011010110101010010100111110010110000110001001101001101001011010011011000101001001001011001100101010010000111111000010000101010110100011001101101111001010000001011001011100010111110110101111000100010011011111010101000011000100101000101001000001011001111111001110111100010000110101010101101010101110110110110100101100101010010110111110110111001101011001010001001111100100000010101001011111111110110011111111010100110111100111100001001111010101001000001110001011011101001001010001000100011011101001101111000001110010101110000100010000111101011110001000011100101010111000001010110000100100101111000011101110110110110010010110001001110101010101100011100011010101100010101110101000101101011000101110010000010101011010111100010001101001111101010101010001111110010010010000100101101000001010011000101100100110111111110110110110101100111100011101001011001100100101010110010010100000011100000100000110100010001111100000011011001010100111100011010010010001011001001001100111000001100011110101000111011000111011110111110010000010001100011100000101100111100110010100100101110000100000011111110100110101110011111100010001111011011000111000110101011110010100111100010000011011010001110001110001010011000000001110100101111011111011110000001111011110000010100110101101100001101001101110011101101110000001010101000001101000011010001011001100010010001001001111111011011110010011011100001010110001010110001000111011101000110010111000010000011000000100011101111010110111111001010110011001001100001001001010100011010001000011011000001101111100110111001000001101110001001010010001000010000001011110010010000111010101011111011110000101111111100111101100000001100110101011100001111001101110000010110111101111001110000011101000111001000101000011100001101110010010000100101011010001100001011011000000000100010100100000110110100001001101110100110110111000011100011110011001111100110011011000100111111101000110001111110100100010011111001101010110001001010001010111000011011011011110101011110011001111011000100110111101111100010000100111101
100111101111010001011001101110101100001100000000011110011000000100100110100110110110000010110101011110100011001010111101011001100101011001001101001111001100111110100100001000110001001110000110001101101110100010010110101001001100001101001100101101111001111111011101000001100001000011100110111100000011101000011011101001111001101010000101111110100010100111111000000000100001011010100001101011110010101010010010010011010101111011011101010011001010101101101110010101000000010111001011110100010100011000111111110011110111100101110101010011111001011000011100001100110010000101000000010001110000110100110111010101101101000000011111000101001000101011000010001111111110100010110001001111101100011101000001001111000001101001010011010001001001100100100000011000111001101010011111011110000001101010010110111101000001110001011001000010011100000001111101011011010000111100010010001010011000101011100011000010000011101111011001110101010100001111101011011100110101000010110101101000111111100000010100001111110000110110011011110100011001110001000001010000110111001101010001101110110111011001010010100001000101100000111110000010101011001011001111100001000100111001111111000100001000110010001010111111011111011101110000010101110110010110101101111010001000110110001100111001011010110001000001001111110100111010101110001111111000011101011000000011001001011110011111000000110111101001001000000011101000101001100000011011011000100011111111000010100000111000100111001011010010100001100001100110100000011101010000001111011001000000001110110110000101000100001011010110111011101000100010111000000101101001101010000001000000100101001010001100100101100010000101110111011000101101111101110000001101111000010000010011000010011000010000110111010110001111100100011101100010110000001010000011111110101100100011100101001011100010011100101011011000100100100101101100110110111100000101111000101011101100101000011111100000000010101110011001100101111101111001001101010001010100111100010111010110111001000000100011010101101101000111000100010101111001101011110000000100000000011000101100111010111101000001110010111010000111111001011010000111011111000011111100001001101000100100001010001111111010101111100111110100011100100010100001100100111000110011000010101111101111010010001110110101110010001010010111111010111111101111011001100110010101000111011011001110101001001010011110100001000001100010000111000010001000011000100111010010010001010000100100111010100101101001101010000100110010100001111011111101011110000000001111001111111111110001010001100010000010111001001100011100001100101100100111101010111101111110110001111001010101111100110111011001110000101000110111100011110000001110001100101110010101101000111100001010111000110110011001111001000010110010001010010010111100100000100011110111000011010101101110000010010000011010000110001100101101001011100111010001010010101110111000101010000101000000010111001101111001111010001110010000000111010000010000100111001001010101111101100101011001110100001001000001111000101001100011000100111011101100
110011010000100011111011000110101000100100100000010001001101100001110110010101101001101101011101110101011111011111100011101000110010000010101101100101100010000110111101000011100101100010110101001100101111011101010110111110000001000010101111100100011000100010100001111111001100010101000101110000011100111001011110111010111110100001011111000110010001100101111100011011101001000101101101001011111001011111111000100001111111111101101110100100100111000000000010011000110000110000110111100000001011100100110111011110110101110010101101010000111100110010010101110010001011010100110010010101011111001000000010110110100100101011011011001000101111101110010100100110111110100011010000110100111111011100001101010010110010101010100000011010100011001001010110011100000110110010100101000001001101011100111100110000100010110111100010111101100111010101100001101011011011011110011110011110001111101110010100100010110100001001001111110101010100110001001000001001110100010111011000111101001100001010110100001111111101100010100011100010100101101001101111110010000101101100010001110011110001011001101100101011110001111110110001010110101011001000110111110100111101111011111001100000110010001000111001110111011100010101010010001100000000011101100001001000110001101011100001001000001110111111111011001100101011001010110110010011000110111100010010010011101101111101101000111110100011100101011100001110001111111100000000011011011100001011011010111000101110000110010010101001110011101110111011011100000000101110110101001110001001101110110101110100001000001111011011110010100100110101001111110001001111111001010001101111111100100100101100000111110110011011000101101101000010111000011111100100111110111110011101010110111111001001011010001000101011011001110011100000101001111001000001010000101010001000000011100101100101110000000111101000101001001001110111010111001111010000110001010101001011000011110100010010111100110011001010001110110011010100101011001110100110001100101100000110010011101111100000001010010001011100010101100001010111110101100001100000101111011101101001000010101011111111001010011001101111001100010011000010110001001100010110111111110110010111110011101110100100101111001001111110100010110100101011100111101111011100010011110001100111101111011111111100101110011001111010101100100110100011101111111011111000100010111100010100101010010011100011111011111000111110010000001100001110110011001111000000111001111100010011000100110001110111100010010111111001001010100000100100010000110011111000011001000010010111111111101110110000111011101001111010101100111100111111100010111000100101100001010110101110101011000111100000001010111100101101010111011111000111111111101110000101011010001000001111000111110000001111000111110011101110110110011101001110010011000011111011011111100110010000001010000110101110011000101101001101000001011000111001100010110100010010110111010110010000011000010111000011101101101010101011100100000001101010010111010101100011100000110001101101100010100011010101101001100010101100101011110001011001101100
111100101000010100100100010000011101101101110001100001101011111111000011110010101011011110010111110010110110010111111111001001110001101100011110100010011111011010111110010011001110001101110000011000101111011010110001010101000101100101111001011000100010001000111111010111001001011111010011101101010011001101010001011001000001010010100110011010111001001000100100010111000011000011100000110111101101011011110010110101111010110111010100111101010001000001110001110011001111110100111001010011111011010001101000011101111000110000111001000001110000100000011100011000000010001001000101000011000110100100100111001010010001000100001010110101001000011100010111101000111010101111011100001001100000011001101110011011101100110110011001110111000010011010010100110110001111101011011101110001100110111111110010001000101100111000111100100000011010011011100111001111100111011010111101010111101111010111010100000011010101100011001001011100011111110000001100010010100101001101010101000011000001011111001001001100110110001001011001111011001110010111110111100000111011001001100100111111000010011110110000001011000000001011110111111011100001001001101011101111101111110100110000001001010010010000100011001110010110010011011100010101010001011001001100100111000100110100101001010100001010011011001110001111111100001101010010101100100100100101010101001101101000010001011110011110101010111000011111101100101110101111010000110100101111110010010110001000110101011010011000110010001001100100111111110000011111100110011101110000001010100110011010110011000001000001111010011010011100101011100101110110100111011101011111001000111000000111000000101011001000010111110111011100000100001111110101110110110110000010010000101001101011010111011011010010110011000010010010000111100011101011010110011100100100100000000111110110100011100001001100000001001101110110110101101101000001001000100001111110101000010111110111101101100110111000010011001100111111001001100010001010110001001101110110101011000000111010010010100011111001011101111000100011000001001101010010011111001111011000100011010101010011011111101001001111111111011001100100111011111000000011010110101000000001101001000000010100101100011110110100001100111011100100001010110010100011010100101010001011101101110100001011010011110011001001100100110000101011110110101100101010000011110000101110011001010010100101001001001001001011000111011110011011100000111010001011001101011101111000101010001110001111101101110101001000110100100101000001110101111010011001101101111101100011100111110100000011110000001100101011000000111110000010011000011100001011100101101110101011110001111000010110101101011101110000010000010000010101010010101010111100000111110010110011000111111100010111001110001111100110111110010110001101001101100111001001000110010000110010000101111011110110011011100111011010111111111110111100101000010011100010000110000011000100010101000010011111110010000100101010010011110000010101001011110000001000010111110001001110000101101101011000101100111101000001010110101001100111000100011011
100001000011001100101110001011100011110010010111000001011111010000110110100010110011110000111100101101010101000011011011010010111001101101001011000101000011101010111011110001001010100001110001110111000110010011111000000100000010111111100010100000001111000001101100101011110100000100100110101001001100100101111100101010000001011111100111000000101011100111001110100001100001111000001100011110100100000111001110011110011001011001111010101000110101111101000011100001100111100010110100000110001101011100001000111000010010010000001010100100001000011111110011101100000110100111000000111111000111100000111110000011001011111111101001100100011001001011001001001100011010000000000111000000100110010111111011011100000100011011010000001100111101111111000110100100001010110011100101000111100001111110011111101100100100011010011011000101111101011101101011111111100110011100100111011011011011010000001101001001110011101000001011011011110100000010000111010000101101111111000100011011001010011011001111111110100101001000110101111110100010010011001011000011110011011100001110011110000110001011110111011110010010001011101011010100101011001101011100101101010000011010101000010110101001011100110010000010001111101111011100001111011100010110001101111111111000011011000010010001000101111000101100001010010001001111001101010011010011101100101001111101011010000110001011110001011000110111010011110101111011000111001100111100001111101111101011111110010101110111111111010111000001011100100111011010001001100100101011101100010100101101100110111100110101001110010101111101010111001111000000000110011011011010010101101000011011000110100100110011100111110000110100100111001101100010011001010110111110111000001011111110011011010011000010101010110110111110101011110011010110011101110111000110001011100110111101010100010000011010010000101010001011100111110111000000010101000101011110001101010111111010000111101100011011010011010110100010101010011010000001100111010110111111101011100011000111100100110100100100010111000000100100100100101111100100000111111010100010001000111110110011100100000011001101010110101011001011110110010101100111000110011101010101110010111001101100101011111111011101000010000000100000010010110010010011110101110001010111100001001111000001001100111001000011000110010111101110011000110010011110010111010010111001000000011111101100111111100111100111111000011111101100000110001011111010011010010110110010100000010110110000100001000000011000010011100010010000111000100101111001001110110111001011101101000010110001001111110101011101100000110101001100000101010100011111101110001000111111110001011000001101101000000000110000000010100110101011110000110110000011011111001000010000000001110111111011100100100000010001010011110100010001010000010100010001011011001101101100100100111001100110010111101101101110000111101000101100101110100011100011110000010110110001011101111110111011000011010101011011011111000011010101011010111010111100010000011101100000001001000001110111010110011111111000101110111110111010101001111001011001
000111101100111000111011010010110100111101011010100110011101101011100010010011101010101111110111011101101000101001000000110001100100000101110010010000101001101100100000001010001010101111011100011111010000001010100011010110110110101000110010110011010110101100001100000000100100100110010010000110011000000110001101101010110000000001111010011101101101000001000001001111010010010100011001011011100001001101100111000101111100010110010011111011101000010001110011010101110010001000101100011001010011101001101011111001110100100101010010111011101000100110111100101010001010111111011001011110110111000000001011011001001110101100011001110001100010011100110000011101011010101011111110001100101010010010011101001011011001111011101110100100010110011000101110000110000000011110010011001000000001000111001101001110010101100010110110101101011110101111010001010010101110001100111100101001010100100011101000101101010001101101110110001111110111011100111111111010000011010000000010110100000111000101000011001110111111100101111110010000100100001111011100100100001101111101111010100110010011010100010100000000011111011110101011110011101110100111111111100101000101011000101000000111011100110100111010011011101100001100000111100001011110111101110011100111111111010011100110001101101010110110000101110100011011010111011110001100011001010101001011010100010011111101110100000000011011111000100100110101010000111010001110000000010111000100001110100000010110110101000000101010111010111111111000101111110110001100000011001000111001010010000000010101011100111001100110011100111010001000000001000011101001110010101001011001011100001101010010001001100010000101001111000001110101110011010101100111000010011101101100110110111110010101100111100010100000011100110101011000111011010110111000011011000010010000000000101011001110111011101110100100110010000000100110111100000000100011111110001001110011100101001110100100110100111111101110101110101101111101000000111101101110101110101000010001111101001011000011000110111011011000100001101011000110001011010100100101110001001100101001011001011000110011101101001111000111100000100010011010110000010010100000010110011010100101011100010000011011111101110001001001101110100000001001110110111100100000011011011101001010110110000000000101011111101011001001101011111001011111011001110111100011010010101111010111111011000110110100011000000010001001010100111111100001010010101101010101110011111101010001100100100010000111000111111100100100000101111010001111011100001100111101000101100110000011010111110110011110001011101111011011101110100110001101010011010100010101001001111000111110101110000000111110011100110010111011110011101001011010010001000110111101110010011000011101001001100011111001001100111110100010000001001010011100101111011110111100111110011110111011110000100010100111101010111000101100100101001110000010011001101110110101110010100000110000111111101110011101011010000111100001000001111111111101000100110111100010100000011111010001111100100001100101000010111100011010100101011100111010101000
001100001001000110001001100110001111110100111101100100110101100101110010001101001000110001111000001111110110001011100101111010110100110001011010001010000101111110011101011110011110101010000001001010011000010011100001001110100100110100011110101010101000100001100100111011111110110001110110100110011100010101010101010101110011110101110100010101011101011100110101011000101001101011110000000110110011001010010010110111110111110101111111111100101110110000101101111101001110110110001101010011101110010110111001111100001001001100001110101010100010000101111100010110100101011111111101010011011000011010111111110011001100110100110001011110000110100100001100101100100010011100011001100000111000010010000001000101101011101100011000100100111111100110010100100100110110001000100101110100011000011101111000111110100010011010000100100011100011101110100100010110100100111101101100101000110101100000101001100010000110101001111011110100110000100000010010011010100100010101101001110110000100001001000111100001101010000011011111000100011111001010001011010001111010101111100110010010110011001010101110000111111101011010000101100000110000100000000111011010111101011000111011110010000001110010110001011101010000101110110010000110000111010010000101001110111111110111011111100011100111000010101101111001001011001000111010111001101001111000100001011111001011111111000001100000100010100111011011101010011001111001000001000010010110101100010110011110000111001010111000001000001101111111100010101101100101100011001000111111101001101001011000110010110011001010010100001111000101110101010100000101000110000110111101110010101000011101001101011101110111010011101011011111001111011010000101001001100001111101001110010010101000001011000110111011101100000111000010011100000001101001000010001001001111011000011111010010111101011100001111110111101011101011111110010000100000111011101101101100111111000111010001010110001111010011100110011101100000010011111110111001101101101001110111110011110111011001010001101011110011110110100101100001000001010111010011001100100110001110011010100011010100010010010101100011110111101110101000011011010001000110010010101110110000110000001010101100101001011010011101010000001111111111110100100101100111100101011101001010110101010110011010010000001001011101101111001110100011111010001110110111010110101000111001111000011111011110011000110101001101101011000011101010111000000000110111111110010011101101100010101011011000000000001101010011101000000011000110001101110110010101001111100000011010000010011100000100111111000110011110100001000000000010000100010110100011001100000011001100101101100001001111100011001111000010111001110001110010010110100111000011001111011001001101101000110000010010101100010110111011110110000000110000110010111011011100101000001011111100000101011011111000010110111011000101100110100000010100000101111110001100000111010111111011001000010011011001000000100000010010001100100010000001100110000101001001010010000011110011110000100011100001001101101111000101110001101100001001010110011001
101110110110110111011000001010000000010000001100101101111110011001010101010101010000001011011001101010000000110001101100011000011101101000001011111011100001000110110000001111000001101101100100001101011000100011111010101101001111101110001010000001011001000111010000111000000010101110100101001011001101011111011011100101011100110001011000101110110000011100000101101101111011001100010001101010011000110000111011011101101101101101111101001111000000100110011111110010000000101110101100100111001001100111011000100100110011101101101111101010000100111100010111010100101000101000100001010010100010000100000101010001101100101100000000101110100011001000111000110110000100110111110000010000010110001100110100101100000110110110000111100010010100101000100010010011100110001100110101101101110001010101010111000110101001101001001111001100100010101000111101101111011000001010000000111101110010101000000011001010010011001001010010111001000101001110101100111110100100001110111011110000011010011011011100001010100001011100001010110100000110111011011110000001101101100001100011111001000001001100010101001100110111000000001011101111011001111001100010011000010111000000001100101101111100110000101100010100100111010000111101010011110111100101100110010101001101001000000101010001101101110110010010110111001100101001100111010001111101111100110010101001011010010010101001110010001000000001000001101011001101010110100110110010100000000010001101100001110101000111001101101000011101100010010101000011100110101010101000100010100111110000101100110001101110110100001110001111101010101011101001010011001101111100101110001100101110010100101010000011011100111101100100010010110010100111110001011101100000110111010010011000101101101101101010000101101011100100110101000011110101010100001110111111000000111100001011111000000000110101111100001011111101011101110101001010011000010000010101110100111100111101000101100111001000000101100101101000111010101100100110001010100001011100001110001011001011011100100100101001001100010101000101111111010011111001111110000001010011000101000001000011100101001111001011100100010011101011110000000100001110100011011100000111110001111011101111100010111111101000001100011101101100010011010101100111111101010010011010101010001100101110011100010101000010010110111011111001011010111110000100111001101100001010010100101101111000101011100000010100000101110011110101110100100110001100100101010001111101110111110000111110101001111000010001100010001011010101110111110000111101110101010000101011111010100010000000101100110100011111010101011100110011010011000100100101101100101010101001111111101000111000011011110010111101111000010011011100110010011000011010001100101001001001100000110011100000010111001100001000001001000110111001011101000010001011101111110011011100010111010011011101100110100001100011101010011100111101100111010000000010010011110111100011101000100000011100111000010000110011101001000011010001101001011111100001010101010110101000101010110111110011110101001101011000000001001110101110001001100111010100
010101011010110000010101010110100011111001100010001011111110101001011110001011011001101111100010010111010101110101101000000010001101011001101110100110010101110100100100110111001010101110001110010101111000010011101000110011011010011000111111110110011011111100010010011101110010100100110000110001100000011001010010011101100011000011100101100111000000000011000011011010101000011000110010101110100001100100111110011110101011110011010001011000010101111011011011001011100001101111101111001010000110000111001101011101110011001001001101001010010000000110010011011000100100111001010100011001000011110011100111011100101011110011011010110110100101011110001000111111010001010000111100111000001011100101001101000000101111100101000111111011111111000001110010011010011100011010010011100100111100011110001010101110111011101001101110101111100011100100111101111110111000100001101100010001010001111011001001001011111111101100000110010000110001110011000100101101100010001000001001011100100100111001100100100001110101000001000000101001100111010011010110001010100010010111110011011010011111001111000110000000110000010100111011000001001101100011001101011000110111100100101101101010011000101100111001010000000000010110101000110010001100110111111100010011000001100110010100111101001111100001010101110100100001101100001011010100001110011011111011100101010010111001010110010011111110011010111100001001100001111001100011010010111001000000010111010001010101111111101000011011100110010110000011101101001110000111011001101110001000100010100110000001010000111110111111010100101001100100111111010110100111101101011100111010100000100010010111100011111101011001001110101011010001010010111000100110001001111000100011010111111110000010101011110001101010100100100010101001110101110001101110100001101001101100010010001100111101100010000011001110001011101111001011011011110110110000000110101010010001011100101000110010010111010111010001101101101000010000011100011111010100110110100011111010010001100111001110101001100010110111110000011001110100111111011100001110011110110001011100111000101101111011010000001011110000000100010101011100010010110100010010111101001110011111000001011101000000010110000010010010010001111110001000010001100001000011110010010000001001000000110000101111010000011110110100100011010111100110111000111011010001101101000001100100010101111110010111001011110100101010000110001101110011101011101011100111000001010110101110001011010011110001100100001001010101101011000010110101011100100110001110000110010100011000000100011100000010010011100110101011011100011101010100010110011011111011001011100001011001011000101101011010001110111111101001110110110111011110100101111001110100000101110000011010010110010100011110000110011110000111110101001000010111000101110101001010110000110010111101011011011000101111000011010001001100000110110101000011011011111111101010011011010001000011111100110011000001011110011011100010001111110100000100111101100010001101000010001000100101110011010011010000100011101110000011001001001001100010100010
101100010001101100010000111100100011100010010011000111001010101101011100100011001101000110100011111110001100111010100100001011111010001111010011100011101011110001100000110000000001110011110111111011010010011100011101011011100110110011001011001000001111101101011101110010010110111010011100110100101001001100001100100010100001001110100000000100001000000111101111111011000010000111011101100011111001000011010001000010011011110000000111110111000100001110111100101001110111010111110011011011001000000000101010000101010110111010011110100000111110010011010110011010010000011000001101110011010111010101100100101111001001001111110001111100011111011000000101000000000000010101010100100001011111111110011010110000111101111010011010010000110101000101011010001100000110001100101001100110001010110000010011010011001111110010010010101111101000100100110111010110100000000001110110100001010110011110000000000001010110111111111010010111011010110111011000111001010101110110011001111110101000001011100110001101011010011111010000010110010100001101011110011100001111010111001100100000000110101000101101111100100001010100001010101011000100011011011000100011110100000101010000011000001110110110000011001001010100101011000101001011100010101100111111111101111000111100110111101000111010100010101111011010100100010111110000010011111010100101000110100110000101110001000001110111101010111010010111100111111111001100101111100001100111001011000111110010001111110110111110101011001000111110011001101010011110000001000010110000110100011001010100111001000000111011001110111111111011101100101101000000111101111111001011010010001111001110111010101100001110000111101100110001111101111010111110111110011001101111010110110101111010011011100101111101110001111001001101001010010011000111111111101111100010101101101111110010010011110101111001110001010100110001000110011011001011111001001110100011111011100100110110000011110101010100100010100010001101101001010101110111100100100010101110011111100001111110010010100110011110000011101110110001000111001101100101001001111111010011011100010111111100000100001010111111111101101100111001001101011110010001110101111101000010101111100100101011001100010001110101010101101110010111010110001101000111110100001100010000100010011101001010111101101100111101110111100001100101000100101101100110111111011110000010000111100111010001011011011111101110000111110001101001010111111000011011000100001011011011011011100110110111101101111110111000011100110011100011010101000011001101111010111001010000000011001000001011111000000000100011011101101011100000110011110001011001001010100100101011111101001000010010100001111010110100111000010000010001101110001111110010010111100100100011011010011010011110000011110010110100101010100010101001100110010101011000010000000001110111000000000101011010101100011101111111110011100011001100011010010000011010110100010000000101101101100001100111001110010000010111110101101001000011101011100111101100110011001101101000100110101101000010110011110000010111110110101011110110001111010110
100100011100111100101010111111001110101011001111011001010000001111110011001101111111000010101101101001111010000101110011101001010000001101101010001100111010010100101101110001110100010100000010100001010011100101000111111001010001001110001010110000110100000111111110101001001001101110001000010000001011100010101101100011010101100011110011101110100011111001010001110101110010110011111100101011000110001110111100100101010001101111111000110111100111000101110110111110011011000111000011100001011011111011000010110111100010011010000111001001010110101100011011110101001110110101010100100111011111001111001101011001101010000011100100110110100001001100010011100011100001010000000100010011110101100101000010110011111000011010011011001101011101111001011110101111110111011101111100000101101010000110010010101001000010001011100111010010110110110011110010000000001001100011110001111001101010011111110100000001000000111110000011001111010011110000111111001000111110001110111111110011100101100101110101111100011000100001011111001101101000111100000111000011000101101010011000001011111101001100101111110011101000001111000000011100001101010010010110011111101101010010111100000001001101111000111101010111110110001101101101101111110101100001101011101010010001011110111001001011010000000101011100100101101101110100111000010000000111110010001110010000110011010100001101100110000000001011011001010001111000011100111001011111110001110100001001001101110100001110001011100001000010101110010000010101011010101000010010110100011000000111000000011110100110000100101100101111110101000111001111011100100110001010100111010000101010010001111100010111011100010001110001100011110010000101011001100100010101101001000000111000001010010010101010101001000001000001100110100101111111000100010001001001110000001000101111100100100100111011010011100110011011110011000001010011101100101000010101100101101000010000010000100100011001010100000111101111100100111011111011000100000001111011110101101101110001001001100010011111000111111011110110011101100110001111100101111010100001011000111101100111001100011110100011001100101111010000011110000111100101011100110100000001001000010011010100000110010000100100001100001110010101110010100110111110011101111111100011100010110100110111011011100000000011011111101110111101011000100011011010011110100001111101010110000101011010011111010001001000100010110110110001101101011011101111111101000111110100001100000001001001001001011100000011000110000100110100010000110010100111001001001010011100001111000011011011000100101001110111001110101100001110011101001011010000101011111111110000110110101111010101101110100101001000101010011101011000110010110010110011010000001101110001000001100110011100110010110001010010111011011010100001111110000011001000101101001100011010111100001000100111111111100101110000101001110011101111011000101110110110111000101010100100100101111011101110111000011000110011001101000001100111000011100101011110010001111111000100111000000111111011000011010001010010101101000100010110111011111100111100
110001100100000110001101000111001000100100010010011111110111000010111001100101001010010110110101100001010100100000101111010010010011001111110101000011100110010001010101001010001110100010101100110000101100011101101111000001100111000010101101111001010111111110011010001010000001110011110110011010100111110101011100010100001111110000111111000001101100011010010010110111011110111111011100000101010001100111011010001111010010111000000111110110010100010100000010111110111000000101010100101001101000011001110010101110010100111010011110001111110000000111001001001111011000111001000110111110000010000100101011100101011111011111010110001001111000001101001001011000100010101111011110001110001101000001010100000100001110101000010100011000000000111100111100010101010000010111000110000101010110000100000011101100100011100010010011101000010110110101111111100000101001110100100101001011010100111011111101101011100000111010010100110010010101010100001100111101111111100000011011110010011010010010100010110011000000010111011101101111110000100100001101110100110100110010100101100111100011101010011111110011101001011110001100101001011100001111000110110100101101011110011001110010111010010111000001000001000101100011001001010010101001110101001111001100111100111010011001000000111001101101111110110101101111110110010010001101010111111000011100100010001011110101110110011010100100100100111001010010001010000010011010101111011010000001111001011101100111000100101010001001100110101110011000011011010010001001110100001111111001001000011111000010011110111001000001110101100000001010001110111011001100110111101110111110110001011000001011100001000100011011111001001111010111110000101010011010010000100001011010011110000011001111111011110111110000000111011110110001010110001110111000010100100110100000010011010100000011000000010101100111111100001101010001100001000001100111000000101110010011101000011100110000011111011010101101011000011101010111111110101000110001011101000011101001111010101010010110011100011011001100010001000000011100110011111101000011111010111011011101111010110000010111001101001101000101001100100100011111000010000100000011100011101010001111001011001110000101001001101100010001001010100011011010010010001111001111101001011100000100101110001010100010110000010011111011011010101011000101101011000010110010011110000110011101011011100010100111001111111010001001001001010111110110101000000101110001001100111101001010110001011110000011010111100001111001001010000000100011100001011101101111110100111111111010000011010010001011001001100001000101110011011011011011001100001001100001110100100100111101000110110111011011000111110101101101000010100101100101110000100001101010110001010101100111100011111110100010101111100101011101010111111110001111111000111010001100000000101011011011101001001111010011111000000010111001001100110001101010110100000011110101111100001010101000011100100001000010001100000000100110000111101000001100111111100001111110100111111101010000111011010000101111011000000111010110111001100100000111110100
100010010101001000100110100101010111101101011011111111010010110100111000111110000001110001000100001001111111001001000000110101000100110111110001111011010011111001101111110101111111001110100001101001010000110001111101011100011000011010111101010010011001110010000000101110001101001101101000011110101001101111101101110010000110101000101001110110011000101010110001011110010100010011011100011100010101110101101100010011100111100010011010111110011010101100111100100111011110110111111100100001011101100011001101001010101110111111101010001001100101100111011000000100111111101101100011111010001101101010110111101011010100111000100000110000011010110101010100111001001000101100011111001101110011010100111100001110100101011011111101011000000010100000111110010100101000000110101100100101100101100011010111000111000111011011001010000111111000100010000011110101111000111001101011010100100010100010110011011011101100100011001111101011100000101001001010001001001110111101000011011111001001000011100111100110011011111111010110100110000010110011101001001111001000011011010001110011101011111001110110001111010001011110010100100011100010111000010101100111000001011101001100000010001111100011000001101011111100100010101100001001100110101000110010111001011110010011001001011010001100011101000000011110111010010100101011011010010100110001101010011101111101100111011101010101000100111011010101111011101010001111100001001110011111010101101100111001001001011001011101000101101101111110000001001111110000011101100001011001100111011001111100000111111110110001000100010000000010000111110000100100000011110101101110111111111111110110000010111010001000010110100101100011001011010000100111010111101111001111101010011011000101001110011011110010101010110111010101101111011101010011111010010010100101000011001101010110111010100011100111101001111110010110110100111001100001101010000000011000100101001000100110110110011100111000000101010000000001000011100111110100111101100101001111100111010010000110110011111100110000110101010000110011111111110111111011101100010101001011001011110110010011100111000100011100100101111110100011000111011101011010011111011000100000100111101101011101001101001100011110010011111001010110001101010111111110110000101011010000001100001101110111100110100010100011111011110011010011111100000110001011111001011011101111010101000100111110101100111110001100110111000111000100000100100100101110011111101110100111011101100000010001110000100010110010100001100000101100101001010101010010100100000001001001000101111101001001111011100011101100010001100110010011111111010001011011011111110110001010001010101011100111001000111110100010011111001111100101001100000011010010010110111010110001111010100001001111100100101010101110010111111110010101100011011110000101111001001100000000101111001101001111100001100101110101011100011101001010100001100010111111011000110011011110101110100011001010101010011011111111010101110100000000010110000000111010000001000110011100000011011101111000101111100100110010011000101101011001101011001000
101111111011110110011000100000100001000000110001011010110001011000100011111111110111100011110101110101110000111100011000110000111011100110010001110110110100011011001001000111110101100100100011101000101110010110100011110111100111111011111100011000001011111000111011010000011110101011110011101111101010010111100011001100001111010100100011101111111010111100011110010011111111111101100111100011110101110000001010110000110000111001100001100100001100101001111010000010100001011010000000101100011101011011000101111010001111101010000110011001101001101111001100010001000101000110010011110101100111010011010010011011011101010101111111011001001010001110100111100000011111101110000111111010001001111101010011101100011110000110111000011100111110011010011110100000010011110100011000011000110111101101100001111010110000000001110000100000100011111001110100100000010000011110110011100110110111011101011101100010111100111011111011101000000000000111011001111010101011001000001110010111100110101010100111111110110110101011110001000111001110101111010001101111010011010001101010110111010000111000001111111010100001111110101010100010101010101011010111111000100111011000100110000110011101111011010100111110101110110100011010101010111000000010100110010101101011111001011110101000010011001000011111000011110010111011101011100010100101110011101101111000100010100100110101000110100101011101101010010000100000010101110101111100110101011110010101010011000000111101000111100011000110111001100000101000010101111011000111000100011000001000000100011010111100101001101010100110100011001011110010000101110011101011110000000000011001101110110001111010111110010010000100011000010001111000111111100001011000101100101111011011011001111100111101101101110010001100100110110111100000100110011101011111011000010001101110110011010000111000010100110110010111000111110011001100110010000001011101011001101110011110110101111111100000111010111001110111101111010110101100011111101010010110001001011011000111000001011101101011011000110000010001000101111010111111101010100100101101001101000100110111111110100101110110010010011101110000110010010001101010010100011010010111011100111010100110111111101001101100111001111010010011100001000101110000110011100010010100011100011011101011011001000001101010111101011100000111010101011111110111101111001111100000001111001100110010010000100110110010011010100000010011111000000101000111100101011001010010011110000011101100001101100011111110100001000111111111110110110011100110111001100110100000111011101010011111001000000010011011100010110101001000111011110010001000001000010010000100101001001010110000001100011000100001000011001100101101000111011110111100010101000111101101001001101000110101010100100111010001111111011011101110100001001001000011011101100011010110011011001011111110101101110100111111010011110110111010110000110011001000111000001100010011001010101001011010101101010110100101010010100001001110101101011101010101100111101110101001111000111000011100111100001100110010100001011010000101111110001001100111
111100100111000011111100000011010010110101001010010100111111111100110111110111100011111011110000001011100111011010100110000000000110110100101001100101100101111111010011101010010100000010100101111100101010100001010000111001010000011010111100011010110010110001011010010000110100011111111000011001010001011011010001011010110001011010011011100000100010101000000010011010110111001101000110100000100101000110000000000110011100101000101101000111011000100110010001110100101110001010101010001110001011010111011110011000001111000000110101011101111011000100110010011001011011100000001110001001101001101011001010010101111110110000101111000010001010100101100011110110100111100001111000110110101111011101101100111000001100101110101111101001000011010101011010011100110010100010110101100111000101101010011000011011101001001111010101011101110111001001100111101101011001010000111001011101111100100010110111001100101111010101100110010101000000101010000111101110010100001001110011011100010101111010101111110011101010110101111101110111111111010110011110110010011000011011001001101001100010110100110011011001110000101011011011101110000010110011100011101001110101001010100011010111010011110111110010100010010110100000000110110110000001101010110010101101011111000000111010010111000100010011000111100101010100010010010001010101010101000110011001001011101111001001100110001100100110001100010000111011110110010101101010011111100011101001011000010111101100111111111111111111010110001100101101011000000101010011011100000101011001100110001010011101100110110101110011111101010110000010110100101010010100010101000001100001110010001011001011000000111111110110110011001000111100111010100001100111100011110101110111011010101100010001000111011100010110110001011110100011010001110000100000101110101011001000101111100010000010001011010111011111110011010000101000110110001100101000111000111010110111111101001111100110010101001100111101110000101110010010011111001101010101111010010101000110011000011110010100100100001011011110011011010001011111110011110110010000010001011100101111001101011101110001000010100010101010111110100000110110111000110000111001110100101000111001011110111010011001011001001010011010110101010000110100011011000010001110101010101001010110011001110111000111110000010001101001100101001100101000010111000010101001101100011100101111011010110100000101100110100000100000010100100011001010000101001010001110000011011011101100011111101001000001000111001100010011100011110010100010100110110011111010110010101001011000001011111011111100011010000110111010111011110110001000011001000011101100010100001110111010111110111000101100101010101110001011110111111101111111110001101101110010101010010100011111100101100110111100101011001010111000000001100100000000000110011110001001001011100001010011110111000110111001000011101001100111111101011101101101001110001100000110010000000100001111100001010000111100110001100111100011001101100001011100000100000010110001101111101000101011011001100110011010101111010001101001111001010010010000000000
011110101011111001000011000000101111110111000010010100100100101110001011011111101000101110001010000000101000111000000101101100100000111100111010101011110111001101000011100010000110101010110010101010110110011011111011001001101101011111101001100010010101100000000000001111010101000110111011000111110011100001111101111001010111111101100011111010110100010000111000011110011001001101011001101010100000101111001000010011011110111001110101010011000000111010101011000100011001101000101010111101110001101000110000110101101000111100111010100110010101010100010001110100011001110001101000010111001011000011010110001000010010001011110110000110110110111010100101000101101100100100110011101110011011011100011101101010001011011110110011111100100100111101010111101010101000000110101111000110101110110001111011001011010000000111011100000111111111100100101101000000001111101110011100001111010100010000000001110101111010111110110000101110110111000111010010001010001001010001000110001101010101001111010001100101001011000011110011000111110001101010011011101011000101010010010101100000000010100001111000010100001100011101000111111111001101001010110001100001001011101111111101101101010101011101001010110000101000001100011001100000101010011111100110010100101001001110000011110000001010101001001010100001000100111000111000111010010001110111000101101111000010011111011111001110000011101000111010101000111001100011011001111111110101100001010011100010101101010000001110111010001111011011101011101010000110000001000100000100101011001111010001110100110100001111000001000110101011010111100000000000000110100110100001101110110000000100010101011010000010000001101110010000111111100001111111001100010010010001110110101010101000010000011110110001010101000011010110101111011001110000011100101001010010001010010111001101011101001010000111010111101010011011110100010001100101001010011010100111111111101010100100011010010100011110101101101101100000101000100101111100011101100000001101000000111001101011001010111000101110101010010011100010100001100010001011111111101111100000110000110010001110110110000001001111000111100011100110101000101100011010110111011110111001111011111001100111001100110100010101010100100010000100010011000000010011000101000000100110001110011111100100110000111000110111111011110001000111110100010010110101100110110110101100100111110110011001001101011111101101100111011101000110100111110110111001101101011011011000100010110001001001110111000101001010101101001011100011000001011000010011110101000001010001101111001000100100100000000110110010010100101101010111001001111100100110101010111001111000111100000010001111011100101101000101010100101100100010011111010110010010110111110100001111100000011010110000010111111011001000111101000110110000000110000111010110010011100111010010100001010010101111001001100001011111000000000011010000110101101001001001111001011000011101010101100001111010101011110101000111100100110011100111111001100110011100111011001011001011000000100001001000010101101001000110010001000111000000011110010010
010100110110111101101110111011110011011101001101000110011000110110100000000010110011110000101000000111001001010001101111100100000100001010001110110010011100001000110010111110000010110001001101010110101000000100010010100110101101111010101011011111110001110110100001010100010100010100001010100100001110011111011000111110011111101010000001011100001110010100000010100101101000110011101000101011000110000010110000001101010100111000000111101000010000011110101111110100001001100010111000011110010000111111110001101111000000100010110010100010010110000100111110010001111101010000111100111110100100000111111100101011111101110110100100110000110101010010111101101010100000000110111000110111010101011010001000010110011011100100001010101110010100101001110011101100001001100011010010001101110101010011101110101101111110010010110010111100001001110010101010011111101111110011010110001100001111110001010101000101011111110111100110110110101111100101000101101100110101010000010011001000111100110000100111110001110101000000100000001000110011101101010011110110000011011001010100100001000111101001000001101001111010000011000010001101011010111111010001100100101000101100010110101100100011101011110100101110111001010001100101011000010010101101001000011100000101101111010101101011101000010111110010000000100000110100011011101011001111101111010011011000000010010111010011110011111000001000000100010010110000111011101100010100001011011110100010000101011000110111001100001101101111101100101000000111100100101000011010101001111000110111001100001010100101101010000101000010010111000000011010000000110101000111111101101011111000011001000100011110110010011110001111100111100010101101101000010110111010111100100001101100011010011111000100000111001011110000110111011101000100101000111110011101001101011101000010110000000011011100110001101001001100100001101111001010111101100101111111111000100111011011111100001110110110010111011000011101101000101000101100111000110000100001101011000111011111001110000100100011101100011011000001011010000000111010001100110010111110000010000100001011111010011001100111101011001011100001101100110011000001110110111111100101100011110001110110001010100101001001011001001000001100001001101000111110001001111101110100000101100000010010001100100110111010000010110010110000101111101111101100110011001000111111101110001011111111001011100011001000001100110001011111000110101100010111110011000011101110000101111010000010101111101000000100111001000000101001001111100010101101110000110011100010010100011111100110010000111100101000010001011111001111100101101100111000110110001011100111110010111111100110010000110110111110001000000000111010111011011010010111011010100100000000001101010101100001100001000111011000000111111110011001011011100101000011001000000001101001100100010111010011110110100111100001110111100011001000010010000100011010110010100101101110100010110101100010010100010101100100100000001000101111101001010011000001001101001001001001111100010011010101010101110100001110101100110111111001110110011011101011
000111110000001011001101011000111010000110111111101011011001100110110101110110101100100101111100001001111110010100000001100111110100101000000010000110100110100111001001110010100101100100110000101011111110000111010101000011101111110011011110111011001000111011100001111100100000110001100001101001110100010100011001101101001111100010000110000101001000100001011001101111011001111101011000010001100011100010011010100011100011101111110110100111111011010101001001110110001101111001010100110101010000111001000000100110000111101011111101101001001100011001001010010000110000011000011101011011001001010000010100100100100110110001100110100101001010001101101001010010111111111000100101001111010010100111111101001100110100001111010110101101001011110010010111100101001000001111111000010010001000111010101111111011101011011110101101110010010111011100011010111011110011000001000111010010010010110000101001111011000110101100010011100110000001011101100110100011011010101110110000100100111101010011010000011111100100001100110000011000100110011100000000100111101000110101111100000011001011001010000100110110011000100110110001101011101001110100000011011010011010100111000011101100010001111101111111011100011111111101111110111000011011001111011110001111111110000000010111011001110101101100011011111011001110111101110010111010001110001011110111011100001100000110000111001101110000111110110011110010011100011110011011000000001111110100010101000100010000110011010111100001011111110001011100100010110000000000101001101111000011000000101011010001110000011011001000101010001111000110110000000101100010011111010011000000100110101110001010000001010001010011101111001110010011101001110010101000011111111000000101101011100011101000001111111110101100111110101011010001101111011001100100010010000010111010011011100010010111010110110100011111011111001000111100111111111100101001101101011000111101001011111100000000101010111101000000011001111100001010100111111110010101111010101011101011100110011011000100001001010001010111011111010110000111101101001110101111101101000010010010110111110110000000011001011101100111000100011100110001111101110000011000101110111011100100000101001011001111111110100010001000101100110000101101000001001101111010011100100000101010110010101110110001000000111111110000001101011011111110111001000000000101000011001000110111111000010111010001001111101110100100001001001000011001111001000001011011011000011110101100001111111001111110110100100101011111011000001100011110110111110111110001110001110100011100010000011111001000010110100111011100111000101001010001010010110110111001011101100000100110101100001111011001000110101011011111100010100101011010110101001111110111111100011100100010001101000101101011000101111010110100110101000010111110100111100000000011011111100000100000101010001101010111100100101000110100011001011000011111101001001101010000111100001010011010000011010110001100000101101100100011001000011011001111101110110011000011001000110010010011111111101011101000111011011011110101100011101000101101001101
111000110100000001100001011010100000111110100110011011110010000000100010101101011000100110100010110011010100110000010111001111110011000010010110111110101101001101101000011111000001110011111011001001001001111011111000010111100110001111100100111011110011001100000101001001110011000101001000111111111010111111010011001111110110001011010101101101100000110111111010100000101011111010111011101101011101101010001011111100101110111010101100100000110010011101011111011001110110010110111100001000010001110011101100001000011110011010110001110111001100111111001111000111111011101101000011010010001011111110010101001010111110011101001011011000011001000011010100011011100011001001000010000011000000000110010010100011111011000000010100001011001111000000001010000000001000010100010110111001001000100000110110110010000000101011110100001100001010111111000110111101111011100100110100010111101010001000111110100111110001100110000100010000011010110001101110100010010001100100011101101000111101001110111111101110111101011110010110010110010111101110001001001001001011110110001101011100110000011100001001001010011010101010011001101110001110010111010010101100010001111000001101110111111101111011100001010010000110010111100110000001110100100011110001100010001011001010101000001101100100111111001000110111110110100110010000010001100000001011101111000101000101011101001011100100001000111001000010101101010101111101000011011100011110111011000011001100111101110010000100100110000010000001101000110000110110101000101110001110100010111010101010011110110110011110011001011100000100000000110010000100111110001111010110000111000001001100011001101101101000000011101000001101101101001001111101100111110100111100111110010101101011110110111100010110111000001001000010000100011110101101000100101110001111111000111110101000100110100110111000010111001100011001011100001000000101100101000101101001111110110010110100111101000001001100011101100011100011101110101100001110011001000101110011000001011100100000010110110000101101010101111111000011000001010000111011010011111101111100001000101000001001000101100101100100011111001011111111011111010111110011011011101010000110111010111101110001110001010111110111110001111101011100011110010100010000011010001110001100100001001111100010101011110010110110100101110110111011110101001111101111001110110000101111000000111010010100110111100001001011100100111000101110001101110000110100000111010000000101000100111111010100000011110001011111100001101111011010011010010010110100110000111010110001011010110111100010001010010011110101110001101001001100101001111101101001101010010111010111101001101100110111010111011000011101001100001000010110001110001010101111110101100001000010001110111010110101010011001001100001000100101010010100010000001011010000100100001001010110000101111000001000100111101111010110100001100000010011011101110010001111000110010110100000010000000011111011111110100011001110001000100111011001110011100000100111000110111011010111111101011111101110110110000010000010001110011111111110110011111110
111110011001100111011101111011101111010011010010000000010101110100011011110100001001111011101100101001101011010100111011111111000001110000111001111011000101010000100111110000110110001100000101110010110111001111000001011100101010110111000100111001100100001110101010101010011010000010011011101010111011011100101101000001000111011111000111011110100111000111111001010101011111000011010101000110011110000001001110111010011110000110010100010100101001100010001110001000010000000011000111101001011010100110100001001000010110001111110110101011011000110110111110100111111011001000010111010110001101101111101101111111011010101000101100100010111001010000100101110100001011100100001000010011111100111111101010111111001010010100111001011101100111101110101011001011111101111011110001111110110111001000011101010100010111101111001100001111111001101001110101110110100011111111110111100101101000001111100011100101101101111110101001110111101000100111000001101111010110100001011001001101011001000111111101110100111100010011010111101001101110100011000010110100111011011001011001001100110010010101111010111010001011100000010101010011101010111000111011111010110000011100001111011111111101010111110000110110101001000100001100010110111000110011010000011101110101000011011011000111010010011111001101001011000111000001110100001110000111100000010000000111100110001110111110100100101010111001000000001011110000010001010010101010100100111101100011011111001001011010100000101001000110000010011011000000011101111000001111101000101101110101001010100000111011011001001001111001001001101010101100011001111110010101110100000101110110101011100000000001100101100110000111110111100101110111100011110000010010001100010010011110010000101111100001101001100001110101010100001010110101000001110111001110011110010001100100110111001010110001100001011011010100010001111011010000100111101011000100100011001100011110100011111111000100000011011100101101010100110100111010101110101100001000010010010101001011010000101111011110000111101001110010000110110001000110010001001100101001000110010100001100001010101001000001011111110010110101001101101101010110011011011001110101100010111001001101101000001110010000110010110111111010111111100101110011100011011000110110011101101111001011111011111001110110110100101101001011111000101110001010110010000110010111001000101100000000010111000101100110001000010001010010010110001101110111000000000000010101111000100111111011111010010110101110010000011101000111111101000000000110001111000110100101100110111011001111010001011110100000110101111001001100010011011111101001001001000100000100010011111011110001100110001000001111100000100110100111110110001101011001011011000100010111010011101100001001110100111000111110000001000110111011001011110010100111011000011000110100000111101101011110000101101011011000001101110111100011001000000110110010101010100000111101111000100110111001001101000100100000100111110110011100011110010000101111100001111011110111011000110110011000110000111101011101011010000101001100000100011000000000
100001000101100000111010010100110101110101010101011010010110000100110111001110011101100011111100001110010001101011011011111000001100000110011111100001100100111000001010010101000101010010001001011000111101000001010001000001110111110111100001111100001100011100000011100001010110001100101100100000001111101111011010101111111001011110101111001100010001001110001000000011100110111000110000100111001001111110010000100011010000101001101110011010110101110110010110000011000011110111110101001101110011111111110110000011011110011010110111100111011110101111101110100010011110011001010001011101010110001101101101010110000001000111011101101010011100010010110001101010110010111111101100001001101001000001011011110110010011001001110001101101101001100001110011100111110010100000110011111011001010110001110010001011001101001101110010000100010011011100011011011110100001101010101001101010100011101111010011111011000100001100101101010101110100100011100110101010000001010101100000111001110001001001110110110101101010001111110001010100001101101111111100000110111000000110000101011001000011011001101001101001001110101111101010001101101010100100101101111011110101110010100110101001101000001110111110100111101111110011111101011101111110111100011000101011110100011010110111100110100111111110111111110100010100011101101011011111010110111110101011010001010111100000010010101110111100111010000001101110111000100101111011011111001111010010110111110100111000001100100100011011101111111001110101101111100010100010010100100000111011001100100000000001001100001000110010100001001001110110010010000000000110100001000111011001011010001001101110100110111000011010000010101011001110111000111000111000101011010010010110110110110100011101010000100011110100011100101010000000001100010101100001111111110111111001000111000001110011000100010100000000010010111110011010100111110001110010010101111100111110010100111110000111001101111000010101101010111011101011110010100100010110000111111111100011101100101111001001000011000011101000101001100011000010101110010010101011111110111110010110010101010100111010101001000001110100011001110000011101010001110111100111001111011100010010011001100011011000111111000001111111101110110110011100110000000001111101010101111101100001110110011101000001010110100111000110001101100010110011101010110000000100111111011101000101110011010110101001100110010110111001000010110110111011000111111001110010111101111011110111001010111110101110111011001000110100011001001100011110110010111110111001000100111111000101011100100111101011100011001101001000011001010100110111011110101010100101101010001001001000001100111101100001010101111100001101111100000111010011010011000110000110000110111011000100001010001001001111001011001101000110011001000100000001000010000001101011100000000001011010010100100100010001000011101100110110100100101001110111111100000100011010100100000000100001100100101011001101110100001000010001000011110111010011011111111110110111101010110101100010001001001011010000100100000010001010000110010100101101011010
100101011101001001000110000101110010000001110001111111101010010000100001111011100010110110100101000110110101001000100000000111001100011101110011111011010101111011100110001101001100000011011010110111111000001110011100101001100101111111101000111011110010111101101000001001101010001111111111010101001000111101001010111101110010111110000110001001011101111100011100110101110010100111000110100000001010110001010001001010000111000111001001010010001001111101001100110100010110111000110110100010001011001110111111110011110110011110101101011010000011001111011100001011110000010010001001101111011000011100101001111101001110010001000100100001010000011101011011010101110100110101010110110111000101101000100011010000000111101011000111110111100010100001110001100011101111100101010011010111001000001101100010111010011111110111000100011010111101010111011110011010101111010001110110111100001000111110101001110001110111000001101000111000010010001011001010100111100110100101101100010001001110101011000010010000011110001000111011010000000011101101101010011100101101011101001100101110111110110100011000101000010101010011111011110010110100110111011001001001101100000110001110101000111110101000100111110011011111101000000100101001011000110010100011001101011111000111011011111111101101101110110111100100001000101111001001110100011000000010111011010101110110101100111111000010011101000111101100000001001000010101000000111110010011101101111111011001000111001010100010011010000001000001100000100011110001100101000101101000100110100001010000011010110101001011001111111100010010011100010100010100110111010011011100100100100111110101100000110001000010101010000110111111101000010000111100001001000010010011001001010100010001111110001000100011011001001011010110010110110110100100110010101110010010100101000101010010001111001100110100001100110001000010101110111001101101001101010000001110101111001100010110001010010101100011100101111000110100100001001000110111110001000001001010011000111001111010101101010111100101000010111111000011100011011110000100001000000011010001010000001110001001111000111001101111011111111101111111010001010010001010110011110011110101111111000111011010001010011101110001000100000100010011101011001110110101000011001101000100000110110010111001001111000110110111010110001000101000001000001010001111001010001110101000010001101000011110001010111100101110111011010100011111011010111110101100010000011001011000100110100111001111000101010110000010110000101110101100010110111011110011111001111010000000111110111001000111100001111010000110001100010110110101011010000110001010100100101000000010110001000111001001000000000100001000011111010001001101011111111001011110111010101010100010111000100101000000100101010011100010110110001000111111010010110010110000101011101001100000010011101010001010010001100110000000010100101101000101001100000100110001111110111111001100111000011011110110110111101111011000100100100011101110110100110011011111000111000010111001100100101101000011001101000011111110100111000101000100010110110100
010100001100010101110100100101011110010000101100001110011010011111101111110100101101100000001010001010101100011011011111101110011011101010111100001100000111101010001010110110001000000001001110011111000110110111010010110001011000100110010101011001000011110110011100101111100110110100100101111011110110011001111111010010111001010101011111001001011011011111101010110111000111110101110111101000000010000100000111100011001111001101001110011101000011111111000000100111000011010010010100100010000011100001011110100000101001000101110110110001010101101010001100111010100101011101100000011100000011110100011101101100101111011010001010111011001110010110010110110001011101101110101100001100110110101101000011011110000011101001011111000111111100100010100111001110011110111000111101001101110001010101101111110100000001000010000110011101110110101000000011010110100010011100100010111001110101111111010001010111011001011000011111111011010101010010101111100101000111101101101011110111101110010000000001000100010001011010011101100101001000010000110111011000110110001100100000101100101010100010100110101010110001010101010111110111110001100011110100000111000101111111011111001011100010111010101100010111100110100010110010010111111001101011001010101111111000000001010111110110010011001010111111100111011111000101111011010100111110111010111111001000000010011010010111101100010110000010001001100111100110011010111111110110100010100010111011100101111001010100111111101000010110101011010011100101100101011010111000000010101101001010101110111101111000101001101001010101110001010011100100111101000011111011100110000101010101110110010101110110011111110101000001010001101000000000100110001111100100100010001011001010000011010010000100001010011011001000010101011110111101011000100000101111111110011100101011010001100100010100001010001011011010110000111111000101100101010111101100000100000100001110111111001101001001101110001000100001010010100110001001110011000100010100100101101111000110100001101110100001110010010100010101010000010110111001010110010000111101100000111001010011011101000011110000000111000001000011101100110110110111101101010001110010101001110100111001001101101100001110110100100100100011011011101011110110111010110111101000100101000111000100010001011011111101100111100110110110000101011110110010101111000100100000011001101000001101100100001101011111101110101100110101111010111001110111110101110111101001010100110100101010100111110000110101100100000100101110100001000010110101000011010011000111011101100101000011110110010110001110011010101100100111001101011111010110110100111011001011111010111010101110001100110101001000100000100100111101100110101110001000101000111000101110111110011010010101101011001100000000111010110011100110111011101110001101110110011100000001101001100111100000001100010011111001101100101011001001100110110011000010011010101101111011111011010010111111000111110010101001011010111100011110010111101110111001101001010100100010100100000011110101110010110101110001111111001011011011111000111110110010
111100101010000000110100001111001011001010100001010010110011000011011100011101100001101001110000011001100011010001111101111101001011000110101101100110111001110100000000110101001011111011011011111010001001001111011111000101011010101100100010111110101011110000011010011111111001100111001101000001011110010011001111100011110001111001110011001100101110101011110001100000000011100010100010111000100100101110011011011110100111000000011110111101100001010110010110011100001010111000100010101011010101000000010000000000111101101101110000000111000011000110100110001101010001100000101010000010100110101110110110110100100011010100100111100010010010110000001000110011100011000100001101100100110110010110000110110001100001010010001011010110110000001100000010011000100110000001110110000101001100000001110010101000100100001111100111010000001010100100001001010010011011010011000010111111001100101011110100010011010001010011010010000110000111010100000000001000100000001110100011110001101110101000101101101100110111100100110111010110001100000001101100100010110111100101000010011110100111001111000000011001010101000100001100000001000001000111001011100011111000111011100110001111010000011110111110101110111010010110011000101100111000000000100011000110011111001100011111110001011010000010000100010010101111010000010011101010100111101001100011100011111110000100011110111010000110110111010111000110111111111110011001001011111010110111010100100111100011001011111100101111101111010000111100010001101001010110100011011001100101110111010110000001011010110001001010001010010000100001000110101101000000100001110100001011000001100010010010110010100000100011000010110110000000011111111111000000110001001000110000100011111111111111110100101011111011000010001010001100111011011011000101100111000101000100110110110000100110111110110110010111101010001000100000100011010011110111100111110001100001010011101010100011000110010001000001010101000000110001111001011100001110100111101011000000100010110010111100010010111011010110011000110111111000010010100010011111111111100110011000001100101100011010100101111010111001000111000100111011000011100010100001010101111110001000001100000000001001011000011110100011011101110110101011100100110001010001000011100100100110100101011010000111001010111101100011000111001100011100101101011101101110001110010100110010010000101100111011010111010001010110001010011110001111001111100100010111011000101010010010110010110110101110100100111101001111110011010111011011011100010110001110010000110100000010111010010001100000100101101101100010011111110100000010010100010011101100110010011011101000000100110011100011100010010010101000011011101101110101010010001001111101000100101110011101010001101001100011000001011110000111011001111111010100001000101101101011100110111101000011100010111001001000000010111111010010100100100111011100110011001110110011010101001000011000010001000111001100000011111001100011111010101101110100001110101001110111010011011001010101001101010000001100010001001100101001001000111010111101010111
110010001101110011010101100100101111010001101001001010110100101100001001111010000100000111101001110111010100011010101111111100110110110100111001111001101110000001000111111010111110010110110100000011110101101110100101100111101101111011110000100100100111010011100100101001011110111101011111010010100110001000011011101101001100001100100010011111000101111100001000111110100101011110010011011110010000101111011100101000100110101111000100010000000100000011010101001000000110110000001110010000101100110011001000100001111111000110000001000110110100010101110000100110110000000011110101011000110000110111100111000000110011110110111000011000111100000011010111111010101111000100000011001110000110111111111111100101100100111011001000100101011001100110110010011110100110110111100001001100011100000011010011001010011001101100010010001010111110000101010000000011111010100101010111111001101101011100100101011110110011000000110110000000100010011110010010000111100011110000110111101111100100000101010111111111100110000000110100000010001000100000100011011101001000000111001110110111110110011010111101011010001011010101101101010100110111001001001101010010010001001000000010011001111101011010100111101000111000001010110001010010101000000001101110101101111001100000100100000111101110110011111100100000000111101000010100101010000100011100011111100000011000000000001111011110001001100001111111111000011111110110011100111010000111101100000100001101100100001011000101111001101101100010010111100101100001110100001000000101110000111011100010110100111010011011111110110111010010110101010000001100000101011110111101011001110100010100000000100001001100011011101010000001011101100000011000010011100011101110110110111000001110110000110011001101111101011000101111101010000101100110010011101000010011110101100100011110011101100101000000110101111111010000001000110011101001000100011100110110101001100001010101100001101111100010010001010011001101011011101011011101100000110000000000000110000111010010011101011001100000010101000110011100001111111111111101100110000000000110111010111111011101000011111100010111111110000001001110001101110110001101100001111101010110100100010110111010010010000001001000110100001111100010111101100010000010010110010010001010011101010000000100101100111110101010101001101111111101001111011100100000111110010110000111100010100000000100010011100100110110100011110111010110100001010110000001010000010110101000111111100010101010111110001101110000111100111000110011111001010101110001011111110111110111110101010111111111000100111000001001010001001000000011101111001101001000101000111011011110100001000010100100111010100111001110111011111010001001111101111110000010000101001111011011010111001001011000100011101001110111110101011000010010101110010000110010101110110010100100100100010010111110100110100110110110111100000111110101101011111011011110100110010010100011010010111111011000011110000010011000001101111100110110000111100000010010100000111101100101100101001001101001101001010000111010100101110110101000000001111101
111111010111110101001100000100000100010011111110000000001111011110001111100001010001100110011101101110101101000000010101010110101001000011010001101100111111111000110011001110010001110101100111010001010111111011110001101010110100100001100000011011011010001110101100110111110001010011001010110010111100110100000101101000101111001001101110111111011001111011110001110111111100101101001011101010001101001000000010101011100011110000011001000111111110000111001101100100010110011011101001101110101100011100010100010111110001101000000101101001110011101100010100111011110101110010101001000010101000011111000100011001111101110100101101001010010001100011011111010010110000100011100111111110001110100011110110001110111101100000101000011001001000101000101011011000010110011010001001111100111100101010001100010101110001010000010010011100001001100111110100011000000101010100011000010100000011001011011101100011111111111011000100100010110111111110011011010001100111110101100000000000110110010101000001111011001001001100000010010011101110010010100000000010110111011000110111000011011101011111011100010010000100010111000001111011100011000101111101000100001101110000001010110010110011010110110001101101101000111100010011100011010011111110001011100110011010011110101001000011010011100100111011000111000111011100110010101001011100001110000101000001101000111101000111011111100010010100110010011100111100101111011011011110101000111111110010001010000110011101000101010010111110110110101000011101101001000110010010000100011111101000111110110010111100011101110101011010001111001111110011101111001001000010110011001101010001011010101000111101010011000001111010101111010001111110110110110100101111010000000000010111100111100000001100110010110100111110010110011101011101100100111110100010101111011111000001000110000100110000111101010101011110110011010010100101010101010111010110010111100001010000011110011010010000110100101010001010101010001110101110110110101011010100011001010110100010110111100001110000110111100110000111111001101110100001000001001111000001101100110100001101010011010010001011011100111100000000010110110100011101000101011010100100011100100010000111011100000100110100010111010010101110100101100000111101010011101101110110101100110110100111011111000100011100001011000001010010100111101011011111100111100001101111011110111101000011001101110010111101111111010100011101111110101011101011100011101011101110011001011010001111001111011000001010110011101000110011100001001111101111001111001001010110001001111000001101111111001110111000111110110000001001100100000000000111010001100101001111000000011101001010110110111111101000010110100010100110101100100101001001100011010011110010111000000001101111101011011000011010100111111101101101100010001101011000111110001110100100010101010110100001011001110110000000001111100001000100110010111101000000010111100000011011110001110011010000011000000000101010010100101101001011001100101010000111011001010111001011111010100000001000110001000000000110010110010100111110101110101101111011
011100011101011100011100001111011111101010010111101001000111110010010110110100001101001100001010101110111011110110000110111110111101101001111111111010010100111010001101000101010000011111011100111000001001100001100101111000101101110111001010111101110100110101101010110010101110001001100101001101001001001101111011111111111010000110101000000010001001100101010110101000111011000110001111000100110100101110011110101000010011111111100111011001111101001110101000100000001011010000101111001010110001100101100101100101010001100000111001010100001101000000010010011001000101100111011100000101111000110111000101011001011010010100111010000001110000101100111101101011000001011110110010111001010001000011001010100111001100010100101100010010101101011001001101011010110010010000011110001001001100111101100010011111110100110011110111101110101001000111010010001101000100110010010100100010110011010010001001000010110101100100001100001000000100001100101001010101000101001010101000101010111000000011101000111010000101110101110011001011011100001011001001001101001111010011101011010101101011011110001000111010001110011010010101110101110110001111010010011101101100111011010101001111011100100010101000101000111110110011000001000101010000110100110001110111001111110110100010100010100011111111001111100111001001011110111110001100100001000010000100101110110100110101111001111110001100100111000100100100010011111010001110110110101000000010010111110011111011111011011110000011100001000010010101110111001111001001110111100011011010111010101011110010010101011100000010011000000011101010101101011111100001110010101100011000001010111001010010001010000100101011001011010010010000111000110111100110110111000100111000110001111010010101001011111000111110001010010111110110001000001011100000011000101010110001101000101011000010001110001011000000000000001001100000010000110001011111110110100000100110011010001100101011000000111100101011000011111010101010111100011011101011010111000000111001101000101111010011100101010100000101011110100010001100011010000101111111010100010001111101000011000010001011011111010110010001100110001110111101010011001110101000010101011000010111110001101100000011001101010111111000011100100101001011100100111011000110001001001011010111110101011111011101101111011011000000000101110010110011100010000010111010111010000010101110110011101010100110011100100011111101011101001101010000111000010011011010101011000110001100000100000010111111000111110110010101000110111110010111110000000111000101100111000010001111100101011010010100010100000000100111110101010100010100011110111011011010000110111000101001001101001100100001010000000101100011111101010110101001000101010101000011000011101101010101000111101110010100100100110111001001110110001111100011001100110111111011000111001011011111000110111100010111111111101011110100001111100001111101111011100100010111000011101110010111111011010001100101101100101010000000011101001110010000110111101010111000001111110110110111010011010011001011001000011010010011111010111111011110111111
000100101001010001010100010010010011101001101110111000111101100010111011000000110111001011000111011101001010011111011110101001110101001100100110001000101001001011011100110111100011011011010001111100001100110001010100111001011001101011001110110001001111010001110100111010010001100100110001111100100001100001100101011001011010010011111010101001000001000111010101101100101100001111011111110000010101001001100000000100101001000000100011100000010001100100011100011011110011000001101000000011001011001011110010011100000010000010001001111110000010010001101010011001111110110101010000000001101101010001010011010000100111011001000011111010000100000000100011111100110110100101010110101100011010111110010000011111110011010000001101001001010001101001111001010000000011111111110010111111100000101110011111111011011101000100111111111000011110010111111111001000110011110110010001010011001101100110011101101100011100010100100011011001100100100001110100100000111110011011110001001001001101000011101111001100010101101001011010110111100001010110001111111011111101011010010111110000001000101100001101110010100101011010010100110001110000101010011110000101100101111000010111100111110110010010011001000011001001110010001000110110001011101111111000010111011011111111110110110011010101111100111011111111110001101110001001101100110011000001001010001111000101111110000010110011000111100111110011011010110100111011010110111010001110001101101000100000110111011010011111011110100101010000110111011100110010001010101000100010100010100010000101010001010110100001110000101100110111110111001100100001101110101001010101001001101001010111001111101010010111110101010111110001111001001101000010101100011111110010100001100001011110001001000111010000000111111011110101100000101111010010110101111011111110001001111100101101100111100110010100010111111011111111010110011010011000110100110011110100111100101010010000010101100110110111011010011101011100010000101000110100010010010100001100001101011111000001000101110100101001110101110011011000000011010101101111110111010001101101010100001100011010000000100000111010110011010101001000111000101011111011001011101110001010000001010001101101100111000000000100100111101110001100110101111001111000011001000010110011010111101101111100010000111101100001101011110100001110010111011111000011101110011011011100110111100001000100110100010011110001110011111000001100011010101110010011010111100100011011000100011001000000011110101111010011001100001000010001000111010010111001001010110011101001010011010001010011100001011011010111100010000000110100101011000100100100110011010001011101001111110101011010010000111101110001010110001110010001111111101000111011100101011011010000001111100010001110110011010101010010001010000000010011101101101110101001000001000100011100000011110101110100000111000010111000000111000001001101010011011001100010001100000000011011101101111111000110001101100000010010011111011111000010001110100101111101010110101011100101111010001011110100110110111100111101011001011110001101010100110000
010101000011000000010100000111011011101011110011100000100001101110010011010100001001110110011100010010000010101100010101100110000001000111111011100011101111101011101000101010010010011011010000001101000000000010010011011101111101111101000101101000001111011111101001001001001000100000101111010110110110010101100100100101010101011011100101011010101111011001101010111110110100001101010100010101111110100110111001100101000111100001011100110111101001101011011000100010000100000110111110000110110010101100100001111111010101111000110001110011101011001001010001010111100011010100011011010010000011010011110010100101101000101000111110110001110000011000011101011001111010011000000101000110101001100010000101111000101110000001000011100010101011101010000101001001110010011000011000110110110111110110010001101110010101011101011110001100100011100011010010010111101001000111000100000001010100110000111110000111101101111001000101101101001010111010101011101110000110001011000110000000100010110101010100111110100011011110111011011011110010111000110011000101001011101110011101010011100010110101101111011000110010111101001011010111111001110110100100110011101001100001011000111101101101000101011100010010111001000101011110001010010010100000110011011001101001010001010101011111000001101000000001001111110011001010111100110110010110010000010111000001011111011010001000110011100011011111100100010110100101001011011100011110101000111011101011001000100110001010001111001101011110110000001011111001010100000010110100101100110110010000100100111000010100010100101111011101101110010111011101000010110011010110100011011000001000100111101010011111010110010111101000101000111000100000010111100111111000110011110111111100101101001101000001101001010001101010011010100011101001011110011010100001100000101100110010001101011000110001011100101110000001101100010000011101110111001100010111110101011110111010010110000000101000011011110101110010001101111111111010110000101000101010110011011010111010011000110111011111101001110001101011111001001011010010111001001100010011010110100011101000010000111000001001010111100001001010110110111100110000010111011101010100011010001001001001000000101010110110111011010110001000100010010000100110011111101101000000101110001010010000101001011101001001111110100000001000010110011100011100101111011100001001100100101011011100000110000001011101001001000100011011010010000011000010110100100011101100101111011100100000111001000001110110011101010110010010011011000101010101010000010000110100100000010110011011101110100111110101010101100001011111001001001110010010111010001000001111100111001111011111000100100110111111101110100001100110000000000000101111000010010100001000101001110110001001101000000011000110111010110010000110000000101110000011110111011001111010111011101111000111011100100111110000010011100101000101110011110101100101000101101001100010101011001110101000000101101000000010000001100111101011100101101111101010111000001010110100111001110001101010110100111100011011001010001111100110100000100001111000
100010011101001101001100100111011001110100011101101011011111000000000101100111110001100110101000011010011000111100001000100010100010101010110000000001100100111001010010001000101001110101110101010001111111110110111101100000000011111100000101011001001001100010101000110000000110011011000110111000011001101001001110100110010101010111011111110110110100100011001000000100110011100101101100010001100110001110000101111010101011011011011100010101011110100010001110110111110010010011001111001100100111000110001101111101001000001001111101010010111110011010111101110101010100111101010010111100110011001110011011111110011000110100010101001011010110010011001111100111111000110010010100011001001111000011010111000011100000011111010101101101101101011010001010010000000111100011111010110100110100011001110011100011111010110100110011111110001000010110000011000001100111100001000011001011110010011010110101001001101011101010111011100110010111010011111110010010010101001101010000111000011010111110001100111011100101101100110101001000011010000011101111011001011011010111001010010111001011100001000100000011010001000111000010111001010101001100111001110100111011110001011101101100101010010001011000101011100111001110101101110010000111100101111101000101100000100100100000011010010011001011111000010111001110001000001101100110010000010101010101100111010100111101000111110000110001100010010100001010100110110001110010111111110011001011111111001101010100111101101001000011010011111011100010100000100101000000001111010110101010110100100011001100111100100110001100100101100011110101011010010101101010101001010100010100101110110001000110100111110001110000110011111010111100110111101010001100000101001001001100101000001111111010101110000010100000101111010001010011100100010101010100001101100111000000110110110100100100101010010000100101011011100100010101100011000000101111001100101101110101100101010101001110100101001001011000010100100101001001000010101000111001110100100111001011000100011001111000011110000111100110010001111111000001100101100011101100011101011110100110111111100111110010100111100011001100010110010010111011100000001000000010010000110111001010000110000010100001101001010100011011011000010001110101111001101100110100111000011001000110110111100100111010111111001110010001100100001000000001111110100000000011011111011001111011100000111100100001011100100111001010111001110100000101101111010011101100010000010110010011001011110101011001000100000010101001100111111000011111001110110000010101010011110100111011111111101111000011010001110011100000001100010011100111000110011101101111011111101011110101100110101010010001100110001011011000110011001011100001111000010111111011001110001011100010111110011001011101011011000100010010010000010111001111101001111000110001011111101110101010110010111101111001110011100111100011000111011100101111111001000110101101111100001000000011010001001101000100010001111001001001001100001101010101110010011011000001110110110101011010110000000100001011011001110011010101000101100111011001011100
101010111010101101111111010111100110110010110000011110011100100000001100100110011011011111110000010001111011010011000001100010101001111010110011100100010110101000100011000000110111000011001101101101001010001101000010001010010001110100110111111100101100101001001101011011010111000110100101000110010011011010010101001011001111010101010001011101110110001010101011010011101000010001011100011110000000101101101011100011110001000010010101111000000111000010100011110011101000101111001001011000010000011111001111010001000000101011011100001111110111111111001010011110001001101000110110010101000000001101101111000101011011100110101100011111000110111011101010110100010000100111001000101001011101101001101001001111111100001101101010110001110010110101000010111001110011111001001111100110001110011001110000010001011100111001110001001000001010001110101010101000011110110111010000011111010111100010001110001110000101001101100011110100100101010000000001010100010001110101111011111100011000011010000011111001100111001011111110011101000001000101010011101111111111111000001111111011000110111000001010101011101111001100110000011111011001001000100111010111010010111101011110011011111011010101100111111001000100111101111100100100011101110011110011100111110010000001000110111101010000110001001111010000000100000000001010111011011011111011010100101100101101000000100000111000110000111101000000011100011100110010100010011001011111000011010100001000000011011011111101101010111000101111100101010100000000000000101100111101101011010001101010111001101110110001001111100111000111100111100100011000101001010101110100101000010111100111100110101100001001010101100011000100001110101111101110101110000000000011111100010111100000100110001111001001011010110101011110100111010010000111101001011001000010100111001001001111000010001000001011001000111100000000111001101101011001000000001010010011101111000110001101000000101110110111101011101001001100011010001010110111110000101000110100001111110100010111010110111110001001000101010010110000010111011001100101000011001001010000110111011110100100100000101100101000101010110000101000001001100000001000100111010011100010011100001000001101101101111101011101010100111110111001000100101110100011101001001111101010111011101111011000110111111110010011101000110001001100110101100001001001110000110000001110011101111101111000010010011000001111111010001000011011100001100110101111111010110100111101100001010000001001001111110011000101110110110011000010001110111000101010100110001100001111001010111011001100000001100000100001101110011101010110110100110010001011100000001000010010101111101011001111000101101010000001001011000000000111000100010110110010100000110000011111001001101100001000011011111001001011000100001011000011111111001101110001100011010001011001110010011100101101100101111000110110010011011001010101011010110011101111000100111010101011010011001110101011011101110000101010000110010110010110101111110100100101011110111100111001010010010111010011110011111110100001100010100100101001011011110010
100111001000101110101110010111101011111111000010111101101110111111001101010000111000001110011100110011011101011110011000100001111110111011001000111010100111001011000111110101010010101000001010111011000101101110011101100011110111100001011100110010011100010110001011001111111011001011001101111101110011011110100010011010110100010100010111111100000001100101110111000111010111110000111100110111100011101010011100111001011111011001001011010001100100110000111101100101111110000100101010010101110101111100001011000000100101010001000111101101100111000001101010110000010011101110111011000110100111100100100100110110111110101111011010111011100001000011001111111001101000010010110111110011011011000100100010111101111100001100001010111111001000101100010001100001000100100100100010001100101111101000010111011011100010000101101101111011011010000100100000110111110110110000101011000111000010101100010111111110010001000000100001110100100001111100100001100000100101010111011010100100011001101101101000101110101010101100101011111000001011011000101100111000011010101000110011000111010001110010110110111000001111101100000100100010010101010011001010001000011100001110010001100000011010100111011100011100010001000101011111101010110101111101001110101000000110101101110011110110111001100001010101001011001101010001110100011000100000101011001000110100010100101000110110100010011100101000100010101001110110001111111100001000000001000111010011110110011001001111111010100101000011110101100110101001010111110010010100001101001101011110001100000111111111011000011110000100001001001111011011111100001000101001111101001100100110110111000110001111111010000001011110011110000111101010000000100011101010110111001001100100110111110010010110111110100110111110011000100111111010100001001100011101110001101000110100111101000010010010011010110101011111011001011000110101111001000011001000110001000111111010001100101001011110110110000111001000001110110100010011001010000011010110101111011010001100001100110111110111000101010100001101000101111011000100111010010001110110101111001110111001111001001101000000111000010110101001011100100011111010111101000010011101100101010111011001001101001001001000110010111111100000000000000111100100100000011011110001100000111101000011000010101100110010000110110011110011101010000100000111000001010000101000101111111111000000111000000111101010101000001010010010000111010101100101001100000110101101001011001000001011000001010101011000000101100000111001101101001100111001010101001110110011100001101111110011110000000001101011110101110011011111110100100111101000110100001111100001001100100110101010100010111011110011010000010111011101110000011110110110101101011000011000000001010110011011010011101101100000010100110010101011101000010110110000010101011100001110101110100111110101001101011001100111110100011101111001111110111100101110010101111010110100010100111101110110101110111000010101111110100100000110001110101011011000101110000110111100100111011001110110010010101010001010010101001010111110011111011101110001
010000100100100000010111010100101000101010111101110111001000110101010101001111100100110011011110000000100111011110110100100111111111011010010101011101101100111010010000001100101000011101001110101001001001101110010000010000010010100111011001011000010111110001110101111101100010101110110011111011100001000111011001111000001001001101000101100000110101111011001000110111110110100110001011001001010001101011111101110100011010111001101001101100101001000111110001110111100010000110001010011100111010100101000001011011011000011101000101001111011110000000001010100101100000011010001110110101101101100100111001110110011111000110111101010000010001111010000010011111010111001001111111010111000101010101011010111110101100000111000011000010101001010110101011100011100100011101000111101011111100001001100010101000111110011000101000111001111011010100100000110001001100001101101010110011101001111110100001001011101011011000110011011000111100000100000000100000101010100110001010011000001010010010001010100011100010111001000101101000011011001001111110011000111101111010001100010101110100101100101110010110100001100101101100011010101111011010000011011011000101110100011110110111000001110111010001000101000010001011110110010011110011110010000100001101011010101100100110100011011011011010010011010010000100100010001011111000101000101000111011001001101111001111111111101001010000100010000101000011101100011111110001100001001111110101111001000001100110110100010011100101000101001001111011101101111000011010101001011110010011101000010000010000011011000010011110110001000000111001110101111001101110100001011101001111110110111110100011011001100010011001100000000101101011111011011100100010111011000001010110011011011111011101010100011001000011000011000110000011001101110101011001010011101001100010100100101101110110011011011111101111011001100111001101110011110110101100000011000100000000010010100000111000000010000010101000001000000000011100011010010000001010111111001000111101000100110100101101010100100110001000000000110001000101010001111100110101110001001101100100010110000000000110001010101000000000110011100101010011010001100010000110011101111000011000010010000110011100000010010001110110000110110101110011101100000111000010011011001110001011001001010010011110010101000100101111101111000111110100101010100010001000101100110011011011000000111101000100110010010101001110100000111111101001000011001111001010011110110100011011000001011111011100101001000110111011010111110000001010000101001101001010001110101111100111010000011100110010111000000010110111010001101110100000111110010101111101101010011110011101111001111010011110000110001110110111111111100001100011111110110111101010000100100100101101111100011100111111011111001001000101010101010111001101010110110001101000110011101011011010110000001000101001011111111111010011000000110111110100001110100001110111101010100100110111000011010011110100101100010000100010000001110101010100101001000011001010001000000000100110111111000110110000001000100101011000010101000100000101100000
111101011101110101001000000011101010001000011110100101101100111010010101011111000100010111000011110001010011111101011110001100110000001010100111101101101100011000011000110110111011000101010010100100010011011001111010000011110101100010111111100001100101000001101010010000001011100101100101111000011011110101000001110111010001000011101110100011111011001000001011111001001000100111000110000001101001100111001110111110001111101100100110100110001111111010110001011000000101100110000101100001100001110100111101111101011101011111101001101100001010111010110011111111011001111001010011101101000101011101010011011111111110111000101001000001000011101111111100110101001100100000001001101111101110001001110011111000000100101110111001011111100110001110100100111011001010111000100101101110010110111101101010001101110000001101000111101100110101110100111111100011000000010100010001101001011111001101111010011100000111111110011000001111001000011100100010000011001010001100111101101101100011111100010111000100111111101100001101110001111100010101100100010010000100001000010000001111100110100010111100000110011101010001110000001100000001110000100110001100001111101001110101001111011011000100011110000110011011111011000101000001011001110101010111110101011101100001001000110001100100001111101101000001001111110110010010000111101010100110011001100100000100000100000100011000111000011110011111101000011100001000111001100001011001110001100110101101010000111001011111100001110100101001100000001110011101101001111000011000001010000010010110000001101011000110101001010111011111000011011110111111110001011110001011000101110101100101010011101010010000101001011100101100000011000010000011111111000001111101101001011101111011011011110111010110110010011011100010010011100111111110101111111101001000111001101001010100110100111111010000101010010001011000011111110100100000011101000010110110110010001001111010010100000111111010000100000011010110101010111011101101110111111011000110011010000010111101011010110101111111110010000001110010110110101001111111000100011011110100010111100111011110100010011001000000010101101001101000110100001110001000001101000101011111101011100110101010110010000100010110001010100101110100001101100100010000100110011010100100010000110011001010101100001010010100111001101101011100011001111100110111100111000010001110011010111100001001100100100000111101100011010001100011110001100010010000000110111010010110100101101000111110010110100001011001011111011010110010100110101101111111110101011001111010001101100110011101011010101110100001110000010101001011111111110001111000111100010001111111011100101000000000011101101011100000100110000011111010000110101000101011110001100000100000110011100011000011100111000110000111010000011101010110001111001010110011100010100000010111101110110010111001110000100100111100111001000101000000011111000000111111110000010111110011100110101011001011011010001100000101011110011011011001010011101110101011110010110100110100110111011000011111000011011000110001001101010000011111110011100000
110110011010000101110110101101011100000101110110111011100101011110100110011011010000110011001010011011001010100011010111111000101101100100000110101010001001110011101011100101011111110111010101101110101110000100011010101000101100011000110111110010000010000011101000011110111100000111100011000100100011011011000111011011010001000111011000110001111000001000110011111010001101000000011100100011010010100011110100100001100100011111011111100101011000010100010100010010100010011110001001110111111101110100100010110111010110110010100000101001010010010100011100110100011011100010001110101001001011101100000010110111111100111010111010000110100110101001100010110100110000010100101110001101010101001000010011101100101100011011111000000111010010010011111000010100110001101010000001000011000010101100011111101001001110011000011011111011001011000110111101011110101001010101001110100110110101000111101010111001011000001010011001110110001010001011110011010110000100100100101001000010110000110000010111001000110110100101000101101110010111100011101110001001010110100111011101101001011011110100011010110110111011101101011010101100000111100001011101101110000010011010101111110100111011011100001110001010001011001110010101100010010100101111001000001100011011110000101001001110100101110001100010001010110100100110110110010111011110001101110011110011111111110100110000010100100101001001101001101111011100100101101010000101110111001101010110000011110111011101010101101110010110011101001001111111110010011001011111101101110101110111100101001100100011000011101011101111111100011100111101100100111110101100001001100001011011110001011000000111000111010010101111011011110101111100001011110101110110100011111010111111011000111101000000101001101000001011010111100010010101011100111111011110111011110101011001101001010000000111100000011000110100101111000111110001010101000011111110001100101011011101101111011001110001110000011010101000010101110001000111110010110111110100011110110111000111000110001001110110011011001011000110010000110101101011010011111111101010001011000111001100110101101000101111001010001101101001101001011010010001010101101001111101111011001010111100011011000010100100001011101110000101000010000000100110010010010110100101110111010011001111011101011100001100000001111110010010010001010100111110100001111011111010011010000011011111101011000000010010001101100001111000011110010100101001011011100011000110001101010101001111110110011001010110110001100001100000001001010000111110111001100100001111010011000100000101000011111000110101011001100100100111001001001010001000101110111011101010010011101010001111101001110100111101101111101011110100000011111001100101100010100100100000100110000110100010101101011011011111111100010001100100101100001111011000110100011110111101101110011101000111110010001001101110010010100010111110110011111001100010011101100100001010001000001111100101101100101011000001010000010101010101100101100100000101011110011101100110111010000010100011001100001101110011110100111011100010010010011100001000
110011001101010010110101010010111010110111001010010010000101110110001101110010101111001100000000100101011010001100010101101100100011011101100001001010000011111001000110110110111001100100001101011100011110101101111011110010111010010001000101100011011000100110000101000001100011111011011101111011000110110111010110000110011010010010000100110010101010010110110111000010000111101110000101011101111011000110110010000111100110111100010010101111110101010101010001101111101000110111100111101011000000101111010110111100000110000001101010001111111110011000000001001100100001111010101000111100010101110010111110111000000010011001101110010010011010110011101001111111000011000010110010101011001110001001010110110111101101001010110000100000011110100001101101110101101001010000011011000100001001101110101100011100101010101101000011010110110101110101110001101111110110110100111010101101010111110100101110110110100100001010000110001111000100011100110000010010110000000111001010010111101010000011111000110011011111111101100101000111010110000011111100000011101011000100000110110101001110001100001001100010011111110111111000100100100111011000011011101110011110100010000011110110011011000011011000010001111100111011110000101110100001000001001000101111101100111101100110111011000011101011111101001000001111000001010000010101000011000010111100011000110101101000100101000000101110010110101010001100111000000100011001100100110001111101100000110010001001000101011101100110111110100100000010000110001000010011111000100000101001101000010010010000100010000001000001011101111011101010000100111101011101011110001110111010101001000000100111010110001001100010110111100110010101111110100111000101011000010010010001111100101101011100110100001101001001111101111011111010001010010001110011011010110111010001101100100110100101110001101111111111011110011001101000101111010100111011010101010111111110010111111000110001100101011111000010011100000111011001010001000001010000100101011001101101010000100101001001100110010100100010100001101111110000010101001100110000110110110111011001100000010100101011011001011010001011100010011100000000111001011110110010110100100011101000101001001000010110101010101001111001111001111011111111010111000111010100110010100101101111100010011110001100010111100110011001000101010000110110011111000010111101010000000000111111010101100000100001010111001001100100111011101111100001111110010110010011010100111000001110111101001010001110111001001100100101011001011001101001001010001100000011001101000001010111100111000001101101110011101011101111111010011111111010010001000110111001110111101101000000011010110101011011011010110101001111110011101011000010000110010011000110011100111011110000000110101011101000011111000011111110110111111001011110001011001101001101011110101101101011011000001110010010000000000100101001101110010111000011110010010110100010101010011111011011001010000011110000100010001000110110011111011101010000011000011001001100011111011001100100001101100100110001100011011010100111111101101001001100001000
011100011001111100111101110101100011001001111101001000010011101110101010100110101101010000011000001011001010011101011000100111101100000110001010110111010100110101011110011010000101011000111110110111010011101010011110001001111000010011100000000000000001100101100111100000111011100111110100100011100010010011000001111101100010111011100110110010100000110110001101001101000110101001010101111111000110101011011110000111010101011000011110001001111110111010100010101100000111001100110101100011110100011101101010101001011101011100110010011010110001010110001101001100101100010001011110100110101111101101100000100101001011100111111000110101010001110101010100101011111100010010101000101101011101110000000001101001111010110010111111010000010111110110101011101100001001110110101111111011100001111111011110000010000010000110101110010111001000101111111010100100000101010111010100101110101011100100010011001111100001100000011100110110010011011001000001101100000011011001001011010011110100100000010110000010010011100011000100100001010110000011111001100011011010010111110000011110001110111010111101110110110101011100000010101011001110111010011100000010101001100001010000001101011010001001001000000100100110011000001001111011111010011010111101101110010011100101010110010010111011001001011110110101001111010100101001111000111101011101010101101001110000001011010100101010011001110111001000111001110100100010000101110000010000011100111110010010010001100001010110011110001001110110110100110010101011100111110000110100011100010001001010111010110110010100001110110110101101011111011000100001001010000111110001111000100100011100000110110011111011011111000000010011001001100100111110100110101100001100100010000100001101000010101110101000010001100010010000110010000011111010010000101011110110100111111010111010001111100001001001110011101001011110111111110010010101011010100111110110100100011101000010100011110110111000100110100001110010011000010001101000111101010101110011100100111101101001001111101011001001100010110010110000111101010100011101110110001010101011000010000011001011100111001111110111011010001001110000101110010010101010011101010101011101111000111111001000000110000011010100100101011011111010110011110010100101001111100111111111110001111000010110100110000000100000001011101001111000001101111100011100100000110001001011100111010111000101010101010001011011000100010011010010011101110011011100110101000010111111110000111111100100001100000100101000110101011001101111111011001100111010101100101100101000011001111010011000010001011111010110001101000100101011100101100111010001001101110101001111101001001101101101011110100100111110011000000100011011010111111101111100001111000010010010100111001001110001010001010011011111110110001000100111111000110011100111101000000111110111010000110000000101010010111100100001101001100011110010100001000110101100100001011000111001001010000100000001110110100100100011111000010100011011011001100111011000111011010011110001101011000010001101001001110011001011100100000001010010100101011111
111010110011101011000010001000011010000001011010010011110011100011000001000111100101110000110111100000111111001001101100111000011010111101111101001101100111001100101101000011011010001100011111100010111001011000000000000111101000010111101111010111001111010110001110111110110101100111111011010110110011110000010110000000001101101100010110110111101110011011111000100000111101000101010000010000100101100010000011011111101000110100010010110010100110101101011101011001010100011011101111101001101010111000000100001001001000110010111011110110110001100110110001110001000111111001001111011001110010000111110111000101010110110000101011101111001011110100111001010111101100111101000111001011111111010110100011001111001110011111001101000011111100101101010101000110010101011110110010011100001010110111101101110000110011110101000001011100100010000011010100100010000000000000000100001110011100000011110100000110001101000001101111110000010011000111011011111100000101111011000010111000100000101101001011100010000000011000110110110110110010000100110100110111010100101001000101001101111001110010011001010111111001101001011110110101001000011001000100110010110001010011010000100110011010001101011010101000110100000001010111110110111011100001000101000100011100111110011101100001111101011001110001100010110101010010110001101000100100010001010010110000011110001101000100011101001110001000001001011110110110000010111100111010100010101000110101000000011101101111101001101010100000110010000100100111000001010101111111000001111000111000001001101111101110000000000111001101110001101110111000101111111011011110010000110100011011011111000111001010010000100000110110010111101110001111111001100010011011001110110001100001110110000111000010001000011111011101110001101111001111011111001111000110100001101011001011000111000111110001001000010001001011101011011000111010010101100010010111111100000001100001110010001010111010011000100101001010001010100110101001000111111010100101101100101010101101001011100111111111111011010011101111111101100100010101000101101010101000101100001001001010110001101000100111010100001010100110001010011111001010110110110001010101010110010001111100010001101101111101011010110001011010111010110110100000111101011000011110101010111111000010011000010100010010100001111100001011111101100110010110110111100011100100101000101111100011000111100001110101110001100010110001101001001011000101010111011110001011100011100001110100001001000011000000101000001001110000010011101100111000001111000101000011010100100101001101110100011110000001110010101100001100001101000110111000110000001011010011011011100101110111110111010011110010001111011111111001000000101111100110010110011100111111011101101000011001111101010010011010111001010011000011101110011001110011101101011111010111010001110010101100010111010001011100100000101101010100111101010111110011110001010001001011111011000000000011110011110101001110011101000110111101111111110111010100101101010011000010100100000001111011001010011110010011000100111001011011001111011010100100
101101010111001110110100111011110110011010001101010100111111110011000010110110101100110101100000101001010001100101001111101101010100001110000110001010101010110101010110100110110000100011110011001010111110000001110110101110100111010100010000111111010100110110001101011011010010110001110010001010101001101010010100001100001000001110011101010101010010011101000010011100111100101110001001111000100111110100010101001010011100111001001011000101110110101100100100101110001111011110110011100001000111001110011110000011100101100010101010011100001100011101011100101100101011101101000010001100000111000101101010000110111111001100111101000010001111001010010110101110110001010111111100011010110001110010010010100011001111000100100001010111111110101100000011011011100001011110110010111010100100010000000010100011110101111111000011111001101110110000111110100001001101011001101010100001001111010101011101101111111001100100011111101011010111001111101010100111111110101001110111110101111001000000101001011011101100010110101110010110101011001110111101101001101101001000100100110011000100110101001110111010001100011011111111001000000101000110100110100001010010011000111100110010001010010001111011111110011010010011010111010011111011110010111000111101001000100011001010101111001011100110001101010000110100011100010111111101101111011001000000100010001111101010110000111111011010011100000100011010001100101100010110011101010101100010111010110101000011011011100110011010011111110101111101100110001001011110001001000010010010101001100010011001100010000110100101000001100101000101111000011010100100100001010001010110100110010000111000100110100011101010111110100101110110000110000101001111101101110011110110001000100010000100011000011111010000001011100101110011110101010101101000100100001100111010010010101010000001110100101010111110011001001111111101000110010010111001001111011110110111111111011101110110001011011101110100010111111100000001110001001111101011110001111111110010001111110110111011111100110010111100010101111011100011000100111110010101010001001111111010001000010000011111010101100111101010000001001110100100100011000110011101000011000101111101011110111110110010101101110101000000001011011111110001100110110000110101011011010111001101010100110001100001011110010101111100101001110010010100001101011000111011001101010100101101111000100011001001010111100010000110000011101110010100001001010010001001010101001100110101111010111110100110010110001101000101010101111110000010000010010101111100000101111110000011011100000000010001011001100000110001111001100111100110000100111110101010101110001001000100100011100000001000011100000011001001011000111010001101001111011100000000110010010000111110000010011101010100000101010110101010111110010000100101001111111100010010110001010011011000110001101110010000000000001001110100110101010000100011011011011010000010111010010011100100000101110011100111110100000010001001010010010100100111000000011101010011101010111110001001111100001001001101111100101111101101110010000000101101101000
011000010110101110010000100111010111101000001101010111001001100001100000110010101010110101101001011000010101000111011010111110001100010011111111111010000001111100001111010011011010110011011111000000010110101000010001101010011110011010110111010010110100101100011001101010101110111101010110111010100101101111010000000011000111001011111100100100111110111100111011111111100110101011110110101010001100101100000100101101110000101110110101101101101010111001000100100111010111010111010000101011101110011001101001011111001000100011100110100010111000111100001110111010110110100111011010110000011000110011001011101111011110111011010011001000010001000001001011011011001011111100001000011101010001010000100100111011101010000100111101101100110111101000101011000110110001101100110011011110101111101000100001000100000111101111001010010000000001111111001101101100101010101100111001111101000110000001101110111001010101011000000001000100101010110000100110100000000011010100010100001010001001000100111000011010000100011001111100001010101101101011111011000000011000000001100100000000110011001100111110100111001000010001000001000001111111010010001010011010000000000011100101000100101000011110101101010110010111110100111011111100000000100010010101100001000010101010010000111110010101010101011101101011100001001001100101101010110010111001010000000101001000011111101101001001011010101110100110101001010010100010101001011001111101000011110010000111011101100010001100111001000101011011111100011110011101001110101000001000100111110111001110011010000001010000100111010110010011111001100011110010001101100111101010010001111101010110111000101001111101010111000000001101000000011001000011001010101001100010000000010010001111110111101110100001011101001001010010011001011101111100010010110000111000101110111010001110111100001111000010100010111000000111110101101011000001110110011011101011011101001010011010111111010100101000101110011011011000011011000010001001000100110000100001111100100000010101111001011111000010100100011100100011101100000010000000111111101110100101111100011010101111001010100110111110010010011100001100101000101100011000111010111100000100100101111110010011011100011111001110011010111010011010101000010111000001010100101000110011011001010011101101111100011000111100111101110101110001101011000000000101100010101100101101110100111010110001010111010101110011000000111000011111001111011001001000111001101001011000110010100001011010100110010000010000010000011000000000100001011100001101011001011000000000001111110001111111001101010000110101001110111101110101001110101001101001101000001100010100001000110001110000100111001000100101010110100000011101000001111111101110110101100110000100110000110010001010111011011001000110010010111010010001001010010000010000001111111010000010001100011001000000011011101111101101011101010011100010110101000001111011101111100101100010000011110010100001101100101110110111111101100110001000010011011111100001111000001101100000001110011111011111011011101001011011111110101110111110111101001101
000011011001110011111001011011010100111011110111011011001010011111100110101110111111100110111110001111110001111010000010000010110000000001000011100101101101001001100001000011011101101000000000000111000101000001100111100101100010000011100111100100011000111010001001000010100000001101110010001111110011111110101011111111100111010110010000011001010100000000101000100010011111001010001010011111110100100000111110110101100010000101010100011111101000001001001111001001111001011010101111111110011010000101000010011101001111011110110000111011111110100000110001001100110110010110100000001010100000101010011001110101101011111111101100101010011001011100001010011100111111011110001010110111110010111001110010111110011001000010011101101010010111011011010011001100011101000011011011111000011110001011110010101101001100000100110010000101001001111000001110100010000000101111000101000011011001000110000001000001111110110000001010001100011111010001100100101101011110101011001010110111111110010101010000010001100001001100101101110101001111010010000110000100011001110010011111101011111110100010101010110111000011101001011111101100010100100100000000010101110110110101100000011111010000100111010000011011111101101110100001000000010011101101011001000111001110001111101101100001011100101111010111001011111110111000101111001111101010100101100001011000011001010000011010001110101011110111111111000111101011001001100100101011110110100101001101111110111000111000011001101010010111010001011001110001000100100111101110111110000111011000100001001101100001011000001001111100110010101010011011100001000000001000111100010111111101101101100011010111010101001110010010010010101101100001000011100011101111011111101101010001111100111010100111000011100101100010100110001100111101011010110111010101011010011001001011110111000010010010011001011110110101010011010101010111011111001001100100010100110011001001011011111100001101010001100011000011100001010011111000110000001111111100110001110011101010011111010000001111101111001110010100101010010010001000110011111000010010010000001100111010101010011011100000110100100001110000111100010000011000000011000001001100100011111110100010111111001101110001100011111001010010001101010011111001010101101010010101000111101010110000110110110000100010001110111000110010001001011001100110000101001011111010000000111011011111010111100011100111010001100001100111101111111100101000011111000010001101100010100101001100111111001111100101001101111110011011011101001010010011011100111100111000101011110101111111110001000000101101011000001111010110000000011000111111010100001111000000001000101101010001110010010100011101011101011100010011001011000001100001000110100011001101100100111111001110100001100000011001011110001010100011110100001010111111111010111000000010011100101001101111110001001110100110111011100111100101111111000011110000010110010110001000001010101000110011001001110000101111000101101000101010100000100011111000101000100000010010000010101101010101110010101001101000100110100110100101111100111000010110
010101111010010100110001010011011111011110110001001100101101110101000001100000001001000111101001001100110011000101001100101100011110101111010011001111000010100100110000110000010001111011110100111110100010110000101011000000100001011111000111001111110100101111000011000010101110000100110110100011000111100000101010011101101010011001100001010010100010100000001011111011001101101001110011100010111100100011110011100111110010101000111111111111100011111110010110101000101110011000010101100101011111101100000111101011000001100110011100011100010110011101000100100101011001111111110100101010011100011101100100110010100111101110000000010101100110110111001011011110100010011111110010001110110101001100100100010111010110000100101111110100001001011111011011110111111110010111000101001000101101111011111100000001011100000100100111101000000111011010110110110100001111110100110001111010110100110001110000001010001100001110101010011000110000000110110011001101010010001111100101001001101010101100001010001110100110101110011100010101011001110000001000110010101100100001011111000010001101111101100011011101111101001111110001110110011000100111101110011101000011000110011110010000011101000101101100110111100000100001011010110110000100110110111001010000100101001110001000110111010110101011000001010101011110011100100010100101001010110001010111110111111000001000010111010010100000100000000101011111111001000100010000001010101111111000011000100011001101110001011111101011000001010011100011011010000111110110110101101000001010100101100101011111011100111110011100111110011000011011111000000010001010110000011111101000101101111100011000010001101000101110111101011000011111100000010101111010111011001001111101010100000100000001011011110100010010101111100001110000101100110110100010111110000011111110111101110001110011101100000110101001000010111110110110101100100001110010011000010000110001110001010110111100110000001111110000001100100111001011011010100001101110100000010011011000100100001000110101000110101100111111110010100001011111000001010000011100100010110011000111000111011000010110010000001000101001101100010111110011011011111110101000010100111001110000101100110001110000001111001111101000001100110111011011100100001100001001110110011010001111011100001111011110101011010001111000010110111010111111001001011000010010100111001011110001110100101000110110110011101001110010001001110001100101101100110010110110010100010110011011001101101101010000000000110101110110001000011110001111010101100000101111011100000111001111000001000110110111001000010011000101101101000011101111010111110000111010011101000111010101110100001010000101101011001000100110010000111010010011011111010001111101010011001011101110101001000101101011101011010001010011101011000010111110100000011111111111101011100010111000110001010010100000110111001101110010110110110000111011111111110000011110101110001010011001001000000000011011111000011101110101000111100111011011111100101001100001011011101100110101010010011001111011001000000111101010100010000111011111111010
100011101100100110010110101110000101100011100010110010101101111011100010011010101110000011111001110101110000111110011001011001010101111000001011011010100010000111011000001101100011111111110110100101100111010011101101110110011011001110001100101101011110000110011101000000000101111110101100100100010110110011101101100001000110100101110001110001100001100101110001110011100011111101000010101000100010100000100011000101001011000101010101111100101011111011010011101110110110010111101000110101000111011100110111100110100010000110111101010100100010101100100011011011111001001111110011001101011111100100110101000010111010000100000101001111010100001010111101110110100010111001010101110000101010011001001001001001111100010111110100111011111110110000111110010000101010110010011000100001100101111110001010110010111000011101100001110010101101010001101001100110001110111001110011110011110010001011100100001110010101011000101011101001111110110011101011011011110011111110101001011111010011101111011010001110111111001010001101001010101100100011001110011010101001101010101111001110010110000101000000101000101101111001101001101110100111011011000101000010000100010100011101101011101000010001000001001111000100010110110010111100010111100011010011100110100101111011101000011110100111110101110101110101000001001101101011101000000010110010101001101000001000111100000111101100000010001010100101000100111100111101011110010000101100010100010000111011111110001011000110101111001100110100111001001101011100010111100101010110110101010100010111111010010001010100100101010100011011110110011001100010011111101110011000010101100000111001001101100000010000110000110110010011001011100110000011010100110111010101110010101100111011111101001011110011011100000111001101110101010100100011111010111110101011001100111100111110011110010000110100000101111111000110111100110001110110000110011101011000101011000010110100110101111100011010010001001010110110001111111000010011100111001101000011111011010110111001000000010001001011000100111000111111100001001000100010001000110101010001001100111100101000101101110011000000101011001110111011001100110001111010111000011110101111010010010001111110000000000001111111000010001101011010101101101101000000110001111101000011010011111110010001111100010110000010001000000100011011111110110101110100100000010101011101110111111100000100001110011100110100000111111011101100110100010111101101111000010110001110110111111110101100101111100100000110111110110000011101110001001100111000100011010100110110010000100000011100001000110100111000010000111000111001011000111000100010010111110000110110100001100100100100010001101001111010100100010111011110011100011010101000010011110001001000000000000110110110101011000100101101011110110010010111010010100111010000100111101100000001111010101100111011111101001001010110111001101111110000000110101001101100100011101110010001001111000101000100100110110000111000110101110111100000101010110001111001011111010010111100010110111001001000110011101011100100001001110101100011010110101010
011011111001001011001000101000011011000011110100000101101101010111110101010101110000101100101110011110010011010110100111010011001000100011010110110101110110101110011110100101011100001110111011110100000111111011011100110111000100100101001001010110011001001001111010101100010111111100100011000010001010101110001011110011110101001100000001101101000100001001111110001111011000000100011010010010100100010001101011010101110111100110110001100100110001111110010111111011111110100100010111110011001101110101100101011101101010001101111010011111100111011001111110000001101110100000001010100101010100111111100111011110111100111011110000100000001010000111101111101001100001100111100100011110101011110110101111011100000011001000110111010101000101001101010111010011010011010010100101011110000001010011000000110111101111001100101101110000111111111101011111111000110001101101111101101101100111111010101101100001111011111101010010010110001001010100000111110010100110010011010000101010010100001101010100111100010011111101001100001110010000100110001010011101011110111100011100100100010100111110111010000011011011010010000101111010011100010100011100001011010111110001011011010111111111111011100110100000001000101011000110001111010001000011101110100010011000011000110000001010110110000110000010110101000110011011011001110101110001000010111010001011010011110000101001001111011011101101011110001111010100110001011100001011111100110101000011110011111000001100001110111010001011101111001011101010111100100100100101010111010011000011001110111100110001001010101010010111001010000100011001001101100100010111000110101001010111000111010111011001011000100010100101100101001011001101101101100010001110101111111011100011001010101110100000111111110110010100101011110111001000110011101101110101011110000000111011110100010110100100001100110010001110001010100101011011101110011100001111000101110011010101010100001010011001000101000110000001011100101101011110111010111001000001001001010001011010100001111010011100111010110000011111100101000011100010000010110110010101000000011000011001000000111010110011001000111111110000110101011011001000011011011100011111111000111000011111111000001000100100101010100101110111011011110001110010010000011011111001101100111101010100001001100000000000010010100011110000010010111100101100101011100001000000011001101100101010000111010011101100011011010011110111010000000010010000010110001101001110111001111110011101000011001001110011101010100111010010111001000111101000111011110011100011011110101100011110011110011101011111101010011001101110101010001110000101010000010000100111001010000010001111101111001100001010000011100111011100110010001111110000011100010011001111010110100110110001111111011101011010010111111101111010010010110010111001101000010100001100011001011010001111110111000010011010011000100010011110011001111111010100101101101101111001001110111001010000001001110100001010101011101010010010011010101011110011011100000001011011100110010001011111010100101111110100110010100000110100110100010000100000
001101101000101111011100000111100111110000010001111110101011001001000011001000000010111111010000000101100111010001010110001001000110110001100001001001101010110111010011101011001100001110000101001011100101010001111101101111100000010110100110000000110011000101110111001001000010111001011110100110001100010001111000111010101110011010111101000101100111110111110010111010110010101111010011100010010100011001101011101101011111101101010000001010110101111011100101101100110001000110110000100010000010011001001000100100110110010011100100110111010111000100010111000111010000101110100010100010011011011110011110000010101001000100010110001111101000001111010100111000100010010111100001110001100011010110000101001011001000111101110000110011011000001101111100110011100011101100001001110111010100000100000000011000100011101001111100110100111101101010010100001111001010011111011000000000001000001000111110101110000100011100000011111011101001100101100110111010001111011100101101100111001000111010111100100101100000100001100110000000101101100011100100101010010110100111011111010010000001100110101101000001111010010010110011110010111010111010100010111111001000100000101111000111011110010110101101111101011000110111001011100110001011100101101010111110010100010110010111101101001100000000001010111110100101010000111111000101000010010100110111100101101100000100000011010010011001010000110010001101010011101010000111100010001001100110010100001010000101011111001110001110011111010100011011000101100000010010101001100100101001000001000000101111111110111111100011111110000010001011011001101000010000000010010010100001101100100011101101111011001010010010100110111101101010110101001010001101000010010000000000111111000001010100110000100000011110011110101000011111101011110000101000010111011100011011011000011101110101100100111101001100110000001011000101000100010110001010111111000010000110011001010001000011110011101101001110011100001001010111000010111110111000101111001010110001001111011000010100001011000101010001000010010010110000111011110110010001110111111111001100011111100111110011001011111110101101001010011110111000011110000100000110010001101010111100000101110010001011101001000111001101100111101010110101110111101010101000111100100001000011001101010001011000001001000111111111111101011100100010001010001110110110001111111010000100000110101000001001111101100100010100110000100000000100001000010111011101001100000010101110000001011100010000110101100111110111000001110001111100000110001011101010100010001000001111110011110110111010011111101001100101001100110111001100110000000100101001000001111101001111010011100000100010111110111001101110000100110011111000101100000100000000001101001010101100100011110011111010100110100110010001110000011010011100001001000000101111101110100010110110111011101000100101010111110110011110011110001110101101010101001010011011000101000011010101110000000000101001110000010010101100010100110001101001101011010000100001110101000000100011001001110000010000110001001111010100001010001011101100110100
000110110101010000110100010000101110000000100000000010010101110101111101001011111111000001000110111111111110100000000111001001010111010000010110001011100110100101000010101111111011100100111000001110000010110001111101101001100000001100011110111111011100011000101101110011110011010000101011011111100110001000110001100100011000110111010010100010001010011001011001010110011100100101010010001100101101001100010010001011111110010110111011101101101101110101001001111101010011000101110000101001110000011010000110001101001111011010110000101100010010010011010011001101000111101111001110001001010000010101101101011001011101100100101001100010000001011010000000011010001100011111011101011000110001101011000100001001111000110001100100100111110010111001101011100001000110001010111000001100110010001000001000101011011111000101001011011011010100011100001010100001111110110001001010000011010100001000000000010001010110100000100011101111010111011001010010101110100110110100011010011100110100110111101110000101010110000000110000111101110011111000110110110000000101000110010100110000111011101110011101010010100100110110010011101011101110110001100110100101110111000001011011000011100100010111110111101000100111111001000010010111111001100010101110100001111110001100001100001100011011011101000101001011110100011010000000100011011011011011010011100111111011111011110001110100010110100011101000101010011010000111010011111000010110111010010011110011111000010010111111110100000011010111110111100011010011100010101111110101010111010110000110000000010101110001110001001110111110010000001010101110111101000011100001101110111111001011100110001111000101111110000000100010000011010111011010100101110111011101111011110110010001111101000110110001011111001100100111110001001100001011110101000000001111111101111100111100101110101100100011110111101101110011101001001000110101111011001001100011100101110001011000110000101010100110110101101111100101101110001001001101010010100100000111111111111000110111111001101010000110101100100001111100111110111001111001010010011010001101001110010100011101110001101100011101010100001011000011001011111001011010001001111100100100001110001100110111001000001100110111110101000101101100000100101100001111011011010011101101110001010010000001101011001010000111110000001100001100011010000000100101000111100010100010011001110110111010100101100010011110011111010100001101010011111111110001000010001101001000010100000100111100110000010011111010110101110010101111111010101010010010000101111100111010101001100101100111110000100111100000100000101000000010001011011100010111100010011100011001010000101001000000110000001001000101111000001100110001000101010011100000011100011111010001001010101001011001100110011000010101101111100001010000100100011010000111110011110010010011100000101110001100100001011010011110111110101000001011111010111010010100010010111110000011001101111100111110011110001100011011111101110001110100010001010000100101100110011011101001011000100010111000111000010100011011100010001100111010011101001110
011010000101010100101010111011000011001111010000000101000001001111001011010110010100101101100101110101011100111100110000110011100110100001100001010110101101011000110110011010010111111110100101100100100100010110010011111011111110010001010010001111110110000001010000110000100100001101101010101100111100100001001100111101101101110010101000010111001001110001001011001010110011101011100010001110111110000111001101011011001010111001111011001101000110011110101001000101101001000001101010001000001001001001111000000001101110011000111001011011000100001111010110001010010000010100111001011100000001001111101000101010101110001011100110111111101001010000110010100000100110001011000011111100110010111101001100100101000110101001111010010000100000001000010011110100101111111110111111000010011100110000011010100110010001010100110111011001101001000101100110011100100101110111010111110010001100010010000011110000010100011100101101111010000111110101011011010100010000100101001000011110100001101001010111100001010101100001011110110001001110000100110101110001011101100011011001001100000101011111100001001111000011110111101101001110011000000011010110111011100110110100010100011011100000111000000101111101110000100101111010111110011100000110010101100101111110101010110001101111001000101011010000011001001000111011110110101001101010010111001101010101100000010101100001000010000110111100111111011000001011001100001000001110000010111011100010010001100101001101111101111010001111011001010011101011110000010010010100010001101011001010100001001101010101100011011101001010011011001110111011110101001001010111011011111011011100110011010100011011110000001011001000011000110010101100100010011001001111000010001000010100110000000001101011000011111111101111001010101101110111011111010011000111001111001111010111011101001001001100001011010000010010001010001111111110110010100101111011101101011001011010111100011001001010110111010001000101111100100001100111011011101111110001010000010101101110101111011111000010110100000101011111011101010001100110000000111111111110110101100011101101010110001111000100100110101010000000000010011000010100100010100110100111011110100111110100111011000011111111100000100000011111000010100110110110110100000100110011100010101110101100000110100101111000001110011111100010001101001100111010111001101000101100001000110011001011100101110001110100110111100011001110100111001011001011000100001011110101001100010110010001011011100110101110110100100001000011101010100001010110101110100001000011001111000010111000000001010100100110001100000010101110101101001001000110100100100001100000000100011101000110110010010110010000000100000001101000011011011110110011000011010111000010101111111001001111010001100100100100111011101100011111111001101110011000011100100101000010001100111100011111110111010111110110001011100110100011010100110100101000110010100011000001011000000010011001011001011010011111010010100010011100000000000110110001010000011101111000011101001101101110101011000101100111110100111010001010001011101110101001
010000010000001010101111101011000000100000100010110010011010011000001010000000011010111111000011111000001010111011110001100011111110001110001101010010111011110010001110010001001111001101010001110000110101111010000111111100111011110100010010011010110001011100100011011111010101100111010010011111001110000111100100001100010101011001010101101001000111100110000011000100111110000111001011000001111000111000001001001011011000001001000111100110101111010101100110011011110000010110101100011110111100100111000110000011111001111111111000110011001100110011111001110110110000111000000110110011111001100010101101101000001010100011100100111011011110101110001000100111110010001010110011101101000101010010100100111011111101101011001000001000001101111010011111011001000111000100001011001000100010110000101001100100110111000000000011100111110000010010100010001010011001010011111000010110001001011110000010001101001101001100101111011000110010001100011011000011110011000101100101110111111001000100011111101010000011101010111001010010010100011011111101001011110110001000000110001111100100000000001101000101010111100100011111000111100011001011100111110111110011011000101110001001000100010000111001110110100001001111101100000000110011110101001000100011011111101000110010111111100101010001110011011000110110111101101111111111001110001011010100110011001001100010010011100011101100101001100010100011100011001000011001101100100011001000111011011101011110110011111011110001011110011111000010001100110001111010000101010001101010001000001001001100000111010111001100111000111011110000011111100110101100001011100101100101101010000010011101111110010101010001011001110000011011101100010110000100110011110001101101011000000001000111110111001110001100100110010011011000110010101101101100110001001101110101101100001000110011011001001101101001100010101001101110010101010110011001111110111011101011111101100001100011101011100100001111110100011011011001101011000111000010010111100011011000000010111110010111100100111000001101101100001010010100111100100000010001100011001001011101110100010010101000111001100110000110001000000111000001101011110000001001010010000110001101101101011010001101000000100101101001111101101100010011110000111011010110100110011111000000111010010100100101001110000110110011111100011111110101110000011110101010100110010011101100000000110100101110110111000100101000010110101011101011100110010111001001100011010110100010000100110001001001000101010001111111011010110001111011010000001111110011010001011001111000101110101110111010101001100101110000101011011101100100000001010111111011100101111001100011001100100100011110111110100110010010101100010110001011000101011001010100111100110100010111100010001000010011010110001010111111110001100011101001100110110101010101010011110101001100001101010010111010001000011001001011011111111101100010001110010001000000010110011101111000010100001010010000010110011010010011001100110011100100000111100001110011101000001000010111011001011100111010001011011111011100100000000110001011010100
100001100011100100010100101111000001011010110110110000010110010101000000110100110000110001110110011111010110001101001010010011100100100010101010101010100101110110011110111011101001111010101110100111101110000111111111000110010001111001100011110010000111001101011010100101100110000111000110000011111000101011100011111110010010101011001111110100010000100101011000111101110000111010110001011011000010011000110011101111101011010110100010010111001001110010101010011100100100011100010100100010001110100111001000111010001100111101100111100011111010000110001000000101010011100011101010101110100111010011001001110110110010101100010110101101101100101000011001000110011101100000010100111011111010011100010100100001011000110011010100111110000111111010011001100101101001111000110110110111101010001100010110111101110000000000011011011100001100000010101000100111110111100110010100001110111011110110110100110111100001000110110100000011011000100000000101111001101100111101011101100101100111011111110101101100001001100011111000010011101001101010011011011000001101100101001011011101001001110001010011000101110111111011110101001111010110111101101100100010010100000011100001001101100110111010011101010101110001111011000010001101100010110101011001100011101001101001011010000101111010100110011110100101011101010100100011111101101101110111011100111001111101000001100100011110110001110101110000110100011110100000101101100111101111111110101010101000011100110000101110000010010100100001001000010001010100111101101011001000100110100011000000100111001100101001101010110100000011111101101100100010000011110000110101110011110101111110000000100000110111100001001011100101101000011001100011000110001101110101100101000111111110011101100010011010011110101111010100001111100100010000010010101101010100011100110111101101001001101010001101010111111010011110100001100011011011111010111010100111110100110110111110100001101010011010110000001001000000001111011000110010001010110110100100000011001011011011001001010001100010000111010101110010010100010100001011101101001010010100101011010101000110001110111010100111000010011010100001100110010110110011111011010011010000100111111011001101011011111101110001110111000010101001010101110110101101010111101110110111100001000000000001001101111101100100010100101101100100100010101100001101101100111110011001010010010101000110101011001010001110101011111110001001010101010111000111011100010110001000111010110010111101001000101000001110101001101100010011000110100000110101000101010111111010000011011001111101110110100111001001001100011110110100001101001011010110110001101101001100011011101010111001010111000100100100011101000000101011111010010010100011111110110110000111010000001001000001101011001011010101100001101110111110011000001010110110100010110011010011111100001110000111111110000010010111111010111010110011000000111011101110011011110001101001101011100100001000001000100111011011110011000001101001101001000110010101000010001100101010101110111110001000001000011111110111101011110010111101100111010111
000010010011110010101001010111011101011000100011011110011001010001010111101001001101101101000000110101000011100100000010011011010011000000111001000001100111001100010101000100110110011110100010011110001001001111001110110101100110010111100101110010001000110010001001010100101000000101001110110101001001100110110110000100110001110001110001011101011111011000110101100100010000101001010101110001001000001101000100001011010000100001011110100111111100010111010000110101111011000111011001001101111110001010001111101010101101000111110010110100110001000010011110011101110101111110100011101001100101111011100011101011000100111101110011000001101011011001011101000011101111101001100010010000001111011010001010101011011101111000111011010001110111100010010010110011101101010000010001000100111001001000001111010111110000011010010011000110000111001101101000110101111101111011110111010010111111110111110101101101001000101110001000010010011001111101011101001011100011011001000000000011110100101110011010010110111110110000010110000011010101100010100101101100011011111011001001010010010000011000010111111111011011110100110010101001010111101111010000001001001001001011111010001010111011100001110010011011011011011111111011000111110010110101000010110011010100101111100101011000111000000101001100111100100011001001100100110111001101010001111101011110101100100011001101010001000111001100100010110001111000100111100110001100010111001100110001111110011110110101111111011101110110001001011101101101111111110110110110011111011011100010000000100001010111100110011001101001111010010101001000010101101000011111001011110111101011100010111101000100100011000100010101101001100000001010010100000110010000110010101011010011111110101110001111010111010011101000100010101100011100000001001001011100011111110000000001011011011000000011100100000110111001001000001101011111010111000010101000010110010100000011111010111010101001010001010011010000001000000000010101011100010010101111000110000011000011111101100101000100101100001110100111101001001011101110101010100111110000000110000011100000010010011001100111111100101110110000011110100101001000101101100010110111010000010101110001111001110011000110110110111010101100011010010110000011101010000111001001100101000011101011000101011000001010100011111110011000010001101100010010000010100011001100011111011000110000100101100110101111001110111100001111000001111010001111001101011100010000011100110101010000011010111011010111000110111101001010010000000101110000000100111111010010000001001010100000100111010000101101110001101000010100101100010110100000100111100010010010001010011100000101110001111011000101101111100000110000100000000101001000001000100110000010110010111101000011011101101000000110010001011011111111111100111010010100101111011001100011010101111101111000101011000111010000011111010111101101000111101011110010000010100011100111011000001010101101010000010111001011011001010110000101000000111100101111010100101000100100011100111001011100010111101111011001111001111000101000100001000000111010
101011010101110001111100110001100011010101011010000011110110110110000011110101000100001110100001010110000110010111000011111001000001100010110101101100000101110000101101111010110100101101011001001101111100001110110111101001101001111000101010011010000010010111000000101001100111001000010000110010001111100101000000111101101111001110000000001111111011001100010100000010100000000110011111000111010010100011011100000001011000000111011000011000000011001111110000011010111110111111101111110001000000110001101100010011101110001100000001111101001110111000011100001100000001100001111111111101001000100011010001011111000100100000110000011100100010110011001110001111000000110001111101011101100101011000110100010101011100011011010100101010101101101111101000111010010100100100000111010010100111110001101111111111100111111011011100111110110111101011000010110101111101100110101100010100011000100010110010111000000000010011001100101001010111110111010000010111010011001111011111101100011011000011010011100110000000100101000000110110100110011001011010011101000101100111101101001010001110111100101011101110101010101101101101010011010100111110110000011011100111111111001010000100101101100011101011011111011111000011000100100011000010100101111101010110101010011001010000000000111111101011100000010100001011011101110010110100110001111100111011011000001001000011001100101110101110011010001001101110010101010001100100010010001000101111111101100000110001100000011011011000001111100101110010001100001001011100001001011001011100000010110110000001101010000000101010011001111000100101101010010111000010011110100110000101010101110001101010010011101110111110111011001100011000100101101100101011010001110010001101111011011110101110101011001000111110011011000000010011011111001101101101001110010000000101110111011011110011011100001011001010000110100111000110000101001000010101011111011001110100011111110000011111111100100111111011110101100100110110011110011111010000100000011101010100000101000111101101000111001101001100101101101001001101111000111000001101001000100111011110110010000100010001110001001000101110110000101111011101111001110110111001100101011011001011110111110010101000010010111110001001011000111110011110110011101101110100011001000100101010000010111010111011001001010011111100001111101111101110010010100101100010100011011100001001111011001110110000001000101110101101011000010010101111111011101001011110001100001011011011011110101101010010000011011110011001000111010101100001011010100111010111101101000011110000100001110101111010011101001011011000100110111100100111100011010000101011001010001010110100011000000100110101110000010011001011111110101100110110101001001000000001111111001001100101011100111001001001100001111001010011101101101011001001111100001000101101000000111010111101010010000111111111110000110101110111100100100111110010000100000001100110011111100101111111010010000111110100100111000100100010100001001000010111100010110010000100011010100011001010111101010101101000010001111001101110111101101110111010111111
100010011000010000111010111110101011001111111110111000110010001101011011001010111010110011101111110010000010101100010110100001100011000110110111011000100101101010100111110011101000111101111101011000100111100011010010101110111011101011010010000001111000110001001100111011100010100110111000100100100111010000111000010011010010101101110011101101101001100010100111010100010000001011001011000100110100010100001100110100001111010100011000000010111000110010111001110101001101100100100100101110001001010101110000110010011100100001111011001110100101100101010001101000110100001110010011100000000000101010010100110110001011000001001110111011101110100100110100110111010000111011011101001110001100110011001110010010100010110010101010001101010001000011100011100001100110011111101000101001101100110101101000011100010010000110101011101110111011011110100001001110000000111000000010000101110110101110011001100100000101010000111111010000000000010110110110110100100010110001010000101110001101000001100000001101111001000110010110010000011010011000001100010010100101010111010101011001111110011010110110011111000100100010010100000001101100000010100011100011100110011110111111111010110111111000000000010001011101100011111001011000000001101110011001110100011100000101111110010010100001000000011100001011010000111001000010000101011101001011001010010101010110111011111101010001001011111111011100110000011110111110111001101100000000100000111011011010100110001111010011001110111101111101011010011000010110111011110100100001001110000100010111110111101100001101111000001000010000100001011100001001110101001001110101110101001110010010100100011011000000111010111010001100111100001011000010110100000000000000100110000111110000111001011011000101100000111010000110010011101010110010101111001011000010111110001111011011110010010011100100000001000101100011011000001011110110010010001100001100101011110111101000110000100001110110010100001001001011001111110100100101001101110100110000110100001011101101010110111110100000100100010011011100111101111111000100000111101111010101100111111010011010100111100111000110000001000011010110001111110000001000010000010101101001001001111101100000110011100010000010110101001101001101110001111110101000111101111011101000000001001100101001000011001011110000100100100001000010100100001110100001111010011011100001111101110010000110011100000111011100100111011001011101101111101001000000111001001011101100000001101011100101010011010101101000010111001110010110111101111111000110011011100001010011001010011001000110000110100110111010100110100111100110010111101011100001111001100101110011101111011111001001111101111010000110101011110000000001100011110100011000000011001110001100111001110010011000000111100100111111111010011000111001111100100100110111000110111110101111000100010011100110000011111100010101110011011001011111111001000000000111000111100000001110111110011110100010001100101110001101100100000111000001101001111011100000111000010011000001011111111011110000110100110101001010010111111010011001100001011110
010001001001101100000100010111110000101010111001110100111010011011010110111101010011001110011101111011011001000100011000010111101110110101000010000101000011000100111001010010010001110001011101100001101110101010110111011011100110010100100110000001100101011011000000101100110011111101010111000011011010101010110101011110101110101110100010111000101001000001000010100000101010101110010011111011010111000100110101011110101011100110100101101101110001000111100001111101010011110101101000101101110000100000011010110110000110010011101100000000100101100100101000111011101010111011001011100011010101000011101010100011110100101100111111001101010000000001000011111001001101100101110100011110110000010010101001000110111100110101111101110011110100111001100001000101000011000001100110101001000011011111011110101001000110010000010011111110011011111110011011000100000101101010010010110001011000011110100010111111001100111101011110000101110101010011101010011100010111101111010001000100101000001010011010000010111101001101110110100110010100101100100010000001001001001000001011110001110001010110101000001010110000011000110011010001001000001000110010100110010010101110010110101001010011100001101011010100100101101110001111001001010101000010111000110011001001101010101101000001001100110110000111101110111100011011000100011110000010011100100101011111001001001000111000011001010011101100111011010100110001011000100100110101100101000011111110111000000101100001101001101001100110010000100000110010100001011101100011100000111011010001000010011001000000001100101101110110001110000010001100010101110010111111100000111010101110010010111111001101111011010111111101010010000110000010111110101111000010001001011000010000010100100011110000100101010011001110011000000010011101010001110001110011111100001010010010010101010001110110100101001010001110011101111111010100001110111101010101111110101000110110110111100011011110011011011111100001011110110001110010010111111011010110011010001001011001111110001010010111001010111111110110110010111001000001011001100101110011110010000011111001110111011101111000101000011000010110000111101011001101111000011110001111000101110010111101011111000111101000011011000111010011001100110010101001110101111100101000000010001010101100001100100100001110110111100011111101110011001000111001010111101101101001100000100101101111110101010000001110101011101111001100101010010100111101111001110010110010111110101010111011111011001110100110011011001010010101010110101110110100101011010101000111000110000011100101010101010011111110110100010001000000000100101001101100100110000011111101001000100010100001100001010000111000010111111010001010100001001101011110011001110001011010100001000101001110101010100111101000111111110010011011000111010010010111001110100010011010111110101110101001010101011100101011110010110001011101010011011011011101111001111110010100010010111011100111000101100101100000101010101101100101011001100001000110010100100100010101101100000101010010010001101110010001000010010110011010101100101010000100
101011100100011011011010011011011011111011010010001100010100000001110011110101001001010101001110101011111000100111111011001110001011110000011000001011111100011000101100000111000110000110110010101100100011111001000110101111111101111010000010001000101110011011001100111000010110011001010010001010011110010011111100001011101100010011011000001101001011101001011001101110100110101100010000001011101111111010111000010011010001111110110111010111100100111110000010101101111101110011000101101000011111000000011110010001100110101110100001011000010111100011110011110000000010101111000110010111010100100000110011101100010110010101110101011000000010110001111100011011010111111100110011110101111010111010110111010100111100000111000101011101100111101100010101011011000000001001010010000101000000111110001111100111000001111100001100010111001000111011101001111101011100101000100110101011011101001011011110111000010100100100110011010010001010110111100100010110010010000010010001100010011000010111111001111001100110111000001110000110100110011000010001101011001010000100110001000101010100001101101110000011111011111000011010100100011000100101001010100010011011101001110100101010101110101100110101000111110100001110111111100110111111011010110111101101110100100101101111001000101100101111100000101100010100000111111011001100001111010010001111100111000001101000101110110101010110010011111000110110011000110011001010111100111001011000011111100001001110101110011111101001110000011100101000110110001011100100010010110100010100011010001001001000100111101111101001100110111000001100111000100001101111010110101111011000101011101000111001010111111000011000001101101010011000001100111100001110010111011110100100101001110101011110111010010011100010110001000110100011100011010001110000111100100110111010100100001110101010000111110101100010101111010100011010001111101111100101000100110010111001011111000101000011101000001001011001101110001110011101101011001000001111010101110100100110111001101101111000111011001000001110110001001101011000110011010010001010110110011001011110000101011011010011000100101111000001000001110001101101011101111000111101110011101101110110110011111111101101001100011110100111001111101101100111100100000011001111111001100001111101101100100001101111110001001100000111011100111001111110010000101001001010010010001111001001111010110001000111001110000000111111111101110010100101001001101010100111100001101001101100100010101111000011000101000100101100000000010100111000110010011001000110000100101001011010101100100010111111000110101110101011011010110110111001011111010111101111110000011100010010011010011001111011111001101000011110100100010110111111010110000111111111000100011100101111111110111010101011010011001010101110110111011100111000110010011110010001001100001010001001000001001011101000101101001010111100000111000110000001100001001011110101010011000011001001000001100011011011010010111110011101111011100101111111101010000111110111010111101100010100010111000000101011110001011010010010000010001000111111110011
000101001110101111011011011101001110001110000100110010000011100001100010001111001001100100001011000100101010101100001100010000001010110000110111111101001101001001100110111010010011111110110000000000110010111000010000111100010110101010011010001110001101110111111111010111011010011110010100110010010000010111000001101011111001000110010011111101010111010111101001001010111000001111001101111011001011011100111110111011111010110111011100100000111011010110000110011110000000010011111010011001101011101000010100011110100110101000111100001101000100001100110010101000011000101101110000111100010111110001011110111101001111110001111101010101011110010010110111011101011000111110001000101010001001101110111000010111001000000110011100000110110000011011100111001011011011010001011011001001101000001010110000111101100100100100010110111010101111111001000111011101010101110000111001000111001100001111101000110110000001101011011001101001101111111010101001101010110011101000001000000101111100000111110001111110000100110010110010110010111101111010100001101001010011111111111010000100010001011111101010000001111110111101010100100111101110000100111100010110100100111111000001000001110010000111000111100010101101000001011001100000001011101001100001011101100101000110000011000001010000110010000000010101110110100101100101100100100110100010010100011001101010010100001111001011101101101001011101001101110110010110100111100101110011010001010101111000100010101010001010111001110001010100011011111111110010111100100100000101110111110110001111101011011101010111110111000010110000011001010110111110000110000010001100111001001000010100000101101101000011110000101111111010000110000000100011100101010000111110011101101011011001110110110111100100011110010010100011101001010100110000110001000000000011000011101010111100010001111011011101001000011010010100111001110010010001101100000000111011111011110001110010001101111111011110100010111000001110000100010000110110000011011000110010011001110101010111111111100110000111000110101110100001100011001101010100111101110001111001011010001110100011000001000010110101000110101011010000100101110111010001001011100101110110111000100011000110001101011010011111010101100101101001000000001100001001100110101100001010110001101001110110110101110000110011000000111110110000001101100000000111010101011010111000001111011000001110111011100101010111100001010011111101110111110100110101011111001000110111100100000111100011011010110010000000010101100110101010001100111111101110100110111010111111001010101111110101001110011011110010000111001101110111110000011111001101001011110000101110001110101110111011011010101100001000001100011100011101001000111100010101001011010001110010001110001010010010010011100000101011111101011011111000001010101111000100100110110001111101001010010011001001000010110111111011110000000001111011010000110110001100100010111101000011010001011100011111111001010010101111000011010011001111100101111101001111111101011110001110010110000110000011111111010100110010110001010101111111010001010011
011100111010100011011011100010111101000001101101011111101110111000011011101100000101110101001001011011111010110100001000100100111010100101011101100100010011010100110011101010000001011010110111110101111010001001001000111010001110101101001000101010111110111010110111110001010001001111110010100011011000010010001000100100111101010111110000011101110011011000101010010110100110110110010101010010110110111011001011100011111100001010010100000101100011100101111010111001001100011000011101000000101110110010110010111010001110001111001100110001101011100111110110000010111010001110001010010000001010100100000001101101110110110000101010111000100000001110001101111001000100010100111111011111000010001101010000001011001100110110000000110010100100001010110000101001111110100100111000110111101101101110110000010111100010101100111011011100101111100001001110100010110111111001111010000110001110100001001011000000111100000011001111000110000001110001001010111111001110000100001011010100011011100000001010010010010000010101011101110110000100101011011001000001110100110001010001001110101111011111010100010010011011001100101000101011110001101101010111010010010010010001111100000011111000011011100011010000100000001001100000000011110110010110011000101100011000000100111000000010111101010101001000000000110000101000000100111101010001100110101011000100010111101011010001111110000000011010010010011111100100000001000010101010000011001001000101110101111000011010101001010010000000101011011100001101000001101010111110111111111111100000101100011010010011101110001010001110011111111101001101011001101001101111001101110100001000001011000100000010101010110000000000111001000100000011001111101000001101011110110001100111111100000111110000111000001101000011110001010111011100110100111111111110100000011010001110010001101000000110110011110100000001001010011001111110101010101001110010001111101001111000010000101100000000110100000010000101000010011101001010010100101111000110001101011010011010011110110010111001010101010010111100111110000011000110000000100111110000101101111110111000111010101001111100110101100110110001010101111101010011100111010111100111100001000011011101010000101100100011110101010101010010101010111010100111000010101001001111101001010100010100010101100110100001101011011110001111110111000010110010110100010000010001110110000000100111000001110111010010110011101000010111110101000011011010000110100000101011100111111100001100010100011100110011000111110011111100010110100100001000101111101110011000110110001111000111000000100100101011110000001000001001011110001111101001000010000111010011001101011111000001000110110001100001001011001100101011110001001001000101101000110101011000000000010111100100000010101110110000000100001111111001011111100001001000111001001001000110110111110000110010110010110010100001111110001100110011100000000000101111110000111000101010001011011101111101101011101110000010100010111100010110100110100000110111010110100100100010101000111011100110010111010001011110100000111100100010110000110111000111
100100101101110101101010101110000000101111100000100101011011000011010001010110101000001110111101001010011100101111011101110100111001110111010100100110100010001011110001111000111100100101110111100011110110110101111011111000100000100010110110000111011010011110110100100000011001101011010000001101000001101011010100111000001010001000111110010010101100011100111010110010000000011101110101011000110110110000100101001001110011000111110001000111010111111101100000010110001010001110110011111111111000111001110011000100100011101000011011110110101001111001100000110010000101011011101101110000101110010110001100110101010101010000010111010000101011100111111000001101010011101010011100001111001011001110100100100001100110101101100100000011100111111001101110111000110000010110010010101010101100011000010000000110111011010100010101111010101111100110001101001110010000100101110101001110101000010011011000011011001100011100100000000101000101001100000000111001100100001101000100000110001000011011000010000001110100110001110111000001100010111111011110100000110001100000011101010001001100001101001110010111001010100001011000010011111010110000100001010001010010001010101011110100010111100000100000110101111100010110111101000010101111011010110000000010101110110010001000111011001110100010101110101101011001101111000010100011010000100011010001011001100111101110001111110001010110001000110100110000111101010011100100001100000011111100100001110010010000011001011010011111001111011101100101011111110001010011011110000011000101010110001001010011001001100101110011000001111001100011001110010100110101101110000101000111111101100100011111010101101111010100111011101000011011110011001001011101101011010010100001100100110010010011101100100111111110010001001000111000010010010001011101111100000001001001100101111101011011110111101111111100010000011100000111111100100001011101000100000010010010010100001101101010001000100011110001110100010100001101100101001011100010010110101000111110111100100000011110111100001000011101011100010110101101100101100111001011010110011100100111011000011101111100000010001010011100011111010001001111001101000101100010010000011111110110101111001011110101000101011111101100011101010011001110101101010001110011010011101011110001010010100010111100100001011100001101110001000101011101001000010011110001111010001010111001011110100010011101000011010100101010010001111100011011000101000100010110110100111011100011010000000000100100101011000101000011101001011100000100111111010101010010100000011111110000100001110000011001110100001001110101110011010110011111110001011011110000110000011110110100000000001110101111110011111001101011010101101011110010100000101100011101001011111111010100111011101110101010111101110110101110110101010101100000101100000000111011000110001100010000100110100100010000001111011000000000011001101010111011001110010101101010101001110000111100000111000010001001101000000100101000101111001100011110100001001000011101011111101101011011110011111001110101100101100010001010101000110000000111010010
100100011101001010110111101011111010011001010010100011100010010110011000110100001000000001011001001101010000101010010011111111001001000111000100111011001000100111101000110000001000011000100001001010100100000111111010001110100000101011001001010000010101100010100111010101100011001010101000010011001110010000000011001001000111100101111101010111101100001001110110000111001001100010011010110111101000111100001100011111000111101100110010001110101011101000000001001010001000010001001000010100100011011111011101101001100001100110010111011000000010100111011101110010010101000110100010011011000010001100110000001111010101001011101101100111101101100000001001011101110110001110001011110101111111000111110010011010100111010000000011011001110001110110101011011011001010110101011100011101000000010111100011010000100101010110110001101110010011011010010011100110100100101011001000101000000111100010111110000111100110011000111011101110101011110111110100100100001111011010000101011111101001101101110000010110101111010110101111111010111101110010110110101010101110010100100100100011111111010110011001100100100110100010001101111010100100110110010101001101000000001111111111011110110000001010011111111100101001000011011011000010111111001000011011001011000000001101110100100101001101100111001011001000000011001001010001010110101101100100000101010110100010100000011011010000101100110101111000000110110101000010011110111011111100111100000000100000001110011001001011000011000111110010101111101110010111111001101100001110011111100011010001010011100100010010100111011000100101011000100010100111000011111101100100101111100010000100111000000010110100110011001110100001001110011011110101111011011011100001101101010101110111101001110100010000101010110101111111010101110000000101111111100101011110001001111111111101100000011011100001001101011010110101100111111101101101000010101000001110010010100001000010001110000100010001100001100011101011000101110010100011001100111010101010010010010101011110001010111000100000101110111111100110110111001101011011001111010011110100000111111000010100111001111101100100001110010011111101011010101000110010100000000011011110111110111000110011000010111100001000011111011110010001100111101101110101010111110100110010111001101001110000001000000010001001011001101001000101111111001100001010110110111110100000111010110000111111110101100010001111101101000011010001010101111111010100100110010011000100100011101010010000010001111100010100111101111010100010011010010011000000100000010110101000111011011101011001110011001001011110101010101011000001110100100010010011010000100100011010100101101111010011100101101100100110011100100011010100000010110001111111111001001000001010010010000000101100101110101001110101100010101011011111010100110100101001111111000110010010101010110011001100010101110110100011110100001101010101000101011111110010110010111111110000100010100110001100011110010111100011100010011001010010110010101110000101000010011100101100101011010101111011110001101001010010010111000100100000001101011100
101010100101111101101011000001110011100000000010111000001101100111011001000011100001010001010011010010100111001000001001001010011001110110110100100011101110101100011010101000000000101100110011110110100010110111101010010001101001011101101100111100010000101110000100101111000100101110110000000100111111111101111100010011010110100101110010001110000001101000011011101010010010001100110101101100100001111110100011001011011101010100010111001111101110011000001001011001000100110001110011111001111100001010101010110100001011011011010000101011111111011001001111011100111100110111111010011000010100011000101001101000011000010000110110111001110011111011110000010101110111010111111011001010100110110101110101100100000001100101010010011100101100110000001110101011001100000100000001101111110111101011011111110111011111101000101011010110001111011110010110011011101001000010000011000011101111110001001100110110011011110100001111011100101100101011111110000000111101101001101100101101110101001010011011101000011110000000100101100011110010000000110101001010111101011000011111010100001100011001110101100001110100100101011101001000000010000100010001111111001111001000000000010110101100100010111000011011000011100000010010001110000100010110001001000011011111011101000001010001010100000001010000110101000001101101011010100100100011011010100110110010011111110001110111100001010101100101000101100110011001011010000101111011010010001110001110100010010110101100011001101101101100010010110011100001111000010100110000110111111111101111100110011110000111010000001011101100110010100101100100000111000100101010010011100011000111110001010100000111110100010101111110001100110011101101011110011000110000110001001010010111100010100101010111111100011000100010100001000111110011101001011110010000001000011010101000001111010110110110011110001010010110100010010110100001011111110110100110010010101110111111111001001101100111111010001000011010101001100111010101111101011100011110011111100000000101110010100101000010010000010100111110111010101110110101011010101010011010011110001010001111101011001011101001011011011001111011101101111111011001010010000001011110110001001011111001100101110101100110011100111011001111000110010011011000001111111011110001101101011001001011011011101110110110111000011001010001010101011000000100101110011000010011000101001100001111101001010111010001000000110011000000000000011111100101010011111000111011000111110001101100011010000011000001000110101110100110010011111100001010110011101110011111110110110110001011110000101001010001101001011001000011110000101111100001111000110010000010111111111010100110100111010011010011011100110011111011010111010110100100010110001010111001110101000111110100001000001010100111011111001011000010001111010101010010100111101101010110011101111010000101011110111101110010111011000111010011111011000000000101010001111111010100010101001001100101100011011100010010111100100000011000011000011110011010001011010010011010011110011101110010001010101001100000110110000001011010010111001100100101
010111101101110011000010010110000000100101011111111000101010111101101100110111000011000010010010010110011100010110111101000110100111001001011110000101110000011110000100011001111101001110111011010010011111010111000010100111011110111110100001011110011101101001000110001111011110001101000011111011111101101110101110110100001100101011111111101101001001101101110001001001111111100010000011000001001000000101011010000011001001000011101001000111110110001000101000100111111111101101100100110001001001100011101111011110101000011010010001111010111001100001101010110011000110001000100101111101110100000000111110011111100001000101111101101001101011111110111010000011010010100110101110010101001010101000011111010110100000100110001010110110000001101001101010000101110110111000011011010101011001010000011001101000001101001100111010001010011110111100100100010101001001000110100000111101011011000110110010010100110000111011110011001010101011001100001101110110101100011111110001001011100111010100100100100110110001110100110001101100000001000100001011101011001101011110011110111000001111110111101001001101101011010010111100001101100110101010001001011000101000010110000110011110110111100110001010010101001111000111111110000101100100001000111111000000001010010101100011101010100011110100110101100011010010010101101101001111110101001011010111000000100010011101101111111101110000010110011010001011011101100110001000110000010001110110010111100110011000111101110100011111111010110100011011000000110001000101111000001110001000000101000100001100100100111111110011101000101000010011100101001000110010000001100011010100110100110011100111000000110101001100110001100001100100010001100111110100001101110001011101011111110001001101111011011011000010011000001010110101010101100101001111100110001011100111001000110010101011010101111000001101110111000110000001110100001101101000100101001000011101011010111100100010111000100101001111010010101101000000111111100000010000001010000010111111011001000001111101011110000000000111111111100101100101010111001111001000100101101000011000100000000010100100111001010100110001000010011110001111010111100110100111111000111001100010000100010101100111111101011011011111011001001110111010010101101111110100101110000001001101000000111010111101000101001011110000000101101100000101100011111000110001111010010100001010000111110111101010010001110100011001011110110100100000000111110011111011011010111001100011101110000001010101001000000010010101011101110110001110001110001101011000111011101000110101111101011011000000011110100110101101010111111101001100111100001101101011000101001000001101100001110111000110001100100010000100010001000111111100011100110000011001100001010011100010100000100110110000100000001010000101100100110100001101101000001001100000110110101011101001000101010000110101100011011001010011000110101111011001000000010110010011101001000100000000010101001110001110000000001000001001100111110111010010101000010101100110110000000111010000001110010011111111111001110111011111001110111111011111101101
101011100101010010111100101101111101000001011000100100011111001101001001100011111111010001100001100110110001001000100000101100010111110100110101100111111101101110000100001100101001101011101011001111110101101111001100011110101100001100000011011111111011110000010110001001100100000011000111010111011111110110001000100101000001000011111101101100110011000001000010111110010000001000110011001000100011000001111110100111100001101111100101001011101011110111001100111010000000100111000000101111000001000001101111010110011100111111011010111010000101100110110110010101000111110111010101100010000110101110111111010111101110011101000000010001101011110011100101101101010010001100101001000011100011010000111100011111101001000011010101100101011011001100110110111101101011010101001011110010000111110011110110001111000100000101110101010000100001001010001111001010010100011000011010110110011011101010110011100111100010001000100000110010110000110101111110010011110110111100000101111110101010100001010101010101011010010001010100001111001110001110000010010010101011101010101101000100111001100000001100000000011110111001010100110000111100001000111111010001110001011100010001011110000111101010010110110100000000000000010001101111101110100101010010011110000111101111111111000011000010001111100101101001110101100000110011011100111100110100010010110001110001011101001100110010000100000011010111010000110001001001000001000100010110000011101101000101010111110111100111111110001111110000000000110010011101000100101011001100001011001010011000010001000010111101100001101001000110001101110010011010000101100000100011011010010110110011000111010101101100010110101011001111010001101100100001111010100111111011000001011010001010110111011001100110110101000011110101000101010011011110110000001011111011011100100010011110110110101011101000000100111001101101110100000010111110000010101111111101001010000010110011111111000111110100101111000011101110011001000111001110001111000111110111011010011011010000001101100110011010011101101000100010110100110010010001011110101111111000010011010110111100111010100011011010101101111000010111110001011111110111001100000100010010000101010010111111000001100010001011110111100100100000111011010001001111101110001100001111011000000101101001110011011001011000111110011001010101100010100000100101110001110000101001101010111111010100000100101101001101100100011001101001011001111000111100111111001101000001101000100001011011010001101011100110110011000110010000110000011001101001110111000101001011110110010101101110111010111110101011110111100011001011100010000011000110000101111000000111011101001001110010001101001100010001010100111001000101110010111000101000010001111001010011111001111100100111000011010011001111110011000111011000011101000110100111001101001001100101100011001110000000001001111000010110110101110100110100110110011000011011011001010001000001010001010111110000011101111000011000111100101011101000011100001000010101101010001110011110000101010000000110011110001100000100010101011101001011010010011000
110011000111000101010000000101011110010010101101000000000011100011110000110011111111010100100100001111110011110000011100101000111111100000101100000100011111111110000000000110011000010101011101011101010111001100011100101110111110101100001111001000000011011100010000100010100000010101000110001100001010011000101101000111111000001010100111011011001100100101011001101001110010001111110000100110100010000110101111100010001100001110110000011001011111000111000110111101011010000001001110000001000000111101011001111011000001011000011110101000001110000000111110110111011000000011010001010011101000100001100111110111101010111100010100111001010100011101100100110101001000000110100111100100101110011110100101000110101111010101011001110101001110101110100101111100011100100100011001011110110011011100001111100001110011110101010001110100000100111011000010011110011001110001011000101110001000001001000110011011110100100101110101000111110101000111110001100110100001011101101111011100110110000000101101001000001101011100011011100100011001001110001010001011100101101101010001001100110000100000110101101011100000000001101111101010010000111111010001100100000000001111011111001011010111010001001000001111110001011000110101101010111111001110110000001100101100010011100101100010101011101001000111111011011100000001110111000011101101011100110000000100111101010111011111110001011001101000110111011100001111101110000001011111001101011001110100111011100000110010111011110011011100000100110001011001100000100000010011001111100001110001101100110001011000111011101011011111110010101010100001100010100001011100011100001111110101101110111010000011001010101111011010000011110001110100100001100011110000100111010001101001101000101001010000011000000101101011110010011110000110110000011101000011110000101000110110111101100000011100001011101001011011000001110100001001110110101110011111010010000001001000011011001100010000110000011110011011000000100011011011001110110101000010101110011100000011001001101000110100000100000010101101011101111000101110110011000001011001110010111010010110001100110011001001101000000011100101101010011101110000100001110000101011000101000010011001100100101010000110000000110111111100001001111001010010101011010110011000111111110000101001001001001001100101000010101111110100001011100010010101000011110111110011111011110010111010001100011101101010101010000000000011110110001101001001110111011010001001110110100000011010110100011111000011010100010100011010011010001001100010110010001000000001011111001111110110000000011010001101100010110100000110110111010110000101101111010100000011100011101100010101110110001000000001100010100001111010111111010001101011000110001100100100010011110011101101100100000000011010010101001011000110100100000110111110010000111111011000100111101010111110001010110101100100100001110011011010010001001111110011110101100110011111111011010101000110001101111111000101000101110111010011000010001100001100010101100111011000001010101000110110110001100010001001110010001000100011000000110011111100
010100111111111100100111011111101101100000011010100001000010000011011110000101011100011010111000111011010001111001000100111111110001101111111001110001100110000111100010100001000110000111100010110001010000011101111111110011010111110101010001111111100110100000001000001001001011000000111011000000011001111110010111101010111111000101011001001011010100101011110100101100000011110101000100111100000001100010001010010110111000101110111100100000010010011100111001100101101010010100101010001011111000101100010100111011111111000101110100100111000010110011001000100010011001100111101011001101011110110101010110000000100100001000111011000100000101001011001000000001100110001100001011100011111001010011110110001011001100000011111010010011011001100010011111101100110110000111111101001101000011100010101100100010001010010110000000100010000101001100000000010010111111011010011011011101101101010100001100111101001010100010001010000110111001001011011110001011001011111001001111001101010110011010100010001110110110001001000110000100010100101010010011111011010110111000100110010101000101000100111010000110000100100000000001110000101000000101100011000000100100111000101001010010100001110010101000001001100010111100010010011110000000110100100011111111111001011110000110111011100111000101111110001000111010001110100100101111001100011000011100110001010011011100000000111101010010111110101110001101011000000101010101011001111100001001000001101100100100100110001101110010111011100100100010110000000101001000010010111110001011011001010011101100000010101000000110000011101100010111011010010010010011111111011100100101000010100010011100000100001111111011010000101111011100010111100111000011100110100000001100100110111000100111111001001000111001001000001111000111111001001110000101100010010101110100001000111100010010011101010011110011100100111100111100110111100111111010001001101000010110111111110001010000111101111000011101001011000110000000111001111100001101100100111110010110101010111100100000100011010000101110101101111010101101011110111010111000001011000000001101011010001111010111111110000101000010001000001001110010100101110110110111000100000100011011001111110001101111101001101001011000000010100001010001001000011000001110110000111101010001011101010000101111011000100001101111011000100001000111100001000100011010011001111111111111001101000100000001110000110010111100001011000011101111011011100000100001010110100101000111111110101010101000010110101111101000101111101011011101000000010011100010010110001011111010001101010010001011000010101000001111101000100110001001000100100111011111000111000001011111110010010111011110011111100110001011010000101011110011111101100111100101001000110010001010011101101101001010100110011001000000111001110110101101001100101110001100011000001111001001010111011010111110000100111101101110110100000010001011111001111110011011011110001100000110001011111010011001001001110100110111110011110001111010101101111000100001110100010101000001011101000100010000111110001101011011000001101000011001101000
010010011011010111110001010011001001000100011111000001001011011011100100000111110101010011001011011011110101110010011010110010100001101111010010000010110110001001110000010100011101000100101001000110001110000010110001101110000100100100100001001100100010111111011001111000101111001011001000110000111101000010010100000111110010010000001000111010101110110001011101100110110101001000000111000000011110010101110111010001001010111101111110110000111110110100101101101000000011100001110000111101000101010011011101011111001100111001110001001111110110011010001010011101000111000101100001011110110111101111110110011010001111011010001000000101100101111101011000010110001000100011010101110011101011001111100000001111111101110000101011101111111101101110111001011001001010010001010110001011111111000111111001000001100101011100010011001010100011001100110110010011011001100010111101110110111011101000001100100111010111000100111011011101000011111101011111011011100101100010100111010101100010010101000111001101010010110110011011010011101000010100000100000000011110000001000110110101000011001001011011001000011010110100111101100111010110010000101101111101011100101000001000000110101011100011100110011001011011001000010110111010011011001110101111110111011101110010101001110010001011101010010001000001010101100001011110110110110001110111000000101100010111010010110010110100101000111000110101010110100000000101001001100011000010000100100000001111101111000101110101011010010000010101001101010000000101100100110011011010010001001000101100000001010001010010111000111101010000001010010111001000100001000011010100101110010100111010011000100000110001001000000101110010100011110100111101101000011110110111000011001000010111111010011010000110100011000100100010111000111011010100100100111111100100101110100110011110001101011011101110011111011010100000111001101101110010001010111010110101000111101101001111111110101100001111100110010011100011100010110111101100110011011111011000000101111011110110000000110001101001001110011011001101011100100111101000111111101100110011101111010100111110010001001011010111110110110010111101111100101011000011100000000111001100010100100111110000110001101101111000111000011101000011011110100011110101101110000000101011101010010010100010001001010101100110011100001101000001100011100000010010011011110101010100101100110000001110001001010001010110111101001000101110101111110111010101000001111011001101101000001001101011111011101110001010111111011001110010100100010110011100011000000111001101010001111111011010101011100100111100000000110111110101000011010001101011110100011001010001111101011000110111011101000100010000011000010011001010100101100110001011100101100111100100001111010101011101000111010111011110011101011011011111011100111100110100001010100101010110001100100001110011001011100100101001110101010110010010011011011111111100000001100101001011010000010011011011110101001000110100100111111001000000011100010010111000000000000001111000011110000100001101000011111101011110011000100001000010010011011010
001001010110001001001010001011110111100101011001000000011011001000100110111011111100000000001011010101100000001010011100110101001010100011001110101001110011111011000101111010101110111011110100110000011101111111001001100001110110011100101010011100010010000011110100100011000101100100111110001101111111011001101010001000011100101101100101110000110110000010101101111111001000000111111100110010000010100011010111010100110010001111001000011101100000000111000111011001010111101101111111110000111001000011110110001110111110010000000111111000111111101110101110110000000001100111110001111101110000000100000111011001111001000011010101001011110001000010010101011101010010011000001110100101101010001010010000111000110101111010111100101000000111110010101001111100111010110100100001110001101000001000101010101001111100001110111101010010110111010111011001101001001011000100101100110111010110011000011111001011101111101000011110000001100110101010100001110010100111100010111110010101011110101101100100100111111111100111011001100000000110100101101110100010000010000100100000011000010110010001111010000101001110000000011100100110000010010010001010000001011001110010100110001110110011111110011010010000011010111111100100010000001110111100010100100000000011100101001001101010011001000100100111100101001100011000001010110011111100001100001000010011011011010101100011011111101010011001001011111011011101111000000111001110111101110001100001111101100001011001100100101111001110110011000110000101000000110110011101010001011110000000110100110001101111000011000010101101101001100011011100001011111101011001001011001010011000001000000001011111001010100000100101000111111000001110101011101011111001110001111000110101110100110110100111001000110111001000101110001100111100111111010111101101010010110111111000011000110101001011010011101000001001001110111101010001100101010101010010111100100100100111011000001101000000000100111000000010010001000101100111111110101110001011111111000101011000010011000011001011001111100010001011111101000001010101000111000100001110100100100010000000110101000000111111001001100010111110010001100100101001000000101111010101011000000101101000101110101101101000010101010100110000101100110110111001111111100110100001111011011110100011011000001010000101001111010101001111000010010000011111111000110100011110011110000110011100001000101101111001101100100101001001110001011101110111010111100000101000101010110101010110101010001100111010011101101010010111011011011101100011100000001010011000011010010001000010100010100000111000101111011110001000000100010001110111011110111111111110111100101000111100101111100110100100010110110010011101110101111010110111000000100100110010000000111100101000001101110111110101110001010011011001010111111001010101100001000100011110010000000000001010110110111110110100010000100110010101101010011101101101100110000100001001101001111101001001100000011100011010001011001000110001100010111011111001110101011101101101111110010000111111110101010000101010100000111110010010110110011001100110
101001000110111110000101100110101000111000111011001101111000101011101111100011110110001100001000100100101100001101111011100000011101001011111110110110100000111000001010101010001000000001110011011001111110110110100010110010011001000010010010110010100110101011000101101111100001101111001001001110100111011010011111011001111000100000101000011110001101011010001111101101100101111101110000101110000010110000100000010110001110110101110100011100101010100101111100111011100110100100001011001000011000101111110110010111000101011011111101110011110010110110110011010010000110100110111110110110101101001100000011011111111001011111100000011100010111111110111110110110101001000110010110000101111110001111110010101111011010110101110010001111001001101011000011111110111010011001101111100011011101100101101000100101100100011000100010000011011100001100100100001100001111010011111111010110001000010011010110101101000100010110010000110001100101001100110001000000101010010011101000111100010100000110001111001110010001000100000001111110001011101101101011111110110010000110101100111110001000000001011001000011011001000001101111000000011101100011110110101010111100010001111011011111001101101111001101110001001001110011010000111101101101100110101100000111011100000100110101100111101101011110001011011000111010110000110010000001010001001110010110110111000101101000000101100111100001001100100111110001111111101010010011101100011101011001010100010100010111110111101010001010110110001111011000111011101101100011001111101011001111011001010010100001101010010100000111010000111000101000101101100001110100100010011000110110110011010010001000100110010110000000101111111010001001101000000100001111111100110100110011100111011100011001010001100111011110100000111011110100001101011010001000011101000100001001110001001111000010110000111000111010010010010110100010100101101011001001010100110110000011111011000111000000010001100000111011010011000100101001101100011000110101100011010110100110001000110011001010100111110001000011000111001010001101010111001011101111001100100010000111000100110010101001100000101110111110011101110011100110111011101010011010110111100010000111111101101001111110101011111000000101100001001101111110110100100100111000001011111100011001111000100010001111101100000110111100001100101100101100001111000100110110111011101001110101011010001100001000110110110001111101000101100011000101110101111011111110011010010000101111000011110110110111010001000101100000011010011011100001101110111001001001011111010101001111011110001000100101101010001110110001011010101010101100101001010100001101110010111101111101000100101011100100000011111100111100100001011101011110011100110011000110010000000111001001010101101000111101110101011101010011000100100001001000001011000010001100110000101010011001100111000001010000110111001111110110010000110111001111001101010100011011110101001001000100011011011100101111001011100111010011001001111001111101001111110101110001001001010100111101010101010011100101000111100111000101011010111100001111000000
001111100001000110010001001010101111100000110110101001011111110011001011011110011000110110001101010001011010110011100011011011101001111100111011101101111110011100110111111111000011011011110110101101101110010101011101110101101001011110100101101001111000001110111000011110101011011010110111100010001000111101101001110110001101111100000000101011000000000011100011001110101111100011110011001010010001111100000101011000110011111000010110001011001110000110010011001000101100101110001010010000001000111111000111000110100000111001000101010001111111111000011101000101000000000011100101101101100100001001011111110111110000000010111111110110011100010011101101101100111110100101011011000110001010100111011110100011001011111111110001100110000011100111101001110101011010000100100010001000111001010111010110101100101111100111011000110001010110001110101100100111101111000111110010000010110010001110101000111101101111001100011110101101100010000001011111001001011011000000001100101101111110101010011100110010001101101100100101010101000000001101111000110000011100001010010010101101100011000011100110100101100000001110000011001001000101011110010101000000001010000100101101000111000011101100101000111101011000100111101101001100100101001010101101001110100101101111000101110100001111100011010100110110100000001001101011000101110010100011000100100001111101110111100010101010011000110110001000101010110110001111010010010110001011100001001100011110010110001010010100111101001100001001100110101101100111001001100001100001111001011010111111011111011000111011001101101110000101011001001101101000000111101111000101000111110001101000000000100001010101000111000011110101111110100100101010011000101010001001111011000111000110000101011101010100100100011101111010100000010111110000111000110101011111111011110010101100100101010001001011110100011110101000111011011011100010001100111001110111100011000110011100001110001000100111101101101101010101101110000010011000101001110100011010011011000010010001111100000111101111011010100100100001010001111101011001111001011100110100111111011100001010111100001000101011101001110100001100011101101000011111100110010110111111001001010101100010110011110010110000010000010010111101001110001001010010011011110111011010100010100101111011010111011001101011100100010100111011100001001010111001100000001000111111011011110110111010011001010100010100110110110111010101100000000100001100010000000011110111110001011010111010001100011000000001100000001110100100101001111100001110111101000111110100100011010101101001111010011001011111101001001110110110011110100100110001100000100001110000010100110101001110110110111111000110000101000101110101010110101101100011000111110011100011101011010000111101110011011010110110000100001000000101011010110100000101101010100101111000011100011110000001011101011110100001111111110010101111100000100011101001110101001101001101101010111010000000111101100110001011000001100011100010001010011001001101010011100010110100101000111001001100001110111001010000110011110011001101010110011011
110110110011010111111000101101000100101110010110011011101110111001001000110000111000011001000001001110000110010001000011111011000110000100001001101101111011101100110110010110000111111001000111110010000010010110011011010110011101000011001100101101011010010010010110111010111110000100010010100001111101010001100001000000101101110111011110100010101011011001100000000110100110110101000110110101001100100111100011011111000100010100000101001000111100111010100111000001011111010001100101000101110111100100111000100001000110001010100111010000011000011000101000111001000101001100110101010101110111101000101111100101010100111010111001100011110010110010101110011001101000010010001010110100101011110101010111110001100011111011011010010001110001011001000110110100011001101100001000100101011101000000101010000011100110101001110010101100110011001100101001111001100100010111011001001001010100101000100100100100010000100111100100100110101010100010101100101100010110001100011010011001010011010000010111100111111001001001000100100101001001110000111000001101101001000110100011011110000111010001001001010110001011111010100011010000010001100100111100010110011011001000110000100101001110111010010100111100101001000000010101110100110111000000100111000000101010111100101010000110110001110010101111000111000111011001101010101000111001100000010010100110010000010011111110010011110111101001011010010111010000000111100001101111000100010000001000001010101000000100111110110011011100101111010001100101111101111110111110000011010111110000110101010101010111010101010110011001010110001001100000101010100100111100110010100001010100111010101010110000010010010110100100010110000111100101100100010011000001110001010110100001000010111101011110101011000110111001111101101101010011111111110100100110110110010101101101100100001110010000110000101010011100110101100111101100010010110000011000101110110111011011100110100001000000100100010100001100000111111110111101101100111100011001110101110000101010010000100010011101011100011000101111100110110101011100000111101011101000010101110110111011111111010001100101110100011000111101101010000100010111000111110011001110011010000010101001111100111101100110101101110001001010011101011010011101000010100011110011110100100101110101100000001100001110001101100111110000010000101100010011010110110101011001100111111001110000100001110101100001101101011011100111110011010110111110011100001101110110111110110100100000111010011001111000010100000100010110000110011101001110011110100111010110101101000001001101010010110111100100000000001111101011011010100000100000001000001011110000011100011111100110100001010011011101100011110111010101000101010000110011101010110001010111111010101110001010011100010001101000011010000110001111011111001010101011001110100111111111101011010111001110010110011110111101111101100111001010110011011110100010111111010011011111111000011001011000101111101001101001011100010101110110111011111101000110111000000000111000111011111101001110101100000010100001000100011100011111111100000011110110
111010001010001101100101100110011001001111101000000010100011011010111101101010110010110111011100010011101100011100111001010100011101010111000001010001000001000110101001010111000010011100100110000111001010001101011110011110110101101110111100011010001010100011100000110110010000111110010110110011001101010000011011011000001110011100000010100010000001001101011100110101010111010001101101111010010010001110011111011101011111001101011010000010100111111011101110110001111101111110111001111011101010110011100000000101001111100100010110111010101110100010011001010000111010000100111000011101011101010110010000100010011101000101000101011010010110110100100011001110111111110010000111110111110111110000010000010111010110011000111110010000001011110010000000110100100110111111011111110110010101011100100001110101000010100101000000101011110010011010010010100110111111010101110011010001110011100001110101011000101011111111000111001100010000000011010010010111101010100000101000010101100101101111110011101000111010110000110010111100010011111010111110010101111111010110111010011110101011000100001000000100110010111001110111100001110100100000010110011111010011001000001100001111000011010000101101101011111101001100011111011110100000000001000110000101001011100100011101111000111001100010100100001110011110101001101110010000111101111011111111000001101111001000111001101010110110110111000100001000011110101110111001111101111001101010011101010101110110000100111101010010111100010000000011011010001101000011111101100011000001101010110100111000111110000101011011101101100011100110101101100010110011110101111110100011110011010101100100110001100001100000110100011011001001010100110000111011101010101010110001111001010110100001000010010011011101011010100010101001000011011001101011100011100110111110111101100011100111010111011011010001000111101100010000001111000101101111010100000111101001101100101110101011100001110001111010001100000100111010000100000101111010110000010011111010111111011110100110111101111111011110101010001111101010111011111010111110001011111011011011101111011111110000111001110000001001010000001000000110011000110110101110010111110001000110010100000001110000000000001011100001000000111100101001111011001111000000110010000000001100111001001010001011111010111110000001100110000010100101100000110001110000101000011000001101010100100100100000000101100010011000111101111101100110111100100010101100001100110011101110001000001001110111110011111010110111010000111100111100111110000101000001111011001110010001111111001011001011110000000011111101100010011001011110100011010000011011111110000011101111111110110001101000110010000011100010111010110000010101100110101011011110000100111110100000011100101111110110001001101100110001110010011001111110011010011100101101100101000110110100101011101011000000110111011011101100111101110010000111110100100110100001101100010000111011100000001111011110001110001000011010110100100110011110000101111010000100101100010011001011110110110111011101100000111010011010001100111000100011101101
011101001010110110111111010110101001100001111010111100100010111000110010000000101111101011110110101000001001111010010111110100100000110010101010000111110010111110010000110011101000100000000101010001111011000110100001110001010000111111011000110000011100101011111001001001111101000101110100100110000010010111101001101101100000000100110100111110101100111001001101001011111101100101011011011011000011000010110100010111111111000111111001011101000001111000011111000100000111101011100011111000011010010101010111110000111011111011010000011100001000010110110110100000100111100111110000111010111000110000010101011010110000001101011111101001010101010000100000001010110011100100101111110110010100111010110111010101011110110011011100100111000110011001101101010001100110011010000110000010111000000100001010101110100101100111011010111000011111001011011100100110101001000000100110101001101111001110111011101101110011001001001111100011010111100101000001110011101100001010001001011100000111101110001001110000010100011000010111101000001110100110100001010101111100100111110101011111111011101000110010110011000001100101101000110101110001111000101010100010111111001100010111100101010011010001100100001100111100000100110110011001000011010011110011100001110001010000001101001010011100111100001111100100100010100000111100101111111100111100010010011110101011111001100011101000011100010100011101110001100101110001110101011001001010100110001011100101011100010111111011100110101011000110001101011010111001011100001100011101100000110110010110110011010000001010001010001010001011111110110000011101001100110110101001110111100011111010101100101010110101011101010100111001110100001100010110000000011000110100010110110100111110100101111010010100101001110001010101111100101000111011111101111111101101111111011101010011010011011110100001101000110111110110101001000000110111010001111101000010110001011100110010010000001001000110010100101101110010010111000000100110011010001100110101100101000011101001001010011100111011110100010001101011111111101100001001011000111000110110100100101101101101100101101010101001011001111101101011110000010011101101010111110000001010001100000001000011100110101100100111110010101001011101001011001000001100000100000010101100111110110110001100110111000011111101001010011101011110101111000011000110011000010110111111110101000101011010001101101000000010100110111111100001010001011100001011100011111010011000110110001110100111001111101000001110101001001000000111110001101111010101000011101000101000011110111111000111011010101110010001001100000011111100100001110011111000011100111011000011010110101011010101101010100011000110110001111110101111101010101111010001000110010011011010011100001111001111001000101010010001111011011111101100010100011010101001010011000101110100010011001011011111001001000000111111000011111110011111010100000000111111001111101111100111101110010111100000010101100011111010111110010001000110110001011010111110001000001011101001100000011000111000100100110100000010011100001000001000111100000000
011101001110011011101010000110111111110110101100100111101000111010000110001110110011100110001001101100110100000111110100101000110100101010010011110101001111000101010101111011011010011111011000011101001011001010001100100010110011110011111000001100100100111110000111000000010101110010011111111001011011101110010011010001000010000101101100111000001101110110110000101110110101100111111111011001000111100000111110100011111000110100100011000111110101000110000100001000101110111101010001100101010011011000010000010110111001010100001011010010101100010011010010100011010101111100100000011110111001010000110010011101110110111101011111011011011110010100010011011110011011111101111011101010101010001011011110001001011100110011111110110101000100010110111011100000110101101100011110111111111100010100001101111111111110110101100111101010100111111011001110101010101000000000101011001100010010111110111010101001011000010010010101100001001010101100110010010000111101010101111111101100110110000111101110011100001100000100101000000001101110001011110001010110100101000110011001001110000000000111111010001111110001101100011101110001010110100111010111110010011000011000010000000111000110010010011101100011100111111111010000000111000010011001000111111011001011111111000111111100010001001010010111110110111100100011011110011000100111101110010001000011000001110010000111001100110011100000001001000000111111011101001011010100101110000101011100010011100001000001000001010000111111110100000101001001001011101110111100000001110111000000000001011001101001110010010000000111010110111010000110101110010000010110001011010000101110110111111001000011001000011001100100001101101111001111100000110001010100000111001100011001101100110001100110001010010110100011111010001100000011001101110010010100000011110100100100001100010000010100001000101000011001000111110011011100100101100101010111001011110100100010001011101011001110000100010001011111101111111101111011111101011000100000000010000000001010110011111100000100110110011001011011100010001101100110011010011110010010101010001100111100001001001011101101011010010000100000011000100010010100100001101011100010000010010011000011100010100110011111110011000010010000001110111001111011100000100110010110001001011011110100110101111100100110101110111100010101101000011010000011011000110111110110011000000001011010000011101011110000011010100110000100000011111101100000001001001110111011101001110101101000110111111000100010111010101100011111001011110000000110001101110111101000101010100011100010110000001100000111110010101101000110001001010000010100101001110100111010100111001011010111010111100000110011010010111000101000101010101010100100010100101010001101100101101001111000001000011001110000000110001011011011010001011110010101010101011100100101001010101010110010000101000000000001100100000000111000010111010100111001101101111101100001011011111101011001011010001110110011110101110101100010000101110111101000000111000110110100011010000110000101101010010011101111001001000101100111001111100111100000
001010001001100001001000010101100001001010110010001111101100001101110100011000000010100001110101010000110011111001001101011110101001010010010101100001110101100010000000101000011101011001000010001111111011100110001111110000010010011101001101010011100010010000000100101110000010011101100110110110011010111101101110101001110011100001011011010110100001001101001001110100011011110100000000111110001110010001011000010011101111001011110110011011101110101110001001111010000011111000001001101001111110001100010100110100001010100011001100101011011000101011111110110111010010011100010100111100011110100001110010011010101001110110010010111101010000000111001110010111010101001000000100111000011000010000111010110000001100111010111101000011100100011101110001100100010100010000001111111101000110110111010101100100110000001011010110101001010110011100111101100010000001000010101000010110111000001001100000010010000011010010101000110001001111001001000001110000101101101101101011000000000001110100010010110110011001010111000011011111001010111010111101011000101001110010110100110001001010101000001010101000110011011011110010101110111111100100011101001010000110110001111011101110100000101111001001111110010100011110011000001100111010111111011010000100011001111110111011010001010110001000001010100111111011010001101100000001100100010100110010101010011111111011001100111101010011100110101011001000000110010100011110111101000110000000001001001001101110001111101001001010111011101101011010110111101111111001100000111110011110000110001111100000001011000101101110001001000010001110100110110010100101110101001101101100111000110001110001011101000000101100000111101111011110100111101011010000111011000011110010000011001101101010011010101101111000111111110110000010011100010100011000111010111000100011011100011100110100101010111000111101010110100010010010100110001111000001101101011010011001111111111010011110000110010111100011011000111000001111010100011111111000000000101100000001101110011010110110010000001101111011001010001000111000111000001100000100001111011100001001101111000001001011000101000101110100100011001101011010111010000011100110000010101000000001000001110011010010110110100110000000101101011011100101110100101101001011110001100101010001110110110110010100001101011111101101000110010011000110110100110110110100100101011111111100111010000111111001101010111010110000101101101101100000111111111111000110101001000110000110000000100011010111000110010001001111111010100100110101110111101011011000010110110111001100011010011001101000011100010011110011101100001011110011110101100100110110100100000010001101101011001001010110010100100010110101010001000100110001010101000000011001001010000011001101011101000101110011101000111000101111111000001101101111010100000011111111001011100100001001101111001011101011100100011010101001001100011111100010100000111001010010111111110010001001100100001010110111111000001110001010010100100000000011110110010000001101001100010001010000010101010110101001011011011001010001110100100000110001101000
101100100001000010010000110001001101101011111111111001101001100010111110111001010111011100001110010010101100010100110110101000000000101010000111101101000111001110111111011010001100110000000011000110000111101001111110100101100110001100101100000011100001101010101010010101100100010011100001000100101110100111001001101000101101000011000111001001001101011011111010001011111101011000100010001001101100000110110001110100000111111001000010000110100101110000011001001010111110001101000010111101111101001010011110001010110000110001110000010011100010011101001100000001101100001000110100001100000110101001001111111110101000110001011011001000011001000100011100001001001011010001111011010111000000001011110010010101010100011010100011111100001001011100000100000010100101101100011111110011000000001011010011111001001000100000111000000111001100100011010111010010111001101001110010111110100010000001010111101110101110000110010001110110101111011000000001001100111011101011101111010000101001110001100111000100110111101011001110101010001111010101110010001111001000010111000111001001101111111001101000110111011110101000110000111100010110000011111110110110001101100110100101100001001110011000111001110010100110100111110111000111101101000000010000000100101111101011100000111100011101111110010001000000111100100010010010000011011011000010110001001100001111110111100101101011111110010001010000001001010101100010101010100000011001000000100110111000101001010010011001011000000001001110000101111101111111010110010111111110111001010010000000101100100101011011001011000000111001000111101110001010101000001100011001010110000010110110001110100000100010001011001111001000001111111001110110011100011111011000010111001100100000110000001111010111001000110011101010101011011100010000110101100101011011101111101010011001111111000110011100110100011001010001100101111111010001000100011110110000011101001101110011001101001111100100100100011001111100011011101011000000100111000010011010011010010100111100111101000001100010011100111001001010101111111111010100110110010010011101001111101111100101001000101001010101000000101011001000000110110001000110110010110010010101111100100001101000111111001100111010011001000000100100100011011100111000100010000010100001101111101001111101100100111100001010000101101001101110010101101110010111010100101111111001110111111111100011111011000010100111000000011011011011100110001001100100000010001010101100110110011101001011001010011101101100110111000101101101111000011100110010110111110011001011011010010101101001111101101110110110001111110000101101100110010101100101010000000001101010010001111110011000011010011111000100100001101001100000101100111001100111010010011111011011010000000110000101111100001100111110011100011001111101100000100111001001000011010111011011100110000000000110110101111101010110010110011010001011000001010111011101101110011101001110010000001100001111100100111110001111100111011011000110011111110010100100111010011101000101001111011100100010001111100011100000011010101111111010000101010110
011100001100010000010110101111010100101011011010010101110000001010001011001101111011100001011011000010110011100011000111111001100100010011001011101001000100010010011000100010100001010001100100001101110010000001100100110001000100010011011011100000101010111100010000101000000001011111001000010000011110110011101111011001101010011110011110101100101001101011011111101111101110100000001010010100111110111111011110110000011011100011110110011100011101110111111111110100000101110001000010101001110111111100111110010011011111000110100000111001100101111110011001010101011101011011010010101101110011110111001011001011110001100011001000100111101000111101010001001111110100110111000110010100001100100111110100100100001111001011010100001100000110101100010001101111101100110101010011001011111101100001111000000001011011111100110100100111000001111100001111000101011010001001100011000001111111000011000110001011110010101010110011101010111100101110110010011100111111111001011000111100000010011111100000111010011010011001001110110101110101100110110110011111000101110100111110010011001110000011010001011000011101110111010001100010100010010000001111110100101100001001100100001111100000100101100011110111111011011111011110011000101010001111100001101101010101000111010000011100010001101001100110011111011100111010001100010011011101000100100100000111100011101100111110100001101111011110011100001000011100011011100011011010111100101100110011111110011011100001110010010111110001000111110100111000111100011110100100101100100010110000001100110001111100100010000010011011111110101111110110000100101011100000100001100001011010000011111010011001000011110010110011010001000101111001100010101111000001101100100101000100011111010010100110110101110100001010111000011000000000010000010101111100101100111110010100010010111011001101101111100001010010010010111000001110010110010111000000001101000111000000111100111101010000110000010111010010010111000001001100001101111001111101110000100000111001001010000001010000100111000101010111111111001101100100011110011111111011101011100111101010111101000101111111101100110000001100110110001010000110010000001000101010111110010110001000010011101011001001100111100111111100101100000100111111110000000101010101100011011000011000001010010100010100100010011100111010010010001010101010100110011110001000100001111111001100010000010100010000000110100111010010101110011001111001001100010111101011111010011001001100110111111111101001101110101000110011100001000101001111010001001011011101011000001000111101010110011010000000111010101011010100011001001010110110000011111000110101100110001100111001011111011001111011111011100101011001111100100100010000001010000111100010101001110101110000100111100100101101100011010100010010000011000001110000011011001110111010110000000011010111011101111010111010011001110010110111010000111010001010011001110111001101011110001010011110101010000100111011000000101000010110101010110100110111000100001100001100100000001011011000110000100001100100010001110110111000001110000100101111
001000111100110011110000100100100010000100100011110101111010011101110100010111101110000100011101101110011001111010000001101011101100110100010111011000111110100001000100110000110011001010001110010010110000001000000010000010011110101011100000011011000001010101101111011000101101010111111110101001110110011011000011101100100110001010111000101101100100110100100001110110000111001001010110011100100101011011101000011100000101111011110101001011011001111001010001000010111010001000110000111010011010011011100101111101010000101000111001111001100110101001100110111000000001100100111000100000010101000010110010010000000100010110010001010100011000101011000100110110010100100001110010111011100111000101010011000010010101111100000000100110110110100110100110011110001011110101010111011010111110101010011101011001101011110001001001001111000010101011010101010110111001100100001110000110100011110000101001101001110001101101101010001000000011000100101101001010001000111001101010000100011001101011111001001101011101010011001001010111110001000100011001010010000110101001010110110100011101100101110000110010000101101011110011100111011101101110010100100001100100000111000101111000010011100111001011110110010110110111100110010100011000010100110111011110011101010001010010100110001101110101110100100010010010011010000111011011110101101000111001111100101011001110010110001010000001000011101000111110111000010011101111000001100100100110001110101101011110100111010010110010001110000011111101001111001111010101010011100100101001111101001001001101010100100010111000001011011010111001000111100001100101100110101010000010001110101110000110110100001100101010011111011111100011111011101011011110101111110100001010010100010001010000110100100101001011010111001110110000001111110101100010001101110110000001111111110101011111011001001111111011110100111010000100110001110010101101101100110000111100110001000000111100000011011101011100101101000110110011101001101101000110001011100010011001101110011100111111000100011011000011010010011000111010100001111101000011000001001000011000011101110010100001100000100000001101100110010101011110001011010000100110011101111101010000010111011011110010011111010000101110101111000100011000101100101011011110011110000000100000001110000111010001011001111100101011000001011010001010010111010011001100100101100000011100101001010100000111101000111011110010110100001000010010010101011001001011001101111101000010100011001101010111111110101111110010011101111010100100100010000011101111101110110000010111110011111111101110010000101001000101101001000011001001100000000010010101000100010111001001100101011000111110001001101001110101011001001101101011101001001011010010010010101110010010101011010110001101001111000110001011111001111101111001010110011010000011011101000011100000110111110111010000100000100011011101110011001100000100111100000011110010000101011101010010010101001111000101111001111000000110111110101001110101101101111100010000111110001001101011000000001111001110111010111001001110011110100000110010110101
110001110011111110101001100010100101010000011011101111101111101111110111000000111001101001100001010111000000100011011100100111100011011010101000100010000000110100111111010010111110001011001000000010111101111001101011110001101110110101001000011101010000100100001111010101011111100001010111001111011101101100011111010111100000010100100100111001100001000011000100011101011011000011101011011100000001001000001100111010010010100110101110110011010111101001011101101000111011111100011100100000110101101100101010011110011101000101001100000000110111000010100110110011100100110101001101100110101001100111010110010101010000000000110010111001110101110010111110100101110010011110010000010001001111010110010100110011100100011000101111100000000100000001001100001000101011010110010100101110010100000110001001001011011001110001110000100110101000111011000010100100010110110011000101001111001000000110101101010011110000011001001011010000111011000100100001111111010100101001101000010101101010110001000010001110100010100101101110001000110110100100010100001111000111110011100011101000101010011110011001111011000000010111011111011000110010110100000111011011100100011101011111001101000101101010101010110110001110111011111010011001011011011100001010010010110010001000101100111111110010001011000110010000101010101010001011001111101000100011011010111010011111110000011010010010101010100101011100111110010010001010011010110110011100110110001010001111011111111001001000000110110011110010001101011110100101000001101100011010010110111011001000101010011110101001100100010100010100101010000010010100100101011000111011100001011100101010010011001011000100000111001111111111111101101001101011011110011010110110000100010011001010001011111001010010101100111001110001101000110100011110000001110000001110001011001011000101110000000100001000101001101101110000001011101111001010001000111000000111010011111101111010011000100011100110010110110101001010100010000010110010111001000101010011111100110010011110000011011000110111100111111001001001111001011111110001111101101011011111000011010111100101000111100101010110100011011101100111111010111001111011101011111111011100000001100110101100011100111011000100011111100010110001110111000011010100010110001101100001010001110101111011100000010000101110000011011110111111011011111010001101011011001111111110101110011000000110001010101001001011001000110100101010010110000111101011010110011110101010101000000110111100011111010000100101010101010011011010011011110001011000110111101001000100110010110011101001010101001101101110101001000010000111000010110000010001011111110011111010011011110101111100101001110111010100000001101000110110010111101001111101001111001001000101101010000100110111101011000100100100000100110010101011100010101110001111011111101011100000111010000001001100100110111111101101010110111100000001001001110111000000110010010111101010100011011000001010110101101011110010110110011111100111001110001110010001110010011111000100111101011100010110011110111011101011111001101110001111010011000010
011100001000001000111010110101111010001101000101011100000000011111101010100100100001101110010011101000001111001000110101111001000101001101111101011100101011101111001110001010000101111100100011000100011100110001000100110011110000011000101110000001111111111011010100101000101011101011000110011100011001010001000111010100101100010100001000001000011100111110111010001000001001100110010110001101001000001110101110110010111010001101001110011001011100001101110110111101001010111011100011000111011110001100111110000110100111111001110110001011110111110001110000001111101100000010100101010100001100001100111111000010011010010100110101101101001101010100011100111100110110111110101011011110100101000111111100110100100000101011101000010110111011010101110110000111111111011101100111000111101100100111011001110110100001001011001011001100100001111100011001001001111110101101010011110111010111010111010011100101011111001001000000001001000111100111000011100101100111110011100100010111000010101011001100111111100101010111110100000011110100001011101000101001110000100100101000111111010110110110000011001110001101110000110000111011001110110010110001011001001101001101010010001100110111100110001000111110100100110001000001111001100000001101101001001110001101110001011010111010100111010010011100100100001110001101000101110010010000010100111111111000011001011110100000101101010001011001110000010001101111110101001011010111101111110000010110011000110111111010110011011100110011011000111111101010000100001010000000101101111011111111101010100001011000001101101000100100111100100100000010000101110011010001010110011101001011001101000110100010010110010101000001011010101100110101000110001001100101110011011110011100100010101001100110011100111111100010110010101011101011001011011101101000111100111101111011111100001001100100011001000011100101110000111000000001000100000110101110101111110001011100000110001110101111110000000010011100101000000000100000110011111011000000101100111111101000110101100111001111000110011010111111101010010100110111101111001000111011101101101011011001011011101100101111111001101101001001001110100011110011011010000001111010110100101110100100000011010110101101010110000010100111111011101010001111110110100111001100001000001100110100000001101001100111001100010000101110110000110110001000100100100000011011011100110111010100010100010011010101000100100100001011001110110010011000010101001100010101111110001100001000001011000110000101001000110010000110111001001000100100001001100110111001101111011011110001000111101111110110101100000100010110100000010011001101111000111011101111000101001100011001101111001000001001000110001100011101001100100011011100010000000001111010001111010010100010010010010111010000101110011101001110110000100011111011011010111111100011110111011011111011011000001111000000111011100110010011011111011001000010011011011111010101110000101100010100000001001110000101100000001001001111010001111011001000100001010010010010000111000110101001000001000011111001110000011111001111001001101001011111
111101011010110101001001101100100110010111101001100011110101110110100000101000000110110100101110010011011011111110110110000010011011000001001110100110100100100010010000101000000001110010001000001101000100001101111111100110100110110000001000100011110111111011011000010101001010001010001010111100100101000011100110110110010100001000100101000110001000010111001110101111111101000110100010001100001101101110010100101110011100110110111111101000101010010100001100101101000001011110111110011011101001101100101010011000001111101000111001000101101001000011011101000000100011011011001010110001110101110001110101000101010100111110100111000101010110010110101110010010000111000101000000100100010101101011111110110010010100001000011110001011000111001111010011100100100101101101110000010011101110011010100111101000010000000011001001010001000100010110011110000111111011110000101001010111010110111111001100011010110011100011010010110100000000000011001000110101001000111010110101010001101101111111110000100000011010001010000000011010010001000100000101010101100101111001011110111110010001101001110100011100100101110100110011010000100101100011100010000011111110010011110100000100101100010000100010101011100100110111010011001000111001110011101111110110011100111000100101011001011111111010101011010001000001111010100101111001010011110001011000101110100111110111100010011011011101100000110110101111101111101100001010000111000000101010001010100110010111010001101111000101000101100101000001000101010001011100111111010100111111101000110011010110001001011111000111100011000011101110111110110010101001111010101001001011010011111111101010000101100100101100111001000100100101111000110101000000010100111111110010000100000010101101101010011111000010100100010010000011110110101000011011011001001011000111000011111111110010000000010001111101111100110001101101110111001010110001100000110110000111001101010100111000011111011010001100010000101001101110110011101000111110001101110111010100010111000100110011011010010000100100100110000100010100100001101000000100000101100101101100110110100111111011000101111001001001001110001010000001111110011001111000111000010100111001111101010110011010000011111110110101110110111011111100111010000111011110000011000001101110010111101111011000000101011011100110100110001111011100010010010011011101001000110111110001111110011010100011010010001001101011010011000011111101011101110100100111100111010011100001111000110100101011001011010111100000001010000001001111101100010110010011000111101011001010100001101001001111010000000010110110000001001011110001110101101110111010001010100011011011100100001110101000101010001110000010100110111100010101110111101001110101001101011000100100001010110001000100110111111010111101011110001111011011101100001100101110011000001100101001110010001100110000010010101100010100011110011110111110010011110000101111100111101110011001010111111000110101010010110110000110100101000100110011110100111111111011101110101011111011100011011111110110110111110000110011010001010101001111100000
110101100010001011100100000000001101110111111101101100001111000100010010101100101101010001101001110011111011011100110000110110110011101010110001111110100010000001001000011011011001000110111011101001000000110010100000110101100111100001010110110011110101110101101111101101110010101101100100110110010101100001000000010010010000000101101101111101110100110001100100100000100111000011111110001011110100100000111010001100101010101100111110101100111001011100100010101100011110001101001101100001001110001000000100001111101000101000111001100000111000110001101000011101100010011110001000110001000000101010011010101011000001000110001001111010001010000111110101111100111011111111110110101100011001101000111011110000011111000101100010000100110000001100011001010101111010011010001011011110010000101010000101011001000000101010101100000011010101110100101010111111100011110000100111000000111010100010100010111001110110101010101111101101110001101100111101111011101010001001010101001010000010111111100100100101100000001101001011000010011011100101110110101100110010001001110100001100110010110101011011000000000010011000011001100000010000011101010010110110111011101011000100100000111101001111010100101000010101010000000011101111010000010100010010001101000101101100001010100000110010101010001011101100001101001001010011000111111100010010100111101110111001001100010101101000110010100111010101101100101111010100110110110101101100100011100000111001111110111111101011000011011011111000110010001110100101011001100011010100010000011111001000100011001101100000000111111011111010000110010000100011001010000011001010110001100011010000010111000001111010010011001010010110101011010111111011010010000100111101101110100101000100011001011101011110110111100001101010100000110100101110000000001101011010000011110101000111000111010101101100010100011111010001011101101110100110111110111110111110000001000100100111101001011001010000111101100000111111111000101100100110011000110100010111010111100001101100001111111100010001011010100001000010110000110000100001111001111101101111001101111110111111001101010011100110000101001110111011110101000000111010001011010101101001000000100101010010100010101010000100011101111010010111001111110100010000111111110110111011001101100000000000111100010100001010001000000111001011001001010101001110111000111011011111110011111111110101101111100111001101100001011110100110110011100001111110011011100010010011101101000100110001111010010011111001100000000101000000010000010110000101101010101000010101101010100000010010110110101001000001110010010101101110011010101011010001001011000011011110100010011100110110101000101000100101011010111010000100001111001000100010100101100001101110111101101100000010110010101110100010010011000011101110010010100110001000001010101100100111001110101100101111111001000001001010001000000001100001111111111010111101001111101011001010111101100001101000001100011110111011011011011000010110011000000101010110100001101010001011111001101001011011110010010011111001101111011110101010110100101000
110111110001011010011111111000000110101000111101000111101110101000001111110110000001011000100100011111010011010110101111110110010010000010011000110011000101010100110000010100111001111110010010100111011110111110110001101010101000010000101100110111101111111101101110101010111011100100110000011001011111000011111111010100101010110011101110010001001100101101110010110010101011011100111110001100001010001111010011101000011001101100001010101101000000100100100010001011000001001001101111101011110000101110000111001100010111001001110100110110011111110000111000110011010000111001001000000010000011000111110001001110010100110100011111000101000010010000010011101100010101110110111100110001000001101110100010100011010111111100111111000111100010100101101110001000011011001110001000011100110111001110110110000001000101100111100111011000001111011100100011110010001110110101001010011000101010010100111101001111111101011010101111010100101011010110101011111000000000011000110111010110000001011101101000110000111110011101011001111111100111100101101000110000010000100100001010100000111101110010100101010011101110101010010101100010010111110011001011011001000100010100010001110111100100100101010011000011010000011000110110100001011100111001011010110001101011011011111011100000000110100011001100110101011110101110010101011001011111111001001100100111000111000000100110110110010101100100001111110011111001001000101111011110011010110000111110010001000101010110110011010011010110100010001101011100011010011101000101111010100111011011001111010010110010001111100011000101000001010101001010100100100001101000001001110001000110100010111100001101010001110011111111111111011101111011101000001110110101111011101000010011100100000110011100001101000000111110000100010011010100000011101001110100000100001011001101111001010111001011110110000001111100110111110000000111000110100111001110110010001001001011011111100001000001010011110011111000001011011111100111111000010001001000110100001101010000000011000101000001011100110110001111110001011110111100000111100011000000011101111000010000011100011100110101001101000001000000010001111101000001111011001111110010110100101001011011110001001100010010000111111001111000111101111011010001100101010000110100111111001011101110000100101000110110101100001000111001111111100010100100110001100000000011110001100101110110000110011001010101011110011110011001110110001001001011001111010100111100111011000010110001011011110010011010010010100011101111100000010100111100111111001001011111001011101101000000110010100110100010001100011110011011101100000010101101110010001001101100000001100001100100100001110000100111110111100011100100110010101011100111011111110110100100100001001111100010000000111100000000110011101111011111011011001011001111100111011010011000111001101111010111101011001001000101011111100101101010000011011001111110010010110010111100111001000011101011001111011100111011101000110011100110110101111010010101111010000011010000100111011001100001100011011001011100100100010100001000010011010110011011
111010101000110111010001010110001111100001101011010011100010100011000001000000100100001101101110010100000100011011011011101101011100100101010011111111001110001010101110011011001000110100010100101000110000100000100110001100111000100010000010010110011111110011000100111100010100010001100111101001010100111011010101110101011000010001110100000010101011011101011001110001010111110110000101001000100010010011011110100010110101110010110111101100000001110011111001100111110101110010100010101011001010101110101001101111010010100111000111100100010101001001001011010101111111101010111111011100001001001101111101101101111000001000110000011010001011001001001101100110110000010010111000010110110111110001000001000100100101011101110001101111010111011000110101011100000000000101111111010100011011011100111110101111111010001011111011010100010000101011100100101000100001011101101111110001011010100101111001101001011010111001101001101001001101100010111100100011110001010100011011101011011100001000100111010110001001100000111001010011010111111000011001000001101010111000101100101110100111101010111001011101110000100110110110110100111010011011011011110001111111011101000000010011101011001011000110011000001000111110000101111111011101001010001111011101000101000111100101010111100011100110110010000101111111101000000101010111010001101011100101010011011010101110001100010111100110101101100001000000111100100100110111000111010011110101100011111010101110011011011010000110100000110110010000101000110000011010001110101110111111000010110000101010011010010111101001111010101111001001011110111111011010100000111011110111100011100001001110001100001111001100110111011110011010100000001101001001100011101110100010001011001001111011100010111001011010111100000001110110011110010001110000101000000111000100001011010111100001111110011011011100110000111111011111100100100011100000001000011110000111110011000000101100000011011000010001010111110010110001110000010100111011111111000101001000101001011111000011000000011100011110000111001001110000010110000101111000011100010010111000110011000101010110011101101101100100001010000000110111100000000110000001001110011011001001100100111110011001100010111011101001010110110100101001111001011100000011001101100010010101100011000101000000100011101111111000100111010110000011000010001101010100010011010011110100100011101001000110100010110000000111001110010110101100111001111100101010101100011100010110011001110011101111100011110000111101001100101101100110010001000100110110001010101010000000101111011100110000100110010011001100010010000000000011010001110011101000001101111101101100000010001101011001010001011110000000001011000101010111011110110110100001100110000101111011011000101001000111011000010100011011010001000110010100100101011001101100010000111101110101010100110101001110110110010111011011101110100111101001000111101000011100101011000011000001110110000100100110001000001100010010110100011111101000010000011010001100100110111010100000010111101010101010111110010110111000110101100000010111000110
001110010010011111011001110101011100110011110100011100001001101001101010001110011111001010011011101001010110110111001111101000010001100110011100111101010110111010000100001100001011010011110011100100100000010101101001110101100100101111000000010110111001110101000000011011110001111100001110011111111101100010011010110111110101101101111101011101011001101000000111100010011110100101011000101101000100110111001001001010010001110011110000100111001011000011000000001011011111000010010111000100101010110001100011110110110111100010010100000101000011010110001010010100101010110001011110011011111000011110111111110110111101010011101001111110001111011111001100111011101101100111010011111011101110011100100001000000001000010101111101000000100100101010100110010001001011111010101001110110111111011101010111100110010001111111011110011100111110101101000011011001010001011001100100001011111001111100001100011110000111101110100001101110010011011010110011111010000111011110101100101011100111100110010000011110000101110100110011110001001111010001100001010000011101000000000010011000011101100011010001001110001110111110011001011100010101000100001101011010001100101110101110101000001000011100111110011101110000100110110001010001000010011101000011101001000000110110001111011011010110011110000110011101001000101001100000000011100100111011111000110100101111010110100010110000100010001111000101000011011101000110111101011011010001111001011011100110110110010010010101010000101100100010010111010011100011110100100010110011110001011000010001101010000101011010100100101101100011011111110001011000111111101111001001000000111000100001100110001001101001101100111000010110010011110000011011110011000010011100000010010001110100011001110010001110010001001000010011111110111101100100111111011000110100010000110010111111011111101111011011100010010110110100111000001011000110010101010111011110101111000111000101100110100110011101011011010101100001101001110001111001110110000110110010110000100010010011100000110000000010100111011011001101000101111110000100100000000011111001101111000111110101101101101110000001010000010011110000011100101100110000001110010101010100000001000010101011110101001011001110100111010010111010101011010101011111111001000110000011010001100110111100011011010010101001101001111010111010011001111000000110000111100101011111010000010100000100100111100111100100001111111011001101010011101001010011000100001000001000101110010011000001010001011000110001100011011110010001001001010011100110110000001001000010100010100011101111010110000111011111101101011000010011010111101010010011001100001001100010001100110110111010000100101010111001000100010010100000011011011010001100100111111100100010110011110101110011101010101001100100111011110100010101110000010010010101110011001000100000100100010101110101001001001000110000011110100111101111011000001101110110000001001011100111010100110010001001011011000010110001100111011100110001110010101001000101001001100000001011100111111111011010001011010100010110101111000000011000100110111010
101111011110001110100100110001111001000100101100110000001001101001000110111101010101100111011100111010011011110100010010110100000001001000101001111110100001011010001010101001010110010100111101111001001010101011010110001011001111101101111101101100010000011111010011011011111000100000011000101100000011111011010111110001011111101010100011111010010010010011100101001011110000110111110000100101011000101011010000000110011101001100000011010010000010111100000000100000100000011001000111101111110110111100000100111001110110011111101001111110100010111111001111110111011110001001001101111011111000000000011010011000000110010101000011100001011011001110001010001001111010111011011100101010010001100001110111001001011110011111110111000110010110011110110011111111001001111110001101011011111101100110101011001011011101100011010000100110110101101000100111011100011001001010010000000100010001000111110001111010010011100001011001111000000010000100001010000110111101110001000100101110111111101101011100111111011101011111001011011110100011000100000001001001010000010101000000101101100010010001101010100101001110000110000000101000010011000100000110110001111101000000111001000101100010110000011011010110001110011100000101100000110110101010000111111110001111010000101011101010000010110011111100111001011011101110111000101011101100011000011011011000111101011101110000000011100111110100010110111011010011100000010000000101001001110110010111100011110100100110100011111110011110011110101101001000000110000000001111110111101011111111100100100000010000101111001010000011111001101101111011011000001100111010110110011110000011101010111000110110100100010111010010101110011001100111010100110100101001001001011011101000111001100000111101101100101100101100011001110001000110000000010000000010100101010011001000100011010110000100010011110000111001110011011001010110001000100111010111001111101010100000011001001101001011100110011000111111111011011010101111110010100010000001001110010000000110100111001101001110100011001101110101010111000010001110011100010011111110001011001110110001100111111110110000011011101011011110110110100011111100001101000111011011001100110101000011110101000111001101111011111011010110111011011110111101111011001101000111010110010011100001101011101111011100100011111100001011101101001100011000000001000101000110100110110111000110001110100111110010010011111011001111001001101011000100011001001001000010000000110110000001010000110110100101111011100101111100001010010011110111010101011011001010100101111100000000111010111010100111010011001100100110001100001111100111011111001110001010011011000101000101000100001001010011110000001111010101010011000101100000000011110111101011110000111010010011011011100111001010001000010000010111001011010011010101001111100000110010000010110111110111010101100100011100011111111100000000100101001101001010010111100100111100110101110100000000100111011110100010100000110110010100000110001001010011000001101110100101100111111110011100011101101101110010010111100101110101100101101111110010
110100010111000001100110011111000011011000111110101110010111111110110110011010101001000101110001011010111101010011001111011000100111101110001010001101101110101011000001101110101101110110100000000010111010100110001011000100110001100000101110100001111111111001000111001011000010111111011011101000100011011101000100011111101110111000001001100100110011011001110101011110100111000011110101001110100101101001100111011010110101110010010100111000111110011100010100010010010111111001000001110100101010100111100010100000001100100011001101101100111010010001010110100111010100000000011111000011100110000000111000000111101101100110010110001101100001100000001111111010011010111101100000000101111101110101000010011011001001110001110000111100110111100100100011110111101111000001111111100010101111110000101111110100000101111110000110011100101100011101000000111001010101100010111011001111110010100000010101101100000101010011101001101010011111001000110010110000001100110011110111000111101110101100100110001001111111110110011011010001101000100111111001100110010010000101101001011110011000011101000000110101001100011000001000000101111011100011011011100110011011100100011001100110101110110111101100111110100000001010011010111001110111001001000110001001111110100011000010010110111100111100011011100101101010111111101000111000110000111000010000000100001101011100011000110001110110000011001101010000100000101100000111011110000110010001010110000111100111010001100110111001110000000001000011101011100001011001111101010000010010010001100100000100011110101101010010000001000001100000110010000000000101010101010110111000010111100010110110000011000110010111101111011011100111111000100011001110110010001100000110110111110101011101111010101011000110110101100011011100111110100000011100110000011010010111110011100100111100011110111110000000000100110100111000000010101100011111101110010011001111111010001010110100101001101100101110010100100100100100011110000000100010010010100111011001110101000100111001011010000000000111111001101011110010010101100100011110010110110000001101100101001110101001001010011110001011010011111000010001100110001011111011010100010010011001100000010111111010011111101010011010000100010010101011000010001100000001011011000111010100100000100111111011101000101001111010001010010011011111100000101111101011010101101011010010001110011011111000010010000110100001001010011010000110000101000010101011100111101100100111001111110010100001000010101100111110100010001011001000101100001011110100101100100010011111011011101001010011000001111101010001110000000100111111111001011011010100100001000110101011101001111011110010010010101110001000010110000011110100001011100010001001110011100100001110111100010110001011010111010011100111010011011000111001111111110001101100110001111101110111101111010011101000011010000001100011001001001001111010110111011001011010010010111101010010101000010001110010010010100111001101111000011110110100011100101100010001000100001001000110110111010100001111000010010000010100001110101011001000000010
100011110011011100001101111110100100011000000001111010100101100101110011111101011111110001010100000110011111010000010010100010010000011000110010001101101101001110001001010100111011101100110100010100010011111011001011001010100000011111010001101011010100001011011101000010001001010101010100111001011100101000001011110111100010011000000100111010111101001110100101000001010011111000011010010111011011011001101101001100010100010100101000000000101000100101100001111001000001010110010011011110100110111100100100110010011111110101110110011101001101100100001011000000100111001010010001111001010000111011100001011001010010101010100110100111011011010110100010111010000111110100001000011100110111110011010011100000001100110100001110111010001011111010101111110101010010101000110010111000001011111000000010101111000000101110001000001001000001111000000010110100010000011000001110110011010011011101000101011000011100100001010000111100101100011001011010001100110000000011110010001110010000010100010101011100100110110010000111100011110010000101101110010110110101000111000000101000111010011101001111011001100101110000000110010111110111111001011110000110011110001000011011101101010101011101111111111110111100000001001100000110000101110101111101101011100010100010101010101010001100100000101001001100100111001110010001111101111111100110100000001000010111001010101101000110011110110110001001001011011101100110001011011011010110100001000110001000101010100110111101100101101110001110011010100011011110001001010010101101010100111101011100100110000110110010010010100000101000011011010001111000001110100101100010010000111011111011101100010000001011011101010101001111111100000010011011001001001011100100111110011011011011010000010010100101000111001011011100101100101011111100000110000100100110001011110110111110110011101100011100101101111001000101111000010111010101111101010010101001101111000010111001011000101101101000100011100011001101100101110011110101100101011101110111001001101100011000010010110010101011100101110010101000000001100110011101000011111000000100001000010100010101110010001000011100100110000110000111101011001101110110100110011001111011010100101001000101110110000001101010001111001000101010100110000101011101000111111101000101100111011110000100011100000000011001011011101110101100111010011000110001100111100101000010100010111100101110001000111000000110001001001101101101001000011101101111001010000001011101000101011010100101001100001100001010111101001010011111101011111101100101111101110110011110001000011101100101011000110101110000111001111110001010011010010110110011011011001101010101100011110011001100011010010001101011111011100000000011100000000100001001010011010000011010110111111100011110100011001001100001010000000001110010000010010111110001111110001000110011011011100101110001101100110111111011101011000110110011010011111111010100011010101010111111010100001110110111000001010101111010001111101001010010111110101101001110100100101100011011110111001011101011001000101110100001100100110000111011111001110110
000000101100000100100100100000100100010111001111010100101000011010110011111100100000011111101110100010001110000010000101011101001011010110110100011001111110100111010101001011101000001100001110111100101001010101000100000101010011000110000111101010011100101000101101000110001000011111100011001100001011010110001011000001101101010010010111100001001000011110101100010000110100100010111110110111111110010100000011111001001000111110111000001110000001010001000000100011100110101100001111110100000110001100000101000100111100011010100000011100101100110110111011010011100010100111100101101010110001011100010011110011100000011111001010111001100101001000110010101001111010000110000100001100101111111011000100100000011101001111001000101110100110100110010000011101111000001011101001101011011010011110010011101011000110000010011110011100100101010000001011100101010001111001000000111110100010011001101100101110110110100111110100000001101000110100011011000100001001000111011110010111100001110000110111010010100000000010010100010010110100111000001101111001110101101011001000100010000111011100100110010010110001100100001100010000110110101001011010110111111000000100101010010011010111000010110100001100101111100110101000011010100110111010100100000110010000000010011101000110000011001100101011011011010001111000111100111001000111000011111100000110001011110100111010100101111101111010011011111011110111101110001000001101101001101001011011010001011011001011001011010011011111101011111110111110011100011011111000010000111100011100110100101001111001100001000100001001001111110111001101110101000001000101110110011110000100111001100001110111111011000110011010010110001001000110010001000100011000001100111001101100001111011010000000111000001100100101101010000101010010001010010111101111100011110000111111010010110110000110011100110101000000100000001101110111110000001101110110101000110011001100011010010010101000111110001000100110011100111001001111000001000001110100101100001010111011011111100111110101010000101100110000011001111010110110111010000010100010110100101010100001110001000100101001101111100100101111011110001001111000100001110001110110110110101010110000110110010111001111010001010101100011011011100000110111111001010110100011000010110001100000001111100000001111111011000011111100011011011010111000110101010101001110100010001110010011101011101011110001111011111100001101011010101011101000010011100100000110000110010100111110000100111100101000110010101010000001010100000010111000110001011110001011111011100000000011011011011011111000100110011101000111101110110001111011111010111000001100111010110000100111000101111100111001110111101000011010100101100010000101110010101101011100001111100011001010111111001001001010000110101011011001011001100000010011000010010010110110100010000011111101111110001110100000110001010100110000001101011110001000000100000000010001110100000110101101101111010001000000011100001110000111000111001111101011000110001111111100001011011110110011110000100001000111100010100011000010110010011011110101
111000011011110000100011011110011101001110001111010110111110110010011000000011111011011110011011000010111010001000000101011010101011111000100101011110110101000100001110100001101110001100000001100011110001101011011100101011110110100111100100011100000010111111110000111010100100100110000100001100001101101111010101110110011101111010001010011010011110101001011110100110010111111000000100110010011101000111100111001111111011101011101101111110010110010000011010110001010000101111110001111011011001000010101110011111101101010100100111100001000100001110101010011010111001110101001000110110000011000101011011010000000101101011010101101000111101001001111101000111100101110001101110110101110001110111101011101011101000001101101100110100101101100000000000010100010010011110101010000111100011010111111110010011110001011011111010010011001001011000011101011011100000001010110110000111110000000101110010111011010010011110000001100111010000100011101101110100000100101111001101011101111001011010101110001011100100100101111101111111111001101010110000101001111100101111001010001101001101110000011011100011110001110011010101001001101001000110001110001111001100100011111001000100100100100110101110001100000010010101111110110111011100100000101101011000011001010100101000000100101000100000011111001000100011001101101101000001001100100011101001001011101100011100101101101100101110010100110110111000110101001101111100001010001110101010011100000000100011111111010100100111111010001011100101110001011001011100001110111011000101010001100001011000011100101001001110011011000001011010000011110111011111011100110110101010001011001011101100011000011111001110110100010001100110100100010111000101111010010110111111011111111001111011001001001010011101010011101110110010110100100011110000110100011000001011010001001101101100001000100000100101100011010110101110111110011010001001101110000100100111000100111100110100001111111111010111001010010111001100100110001000011010011111111101001111111001000011100101010011011110111111000110100101101111001111010111010011100101101011010100110011100111000010001111011000101100011011011100000001001101010010010001100110101011100101010011111010011111000011101000000111011000101010111111001101000010011100001110100110100111001010111101011010000010011110000010111110100010100010000010010000111000101101011001010010010110001011001000001011101000111010111010110010011100110001010100100101111001011111001101100100101101101010011010101110010101001100000010000011000101110011101000010000011011101101011110101110101000100010111000010101001110001100011111111010010101001101110010111110100011000011001100101001001101010011011011000010011011011101110100011011010010111100001001010100000000011000010010110000010101110010110100110101010010101010001110010001010001100110000100000011000101001000111010010011100011011010011001111000010011010101110000110100001011010000111101011111010101111011110010010001011111111011000101010011110001111111111101100111101001100111010001010111001110100011101001101111110011100100100101
000110011110010110101100100101111010101010111001001010111110111000111111110010100111011001101101001110101001011011011011110010110000011001010110100011000010011010011010001111110111010001010001011101111110001110001010101100110001000010111101000010100000100111011100011101001110000111000000001000011110101010011011001100100111111101010101001110011101001011111110010110001110111101000011101101000001111011011011111101000000011011011101111110101010101100000101111000000010100001111100111000111101011011100011001000100000000011100111011010010000000110010100100100011110000110001011001000000111001011011001100111010100011000110011010000000000101001000110011001100111010011010101110111110100011111011001000011110010000001001101110110000111111101011101110011111110011000001001101011001001100100001011001000111111101101000111101010110000100111101001101010000111000111001010111101011101011100010000111110110100001101110011001111010000000000011110001110010000000101110000010101110111101111100101001011011010000111010110011001000000010010010000100011101001111001010101111010101110110001011001001111111101001101010001110010000111101111101011110110100010110000100010100100110110100011111000010010000000100000010011010000111111101100101111001000000111110001010100000000010011010001100011100001001011011010000100001100001111110101001000001100101110010111011000110111111001100010011100010011101100000111001111110111101011111011111011011010101110111100110011001011010010000101100011010010101110001111011110010000110100101111111100101111110111000000100110001100100111011000111010110100100011011000110000010100011110111010011001111000011111110110011000111101101100011101111000100001010100111100100000111011111000100000010001011010100110100110011111000101010110100101101000001011111101110000001111110010010100110001010110100111011100110100111001101001100010001001010101110101101101101001100001010000110111110110110011101011001110111011100010000011110111101010100100110001000000010100011001101001010101000101001000000100011010011110110110001001010011001011011110110001001011110011011111001011001010000100010110001001110011100101010110001110001011011110011011001010001110100000101000001100000100111101000111010111010101000110100000001001111011111110010000101110100111010010010000100000110011011001010110110001011111111001100110110010010100101111110101111011101001111000001110100001100100001110110110101000011010001011100100100110011001100111101011000001101111000001110010111100011010011101010101010001010110100111101011110111101111001101011101011100101000000001110100001100111111010111001010110110110100000000010110110101011000001010001100111100000110101000000010111111001000101111110010001100110001011000000010111000100001110110101000010110010001101010100011001111011101101111100000011001100001111001010000011010000011100110101110111100101100110011010111100011001011111110011011001111111101100110111000010001010000101100010101010111010110100010111000000110100011100111100010111100011110010110100110000000101010111001101001
011001010101111101110001101010001010101100001010011110000100110010111000011100111000110110011100101100111011100010001011001110010110010101101001010110000000101001111100100011000011111011001101011111011011100110111011000101001100001111101110000100010110010010011001101110011111001101011100101000000000011110010100001001111111000001000010101001000010001110111000001110011010100001110101000110110000101000100010011001110000110001111011100110011001011010100101010000011011110010011011100011011011001100101101010011001100101100100010111001111100100100001010110100100000001010010111000110000111111011111110010000010100001010010101111000011001101100011110101100001001001010011111011001000110110010010011010111010000111011111001101111001110111111010101000110010100011000001110101100101101101100000111101001001111111111101100010100011110100000111011010100000111101101010110111110110100111100100001100111010000110101010011101110010011111001101101101000110000010100111010101111101110110010110001001110101100110010100010110111000100011110000010011100000010001110011000101101001011101110000011110011100101111111001001010000100010010011011011100001110101111100010110110001100110010010111011001011001101010111100000101100101000010000001101010000111100100111111101111111000010111011100011001100110101100001111111111100010110100000011111111010111011010000111101100001010000111110010101001001111011111111110011001011101100001001100111001101111101000010101100101110010101111100111010100001111001101000110001010001011010110001100010111001010001101101010011011000110110100011101000100111010101110001010010000111011100011111010011011001010001000100100001000010001101011101101000011111010110001010111010010010111101101001011000011000110111110100100111000111010000100010100001011010110110101101001110101010111011111011000110000101110111000001101100100110010010101011101100001111100010110010010101100111101101001010001001101011001011111011110101011111111111110111101010110100000010011001000001000110010000000111010110110000010001110011001011111000110011110100111010100011100011111000111001010010110011000100010111000010100010100101100111110100110100100101010011000101110100111010110100110100011101111111110010011101011110001011100111001001100010000100100010101010001010000100101000000001000000001101100101000011100000111000111110010000100001011110000000110010100000011110100100011011001100011000001000011110011110100000111001110111111011000110011001101001110110110000110101110110001110010011110001100100010001010111011011000001010100110010001001001101110000101000110000100111011110101100110100011100110110001010011010110110110111001001110100011100011111010011110100100010111011110111001001000001000110001000111101000110001100110100000011110111101001100000010011001111101010001110011101110100100111010001001000101100010111011110010000110011100000001001111110011011110100111011100011010011000010010011010010001110111100110110111010001010000001100110111101110000001110000000010110001110000111111101011001000011010110100110010111
011101110100110101010001101111111000101101101100101001110011100100010001010110000101010110101010101011010000111001110011111010010111011001011011111011100011111000010011000110011000010011000101110100111110011000010001110001101011000110001000110001111100010100001010101000010110000010100000000011100101001000011101110111111101100111100011011110000101011000111100101000011111111010101111100110001111110100110010011011111101110000001011110001010001101110011000001011110111100000010010110101110000000010111001011000000100100111101110110101100100100000100010001100010110010110101111110000000111110010000101110100011010010110010111011111110000001111001101010111100010011011011011001010110000000011011100011100001101010011000001001111001101101110010001101000111100111011000110100010101100001101000001111010110101011100110011111011110100000100111001010110111111000001011011000010010010000000011000110000011111010110100010001101011101010111011000111111110011010111010011100101001001101010011101010101000111111011100001010001111110100000110111000101001000000011010101010011001010101111010111110010001011011011001011100111110000010000111010010000000000101001011010110001010101100000110101111011101011011011001100100000000001100010000010000001110110100011010011100010001100001001011110010000001110101101001100110101110111100111110110010111010011111101111111101100100101000001100100101101101100111011100010000000110101110101010111011000010001100101011001001001010001010101100000100101110111000111110101000000010110010000010110001100011101110110010101101010101101001101000101000101110011010100101100111010110000101100000001011111000111101111010111001100010000011101100100110110100000111011011001010000001101001100110000111100110001100110001000101001011100100011101001110111011010111010001001010100001111101010000101100100000101011100001111100101101001100110111001101111001101101110011001110000000100110001100100110100111010111000001101011000001000011001110000111010101010010001001111001000000001100101010011111011011111010010111100111100111001011000001000001000111110001111101000100100110001111111001010011111110000010100001111011000010111111100111001111101101001011101101001001000001111000100010110101010110000101010100000111011100111110011100110000000010001111100101110101001110010100111101111101100110010011011000010110000011101000100101101100101010000011010101101001110000111011001101000100010110001011111100111101001111100100010000010000001110100000000010101010001001000110010101101011001000100011101010011110111010000110011001100001111001111001010110110010111000010010001000111000000100100110011100111010111111010011001001110110000110100001001010001100001110110010000101101000001111110110001100011001011000111000111111101001101111001001001010011001110010101110001101001000010101011001110010010010011101010111101111101110111010110100110010111101010000011111100110001100010001001000000010110000010011101010100100110010011101000110110011000100110101001101010110111101011000100100101010011001101101110100010101001
011110100111111010001011010100001010100111000100011001000100111001011001000111001101110001110110001101101110101100000010001111111111100101000010010000011000110000110111111011100111101011010110110110010011001001001110101000111011011111110111011000101100110110011111011110100101110100010110111001010101100010111001101000111001101101001111100111011000111111110101111110110101000011000011001110011100011010111100000111001110000011011100100110000001111011011011000100000100001011111111000111110111100110111100001100000001101010111110101010101111011010100100101011011000111001111110010001100011110001010001100000111001000101001101101010101100011101111001110011010100001011000011100110111101000100001101100111000101000110100000110001101001100000111011011110111010010111110110000001111100110000101001000110110011000101001111001010010111111001010100110010011010010000011010110011101000110001100010101011001011101100111000011010101000011100110100010101000001010110001010001001010100000011001101101111101000000000110001110000000011101011101101011110001010001011010000000101111101001101011110111011111011100101110010110000111000100010000111001101010101100001001000111001100010010000011011100010110010010001000110011000100001110001111110101010100010001000011000110011001011000101111110011101100111110111001001000000110011010110010001000101101010001110111111011011010010100110010011111001011111100100100001010011101111011000010100110111000000100000001000111100000010001010010001011100111100001000100111011110100010010101111111111110011110010111100011110011011011001010010110011011000100110101100001010010100111011110101010010011111011100110111001010010011101111100111001001001011011100100001001101101101111011100101101110111101100101101000000000010000101010000110011011011100101111100001001000100011100101101101001000000001100010001111010010101010010101101010010111100001010101111010101100111000000101101100110101010101001100011100011100011100011100000001010101000100011011010110101100101001001000000000011110100100000000000011111110110111111000101101101001110000001010001001100100110000101111101110111000011000000101000101111100101111000101001101010100110110101110110111111101111110000010011000010010011100000011100101110100110110010000000110100000101100001111001010010001000011100001001000011100001010111100000110011101011110111001001001101100101110011111001110010011001100111101010001111001011011001101111000100100111110011111110110111110000001110111110011110011001011101110110000010100000010111101010001100011101001111011011010100110101111101110011101110100100011110110001001100011010011001111000100111010000110111110111100101011001111011011010011100101111010110010011111101101000001110011011101011101001101000100101111100010011001010011001001110011010110011101000110110101110001110110111000110001110011111101001011100010101100011101010011000101111111001011011101011000101010111101010100111100000100110000101111011001011001101010100110110011111111010101110101100110101000101000010000101010110110001010011101001
010000010011001101011100111101000011110011011110101011001000100001110000101000010000010110101011011111011010111010010100111100100100100000001101110010110001110011000001101001110011010101110110101110011000101001001111000100010011010101111111111100010000010011011000110101101111100101000100001010010111100101000010101011101100011110011110000111001011110000100111111111010111101111000111100111001000001100101111010000111111110111011011100111110010100000001010110111000100101101010111101000100011001001100011000111110110010010000011111011100011100011010111111001000001000111001100001111101100011101000111110101111111001100100001001011101011000011101010100001100000100101001110010111100101001001101100101010001001010010111001111010111100010011101001111101111101100100101000101101110010001100011011100000110011011111000001000111110011100010101001011100101000000001011010010010111001000111111100011000000001010001000110010000100111100110100011011101000000111100100101110110001011110111000001100111101111010110110001010010010101011111100000111111100010001100111010001011010101100010011111001001010011011000110100000011100110000011100011101101001010111100011111111101111110000011111100000110010000101110011100001100011101100110010001001101101010111111011100100111011010110000000011011110000101011100101111011001100001101110010010001110101000111101011100010001010110001101000100100010011001110101100000100001101101101000011100111100111101011010101010101101010010011100110000111101101111000011010000001000011111111011100111001111111101001101101111100100111111101000010000111101010100001111010111000110001011000000101010101100110011011111101101010011111011101000100101111000110100101000011110000010011101111011000011100011100011110101001110111100000000100101110001110010010110100011000000011101000100000011010101101011001101110000010111101010100000100000000110110111010000110111110110110101000010110100000101000001100100001100100010111111110110010011110111110111100010000011110011110010111101011110101101000111110101110110001011010011111001010100101010011010101111011001011000001100111100100000100000101010111100000001111000000111001011010000001011000010101011011000011011100111000011100010010101100001011011100111111010110000101010000011001001111100101001001000001100111110100101101011110010010001111111010001001111111011010011011111111001010111100111110000101101100010110000010000111111001100111011111001110100010100101111011000001011111001110100010100010110100111110001001101010000001000111001100010100111010011000101000111100000010001111100100110110011110001001100011101010100000001001000111010110100000101001011101101101111000001000111011110001011100101100101101010011110111101100001011010011001100110011010000001010011011100010000010100110001111101111110101111111000000110001111001010111011111111111100111101101010001011000000011000101100010111011000100101100110010110010001110000001101101011011100111001101011001011111011011011000100010010010110101010101110001101101101011101000010000010110100110000011000
111100100111010100110010010010110001001110111000111100101000111001011101111111100000001111110110011001111011101101110011011101101001100101001011010011010001010110111010101000111010000110011000101000110100011011001001010000001011100101010000110110010100100111110101111011000111000101000100101001001111110000110101110100110001010001001111001010110010101011011000000010001000011001010111000000111100010111101000000000111010111001010111011101110110010011010101101110111101001111001010001101001010001110101011100000110110111100111100100100100000001001100001111100111011010100101000010000010100111100000011110110110110110011001011011101001101011011011110001100010110100001111010111001011110010010101010100110111000111111010110011101101101001001000101101100011000100000010111011001111001100101101111111100000111111011001000110100010110011101100001011000110000111101001000000101001001101000111010000101110101111110101011101011011100011010001111100001101100001010000100111101001100111110111011010011111010011101010001011101101101101001101100111000101110011000101001010000111001010110000100001100101111100000010010110101111011001110010010100111110000010101011100111001001010110001000010110110100111101111100111011100110111110011001001000001001000100011000011110010100001001101110010001010011100000001110011001111111101011011101011001100001001000011111000011000010101011100111100001010000011100001110000000010011110110100011000001110001100100111110100101011101001100001110001000011110011010110101111010101100101111100111000111100110101111101001101101101000100101110111000110111010110010100111100101001000000111000001111110110010011101111111100101101000010001101010100110110000000000011111110001100110011101111000101001101000010010101101001100001101010000100111000100100111011100010000111011010100101100110011001100100100011001111110011000010110000110111000000111100111111001101011111101010001000101000001110100001010100111010111111010001100010100100111111001100101010000000001000111011000001011001100100010100110011011110010100000111010101011011001011111101100011111111101001010101001110101010000101000001001011110011010010011011010101010000000101111010101001110011111110111010101111011001100100010011101011011101000011101001010010101101101101100100110110100000000011111011101111010110111000110001111100101001011000110101010110111000000110101110001010110000111100111110001110100001000110001010010110001101100111010001101000000011110110111110101110111100001110111011010110111110111011101011010110111111011011111111000011110011001010010100001111100111110011100000101001011011001100001001100110101011100101011100011110010100111101110110011101111101011100100101010110011001011000110111010000111010010110000111000100011000000011110011100100111000010111010001110010101111010100110011000011110001000101101100111001001110010111111100011001001101101001100110001111111011000101010101010011001000001011001111100110000100011011100111110000100110011111010010110100010111110111000010000000010110001111011011100100100010100001
010111101111011100101000100010101011111011101011011111011101100111001111011110110100110010010011000100110010011100111101011110011101110011100110111111000111101100111101110010001011111001101111000001001001001001001011000101111110010010010110110101100110010101000001011001110010100010100011001001011000101001010101100010000011000000100000001011011010011101110110001100101010111110110011011010110000110011011100100101011110100011100111000111000110010010101110010000010111100001011000011100101100101000000011011100000110011001110100111110100100111001110011010000100000110010100001000110011111111001101010010111100010001101101111001111011100000101010111011100101011011110101100100100010100110110001111111011100100010011010110000010000101010110000001101000001000101100001000100001101011000001011011101000011000110111111010010000011001111010010100001101001011011010111101011110100000010001110100100110100010110011110100100111000111000100010110001000111011010010101111010101010111010000011110011111111001010110000111100000101011101101111100011001111101110110111011100101110000101101101001001010010010000111111010110000010010100011101010101111011100110100110100111011101001101010001011011010100010010010101000101101110111000101100000011011010010110110110100100011000100011100100000001001000000010010100111011101001101101000110101100101100011001000010010010011100001010000100100000101111000000111100011010110101101101100010001001100110110001001001001101001101001100010111101000010001000101000100001111011111101000000110011001011010000011011110011010100010110111011111000101111101101000010101111001110001100000101011110101011110111000100011011000110010011010110111000001001010100010001101100001000101110101011011101001111010000110110001011100001110110111011111100111010001011100000011010110100010100000100100001001111010000100011000001010001111000001010100110001110110000100000100001101010111100011100010001011000010110101110100101011101000101011110010101011111011101101101101011010100000111100111001100101110011010110010011100111001000101101111000101000101010101101110111100101001010100011010101111001000011010111011011000010111000010101001110111111011011001001110011011000111110010010110111011111110110101100111101000010011111101011100011110011010000101101000001001100000111110110110111110010100110111100010100101001001111011101001000110000101101110110010100110000110100111010101001101110111110000100000011011101111111101100101110111011100111101000101010111111001100111110111011111001001110101011110011010010101111110111101001111001000001011001001011110001111001011110001010100110000111101001110101011111111111001000010010010110001101100100000000011010100101001111111110101000011101101000010101111100000000111001011111101110100000001101010101111011000011010110110101000110011100001000001110001110001101111001110101000011101011100111011110000011111000100100100101100011101100110111100101001001001011110111000010010000110011010111001100100101001011101100001101110111101100000011011010011010010100010000001100101
101101011010110010110011000011011011011100001111011011100110001000001101111101010110000001011111110001011011011000100010001111011010001100000011100001110111001000010001010111100011010100010010011110100110101000100110011110111011101001101000011111101001110001101101000000010011111110000001111110101101011111110011101010101011100001100000110001111011000000011010111001101101001010111000010000110000110100000100110101101011010010001101000110101110001000001010100011101001001001011010101101100111001000110010100111100010001110110010000011010011111000111111010011001001001101100011001111001001101111100101010111101100110100100010011110111110011100101111001101001110001100101010010010110010001100100110000101100010101000011000001101100100110100001001111000000011110011010110011011011111110111101111110111000100101001011011000011100110111011100100010010100001011010011010101101100111000001000111010000001001100100010011000010100101111111101011111110101100000100000100010100101010101101011110110001001100101011110100110001011110100111110101100010001001100101000010000010110011000000100001111101000011001010011111100100100100011001101000011111111100001001100010000110111001110000101000110011111111001000110001001000100010000110111110101010100101000111011001010010100100111001011100001110011101110100001001100011000100111111110100110010101100100100001110011110001110011110011100010100001001110110100010000000100011001100001010011100101101101101110111110000010010001111101011010000101111100100000110101101001001110000101010000100110011101001000001101000010000010101100011101101100001110010100110100010101101000000110101101001100011111000011011000100011000100100100110011001101111101110001001100110000111000010011110111010010101010111001101001010111001100100101000010110000111001110111100111101110100010110000110000001000010011000100000110100010111011100001011111000101001101111001101000011011000100010011100000010100011010011111001110000001111001010110111010011000011101101000100101001000100011101011111011110100011000110100001100100000010011101011110010110100110101111010111001000010001010100111101000000001101010000011101001000111111010111101000111010111100001000111001110110000110101000111011101111001101010010101111100010110111101001110110000000111010010010110011011110011001000100001100111011101001101010100001110101010100110101000010111110001100000100011111001011100110101101110001100000110110100111110011000011101011011001000011111110000101101100110000010100000001111000010101101001001001100110100101011011100000001110001001011011111100111110001010010010001111001011001101000000000000110100110001111001100000010011010000111110000111110100110011001111001110110111010110001010011101010110100001101010011001000101001010111010010011001110110001101010100010011110011101011110001100011011011111000100101101110100101101000000010110001011000000100101111000001011000010111011100110001101000111000101110011110000110111111001000001001010101101100110101111111110100011000010011110011011100001101111100101111111101110
001000010011101010111101001101111110110101010010001111001001000101011001000110010010101111000111010101101100111001100100100000001010100101000011011101001011111100111011101010001000110010110100001101000001011110101110000110110001010101110010011100001100111000000001101111110011110010000100110001000111100100011010100001000001011011000110101000110001011111010110110110110010101001100111010111100111111001000000001011001111110111100110000011000000011110100110010111111100100110001011101101111101001100110111111100001000011110010110100000100010100011001100110100011000101001000011111111011000001010011011011111100001101010001100010100110100110011100101110111001101011000000101110001111001111111110111001111110001110010010011100111110001110010110110001010101110001111011010001001100000000000011101001111100111001001100110010111111000000110100110010110010001000000100101111010001110110011010011011010000100000010010100110111000000000100101111010010101110100111111011010001011011011100111101110010101011000011000011010110100010010010000111101101110010111100110000010101110011100001100101010000110010001000101011110001000110000011000011101101000001111110101000000100111111100111101000110010100001101110010101101001111111100011010001010000011100101011001000010100101101000000011101101001000011011111100100000011010111111100100111101011100001010011101101111101110110100101001101001010100111000111000011000000000011001110010000000000110101001000111101101101101000101101001000111000010010010011000010000110000111101101010111011111111110100100000011011011111100010111110111010000001111110000110010010000110011010010101110101001010001000111101000011101101010110001100011110011101110101110101101011000011111111100110110101011110111100011011110100001100111111110100111101111100100101010100010111010111010011101001111110001100011110100110010011101101100110101100110101011000110001010000011011100011000111101010111101000001000011001111101101110110000111110011000100101001001110000111010110011000101100111011001000011110100101101100101011011011101011101100000010110101011100011010111101001010010010000011110000001011001111110100101110010101110001001100111001110000010000001010001101100011001010000010101110100100101011101000011110111001010001101001100101010101110001111111010100110100010111001110111111101110110011001101001111100110001101100001011011010010100110111011101100001001010110011110000000101101111001101101110000100010111001011010101001010000111011101010110101110001011011011100110000101101100111011101001000100110101101101101101100100001010111100010010101010001100011011001001001000101100001010011100010101010100010101001011000110100111010100001011100011110100111110001111101101000001101010100111100001001010100111101010001011010110000001011111110101111010100010101110101000000001110111010111111010011100001000000001001111110100111011000010100111101101101001101111110101011011010010010000000011011111011111010011010100011100010110011001001100110000010000100101101001011010111100001100101110000000011100100111
001100010110011000100000000000111101101001111101100100010100110011110111000000011001011001111000001010010110010101010101110110101001101101111100111110001010001001000110001010000000100111111000100011010001101101010011010010110001111101111110001010001100100111011100011110010000011100011111000101011111101010000101000111101000001001000010011001100110110000011000100111111101001011010000110010001011111000111011100101100100011001010001000100101111111011101101101010100000110011010100110000110110111000011010110000101111001111010001000111001010000101001011001001011101010000101111101111100100111100000011110011011001111101110011110100100100000100010100010100100100110110000011000101111000110100111101111000101111001010011011000111111000110101101011110000101100110000110110000110001101011011001110101100010000100101001000100010001110001111001111111101001111101000011010111001011101001110101110001100101010001100000101101110111100001101011110001111101101110001000010101100100101110101111111001000101110010110101100010001101010011100100001111010010000101101001101000110110010000111100001010001100011001110101101111000001111100011001010010000110110100000110111010000101001101110101111111000011110010101001101101110100011111000100000011111111111110010110110100011011110001111001001110001111010000001001001111011100101100100110100000100111000101101010011100000001011001001101101101010011011010100010100010000011001011000110111101100000110110000000010001101001010100001000000111010111000111001000100100011000110010111011101001000011101101101101000100111101100101001001011001011101001111010001100111110011011010011000010111010111001101110101101101100110000010011110101010000101100001000110000111101100111111011111100010110110101011110100011110001100010000101011100100100101111100001001010110011011111110011011111110111110001011000111111001000100010111111010110110111011001101100000101100100100110001011110100101001111000101001101011100000110111110010001000101110001111001000101010100000111000011110111010000101000000011000010111011010011010010111001000010101100010001000110011000100110011110011000111011111100100011011010110100001111001000010010010100001011100010000100101110011001110101011010011111100010101101111011001111101101100110011010101010101101111010011111111011011001011010010010001011100110101001111010001101010011110100100100111010110011001010110110011000000101001110010101010000010000111101111110000001000111011011110111000110010111101101011010001100110111001010001000110101011011101110011011111110000011010011101011110001101110011001000100011001100110101011101111100001101100001111100000100100101100010101101001000011101110111100100111111110000000001100001011000110101011100100010101000101100100101100011101101010110001001000010111100100001010001010101111010011101011010010010110100110000101101111101111010101011111100101110010010011101101010111101010111011000111101101111010100101100001000001000101111000011101000110011001100011000101100111001000010000100100011000101001001000011011011110000100100
011100010011000100000011001011010010010010111100110001101100100100100101011000010001010001100000100110101000110010110101001001111001000101011101000000011111011110000010011100101111101110101011001111000110011111110110010111111010001011000011011101000110100100101110110010001101000110001011010100000101111111010100011100010111010110101101000010100000101111111110110110100100101010010101001111011010000000010000110111101001111101101101010000111000111010010001011001000000010010010011011010110101001101110010111001110101100011110100111000011000000100011000010001000000010011101001101011111100000011001010101110101010101011110101000010001110111000100000110111101111001111000010001111001001010101000000010100010000011011101001110010000011000001100100101111111100010010000100001001011100100001100111110001001111101010010111100111000110101110010000110000100000100110010110000100001101100000010110100000010000010110110000110111000000011100100111000111111000010111110011011101110011000010110110000111011010001101000000010000101010001101101110100111100011000111010011100111100111000110010111101110100000010001111110000000100000010001011110100111101110011101100110110100000111110011100011001010101110111111010000000100100101010101011000001010010001000111111010010001101001001101010000101111110101010010000110100011110111000111000000000111101010010100110100100011101111100001100001110100100111100111011110001111010110000101110001000011001101011110100000010100111100111111001100010100111111000111111000000010100011110111101110100011011100010100110100100100010001111001010011001110001000011100110110110000000001101101010010001101111101110100011011101000000011000011011100001111111011110000101110000110111011000001001001001000101100011010101101101010001000011111101011000001110000111000000001010000011010101001010110100101111111111011100000011110110100011100000000101000101011110001000000011101101110011101000010010111010111011011100001111000010001000010111100001000110000011110011110110101101111100111011101101011000010010000111101000010110101011100010101011110010010011011101101111100001100110001010010000001110010110100000010101011011111000100100110010101000111011100010101011111000101100100111001111000011010001001111001010100001000010011111100100110000000000010111011101011100110000011101001011001110100011100010110110101010010110110110111011110111001101111100111101101101011001011001000011010001000111100110000000100110010101011011100011110011111110000110110001011000101010000000110111111010000000011110000010011011001011001101001001110000001011110111000001111110101001111010010001000001100000100110011001001000011101010101111010000110001101001110111111010110110100101111110010000110100110010010100110000000000000000001110100011010110111000101111001111011101111110010010001000110010100001110111101100010100010100010010100101011011100100110001000000100111100100000100011001100010110011101101010001000011001111011011100011100111011000011101110100010101101101100000001100101010100110011110011100100001111001001000
001010110011000100110001000010010010000111010111000010010010101010011011100111100111111100000111000011010011001011010100110010100110111001100010010101110111010001101111001111010110000010010010000101000011110100110011010011111101000111000010101011110000000110001011100101100010100000100001111011101100101001101001011001111101011011110100111011111000011011001100000001000111100111001001011100000111000010100111110001000111010111000100011000010000111001010001000011100101001110010101101110011110010110100110000010011110011101001001011001100011010001011100110011010110011100010001000101100101010001000010101101101100001010100011011110111011100010101101000001011010100010111011000110010010100110110110000011011101010110000100100100101010111101111111100100001100010011001110001001000111110011101001101000101001011011110001001010001101111000001010010111001101001111010110011110011011010100110100001111111111011110010000111110010101101001011110110011100100100011000110011101011111001001111100001110100001110111111100011100001001011001101000110011000111010010110111110101010110110101100101111101111111000111010100100010100100101010101111100111010111101001000000010110000110000001111110110010000100110011011010110110110111001011010101100010000100011010010010000100100101010110111001011010010111111110101101001110001100110010011100101100101110001010011001111100111001111011111011100110100101110001101100001011011101111010101001000110011101001100111101001110101011101111001101001001001001010100011011011000101101101011011110000100000100011101100110001101101010001100111001110010000000001111000110011111110000101011100001001100111010001011010010000111010100001000100010011011000010000000001010111101101110010100100111100110010010001111110011101001011111100011010100110111100101110001111010111111111110100111110110100111101011101100100101100111110001000110000101010111011111111110000101001010010111110101010010011111111111010001100010010110101110111000101100001011110000110001011101011111001101010100100110011110010011110000000000101000001100001111001011111100101111110100100110100001000010010000000001101000010010100000010111101001100001000100100000011110010100010000010111000111001111010111110110110111000011010001111001000000110100100011011010001101111110000111101101110110100011011110000010010111001011000100111101110001000011001001101000011101100000110011010010101001010001001000000011110000011100001000011011110000110110001011001000011011110000110001100111010100101001011100101111101001110000000110110000100010101010000101111100100011010010010111101010010010110001100101100101010111010011110011110001001111110100100110100001110111101110100111001010001101100001101110101011000100110011011110111001010010010100010100111011100110110100100010100000101011101110111101100101101001101111010110111110000101100011100010000001001101001011101010111110011001111010000100001111111010101110001010111010010010011111101101001010110000001110110101101110111000000010100101010000111001001001011111001110110101010001011111111001
011000010100111110010001000010111111011010111100101001110011100001001011010010110100110111011010011110100100011011111100011011011001000100101011101010000111110100001110110011000110110100111110101101111100101100010100011100111110000100010101000100011110001100000011110010101011100010010010100111001101100101110101100010001010001101110100101100010110101100010010100010111110110100000001011101100010111111010001010011101101011001010100110010010011001111110100101011000011010111000111000110010000100110111001011000011101110011001100100010011100110011111001001001000001001111010110001011001001010011110000100100001000000101110001100100010000101010001101110000010010110100110001001001111110111100111010101110110100010001011101001011110101000001001011010110000111100101101010110110100101011101001011100111001101010001010001011001110011110000010100011100010101011101000011111001011110100100000011001000101010010111111011010011000110000101110010100000110000111110110000101010011110010111101110111101100011101001100001011101011110010101101110011100001101011010101101111101010001001000101001110111101000011111101111110111110111110100111001011101100000001111011101001010010011001000001001100110011000001011101001101101000010010100010101110011101001110101010110011001110000111011100111100111010111011001010001011010110001111101010101010100011111001110001001001100101001100111101101111010011010000111000000100100101000011101101010110010101000111010101111110011001110110010101010111100010101110110110010101000001100100010010001000011100011000011001001111110110000111011011101011100001101000111111000111101010000000010101101010110101111011101110100101101000100100010100101011001000110011110000101011001110100110001000010101010011000111111101100001100110100010111001010000001110101110011010000011100000110110000100010001011010010101101001010101110101101010000011110011110011110000010010011100000001000011100010011011000101010001110011000110000000001101010100011001111110011011100001011010101111011000100001001001101001111011001011011110111010010000101101100101011001010110000011110000101001100001011010110110110010100001011101101000001010011101000001001001000101110100001011110001001000000011111001010010010011110000101000010101010000000100101111010010110001000011111000011110001011000100111101111001011000010000011001101110110101001000011100011100010011000000000000110010110000010110011010100101001101011111001110010011111111111110100010110110001000011111010001111101110010010101100111010010101001011111100100100000111110101100000101111110101011011010110100001111001001001000001010010110011000110100111010110001000100010101000101000100000011111010000000111110000100010011001001101011010011110010101100110001110100100110000101110100001111011110000111101100010110011001101011000011101101011000010100001100010000010111000110110011100001010001110100100110010011110010101111110011110011111110111010101010100100010111000110010010110001100110000101101100111001111010111111011111110001011011110011010111011010001000100001101
110011001101001111111110011000101100100000010001100010110011100011001011100010110011010011001011110101110101000101000010101100111100000001000111101111111100001011100110101001000111001110000100111011111011110000110100011101101100110010101011000010110101011111111000001100001100010011010101010100010001010001011101011111011100001000101000100100101101000010001101001000101110000011100001111100111101111001101011010101001101010000110101100000010100001110110011010101010100110010011000010111111001101010000101110000001101000011000000101000011110110111101100111000000001010000100000110101110111010111111011111110011011101011100100110000100100001100001000010001011101000110111010001011101001100001101011100001100101101010101101000110011001111011100111101100111101000111000011110111011100011101011111110110000001001100000001110011000000000111011110110101101000111111110110101000100111001001001110111000001011111010011010011001010001101010100001001110101110010100111110010101101001001101001111000101110101001100001000001011001010100001000011111111110111111110100100101111011000111110101010000101100100100100001001000110001010010111100011011001110100010001100000111011000011101011111001001010011110010100000101011010111000110010100001011101100111100001011111011111101110000001001011101010101111101000010000100001100011110101101011010001101001011010110111101110101100111001101011101101101011100101000110010111000011000111101100110101010011110011100101110110000101010011011011110010111100010000111100001110101010110010110111111101010101010001101000000001101110110101010111110110001110111110111000111010110010000010101101011100011111110111110010001100110001001001000000101100101001100011101101100000110110101001010000000000001010100100000010000111001010010110000010101100110000010100110110110100100011100010111101110101010101111011011011001101101110110000101100101110011010000111000101101010001000101100000000010000110100011111010010001110011001001010110000000011111111101111001011001100100100010011000010010100000010101010101111110001001111101101110010110111110101110111010011001010000010111011000000000100110111111001111111010010110010001101111010011000011101101111001011000001110001000110001010101011111001111001100110011000111110011110000011000101010000101110001000001011011111110111111010010101111100001101010000010010010011011101010110101011110010101100001001101011010000111100011001110110101000111011000010100100110000111100101011000110001001010000100100101110100000011100101100001110100010101000000100000001001101100000000101001101101111110100001001001101101101101111000010001101101011100011011000011000100000011011101000011011010111001000000110110110111011101100010101111001101010101010000001010100011110011000000001010111110101010101010011001110101111111110100011010110000011111101111100100100101101000100011010101000111000000100001110000110000010111010101101010001111010100101110010011010110101010101010111101010001110010001111110001011010001001011100000100000001110001110111100010101001101001111001000
000101101100101101001001001110100101101001011111111010000000001001101111000100000000001110110110010100111000001111010010010111100010011010000000001110001011011011010100101000000010011000011100011011100001001111010111000100100100111001011111010111011010010101011110000101101101111001010011010111100110111100100111110110000100001101101000011111010101011100000111010101010001110001101100001100111100100011000000110010000010111001110110100000010001000000101001101011111001011010101011100001110010110000010011100001010110101110100110101111111110111100010011110100100111010110000111000010010110011000011001000111001100010101010100111100100110000110110001110100000011010110111100010101011011100100110100001100100110001001100101101010011110101100000111001101111101111010000010011100100000100110111000011001001111001001001110010100111101001011011011010001111111000000011100001011011001000000000101011011010100100100010001011111011111100000001000010000100001110000111111111100100100101100110011001000000000010011111100110001010100010001101100111101001000011111000010011101111110011101100101101100001010001111100010001100111101111000001000011010000011001111110111010000100001110111101101111111011100000010111000100000111110010000011111000010111001100100000011111101111110010010011010111111110011100010110001100100000010010010111011111010111101100100111110110100001011110101100110111111001100001011001010101000110000111110101010101011000111101110111100110100100100111011110100110010000111010001100010011011011010010000110100101111001001111100110101110111100010011011011110000111010110010010110001000011001000000011010111000010001110111101010001111001011000000000111110110100100110101111101110000101010110001000000110011011111110010110101101100010001000100001101000010101001011111001001011111000100010111010000001110000001011110100100001001111101100100100010111110101001101010001010110010110101111100111011101001010001001110111101100011011001101010010011111011110011000101000111100100001110000101000110000001000001000111010101101101010100000010110110011110010010101000100111000010111111101011010110001011010001111100111000100110101001100010100101111110100101111110000100111111000000000010110011100101010111100010010000110100001100110110100110001011010001111000111011011000111110111100010110110000100000110101110001101011101001110101100101010011100100001110011110111011101010011000110001100101111000010101001000101001011100001111010111011110000101101111000100011110110110110110110100110010110110101110101011110000110100010011000111110001101011100100110000011011110111000000111010010001001011011101010100000110010101111101000110110011100100110000100010100111000101101000101000110100001011010010011111001000110011010001011101010010000001110001010111000011011111010110000101110011100001010010110000101101101000010010010110100111101100001000110010111100011100111011100000010110010000000011101001000111111110110100001101011101110001100100111100000011010000111000001011010111101000000101110101110110001100110000011101011
001000100001010111010001001110000000011000110010011110000110110100110010101110101000111111111111001010101011011010111010100010010011110110010110000100001001110011011001101100000100100111101110000100101101101010011111011001001011101110110100010100001000000111010100111000100011010001000111000101010100001010111011011011011010111110010100010111010111101010101011101110111011010010000100000011101101001100110100100101011000111100111110011001001011111100100101000100100111000011011011011001010111011100001010010011100000011011111111101101110001001100111101110010110011101111000111011100000101110110000001110110000010011100101100111100010111010110100001010010110100000011101101010110010110010111111100100101110110110010101010001001011010001100111010000110011000110100111101100011101100000010100000101111110101000100011011000000111001011011011101010000010110100110000110000000001101101000100000110100101111110010111011110011011001100111111111011100011000111000010110001001101111001110010101111100110011001000110001100110010110010101101000000101100111011100000011001000110101101000000101111110110000001011110110111101000111111101100111101001010110011010110100010011001011110101000000001011011100100011010101010011110001001101000110001001010111110010101001111100100111110100011110111110101101010100101110111001000001111000110011100101110111010010111011001000110010011011000011010111101000100001110111100011000010101100001111000111110001001111111101000110101010110000011100100000111010010010111100000010010001110001101010100111110011110011111110100001001111001001000110111010010111001110110101000100111101010001101000110001101111010100010001111110000010100111101011100001101101100111110110010110101100011100011110101111001110100010111111000011001000111100110011011001001011011110111111000001101101101101111111001011000110101000110000101001000011101101110100000010010001110011111100110001010001011101010011110101011011000111000000001111100111100001101111000011010100000110100111011011110100100011000011111110000001100010101001010010110000010110101101001001010000100000011011001101000001000101011000100110010000001011010001000001000011010111001110001100111001101000100101100010101100100011110001000100000100000101100000001110011010001100101000110011000010100000000000110001000100000001011101000011111000110101001110100111101101001010011100101110000110011110101110010111111111001111101100110010101100111000001010011100101100001000011100100000000001110011101111100100010110000001100111110000000110101000001111101101001110000110011010001110001000100010011111101001101100001011011001110110011110010011010101111100100110110110000000110010100111001010101100101100010111111011011111100010111001010111100000101111001001100100110101001000101100101000011111101011001101010011001011111110011010111011111001001100111101000111011010011010100010101010100001001010100010011000110111100011110101101111001101010000101110110110100000011000000000111101100110111110000001100010100100000000110110010100000010001100111010100000100000
001000101111011111001100001011000001100001010011000000111010101011101101110100110011000011101011101001100011111110011101111000011100000110111000101011110000000011010001011111000100101001000110101100100110010100010101110000001001100101101011000000001101001010010000011101111110100011101011101011110100011111111011110101001011000101001011111000010010110101100001001001010011010010000100110001001001101000010011011000100101001110110100001101001100010110101010100110111110001010110001101110010101001101111100101100111011011001110011110100110001110000111110001001110010001111010000111100110111111010101001101101000100010011001110001101010110011011100001100000001111101101011011110101010101011010011101100101000011110000101100100000011011000100000101010000100111101111100010001000001111110010000100010101010110010100010011001011001110101000011111111010110000101001010011000001000011001110110110101001010000000111111000111001001101000001011101011011001111110010100000101000001010011000111100001111010001000011010000001100110011101010111000110101101110000010110000011001101011011001011001110100100011000001000001110110110000100111001010110111101010011000000101100001100100101001010110110010000100111110100001000011110001011010101110010101100010001111110100011010000100010110100000011100000110000110010000101001101110101110110001110110000101001111111001100011010001111111110001010010111101011000001011111100111000010000101000111100001100000001000000001011011111111100101011010101001000011000010111010111010001010010110110101011110100110000100111100011111101000100100000100100010101011000111110001111110010010000101111101111110000101000100111111011100000001010110000010110110111100010110001101001101110010001101001000111001010011101100000010100001011000111110111111111011101101100110010010010101110000000110001101010000000001110010111100110100101010001101000000101011100100010000110111000010110001010100010110101100101011001010011111111000001001011111101011011111001001010101110100011110000010000010100011011011110110100100100000011011011100100010110100000111010000110010101110111000001111110110001000111001001101000101101101110111000100111000100111100010010101110110010111111000001000001100011001001010011000001010111110011011101001100010011001000010000011001111011110111001111010101110010010010001110000101110110110011001110110000101001000111100010000001111111000100111010000110111011001110100010111101011101010001101010011101111111101110110110100011110111011101110101110010000110000010011000010100111100011011101101011010011111000111101110101111110010110100001100101101110111100010111001001011111100010000110111010100010000100010110001110110111110101011111011000101011011111111011000111011001101000011110001010100000000010000010101011110110011111010010011011111010100111011001110010000100111100001111101110000010001110001101000010010110010100100101101001110100101100011010010100101110110101000011010001111000110001011111001100010100110011000110111010111001001110111100001110001101000011110111110001011000101
011001101000000001110110101100011111110000100110101010000100011011110001000011000101010111010111110011101000101010100101011111000100101111010010011010101011101111000001101011000011111000010100000000101101010000101101000000110000000011100110101101100100111101011001011000110100100010000001010101010000110010011111101011101000000001001011110101001101011100010111101110101000100011100000001000111110010100000101111001000011011111100100001110000001011001110101110100011000100010111000001101001110101101011001010010110100111011100001010001011001110100111110101101110011101111110101110000010010101100100001111110001001011110000100111100000000100010011111010101110000010101010010111010001011000001110100100001101000111010101011000011101100111000010011101001010111010101011010011000011101010010110101000011011001100011111110011011101111010100010000100011100110100010011000011110011100011111101010001010001101110111100011110101110101100000011000010101001110000000000001111000011100100011000011111100111100110111000001010011010000111010000000011010001011010010011001101110100111011000001000010010101010000001001010100111001101111110101000010100001010100111100101010001011001110000010110000111100001101101111110011101111010000110001111100101010011001011011101000110010000011110010010110101111010101101100101111001100010100110011110010111011000101011111000010001111000110000001010001001011010000011000011100110111000100100001110101110011000010000111101100010111101110001100011000110101111010011011001000010110100010110100110011001101011011011010000010101010001111111000010000100010100011111010110001001000101100111000010100000110010001100101100000001001101001100111010100110010000100110010010010100101110101000000111101000000001100000001101100011010110101010010111000110011100010000010100000010001011001101100101001110001110100010101001000001110111000100111100010110101000011001111001100011100111000110111000100110000110001101100100101000110000110000110011110000101100011110100000111000001111000110011111000001101110101111011101001110110111101111101000110011000001101001001010010101110101001111111100011101000001010100100000111111111010110011111101101011110001011001100010000111110100111000010101111110010100111110000111011000001001101100101001001101000011010000011111000101001000101010000000011101100111111010001101110101011001110101110110010110000001111100001100111111110010011100011001111011110110001011001001110000010100000001000001001100111000011101011101101100100110001110011010001101100000100110100001010100011110110010111001111011001110001011100111110000000111100000111101111010111100110101010100100000000010111100111101110100110101011011001111110101011101010110011001111100010110000010001111110101111001001010101000101101010101010010101110101110011100110111110001101010010110001101101101100100101101111110000110001001000010100011010001110111001000100100010000001100111101100111110111111001110101001000110000101011111100100001100111000000010010110000000111100100101100011000001110010110101011010110011011
111100010101101101100011110100010011010010110000101111110000110011101000101100101100100001010111011101100011111011111010011010001110101001001110110100100000110001000001010011100101100101100111000000110101010000110110111000100100000010001111010001011001110101011010000101011110001001010000101000010000011101100100110010101000000000011110001011101010101110110000011011100110110100101101011011100110000001111100011010100010100011000011100010010010101000010110001110010111000101010110111100110100100001010100001110001000001010111101001001010010101101101100101110100111010011011100100111010010000111110110011000000011010001110111001111010011011110101001001011001101110111111111111101010101100100101010001101100101110000010110110100100110100100111011101111110010110101111101000110100111100110001101011000110101110001011001110001011110110111001111111000010110010001101011100011010100101011011100000100001101101110101000111000000101111010110000010000011100110100000001110000111101100100010001111111000100111010001011010011011111111011110000010111000101100000101011011100001010100101001001100000011001111100111110111110110011101101001101010111001000110111011001011111001010100100011101110000010110100010000101001110000111010001010001010101101101010111011011000100100011001110110011110100000000101001101101101101000111011001011101110101100000111011011110110100100011000100010100100110110111110000001110001001000101111101010000110011011011111011101001100111111110010110100011101000001110001101100101010001111011101111110111001110111001111001100001111100010101010100100001111100010001011010000101100111001011000111110010000100111111101100100001110010011100101000111001000101100010000101000100010110011000100101101001111111100101110010010010111100011011011100100000101001001111111101011100101101000110011101000001101010110000110110000101110011101110011100110101011011001010000010101111110110010010011011100100111100010111011100101000101111010001111101001111111000011011110001111000111101110000001101010111111010010100001000011001100010011000101000000110110100100100111011100001000110110000101101111111001011000100111101000110100011100001101101000100110101100101110011110100110100010110100110110101111110101011100000010110111101000100110111011000111101011000010011011010110010011111011101110010010011110010101111101011011010111110110111110111000110111110111001100010111000001100100111111010010110011110101110001100110001011000001000001000011011001111001111111100001100001010000110010000101110100100101101101011001100001001000100110001100110110010101101011110010010001000010100110100101011000001111101110110101100011001110111000110000011010011110000001101010100011111001110101111101011000000110000100100111000101000010000101001110000110010000111100111011000010000101011010000011011011001111000111001010000101001101010000000110111011010111010011001011010100010010010000001000000110101110001100110100101101110110011010100110011011101010001100101100101110001001110101000010101011000110011100000001110001001110011011000
010110110001000001010111001111111000000111010111010001101100000100110101100001000010000011000100011011100100011010101101111101010111010101101001000001111110000000100010100011010110101110111001001001111101001000110100001110100111110011110101111110011111000110000101000000011100000101001011100110100000111110100100101111110010001000010010010001011111100000100110010001110001101101010110000011001000011010010000101100001101011011011100101010001111100000100010011000001011110010100011000011000000110000000001110111101000000010100111110110110110000001001111100100101010100011010011011101111010111000110001001001111011101111110000111010110010011110011110001001101011111100110001111110110000000110100011001010110100001110000101001110011100100101101011001101010000001011001111011101101011001010001110101010000010010010010110111001010010111001011100101101110111001100111001100101100011110001011111000100110100001001100010101110001000111000010100100010101001110001010000000001111011001000010000111110010110011100101101110111010101000000100010111101001010010111011101111111001100010000000101011100001101111111110101110010100101011101011011111111011111011000111111101011101100001011101101000011000110110000100001110100010111110011000010110111001000010001100010001100010110111001100100110010001101011010111110010000001001100000001010110011100011010100010101001001110000011000111000111001001101100010010001110010110000100000001111010010111100010101101000111011111000100001100110010101100101010111000000011101111110001100101111111010011110010000011110111100010101000111011111111111110110011000011100000100101010111001011111101110111111011100010001111101111011011111010001101011111010111101011100010011010001010000100001010111010101001101100011001001010101011010011000111100101101011110101111001011110101111110110011111101000100010001001101000001101101101001101001101101101000111111100100110011010001111010100101001000111110011001110001101111110010010010111011000100110000011100111011111111010001100110101000000110011110100011101010001110111100101011000100001000110110010110001001000111100110101000110110111101011010011100010100011001011011010000101110100001110001000000000010110111110100011010110000000011010111010001010110100111101100011000011101001001111110001110011111010011100010110010011110001000110100110100100011000001010000001011000111010010000001011101100010011001110101101111000010101100000110000110110100011101000010001001101101111100001100010011010110110110011000000011111101100011001010100111010101100110111001111011110111110101111111000011111101110001010010011101010101101010000110001001011011100111010011111100111101101110111010111000111001101011100100010111101010110010011100100111010000100101010010100000110100001000011010000010101100010000100011011010000110111111100010111000101100101100110000101101000011100110010000011010101010000010001011110010101000001100110001001100011000110110111000110001011001010111101000000011001110110100010111110110111000111111010100101111111001011011110100110100001011
110000010000010111011001011000011011001011011101100101010001010000000111000100001010111001011010001001110000011111110111011100111011011001100101111001010010000101001000001011000010001001101000110110001100011010011010111110101011001111011101100000101001011001011010010011110001111100110100001011011111000111110111101100010110100111001101011000101111011011100010101100011111101011000111000011000010001100111000010001001110011010111000100010000111100011110011100011010010000100110011010011000110001011000110101111101110001101101111011101010000001101001000011100100001100011110110100110110010101010111000011011000111011011010101011010101110001100101011011001000001010010100100100001101111011110010100100010111001110101100110100001101101000010100100000011001111001000011111010110000101101101110011111010001011100011000001110010100100001010001111011010110010010010000100011110100101100000101011011101110011111010101110001100100001110110110110100000001000111000011100011101100110101001101010110111011111010110110101011111010011011000101101111110001100011111101110100101000100110101000101101001101011001010111111110010100000100101001110000101001001000001100010011101000010100000001100010011101011101111101101011110110001001100100101000101111001000011101001110011000110100100101000000010000111010100001011001001011100000011000011111001000100011011101111000011011010100111001110110000111101111100110010000000101101100111100110101101111011101100100001111110100110000111111000101001100000001100100010101001100000111001000010000111000000111001011100000010101111110111100101011011011110100010001100010001010100110001100001000011001000011001101111001011001100010111101011110111100111000010010110000001001001001101010000111101000000100010011000110010010101101011011110101011011011101111100101000011111010110010111100001011011100010010101001111001111110000001010011001000011110010000101010101101000000000010110011111011110100110001010011110111000110010001111010001101010100100011111101010011110100011001001001110000001010110111101010111101100001101001001110111101100000110110011110011100000111111101111110001010000001001111101001100110001101111110101011010101100000011100110111000001101100111010011111111000001000000000100100100011001011111100111011001000011000110011100010010010100110001101111001111010011001000000111001000111111010110001111000100011010111100001101011101101110010100001111110010010010001110010010111010101100110010101010011010000000100100100110111001010001000100101000111001100110000111101011110101001111100110100010001001011010111010110111001001111111111000110110001100010110110011101111110001000000010111011000001001101110101100000000110011001110011111010010100100100001110100100001101011110110110010010110000100100000101000011100110101111101110110011011011101111001001110111001110110001101111111111100010111100010001011110110111001110011100101101001101001111001001010111110000100001001111001110111011010100000011111000101110010001100100010100010111001010110000100001101111011100011100110111101010
110011111100011011001001010111101000111101111001111000100100001000000010110010010110100101011001111010110100001011011010011011000011011110001001010111010011000100100010111110000000000001010000110101011101010001010000010111000011011101100111010000000101001011001000100100000010101111011110100111000110110110001101000000010000011100010101010011011010100101011000100101101101100000010011110111100100001000110110000110000011100101100110100110010001100111010111010111000000010000011101101001000001011010101101000000001111010110101110110110001101010001101100011010000110111100010110101101001011001100001010101111101101001010011101110100001111101011111110001001001011101111000001101001001101000110110101011110010000100000011110000000010001010010011101001100011111001010000010010000010111001011100101011000101010000101010011101000010101110001100101101111011110000011101000100011000101100101010001111011110110110100100001100110010010111000000001010100111100100010111010010001010001111101110000100101100010000010010110100011000000110010001111010000010000101111100011011001010110010000001001100011111100111100001111001110010000101111000100011011001110010010111001001110111001100010111011111010101011101101111010000111100100010111100101100011101000101001000101011011110111000000100010001010100110110110111110111011100011100110111111000111101010111011001011110000001011101111001101100100101010001010001001010101101000101111000010101000000011110000100100111011110001001110011110001011010011001010111001000001011010100011111000110011111110000100101110100010000110100011110101101011011000011010101100000111000010110110100001101000010011001111001001101001000100011011010110101110001010001010010100010101100100100110111011010111100111010110001111001101110110000000010110011010010001000101101101101101101010101010000101000010110000110100000011100010001111010110011000101000000000000101000011100001100000100101001100101101110111000100111010011010010010100110100110100110011001000011001111011011011100111011110101000011111000110101010011101101001101111001011010010100011001110111001010001111000111001100000100100010000010111001010111001100100111100111001000010000111101001110101011011111001110011011000011000001110001011110001110011110001100110011111111011111100101000011101011110111011011100110000110000000100011001000111110001100110110110001111011101101010111000110101011100110110100100110001101001101000111110010000100011010011010000010101000100100111000011010010111010001010110100100111110100101000011101001110100111010010100100001011001000101001101100101010100100101111101011111001100101110101010000001110000000100100101101111001101000100011010100101111101000010100111100000111111100100001110000101010011111001011110111101010011101101101001111110001100011010001101010011111110001100100011011011010110000110001011000100110010000101111101000000000111011100011010011000100010100011101010110100000011110000010001100000000001010000100001111111010010001110110010000010100100100010010001011011110010010111010100110011011101
000100001110010011110100000101001100101000101011000100001111110001111110111011100111000010101110111001111001000111010010001101111010101001010011101001101010001001011010100111101101000111010000000111100010111000000010001110011000110101001011111001010010111100100101101111011101100111100000001011001010110011111001110011000111001010000101000000111111011001110011010011100010100000000011110101010101010011110001111111011100100111010100010111101100110010110000001011010110100011100011010100001111000100101111110111111100101000011101111110011001000111011110011110100101000111011100101010110101010000110110011001111011101110000101110010110000101000101100010001101010001101110001011001100001011001111000100111011100000100101100101010001011000101100000111000000011000110010100001010011110111100111010101001001110011101010110011000000110100111010001001101000011100111100010101101010110111010111001110010000001011100010110111100000100101111010001010110110001011100000001111001011110101110010111010000100000111010011100100110110000111100100001000000000110001011000000110000101111100101111110010001011010101001011101011011010100111111001111001001001010001100100010000110001101111010111011011111001100111001111011000101101111110111101100110000110100001011011010011000110110100110101110011101111111011000011000110111110011010100101111110010111100101101111000011101011100110101110100110111011100100110011000101001111010101101000000011011010100010110011111011110011000100000111100101101101111011101100010011001111101111110101011000100111100010010101110010101101111011001001101001001110110101010011010010100010110110101110011010101001000110010100010010110101101010000001010011111100001101000100110100100000111111110010101101010110101110101000101010001110110110100101010010110011010010111000100110110000100000101000000011110110100111011010111001010001100001100001001010010000011100110001101010010110000010010110110000000110011101010011111110011000000001010101001011010011100100101111110011000101000011110101110101110010110101011001010100110011010000100110110010010001111100111011011000110100000011010010101011101001001101000000111011101100101000000001101000111100000101001111010000111001010100000111110000101110111010100101001100100001000100110011001110111001110100111001111100011111100100101101011000011101011010010011000000000100100110110000001101001111111110001111000011001011000011000000100111010110100000101010000111100111100010001110111100111010001010111100000101110101110110010110101010001110101010011110001001000000111010010010010110000100101011110000010100000100000010100111111101100011100010010001000010101011110001011010011011000101110110110010000110111101110101101110001001111010000011101000001011110001011100000110010000110000100001111011110010010111111100000100010111111100011100111011011101101100101000001011100111101000110011010100110001110100100101010011000110001010010011110111100101010100011011011001101101001011001101011111010100101100000011111010100101110100000011001010110111110101101001111010011
000010111111000100101001001110011000100111000100010000011000101111110100000101111001101101111001100011001011010011010110100100110110111101110101011011101010101101001011101111001000010011011010010100100100000000011011100110111001110110001011011000101100000111001011011110100100101001110111011111000001100001100111101110000001010010000100010111100001011010001110001100110011000001010101100000111011001110100110100010011010111000110111001010001101110001100101110001110011100110101000110000100101011101001001011000100001101100110110001001000010011110101110110111100110100101100011110111010110111110001110001111000111011101011001011100110000100011100100001000100110010011001111010001111011101101010111011100100110010011001000000111000001010010111001011110000011001001101001010010101111110011101011101001110011010001010010111011101100011101110100010111010110010010111101101100110010110101001111100001011000010000001011010101100111110100101100000111000000101100110001101110000010101111001000110100101011001110110001011110000111100101100110001010011101101111110010111000001101111001001001101001111000001111001100010011100000101110101110101010000011111111101100001000000100100001010001101011001110111110001100101101101111111001010011010100010000000111100100100010101000101111101010101100100001000010011001010001110000101100111010111000100001100101101000101010001110001001111000010101000001011011100011011000000101100110111100000100011011100110110100000001111101010010110100111000110001111000101000111001100010111000001000100011011101001000011101011000100010000001011101010100110111111001111001101011111001101100110010101001011111101001011010000000110010011010011101010101100111011000111100110100111000110000101001011110101011010110001110110110010100101010010011000101001001011001110100101011010111100111010011111000000101110001110100100000111101011110110111000100111101001111001111000101000101011011000000100011110001100111011011101010010111101001110101011000111110000001010101001110011110111101111001110000001010001110111101110100011101110101110101111000111001000001010001110110000111011111111000110101010001001001100000011110110011001100100101001000001001100000011010001010010101011001000100011111110001000111100011010110001101001110001001111100011010010011110010011111100001010101010110010110010111111100010001010011010110111000011000110011101000001001011010001011100110001010010101101001110101101110011000000010101110101010000111100111100000101101100100001101110100001001111100000101001000110101001100001101010110010011110011011110000000010000011011100111110110111010011010001011010110111010101011110100000011001001011111101011011010111101010100110110110011010011110000011110100111110011011110110100100000110101001010001011111001010101000011000111001010011011000100011011100110100001011000011111111001110101101101010000111100111011110010000111110011111001001010101000001100000101101001100000101000001011010010101111111000011000101100010110110011110000100010110110000110001001010100111100011110011101110111
100011111111110011110101100110111100000010111111111001100100111010110111001100011111011010111111110101001000100000011100011110100010001001111011001110100011111100100011011110000010111111101101000001001001010110001100100111100011110000111011000010001101011011011110110101001000011011010100100100001000011010001011110010110001001110011001011101111111000101011000011110111011110001111010010001011110001011111001110000111000001101010001000101010001101011010111101111001110100100101011101010111010011010001111101000100111111001100111010110011101111111000011110011000010111111111111011011001000001010010011110011101011101010001110011110101000011011100110010001111101000101101100100010101011011111110010111110110000110000101100001100111001011010011011010101110101011101001111001011111110111111010100101011011101000101001001011000011001101000110000100111111001100011001110111001111010101111110001000011101101000000011100010110011111011100001111101011100010011111111110011110001101011111110011110000110101111100001000000010101110111001011001101001011111011010101010010100100110110110110111100101001100110001101011101011000001100011000100100110011111110000111110101100001101110011110110101111100011001100010011100101101111100101000111101001111011000011011001010110011000110001100010011000001001001001111110011111010110100101011000001110001100001000100111010011001001111100111010011111000101110101100010111000110011011000011111011001110110010110010100011011001011110001110000101111001101111001000110000111100011001000001001111110011100111000000110001101101111111100101111001100010010100001110111111100001000001111011111100000010011011011011110001100011001001001110010100010000100100010011000110101000010011000001100101100110110010000010001110101010100100011110110101110101100111110100001111011111110010110101100011100001110101110110110101100001101110110000101010010001100001001001111001011011100100110001110111100000111110011011111110000100000000110101110111001110010000110011100110001010110110101100011001110001011010011001111010010111011110001001101011100101101010011110000011101000101001110111110011000001000010001010111001100010000000100010110110010111010111011111101100010100100001101110111011110111100011100001110100000101110010000001011101011100011110010111100011100011000101011010001011011000000000110001001011101110011001110011111010010010101100100010001111001111000111111101100000110011111000110110001111010110111111100011011011100111111001001101110011011110100110110001111010000011011010010011011011000001101100001011000110100100010010101110111101000100001100110011001010101010001101000110011001001010110111101110011010110111110111010000111000001011010111000010100000100111001011011001110011110110010101001011110100011110100100100010100101101001110001111111000111001111010011010011111101110110000000001111111011001100001100110001101001010010011011011010110000111110101110111110111011101100011010101001000001010001011010100010101000001000110010101100111010110111100100110100110001111101010110111000110
101101100000001110011001100101110001110100100100111001010111100101010010110011111111110111101111101101011111110011001011011110111100000101110101010001110111110101110101100011010000110011101110010100011001111010101111101100110001011110110001011100110000001110001100011101110101000110001100001101110111111001110010111010100010000100101010110111011110110110010000011001110000100100001011100111011010110001011000111000011110111111011111100001111011111001111100010100111000110011100111110101001100001011001011011011010101000011111010101110001100001011111010110110010010111001000110000001011010101011110101110111010101010110100001001100101000111011011110111001011001010010110110110010110011101000110011110010111011100101111111110101011101011011100011111001000110101100011011100001001101010100111110010000111011001101011101100001011101100100111101111110000100010110011111111001100101001100000000100110111010111101101110101101010010010110000110111110001000010010110101110001111110000111000001011110101110100001010000010010011110011111011010101001010110101011011111010111011100011110000101100010001001101000111000010101110011100111111001100110111111010001000110000011000010010100010011010011011111110011111001000000100110010111011110111101000100001100011000000100000001101011000000110000000111000011001001110001000000100100110100010111100100001111001101111101110000010100101010011110001001011101111110000100001001000101100100110000010100010000011011111110000110010000000111111100111001001111101110101100111011011110100111010100000001100010010000000001011111010011100110011110000111101111101100110101000011101101011101100010100100000001100001010110010000111010111001011111111010111011110110100010111100001100010011111001101001100001110000001001110001011000110110000001001000000011101000011100000111101011010110101001001011001111111100000010100100110010011100101111001110110011110001110100111110101001001101100011111111001011011110000101001010011100001110001110001110110111110101110011011101010111111110001110000010100111011010110001000011000001110100011101000111110110110111111011101100111110110010111100110001111100001011100011111101100000010000100000110011101110111110101011011100100101101001111101110101010101100011101010110110101111110000011101111010110000010110010000011100011101100000110110001110100101000010000011001011011011100100001101110010011101111000001101111010111000100101011111011111010000001010001110110001000000110011001011011110100110001100001001000011000001011111010000011011000111101000110101111000001110101110110101010100011111000001110110110010110111111001100011010111110111110000001011101010010101011010010111010101011011110101110100100010010011000010010101000100001000011000000100101101101111100101000110111001001111100000001011100011101010011010010010110001011100010001000001001101000110010001111100001111111011101001110110010000010100100110001001101101000010100010010110101100011110101100000010101010011111000111011110110111110010000100110011011000101101111111101000011111000111010001
110001100011101101111111100101100010010100101111001010011111111001111100101111111000111101011111001010001110100111100101011111111100100100001000011111111001000001000110010010101010000010101110110000101001110110010000111000100001110011101011110001111010010111110110001111000110001001101010010000101100011011000111001100010001110010101000100110101110000011101001001101001111101111011111011000111111101010110111101011011101100101110110111101000100101100000110011101011101101011111110011100100101010010010000101110000111110000110101001110010001100000100111011011100100101111010110001110010001110001000010000111111110100110011100011110101101111011110111000110111000000011010110101000110110111100101011000000000110101100000001010001001110100011010011111110110111110000110111000010110101011000111010011101101111001101010101111000110001111101010000110111100101111010101111110001101111010110101111111110011001111101100010000000000100111110111010000011111000101011010101110111011011000101010101010110001000000111000001000101001110101001111001000000000011110111000110101010000001011101000010011111110000111000100000111001101100000010011111010110101110001001001100110110101001001011110001110001011110001010001110000100001011001111001100000111000100001011010011010010101011101001001000110101110111100111110101100111000011010010100111100111001010101010010000000100110001010101110101111001010010111011000111110010010010110000001011101100110111001000010101110110101011011000000100101011101000010110001100010010010000011110010000111000101000110001101011110000101101100101011000100110001100000001100000011000100001000011111000001110111011001001100000110110111011010100010110100100011001101011001000010001101100000011010001001011101001001000001101010011010110101011111111001000110010011011001001000001010001111110110010111000000111100111100011111000100101000000100101101110000011100000101111011001111001000111000011001100001100101110000010111100100010010111001110101101011010011100110111000101100110100001001100010101101100101000010110001110101111001110110011100111101010101111010110111100010000111011001100011101111100001010011010111010110110011010011000111100001001011001001111001101111111010101011011110000100111001000110101110101010110101011000000110100111011001100101101010101101000101110011100110001111100101000011100010101011110000011110010100111010100111101100000001001010001111001110111100111011101010011000111111010100111000101001110000101001000101000110111010111001100000111110000001101110001110010010001100000011101001111100110011011111001010101010000110110101100100000011100110011111001100011111111110100001010000101000100110000110011000000100000100110010010101100011011101100010000101101001101001101000001010110111011001110001101001000001010010001101011011001010101010100101100001101001100000110010010100010101101101000000010110010101101111100100100101110110100001111100101100000111100101100001011111011100001111000010010100100001100101011000100001100000010011110101100111101110101110100111110000000010111
100111110011101010111100011111101011110110111000110110010010011111011001100100011110000000111000110001101111000110001110101111011011011000111000010011000100110111010111111000001111010001000110100110110010001101111000100111110110101110000010101000111101010000000001110001100011111011111100101101100000110010100101011001001000100011100111111110000000111101001000011010001010011011010011111101001000011110011000000100001111011111110101001110111111100101000100110001000001011101001110111010111110100101111110010011001101110011101111011111010100111000101011010010101110011011111111110010100011100110011011100101100101110001111110011100111101011111001000111000001110000001110111000111010111101101110011010000111101110100100011100001111010110100111000010111010001011001111111000111110000010110011111101010101000110101000101111101111001001111010011100111101011000010110011110111001011001100100101110010001111010100000010001011000111100110000110101000100011010000011101111111111001101000101011111011010011111001111011011110000000001111001111001001100111010100010000100110101111011110100111100100010110000000100100001010111001011100111101000111101101101001100100001010000011001010110001100000100111000010111111010010011011000000000100010000100111011011000100001111100110101101110011001001101100010111010011001001101110111100001110011011110011101000101111110000000101011011011001010101001001100000111011101101011110111001110110100011000011110001101100111010111000101110011100010110111011110011110100110110001001011000010010001000000000100111111111010010010000001101010001010011100001011001000011010010100010110111101001111010001111100110011000101101100111100000101100100100100101111100000110110111110101000101100110001010100101100111001101111100010011101011100111000001100000000111100000111000001110111101010001011010000001000010001011001111110010000000000001101010010100100101110111011001110001101111010111001111111111000110011011110111101101101101011001101101001000111101001101010010110111000010001011011000110101011001111000111010010001110010101011001000001111111100010010000010001011101011011000100001011010010111001010101111100100110001100000011100111001111011100001100010110101110110010001000011011000101011001110011000001101000000001101010010000011110100011111111011111000000100000011011110001010110001111100110011001000111011011000010110011010111000010011001011011110001100100110100110011100101100101111101101100001110100101100010111101000010101010100110101011011101111010010010001010001011111001110101110001111110110111111000111101110010111011100111011110000100100011101111101111011100110000010011111100110010100001110111000111110111101000111100001010100010101110000011001110001001001010001000101001110001011101111000000100011100110110100110011011001010100011110000111011111011000110011111110111101100100100011110000110111001101110001011100011001000101101110010010101001010011101011101001000110011111101111010100001111001101101101001101010100001001101010111001001000111011110110100010110111010101000111
011111111110010000000001011010000011101001011011001010001000110011001001010011000011111000101111010000000111010001010110001000010111011110001011110101100110110011100110000101001011110110101100001001010010110000011111000111111100000011110100111001101011000010010011011111001011000111111010010111100000100100000001010010100100001001110100010001000100010111000110101101101101010110111101100001011001001011000101000111110110000001010010000110001001101111100100101100100001011111110110111101111001101100101100001101000110001001111011111001100011101111001011010010011101011000010101101001111101101010000001111001110011001000001110011011100001000110100100100111011000110111111110101011011100101011001111011001011010100000101101100001100010100100010000001001111011111011101110101011110110100110011001000100001001100101111110011011010010111111010001000110011011001011000101111010101010111111110001001110100000101000111111101001000001010111011100110011001101110001101011100110011101101101101001111111111101100011001000101110101100001001000101101100001000110011111110101010100001100010100010111101110001111101110010001010010001100101000110110001010101100010000001010010010010101111111110111010111001011011100010010101110000100110000001000100000110100110001101101111111001100110101101100100101100011001001010100010010010111100101110011010000001111111100110110000111111110100011010100100110010111000010000010010110001111100010101100101100011100111100101000110000010100110101010001110011010001110010010110110111110000100000111111001100000000011101010011111001011110111101011101000100111111001111010001011011101111010010000010000001111000100110110110010000100110111011110111010011000011110100001000011101111101000010101011101011010001000000000000110000110001101001000100100100101101111100110111101111000111011011001011001101110101111001110010010101011100000010100111011110001011011010011010010111010010011100001110001011101011101010101111011101100110010101000001011011000010110101001000000101100111010011111110101011110111110101011000000000101001011111101001000010100001111011000001110101110110010000000111001111001110000001101010110111000111000001001011101000101011011111110110010100100100001000010000101110110011101011010110001101101111111100000010000010001101110100010010111001011010101111010001110000010000000001111110110000010101110000101100100110000011100101011100100001001000101101010101111001111010111011011100001100000100000011111111100000101000000010110101110011111100110010101101000110011011010100000000000110111111100000111000000001010000101010110101000000111001100101001110110110110100101101111000101100011011101010111011001010110101010110101011000100111010110010111111101111011010111001100011000101101100100101100101101111100011111011011000011001010011011000110011010101010101110111101001010100010001101010110000010110111101001101101011101101011101110111001110100110100011110101000101101101111001010011100010111101101100010000011011010001000100001100000011010110100111001001000100100111011000001011000
101100101100100110101010110010001100010000100000010110100000110000001101110000101111101001001010101011010001111110011100001110001010010100010101100101001011001110011100101111101111000100000110000000101000000100100100100001001100000011001011101111000001011100100101000011001001000011101011011101011100001011110100101101100010010010000011111111100010010011101100010110010110101110110100111100000110010110001111011000111001011000110010000000101000000011011111110101110101001111010100111010001001000010010001000000101100001000111011101110000111011010011001000100010010010001101011100001100010100000001100001101101111110111001100110000100111000001011001111111000111010010011000111001101100000010000001110000110010110011001011010000100001111110101101110100000010011101111101111100011001001011001010111001110001010110101010000011011101101011000110011001011011111110110110101011010100110110110100110000010000001100110111010011010000100111101010010111110001101000110110110011100000101011101101100100010111101011100011101111100001101101110100000101110101011010100110111110010100010001011010000110000011100001010010101111011001001001100100001110110011101111111000100111110111100110001000110000001101111100000100000000000000001000001111011000111100011000010011101100110100001100100110110000111010000010001111111000010000011001000000110100111000100110101011111010111100010001011111000000011001110011100011110000111100001111001111010101011111010011111010000111101000010111000111010111111001110000011111010011111001101010100100110011110001010011001100111110110001110011011010101000101010101111001111110100001110110001001110110110000111001101010000110010010110000110111101100100101001000111101011011001101011110011110001111111010001000100110001001100100110000010010111000001100101100110101100100110111101000101100100011110011111001000000001100010001101111000111111111001000111011010010110001000111111110001000100110011111110011100011101000010000111101100110000101001011100001100010001000110100101110100101011110000001000100111001100001100111011110100111100010111110110010111001110011011010001000111011100101111000001010100001011110110100010101010001010001111100101111111110001111110000110111110100110000010111110010000011111100001000110110100110011011111110111011010101001011111000011001111110100100110100100100001001010110101101000110110000100011100101011001110110010101011100011010111110000100010011101000001001101101000011000000100100001000110111000011100100100101010000110110100100000011000010011010001110111110010100111100000001000001100111001100111110000010010010011000000111110101010111100100011111001100000111101110001110111110100111001001000100100000011110100011010100100010111111000111110001011100011111110101001010111101110000110100101011101110101010101010001101001110100101100011111011011010100001100000111101001010100111001110001100001010111111111110101010110111110010110100010111000011111101100101100011110010110110111010000100010011010001000100010000000100110110001111111001001011010011011011111101100
100010011100111110111100000001101000110010001011111110011110000101010101101110000101000000101100010011101101000010000011011011001010111101001011010000001100001100100110100101100111001100100101101101100111110000011010110101000110010111101000100011011101100110001000010000110011111000010010010101010010000110000101111110111010110110000111110001101010110100101100110101010110101001101100110100111110010001010101101001101010110110011010001000111010101101000000001000010100011111111111011100010010010001010111100000100101110101000010010101110111101000110110010111010110010111010111101110011010111000101110000010001001101101001000001111110110111101001010110101110100111010111000011110000101001011001101110101001100100011101111101101010100101100110111101101110100101010101110010000011110111110100111111000010001110010111010001010011010011011100111011010011010010100001110111110000110101000010011110100011010111000011000100011000011101110001011100000010001101110111010110001001111011100000000001011101011000100100101010000010111001011010001000011101101100001110001101101101000000011100110011100000000011110000010110010111000101111010010001000000011111001011111010011000111101000001111001100100100100001011011101010010011100011100100011010100110111001010110110000110001111101110111011111011010001001010111001011001011000101111110101110001001010011101000100101000001000010110110011010000100100000110010111010101110100000101101100001000010111101101110100011111000110100010010000001001011101110001100011100001001010000110100101101100001101010110101011101111000011100001110001001101000100101110010100011100010101011000110110110100100100011001011101001110111001001110110100000110110011010100011001000111111111001010110001101101011100110011000101111101000111101001100001111111111001010101001100110001010100101100110001110100111100100100111101110010110110100100100001010001110010011101111000001101010110001001001001101101000001001110010111010100010011000000110100001110010011010111011100101001111010111110110011111101010111000110010101001010100011001011110011000001011010000001101101111000010101001011100010010010101110111111111010101100011100111011001010011110001100011100010010110001010000001111111001101010000011000111011010010110101110010001110011110101001011101101100101110010011001101110110000100010010100000100000001111000111111101100110001011010001000111100101000111001101001101100110001001000101100101010100001111110000101110001111000010111011000101000111011000001111000001001101000000000101001001010110100000110000011101011100100110000111110011010000111001101010001010001100001100000101100101001010111011010001111010010110011011110010110011110111111100101000111101100101010011110010010010011001001100111000100101001100110010011110001111111001000101100000100110111001101011001011100110101101101101111100001010001111100110100001110001111010010001101010100010001110100001011101101101011000001001000100110111110001111000010100000000001100100100000000100110000111011001001111011001000000110000011011001111100001
000011110001110101010010001000001000100011010010100011001110100010100010010111110011010101011111110111100101101011000101011010001011110111110111101100100011111110011100101100010010001000100111110010010100111000001111111010010110011001001011011011010100000100100010111101000011101011110110111111001111110010010010000010111101010111100100011110111001101111100011101001001010001010100001000101001010001001010001000111010101010010001000000011101100111000000110111010110110111101111011111111100010101001101101010000110110111000101011011001001111000011001101011010101111010000010101001101100110111101011101001100011001111110010111100010100111010101000110110011110111111110000000010110010111001100100111011110111100010111111001110101011110111000011101101100101110110100000010000010100100110111101111100110110000000000100110010011010101101110100111011001010110110010111010100111010100001001010011111101001010110011101110101000100000011001111110110110001110000010111001010111100111100111101010100110110100111011010111010001100001001110010011111110101101010000111001010101100001011001100111110101000110000010111010101100101001010101011011110000011011111001100110100101001100000100000000001010000011001110010000111000110011100110011111011100111001111000001011011001100000110000001001001100010100111010000000100011011110101101111101100001101111110110000011111111100010010001011011000100011100100011011001111010011010010111101110110111001101100011111110010100010011011011100110110110011000101110000010000010000100011010111011010011110110100111001111000101110011101100001010101010111110100110101011111001010000000010101110111010010010100110110010010100111100111101110110101011000011111111010100011110001100101100111110111011000100011000100110000000101010001100011010011100011011111101000001001010111111001101011000000111011101010011001111111011000011000101111000011110111010110100010111001101101100010101000111000000110001100101011010110101110000010100110001010101001111100010111001010000010010001111100000010111110000010111101111000011010111110011110111000101110110011111001101000000110011101111100111111101110110100101110111101000011000000001100101000111010011001111011011010010110111010111010110010101100000111010010001101100011000011000000000011101111001101110110111111111110001011001101100101100110001111010000101101110011011001010100010110011011101101101101010111101101110111101010011101111110100101111111100110111010001010001111000110110001000011101010001001101101111100010111110000001101001100010110111010110000000001011010111011010010111101000010010000110010010100001000111110010010001000111011110000000110110010010010101000001001001010110101100101100111101101011111011001000110101010110000011010101001000000101110000100101010111000000111110010010000100111100000010000011110010111111001110111001010001100100010110100110111101110101011110111000001011101010110011111100011010010101001011001101101011110101010110011010010111010000100010000001111011110001011011001110000100011110110100000101110010111111001010
110011001100101000101010001000101000011101101111100000110011010000111101010101110100010101100001110011111011100010001000101001011001110100101101111110011010100111010000100111101100100001111011011000000000001000111100001010111000000000100110111100001000111111000001001110110010000011100101000000010101011000100011101111011000111001110110000100101010000011110001101011011000101111111010111101111010110011111111101001110011110100000100000011010000111111100100001110101000000111101011110110000010001110010101000011010000100100100011011101100001010111101010010100101001000001001100101100000100111101110011010010011100100111001010110100111011101111001000001000110010101100100000101101011010100001110000101111000111111010010011101001001011001100100000110000000010100010011111011101000111010100000000001101111001100011100111000011110000010000110011110001001000100100100010001100101111111100000010010000110101011110100011001110011101001111011001111000110111111001111100010110100010100001111011011101101011100110110001010000001000110001000000001101010110111000000111101101000101101100011111101101111110000110000101010110101011010010110000100110001000010001010101001110001110100101110100010111101110011000010100011000110100011101100111010001011010111100101001000001011101011001100110100010011110111010101110101001001001100111101100011100010100010101100110100011001100110101111101100010000110101011111011010011001011111110110010010110110010000010101110110001011001101111000110111001001011110111101001110001101011111011010011110001001001101101110010110010110011100001110101111100010011100010110100011001010110011001100101110001111001010100010111101101000100000110100000110101000110110000000110010011010111101100000001100110101011010110011111010011101110001101010101111111001000101111011010111011011010111111011001100011100011011011010100110010110001001001110110111011011001111011100101001111101111100110110010101010101111000010110100000010010011011010111000110100101011001010111100100010011100011000100110111011000000010001111111100001001101111001011010110100010010100101101100000000010000100101110100011100011011101001011010111100010010100001011011110100001110110011001010111101000111011000111000010100101100111011101100000110100111110111110101000010000000011000001100010000000111110110000011111111111111000111011000101111111011100010010110000100111111011110000110100100100101011001100111010110100000100100101000101000001100100010110001101110100111010100001000110000100100111101110100000100101011011101110100001000111001010110011101000101010110110001011000011001110101100110000011010001111001010010011000110110000010100100000111111100000000011010111010100101111111000011000110101000111111010011000101100111011010010100001010000110101101010100110110111011110100100011010101001000000110000001010101110010001010110010100001000010101010001001011110110101010101100001100101000010001101001011001101010110110010101010100111000101100110101011011110001101000010101011111100001111000101001111101001100011101110100001100101
000001001010010010010010010001101110101000101111001110100101000001101010110100100011100101011001001001101011010110101111101000000000101110000011100010101001001111001100011100010011001011010011001001010000100011010101100101110101011011001001100111010111110001111101100000011010101001000111101001010011100110011110000101111101000110000100100000001101001011011010110110101100101111010001110111010100001100111100000001010101111100111101100000001001111010001001011111001010100000001110101111110000010010111011111011000110010000100001000000000101110010011010111000000000111110110101101111110110101111010000011100110011100000010111010110110101101000000100101100110010010010000001111000000100110000000111101001001100011010001101110111100000100110011000000001100110110111011101001001111110011100100111101001010110110110001001000110110011010000010011010111100101101011011011010000100101101101110001100011000111101100001011101000001100101011000101100110010101111110010101100000110011111110010101011001000000101000001110101001010001011101100110001011000000111111100100010001010111000001000110010101111010101011100100000100011001110000100110100001000010110011110101100101110000101010010110110001111011110010011111010011101111011011110101001000110101001001100101110101000111010111000111101000000001111001100011101010100110101010100001011110011011010110101011110001101010011100101111010101111000111110101000000101010011101010011010011101111100011110010101001101110100010001000010010011111010000110101010100111001111001010101110011000111100110101111101010001100110100011001100110010000101100110011111110100101000000111010001111011011011000000101110001000111100101000101000110110000100111010110101010001011011100000110110011000100011010100010001100010001100010101100111000111000100101110110000101101010101111110100101011000010010100001101010001101111110111110010101011000110111110111011101000001010100101101101011100000011000001011111000100110010001111110001100101101100001000110010011000010010001110001110101000001100011111000110000010011100001010001111011111100010110111100111010011101111111010111101110011010001110001010001011101100010110110101101111010001110010111110101111111011110000110101100000001101011101001011010000111111011000000101101011101111000101010010000011101100011000100000101101100001000101000000101001001010011010010111001110110000101001110001101111111100111101100110011110111010001101011010110001000101101101100001100111101100010001010011001110110110100110101101110011111001011101010000101011001110111000000101100001010100001110101010001110000110000001010001000011100000011011010110110011101010011100011110110011000011001100110001000011100110001001101111000001110001100101111100111010000001001010000001010001000001000011110011010111111101000101011010100101010000110000011000100011011110110100001100000100110101111111110011001001001100011001110111000000000011110100001000100000010001001000110011000001101000010100110100010010010110111110111101000001011110101010110101000000000000010111010100011010
011001111011101101011100111110110010011011111011011011111001010011110110000110011011000001101011100101101111001111001111011011101011000111100100001000000000100001011001010111000101001101101111111000111000111110101101111011110111100000100011000100001011111001101100111110101111001001011111110101110011111010101011100111010101111001001100010101101110011001110000011000110110001001100000011101110011100110100010011100101000100110011111010100110111001101000000100010111010100110110000110101101011110111001101010110101100101000001100100101111101011110000110111100000011110010001110110101001111101010001100011110000100100010001001111010011111111001101111001110111000111000110100010101011001001101010000110110100010101010000110100111010101111000010110111001100111101001110111010100010101011011100000110111010100000010110111101111010001001010010011101111110100101101101100001001000110001100000001110110011110001111101101110111010111111111110011010001011010110000101101011011010001100110000101101111010100110000000000110101111011011111010100000111101010000000001010000100001111100001101011101011101101111011000111010111101111000111101000001100010011001100111100111111101001100100111011011101000111001110001110100010000100101000101000101111001001101110000010001111101111100000010010000011110001001101010110110111100110101111010000010101010110001101011000010011111000100001101010000000111100010101010111100010101111101111010000110001111010011111010001100001011100111000100000111110000000010010110100000001101101011000010111011010110001011110000101110010011111100000101000011000100111010000101010101101101000010100011011010000101010111100000001100101111001011100010011001001011000011000011110011000111100110100100101000110011111011000001111100110000100010110001100000011001011100011011001010111110110111011001011101110001001110100111111010010100100011001110001010101101010011110110001111100111100111111111001100000110010110010100001000011000001010101010101100011111101000110000110010100101001010001111001101101010000011011010100100101100010110011111001010111001100010011011011010101001100000011010100001000011110011110001111001110111000100110010110000111100000111100001110100100010011111110111010110101010110000011000001111010001000110011001110110110000000101011011011000011000101111000100000100010111100100000101010011000001101101011000010101001000001100100110000011010110011100111111110110101010000001011000010000001000010000001100010101101110001010101010111111101100101011001100010011111000111101100110000011000101010000011110100001110011011101010111011010010001100101000100010111010100110011100010011101000000000101100101000001111111000011100101011000011100101000111011110100111101000100101011010011101110010001110010010111101001110011111010100001110101101111111010101000001100011000101001111001111100111010111011011101001010101010100101011011111010101101011011001111100010001011011001111010011100001010010000011111110001000110101000111010111101111010101000000011100110001111011011110010000010010101100000110
110111100000011100101101111100011101101001001001111001010011000110101010110011010010110100001000101011011001000110101101000101010111010001010001110100001001011011010100110010110111101101100101001111000110000000110111101110100100000010100100000000001110100000100000110001000100000011101101010100101011011010110111010111010111111110100111101100010101010111110111000011010111010011000100110110110000011011111101100000000101101111001011011101000001010010111101110001010011010000111010011110100011001100101101100010011100011001101000000001100010100101110001011011000111110011010010011110001011011001001001101110101101000010110011100010100000011010000011110010101000010011001011110000101001100001101111000101000110111111011110001010101101110101001010000001111011110011010001011101000100110111001100010010010100110010010000010001110011110010100010111100010110111010110001110111110010011001001010100000110110001111101110010100111000101111111101110101000011110101001111110110111111010100001000010101110000010001001001110101001011001010101010011001011011100011000111100000100001010000111011001110101101011010100100101110010011100000001100011001111101110110100011010100101001001010101010010101001000000010110010000111011010110101111000101110110011111001100001111001010100000111100011001011110000111100111001110110110110101110011100010001000110011111011001111100010111100101010111101110010111011111011100110000111110111010101010010001100000010001000011000011011010110111001000111000000110011101000010111110011110000110010011100010101111110110000011111111100011110000001011110111001111000110100100111111110000110011001011001010011011000011011010101000110111010101111010100001110001101011000011001111101011011111100010101110001110000110101111011010010010000011100011000110000111101111100011101110101100011100110010000111111011111100011011101110011110011011010100100000110011010000010000001111000110100101000100100011100111110100010111110000100100111001000101001101110010100000010000011100000011100111111000111100010100000110111000110010100111000010011010000110101000001000110010010000100111001001100110111010111011001000011011001010110110000110010001110000110111011111010101111111001010000011100111111001000010100001011010000111111010101100100110011111010111110110111110111000011000100110011010011100001010111000101010000000010010001111001100101111111100010011000011010101111011011110111111000001000111010011010111001010011001011110011001001110011110101111011101111011100010001100101010000001110110010001100001111000111101010100000011101111011101000111111111111100111100101101010111111000000000110011001001010110111111010110111111110100011111110100000100010000000001101111001110110011011111010000110100001110000100001011011000100000010100010100100001011011100011110011101011011100100101010101000110011001010011110111010010010000101001010101110100010000111011100010011000011100100011110111001000000110000110101100110110000101000111100101101010001111101010101000101011011110010101000010100111110100001000100110100010
110010001000110110100010101000001100111111010100011111001100110111010110000001011111100100101001010001011010011100110010000001010101101000101111110111001101111111011100101010001110110101001001010110011010110010110000101111110111101010000000110111100001100001101111001011001111111100111001101001110110001101000111111011011111101000100110111110010100100000100101000010010101011111011010010001000000101001101000100100001111001110000101110001101111111111101010100111000010110101001000001110000111110101010100001101011101110100010100100100101001000000100101001010001110111100110101111001110011010011101010111110111000001000001111101111001010101101111011000000111100100011100101100010001010101010110001111001011100100101101010001000010001100101111010011101101010100101100000011001111110011010101011111000100001110111111100111111110001010000111011011100010011101010111101111111110011001111100100110110010100010000011101101010101101010101011110011101110011110111000111101011011000000110011100100110110101110011101101010000010100110110101110001100101110100011011110101000000011000101010111001011000001101011001101110111100011111100011110000001100111011100011001010000001010001101110011011111110101110011110110000001111001111100000000111000110101101100010001010101010000001100010000110011110001100100101111110101100000100000111110000101110100000011010101010010011111000011100101011011000010010010001101100011110001011100100110000000010011010111110000110101001011011101101101101000001110000001011110111000000011111011000100111100111000011101001111101000001100001011101010010010011111010011000111111001111010010111011000100100011110100110101000001000100100101100010110011010100010011010111111111001001110010010101110110110011110110101100100000101101000101010100011011001110011110011001100111110001100000000100011011101101110001000000101110100111001111111010101101100100011110110101110000110111111011110100000100110100111100100001100100001111001100101011000101100001010001101111000010110010110000001001111000101000011011011111010000011100000110010101001101100111010000011011110000000000010111101000110001110100001010000000001001011101110011001110101100011011101101110110111001101010001011001111000111000001100001011000000000111010011110011011000110101100010011011100110010100111010111101011010010111111100111100101000110110001100000110110101000110001001001101000010001100011010101110001000100111101100001000000110001000101111010101010011000011000100110001101000101001110011000011111110100101110010100110111001101010000100010010010001010100101110001001000111001101110001011001011100111111101000111100110011011010101100011101111000101101010111011010011010110001000011111100100000111101110111100000101100000010010011111001100100000011110001110000100000011011011001011110110110101111111000111010001100000110001100101000011001110001100110100100111110001011001110000101000100010100000010000110111011011100011001111011000001100101110100001111010000100010001111100000001001110001010110000001000000110111111111110110101001
011100001000110110001101001111100110111100100111100110110011101110110110111011110010110000010110011000011001111101111000101111001000110001111011000111100000001001010101010011000010001110001100110010101011010111101100100101110001101111001110001010110011010010110011100111111010100100011001011111010011001001001111101111111101101000001100101100111110100100110100110110010000101001101000001101001110100110110000100000000111110000100001111001101011001001010110101101100100111111001110100010110010101111110011100111010010010000101100101011001001101111010111010001101010100111101110110111110100011100100011100111100011011010110011111001000101110101100000011110101000010101110000000110100000010000100010110010000010010010001001101111100111101000000010111011000011101000011101111000011000110100001001110111011100000010001000111101001011010110111000010011111010100010011101001001011011110001010110111100100110001111101000110100110111101101000010111010010100111100100011001101000010000011100111001111110110100011101111011101011110001011111011001111110010000100111000110010100001111000100111110100001111100101001110100101111101001111110111010010011010100001111010000011101001100011001111001100010000000000001000000101100100111001001111100000000110000011010100001011001110001100111110100100110111111001111110011000011101010010010111001100001110001000100100000001010011010100001100010101010110011110101000011010101011001011001111001111111110010101110001010101001110111100011111110011100011010111111001010111010001101110111101101011110010011101010101111000101110101111110110111000101001100101100011000100011110001001111111110111000111111110001001011100110100111110100101111000111010001001001111011111111001110001011111100010001111001010100111111111011111110011000010000111101100011101010111110110000001001101101010001100011101001110111010100100110011110010100100000100101001011101001011101110110000110100101010111101010001110100000010010101010001010100100101000100010010010001100101110001001001101010011010001101011101101101000110110000000110101100100100000010100111010110011111000100011111011011011100101100000111111100000110000000111100010000000100111001010100101011110101101110100100110100101101111001101001111111110001010101010001111001001001101001110011001011000101001011000100011000100001110110000011000110111101001110111011010110111001100110111110011111010110101111000000101110001000100001110100111110001100011100111011110111110001001000111111010110110110011010011100000110001101011101000111001111011100011000011101011001000000001101001100000100111101010100100111100001011111000010000101010000100001101100100100010000101101000001100101111010001010111000000000101010010111110011010110010010101001110100111110100010010101001000100110001011010101101111110001000001111101111001111110011001011010111001111100011100111011111100000110101111101101110010001011111010011100111010101000011101101111011010000111010011101101110011001010100110000100000111010100011110100000001100110100100010001001010111000000101111111111
110001000000100000110111011101010110101010001000010110011101001011000001110110001000011001001001111100001101011001111110000111100010101011011011010110101010001000000110110100011111011010001101011111111001100110100110000010100111101010000000000110101000110100001111001111100010110010101110000101001010111100111101000010101000101011111000001111110101010110010100001110110100110000110101011011101111011000010001011110100100011010000011100100011001011000001000110000001011111101010001111110010100110010000101011011010000100111100001001000001111010000110011001001000101110100110110110001011001001101011001100000000010001001010000011110001101010101001111001001011001010000100010010011101001101010100110000100011010011000101110111011110100000100011001110110110110001100000011111010101110011100101010101011010101111000110010001100001000010110110000100000011011011000011000100001001110101110011100000010110111100011100101111101010100110000110110101100100010000111111011001100100001011101010000111110111011101000110011100110010000010010010011111101100110100001111111001101011110010101000001100010011111000110101101101111000011101110101111101010011100111110111001100110101010010110001110001000001010100111111001000111001101111101110001101011110110000100111011100000100110101110011101000010111000010110010110010000011010100000110010100111010100001010011010001001001000011001111110111010001011110011011100110011101010001000010001111111111100000011001101100010010110000010010010000010011111110010110000010111001101000101110011011011000011001101010010101001000110111110000011111011000101100101010010101011011110011110111001110101001011111101000011010001000101000000100010101101111101001011110110011011011110110001000000000001101111111000101000100010001001000001110110101010000010001101101011111100110101111110111010000101010001101110110001000101001111100100011001001110000010000110110010101011110000001100011101011101000011011110001111000000010110000101000011010100000101110100100100001111110011111001011100010111110110100111101100101101101110011110111001010011010101110110111000000001110111101001111111110000111101000110011010101100110101000100101100110010101110111001000111101111001001111010000100110010010001101010111011001111000100010101010101000001111111000010101100100101111111011001101101010100001010110010100101000101011111000010010101111100110101010001011011010001001100010100000010000100000110111011011111000010110001011000000000001001101111101010100101000100010111110010101100011011011010000010111111111111000011110000010001011001010111001011011111010000010110001111010101110000001000100011100000110000110010110001001101010110011001110000010110001101000010001101001000010000011010100111111010110000110011011010101010001111100001100011101010011101011001110111010100001011100110101001110100110000000000100110000000000010001011000101001011110101111111010011000010111110100100001101110010101110010011111110010010101010010010101101111010101101001011111111101110010110111000101000101111111010011000010011110110
001011000000001011001100100100100110100101111000100100101001010011001111100001100000111100000100010010011011011001011010010110010010010110101000100101010101110010001110010010100001010000001010000011010010100100001111001100010011101000011101011001110110100101110010110011010011000010010101000110110101100001111100111101110010101001100000101100000110010000111111101101110000111111011010001001011000100101101000101101000101101111101011011100101111110100010010001100001010010010111000111111111010011111101000010100011010011000100101111110101100110101100110101010010100010001110001000011101100000001101000100001011111101110000101111011011110101001011000101000010001100010001001110101000101100011111100110001101111010101001010111001100011011110001111100011000001010100111011010100111010111011111011001010110000011011111110101000000110111101100010101010101101001010100110110000010101001110011000000111000000000000000000110111100110111110000111111011011010010001100010100100111010001110001010101011101011101111111111010101110000101011011010010100100101001100111011000001100001000010010111110011100001000010000011100101100000100000001101001111110010101110000111010010000010001011100001101011111011000001000011010010001011111001100111010010001000000110011010110010100101011111010010011100111001001010111011010111100100010110001001010101101110111001001101101010110100101101111101010011001001101111000110111111001011001111010111100011100110100001110111111101111000110111010101011111001010110100001010101010000100011011110110100110101100000110101110000100011110111011101100111100011000010001001100110101000000111100001000001010001100011111110101110100111001010000101110111101101111110010010011001111011100110110000001111000011001111011110010101011100010100101011010111100011111111100000001110010010111100100000011011001011001111011000111101011000111011001110101011010110001011010001110001110101101001100001100010010110101100101101000110110101110001000100000101110000010110010101000011011111110000111100110111111111110100100001101000010111010111000011110110101100111001010011010001100111111011001000001010000001100101101100011001101111001000011000001111110010101101010100000010100110101100110010111110010101110001011000101110110110000000111011100111110010010010100010001001001100110100111110101001111110011001001100011001111101001100010111100010000101110111011000001010010101010110010111001011001111010010001011001011101110110000101001000101010011100101001111101111010000110101010000000111011110011110000001001011101111101001011101110011001110011010101000100110111011111111001011000001110111111101000011110101101001011111111101101101001000000010110001100011000000010010010001101000000111111100110101000001110011111101111101001100101111110001110010011101010110101011010101100110011110000000110101001100011100011100001110110101011011010101000100000011001000011100100000111110010111101111001011010101000011110101000111100111000000011111001000011111000101101001111011110110011001100110011111011000001110101111000110000
111010000001100111010101010011011011111010011000101001011011011000110001000100000011110110100100111110100001010111001000111010111101011111000001100101001011100000100101100110001001101010001011110001011000101100100011001110011011111000000111111011100110010010001101001000001101010010010001101011001001000110000010000100001100101111101001100101000000001001000001011000111110000100011111111010100001100010010000011110100001011101110000100011110100010010100001111110001101100000110111100110110101000010010111110001110001111010000001001000000111111101101001000011010010111010011110100100111110111011010101010111011001110100110100001111111110100101111000100010011110001100100101101011001101010010010100011000110111100010011101010111100010100011011100100001100100010010111011110110111100011110000001001110101100100011101011111010000011001110100011110101001101001111101110010111000010111001001001110011001110101100111001111001101111101101000110011111110111000110110110001000010000000000001010101100000100010101000100100000100000011100101101011110001101010101111000110011101011100111010010000111111110011101111101011001101100001000000110111110000111010100000000101101001000100111001010111011000111101110010000011011110001111000100110011101000101010000010100010000101101101110111001100111110100010110111110110001001110011000111110000110110001111111101011110100011101100101001101001101000001101100111001001111100011011010000010001100100110010011011111110111011011101010101011000011100111111001111111010010100101101110001011111010100010000100000001001111100010011101001110101100001010000101001100101101001000011100000101010001100111011011011111001000110001011011100000001110100000000000110000110101110110001000111001011110001000010111010001100101111010111101011010110011111111101010010011100110110011100001001111010110101001110101110110001101110010011101010001100101100101001000011111001000110000001111001010010100100101101100011101010110111010011100001110000100010100010101001011101110110111101010101010101010100010001000000101100000101110111111100011101000010110100001111010011001000011001100011001001100111111011001100110010011110000011000110011110100000011000100101001111111100010000000100000010110110001011100001110011110110111100101110100000101011101011100010011010000011110010100010111000001110110101110000101110010101101100101011100010110011101001110100100010111111000001111011000011000001100010001001101101101010110111011110010011101000111111111101011011101101000100110101101001100100011110010111011010011011101111000011011010110100011110100001101000101110011111111001000110011010011101000110000011111011111111110001101000001101010101100101001111000100000101110000110000001010011100011111100011010001101010111111100010000000110001010100011100110110111101100010001010000010111011000101000001010111011110001001100000000101111000010011001101010010100100100011101010110010110100101011010001010011101100001101000101100011110101110000111000010010110010011101100111100101011001000001000010100101000100000000011
111011000000101001011001011100111110011101001100001111001000001101111001001001000000010010010110000111110011000111100000000010101110001000100001100011001110001011101101110011000111001111010101100100001001000111110110001010001100111101101001010111011101100110101011111100100001101010110101110100110110100101001010010111010001010111111011001001010111110111101001100001001010010000100100101110110111000010010010110011111100010011111000000101110011000111000001100101011001011011000111111101000111010110100101111001001100101011010110011101111010011100000101000010110101010011011001001001010100010100100011110111001000110000100000111011001010110101001000010110000001100110010010001001010100001000100010011001000100111100110110101000110000110101010100111100000100000001111111101011100000001111000100011100110010101000100101111101010100010111100111001011110001010110101011011100100010010101010111000100001011100111010011011111111011111111111110111100000111101011100001010111000010010110111000000011000011000001111001011110110011111111011001010001010101000100010110110111001011101011011001011011110100111000111000100000110000001101101101010101111011010000000001010011111101100010001111010010110101011000111001000001000100101011001001011111101100101011011110101111011000101101001110110010011100000000110000111011100110100110101010100001100110100101011001001000111111111011010100100101001010101000100010011101111011101111001011011001111111110111011111111101111110111011110010111100000110001010110110110000010101100111000010101100100111110000000000010101111011000101001000000011101001101100110111100100100110011110001101000010110001110110000010110010110001111110011001110111101011011000100110101000100111011101000001101000010100111101100010010001010111001101011111111000011010111001101100110001101101001010101110001110001110110110010111001011011001111100000101011000111000000111110100100110100011100001110110001111100000101000100010110001001011011000101010100011100110111010000100000001011110100111011000001000110110000010011001101000001000011000110111110000111110011000110100001101000101100100110000011101000010010001101110001001110000110100101100011100111010000001010111101111011011001101101110101000101100101010000001011011110111001011011111010111000011111101101110010011101010110011110000110100010110101001111010011011111000111101111100011111011110011100000011110001100100111001111100101000101000101111110110000111000001001000111110011000111000100000110011000100100011101001101000110011101110100011101000001111001011000000001010110111000011110101101011100000001000110110110010110100110000111110001011100110010010111010010110011011000100110100001000011010101110010011111010100100011110000001011010111001111110010011111010001011011001110001100011000001111111110100001001010000100000001100111001111011100010000100001010101010100000100010000100111101100100100010001101000011101110011110101111100101000011111100010011010010101000101011010000100011111001100111111000100111100010001000110010001111001011101011101001
001110010001010000101000100000011000011100101000101011111101011010101110011100010110100110010111001110011101011100000101011010010011110111011100111001100000100000101111001110001000010000001010110000101100100001010110010010000100010111101110101001110101101111110011101100000001011101100101101010010000100001011001010011101001010011010101010100101001010100100110000110011101100000011101100101100011111010101011101000100100110100000000001111001111101010111101110101111001101000110011100101101001111011011010110100000000100001000101101010001100111101011111010000011101100001000100010100010111001111011100110110100111001111000110000000101000000110100011110000111011000100101101000000111010101101101011011001111111011010111101001011100000000000011110111000101001111110000110010011010010010100110010000010101111010011100101111011110010010010001011110011110111100011110010000111111101111101000110001010110100111101110001000100000111101100010011110001001110110011101001100001111111111110010010000010011011111011001011010000010111111000101100101111110010100101110110010011011101000011100111000000110110110011111000100000100111001101111000111011100000000000000000010100010110101000101000010001010011010000111100100100110011111010101000111001010111111100111111011110100011101110100111000011001110101101110100110101111110100100110010010010000101100110111111111001110101111000111011000101010011110100000110000110100000100000111100010110001110110101111011010000110000010011001010111101100101001100111101010100010011110010100111000000100110000110011000101000011000011101111011000001000000111111100010111101011000100001111101101100110000111100100000010011000000111001100000110010100010110000001011100011010110111111000010101101011100001010011111101001101001000011100011001001111110011010100110100100011011101011111110010111101010000001011010111100011011000111101111001111100101011111111110111011010111110100000000010100111010000010000110000111001110010011100101101000111101100100001110001011100001010110100101010011100011010011011100110000001011000000010110001110010101101001111100100001110000011111100111110010110011111010011101110000110010111001000000011110001101100110100110101000000111001000100010000010001111010000100110101000110011011110001000100000101100110101001010111010000110111000011001011001010111001011110101100110010100100101100011101010100001110101000111111000011011001111011111010110000011001010011110010111110000000100000010101100110010101000110100001001011011011010100110010101001101110111000101110001011010011100110111101111110001010111011001111101010001011100100001101111110000100000001011101111100100010101010110011001010011010011010000010000100001001100111110001000001000111000101001001010110100000001001010100011100011011000110011101001111001110011010001000000110001101100110000010101111100111100001100010010100110011011011101000110001011100001110011100101110011100110000101000110010110000010111001001010010101000101010001000000111111001111001110001011111100111000011000111101111111100110110101
100110101000001000101000110101100011000110010111111011011110010010000110110001001001110010100101101101101100101000001001001010100101111011001101100000010110110010011111001011100110111110110011001011111110110100010000000100010010010111001111110011001001111111000000001001000101101000101000111001101000101101001100000111101010100101100011001100000111001011001101110011000110100011111000000100001110101101010101110010100110011010111100011101010001000110100101011101001001011110000011001010010000001001010100000101010010000000000011001010111010101000110000010010111011010000111001111101010010110000010100000110100011010001101101111010100000100010000010010110101010101001101101111111111100111010011001111101101110010010001110011110111101011100010011001101100010000110001110110010010000110011101100111010001001111010000111010011110001010101000100001001111110111101000011000011001001101010101100110100010010110001110010111010111011000001110100010000011100110010001110000001011101000001110101010000110010111000111101110000001001010101010111110111110101010000101110110100000010010000010100110101110011100101001101001000000000010101110011111001110001101110011000101011100101000100011100101000101011001001100010101000011101001101101001011000000011010000000100111110110001110011011110111010100101100001010100100111100000001001111111100101001000010010001011110111001000001010111000011101110010111101110000001101101100001111101101011111000111110011001100010100100010100011011111100101010110010001100101101111010101011010001110110110101101110101011100011100010000010010001111101000011011101001101110111101011101010111000000111010010100011110001111100011011100111100000110100111001001010110000110000100010110001101000000101111111101111010000011010000010010010001111011000110111010001010000110011110010001100101110011001110100110111000101110111111101011010101000101111000011111011001101110111001011101101000000010100001100001011001010100101100110010110010101101011110011100000100110101010011110010011101000101100001101011011110110100011100111010110001111000000000000000010010111001000111011101110000000010010001111011100101110001110110110001000110010110100001100001001010100010000000000101000010110000011010011100100000111011010011000011010011001001001000000101010100100011101111100010111000100001101111000010101110110001011111000101101001111110101000100100011001010001110011110110011101000001000000010000001100000010001100111011010001011100100111000100110000010100111110001101111000110001011100110110011011101010100010110110111001111010101010110000011010001011000001100010110111000010011100000101001010110111000000001000000001100100101001101001101011000011110000001011111111111100100010101100011001010010001000100110110010001010001001001111001000000101110101110110001001100110010010101110010010011101110101001010111010100001111011111111001000010000110001111110111100011111010001010001101011110101010110100010101110000101100101000000101110111000010001011001000011010000010110001011100010011000101011110111011000010100
011111001101011010011111011100001001110010011011111100101001000111000111000001000111011111011101010011110010101010011110010100110001001111100010000001101010010111000100010100110001110001001110110001010011100011111110100111101000111001101000000101110101111100111110101000011000100100001111000011101000010110011000001010001001111100101001001100001110110000100111111101101110001011100101000101000111000101000100001000110100111001111010111011111110101100010110100010001110001100011100101101001110001000011111111011010000101001010000101111010110100100101111100001010101010011001110111011010001111101001000011111010001010100111000101101111101001000110100010000111111100111101001101110001000011100100100000000010001110001011101111011010100101110011011100011111001101110101001011100101101011110011000101011000110001001101100011110100100010011011001011110100010110010010011110000100111110011100110011011011100011100010010001010111010001100100000110101100101101111001100001110000111010111011111001000010110101111000011110100011100110010100100010100111011101111001111001010100101001110111001111000111111110101010111010001010010111000101111000000011101111000111001001000110011011001000100011110001011010011100001001101000111001110101001000010100110010100101001010110110001000010111001100100100111001101101010110000001111011011010001011000110100000011000110110100010111011110111101010111111100110110110110010011010111011000111100100111011000000001111111011011110110010110100011110111100001101110100011101010000010110100110000000110101110011001101010011101110111000101010011001110011010101010110110011101000000101100010100111111011000110000101110110110001000001110111011100000101101011100000111010101110011110100001010101001010101111101110000000000101111001000100111100001100111010110101100011010101100111100010010100001000000011000011001000011000000000011010111010011111010100110010100101101011000010011001110001111100011011011000111010100110111100000100111111011001111110110010111111101010111111111100001000111111000110101100111011000010000011001100001101000100101001100100100011010010111011001001001111001000100011100001011010011001010001110001111001110100101001111001000100111110101010101010100001000001000011000011101100101110100011110000000111001000011011101101000101011010111001001001010010101111110001111010000101010000010100001000101001111001011111101000110100011000100000011011110100010001000110011010101001101111110011101001001110111011001010101000010011010100001000000011010100011011010110001000111101011010100000110010110010010011100011010101100010011001110110001101110111101010100011001110001011011101111001110101000111000011001010000110011110010101001001011101011010110000000101110100111011111000100000011100011000011101010011000110111010001011101100110000101111010001110001001000100111100111110111011101111100101100111011111000001010011111101010010111111111100000110000010001001010111001100110101100110110001011000111110100110111110011100000110000101111110111100111001011011110011110011011111110111
000111000001010000111101011010101010110110000001010000110001010101010000010010100101100011111110110000100110100111110010000001100001100110110101110000111100011101111010110100100100000110111111111100000011011110001100100000000110100010001001000010001111010000101111010010110100001010101110001010110000100110100011101110010011000010010001101110000100110101110110111010010110000001101110110001101111000110111111010111001100111110010001010110011001101000011001100110101111011101010011100010100001111101000010010010001000001110110001111100000110101101111001111000100101010001011110011111000011111111101111001111001111110000110010011100001010100011111101001000111001101101110101101011110101010010001000001100000000110100011010001000110001011111110010001011010100000110011110100011110010100100011111100001101110110011001110111001101000101110111110110101111000101101011111101000001101100011100010011010101001110110000010010001110111110011110001010110010110011100000001100101001000011001111101000001000010000010101000010110101010000000111001001010101011010101110110001100010110100010101010100001000000010111001011001110101110111000111011001011111110100110011001011001100100110001111001101000011101110110101101010110101100001011110000011111111001010011100100111101101000001110111111101001011110001101010111100110100100000111100001101100100110001111000110111010100100110101010110000100000110111100000000101010010100010010011001010110011000110011110100110010111001110010100011000111011001011111110101001010001010010010010011001100111110110000000000000011010010111000011100001001100010011101100000110101110110101001110010101000100010101100101110111111110110110000100011010010000101100001000101100010000100000000101001011110101000010011111110001111100100101010110011010000100000101001101011100000000001110111111100110101101001000100101101111110100001010011010001011010001111101101110011011011100111001001000110011011100010110000111011100100110111100101100000110000100111010100100100100101010001101010101001000111010000001001010110111110011001000000001011001011110010111100111101010001001101000011010000101110001111111000100101101001110111111000000111111000001100111110101001101111011001000001101000110001001111001101011011110111010110101001101100000001101011100011000011000000110010111110110011010100011100101101110011001100110111101011110100111000001011110111010110101100100111101101101101101110100101101100011011110110110000101000001001010011100110010000011100101010010110110110001111101001010111011110101110001001101100111100111001101100111110000101111100011100010010000010001010011110010000001011110111011101101101100100001111111111011101011001110000010000111100000001111011100001101101010011110101110011111011100000011101110110010111110110111100100111100101011011100000111100011001101110101010101001100011110110010000110100110110011111110001001000011001001101101101100000101110000100001001110110110011100001101011101000111100101110100000000000100100110010011010100100011101110110011001110100001000001011011110
100001000100011001101110110101001011110001101011011100111100011111010001000000000001111101100110101100011010101011000001000101110111010000010111010001001010100101000111110010001110010111010101100110110011000011001010001000101110110100100101101110110011001011111001100100000100001001000001110010011000101001101011111101000111111100111101111111100010011010000000011010100010111010001000001011000101001111010001111111101000010011000100110100100010010001111111110010010101101100000010001011111101011111010110101101100100111101111000101011011100000111011101101010001000001011110000001000111111110001111000100110010111101111010111101010010010111000100011011000011011100010101101100110101101111110100111111111000001101110011101001111000000001000000110100101001000010011000101101110010110000111010010100000001000100001011010010011111100100011101001100110101000011100110110011010011100111001010110111010101101010011010011001111111110100000010111101010011110011110111100000011111011000111111111010101000101111111111111010011101010111010100000100110100111101111011010000100101101100100100000100100011101011000111010101001000111000110010100111011000010000110010000100010010101000100011110010100010011000011101000000100011110001100101000010100100111110000101111101011001000100001111011011010000001001000010001111011100111101011011000001101101000110001100100010010100000010100101000000001010111111101100111011001001101111111111011010001101001000101001001100010110100101110001001011010011101001000111100000101110100111100111010011011000101100110000011000100111010011001000111011010001000111010000010110000011011011001010010000101101101101000011010000111010101111001111110101000111101110010111011000011001110110111111011101101011101010101110001111010001010011010100011010111001001110000001010111011001001011001110101011111100100101000100100101101011111000011011000100100010000000100010110000001001100101100110111111100100101010001111011110110001100001001111110000111011111011001011010101110110110111000110110111101001011101000111010010100011110011100100101010001101011110001110100010101010101111001111110001110001110111110111111011101001001001101011000111111000110110000101111101110101100001111001111110110110001011010010000110100100011000110111111111010000100000100110000100111110100101111010100000011010011011010000110111001010111001000000010101001100100100000101101100000001110110111111001111111010000000110011100010111100100001000110011000101110111001010000100011111101011101100111011110101000101110011000011000110010010110111011000110001111110101000110111111011001011001100010010000001110010011111111011111111011001101100100110100111010000000100011000001111111011000111110010110000100110111001100111100001001011010001110010010000011101100110010011010110010101001001000111101010011111001110010001110000011001011010100001101000111100010101000110001110111001010000110110010101000010010101011001001011011011001000011100011101101101111101010101110010010101000100101111101101101010011001100001000110100100011101010010
100011011110000100010010000101100000001001011111111011001110001001000111101110100010001000001110110111011010110011001111000111101100101101010011000101001000111011000010000010011110110101101100100101000001001000100101111110101101111011010100100001001100010110101100111010011011101011000111100011010010100010011010110010101011100111010010011101000111001010110101010010110111000010011001101101110011000100101000000001001110100110000100000111111010000000010001000111111010111000101100101101011000000011000100100010100100101001100010011110000101001011110101001001001100010001101101101101101001010000011101001110001101110101010111110011010001100110110110001011000111000110111010011000101110010010001100000111111100000101010010100001110000101101001001001000100000011010010101010011100010110000000100101111001000011100110001011110010011011011110100000101110011000000001001011011001011010100101000000011110111100000010000100101000010010110010111010011000011111100100000010100100001100011111000011110101110011100110000100101111001000010001010000001000100010000101100111011110000010101101000001001100100001111100001010111101000111001111100000100101100101010010100011101100010001001000000011100010010000111110010101001011110101000001011010110101000111100011101001011001011001110101110100110000110000111000100010001001001000111001111000000111100000000110100010110000101111001111111001000011000000001110010010001100010100110111101111010100110011011000010001101111011001010101011010110110100001100101011111101110001010000101100000100011010011101110111110101100000101111011111001110101000100010101010001101000101000000100001011101011010111011111010100110000110011010010100101011010111111011110101011011000010001011010111100110110010010101011111110101101100010101101101101001001000001110000011001101001011011110001011010101011111011001000011110000100000011101000010110100001110101101001000111010101010000011100010011001010001001101010011011100101100110001011100010111111001001100110101001000000011110001011000011001000001001111010011010001001011000011011101000001111111011010100101010101101001101100110100111010101011010111110010011001111000011100000010101000110101001001110100010110111001110001010110101111110111001001100011100101000110011011011010101000110011100111101000001101001101000011010101111111011111111110000100001000001101000101110110100110010100000110100011011010110001101000011101001011010101101000010111101001110110111111000000101101000110110101110010010101010100010000111000011001001110000011111111010100001110100100000011001101010111000110100010001101011100111010000010010110000000101110011111101101111101111100111110001000001011000011010110111101110110111100000011111010001111110100011000000111000010100111101000000101011101111110011111100101101110000000100011111111011100111110001001011011001010010001101110011101010111100100110000010011001111110010001001100110001000000110010111101111100011110111111011100101011011010101100100010100101100100111001000001101111011000100001011001000000101000001011110
111001010100000000010000100001110011100101100101111001100000001111001011011111001111101110010110110110000110010110110111100000100011100111101101010111011001100111110101000101100010110101001111011011010010100011100000010111111001101010000111101101010111000000111011001100110001010100010101101010101110110001110001100111001011100110010101001000010000101100111001010000001110000010011110000101110011000100010101010110100100100001001001011011110110101000110101100000001000010101001011011010000101000000101111111110101101000011010100100101101111111100111101100010000110011011001110001011111000000110001110010110111010101001011010111001001111000111011001100110111011110010010000101111010110111011110001011001110001101001111011100010011111100010011101001110110001101100111110110111110110010010001101111111001010101001100110001110011010001001010110001011110000010000110010010011100011010001101001000110011001000010110110101110001001111101001100100001100000001010110001110111010011110001100001010110101111101000110001110000010100000111000100111111110011010010100101001010010000001111100000110101101010100111110011000101111101100010100100010101000101101111100001111000010101100110110001011000111101100010111100001111110100000101111000011110110010000111111101000001101101000000001101111011101001010000110100010111100011100000001110011010000010011110100010000111111010000010101001001111100100011100001100001110111111000110101101011011101001110100010110011111010010101100110001001110010101010101111110011110110111011101111111000010100110100100111111011011011010100010000110110001100001100101010100110101011110001111011101011010001100000000100110011000110001100100000000000111001011101001011110000001011000000010100000101011110000010001001001110000010101110001101110111100001110011101000100100100000011100100110001011111000010101000001011111111101010011100001001101100000000100100010001000001011111111101000101010001000101000110110010010111011000100110100011101011110001011011100110011110111110110111111010011010001011110000110010101111100110111000010100000000010011110001100110111010100100111110011001001101010111111111101000111000001001101000011011010101000101101000100011110100011101000000101100011101100000000011100011001011001110001101000110010101101101000001011000100001010110000111111100011001001001111110010111101100111101001110111100101100100000111101100011010011000000001000110110100011011110010111011001100101010000011101001111000000110110110011100001110101101110011011101010011100111010001110101010011110000011110000011100110100011000100111010100010001100110100111110010011110111011000011101110010111100100011111101100001100011000110011011101000011001110010001110101100000100111110000101100001001100000000010110011001110000000111010110111111010101001110101111010110010010001110100111100100001101100100001000010011111011111100001100001110110111010110001110011010101101110111100000001011010011000000110100111001011000100011000010101110100100011101010001010010000100111110111011101110111000011000110000000
111011101101101010010011010110100010101111000001100010000010110110010110011000010001011101010110000101000101011010100111001010011001101100110010010011010000110001001000001011110101100110010000110110011100100000100000101000111111111110101111100110000110110110110110111100111010101111111101110011101000010011101100110110010010111111011111000011101001011111010110100000111101000101100100111110101101011001000111011010011011111100000010111111100000110011110001101100011101100100010100001110010001101010101110011101001111000100001100101001111110110101101010110111111011010010011111000111101000110111000100001110101001001001011100001100111100111101111011000010110110111000010001110101000110000100101101011101010001110111001001010101000011011101010110011100111101101111101010100101101010110101111000010001100111111000100100011001000000000011001011101110011010001111000101111111100110000100100001010101101010001111001001111001010010100011110101100111111101110101001011011010110110101010011100000101000110100110111100000001111101010110110110000010100010010010110110010110001001111000001111100101000010000101110101111110111100011100100010000010101011001101000101010000001000000101111101000010001100101100101111001111010011110110010101101110110000101001000111010000111011110111111110110100101010111101001001011000000100011111010011101111000011100011001100001111011011100110010111111000011010000010010011010111101010101011101101011011111001111100010100001000000100110111011011111000000011100110000110110000111101110111010100111111000110011001101010010000101001110001100001110010011011110100110100001111000010011110000110110111000000001000110101001000101010100100000111101000000001000111001000001100110001010000011110001001110011010100110111010011101011001110000111010110001001011101111100011010111000101011011101101010010010011110111110101101101001011000011011011001111101000010101000001110100101101101001110010000011011100011000001111100111110011000110111100010111000101010101000110011001000101100010011101111101001110000000101101000100000100101111100100001010100101010001011110100011111010110101000000010010101001110111000100111101111001011111110101100001100000110010000011001011111111110100010001100101010000101100100000000010111010000011101010001110010110011111110010100001001110001000111011011111000011001110100101001011000011111001001100011001010111110010101011011101010110101010111101101010101010110101000110111111100011100101000101001110110011111111010010010010011001011011100100000110100001111000001011100100000110001011100111000111110101101001110100101010110000111011101101000011100111111001101110000010111101000111011000110111111100110001111111011100100111110011111100011111000011010001001100100111000111100100111011101010010001010100100010001101011100110001001101110100001010111110111100011001000010001000111100110010101011111001001111011110000110000101001011100010111111101111010011110001000110001000011100110111010100101001000000111011001010100111011101010010010000001111011110000101011001100000111
100101001000100011110100011100000110100010000100111011011011000001100111000110110011111111011011000011000111100101110110010000001010011011001010011101001001101100000001011110001010001000111010010100000101101100000111101001011010100000110010001011001100101010110001010100010000100101101111011111010000110100001101110110100101111010001110100110100111010000011101101011011001101111011100010110010011110001010110101100111111110111011100001110100100001101011100100110011100010100101111000000010100001000010101010100011110111110011111001010000110111110111100011101011111100101101111111011001011101000111100011100101001000110001110100000001010001101000111001110000011100111000001110000100001110011111011010110110100011111010110101111110001010011111000101001010011111010011011000110000010001101101110010100010001000001011101110101010001011000001101100101100100101101001001011111111110000100110010000100110010100111100100111000110000110110110000001111111010001001011111010101010100000001111110110110111010001011100110000010010100001010010000000101011000111100011000110110001100111101000111000101101101111110001011101010100101101001101100100111101110011010100001111010101011000110000111011011100111101011101011100010010000001110111111101101001111101111010000001101110100011010101110010100110000110001010101001001100100110000001110110110011111111001000101110100111100001100000110101101010001101001000110100100110110111000010001011110100010001001110110000111101101110010111001011110101010001001000001100101111011010011000111000101000000100110101011010110111110111111111110001111001110101011110001110011110110100001111000100011100011100101011011110000011011001011101011011010111101110100010010000001010000001000011011010010000001011011110011110110110110010010111011110101011100001111001100000111100111000010010100101001110010101101100010100001110110000011010111001100010010100111100100111110110011100111111011100010110100011111011001100000110111001001100011101000101011111010110101001011110111101110001001010101001000111101011101101010010100110001101100111110110010111001011011011110101111100000010111001110101010100111011011010000101100011110001010010000101110000111111001110101110000111011100101111011000000011010000001101010000010100001000010001110101111010100011000010100000001010110010000011001011100001001111100011101000010001001101001000010010010100011101001000010100101101101101100100010110110000101001011011001110101000001111100000110011001111111101110100001001101010001011111110110001000100001110111000000001100101000110110001111110011110010101010111100011010101011101011101011100111001001101010011111000001100101111111010010101101001000000010000001111111011101111011111010101010110000100001110001101011000000100100010110010110011000001111110101111010110100011111001000110000001011111111111010000100001111001010100000111010100101111001001111100110001101011000111101111101101100101011100001101000011000000010101101011000011000010101101110011111100100010011010110000000011000101000010100111000110100100110
011111101111010010101101101100100101010111001010110100100101101111011110001110111110001010000011000101001000001100011000000100100110000000011010110100100101100001001001111100101101001010111100001101001111110011011111011001010000100000111000000100000000001000010000011000010111001000111110011010011101010110100101011000010110011111100011000110000011011110000000011011001100110000111001000001010010100101001011011100011011000101111110100111000101100101011011001100001101111111111100000111000001110110100101000011011100111101001010101001011010100101111110000110011011110000000111100001100010100000010011111111111111011101000010011100001000010100101110000000010000000011100010110010111000101110100000010100100000010010100001001010001010110100101000101101001101000100110001101100110000110001110100100110111101001011011001100001011001010011011001001011001110000110101000111011111100100011011111111101111010101101111001000110000010100110100101110000100111001100100110001110011001110001011111000000000110101111110000001111010110001001100100100110010101111111110101110011001001000111100110100100011000010100101101111001110000101110110010101000110000000000011101101010111000001000010111101111010000010111110000111000100101001000010111011100011011101001111011000001000001110011111110110101100111100100110110001101000001110111011100110000001100111011011100101000000101001100011110100110100001101011100011110010000001010011000010010000011000011111111100001100010101001111100110111111010001111100111001101001100001100101010111001010111101110001010110011001110001100100111111110100101000110011110010001010010010011000011101000010101000100010101111001011011011000100000000000011100111111010000010100101100010001110101110010101010101110110100111000111100001101011011001111110010101111100111010100101101000100001010001100101001001010100100111000110000011011110000110100100101100011000111100010111100000110001110001010101010001011011111101101001110000010100101011111101100101100000111100001001110011001101000100100100010011000110111001110000010011011011011010011111111110010100111111100100011110110011101101110111110001100001100101011110101000011111100100011011100110100100010001111101010000010110000101011000000000000101001000011110111011110110101011110111110011100101101100101011010111111110111001010011100110110100110010000000010100110011101110100100010011001001000111101100010010100000001001010101001100100110101100011001101011101011110100010010111101111010000100100111011001000010101011011001000101000110010101111000010000111110010110111011101100000111010101010001011011110101011001110110111100001000100101111110111111010100000110001100010101010111010010011110000110001110110111010010011010100101000000100001000100011010101010001101100011011010110000100101010001111001100011000010101110100101100010001011011000000101111101000100000101111010111100101110110000011101111100011011101110100101110011101001110001000001001101111000110001000110011111110001101100001011001101111110110011010110101001110000110001011010011101
011111110101010000010100011001110010000010110111001111000010001101111111101111000001010111010001110011011011100011011111100111111100101100010101110111010000100000110011110011110010010010100100110010011011110101001011000010111001011011011010101010001100001110111101110001100011000010100001111010000001110000111000011100110101111100001001011111101100001001010111010111010101111000011100100010000001010101100001111000010111100000111001001000011011100101000010101100011011001000100100011110001000100100100010000110001101110111110000001010111110111101010000100010111000000101100100000110000001010011000101101100101001111100000111011001000111000101101000010011000111110100100101101111100000010000100100001101100000010011001110101100010110011011110001110010010101000010010001100000111100110010111010000111100010001001001000100100001000001100011011000010110101011010100100001010001011111001100010111001110111011100110111101111001001001101000100011111100001000100101111000100110001001100000101100111100001001001110100111011101111010111101101110111001101001000111101010111100111110010110100101101101001000101011100100110100110010111111001111011001000111000111111111010101001011110111000101011101010010001111110001000110110001111011010000101001001010100000000111000010010101011100011100111001000111101001010111101000100011011110010001000001110010111000110010000000001111111101110110100001000101110011101111001000110011110101001000001010110110011000001011101000010110100100010010001010010011000011010101010001001111111000100110111001001000011101101101010100010110011010000101111000100101101111000011011101001000111110010111001001110111000010110001010101110011011001111001000100010101100110000101001011110001111000100110111000001010101001011101010101001111101111101010001010001000000100011010011111110001100001101101100111100101100010100010111110011010001111010111110000011100001110100101101000001000100111001110001011100111101111111101010000000000000010101100101101110000110011011001110111000101101011000001111101001010110010010100010011101101110001110011011100111010101101100111101001010101101001010101101000111000000001100110111110010011100100010010110011100111001001110110000000111000111111000100001000110001011010101110101110111100111101111100010100010010001000100111100101110110011101011000010000101110010000101111101100100111001011010001010110011000011111110010111001010010100100110110011111010101110000000110000111100101001001011111001111111100100000111010111010010111011000011101000011100111101101101010010101111100110010110110001000001100101011101111101000011000001111100001000111011101000001011001110110100010110001100110111111111011011000001010100101111011010100010100110100111000100101010111000100010010110000101101011000000100111000010011111011011000011001111111111100010000011010010101001110001110000100000110001011000011011111000000000011101011010101101011101101001000011001100011010000101101011100010100100001101100011101110111000101110001111101101100000001101010000111111010001000100100111001010
101101011111101010000100110011100001000111111110100010011000000000110111111001111111010111010000100011101111111000111110110011010101100101100011101111001110001101000011011000110101001010000011101000110001001011110100100101011110011000000100100011000111010011110101101111000110111100110101100000001001010001001011010101110111110011101111110110010101000110101011111101100011111000000110010010001000110011000011100110110101100000111110111101001001001000010000100010101011100100001100111100011101111010101010001111011110110101110001101100000110010000111011111101110101100010011101011110100101011110000111010010000011011001100101110110111111111010100001000100011001001011111001010011001010001001111110100001011010111100001011010001001101011111110001000000011000110000110100101101000100100111101000011101100100001100011010001101101011001100001000001000011111001001001110010110011001101110001010001101011100011011111011111110010001001011101101000001110001010101010011011000010101111010111100101100011100101101001110011010101110010101100001011111101000000000110101010100100001011001101011100101011110000001110011000101111110000101010011110000010000110100000011000110110111000101010001101010110101100111110111101011101100100000111100011000010101100110000000000111111101000110000011100101100000110101111101100111100110100010111001111110000011101111011110100001010100010001010100111111100101100110110010110101000101001001100000011101010110010011101111110011000010101000101001110110010001100001010110011111100101111000111001001011110010101001100001110001011110111010011111010110110100001010100001000111001111001100111010011000010001000110011011100100100100001001100000101100110010111001001110000000110001001000101101000010101111110100010000000100000011000111111101011101111101001000001111111111010110010100010011001111110110010100010001010100111010101011001001110100011100000000100110111110101001000000100011110100101111000110111111001010100001110011110110100111001110111000100000010010001111011000000110101011101011001100100011111111000010111011101111111011111011101110011010000011100011110100101100111010011000110010111001110011100100111000010000100001101100010000111101100111111010010001101011010001100010111100011000100111000011011010111100000111110000111000111011011100010101100000000111011100010001101001110101000100000100101110000011101101011101000001000011011101011010010100000000010001110110000010101000011110111010111111001100100011001101100000001101001100000110010000110000111110101011101110111110110100111000010101001011110100000000001110000001000001101111101111010000101100101110000000000011101001000100001101110111001001010111001010110101010011001101111111001000001110011111111111001010110011011111010111011100111111110011101001011001111010000111100001001101110011010111101100101011010111100110010000101011110101110101011010010000000110011111000110011000011011011101010110010101001101100111001010110000010011001101101101110111011001011011010011001001001110101110100111000100111101010000000001100001
110101001000110000000110101010011100011000100011110111001111100000001001110000101111110110010001101000110011001100110101000010001011011000110110001100000000101110010000101011000101010011010101110100110110101000000100101100101110001100010101010100111101100000100011001110001000111011011010000101110000011000000100000001010010000110001011010111111111100100110011000100011001010010101010000011001100101000011110011000011101100000001001101100001000101000001101000101101111110111010010010011000100110111111111001101100110100011101000101100000111101100000010111110000110001011100100000000111000011101001011110010011010110011111110000111100000011110110101100001111100001100000101101110001111010000011001000011010011000011111011110000000101001110110111011011101010111011110011001011111010110001010001100111010011110111010000111001100001000100000010111011100100000101000001100110011111101100110111000011010010001011001011110001010110011010111001011101001010010000010001000110001110101100110111001010110001010110011000010101010101000011111110111000111011101001000110011000001011000001111100101001110010101010101011111110111001111110000110111000011001010111010110010000000001110111100011010100010001101011110000100011000101011111001111101000101100111000111000000010010010100110010010110001111001110000111001010111110111010111110100111010110011101010111001110101101100110110001101010010100010111101011000100110100000100110011100110000001110001110011000101010000100010110101100000011111010111001000010000000111110100001101000101110000000011011011111101101110101000011001100011000010111001011100100100110001111011101110100111110110001001111011011001000001011010100111001011110011011111101010111011100010101100111100011000001000110111110001111000100000010101001010010100001001101101011001011110000101111101110101100010101001011100010110011010010011111000110011011101101010011101100110011001111111011011110110100010110010001000010001101000110101111010000010100100000101011111000101101000011101110111110100010001100000111100001110101111111000111111001000110110101011110000111100010001101000110000001011000000110010000110000001101011001101100001010100000001101010101001111101110011011111010011001010001101101100101111011000000111011110011110001101101110101000010001001011011011110111011011100100010101101010000001001001000100000100100110001110101100110110001101001010100100001111011110101000101011110111000100011000001111101000110001110000101011111011001101110000110011111000011110010001100000111011111010011111110010010110101001001010010110110101110001001010101010111100000001000100101000110010101000101110101101011101101000001011000101100001011101100011011110000000111101110011010000110111011001111101010111000100110101111011001011110001010000001101010000010010010100110011011110100110010101010010101111111011000011010101101000111010100000110101000100010110100101110111101111000110101110100111111101001000010011111000101000100111011001110010111001101001001110001000011111111001101111001011111101110011011101001011101
010011010100010110001011000010010000011110101000011111010110111110111101000100100100101101110000111111001101010010001010101001101111101001011001010001011010001111000100001000110010111111010010010101001001011110101101001111010111110011110101001000010011111111101110010110110000110110100100111111000101000111001110010110100000011101101110010111110000010010000110000111110001001100111001100011100100110110110101100111001101110001001110101011000010111110001110000101010011001101010010100100010111010001100001110100010111111100011000100010000110011110100010010111010100001101101001110111101100110101110100010100011010000001100010101011011111101000100011101110010000111101110110001011000000111000111000010010000011101101011101010110111001100100101100111001011101110000011110011011100011101101010000101001111000111100111101011111111001110101100100100010110111001010010000101101110101010101010100111010001000110111101011100111111110001111011111111111011010010101000011111111011001000011100000011010000001000101101110110111111011010111001100111001100110111001110000010100000011001101011001000011010000101011010101110100110100101010011101101011100100001010001100100011010100100110100110111011100100111001100110100111011101000101101000001010100010100000110101111100111101011111111001100110111011001000000101100010000000100000110001010101000011000110001010111111100010110010001101010101111100011000000001010110010100010000001000110000010101111010110010111001000000001111100000100100011100001100101001000000111001100101101000110011111111000101101011010011110011011111000011011010010110101101010110101000101101010111110110100001101000100101110011101011001111101110001010111111000110100110010000101010001111010111100100010111110000100110011100010100000000111101101100001000101001100110001011111100100010111011000111100111001111011110110110000010010001110011100110100000010101110001101101100100110100010010000011000001110110010111010000000010010101011110100000000000011110011000100101000111111000001001001110001110000010010011000111101100110000001011110111101000100111110101111101000011001111100000001110101110011100111010000101100110011011111010001101001100101001010001001010011110010000000010101101111011101001101000111010011101000101000101100100011000101111110100010000000111101111100111000011100101111111001110010000101101011000000110110110011110000111100000111000100111011000010111101011110110001110110001001001100101101000101011011110001100010011011111100010010100000101110010011101010101111010010000010111100011000110110100100000100111001011111110100111110000100001110001110001110000010110100001000010101001101110110110100100011110001000000011100001111110011101110011011011110111000111110111001101001101000111000101111010101000010010010010011100011111110001111011011100110100101011011111011011111101110001111000110011100111101001001010001010111111111000110000111101111100010010001001001100001111110111111011011001010011101110110110111010001001100111011001000101011011001101101011000111000100011010111010100001
000010011011000101011100010001100101100100000011110011001101100011000010001011001001110001000000011111010011111111111000010111100011100000000010000110101111110101000001110110111001011000111011000000110111111001010001100000100110001000001110111001001000011110011110010010101100001101100111111111101101111101011000101111011100110001101011111111000001000001111001101010110000111000001111101101000100011110000001111010010111100111001000011100110110011001101010010110010001100100000110010001110101001100111110011100000001010100100110011111010000000001111000100111111101011100111110111110111000110010010100111000011001011100111010000111001100011000011001011101001101011111000011010001001011100110111000111101000110011110111010111101011001001110101101101100101110011111100011010101101011001001010111111011001010111101100000110000111001010100011000001000111111011000100100100001010000111110100011000110111010000001010111001010100011101100001010100111010110101011110011101011001010101011000100111001110101011100010000101010001001101001000010011101011101001111100100111001101011111110000000011001100000001100000100111101100000110010011011000100011111010000000011011110110111111110011101000010100110111110011010101010011100000110100001110111000100111101011000101100011011100100011111011101000111010010001011011001111010001100100111011001101000110111000110010000001100001101001010001000110010111001110001110000010100000110010011001010110100110100111110001011010100110101101011010001001110000100101000110111111010111001010100001110111101100101000000001000100010110011000100100111010011000111100100101001101111111111010011110011000110000001111011100110010101110001100010101001011100111101110001110111001110111011000001010110101000010000011000101000011101111010010000101010000100100111111110101000010001000101100011100100001001110111111111000010101011010110011111011100101010111011100111111100101000111111010110010001100000011111101010000101100111000110110011011001111111100101001011100101010011001100000010101001101001100101101101011101100011101111111111011001000000000010110100000110011010100111000111001010001111110001001111100101100010011110001010001000101111100001111001001110000111011001110110101110011100011000011100000010111101000010110001101000100110111011010110011100010010001111001111110101100001011001110001101110000000010001000000001110100110101101111011111101001001001110111011000101101101001011111001001010100101011110110000100000011001110110010001111111111001101010011000110111011110111001011111100100010111001110110011100001101010101110100101101010100011101001010011110100011101011000000110010011111000001010100010011010011110101100110110011011000110011010010011011100110111101100100111111011111100100001011111111010100110111000110000001101101101000100110000000000000001111000001011011111101000011111111011101011101111001110011010000100000010001110000000000101100011101010001110110000110001001001111101110010111111110001011000000010100001011001000011011001110110111010001100000111101100111110110011
110111100110101000010101000110010100010011101101001010000011001010010001011011111001100110001001111010010100000111001011101010101010110011000000101100011000111011100011100111111010001101010100111101101000011101100111100001001101011011011111000011111010101011000110110111011001100001101001000110011011110000001100101001111011001111110111000110101110111010101000001011111000011100101100011001101100011111101011001011011101011001001101000111011011110000000001011000111100111011011011110000111001010011011100111001010101101001100100111100010101110100101100101110011011011000101000100011100101010010100000101010011100101001010110010010101010111111000111111001000111011001010000101111101111001001101101011000110111001010001010100010001111010100100001111100010010100100100101110110100100101101101111110000001011011110101111010000101110110000010110100000100011101101111011000110101010000000011000110111001010101000010110111101001001111100100011000100001001011001111111100010001101111110111100110000111100101101111011010110111110101101111111010010011011000111100000001010111010101111100111110000111000010100001010111001010011011101000000111100110011111000110001100110100000001101101000101011110100001001100010001011000000100100011011110111010010111110000100101011100011101011101011000011100101101011010111100001111110011001111001110110100111011100110101100100010010100110100000100010101101110110101100110100000000101010010101000001001001001111000101101100010011100101010011010100001011011101010001111101110110011110110111100011101100101000000101101000100011111111100111101000011011110011111001101100001110001100001110010001110101000010101111111101010110001111010010110111101111111000000101000100110000011011101010101000011010001000001111101010100001011111111111000110101010100001111100101010111111111010100011011101111011010001110111111000110100100010111100000111011101011110100111101011001010010101111011011100101011100001001010010101100111011001100001110110011111110000111111111101101000100001111000010000001100111110100110110001010110101000101110000000100001110000000010001011011111010010010010010100011000011000011010101001010110101111001110101110001011101011110100101001111111100001000001011111111101110010010011101000100110011111100101101011000000011000010110111011111110000111011111001101100110000101110101111000001101111000000111001000111010010101101110010100000001011111110011011010010000100011000100100101000011101001101101011000100001110100011100000100111100100010010100011010000000001010110110011010111110100010101010010010011101100000111110011101101001101101000001001101111001011011111110011101100010101010101001101001010111000101101001000101000000000100010111001100000100000000101100000111011010000101001100000011011000111111110110101101000111111110100011010000110111101101000100101101100100101001010010011000010111001011110001101011001011001100111010010100011000000101010010101100110111101000011011110000111000100000011101101001101001100110100001110001010001011110100010111001100110101011001011
001100110010111101101011010011001111010000100101011010011101000000101011110110110100100111110010111001101100000101011001011100100000110110000101010010010110101100001001011001101010000110111000101110001111010010011000011111011001001010101010110101011011101010100010000101111100000000001100001001100011101110000100001001000110100010111010000011001010100001101111110111100001101100000001001001011110101110101100011001011011110000110111001011000110001111001101010001111100101100011000001100110101010101000110011011101000110000000001010111011010000011100000110100001110010111010000110111011111011010010101001101001001100010111011110111010010001001111100001010011100000000101100111100001110011000111100100000011000001101000110100100111011010000010001101011010000010001000000001110111100001001101011010010000110011101100010001100001000101010100110110100101001111011101010011000011001011101000000000110010010011111010010011110100111110010001110110110001010101011010101001101010110000110111110000010101000101100010000110110001010100010110110011111010110101110111111111110111010110000010001001101001111000100110111101010011101110000000101001010011100001010100011110111100111001101110101111001010010110100110010001001111101111010100011100110010101011001101110101100110011110001110100001111110001101001010100000000101111001000000001101110011011110000101110011010100100010100111011110001101111011000110101000100001011001100000001011000000011000011010010001110101011011110011010101000111111101000001000100101010111111011001000100011110101100111011001100000010010010110001010000010011101110110011101110000001110110101000001111011110100001101010100111101111011111110001100111101110101011111101100000101110010100100110000000000110111001011011000000011101111101011110100111001101010111100101010110011100111111000111001000110111010010110000110110001011110011111011010011000101100000010111110111101000111001101010010110000000101101011001100101111000100100001010110010011011101001111000010101101010111001111101101000001101100001110110101100111011011111100110001111011100001000000100001100100000100110101101101001101100000010010011000101101001001111101001101011001100000010000101010011001111010111000111010111110011000101000001101010101011011111000111101101101000000010010101110001101101001100111010101101110000100010100100001010011001111101011010011111011011100001100001001101000010100011111100010111111000001110111101110100110000100101101100011000101000101011110000100100100100001001000110000111100000101100110100110011100010010110100000011100000011101001101101001101101010100000100111111110110010110010000000010111101100100101101100000001010111010100110001011001110001110101111011001011101111100101101100010110010000011100110100110101100100000110011111010000111011101000101000100011100100010010111100110010101001100000110110101011000101110111010101010101010111010000001110000000100000100100010101101010011101000001110000001001110100000010100101010000010110110100100010101010111001110110101100000011001101010011101100011
100011110101000010011101110110100010110101011011010110101101001001101010100111000101100011000111000111100010000110100000010011110000111001111100101110101010111110010111001110100111101100101111001010100110100111101111110000100110110100000001000001111011011110000101000010000000001011010010010100010000111010101001100111001101011110001010100101111001101001111001111011010011011000110011010001111111111000000100001100100110010111101001000101101101110110010100001010100011100101000010111110111000100001010001011011000101110111111011101011100010101001101010011111100001101001110001010110010111011101100001110101111001101011011000110000110111000011011010110000011100000000100011010001100001010000000110001000011000110110011111000100100011010011100000100010100000010110101101011011010101101011111001011000011110110111000101100011111111110111111000111011101011100001011101010011000001010100011011111100100100000110010100101101011011010001111000111111001010000111010010011011101010010100110101101000101101011110000111010110010011101001011110111000000001000001001000000100100011101111010101001010001110000010101010100011010110110101001101000001011000000001100100010001011010110111111111000101100110101000000011010000100100111001010101000001101000101011011111000100100101001001111110000001100101110101111100011010111001001010001110101011001100000111000110011111101001110010001111001011010101000010001110100101000110001001010111101011000110101001110001110011110101000001101101010001101111010001101101100101011100000110111001101000110111101101001101000110101111110011110000111000111111010111000111001100001110000011101001001111000101110000001100001011111110110110000101000111011011010111110110001100110101010110101110100010111101010001010101101010010010010001100101010110111010110000001111110111101101011111101010010001011001111101111111000011110100001000101010000110100011000000111000111011001011100000001000010111011110110001011100010000011110011001000000001001111010101001001101110111000011100011001011100010111101101101100110100100100111110110001011000011100100100111111111011100001001000011110100100000110001101011000000100010101011000011000001000010110110111110111111000001011000111111000101110111011001110000111111101010011000101001000111110100110111111011001011010101110111010000101111011010010110101100011100100001011000001001010010101110111010000010010100011010100010001110010000111111110100000000001111110001111011011010001000001000100111011100111011011000111011011100100000000000100000011010000011101011100000101111100101011100010110000001101010111010001111000101001110110001101101101101101001110000000101101111011000110100100000001010001101111110110100111011101000111010011010110001011111100110111110101001000001110010000100011100100001010110100111100111100001110111001100110001101010110100101100000111101011011011011111101100001010000100100010110101011010011011111000010110110110000110100110010001010101101100010110010001100000100110100110010000010111110001010000000011011011100011101011111001010100
110011100110111101010100100001111001110001100110011011110100011100100110001111001010100101100000010000010000011110101110000010001110011111100001010100111111011001110111010100011011001100100111110010000010111011110110011011100101001111110110011110011100010100000001100100101010011111010011101010101110010011111000101101111010100000111001001001000110110111001100100111101110011001001011111001001111001110101101000110111001100100111010111010110101000100110010101000000000001110000001110110000011110011111010001111000011011111111111000010100101100111010100100101111011000110100000110101111000000110110001000100110010001011101001101010110001010000010001101111101111010100001011111111101000011101101111110000101010111100110010001011101001010001101101101001000000011100010110010001101011101011010010100111100010000011101101001111101101000111001100000111100100001110100000110111001001111000100111000101100001001011101010001110001011011000001101111100011111010000101011000110011101111110100101011011011110000111001001101101110010001000011110010111001001000011011111001000110100000111001110011011001110000011101000111111101101011111110111110111101000100101101100001000001101001011110010101101010000100010010001111001000110001011000101001100001111000011010110101111110110001000111010101011100011111110011000001111101000111010011011101000000111110110000001101111100100101000010011110001000100100101000101011100011110111011001100011000111010101010001101111000001110000011110001011000011111000110010111011110111010110100010100001011111101001101001100110101100011100100011100011001110100110111011001001011010000011001010001000000010110000010111110111110111100000000110100001111011010100010010000100011100010110101000001001000010001001000101100101010011011111110011000100001001100100011100110011011001101101100100110000010000011000011011100111101100100100010011101101101100111111001100110111111101111101000111011010110111000000110100001100001111000000011100010101111101000000000001100100111110010111111100001100110100110001111011000111001100011110000100111101000100101110010111001011100010110010101111010100011001010101100010000010011101011010111000110011101000100001000010011110010101110011100001001011000001110001010100001010110110001110001101011001100001010110001000100011110100110100111011000110100101100111111111001000000001001111001001100010000010011100001010111101001100100111101011100011010011100110010100110000110001110010110110110001110111100100100110000111101010100010111100111010101010001000011010001000100100110111000010111101011100111111000011010100111001100010101011001001101011101100001001101000101111011111001011101101001101100100000000000111001010010111000011110111001000110100101100110000111000010100010000100001000100111111000101100100001010100110000011110011000001011111011010111001100000000000110010011011000000001100011000110111111100001100011001101100101111110100011010011111101001001001010011010100111010010101110101101010010110010001110100000111101111101110111010011000111110100010100101000
101101111110011001111110101111000100110001011110010011010001100101110111110011100000100110111101010001001111011001111110100011101010110001110111001110101101111010101000101111110001101010001111100101001011100001000001100101010011100110010110100111001000011100111100001100001111111000101000110111100001111000010011101001001111001001010101100110100010001001010001111001101010111110110101011001010000000010000111111111101110000000001000100010011111001011010111000010000100010010000010001101110001100001000100111111100111010011010110111011001011100110001001000011011011101001111001111110010000011000101100110100011101111110100100101000110000110110011110001101011011101011100011100001010101101001000000011011111011110110000111000000111010001100110010101111101001100010001010101010101010010111100010010100110110101001000110101110001001000101011000101110011011001011100100111001100000100011011010001011000000100010001111101000111100010001110010101010000101000100111010111111001101001010110111001111110101110000010011110011011001100100111100110101011110001000100000010111100111101011010011111000011010010110110001110100010111110001010100011011101101101100001100100011001010001011110111101011110110111100111111011101110100111010101001011000011101000100001110010101111001010101000010100001010001001001100101110001011010101001000011001000001001000100011001001011001001011000101101110010111110111001001100011111011000001011001101011011110101101010111010010101110001110111111000101101111000000001000011000111011111000000000011010100111010000100011100011101101000000100000100011101011100011100100001101101000111101001101111100111111000110010100011100111011001100011001110000111111100111001010100000001010101011001100110100001101101101000100001010011001000100000001010001110101011100000101000011100111110101101101100011100001111100001011101100100110100110100000101011000111110110001101110010100111000111010110101100110010110100000110010100010011111001001010011101101000101111000110100010001001000110111101101101111001110100011101101101000110101001001010110010101100100100100010010111000100001011011111001011111001111010011111100001011100111101101000011101011110011010111001010001011100000100111010111110101100100100000110111100111010111010110011000001010001101111111011101100000001101010000010100100010110110111000000100000011101101100001100100100101111101110000001111110111101100111001111111111110101100111101101010101001110000111111000010110100001010011001100010011100111100001000011010000100101101110010101010000100101101111111101111100110000001111001001010100100100010110100010101010101100100110100100111001011001011110001100110101011010010111101001010011001001010011010110101101011100110001100111110110100111110011100111100011100001011100000101000100001001000001101100010111111100101110110100000101011000010100011010100100001100100101000010011101000110010010010001000111001000111001011111111100001101000001101001000011010001111011010000101011000001001010001010110001010100001100001100100100100000100110011101001
100001001110010011011001000111111100101110001101001100001110101110000000001010000100000011111011101101001011010011111010101011011001011001101110000100100011111100100110011010110010011011001100100111010111110000100011011100010111001101000010110111001101101111000010010101101110000011001101111011010001111101001011011000100001011100001010100101011001010000000111101110011000011101100001010010001101011110101101000100011011110110000110000110011011011110001101000110101101000001010000101000111101011100100011011101000010100110011000111010000101111101010111000011100100101100100100010111011010100001100011001001011100110111111010110100010011110100101110001110010111010010110001110111110110011100101011101101000110111101110100011010001110010101101110111100100001011111011000001010111100111101100000101010010011101001111001011110011101011111000111111100111011111001100011110001100101110101110010000001110110111011110100100111011010100101101100110101111110000000110000101011111110000100100100101100000010111110111110011000010110000110011011101000101010111111101001111100100000011000011101100010001101011011100000111111110010000100010111100010000101101001000110101100001101110010110010110110110011001001110011010000001110010100010001101111110100011001001001011110100000101011001010111100101001111010110101111100110111101000010010010101110011000101100101010000110011110010101111001101101100000000101101010000011000100101110001011011100000101100110111111011101011010111011010000101110101001011111101100001010110010110101111001100111111100010011111101100110101110001100111101011111010010111110001101011001001011010001001110100101110001011011110001100011011001100100111000011000111111011010100100000111011101111010111010111001011000111011110111011111111101010110111010100110110001001001000110010101001000111000010011111100011001000010000000000001001011111010010001100000010111111000111000110000001100110101000100001111011001001000111100001001101001001110011010110100010111001010100101110100000000110010000010101101011011001111000000010001110101110001000011111000110001010010101111110011110001100100111100111001010111000101000101000010110000000111100101100000110010111010011000110110001100001011000001011101100111100101010010101100110011100000111111011011001100001100011000011010100101101110110110010010110101000010000101000010101110010001011110000010001000110011100000111110110000101101110000110000101010000111100101110000011101010111010110111100001100111111100001110000001111001100001101001011111001011101101101011110011101001101010101101100101011101111000010110111100100110100000010111110100111111011101111010000011111111101010110001001101111001000100011011000111011101100010010000101110010111110110111001001110000100101100110101110011011001001001010000000111111001111101010110100000001001010011000011001011111100011111010000011100100011111111000000110100101011001001110101100110110100011101011111001011100001011111101000010011000011110111000011000101000101111101010110000011011100000101010000000100100111100010
111001111001000111100001001010100111100101110110010010111011101101111101000100001110110011000100001100011110100000010110111111101110010011111001110000101100001010011101101011011101111100010001110110111110111101100110000110001001010010000110111100011011111001011101101010001001101100101010101111011000010111000010110000000110011101110001011111001010111010111011100100101000111111001100100011001011100010100111110001001101000001100100100101000000111100110101101000110100001100111011100000000111000011001101010100001011111111101001111010111010100010110010101100001111010001111100010000111101111011010000110001111100000010101010101001110000111101110110101101000100010011100001111001110111101010100000001000110001000100011101110111101101110101100011011111000111001111011011111011111101000100100101111000101000001000010101111101101011110000111100001010101011110001000010001000100011010100011001110100110110110011000000000101111111100111010000101001001100000100101110111000111101001001001101010000010100101011101010111111011101011111111011011010011000000001100000010101001101001011110111011101000000101000100010110100001001111010000110101111100011001001010111000000100010000101000101011000100100011001011000011000110000001010000000101011101000010110001000010101011100000110000000000101111011101110110111101001101010110110111100000100110101101100000001011110101000111010001011111110001010111001111000011011000100000001001110111110100001101000100000111000001101110001011010110101010100001111111101100000010000110010111101100110000110011111110111000101101110001101011100110111010001110011110000101101001111010001010101010100010001111011010110111111011000111010010101100101110010000111100010011110011000110011001001111110001010010100110101110000001100001001111000100111111010101001100000101010011011101010100010110101101010111001100110001011000010100010010110111111110101101101000001010010011111100001101100001101000000011100001001110010111011001111101001101111001101110011111110100111101001000001001001000100111001110110101010010100010111001000111011010100100110010001000111100000001110110000100110100010110110110111110111110010101101101100111011110111110011101010000000001011001011110111100001000010110001010111111010110001110111111001011110111110100001101101000010010000111010110111000100100100001001111011011010101011001101000011111001100000100101011101000111101001111000111111101001010011110010000101101100001111101000011110110000111100110011101100111000111011000101101011100111001001110001000111100110001100110011000111110001110011101100101100101000010001011010110101111110010010010110000000110010101101011010010010011101010101000011000111001101001110110101100000010100011100100001101001111111100011000000001011010111110100010000100001111111001001000011000011100110111000011100010011110100000000011001111010011000000011011101001000110100111110111000100011111111100001000011111000011101100011111100001110110111100011110011100010000101011011110010001001000110100010010110000110110000101010011001110110101011
000110111111111100110000011011010100000000011010011011101111000000110110110100000010101100101011001011101110111010110001010011001111010110101110101010100000001100011101101110010101111000110100110010110011001101001101100010110110010111110110011011000010111001100110010101100011101010001110100011001111010110001100001110000010011010010111111000000011100101001001001000011000000110101100111001000101001111010011111100100110111100111000101000111010011001100011100111100010100000100000111101101110100111110000111110010100110100000011100000011100110011110101010100100111010101101011011000101101111010110111111100110001100011111111111010010111100110011110100100100111000110100000100100101011111010001010000100011000011011111100001001101000010100011011001101101100000101000010111111100000001111000101001101110001001101100110010110010111110001001100011111100100001010111100010100011011010100111111010011001001111011110010101110010001111101011001010110000011010101001101001101100011011101010011010100001001101101110111010001001010000011001100001000100000010011011100010111000110111001111001010000010111011101101001001101100000011000100011000100010100010111001101001111011110010001100111111010000011101101100111011110011111101110000011110110100010111010000100101000111010000110011001111111100011100110011001011101100010101101000000000010011101010010101000110000010110000011010100001000100111000011000001001010011010001010110010001000000011110001100011100010110110110101111100010101110100100011101011001101110101101111110100000111110010001101100011001010000001010100011100101111010010101010110111001111011110011100111010101101000000010100010000011010010010001001011100101000110110001011110100001101100111010000101000010010010011111100010101011100111001101111011010111001110011101101000010100010101000000011111001011011000101110111110101011010010101001100001111101000111000110001100011110010101001000100101001100100001111101100000111001100001100110001010010001101001100110011110111011011010000000010000010100100010000101011001010000110001000011000100011110111011100011001111100001001100001101110010000000011000101011000110110001001111010100010000011110010010010101100011010010111100100011100110100011111101101000111111111110000000111010011001101011010110010011111000100100111110000001010000100010110100000110010110100110001111101110100101110001110101100101101111110010100001100001000111011000011000011011011011110111101110101110010111000011110000111110000011101110110110100111111010011000110100010111011000101101000111011011111001010010001100010100001001101011001110010110100100101001110011000111110001011111000110010001101000001110110110011011101100100101110111000101000101010010100110000001111011101111001111101111011011100000111101010010010110001111011111100110100111110100111001010010010000000000110010000010100011101011000111000011111110000010111001101100110110101000011011111110000110110100100110010100100001110011010100101000001110011100010001011001010100111011101101001110111101000110110110010111110111010
110111001010101001100001001100110000000011101100011000011100111101101000100000010101110011100110100011011000001011000011000111000110010010010011101001010110000110110001100011000001100011001010010001000000011001010110111011111101101010010111011010011001010111100100010001000111100011011100101101110100101000010110001110101111000001001111111110010010000000011111110000001010101101111110110100001100001010011010111111011100110101110000010101100011100000110001011010011010000101101000100101000101001111011111000101011110010100101101100011010100110001101110111010110111111110000000011111001011010110000101001000001010110010001101001010100111011110101011111100010110100110001101110001001011001100110111001100100111100101000011101001001010110100111111001100001101000111101100100100000000101110011100110101110110010000111111001100111010000010011110001110000101001011010011101011111101110100010101000101010100011001110010101101110100001101011111010100110011010000111100010111010100101010110011010101110001110010001101110011001000110000100011100010001110011110101101101101011110011110001110100001110101010000100000101011001000111000011100001110110010010110010000101101110111001110010111110111111000111110100110110101010000111010101101110111111110000111000100011100101111000111000010011001011110010110111010000100011111011001011100101101110101111011001001001010100100101101011100101100111110001110111101111010010001000010111001011000011001100011111010011100110100011111111111000011101000010000110010101111110100110001101101101111100011000111101101111111101001101011111000101101110000011101001101100100010110111110001011100000010101000110000110000111101000000000001100010010000011001001000111001101111010011000100101111101011001100111001101000111001110101011111011000111001111100110011011111110001001001101011110010000101000101001000111110000100110111110010011110100000000110110010111100111100010000000111100000011011101011111001001101100100100111101000100001110101011001111010100100110000100110111111011110011011111001001101100110100110100011001010101011001100101110110111000000010010101100101001010011100100110000010001111000111010001110101000001001000000001010011100010111001101010111011101010101101001011101000011100100010111001111010110010100010101011011110010100110001101010110011111000110111011110010101010010010101000100110000010110011011000100001101101011011001001001010000100100110110100100011110010110111000111100001001111001010001001011100001101110010000011011001110101111010100110010111000000000101000101111011000101011101001000101101110101010011110001000010101011111010010100111010100101100100010000101000000111010100010001100100111101011010101111110011010100110001100000010010011110001011101000110100101001001011000011000110110000010100101111001001100100100111000110100101101111011001001101000011111001001000000001101010001110110011111111011101010011000000110001000011100010111000011100000001110011000000011010011000111011011001010011001111001011001111000011010001111011000110010010111110010100100
011001110100010101110101100011000010111110100001010010011000010001100110111110011011001000101001111001110101011000110111110110101101011110101010001110001000010010101111010000011011001010111001111110011010110010100011100101101011111000110001101100001000111101010000000000110110010111101001010001110010110101111111011110010011000011010001011001000110001100100011111011110100110110101001011001101010111001010000111110001111110001010111111010101011000101101100110100100010000110010011000011110010111001100001000110111000000100110111110101101010111110001001010111111010111000101011101001001111001111001101010010010010100101110101110011101010110101011000110011101000110101011101000110001000101110010010010001111010110100011001001001101101010011010001001010001111101101010101111101011000101100101011000111100010011010011001010111111010000111111100011101001111111111010010010011110101010100100100011111110111100010000010010111110000000111110100110111001000100110111100011101101000001011101110000111101000010010001100011000010011010001110110010100010111000011101001110000110000111111011100110010001110010000100111111010000100001001001011101010011101001010001100101110010001001111100101100100010110111110111011111111010111110000011100111010010011011010010011101000111011100001100010001000100001111111100101100010111010100110101110000001110110100010101011110111101000001110000001011011110001010100000101010110101100010011010100100001010011011011001110000111110110011100101111100101001010010011101010010000111000100000010110101000010111101000010001010000101011111101010010100110010011100011100101011001111001100111111110011111100001111011010010100111001101100101010000011011000010110011100110000101111001111000101000001011010110100110001101000111101011011011001010010000100001110101100111000111000011001110010110010111111001111111101100111100001001000010110010010001100111010001100010001011011000001111111110011101101100011000001100100111111111111001001011110101000011100010011110111010000011000110110011000111000100100110010111101000011111110000111111011000111101000100101001010010101100001011001011011000110000010010010101010100010110011000000010011010010000110001010010110101101101111110001000111101001011111000011101100110010111000001101000100111100011110111110100101100101100001110111100011110000001001011010010011000110000001100000111000111001010100011100100000011110111100011011101000010100100011100000101101110001001010111000010110011110100011100011111010001011011011100100001001011001011111001111101111011111111011101001101101100011100000110110000110001000111101110101011101100110011111000010111001001001111100001000100001111011001101000010000000110110101111101010101111110011111011000101010111001001010100010001111110100101111010010110101000101001000110111011011001101101111100001101111011001100101010000011010110000111001101110010100101110001111111011001011110110001100001001111100000110010100011100100111001110110110101010100010010000111010011000001010001010011110111011111111000000111100000010110110
001011101101001011100001000101111100011011001001100111110010111010111010010110000101110110000001111010111111110001001001101000011101110011001111111101100110000100100110100111010011001111110010000001100101011010100100011101011100101000100010011001111110100101010100011111111001010111110001110111000010100100111000001010111100101011111100110010101110110101001000010111100101011101110111010011000100011100111001101100111011101001101001000011101000001110001001001001010100001110010111011111010001011011110001101001101000011110100101111101011110111000101110100011110100111011101100101011101110001011110011100100010010111101000001001111110111000010011011100101000101000000100101101010101011110111010001110110001011000110111100101001010001001011010101001100111010000001111101110110100010111100000100111100100100011110000100001110000000111011010110110001101001111000101101100110100100000100101011101101011111010011001100001110100101111011110001101100001011011011100101001100110101000110000111000011011100111001000111001010111100101111110011110001000100110110000000101011111101011101010000111101001101010110000101011001111110001111100111110001100001101010011110001010100001010110111010010000110001101101111011001100110000101001111110011001110000010110000000000011100001110111111100000111001010100111111111001100100100011000010011101010110110010000100011011010010101001100110010000001001010100011111110010111000010100000100010101110000111011000001101000001111101100010001010000011101000111100111010100010100100000010100101101011000110110100011111110000010000010111110100001100011000010001011001100110111010111111010010100001100111110011110000011000011010000101101010001010101111000100001101001011101110100111001110000101001000100101110010001101100100111110101000111110000110001100001011001101010001000001101011011101011101100101011011101110010100110011000010100101011100100000000101011000110111000110101101001110110110111101010010000110010001110101101101110001010001010010110000101001101100110111100110011000111010111011011110011011000110011110110010100011000001010000001010001110011101011001010001101110100010010001001100100111010001101110101000000001111001110111100000011000000000101111101101010011011101000000000111101101100100111011111110011001111001101010111110111000000011100100111010111101100000110011001110010101001110100011100001001010010000101111111010001000100001000001000001111101000110001101011110011000111110101011111111000001001111110100111011000100110110001011001111000110000111101011000010111101011110000111111000000010011001011110111010111001101000011010010100101011001100100010010000111110111111100101100000001110101101010001111001011001100100000101011111000111111100100010110110100010110111000001000010001001010000000011011111110110101010001011111110011001010000101111001001011100011110101010100111001111100110100000100000100001001011110000111001110000111101111111000100010110110111101000100111100111011011100001010100110110101111011010000101001001010000001011001101110111010101101000001101
001010010010001010101101000111001100010000101101011001001011100000011010101000111011001000100111001111111011101001100011101111100111101101011110100111111000011101100011111101111101001111111101110001110100101111000111010100000000111111101100001001010110010101110100011001111011111010100001111111101001111011100001010111011110101001101100111111100111110111101011110011110011001101000101001111010111111011110000100101001111101000010000011011001100111110110101011011010010011011001011010000100010100010101010101111111101010100111000000010001000100001000101010101011001010011100110110010110010100011010001100111001100100100101110111101100100110011000100011010001111111011110010011000001011100111100000100111100000011101110110010001110110101110010101010110101100100000011101000110111000111001000100010101110100100001111110110110000000011111000111010001100001110100000010100010101111001010110111011011001011010111010000100101101100010011001110011011001100101111001000110010001000110010011100001101110000011111101101110100001111100000110111110110110011111101010111101101110110010100100110000001010111100011100000010011101000010010000111011010110110010010011010111001010100111011010110110101001011010110111011110111101100010110011110111101110111010101100000011001111001001010100111011111011001110101101110011000110110001110100010111110000010111111111000110001111101101110011010111100010011000111100111001111001101101001001000111010000100011001011010101100101010110000100101010101111100111011100010000001100010000101101011010100111011101011010010000000101111000000011101001010011000000111010010010010010001111101111111011101010011001101111001110001111000101000011100110111101000100100000110110000000100010000000101000101011001000000111000100101011001100011011001100000001101110111110110000110110000011010001001100110110000000011011110110001001000011000000011000000110011000100001011111110010111101000110011010100111100000001110010100011111011011100011100001010001100100110011110111101001011101010011110001011000001000000111010011010100100011000011101101100100101010001110110000110100010110110000001110001110111000010100111100010010000000000010111110001110000010010101111100001000110011110100010010000001111111110100111000000101101101011000111001000100010011001011011110011100110100111111010001001011111001110010110011000001011110001110000100100111011111000100010100111110000110110100101000001011111110100101110000010110100010010111001001010101100001110110011110101101101100110011001011010100010011100010001100111001111011011010000100011011100000001111111000010011010011001011000101101010000100100110101000011111011110111000100101001001110011001101000101010101011010110011111100101111001101100010010010001110100011011011100011011000011011010000001001010110000001111011010001011000000111011101000000011011100101100010001010001011101011111110011011000001101100110010010000101010101110001011000001111001101110001011010011110010011100100000101001110101100000010111000001000101110010101111110110010000000000011100111
110100010001111010010010111001011110001011101110001111011010011010001101011110000000101010001000010000111000100101010111101101110001010100001001010101111011001111101010000111010101100101001010001100001010011010101110001011000001011001010110011100000110111110010111110101110100110100000101101001011011100110111110111011110101100111001011011000101101101010101001101010110001100000110111101111010110000000110100110011111011110001101110010101010111111100001110110011001010000010100101001000010010110100001110010101110111110010010000101101001100010011011101011000001110010100000000111111101100011110100110111000010011001100110100001110111110011101011001001010011000000001001111010100010111110110110101101101111000000111011101101000001010110100001100101001100110011110110000001111010010100110010110111111100010000000001001000110110000111000110110011100100001000011100001010100011010010101101000100011110001101111100000010011000110100110101010100111101010110100111000111010001100000000110010111011110111111111011011011100001000111001110100101100001111001001011011000011100100010010001100101110100111110100000100110111101110001011001111011101001110000000111100111101110000101110001101010001110010011000010111110111000101011100011011011100010000001100010101010010011101000111111001001000011010000110110100010001000000000001110010111100001011000101001010000100100100100111000100011010011010001100011100010001000101111011110001011101010111001110011110100111001010101010110011010001010001010100111101001010111111101101010001000001101100011110111111100100110011000110111101011001000110011000001011011000100111010010011011001101011001011100110010101001101100001101001011000000100001100100011100111010001010001101100101100111000111111110001010010111101010111100001111111001111110111100010110110100101010000101001100100110001010101110010101010011010011011000011001001111101101011000100001101010000111110010011110000111011010101010000001001011110100110001011011110110011110110000001101001101000010011001100101111000111001111111001111111011100100111000000011111100011001110111111001110011001010101000000011011001100111111100011110100010111011010100100001110001011011001101101000000010011100000101011110100110011010100110000000010111100011010101000001110011000100110111101000001100100100101001011111000100000110001110101001000110010101110111011100101101100001101101011100010000010100111000000100111111011001101111110000110100101011100101011010000111011110000011110000111000010110101100011101001001110010101100001111111011101010011010110001001101111100000110100100000000100010110111000011000110101101000111001101101100111001000001001100010011010100010001101101001001000010101101010001001100101111110100101010000011001110010111110111110101001010001100111100010100101000101010000000011111001110010001101011110010001001111100011100101000000011110001001111110010101001100000110100111001100001001011001001100001000000010110110011100000110001000010000100111011101000101110010110000001001111110100001110101100111001011000111000
000010000011100100000000110001001010111100000101101101010001001001101111001100111011010001100100010010100110111110000110001011010001011011110000101000100110010001110011100110000001001100001010101110000000001011110110000111011111101010111111001001001011100111010001001100001110101001011111010111011101000111100011111001111101000111111011110000101101101010111110011011110000110111110101011000011101001101010100110111011101100110010001100001111001110000101000100111111111001101011110010100000000100001011110001100100000000001100101111100110011011111110011010011111100001110101110101000111101010011011001001001011000000011100010011110100111111111011001100010010001000110001100010000110010110101001011100000010010000111111100000010001101001011100011110111011011011010101101001101110000011111110011001011000001101000011001100000000111110010100010100001110101100110010011010100100000011011010111001011000010011100011110000000110010101111110111011000000111101111001011000101110001000001100011001001010100100001100111100100000110000001110110110111011000000011101000100000100010010100011100000111000110110111100000111010001110101011000011110100011111011000001000101101110110110101101000010110000000001010111101101101110100100101001100010001111011110100001000010111110111001000111101100100111111110010111011100110011001111011101111000101110111001011010000110010011100001001110000000111110110000000010001101000001000110001101010110110010111101011001110010000001100110001100101111100101010100000100011100110001111111101010100101111000001110110001011001000111000011001000111111000110101011111011001100001010100001011100000101100101110101100100000001011111010011010000101001101101101100000000010101110100010110010111001011010110010011010000111100101101100111000001111011101001000011011001011101010110000100100100000011011010010010000001101001111100111110100010001011111101011100100110011011101110000101001101010101011111011111000100000000111101100111011011110011110010101101011001011001101110000110100111101110111110110110000111000110110110000000001001111111001101110001101100000011011010000000010000101100011011100010111011001001010111110001001001100100101110010111010001101011000001111111001100011000000100100111011101101111001111111010000111001001100100111111001111001010001001001110011001100110111100000011111010001110111111110101101010000000000111100100111111110000001000011011110110100101010111000101010001011101010010000000100110100001011101010001001111011101010000110010111010010100000011000011111110100110100100001011100010110010001011110101101010001110010010000001111110001010101000100101000100001000110001000011111110000101101111111010000000110111111001011001000000110111000100001000011000110101101110100100111100100010101110100011100101110111011111110110001011101100100101100011000100001000011101110110000111010000101110011010101010100001101010010111000101111110101101111011110001010011111100111111110100011111000000001001100111011000010100001000010000111110001110011100001010100100001101111011010101001
010111000101101011111001010001111001001111010011010011111101001101100100101111100000101111111101110001011111111000100011110111100100100110111101010111110010111101100010111100010010100011111101110111111000101111000101111010110111001011000010000010000100001100111111100001100011001000100010101011111111101101101010011001011110001110000001101010000001111010101100011010111001010010111111000101000100001010101101100000100010110011111011011011000100101110010010101101110101001000100101110001011010010000011100101001101000110001000111100101111000010101101000001011100100000111000000110111101101011000110000011101100110001110011011110111110100101111110001000000101100010110010000001011100000011001100010011100111001100011100010100010100010101110111110001000100101010010101001110010001011110110010111111110110100111101101111001101101000111100111010100111111000110101111111011111110010010000101110000010100110011111111110001001100100110011001100010010010100001001010001100001001110001100011101000001100111101010100001000000000001101010110010001011001011111011110100101111001101111011110011111110011100110111110000000110011000100001001000000011000110110100110000101111111110010110001000011010000000011100010100101001001110101111110101101111010001100001000111000110010010110100111010110010010110100010100110010110001111111110000100110000100011111001000011000011000010110010000110010001000000101011101010100000100100101111010010000110101011110000100101101010101101010000100111101110010001111101101110010000100000000000100100101011100000011001010000001110011011111110111011010000001011011101001101111001111111011000110001100111111100110011011000000100110011011010001000101001101011100001010110111001001010110000100000101000111001011000111010011011011100011101111000000111011101111101000001111001011001010011110000001000111101100000000000110110110000111011101001000110010101111010110001100100010010011101000111111011101111100011111010110100011000100001000111111110110000011110011100000101111011101111010001111010110001110111010100111110100100111001010011000010000101001111011111011101010111101010111100000011111101001111011001101011100111000000010001111011010011100011101010110110111111110100101111011001101011100001100110111000110101011011110010000000001001110010110100001011100100100011010001100010110111001100101001110100000000111101110111111111101100101101000100010110101001111100100011110111000100101010100100101110010010011100111011100011111111000010101010001011100010101001101001101101110010011010010110100000011101101110000000101100001000010110000111111010000111001010011100011010010100110000101010001000110100001001001111010010111000000101101110000100100011010001101011110110001011111111010000111101111111110001000010010000111110100101111100101111101011100110111110001111011011100010101010010100111111001010010000100101101001110100001100001010110001001101101000111111100101001110010010100110010000010100000000001110000111111001110101101001101001010101011001111111100000110000010111111100100101010011001110
001101101111001001001110000000011001101010111101000001000010001010110011011001110100101100001001101101101111101011110000110000111101101010110001011100101000001011111100001010010110001110100110111110001001110000111100101110100011100000111001101011000111001011011010010011111110001110000111110011010000100000111001011100111101111000001110000111001101000011101011000100110011000001100001111110000100000000100101101000101110000001001101001011001001011001100000100001001010111010011011011101001100110011001000010011001010010111100001011111001010101101100011011011000100110001000011011010111111101011010111100110101011110101010101010001101010101111110101110001101101011111100011100000100110010011111101100010001100010111001011001011001001110010100011010110110000000010100000011000001010011110111011000101010101100101100001011101001010111011110111100111100011111111010100110110111001011100111111100111000101110100011001101110011100001010100001101100011000101001011111000011001000010001000110000100011001000110111000101011011010011011001101000101101111011000000010100001011000110011001110001001000011011001001111111110101110111101011000010011110100011001001010100110110010011101011010011010001011000111010101111111010000110100100011110110101110010010001111100111100100011101011010010100010101001000100010111101101010000100000000110000100101001011101111100000001101001010111101011110011001110010111011001000010000100001011100111010011101101110110100001000011011110100000001011001001001011000100110000011011101010101110110010110101001000110101011110010011001010011011110010100001011101001000000111000110111001000111010111000001001001000100011001111000110000111101110110110010100101110001110010011010001011010011100110110111011101001001010001101010110100100100100101100010000000110101011110010001010110000011100111000010110101100011101011010001110000111111010001000010111010110010010010011000010000000101100111001110100011011101111001001010001100011011000100111001111001010011100000010101101011001001111011001101001101011101111111110001000010001101101000000111011010111011000100110001101001011010000000110100010110110010010010010011010000101011000001111000011111111011111110010101000001011110010011100011001100011100001000111000101000000010110100000011001111110011100000101111110001001100011101000011001000000101110011111000111110100010111100001001010000011000001110001000010010011010111010110110101010001001000111100110010111110111111100100111001101110001011100001010001100110101110010100101011001011100011011010110111110110101001001110010011110001100110001110011101111110011111101010101000101011111111011100010100010110110111100100000001011010010000010100111111010100011101010001101010001011000101111001001111100110001011100100101101110001110100010101111011111011000001010010101000111011001000101010110001000001110000011100010000000001000011010111110001110001101111000000010000010010011110111010000100110011111110111101110010101001010111011011100001100001011100000010001001111101000101110101100101111011101001
000000000010010010000101100000011010101000010101001010001010011100100111111010110001011101000010001001010101111011100010110011000000101100010001010111101110111000011010110111111011101000000111110010010101010100010100000111111111101110101100100011000100110000111000011110111010100110110001000010011101100100100010011000000110101101110110000000000100011001110000100001010000100010110111010001100000011110010110110111001000010110101000010001011101110110010011001110001001111001110010110011111010001001110110011000111101101001101100011110111111001111101010010001111011100010001000101000001000101001110010011011111011110000010100011011000110110100111010001011101110011001110100101001001110010111001000010110001011011000011010100110110010010001100010011001001110010111001110001111110011100110110110000110101011001111010000011001100111101110011100000111011000110000001001100011100111001000111011000111110100100100111110110011011000101101001111011001000001011000010100000100100101101000001001010011101100100010001111110110011010010101100000100101011010101001011011010001110100000101000010011010110001010001000100110110111101010101010001111011000101100110111110110110001111011110101010000100101100101111101100100111101010100110000101101101000110011001000010000101110011100110100110101100010011000001100001101001011101001100010111110101111100000010111111010010111010110010101011010000011111101100101010000001100001000101001010000001011111101011011111110011011001011100010011010011000010100011110000011111100101100101111010110100111100111100101101000011001100111011111101010111010110100100101001011111000000101110101000010100010110000010111100011100110011001011010101100010110011101011110111000100001010101010001011000000010000000110011100101011011010001111101001010010111100001010101100111011101101001100100011000110010110111001011111101101001100010000011011001100000101000100001000011100001101100111110001000101000100001111100010111110110010100101000111001001010111000111100110001000010101111000011110001101000010101100101110011001101001111011111101101101000110110001001010001010111101101111110101101001101011001001110010010100010010100100011110100010000111010100000010111111110000100011001011100001001111011100001001110110010100101111000010011100001110000001000010101111010000010010010101011000010111010001000011101010110101000100010111011110010010011001110111000000110100111010000111011011010110001110111001110100100100001000100010000001101011011101101011000000100110100111011101110000111100001111100100000101111101011111011100100101110010001100110111111011100101011100001111010000010110000100010110000101000111110000110111101101001010111000111011101110100111111110101111111111101101000000001011111011010111111000011101010110011000001010101000001000110111111001010011011001110111001110011000100010101010011001000101101101100100011100000001100011111011011010011010100111111011110101011011001000011110001000111011011011101100011000110010110111101001101110111011110110000000111100111000001000000001010010000111
010110011011110011100100111010000010000001110010000010101100101011010001000000010111110110100101110100011111101011001010011010111110101101101100001111111010111011111011101001010100011000001100100100011111100011100100110111000010101001010110000000100010001110011110100001110001001001101101010101101110000101110011001101010011001100000000010001110101101011100111000100101111100000111010101000001111010010010111001000110001011100100001101001010100001110101111111011100101111001000001010100101000011010011000111110010101101101100010011110100010010110001111110110111010000111011010010000100011001000001110110010011100001001010111001010000100110111010001111101101111100110110100000111101011011010010111101011010000101001110100011011011100110000000010110100110000001001001001110001010010111000010001001011011100011100111011100110101011111111101110111110100100000010001000110101001110011111101000111010110000100101010111100111100110111101111000110100001011111010000111001001011101101011011011010010101001001101101001010001010011001110111101111111001001111001011010001010010001111111000101110011100110101011011100001101010010100011011100101100110001011001011000010110101111101110000111110010110110011010011010001000010111111100110111110000010001011111111110010100011100011000001011111111100101101110001100000100010001101111101101011110000110100010011011010111010000111010100111110010011001011111010110111111010000101110001110100000010101111111111110010011010010111110101110110010001001111100000100011110111111011000010000111110000101101101110001111111010101001011011011011000000111000111000010011101001100010101110100001011001101111010000101111000101000010001111010100110101001001100001000011100110000011110000101000001000010101000111101100100110011011110000000010110100100100011000010000111100000111100111111011101110110001100101101101100001110100100100100011111101011011101110111001110101101010010011011001000010111101111011111101111111101101111001011101011010100111111000010000001000110000111111010110101111010100110110111101000001111001010011010000110100110011110011101100001111111110101111100010101011011100001010011010010111111111000011110101011100011110111101011101101110100000011111010100100010011101000000100011110101101011111000110111011001110000100111100101110101011111111100101011100110101110100001101010111010001101111000110000110011000111000110000111010010001011000101011110000111111000011010100011010111000000000011010010110101101110101001011100000001001110001111100100111010111000001010010100111111011010001001011001110111100101010111001100000010101001100001000100000101000010011001100010010101001100111010010000110011001111000011110111101100001101101010000100001111110101001100000101111100011001010000111100111011101001110110000100000101101100011010001101011111010000010110100101111101011111010000101100000111011111111100110001000110101110110101100000001011111010111000110100001010001101011100111000001001110100110110001111000001000101100100001110100100001101110111100111110010000101011000111
110011011010101010101010001011111001011010111111010000010110011110111101101011101101100110110111111110100100110011100111101111100001001111010011011011101010001000110111011111000101111100100101100111000001111110001101110110011000100001110111111001111100100100011001000110010110100001000001011100010000100000011010001110000111001000010011111111001100010110010100110001001110011101011001001110110111010100111111111001110001001001101101110011101000111001010100110101111011000101110010101010110011110011100111100000000100011011101101001100000100111001101111101011011111101101110110101110100110111000010111011001101011110100000011100000010001000111101010010010111111110100111101000100100010101001111101000111111010011111001100110110101010010110010110011000100100011111010101010011000101010011101100101000010000110000010011011101111011111011000000111101000000010000101001010001011000110110000010101110011000111000101101001000111001001011000000011100010100000010000010010100001000010101011100010111011111001110011010011000001111101011010010001010011001011001111111110000100011001111111100100001110111111010111111000100100111010111001010110101000111010000010000111100100010010010110101100011011110011010000001100010111010011011010101100011001001011100110111010010110000011010000010000001010000101100111001110011101011010101100011001000101010100000011101101100100100110110011111101011110110111101110100000000111011011000011100101101110111001110010010111101000100001100101010000011111110000000001110011010011110010011010001010010110001100000100001001000010010101001100110010100111010101110111110000100011010000100110110100100110000111111110111110011110101011011010111111111101010001111111101100000001001001011000110000000111010110101001001000111110100101001011000101100111100110001100100010011110101111111010011010011011100010011100000110010000000100100011100110101100000010111010101100110110001011000000101111001100110101110000011110011001101101001001011111000011111111110101101010000011010110001110000101111011101100110100110111101000101011011110101100001100010101111111010100101000100000011110000011101101000100100100001000101111101010101101111100001010110101110000111001101001101101111000111001100010101101111010100110010110011100011111110001011001000000010110001110000010010101110011100001110101001110110011100100110010100011010000101100101000101010010011111101111011110111111010000101111000000011110011001000011111010110100000100101011100001111001101001010110001011010001001011000011010010101100110101010001101011000101111111111011111010101111000100010111001011001011000110011001000000001010001010111011010001011000111100111010101100001110111000111110110010111001100101111000101101000100111010110100110001100011111010001101011101010100001010011001111010011010001100000100110111100001101010010011111011000001000011000011000010000000101001010111000011011000000010111100001011010010101111110111001101000010110011101010110111000111111110010111010110110110101111000001010000110010010110010000100111001110001110
000000110111011111001101001001001110110101110010110011011100110011101100001001010111101101001111001111111010010100110101101000100111110101010001001101100110111111111100001000010000000101111100010111100000010010001110111000110110101111110011111110110100001010100010000010011011011000000010011001000101000111101000001010100001101101101000100100010111000010000110110000100011110110101000011100111111110100001000111110000101100100100001001101111011111111001111011110011111000110000111100001110110100101011101100111100111011111101000000000101100110011000011001111100100011111001010100011001111011011101000011001011101011111001100010011011101100100000011001101101001100010001010000001111101110001010001011110110010111010111100111101111010101000101011000001100010111111111000110010100010100101111000101110010100101111010110100100000000111100010011100101100001011110011110010011110000010010101111111000011111010000001111000010111010000011000011110011100101001110100001010010000100100000010101010011010101001110011001011010111010001111100011000000100001110101100100001101001100111001100110110110001010110110000010001110001010010111010110111011100011110110100110100011011110111001111100001110001011100001010010101100001100010100000110101000000101101110001010010110001011011011000010100110101011000111001110000101001001001101011010001101010011000100110000000100010010001101011100101000111000100000101101110101010111110000100100110011111010101001011100110110100101110001001010101000111110100001011110011111010110010110010110010100010001000100111101100100110100000101010110111000001000000101010010010100010101101010101001011001011110111101101000011011001010001101111011000111010111000101101110001100110000011010111001000011011000001010001001111110110100011011000000001110101111101101100001001111110010110100000011110111000110000000110110110011100011011100100100001110100010100111111100111001110111001001001100110111010111001101110101111101011000010111111011010101100110100010000111001010100011100000100101000111011111110111110010001110001010110110000110101001110110000100100111101011010100110001000100100101001010011101011011000110011010101111000111001010000011101011010001000100000100011011000010010101101100101011101010001000110100010000010110011010010000101011000001011011000011011101101000010110001010111101110110000010000100011111010011111110001001001101000100010111010100010010110111011000100100001111010001101001111111110100000110100011110011010100101010000001101000101101100001111110100000110110100111010111010110101110110100000100010010001000010011011001111001111111001110111000101010000101000000100101110101010110101001101010010100111001011000000111101100101001010100101010010001111011001000000100010011000110111011101011100010011010100001100111100001110010000001000001010010100101101000110000111100001010110111000110010000010100001000000000001101011110110110101101111000111001100001000100101010101101000010001010000110111000110011111111111011001100001100001110100111000101100101011011110111010000110101
100010010011101000110011111010111111100100001110000000111110001000111001111000010101010100000110111101000000000001100111000010000111101010010011001010001100101001110110001110001101100100111011000000100001001000001011111001000001011001011001101110010011110001100000101110000111101110111011110011101011010111110010110001100111111111101111001101101010111001011000101000100001011111011010100110110010010101000110010010001001011011110010010011000100100101101000000011110101110110000100011000101001110111110110011110110000101111001011100001101010111101110110100000010110100010001000111111001000010101111000010011100100011100000111000001001010110101000101101111010101011111100111101010111110011011100111101100000100110101100110100000010011010110010110111010010100011111100100101001011011100011101000010011110001100110000001100101110111001011010100100001111010111001010101110000011100111000001001000010101000011100100100000110001010000101101110011011010101001000011100000000100100000000100110010100011110010101001011001010011111010110110100010101110100101010010000000011111111110010101011000010001100001001110101001100010100010010011101000100100000000001100111100110101100110101001110010010110000100111001011100011010001010010010000100111101011111110100110111010001111011101100101101011000100011001111100101011000100110110100010100100100011000011001101101010111110100100100111010010001011010100100100111111110101111110010101110010111000110111110110110111011010001011111001011100101011100101000000110111111010100101110000101100101110011010110101101111101101111000011000111011110100010101000010101100111100010010011001010110101001011001010011001101111011011101101110011010110111100100101011010110110010011101001101000100101011000110001010011000010110010100101000000010101100100011001011101100011110101101101100111001111011100111000100101110100000100001111111111101101011110111101101110111000001111011011011111110110011010001010000100100110110100001100110101100101011011001011111111011011100111100111110111010001100101111000011101110010011101000101011010110101010101110010000001110011111110000000000100001101000101100100011110000111101001110000001001100010010110101011010010111011000111111010001101111001100011111101111011110011001110111111000011110101000110101000010100101010110010011001011111011001000011011001000111011010001010010000010111000110011111001100100100100111101110001100101100110101100101111011010001100101001001000010101011100000010011101011000001111100011011000111111000111101100000111110000011000100001010000111001011111111010011000010001010111010100100110000111011100111111100110100011100011111110101000011100100111110010101111111011001111010000001110100101111101001110001000100000111101010100101001011011010110000111111100011001111010101110101010000101011100111001011111100110101101110110001001111110001100111111011100100111000111111101100011100101100110010110010101011010011101010001111110001110100000111000111101111001111001111100010110001101011111010011001001000000011100100111110000101101
110110011001001010111101011011010000010000111001101001000111001001010111101001110001000000001011110111000110100111010010011011110100011111111001100111011111100111001110111000111110110111011000100000001100110011010010110000011100011101110011111001000011100010100100001110000001010010100001100100001111011101100011100001110010101010000001001000001111000110100111001110010000011110111011111011011000110110000001011100001100111100010000010000010011101000011010101000000001101100011100001100101100000000111111100011010000101101011110010111100001101100100101100101001001011111111000010011110110000000011010010011111000010010001000110111011001110001100000110110001110110011011000000110110000111010011110111001100111010011100100000000100001111011111000110100001010101110001011000101010000011101101111100010110001001000010011001000011111111001100101100100000100010011011100011001000110101100110011101000000101101110011100100110101010100110110000011000010101100000111001001110000010011000011111100011011101001111110010000110011000100001010011110101010101111101111011010100111010101100111011110110010110110001010000110111101110110111101010011110110010100110010111111011110001001100110110010011011101111100000011111010011001010010101111100100001100001100000000011011111111011000100100100100111010010100100001101010000000111011001110111011001100100000100010101100111001001110101111110110000000111100110101101010101111100100100011010100100010101001001110011101111010011000011011010101110101111100001000110111001010111110011111001001001111001011110101010110010100001111110101100111011000101010110011101101100101110010010000010110011110010110011000001111010000011101111000110111100000010001110101101101100000110011111000010100110101101101101010101100010000111101100011010000000101100001010100000100110101101010101100111101011010111110001011011110010001100011011111010000010101011000111111100110001100000101101101010001001010111000011000010000100101110001110001010100110011100011001011100111101101111101100010110000010101000001100110100111010010100101001101000001110000011110110000101101110110100010100110111111100001101111010000000010000000000111110111100001101010101001010111101000011111101011101100110101100000000000000000000010111101011101110000111111100101100010011111100011011111000101100000010101111101011001010011001101100110001110000001111111111011110001001101100010000011010110011000110111010010111000010010100011111000010100110001111100100111101111001110000100000100101010110010100111110011111001011101101011111101110100100001010101001000011101111110011010010111101100110101101111111111011110001101011000100100001001101110001111110101101000110001001100110110111111101001100101000100011010011100110100111110110000100111001000011010010101000111111011010111100000111101110011010001110111010001111111011010100101001100001011001110100101110100100000000011110111011100010010110111100011010000001110100110101111110011100110000011110010011101100001011100111010110100101000111001000001110011110101100101111111110111
101011010011010010001011010101011011010100000111111010101111100011100000110111101011111000101110011011110100011010001101110100011001010101100111101110010100010101010010001101100111111010101101111011000100110101000000001000010001000110011010000100001000011011100000010001111010100100001101011111100111010100001001100111111011100011000101110001111111001010101010100110001010100110110110110011101100101001001000101100000111000110010001011000000000110100111001111111001001110000110001011100110000111111101001101111110001011001011011001000010010101011100101101001011010101001011011001001110001110010100111110110000000000011011000000000011111011110100100101000011000000111110010000111111011000011100100001010110010011011000101101100001100010100011011110111000011100000100101111111001001000110110111000000111100110001001110011001001111000100111110111101110010111100100100000110110100101001011110111000110010111000011100000110100111010101100001001011001000000101101110010001011001101100111111111111101100100110000010111110101110001110101010000100011011100100101110011100010001111100110000111101000111001111000010010110000100101110101100110001110001100000110101100111001110000010011001110101111011110111110101110101111111010011001011010100010111110000000010100000111110000000001011001001010111110000110001001010000011000011011001100000010001110100001111010110100111000000101100110000100100000011001111011100000111010001000000111111111001110011001010110000100111000000111101111111111100011000010111101000101111011001110101001110111101000001100000101001100011111111011100011110011110010101100000100100100011010011001011101001010101101000100001111100011100010001001111111001011000010000101011100010110110100000000111001011001010100011111110101010101011011110001110010011001010010010001100101000101110100101001000101110111101001100111111010010100110111010000010100000011011001110110111101110010100000110101101010001000100111001101011000110011001100110110010101110110111000001101101110000000100101110011110101000110111100011000010110010110100111110011110000010100101000100011101000110110010110001001111011100001010101111111111110011001110011011000010011101001100101001111000100110011110001100010000101100010110001110101100001010000100111001110011101010000101110001111100100000001011111111010100000001011111000010011110111001001010001100011010111001010100000001011110110011111110111100001111101001111010100000000000111111111000101101100101011100101100101001010001101010100001100011110001100110110101001110111001010101111111000101011001110100010000010111011110000101110100111111001101011011110000010000100000110010001111100100000110110010010110110000011001110000010110001001000111111000000001110000111110111001101100000101010100011010001010111000100110000000011101010001011010101100111100111011100010111001000000110111001010111001100010110100100110001010110100101111001111101110110000101010000010010001101100010110000110000111000101100011100000101000111011011110010000011010110001101101001111011101011000111010100010
100101010101101111010101100000100010101100011011000010000111011111100010101110001000000010111111001110001111110111001111100110001000100111101010011110011100011010111011001010100011111001011101101010011010000000110110010000101101000000010000100101001011110010101101011000100100100110010000101011110010111001101000000100101000000001101111110101110011010001100110110001110011001110011101100001101001110001001011110100111101011111111000101011001010101000000010101110001011011110100011100111001001001111000111001101101011010011110110101010100110111111001111101101001001001011111000100111111100101010001011110010101100001111011000010110110101001110101101000011000111111111000000101001111001100001111000000001011110101100100010111111110101110101101100110110000011101100100111111110110101000100000100000001011110110011110100011111101101010101010011101011100100010111011101001011100001010001010110000000111001000010000101000111010101111111111111000000011110010101000111101110000000101001100101111111110010110111010101000111100100100011110000110001010111111110010100010101001001110000100111101001111110110001110110011101110100010110101110011011011011000010110010010010000000011100100010000010011001100101110110100100100101110010111111100100100010000100000010111011001110111000101001000001001101110000101110011111101111101100110010000011010001010011001011101001010100111111001101101110000001110100110100111101101110110111000111111101000110011100000101000100010110011001111010011000110110001010001010111110100100100001001010011100001101001010100011110101000101100001010111001011111110101001001111011111101110101010101010110010110100101011000010110001111011010000100101000110000101001011110111101000101111000111010111101101001011101001100100110100100101001001110000000101011100110001010010101100001110011101000111001000001101111011001111110010110110000010000011100100101111101011011100010111100110000010111101100111011100011100101110000010000110011110010100100100001000111011110001010000101000110110001011110001011000100110101001110011011010001100111111100011000111110101100001011011001010000001110111011111000101001100010100000101000111100110110000001000111000001010001101100010111001010101101000001011011001011001101100000011001010100001011100000000111100101010110010100011110111000100110100100110110100101001111010011000100101101101010100011110101010001011010111000001001101110101000001010010000010010000010010111011001111010110110100111111011111101010100000100101111111110111110100111001111111111000111110100111100001101111110101111111011101001100110101100100110110001100011110010010111111000001111001100100010010101001010110011001111110011110010111101010000100110101000100101100111000011011101010011100000010110110010001111011100011110110010011110101101010100001100111101010101111011100010011001111010011100100010110010101010001110010010010011110011011011110001100011011010110000101011111111000000101100011101100010011000011101011110100111010000110101101100101110000000000000010110100111100111101011100111110
000101110011111000110000110011011100001001001001011100010110010000110001111010110111000000001101000111110110100000100011110100001001100000101011000100110000001110100001000000010100010111111100011110110001100010010101001000110001010010011011100110110000010000100110000101101010100100101101100001101101000001010110000001111010100100000010010111011001100000001110110111011110011011110101000110001001001100101011110011001001011000000010000111010011111011011111111011010110111010000000110001101010110001000010010010101111010110010101110011100010011010100101100110111011100100011110111110111001110000010001010101000110101001111010110110010001001010100100011100001000110001010110100110110111010100101101111110001000000000010000010111010101001100000001110100010110001011100000010001110100010111001001000101011110011010000010100010111100010011110011011000100001101011010010101100100000101101110000010100010101100001110110110000000011001010011101100011000100010000010000011010111100010011001101000100110110101110010000110010100010100001011110010110010111011110101110100110111100101111000001011000010000000111001001000000101010111111000100010000010011100010000110111000101111110011110100001100100111100111111001001100010101001100010111001010001010011010010111111100101000100000101010000110101101011110100100110100011101101010100000101011001011001001100101101100001111000000010010101110100010011010000001100111101110100001110001001000111111001000000110010010011000100000111111010101101100100100011011100001110011101111011001001100010011111010110001001111011010001110001000111001111010001000110101001011111010001111100010010011011011100010100110001000000101111100000010110101010111111101101100000010011010111010110011001110110111100100100000101101001010011111111010111100100110111111011011111101111011100000110000000101001110011000101011010011011100001111010100111101110011101011010011100111100000101110111001100001101100011110000111011001001110110001001001111111100100011010001101001110010110100001101010010111100110000110100011100110011001001110000110111110001000111000011101000110000111011100010011110101111010010110000100100010001001100000111001100100111010111110110011010010111101011110100001100011000110110100110111101110110011110100111000011011000100111001111010110010111010000111111101000100111011100001110100101101011101001001000011110000110100001101010111101011001010100011011000010100110101000010001111110111111110111100101110010110111010010111110110111100110101101000110100110101101100000110110000011101000110011111101101001001100000000000101101010011100111100000101100110010010100000001010000000010001101100001000010100111010101011111110011011011101001101010001001011111011000111001111111011100000011110101011100111111000000110110001010111001111001011010000000111100100000001110010001001000111001101100101111110000001101010110000011100001111110100011000111011011100001111000100111000111001101100111000000111111010111010001011010110110111100101100100000011001010000011000100001001101100000111100000000
011111000110100000011101001110001010010110100001101010010000010011000001011101010001111011101000010010110010110011011010011010111110111001110001100010110101010001001100100001011010001110100110101001000111111001100101111101100011011001010001110001000110100101000010101110101000100111010101001110111001101000001000001101101001100111011110100101101001001100010000011111101011011101011100101010000010001001010010101001010100001100110101010000110000101000100110110010000010100111111101101111100010011010110011111110111101001100010101011001001110111111001111111001011110010001010111001101001011010110100111110110010010010101011011100011000010001101111000000110110001010111111001011111111001001100101110111100101101101010101001111000101101110010101010111101111100101011010111011101010001101001001001100100111001010000010000111111101110110010100101100111000111001101011010001000110001010001000011111100000010110001010111111010111001001011111011100101000010001010010000110110110011111010100100101110110110100111111010011110010100101010001010100100011010110100011001000110100010010111101110111111010111011000111101111011100011100001111110101110101110000100011001110100010000010100010010011001011010001010110110011000110000010111101001100001110110011010110010110111011110001110110111101001010010110010110101011001101110111100110100011110001010101110001110111001110111000001101111001101101011001010001011111001000011001100101000101000011010011011111010110010010010100110010010111100101100111100010101110101111111001101110010011101010111101010010101101011111100101000000011010010001111000100000101101111111010001110001100111110100101101000111111101000111100011001101101001000100111110011110100001011000110100001001000000001001011110111001011011101000111001010001110101011111100011101011110010101010101100001101010001110010110110100011010001100010101010111111110110010111010010100100011000101101111001011010000101010111000010000110110010101101011001101001011001111011001000010010110101100101111111110111111010010010110110010110110010100101101100011001001100010110101101010110001000111100011000101100110110110110110111000100011011111011011110111000100101000001110000100011101000111110011101010111000110101001100010011000111001101110101001000110011000101010010101000100111001101001001011100001100110111110011110101000100011001100000000010110011111001011010010011111101011101110100111011111011100001100111101001100100110010011111001000010101110001110000000110010010101010001101010010100000111000100010110100011100001010010010001000010111011010110011111001010001110100010110110111000111000100000101001001001000011101011010110100000111011010001101000001000101111100011011010011111000101110111110111110100101110001101110111001011111110011100110011110010100101111010001000101000100100001111001101110010001010110111001001000010000111001011011100000111100111011101111010011011010011101101110111100001001111111110100001110001110011010110010001000000000100000110000100000011010110010100101011001110111011000110111010010111110
000000000001010011010000110000011000111101011011000000100010111110110000100100110001100110111010000110001110000111011011010010000010000010011010110111111011110110001001000001100010000000100011010001111000100010100111000000011001101000000011001000111110100111010111010100011000101111111100111001100100000111010100001010000111110100001010110110011001100110011111110000001000101010001111001101101101010001010001100110000000010100100001101110100111100000111000010110100101011110111010011000000011010010101100010100100011011110100011111100100011001011101100011011010010000110010011011010110111110011000001111000011101100101101101110101101001111010100010101111000101101011110000011100011101100001000110010100010001101111110111100000010001010011011001010100000001011001101101110110000110111110011111001110101000110111101110110111011010001100110101001110011100101000000100001110100001110101111111001110100111110100010110101001111011100011101000010010111011111110111110100010011000011100011000000110011000110110010001110010010101111000100110000011001000111011100100000011011000101010101101111001111111110001100101000111001111001000110011100000000000011100110100011100011100110111010111100011110011001100110000011010110001100001101011010011001110111010111101111111001011000011100110011110000100111101101100101100000000000011111001110011001100000011110010111011001101100011011011000000001111011110111001011000110111011010011001100001100100011000010001111111100110001001101011011111101011111010111010100001111101010100001111111011100001110000001001000001110111100110001110100000110011001111000100010111101110111011010001110100100010111010011001100110010010111100001011000101011111110000000010100011001100011101001101011010111101000011010100001110110100110001111100000110101001100001100101001101110100010100000011111101010110100111000110111100000011001010111010101110110011101110110110111001100100100101111101111011001001100000101111101010100000001101111111011101111100111100101010111101010111001110010010101111011010011101111111111111111110001000000001111010100000111101110100000011111000110001100111111111100000111001010010001111010111100010111010101011100001011010001101101000100101110011011010110011011101110110011001101011011110111111011001110110001100000100000010010101101100101100000100011001000011100111111101100100111110000111011011111001000000111100111010101001010111010111000111111011101100101011001110001000011011011001110011111110111110111000101100000000101011010000111100101110100101010111110100100111111111011001100000001100100110100101001001000110001010110000010101110100011100111111101010011111101110110111010001001010011010111100011101100001111101111110111101100101110111001000111011011010010010011011010101010100011000101111110011011101000000011101111100001100100100001011110000010011100001100000100100111000010001110011111110111110111101011011101000111011111111101100100100110100010110011111011001011011110111101011111010111111010000010101000100011110000011111011101000011111110011110111100001
001010101100001111100001110100110010011001010011101000110111001011000000001110100110010111101101001010001010001010100010100000110011011110111001010011000000010000100111011011100000100001110001010000101101001111100010010011100111111001001111011100110110100100100010101100110110110100100011001101000100000111011010001101101011101111100101001001100001111111110010111000011101001010010110100111110000010010001111100000011001100110001011011111000000110000010000100010111011100001000011001110001101000010011101010011000011001111100100001001100001001000011010110000010000011000011100111000011111000000100011110100001111000101110100101011110001001100100001110111000001001011100101011101111100111110011110110000011001011111101011011001001010100011110000011001011011010100000101101001111001001011000000010011101010000100110100011101110111000100010111110100101110100001000100011101011101001000010111100100100011011001011110111000011011011010110011001101111011111011000100000100111011101011001101000010111001010110111000001011110100000000100111101111111010111001101101000000110111010101001110111010000011110001000001101000101110010101011101001010101011000000100110110010111100000000000111011111110100100000001010111110110010101001000000000111111011011000111110110011110000100111101011110110001100011100011001110011010011100011011110110110100011110110011110000101000010101100000101111110101101101110101111111110011011011110010110101101010100010001001010010000100011101010001010110011100001100000001011000101010111011101000101110001010010110101111110000000011011000101100001100101111001100010011101100001100100100100001111100011000010101001001010110100111000000011101110111011011100111000110100111110000111110110011011000011011110101001110000000111100011011100111100101101010100100011000010111001110011011101000110111010110001000101001111100100100111001111000111001011011000000010111001011111011000010110010000001001001010110100111011010010110001000110101000000100110100100001111110110101110010101010010110010011011001110000110110011110010111101011111011001010101010111010010110110110101010101010000001111100011110111001110001110100000110001001010010111001100101101010011101001000110010101100001010100011010100001011111010001100100111011111001011100111100101110111110001011111100011101010001101001101101100110110111001000011000011001001111001010100110000011010110001100001001110010001001001110100110010001110010011100111101010100100000010100001010101000110110101101101011111010100000001001011001001101101101000010001111110110001011000010111100011111101101110000110001111010110011110001000100100101001100100111101100111010010100000001001010101000111001000001111001100111001011111011011110111111110110001001101010011011011011101001011000100100100110011001011110010111001010111001110000101110111000110000001000111010000100101111100101101100110001111100000000110111110100001111100000001101111001100000011110100101011100001010101000110001010100000110100110100010100000110110110111010000010111010101000000001011010011100
111110111110100001111110100111110000000110010101000110011111110110110110100110010101111111000110000000101011011001101001001000111101000100001010101110010110101111001000001111000001110100100001001000001100101000110011011001010001010110011110110001001100011101000111010101100110110111010111000010111011010001101010101010010110110101111101000110011111110011010111001011110001001000001010100110000010111000000110010011100010101110010001110110100010010110110110010110110011101101111001100110010000001010001101000111101100110110000101101100111000011110011111111001110101000100010111011110101111101111111111111101010000000010110011010100001011110111100111001010110111010100101000001111101100011000101111001100100101111010111011111000010101110000010010010001011111100011110001000011011010111101110011011001110100001001001111000000100101100001110110101011001101110011100110111101101001100101111111000000010100011000001100100011000101001101010000100100011111001100110000010100111101110000101111011010110111111011101101001010010010000101000110111010100010000011101010001001001111001001001111111000010111001100110010001010100001100100111000001010001110011000110010111111000011001010011001110000000100110010101111000011000101000110011111000001100010010100111001010001001110101001000011010010110000111100000011010000011111111101011010100001001011100111001101011011010111000001000111001111111100000100111001101001011011110000001100111000110101001011010101110000001000010111100011000010001101111100110110011101010000101011011000011000010100011101111010100101110000100111001010110100000101111100011000110000111101010001100100010101111001111110110101111101010001101011010100101001000001011010110000001011100000100111101001011001111101000110101011011001101111010101101000010100001011001110000000000100011010010111000001110111110000111110010111010111011110100111100011010000111110101111101011101110011001001011111100011110010100010011001010101110110110001000001000010001110011111011101001101010000100010100010010001001011000111111101010001110001111111111100101011111101010110000110111100010110010101101001110100101110101010011110010010110100101101000101100001000010011001110000111111100101011111001101110101011100001010111011111111000111110010011010100011101101001111011110010011110001011001110000000100110110011111111001100001010110001011101011100000011001101110000010000110000101001000000010010010111110011110110110110111100011110001001100000111011001101001101110001100110110011101101000111110101010000000110010111110111000000101111010100111010111011011011111101111000010110110100010011001010010100001000001111001000101011100110001110110110000111101110000010111111010101101101011100101010010111001110001100001011101000010001111111100011110110101100110001111000010100101110011000101010000100111111001010001000110011111111010111011011010110011001110101101010111111001011111100011010111011000100110100111001000000100001000110010001011101011100010111111011011111001010101100000100001010000101100101110001011000010001111101
010000001011011101100100110010000110000011111001011000010010100111011100111111100101001100111110100111100101011010110110001110111101111010010010101101000001101000010010111001010011110111110011111011101011100110010101001000001100110000011100010111100010100100010011001001000010101001101101001011001110001010000100000100111101100000001011010110101100101011010111001100100110111000101001011100110111001110100100011100001101011100000110001110110110100101100101000011000000111100000101011110011100111001010111000111100011100110101101101111111000100111100101100100110001101000110100011001110100101000110011000010001111110100010110011011011001101000110011101100111001010110111001010111101011101001011100101001000101010010101111100011100000011011001010111101110000010000101011001111000010100010111100010111000100010110111001110010011011110110011100000111111111000111001010011100110011000000001000010010111110111010001000100001001011011101011000001001010111010101110001001100011000000111110110000001110110111110011010100001001001110011110000001010111110110100101101111111010001111010000011011100001110110100101100011100110000110110101100001111000101110000110001101100011011101101010100110011011100000110001111101001010110100101100110010100010111011011111001000010111001000010110110001010000111001001111011001000001010110010000011100101000001110011101100010000000011111111010110000000101010100010111010110001110111000000100000010000011011001011100111101000000000110100011100001100011111101111001011101000111011111011110011000111111101101001110001011101010010110001001010110110001101001101010100000110000011011011010000001111011011000110010010100111101101010101001111000000111101011110111111111111010010001100001110001000000100000000011001101010100101000100001011111110101011001100011100011010101001101001111011011011011010000101110110000110101010111011001010101001001011101101000010111001111111011000110001011110101001001001111101101001101000000001011000111010001011101100111111101010110000001001011001101011111101100100001101110100100100100010010101010010001011101011100110100011100001001100011101100101000001010000100010100100101000111011110111000000010001000110100100111000000100111010111101100001100111111000011011011010101101111100010010111100101011010101000001111111100001010000101100000101111001001001110011100111101000000111011000110001101111101001010011011111111101000010000000010111110100101011010111100011001111101100000000100000111100101001011100011100010111100001011001100011011100010110100100000000010101101110111110100110000111011000000110010111011100110101001111000100101010111101001101100100101011101010100000100010110001000010110100100111100100100101101101011101111000101011000101111111010001110001111001101110001101011011101001101011011001000000101111001000101110111011010001010111000010100011000011110101110000101001100011101100001000111000111100000010000110000111100011110011100010110111100110111100110000001100001000011111101010001011010111011111101101000110111110100010010000011100011010
110010101111111010010000101011100111010000011100110001000010001100110001110001001011000100101100110100100101001000111010101010101111111100100101101010100001110011000001111101110011001101010100001100110000001000001001011101110000010001001011000101010000000111011111000100011001110111000111111111100100010011100110011100101111110101111010011011000010110010010110101100010010100101001100100001011100011010101010010101010100110011000011001000110111000101110100111111000000111001011000000111001010110011001010101100000001111100000000111100110101011100011011011101010111011110010110011001110101110001100010001100100000011101111111011001111010110100110000101101110111001001010111010101011111111100001000010000101110111000011011010000010011100110001010101101110100011111100011001100000100011111011010110001001111111010010100010001001011101010111110111011101001101110100000110000000000001001001101110110111111001010100000001000001100000011111011011110110110100001011100001111100010100001011101011001011001010010100010110111101101100110000111011010110010111100011001001010110100111011111110100110110110100111101100010101000100000001100010010100010000101111111101001100000001111010001000011000111111100001110110110100100000100001111011010011100010001001110001001100110110001110000100001100000110001001101100011111100100110010110010001010000001110001111010111010101110110100100010100101110000111000110110101110001101101001011110111000111010010001001010001011101100100010010010001100100000001111011011010111001111011111001101111001110011011010100110100110001110110001000100011011101111110101110111010011101111100000010110101110010101000111101000001000001111000100100000010100100100111011110000010001001101100100001111010101010001000101111010111010101001000000011111100110001000000101110000000100000011001010110100011111101101110101111101000110110111000100000111100010010100111000011111001110011000110101000001000110000001000111111011110100100111000000000001001100010000011110110101001010000100110000110111101011101100000100100010001010010000010010010100011111001111011010011100000110110010000101000100100001010111101100011100100101000001101101010000001000110011101011010000100001010001010110110011110101000101011100101101011000101010100110110101000101111011010100000110000010110100011101101110110011110001111110111100011010011000110111100110011111011100110110001110001111000100100011101110011000001101001111111001101011000011000111001010100001011101011001111010101110000011010011111000111110000000100101100110000111101001110101000101011000110111111011100111101010110110000110011111000000001110010111110101011111110111000000000101001100101010110000010111100101000110011111100001011001010011011111100111001100111011001100111010100010011011110100000011000101101011100011000110110001101000001101010000000100110001110011110101000110111011000101011001101011111100001101101011010100011010100101010110010101010000011111001011101001100001001100001011100101011101100110110111000001101010001010011101010011011101011110010001
000000001111001001011100001000101001010001100000100100101110100000100001000110101011100001011100010010001001101011100110101111100011011000100111111110100011010011101100011111110101000000100110111000111100001001001111111111011100111000111101100101100000101000101111000001100101100000000011101110000001001110011011001011110101110010010100111010100000011111111001100100101011111110010100011000101101010101100000011111000110110000110010110001011011011100011000111100101000010000011001101100011010001000001101001011000100010001011001100101011011011100001110001101010010100001011101111100000001000010110101110100100110100010010100000100101011100101100000111000100000001011100101101011011011101111011101101110111100111110100001111100010100111011001111100010010101100000101100101101010101011110100111001011100001111101010111110111101111100011111111001001000100101011100001110101111001001001101100001101001101000100001001111111100010110111000000010000101110110010111111010010101000010001010010010011001110011001101101000100100000100001100100011110000100000011001011111111000111101101011000111010001111110101100101110010110000100000011110010000000000010100101000110001111000101110110001100000001010101101001110110100011110110101010000100110101000000011000111100001111111101001110000100000010111001100101100101011011001001101001101110001100111100110011101011110001100011011000111000110010000010111100110111100110101110100111110111101001001001101001000110101010011011110010011100111101011001001101111011001010111011110111000111110010100011101010010000110011100111110011100010110000100011100010100011111111000100001000001001000010010010110110101111111101011110100101110001011011011000110010110101111100000011111101000101011001100101000100101111111111000010001001000100100011000010111101010000011100000010100010000010001111010111000001001110010011101101100010010011111101011010010101111011011001010011101111110101010010100000010001000110100000011001001001110011001000011100100001111000000110110001101110110101010001111011010010001010001001011000001111100010011110110111100101100111010010011101000001110000110000011010000110000111000001101101000110100010011011011011100010011110001100111011101111100000010000101001001101011010101101101000100000100110000101010101001110100011000000101100000010101111111101101110010000100111110100010000101111011101101111100011010011110111111100011000101001100001110101100100010001110000101010110011001001110001001110111001101000111111001110000100011100101011110111010100001110010010001011011111000010100100011010100100010111110110101101000111100000110000110110111111000010001101011001010000100000101000101010111010010101101001100101000101110011010011011010111001010100111010000010010101010010100001101001001111010100111111000011111100110000110010100101001100001110101001111110000110000011001110100000000110111000101000000000011101111001100010000101001100010001111000111010001111111101010010100011010111001010110010110011111010101000101101011011110011100111110110110011110000110000110
110100111100001010010011001100001001101001010111010011011000101101001000000000011011001010010000000111111000011010111010001110100100110111010101111100101101000100101101100010011010000100011101010000000000100001011100001100110101000001100101101001001100001010001000100100111100100101011001010001101100010111111001100010001101001111010110001011101010110001110011010100100110011011110001111100010110111010110010101110001111010101010101111101000101010000010011100111010110111111100011011000101001001101101000000000100100010110001110001111011000101001010000101111001011000011101000011111010001111101001110100001000111100010001111110000011001100010011000010111011111101101100011100001111110000101100100110111101001001110010111000111111111100111000110010001010011110011101010010100110001100111011011110111111000001001100000100111101000011011000101000111101111010000010110010111001000011011010111000001001000111101101010010000010011111110100111110111101110001010001011110111111101100110001101000001000010000001111100101000001011101100111110111110000101111101010100101010011101101011100001101110101001111011110010110100010101001010101101011011110101110000010011101001110010101100111111111100010010100001010111101110001111110101100111111000111101000011011110001000101111100000011001110100110000011110100000010011110010011011001000011010101011001101110010101100111001010011110001001101001000101010101000011111101101000101000110110100101000110100110110000111101111011111111001001101101100111100000001101110010111111110000011010010001111010010111001101010101101101000011001010001010111110111101010111010111011101100101100000010111110100100001011010001111111011001011010001001010010101101101000011001100100010011001100100110100110100000011111110000001000011000100100110010100000010010010011001110010010100110001000111100011100100111001001010110110110100111110000001101011111110000010111101111100110101111011101000011001101001001000100100111111100010101100000111011101000010101001111101010111000111001001001011111111101010011000101111101100010001001001100110111111100110011000100101110011111000001100101110010101100011000101000101101010010001010001000110100100101010000111011011101010011111110110111011001101101011101000100100101111010010111100010011010011001010010110011011000110111100001001110100001001011000001011010110101011110011001011101111000101110110110001101101010000011100110100100001010011100110011101011011100110011000100011110111110001000011101100111101110110000000110101100111100110000101001001011111001001000001011000110101010101000101100011110111011000011110000000010001100101001101100100101010011010100111101111111010100110111101011111001110111000101000100001110111111010000000001011000011000010100001111110010010100101011001100000000010011010000111010100101011100001000111110000011101100111101001011100010010111110111101110000001010110100010101000010001001010101010001101100011011110101100101001110011101000111010010010011001110011000000100001010010011111100000011000001100000010001011000001011101
000110000110110110100001111000100001011001001001010001111000110110011010010010111010101100001101110011001000101000010101110000110000111001101001011011101100010111011001001000000100010001000110100111110000111010110100101010101000111110010010011001111000000101010100110101000110011010000100110010011101101111101000011000011011110001000011111101010000001011001000010101010001000001011110011010010101101011001011111100011110100100010100111001011101111010111011101000010001110001000000001010111010100001001010001011000000111011011110001110011001000100110010010100001001111001100010100111111100110110111111101010010000110111111000100001100010110011110000010110011101100011100111011100001001010111011010000001010001011100101010100100000001111010011110010011001000001101011111110011110110010111111011101001011010011101010001110101011111011101110011110001101101011100101101010001100001000011101000100000001100010100011101110011100000001111001010000111011101001100101110000101010111101001101111100110101010010010100010000000011110010011010101000100011011110101001010110001010110101100110000000111101000001001111100101011011010100101000010100110110011110111000110001101000010111110101101111010101110000101100011100111000100111111000001000101110100111110110100011011100101111010011100011001111011001111000010010001111100001101111001011011010001001010001000101011001000100100100011110101110101110101010111111000010011111111010110100100010101100000010110001000001001000001001110100001011110111001110101000110011000011111011011011111101100111011001011110001011110001001111011001101000001011011110111011000101010010111001100001101111011001000011110001110110011000100100100101000000001001110011111010100000110010010100001001001110111001000000001011110011011010110000110010010010001101011110101000110001000001111000001001000110000100010110010010001111100110001001001101100111011000101110111110011010111000001101010010101110100000000001011010010010001010000000111100110010011011010110011101111000001001011111100111010101001101100101100100111100101010100101010110100110101010101000111011110111011011111000101010011101010000011110001001100000000101111100100111100101110001001001011111001100111110111110110101100000101101010000110110001111001101101111000101111101000110101110000111110000101111001010000100000101001010111000001101001010010110011111110001001000000011110111110100010101110111111100011011001011101111110100100110110111111011000010100011000101111010100001000101001101010100001111011000011110100010011110010001101101111111110000110010101000011101001101100101101100101000111001001110110100010010010001100110110110110011111101001000011110110110010111100110100011110001101110100101100001000101101110010000010011100011010000011010010101010110011111111011100001000101100010000110111100101100110101100110110000111011100111111101101001010101010001010100100010100101111110110111010000101100010000110110010010011001111011010001100111110100100001101111111110001001001001101111001101010101110001001011000111011100011011100
100001001010101110110101001011110011101100001010110001010110010100000010111101110111110101011111111110101010111111100101010001111111011010011010100010101011011001011001011001011111101110111110001111110110111000011000011011101011110001000011100110110011111001001000010010001011010111011101100110111110111110111111010001110011001011101111110101111101001001010000011000101100011110011100010000000110010101010010110011011011011010001010110110100000110111101010010111001001110111001101011111010000000100000110011011011001100111010100010011110000100010000000110111101111101001001001001100010011011110010001101001101110111010110010010111001000110011100101100111100000101110101001101001011001111111010011001011101101111010101110101000101001100110001011111011010001010111101111011111110100101010001100000100000111101011010110001101011101011010001000000001111001011001011101100000110100101100000001000000011101110000110000000101111011010100100000110101010001110011011101011010000100001111110101110110101110111000011001011111101100010010010010011000110110010110100000100010100001001010010101100101001111011001011110000101011111011010000101111011011111101010111111110111011001010110101111000111100100101011011110100101000010011111101110011001011001011000001001111001100000010110110101011011111101100001100000111100001111100000000011010001110110110100110011111100011010001110100010001000010111110010110011100010000100011110101110001111000010100011101111111100101101001010110001000000001001010111001000100010100010100000111011101011011110000100110110101100101110110110100100110010001001000001010110110111000100001101101101111110111101101000010110100010001111011100100000100010100011111010011100111000000001101000110010010001111001101100010011100111111010100110110000010001001001011111111011101001101100111000110010111000100111001111110000000100101110000011011101111111000111101110110010101011101011010000101110110011100101110101000111011010111001101011111001111101010001110011111100001101111000011001101001101110000010111000101110110001101111010010000100111101000100111001000010011101110001111011100000101101010100111011110110101111001110100011100110110010011011111011000100011111100011010001011101000110010010001111111101101000001100001000110111000111111111111111100011100011111111101101101000011010100110111010101110111111100001110101000001000111110111000011110111111110000001011110100011011110100101111000101010111100010011101000111110010000001010100110110110001011000100011001101011111010001111111011101111001011001001010111011100100100001101111010010001111101110101011011000101100101111001010010101100111000110001100111001001101111000001111101101101010011101011000010110101101110001100111100010000110001100000010101100111011001001000100001111010010011001100100101010010011000000000001001011010011001101010100000100111000101010011001100100110001001010100010110100101011101100111001011001001101110110001110101111001110110001100101010000110101110011101000101110001011100001110100110110001001110011010110001000011
000111011001111111100001010011111111101111001110100110011100100010110011101000101101100110011000110001110011101011001001011000100110100001100000101111011011011100011011100100111001101001101111010100011000100001011101000011010000000011010000110001001110111111111100000010111100000111010100100001101000011101011110111011101001001100100001000000101110111011110100100010110001001010011110010110011111010010110000101110010000010111101000001110100100100101000110000110100110001001001101010011011011011111111010001001100000010100100101100001111100101010110110011100000000010111100100111110000111100000100010011100101001000001110010100111101111001101111111100010111011001100111000101111001110111101101110001001000011000101101011100001001001011001001101010111011101000001111000000101110000011001001100111111100111011111011100011011111111111001101111011100100011100101010100100001111010001000011010010010100100000001011000101011110000110000010011100011011010101110100001000100100110110110100110010110001010101000000010010010011000111001011111000110111111001010101100110011110010101000110000101001001100001010001000100110100011000010101011011110110011111110110011101110000100011011101011001100101001011010000100111001001100000011011100011001101010110011110011010011000010110110111110011111100010111100101001100001111011110111010100111101011111101011011000100100111110110110011101011001011010011011111111111111000010110011011000101110000100101111110100010101100001000111001101011100011011101000010001111000100110111010001010011001010011011011011111000110010011010100011011100101100111111100111101000000011000100101001100011101110101110001101001000000010010001001010001100011011000001101011110110010110110011100110010110000100011011010100001001110010101010011111001101110001001101110101111110010011000101000101100110101011011110011100110110100011111101010100011110101000010001101011000101101100000001011010111100111000000000001110110001110111011101011001100000000000111100101111010111111101010100000010001101011100000011000101110110010100011001100101010000011011000011101011001000111001011001001100000011000000000010011111110110010010011101000011110100000011010101010010001111001010010110010110010100111101011100001110100001100101101000111010111110011100100100110001001011111011110010100011100101001010100010011011000101011010111001001010000110001011100001110100110101000011101100010100101111000010001010001100000001001110110011010011110111010010000011100101010001110010001010010000101011001110011111011000101100001001111111000110100101111011010011110110110101110010001011011110110000000110011110101000101001011000010100100110111011101100011010000011000001110111001111000101100001110111100111100010011001001101111100110000101110100010100000111011100010010001101000111111001110000100100011011101111110010011010110001010011111010010000010111000000001100111001101010111101011011110000101111111001011111100000011010100010110101100111100101001001101101100011011111011100100100100100000111010111001101001111010100111000
101100111011100011111010110100010010100111101110011001100000111110000001010010101011101000101110110011001000111110011011110101110101010100000101100000000111000101000110001110010100101110111010110110000011011110100101010000011100010100111101101111110000000001001000111100000101101111001111111100110001011000110101010000001000011001010001001000011010000010010111101110101111001000001000101100011010011011101100011010001111100001000001100111001001100111110000010000001010011000000010110010110010001011011010110011001010111111111000100000000010001110101101110101111100010101011111110011101110100011101110010000001001011111101011011001100111100101101010000101000001000010010110101001100000001100110101000011100001011000001001101011000101010100111110111010001110011111111101111111100110000010100010101001011111000100100100110101010100000111011001001110110010011000011100111111010100001111100000010011001011110110011010110111011100010110010000010110111111000111000110101010000110110101011110101101011101111101001000111010011111000100110100101111001011010110000001110110110100001101110011111100110001011010011010111010101010011010110101111101100101111101101001000000001000101001011001000010010100010101010001101110011001111111000101010111010011110111111101110100000010011111011101111110000111110101101111111010000110011101100110000001000010100111010010111100100101001100011101111000001000101001111100000111010110011010111111010001110011111100110001011111100001010010101001011011111111011001000100111111010001101011010110011100111001110001011111010011011000100001010010010010011000101100010000001110100000100011010010111100101110001000101111010111110101011010011010011001010110010001001011000101111101010011011011111111100100111010000110010111101010100001000110011000101001100000011100011111110101010010111110100100001000010010111101010110011011111101101101110110010111010111000100010100011000111011001100001111011101101000011011111000110111011101011100000010101101111111001001100011001001010110100100001111000100010101010010111110101000011100110110001001111101000000100111101111111110100001111001110000011111100111100011010100010111100001101011101000010001010010000010010000000010100011011100011111010100111001010100111000011010000111101000001000011011111011000111001111010010110000110011011111100101011000001111010110100011001111111111001011000000111111000110101101000100011111100101101000011100111000111111100100101011011011110101101100111100001110111101111010010110110001001110110111011111111001110001100111010000010101000001100011110111001111011011100101101111001001011100100110110010000001101001000101101101011000110000011100000110100110100101101000111111101110111010010101011001011010110111010011011011001110101100101001001000110010010000001110000101001011000110010010010001100000101001000110000100100000010001111001111000101110001001101111100000100111010001010100111110110101011111000111001110111010011001001010011011111000100101000001111011000010011110110101111101100001011101110000111101010111000101
011011000000111000110001000001111001101000011001111011011001000101101110100001001011110100111001101011010111001010010110111010011001111000101011110101011110100110000000110100001110101100001000001111010011101010000000011000011100000011100100101100011100011101000111011110101011101011011101101111101010101110111001011010000111110111110111101101110101110110110110000000000010001000101001011001001000010001000010001101110011011110100011011000000110100000001100000010101111101111111110111111111111111000001010001010010001101010001110000111000110000110011111001010011010011110101010011101000110100001101011001010111100101011110001000101000011101010011000011100011000111000111000111010011101000010111011011001101000010100011111010100011011110100110000000101001110011110101100000010100100101111101111000001101000010011001001001110110010101100000100101010001110110111011000101110110010010100101111101011110000110010000111101110101000100001000111010000010111001101000001001111100011100011011001010011111011000110100100101000100101101110100000100010001100010010010111010001110001001100101011000011011101001110011100101111011010010111111101000110001001000111111101000101011001111110110101010110001000011100011001001001001000010011011010010010101010111011010111010111110001010001100110110010110110100100001011010100101001011010100000101110110001100010011111010001010000111011111001000000100110100010111111111101110101110100010110110000101100011010001111010101100011001100010000110001011011010100001001001011100101111111100101011100110110010101000100101011000100010101111111100101101111001010100010101001001001010001001010100101010010000100001011100100110101011010001110011000110111100001001010101001101011011111000100110000110010000110001011010101100011101100010000100000000110111110110011011000100110000000001111101101110101010010110100111110000101110011111000101010111010000010001010011110110001101100010101001000011110111001111001111110001111100001000001101100110110001000111000010010101101110110001010001001111100001001011010001010011111100000111011010011110001011100110011100010011100110011111111001001010111011001100011000010010110001001001011110001111000101010111101001001101000001001010100011001011110110100110111100010000111001011110001100100110001001011011110110110101000110110001111011011010001000000011100010011100011011010000110010010110011100000110011110011101000001001111010101111011110011000001111010110111010010000010010011101010110101001111000110101011100101010010000001110111111011001100100110101100001011001000100000000010000110101001011101100110011010010010000111011110011110111101110010001110010111111010110110110011100011101011100111010101001011110111110110001000001000000110110110100001010001011010110010000110010101100001011010110111010101000010010011001100011110100011001111010110100111110111110100101110010000110001010011011011010110011100110100011001110011011011011000010100010000000111110110010111101011011100100011001010011000011100001010001010001101011010110100010011110110001011001
011001010101111101100001111100010101110000101110000111011101100000010111010110111111010000101111011001001110011111000011110111111100110000101101110101001000101000001001101100110110101000011001010110100000000010100110001000010000111001101001100011111000011101000000010001000011110110001111000101111100111001011110001100100011000011101110110001010010101011010111000100000100101110111011100101011000111011101101010000100111010101000010111110110011000011000101100001000111011111001110100010011101010111000011010110110001001100010101000100001101000001110010111000101010110000001101010000101001010001011001100100011001110110000011000100000001010110100011110001010010000101000101011000001001111001010101011110110110000110110100010100111100100111111001100000111000011111000001111111011000110010001101111101010111001010101101101000001000001010011101110100110011100101000100111010101001100011101010110001101101100110010100110011111100001011001100000111111000010000101101101111110000000110000000111011001001011000111111011111001100001000011011110011010101101011010010100101010101001000001011011010110100110000110101011000110111110111110110101001101111011011111110001010000000100000001011001110110111110000011110100001101111110111010001011100110111000110010001000111011010110011001100011110001110001110001100110000101110011010011011111100101000001001011011101011100100100000110100010111000001011001001100011111000101001001110111000110011011110001001100110111011111110011101101101100011111010001110100110110110100000001110110100010100011010010111011110101111011101010110111111011011110101011110001100101110101011001010111111010111010111001010111100101011010101001101010000000110110101011101010111101001000010000101111000011100100101010101101111000110110110000101101101101101010101100010010001111110010111001010100000000101111101100011101111000101011010001110000101001011110101010000110011010101101100111011111100100000011010010001100100111011111100000100000101110111011011010101000010001101110110111011100011000000111101001001110101000010000101001000111111001000111110001000011111101101001010110101110101011001111010100001101000001001010100100100011111010101110110001111011110110001010001100011100110100111101100100110100101010011100001011001110101001101110110110100011100001011000000010001101010011011101000111100110010000000010010110010110011011111010111011111111110111100100101110001001110110101100101110001101010110000110011101111110001101010001100101111111001011100110100110000001111001000011100011000010011110011001011011010110000011100011000000000111011011001101001100001101000011011100011101110100010111111000101010001110010111100001011110000111100011001010101101110111000001000100111111000000101000011001000011011100100010101000000010011111101010011100000010101011001000011001001000110100110101011100111101111111101110100011011011110000101011110011011011001000100111001100111000111110100111111010101000111101110110101010011111101100110010100010110101001100101000010011011001110001000000100110011110011001
001000111011111100001101001010101010001101000011001010011110000001001000000010000011100011010110001111101101000001100111111101100111001101111000100001010111000100000110111101100010100000101101000100110010111010110011011001011100011111110110011101100000110101100011010011101001111101101011111010011111111000100010110011100010000110010010111011000001011001001010011011010000010011100101100011111011001111001001010111011110110010010000010010101010011111000100110000001110101100110110110010010001010110100110001011110011011110110001101010010000010111010110101011101010101110100010100110111011001100110101101101101010000110001110010111011100010001011111101001001100100101010011011100110101011010100000101000101001011111110110000101110011010101100101110100100000010111110100111110111111101011101101111000111000100101100100110010110011000010001100000001000011001100011011001101110100101101100001001101110111101001101011111000111111111111100010111101000001001101001000000011111100011110100000000100100001011000110010111100010111011001001101111011110000101110110101010000010111101110000110100010010011100110000100110101101000000111100111001100110011001000110100110101110111011001001001000101010100011110110110100110000011110001111011010110111011111111011101011110110001111110000100011100110111011100000101110000110110001101111100110000111000101110010000110011010111001101000111000100100010010111110100000000111011101010110000011111000111101111000010101111010101110111100111111111101111100011011000001100000001001100001000111011000011110111110000110000110010110101001000110000101011010000110110011101010000001101101010010101000001000011110001100011101110011010101101011010011110100101100111111101001010101111000100011100000100110111110110100111010011111110001001110000100010011000111111001110100000111100100001001100110001110100111111010001000111110110001011110101001000010011110000101100110000010110011011111010011000101100011000001110001111111010001101010100100000101100010100100100010101110011110111101011001100110100011010110111010110001011010011111000000100110101001110100111001000101000110100100100101100011011111001011110010011101000101011111001101011101011010010000100101111011000101011111001110001010110111011010111100100000000110001111101101011101100110001101111001110001001000101110011000101110001000001011000011010100110100110111010110010010111001100001000011111001110110101000110101100110010111011101100011100101000010000000101001001111011100011011000111111111111000001010000011010101111010110001101000011110010101010001010100000001110001111010001100000110111110111000000001000101000100000000111100110101010110000010100011011111000011010010111010101001111100101110111110011101111010011100100111000001111010111011100100101011110100001111010011101111001000101000010001101011010001111101010100000001010001100101110010001010010101110011010010010010011100000101110110100110110000110001111010100001100101110001011110011110000000111000101000000010000110111000111101100010011101101000111001110010000010011
010010100101011000011101100000111001010111110011010001000011010100000110111011001101000101111000001000001100100010110110101000000100100101001110001011110110000010000101011011111100000000011100001001001110100110111111011011110100011001101111000000010011010011000000110110000101011011100011000001011000011110001000110011100000011110001010100001100111000101110001000000010100010010110011101101000011001101010001110011110101001011011101110100011101111001010101011111000101001110001101010010100100101001100000110101010100101101111000110000111111100010011000001111101111000101000011100010101111000100000000000000100010010101011010011001010010001110001000001101111110111111100101110100001100100010000001110000110111001110110111001101001101110001110101010000000100100110000111011101011110100010111010011101101110011100110011000010010010111001011001010001111110100110000011011011011001010000010001101001111111001110101110001111101101011100000010001100010110010011110011101101001101100011001000110111110011100111100011000010010010110010010101010011000100110101000010101011100110101100111101100111001011011010001100001110011100000100000000001010100010111111000101010001010010011101101100011110110100101100110100110100010010010111011011010011000010111101100001011001010011000011100101110011010100111011011000001111011000001010010100000011100111011000001110010011111011000001100011101011110010011011110100111111100010001011110111001100000101100101001000100011101011010000100010110101111110111001001101011010100111011011101010001110000001111100011100000110001010100010111111000000001011101100111110011101100100011010010001011111001011101011101010010111011110010011010011001001001100111101000111010100011011011000010100110101111000011110100011000001111111000011100111111010001100000100010001110011111010011111001000001010110100110110000111111011100010001101010110011110100101101010011111110100010111000111101110110010011100001001000000001110011101010101000100001110000000101101000011111100001001000011001101010000010010101010010010000110101101010100011111101111011111111011000011111111000011000010111101011011011110000011100100101000000000010011011111001111001011011110111011001111110011101111010010000111100110110110000111111100100101100110111000010000010001100100011000101001111100101111111011110110001111010000001010110110001010011101110111101000101110101011100010100110000011100110111100011010111000110111100110001110101010010101001110101100011001101110100100110111110110111111000011111100110001001101111011100100000001001011001000101111100110110100111100010000010110001111001110100111001101011110110110010010110011000010101100110001110010000100011000000011000100010011101010011000110000010110100101001010101110101001010101010011011000111110001110111111101110001000110001001010011111101100001011101111001011000100101111101000001010000011001110100101001100000011000100001101011111011100000000100110110110001100111100001000011010110110100011010110010101010100100100000110000101010010110011011011011101001000111111
011100010000111010110000110010001010101111100011100110000100100100101101100001011110000111011101001100100110111000110000111111111100101001101000110111011011011110111010101000011111001100000111101101000110001011000010000000110011101001110110001010111111000110010100100010010111101011011100100100110110101010010101000010011110001001110010110110011111010101011111000000010100001010001100111011110011100111101100111101100001010101010000001110100111001000011001010110110010000111010110101000111101101000100000110001001001000001110101000100110011000000001111000100101101001010001001111011011100010110001111101001101001101001000101001111011000001110000110000011101010101110100010001011111011101001110011001011001011010110100100110011111000011000110110011111010000001000101101001111110101011100011000100111010100011100111100001100010110100011110000011001110010011001101001011110110111010110000000000101000010111000101011100011101101100000101100011100010101100000110011100110011111001000101111001011011001100001110100010000110001001110110000111010001010111111011111101011010010111111100110001100010010000000001101010011000111010010100110111100110110011110110100000010000001100001001011001000100011111001100001010101101100001111101010110000000000111111111100011101101110010101011001111100011110110011001000011110100100100011001101000111111001110100001010001111001001011100111110011011100000010111101000110001101110001000001101010011001100101111110100010110000001011001011011010100010101010001101000110101010000110101100101101000000111100110101111110110110100111000010100110001100110010001011011011111010011000111010101010001000110000111110010000100001000000101010111011000010010100010100111110000100000111100001010000110010100101111001110001011010011100111000001010111010010100001110001001000101100001001010011001001010110001010110010011011101111110111010000111000000011001001011100010000111001111111100111101101110001001000001001111111000010110111100100101101011001000100100101011100111011011111100000010000101100001010100010100101101000100110100100101110000000111111101001100111011011100010101001000100100011100111000101000010110000001110111101010000010011101000111101010110111010011011110001000001010101001111100101101110000100000101101001010011010010000100110011000010000000001111111011110101010001100010000011010011110000101001101001111110100111110000010111011001110001100110011100001001000101100100010011011001010000100001100111100100011010011000111001001010111110001011011101110100000011110110000010110010110111110010101001010001001101111111111000010000100011110111000011010010111000101011011011001000101000100011110010101001010011100101001001111000010100001000100001100001010111110010101001101111111001100111100111100111010110111100000100010111010001111010100110000010110001010001111010101000111111001100111011110001011111100010000110111101010001000010010011101001101110101011110010001010011011011001010101000011101001101111100100100010010000011001111100101111011000111001100001111110111111011111000011
010101001000110000100001010000011110100101101011011000010101111101011101111111010011010011100011111010110000101111010011011000011100111100001000001011001001110000000110110001111111001111010011011100011011010000110111011001101110011010001011000000111000100000101110101100101111101010010110000000101111100000111010110111000001100000111100101100010001110001101011000100101001101101111001011010111010101101111110010011011101001010111001000100111111110100110011010100000101100111101010111111110000111101011101101011101110000101001111110110001110010100010001001010000011010001010011001111101010100000011111001111011110111010100101100111010101100011111011101100101100101011011110011001011101100001101100011000101001111000101001011100001100010111000011100110000010101111011101101100001001100110111111101111100100111110001001111001100111100110101111010001101001111100011101100000001110101111010000010111000101101110011111111101101010110111010111011001000000101000111100111000111011101000101110001000101010001110000000010001111100010000011100010100000001011100001010000010100010001000001010101011010010001110100111100111101110001000100010101101101000100111000111010111000100001010111010011111101111101011001111010000110011010110111101010001000010111011011011110001001000110010011110001101100000100110000000010100101110010010010001110000011101001010000000001100110100011111011110100010000111001011000110111110111100011010011111100011101110100111110111000010010111000111100011010000001110001010111000001001111100001000011100101101001111110001111110010110011100011011001001100100111100000000010101100010111100001010000101100111101101100001011000010100100111000001101000101011000010101001001100000100011011010100100011100111101110111101010010010110000011010010010000111101101001011000110100111101101001111111100100110111111001010000011111101100001100101110101101100001010100011110010000101001110000101101010111011111100100111011000011001110100011000101010100110001011101110110111001011010001010010101000010111101010101110010110101010111101101001110110101011011110011001101010011110110111101101010001111001111011001001101111001100000001111100010000001111101101001110100011110011001000001100000101100011010111001101001111001001011000001000110011011100010011100010111110001110111010000100011101011010000000100001110010101011100011011100111011100101011101100000001100011101100101010101000110111100011001110010100100011111110000101001111101110010110111001010111110111000001011101011001110110111100100010110111001010001000000111110000111110100011111110100100101110000010001100101100011010101011001010000111001101011001111110001011101110110110011100101000100011110110101011011000110011110110101011010001101101001111110101111000111000101001001110000111001100010110111000111001111100101101010010110001001001001101001101110111111011011001100110100101100110110111100110111010000000110100011111011000101010010110001011011000110100011101111101111000001000110000000101101010011111100000101111100011111100011001101100110111010001
110110000111101110100111100101100101110011110010011110001010101100100101010101111001101100001100010000010110101000011011111011100010010001101100000100110110000010100100100000011100101101010000101000011111011011101010110011010110100010101000000111010101100010111011111011010111101000001010010111110100000000111101100000011111111111000100111101011111010001100101111001001100010000111100011111111010010110110010000101100001001011100011001000010010100010011010011111010010010011001000111110011010110100111101011110000001010100110000010000111010010111101000001010011110001000000101111101110010000101010100011100110010111101000010100000101000100111100000101000110001110000100001110011011101100001001011010110101110010001010111001110010001010111000100111000100000101000000110011111111010011011001111010001000000110110011010000000011110011100011011010000001100111011101011110101111010111011111110011100111100001000111000110011110110111100001010001010000000010100111000100111100100010111001101111110101111010110001001100111011010000100001011011001010111111101100110101101010001001101110110001010010001101100101101111100110101100011100110100110111011010110001111101100111011010011001111111110111110010110000110001010110101010001111010001000110100001100100000001000110010100100001000111111010011001001101100000000011000100000101000001010000101010101100010100010110001001111100000101111100000111011010000100001100011011000101110100010011010100101001010001101111100111000111110011111001101000010000001101010000001000101110010001111011010011101001101010111010101001000101101101001110110001100000100101110101100000101111110110101100000000011011101100100000001100101001011001111000101100100001010011011100000000111111101011101011111000101111101001000101010001000010011000000100111100001110110110101000010010001000110110111100000010110000010001001001011100010000111101010000010101111010011000110100101111011100100111011101101101110000010011011111110100011110000101000011000111110100111010011011000111111010100101110100011101011100011011110000001100001001001100001011100110001110010000100100010011110101111010100010110100110110111111000011000010010001100101011010010101010010010011110100000111010111100011101110111101000100011010000100001011101011010010101110101100111110001011010101100100111111110011100000101111011110101010010110111101001110110010001111000111100001111010011110000000001001010000111010110111010111000101000011010000101000100101101010011100000000101101101011011101010101001011001110111111010000110111110000010011000110000100101000100011000100100011101010111010011111010010100110101000110101011100001001011011110100100101111101000010001101110100011101001011001111010010011000000000000011101100000000001001011001000001010100101111101001011001111101100110111010101011000010001010001111110101111111000110100110110100111011000000101011101111010001010000100110011000001000011000100100000111001111111111001111100111010100100100001011111011111100111001011111111110100010101101011111111100001101101101110000110
110100100111000010101110101100001001001001100101011011001011100110111101010000100100000100110110111101101010001110010110100000100101101000101000101010011100101101010101010000111000001000101110001000000101100010110101101001110010101010001000010011000100000111110000111100101001111000100101000110001110111110110101001100101101111001001011110101100101110001100100000111110110001011001100101110101110111110110111101100000000111101010100011110111000000000111001100010110110010111010101110001101110111010011101001010110111101100010011010011110000100011100111100101110011011100111111010101111100101100101001010011100111111110111101010111000100001000101000100001101010011100111100111010011111111101110011101100101000010111011001100011000000010100111100110110100111100110100110101010010011000010111110111001000011011101101001011011110110011110000101001101111101011001000000011000110001111110000000100101110011001001011111101001101101100011101010100011101000110100010110011001011000100001111011001001110000010110010000111011111011000011001010111000011001111011110101111001110110000001110011111111001101111101000001101010101110111001101010100110011011100011111011000100100110011100110010000101100100001111000101000111000100101001110110000001010110110001001000101001100010001101110110011111101110000110110100011101001010000000001000010010011001110100000001111010000110011010110100001111011101110101000101010100011011110111011010110001000011001111010100010010001000010010010110011010010101100000100001011000101000000001100010000000011111010110001001000110111001100101001111000101101010111111111110000110001011110100100110000000011000110111000010101000100100111010010010010101011110111000001100111100001111110011001010101100100011011101111001011000101101101000010000101111011001110100110100110101001001011011110001001011011011111110110100000011001110010100111011011101010010110000101100010100101110101101111101110100000000101010001000001111111110101000110101111000111110111010010011111010110011010111101000100000011110000001110110111001100011111110001011101101111000110100011101010100010111001011011001101100110100110111000101010011000010010111111101010111101100001000111101011010001001000100010101111101000100111111010010101101111101110001010011110110010001011001100110101001000001010010011101100101110010111011110000010000010001010110010000011010000010011010110101101011100001110110101100010001000101010101001011000010010010111101000111011010011000000111110110110001110101110011010110000001001101011110000010000011010000011011100000011100001100100101110001101010011101110100101111100011110111001000000111110001111011001010000010000110010001110100011000011110100111011001111100000000101010111011100100011101110011011101000001101101101011110001000010101010101111000010100011110110101101000010001100011010001110110001110100100011011110000111101101111111101011011100111011010001000001000001110001001111101101100110010101010111100111010100001001101111110111110110100110011111111011001111100101101010010110100100001010
100111011111001101010000101000011110010011000111010000010101110101010011000110110111000100011100110111011101001110100000110100101101100000101110000100001010110111000011001111110101101000100001010110100110000101011011101001101101001011010001011111110010000100110100011101011101011111001110000010010000010101111001110110100100011100011011110010011110001111101100011111001011110110101110010101010100111110111011010111110000101001100010111001111001010010100000001111111000010000011011110011000011111001111110000111101101101010110000110011110110001000011011010010011100110101101101000010110111011110000011010101011001100111001100000111100010011010110110110100001100001111010100101100100101001110110001100001100111101100011010101001011000111000000001001000111100110001001100000010000011001110111001110011110111110011011000111101100011100110100001110001001000000010000000011001001110001000111010110100111100010111111111011000000110011011111110001010001011110101010110101111110100000010001101000011000000000100010100011001110010010111101001001100101000110100111000001001011001000101011001010011111101101010111000001001000010001101010000101100011100000111101110101010110110101111111010011101100100101100011011010001101111001101000010001011111000110110100010000000010101111011001000000101000110100110011101010010110000101001000101000101101010011011111100011001110011111101110111110011000011100110010001110101111110111001010001001011111100101100000101000100000100010110101011000110100010001111110010110000011101101101001111010010010010001000110011001111100101100110111111110000000100111111000111001111101011011101111010000110001000110100100101110011011010101010101101110001010001101111001010101000000100110011111111101000001101100100101101110000001101110000001010011100011110010001010001000010111100011011000010101100000100000101010010001011101100110000111011000010111111110111001010000001101001011110001111100000110111001101001110111101100101011010010110111100010100001110110001101111001011010110101100101010110110110100010000010000110011010101100111011111010110000110101100100110001011011111000011111101110110100001010000001000001100110100011101100101101010101000111110001100000110001100011001111001110100001000111100000111001101010110010101000000001111011011001111110100100100001001100100000101110111110110001111100101000011011111000100011011100110100101010111010100100011000110000000110000110111011101110111101111100011000100101010111000111011110111110010000101101001000111011000010101011101101000001011010100000010010111001100001011100110001010110001010100100001100110000001010100011000010110101001111111100000100110100011011001111010001100010011110011010010010000011001110001101100010011001001010010001111001111010000100100110010110110011011011000110010110111101110111001010001011010010011001010011010101110101000000000001001111000000101100101110011011000100011001100000110100001100100011100000001001001111101011000100110000101111010000000111010101010000000000100101111100001011111011100001111010100110000
111010111011101000100001110111000011010010100011010101011000001000000000011111001001111011101101110000011101110100010111111111101101101010001001010000111000000110001010011101100011110110101010101000001001100100011101001110010100010000111011011011000001001100100011111001100100001110101100010011010001001010000011100000001111011101011000100011100110011000111011101010000100101011101100110000011011100110011100111100111000000011110111011010011101101110000100010100101101110011101000011101010000110001001110000111011101001100100001111100101111101110111110010110010110011101000001001101110100001111000110101011100001111001001111111101011011001110001000000110101000110100010001010101110101010000010010110010000100100110011011110110101010110100011011110110011100010001000000011000000000101000011111110111101100111010000101001110011100010101111100100011101010110100111010010001101110000000000011000001110000001011110110110111101111010110010011010111001001111101111110111110000010100111001111001010000001110111001011000111100110010000011011000011011101011100001110011001010101001001001101010001010101100010001001010101100101100100100101110000110100001000000001100100010011110011101110101001001011101011010110110000101000000000011101001010101011011100100000100010010001111110101001111100001000101011111000111011010000001011000101001100001000010000001101001101001001001100111011001001011001001010010010101111110110010010110011000100101100101001000100001000111000101011100100101101101001100011101101101001110101101011110001001111110000111101100010000101110111010110100100010101110001110101000010110010111001010001100011100001000001111001011010000011111001000000001100100011110001001101011010111100001100010101101100011100110011111100101110100110010110101111100101011001000001011110011011110101111010110111111101100100101011000011010000111110010110010011011011100101100000100100100100110000010010000111101110110101100100100111011001101110011111001010010111010101101010001110011001110111111010010111110111100110000000111010000100011001010111001111110011001111100011011000011001001011100011100100000111001000110011000000011110101100100010100000100100111101111000111111011101001000010111010100001010110110010000110110011010010001011101011110001000000011111101110000111111001111101010011000101110001011110011110100001011100100001100001111011011101111101100010010100000001011001100010111101110001101000100110000001101100001010001100001111011011111101101000010100110010010111110010111011111111000000001111001001110010010011010011011000100110110001100000011000000100111011101010111100111001110001101000000100011001100010000101000101010110001011101010110001111111010111101011100101101000110000001010110111011011010010001010010101100001100001001111110001110101100000000110110110000011110010101111110000100110001011010111011010011111001011010111110101000011011110110111111011010100010011110111111001110101110000011011101011001010100101110100001100000100101000010111010101111100001011110000010101110000101011011000110110100
001100010100011100001100011101100110110100101110011100101110101011110010110010111010001001000000010001101011110001100001101101111100000011011000011000000101100111111011000000001011000000011101000001000001011000111100110001100001001101010001100010100001110111001011010110011101111010101010101000111010000010000100110000111101001001001001010100111000011100011110101011010001010001011010010111110011001010010010000111110100000110011010100111011110001011010011010010110111100100011110011101110101001000100110100010110100010000111101001101011101000011110100011111000010001110101101101001100010100010000110110100010011001101100000000110111100010011111111110111101111010100001011010010110100001101110100001100111111111100111100010011001011100100101010101101000100010011000011011001110101101111100110000100101000001100010011110001110011000100000111001001001011011011011000101011010001111000101010111011011101000110010101001011101100111100100001010101101101000101100110000011111011110111000100111101101101110110011100110010101110011101100000010000011001010000010100001110010010110101001001011101100010111011101011011111000100101101000011100110100111000011011000101011011100110001010001000011001000010111000110001110110001110000111100111111101011000000010010001100011110111101100011010011011100011000010000111001001111001100110010110010111110101100010110101000111010000011011100101011100011001110001010101010110110001001010000011101100011001110100011100000011111100000111000100011000101110011111001001101101110001101001101111001010001100000111001111111000000110111111011001101110100001100100011101000110110101111111011101100011001011111010111110001100011000011111111111000000010100110100001010000010011010100010011111111000010000101110011110000100100010110110100001011001111110111001000101110000001100100001001010000101010010001110110100001111110101011110000001111110001101001000100001001100110110101000011100001101010100000001010001000110010111011110011001010011010000111100100010011101100001011110000101001000011101111111000110110100000000010101001100001000010010000101010110110101101011011111101001000000110111110000011000110001110110100010100010100110011111111101001011001101010110001000010100111010011111111101101011011110010011010101000101010101100110010100110110101111011110110110011000001100101000101100111010011101110001000111100110110101000011000110111100101000100100001011101110000111110000001011011011000100110111101110111010001110110010000000101011001110011001011111110111110110111100100100100011010110100011100101011100000010111000000010111001001000101000001011110000101110001001110001110010100100101100101101011101100011101111011001001110001011110111100000111001001100100100110011011100101001001000101101110111101000010011111101110101000001110011011010011000100001100101100001110010011111010001111011101101010001111010111010100110011111101110101000111000100001000000001011101001011000011011001111011010000111110100010011111111111101110100110111000111011111100101001101001111010100001011100010010
011111001101001111001000100111000101001110010000110001011101111000111111011010100010111011110010110110011010111011111001111000101000110000101001101011100010011110011001100100011110001110011001101001100110010000101000100101111000010100100101110001110000101000000011101000110001100010110000000100010100001000010000101000011011011001100010111101001000101001000111010101011100111101000010011010000111100000010110111001011011011110110111000111111001111000100011111001001011001101100100101111101000011010100100001100010110001101000000101111111110110110010111011100011001011001000011011110111000111011001100110011000000001110010101001001001100100000011011101111010110110000111001110101111111010110000110110000001100100101101000001110110010011011100010100100100001001100100110001011000010100010011000011101110001110011011000010101110100000000111110000100111010110101100010101100010010000001101111111100110101110011011100010001101110001001100110111111000010100010110110011001111011010111111010011111011010101111110111101011111110001101011001110001001011101110101110111001100110011000110010111101100001111110000000000001100011010101001010101001100011110101010011000011110111110110111000101111000111110110001110100111010000110110001010101000111000010100001000000111111010000101100010111011000010000101001010001100101100100000001110101111110001101101100111100111000000000100100111001101111001101000100010001010111000011101000110110011100100101111011101010010011101010101110011100111110111000011111110100100010000001010110011011001101000011111011110011110111010010000101001011010110111100110010101110111000111100100000011110001011010100011011000010010100110111101000000000001111001110101010110100100010101111111011110100000101000101111101000100111000110011111011000110111001001010101111100111001011111101111001001011010000001110011110010010101011111100111100001001011000101110010011101110000010010110000100000100010000101101010110000011001001111011101111110010011100011001111110011100010000001001100101110111101101111111001001100101100111100010101000000100011100000001001110010100001100000100001011100001011010110111101100010100100011010010000100100010101100111000100010011000011101111111011010000011011100101101000101000100000101010011000100111101011101010000010100011100110001101101111001001111111110000011100110001111111101100111011100011100110011110110100001010000010001010100110100001000110110110100101010111010011001001110000111101101101101001101111000111100110001000111000000001000101001001001101100100110110001010101001011000110101111001010110100001111100110010001010100011001110101001000100011100001010110110110011011111111001011011001100011100001101111100110010111100111001101011010011110111100100010001000010101110001101000110110001101110001000100110101000011101110001000010010011111111001010000110011001010110001001000111110100100101010001100111011001001100010000010011000100110101000110101100001011111100000011011110011010101101110000111111110111001101010100010011101011010000000110010100000011111101
111000110111001110001110000000010001011110100011111111011100010101001111100111100010011100100100101111000000110110101110000011010000110101010001000001100100000100111100001000100111110110011010000011101010000101100011111001111010110100010110011011101011101011001001000111111001111001100101111001101101101011000101001001101000101000100101111101111010100001010010000001010111100101010000001101000011100110111011010101011011001101111001011101101000100000010001100001011111110011010011010111100101001110111100000101010111000101010101011100011011111111111010100101011110100001001101100000111000100001101111011001111100100100101100100101010011111111000110011010100001101110101010000010011000010011010111011011001010001101011100010010000001010110101010000001100000001111110010010111110111010010000001000011100011001101001110110010101011101110110100000011001100111111010010011001001011000111010001011000011100111111100010011001011111100001001011101100111001000011101100010010110101011001110000111000011101011101010100000101100001101011101101111000101111111010110110110101110011011000011110111100111101010000110011000101000100110110000001111100110111110100100010001110100000010101000000010111110000111111001010101110111011011010000011111100001111010111110011000100111010011100111011110101001111011101101110101001100001111110000100111100100011101000110010101000111111111001110100001110011001010110000101000000010110010000100000101111100110101101011011111110100010001111101001111011000001010011011001101010110110101000101111000011011001111001011110000011001000100110111000111111101101010011100111111001101110101100010100111000011011011111110011011001010011000010111111010110011100100010011011010000010100011010100111001110010110110000010010100011111011011110011101010101110100100110110110110111111010001101010011000111001111000110100011101010011111100000011010000011101100111100111010000111001110000101011110011110001101000111111111110010101111100101011000111001110011010000101111000010001000111110000110011110000010011000100001011000110110101011110111101001101011110000100011101011100001010101000100010110001011101011000011110001111001011010111010110000001010101100011000010110101011010011001001111100001110101011100010011101110011010110000001001101001001101010101000011111111111110010010101000101111110110110100000100101000010111101011000100011100100110101101110010110110111111001100111101010111110110110100010001001011100001000110000100011011110010111101110111111010111101110010101000001101010010010010001000110001111011011010001100100100100101110010100110100001010000011010110001010110010101000110011110100111001101011110010010111110010001100010101111011100100111100001010101010100110010011011100100011110010001000010011100000011110001110001001000010000011101101100001111100101110000011101011111100110000010000011001000011010001000101011001100100011000100011101101001000011110010010110000011101010001010000010010010100101011100010011000110110001111000110001110010100011011011011111110100101111110010000100111
111100110011111100111111000011100011000101101110101000111011101101001010111000110000001011110101111001010111000110010000010111001010000001101100101000010100000111110011010100001000111101110111000001000100010010011000001010010111000111011001101000101001101011011111001001001010000010000111111001011110001100011010000001010000101101000111010111111010000101000110110101110000111001101011000100001000111000101011101000011111101101100000011111011000001110100001011000001100010000001011101011010000110011010101100110110011101001110001000011001011111010101011001000101001011101011111011011001000101011110100010100110000101000000001011101000110001001110011011101101100010010001011011001000010100000001100010011001001100111000111110011011001001110110110001010101111010011111100101101101101111000110111010111000001001101010010111101011011001100011011101111111000111101011011010010001101111000100111010101110100000110000110000011000111100011000010001111010110000101100000110100111110000111010000011000111100111001010001001000001010111110101001010011100111110101101001001111001000110000011010011101001001001011000111110011110111000011110001101010100010011001010011011001010111111011010011010011001100000000000011101110110110011001101100011111011101011111000110101110010000110011111101110101011011110010101110111000111000000010010011001110000101010100011010100101010011010101110101110000111101000000100010101101101101111111011010110100101101110001010100101111001100110101001011110111111111011111010000100110001101100111101010110111000100101011101100010000011101110001110000011001010001001101011100000010110011010010101101001110100010110010111101000011011010100111001100011110110010101110110100110011000111010011001001110010101101100001101111111100101101001110011111011001110101100101111100111001111010011100100101010011000000011100010100010010001000111000010011111001000011000011110101110101011111111000101100101100110000010010110100110011110000001111010100101101011110010011010001001100000010001110100010001111010010100101010111101101010101011011110011100001100110101011000001101001000010111010001010111100010001000000100001110000110101111010111111100101100101111110101010100001100100100111001110011111111011001101010100101011110011110111010000000001110000011011100111000000111000101100110000010001011000011110000000110000101110001100000011000011100100011010011010011010010010010111111110110100101101101100100100100101011111100100101010100110001111001011011010111111001011100111111001011100001001001010000001001011100101001101110101101000111000000001100010011001101101000111001101010101010001110110010000100011110100101010001111110001100010100110100011111101101001000111110001001111001110110011000011001000011010000101001001111001010000000001001101010101111111010110100001010010010000010111001011001000100100101000101000001101110010010010100101100000011100000110001011000000100001010111011001010111000000111110000101101101000011111100101001010000110111111001011110011000011001001101100100000010011011000100011011
110001001011010011000101000011010010101001111010010100011010101101110110101001011111100010110111111110010011110101110101110000101000010000101111010000100111101010000010101101011010010010101001000001000111000101110111010011011001110001101100110111100111010011000100101010100100111101111110011101000111011001011110101011010001100100101110010001010000011001011111010011011110010011110011000000111100011101010110011110100000101010110010111100011010100001110101111101001011001110011001010110100101000000001011000101000011010111111011111110101100010000010110011011010010111001010001001010011001000101111101110001110110011001111100101101001010010001100101010101101011010000010111101010010010100100100110100100100000010110010100001011001100110110100000110111000001011101010001011101111100100110111000110111101000010110110101111110000100000011010111001100010100110001110011001100101011011110010010101111011001010000101011111101010100010000101100111110010010010010110011011001100110101110110000111101000001001110100101111011001001111001101000110001010011111111010101101010001110110101001100100000101111110110100011011100101011110101100010011111010000100100101001000000010001101101000010110101010110101100000001110010101010110111100010011011001011001001001001100110100111001011110001110100000011101011111001111000111000111110111011010010101011111111011100000111001101010110100000100111111110010101101111011100100101101101011110101111100101001011101011011001011110110110111110001011101010111111001111010011000000110011111101100010110011000001110101100110101011011111101011010100111101100011101111100010100010110000111011011110100010100001001000001000110010000101110000101000000000110011010001101110011101010101010000010000110101111001010101111011000110010100001011110001100110101111011110111100010001101100111101101110001110100101000110110010100011110110100000001100000111111110011111011111100001111111011010011010010011100011000110001110110100111110001110011000111100111011100000000001111000101111000111101101101011110111101101100011101001101111011110001101000111011001100001010011010110100111100110010101000010011111000101101110001101001001101100000101001100111000101011001011011000011100010001101100001111100111101100111111101010101010111100011011101101101101001100010011000011101000111000011100001000100101111111010011011000010000111101110110011100110100010010011010101001010111000010000000110110110110011010111110101001001010001001000011100100010011010111110011001111111100000110010001101110000100100011100101001001010110110011000010101001010000010011111000010011010010111010001110001011000011110001101101111010011110101011111100010010000000110101100110000010001000100110000100001111110001101001010111111000001010010011111001010011100001101110001111111111001011010100110111010111100010000101001100010101110001110101011011001110110110110011001010000011110111111000000000110011000110011101010101010101111010011001001110001000000101000100111110101001111001000001100000011111110101001001000100001101001011000101
010010100111011011010010010100010110100000010111101011010001100110010110001110011010100010001101100110011110110101000110011011001001011110001110010111010010010100100000010010111101011110001100011100011110001100000001000010010000001000010100010101100010101010011111100100011110001110000111100000000100000110011111110001001000111101001001110001011110001000000000100100111110011100000011011000010010101101000101110101100110001101011100100111101000010100011011100100011001111110011101001101000111010010000000110010111111100101011010001101010101100101111110011001101011010101101100111101011010101100110000110011010010100100111010011000000110000110100000110011000100100111011011011101001111010111000001100101001100111001001110010000111110001110100111110100101000101100001111000000101011110000001100101110001101000010011010001100001001011011110101000001011111001001100100011110100110011110000101110010011001100110000110100000011010011010111000011101000100110111010101110010100111011010101010110110111001110100011101010000011101001110111111101000010101001101110001100011001100110101010100011100110011100011000110010110100011011000011100101101001000001010111100110111000110110111011100101010000011110010000010110101001001100000001110011100110111111000100000100011001101100100011100110110110111100000001000110101101111001000001010001000010100100100110010000101110000100001011110101100010110100011001000111010011101000010011011101100100000000011100011001101111000110100011100100110011101101000001110011100010100111110011011111011100110000001111101100000111111001010000111101001001100000111001001011110010001001100110100101101000010011001011011110101110010011010010111011001000001101100001001001101110101110110111101001001000010000000101111010011100000000000101100011011100011010110111001000011101111101110111001111101000000111010001011001100011001111000110011010000110000110000000111101111100000110001011110111111110011011110011010001010100111111100101100010101110100000110001000001111100011001000111011110110000001111001101000000100110100000000011011110000110111010011010110101110101011100111101000100111101111111101010111010100001100101111010011010010000100001100100101100000101010000000011010101000101000000011001111111101001111110111001010111000110000001101010010101110101110010101001101110110111000010111110010011010110011001001010011110111111101001101001111010100111001000011010001000001001001001000100011110101111110100111011000111001001100011111110011001010011000001110010001111101000101010001001101100001000000000001110000110010100101111011010110010001100110011111101000111011110011011001101111110010010001100011010001001100111100010010010001111100101111100110111101110010110100000101100111010011110111111111111110010100101100101101000110010110011100000111101101110111100100010001000111001101001001100100000110110101011110110111110001011010010110001110000001001111111110111110101100010101010001111001011011100110001011110100000110000011101110100100111110101111101111101000011000010101110000010001110010
101011001011100001101111011000100111101011000111011001110000000011101110100111000111001001001011010110110000101101010111110001001111010100110101110101001001111010010001101011100100110001011000100010010010100000101011001000100011100000011110010000101001101010111110100001010111111001000010010011000110011101110000001101100110101110001000111011100100101101000110100101011101101110010100010101000101100111010000111010010100100100100111100010000000001011001000111000010100101010110100110000100001111010011011101001111100101011001101011111100111001110011110001110010000001100100011110000101010000111100110001110001011010101111110101001001010110001011010110010011011101000000100111100101110010010100000111110101011110000100101110111000010000001001111000011010100100010001001010110101000111000100110101011101101110110101111011010111000100010111101111110101110110101111011100100010000011101100000001011010001001011101110000010100101100000110111000110111001001111001000111000001000100001000011011101011110000001100011010001011010001101000110011000111011000111011111001101001110101110010000011011000011000111110110010010011111010011110000111011100001000000101001111110101110110111011010011101000101101100101001011101111000100010010110111100111110101100110001111011011100011000110011000010101011100010101011110100110011111100010011010100001000101110101111011001001100110111011100011100011000011011100100110011011010001001000101011001011100111100101010011110100100110110110011100000010101110011110100010110001000111101011000100001011010001001000011110101101110110110001011010010110001110011111111110110101001111110001101111111011111000010001000001001010101101001100100100001001100100100100111010100111011000001101110010111101011100111010011001001011101001011000011100000011111111101110000101011100101011011011110001010111111111100101110100010101110010001001000011001100110001001010001001101110110110100000110110100010111111101101011110000000100001110000110111010100010101001010101101101101011110010100000111010010000011101110011010111010001011010000110001110100011100101001001100110110011100101110010101100011110100000100101011011101101110110010011001110010100011010011000001011010010000000111100011010010110101110011011011101110100100101010100001000110011110100010101000000110101100111101101111111011011001101100000101110000000101110010001110100010000111111001101011011111110011001000101010101010001001111011110101111010000101011011110010010111101011010110000111010010100000111101100010101110111010001100100001111101111011110000001000101111111111010010101110011111011010010000000111100101011011111111101010010100011100010000011011101010111000111001101000010100100011101110010111011101110111000100111100010110101111100000010111010001101000111111100000000011000111000100000000100010001001100111011001010110001000101100110010100111011100011011101000001010010100110011100100100011110011111001011101001101000101100000000011001111000011010101010101000000100010100010010100111110101110001110101010101000110001010011111
100010110001110010001111000110111011100100100011100010011111011100111100000000101011000011011101101110000011110000100000001110000011111011101010101001111100010010000100100101000110010001101111000111001000000110010011001010000110001100110100100111010110100011101010000100111011011011111010000111110010010000001010010110001101111010110010000100000001010010001001101011110110101011101100111100111011111011110000011001000001001000001000001001000111111001011110101100001101000111101111110000111100101100100111011111000010000011110000111111000010100000010001111110100111101000101010110101001001101111111000111101000111010010001011011011111001011111010111110100110001101110111001000001100101110101011011110000010010011001010001000011101000000011100101001111010001011111101111011101011111000110111010010011110101101100110000001110010100001001100110100101011111111001001001010000001110001100000110100011011001110100110011111011110100000101100011001100000111010001100000101010011010111110110010111010110011000011001111110010010011101101100001001000001001000100101100111110100110011111010010101000000011011101111010100000111010001100011001101001101011000100011101111110111000111100001110101110111110110101111101101011001001000000000010111110010111000001100100101000100101100000010100111110110011100100111101100100101100001001100001010001000011100001011001000000010100001001111101111010111010111100110011001001110111100111011000000110001011010011100100111000001000101000001010110001001010111011101010111101100100010100010010111110001100011100000101010110100011101000010000111000110010100001101101100001110010000000101010110111100001111000001100000001010100001011110010111101110001000110011100101101111101011111101110111101111101000010000101000110101110010110011110101110101000111000101110010110111001100110101101100111100111010001100011011111011011111001011000000110011101101011001010011111111000001001011110011011000010000100100011101100101011010011001100011101111110000110101001111101011100000001100101110010010110100000011100110011111111111110011101010111110001100100010000010001011110111101101111011110110111111101001100101111111010001001110001001011110101011101110010111111101100100111111000010101000001001101010001000110111011011000011111111010001110010110000000000001101011111001001100111000111001111110001001010111111010100110110011100101111101111010111111111100111100010001111111001000111110101100000110011101001101001001010110001110010111001101100011110100111110100000101110101110010010000111001111000100001101101000101101101101101101101011010110011001110101101001011001111110010001101110110101000000010101100111000000000110101011100000110111100011000100111100110000101110111110111010101100001001000000011110101100010100011011111110111100010001011001010100010110001110101001001000111100111011100011101100010111110111010101100000100100010011101011000100010110000101001011010000010011111011000100101010100111000001000001101101110101000101101010011101110001111101011100011011010011010111100101101011011101
100010111011001111001111010000101111100101011010101111000111010011100001101101110010100101011000001110000010001101001011000000111011001000000010000011100011101111111010111001000011100110001011101101000110000000110110011111110110001100010110010101111111000100110001010001111110010101011100000111011100111000100101010001100001110111100011100111001110111000100010010111001110000110001110010100111001001100110110111100101110110111011111111000000000100000101011110101011101010100111111100110011110100011000101000010000011101001101101001011100110101101100100001110110110100110010101110000111110100101110010011100011010101000100000001011100011111110000011001110000111011010110001001011010000101000010101110111101100101011000111101000101010011010111111011100110100101111100000111001110100101101100001101100000010010010000101000001101000011101110101001101010001101011010100010110111110000100110000101110101110001001100000001110100010001101101000010101010011111010110100010110110010000101011100000110111011000100001000001101110110100111101100010100010111010011100111100011000001110010100111110011001011110111100000100110010010101100000001001010001011010100110000101000001011010010101110110101001010111000010001111010110100101110010101110001000101100100111111010011000111000000011100100111111111110110111111100000111001010110011011111110001011110001111011011111111100101101010110111110001110000100000110101111010110101100000010111110100010011010101000000111010011110110011000010111011011111100011110011110110010111000100000000010011001001010101101010001110000110101110100001011001100111011100111010000110010000101011011100100110011001001001001000110111101101101000100000101111100001110000010100110101001000100101011110011101001110001100101010000111111001000010000001000101011101110110011101101000001011111010001110000111110101101101001011010001000101100011111011000000001001110011000101101100100011001011001100100001101101111111011100100011101111001111001011011001111000010111110111110111001011110011110000110010110011110011000011010111010001011010001100111001111100100000001111001010000010011111010101111001001100010011100100011110110010011100101011001110111110011101010110100010110000100111001110110110000110001101011111011010111100101110100100011011110110111000111111010011100011000110001001010111001110111110000010100000001011100001100100101101000111001101001011001010101011010100010110100101010111111010100101101010011111010010111101110101010101000100010001101111010001001110101111011001100110011101000100100101011000010101001100111101010111001111001101000100010111011110101101100100110010110111101110101000101011101010100101111110111011010110101111011101011110000011001001110010111001110001101110111100101111100101000010010110101101101000001011100111111110100110001110010101000011100011000011100011111010100011000101110101101011101111110011110010000111100110111001111101010010100101001110001000001110110111010100111000011001110011001011001011011010110011101111100011011010000101001110101011000110100110000
010001000100100101000011111000110001000110001100101000111111100000001000110110110000100101100101100000011000111011101111010100100001100110010110100111010011110010010111110011001111011011100110100100111010000011001001001101000010000000110110110111011101111010111001010000100110101000111110100001110110100010110001100101101010110100101011100011001101000010011011101110001011000000010011000111011000110000011100001011001101011110010101010110011111101101011011000111011010000011101010001001100111011001011011101110110111000101111000001011110010111001111111110011000101001010000110111000100000111110110000010000111100000101111000011011101110111101110001011101000100100001000111010100100001001111000110110111111011011111111110101111011101110001100100010000011100111000101111010010110011101111100000000111011001111111010001101000110110000010010100000110110110010111100011111101110100110001010010001010001011000001110100010011010010010011001000101011000000000010111110100100110110000010110011111010010011011100101011010100111000011011110000110101010100111110110001110001001100101111101011011100110001011000001001101101010011011100010111100110001100110111100101010000001000101111001001011100101010011011111111110001101100100100110111111110000010101010111111110111100101100111010011110101101010001111010011110000000010000101010111110000011011100110111101011110000101100010101111100110100100101011001010001011111101101111100100010110111110100001010001110000001010001001001111101101101110101001100001011011111011110011110010000110010111100000111010001001111001010001011100000000011011101001001100111101100001000000001010110101000001101100000110110001010111100110110011011010000111100001001100111010011101010111110000110100101100000001110001111000111110011001111001100101110011010100000000101000101000011101110010010010101011101110111010110010000001011010011001000010010000110000010100001001011011010011011100011001010111110110010101000111011100101101010111111100000101011011100110101010100000001011111000101010110110111001100000100010101101101111001011001010011111001010111010010101100011000100001001011010101000100011111101011111101100101000001100001010100011011101011000011101010101101110000111100010100000001110111010010001000100110110001110111111100010101011100011011001000000000110000100101000110011111001000001000001111100001011010000010010100000000000110101101011111100100100011000100111001000110111011110011100101010011001000010110101101101110100100100000001100101111001011000000110001001010101101101100011110001010010110101110100001011010000101101011111001001110100110100100001110110100001001000000001000100111000000111011010001100000010000100001100000110010010001010101011010001110000101010110100111001011011001110101111110111001000010100001100100111000101000011011001101011100010100010111110001110011000100011011100000011100010101101101111110101010010100000101010100110110111100000100110011111111110111010100010101011100000101101001111100111001111010001100110101101110010001000000011100000101010001110
111111110001110111011100100110111000011011101111110001101111000000001100001101100110110001101011011110001011001001000100111100001101000110100010010011001011000011011111001001111010000101111110101111000000111001100010110101000001011111100110000111000010001111010100100110110001101101111101010001011110010100101100100100100010101110011000000011110000100000101010111000111100100010101111010001100100000100111110001100100010100011011011010010111010110010110011111110011110101011111110011000010110100110011010100101100110100001011111111101000010110011011100000100000011010001110010000000110111100100001101001001010011101011011111000100101010011000111010110100000110111010101010011110111110111100001111111011100011011011000100001011000100011110101110010111010101001000000111100110111101001011111101100110101111010101001101110010110111101001110111010010100111010111001000100010000101100000101111010100011110011011011001110101101000100001100100011001111111011010011010010101101100001100011100110000011110110101111110110100111010100110100010110011000001101001110000100000111110010111011010101000001010001000010101101111110100010011000011111011100100100011110001101100110111101111101001010100001111101110110111111000001001111100001110111111001101111100110100000101101011011011000101111010101010110010101101100111111010110000010001011010000111010010001100001110011110111001101000001100010001101101101000111111011111011011111111000000101111000010101001100001101010100111001010111001100010001110010010110110110001111010011111001111101111011001001110001001110011101011001000011110010010011110010110001101110110110011110000100111100010100110000011010101001111010100010001011101011010111111100011001111101110001111010010101101011010100100011000110000101000010010110101100001011000101001101000111110110100010111000101101111011011011101111001000010000010110110111111011000100010111100100100001101111000100111111110110001000101011011010000001011000111100101001001001111011111110011010011110110110001000101101111110110001111100010010000100010110110011001101010011111010000001000110001010001000110110000110101001000011100000000011101100111110001001111010110111010101111011010101101000010011011100001111001011011010000011001110100001101000110001000011000001110010100000100011001100110101111100110101011100110111101000110101111100101001100011001101100101100101000111100011101000001101000110110101000111010111001100000110100010110010011010011000001001110011011011000010001101011101010010010000101011010101000110011010101110100110110010000101010111000110010000001111010111011101100110101100011100110001111111010101010111111111011000110111101101100001100111001111010111010011101101101101010111101010011100110001000011010011111100000001100001011111111111010011001010011110001011001100010110000000000001101110001111011001101101101100000100100001000011000001101111000100001001001000010010100110001011000110011111001000010011100100011010110010010101010010111000100010011110111010110111011000011000000010010110011101010000100110111
111010100110011010110100010111010110111110000010100100101101010101101001000100101100000100011000010111100000001100001001001101000101010111100111110011101111111011010001000000101100001100101100001000110000111100101110001110011010110101101111001110001011000100100100000000111110001101101011111111101010110100101101001100011101010101001011110000010111011110011010010100101101100101110000100110100100011110000101000101101000000101000010101110011100100101011111010110101000111110111100010100000010111010111001111110001010000111001100001010010000010010111001000001111110101100001111001000101100110000101111010100110010001001110101000001001100100111101010001110011010000101101110100010101111010101000100011001011101110011011001101010100000011010110010011100111101010100111011111110010011001001100001010011111110101011110010111101000110100011101010011000011010000010011110110000001010111101101010111000100101000101111101001010000110001010111111100010100111000100000110011100100111100111010100101111000000111110000011011000101110010011000011000011100011010100010110101010100010100111000010010111001000000000001011101100111010000100101001000111000010101001001100000111011000001100101100010101110011110010111000000101000111100110011111001000011000010111110011100010110000001111100001001010100001010101111001110101100110101110010001110110000000110001001010111111011000100001100110011000110100001000111101111001101101011101110001100101001010000001001010010100101100100101100111110000010100110000101101111111100000110010011111011101100101010010111111101101010000110011011010110111100111001001110010111111010011111101001001001111101010000111000011111111110100011101000101111000001011010001111111010110101110011010100011100011011011100010110010100000110000100011000011010100111000011110110101110100001001111000111100001011110101010010010100001011011000010011001111010110110101111100010010111100011001001000000001100110110110101010010001011111011001100001010010010111000100111000111010011101001001110001011111101011011111100110111110010100111001010000110101101110101001001000101010000011111111111001101101010001011100010010001010010001000011010100101010010010100011000000000100100000111000110010110010010000011110101100000000111001100111000011010101101010101011101101001101001001000010011110110011011010101010111011101010110001001101110011101010011100111011001111100001010101110011001111111010010100010011111111000010100011101101111110000010000010010010110111000010100010010000111000011001110110011010110100101010011110101011100110010111010110001110110110011011010101110101111110111001100011100101110001001000101110100001101110000011111101110110010011001000100011110001001101100111100110100101010010101010010101101101001011011111001111100011000000011011101110100001011010111000101001011100001110011000011011011010110001001001100010011101111101110000000100000111001001000101111111001111010100110100000101100101101110001001101110111001001101110000100001010110011101100010100000111110000010100001100111011101011101110001
011100010000011010010111000111100110100001101111001100110001000011110101010011000001010111101001000111100110010100111001111000100001111100110010101100011100111011000100001011001011000010000110100100000110011011010001100100101000110111010011101100111011101001010111011010000010111101110111110000000000111110011101101110010110000100010111110101100111110000110110101110101100101111011011111010011101010010011110111010010111101011000001111011010011010011110000111110101011010010000000101001110001011110101100101011001111100101001010100101000111000001001010001001000010111001101101011101101011010010000010100110001001000110011100011000001111100010011001001011000101111001101010010100011100111111000101000111111000111101001100110100111100011011110011110111010111011011001010001110110010011001111101001110100110010011110100110111011110100010011101001111001000000000011110100110001101110001000001100101011110001110100011110100100111101001111111111111000111001111000000000100100011111000101110010011001000100100110001101110010011101001011011100000010100011000101000000111010111101011111001001000000011100101010101111100100111011101101010001000110001000110111110011111100101001101001011100001010111101100110100100101101101000001110000001001010110110101111111011111001011111000000101110110001010010101101110011010011000101001111101111111110100100111011001001011011010110111011001111011001101011000011010101110011010001100011010101100101001111110111000100010011010110101111111111101111010111111000000101111100010110111110001011010111101011111011011001001101001110001111101100101001101110010111001101001101000111111101100101101111100110011110110001111001010001110111011110010110000011110101000011111011101011110010010001000011011001000110100001110011110001111001110010000101110000101011011101100110110001000100000101010100011001010101100111000010101001111011011100101111010111100101101111111101001010011110111001111000101001111001110001010010011110001101001110000101000001000110000111100010111101011010111110011111110111011001101110010100011111011111110000111100101010000100101110011101001001010010011111000110010101111100100100110001000011011101000111101000000100101000010110110010111110100001101001110110111001111110110100000000100111101000000010101011100100100100010000111011011001101001110111010110100011110000101000100110000111100000011011101101101010100100110110110110000000011001100011010010100010100111100101110001101100011011110111000000101100000001010010010000111000111110101100011101000101100100111111001000100110001100110011010110010000011110000101000011101011110010001011000111111111101110110111001010010001010011110101110110110000011000000111101000100101101000100101101011010001001000010011001001010101110100110110110011000101010111001111001010100111111001111000010111000011110010001111000101000111001010101011000000011000010101000110000010110110000100101100110100111011010010010101111011110000110101100010110011101111001110000100101100110101110100010100000010100110010101001111001010001101101100001
001010100000110101001110100100100110001000011000001011011001011111011010101011000101000110010000000110110101011000101010101011100000010011001000111000010011110110101001111111100000111010000111100111010010000001001010111111000100000001000001100000100111100101100001010110011111001000001011111001001100011010100101100111011001011000011101001110101011110111101101101101110011100011111110001111100111110001001111101111100000111000111000001001101101101101001001001111100101110100001000000110100110111011111011010101110000010100100111111111101110100010011100000101010100110111000011001111001011001100010001000101000011010010010010001101101100001111010010011100000010000011010000010100010001010011100000101011110111111010110110101101110001010110100000111111010010011111011011000010101111101101101011101001101110100101100010010011111001010010011001001001101110101110101010011100110110101101110000011111001110110100001001011001100100110101010110111110111110000111011001100100101100000100000111101110000111011100101110110111101100000110110010110000110011000000111101001010011111010001110110101011101001100100111100001000111010111010011011000001100100110001100101111101000011111000110000011101011101010101000101001000000110011010000111011110010111000100100101110011000110001001001010101000011011001101000010110001001000001011010011001010011010110111000111011001101010011011110010100010001000111000111010001000001000111000011011100001111111011010100000000110110011111110100101100011010111110110110100100011000110000100101011010110000101100100110000111011010100010111011101100000000100101111100110001110010111000111110100011011010000110101010001010011101101010000110100010101100100001110100011011110101001101111111110101010101111111100010011000001001111101010010100101000100111000111110000100101111110001000000110000101110111100101111111101100011011010001000111010011111010100011110010010001001110101011110111111101010010010011011010000110101001010100010111010011111100011001100101000011001100100100111010011011110011000101011001101011000110000101011110111010000001100000010111000101010101000111011101010001011110001011111110000110010100010001111000110100110000010000111010010110011010001100011011000100000010001111100110010011011011001000000110001111010001111111111110101100100011001001101010101110111100111011110101000110011101111010000101101101000001001100011000000100110100100001100011000011100110010110010000011001011100010010100001001101101110111001001011100101100111001101001000010111010010110010100000111100011100000110110001001111000001000010111111100000111000010101011111010110011100001000010100110110000100101000001001010100010100101100111001001101011100110000001101010101111110011100001110010010110000011100011110101100000101010100111110110101000010111111011111000000011100111100100000010010011100000010111000111001101111100101000001010101010111011000111110000001000111111111111100101101110010000100101001010101011101000010101111111111101111101100000100000110010101011010110100000000001010101101000111
100111101000100101110011110110111111000011111000100000111011010100001100011101111000111000110010100001100100001010010011101111101011100001010100011001010011010010101010100011011000110101000101010111010000000100101000000011101000011000100011010001001010000000101001110110111011100000010111000100010111100010100000000111100111111101100010010111111100111000001101111110000101100101001011011101101110100001010001111000001100100011111100000001010001101111011001101101010100100101100010011101110110011101101011010110000011101111010001110010000000110011100111100100011111010101110111001001001010011101011110111001101101110010111111011010101000100011010101010101110111111101111110000110100001111100010000000000111010100011010001100100111000110101011101110000111111111000000011111010001010100111100010111010100100001001101011100110000011001101011111001010101010101010110101000101001110011000101100101001101011111000101110111110000011011010101000111100011111110110111100010000010110100101111110111111111010001100000001010011010001011000011010110011010000110100110000001101000000101010010110111101010011110000011111111010110111111001101001101000011111001000000100101000010101011001101000011010001100011101100000011011010111001111111111100001010101110010101010100101000101011001101101000110000011001001011101010010001110000011010011110100110110101110111010010011101101111101100110001011000101001000010011101111111010110000000000000111101001011010011100011110000010000100000100001001001010000111001100110000110000101111010111110011110010111000010110111110000001100111000101111100010101010101100100100101010011000111110111100101001100100001011100000001011010000110011001111011011100010010010011100110101110010000001101000000100111001011001010100000110110101001011001010000100001111000001111000010011110100110100011011011101000100010110001110100010000110100000001101001010001010011011011110000011111110111101001000101101001111011000011001001100101110100100010111110011101001101011101100001000001111100000001010101001101011110010101001001010000001011011011011110100011110011101110111011111001100011010101001010100001010010010001100110001011101111110101010001111011100100011101111100110111000000000110000111000100010101001100000100111001000101111000000011000111101010100000011110111100100000011110011001101111100000111100011110010011111100001111000100011010110010000001001010010000010110010110001110001011110011011000111011111001001110010101000010001000011100010000001011000011001110100100000000011001000100110011101011000110010101001000110001001111111001111110011001111010001011100000011100101001101001001100001110100001110010100110010110111011011011101010011100110010011110011000100010011101010111110110001010111100101010000001001100111100010101101010101001010011001010100101010011000111011101000010000000100111101010110111100000101000011010111101100110000010010011111000010101011011100110100110111100100011001011101100100010011011101110011101110101111101001010111001001011000000110011111100100000101111101000100100
011100010100011101000011110010000111100101101101011110101011100100000111010110000011010001000001011000110101001100101111000101001101010110111010111111001111010100110100101010000001000110111110010010001101000101111000111100010001101100111110011101111100111100111101001000110011010011100000010110001000010010101000111100100110100010001011100101001011101011100001001000110110100100011101001101011000000110101110011011100110011101011011000001100110000001100001101011110010000100111001011011001111010000101100001100000111000000010001011100101011101010101010010111111110000101011101000010011011011011000110101010011001010011100001100101101110001010100010000001101100001001011100011101101111001011011000001001111110101000100100000110110100001001010001011010101101111001111110101101110011101100110011110000101101010011110101111001101011110110101001000011101101111011000011000001010110101111010010011010101011100011011010010111100100000001101110000011011101000111000110100001110101001011010000011111010101000100101101100110111111011000001100001010011100001001000011011000100000011010100011001000111111010111100111110100010111001011110111111000111100011101100111100101010110011001111110001000111001001110000011110000100110011100011111000100011001110111111101000111010101110011000101001110111000011010011100111100000101011001111000110001000110011100001100011101011011110111010101101011110111001001010010100001101011010101100011010010110001101010000100011000100100111100101010000010011111111010110110000001111000100011101011000111111110100000001111110101101101101111001000100101001100100001110101111000101001000101110000100010100010010001001100001000010101101110011111111010101011111111111101110001001000110111001100000001101100011001001000100101000011011000110000101101110000011111000001101010010110110111100000001111011110011100011111001100010010101110111001111100111110010010110101011101001110110000001100111101101111101100000010111101010000011000101101100000100110000001101010000011100011100000101010001110011111010010101001011110111010001100110111100100010011111100110010011110000011110000011000100111100001111011011011101000010110001111101001111101011001001001111110101001001000000111101010011101010000100110101100000100011100100100001100101010011110010100110111100101100001011011110101111010000001111100011001011000010101010100111101100100010010010010001110001010101010100010111010001100110111000101001001001101011111011111110000001000110011010101100111101100100101101010110101001100110111000101001000000010010001110011001110111110000000001000011000110001100011110001010111101101011001000011010010111000001000010001111001010100110101111100000000000110111111001000001001011010000011111100000010100100001010111000010010001101101000001101111001001010001010100010111001001010111111101001111011011111101001011110111010100001000100001110001110101010001000010010000100011110010001110000011011011100010101001001001010110000101101011110000110110001101010101001011110100100111011101011001110011100111100011010111001
111001010111111001101000101111010100010011001011011011001110001010011010000100000100101011100001110011101110111011100010101100101111110100010001110000010101000000101110011000001111000101110110011110011100001001110001000011010000011000000011110011101011111001101101101111000110111010100101101111100111010111101110010000110110010101000011101010110100000011100101011111101010000110111111101110010100100011110000000001110011001001110110101111101100011101010110110110101001111010100111011101100110101011001010000100110011101100000001100111101001110101011110011110000011100110111000010000001100011111001000000101000111000111110001100100001010100101010000111110111110001111100101011010111001010100000111010111110010010110011110110011100011110011110110010001110100011101101001000101110011110000110110100100101001110011000011011011011100110110100111000101101101011110001111001101100001001010000100001110100101010010111111100000011001101001001010100011000110001110101010110101110010111100101101111110110000000111110111111001100001111101100110001101010000011110001101010111011010001000111100000000110010011010111011001010111111111110101111101101011111011010001100101110001011111000011000000110010100101100111110011001001010110110101111010100011000001111010010011110000101111000101101000010100011000000111111111111110100001111011011111110110111101010000100000100101010100110101101100010011010001000011111010000011011101111101111000000011011010011001100110001000110110010100011100010011001101111010101011110110100100000101010110110011000011110110001010110010010100001100100000110011001001011110100100101100111101111010110100011001101110101000100111100010100001110000010011010011011000011111110111110001010010010011100100001000000011000010011110100100111010011100100011010101110101011100110110011010110010110011001111001101110101101111010100011010100110100110000111111110000101111101010101100000011111101101001100010011000010111001010110100001110011010000111100001110101111111101101010110110110100000100001011001011011011001110100101111001110001110111000111011000010110001111010000101111111000101110101001100001101111011111010101101101011111110001110001010011010010110100110001001100111111111100111100011010000011010101111100011001111101111010000110001000100000110100111101000001100100011011000001000101010000010111101110101010010100001001010000000010101111010001110111000101110011100111000110011010011001101001010000111111110001100010001111000111010100001100010001101101111010011110010100110011011011110111101101001110111011011000011000110111010001010011011000101010001010001011001010101100011000010111111100010010100010101010101111101010111111011010100011011011101010011001111110101011111000001011110110011000100000111111010111101001111111000111101011111111110101001110100001000001100110110111111001001011111110000100000000101011010101110011001010001011111101110000000011111111010110111110110111000001001011010110110101110001111000001000100010110100110010010001000100101111110001100110011100100111001011001001001
000101101011110111110001000111010100010111000010000111111101001111110001111011001000111111010000101010101101101101100101000111000001000111011001011010110110001101000110110100110100001010100001110111010011000100010110001100010101110101110001101001011000101101100001000101000001101111010110111111010011011101100000110001000000110010011001111011100110011011010110101001011111010111110111010100010100010100010110101000010111101010110000101011110001011110110111011000101111110000010111011100001101110111010110101001000001000010101111101010110111111101110010001100111100011010011100101110011001101011001111111111000010110001001000011011011011111000110010111111101100100101111000000000100111010010101100111111001110101000000010111111011010000100011000100011000101000101110101101101100011100100001001110001100001101100111011100010100111111101111111101101011010010011000101101110000011100000011011001111100101000011101110101101100111001001101111110111100000010000011000101000000100110001111100000010101111011101001011111100001110011011101111011001010100100100101100000110101000100000010110110111010101011010111111111111000001101100111110001100110011001111100010111100110110111100010111011001001000000011100100001111110000000111010110100110101000000000100101110110101101101101110101010011110111101100110101101000011101000000110001011010100100111000000000011000101000101001010010010010001011010110100110011111101010110101101101110100010101111000011111110111101110000001000011101011101101001100001110100001000110111110101101101111011000101110011010000100110000000111000011001011111101100001001011011100011000110111010011101111011101100110010110010111011010100101110001000100010000011110010011011001010101001100111001001000001101011110010111101010001001011011001010001001100101111101111001110111010011011110101010101111101001110100101101011111010010111001000000101001111000101110011110001111111010111111000101011001001101000111001010101000000101111000111000001010101001001000011011101100101101011010011101001010010000010110010111001000101001111111101101011101000010010001001001011100001111001010001110111010101001110011011111101001110111101101101101100101010100011001000110011000011010001001011010010100111011001100110011100100011111010010101010000101011000011110101100011010001110001010001010111011101110001011011111101111110110010100100011101000010110011110100010110010100110011001001001101001110001011001110100011011111011000011111010110111000101000011011101000100000010001010011001000011001010110011100100100100001011110001100001110011110000101100101010001110001110100000110111011010110011011110100100110100111110001011011010100111101000110100111000010000110101101000001100010101110101001111011111110000011011100011010001011111101010101100111001000111101000110010010111010111001110100110100111110111110001111101110010011011101100100010000100111111111100010011111011100011100001000001100001111100111001011100111110000011001110000000110110001011000100100000000010011101011011000100000100110000101011011011001010
110011110001111100100010101100100010010100101110100101110010011001010010010111010100111111000101110101011001101001101001000000000010101001100001011111101000000111111000100111110100001110101101000110000111111011001100111111011110010010100011110010011101011101101000110110101110100100010111011010110010111100000010010110110110100111100000011111100100001011100110000011100011100100000110111001001001011000111101010010011011011011010111001110110011110010101100010101101101001000110011110010100011010000100100011110110111001000100011001101010001011101110101001111110101111110000000010111011111011000100101010101000111110110001010110010011100110011111001111000001100111100100000101010011101110101011110010101010010001001101000110101011100001101100010001100000100101111011011100000110110001111100100010101011000011011011101110001010101010100100001001011111100100110101100001010010010010111000111100001011100001010010100010011100110111111100100000110000000011001111100001001110001110011001010010100000111000000100010011111011000010001101100101110111000000001011110000101110101110100001010100011000101010100000101010110110001111111001000000001001110001000010110000000011111111000011011110100000000101000010110000100011011100000001001111110000100100000000101110111001001010000010010011100010010000011001101010100111101001001011101001001101110111101011111010010101110010010010100110101011000101001010000110100000011111000011010101000001101011001111110000110111100001000010000110001110011001101000100100000100010100111000000000101111111001001110010001000100011010100011100110010000011001111110001111110010100110110100001011001110101010101010010111101100010011100101100000000110001001110001101111110000110010101101100110001101000110011101001111001101111100000110101001011100011100111111100000111000010100000001010011011110010001001110001100111100010100100010001101100111110010010001110101101000100011110011011011100000101001111010101101110001111001000010001000101101011111111101101100001001101011000000110111001001111011010100010010011101111110111001110100000100010110001100010011101001100001000001011110110111010001001001111110011101100011101101001001010110101000000100011100111010011110100011100100110100101001000001011010101010010010111100011111101011111000000011000010100101101011110111000101101110111110010101101111010001000010000110001001000000100110101000000101110001000110100000010001000100100011011101100001001111110101011011001101100000100111000001110101001100000000000011110011100001100000001011000111010111111110101010100111110001001101100101000000100000010100010011010101101100001001110101001000101110110100100110100110101000011001111010111110010111001000001001010011111101001110000000010110101101111011010100110000001011110010010101000101100000100000011101100110001111010110100010001111101110001001101000101110111100110010101101001001000010111111110001000110001110011111110010101100001000111000000011000010010101101011011100111100001001101010110110010111001001110101101100110001010101111100101011111
001100110100100110001101110000111111000101001110000111110001010010011111101010110001111001010001001001010000000011111010001001110110110110001111110111111111110001111100001110101100100011100011110101011110011010101100100010011011001110001010110011110111101110001011011110011100111100000011101101001101110001100110011001111011001101100000010010000011010101001010011101010011010010111010010100000011110011101100110110001110110111100010010100100111010110100101000100001101000010011100111001001100001111001100110000100101000101101110111011110100101101100100011111011010100010111101011111000100111101000011111100001010101011100010000011100101000110101111101100000111010011010010101000111001111001001001011111101001010101110100011110010000010111001111011100010111111011001001001101101011110101001100010111110010001101011011000110011010001101111111011100001010100101010000101010011001101100100110100110000000010011010000111001000010001010111100111100111011100111110011001001000010010111001010111011101001001000000010101111011110110100011101111000111100010001100000001110110011100101101000100010111000111111001010010010101000100111110111000011000101100100111000000101011000010001100001001011100001011110000001111111010000110110111011101100011010101001111111110111011111111001111101011001100100000100100011001111111110010111111101000011110010000011001111000000011100000100001010011000001111010110000100011111111010100011110000100010011011000101001011100000001001111100111101000110100111101011101110111001011001010101011101000111101110000110011011011000100001011101100111101111101011011101111000011000001111010110001001110001010110111011000101101001010000101101111001010001110001011011000011001010110100100100101101001100001101010000011010101011110010101100001011110101100100111101000111001011001011101100000101010111101101111011001000101010110100001010110011111100111101011100110010111000111010111010000001100111010111001110111011101101110111110100101100100001010001001000000001100101001100011010111110010010001000111010001110011101010000011111000110111111110101001111000110010001001110110010111000111101100001110100000010011100000001111011110001010101101110010011111001010001111110101111011010100101110000110001100111010110111100101001111101100111000000111010000101000010001111111001011010001101001110110000100001101100110000111101100111000110000111000110111110001110010010101101001010111011001011111100001000011001100010011000001111111010001011110011110111110100100100101001011110111101001010111001010110010000010110100010011111010000001000011101011001110111100011101000100001100001011100111010111110001101100011111110011101000101001100001000111111001011001110110001100001100000011111011111110000101001011001011101001000111000001001100001000000010010001001111011010001101011101111101101100101000110111011000000111000110100001111000000100010000110000110001001001100000100000001110111010011111011100000001001110011010110100000101111010110101100010100010111011100111110001110101010110000111100100001010010100111
001000100101110110011010011111010100100001110001001000001011010011011110111001010011010110101110101011010000110011110010000000101101100011011100000101100110001101110001101101010111111010011000101110001110111011100001110111101110001001111101101010001010100110011010100011000000101011011001000000111101010111111010111100001110001010100111110001000010101111100010100100100000110101001000101110000111000011110000101000011110100111000011001111000110000110000101001110100001011000000000100011110110110110010011110010000001111111000011000000100001011100101001101111100101001101111100100000101001110011001011011000100110000010000011011010100011111011011010101000010001100010110100100000000101000101110100110000111101000100001000111111000010110011010000001111000100000101010000101011001001011111001001100010000011011000100110010001011011111000101101001001000011111011000001000000010100001000100010100011000101010011010000111000101101000111111010001010110111001111010000010111110010000110110110101110010100001110010110011110011010001111000110001010111010110100001010100010110011000110010100011011100000001101111000100101111111111000101110100100110001100000011010101100100110101010000000000101010001110110100101110111111011111011010011001110011111110110001000101011000100110011110011010111010111111101001000001010111001010010101100100101000010111000010000111101010011011011100011110001110001011000100000010101000111010011111101011000011011110100111010011110011111110001010000101000000101001100001110111101010010101011110111010111101100101000110110100011111001100101010110101111110000010101100110111110101110010111010001111101101110001100001110010010111010110110100111000101111010101000100101111010001010111010100111011100011011111100010010011011001100001010100010001011111101110001101011010001010011101010001000100100010001111010111111101000011101101101010111110010111010010011011111100100100110001011111101011101111100011100111100010111110000111011100110100000010011110100100110001100001111010100010011010100100011100001011100110001010001010011011101100111100001010010110111001111011010011010100111101100110110100001110110000101011100101111100011011001011110010001110000000101001001011001010000111001011000010100011011101101001011101011011101101100100010001010011110111100101011011000001010111111010011110000111100000001010001010001100001110001000010000100111011101101100011011110101101101101101110101111110100011101111001001010000010101101010111010001110100111001110100100111111101001110011110001111011111000110011101000101110111000111111000011001001000100001001000101001011001100001111100001101010101011011110110011100111101101010010110011010011000010001101100100111110100100111011111100101110100011101011011100000101101101001000111001011110000001000011111010110010101010010001000111100010111001111111101011000001101000100111100101101011000001110100001000000111100110010000100011001000010000000110011101001100111011111011101101010100000100010010010111001000100101000110110010000001010010100101010000011101000
011011000010110110101111101001001011010111001010110010000111011111011010110001001001011111110111110110100101100110100111101101101101001110000000011001000001100001110110100111111000001101101111101011110101110101010100000101011001110001001101000101110111001010101001010100101100000100011111111110100111010100111111100101101100001000011111010000001011000010011111100000111000100101011000110010111100101010000010001100100001000111100101110110001011100011001111100010011010111101011100111011100011101111110110011000101011101000001000000101110011001110111010011111011111010100000111010111010110100111110001110101011100100110110000000101110001001010110101101011001001110100111101000000011000011110111110100010011111101111000001100101100001100111100000010000011100001110011010110111001000111110010110101101001101010111110010010100001110000010111001000101100101010111000010010011110001111001011100101001001101111111100110110101100000010001101000100100001100011011011010100100001100011010111100000000011111001111010100111111100110110000101100110100101111110110100110110010111001000110000101110010000100101011001101011101011110001111100111110001010010001001100001110011110010010100110010011001010101101011101011010000000110100101111101110010100001001011110011110110111001110000001110100111010110000011000110000000001110111001101100111011010000110001011100011010000000011010010010001011100111110011010011011111111101000101101101010010001111101111100101101111001100101111011100010110000110000100111100000110110001111010011000111000101110001011100101110100000100110101001110011111110101000010111100011010100011100100011111000111010000000000100101111101110010000110011101000001011110110100100100101000011010101010100010110110100110011011010000110010011000101000000001010100010100110001101011010011001011110000100111001101111010001100000011010010001011101100000011000000101110010001000010010110000000000100111110111110101000001000110111000100110010110001110011001000010000100101101111010111001010111110000010101000100011010000001000110110100011101111100001100001001101101000010000100000110110000101110111100100000001111100010010001100000001010001101100110011000000111001000011011011100000111001110001111101110101100000011111000101011000101100100110101110111101011000000011100110100101101111111000010011100100110111000111101000000101010010101110111001110010111111101010010011100110110001110011110111111111110101110100111110011110000010001101010011111101110110010101100000011010010110010010001000011000110110111011000010001011111110101000101111011110100010101111111100100110011010011011101111011111100000000010110000000010111001000010010110000000000000111101111111001101011010010001011000100101101000101001100110010000011111100110011010101010101011010001000001111101100110000101100011001010101111101010101111011001110111100101110101100001100101100110011011101011100001100100110010010110000100111000111100010111000110000110000010101000011001100001011010111101000110111100011100001100011111110001001000001111000000001011
010100111101100011001000110010110101011111100011110001000011001100110000000010101111110101011100101001101011000001111111101001010000000011001110001100001111001101100001110110001010010011100000110110011111110110111010001001010111111110110100101101101100010000010101101110000000000011011001101100010001111000001001010001000011000101100001111111010111100001100000110100011100101111000100010101100010001011011011110110110010110100110010010001110001110111101001000101111111110101110100110010100111101011000010111000000110100010101011110000001000100110010011100111111110111000000011100110010010101100000000010110001100000101011000110011000010110100011000100011010101110111001010111101001111000110101101010010110000111111011101101101110110111101000010010001011001110100011101101001110111111000111101010001010110101000100000011010111111000110011110101101001110111011110101101011010110010111111110101010011101100001100000110100001111000000100110010001111000100010010110100001101000111101000110000011001100101100010000100110010000010001110011101001000101111110011100000110110000001100110101111101110101101010111111011001110100000010111110001111111111100010001001010000000111110010001001100010110000010010111111011001110100100011000101110100001101110101101000001001001010110011011010010100111010000101110011101011000001011001001000000001001100001001101111001110111101011110111001100110111000001100110000100111001010100000010111011001110101111011011010010000110000001010111011111111101100101101100101011001000101000010011011000010110101000111010011100011010100011111100101100010110001111111001000100110111001100001001101111011001010011000000101011000010111011101010010101011011101100101010110010111000101001110001110000000110101000000100010011010111111100011000010111100110110110001111000111110000100110110001011010010110100110011111001101110001010001000001010001111100111000100011100110101100001000110100110000001001001001111001011111101011010110000110110100101000101100100010110100101110100101010110111100111001001101001011001000010001000001000010100101010100000010011001001100010000011111111011010100100011101101011000110100000101001000000010111101000011101110100100011001000000110010100110110011101101110101110010001101101001101000111000101000110000110100100110010010010001000000010100010110111101001001000011110001100101111011001000110000100101010101000011011101001111010100100111110100110010110111001011010110010010110001101010001011101100100010100011101010001010000010010011111001110001100111111111110010011000101100110001100100100111101111100010100000001001011000101000101000000110011000001001001110110011100000000110011010111010011110000010011100111011001101010001100000110101101100010110101001001110110111000010101000111101011111001100111101101011010100010101000101011101010011000100110010100000011101000100110011110101010100011000000110110100011011101000010001110011110010000111001011001001001111101100100011000110111010010010011111101110001011000001010000100011010000000011001010001110000001101011110
001011110101111010000111011011101101100110011100000000100110001110111100000110101110111111011100010110010110000011010101001101100101111111101110011010011110111011001111011011000101000100011011000010011111010010010010010101010011000001111001100011001100010000110000011010010010110011011111110111011100110010001010011011001100110011001011011110110010011011001000000000100110100110000111101100100110000001110101011000100001000001001011100111010000001001111001010001110101011001111010101110010111100011100010101101001100011001000101100110011111000010111111100110100000111000100101101100111000101011110111101101101100110000101010011111010011111000000011111100010111101011101110101010000110010111111001001100100101100100001000001011111101111110111100011010001011001101100101000000001101100011100101001100100100111010100110010010101011110100101111101111101111001100000011101000100110010011001101001101010000010000001001000100010111010010001111001100110010111000001000101110010101110010110100011000010010111110100110101011000010100000101100111111011001110000010110010100100101000100011010111000100010110100001000110010001111010111101010111001010100101111010000001010011111001110110100001110010100101110011000110110011000100011100110001101010010111100011000001100001001001101110101101100011000011010110000001110100101100011010100110100110100110100110110100000011000011011001101010001111011010111001110111111101101100010000100111010101101010100100100100101110010100100101110110001111000010001101011101100110111010100100100101010100001000101101010110000001111000011111010000010100111110110111101001000000000110100001101000111010110100001101101101010011111100000100001011111000001100101111000000010101110111101001000111110001110010010001011001100000111101110111111111101000010110110001100001110110111100111110110010100110000000111010001101111111101000111010001110001100000101001110011011110011100000010111001111111111000110110001001001010101101011000011110100111010100100100100110100110010010011011101100010101100101001110001101110011100001001001100110011101010000100111111111110110001010111110000010100100100111110011100001011000011111110100110100111010010010001001110000010000001000101111101111111101001110001011010001000101011001110110010110111000111100011011011010100111110111110101101111000110010101010110011110001101011111100101110001101101101001111101011010100010010010000110001011110001111010001000000100001111100000000011001011110000110000010101000010001010100000100110010111011000010101110111111010100100000011000111001001000101110101000011110100010100101111001100011101110100100111101100001011000110011111010111010110010001010110011100010110111101001011110100000000000001010100001110111011101010010011001101111100001111111000111110001101000110000010011011111110011010100011100100100111010101001000101111001011010111001110111001001100010010001111000010101010110001100010111110001010000111111110010000000101010000111101001001101000000010111000001011010000100110010110010001011011000110101110110101001101
111000011100011010100110111110010001011110010101110001101010000110111001100110000010000001000010100000110111000011011001110110100011101010110010011001001010000111110000111110101000010011001000011010100010011011010100001011111011010100110011000000111010110101100110110001011110011101110001000110000110111100101100110110101000011101011001010001100000000001100101000100110101010100010111110000110010100101101111000111010001100011010001001100101001110001101101000000101101111011110001111100101101001110100011100100010010101111111101110100011101011010000111001000110100010110010111111010010011111111011000011001101110111010011011101100110000011011000011000001001010101001010110110101001110010001000100101110111100110011110110110100110000110011011011010110110000101000010100100011001100001000011100101110101110000111100011101101110000100001000111001000111111001110001111011111010011011101100000011001010000001011001010000011010001011001110110011100111011011110001011010111011110001111111111101000010110110011010011101111110110011111000010101111100011000000100011110111001111001101101000101011001111001000111111100110000010110011011000111111100001100001110111011101100100100000110000100101110111100100110101001101001011011111110110111111000010111011101110011011110000110100011111010111101010010011100001010101010101001011100111011001010110111010111011011011100010010100101010111001110101110011101001010000011111101000110011111001000010110101101110110111110001100000110000001111011111111000111100101000000110100111100000011000000011100011101100100011010100000000100101000111101001000100111001100110001110100001001110101100011010101001010011110110000101100110011100010001100001001111100000011110000010011100001011101000010101000101000000010011000110010011100010000111000101100001010010100100011010110101000010111101011101000100110010000110011110011001101010111111001110111011010101100001110001100101001101101110101101000001001010001010100110001100001110000101000110001000110111111001100010101100011010010000001000100111010000010001001011100000010011010011101000111010011000011001111001111010001011000100001001001100011101100010001111110111010011101001010101001111110110010110101110000101110010111000110101010000010010010111011001100111111111101010110100101010000111110011000110101011011001101000101111100000101110011100110011010001001110101110111010010000011000101010111100110001110110110000100000100000000000111010100000100011101100111111110011100011001100010111100000111010100010101000110111110110011000101100100110000100000000010101110101011100011101110011001101010000011100010011001101010001111010011011111000000111101001011111001100011110001110011001110010001100110011110100001110010101011100001100011101010001011011100100000100101000101110101110111100100111011100101110111110000101000001000101011000101110001001001000111101000110010001000101011111110100111011100010001111001100000111111001111110111110100101100000101001101000111010001110101001110111000000011100101000000010101011100010100011110111110110
100100001001000011110111111001000101111111000001000000011100001101110100001001100001110100010000110010100111000101110100011000101001110011101000011001010110110110110000001010110101001111100101110101110110010001010110001101101100011011010101010001101100001001110001100111000001101000110011001100100011000011010000000001000110101101111011100010000001011011101111010100110011101111010100001011011001101101001001011100001111000110011110001100110010111100100010011001101000110110101000011000001101101001000011001100100110011000001111101110001001110111110001100010110100100100011111000011110101110000001011011010100010111011000101010100010010111010100101101000000010000001111110000010010101110011000010111110011000000110010000001010100101000111001100000011101010101110011000110010011011000011001100101101111100100101010111101010101000110100100000110101000000110001111001101110100110001000000100100010110110010011010111111011000001011100000010100100011111011000110001100110001001111011001000111110011101001010101000101001110100001100010000001010101100100111101111101010001001001100111010111101001010000011011000010000001001100111111110011101001000101110100000000010110110010111000000111110001010000011010110011000110111101100111110001000000101110000011010011010000111111011110111001110001100101111110001111110000001001010001101011111001110000100011110101011000101010001111101100111001101111000101101110000100010110101001010111011001010110110010011001110010010011111000100010110101001011100011111000010100010000100001001011101100111110100110001101100011110101010000110101100100111000011100011101111110100100001111000001001011101111000010011010011001000011111110111100001110100101111100111110011101111101010011110101110110110111100111010101011011000011101110001000100000010010001010101011100010000010000101000001110110110001101100110100001100110111101101101100000010110010100000000100111101100110101101011110000111001111101010101101010100000011100011011000011101111000000001001110000001001000001011011100001111010010010001000111100101111011100010111101000001001110100111001110111100010010010000111111001100110000101011111110110010111111101000000101011001101011100101011111111101110101001011010010111110100101100011110000111111010110000000100110011001100101111000110100001101000111000010001100010100010111110011000010010011010100100010010110100110111001011111010000100111100001011000000011111010000110000011110010011001010110110001000110011011010011000101000011000011001010110001100110111010000110011100011001011111110101010111000101100000100100101101000000011110111011100011100101100101011010110000001100001101001000011100100010011001111001100111111001101011001010110010100101110000100001101110001010101010010110111100010100101011001011011111111011011111011000111111101101001000000101000001101011010011110110101100001111010111110111000101110110111010101011111010110100011001010111010010110111011001010000100010011001101000100000100110001111110110001010000000101100100101011011101011110100000010100101101011001
101101101000111000011101010101110011010000111011010111001011001110100101000010001111110110010001011100000100111110101110111100000110101111011001010001111101000000101001101110011111010001111111011011110111110110001010010000011111111111000101001001010001101100001101111001000001010011101010000001000011011100101010100110110010111000101110010001110100011011111100000000111011000100001010111000101001111000111000010111011010111001000110011111111000011101010111110011001010001110110001111000001011111110000001101111010111010011011111011000001011101111011001000110011001101100011010111100101000001001111111011101011011011100011011001000101110001010000010101001011010111011001010001001101101000010101100011110111100100100010000010100000111110010100000010010000101101010111011011111010000111101011010100100111110100111100010100100100100111110010000111111101101010011100001100101101000100110000111110101110110100001110001101000110011001111110010010000000000001111100011000000111000010011000111101010011110110000111011101100100101011000001000110010100000101010001011111001101000000100010011011111100011011101011110110001010001111111111010010000100011011010000000011100110110110010000100011110001010100001001011000001000000101100000001111101100000011001010001111111100000111001110100101001111100000111001001011001110001101101000011001101001110111001111111100100100000110101011010100100011001110010110110111111011010001010000100011010111010101000111111010101101010100000011111000100110001101011001110011111110110101010111111010100001100001100101010101000101101001000011000101110110101010000011010000111111100110001000011011111000111100111101001101100111011000111100001000111001010101101010001011011010001010010111010111111011101000000000100100101010111010000011001101111010001011100110001100000100111000110010111111110111110010010001111100011000110111001001100001001000011110100111110010100101000000000101101001100110101001101001011011000011010001100010111010110010011101101100100000001000011010111110101000011010110101111001100010100101101100010000011110101001011000110011111110101011110011000001010110010111010011001000011110111011110110100000100001010001010111101001111010001111000101001100001111010101011100110011000000111000100000011101110000100100010000000011010011111010000110110110110010011100100000101001101100101110111101001101100111010000011010011001001100000110001111001101011010101000000000001101011001001010000111001101001110110100110110011101111001010111010111100100001001100011111000001101111101111000011011001000011110010100110000101000110111000110001111110100110011001110110111101000101010010000101100110011111011000000100011100011001001011001101000101010110100001011011000101100001011001100111100000100001101101111010000100010110011001000110011001001001111101011011000100011010001100011111101111100101000101010111000101011011110011000100101100110011100111000000011001111011111010001011010000000111001010001101000011011110000010001000001101000111000101110111111101110000110000000101000001010010
110001001110110110000110111110110000011100101010011111011100001001111100011100001001010110010011100110000000100110011101100100001011101110010110011110101110010110001100011010000101001000100001001101011110010001100010101010110111010000000001101010110111010010100110101001011001000000011000010101100101010010111011110011100111010111110110100110110000011000011000111100110010111101011101010001010000110111000010101000011111110101101111001010011010000110111110111100101111010100100111000001010001100100001100011011111101001100000110011100100001000010111010110010100000111111111100111111000001110011001101101011101101010100011110010010100001001110010111011111000000100110001110010110010101111001111101111011011101100011100011110100000111010101100110111001001001001011011110011011010111100101010010011100010000100010011011110000100010101111011000000000110000000001001101000111101111010100101110010000111000101000000110011010110111001111110110010011111010010110111011010110011000011110010101010110000110001001101011000000110010000011110001001101001101011000110000011100101011000111101101100111001010101011110011100101111001100101010100000011010111101001100010011001111101111110000101001101100011101010100010001010100101001101010100110001010101110001110101100010000100001100110111110100000011101101001010101001101101101000001011011001010110011001000101001100011101011111110011110100100110010011011101010100101100111000010101100010011011010011001100111111110110110111000011001011100110101111111011010110001011001100010110101001011101111100000010110111110110111001010011011111101111011000111000111101100101011001011000101110101011011010011100110111101000011001010100010001100111011111110001000000001110111110101000000100101000110000000111010101010001110110011001010001101001110101001101011011010101111000011111101001110111010000110010001111010100111100010111110001101100100110001011110110110011001000101111000101110011011110111100100111110101011101111111111011111000000011011101100111010110110011011010101100001100000110000111000000111111111110101100010000000001111010010011001001101101100011001011110001110010101101000100100101001010100010000010011100000001101111011111100110000011001101100100011000110011010100100011100011110100011010101001011011101001111000100010100011100010111100110100101111110001010000000110011010110111010110010110011011011010100110110111111001000110100100101101010010110101000001100000010010000010001000010100000100001001110011010001001110010100111001110000011010111100100100100110101001011001101001001110000101100111110100001001100010100011110100100111001000001111110001000000010010001101001000011000001100111010111101010000110100110011001101010000010001010010100101000110111100110010100010001101101110011111010010110001101011001101000010110011010000010011000000001011001100010101010001000100001010011000101001110100011011111000010000101111011111010100110001001001101100100001011101000111100111111001110001111100001000101101011100110100111100011100010100001011010101100111011101110011
000010001101001110000101111100111011110111100010001110111001001000000001011110101111111101011100000001100100011001000011011000111010001110000000000000111001100001101001001000111101010011001010011111110000101110000010010011101101101111111011011011010101000101100100110101100111111011101111111011110001011110111001011111101000001111110010000000111100000110111110011110010101010110101010001101011010001001100010110111000010111111001000011110010010000111111011100110100011000001110111100000100011011011111011100001101011001110001110100101001100101110000001000001100111000101100011100111000100010100011011111110001011011100010010001100100111001101100110000111101001110100001100100110000011001010011110001101010001111100111111011010000101000110010010101010001000101000110101001100100110101001001000010110001111101011000111110011101111111110111100111111000011101101001100010000100101100000001101101001101101111110001101000111110001011100101001100101001100111111110101011000000111001110110010001000001111101010000010010101011000111000000011011110100110101110000111011000010010001010110110011001111010011100101001011000011101010001100011111111101011011000010111001111011110100000001100100110110101011110010111011100010110100001101111010011011000011101101000110010000010010111111001001110000111100000000101001100100101111101001001011101110110101011011101111000001100100001101110101101110001100101111111001010110000110110111011111110000011010101110111101010111000100011001101001111101010001001001101110100001001000011001111101101101010100101111000101111101000101010001010101010011100010110110100011001110100001010011010001001101000010010100101001011101011011101111010000111100111001100010100101111100000100111010010000101000010110001111000001110111010110110001100110100010110110110110100000010000010001011011000001011100011011011010011101101101011100111001000011001110001101111011110101010000110111101110110100011111110100011110110000010110011001010000000110100001000001101000001100001100100000110101100111110100000010111011101111011111101101100111000011001110010000000111001010101100001110011111100110111001011000101001001001000110001010111011110000011100110000100011010011000010001011010110001011101100000010000101111011101110001011001110111000111011111001010001110010101010000110011011110111010000001000110001111010100001101101111011100111011001010010100000110111011010001101001110010000110001110001100001111010000101000011011010001100100010111011110110001011011001011110110110000110001001000001100010011111110011111111001110010111000110010101101101010101110111001010101101100111011101101001010101111100110110011110000110011111011010110000010100111001101011001111101101001100011101110100001110101000100101010110010110110010111001010101101111100001110110001000101110100001110111111001100011110111101001010101100111111111100101101101001011111101111101001100110111110001110101100001110011111100000101001110001101001000100001101111100111010100010011101110101011101111011000000000001100011000101110101001001100001
100011101010011001100101101011110011101111011110010110011111100110000000111000011100110110001001111100110111101110011011010110001001010110010101001101001000111011100110101111010110100011010000011011101011011101001100101000111010111100101011011110101101001010110010001000011011100100101000010010110001010100111110110100001010000011001010101111000000000111001110000110101111101001010011101011100100011110110000100110110101011111110010001011101010010000111110101000011011101000111111001001000000001000001010111110100011000000001111011111111111010111110100100111001010101100001011000011001001001001011111001000001001001100011000111100101101000001011101000010100101101111011011101001101000100000011110010010101000011000010011010110100111111010011110010011101000001001011001110111000111101100010001011011011001010110100101100111001001000110000010101010011110101011010101000011101000101100001100001100000110001011010110010001111110110101011101011001001011110100011000101001110111101010100001001000111001011000010101000011101011011101001010101100100110010110011110101010111110101010010100111010011100000101101000100100001010010000110111111111010101110000101101000001100010111101011111101101001101001011111101001010110010000011001001010001010011010110001101000100010000111001101001101000011101000111101010010000010010111001000100100100010001100110001101110010100101000101111101011011100010100110011101110110100001100000111101101010010001100010000000111000100001110110011111011011111101010001110110001010100000100100110001110100110100010100101000100100100101100111010000011011001010101111101111010001010101010000010111101011111100100000000101111111011111010101010001000110111111001110001100001001111111101111011010011111011011000001011110010110010111011101000101111111110011010110100110101100001001001100011101100100101001000011101111100011010010111011010011110111010100000011001100111110110001000011101110011010100010001001101101101100001010001111101000001101111100010000000011110110011110100110001001101101011101011110011001000101010111011001001000010000101111110101110001011001001000110110011010011110100000111001010010001010010011110010010100110001001001010110000000010111001010101001110001101101111101100001000000000110001100111001101101011100111110101110010100011101111011110000100100100111101111010101100111001010101101001101111011011011111010001111101111111110010001101010010100101111100110000101100000000001001101011000100000101001000110110110010010111010001011000101001010100111011110101111101001101010010001010100001010011101001000011010110101111101000100100111000110100111111101001100111010100000101110101010000001111111101101000001111110111111001101000100011000010010100110011100010001101110010011000011001011110110100001011101000101101011100001111001011011101101111110000010001100001110010111001101000100000110101101000100101100010111000010101101010101110010111110110111111000011010111000101110100000011100110010100011100100010011010011011001010011011110100010010101000001101011010001111110010001
111101000100000111000101011111010010100101011110100000010010100100111100001111010000100000000011100110100010011101110011111010010110010001001101001001010010100010110100001111111011101001110000100001101001110001000101010001110001100001110111110100010101010001001001101111100011111010101111001111100110001001011110000110101111011101111100010001001010010100001100011010110101110000011110001010011000010011111110001000011001001001011111011000011110001001000101010110001101000001011010000101110001101100001111010010001110110010111001010001111011011110101000000100001000101111011010000100101100111101011100011001100000011001111001000000001010100000000001000010010010011100101100010110110010101010101010110001001110011001010001011110110000111100011101100000111110000011111110111101000110010011111111110011110100111101110011000010011001110010010101011011000100000101101101101010011110010000111000000000110011000100101011111011000110011000110000101000100001110111010011011011111101101000111110011000011010100011001101011110011101100010011001011100111011011110110100110100101111011010101110001111000001000001100101001111100000111000001101111000011010011001011100100010101010011110100110000001010000111110000001001101010111011001001001111101110110001010001100101110001001100100010011111011011110010011100100100011100011000001100111010100011100110010111110100111000010000100101110101010011001001101101010111101011110111111100010101110001100100010111001001111010011110100111100011010001001110111010010011111100001101000001111001110010011011100010001100010110000011100000100111110101110000001110010110011011101010100101010101111100100100001110101011000000111111011100111010000100001101011010101101000000110000001011110001000111100000110100101001011111000111010100110101111101111100100110110001001010000110011111001110101101000111011100111110001001010000111111000110011001101100001010101001111000101110100110111001010100011010001100101000011011100101010110110000101010100010011001011110011001001111101101110011101111000110011101101111010000001100111001101001001011001101000100000000001001111101100110000010101001101000011001000001111010001111110101101100100101001001011010100011110011110000100000110100001001001010000010000000100011000001001001101110111100011000000101001011010010000000000011100001111110100110100011111101010000010101001100001001001010100111010000010000010101010010101001100111100011011101110010100001011100001101101001001000001110010100111110110111100111010101101110011111001000101100001000001101111010000111111000110001100001111000100001001111110111001000000100000011011000111101111110111111100101111001000010001010110010010101000010110100000101000111011011111010001111001111000111001111101001101101110111100111100100000011100011101011000100110101100100001111000101011001110111110011000010100111010010110011001111011001010010011100001011111110000011000111001100100110011111110001000010111010000011111010101110001100110001100101110011000011100001101101110001101111010100001010100011010011001101011
011011111101100011110111100101100100001000100001000011001101111011011101010101101111111110011101101000110011001100100011011100000101001110010101111001000111111000011000000011011001100011001111000001011000011101010010011100011001011010000001001100000100100011100110010000000001101010011101001101101010010111111010011101010101000100110001000000000111010100110101101000000111001001110110111100011111101111001101000010100111110011101111001110001111111011110011111001111010011100010101010000000100101001010100000110001111100110010001111010001110100111100100001011000000110100001100001000001110010001100011101010101110111001110000000011011001110111101110011110110100100100110001100011110011110010001000101010000010010101010001001100010100101101110101011010000001110100011010110010010001010100111000101001111100110111000001011010001101101011010100001010010001000101011100100101100111111100110110111111100011111110101011011001101100011101011111100000101000111011000110101100101010101111101111101001010010010010010111110110111111011011001010001001101101010101101000100001010100000111000011000011101010111001100110011011001101011000100011110001000111100000001110001001111111101111000101100100111000111100111101101010100000010010110001111111111001000010001110101001101011101011001011001101000110010110100100000010100011100000011101100101010110100011110011100111110001001110011001101010001111010110101011100111101011011110100011011000101111101011001110110101101111101000111011011011001111111100110001011000000011110010010001010110010101011101001101111010110110001111100011111010100101100101000111111011101001110111101101011011001101100100001010111000110100011101110011010101111010111111101011111011000100011100101110100100001100110001110111001000100001011101100111101000000100000000110010001100110000011000101010001000000110110001101010110000010010000010010001100111110100011101100110111110011111001100101111101011110110100110011000110001101001100000000011000111001110110101010100000000101011100111010100111111000000111111011000011011111101111101110110000110001000111111100100101100000111001000100000101110001011110001111100001010100000011011110001100100101000100001010010100001101001000110011000000010011101101001100001110111000000010010100011001001000111110001110000011000000100110100011010101111011110110001100101000011011101111101101010110100011001010001100000011101101011000110000001011000011111110110001011110011110111010101110011100010001101000110001010111001001000010101100100111111010110111011000000010111001111000001010011101000011110010011000110110000000110101011100111110110111001000001110110010011101111011011110011101011101111010010110111000011101011011001111111111001010101110101100000001111110111000000000110110011110101101110111001010001001101011110010110100010010111001010100100100111101110111111100111111001011000101101110110001000010111100010010100110011011111110000111010111111100001000100000011011010100100000111110001001111101101010110110010100010000100010110100011110011011011111110101000
001101011011100011110001100110000011100110000011011111101000110001000100111100100100000101000101101111001111010010101001000100111101011101000010010111011010100110101000101110001010000001100010101010100110110011010010010110110000100110010010000110001011101101000011100000110100011100110010000111010101001111010111001001111000000100100010110011010101110010100011100011100001000000010111011100100101010101010110001000000000110100011011100010001010101100101011110010011000001000011001000111001010100101110011000011110100000011110111101011111011110110100100001001111111011010101001110100010101010101110100001100011111101001011111011100001110001010000010011111110001100100110100011110101010010111101000101111001100110111000100001110011011110010000110111011100111111011101111100011101001000100101101110111100101110000011010101010111100101001001001110111000011010010100001000110010101001100010000000100111101010010000100000100110111011010100010110001101000001000011001110110001000110100101010001011100111100101101010010011110110011111001100010000111111010001011110101100011010101000011001110010110001011011101100011011000110000001011000110100001010100101011001101000001000000100110111111011111101101000011110110000010100001101101001000000011000100111100010010011001001011001111111001000111110101000100100110101011101101101011011110011100010001011011000110100110101011001111110011111011101001111010100011101110111011010001010011001100111001011001100011110101011111000011010110111101111111000101011101110010110101001100101100000100000111000011000011010100100100111000000100001111100101000101001011001111011000000011011100111101100110010010000101000100000101101111101001110111010111000010011111000110100000111111011000100001100111100110110100010111111110110111010111000100111110000001010110111011100101001110110100110110010010001001010010101011110100101101010110001111000101110110000010101111101000111111101100100101011000100100100100111001111101000100001011110010000111100101000110101101100111100010000111101010100001101110000111010111110111110110101001011100011001011001100010000011101010010011110111101100010010000011011000001101001111000100001100111010111001111110001011000111101010011101111100001011011110011000111001001010011111110110001100010111110110010011111001010010111101001011100110111100001111000010110101001110110010000001100101100000100001111011111110001110101101101111100110110101100101000000101111101110110010001111111111110100001101011010100001101001110101010011011110011010010101000110001011111100100011101110111100010001101111110110100111010011100000110011111110011001101101011111011011011011100111000001010011111101100000111010100111110101100001001001110101110000100011111001110010111011000100001111110001001100011101010101011011011000101011110110010111101100100101110111010000011111101011110100011010000000001101101010011010111111000100100001100110011100100111111110110110101111000000001011101010111011011101000101011010100110010010110111101101010000001100010010100001000010101111111010010
010111111101001011011101101101000010111000000101001010010001101000111111111010010101001010100000101001101011101010100011011101011010000011001010100011101010001100000110011101000101001111010111000010101101100111111011010110100101101101101001100111100100001111011101101100010010101011101000111100001010100001111010100110001011110111110010101011110110010110000100100000111101111001011110100000011011110101111111011111001100101011001001010101011000101000001000111101001101111000011001100101110100011100000101001100001011111010110101111101100001101000111000100001011000011000101000010000110110011111111100100000110101011000111011010111100001110110000010001000111010010000011110000111101100111100110110010000001110000011111010111010100110111101110110111100001000111100110001001011000011000001110100110001001010010010101110111000100111100000001110010111010000001110010100011010011011011111001010000011011010100101100010100101100011100010011100001000110111001001001001011100000101011011100011110111000001110001110010001111011010110010001011110111000011001010111110110000010001000000010110001001000100010000111001101101011011101100111101101010010000110111100110000101000110110001110101010101001000011010101010101101011011001000111110100001011011001000100100000101001110011010111100000101010101000000001110100111000110100001000101010011000111001100010010110000111101101101100000110111110011010000111110110010001001111101001100011001011111110010100110111111001011110100001101111010100001110000010011001111011100011001100001000110010010010100111100100110110000100000001001010000000100001010001111010010100001111100110001101011011101011100111010010110110001001000110101111111011111000101110010010001110001000010010101110010101001100111110100000000110101100100101011010000100001100000111100100010101101110001111111011110010010110101011101101000101000001101111010010101111100111100101011110101010000110100111000011010001010111101100100110000010111101011111011111010110111101100100110111101111100101110001101110101110000010001001000001111001110001011010001010001101000000010101110111011010010001110011010011101110000010111001111100011110010100110011010001100101000111101000010100010011001100010111101110000110010001111001111011111001100111101111010111011101010111110100110001010110110000011101100111100100001110110111111001000100011110011100011100000100011100100001111010100000110100011100101010010110011110010110100101111110111001110010010001000010111000101111110011011100001000010101001110010110110100000000101101001110100101111001010011100100011010101010100101000110011000111111110000110110001111000101110101010011000111101111111010011100101110101110000010010001010111111001000000111101110110000001101100000110001111010101000110101101110111000000110110011101111011000000100010010100011100110111101011010010110100010110001100101000101001010000001001110100101110111001010000100110100010001011010001011101001110100100011101011101001110011000001001100111110101100110011101000110111000101011001001101000110000010001001
001010100010001010110101010001011011001001100011001011111101110101101111011111001011110010000000110011000001101010001010011011111100001000111000001001101110111111101010001001001011101011000111110010011001110110011010110011000101000001001110001001100100101010011010100100000111000100000111000111111101011101000100001001100000001010000110001010100010000100111010001100010101000100111010110111110010100111100011000100010111101001000111010001101001000110110010111001001000100110110110011101111010010110101001000110100101011111101111110000010110000011101111100011000100110110111010000001011110010111100010011010001011011010000110001111100010000000111010110000011011101100000001110010111110011010111101110010111100100110000110000001111111100110000100011011110110011100100111100010010011110110000010001001010110000111010001101010001001111000100100000111110100011001011101000101011000010100010110000110101101101110111001110011001010101001001000000111111000100001110010000010101110101111011111111010110100101110011000110111111010011101000100111100000100100010111010100111101101101010011110011111001010101000100100110000100000001000111001111100011110101110101101110101011101000101000011101101110000001000100010111010001110111101110010001010101111001101000000001111000111101001011010011001110010001011101001001100001001000100011111110010100011001110101001000100100100011110001010000110111110011110111111010001000110101011011100011110001111101100001001100101100011100001111101011001011010010000000000001110010110010000111100010001000011000010000001001111101000000001001100100111001111001001111100100011110010001011010000111101011011111100111010100100001011010001011110111100110111110010001001110001011001011101010110011111011111001101100000010101011011010001011011111111011010000000111011111001111011101010000011000100100010111100010001111100001100010110101100010101111101000001001011101000110011111100111100111010000011011010000001010001000010100000010110011111011000100110001100110110000011010110100111101100111000010001001101111011111111001011011001000110101011000110100011001011110001000001011010011000011101101000110111111001100010110101110101000111011001101110100001111010101111111010111111100111100011000010010101110100000010000110000101101010011100001100101010010010111101100101110010010100100010001010010110111110000111110100101101010011110000111000111011011000101010011011010100000000101100101100101000010101110000101010010011100000111000010101100101010100111110110010001010001000000010010110111100111001011001101100110111000001111010010001101111011111010110010000101011000110000010011101110110110010010010111010010101001010001110010000101100001101011000100111111110011001000101000100010111011101100000000001111000000000100000101101101100100000011000100000010000000101011000001100101100100011101101101011101011000111011110000010011101001101011000111011000110001010010000001100100010101100010110000110110101100011011011001111101000100010111110111110001101011110110101111001000101001100110110100011111000
001101111110010101100001111011111001010110000011111010101001110010110000110110011000010000101110101010110110001111010001100010010101000000001000001011001011000010011100011000010010100100001010100110101100110000010000001110011001101110101110001101000010100010111011001000011011000001100000001100101111101101100110110000101101110111011101011001000001110000001110011011001001101001011010101010110010111001111101101111111110101001011110000110111000001001011100001111111101001011010010010100110010110101010100001011100000101110110000101100111101011011110101101000000111000101111101111100000110101110011110001101001000000100000110110110111100000101101011000100101110011011000101111000010100110100001011011001101110101101001000101111011101101110100010001100100101001000110111010110111100111111110011011111001001010000011010011011001010101110110111011000001000110000011001010111110100111110010111011001111001100100100001110101011100111111101000101101010011010110110010000010010000101000001101011101000101110010010100101001011011111001000111100101001011000100001110101011001111011111110110011001001100110111011101111000011111010001100100011110010010011000011010000010110110000011100100001110011101111000110001101111010001111010101110001000101010111001100101110101110000110101100000100001101011000011111110010100111000000010101011101100010000001101000010011100010111110100100101001010010100010111010100001001110011101100111001110001001110100000111010101111011001010101010001101100100111110000110001100001001100010011010100011111110001101010011111010011100100100001100110001100111011110111011001011101011010011011101101111110101010101001011100000000110010101100111011101111001010010011011000101100011101101001010001101100000010001101110101011110001110111101101001110111000101111011000111011101010100101100010110111101000001100111101000101110111000011011101011101011001101111001011001110111111100101111000100100101001100101100101100111100100000100110010110001101111010100000000010010100101111001101011001000010000001111011010101100011111011011110100000100010100011000100000010011100000001110011011001110101101010010101011101111111000010110110010001011000101100101110101101101001100010011010001010100001111001100110011000110111100010100001101010101111001110111010101000110110001000100101000000100100000011101010000101110010011100110100110010101010010010110110000111000011110100011001000101100011110001010110011100111010110010000110111000011101101110010100100011001101110001101101011110111011111100100100101011111111001010000110101010111100010110001001000111010001001110000000101000100010111100000110000001110100110010011010101011000110011101110011110101010011111100010110100111100010001110010110010000111101000000110001110011100101111111110001110000111100000111001000111001101100001111110100110110011000011110010000000110101100000110000000000001110000111001110100101110110001100000101001011010010110110111101100000100011001110110100000110001110110100111100011111000011001101001011111100100000001001000111000011101
100101100001011111101010000100100111001111011110010001010011100110011010110000111000001111100001100111000100100000010110111101100101111010010110010100101100100001100101000100001110110010011110011110101111011000111110100000000011011100011100111110101100001101010001000100001100000110111001111110001100000111010001001110111110001111111011011110100001110110101110000101101001110100011011110111101110101111111001001100010101001001000010011111110000110101000110000001100000000001101100010111001010100100100100010110111000111110000000110000101101100000010111110100100100000100111011110101010100101010000100001011110011101001000001001010000110111001000101100010000100000000011011010110010101111101101110101010111101111010100011001001110011001001001100100000110101011100001001100101100001101011000011100100001010011110001011010001010100001101110000000101000010110110100110111101001111010000111010000100101010001011100111001110010001111110010010111000101100101101111001111111011001001110000101000111101110101001001010010101101111101000100001110100100101111001001010010101001011010011100010101110111001010011100000110111001111110110101000100101010111101011010101101111111000110101101010000111000101100010110011110101110101101101011110001011111111011011111011110011011111110011010001011100000001000100100011000010011111011110001000010111101110101010001010100011001010011011010010000110110000000100010111011001001100111100010111111101011000110000010011010100010010111010100100111110111110111110000101011010001100100111010101101111010010000111111011000110001000101010010001011000010001110100101011011111101010100001000100111011010110101001011110000001100011101111000010000000011100100100000000101000011000000010011000000001011100011011101111111111101111110100111000110001011101011011000110001010001000110111001100010100100110010000110001011101100011011000111100110100101000101000110011001001110001011000101010110101100000011100111110100111100011100101101100010111000100101100110101010001111011001101001001111001001101100110101100101001000110000111100110100101111101101011011011010011111000100101111001100111010001101101111110011101100010111001001010101001101111011010110110000011101011001000000011010110110001011011000011001101000010100100100110100001001010100100111010010011111101011111001010111110001000010010011100001101001011111000000010110101010010001011110011001101101100011000011001010101001011101101000010111101111110100010101010110000111110000111110100000010011001000111001101101110111000000011110011001000100011010110000110101011001001111001011101001010011011000111001011011010011101001010111000101111001111011011100111110111100001100001100010010000111000101111100110001111001100110111001111010011101000010010011011111001010110110011001000100001110101100100010001000111001111111010011010100010100001100101011000011111001110110110111101000001000000011010101100101111000011001001010010111111101000111110011011010101001110011000001011001100001000111111100011101000110111111110011101001010000111001111111110
010010110110011001101011111011010010001001111100101011010000011100111100100001010111101000011111110010110000101111011001000100001111001000011111110000101011110111001010011111000110110011100111010011110001000100001001011000101110101101111000010110111011101000001111010000001110010000010100011111101000111101001110000111001010110011100111110010100000000110010001100000000010011011011011010011101111111101000100110000110110110111001110100100100010001010011000100101010111001101011111000100111111111101001011111010101010000110100100000100001110100001100010011110111111111101010110000010111100010001101010001010000011001001100110011100101010100101011110100110011100101011101110000001100100111101110011010110001110100000000100011001000010010011101011001000110000110010010011111100010010000111111101111111011101010100010001010011101010011110011011001110011010010011111011010110011101111100000010100010010011111001100011001010000001110101111001100011110000001010001000111010110001100010110111101110111100110011111010111101110000100011100011100010000101111011101101011110001011110001011110000011010111010111000000101000101100001001101000000010100011010011000000111111001011110000010110001001011000000111111100001001011111001011011101110010000010100001010101111001010100100000100111111001010001101011100001000000000111101101111001110101001110011100010101101000001110111100001000110000111110001011001111011111101001001001010100100101110100011010111010001000101110100010101101000110100111100010011000111100110000011001100100010111100001001100011110100011000000101101101110011000100011001001111101111111010001001101110010100111011011100110100101111001101010011001101000110011010101010010011100111011111110110010100101100010101100010100111001000000111011101001010100110111100010000111000001011111000110100011001101000010100001010111100111011010111111011000001000110101001000000111111010100001101001100100000010100101001111110000111000011001001000101011100111010111101100101111000111011111100100111001011000010010100001000011000110001111100110100100101101100001100000000100100000110101101100001011000010001110100100101100010100110100010010001100000010011011101110010001100100011101000001001110101100001110100110011101111011101100011010010110001100101110001111010001111110111110101111001100110100011111010011011100001000111010100000100100011100111101110100001101101110111100011100110110000110110100111000000001110110100110100000010001010101011011010110011110110010001111011011000001010000111101000100001001001000011000110000111000110001111011100101010010000011100100100100011101000001000110110011011000100011101011101110111111111110001000111010100000011110100111001011000101010111100100001011001000111011101001010001000000011010010001001010011100010111010000100110101111110001111001010010001000111101100000110110101111110111001100010111000111101000000011110001000110000001001100100111111001001000110001011111011010101110100000010101001111001101110110110101001000000001011111100101111000101111110101111001010111001101
110011101100001101010100101100010001011101011000100011010000000100110010010111011111001111100000001010011011011011101001010101001110000111110111110110010111110101111001101011100010011010011101011010111011110001110100011001111111110100001100011111110101000111000110100111001001111001100101000110110010000110101100011011010101000000100110001110100111101000000010000001010001111101110010100001100010100101110111000110101010110101111100100011011111011100010010010111000101110111000000110011101010101100000001001001010111101101100101010010110001111111011101010111101111111111001000011011010011011000010010000001110000001000010011010010111111010000110100100100111101000011001110000101110000001011001101111011101110101111100100100010010000110010000010111010100111101000111111000000011011000111011010100011111100000101001111111000110110110110111101010100110000011001100110001100000010111111010101011101000010110110110100001000010111000001011010011011100001001110100010110010100000110000111101000011101101010101001010001100011110100101011101010010100101100010101010010000011100011000101011100000000011010110010010110011100010110111110011000000010110010000001110001101011000101011011001001110111010111011011111000001110001010010010000010011101011010100011101001010011010100011001111110001110000110011000110011100000110110100100010100011100001010011000110010000111100000000100110100010110110101101011001010010101101100010110011101010111110011101111000000101011000110101111010101001101010001110000000100011110100001101011010001101110011100111100010110110010001101001101111001111011001010110010000011001111011010111000101000111110110001100001101100010100000101011111110000110000001100011110001110010011011000001011000101001100110010001011001001110001111001000100101011000101011110010110010111111111000010000101001000111110001010001001001110110101110101100100010010111100100100110010100000011001100011010111111010011010111110010011111000010010111010011000000100100001001100110101111111000111111101110001101101000000110100011000111011001110000011101000011011101000011100111000011100111011001010010100000100010100110010111101011110111001101011101101100100010100110001001010010110000100111111000111110100101011111011101110001100011011110001010101111111001000000000010000100010100101110111100100101111110011010110000111100001101011001011001001101101101111011001101101101010101101110100010010000011110100011110000011111010111010101110010101000101011101101111101111100110101110110010101101010110011100111010110110001101011111110101110000101010111011111100101001111000011010110010110001011110110101101100011110101010110000000100110101101101110101001010000101100010111100100011000101011111011100000110011010010101010110000100100010100001001011110000111010100011110000100110101111000010001101111001111010010000010011100100100011000011100101100000100101111101100110101101000111111010100110110110011011101110101100111011111010111111110001000000000101101111110100101001010010010111110100100011101011110001101101000110111000010
101011111111100010111011000010110011111001001000001111110101001001100100100001010001100111001110110110101010001100111001110010101111011101000001010010101100110011100111101000100110011011010001111111110100000011001111011010010110011101011011101011100000110110000000111001011011101000000001110110100010110000001011100001100011101000000010011101100011110001010101100011111010001011110000111101000111110101000110010001011011010000000101011000110110001100011111111111101111101000111101001101010000011000001001001110011001111111111000101001001011101000010101111010000000101000101011010101100111011111110101001100010110001111010000001010010001010111101011111000011001011001111001110001110010010011111001001110111010000101000110110011110110100110111010100100000100000110010110111011111110100011110011001010101000111100100101100010110011011111010011111110110110100100101101100001011001011101010100011001101001100100101000000101110100111111101110101100011110001000011010000001100001110101100010101100100110111001010010000110010000001001100011100101010001111001010010111010101001110010000000001010011000001101001111000010000111010000011001001000100010011000100001000000000000111110100110111001011001001010100010011011000010100011100001010001111010010000001101010000110001100001111011000110111001011011011000110110100101010101110010000011010001010110100100100101100011011000000101010011000100111111111011111001111111110001111101010011111110000100011010011000011111000010110011110111010101100011001001100110010001000101111100010100000111111110111110000101101111001111110111111010110000110000001111100100101011101101001101001000001011110011011101100011011010111100100000000100010010110101101110001111110111000111111101010010011101000110110111000100100101001100010101001110010000111101110101000001100001110010000110011000000011011000000011011111000101100010110000110100101000100100000100111101101001010100001111000001101101101010110011001110100001111111000110010110101111010100101010001101010111001110011100000110110100110111011100111000110110001110111010110000011100011010110001111111100100001000000011011011101011011110110010000001010011110001111111101100100110011100100101100110110010011001011100110010101001110011111101010111111000010110111100111000010010101000100101010011010001010110000011001111100110100100101001010011111100101101011111000110110100011000010011111111111101101111010111110011100000011101010110100101011110101000111000100110000011101001100000111010010000101100001111110101011010001011110111100100110111101001111110001111110000101101101111011100001111011101101100101100010010001000011111100111110110001111100001010101101001001010010110110100101010100110001011010011011100110111001101101100110100101111001001000110001010011111000110011100110100101100111011111111111001010011101101001111111111011111100101111011010100111101110010111011001101111010011111111011110100100001000111010111010111110111010000011101111010000011111011001100011100000110110010110011100010111001111110000011110000010001000100
011101100110110000001100100001000001100011110100100000010000110000111010010010010110000010101111100110010001000101111011100111000100100000110001001101101010011101100001110101111101001111100111000100111011011101000111010100100101101001011101000000110001101010010001010100101001010110000010011010010100101010001111101011111011101101001100000101101111111101111100111101001011000111001111011110011111001001010001111101101010001100011001111000111000010010111101010001111100100001100001101001110011001110100000011001110101001101100111101111010101100011101110111100001010000011101111010110101001110000111010011010010010110011001010011001101110110110000101001110001110100110000111111101010000000010111011000110000001101111011100100010110101111110000101001110001000110001001100010111000010110001101111001101011110010100001100000010011111100101101101011110000111111101011110000010010110101111000111011111000001111110110101101111011110011101101111100100000100001001110110111101010110001101101101111010101110100100000100111001111111010001111011110001111010101011000011010110000000110001010011111100010110000101101011101010111101000001110011100110011011010010100010100111000111000000010100111010111111110011100110110100111111100010100001100010100000111011110011101000100010111111100010110110101010000100001100000011101000101011110111100101010000010000100011000010000111011011011110110000100011001010101101101010111110011100111111011111001011001111100000001001011000011000111110000111110100011100111111101001101100011001010110010111011011101001101010111000111111101101111011010011100100001001100100110100101111000011000000010111000011111110010111011010000100011000111001010001100110111100001010000111100010000011100111000110001010000011110101110001100000100100110110101110001110000001101010111100011110000001000001010111011010100101100010100100001101110101010010011000100101011100110000111100100111010110111010000111010111011110110111001011111011000100100000111010001010101010000101000111111101010011101110001100101100111000010001111001111111111100110010111110000010110010010000100110110011011011000100010100101111011000111110011111000100011101110100110110101110010001011011011110100000010111010011010000111011101100001111110110011101010010101110101111011011001010101010001101101010000101010101100100000111100100001011001010100110001001001000111101010101110000010111000001101110010111011010110100011111011001110011010111000110011110111100110001101111011011001000100001011101110110000101010110010010100101010011011001100100101111001110111101010101100101000001111101001101110110011101011001000111001001100011000000000110010111101010111111010101011111100101110000110011100111100010101011010010111011011001101011101001101001011000100010110100010101100111000011110000111000000100011011010001010011001100110111011001010001111110101010010111101001111101001101000001011101011011001111001011101110111110001111001110110001000100011101100001101001110100001111011111100000011110110100001101000110011111110010111110100011110010
100111110001010100000100011111011011001111000111011001011000000111111010010110101011111101101001110000011000001101001110011000110011000011010001011100001101000000111011000000010001001110100111100100101000110001110000001010001101111101011010010101100010111001001011111000001100010101011011001111011010110110111111110011011000111011101101111010100110110000110010011010111001101000111000100110101110111010101101111101011000011011110101010000100110111111001111100011000000111011110101100101111110011001001111101110100001101101100100111001100101000101000110000100011000010101110110110110100110011010100000111000100101110000011100111100110100001011111111000001011100100000110010110101000111101101110100000010101111001100011001001010111001011000010100000100001001000010001000001100010001010101110000110100010011110011111011100000100010110110010011000111000011100001101111111010101110001000111011010101110111010110001001110110010111010111110111111011110010110001011101110111001100111000000111100011110101001011101111101011010010010101101100100100110100011100110001100000010000111101000000001111011110101011011100000001101011111010100010010110010101100001010001010111000110000000110111110000010100011001110101110110001011000001010111101101101101000000011101111110110000011011101010010111100111011011001011110110011111011101100110110110001000101111110110111101000110011100101110111010101101101100001001010000010010001110010110100011110111011001011111010011010101010101110101100111000000010100010011000111100110101101001101111101001111010101000111011010100111010101100110111100010011010110111010111101001000001011010110001110000010110101111001100001111010110001001111001111011011111111001101001011111110011110001111100010111001000000110000101110111111010111111011100001010100100111000101010100111001011101011010110101110111110100111100100011101011100111110010011101101110010000010111111100100000011111010101101101101010000010001001000011101110001010110110011110100100001011101100110010100000100010000001011100101110001111001100000011110110111000010101001011010100110101010100001100111011100011010100101011010000011110010111100111111001101001100110000010111101010110100101010010101100010101111110101001111110000101111001100011000100110111011101011000001111000110110000110111111010100001100000101011000110001010010100011101101101001010001111010100100001110000011110100011101111100010100110111100011000011101011000110011111111001101001110010100111101110100010100101000010111001000110111111001010010011101001000001111100001101101101001100000101111001011101011101110011000010010111101010011101000011100011101001010001100100110011011110001101101100100000000101001000001100000000000101001101100010101010011010010000001000110111000001001100011110001100100010010001000111110001010001000110100111100101010001000111101000000111010100100000110001111011111010010111101011111000100100000010010110101011001100011011001011001110111111111010101000110100110001001100101001000100111001110101010000011111101000111010011100010010110
100101110011100011001111010000101111011011001001010010000000110111110111111110100001100101011010000010011110011011001001011101100000110111111101111010000110010100111101011010110110110010101111100100100011100111101100010110100101100000000011010100100010011011110001011101001000011111101000010010010101010100001101111101100110010100001100101010000101000111111000001101110001010010110000010001011111111011010100111000010000111001000101111011010010110101111000011000000110011100010100100001011100100100011000001011010000011101011011110111001011010100110111000000010000001110000000111010011101100000111000011001101101111101000010000101010011111111111101111011000100011100110101000100010101100001111011110000111011010011001110011111100111000001100000100000110000111011010010110111000101111110100101100101100101100001101110101011110000011001111101011101111111000100001100011111101000010000111101010011011111001101001010000010110000101011000100001000000010011100000110100001000001110100100010001111010011110011011000010101111100101001101100100000000010111100010011110111100111101010001000000010000100100001100000011100001111110110110010000000011001110101001010101101110100111001111000110000011100110100011011110001111000010011101110110010111011111100111000101010001011000101101111111100011001010110110110111011101010100000000010101011000100111011000000011101001110101000011101101010101010011011100111100011101010011010111100110110111101011001001011001011011000001011001110100111001101111011110110011000011100011001110110011011110100011110000111000000000001101101011100100101111000010101001000111111100111101111011111100001011110110111001101010111111111110100000101101100010101111010110100100111100111110010001011101000001101010000011100101110101111001001100001100111001010000101101101100011000011011111011100100100010100001000001111011011110111110000000010011000011110111101110101000110111101110001010001100111001100011100001000110011011100001000101011100111110111010111101101000111000101110101010101011011010110000101110011010010101100111100001111101001100110100111111110111111010011101111110010000100001001010000010100011110111011010110010001110000010100011100111110001011100100111010000110101010011101100010111111010010111110111110011110001010111100111101100001111111000011111010000100110010100100111011000101011110111001110101101111000000100011101001101001011000110110010100000001111000001000111111000011000101011011100110111110101111100100001001001101001101111110111011001101001110010100011110010000100111101110110111101110101011101110110010000011010001000001011000111000010100001100000110100111110110001010001110010010111101010111001100010110111011001101001101111011001110110010010011010110100101100010010111100001010100000111000111110001000101100010011001010010110010011011100010000000101100101110101000001101100111001110000111011110101110100110101000101111000011101111111100001101010001110001011101110001100000001011101101001011110011101010010101111000110110101000000000101000111000111010100010111100
110001000110111100111011100110010110101000000100100000010101110001011000011000111110001001001010011111110011001111001001001110001001011011001011101111111001101001010000111010011001110110111110111011111001111001011111011000001101011101011001110110000010111111011000101100100111011001010010101000101110101111100011110001111010101111011011000001101101010000101000001111101100000110001000011100010000101110110000100000000110010101100101101001011000100101100010001011101100110010110101000011001010011101110110111100110000000000011111010011010110100111110111101111100010001010001110001010101000000001110110000110110010100101011101011011100110100010101111001110011000001010101111100111110110100111100100111001000111100000110101010111100100001111111000010110111100011101111001001001100011110001011111101101110100100100010011000010001000000001101101100101000111001001101111000001001110001001010001111110111011110000010100111110010001011101110000000100101111101011011011100110000001100011010010000101001111101101111110110000111110000100001111101000011000110011110101110101010110010111101001101011100100011001100111000001010111100001001010111000001110011000001110111011001010110001111100111110100100000001001000010101101100001111001100110001110100011111011000001111100000110111011111101110010001001000110001010101000110101001111101011110100111101011000101101111101110010110101110010000000111101110001110100011100110101011111111100111101000001001101000111111000010111101011110010001111101111011000000011000111001010000110100011101010100111001110110110001100000010110000001001000001011101110101011001011111111011011101111111000111000110101001010100110110011010001101011101100111011010000110110100010111001101010100110100110111011010010101111011000011011010111010010001001101010111001111101000010100011000100111100011000110000000101100100010001101001110110010100110110001100011100110110100100100000000110000000110001101101001001000110001000000011110001110000000011110011101101010010100100110001100110001100101100010010001110110000110010010010100001100100100110101001110111011010011000100100110010000101111111110111000101011101000101100110010000000001111000100110110100001100100000010001111000101000100001001001001111100100010110011001000111100000100101011011101110110011000111111100010010110100001001111100101010001110101101101110111000010001100111111010111001110000000110100001100111000111111100101001101110001100110001101101110000011011111111100011101001011011011011010110000110100110100101010111101101001011010010010101100101111001110111011001011011000101010111010000110101001000100101100100001100000010011011010001110000011100001111000101000000110001101010000000101010011111010001110000011110100110000010010000111011110010100110000011011111000111000001010000000000001100110000011111110101001111011001110111110000101000101110010011001110101001000110110110111000111000101101001101001000001100100110010000010010001100011001000100001001000101111110011010010000010011101110100011111001101100111100111101101110010110
110110001100010110110111110001110010010100100111100001000011100110001101111001100100001101111011110010011100111000001010000100011111100010101110111111000001000010111110110101101110110011010110111001010101100000011100010010010000101011110101000101000010111010100011001011011110010110011000111011000100010110001110101100111100011001000010110100011110110101101011010110101111011000001000001011011110110111101010000101100001000100101110110110011010011001111011011111110010000000010001001101010111000111100000001000010001000111101011101010011000001010011001011011000010100111011001011000001111011001011001010101010111110110111010001000101001010101010000100101111010111010010001101011110001101010110000101110111101010100111100101010111101000001010011110010000100101011101111101001111000010000111111110001011100010100000110001010111111101001100100100011101100101010010011000010100110010110100000011100010110111111101011101010011000001001010011111110010110011101110100100111010101010101000000110010101001101111010000010100000110110011010111111001110111011011110010011001001111111100011011010100000110110001100100011010110010100110101110011010010011010101100101111011001001000010000100001001111110111110001000001010011001000010101001110000010010110100111111110101010100001001101000100110110100010011111011011110010001010101011110111110100011100100000110011011001011000000100100101111110101111001100010100010011011010001110101101011110001111101111111000001101111100010111100110111000100000100001011001110001001101110100001011101010000100001100100111010011111100010111001000100001101111111010101101111101000111011101111011100110011111011011010011101100011100001001100100111001111110101100011011010100010100011111000010111011110101011001011001110110101001101111000110001111000101100101101100011110010001101010001000100101101011010100001100101100000100101001010001001111100111111011111101001010101101101010010010111101010110010101100110111010011011011001010001100001111000010001000101010000111000101110101001111100101110001001110010010011000001110001101000101001110011100000100110001100110010101110100000100100101101001100010000011011101101001100100001101001110110100001011111011001000011111000101000010110011001011101101001010010011110110010010000110110111001100101100100000001111010010001111010011101101001010001101111011111001010001001001101111111011011111111001000010101101000011100000101110011111011010101110001001111100110000101000001010000101100100100010010100110101100100110000010111000010101101001010111101111111011110110101000001101010000100110010100111101000000110101010101011101111110110010111000000001000010100001100010011110110000101111110110001010011111101010111011110000001100101011010010000111101010010110110000000010010010000000101100101010011001100011011010111100010100011101101001100010100101100010010001111111100101100100100010001011001010000110001010111110010110100111100001010001001000111000010101001110110001001000010111101110011000001010101100010111110000001111111010110000110101000011101
101010001010110110110010001100110011000101010011011110000010111100100101111000000001010001011101000111110101011110011010101000010101101110110111000010000001011101101110101011001100000101011000011001111010100000111110011110011111001001000011010101110001101110011001111101110011011100010010110001011110111110111101110011010010001111011000110010010001001000110110010110010100101010010000010010111010101000011100111110011010100100010010101110110011101110000100000010111110011000001001010000001110111110010000000101101011111001001101111110000001111010010011101100000101001011110110011011001011111100001110011010010101101010011011000010100011100111110111000111110000101111111110000111101010100000010100010110111000011101110101010000111111011010010001001100111010000011011110001111011110011111100010111011101100111010000001100110101111101000111100111100111010001010100011000111010101001110001100101001010010100101010110010101001100011111000010010000000101001111001111011100101001100010101101100001000110000000101111101110011011111011011001110111011110010111011101000000110000101001101101111010111110000000000011111011011110101011110001001100110101011110101110100000101110100011010011111101000001001001000010101110100011011011111010111011011010000100101011111000100101001101110011010011101111110111010111001111100011110001000100101010101110100000001101110111001010111100101111101010010011111001000100110111000000110101100110110001001000011010111001000001001000010110011001110111101001100001110100110110101011100101110110010100001010101000001000100001100001011001001110010101001110001000011111101000000111010000111001010011000100011011101101100010011010000110110111000011110111101100110100110110001111011111010101111100000000010111011011100001010100111001000111111011100011000110011100011100110010100110000101111011010110010111111111001110110001011011000011010001001101001011010010000100110000010001111001110111110101010001100011100011001000000110100101110101010101000101111110101011100011111000001101011010101010010101010100000111100111001110100000111101001111010101001001011000110100101100010100111001110011001110110010011100100100000000010010100001011110001010010101010010110100111000111010011000110100100000001001011010011100101010001111010000001111001100111000001010011100110001111101111110011101101000100101001101100011110001000011100001010111010110100010011100101110110111011111111011001110001110000010111111001100011101101011100100110110000011111010010101110100111011010000010100010001111010010001010111011010111110111111101001000100000110101101111010001110101000100101001011011011001101001000111010011001010110100100101100111010100110100111010001101011111111111000010010011011000110101100110010110011010101101011001110011011011011101101101011000111001110001000010100100011001110000111110101111000011100101100101101011001110011000010000110011100100001110000010101000000000000010101010001100001111101110100111110001010111001110000110011111010011110010011011101000000111100011010010111111101010001101001
001111111110111000001010111111001000011001000111101000010010110111000001000001110110001111110011100110011101001100101000100010011101101100010000110100110100011001111110111010101000111101110100001010100101100101100001000111110010100001000111110101001100100111100100100001010100100000101101100110011101011100001011111010110100111011110100010011001101101011001001111100010000011101111110010000000001001110111010000110101000000010000110110001010011001010100101110100101001011101001000101111000011001010101000001001000000100011111000001101100000011001010101110010110011001100011000001100101000011110011100101101111011101011111111010110000011010000101001000110111100000010110011110001001110001011100101001100101110011111110101100000111101101000000000110001001011011010111101100001101001001111010110010000000101111100110101010010011000101010010111000101000101010111010101110000000011110110001111101101011010111100001010010010110000010111110100110000000110111100101011001100110101001110110011001001010010101010100000000111111000111111011000110110100110001100001001101110001111100111000000010001111001100010010110110111110000100001100101100111110101110000011101001111001101010100001100000101010111100101101011101011010000110111111000001100011011010011110000011010001011010111011110000111001000001100110000001101011101001101011011101010100110100111010011011011010100000101111110001010100001011011100000001010011101000010100001001011001001100110111110111011100010001001100000110010011011010101111011011011000110001010100101111100101000111000011001011110011110010000000101000110100011101110100100110010101111100111100100010011001011011111100010000100101010001001111011010100011100000010000110011110000111000001100010111100001111000100101010101110101110110100001001111110000010010101101110010100100010110000111010100000010101000000100001111110001000010011111110001101101001010011011101100110000001100101001000110111000110111101000110010110001011111100011110010000101000110111000011101110100010101001011111101001101011011100000100000011101101110110010011111000110010011010111010111011001010011000111110101110111111100110101111111011111001110101100011100011110101011111011001011000111011010000110011010110010001110110011100110100000111111100111100101001011000111001111100011111100101011000111110110100110111001111010000010100011010111000001000000111101111011100010011010010101100001000100011110000010001100001011011110101011110000101101001010011010110011000101110100101110110000100010011110101110101001110001000101100101001111111101100110101111110010000011101011001110011010100100111001100101001000001000111001000111010101010010100111100100101011111001110111110100101001111011101011100011010010110100010001110110111010110101110000001011010011010111010101101100111110011000000011000111101111101110110000100110111100100101010101101010100101100111100101000101101100011010011100101011100011001100000100101101001010001111100101110111110110111001001011010011010011010010001101100010010110010000100100111010000000110110111
001101000011001011100010011010001101010100011000100100111110001010001010010010101000010110011000100010101011001010110111101011000100100100101000111110111010101000110110000110001001011100001010100000111111000111010000111101100110110110010011010010010001110111111110101101100000001101011110100010111001110111010110111111100101000011001010011111100111001010111111001010011111110100101010000100011111101011000010100000011111001011100000111010010000001000001010101100110100100100110001011000000011001011110111110111000011111111010010000101100011111000110111000010110110110101110010100010101000100000100100000111100111111110010110100111011001010011000010010000101010100000000101011101000010011011010101111100100100110001110101001111101011010011010000001111001011001010100011010111111111111001010000001101111111000100011100001110111000110111010110010101010101110011000101100101001000111100001000111010111000100010001011000000001000000000001010010010100111011100000001001001100100010100000100010001111010000111110111101001110000101001010101010001111000100000110110001010101001100000111100111010010111011011010010010001101000010011111101100100100100111001001101101011111011110010111101011000110000010101010101111110101110001010111011111010101001101111000101010010110101110111110011110100101101011101110100011111111011111000100001100101101011101001001011100001000100100111010100000011110110100100011010100101110011110000011001100111110000101100010011001111011100110110110010011110110011010101100010110101111101011010010001010011000101000010011000101111101011001010101000001010110001010011010001010011010011010101011100101010011101010010011110100010110010111100111001000110100110010110010000111101101110110100011100111101101011010100101111111001100110111011011000000000100100001011000110101111010001010100001010011101010110000000100011000110111001111111011110011101011011101111100100011010010110000001001111011100110111100111110111101100010110100100111000011110011000010110000110100001101001000010001000101010100111110001100111100110001110010001011110000010001000100100000010101010010001100001000101110110010101111000010000001101100111101101001110110001001100110111110100100010011010110000011000000100001101011110010010100001100110100010111110100101000110011010101001100000011110011011110110100000010000001001111001011001101010000001000010011100110101100101001110010010000101111110001011110000010101101010000101110000110000111101111101000010111000111011001100100011110010101001111101000001110000101100111010000110100011101000100111110000101101010101111001111100100000000110010100110010001001101010111000100011101001111010001110001011111110011110000111000100001110011011001000101010111100000011001111011110111011001100011011011100010011101000010001101000010101100001010100010101001011110110110111111011001111101011101000011100010111111000011010101010111100111010110010000101001000000011110011101101000011000101100101110100011100111000000010101010101100100000011111111111100011110001010110000101101001101000100010
100011110001110010011001001001100000111011011000110000000111110010110010101110111001001011110010100111001110111001110000100111001110100100011100101001000111001110111111111010110110101100000100010000101110101010010101110010010000100111000001001110010110110110101011111110011001000100100011010110010101010011001000111000001110011110001001010000011000100101011111001100010010010110000010001001001101001010101000110001101011001110101000000000101001110110100100001001010110111111111111100101111101110010111001110101111000111001001000001110101010011010101001101110010101111110011011111011000011101011110001000001000001000001100111110000010111111111010100001110100010001101000001111011000000000101010101011101110100101110100001000110110010000011010100011101001110100110100100111011000101000111001001110110111000001011101110111110001000010010001100000100000101111111011000111000000000100011101111001101100011100000110001110110011011000011011111011010100001001111001110101010001101101001110011000000010011111011110101101111010011110011101110101110011111000001010011011001111011101001111111010011110011000011010111011100011011110010000101001101000110111011011111001010100011000001101100000010100111110011111100011101111011100000111011101110011100110101001110101001001000000100011000010101100101101010110010111111110011101000101111100110111101011100011000000010000101111000011000101100010111110101101101101011011010010111101110001110100001101111010101000110100010001110111100111111101011001101010110000001011110010000001101111101111000011001111000101101100000101011001101010010001000100011100001011110010111101010101010100001111111010101111101101001111110000000110011010110111100011101100000100110011000101000110110001111001111100010011010100001101111001001011111100100111010011101100101100110100101111101011110001011011110110011010110111101011111001111100011101000111000000010110101011001110000011111010000101010111100111000101111101010101101010101111000011001101100100100001111010100110110001111010010000011011101110110110110100011001111111111111100011010110100010010001000010011000101101100011110000000111001110111110111100100011001011000101000000011110001000100000110011101111110001110000101101100011101000001011101000000001000101001110111101101100111011000010010101001101000001100100010010010000111010101111101000010011101111100111000011000000010010110011111010010100000010110101011111000010100111000000101110000110001110101101010100000001111011001011011101111110011001001011010111011110101101001111011011011101111010110100011101111011011100100011011011010000010011101011010110000111110001000000100111011000111000110010001110110100100000000110001000001101010101110010101111011010011111000110001111000011100101100110011101110010010000001111011100000101011100010111100111100010111111101001001001011011011010000010010110000010000011011000010100101010111001100110110101101110000011001001000010001000011111101001011111010010100000010001110000001110101101000100010111000111110011011100111111000110100001111010100
000010010101011010100111101110100100011111111001100000001101000011101100100110000011011010110110101001001001101010010010010100011101111111011000101000111001000100100101100010101000111010000011000101110000010001001100110010111011100101111110001010100000001100111100100010101100101111010010011010101100011010111111011100100111000010100101011010000100111101001010000001111110011110011101111011010110110100100110001011001101000110110100111011111111100001010110011000101011101110000100110111000011111110001000111010111101100001100111101010100100001011101011001111111111001011111101010011110011000111001111001001010100001100101001010111110011101011100100011010011110100110111000100100101011010110011010110001010111000110000111001011010111100111010110001011111101011110110000110000010011111100100011100010000010110110101010000100001011011010000111011100101010010001001100000010111011101111101110011110000011111010101001101000011101001100110001111101100110001100101100000100100101100001011000100100111001111100101011110010000101000101101011000011100100001000110101001110111110100111000011110001011011101110101010100100111001110011001011001010010110010110110111101000101001100011111011101000001000010001110001001101001100111010001101010000110101010001110011011010011110000110110010101010011010111010100001011010010000110100011010001011010100100000000001000110001011011110110001011110011100010101001001111000010101001011100011100011011101111011101010110000001011110001001011000001100001111110001111110010111001000111011001111111110110100001110010010001110100011010001001000101001000100000001001001001101100010110010001000100001110100001010010111000011110001110011001001111110011000011010110101101001011111110001011100010111000110001110000111011101110101010101100001010010000100111010101100000000111011010101100000010110111111010101000011101011011111010100111100110101001000000010000101101000000101000111010101100000111101101001111010110111001010100110000011101011111111011010111111001101001001110111110011010010011001111011111010011000000101000100101001101001001010001101001100111001101101101000110010001011000100011110101101111101011010000101100110001101011001101001101111001011010111101000101111010001111101001010111010010000100110010000111010000001101000101001011100111101111000101100011000000011111010101001100101000001110111001000011010110001000101111010100111011111100100111001010110000000101100111101100000001111001101011111101111011101100110011100100110101001101011110100000010000111001011010010000100000010001011101100101100111001111001001010001010011000001110011001000001001010100001101111110101110110000010110100100100111111100011110111110101001110000011000011010100001011110110100000001000100101010101111000110001101110110011111111000110001100001111000010000001000100100111110001101010110101100111010001011000011111011000111001010010110101011010111101001011100010011101110000001011010011000110011001111000110110001100011101001010110010101000011100110001001000010000100011000110001011100100011010010
110001011111100110101010000010001000110111101001111100110101000101111001010000011111011010111111000111100110110001011100011110000000101111000100100000111011001100110100000101000000111111111010110010010001000000001110011000010101010001101101100000101101110000101011111011011110010110000000110110011010000000110001010100100110010110100101010110101010000100111010110000010110100011101111100101110000101010100110011001010110111010010110001000111101100100001100000100111010001111100111011100101110100011011100111011110010011000111111111011101111011111001100110100001001101001010111000100000001101010111010001011101101111011011000110001001101001111100111110000111110011000110000000100110001011011100001000111110000011101101001111001011100001010111000110001100010110010100101110100101010001101010001011001110001100000101011010110111000111000110000101110110010000000111110111001011000011111001000010110011101100101010100100000111110111110101000100111100010101001100011011001100111010001110000000100011010101110011001110010100100011001110000110100111001010001110001111101100011000011011000010011110110110000110010000101011111010111111001000111000001000011100110011001001111000101000000010101001110010100000001000000100101010110000111111111000101000100111110010011111011110011100000100011110011011001100110101011001000101111001001110010010001001000110101100110000011001011110011101100100100000110011010001110000011011110000101110011111111111100101111001111011011000100100011000000011110010100111001000000011001100011001101111001100110010100100000110011011010011010100001011001111101010011011101001111000000000000101001101110011010001101110111011111101011001101100111101010101111011010010000010111001111100000000000101011110110000000101100010001001000110001011111000001100110000110101001000000011010111100100011011100100011111011111110000010000011011101011110111011111110101010101101111111000110000101001001010101101101101010010100101001101010011001100101111011110001101101111001110101100011010111010000000011101111011101001000100001100000011110101001010111100111100110001011101111101101101011000000101011000010101100100101100100011100110101001010011111110100011111101111001111011011000001001011100100011001011110010011100101011100100101101101000000000011110010010101110110000001000100011110101000101111110001011110010010010111000100110110100100111011000000100111011010000000001001101001001110111010001111100100111001001111110101111101000100010100000100010100010100000101100001100000011100001011101100110010100010100101100011000011100110110101110110110111011111101000111110001001001011010011001111000010100001001101001110011111010111000000100011000111110100001000001111011010111011011000111001110011110001010111000101101010111010000101101111010101101110110111011110011110001101111101010101000001000101010101001100110010000101101101010110001101011101001010100010101111011000010000101100110001101110000001110000110100000110010101101110111100011011100111111101000001111111010011100001110100101010110110010100010110
000110101000010101100111110010100110011111100000011110111100010110010011000100001101111111011010011001001010100010111100000110010110011101100111000100101100011010011110010111001111111101101000101111101101001010010111111001110010101011010101111001010110110000101100011000000111100011010000010101010101110011010000111001100011110001000010000100010001110001100110111000001101001011001111100101110001010010010111011100110110100100100101101011101001100010101111001000100010101010010000110010100000001001011000101110111001100000011111001101100110001011101001101101011101010001111110000110101101111010000101111001111010010100100001101100000100101111111110110111101011101110110100110001111100000000000001100100011011101110111110001010000010111111101101011000100000011011000100100011110001111010011110001100111110010110011100111011000101101100110101011111110010101010010001111001100011000011011000110010010011111101110111101011001011111001001000001100000001001001101100110000100000111010001100001111011011010001111010110101001010101000100010101101110100000100000111010000011010001111001101110110110010010010010011100011101100010010110100101100000000101111100001100100110001111001100100010001101111001001101101110110111101011001011000111000000000100011001001001011001001110111000000110010010001000011000101000011100110010101110101010010101011101101000010111011010110111110000111010011101111010101110101000100110010111010010010111111010101010010010101011110101110101010001111000111111000000001000111010001110100010101101011100000000010011111001001110001010101010001011010111111010011001110001100111101010011010010111010010111001110011101101100110000011111110111011011101001110100001101000011010111101100101001001001000110111001101010000110100100101110100000011111111110110101000001001001011111001100111110011010010100000010110011001100111101110110011010111001100001111111110111011001111001111000001110111110011100000101101110111100011101101110010011011100100111010111000001001000001110000100001110000110000001001001010001001110010011100010010111100101101010110000000101110101110111101111111011100001111111101101001101000110100100010110000010110110110000110000010110010000100000010111100010110011110111110011001100010010011111010100010111101100110100000011100110101110100010110111010010010100101010000110100001000100100111011011101111111010010100001010101001010111011100010110101110000000111110011111001010011011010000101110111001100011001111001010001000100110010011100011011101000101010011110010010110101111111011010100110011000000100110110011001110110010101110101001110011101010111000010001001111011010111011011111000011111011100110100010011010110000101000011001101000110001101110001111011010101010110010111000010010011010101110101110111011001011101111010100111100111110110111101111111110001100100111100101011000001001001110011001101001110010100110010101100100101100000011011010011010010100011101001111101001010000101101010110110101111000111001101000000010010010101000000111000010111010011111100000000000110101
000110111110110000101001100010100110011110100100010001001110100001001100000110110101000001101111101110100110111011001101101110011110011110100010001101010000101101001001001000011001011100001010001101011111100011110000101111010110001100010000010010111111101100100011110000111001000010011110001110111000001110010011100010100101111011100000110001101111000001100100000000011000111011011110001110111101000001111100111100101100111110101100000100011010111011011010000111011011010100001110001101101000001100100110110001111110111110011010100001111011101110101100110000000001001100000110101001001001100100010001011010011000111111111001111101100111111001110001110010100100100000011011100111010000101001001111010100111010110001010111110111101101110110001110001111001101110111110010001000110100010100101101001001100101000011111010101110010000010101110100010000110000111100110010100110000101000011111000110101110001111001101100011101010000100010101010101111000111110100110011101001001010111110101111111000001111010101110000011010101010011110111100100101000000010011101000100101110100000001100000010100011110101101001010011010101000010010011001101011111001011111101111000111000010111010100100101111110011111011001101110010111110110010101001111111101011110110000100011101011001101010001110001000010111001010010100101100000110000011010011011001001101101000100111111011101000010000101000011111011101101000111111100001011001110101001010011101100100110101110110010010100011110011000100000101110100010110111000101001011000110111010111011011110101000100111001111100100111001011010001110011001001000000011110010010111010101010010001101011001110101111001000110010001000101010100010110010101000111111101111010001011111011011100010101001001101011000001000001010011001111100100000101110100110100011000010111000111000001100101101010011101110011100010000100010010010100110110100000000000111100101000011010000001110110100000010011100100000000000011100010001011010001000011100101101011101110110001001011100011100010101100100100101101011000001110100101100110010110001001110110101101101101011110011000110010000110001100000001010110000111001010101111001100011010010000000111011001111001101011000000110010111111111100010111010001001011010001011101000000001010100010010100010010010000011011111010101100111100110101100001101000000110111011111010000100110010100000101101010010000000001000011100011111010000101001000010110101011101111111001000010011100101010000000000010100000000001001100001010101000011101011101100001011000100101011000000010100011011010001111110001010101001110011101111000100000110001010110011111101010101111011010010000000000001100011001001000000111010111011011111011010110110111110100001010110011001011001111100110000010001010010010001110100011111101001011011010100110100001011110001100111101001000100101100100001110111001110011011001110111010001011111001100010101000000001011101101110101100100110110010011101111100101010011111110101100010000101100000101111110001110000011100100010011001001011110011011001011100100110100
111111110111001001000100101100100101010110001100000001011001111101000000100000001111101001000000101011100000100011010101110100010111010010001000011011101000001010000111010010100011111111001100011010100101111111001111000110100100010000011101001101110111010100100011000100101110011100101001111001100001100011001011010010111011000000010100010100011000011100010101101000111000111000010110001010100000001110000011010001010010110001101101111110100101100010111001111001101001000110101100110100010101011011110010011111010010110100010011010110101010111011100000110011011010111010111110111101111101100000101111000110010001010010000110111111010101110011111101101001110001111101000111111110010100010000000111101101110010000100100100000111000110010101111110001101101111001100011000101010010111011111111110111010100111110110010101011010011010111000111110000011111011010110011000111011111101100101011110100000111111100101011001111010111110001110101001000010101011101000010001101000100101110101010100100011110011100000011011000110011011001001110000100000111001001011010100101011100100100011111001101111001101011100001101011001111001010000000000111101101001101000101011010110101101101010001110111101011110010010111010100001101111000010111101111100100100000101001101001111011001010010000000010100011110010001110100010111010010100011001100001110100111011111010001110110011001100110001110011000100110010110010001010100011110000000110110111110101111110010001011010101111100100100110001101100101100010110100010001111001100011010001101110111001011101101000010100010001111010111101100001100011101110001011110010111001000101010101000010000010000100011001001111010001111111000111010111101011100011101111001101001101101101000000101011111101100010010110011001000111001101000100110011111110010010111111010000011010110000010101000001001000000000111100010000110001011000010100100100111000101011000100000111011110010111100101110101111101011110011000110010111010000110110110000010001100000010001001100100110100111001000000110100101011000111000010111111011010111010010110101010110101011000010100111000100011001011101010011111111001000101100010010010110101101010100101110011000010011100111010011010011000001110101100000000110011001000011100101000110100011000001010010010100001101100000101000110011110010000110001111011110000101000001010010011000010111111111110100010101011101101100111111011010011011000110101111001111011011000110010010010011000110000010011101111011100011001000100101000001110000110011110110110011110111100001110100100001001011010001000001111000000001110110001000000000100111100101010101001010011101000010001000101100111110110111001010110010100000100101111110011101001011101111110110010100110010010010010111110101101101111000011111100000100101111100011001110000010000110001110101001111101110000100101001000110100110101010101100101111000111110000110101011110011011101100000001000101101111101010101000010000111111100000011101100111100000111110000011101110101010000011110010111111111100001000010111001000011110001111110010
001001011110110100000010111001110101000011100001100010110100100100101001001111101001111101000111100100011110001001010011110111010000110001000110000101100000010100011101101110111010010011110100110000110010101101110000100001110100111111101001001100010011000101011000100010011111010001011100011101110001101001001101011011111100011010000010110100110100011110110100000101100101111010101101100000000001011000111100010110010000111111111001000101010010011001010010000011010000101100110101111001110001011011111010110011010001010110101011000000100011011000111101111001100101001011011011011010001101010000000011000001111000100110111111111100110110011110100010111010100001110001100101110010000110001010100111101001011010000110000101100010010101110000011000110101001100101100000100011110001010001111001101100100000011111101001001010110010101111101101011011100011001010011010000101000100111010001011011101000010100111000101111001010110001110101010101111001111110110101110111100010011000101110111011010011110100010100001100110100111010111100010000110010000101101001000011001010110111101001001100000101111101100101000111110001100101011101111001101000010101101110000100110000010001100101100101100011110010010010010001100010110000001010111101000111011010101001111100101000101111101101110110101001000100101011000000011001001101110000110111001001100111011000001010000010100111000110101101100000111101100010010110000000011001110000110101101111110010001110001111111001101110010100011001011001000101011000001111010111110111101101111100010111010000101111100001101001001010111101100100110100110100100111010110101000010011101011110111011111100010001010010001100000111001010001110001011100011110010000011110000010101110000000010011011100010011100100101011101111100010010111100011100011011010011010010110110001111110001111111000111011110010011011000001000110110101101101000101011010111010101000100011000010100001001101000101111101000111110110110010011101101110010100000110010001100110001100001010000100011000011010000101001110011111111110001100111001110111100010101001001110011001110110110011111000011101110000000010011100110011111110101100110000011111000110110001000011111011101101100110101110111101001100110001010100101100011110000001011000010001001001001111111010100100110101010001011100110101101110110010011001010101000100010101110001110100011011101111010100011000100000111111101100001000101111101111111000001111101001000000001110111111011111100111010110110010111110011110010111101010000100110011100100011111001111110110001000111110100011110110100001110000001011110101111111101001111001101100111011111110111100000100111011111100100000100000111110110000010111011010010101101001010010010100100011000011010000010101100111011101000011110011000101011000111001011110100100110001010010101111100101011001000001000100101101101011011010111000111011000010011100101010111000000111010000111000100111000100000001010111100110011100110111011011100011100110110010101111011000001000000110001110100011110100001101010001010011001011110101101111
000110110100001110100111010011110010000010001110101000000000001101010110111001011011001101011101101101100011110111011100101000000011111000001100000111110100110101110011110001000101010101000111000100100101011000011100111101111010000010000001111101111101000100010101011000010100011000100100000000110101100100110110000011110011010010000001101000011000011010001100111100110001100111010111011111101011001010001110110000111111100001101111011001110101111000101100111001110011110001100000110110101011101111001011101011011000001110111100110111000011010000000000110111100110011010000111100111100011001000001101010100101110111101000110111001100101011101011010100110101001111101000011110001100010001100011111001101101100000000101000111100011110100011101000110101111100101111011000101001000101011010100110011001010101100011011001001000010001001100111010011001111100000000100000110011011101111110111000011010111110111100100110000100101010111100100010101000101111101111100001011111000010101110111000100111101001111000100001100100110001101001101101000101111100110010111010000000110100010100010110001111001101100000010101101010010010101011010010110010000101100111100010011111100000101010111110110100011001111000101001111010001101111001101100100010110110011000101010011101001111001110100000100110010111101001100110000001101011010001011110010100010010001110010010000111010000011100101001000111011101111100010111110010001111101111001100100011010000000101000000010100101000001100011010110010010000100001011100100110000001101110010110101111111001101001101111111111000000111000100111100001010010011011000001010001111010001001001111100001010110000111011010111000010100011011101000111100111110110011010110100101101111101011010000111011010001011001110011111011001111110110111000101100000011101101100000110100011111010010101010110010000100100010000001110100110101100011000001001100000001110011000110101110100101000100001011001100111111100010001110101101011001001010010001101001000101101111110000010100100000110000010011011010101011010011110110100100011111101101001101110111000001110010000011101001110111011010100010101010111111001100110111110000101100111000011000101100011111000100001001011111000000110011010101110111101001111000011010010010011111110001000011110010000010011001110100000100111000111011111011001111011100101001000101110100111001011010101001110010001110110011101110101001101001000011011000111011101101011000000001111001011101100101110110101001101000011110001011100001101110101100011111111110001100100111111000011001010011100011010001011010110101000001010111110001100010100110101111110110111000010101110101001010010000000111111110010110000110101101010011101111011101111000001011110001101110011111111110001111100100101001011101011111110110111011100111100000100011001010001000101100101010010101100001011100101000001101101000101010101101001111110101011100110101011011101001000010010001011011100111100001100111011110010111001010100100001010100101000111111001110100010001000001000111111010101111100011100011000010011100
010101110100000011110110100000100111101101010011001000000100100110001011100001100100001101001110100010000011110100101000110001001010001011000010100101011100001011111011001011011010100011100010100001100110001100010011101010001111100001011001111111010111101010100101001110100111100010111010100010011100110011001100010011001010110001011111000111111001000100000001100010001011011010110100101101010100110111111010001011010001010011110011010001111111010001101100111010100100011001001110000000101100111110100010110001001101100111100111011110111111000111110101001011011111111010000100101011110101010111011110111000100010101000111111011010001100010010010010011100110111000010100111110101110000000010110000110111110111000111010010001001100111111001111101101111110001111110111011010010110101101100101010001010100101010101110111000011110011100100010101101001011001111111111000000011110010011010100000110011010001010110011110101111011011100100100100110110111010101001110011110011100000001011111000110101011111001000011111001001010001000110100000001011001111000101100101000010101100011010110111001111000010111010001101110001111101000001111100001100000011100010100111101100010111100001101010010000101100111101000011111010100110011110001100011100111011111101101110001010101011111000001100010100000000010101111111111111000011000111000110110010101011100010000100101010101101100100100110111010111000001110111001111111101100000001010010000100001111010010011100010101010111000001110101000011110110001100001100111000101011111100101110010011010000010010011010001011111000001101000000111011111011000001100011010111100010110110110110000011101101101011111100001011110010001011100111011011111010111000111011000111010011110011001100111110110011100111000001101000111111101111000111101001110100100000110000111110110111010010111110110101111111000000011101110101110011000011101000011110011011100101000111001111110001001100011111011110101111000001001111101111000000101111001101101111010110111001111001010000111111000111110010001010011101001000101010110110111011010001011000101101011100101011101011111101111111000000010101010010001011110110000011101001100101110000101000101011011010111111101111100110111011101010100010010100101010001100110010100101110011101011100100010001001001000000100100001011010000000011100111111111010011101000101011010000011001101111101000011011001100001001011001101011001110110001100111010011011111011011001110001110011011101110100000100001001001001010100100001111010110110000000111111111001000010100010011110001101111111000010111110010011000000101111101111001001011111000101010011010110001101000101110000100101111011100001101010000010000010000110001110110111110100111111001111011100110110011011010001010001100011010111010001111100011011110110110100001100110100000100111101000001001001010010000110110110001110110011110100010110011011110000110111101100010111001000001111001110000111100111111001101110010011111110011111001111001001100010000110100011100111011111101111000100010010100110011000000011010001011110000
110100001110101000110001110011111011011111010001000001110011000101101110000100110100001011101110011100100001010011000000001101111000010000001110011001001011110111110101100001100101111101001100111001000000010111110010011001001001100011110111110000001101001001001001000111000101101001001110001010001001111111110101101100101101000000001010100100000101010010011000001000111110101010110101100110110010001000111011010000010100001100101101000000001011010101000010001100000110011101101110101011000110111001000111001010011000001101110000100100111000111011000010101010111101111110111110010001011101011101110111111000111111000110000001100000110110101101110111011101011011011101011110110000011010001100110010100101101110000101001001110000101011010011010100110101100111110110100001110110001001110100010111010100010001000001011010011110011011110101101100010001100010100110111010010011000000111100111010010100111010110001100000100000001100000001100001011001100110110110101000111010000000100110110010010010010100101000001010110110110001010010111100100000111100101010111110101011100010011101011001001101110111110101011000111110110010011001100101100111111011000110111000001100000110011101101010101101010011101111001011111110110001000000011100010011111100100101100011010000101011001101110110011110000100101001010100111110100110101011010111100011010110000010110100111100100011101101110001001101011101010010100101000100011101011010110110000101001100011111101101010100110011101100000110101010101101101100000100000111100010100011111111011111010010110010100100100100001100110010101011011000010011010111100001100000001101111111101001100011011000000111010100110110101010110000111011110100011100010011001010110001101010011101010010001001000000101011001000101011101000111101000111100101100101010001011010010010001010111101000001010010100110110000110101001011010010100100011001111101111101010011001100000001110111101001010111010111011111100100100111111101010101110000010110111100000100011101001010001001010111000001001100111110111010000101010010110100011100011001010001011111110011011100011000011110101111111010000100101110010001111101011010000110000010000100101110111110110111010010011010100111100011110100100001001001000100100101110001011010101001110010111100011111110000100100101011001101100000111000110010001101101000011111100010100110100000000011111001100010011110001011111011100011100000010101101101000010111100110011001111011100001101111110001101110001110110010001010100011010010111101100000100110000110010100110100001110010100100111000101000011011100101011011000010111001000011010011010010110101001010010101100100100101111011001100111111110000100011101101001101010100110100101111010110011101111010010101100001111011001110111011100110110110001011001010110110011101010100100000000000111111011111101100010000000111011001100010101010011000111000100100111000111100011111011010000100000110110001011100001100011110000100001100110000001100111110110011110101111100111110111001001100011010000100010011011100101110101111111111001001
111001111001101000110000010111110111111101111010110110101011111100110001011100101010011111100010000100111100101111111101010100101011101010110010111000010010101001100000011110100011111000101010110011111110000110101101110110000101011001101001101110111000111101110110011010101010001110001011110110011111010000010001110100000011011100000101011100101111110001001101001001100100100001011000110111000011000001011010101010101100100100010001011111100010010010100010000010001011101011111011000111000010001110011011111010010010011011100100110011101101001101010000011011001101100100101011000000111000110100111111100110000101001001000011110011101100111001010010111100010100000000111101101101110011011011101111011011100001110100101100101100010101011011011110001011111101100001000011011000100011110000000100011101011100110101111101111111011000011000010101100100000110101000010100001001010011111001011111011011010110101001001010011001011101100111001110100000000010110101111100011110011110101110110100001111011101110100111100110000000111001011101010010010011110001100100100100011010001101101100101111100001011000101000111000101001110111000000111010101100010010001110111010000111101101010110000100001100100100001100110010101000010110100111000100000011100011111110011110011001011100010101011001110101110000101010111111011001001110000110110101100010101101010101100011011010110101110110000000000100101001100011011011100000000000101100011010010101110111101111010110101001000101000010011001001101110101101010101010011001011010101111001100011101000110100010110100110011001010101101010000100001000100011111101000000010101011011011011101010000110001101000001101100011110001011000110101111110100100101101100101000110010110110101010001010110101110001000010111111101100010111000010000000110001010110011001110100010000010010010110010001011000111011000001001010111111110001010110100001010010111001100011111101011010101001110100111001101011010101110111100110011111111110010000101011001000000000110100111001011110111010111100010110111001011100011000000100011010101100100100000000101110010001100100011000010011111100111100111111101100111110000111100011101001101001011111010100011111001111010110000111101100100101001001010011101010001010101001110110010101000101101010110100101011101011111111010001001001010101110111010011011011110011011010000101111101110000111100101000101010100100000100001010110000010011111010101011111100111111010100000010100101100000111100000000111011000111011010110011100101010001010101000001001010001100110111001111111100101001111011001111110101110000110100110011001110000010100100110100100010001111111101011110001000110111001001000101010000101111100010111001000110111001011110001010100110110111111011110101001100011100010101011101100100100010010001001101110101110011101111101100100111011110100110011010010001010001110110100100101100111110111001011000001010011101100000011010001000110011101001100000111000011000010111010111100000001001100111011010101111000000101000101101111011000001001001100000111001000011110101
111100101100111111001111111001111010110010101001000011010001010111111100000011001000001001000110101001110001100001111110100110000111000001001100100100101101100011011001001010100100001111110101110111000010010010100110111000001011001000111110010101000000001110100111011111011011100110000001100100110001111101010001001110010110110111010110010010000000110111110000011101011110111000001101010000110110101110010111001110010111101110000010000111111001000000101100001101011101010011010011001101100101000111111110111000001100001001100100011001010101110000100000100011001001101111100110101110101101110000110011011000011101001011001101000100100011100001001010101010111000111110010110001111101011011101110100111010000001101000101001100000000000011110000010000011111100001101001111111001010000111000111011000111010110111011101001001100111001110100010001111100111011101011001000111010100010110000000011000010011001010011011011000110100111101000010101100111111110101110011010110010110001110011111101001001110001111000000111000000011111011001101010100110011110011111001101001111011011011100101001010110001001110101101010010011101100010111000101100010010001011011110001100001010011010000010100001111001101101011100101111111010000110110010101001111010110100000000111111000110011000001100101001011101111001010111111011111111011101100010111111010010000101010010010011110100110101011100000111101010011110101111110110110100001001100111010001101110001011110001110010110101010011010010001011010110011111010000011111011010100001111111010001010000010111000000111110100101000010101001000111101010100000000110010001011000101110111011001010101010100001100010010001001000011101110110001010011001011110011101101000001011111101100100110110011001100011000111001001010100011101010110110100010101000011110000100001001001101111100010111111000010111111001000111101001001100100110001001101000111110100100001000111010001011010000111110000101011100010011011110101101001101111011000100111001001011001111100000000001100010001110110010011000101010111001011010110110000111001100001010001101001110101001101010011111110011011011011001100111111101011111101000110010011001001001111000101110000011110010101101110010101100011001000000001101010010010101010111010001010101100101101001000111000111010000001110101100010000111000100100000101011011100101001000000101111000111101011001101010101111110110011100110001001010000110010001101110000101111100110101011110000110110100001110000011111011100100001111010000100010001010011100011100101010001010000000000011101110011010010010101100010100010110110000100010100011000000011000000100100001100110000101000011101000110001101101011110011000001100000100001011000001111000110110000100000011001100001001101001011001000010001000001111000100100110110111001111001000110100110011111010110000101111100100000101001000001001110011000111111000101000111000100101101100110011101001101110010100111011100011001101010111111010111100110101111111101001110010001110010010010110010010010001001011001011000010010011000001011001111010
101100110000101101100110011000110101011101010111111100100001011011101111001101111111100101010101101111101001101100101010111101111001110111111100010100100100101101100001000011111001100111010000000000001001110110001101100011101011001001010111001110101011000000100111111111101011010011000110100011001111000011010000101010011011100111110010101001000011111110101101110110110111111101011001011110111011111111101111000010111011001001001110111000101001011001111001100010110011010000110101011110110111111100100000110110101000010001110110010010011101011001000011010001001000110100101101101111010111110011001100011101111110111000100001011000110110000000110011001010011110111010110100010100000011111100010100100010000000001111110111111100110011010101000011111111100011000101011010001110101011010100000011010001010001001010001011011100011011001110111011000001101000011011000110110101110000100111001000011001100110101011010100111101100000100110101101101010111011001010000110011111000101111110000000011010000100110010111110000000011000010110000111001111101101000011010111111001110100011110001101111011010111011111101000010011100101001111011000111111111000100010101011101000111111111001011011000101111000001010111000011000011010100001110100011100110100000100100100101000000010011110111011000010100111011100110111111110101000110111101010101101001010100110100010000000000000100000010111100011110011110100111101010010111110110101100010111100110011101011100010000110110011110011110010110110111001010101101000111110011111111000111011100110000101101011011000001111111100100101110110111011010101110111000000101010000000011100110010110110011000110111111101000110001110101100110010111100110010010001111101111010000100000111000011011000001000011100101010010010100101110110100001000000100111110110100000111101010010010101101101000001100000010110111111010101000000000011010001110010011011100101110010101001101111111001101000100110110001001010111011010001101110110000101111000000010000110110010001011100111000000100100001110111101101010001101001011100110010011001001000101101010110101011001110001111010100100010110111100100001101111001001000110110011011100000100000100110110010010100011011011111110111100100111110111011100001010100001000110000011000001001101111110111101100101101110100111010111110000001011001010100000101011010000100011001111010101100110111111111010100101101011010010000110110011000110000010110000000000111100110011001101010110111011101001000110001000101100001111010101111110000010011010010100010010111110111100000101001011100001011111001100101010111010011000010111001010110000011011000100000011111001011001011111111101111001100111011000100001111010100011001111111011011100000001111100011100100000110000101000111001011101110110001111010010000110100111011010010111011100111101101011001010010011111000110111010111111100101000111001100011111001010111001010010111010101100101111111010011100000101111001011110001100001000110101110000011011011100010011010000001011111000110100110101001101001011010010011110000111000101
011111111100011011111011001110111110010000000111101000111101100010001110110101111000000101011001100011000001101111000010100010110110000010100111100110101001010000001100101001111001011011101100011010010100100100101010101100011110011110000011100111100101110010101011101110111000110001111100111010100101000001001101001100001000010110101101001100101001010100010001010100010111111000100011111001010110001010100110100000010100000000010011111111110110111101100001001100100100100000000110100000101111111000111110101000110100010001100001111111011101110110101100110011100000011101000010000101000101100111011010010100111010101010011110111100010010111110001100111111111101111110000011011111111010011001110110001000011100010011100101111000010101010000000100111111001110100100110101111010110000111000000111110001111100011111010110101111110001001101110001011100110001000111010001011000000000110000110001100101110000011010111100100111000101001111111100110111101010011110111101110001000001101000001110101000101001100000001110000100101101101010010011011101011000010011100000010111001000001010100010101011011011010010000100111010000110001001011100100001101010110100001110100110010111011111111100010010111110001100100011001001111110100001011001110000001110100111100101111101110110110101100011011001111100110011101001101101111111101000010001100010010111110010001001110101001111101011001000010001010101000001100001011011011001011000001001101001011010100001111011101011110100101101110001010011111011111111101010010111101001011001011000111010011110101010001111111010001101011101000000001000100110101110011110100110111010001010111101011010111111101011011100001010011000101000010001000100110100110111001010100101000110100110111001010011100100010010011100100000111001111000100001110101001011111010011100111001111011111100010101100011000010000000111011001101110000010010011011010110111110000010011110110111111100010101110000000111100111000001100010110010110101010111110010000010010101000011110111100001000011010000001001000100111001000011110001001101000111011001100010101110001010110110000101011010111011101011111000101110111011010010110100000111110100111111111000100101111011000010110101000000010111101100001000101001110010101010000100111101110111111000111000011011010100011100011001011101011011111000011010100001100001011001100101010010110010001000101111001100000001110100111011010001001000110101010001000001100000110110000000111011001001001011100111000001000100100001110100011110001110111001111110100100001010101000101101111101011010000000011101110010000111001000010101100010011111011001100111000100001000111011111000111001111110100110000100111000010000001110000101101100010011010001101101101011101110001101110110000000001000011010000100111001100010011111100110001110011000110011101110001111011111110110001100011011110100111110110011001111101110111100101100000010001111000111000011000110010010111100100110011010111001010010011111011000110011001111110110111010000111110110101101111110011111100010011011010010010010000010001000
011101011011100000010101000001011001001000010001101100001000011001101100101011101000110001000011110000100001011000001010101101101101100101001011010011010001010001000010000000010101110001111110100011000101101111010011100111100001011010101110110100110010011000111110000110110100100010101110101000101110010000101110110100000111100010000001101000010110111110100001100111011111100101100101100110101111100111110110100110110111011111011101010010001100010101111010010000011011011001000101001011011001001010001100010111001100111000100001110000010001110101001111010000011110011000010100100101000100011010000000111000001101101110111010110110101110010000010001011110110110000110011100101111111010111000101110100000100010101111110010001111110100000101011000101101011001100011110001010011010101001100010100010010100000001100010111011101111001111000010101001010110101011010100000010000000110000010100010111110111010101111010110000100110000101000101000001100100000001100100011011111011111001011000000000001010010000000100100001010110011110011111011010110010111111101111110001010110111011111111101000100110001101001011110000011000011010111001100111010011100011001111101111011001111101101100100011101001110100010011100100010010001100100000111011011100101011010111101100010110010001101000010111101100001111000000101011010010001010010011011011111000100000010101011011010100010110000110100100110011001000101101010111011110100011010101010101110001001011000011100101111011101011100111110010001101100110011001101000001100111100000011000010111000100111010100001010110011111011100011111010011010101100010010000011110011101111010100001000000001110001100011101110100111110101010011001100011001000000111001100110101100001100011001001010011010001001000011110001100100011011001101000001010100110100110111010011010011001000101111000101111000100111010010010000111010011010000010011110111111111110001111111000010111010011010000001011101100101011011100101101111000010100101001101110011101010101111000111100011000011011010111100011100111010100001000110100010011010101100010111001100011111011010111011010110111110111011010011110001100100011010101000010010101010010000100110100101111001011100111101000111110111000110101101010111110001000011111111001010101110100010101111110010001110100100101101011101000111010110000100101100000100011010001110010001011111100111001100001001010111001001110111100100110111101010001010011111001000100101000100011111100110010101100100110110000000101010010101010100101110100100111110101011110101001111011010110010110000111111100111010111101011001110011101111101010101110001010010111110111111001101110011110110101000000001010011110001010000000011001110100100110001001111110001010110000001101011010010010010110100000000000011000100100110101101111010101010001101111110010111001000010011100001001001010011110011010110111011101100110001101101100010111111010011001010001101101101110001101111110110000011111100101111001010111111101100101100101001011000000001011111000101011000100110000101000110110100101100001001110111
010000011111101011100001001110110001000100011110000100001001100000010110010101001000110010001100001001100011100110011100011111000001100000100101111100111000001001110100100010001101010110000000100001111100011100110011000000000101100111010110101101111001111001101010000011110111101001001011000010111101110010100000000110010011101001101011100100001001000001111011101111010011111000011111100101100010110101000000101101000111111000110000110111011010000110001100011111100001101001101001001101001010101011101100001110100110011000111110101011001010000101111010010010001000001111010110100111100101100011010010010011101110100000011101001010101010010010100010000101001001011110001100011101100100100011001010100000000101001010010000101010001110111000010110101110001011011111110111011001101100110100110001000110001101110011110010000001110101100101111110010001001100010011100000001000111010110010110110111110010010011111010000000001110101101110110101010111101000110001100100110101000101000000110001011011101110010111110010011000001111001111010100101000011011010000100100001110010001011011100001100001000111011001000011110010001101011110000111001001011010100110100010111100101101011100111000000000101001001111000001111001101110100001100100110010100111111010001001000110001001011111110010111000110100110110010111101001111001010011000111010110111011001111110010000100001111111110110011100010111010111000000000101101110000000000010001001010110011110011111110000010101001110101110111010101010101111100100001000001000000010000000011100001000011001001100000111001101010011010101011000000110010001110010011010001100010000110100111101010000110000111110001100000111111001000100010110001000111111111110010000010111011011011100000111100010111010000101100010101000100010010001100110011110110001111100010100001110110001101100001001111010011101111000010101110011000011101101001001011010101001110001100101000100010111111011000101010101001001010111010101000101000000111110000110111010100010101111001100000111101000001101001101111110010010111000101101011011000000101110100010011111000110010000111101110011101101001001011000010010001100111010111101111011101101010101110000010001111000000001101110010001100110111001101111101100011100010110001100111100100010101010100011001100000111000010100101001001010010011010111100101100001010001100011101110110111000100010001010110000010011011111010101010111001011001101110001100001011110101110001110111110010110011100100000111100100110110001000011010100011101101101011010000011101110100111111100100000011011100000110001000111010101110100111010011100010000110111001110100000001110010100100111101001011010101110110000111100000110111000100011101100001101100111011111101100011101010101001100001011001000100000011100010100101101010100010010010100100100011100010111010101001011100001101001101001101111010101110101101001100100100100100001111100000111111001011111000110011100100100100010101011111000100110010001100011100111010100011101001110101100011011010101001001000110100011110010110000101000101110000
111111101011110111111110001111011010101000110000110101111111000100001010101111111001111100011100011100011001100100110100100001001101010111111111100101000011000100100100001111111001010101010010111111001010011111100011111000111111000111010010011001111101001001001110110001110110101001011010100010100111110100000001001110010111001101100111001100011000000011011010100110010111101010010111011011010000011111100010011010110010010001011110110101101000000110001100111011111000111011000001001010010100110101100100101111111010110000011001001101110110000110100111010001011011000001001100000101001100011000101011000110111001110010010111111001000110010110110100011101100011011010001100010110111111010111010011010101100101001000101001101100111101110110011011111011111011100001100110010010001100001101101000011001101000111001010100001100110001010100001011001111010010101110011110110010000011011101100101010010111111111010111101101011100101100101110001001111011110101001010001111101111100011010100001011111111001100111111100001110011110101111000111101111010010010000100001010110110011100001011010111001110000000110110001000001010010111000101101111110011101011110111111010101111101000010011111011010110111101010101111000011101001111101101001110100001000100110011000110110011000011111000001100000110110001101110011010001000100100000111100101010111010001100111100100010101011111111011011001101011010001001111011101010111111110000010001111111000111101000000111001000110100010001000111011100100000001000001110111001101110000001110010111001010100000101011001011011000010001011111011100100000110001010011000100011111010111111000110101011000110110011100000011111011000111111101010001100011101001100100111101110111100000100110000111100010010110001000101010010111111101101000101001011000110110011001101000110000101000010111010010000101010001000111111111011101111011110100011000001101010100111010000101100000101001110101001111101100000001110110011100100101101000111010010111111111011110000001100010100110111101110111000010000011001100100010100101110101010100011000100101010001001100101011011110010100101010000011011100001001100111100001000010001011010011011001010000100000000000110000111100101001101101000110001101110111111010110111100110100001010100001000001010001011001010110001110100111110111001011110101010111110011000011000000001111011000010010101000111100011100011010100010011000100010010011001010010111101001000000100111000100011000110011110111001100010010101000101110010000001100011000100110010010010101111111011100010000111001111110001011111110101100111000010000101001111111001101110111110010010010001100101101010001111001001011101111100111101011001111110111110101100010010001010011011010011001010000100100000011111101111001001011010011000110011001101111110010010111101111011001101111111100101110110001100011010110101010000101101011011100011000000101100011101010001101110010001111010111101111000111110011010101010011010000101010110011011011010000111110010110011011001001110100111101111110110101110111001110101110000010
101111011011010011111011011011000110000110111110011110101011100110111000001010110100011100000000110100011000011000001100110010000101000010111011001111011101100001010011010110011100100110101011011110111010100110010110011111011011101111101101101110100110010100110100100001100111010110111001110001011010000010010100000101100101000010001100110001000000010110010110011010011000100111111100101010001010101001100000100110011100100100000010111001000110101001010001110010010001001111110001100110100010111111110100011100101101101100000110101111011100101001111101010101011111011001000000100100110010000001001101111110011110100101111010110010000000010101111011010001011100011100000011000001001101010111111101010100011001000110010101010000010101101011101100100110000101011011010110110110111100010001111100001001111001010001010011101001111010101111010110110101011001100100110101001111111011000101100111101010101010001110100110101001110010000010100100000010110101000001101010000100000011010101000001100100011010010110100000101101011101100101011101110100011001101101101101101101010001000010111111101001010110010011000100010000010011001000011101111011110001011001110101100011011001111100110110101101100000110110100001001010101011100000011001100101010001001011000110110100100110100110101100001110100100010001101011100001011101111001011110101010000100000000000111110001000111011101010101111000010101100010001111011010000100000011010000100100001101001011101110010001000111000111110101000001101111010101111010100111000101010000000001111011001111001100111101000111111110111001111100100000001000110111011011010101010000010110000110111101111111010001101111010110011110110101100010110000010100000000011000111100110000001000011001000111100011100010111100001101100001101101010001100100010110110100100000110011000000011100101100001101011111001110111101110000111110100110001111101010101000001111110010100001101001010000101001101110011111001011000110010111011001001111000000111010101000001001010011011101101110101101111111010010011111111111101100001010101001010010111110110110100101010101110011110011001110110000011011111111101111001100111010110001011011111110100110000100011001111100000011001101110111101110001110100110011001110001111011101000000001101000111001110001111000101011001101110111110011100111101110010100110110101001000111111110101110111011100110101011011101110101101111110011000000011011010101000000111001111110100010011011100010101101010100101100011101100111111010000111100110100100100000001101111011000000110100011000000010101100100100100111010001100100000100010000101110111011000110100111011100011111011100010111000100010000000101011000111010010000000110010010101111101101100110010101101011100111011011110010110000111101110000000111001110100000000110100110101101010001001011100010101001010000001100000001110011100111111001001001100000100110000101011010100010111010011000101100111100001101111110111100110011100100101110100001001111101010001010000100111000110100000110000111110001000110111011100001101001000101100101
001010010001001111000110001001100100100110011111011011010011111010101010110010000010110001000011100011000110010010010011101101111101001110001011100001001000111000111011011111111101110010110001001001101011110101000000110001000100100010100001010110101011000100001100011010010100110110100001110100011100100000001110010101000100000110001010001101011001000101111100101110110101010101000000011010100100011001101100000111010001110100000001011110101010010101001101101111011001110101001101110110111010011111011110100010001101111111010111101111110110101001011000000111010110111101100001001111110011000011001111100111001111001101011011110001111001010101010010011011000000000100000101101010111101111001111110001010001001110011001010001010100110000111010101001001111100010110010111111001111111110110011100110001111000101001101110101101000100001011101001001011001101011010101010011000111100001000000010001111111010111010001101111101010000100000111111001000000101011100011101011000111110001001011100001100101111110111001100100001101010000011111001001010111001111001101001010110110011000010010110001101110111000110010101111000001101101111010100000011011100000111100111100000111110101000000101001010100000000101101000000001110110111101001011111100111100011010000010001111001010110000001111101110110010101110000011001110101000100111010100001110100110011011011011111111001111110011001011010110100100001011010011100011110011100011011010001010101011110011100100011100000011110101111000101101010110010000101001000001110010010101111001000101100011001111010010001111001000001001000111011100011101000100111110100101101000000110000011011010011010011010100100000000011000110000100111011110001001001101001111000001001010111111100101011111000011111110110000001100011010100110000101011001110100010010110011101010100111011111100001001100000100010010100111000100110100011010101010101101100111010110110001100101000011000000111011100111110010010010111110010011011000110111010000110110101101111101101110011110100011111110111000111011101010011000010101100110011000010011000111011011111100110001001010011010101111000001001011000001010010111100101001011011000110000001110100111111101111001010010000100110100101110100111011011110000100111010010000010110000101001010000101010000001000001111101011010000011010001101001111111111011101001001011110101111111010110011100000001100100011001011111111101010001010110100010100001000110001101110111001011011100001101001011001000011000111111011010011000010110100101111111111000111110110010100111110110000110110010000111011011000110011001110111000010000000011101010101010011001110010000111111111010101000000100001001101010011111001000000000000111110101000001111111111110010011101101110001001001001101110011010111110001000110011100111101111100110011111101101001011100100000000011101100101101001011100000111100000100010011111111010010000100011110000001101000000110011001100111001110000110110100111111100100110110111110111100001100010011111111010100101101000000100111111011111001000011000011110101001010000
101000110101011001011011010100010111101001010101000000000001110100111011001001111100111111001101111110100100111110001100011000110011001101000010010110010001010011011100110111100110011011101000111100001011111010111010001100111000100100001110100001101101011101001110001000010000001000111011101101001010101101101100100110011101101100001010011110100100000011001010011111100110101000111010110110100000010000101000110100101001011001100001001001110011101101001110011101101101010111010011111000000011101110101100011001000010011000011001101100101001110010010010010000101101111000001100101100111110101011011000101110011011010001000011100111010000100101010010010100101110100111001101010000100010011110111011010101010001010111010100011000110110111100010001110101101110100110111011010111001011100010001000111001100001101011000011100110011110000111100010100101110010010001101011010111010010011100111011011010011101100100110010110110101101000110101111011001001111000001111110001000110100101100100011100001010101111111011111110111000100011111110011011100011101010110001101010110000110000001101100010100111010100000111110001011101101011001110011111110111111010000011011100010000110101110100011111100110101011111110111011011000001000010111100100100101101000011001101000001000001111100101111011111101011000001001110101001100010011101000101110000100001100100110110101010011000011000100000001111100001011110010001011010011011001101010100010001000011110111100100100100101100101100010011000110110001100011100010101010100010011100001011111011111000110100010110101111000110100110001010110101100000101011110010110010010010101011110101110101110011010010001000000101000001001111110111111111001101101010100101110110001000110100100111010011110111011011100101110011001001110001110111110010011111001010100010001010110100110000100110110101111001100001101010011011110011010100001110101010111011101000011111110011111000111011110010100001000001000110011101110111111011111000101101100000000101100101010011011011000111001010010111011001101011011011011000001001100111001011110000110010001101001010000011001011000111001000100010110101000001101000010001111111000000010100001111111000111000100010111110001010111011111001111101001010001100011100110011111010001000001001101001111101011010110100000001010101010111000111001001000001000001110010101001000101011100001010100111101111101000010000111001010101110000001010111110111111110100011100001001101101101111001111001001101010100111101111010000100011000011110011010000000010011001001110111010101011010000100010001001110100101101100001101110101100110011101101000110000001101100011100110100010111111010101101101000000010101100101110101001011110111111001001010111101111101111000101010100101010100011100100100100111101010001101001010000101011111111100111000110010111010001010010010100111000100101010110000001010011010011001100110111111010011100011010100110110000000111000111100111010010011110010100110010100110011100101001000101001111111010011111011110111110110001000110010001011100101111111100011101
011011000010100010000011000100001110011000100111001000110011001000001001110111010000010110000000000111100000110010110101000011101101111100000101000101011100111000001000010010110100110011101011000010101100101010010100011001010011110101110101011010000110100101100000011111010010011000100110110100101011100000001101010010010001110100101000100010000100010101011101101010111100101100101000101011010111000100110000001011101000001111101000011111000011001000011000101111101110011000000001010010111110110011101010010000000110011010111100000111001111111111001111010011000110100001101111010111100000001110101111111010101000100010010000011111000101111000010101001001110101011101110110111111000110110011011110011000100000001001101111110011000111101110010100011001111111111011111110011001101101001010101100001100000110100111101101001001101111000110101010100111010011000101001000111111111110111100000110111011001011111111101000100001010001111000101111001100110001011010101000110000111000110010011001011001001001100001011111110001010111111100110001101100011001000101010010000100100000011010001010111110101111001101110101001011010100101001101111100000010110010100100001110100100101111110000101110011000100110010110011110011101001011111100001111010000100100111000001110100011111011110010011010101111100011011100110100110001001011101011010101110110010010010110110110011110110011001100011011110101001010110101110000111111101110010001010000110110101101110001000010001111010111011011000001011100011101101011001010011110001011101011011001100101110001001110001110000101000011010110111011001011101110110010010101011001100000111011001001000011000011010001111110011001110100010100101000011100111110111101111001111111100111001111000110101101110101010011101001101100101101001001010101110111100110111110101110100100110000100000110111011000101011100001000110100100011011111111110110000100011011110011110011010000111100010100101011100011001011110001111000001001110000011001000001111001100100100011101011110010111100011010100010100000111111101010010010001001010111001010100100110110010000101111101001000001001100010001010001011001110100101100000100010011101111001100101010010100001011001101110111110100010000011010111110110000011111001110011011110111111100100111110101101000000000110111010101001010011111010101111101101100110000101100100000110011001000110101000011011110100010111101001000110001110101111011000111000110001000110010001101001001110110011101110001010011100100100000111000101111101101011001000001000000101001001110110110100011101110110011101100001000111001000000010011001101010000000010110100000011011110111011010001000001111100000111111011110010010000101101000101100010000100110111101100100011100100001110010001100100010000111110001101111101010001110110011011100100001010010110000011011101111100110011110101011001000101110100101000100010001000011110001100010010000100101011111110010010111111010110110111011001001000000111101110100100101110100000110100001000101110000011001000000001101000100010011011101011001011110001011
111000011011001101000110111101000011101010100010110011110101101010010110110011111010101101100100011100110100011001000100111101001101111011001001101010001011011001111010011111101010011000000101001110010000010001011001000011010011111110011110000110010110110101110100000000100100001010110101001101110111101001101101101010010000101110101101000101011100011101101100100100011000100100101110011110110000001011011100000111110010111110101100111101000001111100101100101110100111000000001110111011110001110100101101000000111010100001110100110000110111100111110100110101110111010111001001001100100101110001111001110101111111011110100001001001101000001100010011011100110000010000101001101111100000101010011011101100000100011100110011010100000110110100000001111111000010100001111000010000101001011001001111100000000011100010010110001000100111010000101111100110000100000110111111011000101010010110001000110111010100010001010011000011001011011111001011010010111111001110100000101011101001110100011100111100011101111100000001111111111011000001010110001100011010000100111000110001101001110011010110010101001000111001110010000100001011010110100111110001000000001010001110111110010110001111010010111011001000101000110111001101001011001010111011010100011101011110000000010110000111100100101010001000100111010011111011100101111000111111110101001001111010111010101011000110110011101101000111100010110010111000000011000010001001111011011000101001101010010000011110111011011001000100101101001010001010111011101000011111010101001111111001101000010101010101111010000101111100101110110111011100110001100011011011100101001110110000100011010100000010100001000001000101001011001111011100001011110110000111100101100010100101010101011100101100100101111000000000101110001111011011110110111001001101000110001101000010011001011010001110000100100011011110010101101011110010011010101110110100111011111000100001101100010010000110011010000001001100000111111111011100101100101000100000111001111011010100110011010011000111010010011100011011110100011110010110110000001111101001011011001110001011100110001110101000110111000101010000010001011000001001100110011100010110101000000000001011100011111010011011101011110101011111101101110110110011010100011111010110001000111101111011000100111001111001000011010010110000001001100010111100111000100110111001111000010101101101110001000000101100011100110011011110110100000011001100111100011111101101001001010011110010111101001110011110100000011111110001100100000001101110100011011111011100011111001110100101011000001100101101110110010001010011111100001110100110000100101000100001001111111111100000110100111101010010010010001110111011101111000100110011101110101001111110100010000100110110100111011110000111010111000000100011001111011100000000100001011111010000101001110110101111001000110100000000011111010001110110101011111000011000110110100111011101010001111001101010110000101011111001110001101111101000100111011000110011000011100000000011101000111011100000010111111101000010000000000101000101000111101011
001001010010101101100111010000100101000001001010100101011011000011011111101011000110101110000000010011100100101010010010111001111000000110100111110011110100001001101110000010110000000010110011011001110100010101010001001011010011111101100111010000101111110000100110101110010101111001100001100001101111001111110101000011011111111011100101110011010000011110010000110000100110010100011010101010010111001100001101100110001110000000101000110001010010110111111111101010101100110011000110011001101100110000100110111011101110011000111011111011000110101101000011110101000010110011000110010101110001101010111100110110011111110101010111111111000001001010011110101100111101111111001000000111000111101110101100111000101111011100111010111111011111011100011011001011110000000000101100111111011100111100010001010101110001001010001101010111101000000011011111000100000001101101101000110110110110000111010100100011101110001110101100011001011011110001001010001011101000001011001101100011100111111110011010011101100101100000000000010101011111110001011111001101110101000010011100001100100100011001101100011101111001010011011000100100000100000001001101011010010001001100001101100100010111000010100100001011001011110100111100111000000101100011011011101000101111011010011101011111001011000110111000100110111001110010101101000110001101000000010001100111100011111110101010100000001011110101011011011111111100111111001010101110110001110110001101000010111111011010010110110001000011000010001011111101010101111111111100111010010010001100001000011110010000001000000110001110010101001101011011111100111101010110011100011001011001000001010111000010010111110100001111100101111111101000110000100100110011011001011111011011101010011101100100011111001010111100010100011110000110101001101111111010010011010000100101100010110001110101011110101100100001001000011010110101011000011011001111100100010000111011011011000101100101111000001010010100001101000101001010000110001000111010001101101111101000001011010010010000011101010100111000001101010101100110000111110111100100010100110000111111111101110101001111100100011101011000000111010100011100100111010101101000010010001101001001101010100001011110011101110010100100110000011010001101010111110010011000110000011111110001011010111010000101100000010110111110100010000100011010100001010111100101001001100010100000101100001100011100101100111110010000110100011111010111110100101111100110110100110110000011010011010000000110001111001010100110010101000101111100000111010011010101000011110101001111111101100010111010011010110010001000100010110001000000111001110011011111100101100011000001000101100100111101100010111001110010111011001110110011000011010010011100110000101011001001001110100011111001010010111000100000101100100011000010001010110111101111111101110000000101011011101011001110101101001110010010010001100100110000101100000110011110000101000111001100011001001010111101110001001101110011001110110110101111110001010100011110001111001101010010110000000100110101110100111000111010000110101000010101
001110001100101010111111001000110001010100000101001011011100011011101101011101010100010110111100101010010100111001101001000110100001000010000110101000001000100100110111001100000000111001100011111100100111111110111110000001111010001100101111100111011010001111100001100100010010010010001000000101000001010101011010111001111011001001001010100100110111010010001011000000001001000110110110010101110111001010100111000111001010100111111101010011010100001011111001100011001010111101100100111101111110111110011001101110100100100110101001111011011111010000111010001101010001111010000110101101100010101010100110111000010101101110010100101000010010101111111110110100100010110000100101011111111100111000110010001100110011111100101000001000110011001101101001000011110011111000010100101011110010000100001111110011110101100101101111001000110100111010001100101100010011011011100011010111101000100010000010001001101000110011111011001111111011101110010110011001110010010111110000110110010011111001011110110101011011100001010001101010110110110111110101101110110000110010101001001111101001011110011011001010001000100101111000010110110011101010110100010010010110011011110000011010100010000010010100110111001111101100100100010001111111010110010010110110011000110000011110011000010011000101010110101010001110110011001101001011011100111000111001000001011110011000010111000011001111110010101001101000001010000011100010000000100110001000010001101011111010011111000101000001000011101010001111101011010000000010101111100011110110001111001111100110001110010101010100010100001010011100011011000001011001001000101001101011011100010000011010000001000011110110101010100010011110000001001100000101010011000101101100010110001100011011010010010010100001101101100111101100110000011110111101111011101111110101011100101100001101010110010001001011000001111000100010000001111111010000001000010101010110000000110001010100110011110110001101111010001110110111000101100001011110100011111110000101101110101000011111001100101111011110000000000001001101010001111001100101110100001011101000000011001011000001011001000000010000010111111110011010101011110100000111011000111000101111011100001111000110100010011110100111100110110110001000010100001101000100000000101000111111100001110111000111110001000010010110101101000111001100111110111011011100000110011111100000110111101011100100111111101101100011110110101000111011010101011010001000001001000100101110011111011000110001100010011101001011111111100110101001001011111010100011110101110001001000101010010100110100101100000100010100001000000011110101010000010010110010100100000010001110010001000110000110111111101111110011111001000010011100110010110000111101011011001000111000000110101011000101011000000010011111000111110111111100110001100101111100011011010100001011110101010000101001000010101100011010101000011011100000010100101100100000111110000010111000011001101000111111011000010110000100000010001011111110010011110101010110010000001111101111011101010011101110011001010100000101100111111000000010100100
000000111111111100010111101110100100110011011010000010011110101000011000100111111010010110110111100001110001101110101011111000111111111100001010101101000101010110100111001100101111101000100011011000101111001101000010111111000010100011101111001010001000111101111001000010111011001110111111111010001100111100001110110100010000010010110110100101011110111011111100010100101101110101100000100001001100101111111111001000011101000101100101010000111111111110010010111001111000101011000000000101011010010101100010011110010001010100010001010110101110000001001011010100100101100010101011010001111000101100001101101010010111111000111101000100001110101101010100100111100010010001000101000011100110101110001000001111001001001101000010111000010001011110001101000101011101001011010101101111101001011100010111101001010010010101111010110010111001001010100000001100001111011000101000110100010100011000111011011000011000011110100110111001111010000000110000100101010110101100001100000111001110101100011111000100000111101011100100010011101110110000111101011111100001101010111001111001001101110011010000101011010101001011111111010100101010101100111100110010111110110001110001110111111010101000010101101010001010111001010101110010110111011011111011111101010000100001011110100110000110100010011010101100001001001111100010101010000001110110001000100010101010011001000100010000100110101100011000100111110001110100001010101011000100110000011110000000100110011011110011111100100100100001010010000111101101111100100110100010101001011110110110000011100010010101110000010111101100010101111110010111101101011111110011101010101100001011111101011101111110011111101001100001001101100001011100000010101010111000000010110110001110000001110111111011100111110111010101111010000000010101101010010111111110000110000101111011111000010101100010101000001011101101001001110001000011001100000010111100111100011100100110011111011111110011011110101110001100111001100010111100001010101101001110010111101000011110011010001011101011000111111001100010001101111111010000111010110100000101000110100000011111111101010000011011111011000110011010000111101110110011100011010011001010100101000010101110000111000010011111111101110110010110000111110100111101011111010010111101000001111110011000000010110010100011101101100101010000011001001111010110110100001011011011010101110001000011011000101111111011110001011101011111000010100110011111011001100100100111001111110111101111010001000101010101000010101111100111011001001000100100000000010101011101110101101010001010001011010101110101111110010010000111011000000110011111100000011111110010000111111100011110010100011011010010001100111111011001010010011101110100000101110011111001101111011010100011011010000001001001101011000100110100001000010100010100010000111101111011101110110100011100010110011000001101101111000110100001001000001101011100110101001100010001100000100111010110001011001101101010000110111000101111111010101000001001110111001010111111001001010010101100011111000111100110000110101111111110010100100111
110110000010100011111110000010001111111101110000110011001101000001011000001010001010011101110100010011000111011010110001011111011101010111111110110010010100001111100000010101001110000001100111110011011101110011110111011001011001010010100110011100111011010011000010011010110100101100001100100001010010110110110010111111111001110111110110001110100000000101000001000101110110010110101111010001010000111000000001110010010111010111110101000110100000011000101000000001101011011110000000000000000011001111111110001011101110100010000001111101110100000010000100101001110010011100001010010101101110110110011111010011101001010001010010011110111001011110110110110110010100001101001001000000100011011111110111010001111010001011011111011110111100100010111011101110110010110110010111000100100111001101011011001100010101111011010100011001111111000001100000110101001111011101100100111111001110011000010101011001111101100101011000101010000110100110111010100100110011100100000000011011110000100100100111001000001110110010001101110000111111111111111100011110100011110110101011000010110111001001101111011001010000010100110100111011010100111010001001000000100010010101010010100100001110111100110110001110011101110011111010010000011101100010111110010100111110011100100101110010010111110111101001011111011001100100111110011010011101111111000100101110110011011110010101011101111110000011100111110001001010010011101101011001001010111010000101101101000100111101100111100001101001100110001010001000110011111000101100000011010100110110000110100111101101000101001011000101110111101110111001111000111101011110011111001101001100111001001101101100101001011100101001001100000110010010010001100110100111101111001010001101111110101011101010001011111000011110011010001010110101010111000111101010010100110000000001000100010001000101000001101000010011011010100110100111101000011011000011001001000011011101011100011001110010101011111101011011111001110111000001011000010011000101100010000110110011001111010011010110111001011101011110111001100000001100110010000100110001101100000101100101100100000000001000011101000010000001001010010011011011000110011010100011111101100110011100001100101011111000000111011011111101110101000010110101101010010001100111010000110100001000000001101110101101010111011011010011010100110000100010001011000000001101111000110011010111100000101010010000110111100101011011100110000110001010111010010110100101110000010110011011100011100110110011100010000110111001101011101111011001100010100110000100011101010011011011011011011000000101100011110010000101000000010100001101001100001011110000010000110001000100010010111101100101001111101010100010110011110010111001000010111101000011111010100010000010111000101110100111000011101111101100101110011110101111100101010000111000101101110001001000001010101100101010110110101111101000001011101111010100101010011111011000001001100101100111001101011110100111110111010001101101010111010001111000001011111100001011001000101000000110101000101001100000010101110010001110110001000010001100
111111110011010010011101001010100111000110110011100011000001110100001001100011100101010010100100001100100101100011000000110110101110011010010101100001011001000101100000110110001111010001001110110101110011110110110100001011111101101111101011000010100011011001011101010101101011010000010011100110001010011011100111000100100111010110110110101110110010000111010010011111001110001110100010101101010000100000000001001101110110101110100010000000000001111001001100011001000111010000111111100111111100100101010100110011111111011101010011110000001101000011000101011010100000111111001110011000011111001010000011111000101011110001100011010101111010011000011011110110100111011000101000011111100110000001101001111010011011011010010110010000111111110001111110010011101100000101010100110110111110011011010100011111111111000111111110001011000100110010010000110000111100000111001110111001111011100110100011111001011000000111001111000011110001001111000010100111111101011011000000000101111110100101000100110100110110110100001111011111101111111001001001111111110110100001111010001111000011101111011100111110010011100010001100100101110111011001110100111101100111011101011111111010111111111100111001010110101100110100100110100001100011001100101111101010111101100101011111111000110000000111100101100110111001010010010000011010101011111100001010001000101010011111011101011110111010000010100110000001000111001011000011010110000100111111000001011101100010001100101000010001010111110111011000101101101110000000011110110111101100000100100100010011010011001010011001001111101001000101011100111100001100001100110000101101000011110000110010001111010011111101010001111100000100101010110111010111100001100010100110000110100000100100100011111100111110001010100110110001000101011100101011001001011110001000010000110111111001001110100100110100000001101110010111101010000111011110100110001000011100100001001001000001001101110110001110100001011100011001111000100110110101110000010010010000100010010010101001101111100100010000111111101101011000101001100010110000111101110101110100111111000000110100001011111111010101100110111110110000111111000100101110101010110100000100111011101010010111011001111100101010011010010001110110111000001100010000011000100100010110100001010011100010111110010000001001000001000011100100011101111110101010101101011111011111101100111000110011111101000111001011001000001111100001000101111010100100000101101010101011110111111110100111110110111001110110111011001100010001110011100001101010001110110100001111101000100101111111000100111100111100101110100000100110000000101110111011000111110100100110100000100111101100111101001111010110011001111000101010111101100110111101100101000100111101011101001100111011100101100001110000011011001100000101110100110110000111001100000010011000011110001100101001111100011110011010101000001011100011000000100000010011100010111000010001011110001111111010010000001110111110100111010010000111111010101001101010001100010100110101010011110001110001000111000001110010111111101011001011111111
100110111110000010000111001000010100110011111111101100110001110101000110011100101100010110101101100111100000110010101110001110010000110110100110010000101011001110110000011100100000111011111000011111000111011100111100000101110101011100010110000000111011100111011101001001000101000111111110111010010000011001010111001000011001001001000001010111101010001100100001001001111111000101111011111101100100000010011000111010001111101001000110000011100100111101011001000101101000110011000110101100111111011010000101110001011000001001000000000110111110010111001000101011000100111000101111111010001000110010100000110110010011000101110010101011111101001010111010000111111010111111010110001011101101100100110001011100001000110010100110110011001111101101111101100010100000000110001101100101110100100100111011011010100011001110011100001100110001011101101000000101110001010100011110110100010001011011001011101101011110111100001110100100100000011100000001110010001100100010100010011100101111011111111001110101101011010100101010101111101001011100100001011001010111100010111001011111110100101110001101011111110100110101101000011000111101101111011110011111000101101100111111111101111101011000110100100101001110010011001100110011110000110101100101001011001000011100100010111100110111100010100110100100010010001110000100010011001010110011000000000110001000111001001000110001101010111111001010011010001101001011010011111000000101011100011010000100101100010110001101100000001111111001100110010001000011011011001010100010010101001001110100001110000101111111111000011100010000111010101111010010111101010100010100011100111010111001110101011011010100001001000010100010110111011010000001110111011011000011100011110011101101111000001101110111001110010100110010010010110101011111011011010010001111001111010011100010111111010110101011100010011001001000101100011011001101000011110011101010101111100111011100011111010101100111000101011001111001101100011101101000000100000000110011010011010111010110001111110110110101011000111110100010100110111011100001000100101100110101101110000010010001000011011001101000001101111010100011101000000000111000011100000010100000110000110101111010011101110001011010011001010001111001100000001011111001011111001000100010001100000100000100110101000001100100010101010010001010000010101011110011001111100001000010110101001011110100111101000101001000111111010010100011010101101100111100111110100110100101000001101000101000110111110010111100000010101001110001011011001110111111101111011001011100011001100101111011111111101010010111100010100110011101100001100111000001110001100011101101101111011011000001011000111101011100001111100110011011010111010000011101011000011000011110001111010100001101111011100011111110000010100011111010010101101010111010111010101000001100110111101010001111001110100110111101100110111001111010010001001111110110101001000100001110100101010000000101010010011100001111001000001111010110111110100111110010101010101001011001100110001000011110001110011000110101000011001000000010100001101011
111001100111100010011110100101100000100110110010101100010101110000000100000100010001011010110110100001100000011001010010000011100001011101110001011010001110000011011011001010001111011010011010111011011010000101110100011000010110100101010101101000000001011010000101010001001110001001000110111101000001011010000100010110011011010000110111110001011011111110011010001001101110001110101011000010100011001011011110111100100011110001101100010101100100010101110011000100010101111001111011011110111110111101010011110001011010010010010111000001010100001101101010100010111001000001100111000111101011111011100111110000100110100011001000111001110011001001100110110001101100000000011001100101100110011101101011111100110001011111111100100011100010110101100001100101001100101010101011000110101110010111111010101111101101111110110010000011101000101000011011101010011111111011110110010101000101110010110101100011111011011001100010100111000110000100000100011000110010101001001111001110001111011111101101100011100010101001110100110100010100011011011110010101000010110001000010011001100100001000111011000010110111011000101001000010010001111000100110011010010110000110111101111100010101011101110010101001110101001101010110011110110011001011011010000000010111011010101001111010100111001000110101101011001111000011111001111101001101000000110111010101000111100011110100000100101000110110011011101000110100110110011010010100110010010100110011010110101011101111101001001000100101011111000001111011110100001100111011101010101100010110101111111100010001111101001010000100001011101110100110010001001001110111001110101001000101010100011100100011101001101000101010110110011110110000000010111011110110111100001010001001111011110101100010000010110001001000110111001010101100011011111000101100010011100000101110100101001100000100100010101111111110011001001110110011110110000101111001000000101010001100000000011110001111100011011100011000000011001011000111101100100100001011010100000110100111001111010101000001111011110011000100001101000111000000001011010101101010100000111011101010010010111101101000000100011101101010110011010001111100101101000000110001101011100001010000001000010001111111111001111010011111011000011010100100011000111111011110010111001110100001100011111101000110011010001111010010001011111000110001101110101010011100110000010010011101100000111111111100111101011111100111001101001100111111000000100100100000010100101010100010001011011100111111110011100000001100101100111111111001010011010011010110000100101000110100101111100011001010101111101010110011010100011000011001101111000101110111000011011010110001101110000101010000111000100010011000010010110010000101010110010111001110001101001011010110011111101110010110010010101010110110000011010011111011100010010101000001010100101111100000000100001100110110001100101011100001111001001001111101001000101000011011001001010111111111101001000001010010110010101001001011000000000011100110010000111110000000101101100111111001001001101110010101011101000100110000101010101001011001
000100001100001000011011111001001101010010111000010100010011110010010100000000111010000111010111100111011110000101111101101100110011001011110111011000011010110110100101001111001001110110111111011011101110000010000011011010110110011101011000100001011101111101100110100110000111100111011101011011111111001101101010101000100010011011001000011100101101101100011101011110010100100011101110100001010000111100001110011001101100110111000011001110110110101100111001000010001001100100110011011011100011100100010111011101010100100011001101001011110000001001001111011000111101000101001111011000001000111100011010111111001100101011100010111111110000100101111101001011111001000101011001010001101111010000000100001000001010111011111001100101001101101011010001010100000101110000110101000001110001110000100100001010110001000110010100110010010101110100000101110010001010001110010010001110011011010110011001101101111100110000101110010000001000101110111010001110001000000100011001101000101000010000110000000010101011000000001010010001011011110100010111100001001100001110101011100010100000001111011000010101011000001000001001100110101011111101101010001111011110001010100000001010011001101000010100010000000001110010101110111110100111000011011011001010010001001001011110010010011100111110001111011111101011110110011010101111100001110101101010110001000100111100010101010010100010011011101000000100011110101000000110010100101100001000101000101000111100111101101100001101100100000110111100011111010000000110001111101110010000110111010011000011000000001001100101001101111101101011100000100010100101110010100100010001010011000001101011001111010011110111110101000101010111111011001111010101001110011110100101010101010010101111101011100011010110101111010011100010001001110110001101101101000000011011100001100000011110001011100110001000110100001010111100110100100010001111011110100010000011011110100111110101100010000000101110111100101101000010000100110111110011010111101011101001110100111110101110000011011001011110101000101010100001000101010010011001111001100100101100001010110100110001111000111001110001110011110011110010110100010011101011010110100100000001000101111010110111000101000010101110100001010010011101101100011011111000010110001000001101110101010110111100011011111010011100111000101010010111010111100101110010111110010111111010110101110001000011110110001100111000101010011001101011010011000001101010111111001010011111010111001011010000000001001111000001011010001100100000100001010000110111101010011001010111100000010111101011001000011100111111101010101101011001111010010010000011111111010011000110110101110110110000110011100010110010110001111111101001000100000111010000110101000010100101010110110110111111000101001010011110001100001101111010001100001010000010101000001101000000001011010010011110101100000010100100001001011000001111001110000010000101110001101101001111000000000101000110101001110011010111011000010001110011010111110001111001101110101100100000010000010111100100001000101111000100111101100100111010011101
000001110101011101110111000110011001100110011100101001011011110100010111111010110101011001110010000010001110001000000000001111011111001111011110010011100101000000111011010111110101011010011100000010111001110111010001100100011110010000000001001010001011111001100101010010001011011011111100010001011011111111011111100000001010010001101111110011110011111101101101111111001111010100101111111000110000010100001001100101010111010000010010010110000001101010100011000011101111011100100011111101001001011000000011101010000011101101110000010110110010011101101000110101010111000000001111010110101110101011101110101110110010011011010100110100001110001101001000000101111110011001010101101100110011001101110101000110000010110010001011001000101101000100000001110111000100101000000001111001011111010111011011011101101001011010101010000101011000001001010011000011101011101000111011111110001110111011111000101010010001100100101000010000110011110110011111110010111101010111000111110110010111110001111111101100000100010001100111000111001110101100010100010010110101010000011011011010000101111111100111011000011111110100111111000101101100000000010001011001111100111011010001100110010110101011100110000000001101011111011111100010010000101011110010000011000110110111001100001111110011000001101001001101010111100001010001100001000111110011110101000011100001001011111001101001110110011100110100100001101000001011111110011100101010101010010001011000111001000111001001011000101111101110001001100010010110101010111011010101101101011001110000010000111001101110010110111111100001000101101011001110101101000101011000110001001000111011000010010101001111111111110011011100111100110001111110000000110110001110110010101010111110001101000100101001011100101100011101101110011010111001100010101101000111011111011110100110011111010011110100010110101001000111000011011001001001111110111100001000011001111001110100111110001101000101010111101111110110000100011111110110100100100111001011000011111010001111000011011001001010110110110100111000010010010111010011000011111001010011000011010000000111001001000100001011011011011111101010101011111110101101111100110111100100010001111000010110010100101110100111011110100110100000011011000101100011000010011101000100010010110101111111100010001000110101011101011101101110101111010100001010011100100000101110110001111010101000110110100001111001100010101000000101111010101011011101011011000001010010011101111110011110010011010011111110010101101000010010111011110111111100000110010100110010001001010010001011110100101101110000011011111100110011100001101100000100001000101110100100011101111001110011000101100111100100100100010110100001001110111011101101000011001100011100100111001111101000000101101010011000011011011110111011011010101100011111101001000001110111111000000010111111110010010111001000110101001010010111110011010110011010010111111111010000001110001011111011101101010110011000100100101011111100111000000000000011001000011000110011111100100001001101101110110000110110000111101110000010011000111110
000110100000111110000001000001000011010100011111010100001101001100101000110011100101111101111000100001101110001001001010111001100001001101000001110100001010101001000110000100010101111111111100001110010011101111000000011000111101011100100001010000001010111101110000000100011011111011001011011011111000001001101110000011111000001101000101010101010011011000000011000101111011010000101001010010110100011011001110101011111101001000010010100001011100000011001110111110011000010110010100000101100101100100100001111100101101111111111001000001111011110010110010111110000111000011000111000111100001000010101011101101000110100100110010000010011111111000100000111000111000000111101110001100111001011101110011111001001001000010111110100001111100011001001011001101001111000110110010110011010011110111100011010001100001101001111010100110000101100111110011100010010111101001000001100110100011001110010101100111100001110001101010101101110101001001110100001011010001101000011101001011100110000000011110111001100101111001000000110110101100001101111000000111110100011001101000011001011010110101010110111101001010010110100010111111000110110000011100000110010001000011010110111111100000010101001011011001000101101001010111011111101111101010101010001010011000001001101110010110011011101011011001100011011100000101100110010100101111111111010000101000001010010100110101110011000101101011000101100010111001011001100011100001000001110000101001100010110001010110110000010100101100011101011111010111101111010101111111100101100000100011011111111101110010111111100001010110010010001110010001011010010011100101111110010110111100100110001010101010000010000010000000010010101111101100000101100110010011111000110111110100100010011011001001110001111000100100100010010010000010110111010011011110001001010001000010010100001101010001100111100111111111100100001000001000110101111111011101101001110010010110011110100011000001100011111011100100101010110100001101000101000000101000011111010001000010011111100110010010100100100110100101100111000110100110101010111011101010001101010111010111011111011001101101001001010000101010010111100100100001010000001011000100011110100010001110011011010011111100111110000011000011010000000111110111011101000000000101110110011110111100111001000110000101111001110100001110010110100101000101000000000000000000010101000111001110100001010011011101111001001100000000011011101100000010111011100000100110010100011010000000100001111010110110011011100001011010011101001100011111011000000010010100100010000001101110011000101011111100110101010001111000111010001100010001001100000111010011010000110000100010011010101100011100000000110111011110001110101000100110001110010110000010101010100111110100001010111111111101011000110111011000101110000110011111001011101000100110100101010100100011000011001000100000000001011000011011001101100110110100111110001001000100000001000000001111100100100011000010111101110011101001000001011101010110101010011000011111111011111101111001101110000111100110101010001100101000010100010111110111
010101010100110000100011000101000001111001110111011001001111001010111110011001000001111111001111100010111010111110110001111011100100000001111000001001110011010010110100100100100010001111110110111000011101111110100001111010010100101000110000100011110010100101010010111101110110001111100101010100001111110101111111000100110100000010110001000100101010111100010000011011010001000101111101111111010110111100001111001101101111001100000010001111100011110001010101110000100000110011001110101011001101011100001110000101100100010001000000010000110101110001000111001111011001101000000011011001101111010101110000100110101001101101001011100001110000000000011011001001000110111010010010101100001000101011001000110010100101000111000110110101010000110001111011001001110011101000010011111001011010011000100001101000001010010111111101010111101001000111001101110110111000011111110001100010110001100001111000001011011010101100101111000010000111001011010100110011001110011010011011101111000100100000011100101100111100101101110010000110011010001110001111000010111001110101011010101111001100111010111000000011101001100000111101001110111100111000000111011011101010111110000101000100110000101110111001011101010000011010101011000110100000010101101000000111010101011010110101101010000111100101011110010001110110100001110111110000000110100100110101111111011011100111010101010011000011001010111010011110110011111010011101011110110010100011010111000011110011100100101010011010101111001101001101010001011111010100101010011111011101001101110001111001110111000100011011001000101101100110011100000010000001110010101011011000001010111011011010110111100000000111011011010010010011010101001001110101000110110110001000111110110110000101101001010011100111111010100011100111000111010111001011100010111000000011101001101010000001100000010010100110010100011011011110000110111111110010010000101011010010101101001010011100010110100100111011001111110001000110000011011000100111010010011100011100100101000000100000011001011011101110101111111000111110100001001000001001000111001010010011110101011101111010100111111100110000101010011011000000111110011011001001111001010011101110111100011010100000010000000010111000010010111000000001100101100101000111101000001100010011000011000101101111001111001000001100111010001101010110110111100011000111000010001110000010000101000110000011010100100111110100110101100000000101011001100111001001110101000001010100100011100110001011001000100001100100011101010010110010101101110100000000101100101101011101100100111001011100100110010011000010010101011000001000100100011100110010010101000001011001111000010011111010011100101001111110001110011111000010010111000110011101011111010101101100011110001100010001001111001101010111010001100001001110001000101110100010010111010001011110111010101110110101011011100010110110111110110100001011100001001011011011010100100100010001110010010101101000100101000101100110110100101110101100101011001110010001110101000011010001001000000011111010001001110111001011111010010101000100110010
000011110111101101100111100001011100101001011101101100100010101100011101001000010010010011101100111011000000110101000100110001111010110001010000010110101011000010100011000000010100010010011010011110100001110111011110010110101101101010111010010110110100100111001011101110111001011110100000010110100100000011100010111110010101101001111011100100100010000000000011011101000000101011100111110001001000001011011101010110101111101111000111001001111110111001011101011100110001011110001111000101000100101110000010001000000000100010110001110001100011100010001110010101001111000011110100001001100000100110010010001011010000010010010100010001010001100101011110001001010111011000011100100011111100001011100101000011110111011100001110001000101111111110000111110010010110110000110100001111011100101110110000111110101001101001011010111111101111111111101011011111010111000011010100010011110010001111010000110011110010110110010110110101011010000100010010001101101001101011001111111010001111011111010101111010010111111100010010100101101110010100001000100100011001001001101101010001100001010000011101011011010110101101100110100100101111101101000000011010000011100011010101000011101110000000000010111010000001110100111100110000000101011111010000001111010001011010101110010101101000011010111111000111111000011010100111110110110101101100101000000111100011101010100100111110010100001000001010011110101101111010010100010001110000110101001000000000100101111010111111000101000110011010000001110000111000000100010110010101000100011100101101000101001111101110010011110101001001101010101101000011000101000010101111111111101011000100110000110001110110000110100010000011000100100111010101111100110000111010000000100001110101000101011000001011010010100011111100110110101100100010110100001101100101110000101000000110011110111001010110110010001100110100100001100011001101011100100110101100000010010101110000001010100011000111010100001001011110001111001000010000111011110100101011110101101100111110110101010001111011100111100110011000100011010010100010100010001101101101000001101000000010110100011001110001111010111100011111011000011110000010000010101000010011100011000001011011000001101001010001000111000011100110101010111100101010101010100001000101100001111100100000000110010011111001111000001100111010011101110000100100001000001110101000001011101000000101000110010010010000100011111011110011010000011111010000101110010000010011111001010111010100000011110101110100110001010110001100111000010111110101110001010101000001101010001010000010100000100011111010011000010001101010001010101101001000001111100010010001100111100001101110100100010010000010101001000111001011110101001000001101111111110101010101000111011100111100000101011110001110110011000101100110100001011010110000111111111010000011010111000111111111110101111111111010000010110011110000010001011111101111101010000110000100010010110001011111010010001101001011001111110111000000101110111010011111110010000000111100100011100010111011111001100111010111110000101101001100010011101110
111000000111101111100001001110111111000010001111010110011000001010001111100100011111100010101111001101011111001111100000011100010101101110101011110101000110101101010101011011000111100011100111110110111000010001000010111010011110000110111101111111011100101101010010100101010000001101010101001000101011000100010010101010111110001011101111001010010101000111101011101111110111100011110110110001110011111110100101011001111010100001100010011111111101110000011001011101101001001001011110000101101100101100011111111101011010101110110101111111011010011010111110010111101101000010001110110111110110001100110000001011100001011110100110001010010010001110010110000100111000111110011011000000111111100100110111100100001011110010010101110010101001110111110000110111100101100101110101001111110101110001111011011110000101110010110100001001100101110001101010100000111000011111000100001110110010011111010000110011110110011011100001100101101010101000101000000100000111100101100001100100001000010010101011001101111001001100011001100110110110110110111101010011101111011001011000101000001000010111100111100011100011000100001101100010101011111001001010001010100000100101001110001110101011111110000011100101101000011001001010010110110011100001110110010000010011010111110010000111010101010111111011001011111011111010011111010001110001001101111011001110111100010001011100100100011101110101000110110001101010000010000001011001000011000010010100011101010001110010000110101101011011111011111010001111111010001010000100000001000101001011011110100011010101110110001010000000111010101111110101101100000111000110110111100011010011100001001100000100101000011110101000101011000101100000100110110100111000001101000010010000011011101111110000101010010011011010110000000001111001001101001001011001101001111110101101001010010110110001100010001000010001010100101100000010001110110000000111111000011010110100101001110010001110110111110001010011110100110001100111101110000011000111101010011011000001010101100000101101011001010101110100101100101001100011101011000000010000100100100001111000010110001111001111010001110011101111010001010000000010011101101011100110110010111101101111001101111101001000110110111100001010101010101101001110111010010111111111111010100000100100010111111000111101110101110100000001111110100011111011000001101011100000110101011100011010101001001100111110011100001000011010100011011011011000001001100000111111000011001100001000111000101110101111011100101011001011010100011101010000010111110010111010011101010011100011100101110010000001010101111110110001101111110001011011011100101000101101111010010111000100100010010100011011011101010011001100011000011000010000010110101001010110110000110011111001001001101101110111100011010101110101000011000000010111011011100111110011110110101111000010110101100001110100000011110100101010010110000111101000011011011111101001010000101100100110111001101011111111111101111110111001101000000000001000100101000100101110011011110100010110111011100100000101011100111111111100010100101101110110
110100100101101101101101011011000001100101011001001010100110011100110001010110010000111111101111000010101100011101100001110010110010000110111110000011001110000111100100000111011101110011001010100100111110101110111110110100011100010001101110000101001101001100100001110110010011011111101101101000100010011111101100001001000111111011101100110001111000001110110111011011100000001001001111011011000100101000101100111000011011100010011111001100100111100111001110111110010001110101101011001110101111110010111010110001000010000111110000101000101000101010110111100011001000001000110101101101101001011101101100010000101101111000010111011111001010111101111110110110011011110110001100001000010110011101111011110100011111010101010000010100111001101010000000111010110101100011111001000000010100010110100101100101110010000000001010100001111110111001101001110000100101101110110000111011110110001101000000010101110001010000110000011111101010000100010000110101111001010010101101000100010111011100101100001110101101011111000011000111101011011100010100000110111101000100100011111101001101100010111010000101000110100110101100010110111000101110100101011001011001000001001000111100000010101111111100011100100101100111111111000111010011010001000000000000110100100011010011100110110001011010001010100001111000011101100000011001110010101100111111100100010001110000011010100010111100111000101010000000010011100010101010110110001000011000010011010010100101001011100100001110100111010110111100111111101100010101100111110000010011110101101011110111101000000010111110011101111111111100001111110101110010001000011011011101011000101001001111111101101100110101011011101010111110011010010011110001001100110100101100111001111010001101000000011100101000011001111101010010011100011111011101110101011010111000111001101111101100100010011001111000101010100011000100101010011011000111010010100011011111011100100110000000110100011110100110111001000010011011010001010100111111001111101100001011111101010000111011101101011100101001010010010011010110001101000000000111000000111111010010100100010111011011010110100001100011011111010111101010011110000111000001011101010011111100010011100001001110111011000000110001101011001100111001010010100000010001100000110101001110011101001110100001011110010101011001000011001010101000010011000001100000001001010101110000111101011101111010111001101110001100100110011100001111011100101100110001001110000001100011010001111010100111101101001111011000001010110000110011000000101100000010101101000100001011010001110111011101000100100010001101001111001100010110111100011100010101100100010100010110000010010001010010111101111001000101101101010110010000001110001001110110000101100011001100110010010011010011000001111001010010011011111001100111001111110110101111000010001101110000010110000000100000001101000000011001010101110000111101110101011011101011100100000000000100011101001010011110110001101001001110010110100100100100111010110011111010111101011011001111010011100110111110101000000011000010001010111000101100010111
111001011111000100100100010010000000010100011010101010001100111100111110011000101111110101001100101011111101011000100111011010111010101010010011001110100000111000111100001010110110100111001011100010001110010000101001001101100101100101001110000011010101100100010111001101100000101010110011110101011101111011001100111001111110111011101001110111110100111101110011000110000010100100111001101111101000000111000111010011010001010010000000110110100101001110010010001100101000101101001010100111010111101001101101101111101011011010010111010110010000100100100010111111000110001001000101110001111000111010110000011001010001110100101110110110000010010011000111101111100110000101001001101001010111000101000001010111100100000000111000111000110111101110100011101111101101110000011100011011011011110010100111100101010110000010010110000011000001000110001011100110111011111110001011011111011100110011011011010001100010100001000100001101000111100100110101001110110111011001001110100000001001001100001100111100111000101001001000011100000110010011101010000000010010001101101111011000011101101111100110011010101000101000111100101100010011000100011100101000100001100111101111011100000100001101000010100100110000100101010000101111000010111011101000010010110101101110100001000011001111101011100101001111001000101000011100010011001001111100100011101011101101010100001001101110011001000010101111000000010110100000011011111011001101000100111001001000010011000101011011001001010011101010111001111111110000100101111111101010010101001010111101011010010011000011111010101110000011101100011101011110100101111101001111111000000001111100101111101010110100101111111001001110011000101100000111100000010110110111010000100111111011110100111001100100100100111001101111011011111010000011101111010101110011000011010000100010010101000110011101100011000100100100000101101001001001011100001010111110101000011111100100000001000010000110011001110100010001110010000000000011001001011011001110110100000111111001101110110000011011111001010001000000101000001111000010011011100011101000100110010111001101010011111000111110011100111001000000111001111001100000000100110010001000110000101110011011101010110011011110110001111010001000001010111011011001110010100011000101001011000101000101001111111001001101011100000011000000001000111011101111111100111001101101011100000011001001000000111001001000010001000010011000000010100011101010100110001011000000011111001001111010110000100100101001011100010001000001101010010001111001000010000000000011001010011100110011101110000001101110100100110000010100111011101011010011000000011011001001011010101101010111010011001001001100110111011010011100011011001111100000110110111011110100010000000001110100110010100111111011100101111010010100100011100000011011110110100100101111110101001001001110010010110111000001011000001011010111001111001010001100011001111010011100110101110100110100111001111000111011001010101101011110010011010001011100110110110110101110010000000001100000001001011100011000000010111000110001111011001001
100111100111110110011011010001101001100000110111000101111001100101101010100101100010001000111011101100110101001010011101011101100101001101100010101000010011000100110000010101001010000110110111010010111110000111110111101111001101101101010010001010011001100000000100101101110111110000000010100010111010000000100111100111000110000001001001101101100110000111111111010111100010001000101111011110011000010110110100111001010001011000101110101110101101011111110111011001100101010100010100101110110111100110100010011101010000010001001100111001101110111110100000001000110010010101110011110010000000101000011100000110101011000101111000100010010010101000000011001101010111000110111111001110110110010010011100110000010110010011100101010101000111110011110001010100100110100111010100011001111100011001110000100101110011010101000100100011101001110011110010001100101010100100110101000100011010101111110101000011101011010001100110011010011101100110001101110000110110011000010111010000001000101111101001101101111110110111010110000001011001001100000100100001011010110000111011110001110011000100000101010011001001010100011100110110110111010100111111101000110110101001001111011100000000100100011011100100000110111010101010100101010110001010010111011010010101111100101000101001110010001001110011001110000101101010110110110110000110001001010111110010100101011101100001110100010011110010101010100111110001001100101100000001000110111101001001001011001111010001011000000011101111001011111010000110000010010111111110100100011100000100010000001100010101001011011101101101010000001010000010111111101000001111011110001001110101111100000011101001000101111011111111111000001001100010110000101100101110100001111001100000010011100001110101110001111101001110001011001000000000110111011011101101000100101110100100110010001110000100011001101101010011101101000101001110010001000110110010110011111100010001010100100011111010111100101100010101111101110111000100001100101111000011101111001110101000000101101110000110100000100111000011010000100001010110101000111101100101000000110010011101000011010100001011011100110110111011100001011110011011101011111010010010100010000100100011001010100010110000000101000000000110100111010101010101001101110100101011011111011000001100110000001000011100110001100110001001111000101010110101110100011110111011010010010011011101001101111111110100000000101010101101010110000111101110000001001000111100101000100010100111111101011111011111111111010001110110000001110101011001011111000111111110001010101100111001011011011000111101100110000001101111001010001100001001001001000011001010010100000000111001001101010111100001010101010011101001100110001011011011101001111101110000011001100011100010100110101100001100011010100111001110110101011001011001011101110010100001010011100001000110100010100111110110001110111010001001100100100101000100111001110111001010001011000000111110010010110010100011010010011101011110011110001000111010001000111001000001110000100110000110100111100011010100011110000110001110011000110011101110
100100111000011010100111111000011001010111100000001010000110111110101010111111110011101111110101110001000000111001100100100000101010011110001111111110111101001111100001011010001010011000010011101100101111000000001100100100000111110011111000001100010000001101101011000000001111111111011111011010111100000111000111010100010011010010111110011110101001000110000101010011001101000101100110010000100001111100111111111011101010000010101111010101110000011101101000010010000011010000100101001101101000100000110111111110110001000011111010110010000110101001000011000011011010000000101111000001101000110100011000010000110101101010001000001010101001101100101111110110001001100000011101101101101110000101011100000100000110010100110001100001110010100111100101011111011110100100011101001110100010011111001001000010001010011111001100111100100011100100010000001110111001101001001100100011010111110110001100110011110100100011011101111000111100101111100011101111110001110111001110111111000011101011101000011001011010110010001110100001001110000100001110101100001010011111100001100000100100011100101001000011101111000001100110110001101111111101010001110011010100001010011010010111110111100011001010111010111101100101100010101011001000101110100100100010001101101110101111111010110011101011110101010101011111010010010110010010111001110100101100001110011100101110000111111000001001110110001011101010001100100101100111011001000011101010101111101000001100001100001110011110011110110000000001100101111110111010000110000111111111110101001100000110011110011110001111100110000111111101001001111001100001010011101011111110110110100011101110100100001010011010000110110100001010000101100111100101110101001110101100101100111111101111011101110110110011111000011111101010010011010000111010100100001100110010001000111010010110000110110001110010001111100101111001000010001100000001110100000110000111100011010011011101001101110111101001111101010101100110000100100101011110001010101100001000001001111100010111010101110101100111010000110110101111000111011100111101111101001100000000101010010001000011101110010010000011110000010101101000101100101011111101001100001101011101101011010010000100100100111011011111100110110010101000101101010011011001011111010100011001010010000101000010100100010011101101001101101000010011011010100100011110010110101000110100110011011010111100110011110001100110100000000001010000011010010100100111100010111101111110101110011100001011011010011001010111100001000010011000110111111100101011111111011101011000010110010000001010011001010111111111010000001111011111000111100100011110001001110111010110111001111011110001001000001101110000010100110101101011101011000111000010110010011111011111000110010110100100101100000000110110001100000000111011010001010110101011011101101111100101010110010010011000001011100011110001001101000100001110101000100101010001101001111000100011011110011011110010111111000110011001011101111001110111100000101110111100010001101101001110011110000011101111011100010010110111010011001011001111101111
101111001001111000110000110011101011011000000100101000011001100001101100010101110111011110011001111111010010001100000000011010101101110000110001010110100011001011101001011110100110011100100101100000110110111000110111111011010111010001111111001100100011000110110011100111001010000010010100011001011001010101000110101000110001001000001101100111010101100001100010010001011010111010110100011111000011110110010111110111101101011111111001110111101000011101011000011110110111101011111101010111110011000110001101000100111111010010011010111110101000011101010111000100001110000000101010101110011110100101110000111001111001011110000110000101111110100010011100001000111111010000011101010101011110011011010110101100010100001011111010101100111111010111010011011100000110000110111000110110011000001110100110101100101100001101100111100010001100000010010011000011000010110100010010100111011000000001011011101010000001001101000111111000101100101001111101000110100111110101011010010001100001111000011101111110101001011111011110111100001111011001001010001000100011010111010010100010111101001101100000000100001100110111101001000000010011110000101100100000110010100111000010111011111001011101101110010110100110010011000001100010001101100010001001001100100111010010000101100111101111101111110101011110010010010110110100011101110000110000100000110010001001001010100101111011010111001111010111010001101101111000001001110101010000110010101011001111111010010001010100110100110100001101100011100110111110000100110100001101001111100011010010001011000000101111100111111001101010111011000100100111100101000001101000010000110010110011100000011100110001000010000010011110011001100100001101011101101110101111100011111001111110001010110000100101111111110001010001111101011101111010001011000110011111111100001011010010110100100000111111011001101101010100000000011101111000010011110011100000111010111101110010101100001100010100101100011111101001101000010100010000101010010010101010111011111011000010111111011100011011100010111111011001110111101111011110100101101111101100110101010011110000001001010010100010111001110000010101111010101000011011111100011000111101010100000101010110011001010100111111100011001111011101100111011000111000110000001110111101011100110000111000000110001111110101100001101001010111111011010010100111000010110001111111001000001011111100011001000100101001000111011010111010000001111011101000101000001100010011101011001000000010111000110111000101010000110100000010100011100101101110101110101101110010011101100101001011010000100111001010001011101100000000101100010001100011101101001101110100111011111101011000000101101101010000011111101110001100100010100001100000111011110101010110101111001111000001101111111001111101010100110110101000010110110111100000000011100100000101101010010111010100011011111101100010000001110010110000100000011100111111110001111110110010011011001101011001000010111101110000001101111000000010001001000011010011110101100101101110000001100110111000000000000111111001011101000100000111110101011000
101101100100011000001111010000000111101110101010100010100100011110111000110101110110010000111000011110110010111100110011010000100110010101101111010100010010010000101011110011011100111001010011001111011110100001001000001001110110000010000011000100111000100011111000010100101110001111000110000001100000010111101010110101001100110011010011000010110000011001110110000010111111101001100101011010011100011011001100101101001100000000100001101011011010000010101010000110100001010111110011110110101000110010000010011101010110111111101110110110110010010001111010010001011101000000000110000010111101111111001101010010000000000110011110100110110000100010111110101001001001010101100010110110010000100100001011100111011101111100110101001001011011010010100100011111001110100001010101100110001001000001101100101010111101110000000110100111101001000101101000100001001010001001110001011111101110010001100000011111010011000011110111001001111100011011100000100010110011001000111010110010000100001011100000100111000110111010001011011000101110101111010011111001001001100111100110111100111101100110101100010100000110101110111100000101111001100101000001011001011101010010100111100110011110100001111111101010001101101011011100001001001000000110011111000000000111110000010110111001010000100111011100010011000100010011011011110111000000100010110010100111010001111011001000100100011101000100111011000101011010001001000001011101001001101100101100111010000110010100010011111000000001000011010100101100101011101110101001001100110110011101000101011110010010110000110011000110001111100110110100100100100000011011101011100111101100101111010001101101101001011010100101010111001010110111111100011011100111011010011011001011011010100110101101110001111001101110001011101000000100101101001110110111100101110011011110010111100000011111111001110010010100010010011100000100100101011101111100011001110010100010100101111010111100100010110000111111001100001010110010111111010011001011000000100111101100001001010110011110111100001011010101010011001101000000000000010000011111011001111100001111011101011100001111100000111101000110010001000110111011101110000101101011000101011111101110101101101110010111011010011111011010010110111110110000111101110011000000111010111110111010001010011011101100101010101010110000000010001010000111110000000111010011101001101100000010001011111101011111000001010010001010101001001100100101101000010000101010000010110000000011100010001000101101110100011011100011001100100100000101000010101100100010110000110110011101011011100001101011111000011100000001100010100000110111101001001011010011100000000100110110111111010010000001011000111000101001111101110110100110100001010111000000100000111111100001101001111001100111011010100101110001011111011110011011100110100000110010110101110000001011011100010011110111001000101001100101010110001011110100000011010011010001110110010001000011010011111110010110101101111000101110111110010010001111100111011111010000100101101111010011111111010101001100110101010100101110000011110100110110
011001010001001110110111110001100101100011111010110100010100000001110010011000001110000001101001010000111010101111000011100001001000101000001110111110011110111010001000111111110101110010010000010110100100110111001100100100011100000111011101011100100111111100101010001111000000101000001110001100001011101000111101011010111100010001010100010111010001110111101000111101110010100101111011111100101011000011000101110101010110111100000010110001000011100110101110100001001100010000100010100011011111100011100010111000110001010010110111110110111001010101110010111001100101101001111010011000011010110011100010110000101010100011001010011110111011110000001011011011000101100010111110110100011000101101101011100000100000101101010001001100101001100011100011100100111010100011101101010011110101101000000011010000100111000000000011101110110010011101000110000111110001000111011111111010101010101000000010010011001010000101001000111111110001001011100111010111110111000001100100110111111100101101111001111100110010101000101001110010100111110000010001011110110101110110110110101100111101001110001110111000100000011011100001100101010011000001101011111111011111001101110110111000100010010010001110100000101111011001110110011110001011100110111000101010101111001001001111110010010110001010101010111010110100000100111110111111000100110011111100101011011100011100001001111101010000001000100110010000010101111010001110011101110100011100110001110011011101000001010110001000000011110001000100001101110010011101100010010110101101100111010101001010100100010111100011111111101101010000011010010011011100011111111101011000101000001111110011010100011011011010000111110100100011001101011011010011110011101001101111110000001101100011110010111110010011000100010110101000110101010010011101011101101101111011100101100101010011001100100011100111011101100010110000011100000100011111000010001000101001101001100000110111111110100101000010100010101111111110001100100110000101111110111001011110001110011010001010101001101110110100011111001001011101010001100101101110101000101011010010101100100110001101011010011000110111100000111100001100010111001100010111010110101011100011100110101111111101011100100101001111000001001101110011001011011010001001010010111100100100011000011101101111010001001110101110001011110011010100000111101110000111011001000110110011111101011000101000011101001000011001100001110010110001011100110100110101011000001011100101101101001111010101000001011111000111011010100101000111110011001111111100100011000001000010100010101110110111111110001110000111111111011000010111000100000111100110000111100001010110000101101010101000100111011010011011101110110110111010010111001000011010110000011011111101110010110111100011001101111011110000010010100011110000100001011010001010101110010111100111100101000011011111000100110010101110010111100111000111010000111010001000100100000101111111001100000100000011011001000111110001010110000001001000111101010000010111111110011010000110011001100010011000100100101000110010000011001100110111001000
011110111010011001001101111110001001101111001001110111001000110011011111111101100011100111101110000110100001110111001110100110101101101100110111001101101111000010011101100110001001010001110001011011001100101001001000100000110011011100100100111101111101111110010001011001111101110010011011100000011101110111000101111001110100100010110100101100110100100101010001101101000100111001000111110010000011010011111010101010001110000010010010011100011100011110001100000011001010111111010011111111010100101000000101001001000011101110101101011111001111000011010001111001111100000001001010001111111011011000110001111010101101010110101011101000000011011110110001000010100001011111100001010110001110101111100010001011010101011101000011000000011000001000111001100111110001000100111011000100100001101101110000100001000010011101001001100100110110101110000101100000111011000011000110010010111101100000111110010001010001111111010100011110000001100110010010111100100111001010011010110111111100111101011000001010001111111100111000111101000000000101111101010010110000111010001101001100111101011110101101101011100010001100001011011100001111111001111101110010110000000101000100110011011100001101101101110111010001110101011001001100101111100000000011000001000011101111110101110011010000000000111000111101010001010001011100110101100001110001001001101011001100111011111100100100111001110001111111110111011000101011010100101100101101011001110101010010011011101110001101100011101100111000001101010101010001111101101011101001110010001010101011100111101011101011011011101010000010011011101011010101001011100111101100101100110100101111010010101000101010010000101110001001110100000001010000010100110101000001101011000111001101000111011011001101111010100111011111110000101011001110010100100010000000011101011110011001011010001100010001101101010011110000000010101011100000111101101000110010110000110100000011110010000010100000010100010101011010001011001000011101001111010001011011101010100011011110000101101111100000100001111111011010010010001111100010101100011111000011000010100100111010011000000000001100110011001110011101111000010000100000000101100010010001011110000001111111100111101100010011110111000101001101111000000000111101111100010010010011111101110011100111100000000100100010001010010101011011100101010101111011011111100100011101001011001010000101101011101101001010100101011001110011001111001010110001110110110101111110100011101111111010001001110110110000011111110010100011101110100100101001001000001101100010010011101101111101010101100101111101010001101110101011111110101111011001000100001101100100111011001110101111010100101000111001000011101010101101111111000101011010101011110001100100101111011000011110111010101000010011101010101101011011000110111011011010011111001000111100111010100110011001011001011100000011111011101010111001010110010011101100010100110110011001010001001011100110011001110111101101100111010101101100011000101010111000011001111101110101110100000010001000011010100011100100100111011111111001011101110001
000110000001001010000001000001000110000000001100000111011100010001011110101110111001011000100010100001010001100011000011000010010100100011000000111100110100011010011000101010111100001001000000001110100010101010111000100010110011001011110101000101110010111100010101001110000101011101000100001100111100001111100101101011100010000100111010000000100000001011111100111101001110100111101100010101111100001001000011110110110000100110000100110100011101010001101111000000000010010000111010000010111110101011111011010010011010001100111011000111101010100011001000010000010001111111101101000000011111110101011001101110100111011010111110011000001101000101110010110011101111110101110111011000110001101000011100001010001001001001101000011110011110010001100100000000011101011010100111000010010111011100010000010110101010101101100110110010100111110011011011001110110110011101111111001000100100100100001111011111010001111100110100001001110001111101111100001010110010101110000000011001111101000001001010011011101110111000000011111000001111100010000101100011011001010001001001111101011000100111000110111111010000110011110001011000110110011110100110010011010100111011101111101110111100010010110001011010010001110000010111110100000001010011000001101011010011000001000001110110000101000001011000000011001011011001110001001000101011001001111111000101100011110100011100110011100000001011001011010111000110100010111001010100010011000110111101101011111111010001011111110000001010011110101101110100010110001011001011000111101101100110101110000101001100111110100001111101011101010111001100111001000001101000010101010101100101010111000101001110101101001001000011000100011101111000010101011001101010001111101101100000001001001101100101110011000110000000000110111101100100101100111010101101100011000011111010010011011010000011101011001010000110011000111010110111011100111000101111000101100000101111011101101110110010111010111011110001100011001001111111011111011000100100001000111000001011100100000101011101100010111111110101011011001111001011011000100100000010011100100111100100110000001100111110100011010010000111100010001101110101001111100011100110110100101110010001111100010011011000010001101011101001010011111010110101010000101110100100010111011010110101100110111110110010101100100000111111101011100001110010010011000011000101011011000000011111000100110110011110011110001001100111110101110000110011001000001001101011000110001000001001011010111100110101110001101111001010010111000010011100000011001110000110110110000101001000111111000010001000110010100110100000010010110010110110100000101101001001111001101111101001001001100011100111101101010101000011000011101100110101101101101100100000001001000111000011001001011000100000011011010101001001001010011000100111010001000100101010110001011010010000001110010100000111100001100000110110100111111001110101011100010000100001000100101001101011100010001100001110101101110111000101001010001101000000100001100011001110001011111110011011101111100000110000001100000101101101000001010010000110
010101011100100101011111010101010111100110111001100010111111110010011111001011110101111000111101010010101010010000111101101110001100100001001100011011111111100011000000000011000110000100010110110101111101001000010110100111101000010111101101001001000101001000110010101010110000101010001001010111101001000111110111100110100110110001010100001001011000001110111111010110000101111100111111101000100101011011001111101101101101010001000101101010111100111101001011010110111010111010000001100100101110111011010110010111000101110000001100111000010011001110001111101101111000000110011010001010111001010000000100100101000110010011000000011010111111111100010001000110101011111000010001010001000100110010100101011110001110100101011001101011011100111101100000001001110000011000001011100111011011110111100101010011101010000011000101010011100011011111001100001001100001101110110011100010100000100011000000010011010000101001100101000010010110111000101000111110011101000100000011110111111111110000011100000101100111111001111001010101111001111000001100111010001110011110100010011111001011110110110010011010000000111110001000110100010111111110010110001011001001111101010010011111110011110011101110100101011111001001010100010001000110101011101010110011110111110011010100100010001101100100010101011010010011110000110010110110111010100000100000001100111011001100000011111100101001011000011101011110010110011111110010111110101101001001111110101011010110010011100111010111101001000100011010010110000000001101100000101100011010000100010000010000010100110110010001110010010111010000000110010010100100101101010010110010110110110111010011010110111101011110101110111000110111110100000001001001001011110101101101101110000001100001100110110011000111111010111100001000101000101000001110110001110011000101110111000111111010111100011110010101001000100100001011101010001100111011010001000111001100011010110000010110011011100011000001001010011110001000010101110011111001110110011111011011101111100000011001000011110010010010110101100000100001011110011000001111011101101101010001111010111001001010000011011000110001001011101111011100110101110000001001100110011110111111000101010000111110001011101111100100110111111110100101110111111111001011111110011001001100000110001010101010110001001111001101011000111000000100000001010101111100111111011111001011011011000010010001101011100110000000001100001101011000011001111111100011011111100111010011111110110000100011010100100110000000111100100000000110110101100011100001111111000110101011010001101100101001000111100111001010001101010110111001100001110010100010111101011001010101010111111010110110000100010011001001101010101111000011111100100011001000000001011000001100001011111111011110100111000000010110000011101001000111011110001010111101010101010101111100110000010110110100001010010101101001100101010101000101011100001011000100011111111000111001101101011100100000011100111011011110011000001101011010000011111001101111111000101000010100000100010100111110001100001011100001101000100111011111001110
100101000000010101111001100010100111000010110010111101001100101010110010111011101101001011110111101100101110000011111110100111010110001110111011101101110011000000011110100110110100100110110000011000100010000101100100110100100011111110011010110011101000010001011111111111101111010000101110010111111101111101100110100001100111101110101111111101110000011000101010011011111001000011000110010001011100101110111111100000110000111000101011110111111001001111111011101001101000011000000111101111010010111101010110100011111010100101101111010110100111110100110100111110100101110011001011110101111110011000100111010010101110101101111111010010001101101010011011101111101000010000101110010101000011100011110001111011001110101100111110101110000100000011111100011001101001010110011100101100111010110000010100101111000101010101100001000010101011010111111111110110010100001000111011100010011111010100011111010111000111101010111010010110101001101100100101001111101100000001110111110000100011110011000011011111111011011000010001001011110000010010000001001010110001101001110101000011101011101011111100001011101001100000010110101110010011111010011110101100001111000110111001100101000000011001000100100011000101110010011000011100100000000000101100101101001010000010001101101111001010110111110111110111011000100111101011000101000101011100001111111110000001111000111101001111100011100000010110011011011111110110100011100111011110101100110011000101100101010110011010111101100000100000011001010001101011110110111110110010110110100111001111001101000001011110001010111010100010000111100010110010011001010010011111100100101101011100001010001010011101011101111110100110000111010101001100101111110110001010111001001101110010001100101111001111111000111110001100110011100111011111100001111011110110100000101110110011100101110011000111001010001111000111101100011100110111010011111101001110001010000110011001010101100010010010010010110101001000111000001000001100011100011100011100011110001111110010011101001100111101001001111000011001111111010101010011110101001101001111010001101101011001011001011100010011110111110101001000100110111101100100011000101101100010000000100111001111111000110000011101101101000011000011000000111100110101101001001100000111011101011010011100010001011000101000111101100010110001111010001000101010111111011001000111011110000011100110111100000000010000001101010011000100010101100100000111001110011110011001001000111000011001110000000111101010001001011011111011111110011011111101001101101110011010111000100101111111000110001100101011111001101000010101101101001011010011110011011001111011001101010101110001000101100111111011101000011010110101001001001101100101011101010010100011011000101101110111110000110100011100011011100111100111011011111101011000000000000101111000110111000001000100110011111000010100011001110001111110110101010111001111100000001110001111011100111011101010001011100011101000010101100110011101010011111011101110100010100010110000101011001110100110001101010011010111011011110110010000111011000100
110100011100110101000100100100001100101011100001010000111101111101100011011001101010101010000001000000001110100000101001010111011110101000011110011110110001000100111001100010001010100000110000100010010111110001010011100011101101001011111011011100110100011010110110100101000101011001100000011110111110101110001001101111100101101110100101001010111000101000111111110111001011111100110001111010110011101010111000001111100010100101010010000100000111100101000011110011000000010111010001010101000111011011101101010011001100110110010010000001101110011010100011001010111010000101010100100111110111011101010001001100100100111110101011110110111001001010110000011111111111101010101101010000111111011011101111100010011110000010110111110001101100111010011100101011001101001100011001110010010001110011000000011110000011011101111111111001100110101100011111100101100011111100100000011001001110000001111011001111011101110011010111001110001101101111000011001000110011110110010110000010010010111100111011010110111100111110101000111011010100101010110000010100010001100011000111110001110111111101011000011001010100001011111100100101010111010111010010110101110001001110111110011110001101111110110100101010111011001110101001001010101001011000001101010001110110010001110000000010110110110010101101000110010101010101101100000011110101111001010101100110000001000010110111111110011001010001010001001001100111011000110001101001010100111010110111011111011100010101110000010111010101100001000101011010010010000001100101111100110100010110001000101101110111011010111010111100101011000011111001010011111100111110110001101100011111010001100111111010001011110101001101011001010010111011110000001000101000011110110101110100000111001000011100100100001000100001000001110111011000001000100001110000101111110100010010111100011010000110111101001011111011010010010010011000000101010101110101000010010110111100110001101011100001110011111100101110100000111001101110001000000101100101100000100010001000001010001000111010101111110111000100000110100000001110001101110101001011100110100100010101011010101011110001110111011011110110001100101101101010010111110011011100100100101111100000011111101011110001101001101111111001001010111101101101111011011101110011110001101110100110100101111100010011010001010001000110001010100111101010111011001000000011001100111010000000000001010001010101110011011101110101111010010000011011110101111011011110101110010101110111010110000001000111100011011111011111010110101100101110111100110100010100010000100101101010010110010011001010011010010000010010001011111011010011000111100101100111000001000001101101000000111001000101101000001000001011101000111100100011100000111101100100111000110110000101110100110111111111001001100100110100011110101101000001010110011101110010000010011000100001011110010010011100010001000001011001001111111101101001111100001111111011010111111101100011001010110011101111111011010100101111111000100111010100111110100110101100001101001110111100111110010110010100100110000100000111110010010000010011
010001110101100011100011100101000110010011011010011001110010000011100110000110100111010100111101110101011000111101111110101110100100001001010001001101111001111001001000010101101110110010100111001100100100001101101000110000011110001001001111001000000000001000100011100100000010011110011110011000000101011001000110110111110001100000111111111110100110110000111110100010111111011111011110100100100011110001110100100101010001110001001110010111010000111010000111001111011010010010101010111000011100001010001111100101010100100011010100010010111010000110110110001011100000001101111001001111010010011010110101111111010001011011010000101100100010111101011100101110000110000010000001001101011001110010010001110111011000000111100000101111111010101110110001111111001000011000001001101111010001010010101001011000010111011110000110111110011101001010010000000001111011111100100001100010111101100010100111100110100100100011010101001010011100100110101010110101101000001101010101111110110011100001000100000011011101101010010011000000100111111111100101101000111000011101010000001011011011000100001001001001111100110011010101101000101001111101001011011101000101010001110110100110010111000101000101101001100001000001111010111101000111100010110111010010111111000010111101001011000011110111000101010010001100000001010100111000110110100111011001011110000111110100110011111011010010000011001011011111000101011101011011011110011000010110000010010110011010001001110100111110100000111101110011100011111011010000110100000011000010111100100100101000110001111100111100110101110100001010101101110111101010100111000000011101100001010111001111111001100010001010010101010111011111110111110010111100011101100100101011110110011011100010000110000110110001011011100010110001010001010000000000011000101001000010111100111110100010011101001001111110101001101100000011010010001111000101101110011010010110100111111001001100011010110011010011000110001011100101110101000111010000111010010111000010101100001010011011010001111111101011000000000111010011001100100011100001010100110010111100100001010011101100100000101111010001000011000000000100001001110110001011110111011000100110010011110100001001100010000110111110101011110100000000100100100110111011011111110000001001001101101011111110100100001000101101000111001011011101100100000011101001010011000101000001000111010001100001011110111111101101110010101000001001001010100010000010011110011010010100110001110101110101110101101110000010011111011000001000011111011011110110101010001110101101010001001110001011101111011011101100001011101101101101001011100000000110111111111101111110101111011011110110011100111110111110111011001011010100011011000011100110101000000011011110010010011001010110010011111001101001011010010000010010101111010011101000110101101010110011001100101100110001110110011110001100101110011010100000110011110011101001101101001000010101110000000011010101010110011100011001011110101001000000111101000100000001111001001100010011000110001001001101011011110000100110110000010110010111100111
000000101100110110000001111001111000011100110100010101111010100110101110000000001010000101001001111011101110111110100110100110101110110010000101000001111011111011111001110111011001011110000111100100001001100001011110111100000011110111110011010000100110000111011011111000001010101111011100010110011101111100000111010001110001100011110010110000101000010101110110111011100111111011111100100001001001000111011100101001100011000011110000110010101110100000110100010110001000101110000001100110010100101010101000110010000100101001110000000011000110001101010100001101100001010111100011000000001010001100011011110100100111110101110001010101001011010111100100011101100010010110011011101100001011000101001101000011010000110101000110100101100010001110001100110111101001000000100000010110101010000101110111101100001011011111011100101100010010001100001011000100110010001000011101001000010110100010000010100000011011001101001100001110011110100010100011010011001110111000110110110111010111101011001000100010101111110110111001111001001000010100000011001001111000000110100110011001010110100001111111000000111000000001101010100010110010000010000011000010010111101110101110000111111001111100110011101101100110110110100011000101010100100111101000011011100110100000010000100101011010011001001110111110000011110000000011111100110101010101001110011101011001100111010000101010101110111010000111110011100000011000110101110110010110000010001110100110101111110101001110011111110101100000001010001110001011000010100001000011000110000000111001001001001111110110011101100111111100100110000100110010010111101110111110101011111101001000101101000101001110000000001110101011100110000010010010001001011011100111000100010111101110100100101010000001011100101111011000000000111100101000111111101100110010101100101000010010111011011111001110111011100001001100101010001010000001010010011110010011000111011010101110011110000101111010110010100010001000010000000011011011100101000001010111100100010100100010110011000000111010011010011011100011011101100101010011001100000011011010010111011000010111010101110100010111110101000001011000001100100010010101001010000110110101111101000110011111000110011000101111001111011011001000100011101101111111111000100101001111110100100100000110001011001100100000001110110011100001000000111001101000101001100000001011001111110010010001100010100110100011010001000111101000010110011000100100101001011111101001000001111100111111100100101100000101001110010100101010110000100101000001100110111110101010101001000010101101111110010111100111000000111000111101111110111111011000011101010010111100000011100000001001111100001001000101111000011011100111001001101110111000010011110001010000110111011111010001010010010100001000000100010001110101011010111110111000101110110011000000100111110100001001100100111000011000000000010111111001111001100111011100000001111011011100010011001101110001011110100000100011100001110000010010101011110111000010110010001011110010100010000111011111110000100110110010011100001001000001101011000000
100100001100001110010000001100100111001100010001110011010000110111111100110010101101101110000010111110110010001110010001110000000000111100100011000111011011101000100101001000110101001010000000010001101011101011111110000101100010100011100101110111011111011010100001001011010101110011110101001010010111001101110010100010000010000001111111000000000001101010101111000011001011110010100011110001110001100010000111101001101011011110101100111010101000111001000010110011011111010000011011100101100111111101001111101010100010100000011110011011110001100000001010001111000011110110010110110111000010101010010001111111010011100100100000101010101110001101101100101101010111110000110100011010011010111110100011011101010101000101110111010000111100001110100110001111001101011101001000111111011011110001001100011110010101111100110100100010100101001111010010100011110001010111000100000101010110011101000101000101101000010001110010011011101101111001111110100000000100000101101011001111111000010010011111111001000100101001110010010111011101000010001100110010010111100001111101111001100100111011010001110011000111011100111111001011100011010100111100100001101100000010011100100101000010001001011011100101001101011111001101100001011111011011010100001100111111111001110000000000011110001100110100001010011011011011111111101000101010111101011011110101001001101111111001000101110100011101000010000110000111001000111110011100111000100101101101000010100110101100001110011010000011010100011000110101111011011101110101010000101011101110101011010010110110110011000010100000011010000101100010110001001001001100000000100100001010110101111000010000010001010000110010010001010001110001111111000110001011010011100101100011010100010001010001110000001000110101111010011111011110111100101000000111110001010111101101101001111000100001100011100001101010010111110110001100100001011110101011110101010111110001000110101000001011110101110110010111001010000110111101001010001110011000011101010110101101100011100101000001110101101100010101101100110100011000010011000100011100000001110010111001110000010111001101101110110111101100010100000100111110101011101010011100011100101010000010011110111101010011100101101011100110111010111001100110000011000001000010100111001011100100100110111010101101000111111011101010010010011111000000110010010001001100001100011111101100000100100100001101011001101001110100110110101010110010011001100001000001000101010100101101001111010101001101111111000100110110111010111100100000111011111111010110001100001100100000101011001100111111111011100111011101010101011000101110000101111010011100111000101111011010001100011010000110010100101110010100100000010010000000101101011110110100001100010110100110100001110000001000101010110001001000010010100011010001010100010111001001101001100101111100101010000100110001011011110111000011010100001111001111011011010101110010110000110000010001111111111000110110010000011010100000101100110101111111101001000101110110110001001001101111001101011001100010010111111001110111100011010010111001
000011100010101010001111111000111101000101100000010110000101011001010100111100101111110011011001001100100010001100000000000100010001000000010101111000100110101100110000001011010001110111110011111001110010001110111011100010001110100000011001001000000001101100100101110110100101100010100100011101111111011110101001110110001100111111011011111010100001000010101101110011001100111111010001011011011100101001001000001010101100010001011100100001100100101110001000001001010000010110000010111100011001010011101101000000000011100101110100100111101010010001011001110100101010111111110111001001101111010010110010000011011111111010111001101110100100111100000010010001000001100000001010110001101010101001100111011011000111111011101011001000110011111011011011111100000010110001111101010001111010101011111111100101011000110100001101110001000011000011000011100101100111100110000010100011110000000111110101110001101011110100100100001100110101110011100011110010110000000000011011110001100010111111000010111000000000100011111101011111101110000110100101000000101101010011010101000100000100001101001100010101100111110111100100000110111110101100101111001101101000110110000110100010010110111011111100101001100011101001101110000111000100100011110000101010011011110001000011100101111010101111110101111001011011010001111011111111111000001110101001101000000100001100011001000111101111100011000110010111001110111101101010110000010011001110100101111000011000110001010110111010001100010100011001100110111101111011111001110111110011001111011100110100000011101011001000001001010110100010100011111101100100100010111100101111010101110001111110100011110100101101011000000000110101110111111111110011001110011000000100010001001111100110100101110000111101101111110101011011111100010000010001001100111110000101001111010000010010011001100001110000100111001111000101101111100010111001001010010001001000101110100110001101000101000010010100110111011111000111101110001110111011100000101110001111010011000101100110001010000010100011111111000100111011001001000111111100000000000000110001110011011001110110110101010111010011100000001000100000001010100011010010000001000100010110101101010101010001110011000010110100001101110110100111011010010100000010011011100111001001011000000010110011100010010111101001101110000010001101110110010110100110000110101101011111111010011000010100110011001010000000001100101101101101010010000000100010011101000101000000011110111110011101101110111101010101101111011011001110010000010001010001011110000110111000100001100000000011001011011100100100000001100011001100100110001010110101010001100010001111110101100011110001000111110100100111110000111011011101010101010011010111111010100010000100011000010110000101001101000001100010111110001100111001110111100101001011000101101101000001010010000001011001010001100110001101101000000011000100000010111001001001110110000011010011101001101110010111010010000000001011010100110110100101000000100010010111000000100011000110111110011000100100101011100010001011001100010000100100010001
010101111000001101001100000101010111001100010100111101010011011001000110011110110111111011000001001111011101100000101011101111011010010110001010010001110101100101010010001001100000101000000000000111101000000010001100010110011001111110011111010011000111101110000001110010110001010100010110011011111110000111011001011101001110100011001001011111100110000110011101001011100001101000110101110011001111001011100111101110001111000010101101101011000000001011000011100101000110000100001111110100010101100011000011100001010100001011101100011010000000001101110101100011000011101010110000111001011000110000011110100101000000100000000011001011000001010111111011110111101000100101000101001101000110110011110001111111101111110100001010101000110101100001010011010100010011110010101000110100001010111011110111111111001111111101001111001000000101000100001101001010101111110100110100111110011010010010111010010001011111111011010100010101010010000011011010011101100000100001101100001100111001111001011010000100110001101011010110010101111111011010001000111111011011111100001010000111100110010100111001100100101110011101100100101111000011110011100111100101010010010101100111100100011101101010010111101111001001001111000000111010101100000010111010010100000001000001111101110111001000001011010000000011001100000000011000100001011111100110001111101011001110011010011011111101101101101001001101010011010100011011100011010010100001000011000001010101011101001000011010110001110011111001111001000000101110010111010110100010111111100111111001001001110010110001101110110100110110000011000100000100010000100010000010101110111101110100101111011101010111011111000011101000101000101011011000001101101010111101100101011111010100001010001101010100110011111010111011110110111101011001001010110011011101111100011100110000011111100111000101101110110101100101100000000010100101011010100011100000010101111010000000110111110110111011101001111100101111000111011100000111101101001110111100010000010111000101010100001101101011001110000011000000111101101101100101000100100001011111111110111100101111000011101000110010001100001001111011001010001110010110100000011010110100101010010010001000110101111110100010010011010001011110110111101111001001100110011010101110111111100011111110110001001001011011111010010010101010010110000111000000010101111101110100101001001111001110100010111011110000101000110011001111110110110110011111010110110000100101000011001110101110011001011001100101110010000101100010001110110100011100100110110001000000011010011010110100011100111000011011001100010000111010000100101001011001101111110110011001010101111100110111100000110001110010111111011100111000000001100111011011101110101011101101011110100010010010110100111100101110100101011011000011110000111001100011000111000000010100010111001110010011010101111010100010100011000100011110000001000001010010011101100110001000101110011110011011100100000000110010001011110100010011110011000101011110111100010000001111101100111010011010110000001100110001001100101000011010100101111001
010101000011110100011111110110000011101110101110110010011000000100100111111110101000011010101111111001010010110011110001010010100101010110011000111000001001111001011011100101001001101101111001011000100001000000010111010101110011011110000000101001010110000000111110111111110111000110110110111100111100001100010100110011001000110110010111000110000011011110100011011100111101110111000000111001011010110011010010000010010011100010010010011110110001011000011001011101010000101011101010011111011110101000101011111010101000000010101000111100011000101100111111001100111010101110100001011001010110011100110001100000111101001100100111110010011111101110000010001001000011110010111011110001000001011001110011001101101011111000000011110010001010100111010001000000100110011010111100000111010100000110100110010000100100101011010110010001000100010011001101011100111011001111000111000011010000111001100011111100000011111000100001010010010001011001011110010001010000010000111110110100111111011000001101001010010011100101100000001100001111010000000000111011101101000010001111001100000111000000100110100010110110111100110011010100100001100101001011010001000110010101110101101100100110011010100111001100111110001110001000101010111011011000111011001100110000100110000011000110110100110010111100100100101001111001010000011101111011010011011000000111000101010010110010101000100101110110001000101001111101100110011001101011101001101000000011001000000100110100001000100010111110110110000011111011000100110011111110110011010001010000111101101010000000001111101101011111111011100001011001101111111110101100101101110001001100011011110010110011111000000010001000010000100011001110101011010110110001111011101100101101110000010101001100000101000111001100011111010100001101101010011000000110100001000000011011111010111100111101000101001100110110011110111001000011111010100001100100111010101111110000110000100011001110101111010101101101000111101010011111010010101000001011101100101101111111001101110001010110011011111011000000111011001001010100111010010001100100011011001001011100111100110110101010010011100110001001011011111000001010110101000011100000001011101011111110011001110011010100110001101000100000010110100010001011001110001011111000110011000110000111111000000101101100000000101111100001110001000010111101001110111001100010001111100100101110100110101101010100100100110011001111111011100001001100001101101000000110111001001101010101000010010011010100011101010110001000110010100011111110010001010111011001111100101010110111101101011011000110011001100001110101000010111101101011010101100110000111101111101000001010100110100100010100011010011010000001001101110100000010000110001110100001000111011000001110010110011000001000111000100010001110110000110111111001110110101011010001100111100000111111000001011110011110101011111000110000001010111000110100010111001000010100111110100101010100001110001000010110110100101100100001110110100001111000000110110111011010011001011000101001010010100110010101010110011101001100101100100100110111
001100111110000111010010011001100000010010000101111110001110110000000111001001010001111011111110101010110000011110000010100000001111001110111011001010110110111010000011101001000010001000011111001000011100110001001111011011110101100001001101001001010010011010010000100001111111111011001000100101100111000001110001001010010100010000100100011000001100000111001011001001100110101111101000011111101100101100011111101000110111101101011001100100000101100110110000110001111111010011011100100010101000111100001101101011010011100100101000011110100101001010110111100001000010000011011010100000001010101001001011101100111011101010010101111011000010100100111100101011110000010110111001110110000010100011000011110010101101101111110101110011100100000010011011110001010101001111001101111010011110011111001100000110010011001101011000000010001110011001011001100110001110101010101001011110001000100111101010011101101111111110001110010101001011010111100101110110011100011111100001000000111110001010101010100010110111001000100001100000001010001110000100001001000011100110110010010101100001110001111000000000100110101000110110101001001101000001101111111101110111100100110111000000100010000011000100000111101111011101101000110111010111010011110010101100001000001101110110001101110011010111000110011000010001001010110100000110110010010110100011011101111101101001101101011110100101111101000100101001110001111100001100101110011001100001100000100010101100100011101000101011010000000001110011111001011000100101101100101010001111111010010000001000111010010010100111010110011100011011111010111110010001010010010111010001101000111100110110000110100010011110101000111110011000111000100001100111001001110010000000000010101001101010100110011011100000110111011101011101011111101101000111110110001111100100000111111100101001011011100000100000000000011101000000011100000101011010100100101111110010010010111111010111001000011101111001001010000110001011000000001101110110000100100011110100001010001111100000101001011110001010011110111010000100000101011011010110101000011000101011100111111110100000000001111010101110011010010001101110001110111111010101111111101000111011000110011011010110110101000001111011110001001110000010101110111001101011011001000010010110111010100110100000000001000000111101100001000111011110000001101111111110011100011101000000010000100110000101101010010100011110111000010101100101100101001101010010101001101000100101100011011011001001101010111101100111110001110111000011101110001000110011010100001100010100001101101001100101011011010010011100001111111111100110001111110111110010011101000000011011011001100101010111101000011101111111001101001011100100101000011001011110011010111100110001001101110111011000010000101100111011001000111010111110011001011001100111000110000100111101110010011111001111000110100111011001010101111000111110010001001010110101110011110100000101101100011110100001001101100111100110000111001110010001001100011101111111101111111001100101011000101111110010010101000100111010100111011001000110111000
110111010110101010111000010010101100111000101100010100111101101110111110100111110101110011110111001001000110100101101110101010011001101000100011111010100001111100101110001010011100111011110111111000010100010110100110100101111001010101000110101110001101101100101011001110011100101101011110101111000111000000111000001100010100101110001101000001011100011011010100101000101111111111001100011000010010010110000110110000100100001000010110000001000001011100011011010111010000010011010111100000000111100100100111010011011010101011001000011110000100001110111111110100110101101001011001000110011111100010111011011011110000101101011100001011111000111100100110011001011000010111110111000001100011011010010010011000000011001100011111101100001100100000010100000100100100001010111111110101001011110111110101011100011011110110110001111010000000110110110101000010011110010100101101011110100111100111000000001110000100000110100001000100001101101111000110001110001001001111010100111010011100001010011010000111100010111010111010101110011011100010110001010110100000010100100110011001101100110011010111100111011101011111110110101010101010000001111001000110100101000111001010100101010000111011101100101101111111100110010101101011000001110010000001011011100011011110111101011100000110001010111110010100101100011100011001001001111111101110010010001011101010100111001110101101110110101001010110111011101101001010111001011001111100111010101110110011100111001110010101100011101001010100111010001110000010110011011101010100110100111001001111100101011010000011000000001001010110001111000000000010110111000001011011010101011011100010100010100101000100011001011000000010111101100101001011100011001111101110101011101100110100110010111110100100100100010001001111010011100011111011101101100000011110100001111001011011101110000001001111011111101100011111010011111111011110101011000000101011110111010100111010000101010100101111001101110011011101111100001100010100111010000110000001001001100111111100001110100000001011001111010100010100011010101001011111101000011010100011110000100100001000101100111111111001010001100000010101001111111111101010100100100010011000101011011000001011010110110100000010010011011001110110001101001101111011000110110111111001110000111011011000001011100100010010011111111001011010000010110001000101010001000010011100101000001010000101011010100111011110111110010111000110111011100111110100001101011110101010011101010000111000110000100110011100010100100011100110001011110100010010000101110001011110010111000100001010111011111001110110101001011111000101111101100011101110100101111111001101111101100101111011101101011101101100111011110110110101110101000000010011011001001001001011000100110000010000010000101110001101101101001000110111101011011101011011001101111111001110110000011000011011111000001100000111010110001000010000001111110100110101101010111100101101110110010100000001010011100000000101000011010110011101011101100010011100011111111101100001100100011111011111101010000111111111101010111010011010110101011100
110111000010010011100010001000011010101011001011011110101011010101100111010011001010101001010010101010101101111000001110001001111100111100001100000011100100010011000101001010000000101011011000110101101101001000101001000000001110010111011001100010100000001010010000100110100001010010000101100110110011011001111101111010001101011110101100011000010010010010000101101011110000110001000010111001111110111110101110110110101100111110010011101100100111000001000110111000001000100101011101000010011101000001110101110000110100110111010001101011001001010011001010001000100111010101011101000011000000100001000100111100001000010000000011101101100100101001000000000101011111000010011000111100000110101110010011111111100101101110101110110001011001111111001001011000010010010001111110001111011101111111101010111011000100101110110100011111110011001001101100110110101011000010101000001110111010100000110000110100110101110011101100011000000000011000011111101011010100111101111100100010011100011110010110011111011101001101110101000111011010101101010001111101110000110101011101001010000100111101101001110111110101001010000010111100000100111110100000101011111011010011110011110101100100111101001110011111110100010011101011000111001100000011000110010110001011010011101011000110010110100111010011011111011001100011011000100001111110010001011000010110010000111001001000100101011110101001100000100111010101110010111101011111000001000100101110011110100110000111101100000101110101110010100001000101100010001101000101000011110000101111011011011010001110100101101010110000100101001001101011010101000010110011011010100111011000101110010111011010000011001000011111101001101100001001100110000010011111001110000011101010000110010110011010000100101011010100011000101000010010101110010010101111011110100010111100000010111110010000000011010111011100111010010001111100001110110010000101000001101100011110101001100010011111110000101000000101001100111100000111110001111100011010100101010101011101110000101001011110110110111000010100111001101110111010110100110001110010001011000000000111001100000101111000000010100110001110000011001100011101100101100011000010000010000010110010000110100011100010100011111110101010010111011111000101000001111000101001010110011011100011101111101111101110001101000010010001011000001101111001100110011001011111101100110010000000101001110111101111010011101111011011010110000101011010100001010111001101011110110111101111001001100010001001100011100101001000100010101001000001001001111001000100111001111001000100000101100111000101000101110101000101100110001111110010110001100011100000100110011111111000100110100111010100101111101101101100110010101000111100100010010100101111011000001000110101000110101101000111010011010000111100101000101011001100111100011111001111011010011100110000011100001000111111001110100011110100000001011110001001000000101011110000001111000100101100010111110110010001101111001010011111000011011001101111010100011000110001011100100001011011110000010011001011001000110101001011010010111011010110
110010010111000011011111000001111010110011110101000101101100101001001000001001001000110110011111101011101111010110010111011000111111101111100010011101111000101000000000110101100110011010000111111011101110011111100110000111101001001010011100111110111000111110001000101100000011110111000001001011001010011011100111100100011110000100111010010101010101110100011101100111001000111000100000001111100000110101100100011001101110110011010111111001110110110011100001111000001011010010100011100111111011110111110100110010100110100111000101110011001000110000111100100001110000100110100110011010011100001000110111100011000010111000001001101101011100100101111101100110101000001110011100000110110110110101010111110110000101101010010000011010101000001000011000100111011101001111100001011111100111001101010010010001101011010101011000111011110111110101101100110000001110100011010111011111001000001011101111010001101101110101001110101110100001101000111011111011001110000110111111010011011111100001001101001101010101100110100101001000101101100101110101000011011010100110100011110110000110101000100001010001110100000001100001000010110000011010001000100010011111100001100110111001111111000000111010100010001001110111010000100111111111010100010011000111110010111000100000111010110001110110110000001110001100110110100101001100100000110100001110111000001001100011101000100010011110110100001100001111010000100101100101100011100011100100000000100000011100111000100110001001011011000001000000110011010000011100011101100010110101010001111111010101100101111101000001110000001100100000010000101001111111110011000001001100100010111010100100101010101110101101111100011010111110011011001111000001101001010111100011001001010100110110000101011100001101101110001001111010001001000101010111010110101011010111000101101100110101010010100011101100010101111010111001110001101000000011111011111011100100001010111100001101110001011100111011111111010111000001101011110000101111010111010111110100000001101010100100111110010100100110110110101110100001000000100110011110111101100010001011100111001101000111011011101010011011010100110001100111101110000101011001110111110110100000111111010001001100010011100111000111100111111011011101010001100100101111111101111111111100110101000101110000010110110100110111100011011011110000101111011001111110110100000110100010011111010111110111010100011000110101010101001101000000101100101110111101110000110011000000101111110010100001101010011010111011001111100001100010110011101100110011111011111111111110010000111000100001111100011001011010101010000111100100110100100000101110100001101000001011101100100101100101111110010111010110110010000010101111111111101000100100001011111110111111011101111001111001001000110111111000100011111110110010000010001111101101101110001110100110001101110000000111000010011111000000011111101111011011000110111001001011010101100101110100000110011110010101101000101111111110001111101010110101000000110111001111010100111000011100011011001001111001011100011000001101100010101000101111100101
111110100100101101011110010101011111111000010000110100101100001000110010110000111001111011101000110010110010010000100110011010111010100011100110010011000111110000011111100011100010110101101010000101001001101111001010000110111010110110011101010001101101111001011101000010010110110010001010100111111111100010011011100100111110101111001111111100111100111100101111100001011001111001011000110110001100101100110100010011110110001111100001111100010010001111111001100000101011101010111001010011010111010101111111101011101111000110101110001111010010111110000100101000100100010001101110010110001101111011000110110100101100100100100001000011100010101111111011100100111110101101110000111000010001001010011001010001010011000100111101101000111110001011100011101101010000001111011011000001101111100010010010101101001100001100111101110101101010001100100000000111111100010110111100101011101001110001100001000011111110111100111000011100101110111100110010000010010001010111010001001001111001000100000110101101100010010100000011001000001100110000010110101101011100111001100110011100001100101111010011010110001001111100010010000001101000010001101001100010101110100110101110001111011010100110110111001100101110111010000110110010100010000000101000100111100000101100110011111101001011001111101110101111111101011101111100010110011100101111010110001010110111001000000001000111001011010110001101010001011101101110010010011000110111100100101001001010010010010001001100001010110001011100010000100111000001100110100011000011101100010111100000010110101100110010001011011000110000011000011001000110110110010100111101011011001101000001101111000010000100101100110000110011001010000000001011100000001011100001011100011011111101011011100011000001111111110010110101011100111001000011110010001000100001111001100010101011111011101100111001110111001110111100101010100110011010111100001111001011011100101100100111000100110010001100110011100001000001010110100101011011000101111101010100000000101111111010110001101110111000011001101110100000000110110101010010100110101010111000110111001000001100101111000101001001100010100011011101111101011001101000010110101111001010001111001101001101010110000101001111010000000111001010010010101100000110100000010000001001101101110101011011110111010110010000111001001001111110100100100001000100011001011000011000110101110111110111000001011010101101001110001111110111000111110111100110100110100011100010000001110100011101011011001001000110110010011100100110101101010010001010101110001000010110000000011011101001010111111010111001100101010100011010010100111000100011100101001010000111011110110010010100100001000111111100101010010000111110011010101111000001111111010000101110100001110101010100000010100000011010101000101100000100001111100011101100001101011100010010000000110010000011100101111001010110110010000010100011111011010101010110101010111110010000100100000110111000110011101011000011101010011000011100000110110101100010010010010101010011010100100001110010010100010100000111101011110101100111000000010110
011000010000111110101101100101011010001101110100100101000000111001010001100010110111101011000010010100111001101101101111101110001000000000100100101111010111000111010011101100010100111010011111100011110011101011111101001010011010110011001110111111011000110001111010111101101000010100000000110101010101100100000110001100011110010011111011001011001001010001101110100000100101100111010010010001001011101111100100010011100110000011111110110111100010111010000010100110101111110001011010100101111111011111111111000111100001110000100010000011001000111110010111110101100101111011011011011011100101111011010011010010010110001101111100011100100011111010101010111111110110011111110111111100001101010001000011110010011001101000111010011100010111100000001010110101000001100110110110001011000010111111011001001010001000010101100011100101011001110110100101010001000000110000001010110101001101001001110101111111110001111001111100101011110011110010110110110011010110010101101000110000011110011000001010010100011010010001101111100111101100110101101111011011110000000010101011100010011010001001110100111111101001000011000101010110001101000101010101001011101001100001110100000101111110101010000100110011000111000100011100110100000100011001010101010010110010001110101110000101001011101000110011010100100011101000110110101100001000010011010011111110001011011010110010100101111110001010101010011101011101100101111001110000101001101101111110100010000101010000111010101000101100110000101101010011010010100000010101100011111111101001111000101100111110000001111001100011000000111001010100111101110110010101110010100001110010110110000000110011110110010101111111101010011000001100110000000000110111001101111110010110100100010000100011000011001101110011101110110000111000011000111000100100111101110110100001100111110100011101010010000101001011101000100111110111100101010100110110000011100001101101100010101111010001010001101000011110101010101001111101000111010010010010101111110011011001001001001110110011011100110010101100110010101100000100000010111011101100001110001000001111001011001011110000010110010111001110011010101010000011100111001010110111101001011011000011111110011110000101100001011110101001010011010100101011101000100010001011100111110100111111001011101000010001010110001111010010001111110011010101011110111000010011000001011001011011010111101111010000011010110000011001011111100010110100011000000000010000101000001110000111111111101000000000100001011000100011011000111111011000111110011010010110111000110010011101111000101110100110110001010100000011010001111111010111110111000101000110010110001010111111100100000100001101011101101110100101000000010010011001110101010110010100011000110110111101001011101001111011101100011000010110100011000110110100110110000100011101001001100001110100011111001100011100011111011101001001011000001001110001111011000101011111001110110010011110001110010110110010100101010101111011100011010101111111101001101111100110110010010110010101100100110101010001110010001001101100101010001010100001
001111100100110100110110100101101100010100100001110111011110001111110101010010000101101010100110101111000111001011011011001100101110110101111010001010100110001110101100001011101100100011000011000001100011101011000101111010001110101101001111001011010000110101110001101011000100001100110010100111110001100110000011101010111011110001101011010101110000001111010101101010000011111000001011110000010110010100001000101000010111101011100011001101110011110101000100001110001001100111110000001000011001011100110111000010011010110110011010000101101001001010111000000101000111101011000011100000001000100011100100011000000011110111110010010011100101101010010010111101100110110001000011000000000111000100011101110110001010110111000111110011000001111001110101011001011101011110111101011111001100100001111101111111110001000010000101001011010100100011010100000101101000010011011000000010101010101111001101000111111001011001000100000011101001001011110000111101010100101111100111001111010101000101010101100010111110101001111111110111011111101011111111101010100010010001001111111111111101011111110101111110110011101101000001011011000010100001111001010010010110000001111110011110110001111000101110001111111000111001110110101100011010000000010101001110010111111101001100100101110111001001010100011110001000011101111101010111001100110111010101101010111001101111001011111111000010111010001011100110010000101110110001100001100011011000010001101001011100011100100111010101110111110010101101110101011010000000110001000001000111000101010110110000100101111011001001101110001011011000000010110000110011000000101000100010111100000101111001001001010011111000010110110001010000101111100010010011110100101001000000000100101010000001000011010110000110100010011110001011011001100001000011001000011000010111110110100001011011100100000011010110000111010010001111011011101011100101000101111101100110101001001000101110010001000000000110110110011011000101100101010100000001011111001011000110100101111100110001111000101101111111100111111011010110111000011111000110001000001110111001010110000011111010010001101010011001101000000011010011010111000110000001111011011000110000010111010100101011000011010001100100010001010110000010111111111100010011100001010011100111101100010110100010000100100100010010111000101101011011110010110011100011101010000001100011000000001000101100110011011101110011101001110000010000110101001100100010110101000100111001110110100000111111100010010101101101010011100010010100101101010111100100111110100110010111110010010101001001000111110101101111101101110111100110010100010111111111101010010011100001010000100001101100110001000010110011110011000011101100110100110110101000011000000110111011001011100100110001101011101101111010000110100001000001011110100111101000101010001010100001011010000110001011110110000111111011010100011010100101111000000100100010111011010001111111101110110011000110011000001101111010101110000100010111111110010101110001010100110100010100110010000010010110110001011001110010000111001010001011110111
101001100000010100010010011001100000001101110100100000010011011010011111010001000110000111100110010011110111100110101111101110011001111010001110100101010011001101110100010011110011001000011100010101100010001010110100100111011011111001000011100001101010101011001100001101101110101000101111100011100111101010100001001001110101001000000110110111000001010111000110110000111010101100010101001101101111010100101000110011111000100100111111100000101000100100111101111001110110100011101100111000011011111010000111000101110010111100010101000011110000111101100001110011101100101111000001011011010101011101101001111011111110110110101101110000010100011011100011110010010100111110101100101000101100000100111010101101001000100111011011000100111000011111001001001111010111001111010001111101101110100101010010110101111100001001000011010101100101000010100010010011100110100010100011100001110000111101100110110000111010011000011000111110001100111011001111000000111010111100001001101010011100111111001101011101000011010101101100110110001000011000000101000011000110101010010100001010010000001000111110111101000001110111110110110101110001010111111110101000010011111101110111101000001001000111010001100110100001101001101110111100111110011010001000100011010000001101010101010111111001001001110011100101001010011110110000010011000101111100101110001100111110011010101110101000000100010101100101001101011110011111011000010111100011101001100111111011100110011100011100001100111100000100011010000001110100110011101110100001100000001110101100010110010010000100011100010111100010110100100111100011001111100000110101011010111010100100000101111111101001001001101101011000001001011011011010100110111111011100011100110101011101011011001101101011001110000110100110110011110110101111010011011100100010111010010011101001100111000011011100000100000011111100101111000111010000000101001100110011010100011001001010011000001000111000111010110110100111111110001110110100000001100011110110010001001011101011101000001011101111100010110110101110010010010010011010110011111110010011010110010100000001110011001110011011110010010001111001111011100000100111110011011111110010100010110000100000011001111110000010010010001011101000000110010011110101111111111101000011000110110001111000100111001001100111010011101010100111100011000011001000001110111000010001111000111111000111000010001111001000010111110100101000000001100010010010010011111001000001111001100100000101111100000011010110100010111000000100000000000110101100100111100110010111010011011000001110001011101101110100100001100100000001001110010100111111100101110000100100000010001011101011111011010111110100011000000100111011111100001000100001011000100111110010111100100000111010101010111101011011101111111010001101100110010011111111100001000111111000011111110000111111101000010100001000011010101101111011000000100000111011000110010001100111011111101011001000100011110000001011001010111101010110010111111100111100110001100010100100110011100100001011100111001100001000010010100000000001001100000011
110001100000000010110011001001100010101101111001101011110010001000010101011100101111011000100001110001011010010011111010000101011000001111100011110000110001110010101100001001010101001110000100011000010101000111010100101010111001111110000001100001101001101110010010101010110100010010110011000101100111101100101000001111000111001011001001110101100011111010101111001111010000110011101001101001011000011000101110100011010001010001101001001001001010000110000111101111101111111000010100100110010110100110101011110111011111010101110101011111011100010110111000001001111101010010001001100110101011110111111110110011101000011001011111010101101001011000000010011100001101011000100001100010000000010111111011000011011011100110010010100101011001110000111111100111101101101001010011000010011111101001101001100011100011010000110001110101000000011110001000100011010011110010100011001011101010010100000100111011110010110010110000000000010001001111001101110001010100000001011001011100111101011010010100001101100010101111100111000001100010111010001010001011001111000000011001010111110001000011110000001100111110000111101111101010111000110101111011011001101000101110100110111110010000010111101111111111110001111110110000001110100011101111011110111011001101011001010101110111111100010101111100010000000110000100000001000110110000100111110010101100101111100010010011000110001111010110011010000000101001011111000010111000010101110000110111101111010100000111101001110000011011010111011000100001100111110100010101000101010101011110000111101100011110010111010011100101001000111001000111110000101000011100100011011111111111000001001111001101011011101110010010110000100001100110101100100010100000010001000101100111011111000100001011101011000110010001101101001011100100011111110010000001011101010111111000000101100110000110101010111111100001111000010001011010111100000110010010101000011100101001110011000101001111110000110001000000111100001111111001101110000010011101110110010001111011101110111110110000000100000101011010000000100101010011000111001010011111111001011111110010001010001110000110101100101111111011101110010100111011011100011111111111100101110001001111111100010101000011010111000000100101101000111010111000001111010100100110100000100101100001001110111110110011100101011111110000101110101111010010110111001111001000100000110000101011111101010001001100010000011011011111110010101110100001110100110101000100010011110111001010111000111011110110001011011101110000111100100011101000111100001010100000100110100001110101000010110010011000100001111001101111000110010001100000110001111110000010011011111110110101110110010111110101111010010111101001001001111011100010011000011000001011011001100101001101001111101010111111100111111001010000110101011011110011110110011110101110100111110001101010001010011000000100010011011011111100010000100110011011010010110110101010101101000101010101100101010111000101111001110110101100000011111111101100010001000001001000101001001010110011101011000110000100111101101111111011011101011110000001
010100101111111101011010000110111110111000100100110000011011010110100111111011001100100101001011110110101110100010111001001011001100101100010101000000010001011000010110101000110010101011011010000110110110111010011100101111111100100111111111100010000010011010001101110111111100011000110010111111001001110000000011000110101000010110101100101000100010010101011101101001100001111000110000110000011001101110110011011111000001001000000011100101010010111101110000000110000111100010101101110101100110101110100111011010010101110100111100001011111001010000001101011111011110110100101000011111100000110100000101100110000111100000001111001001111100110110000010011111101000010001010000111101000101101010010101110010101100010000001101001110110100000110111111011110000000000011010001100011011110011010101100011010100011001000100010010010101110001000011111000101000010110101001010010011000101110100110001011011010100101001000011000110101001010000000011100101001010000001001110100100101011111111100011100111011000000000001000000100000010010010011010011101011011111100110101001010011111011110101100000110111101010100000100011011100001011001000110001100101000111010010010000110001000001011100111010100010011111000101110111000101001100011101011011001011101011010011101010101100010000001001000010011001110101110111001101111110001101010101110100100010001010011001101011000001110110111110001001111011001010100000111100111111111100010011101010101011001010010101101101111110010111110001111101010101011011111111111111001010110101010100010100101010101011101010100011010000100111111100100111110111110110000111110101110010011110010111100010011111010101101110111100101011011111011000011110111011011101011110000011000111001101100000000011111001101001000101000101100000000000101101000000100001110000001010000001001101101110001000000101111000100111011000101001011110001101011110010110010001101011101110100011000111011101110001001001001111010011010010100100111000100111000101110000100101010011100101110101001011000100101100010111100001001010000001101000100000111101111100001000110100100110111010100111011001011001100010010001011001010111110110111111110101101001111101111010001010100010111010110101000101100000001100001010110111100010001101010000001110010001000100000011010110011100000100001110100000100101010101110100011001011001110110101101101101111111010001110001100001000100101011110001101010011101100100001011100111011001101100110101110100001111011011111010010000001100100110000110100101111101100111110101101011001010001000001110011001110011110011101111110111110101101101011001010101110000001010000100111100110100000010001100010000111011010001101110110011011001010110101011111011100000100111000110001010001111101011001101011001011011011010111011010111011010101100011101101000010000100110010011000000000111010001111010100010100001001001100111010110111001000100010011001111001110101001111010010101101110011110001011101000010100011011000001100010000001101111011001011010011100011111111011110111000111101100010000100101100111010101100
001000010100111010000110100010001011110001001010111111110110000011010110111011010111000010100010101100000110101010111001110000000000010100010010111100100101111111010110001001110101110001001101010101001011000100010110110000010000000010001101110010110101111000101110010110110100010101001011000011101010110010110110100010010000000101101011011111101101010000110001101110101100111100001000110011000001101001001001100101111010110011000000111011111111111111100001001101000110010001001101111010100001010000000101001011010001000111010101110000011001101010110100001001000111000111101100010100111011001011111010010001110000100110011111101001010001101111011111001011001100110111100100111101101100111110011111011100101100100110111010110110111010100100000110101010001101010111101110010011000000110111000000100000111101001110000110011110010000110010011111110011111101101101101111010011011100000110110000001010111011001000000111010000011111000100010111110110100111000000101001000010101101111011010011111011000111100101100100111100100000001100111000000011010010010010001001001101101010000001101101101111110111101111110010110100001001101011110111001001000011010111010011000011001001000100010110110010111011100101000111110011100100011010011111001110101010001010011010011101010000110101100101010000111100001001111101011010011111100000010100101110001011110010011011101001101001001110010100110000010000110101000101011011111101011111000011010111011011000100110010001010000101001010010110110001000011111100011010001001010101100000111110100100100100000011010101110110111000110011000001100000010111101011101111000110111010000100101101100000101000101101111110001101111001010000010010000010010000000001010010111101110110011111110001100011110111111100010001100111100110100101111000001111010010100110100101110111111100000001001101111111011110100011111010101000111110000111001101011101100110000100100101010011101101001010001001010010000011010010001101101100111011101111110111000000110110010010111101000111100000101110010001100110101100000011111001101000010110010000100100101001001110100001011000001001000100011101000010111110101100010010110101011011000100101101100010011001110011011111101100110100111111110100101001101010100010011100000001100001010110010000111111001110101010110111000000010011010110111110011001111011001101010110100000110000010001010100111111100001110001011110001101110010111101011000001111001011101000001001110101001001000011111001101101110000000111100011101101100000111101100011110100010110101001100001100011111001111101001101101101011000101001101101001000111111110010100111111110000010000111111011010010100011110000100110001010111100001100011011001101111000001111011110011111011011010110011111111001101010100000001111001100100001011111010011111010111100100010001110010011111110000111010110111010000001010010001001111100011000001110001000100011100100010101101000111000101110010000011110110011100110100110010100101011100101110001001001100000110001101110110111101100111011011000011010101010000110011111000100001011
001101110010111011001010000111100111001010001000111011010000110100101010101010001000000100011010101111101100110000101011001110101001001100110110110011111011001101100001010101110000010000110010110111111100101000110001101100011101001011000000110000110100110010010001011101011011000001010011100010000111110011000000010110010001001110011000000101000011000000101100110111110000100000100100111011101111110000110101011000011010000111101011100110111011101001111110000011000111000110110100111010011100100110101000100111100100011101011101101100011001001000110011001011000010110100111000111100010110010011110111111110101100011110010011110101111011111100101011001101011000111010010110000011010010100001000011000001101011100001010000001111101100110101111001101110000010111000011000001011010010011110100010110100011111001011111010101011000000110011101110101110101010010100101111000101001011111000001111111001111111001001110100001000101100011100000100101010011000000101010111001011000111100001110100001100011111101000010011100010101111011000111101000100001001111110011110111001011111001011000000001000101001100110011001011101000100010000011011001110110111110100011011011010000011000000010010010011011110001101011100000110110001000101010110011000000001011011010100100111110111001000100010000010101001111100000101110011111001100010011110110001101110100101100101001011001101000111100100111101110101110110101000011101111000001101110101101111000101100110110011100000110111101010010100110110010111110101010001110100011000001000110001000110111001110000001100000011010111001100100100111010010001100010011111001111100010100000011110001001110000000001100001010000100010010001110111011010001101011111111001110011010001100110011110100011010001101001111001001111101010100111111110011110101010101000100000000010011010011010111111100001001011001001000010001111001010001110100010001011001111001110110010100010110110001110001110100101111111001111100011011000000110001011010111110011011110011101111111011010000101110010010011011000111101100011110111101101010000001101001110010100001110111101011000100011110001010001111011001110101001110010110110110100111010101110101011010000100010000100010111111100110001000011100110010001001011110101101110111100111011000000011101111011000100111101001101100101110110000000001110110110110011000100010100101000110100001010011011100001100001111101111001011101001000000100111000111110111000001100011001011101010110101001001110111000001100010001100110110001011011101011001011111101011110001000001111111111011101101110100100110011001111011110100111011111000011100010110111101100011011011011000000001100001111000111101101001111011000010001111100000101010111110100100000000100000111010011100011101110100000011111111001000011001000001000011100001111011000100101101111111010100101100000111100001101101001101101101110101011000010111110101101001000001001010111000010101110100011100010110010011100100101011110100011011001010110001101110101010101011101101100000100001111100101101011011000100010111101001010100110
100001000001110010101001011011100101011110001100001000000100111100011100100011101100000101110010001111101101010011001001100111111001000101101101101111010011110000101011001111000111010111111101011011000101000111001101010111101111000000101011111011111001111000101110011110010101110100110100011001011010101011001101100010011101000100010000011010011011110100111011111011000000101111110000001100100011101001011100101000110100110000100100111011001101100010001101011101010000010110011011101110111000011010010110011101110011110111110100100010000010110001011100100111000110000101001011101000101000011111100100011111111111100001100001110010100110011010010010100101011101110000000101110110001101000101111000100010110001000100011100100101011010101101001100001100001001001001111010101111011001101001110010101110001111011001010111001010110110110000001100000001001000100000100011111010110011010000010101010001011101011010111000110000000100100000000010011010000100011010110011111100101001001011111001001001000000011110011001101000100001101111110011001110101000010100011010111000010111100101110100010011010111000011011011100011010010100010110011110101010010100111001100101110100001101110111101100010100010111101011111100110011101100010011001000001111101111000101001111011011101001101110011010111111000011001101010111111101010101111111000111011011100111101111001101101011111011000010110001000010110110010001100101110100001000001100000000010101110111101001101100111011110000111011000101010011011110100000101100101010100100100011011100000000010001000010001101000101101001111110011101110011011110101001101000001111000111000001011111100001010111100001101011110111100110000101000111110010011000100100111001111100001001110100000001010111110011001111111011100100010000000010111111100111010111100111010001000011110100011110100111111010010101111111010010000001011110100111100001101101101000000001010111011100010000001001001011101011110111100000110101101101001011000100101001001010100111011110111100000100110101110001001100100101010110001011001111100010110011000011010010101011001000110110111000111101011101011011100010010100000001011000110101100001101111101010010011111001111100000010001101000010110110011011010101010101110111001001111101110101000101101110111110100010101101110011110010011001001101101001110101110111010001001010000010011011100011010011010101001111110001100110001011111010101010101010100100110000100011110110101100100001101000101011001000001100000011010010000010100110011101000111011011101101001000000010101010010011110001110100111000110100101000000001000011001111011101001001111010010000000110011000100100100000111000000000110110001011111010001110100110010001101101100100110110111001010010010101101110001001000011010100111000101010111110011000010100001111110000001001001101010100110111010111111001001100011011011111001010111100010111111101011101111101000100111111011101110000011100101110100100111101001001101011111000001001000110000011110010010001111110011001100011001100001111000001001110111110011011000000011
000100111111110110010101101001000011011010011010101101110000110111101111000101010101000111011111101000011110001001100000001111111101110111111000011111111100010101110101001111011101111000110100110010010111010101011001001100101011111010000000000011001001100000000001011000111110111000101101100011000011110110110010111110101101000100111111000101000100100100010001100010101110100110000010001001110101111111101000010000111100000101001000000010010110101000111001100110101011110000110100111011111000101110100100000000011100111110110111011110101101010101100010011011000101100110111100100000011001101000100010000100001000111100111011001110011100000101001010010010001010000110101101100010100101011100010011101011100001011100111001111000001000011110000011110111001011100010101011001101100111011110001101001010100001000110111101000111101001100001110011010111100000111001001101011000101010010000101001110101100100000111101100111111101101110100011101010100100001110100001100011110110000110010100011110101100010010110000000010101101011111010000111101000100101111010011001000010010010000110111001111011010100100100100101111101010000000010010010011101011001001010100010100000000110010011011100000111101100101000010010011001101010100100011110010001111010100000110001000011111111011100101001111100001010000010101001100000100100001011110100110110110100111100000100010010010111110101010110100111101101110011011000011100001000101001010101000111011111111011101111000001000010010101100100100100011100001000110111110011100010101010001011111011101111001000000101001110011111000100001110110010011101101101011110111000010110111000101101111000011010011111010001001110101011010011000101000110111100001010111010100110010100101011000100011011001100100100111001110010000010110101101011001100110011110111011111111010100100010110011100000110110000000001011001010000111101000100110110001110110110101001110110100101101111101110011011001110010111001110010110011111001000011000001111111001101111100010000101110001100000111111100100110000100010011111011100010000000000101010101101101010001010111001000100001001100110111001010010101100011000010111111001111110100000001010111111000001010100000100111100110011110000000010110011110010000110001101101001001001101000010001000001001011101111000101011011001011011000001001001011111010011000101100011110011011000000010101010010011000111111000000100010110111110100100110100001110001110111101010010001111000100000000011001000010111011001000001101101111110110011000011000001100111000101010101011100000010101101100001101110110011000101001110111000101111011110000010001110001000111010001110010110000000001111111111001100000111000111011100011111111000101000100101111111111001000000101101110001100110100000001011111100000110111001011110111011101010010011110010101111100000110011011011110100101010000101100010011101001011100100100100101100110010000001001100100000101001110010011011010101111010001111010101001000001100000101111000011111001100100011000011000000001010011011011100111100101101100101000000010111
000111101011110001001111110010110111000100010110001001101010101100110111101010001110111110000110000111101010101000100000011110100001101110011010100011010010000111000101111110011010110100111010011000011001101000010001110010101101010100010100000001101111000010101011001001110111110100100101001011010011001010000001100111110101111100010100000001111010100000010111111111101010101011111000110100111010100100000110000100100100011000011001111000011100001011001010000111010011011011111100100100101010011111010000011111000001000110111011111101111001111001100111101001100101000100010100110100111110001010000111011001011101110000101001000101111000011111000101010111000011001100011000011010010101001000010100001101111100011000110110001110011011110011110011101001111011100010010111011110011011100110010001010110011100010001100100001000110110011110101001111101110101100111001010010001010101110001000100100001110101111100011101000101100011011101110001101111110110010000011010000000001111101111010111010100001111001011101011000111000111110000101111011111010011010000010100101011011101011101010011001101100101100001101010010110010100111010101111100001100101111101011100011000011101010111101111011110001011011001010100010010000011101000110011000100101110100111100101011101101010110001100011001101101010100111111101011000101000101101001000010101010101010011001011110001001011011000011001000011111110000100011111110110101001111110000100101111111101101010000001001100001011000011010101101100010000010011001111101110110110111100010100110111010010101110010100100010100101111010011110111011000000010000100111001000110011101101011010100100110100101011101100111011110101100001111000111111111001011011101001110101010101111100001101110110001011010111100110110110011011010101000111111001010101000000100001110101110100011110100010111000011110011111010001100010100001110110101011110000100001100111101010010111010111101000010011110110100101010001110010110000100010111101011110110111000101010001010100010001011111110100111100111110001110000110111010100010110101001010001011010110000001001001010010010101101110111111011000100100110110110111111001101110001111100011001001001000011100011110011110010100001000011101011110110101010101111100000110001000000110010111111001001100100100111001010000000111111111011011101101100100110111110001010110100101100010000110101011111111100111001010011100000111010110011010011010011001101101000101010011011001100010110000100000010010001001011001010011100101111011001000100001101101101101111011001011011101111111110100110001011000010110101000000111100101000000101000110101100011010010001110011100110001100011001001001000110110010000011101100101010010110100111111000010101011110110111010011000101101010100110111101010100011011001000100001000110101010011010100111000101100111001100010110111000101000111110110101111001010010001010110000010010010001100100001011010111000010000010001111101100001111001001001011101111101101111110010010010101100101001001100100101010001001010110101000101000111000111001110100110
101001011110000001100010101111101111010011101111001101110100101101110000010101110000111010110111011100001010001010011110111100000101100011111111011101110111100001001001111111110101001100101010101000001101011011110101110111001100010100011110111111111100000011111111000010001111111000100110101000001001111011101011010011111011000110010010111101111101110101011011101010101110101110010100100111011001100001001111101001010111000110000000010110011010011110000001101000011111111001001011110011110110111100110011001101001111001110000001010000101000100010110010111101000111000100111010110001111001001000011011010000010001111011110110010110100101011010100100100011101001100011100010101101100000000010100010101011100000110100000000001110110001110111000110110001110000110001000011110000010001110110100011000010010010110100000111010001101011111001101111011000000100000000100011101001111010000101100001111101100110111001010101000101100111111010111001101011011100111101101101001111010011111100100011100001001011110110101110000110100110011011110010100111111111110000001011000011001100100100111100010010111010010011110110101011000000011100101011010100101010100110110101011110111010001111000111100111011000110011011011101111000100010010011110010001001010101000101110110100011111110111011110011010100000010110000111110110000110000100011010111010111001000011100111110001111110110110111111110010001010011101101101001001100010110111000100011110010001111110011100000001101111001000000010111011001101010100111100010001011001110000010110000101110010100011011110110011110011101100110001000011101101110011111110100100101101100101001001111110000101111011100011111111001011110110100010110000100101110101000111011111011011011010101110111110011010000111111001100010110001001000110011011001010000101011011110101001101000101110001100010011110000000010010100001110001000100000100010110000000001000000100011010100000110010010010111101101111010100000001011001110100001111000001100010111000011001100000110010001000111101011100100101011100011101000100010101000000001111101111110111101111000010101101111001011110000111101011111011111111101000110010100101100010100101000000010001001100011100010111000101010010000001110111111111100000100000100101001000100110000101100101001011110101101100010010010000001011011100010100010110000111000101010001000001101100001010111000111101011101001010110111111111011001010110101111100011111100100111000011000111111100011000001100001010000000110101000011000111111111101100100001000100010110011000101100100111110000101100010111110100101010000011110100100101001101011001110011000001001000000010011011001011101000001101001010000110110101111100110001010100000111011101111101001010101010001011111011010000101110110100011101110110000010101010101111001100101001000111100010010110000100101000110100100100111110100001101110000011101011110001001000111001011110100110011010001110110010011001011110111011101000100101000010010100111110110010010100010101100100111000010101001010110001011111011110011111000001100000111100110
011101001011110001111110010011100110000111100000110000111101100101110001001101100011100101110010100100001100010110001110101011000100010001100101011010111110100011111111111101010010100001011100010010101111000100101011110010100011010101101101110000110100101111101110011100011100000000011010100000010001001011110001011000111000100011010101101101000010110110110011101011100010110100001111101011001110010101110111111110111000010010001000110000101000110111010111100001001000100001010100011000101110000101000110001001100010001101101100110101101100101010010101110100111010110100000001110010010011111110001111011110111001011001010110101010101101101101110100101100100110111101110100100111011110011111001111101010111110010010100010110001011011110110100101001101011000110101001001100100100101101001110101010010001001000110101100100001010111010000001001110111100000010000111000011110001000000000000001011011000001000110000100110010011000011000000011011110011101100010010110111110001100111110101000101010100011111011000101001001110011110011100010010100100100111111110101111101111101110001010110011011100110000011011111110101010101010001001010111111000010010110111001011101000100101111110101100001010100100100100001000111011001000010101100011001010101101001100111010101100101111000110100011100001101010000001100001000000010000001100100011101011010000000001110100110101010111110011011000000111001000110010111110000110100011100011010100011101111110001111111000011000100111101101100111101011111001101100000010001100110000010001010110011011001111010101110001001111001000011010011000101001100001001011011000011011100111111100100011111110001111111110000110101011011101011000101111101110000011001011000000100001010001000001110010100000111001100101100100101011100001010101001000101010000111000100100001000001100110100011110101000000010100100111100010111110001110111010101010001011110010010011111101011100001111101100011100001100101001111101001011010001100000001100100101110011110110000000101100110111100000011100010101010100000110101101011100001011101011000101000110000101100110000101101101000011111110101110000101101000111001100001111110101100100111001011100001101101001010011001111101101001100110101111111101011010001101001111111001011000001110110111011101011100010110010001010110010111101100010101100111111010111011110000110001000110010110010111101100100110100000010101101011000110000111010000100000110110100111001010110110110111101010000100111111001111001111110101011000101101100100010100111010000000000010110111110111110101110010011100110101011011011101011110010111101010101001001101100010101100111011010110000000000001110010110101000001110011110110010011111000000101100110010111100000111100101010001011010010000101110010110001011010001010011001101010001101000100111001101101001110011101110110000101101110011010001100001011010110010000000001001111101000011110000101111100111111010100001000101111011101110001011000011100100001011001110100010011000000001011100011010001010011101011001010101110110011110011101111101110011
010101100100111100001111011101111111111111011010011001001001000110110100000010000110001111100111011101011110011000111111111011011100110000100001000010001011000100111101001000010101110001100101010100011011110101001101001001101100110111011001110001101101000010101000111001010000001111110001010101101010010001100100000000000001100110100111111110101101101110011111100001000000001011110011010010111000001100101011000001000000100110111000011011111010110100010101011001100110010100110101010000111101011111001010001010100010010100110001110111000111000110000011011000001010101011000011110101100100111101111111000010000010110011011011000100000011110100101110010101100101100001000111001110110001000111110000111000000110011000010101110010000010100100110000001011001110111001111010100101001010110010111010100001100111010100110000000000111011001111110110111000010100001110010110010111101000001110101001011100110000001011110010111010101100111100111110000111101001100001110101011111111100110111110010100100101010110111001001010011100011011100111011010001101100100111000101111111100111110101000101011110110110111110111010111100001011111000001111111010011110000000110101101111110010010000010011111110000111001011010011011000010101100110000000111101100010110111100111110011101101001110011011100000100000111010000101100000100011000001111111100110001110111100110000000110001001111000000100110100110101001110010111111000110111010100011001110110110001101010110001100011101101010110101101001000010001110001000000101010011101110100000110000000110111001111110110001110000010110001100101001100010100111100010001000101111010001100001001001010100101100000111001110100011010010101100000100110010100000101010000100001001001001001101100011010001001010110110011001010111110010000011101100001110111111111101100100111100110100011000111010000101000001100101001001100011100111111110011100010101000111101011011110101101010000111010101000101100110111100110010000010111011100110110101011101011010111100110001111111100010110001110101000010010001101100000111110101000010010111110111110011010000011011111110000010101001111001010111001011001010101110111111111111110000001001110111100000111011000101010001000101100111101111001011001100011011001100110001011010010010111101101111010011010111000011110101111100010111110100110001010111011111100110111101010010001101000010001101000001011101000010101001111001010001110011100100100101001101011110111101011101010010000101011111110010001101111001010100111010101001011100011010111100011111111001011100101100000011010000010111100001111100010100100110001011001011001101001010010010110000100101000100001101100001110100011011001100111101101110100111010011000001101111100100010101010100100011000011011101000000111111101100100001111101100110011100101000011100110000110000100010011101100110100000011110010001010101110010111010000110001001010100110111100101000101100100110110111010000100010000000011000010001111100000011000110011100010011110110001100110101000011010000011011110101111011000100011101001110000111111
101001011000100100101000010000101001011000100011000100000101011101101111101010000110111000110111111010100000011011001101010110001110010100001001110111001110011010011101111011111010110111001111100100110111110101000111101101101000000100000010110000011110101011101001100101100011000110011110111010010000000110101101000111110111010111010111011100011001000000111101101011011101100100100101100001011101101110011100011111110010011111000100110010010111010101100000101011110110011101101110101000011101100010111110111101101001011011100011000110001100101011001111100000111100110100001010010110111000111110001100110000011001100010010101100101001100110101110101111001000010101101011010100101000100110001001011010011111110011100010110110010001001100101100011111100110000100001101100101110111010110001100110001100000011010001100011110110010101100101011000011001111011101110110010010000100001010010101001100111001100110101001111100101110010010001001101000100001110110000100010101111101110111011001000010101011110001011110110110101011001110100010000001000111111110101111011001010000100111110111011110001111010010000111101010100111111101110010011001010101010010000010110010011110110000101011011100110001111000000110110111101011111001110001000110101101010101111001101001010010100111011111010111000110001001110111001101010100100010011110100101110111110000100011011000010010010000101000000001110001110110010101100010011110110100111000100110111100000110011011010110010000001001011001100011101101101101000110000010101101010011010000000101000100100001101110000011111000101011101101111111011011111011001111010111101011011111100100000101111100010100001101111100011100100000010100010000100101111101111010000101000010111101101011100011110011110100101000100100001110100110001111011111111100011001111010111100101011110010010101101111110010011001000011011111000000001111101100010111001001011010101111001110001010001111010000000010010001101111101100001101010110010110111011101101000010101001010011011110111101111001101101000011000000110001101101100100011000110000110001010000101000011011010110001101100101010101111001001010110001011111001010101110001011000100001100111001101100000011010100101100010000101010001001010101011101110011111011110111000000000000010100011001110110100111000000110010101011001111001111000101101011111010001000111110110001000011000011111100101000010010101000110111000110110001101101010000110000111101110011011110000000010101100100100011001110111000100110001110110101111011101101010010111100101100001001100101000110100110100110010111011101010100101011010101100111101001111100010101110101110110101100101010110100100010010100101000010000110101010001000100000010010000000010111101111101100011111101111010000110111000100010011000010010001111111101010011000110100110001010100000001101000110110111011111100010100101111010110001101011111011101011000110110011011000011011001010110001110010010110111111001111101001111010001001001110100010101001110001001100000110010011011101101010111111011000111101011110010101000011101
110001111001110111110110101000010101110100000101101111111111100011110010000101111101010011010111110001000101011000101111100001110001101101000110010011001110011010110101111110011110010011010011010001101111110010000101000110101011101100101010000000000100011010101001011111100001110001011010001110011000001101011000001001011110000110001000001100001001101011111101101111111001000000011100111011110101010111000001111011000011001100010011111011011010000101100000001010100010010110010110011001011011000001001111000101011010011010111101000000000100111101111001110001101110001101100100111110000100101111110011111011000110100100010111001010010010100000001111001101000101111010110011111010001000100100101011110111001111011000111100101111001001110111000010111110001000010100001101110111001000011110100001100010001011001101111010100100100011111001011101110110010011110001111101111101011011011001101001000100010001011101011111111111001101101010010101111010100101111110011110110010110101111100101011000010111101111010111001011110100110000010000100001111011010011110001000110101101111110011010011001010011100111000010010010000001001100110001000000001001100011011001010100011010001101111011010010011010100111000000111100110000010100001111111001100001100111011001100100100100000010001101010101001001010011100111100110011101001010011010001000000100111011100010000010011011110000010100011100010101001111101000000011101000011000100111101110100110111110101100001000010010001001011100100110010010110111101100011001111100100010101111110001010110000011110111110111111011000111111010011011010000001110001010011110100101110011011010010000101111011100000000100000111001011101100010010001100111010001010110100110011101000101100110011000001101111101011001110001011010000101010111111111100001001101111000000010100110110010111111110001011110100011101101011010001101010110010011000010010001010111011011010011001010001101001100001100111000000110010111111011111011000000000000100110110101001100100010010100010001111100011010011110000111011010111101001111101011011011001110010100010011001110011001111010011100100100000111110111101011100101111001000010101110110101101111100111011101100101010010011101101110000001010101101000110110110000011001100101111000001001011111001010000111110000001100110111101010110011011110000010111100001101110010101100100001100100010010110101100111100011010110111101001010110100000001010111100010001000011101010001101001101010110111101110010101101110001111011111110111111001011001001001101101100001100010101100101010110011100100010010011011101100100000000101111001001101000000001100010100101101010011010101100100101101100111100111110101110010110111000111101100011010100001111000111001011011100001101001110011101011000010111110111011100010011000100011010010001100111000001001011100111010101000011111000011000011011011001010000111100111101000101011000101010001100100110111011011001101110011100110100011101100101111110010011010000110000101000010011000011101100111001000100101110110011001100111010010000011011100011
101110110011010010101110001110000111000101110100001100001000101110010100110000100001010100110010100011000101110001010110001010110111001010101000011100000011111100011101110110100100000110101010000011101110110101000110010000111001001000010111010000101001101010011100101100011001000011011010011000011100110010011101010110111101000010110010110011001100101110011111000011000000001111100100000001001111011011001000000011011101010111110101000101010010010110101101111010110001010001001101100111011001111000001001111110100010000100010110011101100010111101110101100100101011010010001111001011010100011110000010000010000100110110110001001100110101000011101111010111001101010001010000010110100101010001100010010010000000100111011100101010100001001011110110110011110000000111000110000010111100101101000010110111010111100010000100001000001100101101100011100110110111001001110100100000000111101011111011000011110011011100000110010101010001000111101000110111100111101110001100101110101111011011011000001001101101011100111011000101001101100010110010101011111101011111011101111101111011110100111010101101111101110111101100010010110010010011001101001111110110111011011100111111100101001111010010001100101101100110000110110000001001110000111011100100010100001101110101101111110000011110000111100011001100110001110110110110010010100010001101101011101101101101110100110010010101111100101110101000111100111100000000010010100011110011110100100011000010011100000000101100011000010011111010110110100010101001000111010000010011111000001111011111001100100111011001101101110111001101100101011111001001101000110001001000110001111100111000000010011010000101111001011010101111110111110011100001110100100010111010101010011100100100101100010010110101110111000111000001000100001000011010111110010010010111111010111111111110010110111101101010010111010001111010100110000101001010001101100011110101011100100101100000001000011111001101011111111011001101000000111111011000011101011001111100000111101101111010001001100111011011011001000000000010111011110111101001000010101110000110110001111110000011001000011000001001000000011000101001101111110001000000110100000011011000011100111000101101011001110011110101001010011111110011110100111011100010001001111110010100100011100110101101100100011000110101001011011011110000111101011000010100100111101110001100011110110111001101110000001001010111110101010010000101111001011111000111110000001001101110100101100111100100001110000101111001001110000011110011011000010110010011100110011101011111001111111001111010001111111111010000010111010110111100001111001001111110100111001000110101011110110101111001011000101101110111100100001101000101001000000110010011100100001111101101100111110101111111001011101011110000001010110000110010000011000000000110010101100110111110011011001001101000001101000111010110111101110001000011101011010011110011011000010110010111011111101111100010001101111011110011111110101000011000011100110111111111101110101101111110101000101111111011111100101100010000011010000101000111111001
110101001010000100010000110000010100011011010001111011001001100111100100011001000010011001110110011001010010000100001111101011010101101011111010111101011010101001100100101001111101010101011101010011100100100001010001010010110010100110000100001011110110111101000110100101100110100010101011110101001000011111101001001000111011101000010110100111001100100110010101100010011001000000010001100010111110101001100110000000011011100111010101111110011100011011110000000011101111111011011101000101111100100001011111001111011101110011101100111001101100010000110110010110011100111101010000010010010110000011101011001100000011101010101000100000010010000100000011101110000010010100010101110011000000110011111000001011111101101010011011000000111000000000010000000000101101100111011011011000001100100100100110111000101000011001100011101110111101101101011101011100001001011101010100101100000011000000000000110101000110001110010100011000100110100011010100010111001111011010001001111001101100001110011100011010101001111011011001101110000101011100100010010000100001110110001111111011000110110010111111101010111100000000001001111010001101111001011100101101110111000001011100011111110100010000100111000010000110011111101001101000100100011110001000011101111100010000010110110110110110111111110011111101101001100100111011110011000111000111001001001010111001100111010111001010000101001011110000100111001100010001010101000101111101101100110001010100110111011111011101101011101011110111110101111000001010011010001111011110100111000011000110100001111101101111100101000011111000101100001111111111100011111100011011000011001110000000110011100100101110010011011011010010010011010100010011101011001000000101101010101010101101101001101011100001010000101010101010101001001101011000100010011011011010111011100101111110000111100010101110010000110110000000101100000101111011011110111111110010001010010011101111000001001000000001101010010110000011101011111010000100010100110011100010111110001111110100100001101101010001011100001110110001001100001010111001001111100001100100110001000000110011011111110100100111000010100111001101010000010011010011000101110100101001010001110010100111010110111000001111101001111001000111010111101111011001011111111100001110010111011001001111010100110101110010001101110010001000010001011111100011100110110000100101000101011011000000101001000001010011011111111011100001000110011110111000011110001111101001010100101011110000001000001001010001000001110100101110001011110011100100100100000011101011110010001101100111000011000000000110110101101001011011000001000010001011101111101011110100001011111101000110011111101110111111010010110100011101110100110110100100011100000111000010001001010011010111101101110111000111011100111101110011111011110101101011011100110100011100000100010101001111100101010010011001100010000111001110101011111010000001101101011100111001111100100011000011010001111111011011101001111110011100001111010101001110010100111101011011111011000100010011110111010011110111011011000111111101010010010010
010011010101110110011001110101101111010011010010000101010001110011000000000111100001101010010100111110101101010110101010100011101011011100100000010000011000111110000011001111111011011101000011001000110111010100011100111001111100011100100100111001001010110001011110101111011001110010010001010110100101010011110000010101010110100010110100010100100001000110111111111110010010010000110011001001001000011000010000110001101110110100010101110110000110001001000011011000011101000011100010001110110010101010000100001011100001100010111000010100010111011000010010101111111010010111110110001110010101101101001100000100011010111011000100100001001011110101011010001011110001110100000101000011110101001001001111011010001111000111011111110111011000111101001000011100111000000011111010000111011100010110110111011100101000001100110110011011100110000000100110000100110101110111100010111111011000100101010110101010001100000001010101011011101010100011001101110111101001110000100000011001011101100011110011010001111000010111000110110001001010101000110010000101000011111100100000101011110001010011000011111101011100110100010000111011001011011011000011010010110110101001111010101100101010001011101001000111011100111110011101011011000010101101011100001001110111110000001110001011000011111110101100000001010100010000000100111000111101001000000011001100001011101110111000111101011111011111101001101001010011100010100110011101110111100001101000010010011100011100101100111111000010001011110010011000010111011101000001000010011011110101011100010110110101100101010111100011110110111001010111101011000010101101110010101110010001001011101011011100000101010011111110101010010111100001010100110011101111010000111010010101010011110001010101010110111110110111111110010111000011010001011010010111011100000000000000110000100111010101111101011110101011101111100111000011111001110000100011010010110100110110111001001010100001010111010100000111000001101100010110101010000111001101100011101101100011000101001100110101110000110001001101010110010011111100110001111011001011010001101100011001011100001000001111001010110111111010100001111001111010011110001011010111011010000010000010001100011011110000010100010011100101000010101010001011100111001011101010110011001100011010010001000101001000011110010101111110000101111100101011000110010010010010000001001010111101100100001110010000110011110010001101100011101001111010110111011000000011011000011001110001011001111010011111001010001000111101011010110010010110100001000010100111111001010001101011111001000001000010111100010111011101101110010011101010101010100000000000011010001100000101010011011111100101101100110010011011000000100110011100110111111111100010010010110010100100011100001110010110001010010110011000001010110101111100100101010100001010010001001100100000101000100000000101010011100000110011101010011101001100110101000000010011001111001000010011010100011010010001000011100110101001111011000110000110010001101100100010100010000110101010101111011011100010101100100110010110000110011011111001
011111110111110111011111101111001110101000110011110101001000000111111010011100000000101011110010010111011001000010010011001001010101010010111101110111100001000100001100110011100100110001000100100111100001010110110011101110011111111110000000101100000111110101111111001001111001001101011010010000011010110110001011111010101110001111001000111100100000010001001001000101010010001101000000101000100101101100101111011011010101111111010100001011111010111111110101101111100000000111111111000001101110111111110110000001110000101101101001100001100011010101000001011100101011000001110100000101100000101000001011011101101010100111001110010101010010010011110001001110100011100111101001100010101100101100010000011010110110101110100111111010110110111011011101011111101010111010100101001011000011010111010110111100110011011111000011110010011111110000101111110110100000100110000001011111101010010000011100110010111111000001101111111101110100001001110100101010101001010100001100101101000010000110000110110101111000101111000010010010000011111011001001100010110000001100111111110010000000101011000100000111011000011001100000010001000001110100011011100011101010000001100001001100110110111101100001001001111011100010100101100010000111000100100110010101111110110100101110001100100000101101010010101111000000101011001001110000011001100100110000001001100001010000010101101100110100011000100100111001010011110100000011010111111010101011011101000011110100111100010100001100100100011010001101101011100110100110001011011111111110101011001000010111001111001110011011001101110110111011011011110001011100011100100111111101110001011100010101011111011101111111011111010010101110011000000110010110011011101101101000100101101011001001011111110011111010010111101000110001011011001100100100001001000101010001100001000011101011101110010110011110001010110000100100100000011011010001000101101100101000100101111000001011111010001001010000001100010111000101011011100010111010011110111101100001100101001100001001011100101110110010001110010111000100011001000010110100010101101010010100011000001101111101010001100001001110000011100000000100110101011111011110101100110111000000001101010011100110111011001100000000110000011111101111110110011011101011001010110001010001111010011011101111011010001011011110101010110011100100001100011000011100011000011111100111000100100010010111011110000110101000011100001101001100010111011010010110011110000010110001100010010111101101110000010001101011110111100101011111101111111111000000111010101010010011000110101010110001110000100110101000010111110000010000011011110101111000111010100111011001110011101110001001101100111010110010001100010000010010010001100001000111010001111011010010110111001101101100111110000101110110100011011110111001011111001011100100001111100001111011001001110001010001011011111111011110111101111001101001001110100010010110011010111011010001101110000001010111100010010010000111001010101000111101001111000100100010000101111101100000001111101011100110101101000010101110100111000001011100100001
010111000111101011111101000111011001100101000011010000101001110010001010001011101010101111100101010000001110000000101000111000011100001110110000101000100110100010100011001100000111010010000100100011101100100000001101011111010010101010110101100010000101111000000010011110110101011100101100111100011000011100110110011001000001001100000000111101011110100100011000010001010010010101111110000101100011110100101100101010010001111101101001110101000001011011011110100111110010100000001100001010010000011110010010110001000110101001000000110011111011000000100010101110101100110010011010110001010100011010011011010101011110100000100011111110100111000111100000011001110110010110101111001101110101100001101110010011001100111000011001110111101110110100001111011000000101010100100111110000010011101110100001101110000111111000111000010111011000111110011011111010101101001000010010100000101111111000000100110001000100101111000101101000011100111001100111110001111000010110001110110111010010000100101111100001011011011111010110010010011110011110000010100111100111101000001010000000101001110111100010000111000100001101101001101100101000000101101011110001100011101110100100000011100011011010110111001001110111111000111010111111101111100000011001001001011111010010010001011010100011011001100010000110001001101101011110100110010101010011101001011000000011000111100100001011111111110111001110111100011101010110000101110011011001000111101010000101011110101100111010000101110101001101000101100001110110010000011001011110010110111011101000000100110100100010110001011100000100110101010011001000001001110100000110010001011001101101100011110010110011000010110001111101101110001100100100111000111001000000011011010101110001111110100110000110011010111010100010100111111101101011111001100000110111010110110110010100100111011101110101001011000110010101000111111001101111000011101000011001010011011001011100001010011000001001011100010010011000111110110011011111100011001111000011001011110011010101000100001100111101010100100110101011011101100010100110001000110010110110000011101000010101000100100100101010110111010011010101111110111000010000101001111000111000010110111100100111101010011110110000100010000110000011010100011000001110010010110001100000101110010111100010110100000001001100110011001010000101110101111111010000101011010010111011000010100111001100101100101001000101111100110010110111010011110000111001111011101011000101100000010111001111100101111011110001001010110000101110011101000001110101100001110111011001000011111110100110101110100011100011011101011101001000110000111101110111000000011000111000001001110111100010010110010010111110101100110000101001110010111111101110011000010111101111001110011011011011111011110101111001011101010100100111001101000111100010001111000001010011000101101001111101110100000110111110011101111111000011001111100000111100111111000000010001011011011111010011001001110000011010011111001000010100100011000000001001000011000101010100001011110001001000110000101101001101001101010010100011101001110010
110111010100100110011110101011110100101011110010010000010011010100110011000101110001010101011010111100000100011111001011111100011100010110001010010000011010001100010100010111001000100001100110100010010101100010010000001100010101010011111000010101101111011100010101000101111101111010100111110010011110100110011000000010101010011001011111000000111011111100100011111111101100110001110101111001111111111000110011110101010101101110101101110111000110011010000111011110010100001001111100001100000101101101000000110101111111111100011011111100010010010010011101100001110011011001011000101110100101010100110000100101111011001111000010111111001110111010001000110101011001110101100011111000101011010011111111000011100110001011011001000010010010010101010010011110100101011000001101001001111011011111001011100100110001011001001001000111111011111011101100001011101110010101100111100010101101011001100110010110111011110101110100011110111111101100111000000010110011100101010011110010100000010101001001110010011100010001100111111111000111111110100110010001011110011001101111100100100010101000001110111001110110001011110000000011000111101000001111111001111110111110111000111010010111001001110110110011110011011110000000001110100101110111011010110010010010010000000111111100000110001110101100101010110110111110011110101111010110001100110010000110110101111111010010000101011000100110100011101100010111101100001010011101101101001111101110110011110010010101001000100011101010010101010110010110100101001101001000110011101110110011110101111110111110111111011100110110100001100110100110101110010110100110111010010111111011111110110010010101010011100010010000100100000110011010110000100111111111101001100000001000111001110111001011011011000100001110001001001011001101100011110110011110011100001010100001111101000010101011000100010111011000111011111010010101011011111000010100000011111110100010001001000000011010001110001011010011010101101011110111001100001100000100010111001000110010011101011100101110111110001001000110100010101010111010001111101111001011010011100010001110011011101110010011101101000010010010111010101111110110111000001000101111001101011010001111001110011100011001101011001101101111000001110101101101011101010111100011100011011010110110111001010111101011111111001101011101111100010101000001111110111110010101111001101000011001101000000011101011001111010000110100010010010110101010111010001101101100000010011000100001010100000101011000001100010110101111001011100110000101010011101111000001011111101110110010101010110110101110100001011110000011101001111001001011010011010001111111000100000001000011000101111011010001000001011110001110101100010101000100011000110100101011000001111101111010011100101110111101001111011110110011110011001000111101100011101101101100001101111001011110110100010111001101110000010100111000010011001010100011100111001110000010011011010000011011110100010101010101101001011011111011101110001011000011101100000010010100110001101101011010100011010100100111111001010011111101010110011010011101
010111000110100010101011110000010110001101000100000001111011100111001011001010110110011000100011011110000101001010100110101001100000010110110010010001010110110000010000101111101010001011010101100000010011100011011100110101101110101101110111000011011011110111110101000101101001010101111110000110011101001011010011111011010000011100110001111000110001110001001011001001010000011100000001111110010111010011101111101011111011110010110010111100100010111010101001011110100100101010000110010010101101100100110101001001100011101101110101101000110010010110011110001110000000110101010110101001000111001010111101110111010101111011100000101100000010011001100011110101011100101101110000100100111100111101011101000101010110111111101101001000010000100101000010100001101000101101111011001010010110100011111100001100000100000011111110001110110000100011100110100000110110110111100100001101000100000000111001101111111010000111100000010101010111001000111011000110000100010110111000001011101111100111001011111001110111010000001110011010000101011100110001100110011001001011000100011000010000011011000001110111110011101001011010111100011110011000010011011111010000100001000111100011111100000001110110000110001011100110110000010100001111111101011000001111001011111001110110010100100011000110000001000000101001111010000010110100101010100101011110010101110011011000111101000111001100010011110011110011010000011010000111101001011100110101011110101000001100101011101000110111010101011000100010011011000001110101010110110110001000000100101001001111101111011110011000010000110100100110011111110101100011100101101011100010110010010100110111010111011001110100010101011010111010000010100011000110010100101101101010001001011001011000001010010001111010111000110010111100010101011101110001101000110001001110110001011110100100110001000010101111011001110100110010101101010110001111111101010001011000100001110000100001111110000001110111010100101110010000010101110101110010010000101000000111111000111100110000100101011011001000101011101101101011100011100110010111110001110011101101110011100110111111010000011100110100000110001001000100111011110011011110101110001010101010001011111101010011110000011010001000001000011011011100000000111001100000001100011010110110011100000001111000111011000001011110111011010110001011111011011011100110111001111100000110111011011111011000010011000000101000110111000110010000001110101001010110100100111010010110000100010010010000000101101111100111000100100101111011000001011011011011101101001000100011110011001111001000011100110110011101111000001001000110100101111000111100000000011100100110000011111101011100000011100100001111011101001001101100100001010010010111110111011000100101110101001000111100111111010101111011100100011000001101011111100111100111011000001111110010001101110101101000011100101101101111000001111011010011101010111100001110000001010011010010111011110001000000011110110111110111110100000101100000110010001110111101000001001011000000110111010000011100011011100101011000100100011000001111110001
100001110010011001110001111010011010110101010100011110111010001100101011000001010101010001001111000010101001011111101110000110000001101100011011110000001011111111001110100000010101011011111011111011010110000011101101001100010110100110100101010111100110001101010111101100000001111000011100000001110000100010001000001001101100000100111011011111001101100100100111111101110011110011111011100111101101101100100111000001001101101001000101100100101001100101000001100101111001001011101001011010110100000011111011110101110010000111011011100111011101110111001110010100111101011000000011100101010011110101110001111010001101010110010010101011001010100111100010011101111101101101100010001111010110110001111001001001100011100101001001101011101110010011101101010010011011100011100010000110010011111000011000001010110110101011101100111001010100110011100000111110000110010100110001101000110011001000011110011110001100111011101000111001101011110000110110010010000001111111110010101000000000010101101000000000010100100010100100011100010010110000110110100101000011101101001010010000001001001111001011101011101111110101111100001000011111111010010101110001100100100011001010100100100111110000001011100110010000111010001000111010111011011010001000000100000000111001010011100101100100011001110100110100011000000100100010000011010111100010101001101010110011011101100100111110011100001011010100011110011011000010011010111110101001101001010011101000001110101110100110110100011101000010100101000011001100111110011011110110100101101111000001101011100101110101010100010100110101011111000110000111100000011000111010000100011011110010100011101011011001111001000110011110101010100000101110001000101101110011011111010001001000011010010101111110100110110001111000001101100101000101110001101001001111001110001111011100100011000100110011110100011011101111110010011011100100011011000111001001101011000001001000110111011010011100110011000001100010111101000101010100001111011110100011101111010110100011110011111000000010010010001111010111111101111100100100110100111000101101011010101001101000011101100000011100101110111100001001100101001111111110111111100001101100011111101000011001110111010100010010001000100101001001101011110000000110011110110000111010110010001110011100000000111001000100010111110000000000100001111011110010000100101101110101011000101000000010111011011100010111101010100111011111100010100011111111100001010001101011010000000001010011001011111100000001110011011001101101111001001001111010100011000101110011001110000010101010011110000100001100100101110001010000111100001001101110000011011011001000110010111110010100100110000111000000010111010010010100010000100110001111100001011000101000101010111100110110010110010110010011000000001001011101000101011101011110110011001100101100000111111010110011110110111110010101101111001000011010000000001011101011010111101011100001011110111110011000000111100001110110011101000100110101011101001111010010011010000101101000111001110010010010001011111010001101000110101001111101011111100001
001100001000001110110010000001100000110001111011111010001010010000110010010100011001010011101101111111001101111010001000101000011111011010010011110111111111010111011001011110100001001001100000011110100010011101111110100001000110011010000110001010000111101111100010101001001100100000011011011001100000111101100100101110010010011110010011001111000011111110111111100111110010100101100001101100100110000100001100000100010100011101010011100001010011011110001101100110011111000110110101101000000000000110010110001001001000110110011110101000101110101011100010111100100100011111101100011111011001101100011111001001100011111000010101001101110001101011100001101001101101000110000000111111010001100110110010000100110110001101000001010110111011101100100111100011101001110001001000011111001001100000000011110000000011110010101111000010101100011100101101101111101110100000011101011010110000100011010011010101101000010001000001111010000110001011010100101001110100010101110001010001100011011000010100010000001001001001001010100110001110000101011111000101100011001110110111101100010100011101100111101001101011000000001110100110010101110100101101000000001010011000010001110000110010011000001111100111100100111011011100111100000100101010111000100011111100111000110000101000101111100101111000100100100010001000111110001100000010101110100110110000100100011000110110101010100110111001001111011001110000001100000000111001111111011100110010011010111001101100011100011011111010111100110101110010011010001101001011110010010101000111001001111000001001010010100010100011001011101000000101111100110011101110010011001000101111110000111010111100110000000111011000111100110011101101100110100111011101011011010000110000011100010010000011001110111011100100101111101101001011001100001111110100010011100100001100000111110110001010001011110101000010101000010101001110110110101100000001001010010110010001100110010100111000001010111100000110101111101000101011101101101011100100100011100110100011010101001110000001011011001100010110101010000101101100010000100000111010000011010010011100101111111001100110001100111010100100110111001110001100110010001001100011001000101100000001100011001000000101110101110101001001111100101110111110010010100000001100100110100101011100111101101101111010110111001010001011101000001110010000111101110100011000100111010000000000100111111001111001111101111010010100000010101000100011100111110111001000010111111101011100110011000101100100011011010111011110001010110100010000100011010011100101101110110110110110100000100000011000100010010010001111011111100111100111011011010010111111101111000001111000000110001010101111000100000111111101010010011001111001000110111100100011101111001010010101111111011110111001100110001111100011010101010000000010011010101101101000110100001111001000111101011101110110110000111011101000100011001001000010001010010101110001000111001101010101101010010111011001011011001111101100010001001111011000001000001101001001010110111000011001011001000001000001011010000011101111101110100001110100
110101101100000010101000110011011000111111101101001010001010001100010001010100101110010010111010111011110100000111001000111011111111110101000101101010100000011110010101010101100110011001001101000101111100111111000011100111000100011111011011001010010101101100000000101110001110100001011010010100111000100000011111110000111001100100010100111111010110011110100101001001010111100110001100101011110000010011011001000111011010101111011110110000011001000110110100011011000000100010100011000011110000101000000110111111111010110011011110111101010101110011001010011000010110000110101100001110101001101010011110011110100100011001010111010011001101110110100000000001001001111001111001001010101011110101001111111001001111011011000001010100001001110101010100110011010101001011111101100101011010111010101010011100011000101111110111000110000001010110101101010100010001010011111111010010000011101100001111110011111000011010110010111110100111001101100110100111100001000001101101000111010100000000111000101100001111000010001100010011001001001001001000111100101111001011010101011101101101011101001100111100110100101011111111001100000110001001111110011110010000001000110011010100101101010011011000010110100111110001110101111101101111111010111100100111011101011001011101011000000111011010010010001010111110010100101011010011001010111101101101110001011101011101101000000101001001001001010001100011010000000100110011010100010101000001100011010011100011000011101000111100000010000110011111011110110001101111001100100010100001111011010110010100010111101111100010101001011011011100000010110000011000010001111110110111010111011001100011110100011011010111000001001110100100111010101011101101011000100011101010010100110001111101000000011110011000110001011001010101010010011000001101000110110001111001101000010111100011001111010101100001001110010110011110101000101000000001111100011001110101101110001001110000111110011110101011100010110000011111000011000100111100101011111110010001111100010011011110010111000101001000010100111111001010101110011010000000110111000101010111011110000111111101111100110001101001011101010100111010110101111100000000111111101001101111111001111010011111110100010111000011100011011111001000101001110011110100111110100110100111100001100011010100100000110001100111100010111000011010110011010100111111011101100110101011100111010100101010010101011011101111110101111000110010111100011100110011111100001001001010001100111011101010101000010001100000010110100000111101100001111101001010101101111110100110111111010010100010000101110011101111010101011000111000010001100011111101010001101011111110111100001110100101110101001101111011010001100101001001101101110010011011110100000000110110000000101110101001010010001111110110111000000110101011001110100111010010110110100010111000000110001101110000100111000100000101011100001000101110100011100100110011000111110100000101101101101100100000101111011100100101010111010000000011001100000000000110010110101011111110111011000000000011110011111000100100010100000100101001000010
111000001011111101000101110111100110011100111001110100010110110100000100000011011101101010000011111000010010001110110100100001100000010100001100000011110000001000111110100000010001011111001001110101100000010010001000111001000110011011110010110101000110010101011101001100001000001111101101000111100100100001111011110010111000100110110110100111011100110010110110011001110000000011111100100000110011001100001111010010111111111111001010110001000111101110100111001000011101000100111111000010010010110010110110101010001001111110000101001100100011111110111100010010111110110011001001010001010100101111101001100111011011110100111010111110100101011111111111100000001001010100111001111101110011000000101011101101101010001101001101111010010110011111011010111111111001101101100001000110010100110101000100110110001101101110001010011110001110111011001011101001101101100000010000001000100101111001011011000001110011101101001100011111110101000010100110100110000011011100011101010110100111011110001110011110111001110001011000011100100111110010010011010010010101111000111001010001001100010011011001110101000010010101000111000110011100000101011011100110010001100100110110101011001010010011100101100000110000101101011001001111000001000101110111100000010100101110100110000011000011001100111000001011010101001110101101100010110111110100100010111110110010110001011011101010001001111000100001101011111110110010111011010100010100000001001010010111100100000110000110101011000101111110010001100111110100010110101110011011001101110001100001101100101001110010101100010011001111000011001101111110110000000011110100001000111111101000111010000111011101001000001011000101000000001011110000111001010101010011101000111111111111100101001110010111100111100101100001000010100110000001011011001000100100001110011001011000110100110001010100110010110000110011110011100101110101111111001111011100101111001010001001010111101000101101011010000011010011101001010011001001110010100011000011010001010010101010100011110011001100100011000011011001101110010110000110011111101111101000010000110011111010111010011010100011000000101001001000001011101100100011111010101000000111110010100010000110101100111110111011100101000100101100000000100010010110100100010001001010010011110110010000110001101000100111011111111100111111111101100001111011000110101000001001011100010101100110001001011000111101010011010101111110011001101011001111010010101100010001011101111110100100011010110110010010110100000111000011110111100100101111000001011000001000110010011110000011011101101010101001011010101010100111101111001110000010000100001110110001000000001110010111010100001101110100001001101100000101010011100111101111110011100000000010011111110100100100100001011010100000000001101110100010011110101010110100011001111111010111110111101100100100101111000010110111001000100001101111010010010110100100101110010000110000011100000100110010010001100111000110111110000001001100100000010011111111011111100001010010111101100011100101100100010010001010010110100111110100101011110111
101111000011011011110101010011000111101011111010001000100100011110110101011010100110111110110001110000010000101001011100110111110001101010101101110000111000111101010010010111100001000000001111100000011001011101110000010110110111000011100001101101101011011000010010011100000111011001101000110110111101011100110100011001001100100001010100101111100101111011000111100011100100011010000100110111111100001100111101111111111000011011100100111100110001101001111000011000101101010101111010001111111010001101101100010110010011000101101000101111000010000000111011001111101000101111001001011111010000010110101011110000111001111100011100100011011100000011001110110000000001011101110011100001000111111100010010110001101010000000000111001111100110000011110101001000001010000101110101001010101101000001101010110001001000001111111100011011001101111110110110010011000110000111100011010010101101010011100111110111110111011100111110001110010111101100001110110110111001001111000101011111111000000110001010010111000000010000110001101101010001111000001110001100101110100111101111011101100001010000010001000100011101100111111110100100011111101111111101111101000111001010110011100011011101010101110101010110110010111000000100011000001001100000111010010101010110100011011000010000111010001111000001111001011111010100101110011001101111010011011010101001100010001111110001010000010000010111010100000100100001101011111001010001100101001000011111111010010010111011100000001101010111011100000100011100001010001010101010000110100011010100011001001010111100000100011011010110010011001001110100111011101101110001010111111111101110101100111110101001011101010100101110111110000001011010000000101110101110010111011101001101000110000010000111011101111011001011110001111100001111010110101110101101110101010100111101111111011010000000011101111101101010011010001110001111100001110100001101010011110011101000001100101011100100101101000000001111000100100101111001101101000100110011101001101101111000011000101100000001011111011101000000101110010110101101010101000111101110111010101100110011010101101101111100010011101101110001101111000101101100110010001101000001010001101001001001011011001111010011000000110010100000010011010010011100101110110000001000001001110011000110110001101001000011011000111010100111100000011000010011111101111110011111100110010111100110011110111011000111101100100111101110101000010010110001110010000111100111101101000101011100110100110010100101000000111010101100010110100010100111101001111010010111110110111100001000010101001100100101010011110011110101000011001101011000100011001011100111110111000100101001001011100111110101101110101101001011011101101000110110101000000001100011000110011001110111001100010100111101011011000100101011101111011110010010111111110101101110010010111001011111100100000110101111111100010111101000010100001010010011110110101101101101110000110011110111001101000000110000011100101110010100110011001101111110011101111011011001100101000001010101101110000010101111011110011001001110110011000011000001
010100010101111010111110001011000111111001000111011001100101001000001110011010011011010010001100001010011110101000111110011010111101010011111011011011100001101100101000000111010110011110001011110010111011000111000010000000111011010101011010111101111101111001001011011001000101011110111000000001010010100000101111010100000111100101011101000010100110101011100100110010000010000000100110110010111111011000001100111001001010001100101010111001001001001110110111111010011100100110010110000101001110000010110110100101011111101010000000001011101001001001111001011100010111100110011010010001010011001110000101001000001110010100110010100010010110100011010100100111100010111010010000010010100011111000010110110101001011110110100000001010010001110010001011001100001111001100100110010010010110001001001111010111010000011001110111010101010001011110110011001110101010011001101011110000011100111010111010111011110111111010000010101010001100000011010110001010010001111110000001010101011000001010110000000101111000110110101010011111011011010100011011101101001010101110001000101001000101101100001000010000101000101011001110100100100001101110101000010101010010011001000111101100010100110011110101010011100001111111001011011010000001001110101011001010101001011101110000100010011000101001011100000010000111110001001001011101100011111111101100110111110011111000101101010001111011010111000111101010110000100110011011110101001111100100111110100111011111110000011011100111001100100010111010010110110000111101100000111101011000101110100010100010010011001101101000110100100100010010010010110010110110001101110011100001101101000010110101101010110101000100111110010010100000001011010111010001001001101101100010101000100110100000010000100111010001101100010100110011001101001100010101110101000111100011101000000101000110000010101110001101001110001101000000001010110000111100110000101011110111110101110000011001101111110010111010111001100111100001110011000110000100100111101111001000010111010111110000011100010111010000001101110110111110000101010110001111111100101000100101010011010110101110001000101101010010101001010111111111000000110011101101111011001101110110100100010111011011011110100011101000000001110111101011110100110111111001001001011011110111101011101111110011110001010011011110010010000011101011000001001100100110100111001011000001110001110000110000001111101111011000001000001010100001000101111000111101000100000001011100011111000000001011110110100010011110001010100110101110110001001011100100100000110111000110110011100101001011111100010110111001100010110101111001100011100111111001010101000001001111110110101111101110001010110101010000000011011000110100001010110100100010111111010101010100001100100001011100011111100110101101010111101110110110010000000010011000111000001110101110010010100001010001100111101001001001110111010011010000001100010011111000011011100001111111111000101111011011110101011011010000000010001011001100001011011111010101111001011110110100000011101110100011010110100110111111111001111100110010100101
110111000100010011101101101110111011010011000101111111011001011101011010101110110011100000101101000011100101011001011101001100010000000100001001011110000110101101110101110101111001111001010010110011010010100000011011100111111100011111101111111001101010110011101100000110101011010111111110000100101000010011100111010000110111111111110110010101100011011000011001111011110111110011000000011101111000111101101011001110011001011101111111111101011010111111011011010010101111001100111011011100111111101111101000010110011101101100010100010011000011101010110110010000100010110101100111001110110001010010001000000110101011010101011000101100111111101000001101111000010101110010111011011000010000111010011100010110011001010000000010100100011000000001111011101011011111001001000101011100010101101101100100110101010100011110110010010110110001011101000010101000111011001111111101110100110000101011101011011100111110110011111011111110001101011010001100011101010101111011011000101111001111011111101000101011011011000101001110100100000111011101011110000110101100100001111011100110111110101001100100011111000100010011101101001111010001010010001101100110100001011111111110001001100000110101001011110110000001111110001101101010111011000111111100111011011100111100100101010010000011100101010100100011011111111000011110110110001111001000101001011001010101011001111110111111101101010111000110001111001101101001101111111100011111000101000110010010010001111000101100000011001111110101000101000001010101101011010001000010110010001100111110000100011001101111010011001011110011110101011111111011101110111100100010011100101000110010010001011110000100111101000010101110101010111101100111011011111001001111110100011110111101110010100000011111110010001111001010110010111011100011010010110101010101111000000110111101110100001110001110001100011010111000111001001000011100100110000110010010001100100010010010100011011111000111001100111011111100100101100110101111010011011011011110010111111010001111001100001111011101000100100111010100011111110011100110111000000011000000001001110001101000010000110011110111000000000000010111111000011001111100110111100011110001001111000011101011101011110100100001010110000000100001001110001110001111000011100111000000010110000001101011100110010010000110111101100100100001000000111100011001101001001000111000111011101000010010100001000000001001110000010110010010100011000010100010010101110011111001100110001001001010010100010000011111011110111101101111000010111001100011101111011010111111101101001010010111010001101011101101011111111000110011001011101011101011111011010010001001000001010001101010010111110101110001011101001100010110000100111011111001111101111101010000110111011010100110001100110101000011101111100101011110010101100101001000000100100100011010110001110110000110111101111100101011111011111100001101010001111110010000010110111111001000001010111111000000101011111111010010000100111111011001110011000001001100110101010111010101110110000001000001110000001011111011111110011100100001000011100100
110011011111001011001001101010010100010101100001100110011110000010001111111000001111001010111011101001000010011001101101100101010101111111111011100111110100010110010010111100001111110110010101011100111010110010101000010011010011100010001001101011100010101000110010001000101011101001101111000101011010101000010010110111010100010111000010000110010010101100011111011000000001001001101001010010010001110110110011101101010001011001101001000111101100101001101011001001110111011100100000111101101010000001001111100001010011000111011100111110001001001100100111000110110010000111111110111000111011011110000111101011000010001110000111111111111010101011100001100010111101101111111100101000011101110110101000010000000100010110000011011000100001011000110110011111001011100010100010101100001010001100101111000110001011001011000011001100001101011010000000000010100111110010000011010010010111111010111011101110010101100100010011110000101000111001001111100101100101011100101101001100101011001101100100000110000110011001101101011100100001101000101001001111011011000111101100001110001001011100001110001011100011001100101100100010001101110101000011110010011000000000001011100000000010111001010111100101111011110100010100000011110111001101000011100110110111111101000110110010000011111001011001110011010101000100010100101001010101100111111001011001100000100101100110100111010011000010100100001110000011010110001101000001010100100011010010111100001010101000100001011111010001010110100000000100110001011000001101111111111011110010110010011010100101100111110010000010100001110001001010000111110100100001101101110000001100101001001101010111111001101100010100000110010001010101011011011111100001111101101100000011011101110111010101010001101110111111100110100101000101101000101101111110100111001011011000101110000001011101011100101101010000101100100110010000011100110011011001111111010100000010000100111110011001011010011101010110000111000000101010000001101001011100011111100010100110111100101101111010000101001101000101011100001011111001010111111110010011011101011000001101010010111110100100010011001101111000010011110110111011001000111100011110110001001010001110011001000001101110010010011001001001110111101101111001110111001110001011010100110001110100100101010111000001000011110000110000001000011100010111000110000011011101101100110100000010101101101000010100100111111011001111111111001010010011010001001101100110110101111100111000111111111011011110010100100100101000111011101100011011010111001100111001110101100101001010110101010110000010001101001010010001101011100100111010000101011010100110001011111000010100010001101001010110110000100111100010110101111011101100000101000001000111100000000110111101100010011110001001010101101110110110110000100110011101000000111101011001010000001010010100101011011010110111000001100101110101101100000101111110110111000001001101001110011000101101010110100110110000110011101011101100011110000111000000111000110011010011100010101111011010110001001001100000001001101001110011011010011101111101
100111001000110011011011011111000110000111000100110010101100111111100111110001110001111100111011011110010010010110000001001001101101110011110111111010101010010101011101000101011100011001110101010001010110001001111110011101111110010011100101000111110001001010111011100110001000001110011011010011110111011000101001000110101101011010100111010100001011011100000000101111001110010000110001101001011000111110100110100000001111010110110111111100010010111101011011010010110010110111111101011010010110000001100100000010000000000001011011001000011010001110010111010110111001111001010111101000101100100111000000100111101000101001001010101111001110110010101111101110111110011100000100011100101110000100110010000010111110101101000100110100111011010010101011100110110000000010010010110101111110011000000011101010010100111001011110011010000111000100011110101110110111010011111010110101001101010001100010010111001000010000011110010010011101011111010001100011100111100101010111001000000011111010010101111010110011101000010110100100011000100111101011110001100001000011010101101100100100001010100001111010001110010000000001101010000011000011001000111111011110100010001011011100100111101010111010101011001111100101100101101001011101110001111101111000110001101111010111101000011100000011100101001010111101001100000111101001100100011001101010000000100000110100110010011010101101011100011111000001011011111110100100101000100010001110000111100010110111001110111101010110111100110010011011000110111111011101011101111101110010110011111001001100010011010110111010111000110001101100000110000100101000011000100010100010010000110010101111010000101000001101101001111011111011100011001111111101111100100100001001000001111000011110111110011011101101101111000000100100001011110000010110000100110010010011110000110101010111010101000100011011100100100001000101011011100000101010001010000111101110010001100000110111100100010010100011010111000001110000111000101011110000000000010100001110001011111101110100001010011010100001011101111010110101111101001011000000000011000101001010100010101000010000001110011111010100100110011110101110001110100100101010000000011011010100011111101110011011110000011001110000101001111010010001001111010010010010011011001101111101011100111101011111110000000110110111001100111100110000011011001001100111001001111110100000101000011001010001111111011010001111010100111001001101110010111000010001111000011111100010010101000001100111011001001010111101010011011000000010000001011011010011101111110000111001100001000101101001010101001101010011101001011111111001111011100101011000010100001010000111011100001000110100011101001101101110101110011111000101000111110010111011000110000111001100001111010010100101001100110110111010111100011000101111010101001000011100000010000110011100011101101011001011010101000011000110101010111000010100100111111000000101011110001101101101111001010001000100101101110101010010110000011111110000001000010011101100001010100000111111100100111000110010011000011011011001100110011111100101101110
010101011001001001000110110101000111001001110010100011110010101010010111100000011010110100001000110110010101110101101001101000101000000000011000010011100110110110111101101010000000001110100000001110110000010110111110011111011011001001101010001000000001110001001110111100101010110001100101001011111010111010001011110100110010000100010001101111111010110100001100001001001111011100000101010101000100101101000001010010001001111010000100101000100110111010100111101101001111101010001001100101010011101000101110000010110111010101100110110011010011011001101001001100010101011111110111001111111001010011010110110110110110101110010100101011001010100001110111010000100001010010100010010011011010100111101101011001001010110010001100101100000010000010111100001011011001001100010010000000100000011011010110001000101110111111010011010100010010101111001010100111000110000111010101011010001010110111101100101110011100000110111010001010011100110010000000101100000000011011011110000100001011110011110100011000010001110111001001001010111011110110110000100100000100000101010010011101011100111111111000111100011110001111011110011000111011101101101111010010010001100010011101111110000010100100110011111110101100110001111111010011100100001011001011011100111000011000100001000000111011111110100010000111001000010010000111000010111101011100001001110110111011000001111111000000111110110110011100001000000100110101010110100000010100010001001111100110010001000010111110101011010101000100001000000110100000101101100010011000110011101001111101010110001001001101010001100001011001110110111110001100011010000110011011111001011101100110011001000110100110011111010010111111001001101111111000100000000100110011110010010110111111000110011010001111101010110011110001101000101010100100110101011101011011101011101011101101001110101001111011111010000000111001001011111001001011001001100001110011101000001101010111011010000000110010100101010001000111001011101000000100001000010000110110000010011011100110010110000100110101100000110110111100111000101011001010001000100011110111010100101110000101101001011111011101001000011001101101001101000100110011100001000110011001111001101101011011111000111011110110111000100110001011100010001010111010100101011011110001100101110100100001101001000001111001001010000011000010000001111100110100001101111000111001011010101100100001000001110000000110100010000000111001011110010000011111000101000001111110010100111110011100011101101110100000100111111110111001010110101100111100001100000011011100010011100101111100111111100100000011001111111111011100000010011000101001110011000101110001010011011010101001111101101000100101101110011001101001001010101001100001010111101000011010111001101010010000000000100101110110100000001101010101101011100000100010110011100001110010011011100000101110110110000110111100011011111101001100010111011010110110011110111110111110101100110101100001111110011101111000010010100010110100010010011111010111101001110011101101101011010001101001100011111010001000001010100100111011000110110111
111001100110010001010011001011010010011001011011110000010010000110001110110000010100001010010100110111101100101111101110000010111000001000111011110111000101111111100111100010111101100110001111111011111010011100001110110110000111110000001000101100000011100001011110010100001110111011110011100101011100110111111110111010100011110110010100011100111000010011100100010010010010110101110001111101010000011101101000101111110101010101101101110011001111101110001000000000000010011111111101010011000001111111101010101100110100111010101001011011010101110000010010010000100001101000101101001100011111011110111111101111110000001011100001100110011111000111100100010111010011110011010000011000010111001001110010010100111010001011011000001000110110000011010010001100001100010110011100000010000100001101110001101010110100111011010010110100000011111010011111110100010110010011100100111010110111101001101111000000111000110011110000010101000111111100101010111010000101011101010110100011000110000001100111011011000000101101001100110100101000000001100010001000010000000001111001110100100001111010110001001110100100101011100111111110101110011000011010011011001110010100110010001010101101100000000010010111010011010100111110111001001100100100011010011101001010111000001011110101110101001101100010001001010010111101101000111000010001010011001100011110001011110001001111011110010010101000101001100101000100111110010111101010010011111011101001110111010100001001001101010100000110011110001101100111011001100101001110010101101010101111011011001010001010110101011010101000010110001010011101001100000101000011110011111001100111000000001011000001010111010000011111010100010100011101100100111100000100000001101010011010010111101100110101100110010011010101001110110010101011001000111110001011100110101110100011100000110111100001101000001100111011110101000101110110010010100000010110101101110000000111101011100111010110101000101000110000010100111011001000001010111010000000111001111110001001101010000100010111011111011000111011011000000111110111001111001000100011111100101100011000111001100010110001100011100001001011101110010010111101100011011100001101111111100100110010010000111001111110011001011111000111001100111111010000001000010000011101010011110101010100000010010011011110001100001110000110000101001101010011110010110101011010101000000100110111001111111001010100100101001001111011001010111110000101011100101011011001001011001111010000110101111000101101110001011100010101101000111100010101111110111000011100111000110100011011001100001101000010111011101010000010101101111001000010011011110011010101111010100011111101001001011100010111000000101001010111000001011011010101001011000001110000010010010100111000111000001110111110101100100011010010110001100011010110010111110011011010110111100111001110000011110110111101110110000000111110110001011111101010101011100001010110001111001101000000011101100000011010000011001100011110010000111011101001101001111100101011010101110100110101000011110001001110111110110110010100010100101110000001
000010101111100111101010111111010000001100101000000001110111110010111001101100100110110111100111100101101100100101110001111110101110000111111111111000001010010110011100010110110111111001111010101110111011011100010101100100100011000001001101111111110000001010001011100110010010001010001100011101100011011010011110110100001100010001100011001000110000001010011001000100001011110110110011100010011111110011101111001000010111010000011111001000011000001011011000100011100101000101101011111000010001001011110001110010001000100000101101011011000010100101001000101111011100100100111011101101000110110111011000110000100001110101010000111111110101111011101110001100011010011010000000010010100101111011001110010000110001101000000111111101011000000110111111101001110100010000011101011011011100011001111000000011101110001010001011110101101001111000110110100100101011001101001110100001000010111111100110001101011111110110001111000100000010010100010010000011011111001000111100000111000111010001111011011000000001110011011111100100011001010101011100110111110010101101111001010010010011110010110011100000001011011000010001111001011000100100111110101100001111001101000101111000001011001000111000001110011011110011010000100111000010100101110110001010001010101100101010100001011011010110010100100001000101011101101000110001110100011010100110110011110100101011111000001100000111001111111001010110001110101111010110101110010000010110011011110001010010000100000101011110111100001100001111011110110101100010101011000011011110101100000110111110001100000100111011010110100101100000000101101101100110010110100101110100100110001111101101101010111111111010101000000011010110100100010001011010110110111101111010110111011111000001111100110100100011111110110111001000010001111111110011111000100001111001010011100100111110101101110011000110011011010110000111001001111100000101110100100010010011100000011010100001100101101010011011010100110001001010001100000110111000111110000110111001011110011000000011110011011000001101110111110111110011111101101111110010111111010011001001001011011000111110111000001100000011100110001000001011101110010000001001001100011011001001010011110110110101001101010000101111100111000000100011001010011110010001000110001101110101110101001100101010110011101011011101111101001010101000011100011010111010001000100000001110111110011111000011111011000110110001101010011111010000111011001110100100011100110100011111110101000100001111001010100001101011010111111111100111100010101111101101100111111111001110110010111001110000000001001011011110011100110010110100001110110011000011001110010000001010100111011100110100110000101011001101110111110101001000100100010101011101001100100100110001101111110100100110010011101011111100001111100100110000101110011001110101001100010111011101000111101100001000001111010100001111000111010001111101010110000011010100010001101110101010001000111001001001101000000100111001011101000101111100100101110111100001001111110100010110010100001010100110100001010100000110000111110000001101110100
100010001010100100001001101110111000000100101001000011101101111110001001110100110000011100010001100101001101110111111000111100010010011101111001100001111110011010010101000101010011010101111011100100100010101000100011001010100100001111011101111111100011001101111101011010010011000010010100111000000000101100011001110100011111111100100011100101100000100111011100111110011101011111000011001111101110000010001101100010111011000001101110110001010011001100101001011001100010100100101111000011101010100011111111011001100101000011101000010110000111000110100001110111000010110001011100100110100000110100101001111101111011001011101001111111000001110001000011100011110101110010001101010101101010010110111001011010100110011001000111100101010100111110111110010110000001101011001100001001101100111011010011110110110000010100101101001101001011010100001000100011011001000010110101010110110001101100101100001100001010011111010111101111000010101100011010000011001100010011010010110100100100010101001011011001100101011001101100000110101100001110010011101001000000011001010110101000011100011011110010100011000100101000100011101110001100111001100100110000001011001001100111001000011001011100111100001000011100000111101110110010100110010000111100010101001000000000011110100010001010010001110010011010001010001010111101101110110101100001100111001110001101110010101011101100100111111000010001011000110000001100001010011001111010001111101000010011011010100101001000111111101111001011110001110000101011011101000010011001000000010000111100111111001101000110111000111010010101111100101110101110100001010001000011111000000010001101101101101000011110100011110010101100011100010001010010100000110111101010010000111111110101110010010110111011111101101010011101100110000111111101110011110111101110111110100011111011001100001101001001010011110011110100000110101110110110110111101000011101000000000110100011010000011100110101101001001011001111011111111011010110010000010100010010110000100001000110010100001110010001011111101111001010100001100111110011111100110000001000111010000011000010000011101001010100110111011001011100111000101100111000111011111110110011011011000111000010111101111101010010010001001000111110100001100101110011110010111001010100000100000011011100001110110001010000110101111000101000011100001000111001101100011011100001000111110100011010011001100000001001110110011011000111100000000110011010100010100000001110100111010110000000100011001011111110011011010101111001100111100100010010011111111100100001100010101100000110111000110110001110101010010111111110110011101100000000110101010100010010101011101010000100111010000101101100101011111001000011100010111100010101100010100011100000011011010011100100101111010000101100111101110111000000110001111001010101000101000101010011010110100010011011101101000110010101000100011001000000111111111001110101010111011010100010110100000110001110101000001100001011111000000111111010110101010001010001110111110010001000110011110001000110011011010011011011100000100110110111000010011001
111100010101100011111100100101111110000000000010011011001001101101011001000001001100100111101001110000111101101100110110011011011100000101110101000010000011110000101101100110110010010101100001111110111101000011010010100001001000001101000100110110000101001111011011100011111100101010011111100010011000111000011011011010011100111001011000111100001111101101011101011100011110000001011100010101001000100011110011110111011101100011010100111111101111100100011001111101101000111100111110010111000001111011000011111101111011110000000011000000001101110100010010011101111001000001000011110100110011100001101000011010011011010010100111000010101001010001111011111001111010101010101110111011011001001000000110010100010000001100111000011100000100001111111000001001100010111001000101110010100001000111100111000001010011010111101111000111110011011001100100001101011110000111110101000011110011010101110100100111101100010100110110100100000000010011010111110101110101011010111101010000011100001000011000101001110001001110001110110010111101011011100101011100111111110101110100001110100101000011110001010010001011111000110010011100010110111000100101101010010111100101001000100000101000000011010011010111110010111101001010111101110100011011000100110110100000011011110001100001111010100001110001010111001010111001001101110100011001111100010111100011011111010101101111100111110010011000111100000111101111000111000001000111000101011011111101100011101100101100010010001001110110011101110100110100110010110010100111110011101110110101000011010110111110110101111000011001000110001111001111100111010110010000001111000110010110110011011001001010110000100001000100101011100010110011100101000100010011111011001010111011001011011111011001011011111001101111100110000100000101101000010000100010101011111000100100010001100100111100101100001100010011011011001001111101010011101001100011101010000011100100110111110001100011001110000001000111100101111110011111000100011110110001011010111000100011101000100010000101001000000001010111010000111110100000011000101111110110101100100000100000111001100111101101011100011000000000111111011111101101000110000100011101010111111000001000111110111000111001001111111000000100000110011111111001011000110010101001010011010100110001000010110001011100110010100000110110010011001101100011000110011010000100011100000101110010101100110111110001100001001001100110100001100110100000101001001001110110101111000000010010111010100000001111110111110011100110000010011010010010001001011011100001011100110000011000100101111001110111100100110001011011100000001011011000111100110010001101110001000000011010000010000000100001011111110001100000100110010110101101101111111010110010110110110110010100110110010111111110100100111010010011000011100101000101001100100011000001000010110001001000010010101011010100100000111101001000101110001111001100011000111001000010010100000011000010011101000101001010100110100111010001111111011000111100110100100111110000110000101001101110110000010110111111100111011001111000001001011110011010
000111000000010000011111011000100011001010001111111011001111011100000101011011010001010011110010101001111011100100100110000111011110111100011011000011101010100011010110001010011011000000010010101111111011011101110110100110101101001100110111010101100110100101001000101001101001101101111101101100010111011101011001110101000100100011010000010010000110011000011011101101100111110000101101000100001010011001010010000010100001000010101100101110111111001110110000101101000100101010100110111011110110100111010101110101010111000010001100110001101010111100110000100000000000110100010111100100001100011001111011000010010110010010010011001110101110010010010101001110001010010101011100111001011001001001000101111100111010110100110100101110000000011101010001010111000001110011111101111000111010000100011000100100110001110010100011101010010101100001010010111001000011111111100110010011101101101100010001111110011111001001001010100110111001010001000010101111101011100110100010110001110100010110110111011010010100110101011101100010101010000011100000111100110001010000101010001000010100110101000000100001101111111111000110100101000011100011001011101001000010010101011011101001111101110101000100001101010100111010010110101010101111100110001011100000111100110111010010111000000111011011111000101101000100001101010000101111000001100011001100100110010010001011110110111111100001000100111100100110101010111101011110100111101010111011010101000100000001001011110000110101110100101010000100000000011010111100001111011110001111110011001100010000110001101101101110101010000101000101000100001110111011000100111001001010111010111000101000100110101100001100100000101100100100001010111011011001111010010001111101001101001111000011000101000110011111010111110000001001010111111111011010110001011000010110111110000100011110100111011000111001011110101000011100100011000111110101001010111011110101001100111101011010001011101111101010101100111001011100001010001101100001000000111011011101001101101101100010111101011110010111011000011010111111000011010011101110111010101110110010001100000110010010001101011011011111010000101001100000111010111001100111010110010111100101111101111100101110010000100001101000110000101000101010010111110101101111100101010001000000111010110101010011110100100111000011111011100111111101000111010010101000010011110111001010000111000110000000011110110001101101001110001001010101011100011110011101011010010111000001111000001010011010111000011010110110101111010101011000100010100000101111110101011110010110001111010100111010111010000100100010001101100001011101000111001101110011100011010101010010010011011101110100110001111111000011101100011110000011111000010001100000000111110010111011011001101001110101101000111101100101101000001100100111101001110000011010011011011000111100110100000011110101011101110011110100100011010011110000110011100010101010100000111001100010011011101011110100000101100111101010110100101000011011110100000110001111101110001110001010110101101001110000001010110100111001010000100101111100100111
000001001001011001011100011100101110111000010011001010100011010001011001010001001111010001001111101110010001110111010010101010100001000110010000000111101101010111001001011111001001111010100110111011010010100100111111000101000101100100100010011000100110111011010101000010100100110010100101110010001001101101100101101101000011100100100000110010101110110011110001111010100110110110001000100011001100111100101101101101111001010010001010110101000000010011010010001110011100010010101011010010101010000011110000010111100011100011111110101111000111110000101111100101000010110100101010011111011101101010111100010111010010110100010001101111110010110001100011100110101110100111101100110000010110010111010111100110100011010100100100101100111011100100101101101001110101000000101001110011101000100001011110010101101000111111000110110111111011110011111111110010101001010110011011100011001110100110110100101011010010101111110000001100010100010000110110110010111101001001001010110010111010110111001001100110111110001101011011111001111001110110011100110110011011001011110101011010000010111100110000101110000011111011110010010001010101011101100110000000110001001101110000101001000110101010100001101010111001001001011010011000011011010001101101010110010111111110101101000101001001011010101001111111101110101110010000111001110101001011101010001011100101001011110001000100110110101110101001011101100010001001110000100100110000010111110101001100110100011000001101100000010001110101011111000110101110101000101111100111110000011011000110010101011110000111001001010011111111010001000100110000001001111000111100011011011111011000110011000010000001100001011101100001001100010010001100111111110101111110001010111011110001100110100100011100011110010010110111011111010001111101010000101101011110100101111011111010010010111110011110101001101000100010101001101011000010000110000111110011000011001011111001001010000001111001001111100100011101011010101010001011011110011101101110011010100111000001110110001101001110010010100000011110101101101011100011010110110101000111001011101110101111111111010110000111010001110111100100011101110101110010101010000110011110100111111011101110110100000101010000111001111001001011000101101111011010101010010100010100010001110011111011000100100101011011000110001011001000011101111011010110001101110000010111111100100100100100101100010010001011000000110110010001000110111001010001000101110001001110010110010001100000101001011100011011000100111011100110100011100110011010100010111111111100101011101001110110000000001011101011010111100010011000100111011100001000110010010001000010000111001010011001101110001101001011101000101011001110011011001010000011111100100011011010001110111000011101110110001011001110000111001110111100111110010110110011101101111111010010010110111000110101110010011110111011100010110010100010011111101111111101110000011101001011110010111110101100011100101111111101000110001111011011010111100101111101100011001010011001101111011010000011101111111100101100010100110110011110100101001001
110011011011011101110000111011000001111110100101111010110101001101010000001001000001001011010100011100101000101110100001100001011110010010010110111010010010111100000001110010101001111101110111001111000010110110110001110101011100100110101001100111100001010010110000100000100011011100110000110011010101000011001100011110110101110100000111011001110100001101100110100110011010100100001100001110110100000001100011011101001011011101100101011010101001000001111001110001000101000101011010101101010101011000111001011110001000010110011110001000000000100110101101011000100110011111001010001010100011000101000001011100110000010000011000011101011000110101001011110111110111011110110000111001001111011100010010011001010001111010011110110000010101110100011000011010011010110000101000010000110010011101010111100011100110111011000110010101001101011010010110110001011010110100001110110000100011011111111111100010010100110101011111010111100011110101011010001111001010100111001100010001011111000010010111111010011100010110111000101111010001101001010101110101011010000010001001111000011100110101110100111101010000000110000111000100100001100100011011110111110110000001001111111111110001000011101110010001000101011111100101000101100001000111011011000100010101100100101100000001011000000001101011001111001010011010010000000011101101000001000001100011111101000010110110000010101111111110101101000000011110000000100010011111100110001111000111100011111110001011111110001001001000110001110101011000100100101011011100001001000011101001010110110111100100001100101101011101111010110011111011100001000100000100101101011110000010101000010110010000000100011000000001000001110010001101100101111110001101110101110001010001100000101001110110001100100001111001001101111000101010011011100100101000110010101111110000010110110010100111001100001010111010000100101001101100100010011111100101001000110001111111000110010100000111110000011011001001011100100001010001100001000011010011111100011000100000111100100100010010011111011101110110001001001011110010001101000101100001010100110111111000100111101011001001010011101101111011000010110010000011101101100010100110110000100111001000000110011110000000010010000101011010101101111110100111101110000111011011000011011110011100101100000010001110100010000011000110011111000011011101111111111010101100000111010110111101111000100001000111101111100101100011100100011100111000110011011010001010010110010010011110000011100111100001011000010110100010110010110110101001100110000000110101101011111000111101011111001101111011011110000111100100001000010001000110001100110011111010110110101100100101001101000010100001011010000011110100010000000010000001011000111100100000001110101010011011010001110010001100100010110100010001101010111011011100100000110110100100010000111010001011001010111011011101001111111011010110010001101000110000101011001101100100011000111001001000101000000100100101100000011001100010010111000111010111111001100101011010011111011001011011000010101001001001101101000101110011111001101010010011
011110000001110011010001010100010011010001011100011001010011110101010110010011000001011010001111011101101001100110101111000011011101110100111000101001111110101011010111011010111110110110101011111010111101100101101011000011001110111001001110100011101011111001101011000100110010110001100101001000111000101001101011010110110111011000000111101001011001111100010001001101100001010001010110100101000011111100100111111001101001011001101110000110111101001100110000011010110111011110010011100010010000001110001101011101100000001010111011011011111010011101011000100011111011100111011000111111101100111001001010000101100011010001110001010010111001110101101001101110000000011111111010101010001000101110010000110000100101100111111100001111011100011010001100000111011000011111101001101001101110111001001011000001100010000110100000011110001100001010000101101100010110001111100101110111110101011101101101101000001010000010011100101101011110111101100001011110000011110100011111101101110111010000111101101011011001111110110100010110110000111011111110010001011010011011100110101111100110110010010001000110100010000111111011100010101100001100011000101100010011001110111000101010001100001000100101011010111110100100000010110101010111011011110111000110111110001010001100100100111100101100101011110110011111100111111010010010001100110001101101011101001111111011101011100100010001001000011111111100010111100100000010101110001100011010111101100101110111110110001010000101001111101111011011111111011100011100001000010100111110100010011010111001000001000101101100010110110010101100111000010010101000101100000110101101111110111010010011001001101000111000111110100011110101110000000001110111110101001000110111000011011011101101000000110001000101111100101010010011000110001011111110101000101100001100101110010000000011000001111100101000010101010001001111100100101001101000011110010001001101111111101110000101000001010111010000001111100110100011011111101101100011010101001010111001011001011010011110000101100100110010010010011010011010001010011100110101100001111010010111000001011110100101001011111110011110010010011101011101101110011000100111010001101101011010010110100001110001001100101000100101101111100111100101101010000000101011101110000010000110100111011000101000100001100001111011011111110110011010110101110000010001111110001111110110001000000111001001010000110110001000000001101110011110101100110001101110100110000110001010111000001111011010001100011111011001000110110011110111010010000001110100010110000000011100000110101100110111101001010101111100100000000110010000010100111000000001110101100010101010111000010101111111101100000011100011001100010001100101010010110101000111111100111101100010100011010100001110110100100011100110110010001101010000011101011111101001100111101101110001000010100001100011001011010101011000111111101100110010101011100001111001111001000110001110011011011011010001111001110000000100000101000010111001011111110110011010111011100011111000010011110001011100100111001110011101001001100010100111110111
010110101101100101110001011110111110010111001100000100010111010000100011111110000101110000000001111011101000010010011010000011001111110101110001110001010010011011001000011101001101011010101100000010101101110011110111010011011001100111001101100110000010110001011000010011001100000100110010101111010110011010100011101111100001110111110101001001001111111100111101000010110001010011111101010100110001111110111101001000101110101010010101001010010001011111111100000110011010100001101110011010110000000111101111111100101110111010111001100001101001111101011100110100000111101101101001011100000010010011100101100100110001001100010101000101000111011010000001111000101101011001101111110011000001111011111101101110101000011011001011001111110110101101010111111000011110010101010001011101000010010000010111000111011011110111111101010001101000110101110101111111010110001000000101100111010100011010110100110011001000010011011011111101000100011110101101110111101001111100101000100101100110101101110011000111111010111100110010011011100011000011001001011000100010111010101001110110001100001111111010000111011110101001011010101000010110110010100111011100110110101000011010000001000101111100100100010001100111000011011001100111110010000111110010110101001000011100001110111110011101110001110000011100110101000001111110011111011001000001101010110011101110000000001110111100101010100010110101010100110010111000011101011001110000001110010111001110100101100111110000000010111010111110101101011111000100101010010001010011100110111010011110010110110011111100110100101100111011011011011011100111011001011101011001101000000010101001101011000000111000110001001011110001001110010110000011100010111111001001101101100000100101001000111000110101110110010011000010100110010110010100001110010100101001011100100101010100100101001010011001000101010111010101100111100000010111011000001011011100000000001001011101011100010011001011010001110110100101100101110000010111001011000011011100101100001110110000000101011110010110111100001101100001100111100100101111110100001010111100001000100011000000110100010001000000010000101000110010100101010101010111011000101010111010011001010000001111110000111011100010001000111000001001101010010110101001111001101110011110011000100101111010011100111010011101100101000100000010110100101100101101000101111010011110100001011110001110010000111101100001010001100101100010011001000010110001011101111011100110100000001011101111000000010100001100000000000101001010101000011000100000100110110010010011010101011011000101010010110101000101000001000100100101100111000101110111001100010100100101011010111111000000010001000111100110000011011001110001100111111101011100011010100111110100100000111010010010110111000011010011101001000001011101100101110000100011100111001110110011000001101111100111011010111101000011010100101111001011010101100001100000001110010011000001000111011100011000100100010011100100110010100110100001001000100110011111001101010010011010011010000001011000101010000100001100001010110001111110101111110110
010110110101010111001010100100010000001001100111011000010110110000000010010110111001000110111010010001010010111101010001100100011000001100010100100010011000000110111101010001010000110001111101100011001001101010001111011111011110111010101111111111011101000100001011001011000001111101100101100000101110001010101001111101010011010100001111100100010010000110001000000011001110110101000011000101011101101010000100010100101101101111010000101010110101101000100110100100010100101111100100011011000011101111000110011000001110010000100100011100110011010010110101101110101001111101110100110000011010100011100000001000000011001101100111000000010001101101011011001000011010000001010011000101100111101100011001011110000001001001000111101000011000101101111111110001111100110001100011100101011000010011111000111010100000111011001000111100111110101110101101110110110100101110101100110010000111010110010101110000000010001010001101000011001111001001100010010011000000100000100010011111001110000011100100111011010000010000010001101000100110010110000010110011111000111010110000011100111010111101010000001101001000110011011011100011101100000000010111110010000101011010011010101010111110100001110111100011010101100011011100011111010101000110001101110011101010101010010111110110111111000001001001101010001000010001010111001101100011101111101101000110001000101101000111010111101011101000010101010010011111010001111101111100111000011011111110001111011101101011100010001100001111111000011011011100101000000000011110011110010110000010011100001110010101111000111110010110010001101010010000110000011001001111001110000011111000101000101000000000111011110011100011000100001110010111000000100111010011000011001011010001001111001010111011000100010100010111100000100010111110010010001111101100000011001001000001000000100101100011110110010110111001100111011000111110101011001010001101111101000001011101001100010011010101001011000110111100110101000011000001110111101000111000000100010011110010001101000111001001111011100010101100110001111010010100100001101111011001100101000010011111100111111110111100010010000001110101100001010000000000000111101111101000001001100001010010100001000010111101110111010001110001001000001000101100111000011011101110100010100111001101010101001110000100100000000111011010011011101001011100001110001000110100111010111101100010100011110000001011001011110011110111111101100111001011001000100001101110101001101101011101100001010011100101001010011100001001110010010100101100111110001010100001110001010010001101101000111000010111000100101101000000101001011000010111110111011101000000010010101000010011110001111000100011011100011111111101101010001101000010001111110010011011000000000011011101111000000011001110101010010000000100111010011010100000101000110111000111110101100101110011110000000110110101100001000111011110011100001011111100101000111001101000100011111001001111001001001101000011000000011101001101100110100010111001000111100110010011000111011111000111101111010011100010010100110111110010110001010100110001
110100100000010001100000010011101000101010111100010110110000000010001110100101010011111110001110100001010111100110000011110010101011001101101111110011010110010000100110101011011101110000101101111110011001001100000000011000100110010001011011001000110100110101011100110011000010100110111010111011110010011111111000000111111011101000011110000001100001010001001011001011110011101101010000101111111011010001001101010001110111001100010001010001101001011000110011100011110111111001010000001000001101111011100011011010000000000111000010101111010000101011010101011111111010010110100010111000111111001101010000100100110011011101100011010100001000011001001001011000110001110110000000010011011001011100100111010111100111101010001100001000000111000100010001100100011111011100001111101000011100010010101100111101000111101101101111011111001001100010010110101001010000111110001001001100111010000011110000010100100110000000001011000110001010001000010100001110011011000111101110110010010011011001001000100101001010000111110100001001100110100110111110011001011011011101001000101011110101001110111001110001111101110011000100100100101011000100101101101000110111001010111001101101010100111101000111110010000101011101100001110111001011111100010000110111001100001010010000111010110001110100110101011111000111001111000010000100000100001110110010100110010100010100001100101111111111000000100001110111100000100010000110011001100101010000100111110110001100001100100010110110000101111111100010010011111110100101111011111111000111100001111101100101100011001111011100011111000000101011110010001011101000010001110010100110010101001000101010010011001011111110111011100000000010011010100010011010010001001011101001110111000111011100111000111110000100110001100110110101000011000010110101000001010010111101011011010101000000011110110001110101110111011010000100000101011100001101101110011010110010000000001110001011111110100011101001010000001111111101011011000110110011011100011010011110101101010100011010100110101010001101011011110111000010011110110011000010011001011101011001001101000010001110011010111100011111010011110011010101011001011010001100101110110110111011111010001111010101010011110100001110101001000100001010111101111101010110100000111110001011101011011000000110100100010011001000000011010111000001011110111111011100000010100111011011001111000010100011110011111000100010110011011111100100111001001101111000000010011101011101001001101111001101101001000101000111001010011111001101010101110101010011101011101110110010111000010101000100000000001001010001011100110100000101011011110110010100100101011111100101011101111010011010010010100100110100000010000001101101000000000010101000101001001010101011011101001100011110111011001000101101011101101110011111011011000000001101111100000101110101010110000001101101011101110001001100010011101000110001010001000011000011101101001011110110000011111110101010101110100010110001001000011011101110001001011101101011110011100001000000111011100011110111011100100110100110111001011011110101100111
010001001100100101110111001101111000111011100111000101000101010101000110100010000101111111001101000001110011111001010100010111000000111111011000110001110111000001010110000010111011001111100000000100000101010001111011000000010001010011000001010111000011010010110101100101100000011100011000000011010110011010000010101000000001011000011101010111111011110010100110011001110010111111100001011101011110010101101100101001011111010100000111010011110001000100011000001101100100010000110110100110101000000001001010111001110110101001100000000100011100101010110001111011111100111000001001101101010011001101101011011001011111000111110010101100110011110110111010110000101000010110011001000001100000000111010000111001101010011111000001100110111011011001100011101111010000101100110010000011000000011111011111101011100101100101101110001000001010100111111100001001011011111011001100000001010001101110110110100100001100000100011010101001011001100100111000001100101011110010101100101100101101110100100000111001001011110101111110000110111000100011010011010010001110111010101111100110110100011100100000101100101011101001110111101010001001001010100001011111010001000101011110000101110101101101001111111100111110010001001001110111101000110110011011101100101000111101011100011100110100010110000001110111100001111110000000100000000101000001000110001101100001111110100011111110111100000110011101100011000010100001100011110111001100010001101000101010000110110011110111111001110110000001100101001000110010001011001011000110111011100000001000111100000111010100100101000000010011010000001100010011101111001101101001000011110011000110111110011110001101100000111111011110110010110000101001101011011110100011100101111000010011111000011100100010001010001010001110011110011011110001001111101000011001010011101000010101001001100011010010001101111111001101001101111101111011011000011100011010110000000000111000111101110001010101100110100001111101000100110100100101010111111110101101101011001011100101100100100000101010000100010111010111111001011111011000010010111111101111100001000000101010110101001000011110101011010011000000100011010000100010001110000001000010110011111111110110000101110110011000010110110110011000000111100101011001101010100010111111010110101000010100111011000000100110110010100100100101011110100000011100011111000000110100110001001100101101110111010100110010000001010010011111111100100011011011101100010010110010101100110010111010101101101111000010000110011000100011000001001001000101010010011000111010010001100000001011000011010001101100111111111100011011011000100001011000111000100101101001101110101101111101000110101101100011001101000100000001100010001010111010110100100001000010100000010010100110100111111101001110110100001101010001110100111110001111011000100100111111110110110010011101110010001000011110000001011001000101101001010110010110001001101111111110001000001000000011000100111011100010001000010111011110100111100100111000111111011010101000011111101110100000111011011110011000001000010010011101000011010100
100000110011010010101001100100101111101111101011101101101010000100101101001011000110011010001111001011111010110010010100101110001011111010111101010000011011101001101011000001101010000011101111111110011111011100000001111110011100101010011101000101101110000101111110101110011111010001011010100110000000110011001011101110100111111000010010111010011101100110110101010100110000001011010101110011011010010001000010100111001000011001001001011001000001010110100010100110100111001000000110001000101001010101101110100111010001101110011000110011111001100001010111011100101000011110110011100110011110100011111100011101010100111111100110101110001111000101010101110011011111010001101000010011010110100111111110110001111000010101100100101101000100111111010010000100010001011000101101000010100100000110111111011000000011000011100100100100000100101011111010001001000001011100001000000100000111000111100010110000100101110110111101101100100011001100111111111101010001100111111010001110111001000110110011100101111100011000111111100111010001101100001001101100110011111011001010101100001101001100011111111001001110011000000011101010101011100110110100000010110100000110001101001111000011111101110111100011011011001111000011001100010000001101101010010011110101001001000101100001001010011101010000111010101010110100110010001000001010100000101101100101110011110111110000001010000001011111101110010110010011011100010101100001010000010100101010110111110110001111101111001100011110001111011100001000000001010111101101010100001001101011100110111100010110111110111101011000001011111011111101110010010111101101111110101000101101101101101110000010010110111111000111010101010111001001100110000111100101100001010001001001111000100000001010011010000001011100101001010101011011110110010111111000001001010011010111110010010001100000111110101001110100000001101110001011111010101101011000000110101010000101001011100100111000100110110011110000101001110011111111000000001110011010011110100110010110100001101011100100110011110101101110110111110110010100011110000011000000110101011010011100110111111111101110010011100001101100101010011100111001000110110110110101100011000000010101110100111101011010100100001100011011110001010101110111111111000011010111110000001110011111001101111111111010000000111000110100000111101110001111000010101000000110110100001010001101100101111010101001100110111111100010110110111111111010110010000000111010000100001101111001110000011110001100100001101001000110111101110111111111000011101001111100001011100000100110010100011011000101001111000101111010011011001010010100101001011100110101110110001111101001000110001011111000010010010001001100100110001010101110010110111010001110100101110100101001101101011101000011011111101001001110110100100100100001100100000101010101001001110001011011001101111001010110010001000101011000011110000110011100000111011101111100001100100100110000100111000001001000111110101100010011000001111110111111010100110000001100010100000111001111000110110111001000101100110110110010001001011001011011
000000011000111001110110000110101001011110111001100110000110101010101101011110111010001000111001111111111100001111000001111110100101111100010111001101000001111100110111001111100011101101011101000110001100110001110000100101000110100101011110111011010111000011101000101000011001101100111010011110110111111000001111111000010010110100111111110101101001111101010111110010100111111110010111101100010000010100010000101010100011000101000110000011111111001100101111001111011011101100010110100100010000110010011100100101010100001010111110000100101101111010111001010111110001000010111000010101000001111011101000001000110010011110100001011010011001111101001100001110010101000100101101001001010111101100110101100101111110101101110001011001011110001011110110010101010000100101000100000000000100101111010011100000111100001100101000001001111111110101110111011011010111001100001000101011110110010110100011100110010110100110000011001000010111000111000000101011010101000000110000001001111111110101001100110100001111001011010110100100011000110101011100100100100100010111011001011101001000110001110000100110110000100110110011011101100001011111111010111111001011110001010001100110001000000001000100011011001010011100101010011101000001011100100011011111101110010100110001000110110001111111010000010100100010011100111010101110110000101001001010000111100101010001100000110111110101001101101101111111010011000011001001010101100000110100100001011011000001011000101101001100110101111101111100010010100001010111000100011111000010110100110101011010100000100000101101000001000001010000011111011010100010110001011111011010001000111000100011000000000010010011011110101011011101101101100010101000001101011100101101100001010101100001010110001110001100110110011100011111000011001100101001111100000011001001110100100100011010110111010111001001001000000000101000001000010011110110010111011010111001110111110010011011100110000110100110100000011010011101111001110110110011001100110100111110000100110101111010001111111110000100111100110001110110111001000101010101110111001011110110010010110001000100101111101100111011101011101110111000010000101111011110110010000000111000111001000111101010101011011100101011011100111010010001011000000101110101110100110001011000110011100110011011101001101101001010100010011000110010110110001110100000011101000011100010011101010101100001111100011000001001001000011100010000001101111110110000001100011111101101011111001110100000101100101010000110000101010110100101101001100111100001011000100110001010111011111010111001001110000111001110011001110111001110111100011111001001011111110000000110001110111111010011000010011110111000010110111000011101101001101100111010011110011000010000100000101010111101010011011000111111100010100111111111001000011100010110111011111011111000101010111000001110010000100001010000111010101011101001010100111100001011011110101110011111010001110001001101111001000101011110100100100011011111100100000100101000001000011000001000001011101000110100001111101011001110011101111100101100101001
100010101111000100111101111100100011011000111010001101110001000101001110101001111011101100000111101101100001101110010100001001100000011100010110010010110011000111001011010111100011110111001111111011001100010011110111111011101011001111110001011000001110001111101100110100011111100010010100010001001000011010101001110110100001001010000011001000100011110110100111100011111000100111001101110001100101101000101111011001010011111011101101000111111110110110011111111000010111000110111110011001110110111110000110001111010100011000110000010100100000100101100110001110001011010000110100111011111000111011110101001101110110001011011011010100011001000011010110110111110011010010010000000011101000011101101111100010111000111011000010011100101000000100110110100011011000111001101001100000000010110010101101101001111011111101111111000011101110001000001111010000100011001001110000010000111110111111111001100110001010111111111010111101000100101000111111001110010011111111101001011100011100111101110100001111011110100001111000110000010010010010010110001110111111110111000000000101100110001000000011010101011000100000101110010001010011011110001100111010010101110101111110011100011001111100010011100111001011011100011111110111100110101000100110011000101011000100110010001011111111001000011101000111111101111100110001110011011010001110100101010001011000111110101010101001010011010001001001011001011100100100010010100101111111100101101100111011000000111110011111111111000100000011011110110011110010111011100100001111000000101100011110100000100011111111101100000100010000010111100011111000100111001100010010010111110011001100011001101101111011000001110111001101010111111010001001011000111111111101000101110101011100010101100010100001101011001110000111111011110101010001000101110011011001011111101011101101010111111100001011000010100110010111111110100000001001110110000101010011001010010101110100000111001000111010100011100011001100100010110110111111101110100111111000001101010100111110111101011110101000111011000110000011011101110110001110100011111001111110001101100110111011100010011011000110000110110010011010010010010000000110110111101100100011111100100101000111101011001010101010101000010110101001001101100011110100110000001000000110001111110001100000001110111101100100100100000111010101100111000101011010100010010001100000011100011101001010001011001000101111011101000011111110001010011010101101011011100011110001010100101001001010010001110111000011000010010001110000100110101000010110011101000011000110110010010110010001000110111111111000011001100011000010001111000110111101101101101101000011001001000011011000000101011100101010010100000110100010010011110001111111011010110111100101001010111100101101001001110001110000001000011100111001011010111010110110010100011000001110001101010100011010101011100010111110000100001011111101111101001000001110100111010010001111001001000100111111110000100011110000111010001111010001101001001011011011111101110100010000000001100011000011111111100100110000011001111011111011010000010100
001110111110111010110001100111110011011111100000011111010011000010100111101110010110101001001010101101111011000101001100011101110110001010000101101000010000011110110001101110101111100000001001110101011100001011010001000111001111100011111111000010111001101111010111110011100110111011110111101101100100111000001110100101101110001111111001001101010110101011001110111011010000111001001010011000110010010111001001001010110100010001110110001111011101111110110000000100011111111100111011100101101010010001000111101011111001001010001111000000110010011100010110111101011110110000101011111011000110101110001111000101111000100001011001000110101100110010101101101000010001000010101011001010011000101000001100110000001010010100110001111001110100100001100101110000001100011000110110100110011100001100000110010101111101001010010010101100110110110010101010001100000100000001101011101111001111000011111101111110001100000000011010010001001000011101001111011100011011011101001000110001110011011000011001001110111011001000100111001001011001111100011001000000011000001111110011001101100110001110110010001011011001111011010101111100010011000011010100101011010110010000110010011011111110011010110011001110001011100110011100111110101000111110000000111001100111001101101001011011101001011101000110100100011000111100000101111110011010000100100101011000000011011111110001001100100000101011001101010111111011011100101110000010010010010011111100110001110111110011011000110010111010111111101001110001101110110111011111000101001101111101010011010101111100011000000101001101000110111010010101100101101001101111010000011001101011101010100001001001010001010100100111100000101000010111110111011100010101000100010010010001110000110001101000110010111101100010011011110101100001000011011100111101100000100100100101101000010010000000000111001110111111001011110101001111110111010000000111010101101010010011001111101011001111011101100100101110000101000100111101001010001111011100110100011001000010010010110101110100010111001101000001111000111110001101000100010101000100010000100100100000110101110001111100011001001001100010110011111101011011110110111101111010100101101101111000111011101100001010100110110101100010011101100101110011011111111010111110000001110111010000101100001101000100000100111111110101101100110011111100110001101110101001011111010101011011001100100100100000010001001110101100111100100111100000110100100101011001110001110100111001011010110011010100010010110100111010111010101010111000101001101010010101101001001111011110000011101011101001001111101101111001011101101010111111111001101100001011010011111001100011001010010100110000011010010001011100010100011111010001011100011011001101111011010001101010101101011000000000110001010101001111100111100001000000011100001100101010000100111000010100100010000011111011111101101111001010011010101001011010110011010111110100111110010110000000110001101101000110110001111110010101010101101001011001001001011111111110110000110000010010100001101111000100000111111000010010101010101100100110
110010011011010111110110001111010110001110111001111000111010001110011000000010100111011100101001100010101010101011001111010101101010000110110100001101100001100111010100101100010011111110000111011100010000010101101001111100101101100011000011010001010101100101111111011011111110001011100111000001111011010000111111101110001101100011111010110100110010011111010010000111000110011010111111010110010010010000001011010101000000100011001001100110101000111100110001101100000011110000001111101111110011100111010011001101001101011011111100101100110010010000110111000110011101001100101011010111100010010010011110010001101100001000010110001010000000101011101001100000100010111000010000101011010110111010010110011011110111010111101000100000011010111000101101001100001001111010011100000011100011001110101011110101110110000000100011111100000000101100000101001011111110110010011110110100111000001001000010100110000111000101111101101000001101011000100100111010001001110000011110010000110010100011010101100001110101011010011100111110101011100000011110111101001001010101000110010010001101010001100010111100010101010000111100110111111101111100010010000001010100001011111001101001110110111100010111010100100000001101111101001001101101011101101011110001100010011101111100101001011011000100011011001110001001111000111001100101110000001000101000110011001100011011111110001100000000101101100110111100010100010010011001001010101111011001001001110001001111010100010101001110010100110011001110101001000111010010011011100000101100111010101101000101011010010001001100101110011010111110000000110101010001111000010010110110100110110011010001001010010010000101000010011000011110011001001010111111101110000110011011111000011100001001000110100111000110101111011010111110110101101111011101100100011001100100100000110111110100010011011010001000011011011011000100100101101011110001000000100011011111101000110100000101101111100010000010111011010110001001011001100010101110011000011011000110101001111000111100100110100001110010011100101010011101110001000011010000000010110101000001100000011000100110010010001110001101011101000101011000000111111011101100100101001001101101011110110110001001000110011110100100011111010100101101110110000010111000101000000010101100000101010110111010011011001000110111000101101000001011011100010011100111010001001110100101111110110011001011101001010000111010000110010010000111111111000000010001011101001010010111010000010000011001111011110111000100001001100011100011101111100111100111001111100001101110100110001011111101011001101110010001110101001100010001011110001011101101011000101100010111000010110101100100101010011011011010000010100001000000101011000100000101011110101110110110110111001100001001010101001000110011110111111011111000001011011011011100000001110100011101110010110101111111111011000100100011010001010010110100001110011011001111011110001111010001100100000110001110000000000000011011111011110010110001010111110111101000010101000100100010111010110110001011011010011111001111101011101111111111001010
101111001011110011110110010100011101110011100010011111010010101111010100101010000001011111111110111110101110111101101111111100011001011111000011110001011011111100001000111011101001100000110101110101011111001011000011011110101110011111111110111101110111000101001101111011101011001000001000100010011101000000011000111001101111000011110101010001101011111110011101011001110101100100011100111110111100111000100011101110010001111011110001010111100110101000001100010000000100001011100101110110001101111100111111100110110001100111100010101011101010100011101110010000011010110100111011110011011011100011111010000001111010111110111000110110110100111011001100100111010001000001111111010110111100011001001000010010111011101110010111001000101001011100011001010000100001101011001101101100101111110111101100111111000110111011101100110111000011101101111110100001100011110110101101010101001010100010101011100010010111110110101011101101100100000101001011001111110010111001111111011110011010001011101100111001100011101001100001010001100101001111110000100110000111001000001111011001110010101110111001011000011110011110110100001010100111110000101001101010100110010011110111100011000101101111011010001111001100111001111101100111001110011110000001111101111011111011100001100010001100111000100001111011010011101000001000000000100101111110010010000001110101011100010011110010111011101100101100111101001101010111001100101110000010010101011010001010011011011001111100100100010001000111100100010010110101100011010000000001110000100110100101010111000000011011000110101001001100011101010111000001000110101010001111110001001010001011001001111010011000001100011001011000001000000111110100000100011101100010000110011111001001111111110101100001111010110101100000110110101010000001011101000111101111111111010101000010001010100001111001111100001000101101101111001001011010101111011000000010010100001111001001110101000001111110010110111011011100001111010111110001111111010001111100100101000001111001110011110101100000101100100101101001110001010010100011010111001011011101011110001010110001101010000111010110110001100001010110111011100000111111111101110110001110100000010101010110111111101110010101010010110111001011001001010001010011111110110110110010101001111010101010001111110101001011101000101101101011100111001001111001001010001100001011111000001011100101000001100010100110101110110110011110010100110111100101111111011010110010000000000010101010111010000111111001000000001101101000000000100100011001000100000000101111101100001010001101110110000100100111110100010101100100010010000011011011011010010110010000101000001010010110001110000011100000101001111111101011011011011110110001101110010111000000111001111110110100101100110011111111110011000100111111101101011011100000010101001111001011101100111001100000001101110010001110111010000000010101001101100011010010010111100000010100011001001111010011110101111001111101000100001110110111101101010101101100000111101111110100110010110111000110111001100101101111110111110100010010111011110001
100011001000011101011101010111011001101011011100101001000001011101111111000110111010000010110110111000111000000110010000001100011001100111100000101010011110101111101011111101100010111101001001000110001110010000101101010010010111010001101100100011100011100101110011110111011011110000111101011001001111100111101011000101000010110110011010010110111011101010011100101110011011110000010010101011001100010000101111010101100010110011110100001010100011100011000111001100101000000010000101110010110000000001010001000101111011100100000110101011110110000010011111000001001011011100001101101100011011010100010111111100111000011101111001010101101011001010100101001001111011110100000001010010001011010000001110100111010111001100100111111111111001101010001110000100010011101001010100101100000100001111001011100001110000000110110101111111101101000000101000100011010010101001001111011111100100011100001010101000111100001100000001011110111110101110001110101000011111000001011100101010101101001010100111110011000000100100000111011000101101111110100100101010101110100001110100101111100011000100100001001101111110101110001110101000001101010000010110110110101100000111011010111011011101011010010000001101001001101101111010011110010010100110011001011011101011001000000001000010001010001011110111010011111001111111100010111100000101000011100000100001000101010001000100010010010100010001001101010101100110010100100111110001101010010011001100000011101000100010101111001001000010011001110011110000101101001110111000000011011010111011011001010011100011001110010010000010101001100010000110101110001001110000100010011001101111110010000110110111100111001111100011000001111011011010010100001000010100010010000100011101011101100011011000110010011111110110010111001010000101101111011000010110100001010111000101110110011010000111101010011010011001011111010001011011111101100110011000011101000011101110101010001000011100010000100100110110000100100100000100011110000010101100101101000011100011101010011111101101001111000111110001110101011110110111010110011100101111110000001010100010010111000101111100110111100100101001011101010111111001100001001111101011011001101000110000100101110100001100110010010000111000100010010001011011000101011110001111100111100011101010000001101100101100110111101011100110111000111000100000111010001100111100001010000110100001100100100110010110101001000010101110111011100000110001100010110101011001001000100000001110101100010101111001100110011100101101101110110001100110101000100000001011101001110110111110100011110110101011101110110001111011001110001100111111111010110100001011111101010110111010111110100101011011110000101101100001000001000100100000101101100111010110110110010110010001101010101001111110111110001011010011100011101100110111111011000001000001100100001010100010001001110001000111111000001100000010011100000000110010001001110010101010110011110011111110111010101111110100000010000100101101110111010001100010101010000100110000111100111100101100101000101101111010101010111100110010001000111111011001
111101001111111011001011101100100101111000001110011001011000010000111111110011001110000101000010101111110100111110000000100101000010000010001111110101110111111100100001001110000011000110100101111001010110100011000011001110011110110010000010001011101000111010011101100101000011010100110100001101011011100000100100111011101110100111000000010001111010011111011101110111001001001111011010110101100011110111110001111001011111111010011110010011101111001000110001011011111101011001010011000011100110101000000010000011110110000110000111101100000100100000100100111010001001100110100100010010010001111011100010010101100110000010000110001011110010111100000100011100001110011111001000111011100000101101110110110110110010110011111111010001011101110000001000110111010110000001100100001110010111100000101010100010011010011001000100011010111011000001010000010001110010001100011011001001101101111101001001110001111100111101010001001000000000111110001110101111001111010010000011111100100100111111100111001100001000110001100000100010101011100100101001100000110001100010000000001100110001011110010110001010011001001100000111010100000001111101011000001111011011001011000110100010111001101111010011101001011010000001111110101101010111110101101010111100001111000001011000001101000111010000100100101101000101000011000010100000000100101110101010010000010100100000010000010110100010011000000001010011011001111011010110101100000001111011010011111001101110010110101111110100001001010111011110111101001101011011110000110011001111101001110101011100111100010111111001011000011110010000010111101100100111011010100001000010010010110000111110111010000010011001110100100010100000010010001001100001001100111100010000110100001011011111101101010111111010100111101011100011100111101111000111010110111110101111010111000011101110101100110011110011111101101100011110001001000010111101010111110000001100110011101110011101110001000000000110110000110011111011011110001110111101000110001000000111101000101111100111111010100010101001011001011010111100011001100100001010000101101001101001111011011001100000000110011000011101001010111101100111011010110110111011011101110001101111100010100010000000101100100000000001000011101101011010011100101111110100011010000000100111101001001010001100111101111101111011100001010011000001000000100101101000101101011011110011100110100101111110001111100101111010001110110110110101110101001101101011100110011010010010110010000001100000110110111110100110100111110000100010000010100000110111000010011001001100110110001000001001000100011100100011010010101011101101000100000011011100001010010010011011010010000111110001000010100000110100110101011000111010000110101100110001011011010000101000000111010011010010100100100101011110010110001111110011011010011111010100110110100101101101100100111110011011100111011101111000101100000010010000111011111110011010000001110100000111110110000111100110101010101011010111011000010001000100111000100011001001101110000101110100000000000110100101100101100000111110110011011110101000100111
101000001101100100101001100001011011001001011110111010100001101110001101000010111000111000110000110110010110011101101110000101101010001011001110111001101011110101111001110100000111011111000110000001111100011010111101100011001001100101101101000101110101110111000011000000001101001010111110111111101101111101010010111111101010011110011100101100010010000111010100110100100111010101101000010111101100001000101001110001101110001001010100111101101101111011001100111110011100100111010011110101011110110100100101000100011100101000101011101100111100011111111010001011001010010101011010100110011001001011100010001010011011111000100011100011011011101110001110011101111001011100010010000100111100100101100010100010001101001110010010010011100101111111001100101110011010011011110011100011001010100101011101010001111011101101010110111101100000100111110011000001100011101110011100001001100011111001010001101101011110100100011101100100101000010011010000110011000100101111000110000001110011011111101110111010010001011111111010011001110011010010111001110101101011101010100011011010000110111001011000000110111000100111000101010010010000010000000100110101111000011101000010110100111010000100011111111111010011100110110110010011011100101001111001101001110010000111111011111001001001010111110001110111010100101100101001111100011010110111110011111001110100101010110110001000000111000011000001111100010100110001001111100100010111101111110100011100000011100101001011101000001100101000011000110000000101100010100100011101100011110000001010011110110101010101010101010010111100111100111011001111000000100101001111000111010001100000011111001101001111011000010010011110111000010001101101101010100010011010011101100001010000101011101011001101110010100110111110111111100110111011011010100111010111111101100110100000100010110111100000000100111111110010101010010001001101010000100001000101001010101010000110100000100010101010111011010110110100110100000010001100000100100010111110001010001010110010111001000110101101100100010000000110101011000000011010110100011010010101100101010010110010001011100100110110101110111011000100000101110010100100010101110001000100110110000100011000011101110110110010100110000010101010111011000111110100110110101001100100000111000110000010110011011100011101100101010101010000011110001001001111010110101000100100111000001000100111101000101011000010001110000110111101011000111010101100001101010011010000100101000101101110011101011110011010101100100011100001110111110110001001111110110101011001010111011101111110000001010110111010010000100110000001011011010111110010111011010011101101111011001010000001111110010011001101100011110001000111100000010100001110011001100101010001010010000000110000100001100010001111111111010011001110000111001101100100111101101001110110011001001010010110111011100000111011101110100001011100111111110011010111000001111011100101001001000110011110011110011111101111111111011001111001110101100101111101100110011101000011101100111100101101100000101101011111110000100111000101011101111001
000010001110111101101100100101110000000100000100000000001111101110000001100011111101011101110111000100101101100110011101110100100011111100010111110101101011011000111010110101010011000000100111011100001001001011100111001000001111111110100011111000011001000011001111001111100101011100010000011001111100101110110101001000011101110011011010100011010101101110010100011010101110011010000101100110010111010101101001011000000111011011010110000100101100010100101000011010101101011111111101100101000110001000100011100011000101100111110101110000001100011111001011101100100000010111110010100101010111001010000101100101000111011000010110010001001000010110000001011111001100011110111100011110111010111011010001110101100111100100000001010010011000110010101111011010010101001001010101110101101101000101000010000100111000011010101100111000001110010100001001100100101100010010000100110011101010000010110001111110010000010101111101000110001100100001101110010101000011111110000011111010110111010010111111001010000000001011001110001000001010110100001100100000000000111001010011111011100000111111101110111010010110101011011110111001100100001011110010011000101100011101100110010100001011000101100111111000101000001100001011010101010011010011011001111101011001011110001000000011101000100010101111000111110101111101100010011100101000010000011110101111010001010101001100001000111110101100111101110111111100110010111110101010110001101001000000101010001000010110001111011110110101110011111011101100101100000001000011101011000010100101011110001110010111001010110000011111110111111001100000000000000111001100111001100110010110101100011101010010010101100101011011001010010111001100010101011000111000100110111110110010111101000001011110010010000000000101110011111001110101111001011000010011001011111000011111000100101011101110100000011011010100111100100000101010111000000110110001011110000100011101101001001001110010111101101100011011001101101111111101101101001101010000000010000110011001010000010010101101101010111001111110010101110111000011101001101111101111101001000100000101011000010101001110000100000000110011001110110000010100111110010011110100101100100100011101111101000111101111101011111001010110101101101011101011110010010101110010100010000001110010110100001111110111110000011100010011101100111011101000010101101010100001000101100000010110110110011001111110110000111100110101110100010111011011111100100110011000100011101000100000100011100001100111011001010000100101010111001010101111101111010000110110001010001100111100011011110111010001101101000001010010010010010000101110101000011100011011010011011100010011011111111010010001101111000001000100111011100010001100011101100011100011101111010010100100110101111111010000111110010110101110000010100111110100011011110100100000100011111110000011000011000110001111011001000010101010011011011111001000111011111011101011011001101101111000000000101000011011000011010100100000001010111011111100011111111010001010001101101000101100000111010010001101010001100111101110100010011111000101
011001110100110011111000100010000111011111001011001000110000010110000000011010101000000101000101111111010111010110010001000110110101111111011011001110111000001011010110011101111010110111101110110010111011011011010001101000001000111111000101110000010001010011110001101111100010001100101001111100110100011110010000010111010000101001011110001011111011101001111111010000101001110011101000000010001111001001101000111011110010001111000011001010110111000001010101100011000001000010101011010010000010111111110000000001111100001110111000110111101000000001111001011011110100001011010101111111100001111000111110111111010111000011100001011010100100011011101101010001101000101010000011111000111000100001100000000101110011111101001110101100111110000110111101001011110110111110000010101010101010110010111010100110000000010111100011110001111010010111010010010001001100011110001100001000011000111110100110000010110001001100110000001011101011000101111110001001111001101110110111010000111111111010010011000111111010010001101000010010011110100011101001111000000111100110100111011111001010100011110110110111010000010011000100101011001000010010100100101111110001111010110001010010000011111100111110110101011110100010110110011010001100101111101100100101111101110010111111110111101101111011100111111010000001011100110100010010000110111110011001101010010111110111010001101001101100010111110011001000000011001000100011011000000100010011000111110011001000100100101000110001111110101011101110000010110100110000011111111000000000100100100000110110111110101110001011110010110001000110111111001011011010101100000100101001110110110011011010011000110100001111001011100101010001011000110000111101101100010000000101011110101001100100110010111011111010011010010111011011010000000100111101111100111110011100000110110010100100011110000101110100101010011101010100001100100011110110001110111111011000011101000011101110110101010100000100010010010000100100000101111010010000001101000100010010011000110001011000011011100000100100001111100110010010100110011111011101001111001011100010111101000110110010111110110011001111000000110110110010111110101000100001011100100101100111111110100000100100100101101101001110000110111100101011011110110010111100000000100110110101110011110111101111100011001111001110110000011101110101100011001000001010110101010110110000101110111001001110100001010001001010101110100111110011011111001000100101011111010101010000001101111110100101011101000111101011000001100010100010111100110111110011011110101011011011100100110000110011101001011010111101111111101111110111111000110001100101000100100110000101111100100001100101100100111000000001110100110000001001010101100010001101011010010111101111001010010010100110100100010110000110000000011000110011001000110101001110011000011111011011011011100100000001100001000000010001110100100011101011110111000100000010000011100110101101111101001111010100110111000101111100111010100010001101100001110101011010110100010010110100000100110011010001000111000101000011110001000000010011100111
011011101111101011100101010111010100010100010100110100110010010111001010100100101110101011011010001000000000010001110001000011100101111000001100010011011101101001110100010001111011001111111001111101000100001001001000011000000100001111000111010001001010110001000011111011000101000110111000010110011001001111011110000101011001111111000001111000011001110101101001110011001110100111001110010000101010011111110001000110110000111111000000111100000110100001100101001010001001100010100111000011101110110111110111100010110000110010000000100000110111001011100110110011111001101010001000001011110110001011111110000100011001011100100111001110000110101011101111001011011000111101001011010100111100111001000011000100001000101011100100100010111101001010000100011101001111010111010011010101001001100101100100000111010101101000000101100101011110101000100110101011101100101001011001110101000111001101100100111110111011011000100101000000010111011011000000011011011101011001000100100101100011100001101111000010010000111100010111101001001111100010111111101010011101001010111001110001100001101011000001110001011111001111111101000011101011000010010110110001111000110011111110000010010101011100010010001000000101100111101011000101001000000111000010101101011110001110100001000111000111011111001110101110010110101101010111010110000110100010011001000110010110000011011100011000101000010111001111111101000101011110111101100001010111010100111000010110001010111111001101001011100010100100000000110011001011110011011010111101101001111111101100001000101000101011011010110111010000110111100111001111100000101000101000000001010010111011000000001001000011001100101101111010011000001111011011100110011111100000100100010110000100110100000111001110011110000100110011110111111010110101101011001010111001001101111000111011011000110001010011111000110100111000110101101011010111010110110001001110010000000001001100010001100110111111111000000000010010100110010010101110101000111010000100010110101110100011000010100100001110100100100010110100100000011101000011110001111001000011100011010111001110011101100000110110110101101001011100100010100001111111000111101001100001010101100000000000100101001101110100011101000000100011100001000010001011110101001111111101010111000001011011101011111001100011001001111111011101100000000110011001011100000010110100101110000000110101001000010000011010000111100100110001010001001000000000011110100100100010110000101011110110100000000000001011011110111000111011000000011100111101011011101110101110010100100011110100111101000110101100111110101100000111011100111100000000100101001101101101011011101110100000001011100111000001001001101011101100011010000011011010001101001001110000011101011011110111110001011010110100010111011000001111101100110001100111001111111100111101110101101110111100001001101100110101100101111000111110011100000100010100100000010011000101000100011000011011100100100001111010101000001001010110100100000101010110000111111111101001010000111010101011110100100011111100001100001001010100100010100101
000010110000011110001110100101010001110110000010110001011001001000111000101110100001000111101110001001010011101000010001011010001110011100000111110110000001000001110111000110100010101111111000101000110110010101101010010001101101011111000101110100010110111110111000111111010101001011001010100001101110110001001100011001000110111100101111100000111111101110000111100000101001110000101011111101110110000100010001001001010011001110101000010100110110011000100100101011110001110011000011010110000110110101000101001010101010100010101001000110110111001011001100001000101111101001000100000011010100110011101010001111111000011110100011110111101001010101000110110110110001111010101100101111100100011101010011010010111101001111111100001100110101101010101000011101000111101011110011001000001001000101001111001010101000010101011101000001110001001100100100000011100010001111111111101110111111101110010000101101100010100011110101000110011100110111000101010100111111000010001110110001111010000100001010011101010101110000011001001010100010101111110101110000111000001111001101100001110001111101100100000011110011001011000110010010101110101101110110100010011110001101111001110101000110101100111000010100011111111010111100001101100000000110010001000111010111110010100001110000101011001110110000011001110100010100001010101110010001111001011000111010010010100100000010111000110100000011101110111001111101111101000010111110100110000111110111101101110110001111001111111100001111001111001001110111010110011110011000000001101101110001001101101011010110100110000111111001100100001000011110110001011001110000010011000010010110001010110101010000111101110111110000010001000111101101010001000110000000111101001111101111011111000001010011001111100010110001100001101110100101111011001010110110101000100011010100001111100111010111000101000101101011100001111111011010001110010101110010101000101100111000001111111000000111010001111111000010000100000011111001110011001111000001110001000111011010101110001011001110101100000110001111111111101111111111101100110110101111111100110011010101110111011100100010100101000011100000010100101011101001111010111101110101100010101001101111111001001110000011101011100000100000011001010110001001001010000011101010011010001100001010001101010010110111010000100101110000111100101111000000010111001001000001000101101110001100000010100110011000111011011010001100000001101101000110110100011000111111111110101101010111011010101000010111010111111011010110001011010011010100100111110001001100110110101000011010100110110001001010101011001111101001100000111000000101011110110101100000001010011110101001101010011010101101000000101111110011001110100011111001101101010100001000000101000011100000111100101001110010011111110000111000011100010101111101101011110000101010001100010011000110000111100110100001000011100011100000011100000101110011100010111100100010000100111010110000001111001010101010110111100111000000001010011010101100110111010000111111101011010100101110000010111001111110000111100001100001010110110010011111
100111101101111011111111011011100100001000111010111001001001111011111100101101111011100111001001100110010010101100000101011101000000010001110000111101001001001000100011101110101111010011011011111010101100110100101010011011010100111000101000001010010010100111110011000100000011101000100101110101110100001111110101011100100011100110101110100001000111000111000010000011101001001001011010111000011100100010101111110000100101100010001110111110010000100001110000101010111100000010110001100001110100001111110011110110110110110101100110111001011010011011011111110101100000100010110100011001110111110011101000110000010111011000111011110111111010111001011101000001010100111101010000011110001100001001001100100011110101011100101111100101100010001110101101011010110100110001110110110110101011110010101100110110000111101010001010011001010001101011101100011111111111011000001001001000000011001110101011101111011110101110101110110101101111011101110100100110100101010110100110001010101101001101100000000110111101011000100001011010001111100111111000000111001011001010011001110010111110010101101111010111000001100101001010000010011111101000100101101000010000010111101100011100010011011111010011011110011101000010000001101010111000111100111000010111010100111000111100101010001110100101011101001000011110011011010011110001011000111101010001011110010011000010010110101000100000000011011011100111000000001001111011001001011011000000110001011000011111001100101000101000100010000011011010101011010001000111000011101110111010011100110001001100101000001110110010101101100111011110110001110111000101001110110101011011001001011000100110001111111010100100100011101001011011010001111001011001010000110010011110000000001000001001100111011010000111110100001101011100000111101010011010110110110100111011000000100000111011111101000111100100111011110110100111000101000011100101000100110100001001000000011100000101011010000011100010000011000111010111001010111100101110110010101100010110101000001011100101011011101011111010100111001100111001110101011010100010000111001111101011100101000110110000001100001101010100101110111000001011000011110101101100010111110011011011110101001111100101110000100110111001000100110010101101100100101010011100011000100010011001111111100111010111010101011011100010011001100100101011101110001100111000000001100111111011100101010111100101000001110101011000001010000011111011111110111001101010110011111010001001110100010110100110011001100000110100110100100111000011000110101001110011101100010010001110111100101111011110101001000111100101011011100100001110011011010001100101110101000011110101110110000100011110100001110001101000010011101111101001011100010111000000111000100101000110100100101110010001110111000011001000101110010010000101101110000100001010101000110011010100110111011101000000110111000101100111111101011010100011110011000000001111010101010110010111110100111101001000110110010111010100110011000110010000000001000111101011000010010001000011011010100000011101100011010000111100010010000110010101100011
100011100110111000000101010010111010010001100111011001010011001101000001000001110001010011110011101101111000001000010000000101111011001111101110001110001000111011110010011111001101111011110001100010000011110100111101110111110100010101000010111010011011110100111101111010010011100100101001011111001011110000101110010110110110001010111101100100100001011010000010011001111011100101001011100000100101111110001100010001101111111100011111110001101001111111100111111111011010010010010011000110011010010000010000100010000111001111000110110100101100100010000100001101100101010011001111110000110010000001001001110000000010001100001010100111001101001010010111101111101010101010111111011011000001100000100010100110100011111110001111001111000111111101101111100111100111001011111110110101110111110110100011100110111010111001001101000000011010000100001000100110011110100110011011000011000111101111000101001111110101100100110000100110101011110000001111111001011111011001011011001110100010001111111110111100010111011011111001111010001010111110101101111101001000000101100101011111100100100111010011000010111100000001110110100110011000001000110110001100111101100000011011100111111100100111010001000001011110111001111011111100110111110001101001010010001100010010001110110000000010010011010101000110101110111110000001000000000010011100011111010110101010010101101100110110001010111001000100001010111000011011110010101010110101000011101111100000000111011111101000110110010101110011110110110100101101101010010011100000000001001111101010110000111000111001111101111000010011011010100101100100010001010000010010010011110010010110000000001111100011100011110100010000000110001111001001011001000001110111010100001011001011101101111000100110010000111001011010011010100110110100111110011110110110000100111001110111101111111110111101110101010000111100011111010011101111001101110001111101011111001010010011001011101110000010010100000010011110101010010110100010011000001110101111011001110111001101000111000110111011110111101011011111000001101101010100111100100100111001001011100101110101011111000011111011110001000101101101001111011101110000111001110100110010001110110101011001001001010111100101010101110101010100100001100010110100010001100000010010110001001001010110010011111001010011000000110011011111111010011100101101010110100001010100110110101110010110110011000100111110100100111100111001111111010011100110111000101110000110010111001000000110001100110110010101010100100110000110010000001111010000100011000101110110011011110010000111000111111100010001001111110100011010000111101011001011111010011101011001110010001101010010100111100111011101000110001000101001101000001101000110100001000011111110000101110100011001000111000000011101101110101001100111001010000100110101110111011100100110010111000110011000110011111110010110110110001010001010111011000001110110110110010100111001100100110111001001010001011001010011000000101111110000010010100100010101100001111010000100010010011111100100011111101000010100011110001011010101011111111000
010011001100000010110000101101011111111100010111011110011011100111100011001111000010000111100010110100010011101010010111100010101111010101111000001110011001101111011110101111011101010100100011101100010101001001000101001010110101000110100001010111101011110111011100000000001100000101001000100000110000000000010011101100101111101010110101100010110111111110011001110110101111111000001111001100110010010000001101010100000111100111100110010000010101001100101110100100010111011001111110001001110000101111110011011100010110010001101111010110110101110001111001010100100000011101100111010100001110010011011101101011110100110110100000001110101101011100101010101100011010111111000000010011001110100111000000111100101110010111010100010011001000111010001010110100001101111000000101101000111100001111011001101010001001000010100100110001000010101101001111101001010101001001000001000011011000100100100101011010010100111010101001000010100111001000010000100100000110011110100110111111101101110010100111111011010010110000001100111000000101101111110011110011001110011101111000100010011011010001111001000111101011001001011000110100001111100101011100110111111000100000010011100011101001110010101101000000101101101110100110100000000011100010101110111010100110111010100110010001101101010001110100111111111011010111111010100101000010101000000101011011110010010110100101001110101100001001110011110111010101100110000111011100111001000001111100001011100111101011011010010001110001101000000110110100111101011100000100011110100100000001110100001010001110011111101110011111111010110001100100001010001110100001000111101001000000010001111111110000100100000010101111101000100110010010010010101010010011001010011000010001000011100010101110000110010110111110111001101100001101101000110001001010110001111011000101010111010000100110011010110000111000010101000011100101111100110101110010011000111110110011110111000110001100000111110111011101101001001010111110110101010000001000101111001110111110111101110111110010010101001000000011000011010011010111110010011010011101011011110110111001010000000101011110001111100001001011001111110110000110101011111111011101101110110101001001111100110101100111000000101001111111000101110000011101000001110100000110101100111100000010111111001001110001110000110011110010000110110001100000000110001001001000000110110110000011111101101111010010111110011100101011001011011100000110001101101010111101111100101010001110010100001010010101000111001011001111010111110000011001101000010111111110010111001101100111010110101101110010101101000100011000011010111101100010111010001011010011000011010011010001000001011110001000010100111011011000000111101100000100001101010011110101110101011011010100010101001111110011100001101100011100101101001110001100111001100111001000111010010000001101011110001010111111101000011000010001000110000100001100100100011011100011001001100110101001101111110100010010101011010111010110111001011011111010110111001101101100100010000110100010010001101000011111110111010111011010101101001110000000
101001101010010110110110001101001010010101011110101000011100101010000110010001000110110101010001000110100010110100110100000110101011101110101110010001100001111001011100110010001001000101000010100100000100011011010101101001011111111000111000010100011100101001000100001011011011011110101110010000000111110110010110011111001100010110100110010111000001100110111111000111100100010000100000011100111010001100101000001110111101101001101100000000110001111001100110011111110110110110111001100010100100001100111010010101000110101000010101101110010000100110101010001110011010111001011000110111011100100011001111010011000000000110010111010000000111101001001000000011011001110001101100101010110110000101001010011010011110110001101110100100111110010000100111101011001101100011010010010101110001010110101110111100010000101000101000001101001000111001100111010000110011010100011111111011111011110111111011011000000000111101000100001110111100110101100001110111101101011010111011101011001100111110010001000001010000111111001110011111111110010111111011100011010001000101010111011100101011000001111101010100100001010111110001111100101000001001000010010000011101010000111001011110100110011001011001000100111110001111000011001110100101110010101111110001110011110110000101001101110000011111101100011011100000010111011000010111001111000011100000000001100111010100100000010100111111001101111110011110101101011010000101000010101100011100010101101111010001111000011011111111101001010100111011100011101111110011101110111001101001101000001101111001000000000101001111010110111100001010100101111100111011001001001011100101101011100101001111011001101011000011101001100110001110001100011010101111000010110010111011001100110010011011001111101101111011000011111000011100110000101011011110101101100011001000111111111111000100110011101101011010001110010111101111011010001101011110000101100111011010010100111101100110011000100101100010001010001110011111011010111101001011110100010101101111010101010000100011110111011110100100001000000100010001001111111100010110011001000010101100000011011011101001101010111101110001001010011001010110000011001100000011110110100011000011100101110001110100010101010011001010101110010111100011010011111111110011000111111101000111010111000001110011101100001010001011111100001101000101110010110001110111110100001000100101010100111001001000111101001011100100111010011111001101010001111100001101010101100110110001001110111111000000110010100111010100110110001010011000111111010001011110100100100100011111100100110011100010111001011111011011011001110010111010011100011100011010101111110000011110000011100111010111010100101110011111000010111111000010101011100001100110111101000111110101100000100101001110010000101001110010101111101110001111001101000011110111011111100011001001101100100111111001110110101011100110000110110111111111011110111000010110011111000010010001011111111010101101000000000110001101010011001000111110100011001110011011101111010010111011001111010111010111110010011000111101001111111101101110100111
100011111101010110010110100001010000001000101110000100110110011111111111000100111100101101010010111001100110001011000011111010000010010101010011001101010000010100100000110100010111111011101100001101110100111101100000111101001111100110100000001010101001111000011011001000001010111101010000110000110101011000000110110111110001001110011110101100000011110010111100010101111010010110111011001100101011010101010110011010001001100000111101100010110111100101010010000111101111111001110011100001001010110110001101110100001101101010001111110101100111100101100101110010011000000001010010000101010001101011001111001011000100010001100101111011000110000110111110110101111000111011010111010111111110001110001011011100010000100010110100011011101110010001110001100000010001100001110011010010101111110001001001101000000010010010011000111101001100100110111101011101101110000000100110100111110111010001011010010010010101001010110100101000010011011000000001010001111011100011000000011010111001110100001111010110110101011111100001010011010000000100111111101001100011110001101100011101101010010110100111111000101000100101011010011011011110110111011111011111000101010011101001100101000001100011100100100011010110000011011000110011110101101000011100001100101000100000000000011111011100011011000100101111001000101100101101111001101001101101100111100111001011100100011111001111100110111000111000000011110110110110001011010111001100100010011000010011000011100000101100100100111111010000001000000011010111001100010011100100000111000010010100010000001111101011000110101110110111111110100111111011000110010000001010111001100010000001111001000001111000111011110000011100101011100100111110101011110111001111111100010010111001010001110111001010001100010001100000011101110010100000100110000110111111111100010010101110110101101101011111010000001010111101001010101001000010000001011101001111001000001111001100001011001110110000001100000010001111111110100010000100110111000100010111010110111000111110001100000110000111101011001101010100111010011111000110010010101101011000110101110000101111000100011111100110110010000001001000010110011100101110010110110001010111111000010111111101111001011111111000011010100111011111110010001111100110001010011010000101011001001110100010001111110100100011110111101001000000011100011101000001011001110110100111010101110101111000100100111001100000011010110001010010111000001001111101111011100000101101001110111011110000111000011010110110100011101001110110001011010101111000011001001010101001100111101100111011010011011110011100000000100101101011000010010110110110110110001100110100010000000111001110011010100111001101001011011010000001000001001111111000010100100011011111111110011011110000011011011000010111101100100111011101000110011001010101111001011010010010110011010001110110001011101101000100001110010001001000101100100011110110001011001111110000100001001001110110011001001010001001110000101000110011010111100111100011010010000111100111010010101111010110110011001101010011100000100011000100010001101111
100001001110011001100000110110000110101000111001111101011101100100000011111110011000110011000100101001111110111101010101010011000111000111000110111111110100000100000000000101110001001000110101111100110001001001010101011000111001101011011100000100011110000111111001100000111100111011110110010010000000101010010001110001001100111000111000100110011100011001000011000100010000111000001000000100000100111010001100001010010001110101010100001111011001010011010010000001100101011011100010000011001100111110010011001101111111100110001101101100010000100111100110100011111111111110110100000000100011000110101101101111110100010101001011010000110111010010001000001001101001010100011001000110111100001101011001100100011000000111100101110101111110000001101001000011101110110010100101110110001011101000110110001011111001011000010110000100010000110001010010011100010011110011011000010100000101010010011111000110011010100001000010000100001010000011100011010101001001111111111001101010101111100111110010111001010111100111100000011000001000010110110001000111101000001100011111011111101000011111111111011000001000010110001010111011011100001100011101000110011110010000011011001111011010011100010001011000101001100010010110011011010001110111010010100100010101101011001101000101000001111010101101001110100110110101011111000111100011111010101111100011001101101011101010100011100110111011101000111101000000110001010101000000011000110001100011001000011001110001000000111011010001100110110101001010011100001111100001011100100011010011100011010101000111010001000100111110001011000100010000010111100011000001101011001100110000100010000000101001011100001010100110010011001110101001111110101110101100101001000010111101100011110010111101010110010100100101001101110001000011110010101001001100101111001000000101000010110000001010110000110100001110010111011100010100000100010100101101110100001001110001100100011001110010101001101101100100000100010111110110000100010001110000001010001111111001101011101000001111110010010101111001000000001011011100010110000100000100111001011000000101100111110101111110111101000101100011101101010111001110111001000001010000000001110101110100111100011101100100101000111011110011000100010101001111001001111101011001011101010000111110110111110100100101001001100011011000110011110110011001010111010110001111001000011010011100111111101000110010100000011011011000001000111111110101010001100110100111010111000000110001010101101111000100100111111011010110011111011100001001000101000000101000011100100110000100101110010111111111101100101100101111010100010111100011010000010110110011111110100110010110101100110101110000111100101110011011101010000001010101110110001101000001100011110100111001011010000101110010001011110101001010010101010101100100010111001111110010101001010111000010011101101101001110001010101001110101111011011001100111110000110001100111000111110000000010010110010111100111101111101110010100101010010000010000000001001110110011001000101010000010111110011111101000011011001101110100000010111011011010
110010111011001111110111010001001011101001000011000010010100000011101100101110001101000000110011110100001011100101111101011010011100011011001001101110001000011001100100100000100110111000101111001100001100100101110011111011111001100001000010111010001011100100010001011001001011101111000011010000111000010000001011110111010001011000111111101110011111011011000101011000101110111100111001000111101010111010010111000111011000010110111001011010000011100010110101000011110000001111101100001100000001001110110010101101111010101000110010111001100000000101111101010111001001000100100100111110111010000101011111110010111101011110100000100000010101000011101100100100111001000100110000111110110100101011001001110001101000001001100010000110100110110010000000000111111001101101000000110110111101000001100011010000110101110000010011011110110000101000011101101011011011000000100100001110010001111111111100011011011010000101001000011111101010010101101101100101001011111101110001010110111010110110011000111011111001000100110100110011011001101110111010010011000011010000111000010110101000001111110010010010111000111111011000111110100110001010101111101010001011100110001000000110101101000101011000101010010000100101010010100101111001001001100100101010111010101101000011100011001010010101101101111010111110010111011011110100000001110101010101010010010001011010011010000001001110111001111101000001011010100010010001011000001101000111101101101001010110101010101100101111000100011010110011100001111100000001110111001110011100111111010011000101101001110110111001110100001001110111010110110010001111101100000111000110110101111001111000000000111001111100101101111000011011011000100000111111011000000001000000100110001011010111011110000001011111010010001101100100010100000100000111100111111001000110101010111100010100101111100010100111111110101010001011110110111110011001101101100100101000101010000100000101110001111100100010000111100110101111100001100110011100110001100111011001010100101010001100111101000011001010011110010000111111110111000111001011100000010010010110110001101101011000111010101111101101101000101101111111001101011110100010010011101010101010011110100010101100001111110011001010000100101010110011100011101101101011011011001101000110111111101010010000011000010001011001000011110010010010011100101001000101000010111010001010011100010011110011101001011100100000001100101011011100100101110010011010010011011010011100010011001010100000100001101111111100101000100111101111000110111010101010100111001001101010011111101100101010010001101100111011011111001110100010000110101111001011001001011101000011100110100011001010011011010001000110100110110010111001100101001011110111001111010000101001010001011101100111101001011101101001101110100000010111010000100101011110001100101111111001100011010001111010001100111111010110011011000010011011100010011100111001110001000100100001100011000001101010111001010101011000011100001000011001001100010101110000111101000010100001101101110110110011000110001010110000000110010000000111011101
000001110110101010111010101111011111000100101011101010001100000011111111000110010010001010101000100110000010110010101111000100011000000010101010111111011111111011100001000001011111101010011100001101101001111111111110101011100100111001111110011001010011110101011000101000101010111100010001111010000011100001111011111100101111001110100110101001101101010010011001010110100010000000000010100111101101001010100100101010000011011100010100001101010100101011101100001111010001011101101101011011101011000001011100101011111011001100100111111000010111100011011110110100100111100011001100100000001111011100110001011100010100101111011000001011011110001010100110101001101010101000001000000110011010100100000101111100110000011001001101000111011001101010100011100011010011010100000010100010000001111100011101100101110111001000111111101110010000000100101101101000111101010000100011000100101111111111011100011101101110011010101001110000000001111110111101111001000011001011010011001011100110011010111100111110101000110011010010010101111110010000101001111110011000100010010100010100000001111101101111101011101101000100011110011101100101001000100000100100011101100101100010101110001111101110000101100101110011111001101011111110101000011110011110100011011000110100001000010101111110100001111101110001110010001010111110100111100100000000110111011110101101111000110001111011110100110110000100101011000100001010110001010101110010100001011000011001001011011101101011000000010000011110001111011100100111010101011001111111110100100110010101110101101100101101100111000000010101010001110110010101001001111101110010011101100010111010011010011110101110001000011111000111000110100111111001111110010011001100000101010110100110100111110011111100111000100111101100101101101100010111110010111100010101001000101111011011111110011110101100100011110100110011001101100100000111111100011001111011100001011010011110110110111111100111110110011101111000111101011110001100111011111111100011100001111100100100111011100101110101010011010001111000101111000110010110001011100101111101011010101110110011000010100001110100010010010111110100101111111000111001110111000011000001100001011101101000111111000001100010011001010111010111000000011100100111111011100100000100010100111100111101111100001111111111101101000110000110110110101000110110001010011011010000100011010110111100111011111001010111000110110110010001110110000010100100111000110100110110111110111010111001000110100010101001000100110001001000111001111101010100011111001110110011100101111101000101101001010111110000110100000001000011000100100011011001011100100110000001100011100011000000101001111110101001100011000101101101110100000110100001010011011001101100000110101000101000010001010101011111110010101100101000110101100010010101001101110000110001111011100101001111101011101001100010111000111100101001001000110110111101110001001101001111010101111111100001011010010000011010011100111111100001110000110001101101101001010010001001010011000011010000110011100110001001101111101100011001110110101000
111100000100010101011010101010001001000111001100110111110010100111111001101111101001111000011000010100111101000111110110100110111000001101101111101101100010111000111010100100100100011101100101100111101100101000001101100110101110101101101110101101110011110011010010010110101001101011000011101100100011000100001011010111111011100100000100011110011001101001011000011000100011001110100101100001111111010001011110111010011110010001001010000100101100111101000011011000001111001100100100010000001111010111111100110000100111011100101111000011011110101010001100110010111000111101100011110011000000000001001101011110010101000101101000000101001000110110100101011010010111010010110000100101010000100000000100101000000101001010111110010010000011111010011100000001110110001100111000000000100111001101101011101011000010010000110110110011010011101101001101011110110001110100110001010100111010110111100101101101010111100001011101101111011000101011100000100000010010010100011110010100000010101001111000110000011010110000110100111001110101110111101111001101000100111100100101010111010010110001010000011000110101010010001011011010000111001111001111111000011110010000101011001010011010110001011011111011001110101000100000101101010101011111101010011011110010010110010001001101000011010001111101100100011111111101011010111101011100110100101001111111000010100101001111011000000110000100010011101000110100110100010110010001110011101010000100000010001010100111111111000111011100101110111111110011011011001100011100110100100110001010000010101101001000000001110100101010110011100100000110001010100110000101011100011000010001111101001011000101100111001110100011110001100111001011101101101010010111010001011000100010101010110100101110011111000001000000000110000001010001111010101010001000000011111111001101100101101000111111001000110000100001011010100000111100101111100101110111110101001101001110101010100100001001001001001000101101101001100010101001001110110101011110111110111000010001100111000001001110100111100110110100101100011001001001100001100000010000000011101111111001010000000000110111001000000101000100111000001001101010110001011001101110010111100111011010111001100111111110111111001000100001111011011110010101000111011111101101000111010101010111001110110101000011111111110100000100001001111010001000100000010010100110101001110101100101011111110111100000000100000111010000010010110110010000010010010100000011010000010001011100011110001111011110110110001100000000101111100100100000101110000101001110001111011111010111111010111011010100111000100110101001100101111110110110111000001100010111111001000101100110010111000011100011101110011111101001101011110101001001111000110001011001110111111110100001000101001101010100000011000110000101000011110011011111111110111110101001100101100101011000100100100011110101101110101100101000001010000011111110101011010110001010110001010101100110000110100111011001111011101011000010010000101001011111000011001110111000000110010011010100011100100011100111111101110100010101011111000100110010
110001100101010111011011110101101000011111001100001011111111111010000101101100011110000110000010011101111011111100010000101011011010000111111000101001010110000000110111100111011101010100111000001010101010010111010101010101011000101010001111011100000100000101101010010101001111011100100000011011011101100100010101001111110011110100010100101101010000110001000100000000110010101000111001100010001101000110011011110011000100000100000011010010001101100110001010011101100011001111100110010000100010101010110101101110110001000011111111110110110100010001001010011100001010111100011001010101111010011011111100101100100111101111111101111000011110110000000001010001001011111010100001110100100111101110010001011011010010000000101111110001011010000001111000000100101111100100010000100101101001001100010101000010011101001001100101001111010000000000011010100110010000001011111101000010011111101010110111010101111111010011011001001000000101001010101010001100110000001100111000110101001000101111011000010101101010010100100100000110000101000100010010111010010110110100111110101000010011110100111011011100100000011100010011010000101101010010000100100110000110010001000001000110101011111010011100010011011010010001001011111001000100011101111000101101101110100000001100100111100110001001101100110101101100001101111011000010110000011000100011000100011011111101111100111011101101011111011101010011010000110010011011101000111000011100010101101000110100101111000110110111110011001001110000101111000111011011101101011100000100101110101011000101001101011110011010111010011111010001011100001010001000110000110000110011010001000001110001101100100100011101101010101000100110011101001111101100110011111100110111101011001100010110000110010110000010011010101010010101001101110111010110111001011110010101001111001010101110111111011110101101001011100100011110101000100111010110110011011010101111010010101011101111100111110010001010001010100010001000000111010100100000101011001000101011110101100111100101010011000011100100100111011001111110101010010000010001110110000111111111101101011001010111000010111110111010001000001011000011100101101111011111001001100101110111110101011010010001000110001101001100111001010001001010110001101100101011111110010010101111100110001000001001011011111110111010001010100111100010111110100111010000011011001100000011111001010010000110011010101000100001000011000000010010100010111111101111101111110010010111110000100101100010011100010000101000111101000010001011010100011010111110100011100001110010110010010100010010100001001100101010100111000101001111111000100011110100100001010101111010101011110000101110101100001001111101010101001101110111001111010110010001101010101111011110000001100111101101100010011000010001100010110001111111101010001110001001001100001010011111111111010111000100011001100000100011010110011011101100100001100110011011001110010110010010111001000110001100111000000110110110000010111011100000001111011110010010010000000010100101010110001001001010000101010110111101100011011101000100010111
100111011001001011100001001011101100100001100111101101000001000000111011010100000011000001111000101101101111101001011011001111101110100110000110000111100100000101011101101111111010101000000100100111010001010110100001100100011001101101100001010101110001010011100010010111111111011010111111010001110000111110010010000100010101011101101011100000011011101111111100101100001100011100011001100000111110111001111100011111100001011011101011010111010111000011100011101001100110011000110011011100000110001100000111100100111101100111101011001111110110100111111011100101010100110100010110000110001011100111001011000010000001111101001110001001000110110010010011001110001000110010001001100011001011011100111100110111111101000101001010000001000110011101010101000010111100001110001001110000110010100101111011000101100011010000000100101100000001111101100101110000010001010111101101000101001011011001101100011110111101010010100101101110101000110001011011000000001110101111000101111100001001001101101000011111000110110101000101010110000011110111110000100100100110110101000111010000010001111100011010010010111110100000010110100110000000111000001001100101000001101000011001001011000011100001111101101101010110101110010001101101011111110101100101010001101000000110000110010100011000000010000011101100100001011010101111111101000100000111111011111110110010001110100001111011101010001100101101011110001110111101110111011101101101111010101010110010111101000011011110111110101001000010110101111101101101001101011111011101001001100110000110011100001000101001011111010100000100010101100001101111110010100101100100000101100010100000100101011110100011011011011101111011001000010000010111010000100111101110001000100100001110100100101110011001100011000000101101001110111001010110100110000000101001001010101110000101111110111010000000000000111010001001011110100011100001011001010000100101110110110110111101010010011101010100011111100100101110000100111011110010111101111111100100011011111101010110010010100010111100110111110111001101000010001110010011111110010110010011011011111001010011011010110110101110011001100001001100101111111100001010110111000111010001111011110111101101000001000000101101010110101101010011111000101000100101000000111010101011000011001011011110000100001111000001100001110110011001100000100000111111000100101100111011111111101110110001000001111011001110101010000010110001110110010011011010011011100101001111001111000101001001100000101000011100111001100100111101010011110100111011101100110000011101011111110110111011001101010011100111110000001000000010010110110011000011000100110000111010001001101110010101111000010111010111000001000011000110111110011000010110010111001111011110011010010110110011010110011011000111101001101101110111011111011000011011011010010001111101110000010010100010011000001111011000111001010101101001010100010001100100011111101110001100101110111011000010001110010111101100101010100100110111110001101010111010110100101111000001100100111001111110001111110011111001100101000110100001010010001010
000010001101001000010011011111001010101110101111100110000100001101000101010111001100010111011111100011100110000001100111111001100110100101100000111111001101000000000100111111010100100011111110011010110010001011111010101011000110110101011111011101000111110100001011010001101110100011010111011101010101010011100101010100010000001111000011111011010010001001001010010101100100000011010010001110010111010011111001100100111100011010100110000001110010111000000101101111010011101010001100000000111101000001011001010111101110010111011001001110011101100101110101101110011111011101011000110111110001100101111010111101111001011111000111011010110010101000100010000001100111001101000000001101111001000011011100101101010010011000000110111100010010110011000111011111010011000111000101010101111111101001010001101001000001011111111110010001110101111000010111001111000101000010111010100111111000110101001001010011111000001000110000010011000100101100111110110000010000001101111110110110010001101100011011000000000010100111110010111110010011010100110110000000111011100010100100000001010101100001111010110001110010011100100111001111111110001110101101100100101111010001111010011010100101011011111101001100001111010101000101111111100011111101101011100100111111011101011000011101000011110111100110111100111001010000000010001010001011010001100010000000100111110101100111000100001110010010001101011000001001010001010010101011100110110110001100010100001100010000001111010011010100011011101101010111111110011100000011000100001110000100011101010011110000010101100100000000101110111010110110000100011001101110111001100010010010110100001000000111101010001110100101110010110110110101110001000110000110110000111100011100110010001011100101000011111101100000100110001000000010110011001101000100101010010011011101010111010000110001100100010100111100001001111000100011010000011010010110101001110000101101000001010111100001011000001100001001110100001100101010010001000111110001001010100101000010001000001110011001000100111011000010101100000101001001001000011100000111110101100011010111001011111100101111001111001001001010010010110110101111010101101010011111001001110101011110010000010011111111010100001011000100000011011010100000101010110000000010001101010000101110010110001111110100000001110000110110000101100110011011111101000011011010110110111011111110100000010101001110110010110100010111101010111001011100100111110001011000000011000010001101001001001011010110101100001111101101010010111100101100101001000111010000100101010111101111000100101111101111110000100011101110001100101100110011000010110101000001001010101101110001000101000101100100001110000000100111101001001010100101010000011000111011100111010010100111101010110010010001111101010110100001111010010110010011100010101110111011110100101001101000101110001101110011101111001101110001101000011001100101101000011010001100000110110101000100111111011101011101010101000111001101111110000000100100000000100101000110110111010011100001000100000101111101010011010011110000001010100111011110
110100000111101111000110110001011011111110000100010100000100010111001010011110110101001011100111110010000110010000000010100101100010101110110011010001011001101001111101110010001110001000111110010010100111110110010011100101111111111110100110000001111111101110100010011110101100000101011110011011001110101101010000100011111100010010001110010110011110000111100010011111101101011110011100001000110110101100010011010101110111011111001101101010111001111010101001011001111010001110110111001010011011010011111110111111001011000010000010011101101010100110110010100100110000111100100111110110000111011010110000000100110010001010010001001010001000101111110101111011010100001111000100111000110000100100110011111001001101110100001011101001100000100001101110011111001100010001000100001011010111011111000011010101000011000000011010011011111011010011100010011001000110011110011011110110101111110101011100101111011101111011000000000011001000011101111100101101010001010000011010101011101001010001100001101101101000100011111001010101001011000010110101011111011011011111001011100000011011011101100010010110110111000100110100000010001000011100010111011100001111100110000011111110100001001001110111010110001110101111001011011111010000001110011010111101001001000001010001110010110000000110010010010100000110111000111011011000011001000100101010100101001010001010111000001110010100001100111111100011000000010011010011110110010001110110010011000100000111111110110000000111101100111001100110010101001000000010001110001111110000111010010001111011000111010001010000100001000101110101100001111010001110111011011001011101011001010110001000011110111000011101100111110111011101100111100100110111001000010110110010011100010100011111101101111101111000010010001101111111001000110101110110011111001110100011110011011001011110000000010111100100010111000010100011111111000001111001011101110011101110110111100000111111100001001001101010000111101101010010101100000001101111011011101000001101110011001000001110111110110011001110101110101011100000010011011001000110010111010101111100000100101101110100001010000001111101111011111011001010111000010000001110101110010001011110011101011010000010000010111111110110000011001001011001100101110100001000111010101001000010010001101111101010010110101001000101101111010100011100110001011010111000001111101001011101111010001111000011100010111000110111000011010100011001011001101000000001011110011110001100000011100010011110101100000111001000100011011010110001100011100111101010000010011100111000110110111010110110000000010000101010001001010110111101101011001001011000110100111001011111100111110101000011000100010110000001001011110101110001110001000001011010001001101010111011001100011011011011010100110010101101100000110110001000111010110011000001101011110010000001100101100010101000011110100011011111111101000111110000001010010101011100011100110000101011011110111101100001111011101000010101110111000100010100010000010100111101000001101010001101010100000010100011010001010101110110000010001100001111011001
011000111001111110101000110111011001100011001010101001010110011001101110111000011000001100100111111000001010101111111100000011100101110000100110010111010111010011100101011001110000111110101100011010101111111000000101001011000101101010101000100101010001110010010011000100000011010001000001110101110100001110001001011101101001011101110011110110011100111010111101111011011110001111100001011001000011001001100110110010011001110100101000111001001001010111010100010111010000110100010011001101111110010011011001100110011001111010110101101011100111011100000100010101100011000010010101111010110110101101001100011100011111001011001010011010011100101100000100111000100011111000101011010100011101010100100100011110001100000110101011100010010011100100010101101000000010100101011101111010011010010011010101100010110010101010010100110011010000111010100101101001111001011011000010010101110011000101100111101001101001110110010001101110010100111110011000001111110110101101011101101010101011010000011100100000000101111101011100011100011011101111111000000100110010011101011011111011101100000100010110000110000100110010010100010010110101110111001101111100111000010001101111110011010110110110100100001101000101110011101010100010001101001100111111000110110010000101101110111100100000111100110101010010111111100101001110010111001110000110100101111100010000110101100011000101110011101100110010100110110101010100000001101010001010011011010000101001110111011110000111010100011001111000010110000100110011111010110110110010100011001110111011000100111011101011111111010111111110010100010100001100100100100110000100001111001011011111100000101101110000010100011010000101000001111011001010011110100011111100000011010110110001001110100000111100011001001000100001000101100100111110010011111101101110001110110001010001101010010011000001001111101010011110001100100000101110011010111001110011101011100101010100000111000101101010110111101001111100110010010110011111111101111101101000111111110110011000110100111001001010101100001111110010011111010100011010101010011100110110010011101101010011100001010011100000011111000110000111100011000011100010001101111001011010111100001111101111001111010000010110010110111100111000010111111001001000110111000011000101011100011001101010010100100001000111000111010111110111101100110001000001110101111100100000000101010110001011100100010011111000011100111101011011111100110101000000001101011100110100011110000101011101010001111111000001110010011001001010101111010001010111100010110001001110001001100000110000100000010101011010001011011110000011101001010100111101110101111000000010001010111011110100011101101001101000101100100011101100111011100110110010011111111011010011001100101000001011100000101001001100000111101110010001000010000100001111000100001001101100011110011001110001110110100010000101111001110111001101111110010110001110101100110110111101100101101010101011011010001010100111110100101110011111011110000101010101111011110111010000011001100111011101100011101000010001100011011100100110010110001111
100100000101000110011100010100011111011101110110100100001011001100110110111011000101111001010100111011101010101011010111111001111111010101001110100110101011011111011000010110000110000010111011101011000011000000000011001101010100000000000000011100001101110010110000011001111001010110110100100010111111111111010101001110100000011000010000001110101100000111110000111101111101100000001010111001000111001001100111111001001011001000001000011110010111100000101110110001111011100000011000100001101000010011011010101101101111010011110011010110111010110001010011110000000110001101010110110010011111011100101111101100110110010100010000110001011111100100001101011110110001000001110001111000110001000100111111000101100001000010000010111100010110000000110001000000100100101110011000011110111010100111111111011001101000110110110001001000100001110100011001111110101100010010010110001100111010100011110110011000010011001101011011010001101111001001110101110000101110101111010001001100100110010100010101011011110011010001110010111100100101001100100111100110000100000001110010000100011000101111000101101000010000010011101110110001001000101110100111100100111000001010011111000010010001011100010001110011101000000100110010110110010000110110000010010100001000111101101010000011000011101100000010001110110110001010101110110011100101111000001010111010110001111000001110100010101010000001000100010100001011110100101101001011010000010000101110010111001000111111001001110010011100010100111011110011010100010000100111010101010001000001001110100110100100110101100011010101000000101000111110011010101110101001000101111011001011000000100101001111011011010100100001101011100101111000000111111000011100010001010001111011110101000010001011111000001000101100000010001110101111100111111101111001100011001001000111100100100110111000110111111110101001100110111101110000001111100010011111010010010100110001000000111110101010010100101010111111111010001101011110010010000000110110100001101010110000010100001100111110100010110010110111110110111001101010100010000011101111010111010000111000011100000001011101010101010111110011010101111100100111011001111010011000000110010011100001011100101010101000000011010101001100000101110011101001000110100011101111001101101011000100000001100010001010100110000101111001101010101010101111111110100111000100001100010000001010101000011111011101010101111100110000101111010111101001111010000001111001010111101110010010110110011111110101000011111111101011100001001110011010110000111000111111001001000011010000010101011100010100011010110001100101001101111011000011110110101101100011000101000001001010100100111110000101111010101010100100101000010111101011010011010010111110010101010110000000000011010111010111111000010100010101101101110011011010010011011000000000111010010101010010010001011111110011011110110001011100011011111110011001111110011001111001111000100010010110111001001010101011100100011011100011101101100100010000101101100001110110101100011101101011100100111100111000000010010110000010100000000100111000
110001100110011011100110100111110100101000001001111001101011111110000111001101001011001000010000110110101001011101111110001111000010001000110011001101101010001001101011101010011011101011101100101001000101100011110100001101001000110000010110010000111000100011101111111111011010111111100110000001001000101110101101010001100011100101001000110011000011100000000100000011000001111000011000011011110100101000100010100110101110110010001111000011100010111011101110100011000000011101001001001011100100110000111011101100110111011000011001000011001001100011010111011010110000011010111110111000101100001100101101010000111010010000101100011101011110011101100011101110110000101100101010001010111111111101001111110110110101000110100010110010101111111011000110101111101110111101011000110010010011101001101101110111010110100010010000010101110011101010101101011011101100010110111100100111111110010110010011000110111000110010001000000000111011000011101000000000000111111100110001100111011111001111001001000110100101100011001011101101000100010100000100011100010001001010010010110111000000101000111101010100000110000100001011111111011000000011000100000010010110001010101110001011000011010100111000011100111111001101110101100100110000110010101011001110101101011011001100100010100110000111010100101011010001011101110100111011011100001101000000001101100110101100101011010101101110111011001100000010110001001101100111110101010110110110001010100010101000111010010101100110100000111110011001001101100000010010100011100110101010010010110110001010100001010001111010101101000101011001111000000011011000110000110011111110111001110111101100110001111110000111001101101000111110111110110011100101101000001000110110111100111110010010110011110110100000111010110100101001100101010101011101110001011101110010000000001011101000100101101100100011111101000011101000011001100110100101101001001010101101010101111100110100011111011001101010011001011100000010100111000100000010110101111000010011000110001101111010111110000010010000011111101101010000111101010100000111010111100101001110000010110110001010000101010010111010101001000100100001001111011111111011111101101100110100101100111100010100110100001100111100001101111000000011011011010010101100110100100010111111111011110001100100100110010011011010010011001110100111100000010111000100010101101001000101011100110011011100110000000010100100010101000010001101101110100100110001000110011010111100110010100000010110111000000100100110101111110101111001010111101011000100011001011111010111000101101011101110111011101010001010000100100010100101100101001010000111010110111101000100100110111101001110110101110000111010101001101100010011001001001001111111011101100101110100011000111000100111001000010010001100001010000010100101011111110110001110111101010100101101010011011001101011111111011011000001110100101101100101101101111101100101011011001100010111011101010000010110111010100100111000010100100000001111110101110110000001111100000110000110101011101001001111100001011001001001100001001000100001110100
010110011100001001000100000011010111001111000001110110010011111001100010000100101111011110110101001000110101001011011011110100101000101100000111101101110010111111001101111001000000111100111111101111110001100000000001010010001011111000001011011110001111111001100000101110010111110100011001111111101110011001100000010111101100000000101100011100011110010001110111010101110000111100111111110110001001000010000000111100100111011111111001000001101110100101010111010111100110010110110100011001000111110111001010000111000010011101001010000111001001100011111101000001110011111110101111101011011011011000000001111000000010001100010111111000110101011000101011100100100001010000001000110100101000111111010100101000110001011101110110100010001001011111010101000000000000001111010110011110000010111111110100111011111001101101000100000011110100010010000111110001100100110111110110000011101001000011001011101000110111001011110011000001100111100011101100110111110011010111111010000000000010010110000010001111010101011101010111011011001110001011011001001100001111101010011000100001101100111110000100100000000001001101101100000100111000000001101011111110101111010111010010100011101010110010011110100011001000101100001101111111010110001011001101100110100100001001001010111001111110000101101000011010110000000001110000101111111111010011111100100010101011110111011001110100110010111001001001100000011000111101100100010101011100010101110110111010101111101100000110100011100101100101010110011010000000010010001010101011001101001011010001110111011111110100000011111000111111001100111101111110011111100001000110101000110001110011010011110100101010111111101011101111111110010011101000000001011100001010001101001110010001100000010111100100110111011000010100000000001110011100000000001110000011110110111011000110110010010011011111010010010100000001000001001001101100000111101001001011110100110010011111100100100100111110000010010010111010111001000011110001111011011000101111110110010001110001011010000011000001111010001001100001001010110101011111000010001111101000111001001000000001110010001011010011000110010000111000001111111111000000111001001011010001010011110001111110110000010011010011100111001111101000100001011111010110001111101010000100110100000100100010001010111010001000100001001110000000011110111110100100011011111111010100001110000010000000000000000111010000001000011011011100000001001001101110111111101110010011001010110110011100101010101110001000010110011011010111000101100110101110001011001111011111011011100010001100010111001100101101001001011011011010011101110000100111111011011111111000100110001010100000101111001000101101010110000010011110110000001101100111010101100101101101000111111110001011011111111011111010110000011100010110100010000101011010101100000100000110000011010010011010001000101010001000011110111100011010100001100001101010101010010011001011110100010010110101001100100000100100010001101110111010001000000001101001110001010001010100111110111110000110110111011111011101110010111001100110000001001010
111110111111111110100011111100101100110010110011100110101101011101110010110000111101000111000101011110010111111101001111001011011111001110101101101110011100000010010111011110111110110101000001001010001110000000011101101011010000111000101010101110111010110111110100001100000010111111011000101011111110000001011000011101000101001000001101100010010000001100110000110111000100000110010101100001110010010011111001110101000001110111001101000000110100101011111100111010010101110110101001101100000111001110001001000001011011001101110111000011010111000010010011010001110000111001010101101111101111001000110000000101111111111111001011111101000000010000111101001111110000011110111111000110011001000101001010000010110001100000110110010110000010001011011011010101111111101011111010001111100100011100111100000011110101001000101101011001110011101001011100101111001100010101011000101000101001011010011110000101011010011110000110010101010100010000000001000011111001110111000101100101110110010011101110011101110011101110011100000000100001001110110010000011000111000101111110101110100000000011100111010011001001000100110111000000100010011001101100000010011011110000000001010110011111101110101101110101010000001110100011011111001000111000110010001001010110101110011110111000001001100100010101111100101100111011110100001011010011010100101011010000101001010101011000100000110110100111111101011101110101100110101000000100111000011000010001110110011000010100111001110101100000010110001011101111000110101000111101111010111010010101000100011011100100101101010100011111001100001011110010000110010010100111011010111100001111101001110111000100110000010011011000100010110001100100111111101111111010000100101111011110100010100000110010010111000101011000011101000000101110100111101000011110001011001000011111000000100111010001110011011010000110010000100011001100101011000001001100011001010111111000111001000110011101111111101010110111010100100110000001010000110111101011011101111010000001011110100010010101011010100000010101111111111010110101010000001101100100110001010010011100110100111111001001011100110100011011100100100110111000100001000100110101101111010110001110001111010000011000111111110000011100011010001000110010000111010110011101110100100000111000010111010011111011010111011100101011110011011000011100101010101011011001000101101110111111101010100011011001101011011000001000000001100001001101010011110010010100110101100000110110010110011111100101010100110000111010011011001111100001111000010010001001011000101101110100110011101111010111111110011001010111000011111011011001111010100001011000110011100101011011101100001001101000110000110000100100000001010101111100011001011011000111111111001000011100101000001101001010011000100010111001000101110010110011011110010000001001101100011001110110111100000111100010101001110010011101010011010101101111101100001101010100000100110011111001000111100001011000010110110011001010100101010111101101000111010011001010010111011011100101111011111011011101011011001110001001111101110110100010
110111000001000111011001111111111110011010111000100001001000101000111101110111000100111010011101110100110110110110000001111010110111001101001000001100110111000110001101000011000110000001001001110000110101101000011101000111000111100011110100011001001110000100010100000010111101100110010101001011000111011111000100101101100001010001001111100001001000011111010101000101000001010111101100001110010101111011100000000011111110010000010001001000000100000101001000001100000101011010001110111111101111010101100010000100011011011111101010001100110111101010101111111110101000001001111101111000001010100111101111111011101000001011001111011000100110100101001011110110101000101000000010011111110000001101010101111101110010001101111001110101010100001110110010100111000110110000100101100110011100011011001000111001001010010001101101101010000111101011111110111100001110011101001010100101101101010111010010010101010101101010000111110100000011011011101100100110111101100000100110111001011100101011110101011100101111111000011111100011110111010100111010100110101101111011000100001001111011111010010011011111010100101111010101011000111101100010001010010010101101010000111110001110001001000010011000101111100110101111010011101001101110100110001100001110011000101110111110101001010000111000110100000011010110111000011110010111101101010000110110010110000100110110001111100011011100000111100110011000110000111100001110110111110010100100011111101101011111100001000001100011110001111101011101001111001110101000010111100010111100010011100110100110010111101101001011010101101110001010110110101101111111101011000100111101011010010100010110010100101110001000110100010010111001010001001111101010101001011100001100011111011110001011000011010001110011111101001111010011110100110100011001101101110110101000111100110100011011001100110010011111000110011010000000111011001111010101011010000110010101000010010011111111101001011011001010011011000110111010000001011101111011111011100101111110011111011111111110010000110011011101011010010010010110100110111110010001011111000111001011110110010111001001110001001011011001001101101011010101111101101110101110000100011011100000000010110100110000011110000001000000010011001010100111010011111110110011100100011111010010000000001100010011010011110001101011111000111010010011111001011010001001101111111010000110001001010110001111010010001110110110101000000000001110010011010100101111111011000100110001011000110000110110101100011111010101001010000101010110101000100110100011111011100101011100001101010010110011101011001111011100001001001000011110001101000110010110101011111111011000110011001101000000111000110001101011001011011011001010100011101110101100000000000101000111101010011101011010011100001001001101100001000000100010110101001101111000001011001100000100001011111010100011000110010101101111111110010001100100010000010110010001011010111010111011001000101110100001000110100110111001011100111111100111100001110110100110100111001111101110110011100111100100110110001011100101101111100001011111000101
101100010011010010000000001001000001100100100111000111001111111110000110001110000100100000010000110100010011000001111110111101011000000010110011011111010100111111100101110101101001110110011010001011000000011000001100100011111011110010111111111100010010011001010101100111000001010001000000001101000011110011010110000100011001111001110110000100100010111100001100101011111111000111100000100010011011010110111011100110100101111100110100101001011110110011001010010000011110011010100000011110100001011001011101010001001101111100010100111101101001101010010101011001001110000010001101000111101101111110000100100010011001001100011000101100010011111001101100111001010111110001001111111000011100000000001001101111111110010111010100110110001000100111111001000001001101100011100000111010110110001101100101000100110111101000100100010101000110011011100010000100010111110001111110101000010100100010100110101110100110100010101001010001101011011001111110101000111010100100111011001101110001010101101100101101110111100011111010011010100111001111101001101110110010000001111010101000000000011010111111110101001101100101100000100110010000101101011110100111010101101000111010111110101010100110001010110000100001110110101010101110100010000001010100010001110011001010010110011001010011011010111000001111001011000100110011001001100001100110100000001000011011111110100100110011010010010011000100111000101111011000000000101100010110100110110111010111111100110010110011101110100010110000001011001000101111110110010001010110011110001001000110100001111111111001111110110000011000001111011111111000000110000000100000000100100111000010111001110110010100001100110110110011010000010010000101100110010011010101110000001111000110010101000001010100011110010010110010000001000111000010010000010110001011110110110101001101111111101111100100111110100011111001001110101101101111011011110110110000010010011100000100001010001000110110111011000110010101001111000011000100101110011000100100011010110111111110111001010111111110100011001100101100011110100111111011101111011100011001100001001100101010011001001101001010100101110011111110110001001101001100000100001110011100010100101111100101001111001111001010011000111010001111011011011010101111011010010111111001011011011101010111000100111011111011101101000000100101101101110011100000010100000110110000100010000101111111100100100111010111010101011101110101010101000110000011110001010110111101001010100011011111101000010111100101111110110010001001110101111110000001011011010000100101111110000101011110000010011101110100001100010011001101001101110011011110110000101101101001000110101010011101110110101100100011110100010110000100010111000000110100100101101100111101010111011011010110000100000110001011001001010111001101011001011111011110100011011110110000001111001101010101000001111110111111100100110011111000010001000101000111001001110001001000111110111010010110110110011001001100001011101111100000101111000010110011101000101011010001000100001010111101000101100110001111010010000111000101111111101010
000111010110101000100110110011110111000001110011110111010111011010011100110100010100101101000100011011010001011010101110101001100001100011110100111001110111101010101011111000111011100111010101101111000001010010110101011011100101000011100111100010101000111010100011000110100100010100111011000110001010000011110110101010100001000001011001001110011001001001110000011010111011110111110110110100001010111010010010010010010100101010010111111000110100111001010000011000100010111000010000110011101110010110010100001011001010010011110111010101000000011100100011101101111101011011110100110101100000100110001100011110011010101101001010100110110001101001111111011010111111110011001100100111011111011111111010011000001000001001000000011100010101110111110110101110001001010011110100010001000000100011101001010100101000011101001101111010000110011010011101010111110110000010111011100110100100001111101100000101001111101000010000110110110100000011000001001010111110011001000101110000111010010111101000110101111101000010101111100100001101011010110110010101111011001101110010001011110111100000101111111111001110111001000011011110000111111000010011101100100000110011001001101011110110000000110000110101010111110010110111011001000010111100101111000111010110011011010011110001011010000110101101101001110000001110101111101110011010111011011101110000011010111101110101010100111011110100001101010111010100010010111000101110111010101000000101110110001100111011010100001110001000101001011011101111001101001000001101100001101011010111000111101110001001100110001100111101000011001100111010010110001100111111100001010110110010110101011101101000101001010100111111001110001010100100011111111001100010110011011111000110011000110100110011111000111111101001111000001101010101111100011111101011010101000000010111001011111000111111111011110111010001010101000001001001010101001100010001111101010111110011101110000111101001010100101100101111110101110111100100001100101111001101001101110011100111000010110010000100110001001010100000110000100000101100011001111010101011001001101111111110010101110101001011000110011100110101001000110000001011110111000101100101001110100000001101101011001101001010011000110010001010110000001001100010110111000011001101101010100100011011010111100001001011010101101000011001100000000110101100100111111101000100010110111101010110110001010000110000101110001010000100111110001011000111000110101110110011100101111010110001001011110100011010101111001000110100001001110011111010011001110001110110000101011101110010000100101011011111100110001111001110110110010100000000110011110011110110011010110101000010010010100010100110011010100011100011000001111111000110100100011101001100001010001011010101101000010010111111000110100111010000110001110100111101001000010111101011101000011010001111101100001111011101100100100100011100011110111001100111111111100101111101000010111011010000101111110101000000101010011100011010111111001110100001111100010001010101101101000010010111011010000100110111010011111100011110101011001010111010
100100011110111011101000101010011110011100111000000000010101111111010011100010110110100111000001011011000001110000011010110111110000100010110001101011111111011111000000001110111001101110101010110010000100001101011010000111101110101011101101101001101100011111010100110011000101001000000110011001011101010111000100101111101010001100010100001010111010100100111010010100001011110101011111011100011101001011001011000001000001001110011001000101011000011000111110110110101101110111010010011110000001000101100100001011010010101100100100011001010111101101010101110110101011011011100011010101100101000011000000011011100111000011100010011001000001001000100110111001001100101010100000110100111101000001110100110111111010000101111011110010001011100111011101111010011110011110001111111000110010001100001001001100110100100011110100111001000101100010000100111111011101010001001000001011110000111110101000001010110110100100101100111110101001001010110101110001000011011000001110101111001000101011100100111101010011101110011100101101110101001011010101010010110010110001001111101011110011001000101000001101010010010011001110000001000111010000111110011010111100011111111001110100110111110110010111000110110011110101100111010111111011000001111110000001100011110010111001000011110000011111010111010100010101110101001100001101100100100111100001011110001100111000011011000011011101011110011010111111101110001110010110111111011111111010011011001001000011101000110100010001110101001010000100000010001010101000011111111111110101000101101001010101100110011100110010111111110110100001101011010000111000000101111110000001110100010010111111100100101010010101101100111011111100000100110111001110000110010100011110111111000001011110001001011100101011011001101100011000100100011110100100011011101100110001000111100010111000000111010101001110101011011101100000001100111001001111101011000110110001111111111000000110011011011011100011010000001011100001111100101111101000001111001010010001001111101001011001010110111010011001100111000000001110000100110111101011101111011100101011011101100100000101011101000010101110001001000011010111001101111001011100011101000100001000100110100101100111000000011010000011001011111101010111011000011100001001000110100011100000001110111001101010011001000001111101101111100110111010000101111000011000101001011010010100001111000011101010101110111011100100111100010011001111011111111010001000100110010010011000010110011110001011001010001100000001110111011010100101010110101000111111100110001110010101001010100101111000101001001110101000110011110100111110010100110011011111010110101011100011110011110001001100100101010111101001010001011001010101110111011011001111100000011111101010001001000010101001000010111010110110101011011001100101011011110111101010011110000011001000100000011111100101111111001110010000111100101101101010110001101011111100001100000110100011111110110010110010001110110100110101010011000110100010110100000100101101111101110111000100101110010110111001010100100110111111110011000010110101101010
001101111110000110111010101101010100111100100110000100101100111110101010010101111100101110110101110000000010101111110010001001101001111100011010111011010011011110011101111011111100100011101111000100001001111011111100101000111111110100001000111001010100111101001001101011100101011100101111000100100001001000000011011011110111000100110101010111001100100100001101011000110110111000010111001001011010100110110010100010010000100010100001110110011110011001110110011111001110011100110101100100011111110100010110011101011000001011100111001111000111001100000101100000110001101001001001010001111001011110111010011001101000000110111110011111100001111100000011111111000101010001000001111100010000000011100010100000111110110100001011001010111001011000010110111100101000111001111010111010110011011111100100011100000001100100110101010101010000011111101011010010100111101111001010010010100100011000011011010011110110101100001100110101001110100000001110011110001001001110111101011010010000000111001110000000100101101100011001110000000110110011010001100111001101100011101111011011100011011101101000111011001110011011001101011110010111101110110110111101001000111110110100001001010000110011011011010001100011000110000110101011110010000111111110110101100111011111001110001101011000111111010010000101100011011011000010101011001100111111000000011100001011000110000111001001011000101101000010000110110001100011001110110101100100101010100010011101001000100001100101100110000001001011010001111111001010011010100000010000011110010100110110001101010001000100100000101110010000111001011001110111100101111001101000110110001001001001110011100101100011111101101000001100111101000111110111011101101011001010101100111100000101111011010010111110000010111110001110010001100110011100000011111001001010101110110000010110110100001111101111001000110111110001000101100100000000001100011110101000101011001010010101000000011010101101100011111111001000100000100001010010000100001111010100000000111111110000110101110101000100011011001010010000010111000001011011000110001110111100111001010111000111010101000011110101000110110010100101100010100010001100111000101110011101011010110100000111000101001101001100000110111001100010110011101101101000100011111101000011010100000001011101000100001000011000110111000010111111111011011100101010010011110110000110001010011001111110001001000101000100110111110111100101101111001100010110011000111000010000000001010011111011100000110000101011000101000011110010001110001000011111010110010011001110100110111011101010011101011001000000100010001001001111111000100111010001001111101011101100010010111000111000110101111111111011001010111000111101000100100100011000110101110101010000101011011011101000101100100000110111001000111111001110111000010110101111110010111010100101100110110001110011010001001111000011010111010010111101100001100110111111110101001101001111000011100101011010011101001100001010011010011110111010111001001101001101111010110101000001100000001101110101100110011101001001110001000111000101011011110010
010111000000011111111111111110010001100100010010100010110001011011101111011011001001100001100011011010000110101110100001111110110111100100000001101101101100001101110001010010010110001001110101001110001010010001001110110010000001100111110110101100110010000001001111110110110111101001010011100001110111010100001110011101100111101000101101111001001100010110100101100000000101110000110110111010111000011000010111001000001010010010001101001011101110001111110010101101010101000111000100101111010110011010101000111011100101011110100111000010001101010110110001001110100011011011001000100110011000010100100101101001100111100000111110101101010011000000010011000110011100101110100011111000001000001010110110111010100001010110101111111100001110011111110101001001000010110100011001011100000000011011110100100100100111111100011001011000000100110111001001110010000001010000011010110110010010100110111001000001100011111110100101000011000001110110011110110000001101000010110000101100101101100000010110111110110101110001011101111000001101000110111101001001111100110010011011101000100001111000011101101100010111110011101011101111000100011110001010111111010000001000000001100100101100101111101110110011000111011110001011100111100110101000000001010110010000011110110111100000111000010111001000011111110110111001011110100000111101101011101010110011111101101100011001111011111011010010010100000101101001011110001010011111001101110010100110001001011101001110101110111110101010001110001010101110111100110000100110100011110101000111000010100010011000110101000110110101101000011011001101110001111111101010100000101110101110101100100010111000110001100111101000110111100111010100011101011101100010101110010111100000001010001000000010101101001101001101101100010101001110010000100011000101000100001011101000010101001011110010011000111010011000110110100011011100010001011110110001011010011000101100000000000100000110001100110001011011000001110110111000101101011101011011011101000101010100111100010111100100111000011101110010010110010011101101101011010000000011110111110101100111100010110101100111000100011000100111111100010010100110101000010100101010010101101100011011100101000111111000111000001100011010001111100110011000010100111010101111001000110001110000101100010010101010000001000101101011100111000100111001010001010100011001001101101111011110110000001111011111001011101101011010000111111000011011110110000110001110001010010100011111010101010000000001110010000000010000111100110111000110101000100100111001000101110101010011110101101101111110010100110010101000100010111000110101001001100100111010100101110011000000100010110100101110111100110011100110010110011110100000100110011100110101100111010001011101110110101010011101001010011111111100010100011100101100100011111010100111000111011011010101001100010011100000111100011011011100000011001101000000110001000101101001100100101111110101101101100010001110010110101011110010011100100001001010111000010010010001011100101010000011110000001001010101010011011110000011101101010001010000
110001001000101001010101001000110001110011110000001101111100100100111001001101010001001111100001100110100101010001100101011110100011011011100111110110110000010010110101111101011100100101010000101010000000110110100011101100101010001111101101001001001000001001111100100110010001011100001101010010000011001110111111010110001010011011000101011010101011110100011000011011011101101111011010111111111011011001110010010001000101001101100101011001100100000111111001100100100010010010100111011111111100011111010000111001101001010100111110001001000011011100001111101101100001010011110111001001000011000111110011100011111001000100000111110011110100001101111011110000101001110110010011101110110100011111011010000000011001111111100110101111111101110011100001011100101110100011100000110001101100101001110000101110000000100101000001101101111111000010111100101011110100100011000111110101001010111000110111011100010000110010011101101111100010011010011110100011000010100001011100000100011110101101011000011010011101010011001100001111010000110000001001100001001010010111010110100010110111000011000110011010101011001011011010011001010101101111010000111101011001011110100100011001010010001100100100010100100110101111100001010101100100110111001101100100011000111100010101000000011110011101111011111001101011001100000011000000100000111011100110000110001000010001100011111110111111111110001001000010101001001111101100100101001010001001101010010010001111100110111010001000001111000001100100011001001111110111000101110110110100110010001000001010010101001100111101101011101111011110010111111100011010010101001011000111100110010010101111111100110110010101000010110101010100111111101010010101000000000000100010101110000100000110001001110100001010110000111101111111111001101001110110111001111100100000101011001000110110011110100110000010011011000101001001011011011100100010001011110110111010110010110101010001101000000110011111101001000110000100001011010001111110101000010011111001110010010111000011010101100101101110101101100000011001011111011001110110010100100011101111111101010011101111011000111111101000010011111000000000010111110011101000110110010000101110010001100101000101001000011110000110110010001100100001111110010001101011011110000110001001010100110101000101010101010111000110010100010010111000100010100100011000101110110011011111000100001101011100001101000111111001100000011000101001011110000010000011011001011110110000110100010110010111011001001100100111001010001111011101111000011011101000010000000110111000101011110011000001011110110010101110000010101011101000111100111100101010101011001101000111111001011101101011100011101111100011110110110111101101111100110000001011111110110011001111110101100110001001100101001111111001010000101110000111010100000010110110111101010011000011100010000110000011100011010011011010001110100110000011111010101000111100110010001000000011000011000111100000101110101000100010000110111010110101010000001101011011011011001111001100011000001100010100110100001001001101011100110101001100101100
111110010001111011001001111110111111011011100110001100100100100100100010000111001010001000110001110111001011110001110001000111110110110001011110011010110110000000110010101000011110100011001100000111110100110010110111100100101111100001100100001010100001110011110000111101111101001111110110110001011001111101111100110110001000110110101101110111001101110100011010001100101100000101101111101101111101001000010011101000111010100000001101111001001111000010111111111011001011111011110110111111011111000011000100000110101100111001011000000001011001010010010111011000101010101110011000101011001101010001000011101110110000110001101011010111101011101010010100101011010110001100000011101100000100100101001101000010011101010000110010010101001010111011000011011100000110011011110100001000001011011100110011000111100100001011000011100111100110111001011010110000000001111101011001001000101111111101010000001011011110010010111010000100110111010100111001010000100111110111101010000111100001101101000010101101011110100000100001000111111011000111011100010010110110001000100000000100010011010100110111000000101100110101011011000101011100000010110101000111001001010111111001100010111110100011100101001010010100101100101111101101100100110100110101110101100100011010011110001011000110110010010010011000000101101000011001110001111001101101111110111011010111001100111011000101101111010110110111101110111111110101100100110100001101100101111110111010110000100011100001010001011101000100010010110011101111111001011010001010101110000110001101001010001111011011100101101001000110110011101111011111011101001001000110000011010111101100101111100111110110001010001000100101010010101101110000111000101000101101111111100001011100000111100110110110100100101110010111111011100001001110101011011111000010100100110010000101101010111111100101101011010101111001101101111010100110110001111110110100011100111111011100101111001111101100011110101011111111000101001111010010111001011101110100011111101111010001000101101100101001111011000001001100100011100011001010000111011101011100001110010111010111111000110010010001001110100011110010100101010001000110001110011110101101100111000101110010010010000100001111000110011100100000100000110100001101010100011001011111000110011101101000010001110111010010110101101100110101000000110000101001010001101110000011100000011101111101111100110001000001111011010010011011110110000110001001110110110110111001001100000101110110101100000111001101010000101101100101010001111011100111001010110010101010010110110100110110111010000011110101001011000111110000110111110010100011111000011010100101101010001001001101001001001001100111011111111011111000110111111101101100001001001101110011011010011100001100101101110110001101001010101000111101110101101110000011010101110011010001110000010100011100011111000001110101100001111100111111110010101010010000011000011001110101111011100001100010101101100110100110101100111110010111101111011101000110110111010111000011001010010000101010100100101000011100001110000000110101001100110011
010010111011100100101111111100101010011011000110110001110100110111110111101100001101100100000110101010101011101011010100110110101001100000111010001101001011110100111011000010110110011101101100100110111010110110111100001110000111001000000001111001010101110100110100101101111001000110001101000101011110110110010011011011111010001000100011010100000000010000100100100000001000010000101010100100010101101110000111100001011110011100110100111100011000111101100100110110010111101011100011011101110100001010111111010110000001101001010010110000101011111010001110000001100111101101010011111110100011000101100001100000111010101010100000000000001101101011111001010000001001000101110000101111001011101110111111111111011010001011011011010000001100010111110010010110011110110110011001011110110111100010001100001001111110001110110001101110111000010111110000000110100001110010111001100111000100000010011100000010101010010000111101101101001011000111110101100100111111111010011100010010111011011011011110000011000100110110010110001011001010110111010001000010110100001110110111001101001001110110111100011000010111101010101100100001010110011000011000111100010111100110101000000000111101111001100101110010000101110000100101000010110111100001110010000101110111011011010000100111110001000100110001110101001111110001100101100001110001011100001101000101101010001100001010000001000000110000111100110001110111000010001111000110001011110110011011111100100101111001110101111100011101101111101100110010010001010000101100100001111010010100111011110011110001100001001000101111011011100111000100011101100110001100100110001110111010101011001100100001010001101000100001101100010010111101111110001111011100001101000101000111100100101001111100111000110011100011110111111110100111100011111000010100111011010100010111110111011000100101001100111001000100110001010001101100111111000011001100010111111011100000001101011100100111001111011001110100001010100110000001100100010111101011011110011111011100110101010011101010100011100100101100010100100001000110101000100011101111111010111001110100110000001001010111110011011111111111110100000101101101010011000111010011011110011100011000111010111111011100000010001011111011000101100111100111011000010111101000111101111011110111001110110000111011101010101000001000100011010010110000001100100000111010101010110110101101011110001111101111011000100000100101110110010011110011101100111000111100101010000010110100111001010101000011011011101110111000100001100000110101110011010111111110110011110010011101001000100111101111001011100111000110001000110000101100111001101001010101111101101011011000010000101000100100101000011010011111010111110111001100110110011111001011011111110011011001101100010000101010000000101101100101011011111110110100101000010000001011110001101000110110100101111110011010011000111011111000110111000000001000101010011111110010111000011000010100001100110011011100111100100000110110010100101001011010001110101111100011111111011101110110111100000011000100001010110001100010110100001110111000
010000011101011000001100000000101110111111010010110101010010010000000001110000100011010011001000111111111011111010100110001110010100011101011100001001001100001110001001011101110010000001100011111010011101100110000011100111010101000101111000111000001010110001100111010000011111010111010101101011111011001100011011011001001100001100011000010000001110111111001001111101101001011001100000000100100100110010101001011110100101101101001100001101110010101001011010001111100011100111001000101001110011011011001110100010101011100011011100000100110100101001110111110010111011101110100001100010101000100111110010000000010011010011001101010110101001101110010011011011001001100001101111111101100001111010110000111011111011110001010001001011100101000111111101001100000000011000001011001101110001111010000100000001001001101010110100000000010100001001111010101010110000010001000011110111001111010000011110111001100011101001001101011110010010001100010001001011111110011011101010010110110101110000010010000111010000101000001111000101001101101001011101110111111001000010110010100100000111011011010011111011000111001110011101110000100110011110001010101100010101100101001100111100111111010010100001110001111001110101011110001100001000001100110110000010111001111100101000110110111100110000001101110001110000001001011101000001101110010101110010101101011010101110101000010111011001101111100011111001011011101010110011001000111001010010001111001001101000100111100011100110010100010011000000110111010001011010001101111100111100000001101101010110000000111010001111010101100100111011000110000001101010001001010111011001110011100011100000000010110110100001001101101111000000011101110100101100100101100011000001001000011101010001011101011100001100010010000010010111001010000011100110001101000010011101011001110110000111111110110100111100100000101000010101011100110010101011000100110000011000101010110111000001111110100100100010010011000000011100101001011000010110011100010000001111110010100011111101101001000010001101100001111010000111011010010000000110101011101110110001011000000111111010101111011111010011000110000000110101111011110110001101011000100011111111011101100011001110100101000010000100101010101010011110101111001001100111111000101101010110111111110100010101000101011001100001111110101110001000111100000010101110011001101001100101111101010101001000001111000111111111010001001100101011111101111001110101000010111110111000011100101011011100110000100110100110111001101100111110010010000010110110100100010011111110100101110111110011100111010001000001110001111010010101010011111011101001111100111011110111000100010101010110010100001001001101011110001000101001111000110001101100011100001100011100000000000100101110000111010001100101001010111101101011110111010000000001011010001111111111111111011011110111001011110110011011111011100011111100001010111110010000001101111000000011010000110001110011101100101110011101001000101110111111111001110001011001010001111101010010110010010010101101111001001101000000001000101011101000100100
000100011111100001010001011100000110010011110100010000010111101001011100110001001111001110011110011010101111100110011001000111011100111011111010001100011010010000001110010011011111110011000101010101010010000100100110001010111110010001100000011111001001101101100000010000111111011010010011111101011110001000001111001101011101110110011011111111100111011110001101010110010000010000000101001010011010000101101111100100110110011101010000110011101001001010001011001010001010010110001001111101100110010001011100001010000010010111010001011011101111101110101100000100111101001011001011001010100100101010000100110111101110010111001101101000000001011100111011100010010010111010000010101101111101000111110010010101000110010010111100001110000010101010010000100100000101110010000111111101101010100110010101111010100001110100110100000111011000101000000111011110101001111010100010010110100110100010100000000110101001110011110000110100100110011011010111010010100101100000001011010011100100010001010010010111011110011001110101110010011100001010001001100001101101011110001000101110110000100100010011101000111000101100100101101010010110110110110111110001100111100110010010010101000101110011100010011011110100000010100011001110100001111000111100011010001110110010100011010001010000010100100101111111101010100000111111010100001011001111101010000101011010100001010111100111010001101001101011110010010101000001010011011010111111010011011110000011000110010110101101011111000001010011000001011010001010111001111111000011000000111000111110010000101010001011110101111111100011011101011100100101001110111001101110011110100000100110000101111110011101110011111001101110011010001010100001011101100011001100111010111011011001001011011100110011000111111010111000001111010111101000001100001110111011001000110011100000011110010000011011001010000101110110101010000100010111111100000010101101100001101011100011011001001011001101101000101000100111101100111111001100000111111111101111111110010100001111011110111110010110100000000001011100011011110001001100100010010111100101000011010010001010100100010100110111110001110100100011100010111111001011101001011001011101100011010010110001011111010000111111101001101000100110101100101110001101111110110000001111000111111010110011100011000111101001011111000011010000011100111110111111010010110011010111101111110001000001001011101010010111001111001011110001110010010111000101110101001001100110011000100111001010111001001101100100001110100011000101110001100100011111100001010100010011011010110001111110111110101011011110001110000000100101010110001010001011011101101010111011101011000100000100111111011111101010010011011101101111111101000001011010100101001101101110100111100010011011110101101010110001111101110010001110110001011100110110110111110110111101111010001001000011100001111011100011101001011110011101110001011101110011101101000110000111111001101110000001010100011111000011101010000101001010000110010111100010101110100101110011000100001101011010110010101011101101101110100101100111111110101111
101100010101110000001111011010101011001000101111010111110110111000010111001011100011100001000000000111010101111110010011010111100011001010010101111100011001100110111010101011010110100001001100000010000000011110000010110111111111101000101010111111010000001000110001000011110111001010000111100100110001100011101111100111101101010110110111110111001011011111011111111010011101011000011101001101011110100011111100100110100101101100100011010011000111000101000001111011100101011100111011101101001100011100110101101011110000111000011111000011010011000011100011011110111100010000011101100000110011100100101100000100101011101010010001011010000001100100111001110100101000000111101100010100101000111011111011110001011101110110101111110011111110110100110101000000000101111111000010100011111101100001010011101010100011011000101000001010001010111100111111000001100111111111010111101110011011100110001011101011001110011010110111111010011110011001000011010001010110001111110100001101011001010010101011110100100011111111111111001111111001110110001101010001010001011100100011101101101011101010010000010110011101001010001101000011001100100100101011110101110110001000101000100010010111011110111101101011001111001010111100000010010011111111011110010101001001000101010100110010010000011110001010110011110011110010111110010000110010000000111110010110111011111001010001011100010000000010111101101100101101000100011010110000011111001001010101101000010110001001010010001001010000110000010010011100111001101101010001101100101010100100011110101001000110000110110011101100011101100010011011111011000001011001111100000111000110100000110101010111110101111111000011100100011100100011101010000000111001110100111001111000100011101001111011110110100001100011111010100110110011000110110010001111000111010010000101010100101001101011001000111000101100100010100101001110100100111001000010000001111101001001100101011110100001101000101001000110111110100100111000011111001110101000010000010010111010001100111111111100010000100101101100011110101000100101000011010011010101001100110010000100001011110011111010010010110010101101101111111101001010111010001111100110010000000010111101001001110101001110001001101110101000100011111101100100110110011001001011101000110011010000110011010100011110111110100111001011100110010101110101101001110111001010001110000010110111100110110100001100100011001000100100011011011111111011011011111100010000000010001010111001100110111101111001110100110001001011100010011110100100011011011001111101100010110001101101011001000011010111000000110101100101110001100100100110001101001001001011011000100100011100100101011101110010001000010111111001010000110100001011010111000100101111001110110010110101001010000011001010000000110000100000011100011110011010111011000010111011111010010000111111110000111101001101111011000110011010000000100101001000101001001100111001101011100001110110110000110111010110110101011010010011011000101001000110101101100001110001010011100001001000101111001101001100110111101111110100011100111111101100
011100011100100000001011001001110111001011000010100100011111011000001011100000000000100100111010011001111110011110111001011111100011110100101111101101011000101001011011011011011000010000100010101111001001001111001111001111101110110000011100001011111010111001101110111011011111101101100011011011110001011111111001100000100010010101010100100010001101111011011111111011111110100101100100101001011111100111010101110100011101100001110011100111010101001101111000101110001101011011000000010111001010101101110010001011101011100101110111110011000001001011001010100010011011101000011111010101010101001111110101001101010010110001001100111001001100001110001111111111100110011110010000110110111010011010100101001111010101010001100001011110001010101111001000011111001110001110101011010110001001010001111000101110000111101011100000010111101011000111101010010011010011001001110110100100111110010010000111100011101011011100111110110100000011000100001000100100011001000100110001000101000001111111001011001100111111011110101101001011011111010110100110111010000100000100111101100100010011011011010101110110001100111001110011111000011111000111001111010011101110010101011111010010011110111111010000000110100101001101010100000011101101110110111011011001100111100101100000100100011110000010100000000001011011001110011111101001011001101100011001000000001010001110010000010101011101101110110111111101001001111100011010000100101110000100111111101000010110000011010001001011110011011010000110001100011010010011100110110011011010000010100110000000111100010101010001110011000000011000001101001100010110110010001110110110101001110101101010101111110101111010000010110000100010110000000000101100000001001111000111100001000011111101010110011100101100010010110111100110101100001110101001010001100100111100001001110011011111011001110011111111110000000010111110011110001111011100000010110011011001010111000010111010100110010111101010111101001100101100101111011100010011010000110101010101110110100001010000101110100000100111010001101111111110011111100101000011110101011001011001110100011010010101110001100100011011101100011110010011111011000010000100101110111101100010110010010110101001000001011101000110100010111100111101101001011001010110101110000000011110001011010000010110101101000110111001001100110111011110000010000110100011010000011111111011001001011110111010111010000000000010011101111100000011001000101100101011110101110111110011111101000111101111000000011111001001011001101111001000011000000101110101011001010111010111000010011111100011011110010000101000001000101101101100110001011100110110000010001001010111110110001111110100111011111000111110010111000001101101111110110111011101100000110001010100011011000110101011111101100110000100100011100100010110010101001110110110111000011000001110001100000111111101000110010010110001001110111011111010010000001101111100111011001001100101101111000111011100111001110001110111101010111010110110010000010111000101101101010101111110100101000111011011101000010011110110101000011111101101001100
111001100110011001100111110000011110001100101101110001001110001101111100011111010100011010101100110011000001101001111111111101110001001010110110101111110001111110111101001011010110100101011001010010100000000111000100010011101111000100000101101101110110110011100001001110110101001100100111010011001100110001101100100111101110110011100001110011010001110110010001001111110000110000101001101001001000011010110001100111001110100011000010111110101111111111001110000011110011000110001101001000000001101000111110110001001010111000001101011010000010011000101011011101001110011011001000111110110011011001001000001001001011001001000000001111101110010100010011000101100101101000000101001011010010101100100111010010100000110110100111010010010111011010000001100110010010001110110000100000011000000000111011000000010101010001010111010100001110110011000011100000111101110110111010010000000101110000100001110000111110111100000000101110100101000111110101101101011111010101000110001000010011000010100111000011000011100000111110010000100111100010000100100000111110001000011100111001100110111101101100101011000100011111000000010111000100110011110101000111110011011001011011101110001110110000110011010101001111001010101101010100100100101000111001111011010110001001111100101000000110111011000111100001000111010101110100010001000101101000010010010101100111100110010100111010011011001111101000100101000010011101001110011101011110010010000101111101001101011010010011110000111000010101011011010011101111001100000001111001111100010000101000110011000111101001100100111010000010111011001011010110110000000001101001111000100001010101101110110100001010010001001001100101101010011000010010001110000010011001011110110001111110110111001100011011011000101010001111100111101101110111000101111000110010010110000100110000110010010011111001000110100111010100101100110011011010101110000101000010000110010101011000000010100000110111101110011000101010111100010110111011110001101011000000101101101101000000000101111000011111100010000101010100001101000011000011011010010100101001100111000111010011001001010011110011100000011010011001100110010100000000111001010101001110100100010101111011010100000000001110111011001011110010000001010111101101001101110001111001110011111100010100010111001001100110000110101100001001011001100111111101111101010011010110000110101001011100000101001000101110000100110111101100001110100010100010000000100001111001000011111001000111000110000000010010001111010000101011000100101010000010100011110011111000000111101111001111011000010100101000101100101001110111100010010110011100111010101001011101010110111111001001110101111011110101110110000100011011000010101110110100011101101011001111001001010001111010111001100110111100111101011100110101001001000011010011111001101001010101110111001000010110011110010100000111100001111000000110001111000111100011111100000000010010111011111010000111000100000000110000010001100000000110111000110101001001101000000000101101010100010001011110101001111110011111011110010101010101110010111110
001111111000000111110010100000100110101011011111010001010010010010010101100110000111111001000011001110100110111000001110111011110011010101000111101011010110101011001011011100100111101111010010000100101111011110100110100101111101001110110000000101011100100010100010011001001010000011101000010100010010111100010101001110110010010100110000001110011111001000001100110011111101100101110111110100100010101010001110010000000010100010010001111011100110010010101110111011011001001001011111011101001001010001010001010011100110001001001111000011101110110101001101100011000011000010100101010000010011000011101110010100001011111110011111111111111111110101110011000001011101010011101110010011101100111111101100000101101010101001100011101001100111111011001101110100110111000010100000000001101110000001011011101110101011000111110110111110011001111000111011110010111110000101001101010101010000101101000011101110110010110100111101000101101111011110000111000000111000111001011000001000101100001101010101010000001100110100011010000101000010111011010101010011001001000010000111000010001111011010101000100111100001101110000100000010001011011111011010010101110011011101111110010001101001001001011001101011010001100111110010000010111100011100001100011110101000000010000011000011001011010001010000111101010001010100010110101011100110100110000011111101101110010101000010001000101001110011110111000100100011100010100100101111001111000010100011001100101101010011111010110000010000110110001011101111010110100001010111001011010000011110000011110000011111111011000100000100101010110000000100000010010111000111100110111001111100111110001001100011001010110011110011101110101010001000111010110011010000011111111000110001011010101001010000100010011100101100011111011110111100101001010001011011010101100111010101101101100111010001010100001100111000100111101111010000001100110101001011001001100011101110100100010010111101111111110000011001100100011001111110001011111000111000001000010000011001001001010011010110000011111110010111001101100101001111101011100000010001111000000001100100100000010010001010111111010011001000110101100100011100011101100010010010000011100001000101101010011000110001110010101011010000010100100000011111010001101101110111111100000100000111011001001001001101010100001010100110110010101110011010111101111110001000111010100101101101011100010010011011001100110111010000100001001100111111000111111001101100101101110101100100001110000101000010101100010110101111001000011111101101110110110010111010010001100010110000111010000001000101010110100001111100000001100111101011110110000100101100100000100000010101111001011000000100001011111100000010101101000101101011001101000101000011010100101010000000101100111010000111111110100010011000011110011101111111000110001001001111101001001010001000000010001101001011111110110110011000111100100101011000110100100010010110010011000100010111010010001010111000111101100111101110001011100111011100110101010001101001011100011101101011100010100110100001100111001110101100001111001100001100
011111010011111100011110001100001001111111101100000001011110111010100001011111010100101010101011111100100000011001110010111110010111011101110000111010001111110010001010011111011001000111100111100010100010101010011010011001110100000110111100110111000101010111111111011111101101010111111010000000010011000001000100111001110010100000010111001010001000001010111101000111011010110011011011010011010010010111110001111101011111100000110001000001100001010011101101101100011010010001010011100001010011101110011100101110001001001011110100010101010110100001100000101101100011011011011000110001011111111011101000000011110100011100110100001001101000011100111110100010010111010000101001101110111110010011111100110101011101111001100001000001101011111110111011111001101100111110100011101011110111100101101110001001110001100101111101011100010101011000110100001110111100011101001100110010010100001111010100101110001101110100010010110010111010101111100111100000001001010001000100011111010001000010101101001100000110111111010001101010100110011010011000000110101011100000101111010010010101000111001000000111010001001010010010001000111010110001011100000110011000000110011111001011001011100111001101110101011001101001110001010110110111111110100101011001110011001101110010001011001000111001011000110011101010101000110001011110101011100000110100011010110000111000001100101101111100101100100110111100000001111111110011001101100000000111101111000011110111111101011000100111010111001101111100110101110100000111101100000000100010100011000111001000010000000001110101011001110101001100111011011001000110010101101010101100100001111100001111011000001101100110001101101001101101111101000010001010011101100010011000010011111000111001110001011001100101001101111111101001101100101101111100111000100011001110010111001101011000001011101001101000001100100111111001110101010110000110110010100101000010100110000110000001011101101010101010010001110110111100111010010110101100000110000011101000011011001111010010001001111001101101011011010101110100010010011100100111100100010001100101011001100100010000111001101110000111110101111101011010100011100110001001111100011111110100010000001111010101111001011000001110011110110001010010101110001011010011100001101011010000011000100010010111011011000111010110110111111100001010000101010010110110111101010101000110000010011100000111101101011101001011111000100000001010010111101010101001100110100011110001001011100111000100111000100011010110110000000111001110111010101101011111110010111001110010000011111101100011111111000100000001110001000110001011110100010010101010010000101011101100010100111101011011110100010110011011010011000101011011011001110010111011011011000001100111010001011110100100001101110100001101110000010100010000000010001000010001000010110000011011101101101000011010001001110011011001010110100001011000001010001101001011001111110101110000111010110111000100000000001010110101111001010111011000101001100100010111111111111100101000011001110110000100000011111000101101101011100111110100110000
100000001101100101000101110000010001001011110101100111000111011001100010000110001000010000100001011000111001100100100101110010111111011111100010110111110110111101100111101000011100111010000000011010000000110011110111111110110001101001110110100001011111001011110011011111001101011010111011111011110100110010101000110100011110000100101100001101110001100010111111100001101001101000000110110110110101000011010000111011000111000001111010011100100101010110010100111111010011110111000101010011001110111101101100011001100110011101011101101000011001000110011110111100100101001101111011011111000101010000000111110111111001100001111111011001011000010011001001010010110100101000011011111101000101100001000000111010110111111011110001010101001010001111011011101010100010100010100010011000000011000100101001101001010001001111111101110100111001011110111101101100111011100000011001010100100101100111001010001110111001101010001011110101010101011100110111000100011110011001100100010100011001011000011010011100011011100011100011010100111001101100010011100001101110110000001011110010100000110101011000111000101010110100110100101110011001001100100011100011010000111000111010110010001011100110001100011001001000101000100111001101101010111001100100110101000010111001000001010100000010011000001011011100001000011001000100001111011111111101110001100011001100110110000101011111010110010101101001100111110100010101011001011000001000111100101001101001101011000100010111110011011110011111010110101101010100110110001111110011110110010101000101101010000000110100011110011101010000111011101011110000011000111011110111110011101111000001000010011010100100001010000101101010011011001011001010001110001011000000111011000010000100000111101111111011101000000000110111010110010101100111110100101111000000011111111010001001100000100111110100011011110100011010000000101101100100000010010110001101100100000011111000001010000010100100010100101001011101110111011000001010110110001001110000101000111100110101100001101010111001000110001001101111010110001111110000100010100000000001110111000011001000100110010000001000101101010101001000011010011001000011000111001011011100010010100000111000010001110010011110101001110011110011010100100111101101010111010111111100111100101001001110101010110110101110000110000001001100111000011100101011111101001011011100111000110001111001100010011101110101100111000011011010111110100001000110110010001010100010111101111111111110000111100111000001111000100111010011111010101001100010100011001100011011100110001111101011101110110001011000001111110111010101001110101011011110101101001100011111001000111000100000101010101111010100111010011100001000101001111001000101000100001011001101011000100100100000111011100001100111001111100010001010010001010110101100001111000001001001010011010001110000101101001101011101110001110100111110101110011100101110010111111001110100010011100100001010110010001110101011010110000110100101111011100000111101001011100100001010001011000001011111110001100001011010111010111001110111101111001011
000011100000100110101100010000001001111100100001010111011001000010011101010110000001000010101111100101010110101001101000010111111111100001110000101100011100011010010111011011001000010111000111011000111110000100000111000011111010101001010101110000000100010101101101010100101010101110000011001101000110010011000011001011010010010011101010101111100000001110111101101011010110010110010110110010100111011010110100101011000000100010101100100111111110001111111000011100100101110010100110111110101111000101100001001101001000011110100011010001101000100001001100000101100001111001100010111111001000110011111001101110011011001110101010011110001001110100001000101011011110111110110110010100001100101111001101001110001011111010000110001110010110001011000100100010001011001100000011101010111110100100011011010000110011011000100111010101011000110110011011000100010100001011101010100000010001000101100010100010100011000010011111001100000100000011000100000101010000001001100110001111011000101111110100101111110000111110111110001001000011000000001100111001110110111011111111111101110100010101000101111100101111000110111100111111100111100100101111010010100110100110011010010101000010110001101110011101110010011100001001100011001001101101010101001000011110100001011110111010011010010101100100011111001011101010101111010101111101111011000010000011001101011001111010100101011001101010000111101111000110011100001011100110001010011011011100111101000010111110100101101010010011010101000101111001101111011110001011111101100101000100001101000000010000100111010110110001100100100110110110010000101111010111101011100000111001111011100001001110000100001010011110110101011010010011110000110101111110100111100010101011101010000111111100000101011000000011001001110001011001101100011111101111101010000000000110001101011110110011111000011001000100100110010010110110101000001111101100111100101101001100010110101110111011110011100010101001011110111111101100010101101010000111111111100000010101010010111111010000010110011010000000100110110011110101011111010100000011010110011011110011111100000011000111110111110111100011111001101101100000001000011010011000011010011011001010011111000100111100111100001010010010110101111100011000000110110100010101110101101100111110101001010111111001011110011101011100001110000111001011011101000001000101011100111011100110001010101000110011111101011101110111100100011000010000100011011100001100010011101111111011010000110100000011101111000000011101100100100100001001111001111111101111110011111101101010110010000110100001110000101011010111010101101001110101100111101101011111001011100110111011000110010001111101111001010001011110101001000101011100111010011011101111111111111111100110010000111110111111100010000110011110100010110001010111010010110000101001101001110010001110011101001000110101001000011011110010101010101111100011111011000011110101000111011001100011110100011111111111110010000111111011110010001101111011010110010000011100001100010010010100010110011001001110001010100001011100101101101000000111
111101101010011110010111001110101001010001011010010110101110111001011101000001111010010000000011011000111001111110100010001110101010100110100000010110100011100001011101000100011110100101101101111100100111110110110000000001101010010011001010110001100101001111110011000011001111111011011101100000011111110000010000110010010010001111000000101001110100001110100100010001110000010110100010011111100011010011000010011101110111011100101101101010001001001110011010101000110011110100111100001111110110110110100010100000010001100101111001001111010000111011100100111011110001010101011001111011110111011000100100011100000100101110001000011101101110001111100010111011101000110010111000110100101001101010101011000011010000101100001110010101011001100100001011001100100100101110010111000101110110001111010100100101100110001100111101000000000100110001011011011011011000101111110010010001110100011011010100101000001101011111111001111011111011010000100101001010111000011000101100011001010001001111110001000011110111110101000010100101010010010101100010110001110100100110001110010110011011010010101101010000110011011001100001001011011000111111000100000100010100001100110001010111001011001101100101100100001011000111111100001110100111001100101011111010001010000101100000000110110001011110110101110111100010001001010001011111000010101110001110011010110001011001111101111111001111011101001011001110010000011110010100110111011000111010000001101111110101010100011001000100101100101011100110100011111111111111100000000110011011010111111100000110000111111011011011001110101011111100110010010100000000101011000000101010000100001001110001100101000110010110001011010001110011100101000110101011011010001110000100110000101010111011010100011000010110100100111001000011111011110110000011110100111111110110001010110101000101001101100000101011010001001000110101100010101011001010101111111100001011100101000110001000100011111011010001100110000111101100111111111111110110100010100000100101000001000101100111001010000100011111110010100000010001011100001010110101100011010110101000010111111011010111101011101110110101010011110011010110000110111000000111000100100010101010010111010111100010011110001100011010100110100100111111001101000100100110000111110101001101001100100011011110111001000100011100100011011111101000100100001110011001011110101011111110100001000000101011111100111100011110000010100101001110001100001000100111000100011110100001111001011010111000101011010011110000100101111111010110100001000100010100110000110011101010101101010110011101111010000010110100011100010111101100011011100110100010010110010111110101101001000111011010010110011010100001011110000110001010000111011111000010000100111100101001010000010000011011011101100000100010100100011010111101110011001110000111010001010111101101000101111111000110111110101111000110100101010101101010111001000000010001010010010001110011001001001000101010011001111110010011100000111100110001100111100110110110100001111100001100100011000011011111001111100110000001111011001111000001110010
011111010001000001000100010101010001100011101111000100110000000100011111001000000101011001100001110100011101100110100111011111011100010000010100100011001011000011111001111100101010001111111010100011010111111000010011110110110101010001001001001111110110000010000100011001101110111101100000000101111010110000100000011101010111110001001110000001100111100011001101010000101011010111011100000101100000111010011001000110010111010001000000111101011001100001010000010011000110000011010101100100110111000100010010010101110010101110001110011101111100100111000101100111011011011111000110100010000110100100001010011001110110011000000001000100110100100010111110011110001100001100111101111011111101110100101010000101001111001010001101101110011001100111001101011100111010010111010010000001110100000011110010100010100110011111000010010000100111011000001000101111100111100101110011011111111011110100101110100101111010111001111100010001111011111111110110111100110010101100101000010010100100101110011110001101100010011111111001010111110110010111010110011110100000010101100100101100000101001110110001010011111101100101000111011101001100000110101101111111011110101101101101101000000011101110011000011110101100101000101100001100110110011100000111011111100000011111100011000110101110101001011010000011111000111011010111100001000010001111010001010010101010101011000001100100010100110100111111001000100011101100011000100011110001001011010001101010010010110000001110001111110101110111100010111010000010100010011111110101001101010101110111101010010011111001000101110110000111110110011100001010110111010110111100101011011101110110101011001001000101011011001110100011010000000001001001111010101101110100001001001000110000001010110000110100110111000010001000111000001111110011001100001000011110100000110011000011111000110101001111110000011000110011100000101111000010110110101010001001101011110110001010001100101001101110011001000101100110100111000011100101100001010000101110000110010011100001101100011110111101010011111001101001101011100010110011000010101001001000101110100111011111111110000000001000001101110000011001110001101100101011100001001111001100111011010101001010110110010011011110100100001111110101101010111011111110001111001011110101010111011011111100100011101010011110111100000000010010111000101101001000110010111111101001000110110100100010001100000010100111101001011011001001111001000101101010011111010010101101100001010011011001001010111101100001101010000000011011001001001001100111000101000011111000000111101100001000111110001000010011000101110010100110110011101110011111011111011110101011001000011111010110110111100010001111000111011010111010011101110011010110001010110111011110101111100101100111110011001001101110111011011010111000101011010000000101001001011111111011111110101110010011011101110000101100101100000000001101111110110101110110100001010010111111110100110001001001010010000011100100011000111001011110001001001000000010111100001101000110110001000101000100010101001111100101100000100010101001101000111110
111110110011001010100110101101110111100101000001110111111011000111010001010110000110000100111110101001111101110010000000001010101001110000111111110000100000111010001010100001010000111000001010111110011100111111100000011010111011001111001101001000000101100010010010001000000100110101101001000010111010100101011101011110001010101000100010101010111111010100000110000011100110100010101011010010110100000011011101000101011000010010000111100010101100100100011010001110010110111101100100000010010011000100011011101010111100101110011101101010000010111000000001101011110100001011011111001001101011001101111100110000111001011000011101110110001001101101011010000111001110011100011111001110100001011111010011011000100000011011000000011100010101001111110001110111101100100000000000111001000111111100010010001000000010111001110000110000100010100010100100001011110100110011000101110000101100101111000111000101110011100001110110101011111011000011101110001111100011111100001100101010110101111101000110110010111100011001001011010100101101000011111001010111001111011101010110110001110101010001010001100000010110010000111111111101100010000010100010110011000011101011101110011111000010000111010000011001101001010000010111111101110100001000000000011001111110011101001011001011110101101010000001000001011100101010111110101110100110100111110100111111000001110101100001001000011110101100101111001100100110000110010001001111110100101101000111110111011110011110001000111111101110101101011011101011110001010011101000111101000111110111000011011101101011101111111010101101111000110011100110010010010010100111000000000010011100100111111101110000001010000011010011100101111101110100101101010100011000000001100001000010110001001000000101010100110001000000110001010101110011011000000001000100000001110010101110100110000010101101101011110101100001110101111111100100100011011101110011000001100101100101111100001000010100110100001100101100000111101010011001110010100101011000111001000110001010000101101100101011011101111000000100111010000100110111001111011011011100011100001001001101011111000011111100001101111100011001111110000101110111010111000000010111000111100011100000111000110011001001010010011010101100010011111110011100011110111001100100011110110011001100010001001011000010100000010101101001010001010100100101010001000001011010101101111101100100010001111110111100000010010110000110101100011010101111000000101101011011100011011010101010010110111110000001100101101111000000010001100000010101001110111100110000010100111110100110110011010011011010101000110101101011100000111100011100100111010100111110100111101100011110100010001111001011101011010000110101000110110010000000001011001000011001010011101001011010001100011000100001000101101011101011011110101011111011001100010101000000101100000111001101010001111101000111011011110011111001100001001001101000011011011110010010100111100100111011011100100010011010011100111110000100010100111110000101011010001100010010101011110010100010010110010001111111011111110011111110010010011010101111
010001110110110010011111101100001010001101010010011110110001010111110001001010101010001011100100001101111111010001011100101011000000000101011111101100000010101110000110010010111111000010010011001011111101001110010001010010111101001111010010111100001111111100000100101000110100101010111100111100101111101011010111001101101101110001110110101110011100101111001101110000101101111010110101001100000100111001100110101010101100000110010010111101001101111110010100100110001101110010100101101101110101111111000001111101011111001110100111011110101011101011000110001100111101100110000011000110100011110000111111000011011110001000001101001001110111111101000010110100011001000011101101111110110111000010010100110101011000010100110011101100010010111011010001010111111110111111111010111001011000001110011101000001100011000101011000100110000100100000110100001001100011111010010111101000000110100010010110011011011000000010000100000101001001010010101101111010111101000101011010111100010100100101001100111100111101111111011110101001110111011011011101101101101011111101001100011010101101110101110000011011010011100001111000010110110010100001111100011001100101001110010000000010010101001011101111110011010100000101001101100111011101010101000101110100001111001101011111100011111011101001000111101000011100010101000101101101010000101101101000101101110000010110001101010111000110011000001101001111011101100010001110011100101110101011010011001101000000110010011010000011000111110000111001000000110000110011111100001011011000100000001100101100011010000101010100101110101001101000111000101011010010000011011110001110110100010000001001110100000111010010101010110100000000001101010010011000000111010001001110010010001111111111101111111111001110010110111100111100011110001111110000000110000010100010011110001100010110000100101111110100111001110001111001010001010001000110111011001010101110100001111100000010111100000100100001010000001101111101011011110110100100110000011111111110000010010110000011111011111010111011010100001010101000111010110010011101100101111111001000110001011000101001111101000110100111110100100000011001100101100000010100011110000110110010010100110010001011110110011000111011000001001010101100000011101101111100110011101000100111001100000011111110010101110101011110001011000001001001100010011001110111110010010001110011111000010100110111100011110111001110011010001001100000001000001011000001011011110100010111111101010011100111110110010011110101100001000011101110011110110100010110101011111111000011100001101101110000111111010101010111100001111001001010011100111110101000110110101011010110100100100000011110011101001011001100001010100110011000111000110100000000011101011110111000000001111000101000110110001000011010010000001111100001001011010001000111101101011110100111101100110010110110100001010000100000000110111011011110001010100010011111111011000110000010000110111101001101101001000111100011111100100000000000111101101111010001111010100000000001101010000110100011011111000110111100011100010101111011110011
100000110000010001001011000010000010111010000011011101101000101000110110110101010011100001001101111000111011001111110011011101000110011001110010110001101000000100100100100000000111000000001011010110011101110100001011101101001110010101111111011100110011101100011100101000011101000000010100110110010000110101000110100111001000110110000011011100110011111110110011001000001001111101100111000101011101000100101110011110010011101011111101101111010011101110010011001111111100001100100010101100101100100010011110110000111111101100110100111100100101111110101111000111011001110001101011010101100001011000100011001101101010001100101011001111111011100011010111110101010011100000110001011100001101111000110101101001011000101100000001111100110111000011110101010000010100010010101010101011011000000010101110001111110001011010010010011001110110010101011000010111101101001010111110110110010101110100101011101000010010001100111000110011011111001100110011010100000000100000110011000101110100010111100011101100100000101101001100111010101100001000100001111011110000110011111000110111110011000100101010010011001101011011010111111100100000111111101110011010111001101110001111011000110101110110110101010110000010001111011000011011011101001110001101001111100101010000011010101011100100100110010111100011110110100111010101110100101010011101001001000111111110010000000100110000101101001000101111111011100010110100001000111000011100001101101110110110110110110000101100111101100101101111101010011100001010000110100110000111110111011000101101101110000011101000000000000101000111111011100000111010110000111100001111100000011001011011001110100101010110110101011111110110100111101110111111000110110000101011111101111010111001011000100000000111100011000010100010010110011000100100010110101111000010110110011001111010111100100000011010001010101010100011101110100001000111101001011110100011000111001111011000110001110000101110110100011110001110101111101100000100101000111110010001110111000010011010000100010101100001110110101110100100000110110001110111011111000110100110001100100100001011010111010001000001011001110011111101011011110010011100100010111000001100100001110001110001101101111101101000101010110101010011011001111101101001111001000101001010101010010000010011010010001101111100101000001010110011000011100011111101001011001110000111000010010111111011111001001010110000111111100111010101011100101010110000000000001100000000011110010001111001010001111001101111010100010111111011110011010010111011111010100100011000101110000101111011001011100001100000010011011001010011100100110010101010101100010011000011011000110100110111101111111011111100000000101110001000100001001010010001100100100100001001011100101011010010110011010110011110110010101010100011110100010000110100111110101011000110110110011010100010100110111010100100000110100011010001111000000010110110000010110011110101000001111101001100101111001100111011110010101011011111111001011100001000101101101001111100010101001101110010010011010100010011100001010001000011100010111010
001110110000110100000101000000100010100001011010101110101100011010000101101111101001000101000101111100111100111011010010101100100000010110100000010101100001110110110101111110010101110010100111110101110000101111101011111000101000000000101001110010011111111011100011010110000101100101001011001101011010101110011010010101101000101100110000100011011010111010010100000010001110011100000000110011100000110011101011000101010101100001111001110110100111001000101101111111010010000000000110110110100100011100010001000101000011011001101111000010010010000111110111010001111001000111001010011000100011101110110101000100010110001001100001000010000111101001100010101000111101110110100110101001100110111001001101001111000101001101000010010111111100011101110111000111001110000001110111010110111101111100001000000100101110111111110111100000001101111101101101001110011101010101001001011111100111010100101110011010001110001110011010110100000010011010110111011111000100001001101100000001010101010000010011100010011111011111011101110110010110010001110000101110111100110110010011110010010100101011010001000001010000110011100110111011101001110010001001010111011001110110011100011011001010011011100010101011001001110111001111110010110101111000110100111110000010111111000000110001110100001111100100111001110111101010101100110011000101011111010100010101101111110010000001010101101000010011000001100111010010001010000010100101100001000011101100100001011110010111100100000001101010001110100111010100111011101111110000101101101011100011101000111011101001010110101000100110010101001000100010001110000100101000111010110000100011111000101011111111001101011101001010010111110100110110110010001010110101000000000110100111010100110100011101000101110010010000101000001111111110000110101000110011101110010011100000101001111011101011001011010000100111001100000000110110111010000110011011001001101001010001000111110111010101011111100100010001100010000001010000111111011000110011100000101100101100011010000100000100100110110001100010011100100010110001010010111010010000111000101110001011001011101101111101000101011011000001000110011110010000111101011001001001111111011001101011110001011010010100010111010100000100011001011011010010101000000010101001100111110110011000010000011100111001101110010001001001111110010010001111010101011000000001100110001110111101111111011111011100001001011000010001110111100110100100111001010001101000001101111010011010110001110111010001110001111010111011111000100010110110000100100000110101010011111110001001110100001110101001000101110100001000110101001101010000100110011010010001011011101110011010010101110010100110010000001110000011011111010011000101010110100000111111001110011101101110010000010010011110100001110101010100110011100110000010100111101101000100011101000010010010011111001010010110010101010110010001101100010010111111100011001100000101111100001110101000000010110001101110101100101000010110100110110100111110000001010101110011100101011110110100101110011110110011101001011111101001000101111011100110
110001010011100011010001001000000101001011011011001111110100110100100000001111101000001111100001101110100010010001111100000011010101001111011100101000000101101100011010010111110011001011000110101101111111010011111101110011101001000101011110111100000101001001100001100000010010000100001110010010110010101011110101001110010111100101110110010010100111100111000010110101011111110001001011000000101010010000001111011001010001001100110001110001011111000110110010101110110000110011101001101011110010101010101010110100110001001100001110100111000110000110011000010000101101100100100110001001001000101010101101010101100001111111011100010100110100000001111001010001011100011011011010100111001110001001111101110110011001100001100111101111110010101011101001010100101010001001101101110000110001111000111110000100000101111000001000100010010111000111011011111010001010000010101111011100101000001101100100111011111000101001001100001111001110000001111100011011000110001100010001000010011111100111101000001100001110110011010000101010011001001001011010111011000101010011110000011010001101000000001110101001010010100111001000001100111011111111010111001101010001101100100100110011010100011000001111111110011101101111001001001011110110101001110010111110100011101001010100100111000110111011110000110001111101000000110110010001010101001110110110110101101110000000000000011001111100001000101101011000010110100010110100000000100100000010000010011111001110000001100011101011101111011000000110010010011010111100010000000100001001000110001110100101000011110010110111111011011110110101001101110011010101000110110110000110000010100111100111101000011000100000100110101010011110011101110101111100011001000110100110001000000000001001111101011100001111110100111001000000001101101101010010101000111010100010010000010101110011000100010100001101110000111111111110111110001111000001100100011100101001001001011110010011111101110101111100001110010011011101110011010010100010010111000101010111010011101111110101111011111010011100111001011000011100111111101110100100010001110100011001010001110111111000010011101011000111111100101110001110100101011101111011101100001100101010011000111001100000100100100011000001110000010000100011111111010000111110000100010100111110100000111111010000001101111110111100110100001101000110010000111101010100100010011011001001010110001010101110101111110111100010000111101010001100111110000110000110110101000100011011001011001001000100100111011011010110111100110001000001100010111001111000100111000000110010111011100110101000100001110010111101111100110010011000101111011010001000101111011010111011100011101010100101000110111111110011010001111010000010101110111010001101100011010010011001011101011110001101001111010000011101100110101101011011000011011011101000001011111101011101110000000110011011101101100111100011110100001111111111101000010010011000001100100001000011111000001011000110010101101111101010000000111011010111011101010000100001001111001100010111100100100010110001010101011001001011011001000010000100010001
000101010010101101000101111101100111001011110000010010111100111000011010010010101011110011110000011110010100011000100111001101110000011001001011011101001011110110110011010100010101100100110011100111000100001001001101101001010101110001100010001011010100101000001100101110100101000000000000010100011100100011110100000110001110101011111101111000010100101010010011001111101110110110110110001101001111100100000111111001000000010110111111110010000011101101111111100001111110001111001011110001001010011010101000100011000111011100010100011100010101100000010100000010111111001101101010010010011010000010011011101111010000011000100110010101111110101110000110100100011011010110101101101010100000100001000100010110001111001011011101000010000101100101101100011011110011100011100011111010101111010011000101000101110110110001101011111110100100011111011110000110010000110010110101010011101101100100111100111110111011100010001100110000001000100100010101101011000100101001010100001101001001001000001101101100110000101010000010110011010110100110110110001110100100110000000110100100000010100111011010010000100010111111010001111001001111100110011010110100001011100001010110000111101001111110101000110010110101010111111100101101111111100100011111011101010111110100100001001001111110100111010111101110111011001010010001000011001111110100000110000111000010110001000111100000101000001000011001100101100010110001000100111000101011101000111101100000100001111100010111101100010110111000111010010111010100000110100100100110010101001010000010101010011010011100110010010101110111001101101011000010100001011101100110000001001110010100101110110101010000111110111111000111100110011101001011110001001110100101110110100111000100000010110110100010010010000101011001111011101011111010001011001101110110010001111010100011000111010110110100001001110001001100111100000110111111001111011111111111110001010001001111101000110110111010110101101111101010100000111110110110101000010101001001001010000001001100010011110000001110111101011000111111100111100100100111000101010010100001001001010000100111011001011010100001000000010010100001011110001101111011011010111111111011100110001110001110000000111110101001100001001001011101111111000101111101000010000101100011100011111011110111001000000110101110001100100100010000110101010001000010111000000101101001111000011110101100000110000100010101101100101101110110010100000010100110001110000000100010011110101111000100001110110110110110110000110010110101110111010111111111001011101000010011010001011001001000001100110001111000110001001010100011110101101001100110000101011101011011110000010000100101000001001011101011011101000010000110111011001100101111000111000111010111101110011011100001100110000010101100110001001011010100011100100010111101011000111001010000100001100100000000001001001010111011011100101001110111111000001010011110100111111100110001101011000101001100011101111111001011001110111110100011011110110101011000011000100110101001011001110101010110010000111011110100001000000011110000011011010000
010100000101000000101110001101010100010101101111011000011000000101000001100000010000000001011111000100011110001011010000001110000111111101100110100110111010001100100111010100000111110011101001111100100001100110001010001000110100000011001101001001010011001111110001110110010011010101001100100100000001010010101100101001100111011100011101101100011010110011111101010001110111110100000001101010010111000111101001010101101000011111001110110100011101010111010110010000111011111101101101100000011010101000100000110001101111111111010011110111000110111010011000100000000000110101101111011110011101001000000100011001111010010010011100011000010001101010000010110100000100011011010011001101000011101110101101110001101001101011010011101110000101010011010010010011010101010010110100001101001010100011011011010010110010101110011000001000001101011100010101010001111101001001101011010100111101010010011100010001100011010110101110001010110111101111001001000111101000111010000110110110001111001111100100101010000110101101011100101101100100110001000000011001011110100111101001001001110100010110001000010110110110000100101010011110111111010111010001101111101101101110000010101101010010101110110111001000010100110001110010000101010011010111110110010010000000011110010100110011101000110010101000110000110101001001001010001000111100101110111111010100110011100101001111100100101001000100001101110111001111010100100100011100110011111010000101111011011101000000001100110100111100011101110101100011011100000101000101001011111100001011001110001010101010000110101001010101110001101111011000111111010000110101101010011011010100101001111110111010101011011001111000101110100001011011111001110001000000010110010101111010010101110101001110111110100110000101000000000001111001010010101101000111111110011011101010110101000000010010011001000000111110111011011010010100110100100101111111011000000110110111101110101111101001010001000110000110111110010000100001001010100001010101000000100010011101010100100010110010100001001000100110000000010010001110010000010010101111001010110011000101011101110010101001100011001011111000010111110000100010010100100000011010100100100011011000011110110110101111010101010101101011111101001100111000001000000100000011111111010001001101001001010111111111110111011011101100111000111011110010100110011100100111100101110111011011110010101001000010011101001101011011100110100101010000001011111000100111000000100110001010010001011000101000100010001011011100111111010011101010010010110000000010000111010000010010001000110100110011101001110111110010010100111100000110110110110010110011001000010010010110100101010110011010101000011010000101001000011111100000001101010100011011011001110010111000000001001100000001110110101111001101100010001011111111110110101000111011111010001111011011110110111100110100001110011111001001010111010110001100110010111101100011110010111000000111000110100111001110000011000110111111011101010000011100100101011001111010111001010000110110001000101110010010110101100001001111100000111010110011
001101011100110001000110001001011111110010101000001010101111111100100001010111101000101110101010011001110001000000110111101100000001010010100000110100011011000111010111010001100010100010001100011011011100000111001010000101111001010010111110111111111001000101100111011101111011111101100111100100001000001000001000001001000000110100101010001011110000110111101010000010000100110100111011000100010101111100101110010010100100111000100101001000000110110111100000101010000011001111110110100110010010101000100111100111110010110000001111101010010100111100010111101011010001100110111110110000111000000001111111001010110000100111101011101101010010010101111101010100111110011111101001100100000111010111100000101101101000111001011000100001010000110001000110010001100011010010111001000111111010011011001001000100000011011000100011100101001111101101110001100000110110010011110010111001011001100110010011101110010100111011001101001000010101010100011101100011010011011010011111011001011010100011101011111011010001011110011001011100001010001110100110100110101110000100000111000110000001000101111010010010111010010001100010010000010111010111011111011001001110001001000101011010101001101100111100111001101111010011011101000000111010010110110011100011100000001110000101111011011010010110101001010111100100000101111101000001001010111110001011110001010010010010100010110111101000110110100011100010110101101010111101011100000010111101110001100011111000111001000111010111010110110011000011110100100100010110101111100110001101111010101010011011100010001111001000011011001000101010111111111010110100110100011011111101010010000100101000100111000001011010011010000111100001011111100110001000100110110001110001111100011000111001101010111101001110001001100101000010110000000111011011010010001110001110001000010010000100001100010100001001000010111010001000110100111000111101100011110001101011110110111010010001000000100001010000010111101100000010111010011000101001010011101100110101010110010011111000100010010010001001111000011010010100000100010110111110101010100001010011011110000000110111111010011110000110011011010000111101010010010001010101010000001010010000100000001101001001101101110001000101010111100110001010001011000111100100101100011110110111101011001011001110001100001100100110101011111101000000101000011100111011111101011110101000001110110111010010001010011110110111100101111110010111111101101000111001110010100100010011001110000011111101100110100010011100010101000010111001001100001111011101111101101000011110110011111110101101110100110000111101010100110100011111010000101111011110010011111001010110100110010000101110010011101010110011000001010100100010000011011001010001100010011000101111100000011101000111111101001010110101010111011110100101110100001000001001100111001100000010100001010010101101011000011000010100011101110110010011101110100111111100110110110011101111001101000010011010010110010010000111111011000011110100101101011110101101101000011000111001000100000010110011101111110001110011101110011111010001010011
110100111111100110010001000110011101101011111011111000110111000010110100110001000110101000111110101010101010111010000011011000000001100101011010111100001010110010010001100111010111011001010100100001100101011001011100011011010101011101000010110001110111110101110110100011011101001110010101101111011011101111100010001011100110101000110111001110000101010101100001100110001001010110000111000010000100111000000101010101011111101110100101011101010101100001110010011100111101111011110110110001000010011100011111000000000011101000111100100000010001111101110110011001011100100011100110001000010010011001011011101001100111101111000001010100010111011001000111000100100010100101010001010000101001010110011100111010000110101111111010110110001101001110000100010110111110011011001101101111100011010110111010100111011101101000011001100011001110010001010100101110110111001101111011101000100010111010100100000001111001010000000011110111100001101011010100000001010100001110001011100110000111011011101011101111011011000101010000001000010001101011010010111101010110011010101001101100000010000010010000010111011011111111111010011000011000111000011010101011011100011000010001101001110000010011111011101100100000000101000011110110000011101010001011100111001100011111110111010100110000111001011000001111110000000010000011010000101010101010000110110110110111101100001001101110100100000100001010111110111111011101010010011100100111001000010011100110011110101101111100011111011011110111001111010101110110101011010011100000100010111101001111000011100101011000110111001000110001101010111000010010100010000010111111101011000001010010110000010111000101100001000001111100011000000011001001011011011101001011011001111111001001101001101011011010111000010011100110011111000110010010010111001101100011000010000101010010000111001111100111111011000000100010010011011001010001100101000001011010111111000110010010011110001100111000100000000001000111010110111010001000100101111001110011001110001100010101110110001000000111001001110001101001011001110000100011010111011110000101100000001011111101100110011110010001100010101110110010010111001000001110001001001001011110001110010101001001100000010000001010100010000010010010011001111100111110010101111111000111110011101010100101000101110000110000011110010111110001001110011111110001100100000001010011101011101001101100111010001101100010110110001010000001101010111001010110100001111110011001101100000010000110110000000000101000101000000101011010010111100110010111000100011101101001110000011000100101101101000101010001010011000000111001110110010000110001011011011000001110110001101010011101100010101101111101010010001101101101101001010101100010011110010000011101100100101010000000110000101101110101101110000010000101001100110100000101100110010011111101110110011011101001101101001001010110101011111010000001101001011100011100011011111100001010110101001100101010110111010101111110000110110101100001010001010000100011011001011111110111100100110111101110101011111011100000010001011011100111110011001101
100100111110011010010000100111001010111110100110010110010111010110011001101100100000110110100010100000100000010010110111111000010010100110111000111110100111101000110000100011001010110101111100011110001111110010010011001111111100111001101101000100000110111110011011000100000100100000001001111000100010001101001000001100001011100111011001010100110001010010100000101011011011101011000110110010000001011001111010000101110010001100110011101100101000101101100101101101000110011010101001000100111111001011000000111011000010110110110101101000101001111010001011101111101100011100110001111010001010100010111010011010110000001101110101101110010001010000001000001010000110101100111010001001110011100011110010001010011001101000010001100100000011001010110100101001100100001011011000101110011010100110111001110110000110000110011010001010010110010101101010011000001000000100101100011010010011110110100001110000111110001000010110010001010110011100101000011011011010111011011001001101100011001011011110011011000010110011100101010111011000111100000101010101111101000100111000100111000011010000010110001111100011100000001000000000011000111101101111110101010100101010110000011101010100000100010001100000011111000010000110100000001110011001110110101001101111011110101010100011111001011001110110111001111110000001100011100100111001101010101011110111011001010111001100001100010101110010010000110100101101111101000010110011100111100001001011001111010100111011011010101010000100101100010001110111101110100100001111100100111111111111111100101000010011101110100101001111010100011011000100000101000110100111100011111111110011001111011110001110001011111001110001110101100000010111000111000000110000010000111010001000011100010001101110001101001010110110100001001011101101111110111100000000000111000111011011100011111100110010100111110010010110001111010010101110001010101101011001011101011100000001100100011111111011001010000001101100101010100101111111001110111010000001101001001011010000000010111010100111101110101100100010100001000111101001100110011011110100101010000101010000111100110001101101101000010010010010101010010010010100110011000010010110101011001010001111000110000111110001000101110000000011100001011010001111011101101010110111111000100011100001000011011100101100000010011110011010000111111110001000100010101011000110100011101011010000111100100000010000000110001011101110000010010011110100100011001110110111000000010010011101010110100001110001010110111011111010111010100010110110010101000101001010100101110101110100111010110011110110110001010111011001000100011011000100101111110111010010111011001011110011010100001011011111011011110101000111100001010011000111000100001111111111111101100101100010111101110110011111110011110100111000010101101101100101000011100101000000101111010001110010000011001000001000111110101001110101101010001000100010000011000001100011100100100010100001001010100100001001011011110110100010111100100001000110111011000011100111100110101111100111011010101010110110101000011100010111011010000000001111
001101000000101001011101101100010011010101010001010101100110011111010110011101111110000001101101100110110111110111100010111010000100011111101101111110000011001000011011101100010001100010010001010011000111011011011100010010010000111100100101010001001000011110011111110001110100100001111001010000110010111100101000101011010110111010101001110101110111000011011000110111010111100000111111100011101000111010000001101110101000111110010100111100011111010101010011110001010000011101010010100101111110011000100000111110101111000010011000000011111011010111000000101011111000110100011110100001100001111101001101010111100110011011100011000101100010101101101100101001000000111010101000010110011010010010101101100000101110111110100101010001100001101001001111111011010100001111010001001010010110011111100001111000110010100111111100011000001001110110000110001110100000010111001110010001111001110100000010011011101101100010000001101010100010011011100010010110110011011000100110001101011001000111000011010001101010111010101101101101011001001001000110100111101111110000000001101101101011000101001001000010110010010111100100001011110100011110111100110110100110000111011111001111001110011111010110110011010111111011001001011110010001010110000111000001101111100100001100011001011100111101111001001001010000100011110001000001111110110101010001100011101010111001011000111000111100101111000010010011101011000100100100011111000010111010101100001001010000001101100001111110111010111111110100010010000110011001011010011000001110010110001010101100011100100110001011011001011001000111110100010001100011111111010101011001010000101110011100001010001011100110011110011011001111010101010111111110001011001001110001011000010011101110010110111010101110011110100110110111010111011111000100100010000010100111100001100100111101001111100001100111000000100101101110111110000101010000000000110011101110110100011001011011111101101110000100000111011011101110011100001111100101100001010100110000100010010110001101101010011001100000010111010100100001111011011000110011011011011101001101001010101010110100100101010010000101010111010100101100110110011001110101110000011100000000011100110001001011010111001110010111111001001100001100100111000011010111111000011101100111100000101001000011010010111111101111010000010000010101111001010101111011110100000010101111110000110000011110100000000101011101010100101110111001100010011100101011000101000010101000001111011110111000111011010001001110010110010011011100110001111000100111001100011010010101110111111011001100110110011111101101001111000001010101010011011011111011101001010011000100100000100111001111010011110001000010010001001010001111101010110111111100010101011101101001010111001101111101011000100111000110100101110000101000110111010101111001001111000010010111001010110100110000101000010001000000110100011011011011010100010111010110010001111110011011111111100111000111111100111001101100110010000001110001000110111100111011100101100000001111010011111001011010110110101011001110100011101110110001010010
111100110111000110001011010000001001011111100001101101010001010011000001101010111110111101101000110110010000001111100001110110010000100101000010011110011010101110111011100101000100010011010011111011110001100010111010010001011110101000000011111010010110101011101111101101110110010000101111010011111110000110000101100100100111110110011011110000111000101101101101000110111000110010110011010111000000011010010010101011110100000000000100000111111111101101110011000111010000000000100011100010110101101011101100000101110001100101111001101111000000111000101011100001001111110111111100010110100000010011011110011010010000010100101100110011001000110110100000001001111000010111101001010111011101000100101101001001100110100101001010101000100111110011110110011001101100110110011011011101111100111110011100001001100100011000101110001001100011101011011011011101101010011001010101111110001011100010111011011100001000000011100010000101100000101011000111101111111111111011010011111000110111011000001010011001101011010100111010110011011100010111111010110101001001110000011001110001000011011000101010100010100110111101000000100001010110100101111111010101110010001110101001011110011001110110010100010010001000101010100100010010110011101110110011001011110010000100000001101101111101111000101001010000101110010010111000101001110000110000010001110000001010010111111111101101010110001101001101011000111001110010101010000010111001011011000111001100010111010001010011110011100011010101111110100010011110010101111011110011001000010111000001010111111110111100111111111101001110000001101010100100101101001010111001000001100011010010010111110001000001111100000010100111011001010000111000111000111011111100100110001110001001111111001111000111111111001001100111110001100010101011100100010001110101111101111110110110101011000110000011010101111001000110011001100010011101101100100100001111011110001110010101010001000101011101101010111011110000011100101000010111101100001111111001100000011101100110111000000111100010011101110101000000011000000111011011100000000010100110111110010000000101000100110000000001101110011010101100000110011101110110110100011111100101101110101010110010111100110000001010100111000101111001010111010111111111011101010011001000110111110001000111000101001010011100000110100101110011010010010111011111011110000101101000110010001101011011110100111000010101110011110101000010110000110011100101111010110101010111001000000111111110001001000011110011000010000001110111101100111111101001101111010011110100100100011110001111000100001111001110001111111010000010110100110101010010101110001110111011100101101101100010110011110000111000011011011000110111000010111101010110011111010100101000100100011011110000110010001000010011101101110100011100101100111000000010100011111101101001001001011001001100010001000101001111111010110011110010011110100010101100010110011110001011111101100001000011111100100100111110010100101101000100100101111010101001010111111110001110010010010010000010010100000111000101001110100101111001000000001010
100100011100011001111001000011111101010000100110110000001011011110001010011111111011101111101000110101110100000101011111000100001101011101111101001111100111001111011011110011111011011111101011110001111101010100100100101011010011010111001000010101110100010000101000111011101010001000000001011011011100101000010010011011111001111000111101000011001001101111110011001010111010010100111001110110110010011111111110001001111000000111110010101000000010001111111101100100111000101010110100111000100010000101110011100100111010000110110101101111010000010010000100001101110000111100011100011001100001001000101101101111100100100111101011000111110100110000110110010011111000110101101011000011001001111110001010110010011000101100110001101101010000010001101011110000000100101101110010111000100010100000011110101000100001011111110101111111001101000010011101110001010011101000100011000010101110000010011111110011101111010100001110110101111001010111100111000110101100111011010001110111001000010111100001011011011111101010111101011101001001011000100001101110001110111001011111110110000001011100000001011000111000100000111101110000010111000100011000110001011001101100101010110100110111100010001110000011011111010110001110011010101100011110101101010110001101010101001110101011111011100010000101110000111000011001101010101110001110010010011110100111011000001100010110001110110100111111101011001001100101001100101011100111001011111000101111110111000001001010000010001011001001111111111010101110011100110110111110010001001011000001111001001010110011011100100010110010000111101111001110110010101100111101100110101001001100010111011010011010001000101000000110010101101011111100001100100100000100001010110111100010001101011010011111010000101100010011001010100000011000010101101100100000101110001111011011111000100110000101001111110101011011010001101011110111101100000001100001001110010100101110000111110000100011111001011111111011110001100111111110000111110000000111101110110000111100001100000011011011100011111111001000010110011100000111011110001010100000011000101110110100111010010100001001111111110110110011001010001110100111001000001011011110010011011111001001000101011111110101010101100100000110100110101001110001000011000101110011110000101010101000111111011000100010110111101011001000111010110100111011001111100001100100100000011010010000001010101111101111100000010111111010001111111000011011101010010000010111110100001101101111110011000001001100101001001100011101101110100110001011010010100001100100010011010001110011101111011010010000001111101011100100110010000000001001111101100001101101010000010111010101111001101010100000111000110100100101100111100011011000000101001011011110011111111011000000011000001101001111011101101100111011100110001101110000101011100100100001011000110000111010011111111110000111011111011100001100001110000100101110011110001111001001101011001001011110001100001000001110101011110100000000100110000011100101011001001010100001011011011010010111101100001111100001110001110111100000100100101111101011
011010000001100001001111001100100110110110110011110100000100110110011001010011011101011000000011110101011101001110101000111011010000000001000110000110100110101010110001011010000011010101010100000111110101000101000001111101001011011101011000001110000000111111100010001100001111100111100110001001110011110111101010111110101010101001000010000111100010100001110011011001111111111100000011000011111100011110110100000100110001101011101111011010111000111101111101100100111100000111010011000110101110001000100001011001111000000111010110011011100111011001010000100010110100110100101110011111000010100111000010001011111011100111101111100110101110011100011100010010011011100110110110010001011101010000110101111111111010001010010110001010101010101011000000010101001010011010101011100111110111100000100000000111011101111110100010010101000000110111101100110001110101100010111110101100100001011110111011010110111001101011101011011000101101011001010011110110010101001100010011010001101001111011010011000010101010100000111001111011010101000011000100101010001011110001001111101111111100001111000011000001110001001011110101000000110000110011001001011001000000010001111111010011001001100111110111110011100000000111110110010001001011111001011101001100110110110110011010010111010010010001010101011110111110001000011111010110100001010001000110100110010001001000010000001100111101100001100010100011000111000011101011010010101100111100000111111011000001111110111001011101101111011001000011100111100110000110101110101100100011011101110110100110101110011001001001001001100101111101111100111110100011011010110000101111101100101000010001101001010010101100011011000101110011101100010001011111101110000010010111001110010111101101100001110100001110100110100000011000101110101101101001011001111010111001111000011010011111111101100111000111110010111011100011000100000101011001011001111101000011101101110100001001001010100110111000010101011101111101000011011111001100001000101001010000100000101001011010101110110111111011101011110101101000000100010011110101011010000000100101110101010001000111110111001100101000011101001111001001000010000110101001111010110111000001100110111011101001110000100111111000011001100100000100000100011010101111101110000010010001100010000010000111111011001101000100010101110011000100011010010011110100101000101000010011011000111011111001000101010100110110010100001111000111010100000110100111000010100010000011001101111101111001010001101001100101111100010010001011011100100011010110100100111101101110111100010010000100101001011100011000111100111110001001010110001101000101111110000111011111101100110010001111001101111010001011000111100101101001111000011011001000010011110110100100011110010011101000100011010101101001010011001111101001000010111000101011001001010010100001110000000001110111001111001001101011010011100011000011000111111110111101001110101000101011010001000000001011111010000100000101111001010000101101110000000011001001000001000101101100011010010000100010001000110111011111001101101010011101101001
111111101000001100000000001100100001010011011001011100100000011010100101001000001011101000010011000111000110000101010100001101101011001101011011100010111110110001100011101011001111011100010111111010111010100011111010001000110100111101000101001011111001001000101110011011011101101011011001000101010100000010000110000111011001101001100110110101111111001001110111101010111100011101111101110000011110111010101100100100000100010111011001010001001010111001011011010110110011000111000111000001011110000110111101110010100000011011011010111001000100110111010001101100100001011100101001000000010110100111010101101001011001101011001011111100110100001101010110000011000110010110100010011100000010111011100101000100110111111101101101111011111111110111110011010101100011010010010110111000011000111101111011101100011101010001010000101000101001010001010000101010101011100010111101100010100001110000111110100100010001111111000000000100101011011111100001101001101000001011110101101111010110111111101110100000011101101000101110101111011001111011100111100001010010110101001110000101011000001010001010101100110110110011101010101110101111110111101110110101110001000111100110101010101000010111100101010001011010000011011110100100111100110111011100100111111101000110111000111000111000001000000110011010000111100111101110000001000111011100011011010011001111001100110111100000111001111101000011101001000001010011010110011010000101110011011010011011100101110010100111000001001111010111101101111100110010011000101101010001000111101011000100100010101110110100100111110100111000011001110001010011010110101000001101110001100000011010000011000110010111101011011110011110000111100110100011000001011110000011001011111101010011010010000010000111101011100010001111000010101101111000011011110000001010100010101010111001010100110000000101110011111101110110101011010100101001010010101110010000010011111011010110000110110011000001011000101110110101101110000110101101011100100000010000001011011001100110000011001000010010110000101101110100000001110011000000110001101101011010100111000101000000100111010010011000100000001100100101010100000100100010111010001101101011000100100011001111100111001011101001101110001101111101110001100000011101110111000100000111111010101100100110111111011101000101000100111111110101110110101111100111110010011000010111101100111000110000100001011100100100111010110001110011000111000101111110111011110101000001011011000110011011100010100110011000111101001110010111011100001100000001001011111110000011000011110100110011000010110110100100001010011011000001001100100111101100111000111111000110111111011010001111011111000000101110111101000010101111100000000010100110000111110000011100100010011101011000010001010001111101111010100000101011001110010010001000101001011110001111101100001111011100101001101100101010101100100001010001100110010010010001111110011101000011001010111101011010101000000011000000100001000101010010000101001101001011101001110010001010110100011000100000100000011100011001110001100101101001111001011100
000110000101110111011101011100100100001010001001000011011000101111000110011110100011111010110111011110111000100110110110000011100010110110100110001111101101011000000100100111100100001100110110010000100110100001000010011011100100010111001000010101110110110100100001111111100110110111011101000111011101010000111111101110110011000110000010000101001010000001000101010011010111111101011100101111001111110000101001011100101101111100011011100010111111110110100111100001011000010001010010101010001000010010110101101100011000111111011111001000011111001000011011101100010010110100110010100000011011110010100110000000001111011011110001101101000010111010100000010111100011100101111110111000111111111011011011010110010001001010010111011011011001110101000110111111000110100001100101100000001011101101110101111101100111110100011110011010110111110000000001101111101111001101011110100011110101011100111000100000110111111010001100110110101010101011110011111011011001010100110000001001000110010101000111101101000010101000001100111011011110100110011011101110000011100100000100100111111010001111101100010110010110000001100111000110010010010010100111100011101001111110010000000011011100000011001001001001011000111011011001000100010001101110010000000001000111100011110100111010000001001110111001000110110011001011001110011100111110001011001011000111101101011010100011111101000101011100100010100111111001001001101011010010111001101000000000101000000111100000000100101100010001001001100011000000011111101010100110111010010111110011001111101011100100001101010001100000001110011010111011101001000001101000011000001101000000111111011001100010001101010100010110000001000111111101111111010111000110100101100111100000111110000000101110111001100111101001100110011111010111101001001101001110100110110111100000011010101111000100011011000010001010110000100010000000010111001001001011100011100000111101111100101000001010010100000011010111111111101110101100111011111011110100001011010110101111010011110000011110010111110100011100001101011110011111001101000001110001111011010100111100100110000000100011100010010111011010000101001000101110011111011000111111010100011111000110100110010010111100100110101011011110000101000110111001110011000110110101100001010110111001110100000110001010001000000000000110011110100000000010101110111011110010010110100010110001100010100100111111001001000011001011000010100110001110100010000011001000011011101100001001110011101100101100001101000011100000110111110110111011001111100000111100010111111010000000101100011001001011000001000000010100011001101100101011010111000011101101101101010011001111110100000100101111100111001000011011100111100101101001001111101111001101101111111101110110001101000110101111011000011111111100111000100011011000010000001000111010000100011111000110111011111100001011001100110000010110000001100110001010110110101010111000111101101001100110010100111101011010000110101011110111110001100101101001110100000101101100010100010000111001011011100100000001111000010010100011000011111110000000
011001010010101001111001001100111010100111100001110011000000011111010011101100110010100101111001101010011101100110111100101001011100100011111100001110011101000010111100011101000010000100000110110001010001101011001010101001111100010010100101001010111101110101110011100110101100001100001101001111101010110000001111001111111111110010001001100010001100000010101000110001110010000101100011011010001111001001010100000011011100011000010100011110010010110101001011000100000001100010011101100011110110010001011000110111001111100011010110010100000100000101010011000100010010100101111001101111100110000100011100111110000011000011101011000111000100110011011000000110110101000110001011100111110101001111010111011001011001011001000010000001001000010011010101111010110110100011000000000110101111100001000100110101101010111001111001010010000110001010111111110100011101111010010101100110010111001100111111001000001011001001010101001111010001101011100100001101001100011000011100011010111011011001110100101100000101001101111101001000111111100100100001100001111100100011001111100101111100101000111110001010100000000111010110000110110100001101110010011001001110010001110100011010111100111010011111001100111010000111110100011010001101011011100101100001001011101100011110111101001001011111111010101110100011110011111110101110101101100011110000000000000110100111001000000001100100010110000110010101000001001110111000101101011000010110011111101011001100111111110000100100101010000101001111001111010010110010010111010100110010101011000000100011111101010110101101000111111000010100010011101111000011100100001110100111101001110110011011110110110110100010001110010011011000110111001110111110110101000001110110110111111111001110011001001010010110010010001010011110110011001101011100110000001011101001101111000101111001000001100101110111110000010010101111101111101001101011011101010011010100001001010101111001001101100001001111111010110100100000001001100110010111100010010010100110110001011101000001010110000100101110011111000000000101000100010111001101101100011011001000100111011110011110000010100110110110101100111111111100010001100100111101011101000000110110000010110001110010000001010001010100010000101111110000000100111110001101010111111000101110010011000110110000011001011011001001101001011011000010101010111010110101100110000000111010100101001101001100100011000011000101010001111111000100111000011100010111110100011001000111110000100110001101100010101101100010010000001111001000011001001000111010101010011111111001100010011110000011101011010011010111101100101101100100101001110100100110001110111001001001111010111111001100100100010010111101111010100101000011001010101100110011011100000100110011111110000101111100110100010111110110100111110110010110111001011111000111111001010000000000110001011110010011010001010010101110111101111011111111101101000011111010111011111010110111110011010101111100011010100010100111100110101001110110001101100101011110100011010101011010010000000110001110111011101100110110001001100001101011010000
100011010010111010000111000100000001110000010111100111111001100010010110100101110111100001110011101001011111001010011100111110100101011101010010111001110111111010000111001000010010110000000000011000011100010001010100001110010000100010001001011010001000010010001000011001010101111110000101010101100110010110100101101010110111100101100111001010011001101110100100001001111010100100101111100001011101111100001010101001101001100001010101101001011110111100010011101111110010001100000011100101110110110110011001000011100011011111111111011010110011111101110101001111100011000010101101001000001111111110100110011010000101010010000111110110100111100101000101000100001110011010000110001100000010101001000111011011001101111011101001101011100101011001010000101101111000100110001110001100000000000101001010000010110101010000111001010010000010010100010100000101010111010111100111001101010001100011010110100000101001101000111101101001000011000101001000010000111100000100001010001111100100110101000001010110111111100010110001101001011100001011001111101001000101110001111101000100100100011101110101001010110001011111000001100101111001010101000010100010000100101100100111001100011100011101011010001000011101001001000001011110000011001101110100000001100101100001111100010111100000100001110011010001000010011001011100101101010010110111110111100001100100001000010110001101111000000010111011111110001011110011010000001010011111001100001001110110000100010001110010011100001001000000111011000111101000000011110001011000110101100010000101111000110100110111001100001000010100111000000100111010101001011110101110011010100010001011100000000010011010010000111000000001001000101010010110100010100100010111111100001110111100101100011101111100101011000000011100001011000011101111101111000001111000111010011010110110011011011110001010011100100011100110110001100110111011011010100011111010101101000101001010001001100101011100000000100111001101100101001111110110101100110000010011100110010011101011001111111101010000001110100000101111111011111110011001000010000000010010000101001001011100000010101111111011110100100010001101001011001111111101010010010010101000100010010100101111001111101001011000111100110111010001110110110100011001001110000111101001110111000001100101000101101010010101110010100111111110011110101011000100100010110000101101011110001000100100001100100010101001110011011011100100101010111010111111001101100011101010101111101101110110111000011011110110011000101101001110001001111111110000011001101001010101000001101111101001011110010110110101100011111001111001000010100111101111010001111000000001000100011100101001100000011100010000011011110111111100011111101001101111110011010111111111101000100011101000010100110111001101011000000110111110111011011110110010010010111110011111010011000001010100111110000000011101110001000011111101000110111001110101011010101111010000010101110000011001111111010011010000100111011101010101100111001111000101100111011011100111100011100001100111001101010000000110111101110110000111100110111000
101111110111100011111001011000011011101111000100010011101101011110111111100010010001000101000110011111110110101100101110111100011000001011111001101100110010101110000001011010011100110000111101110111000000010000111111010100101100000011111000110010010110110000101011010010111101101000111001111100001001101011000110001010010100011111110001100101110111001011000010111110101111111101010011001101111001100001010001010010110110011110111110101001101111100110101010001101100101111110011101000101100010011011010001011110110111111100111101011111101111110101001111110110001001001100100011000001010011100010000101001001101100000100110110100010011111011000101001110001011000001110110001011111000010111111011100001010111100101011100100100100000101001010001101111000101110100011001000001001000101110110110000010000100101110010101011011101101000011100101000011100100110111000010011100111010111010011101101110101001010101011111000011101111000011000100010000010111100010010011111001110100100000001000111001111110101111110110001011101001101101000011001001000000000110100010010111000000110011110001010001110101011010000100011111110000000111011101110100100000110101100101010001000010100011001000000001011111000110100110100011100000111010000111111110000110110101110010011011001110011111111000100110111110111001010111001100110101101100011111011111000011001010010110101001101011111010110010101011101000000111100001101101111110110101111001100011011110010000111000101110011001101000100011111111110100001111101101011000100001101111110101010100001101000101110000101111101000110101100011100110100111101100001100010101110111101000100001111001111110011010001100100111110101001100001000011110001110011101010011100010111111010010011001001101111100000110101010110000010111110011101000010010100011100001010100011011100001010010100100101000010101111011000010010111110000111110010011111010111001110110110101111101010100110110010010100110110000000011101001111101101011001000111101001001000010100011110001111101011000000010110010111111010100011110010001011001001111100111011111101101111110000100111100111001101111011110000011111010011000101110110110100101000110000110110101000110010110101010101000110111100001110011110101010000110011001100000000011101000101000111001101001011110000001011011001110110100001010010101010111011000010100011110001000100101001011110000110110001111111011110110001101101110001100001100000000110000010010101011010000110001000110101000001101110010000111010010110010001111110100110100011110001111001000000110001010010111100010011100111110111110101010000110101111000111110010011101111110000001001011000100011011001001010100111111110100000110011111100100111110101100000100011110011010001010001111000111001010101101011001100000110011100100011100010101011110111101100110001111010000110011100111110111111010011000011101101100101110100001111010001001111000110110111111111010100101010001110011000001010111000110011001111001111000001001000100011001100000000000100001011001010100011101010001100101100010010000011110110101010011
011000110110010110110001000000011010111001110111000000000001000010011100110110011111101010000100110000001110101011110111011101111101010000100001001110111101111101010011000110111110011110111010001001011011110000101010011110110111001001010000101111000111000001001010000111111001000001010100001001011100111101011001111000100100110010110100101111100110000100001101110011101111110101110110100010101000000010001111011010110100110101100101101000000001110011001100010110010011011101100110000000111101101010100100100101101100001011011110010010111100000110011101011111111111010110110100010010000000110000000000100001000101011000010011111101010011101110011100001111000110010011011001000000101110110110101000101110111011110111110011111111011110110011100001100011111110011010110111110110101000110110001000011111001000010011011100111010001100000101111000101101011000110011100010000110111010011011010101110110110100001100010010110110110100010001011100101001001101000100100000110011011000010100000100000010001111001010101111111100111110100000001101010000000010111010111010110011010100010101010011010000110001111001111001011110010010110011001100001001001011100100100110000001110110000111011100011010010100100000001110111011111111101100110110101011101101110011100101111000110111011111000101100000011010110001001011111010011100001011111100111110001000010011001001011010010111010111110011110100111000000111010011101000100110001010001001000011011100010111010001100000010001100010111010100011000111110110001110011111011011101111111000011000111011110101010010011100110010111111100101100101001001000000101110000010001111111001111101000011000100011010010110001001111001100101001000000000111100010001011111011001011100101011100101101011100100110101111010011000001100000111000101111101001100000010000110011110001111001000101001011010001011000101110110011110001111011111111000011100111111100010001001110111101001100001110010000101010011101000111111100100000111011100001110000100111100001110101011110100111110101011001011000011110011110010001001011010111000110001001001110001110010100100111100100100111011111100110000010001011100000000011110100000101111111000100001111010100111001110110001010011011010001001000000001111010101111111011011110000001000111101100101000110110111010100010001100011111110111011010001110101100000000011010111111101101011000001110011011110001011001100111011000011010010000000110000000011101000111001100111000101101010000100101111000011010110010010111011100001001001100101000001101001100000010110010011010011001001011100100111111110011011000110010010001000010110000111011001011001110101011111000010100100101111011111011110010100000100000011111010000001010110101100011011110101010111101111101100010000111101101011010110101110001101101101110110011011001110001001011001101101001000101101001001101000110110001000100001111000101011011001010000111010110110011110000001100111111101010111011001001100010010000101001000000110000001000100100010001110101110001110110000111100101001101110000011001110001000010111000101
010001101110011000000100111101001111100101100101101000100010001010010010100001101010111010110000011100001000100010101010111101111111000010111010011011010100100111101011100010110000101101000010110110100001101000101000000111111000011111110111100000010011000110011011001010000101000100101011110001000001011110111000100000001101001111011000110000101101010101001001101001001100001111010101111011011100100011110011010101100000110101010111110001000000101110100010010100110101100110000101111110100001010010111110011101101000001110110000100100000101101110001000111000110010110101011010000100101101101100110000011100010110101011111010101111011110101010101111010100010010010010111000100111101001101100011100111110010111100110100001010110100001111010001010011101101111110000110001011111110011001011111101100000010110110011000010100001011010010101100110001011010100001100011011100110000000001101100000001001100110111101010111010010011010010100111011101100011010111100101001110110011001000011101000000000000000001011010001011011110001010001001010011110010101100101011001100110001010101101001011101010111111100101100111000101000111111111000011001110100111111101010111101000010101100000011011110011111010101100011101000110101101101110010111000110010111001001100110100100111001011101101111111000011001111001000101001110100110111001010111111100001100011100110100100111101110001001010001111101111111110000100101011101101000100000111110100010100000011100101111010110101001100001010111110111111101000101101101111110011111101111000011010101110100001110110010010100110111100011010001001011110110000011011010001101110101110010100011010001101000101000100000000001110010110001010100101000100010011011010000111011011010111101011100011101010011110100111001101110000001010001100001010111100100001111111101001001011101001100010101011100100000100010010100001110011000011110111000110011011100001100100011110011010100111101111101110010111111000000100101110011001000100100001000000101100100011011111111111010110001001100110101110001111110001111000010011110100011010101101011011100100111011000100100110110000000010110011000010010000010101001110000110110001000011011010100010100110011010011001101000011110010111000111101101100110100110111000111010101001001001111100011010000001100101111101011001010101000011100100000000000101011000100010000100010100001001001000100111010111110110110000100100011110101100011000101010000111111000111101001110111001011010001101100001101101110101011000001010010110010010110111001011100110010001111010111000101001011111011000100000101010011111101101101000110101100011101000001000000111010100011111101000010000011011000010000010110010011010110101000000110011111001000110011010110100110010110001011001010011100101011010111110111110001110101111001010010111110000001110010010011010011110000111010101001111001011111100010011001010001000101011101001110011000010100111001111001000110101011111001010011001111010001000100100001110011001001100001011110010101000110010001010101100000110101010110111011101001111110110010
010111101111000010001101010001111101010010001010100001110010001100111111111110000010001110110000110000100011010100101011100000111111010010000101001111000111100011100111101011101010110111000101110011001011000011111011100000010110011110110000100111001000011111011111001100111110010000011100000101010010000011000111111101001011111011011101100111011001111010000000011110010110111011000101011100101000101011101001111111101110101000000101011010111010100010010010101001100001011110001000000100001100001010010110000111100110000111010000101001011001101000100011010111010111100010010111110100001110010110110001110101011011101000101001100001111110111111100000011111011000011101001101001010011101100110110010011000110010001101110110010101001011101001011000010101111011110011010100111111100001100000010011010100010000000100111010000110110110110011011100110110110100110100010001010000010110111000010001000010010101010000011010101110100011000001001011100111001101000111110001110111001111000111100101011100011000001111111110110110010000010110110010111111010011100001100000010101111111101110100000001101011011111100100111000101001011101010101000111110101010100011111011111101110111011001000001000110011110001011011010110011001010011010001110010001111100001001010110110111110010100011010111001100100000011111100001010000111111010001110011101000011101100101111001000100111001110000101110010100010110001111000111010001111111000111100110010101101011111111101110001011011000011111011111110011000000101001010010001111001000101111010011110101010010010101111111111011000101001101000010010101011100111011000011101011011100101101101011111110111011100011001101111000010111000011100000111101000000111110011101010011101000111100101010011010011010101011101010001110000111000011101001010100000000111100000010010001101001100110010011010010010110101011110100110010000000011010100111101011000100111011011011001000011101001111100111000011100000100110111100111110000000110001110011101000011010100100111101011011110000010000110110111001000000110101000011001101100101001010110101111110010100000010101010111100101011001000000100000010000100000111110010110011100011001111101010111011101010000110011101011111110011011110000010010001010101010010010100000000011010111011001110111011000011010010010000111110010111011010000001011000111111100010101100011111010000010111001001001011110100010101101011100010010010001101010010101100101100010000010011011110010110000001111111111011000101011100011100000010111101100111000010100010101000111101111101111110101011010110010111110111110000000111100101011000000111101101111100110100111100010011101001100101101110000111100001001010110100010100001111110100010011110110100000000101011010111010110010101101111111011111001010001100000100111100110101101101010000010100101010000011000111110100100100011110011111111001010110011111001011101011100011010010001010101100010011111010011001011000111111111011010000000010001101101011010101101001011000001011010110001100100000011011000011001001110001110101011011001100100111
110001000001101000100011010100101111010011001111001111010111010100000000011101101010011001010000010001100110000000100111001101101010110001111110010100111111111100001111101011101010111001100011000110000100001101001101011111111111111000111011001010011001001000001010010100000111100101101110110001100110001001111110111111101011011010000010101010000101100101111110000001011001101101001011101111110111110010001001010111011111101001110010100100011001100011111110111011110111110100111011110010100011101000000011001000111100101011100011011011101101010101010101110001100111011010001100001110001101101011100110111101111001000101000010101000111111011110011010101110111011101010011001111110100001100011000010000110100100001101100101000001000100001010111100110011000110001101010000100000101010101010111001100000100000000111101100011101000000001110000101011011110010101000011101101110101101111101010011001000111110110001111101110001010100010101101000000111011110010001011110110110000001100110101010101101010111110001111011000011111101100001001000111001011001000000101010100010110101011010110100010101110110100100011000100111000011011101010111111011000110110000110000011000110000011001010000110000101011011111010110010011010100101101011000000010110110001001110111000001010101001111010100101001100110110000100110100101111011011110100000110010000110001101111100100111111101110111011010011111000111100111001011000000101101101111010100110000011010111101010010011111011001001110111001000111010011010100111100101100010101000011011100110011111010010111111010011010001111011101110011110011000010110101001100111010111101110101000110000011011111001010001100101001101101110110100000011011010001000010000111110011100110110010000111011010011010111001001111100111101001010010111101111000010101000110011001101000001100011110100100110001111001111010010101110001100001110111111101100101101001011000110111011011011010000101111000011110111000011101011101010000110011000000111100000011001111100001100010010101110001111110100111111111000001100100101010101010010100110100101101100011010000100000101110011111111000111110110010010110101010001010010011100110000011101100101010101000001110010011001000011111100100000001001110111101110001110101111110101101100011100010000001011010110100001010100000110111111010001010110011101100000010000100111110100010100011011110100011010111011000111100101011111111000100100101110010011101010010101100010101101100111000111110000000000100110011111111011100010110001111101110010111111110101110010111000111101110110000100111011000100000111111100001110011110100100101101010010110110110011001111000100101101010110101011011001010000000000010001111010010010111011000011101100010100000011100111000101010011111011001100001101111100010111100100111010011110010011100000010000010010000001001010000011011010110000011011011110011011000110000011101000001011100111010010010001001010100111110111111111101101110000100001010000110001111110100010001111100100100000101101111111100011100100110010100001101110110111110010110010001
001100010101000010010001011001000010001001111000110001111111001001110001001100011000010101101100010010101100001100001101100010010011111101100110011001000100110000110001000001110100001100000110111100111010100000111001001011111001011011000001000110011100000100111110110111111100000100011000011100011111010001010110110000110011111000100011010000001101011111100101000101110010011100100101110101001010010000011111100011100111111110111010110011001101001000001010111001110000100001100101001011101100101110110101111100011000010111011111101010001101111011010011110100110011000000011000111100101110111001001010001101100001110101101100110110101010101011110010101110000101000010001100000101110001101011000011111111101111100001101010001010110111000000110011101000000011110001111100101101110100100001110111110010010101001011111000101010010100001111100101110100101010110001010001101110100110001111001110010011101001011111101000101101011111011010110011100000110110101001000001110111000000101010011100101000001000111100011111010011111101110010001010101100000100011011000100110011111011111010001010100010010001110101010100111101100101101000010001100111000100011101100011000101011011000111110110000010000000100010110011010011111000001100000111011000111100001101001001100010110110011010010110001111110111001000110010111110110101010111101010000101110011110101010101001111000110011111011011011110001001111100000011001011101000111100110010100010100010111010100111000001110011000101101000010001101100001110000100011101011010100111011001010110101001110001000100010100111010100111001010100010000110001111110011100001110111111101000011000010001011111010110101000001100101101010100101111110001101010101111010000100010100000010010010111000000010011110011001111101111000101000000101010111100101001111011110011011110101011010110110011110011011111011001100011000000111110000101101000101011111111010001111100101010011101100001000010110100111100011011100011010110001101011001110101110101011010001000100110011111100011110101111010010011000100010010000110110100110101010101101000001010011101000011010011001110001101001001101101010101001100101101011110011011000111001010101111011101011001000010101011100100010110011101111010001101011011100101101011000100010010001000001100101011100110111001001101011010011000000110001101100011101010101001110110010101001111110101001011100111010100110101001010101101110011011010010010101011101010100111100000001000110001010010011011111100110111100111001010010100010110101101011100100010001100011000011011010010000101111011000001111001101100001110101011110111011110110111111011011011010001001001101011101101011100111110011010100100111110001100010001111011101100110101111110001100010101110100110011011010010111001110010100000011100100101111111011100000110100001001000010000001110000011110110101100000110110110100001001101111010100000111000000001111100011110111001000010111111001111100011101101101100011110010001001110011001000101000111110110001010000100001000110100111101010001111110100000111001111000000010
110110011011110000001110100110011101011010011111111101101000010010100111101010101111011010111111110001110010100111011110000011101010011001000100101111011010010110010010110100010101000100100100011101111100001000111110011100101111101100100001101100100001100000110110110111101011000100111111101100000100001010110110010010101011100110111110100101101001010100011111101100000001011000010101011100100010111001100100001100001101110110101100010111000111100001111101011110001000000001001111010011101011011100000110001100000111010100010110100011111111010101110111110010001011000100000101101000010100011000011011101000011011010010000011101101101001001011000000010010000110110010001000000100110001010100101110110110001000110111010111100000011110101011011110000011011010010001010010111101010100010001101100011101111001101001011100100001011011001111101110010101101101101001001001111000101101001110110010110110001100000001010111100010000111000011100110111111111111100100000001001010101111011011101111111110010101110011101110000011001101010111001100100000110110110000111101110010101000111111011001001111011110101101110100101001111010100001101010010100100010111110110100010110001010010011001010000100110001101110011011000110100110000111001101101101101110101010111101000100101000110010100110000000011000010000000101000001011110110010100110000000000101101001101011011000111110110100101000000000001000101111110010010101001010010011000000100111111111100111100011101001111001111010101010000010111110110000010010011110000001110011001000111101000110000010110110011001100011010011011011110011011110001000100110100001111010101101100001110010110101000111100110001100000100101110011001100101111100001010010001110100000100001111110111111101011100101001101010001111111011101111000001010000000010010001001101110101101001001000111100000001011111111010000010110011111000100110011010110000100000000101101100110100001000000110011100111000111011100000011110001001100001010001111001011100110111100000110010011011001110110000110111001101100001011000101110101011010100011010100000001111000101010110111100110101100111001011010110011110010000110011101000100001010010101001010100101101101010000001010011010010000110011010000110011011011101110111011011010011110011111001111100001100111100101101010101100101000001111101000001000010101011111111011001101011101100101001101000000010110000101001100100111110101101011110110100111000110100010011101101100000110010000011010010100110111001011111010000001111100000100000000100011010000100000111001001001011001010100010000100000111110100100011000001110110010011011110001001110110001000001011011110001100010100001111101011001101001110001101111101010110010001101100010101110001000101110010110001000010100111010100111001001000001101101111011001001110110010100111111001000011010001010110101010100011100000010010100111101110101101010100110000001011000101001001100011110101000101001011001000111100101010111001011000001100111000101101010110101001011001010111111000000101101101110000010111110100111000011001110110
011000111110100100010000001000100110001000001001000000000101000111011111101110001011010110010011101111101110101110101011101100101101111010101110111100110100001000011110101110000110101110101010100001100110111000010111101110111000010110011001101000111111011101100101100110011000100101000010111110110110110110010111000010010010001101100110000001111001100011100101011111111000110101001010010100111100000101000101001110000100011100010110111001001001010010010001111010111100110100110110110111010101000111101011010011110000110000001111110101111111011100000010111110010111101000001110111111101100110110110110000010110101000000000011100001010010110010101110011110011010111010011111000000110100001111010011101010110100000101110101001110001111111001001000101010000010100010000101011001010110111000011101011111100010000010111111010110111110101101101111001011101000101110111100001001100000110011111010001111010011100110110001001000010011001110011110000100111000101000101001010101101100110111001111001010001000001101101111011011110000001110100011100010010110110000000101110011111000100101000011100101001101100001110010010100101001111001100010100111101111100000100010100111010101110010011111001011101101101000101010111010001011101010011000000111110000111100100000000000101011111110100100001011101000110110010111011111101100011001111000010101100111000001000101010010111011011010101001001001111011110000110000000011000001111101110011100010000100100110000101000000100100010010000001011010011101000010110111000000110110000001011010101010000001011000000110001101110110011010100101010010100111011001011101101101101111011000010100111001100000100111100110110101100010100001011110101000000001100100000101000000010110011110000100110011110001100010111000100000011011010011001111010010000111011000001000111011001110101110101110111001001001011001011001000000001111100001010001101000001010110111001101000001100010111000101001101110010011000001101001001111101011101110001001100001011100101100001111001000111100001011111001011110000011010011101010000110001001001101000111001110001111110011111010111100110010111000111101000100111110001100001101000010110001110011110110111100110100000110001000000101100100101010000101110010110001100010100000101001101010010111011111011101101101010111111001101110001011100100010011101110010110010100101110101110100010100001001000100100110100110101010110000011011000101010000111101010011111001001111000101010010100100110010011111101101100011110101011101101011110101011100001110101111111100100110100101111001101101100010111010000011110101100000110100000100001111100011110000001000000011110111110110110100100010011110111001011010010111010110101011011111010011010011001110111110110010101111000010001000010011101101101110100100111101110010100000001100010110111000011110010100010101110110011001001101011111101100000100010010001101110101100101011011100011010111101001011111111111100110010100111011100110001010110111010000001110110101100001101111011100010000111100100101011111101011101000000011000000101110001
010110101000110000101100001110100111001110000110010011000001100010011111101111101001001111001001111011000011001011010001111111100100101100011101000100111010101100001011011110110001010101111111111001000000111010010100011011111101011101111011100111001101010001111001001111101111100001110010010011000111110000011000010100010111010110110001010110100001111011000010000011110000111010011110101101100111011010111011001000111111100101010110100101100110100110011100010011011111000000100101001001110000101010000111010101010011101011010111111111000101010011100110010110110011011001010110010000101110101000011001001101101100010110101111101000101110101110100001011011001011010011001010100011100010011101000101010101111101010111000001110110111111100010011111000000010001100010010110101001100101111001010010100001000111001011111110000111110101001110001100000101011011111110101010110011010011100111111011101001001000011110110000001101011001011011101111011000110010000110110001100111010001101110011010100100000110100001111111110010000110000000010000010111000011101001111000101101011000110010101001001000101111111101100011100001011100000110110010100010010010110000010000010011101011001110110111111111000101110111111001010100011111001001001010010010000101001101001111010111010100010001010001011100110100011011111011000111111100011001011100101000001111100100100010100110101001001011010111110011000101011101111111011111111011000111100101000111111001101101010010101110111010001011000100010111110100001111111101111110011100101010100010010010111100001000010010110000010010100100101000000101110100110110000111010101000110011100110110001110111010110001010110001101011000011111110100110101110001111000101011111011101000101100100000101000110011111001110110011101011101001110111011010110110100000110010110110010000100001101101010010010000100101111111010000000011101101110111111100001001100001100111011000011110000111111101100001011010101000101011110100001010000111110001011110100010001111010000101010011000010011100100100100000110010101100101001101101101111111101101011101011100010110111101101111001011010010000100100111011010111001001101100100011011100111011011000100000011111001000111000111001111000011001010111000110101011101011000010000001111001110110100001001110010001101011010010011100111011010101101101111101100001111100011010001010100101110100011111110101000111001000110111000000101111101001110000100111101110110000011000011100111101110101011010010001110001001001110101011000001011001000011110011100011111011001011110010011100101010101100011111111001110010110011100001000000001000011010001010110011000011010101011000011100101011011111111111000100010001011000101010001000100010011110010011111011110100111110110101011101000101111110100000110110111100010001101101001101001010001010101000010100010010111101011011100101001110010111001010101010011110110001111011111000101110000000110011001101001111000110100000101100010111011100000100001000010111011111110110111111111011101111001110110011101111010011101001001111010111000000000
001001101010011101101111100010010011011110010000111010010110100001001111011111000000111000001001011011101001000111111000010101011000111001011111110001110001111111100111111110100101101100010010111111001110000010011111001011001100111100010000001011111111110000111111110100010101100000000001010001000100100100000011110001110001001100101011101001100110001100010000001001011101010001000001011010000111010100110100001011100100000110011101000001000100101000011111101000011101100000010111000110111110010110010111101000001111000011100101011100101110111110101111011000101000001011110011110100011100000110100011010010011001000111001111100001101011011110110101010101100111000010100011111110101111101111111011000110100111010110011110101001100000011001100101010011100011010011101100010111011101000011001100110110111111011101100111110101001011010110001101111110000101101101110001001010010011001110010011111111010010001100101100101010010001110000010000100010011001001100101011000000100010000001000011110101000100000100011000001101101100101011101100101100111011101001101111111010011110101011010000001100101111000001000001010110111000111001000001011010101000111010111100001111100111001000011111000011110110100011000111111110101110111011110010110110000010011110111011010001011110000001010000001110110100000101100101111010111100110111011111101000000001011011111000011110100100001000011100010011110000000000010011111000110000000110110101111000000111001011010011100101110001100101100001000011111001011100000001100100001101011000101101001011001101000010000110000011101001101001011110001000011010111101000011110111110001011110010000001000111010010000011001001100010110010001110111110011111011000000110110011100001000111111110011000010010101011001110101001011101010010101110100100001010010001000010000001010001100001101011010101111111001000010100111000110110011000010101011101001111000011101001001100100101001001111110111000010000100100101101111110011111011010000001101110101010000110010001111110110000010001100110001010110110000001110111000011110100011100110110000111010100110110010111001001010111101001000111100100101100110000011001100100100010001000100001100001000101111001110111010100100101111011000000100011100000101100111101111000001110010110111101001001011101110011100000110110001001111101110001001011101000100101111011101111000111101010110010011101001000001101000010010110011010010100101000101000100101110110100001100000001110000000101011010101111110111100110011100010111000000010111111000011011110111101011101110100001010000110000001111010101010011011000111101000101000110001101010100110011110101000110000101000001000101001110010001010011010100011001001111100111100110001101011110111011000101101011110000011011100010010110101001001111100111001000111000100011011111111001010011010100011010010000010100110111011011110010000110010101011110101110111101001110111110111101100111110110100001100110110100101111100011010101100111111101011100000110011111010001110101000011110111111110001111100011011111101100000010101010011110
111000110100110111101110101011100010011011001111001011111000001110111001110011000101011010100001111011000001101011001111010010111100011011100110001000010001100101101101001001010001001011001011000011101001100100000101101110111011100000010010101111101010000110111101111010100011001001110111001011010101101110110111010110001011001111010111010100001001001101010101100000101101111010011101000100011000010110001111111110001101101011000110110000011001001001101011000001001111101111101100011011111011011000011000011011110100101101000001110011100011111101001111010100110110001110100010111000101101111000010100010011101001101111001010001100011101110100011011001110101101011001010011110100011110111011000000100110000100111001100010110000111000000011101010110111101100001111010001010100100010101010001000000100001001100000001111001011010001010100000100101100001000111111000010011100000000001111001110000010011010000000101111001111000010101001000011100001011100011001001111001111100000001110000001011111111000011001001110011000010101101010110001000111010100110000110001000101011100000000010101111110011010110111000000011010111101011101011110101111011000010111100110100000110110000010100110110011111111001100011001111110011010001010100010100110011010110000110110100100110000100101010010000100111100000011111100010001111011110101111010000111101110110011110000010010001001010001000111000111100011100001110000011011111100111011111001010011000001010101110001111000000100001000101011011011001111001111011111110110011110011111001001110010100100110101010110101011001000000010000101000111111000010011111011000101101010111011011100011001101010001000110001010011011111110101111101001101110001001101000100101101011011001001011111001011101011110110111110001000100100101100100111110010001010010101000110110110010111110110000011010100110110100000111010100111100000011001011111000000101011010011010110000000001001011101010101010000111100011011101101000001110000010110000001011101000111110001010010111000101010010111011010010111111101100011011101011011110110101100111110010000011000010011000000010010110110111010110110110000001001011000111000011110000110000000010111110010001001011110011001101111000100100011100010000000000101101010111111000011001110001101010100000110111010011100101001100010100111011011010101100011100000110000000010001101110110011000101111100111010111011000111010010000101111010010011100110100101101111011011011011110110101011001110111110111011001011000100011101011011001001011001100101110110001010010111001000111000001010000011011011101101011100011101110110111111110000010100000011101101011100100011100110100001011010100010011101101010110001010011101000111101000110011000000111100110100011011110000001100100010100000101011100010111000001001011100011001110110001000001111000110110111110101011011010010101110101111011101111000111100001000101101111011000010111111100011100011000111110101101110110100011101111110000001110110011000101011100101100000100111101111000100011000101011010010111010011100110010010000001011
110011001000111100000101111101011100001100001010110110011110110110000101110100000101101011000101111111110010101110111110111100100110000111101011001010001101110111101001010100011010001010110010111101110000100111101101011010001100001011001010001111011101100111000011100010101111011110111000111100000010001100010011000110000010000001011100001001100100011010110001101100000111101111010011111111100010010111110010000101011011110011100001000010011001100001001000100100110010001110001000000011010101000000110101000111011110000010000101110100000110001111001001010100010010011010001111110100100110101011110111101100011110111010000111011001000000000000001011101000110111010000011110110011111111100111000001100100001110001111111010111111000000111100101001001000100110011100110000101000010100101011110000010010011000011110010111000011101111000010111101101001011100101110110110110100111110100001100000011010000100111111011011100111101001111101010011111101110011001101100110100101100101000010110111101001101010001010111011011110000001111101011001011101001100101010010010101000001110110011110110100010100101001010111010100101100111010011011010010100110010010111000110110110001101011101010101001010000111110011000011110100101001101010100101110000101000001111110101010101110001001000101011111101010000100111101000001010010001111111110100110000000111100101101001011001001100100011110100110101010001011000000100110011100010111111100011100000100101000001000001111100011100101011001011011111111101110110001100101100000110010110110111110001111100101110100111111010111000100110010110111101111001101110001100010010110111001010111000001010111010101100100110011000100110011100011111111000010100110011111011011001101011111111011011101110101101011110100001010100010100010110001101010111110110001011011101110010111000100001001101010100100011101010011111011010001110010101001111111110000010110011010111110100111110100111011000001110101001011110001000110101110100011110111000101000000110110101110000100111101010101010100101100110011111010011010000010000001100110010100110001100110010010100011111011100100001011000001000101001100010001011101010011100010000111101000101111010111001110001100101001100100010000111010010111111011000010011110101000101011010010101100011001001100100001000100101010000111011010010001111111101110110111100101110101101101010100010101110110111010100100011111010100110001011101011011000110100011100001101011110000000100101010011101000101010110000101100101010000101011101101101110001011100010011101110111010100000001001011001001010110110110100010101101110111010001111100000011001001110111100111100011011110010000001001110111001100100011010111010111000000101000101001001101001111100001111101001101001110011110110011000011110111000110101101100101110011011011101110010101100100111000011111011111110011001011011100100010100110000110010111001010101010100110111111111111011011101011001010110111110101001111100110011010111011011110000111100100001110000011010100000100111010001111000011000111110000010110111000111100000
000111100111110000010110100100010011111001110110111000101011110100000001010000010011011100011110110001101101001101011100010111101001011001010111010101111100001100111000111011001001010110111100000101011001111001001001010100111001110101110111010011111101100011110100011110110010000100110000110111100101000001011010010111010110100010000011111100100011011111011110110011110011100011000011110011011010101101000011001111000101001011001100101110101010000111010111110010000100011101001000001110001110111100101101011000010111011000000100010011110001010101111100000100001010100001111100001000000101000110101011101001111100111001010101101110111011011010001001000010111110011101000011011111101101011101110011101010010010111010111100110001100010110010010000011101110100110101011010110001010001000010000010000100010110000010101110000111111011100010011100010110011110111010100100010000100001000000001100101101110011011000010110110011011011110110001101000010101110010110001100010100100001001011000001011101110011110011100101011111110111010110011100000011001110101100001001000110100010000001101101011100011101010011111110111100001111001111100101100101101000001010101010100010100010111011010110100111110000010010001011010110110101000001011001010101010111011111111101111000000100010010110110000100110011100001011110101101101011001110010011001101000000001000111111011110111100111110010111010011010011001101011100100000000101101011101000100100011101101011001111011110000100000001101011000110010101100000011000110110011100101011011011101000100111000110011001111100001001010011111001001100100010101101001110000100110001101111000000110111010011111010001100010101011101101100101100010001001100000101010101000100011100001101010100110111000111010111010000100110001100000111100010100111110000110010101110001011111000010010001100111011111010111000111111100000110100010001001101100100111000000111100000101011101011011000111010110111000100111001111010011010110011011001000110110011100111101011011000000100101101111000110010111010010000100000011001111010001111001001100000000111111010101010000100001010010001001011111110000111001100101011101100011101110010100011001011111111110111111010010010100000111101101011101010110011010010011111000111011000010010111101010100110011001011000110001011100000001011010010101010011110001010010000001001111110011000000010100101001110011011111100101001101000000110001111100000100000110010010110100100111100110011110001011001100111101111111010101101010001001010010101101000100111011001001011111010000100110100001001100001000111010110011100111000001100110010001110000100001100111011111000000001111111110111010011111010011000011001001001100100111001011010100011110011110011111011000111110000110000001011001111101110100011011100010010001110010011111110110111100010100010001101010111100011101100011010101110110011010011001001010111001110100111010101110010010100001101101000110011111100111001010111111111010111001001010110110111110110110100010111110100011011000010101001001101010001101011100110110011001101
001000001100011110100011011001001000100011011110110110010001000100111000111010100111110110110100011101111011010110001010001110111010001101000001100111010000010110110000111110100100101100011100100110110001101011100110111010010110111110010001110001110101010101010101100101111001101110111000101110100011010101010101011010111100010010100100100001001000000010001101101011100111100101110110011111111011101100000001001011010011100111000001000110000100111000010110011100101000110111101111001111101110100010000100110000011000100001011101001011111100010010111001011100100110111010001001100010001001100011101011011010011100101010101101010111101000011010111100111000111000101010110101101101111100010010010011110010100000011101110111111100111111100100001100000010101000011101001000101001011101011110111100111011100100101000001110010010111000101101000010111001010111101100100101111100111100001000100010010101100011100010000001101100111100010010110001101110101010000101101010001110011000010110100010010101111100100000111100111001110100001111011000001100111001111010001101000101101110000101111100010011100101100001000100100100010001010110011100101111011011010110111111000101100100111111001111010001011101100001011011000110111111101100010101011011101001000111001101011111010100010001000011010101011010110011001111110000001010000011111001000010010001011100110100111001100111110110110011101001100011000111100111010011001101111111000001110101101111101001110110000101011010010010100011110010001000110101001001001011000110101000110000011000001000011010011101010100110000011000001100000111001111100110111111010001111110001000111000100000001111111110110111111101000011101000111010111111101000100100110010010101111010000100001100001111111000111111001000111111101110011001001101111010011011110000011101010001011101000100011110101110101111010010100110011110111001001010100011110011100101000100100010001000000110010110111100011111000111000000000101111111010110111001001100001010101111110001110000100011100001100110101010111011001010010010111000001101000101101110100101101000100001011001110100100000100100101000001100101010101111110100100011011111111011111100011000000110101100111000010001111011011000001011110100110011100001010100111100010110000000010101010111001000001100001101100110101100111100100100011011111101100100011100011000000100000111111101110011111110010100100001101100000000101110000001100011000001000010011101110111000000110011111110100100010110000110111100110001110100110110001101100100101011001100101110111001110101001100101111101001000000101110001100110111101100000100100000110001000110001101101000010011000010111111111111110111010010010001011100111100000011011111111010000101100110100111100000010101110001100001101111101101110101111010011000001010101010001111100000001011100001000100000100000111010110100011001011100001001001101101110000111001111001011101011001010101001101100101010100010001010010010111110000011011100011011000111110001001100100011011010000111001001101010101011001111000101001001111100101011001
001100011101100101010111001110101010111011011000000001101101110011100001101111010101001110110100001110111001011011000100100111100010110000001000001011001010000011101111001101000010001010000011001011010000101001100001100011010111110111100101101111111101010110011000001110011000000000101000110011000010011111001011010101101010001111101011101001111110100000010010000111010011110111011010011010010111110110011010011011001101011000011110001001110111001011111011111110110100110001111010011100111000000111110001011010011111010111001001011110101110111001101101101011011011010100001000110111101101011011100000110001101101001110110101001111110000011000100100100101000000100001011100000011001010110010101100001001101000010001000011100010100110000011011100001100001110000111111000001001101011011011011001011110000110001010110100100111000011110101100110001011001111101110000000100010011101000111101010111011100000001101100000110010010111011111101110011110010000000101010111101001110110110010101110001100111111010111110100011001001010011011100111000000011010110111111101011111100110110001010100011111101101101100010110011001001110001011111010011001010110100110001011001101001111011000111001111010001000101010101100010101011100110101100001101000100110111101010010111101001011001010111101001000010011100001010000001011111011110101111101101110100101011011011111101001000101010011000100001001101000011001111101011011011101011001101010001001001000100100111101110000101011010100100111011110011111011110001010110000111101111000001000001011001001001010000100100001101101101111001111101000100111001101111110000001010001011111001111010010000000001001001101001110111100010111100001100001010000100100011100100000011111011011110000000011100111110011011001100011101000011111010100111001111011110111000100101111101100100001001110000000000110000001110000110001000000110111101100110011110110011100100010001001000001110011111010100011001100101111000000110111111100100011001111011001000111100100011101010100011111110111100110000110111001101000101000100001011010010000110010110011011110111011100001110110100001101110111000000000110000011000101001001010110001110011101010111000000101000100010000001000010000110101001101100111100110100010001011111010100011010011000011011001101110011000001101110010010100001110001010110111000110000001001100010011011110000100011101101101101111101110111010011111110111000001110101001011100101110100111111011101100010101110110001000101110011000010111011001111011010011100010101011010010000001011111101100111101110010001101100110011001100110110000110001000010010000011001101101100011110111011111000010100101001011010100010101111001110000110100001010000011101111110010010101110001101000000011100000100110010001000101010000011101111101110100001110010101110111110000111001010110010101111011110101101101101001001000000101010110111101010110001010000001011010110000101100000011000001010101011111001011100100110101011010101100101011000100101000110100000000011111110111000011011101101100000101100001101000100000011
000101011011001110010011010011101010111001101111110000001001010011000011110101100111000001110001000011011001101011000000110011100001111110000111001001011111100101111010101000110000000111111011110100001001111010110101000100110000101000111101011111111101110000011001110011101111001000000000011110111011001010110011101111011001010111001000111111100111000000100001001110011001100000110001010001111100001110000110100011111101001001100101100011111100101010111001110110001100100101011110101011010110011111011011000110011001000001100110110100001101010101000100010001011101000010000000000111011010110011100000111110010111000111111000101110110101000101000101101101011101010000010111111100100110001010111101010101000110101101110011111110101111001111101011000001110000000110001010101000111111000101110101000101110111101010010110000110011111000011100111011010101100110011100011011000101001111100101101000101010111110011001111101011111010011001100001101011001111100001010000010010100010010100100000001111011110111100000100110011111000110001101111001110111111011101100010101001011100011000000001110110110011111011010000111110111011100010100111011111001010001100000011000010100000010000010011010011101100001100101101100010001100000110100001000011111111111010010001011010101001011000111000110111001011010000111100000000011100001001100010001101010100000101001101010110111100011011011101111001011000111100001000010111111101110001111010000111111110101001010111100110001100100111100000111010011011000000100010000111101011010110101001101001111001000100110110010111110000000000111001001101011101111111100111001100001001110111010101000111010101011001011110000111010111001011111101101000100111101000110001100010001010100101010000001010110011000000010110111110110000001101110001000010011000110111111100100000011101001101010001111111001010011110010111001001100001001101101001011101100011000101101010011001010100000110101001001011001001011111011101101000110110010101101110000010011101111110111000101100010000100100001110101101100100011011110101001010011100110000011010001011110010110110010101000101001010101111011000010010001000100110101010001101101011001011101001110001011101111010110010101101101111010011110010101011011100011101101101100110111001110010110100011001011000000010100111100001110011110100010011011101001111010110110111100001011010000101111100010010000110100010001000011100000010100100101111110100001111011100110101100100111111000000010011110110111011000100001011110100100110000100111011000000100100110010110100101000011001001000101111110111110110011101000010100101001101011010111001100111010010010010100010011111010110110011110010101110101000001110111011000011110100100101001111100011010000010011000000001101010001001010001100011000000010110111101001010101011101111100110010000110001011010001101110001011000011111001101001000110000000011111101000010000010011101101100001011110110111010101001000110111001111010000010110011110000110011000110010110111111100011101000001110110111011101101111101101001101110111111101110
111010100111000010101000001000110001101101110111101000000101011010101001001100010111111011011111100010111010111100000011001110101000100100101001110001010111010100011011111010101110001000111011010111101011010000010000100111000001110010100101001100011000101011111110100001000110110111101101010101010000001101100010110010011001010111000001010111010011011101001101111011010001110110011101010000001011100101101101110111010101101011001011011101001011101101101001110111011011110111001100001111000000110001010100110001000000010010110101100111010111001000101110010110000001101010101010011000010010010000011101011110010011110110011111110110001010001011001011101010100011101110000110100100000111110011001101001101110110100100110111000110101110100001001011111100000010101000011101110000000111100100010101101111000101100000110001100101111000010001111101101010011011010110001011100111010011100000001110110010110011111010000010001111100010111101000000110001111000110001111111001000111011111010101111001100010001111010101101000011111111110011010110110001111000100010100000000000101111000101111011001001000111100000100110100011000110010010110111010010000011111010101110010101101101101000011110110110101101010101110101100110010101111010001100100100010000000101110011101001001010110100100101010001101110010101011000001100101010000000110101100000000011101111100110000101100100000011001101110010010001011110010001000101010011101110011100101101100000101111111000010111011010010100011011111001111100000001001010100001000111001111000000111100100011110110101011001101111010001110111101010100001000111000001111100111000001010111010000100111000001111000110001010010100010101011101110000000000010011101010111011100001100010101111100100110001110111011110000111011000010111110110000100100010000000010001110000111001011000011010000111100110100010101100011111011000110101110110101000001001101110100001111000101100110001100011011011000011010011111000000000111111101101111001000101011110110110011001000010101001000110100110001111111000110100110000011010100100100001110110100110000010011111111100101011010101000110100010010111001011100100001100010011100100101111101100111000011101010100011101000101101110000111110111111000100110011011100010110010010111010001110110111000010010101010011000010100000011010100101010110000111100111000110011110011111000100010010011110111000010110000101000010101011111100011101101010111111000010110111010111101001101000111110110100111001001010010010111100101000111111111001100101000001001000100111011010010100011111110001110000110101001010010110011100011101000000001111100000110101111010101100111101111101101000011011000000100111101011000101101110001001010101111001100010101100001000000001011011101100010111000101000100011001111101101001110011110010101000011101111101000001111001110000011011011000101101011111100111010110000100111110101001010000110000111111111100100101110100101100111001000101111111101101001111000011011011101011010100011011110100111101101111001110100101111010010100111001100001110000110010
101010111011100110001111000111011100000101100100000110100000110111100010001001010011010011110101011000110111010111110011010101010100011010011101010001111101100111010001100010101001001110011100111001110010101100111111101111010100010001000011100111110001001001011011110110100010001101001111000101001111110110101101100000100101101001010001011101000101111100010011101111101101100010101110101010101011111100000110110101101010101010111001110111111001001001001111001111011110100001100110011110000101010110000010010000111011001101001000110001000001011001100100010110111111101111101010101010111101010101111100000101010000111001010000001010011001100001001011100100011101100101010100100101000111000101101100101111011001111111001011010101001101101101011010001100101001111100010111011101111100000101011111010100111010001110110000010111100011001101001101111111110100100110101000111110000111000000110000001110000001011010001101100011101111110000100100011110100110010000100101110100111000101000101100101011111111111111011010110111001110000100101001010111111110110000110000100101110000111010101111111101011001001100000111000101110100010011100111001100011110011010100011000101011011000111001110010110110011001101101011010110100100100011100010011000110001101011110100101101111011111011011001110001000000010101000011111010011010011011110101011000101010011100111101000101110000001001000111110100011001001111000101011101011111000111110010010011111110011100001011100001010100000001011111101101101001000111111110101001110101010000000110101011001000100100010100000111110000110001111010000101000011111111110111110100010111101010011100011111100010101000100100101001000111100001100010010011000111010100011101000100111111011010011110000001001111000001110001110001100010111101110001101111100010100111101011011001010111111000010001110100101110000001101111011010000011001110000010000011100111111001001100110111101101011111110110110101111110001011010111111100111010000100110000010101011101001000010110111000101010101010111110100000001100000000100010001010101010001101011110100001100111000001101010101000100111101110100010001101000101000100101010110100110000001110101000011100101001000011100101110010011001101111001010100000001110100011100001101110000001111010000111101110101110000111100001100110100010110010010111001101011001101111000100111100011010001111101100110010110111100100000111001101101010000010010100001000000100111011101111000111111000101000100101010000001111100011101100101101101000111110000111000100001011101011110011111010111010110001000100101101101110100100000101001110011010110000001111011100111010000011111011100001010101000010000100000010101000100010000110111100000001011011011010101000110111010110111100011001011111101110011100110010111101010100101001000010110000011001110100110001001000010011111100001101100101010011000101000100000111000010110111001000011110111101111101111011010111001101010111111000100110001010110010001001001001111101110011000010000010011111101111011110111111011010110110010100111000000001100010
100000001111101100001000000000011000101000010000111100101000010100100011100010111001010000001111011110011000010110110110001111110111111010111000110110001111011100000101101101101010010000111001111011110111100111010000000010000001011100010000111010101000110001011111100001100101111001001001000100111101110001100011010110000011111011101000111101111101101100111001101010011100110110000100110100000110111000010111101011101001011101010011110011111100101110001110000100011101010001011001111101111100110100000111010011010000110011001000101111000000001111011011011010111001001111100111111101010010011100010111100101001011110011111011001010101001101000111000101000100011110010110010100000111000110011110011000011110000101101001001110111111001011001110111011110100100111010100110010010111000011110000011111111011100100011010101101110100001111111010111010101111010101111111011000100111111001111110110111010111101111110101000011000100011011110000010111101010111100010010101110101011111110010110010100000010000101111110101001000011111111111101111001111111010111111000111100111011110100110011111101011101110111101011100011001101001010001110000100010110000111011111101101101001100111111101000001000101010011000011000011010010010001101110011111010110000000111011001111011011011011101000010001101011010100010100111010011010101000110011111011000111101100001010010111101000000010101000111110101100101101110101110100101101000101001100010101111011111000010111100101100111100100010110111111111101000100101110111010011101100010110011110110010101010111001000100011101000111011001100100100111010000111100111101110011100011111000111010111000000000110000111010100110010010001100111010101010011001011101100101110111100011011111000001000111001000111011011100001111111100100111001011000010100010110001001001110111000010100000000100011110011110101000001001010101000101001111010011000011110000010001100111011100010101001101001101011111110011101011100101000010101010101111001011011111011010110110110101000001111101101010001100100001001011011010011111101011001011111011110010000000110111011100101110100110101100100011110010101001110011110101100000000101101000111010010001001000010111100011101011101101001001010100000101000111111110111000111001101010100011011101100111011100101100010101001100001100011001010101011101100000100011000111101101101101010111000111011010110001000101100001001010101001000101000101100110101101000000111111100111010010101100000101111010100100101110101110101110011011011001111010110110110001111100111110101111110010011101101001001011110110001010001001000010010100001011001110001101011001011010110011000001100110011111001011000110111111100010011111101101111111100111110010101111011101010110001101010000111011001111000000000000110110111001000001011110000011101000010101010001100101011111101100000110100001110001101001110111010010110000010000110101111110110110110101111100010000101100111101011010000110100000101010111000000000011101100010110111011111001000111110110111011110111011000011001111110001110011000111101001
110110111110000000101011011011010011110000011100011111011010000011000010011010110110001110000101001000010010101000011001110110010001000111001010100101001011100110001000011101011010100110010010100001111000111000110000100100101101110111001010100011100011100101011011010000110111110100010000011100100111011111000011111000010010101001110011110101010001100000100100100000011011000110100110001011100010011011000000100100111110001001101000111111111101001011110010101010010010011111011000100110110010000101011111011111100101001010001110001101110100010111010101000011010111001001101110001011000111101100010010011100010010100111111100110000000111011011100011100100000101111111100001000011110111010110110111000011101111110110001001100000001001000010101011001000101110000100011101001010111110010111110101101100101111010000011110011001001010111000111100111111101100101011000100100111100100101010110111000001000110011000100101110000101011010000001010100111011111100111010100001111111101111111110000001100110000101010110001010010110101100010010100001000101101000000110000100100110101100000010111100100111011001111111110111001010010001001001010001000101100101011111011001100111001011111101010001111111000101000100100010000000011100100100011001010000110101001100101010111011111011111011110111101100100010011000110100100101000011111010101111011000111100001100011101011010100100100100110101101111101001110010111000100110010000010001001110000101010010101101010111010011011111111010011010001111001010011010001001111010110000010000001111010111100011110010000010011000101001110100100110011101010100101001101101010001010110100000011111110001000100100000111001010110111011101111001110001000000111011111000111001111111101100111110010011000011000001111010000101110001111000101110011011010111010110011011010010101100000011101100101010010101110111100100111100101010100001010110011101101110001011110100011011101010001000110011001001011101010100110100101001000001000011101000010110000110011110100101001010000101110001011000101111010011111100100100001010001101110101111111011010100010110000100110011011110100001010010101101110001001111010111001110010011011110011111001010001000100000111010100101010001001001110111010000110101000111011001001101010101010110111111111011101010100100111101110100110111111100100011001101101110111001110010000101110000001101000101010100001000010100110001001011000100101111111001101111000110100111100011000001110010110111111010110001100001101101101101101010110001101001010110110011101000001101111001100111001001001011110010011101101110011001000000100001101010010010101001110011011111001111111111010110010010010000011100011110101100011001010000110010101100001111010010100111010100110000010011110011100011100000111110111111101110100001011100111000000101110100010011010111110010010101000010101100000001111111011110001110000100111111010100100011110001111011110010011011110001001001110111110000010110011111110000010001000101110010110111011010011000010000111100010001100011011100100111010110000010101011101001001
001011110100100100000101111100110110001010011110111101100100101111100111111101010001111010101111101111111000101010110100111110101000001100011110011101001100110010011000101100010100100001011101111001100011000001101101000111110111101111010011110000101111111000000000111011010111010001100110101010010010000000011000011010100000001000100011011100010001100111010111001111010111110101001000011000000000101001010100010111110110001000111101000111111010111010110111010000001101011110111111001111000001101111001000100100111001111110010110110011101000101010101000110001101100000101100011110101101100010001111111010001111100101001000111010010000110110100000011100110111010000111000111110101001111010101001011110110000100010100000000011010110000010111000011101001110011011000001010000010111110011111001001110000111110001110001110010000111101101101000001111001000011001110100110110110101100101000111100000001101010001100010011001010001111100011010011100001010000100000101001100101101010001001111001111110110011110101011000001110001000100101100010000110111111111011101100000110010101000011101010111100001001111111100000010110110001110001101001000011111010010100110011111001000001110011010011111010110110100000011010101101001101100111101100011100001000100010001110011001111010101010011011101101101100001001010111010001011000001010101110100011100100110100000001011011001010110011011111110101000000110011010101000001101001000100010101111101111101001001101101001011011110010110011000011101011001000010011000000011100010101101010111011100110101100111000100100011001001011010001001101001111101100011000110110100111101000001000001011011101101000000101000000100001101111101010100011110000100011101100101011101101001011000100111000101010101010110110110010010110001110111000011100001010001001110111101101011111100101100110011110000111111001010001101111111111010001010110010110011101011110000000000100000001011111101101111011100010110101010001111011110001001100101111010010111000001111101001111000110011101111111000101110110011001101111000001001110011100000011111001011010111101010000011110100011001000000001111010001011001110100010001011110100100110110000001010110011000001101011110011011101110000010110101010000100110010011101100010011000001000011001000111111100101110001110010111001001111111100010110011001000011001111101010110110110011011101000011010010111000100101010111100010001010011011000100100111100100101101010001011001111110010010111110010111011000110001101010100010100100100110011000000000111011101100111100101100001100111110001101000110100011000101100001101001001001101011011100011100111101000100110010000011101100111010100000000010011101100101001110001010110000001001110110000000110001010000100100100011100011110111001100000000111001100011000001111011010001111001000101010101001111110111110101101010101010110111011010100101111010011100111111000011001011100000100000001100011011001101111010000010100100100110100111010100110111011011000011100011010010101101010111000101100101011010100010101100100000101111100010111
101101111011111110000000101100110001001100010110110101001111011001000100000011110000001000001100100001100000011000011101011111100010000111111000000110001101101001110110101101101010000110001001000100111010001001011001100111010001111110110000010111111001110001111110101110111100001010100000111101000010011100110010010000000000011000001101001011000100100000101001111101100001010000011101000000111001100100110101011010001001101100010000000111011010001101000100001000101100111011000011000001100111001110100100110000101101001000100011110110000111000101101001110111000001111000110010011110110100111001011111110101011111010010110100110010011100100001000101001100111011110101001001010001010101110001100000110110110101010000011000000011010001110001100111100111110001000100010111000011010111100111010101101101010001010010010011001001110000000001110111111111000101110010111010011111101111010001101111010111110000010111110101101111000010000011001110000010010110000010110111010111101101101010111100111001010001100000000101000110001111111000101010001000100110011110011001110100101010111011110110100101001011011101010010001000011110111000111111001010110000100111001111001000001100101011001101000000001101011001001010111001001001101001110010111110100000101000110110110000010000010101111100111111010111110000111011011011101101001001000101111001110110100010100011100100100101001010001000111010110110110000000011100100110110100001110001101111110101101100011101000011110110101000111111010100010011001100011111111110111000011000111001011010110011001101101100111111011111111001011100010000110110000001110110000100110000000100101010010111100011011110000111100100001001011101111011101000111001011110111101011100110101000100000110101010001011010110100001010110100001001101010001000001100010100010010111001000010001010111010011000101001011100111110111000110111001101111000100001010000110111010011101111101010110011010000000000111010100101000011111010000110101110111001001001001110101111101000000110010101011101111011111001110101110000000001110000001010010101011110000000000101110011001101011101001101001000100101111110010000011111011010110011001111110001011100001011001011101010111010101010000111110011110111111000010101011001110011111101101110001101001010101100101011011100001001001000100100100100001111011111011100000111011111100010011010100011101111110000111111100100011000010001100001101001101000010000001000001001111100000000001100110011001111000011111110001110010011011011110001111010110011011010111100001100011111101110101101011011000001001000100010000100110110100011011000100101010111111000111111101110111010010011011001110100110000010110110101110011000111100001001101001111011111110011001110011010111011011001101000010001010000100111000010100101011101000110011111010010110111011010000101011101001100000111000011100000010000111101000100010010110011000111000101010001101001100011110011000001000001110010110010101010011011011010101000110000111001011010010010010110111101000100111110111011000000001111010011100011011101110
101111111001111001001001011010111110101011011000010001011010100101101110100000010011010001111011001000111011000111010000000001110010111111111111010000010001110110001011100110110001001001111010000110100010111101010001011101011001011101110110101101000011111100111011100100010110001010010010101000000000001110000110111000001010100110010100100110101110001011010011101111100100010101100000000010100110010110101001000001001001111111011001000101000010010100010110101001011110001010000111000000010011101000100100001010111110011101011000110010100000101101111100010001111110011101001001101000011100011100110101110001111001111001010000010101000011010110001011111011111010100011011010100000110000011110101111100000000111000001101010111100010001111110101111110101111111110011010011111110100111000001011011000101111011111111001100111110011101100100101100001010110010101001110011101001010110010101000111001010101111100110000000000111011110001011101011100000010110100111000000111100010001011000010011110101011101101101010000000000011100101100101000011001010010111101101101111101110110000110101110101010111111011100101111001011101001111111001010110000001011010100111000110010111101111011011001111001011010010011110000101100000110010010001000101001001001000101110110100111101110101011001100000110011010111001010100111000010100100001110010111100010001001010100011000001011000001110011010011011010010111011000100001110000100101011101100000101100010000110010110001101010111011100110111100111010100011011010111100111010101101100110001001101111111010011001011001011101001010101010111101000010001101001101100111100010110110010001001101111010010000110001010001100001111000010001110100101010100101010000001100111101000101000110011001011010100000010111110111101110101011100101000111110001000111110110101000000101001010101010010100001111001110111110011100011110011110011110100001010110001111010110101011011110011101100010110111101000000100100010101010100000101100111001100011000000001000111001110101110110110000010001100101110101110111110000010111000001100110111011110001010100000011001011100101101100001010110111100011110000000100111100000000101000011101010010000001000101111101001110100100011111111011110111001011000110100010110011100000000101010101001010100001001111010111010010001011111111000001011100000111100110100110000100010100001010011000000001010010010000101011110101010101010110111001101010111110001010100011100011100000010100111100001100100001000111100010000000000010111000000101100001000111001101000101001011001110100010011011111110100101100010011110111100010001110101111000101001100001011000101001000011110111010111101000110101010111110101011011001100000100101110011010111110011101111001111111111011100010000101110100110111010010100011110110110100000011110000100101111010100101011101100011110110110011111110111001110100000010010110110011010111010100101100010001001100111010010110111100100011010110101100010010111100011010011001001110001111100101010100000001100010000111001010100011001000001010000000000001001010101
110001101011011110110110011011000010110001010011110110011010111100111000110000100001001010100111110010011101111011000001101111010001101001101010000100010001001110101110000111001111000011111101010100100101010111100110000111100011010100101111000111000000010001111011011111110000111010101000001000110011101011110011100111011000010111111010101001111001111001101100000111001111011011100001101111101100010000111100101101010010011110001100011011011100001110000011001101001110000111111101101011110010011101010100011100010011101101010110000100110000000000100000101110101000000110010010101111011000011011001011100100110010000101010001011010011011100110011010110101111010000010011011111010001000101000000011111000011100011101010111001110110001100000011000000000010101000010101110011011110010000111010000000101110101100100110110010111111110111100001101101111011001010100101010110110001010000000111101010001001000010101010010011000010001011100101110001101010001101100011110111001110011111000000010010100001000011000011111011011110010010110100100100001111010001001001010101101000010011110001110001100011111011011010110101010101001011100001100111101000001000100111010001011010100110110111111100000101000011001100011011101110110000000011011100110110011001001111000100011110001101010010010111011110001101110001110001111100110001110100110011110110101100111010110001111111101011100001100001101010011001000101000100000000100011011001111111010110110101000111011101100100000100110010011001001110100111101001110010101000101011000101000110010110000100011010111010000010100100101100001101101000110010111010000110011100110001100000100101110110101100110000011000101110110101010011011111111010001001110010101010011000100000010100001110011101110101100000111000000010000001000011001111101000011100110101111010100010011100111000011101111100110001000100101100011101000101101111001101110111001110001111110110001111100001010010100110011100110110000000100101000100100011110010100110001011001000111000010100011101000001110100011100111100111100110010101101101111010011011010001110010111000111100100100101101010110010111011010010100101011110000100010100001011000011101101001010000110111111101000111111011110101110101110100000110001110110011011000011001100001010011001011111101110001001000001101101011010101010010010000110111100100010011011011000001011101000001110011011100011001111001110011000001001010111011001001110010100111001111010010011001111011101010001001100001010001100111000100001101100111000101100100010011100000111110011111101000001101011000010000000111001011011010111111011101010000011001000110100001100010011011010000000010001001011111111001110000101010111100101100011110101110001101000011111101001101010101111101011001010110111010110011010110110101001100101000100000101110001000110111101110011111101001000000110110010011010111010011110001000000101101111101111000000000000001111101001100010011000001000111100011010101110011001111111100001000111100000000110000101100010000100011110001111000010000100100000100001001000110011100
100110011011100111101100000110101010011101100111011100001010110010110101000101000111010101001001110001110100011111001001110010101011110011011010001010000010000110111110101110111100111110010111111000011011000001011100000000010111111101100001101001011101110001111100110000111000110100011100101100100001111100000100111101110011100001101010101111110010111000100001101101110000001111000010010001001010111000001010001011100011101011101100001110110011010110010101011111000000100001011110011100011000010011001011010011101110010111001111101010010101000111001000101100010100000011000110000100101011011101101110110010010101000101000101101110001100011111001011010000001100100011010101010000111011110111001101010011010001011111010011111100100000100011100110111111001100011011111110100000000101010111000100111101111110111010111111011100110010010110101000010001000001000010110000110010101000100101100101111100010010000001010010100011001010100000000011110111100101000110010010101111111100010101100101111011000111011111010101111101101010100001010000010000100001101101110111000011110001101011010111110111100110010011011001110001011100001110111001111001111010101001100001011101111011111000000011011011001001110000010011001011111110111111011011011010000100110001001110111000011110010000000010001110000001001011111111101101110011111101101101010011101000101010011100101101010011101000100110000010001100111010101011100101000011101011100110001000011110011101011010101010111111011000000010010010101110010100100110011101000011111110100000110110010011010000101011000101101000111011110011000110110100010011100111101101001000101000001000101011101111100001101010000001000101000010000011011001100011011110110111011011010111000001011010011100001111000100010010011011100010110000010011000110110110101001110110000111010100100111101101111110110001010110010010101101110111111000010000101101111001011110011001010001110111111010011010101101111011001111011101000011100110010001011101110111110001000010111100100100011000111100011000001101100101110110110110111011101010010101110111111101111010010000110011110001011011001001100001011110011110001100100111100101010100111010010100000010000101101011001001011010111110101110111100010111011110011011110111110011101100100110110101111100010100000111001110010110100001001111010101100000011111010011000111110011111010101001000110101100110101000011000111110110100001010101001110011011101011100101001001011001001110101100010110111010111111110111101101101101100010000010101010100101111111110110111100110110111000111010101010001010001010100000001101111100100000011110000001110111111101101111010000011010111011101111010110010001110011001010001000010110111101010111101010111100001101011110010000100101011010001011010101011001010010001110100001101100001000010001100001101100000110011110001110001000010011001111001111011011011011111000010010010010000001011010001001101011011101111100010011111011111011000001101110101100000000000010001100000110010001111111001110101101111111000000111011001100101100111001001111
011010010111111011011110110100100000010111100110000101110111101111011111111011001111000001111000001010101100100111110001010110001100100010011011100010100101010011000000011001011101000111001101001010111110000001110011011001100101000011100100000000100111000000011010010111011110110100011101110001010000011011110000010111010000100010110010011111111010101011010011010111111100111010100011001101001100011011111101100010111010100110010010001101001010100011001111111001000101010010111001011011000110110101111000010111100000100010011011000101010100111000010001011101010101100111001110010110010110000111010110001110000010000011001000010111000100000101101001000000111100100101011010100110001111001011000011001010110110001001101001101110011110111000110001111010000010110011011001000010100101110001010000011011010100111100110010000011110100101001011001001011100110100010110111010100111011111111001000010010011111011000000111111000011100110100001010111111000111010010110100000101101100111010001000101011001010101100001010110001000001001000100111010001000011101010111111100111010000101110111111101100001011000011111101100011110001101000100000100000101111111111110100011111101000111000010010000110011100110110110110100011101111101111011110101010111111111100101001110111110011100110001010001000000010010100101111110100001011110110111110100010111101000101010011111101111100001000100010110110111100011101111101011111100101001011011111110110001110001101110101010100101111101000010100001011011100000110101100101001111011110000101111011110100011010101000101000100111111111000110010011111010101111101101100101010000010001100000001111011010111001000101001011111010111000010100000101011001110110101011010011010010110001001010011100101000110000001001101110011001000110101110110110100001100011001110111011110101100100110001111011111111011100111010110000011101011010000110001001100111100101011011110110100010010010011010100001110101111001000101010001110000111100110100010101011010000101000000011100011110000110101001101100011110011001001011111000101000001000011000010100101100101001001110110000110010011001100111000101101101001101111110000011111001000101011100110110010000000011100001100010011111010001100001010011101010001100000100100000011110110100000110010110110110101100000010101010000100111110000010000001010010110110001001010001011101110010101100000110101101101100110111000000100001111110101110100111100001101100001000110111101011100110010111101101110110101111011101101111001100001000011101000111011100110001100110111000011110011110001010010101110101011000101110111101100100100110111011011101100011011000001000001010111111011011000111011111100110010111010101111000001111010010000010000001010110101001011100100100010110001110011001011101100110010000110111001000110000001000001001001110110100100111100000011010111101101101001011100000110100101100111111110101001100000100001010111000000100010010011010110000000100011111100111010010010110010100011001001010111001000001010100101110111100110101010100001011100001010100011110101
110001101111100010101110100111011010101001100000100001001100000100001111111101110110101110110011111110001110010000011101011101001011101101010000101010100001110011010011001100111100110001011111011001100011010001101110110000011100010010101001011010111101010010101000010011100101001111101000001110001100011000011110100111001010111100101000000010001110101111111110100011111010011010100001111010101010100001011110100100111000011111100001001000101000010000110010001111100111100010111010101100101011110000111000011010111010100101010000001110000010100001110100010110100110110101010010110001001101011001011100001100111010001010001010011100101110001111010100111110101011000100110011011011010111100100110101011010000011101001000000000111100101001000110100110101001100111101000100101111110001110101100100010101010101111111101101011100010000101011110101110101111101100010000010111100011011011100010101110011001101010101101010001111001001001001001101010111111010111110101100010000110011111101100010000010010001101111111011111100010111101011100001000000101001011110110001011001000000001111100010000111000111111001010100101110011010010010011011010001100011001011110001100011111101000110101010110101101001110100001110111101110100011000011111000110011001010010001001100000100000000000011111001000000011000110000000000010111000111110100011111000000010110011101011111110101111001110001010110011000001100100000111100100110001010001111110010100001100100001000101111010100101100010100110010000100010010100001000011110010110101001001001011000100011101001001111000110110100001010101101000110000101110001011011010101000001100001000010100001010001010101001110010001010100011000101011010110001010110110011111110101001011100010110110101111111101001010010111000100000101010000111111000011010010111110001100111011000000001001000001110100000001011110111110111001101101001101110111111101010011000000100001100000001110010101101111101101100011110110110100001110111111000011110100011011111001001010000111111111110011011001111101001111110011101000011110101010101100001111001101101111000111100100100000000011100111100000000001000000010001010011110010100110010100011101001101100010110111010101001101101011100011101001000000100011111110111000010101101010011101110000101010010001111000011001010010000101000011000000011001111011000000110111100010011101110010100011101100100100001101011100110100000001011011100001100000000111000000000100000011101010011010101100111010110100000101110101011111011111011111110101000001101001001010000001010000111100011101100000000001100110100001110001101000011100110100001110001101001001010100000010010011101011010100101100011010001011000100100010001111100111000011100011000001000010011010001001000000100100110010000111000101001110010110100100011101111111000011000100111111001101000100101000001010001110110101101001100100010111010011100011001010110100011000011101101000000111000000011001110000001010101101010111000011110000100000100000001011100110001101110101000111010010010110110010010011110101011110100111101001
011111100001110000011111110100101010001100110101000011011111111111000100001001010010010110000101100110101101101110110011100110011100001001110000010011011011100100111000000011111111011001101101010110111100011101111000111010111100000101100110100111001001110001100000001100011100100000001010111010111111001100010110000101010001101111001000110100101000010011110000101001000110110101110111110100100011010010111100100001010100010101011111111100001101101000101011000000101011000111000110011011011110111101101011101101100110000011101001101110011010100001111000011001111010000001111011001101011110010011010110001100111001010010011000111101000001101001011000011001101011001011111110000100011010111001100000010000011110000100111100101010001010101011010001010001110101010001110011101011101110111011001100100010110010111000100001010111100111001001110000111110001010111100100100110011010101111101101101111010111110111001101001010110001011111111101010111101000100001101001101100111001011000101110111110101100101010111001101011101110110010000010011010001101100100101111100000111111100100110011110111111011011110010010000101011110101000010011100010001011011011110000110011011100001011001010010100100001000001101011111000011000011110011100111001110001101101010111011110011010101011011010001100010011011011001100111011100010000000011101011000101111101010100100101100110110010110110110101010101010101110010110100011110001001000100110001001010011001101101111001000001010001001100010110000100111100010011101011110000010001100111011110011100110100100100000001101110110011011110101110111000111001100101000110010110000000100110101000001111111000101110000010000110101010100100011111100111011100010001110111000011000001100010101101101011010100101010101111011111100100010100100100111110100110010101001001010010000101011001001100010011101111110001010000101101010001001011100001011001001111100100011000010101111100010101000010001100010100110011101001110100000010011111111100000111110010011110101010101001100011101010000010110011000000110101100110101010100010110001101000000100100110010110111100001110010100101101010011001011101000110101101110001000011111110101110000001111001001010101101111100101010100100010100000001011010001110111110111100010101001110011111010001110010001110001010000111111001101101101101011111001100001111001001000110010100001111110111011001011001000111001011101101111101001010001000000010111110110111101101100001101100110111010000111110110010101000011011100001110101010101011101010010111010101111011111100100011110110010100111010101001101010001101101010011010000010111110001111110100110111011000110000000011110111101100101101011011000000111101001100111101001100000011101010000011110010000111011001101011010100010110000110010010100011000100101111110000110001010111110011111100110110111011100101000001101010101110011101000000100100100111111111000111101001010000111100111111010111001100100111111011010111100000000000001100110100010100100110000000000010010001010111001011010010011111100110000001110110001101111011
001010101101110111111001000010110111111000001000000101000011101011100101011000100111001001000100010111110000010101011011101000111011000000011110101101101010000011111010000100111101101000001000010000110101100101111001001101100100000100100100010100010111101010110110011010000000001100110100100110111111100000000101111010001101111001010001110110001010001011010001101001100001101101101000010011111000010111111111011001100110010111000100000010001101101101001000001001111001010010000111100100000000111111111010101101111100101100001110100101010010011010110000111010000110111011101110101101100000111010110111101101011010110010000111110110001000111100010101110111010110111111000100111000110101100001110110000110101101001010110110001001000111110000000110110000001110111100010110000010011110000100010010001101011011001001101111111010011011100000100010110110011011000011010000110111000010010110001101000010111110001010100111011001001000111101101101111110110010110101001000110000010101000100011110111011000000011010001111000110011111011110001010011011111110100101111011010010110010111010010001100101000111000110101011011110010001010100111001100001001110010011110100110001010001101101111101011011101011110110011110001011101101000101111010111110000010001101111000101111010010110110111101001001111010001011010101111000100111111110111110100010010001000010110110101000111101101100001110101001100111000001111011101010111011110000000100001101000001000010111111010100101101111100110001100101100011100010001000010101010110110011010000001001111010100010101111010000100111010000110011100110000000000010100010110001010110110011001011001110111000101010100110000110101000010001011110000100110000110100111100111111110101000000011011100011100111010111100000010100011111100110010100111011110000010110111110000011011010110001100101111000101010100100110001001010111011111010100010110100101100011011010010011100010101000110101010001010101000011100101011111101000011011011001111110111001101101101110110000110110110110011110111111001001001111110110101110011001010010100111100111000111100100010110110100100010111101000000101110111110101000001010100111001010001000010110111111010101100011000111100011001000101111110000100010001011111110101000100110110010100100101000010000001010110111010101101001000010101010011010010111000101011001010101110001011001101000011011111111111001100011100011001110010111011100001111011100000000101110011000001111000101110100001000011100111010011100000010100010001111111111001011010100100100100010010011111011111010011010011001001101100111001010101001111001001101000100010101101111001010101010001110101101000100000110000100010011101010000001011001010100111010101100001101111011100111001101100101011100101100100001001110000010100111100000001010101110011010001111011000010111000101010000000000011010111101001000110010010001110011011001110101111100100101100110100011101111011100010111011101100100001001001111100100001010110011000010011110100101011110111000010010101110100010011001000111100111011001001100001100010
101110110011101111001000101101110011101100100110111011010010001101110000001000011010001011111101000110101110011010010011100011110010111100011010011110001110001110011110111111101101011001010000100111010100110110001101000101000100011000110101110110000011000000101000110011110000101010110111111110101111101010001010000011011000100101011001111000010001001010000001011100001110101010101010010001000010100001010011000010100110111000001001101001111101010010011001110011000111111000101110100101100001100001110011011111010001101000001011111010011110110111101011111111101011100111011100000100110100010000011001000101011110011111110111100111110010010110011111000100001001001011010001110010001010000110101111001000000000101001111101000100101110111010000000101111101101111110011011010111011111000110100100110010001000100110000000111101001111001100011010001001101100101000100110011001001000110100010110011000101111100100010101010001010110000100011000010000010101001000011011101011111011101001111010100011101111011111111001110101011000011000101001010100111111100001000000100001000101110011010110001011101001010100110111010111110001101110111101001010010001100110101111011001001001000011101101011010111111001101000001110001101100101010111011001111111000101101010011010000101101011001100011110001001100000111001011010110000100110000110110101001010011000100000101000101011110000111001101111100011011110011101110010110100011101101110011011011010010010001000101111110101101010100111100000101010011110011101100001010011011100011101111101011101110101101001111001001001111001110011010011000111111011100000011111001111111111011111011000011001101010111111111110101111111000011100111100011100010001011110001111101010101110011100110010011110110100100001110011111101111000101001100000110010101111111110110011100011111000100110001110001111000111111001100101001001010010100101110111000100100100010010110001101010101111010110101110101010011101100001000011011011011101000101100010110011110101100111001111000110111000001110001110011011111101100000010111001001000111111011110100011001100011110001100110000110100101111000110000101111010001001111000000001011111111000100111001101011111101101100101011011010110010100100111100110100001111000110100100100110001001011101011101000011101100011101111001100010110110100000000111000101110010011100011011001110010010101100101001110110101000111001110110100101110100101101101000000111011000101001100010001000010000010001011001000110101100111010000000110001000010100100001001010111001010111100101010010110100101000110000100110001101011001001110000111111011110100010100111110110000100011011101010011011011010111100110110011000010000100110011100110110010010010011010010001111100000100001100111011110000110101101000110010101111000010100011100101111111011110100111011011110011000001110111001000100101101101000001001000011100010001000011100111011100111111001000010001110100010100111001100111111111110111001011011000110111111000010111110111101110101101100100000000100001101111001100100101010110011000001001
010001111001111101000101000101011001110011011000011010111101101011111100000101110110000000101001011101101111101011001101110001100111110010101000101011011000011111001001011010011110011110011011010110101010000001001011100000010011100111001000001000101110110000011010000101111001001011100110001100001000101011100110000011100010110001111110100101001001110010110110011101011000001101111010010100011011101101100001110010001111100101101001010010101010101011101001010010111000111110001001100011110101001000000101011110010111010101000000101001001110011010010101100111110000001111101100011010101010101100000110001110101001011001010010111010010110110101110000100110011101111110010010111100011010101111100001001111010011100100110100100000110000001000101101000101001001000000101011010111111000001111000100001001111100011111001010010011111101110101001011010011001010101011101011010100010010101110011000100010001011100011010100100001110101100011011000011111010100111100111000100101111000010001100000001100101111110011011001000101010000101011110010101001110011110111100011110110101011000001101111010011100100001100000010111100011101110010101001000001100100101101100011111111110000101101101111100101011110100000000101111010001000010001001000010110011111101111001011010100011111100111011001101110000011001100000100111100011000101101101100000001100001110100011010101111101001100001011001100110011100101011110011100110000010110100011101101111011110101100110011111101001000000010011010011010010110110011111101010010000010000010101011110000000101001001101110000010001000001011100011110001010100010001111100110000001100111101010111111010010011101111010010100101011100101010101100101101100010101111011001010001000111110111110010010000110111000001001111110111110111010110010000101011100111101011000111101000111110010101100101011110110001111110001111001101110111110101110011110110011001000100100000000101101010000101010000011100101110111010100110101100001110111101100000000011001111001101001101100110111100011000110010110101111111111000111100000011100001111110110000010100110000001000011001100111010011010001011010010010001011100100011001101011100001011001010100001111101101001011100101000110110011100010000110111011010110100011110100001111110010010010010101111110000000100110100100110111001011011001100111101111001111001010111111010110101000110001101001010101101100010110001111111001000111110111100111101101000110101110110010001011101101100100111101010010101100001101001000100110010100110010011110010110100100010100111100000110110101001111010010110111001111100100111110100111001010010100100100010110111001100011000110101001111001110101011101110001111111010111110001001011111100110011000100000011001001000000000110100101110010111111010011110000001111101110010111101101101101111110011000001000001011110001110010111111101010000001001001100100110101010011000000110101011111100111001101100011110101001100000010010110010111110100111000000110111111001111100001101110001111101101001110011111101000001000011111110011100111101001000111
000110011111100000001111000110101011111001000101101110110101110001111111011101101100111110000001101110000010011111111111100110101101000101101111000001100010001011001011100101011101111100100111011000110000111010100010010010000000101011011110001001010110100011000001011011100101011100010010101100001111110010101011000000011110000101011010000010001011000101000101001011000011001100100000110100001001100110000111101110010011101010100111010100010110101111000111010000110100100111101100111010101000110100000001111101001011010110111111111111111010011000001100000001101011011000001110110111111100001110101101110101100111110100000110101011110011001100101110111110001111010011111000101111100111101111111111010101110101101100011001111111101110011001100111011010011110001011111111101100100111010001111111111010100111010001000100000000101111001110010010001111011000100100101011001000001100100100000100011110001011100100010101110010011010010011111011110000110101001001100110100111000010110101001111011101001100111100100001010110011011110010000100111100111000010110111010011101101100100110011111000101110110101100010000101010000000000110111101101110011000100101001100101000111101000101010000001110010111110100100100010111111111110001011001011111100001110010011010111010100111010011011110000010010000011100110110010110110100111010111010110001000011011001001110011110000110111101110000001001001000111100010101101111100101010101011010011101000001111111100110100111000010010011100011110010111101010000011010011000101110101111111010001101001111001011010011111101001101000111101000111100001011101000100100010010111000100010011000010000110111000001111011110011110100101001011011110001101111011010110011001100101111101010101011011001001000010111100011111110110001001011110000000000101110011000111001010101010101000110000010100100011001000011111101011011100101010010101100010111111010010000110011001111010001010110011010000100110100110000001101110101011001001101010101100111000001000001001000100001110001101100011100101000111001011111010000000111101100110111110000010110000100100000000011000000011110011110011010011110101001001110010011100100110011111000000011111111010010011000100001010001101000101010001111001110001100111000101110101000000011101000111100100001100011011010111101011011101010101011011001011011110010100000111110110111011011100111011110000111110000110010001010100111001000110111010100000111101111000111111000011111010001000110000000110110110110001110110011001110000000101110111010011101100101001100110010111101011000110011011100101000101001100100110001000001000000010000101001000101110110001111011100000000001010100001001000101010010110110101001101001000011011011101010101111011010100101001000011011010100110001001000111101010110111000110011000011110000010011100010011010101110111100111010011101001001001000011011011011100100011100011100111000001100111010010101101100001101100110010111100001011101110100110011100101100001110100110000001111111010100101110000111101100111001110011011111101110001100110110110110
011100110111011101101001000001011011011011011100000011100100111010110010111000001111101100001000100101001101001111110011111100101001100100010010110111011001011110010110000101101101101010010100101111110010111101010101011110100000111011000010001010100000001111110011000000000010010111001000100110011011010001111011110101000111111001010000000000001111111101110011100100011000111111101111111110011011010001100011001100000000110101000111110011000110000111101010100010001010000001011011000111010011000001111101110000011010100100001000000010110110101111110101000100010000001001110010111101000100110101101111011111000011000000010100010010000000111010111111101100000111110101001100001100110100110011001011010001010001100101000010011101110011110101111011010010000111010110011100010010001110001101010000011101010100111100010100000011110101111101111100101010001101010010001011100111001100010100110100011101111000000001101111111100000100100010001101010000100011010010011110100100100100011100000011111110100001001111110011111001100011010000001011111100100010000101101011110011011100101101010001001011010001011010101101110010001100011000111000111010000010010110111101110100110110100010100011010111010111110011000000001110111010011101011011111101111000011111101011010011101110100010010011100001101111111001111010011110000011101100001001000110110011011010101100011111101011100100101100000000010000000000110100000110000111000100011100011101011101101101000100111101001101011000000110100010011100101110111001000011011101110000101011010101110011011001001101111001100001111011100000001111000001100000011100011001010110111101111110001110001001111000111100000110001010010000101111100011111110001101011101000001001101100011101100011111001100001101101001010011111010111011001011001001100101010001000001000100001001000101110111110001010110111111000010011110000100000111110100011111100000101000000100111100110010011000110010101100010011101010000011011011010000001100111011110101100100111111110111101100000100101110011100001011100111110010010101000111111000001100111101001000000011110001010001001111000100111101101110010000010100101001111100101000011011000000010000100100011001010011101010011010100111000011111110000000111011110101000011011100110001000101001110110001101011000011001001100010100001001100110011101000101110011010110001011110010011110010011100000010101111101011110110011100011100110000101101000011100010110110111110001110001111000010110111000111010100001000101011010011100110000010110110100001010101101000001001010110100011111100000101101111101110000100110010011000110000110101111101011000100111011011000101101100011011110100100110111010111001000010000010011100111101110111011110101001110110010001101000100110111000011111111110100001100111000011011110100100011111110101110001010010110100010101000100111001101011100100000111010111101010101000111100101001110111011001101111100101000010001000000111100101001010101111000011010010101001110001010010000101011010000101101111101100001010001110001010000110001100011100100011
010001110000011000110110001011101001111111100011100000110111111110100100101011001100001001011101000100001101111001100010010010000001011000110101001111100100000011010100110110001110000110000010110001010001011010000000011001111011001000101011011111011001000001011011001000111001000011010011110001101010010001101001101001001110110001001001010100111101010101011110010111011000111011100101110100110011001101101010011110011011110010010011010010000000100101101111000100000110010111011101001000001110010011111101101010010000100110100110101111110000111010111110000111111000111111001000000001110110111101000101001000000010010111011111011101100000011100110001010000101011110000001111001001100011000011011101100001000011111000111110011011110101010011011000100001011000101100111000100010111111100001000100011101001011011001100001111000010011000100010111111100110011100011011011100000111011001101001100000101000100001001001111100101001000100010000101000101000111100001001011000001010000100010111101011010000011101001101010010000011111110111111011110100110101101000110001111101011101110100001001000011000101111111011000011011101100010100100001011011100111101101010011111101010011010000000011111101000110001100011001011000000101011101010111100010110001101110000100110000011100001101111100101111101111010101000101011010000001111010011101111110110101010101100101001101110000101111001010100010100000001001111100010000110110110100000010101010100001100001101110111110101110101001001110101110010000010011110110001110101100101111100101111100000000010000010011001101101011000010111111011101110011011000001011111100101001110111110001000001101111100001111100110000111100010111001010100101001110110010000111100100001000010011010110111010100111111101010011000100110000100110111000101101011110001100101010010101011100001101100101111111011110010001110111111110011100111100011011001001011000000011000001111011011001101001011110000000011110100011011000010000001011001101001101101100011010110011011010001101010010101111100110010101000100000100110001101111110100011100100101010100010011100111011001011011011011111111010101110010100000000011100001000001011110010010101001011010011110111100011011101101010010101001000010011011110111011010001101000001001111110010110110010001101101110101101101011111101010000010011010000110011001100010000100101001100000111001011110011110110010111001001011001111111011101110110001101110010010000001110010000000110111011111011101111110101110011001101010001010110001101000100101110101010101010111011000010010100010001011101000101111100111011001011010010110110000010101001011010011010001101000001000110001000111101101100101100000001100111000110001001001101001011011010011101001001011111001100110011000010011110101001100001110010101111101011010001011000100000000001001110110000000110111100011010111001110000011001011110101001001011111000100111101000101110011010101010010000111011100111100110101001010010010110111100001000101011100011111110100001000001000100101011011010100100001000111111101001101001101011101
011010100100001010001011110001010111001110111011010111101011000100111001011110000111001000011101011001011101110101011001100011111000010111001111011100100110010010111011111011111110110110111000010110000101001011001110110100011110011110000100010010001000001100110011111000000111110111110010010000011100000000001010011101101110100010011010001110101100010010100000111111111000101011100010000010010100111010111100111010011100110000110100010001100110100101111111010100001010001000100011101110010100100101101000000111100011010101011101011111101100000101100110110000110111100000100010111110111010000011001101010101000111101011010111100101110011001011101010010000100110001000001000110011101000100100010101101000101001001101000111101010111011100010101000110100001001101000010010100000111111011000011110110001100111011111000000111000000011101101100000010011110110101011000110011101111010100100011010111100010110111111101101000110000111010101011101100000010001001010010100001101110001000111111111100110000100101011100100111110011011111101100010011001111011111010111000000110011001101101010001100010011000000010001000101101010001010110001101111011010010111110000011011111111000001100001010000000000101101010001000101001010001110010101010000101101010100110000100111111011111101000110101111111110000001111001100100110110101100000011111000001000110001010001101011000101110011101011010010111101110101010111000010101010110101010000101111110010000000110100111100100010110111101100100111101110001100111111110100110010100110011000100101101101001101001111011011100011001000001000010011011010010100100000101001100110010001111111111100110111001100101010001000101111101000010110110111110000111110110001011010100101110101010010101110010111100010011100110100011001000100111101010101000111011110010111111001011101000000011001111110011011110100100000010110010010100100011001000101000101111001100001001010101000111011001001011010101111000001101101100101010010001100100101101000011111001000101001001010111011011100001100011101010000101100010011111100001100000001000001111000110101010101110000110011110111111101010011100100011100010010100010110011111010001111010001010111001100101101111011110110000010001010101001011100000101110100110000111101110100100100110100111001010110000111000101111010010001111010100011011000100101110001010000011101101001101010111001010010111001011011111011001110011000100010000100101001110010111100110000100000101111111011000001100101100101111000000100110101011111100001100111100010111010010001100100100011001011101010110110101111010110111010001011010100101001001110011010101111110001001101000010100111110110011001000011111111111000011010010001000100100110111000101111001111011101000100011110001000011101011110001110110101010110101111111010010001010100111010110001111010010100001001101101011000000001010010000111000111011001101101001100101000110101010011000010000000000111011110110100010100110011111111000000001001011110100110101110101000101100001101111011101110111001001101101001110101110111001110111001101
001010011011001111011010100000100100010110011010111000001111001001100110110110100011101001110110110011000011110000001100001101001100110010110101101110101101101110001010001001011101110100010000111011000111100001110111010111011100110011010010001100010110001001000111111011100110101111100000010000101010011001101000000101010101000001001011000010010001010100000111010100110001000011110010001001000010100100101100010111101101100100010101001001110100100111010101100101110001110011011010000010100100111100011000010101100000001010101100001101000010000010000011111001011100000100100010110010100000011011011100001101000101100010110111010100000101010100010001010011101110111101000011000101011100110001011110100110101100101010100011000110100101111010101010011000111010001000001100110010111000010001100110111110000110100111111010111100100001110111001100010010111110000110011111010011011000000011111100000010001010101100010110001101101100010001011010010001101001101111000100110100100110001101001101011111110000110010011100110001000100101000010011011100010100011011110101101100111000110100010101110010001110101110010110010110101101010100011110010000011010011111011010111100011001011010011101100000000110011001101001011011000011111001101101110000110010011000011100010111110001000100001100111100111111110000111110000011110000010000000001001011010111101000011110111010011110000111011010011110111111101011000010011011110011001001110000011110100100110101000011101110100010101010000110101100100111111010110010100001111000010000001000001100011110110110100110011110011110101101100000011001101110000100100111100100111110101111110110011100000100110110100010100111100110000111001100110101011001011001100100001010100100100000111101100110100101001101001011100101101101001101110000111001100101011011000111011111001011110011000100101110001111011111000011111101001100111111110000011101000111110111001111101110010110111101100011011000101011101111010101001010010110000011100010001100111010111110100100110110111001101001110000101010011111000010101110001110010111000100100101010100010011011010111001111100010101001001111011001010100100011001110100100111100010010100000000001110000111100100001101000001110101000010000100001101110001010001000011101000010110000101011000000100101010010011100000110001000001111001011010000110101000010111001010111001110000111011010010101101101101100011011000110011000100011000100011101011000101011011111110110110110010110100001010101101100101100101010010010000110010100110101100101101110101101000001000111111111000010110111111100001101101111101010110111101001001110110000010000101000110100010111001011100011101110011110111011001100000001111011010111011101000100000100011101100000000111110110011011110011000011100000001010101000111011001111001101111000000011010010001111101100010011100011101110011111111101111010110100010011100000011000001100100111111001000010000110011111101111100010111100101001110101100111100100111011101111100000111110101101101011010011110100001111001110100111101010110011110011011111011
001000111000101100101010000101010011010011000010010101110101101011101100011000011000101000011110010100111010110101101001110111101110110000100001111100000010011110110001110011010010111100110000110001101101100101111111011101011100011101011110101001011011001111111111111010100011010000100110111010011000010110000001101000010010000001011101011000100000100010000111111000111100000010001001111110000100001101110001111111111001001111101111000011000110010110010100001000011001000101000101101110100101101111111110110010011010110000001000111101100101001001010011101010001111000100010101110110110001010100101101000101101001010110100101110111111110101111111101001111100101010011000000000000001101110011100101110110011010100111101000000100100101101110000010011101011010000000100010011110011110110011110100010000011010010100101000010001111011101110101000010010010011010010101001001001011000110101100100111001000101001110110010101010011110010101011001001000101000010101111000100100100101101100111100111000100001011101011001011000110110011100000011001011101101111000010001011110011010110101011000011101001010011011001011101001100100110000000100110001111110010000010100010001010100001011011101111001001101001111111010010011000011110001101000101011011111110010010111000111001000000010101101010111010101000001100111101100111010001001100100111110111101010100101010010101101110010011001101011110110100110110001010110101101001100101001000011000010101001010001001010111000011011010011010101101001111001000000101011000000000111111100101100011100111011101100110011010101100000001100011011101001111101000101100010110100101101001110001110110110110110111001010111000101010101011000101101111010001101100000101100011110010000111110001110011111111101100000101001000101111100101111010011111011010010001000001000001011010101100100000101000001110000110101010110000010110100110111101000010010101111110100100111110011001110100000011111110001001111111001001110000000011001000110010011001001011011110001011110100010100011010011000110101000110000110010110001000100110000001011111111110100001110101000101000010100101100001001011100000101100100110111111000100010001010101110001111001000111111101001011111100011101011000110101011011110110011010000100000100010000011100101011001111100111000101100001101000000001011111100110001010001011100111011000111000111110001001011100101101101011000111010111011000011111100111101011011111010110000001011101101001110011100001011000011000010001011101011011001101000000111010111100010100110001001111100110000010110101110011000010111100000110110111000111001111110110101011111110110010000111110011110000110010000110101011100110001111111110110010101011100110110000011001000100110001101011101001111100000001100011101011011000010101100011111111101011110001110001110000011110000111000111001111110100100011010000110111011101011110111100110001010101101000000010100000001100111111111001101011000100110111110101111100110001000100010110011000101000111010011011001100011100000011010100100111110101110011110100001111010110
101100110111000011011000101011101110000010101001010011110001010100011011101100001101011000100100101101111001001010001111011010101010111000010001101000000100001011100100111101100000011100011010100011010000010101101111110001101011100110110110100101011110101001000110011101001011010000100110100001001000010011001100001111001111001000101010011100111100111111101000011011101010111001010011101000010010110011110001101010001000011010110001010111001110010000100101100111001110000010100010111010000110111100010111111001111001000011100110111101111010000100001111111001011010111000111010011001101111011000011110001101001111011010110011001011110101000100001000111110101101100101011000011110000010000111111110001100001100010010101100110001111110010010111010100101000101001101010011100110101100111001100001110011101111000001100100101001000110000001110010001110100110010000000110001000110001111010010100110011101110100010000001001100110100111111111111001001110000010100010001100010100100001000111000000011101101011110100111110100101010000100010111001110011111001000110110100101001101001111011010100101111001010101011100101110100001100000101110001000011001110011001010100101011000110101111000111001010000110100100001011110000010111101101110110010101011010010100010001111010011011110111100111111001110001000010100001111100001011111010001111110001001111110011101001100000001110111101001000010110100010111000100110010000000110110011111100110111101010100001101110110010011110011100010001110110011011001111100101001000000110000111110101000000000100111100110110000100110011100010111111011100101110101010110000101101111010001010111110101101101101111110000011100110101001011011011001110001101000001111000110000000111101011001111000100010100011010110001100000100001101001110101100101001100100011110100110111000000011000011010101000010100001100011011111100011110000000100011100001011010001100101111011110000101100010111001011110110101100111110001001101101111100100001000101101101011101111010100001000110101101100001000110101111000111010011001011111010111011110100011100100111010000000010101010110011111111011101100101011100011110000001001100010010100000001000111101010101100100001101100010000010111011101100010000110101010101100010100001100100100110011111011000110110101010101011001111000000100010111101011011111101001001101011111011010010110100101101011101111011011010111111100110010100101100000001000101011000111010110100100111110000010000011100000000001000111000011110011001010101100101011000010100110001101010010101100101000010000010111010001100111011100110111001111101110001010000111000000011001001110001101111000101101011110111101000000110001110101001000001011100011111000100001011101101101000011100110111101000011010010101011010110100000100001111101100100110111111011000001100110010110001100100010010110000100011010101010011100101011001111111111111101011110000110101001101010001111110100111000011001111100111001000001100001111111000111011100001111101111001111001111001101011011010010100000010011100101000111011010100010
101010000011101000001110101111110000000010101001111011000010100011000011010110111101000110100111101001111000110011111011001101100000111111110100101111111110111100111111011001111010001010001001110101110110010100010110010010111010010000010000100000101000100110100001100010011100011101100100111110011001100011011010101010100111101010011110011011101000011101101010001000000001010100000000101011001100111101101011110001010011110010001110001110010010000001011001101110000000010100001010101011111000001001101010100011001111010110111110011111111110110010110100000101010100010010001101101110011010011101111110010011111101011111000001001100100101110100110101110000011111001000100111001111100110100111011000111110111011100100010001100011000101110000001100011001011011010001101001010011000111110001000100011101010100001110110011111010111100000001000000110100100001000010001000000110010010000001011011001111011001010110101011000100000110111000001010110100011100001010110110010010011011011110010100011011010001011100010100110010101100111010011000001000111001100110001011111000111100111011101010111001111000100011111101100010101000010010011100101010110001101101010011110010010001101000001001010000100100101101010001011100010100101111010010101001101111111110110000001011000001011110110011111100100001101111101001111100110000101001111001110111111110110010110111101100001110101101000101101010011110010000000101001000001000101110010101001100111101101001011111110010101001000111101100000010000001101111110110010010010000001100101110100001011001110110100010110101011011111101001001000010010110111011011111111101001110101101111010101101100100100100011010111001000100001001010110000110010110001100100100101010010011100110001110011011110010011101110001001111111001111011110000010011001011101111010100001001100001100010010010010000011110111101000100000100011001101111110110111110010100111011011001101000000111011011110001110000000110011111110110001001001000111110100100110001100110111000100111011111101101011111001111011100111100101100100101001100101011100100000111100001101100111100101111011010000000001001000000010011100111101111110001001111001110000000001111010010001001000101111111111101011101100110110001011010001001101000001001100101011111101001100100001011000011001011111011001001000111111100000001101010100110100101010110000000001010000001111110000011000001111101011001101000110010100011110101110111101111010001111101101111110101100000100000011100110000100110000110011011111111011101100010010000101111100111110110100111011011101011011001010011001010100000111100011100100100101100101000000110001001111100000010110010101011100010000011011010110000101011110001101101010111101101001010100000100000100011000101100010100001100101111000011100001011001101101010011111001111111101001011001001010101110111011111000100000100001101010000111010100100000011101110110010000100000110110111100000100000110011001000010010000111110101101101111101000001000010001101100000011111011110100100101101101011000111000111000010110111010101111100
010010001011100001000010101001010110011011111001110100100101000011011010101110011110010001000100000010011110101110001110110110000100010100010001101110101000011010100111111100010000011011110010001100101111111001011011100010000001101000110000100100001010001010001001101000001010010101000101101101011000011010011100010010000010111000001100011000010001000101001101011101011010010001100000110111001010010101011000000100101000010010010100001010100111010010101110000100001001000011001111110000111100100001111000110001110011011001111001010110011001110100110000001110100101111101001001000111011111011010111101011011110000010000110001101111000000001011010010111001101101011001000100011010001111001011011101000101111110100100000110111011110001110010101001101010111111101011001111100101001111001110100000000000010000000100111111010111101001010100110101011001111100000010111101011010001111011001100101000110110100111001100100101010110001011001100000000001100110101111011000001000000001001000101001101111100000001000000100110010110111100111010111011111011011101010101111001110111111110001111010101000000000011001010100111110111000010010011010100110011011111010100101000100010111101000000000110000110100011001001101010010001011110101110110010011011000000000111001101001001011011000011010110001011100111110001000001001110011101100110001110110001010110011001100101010000110111000010010101111000000111010011110000111111111111100000101010011001010010100111111100100000011000101011111101110100010101100100111011100011100101100010000111110111111110101011011100001011000000111101010110000111101111011101110001011101001100110100110100000000110000100100100111010100010101101010010011111110010011001000111010000001000010010101111010011011101000011000010111000001100111001011101011100110001011110011000110010001000001011110101111110001000010110101111011010000001111001100101011000110111000101101111111011101011111010011010110100101101000110011010110011110101000010011101001011100010111101011011001000100000011110010011101101011100111000110101110010010000111101000010110111110101010001111110011010010111011110100101111000011000011011010101110000110000111100001100111100111111010111100100000100010010111011110011101001011100011010010110111111110001111011111001100101011101011011000100110001110000111011000000010001010110011000011101011010010100100000100001000110101001010000001011010101011001101000100010101110001001100001000101000011111001011000100001110001100111010010111110110001100001101100000111110101111100010100100101110110110111010111100010111001011111111110010111100001011111101111001000100110010101110011100101110001111010001001000010111100110001110110110010001010000100111010001010001101000000111110100000110101100011001001001011111110000011011100001001100111010011111111001111010101100101011111100101010001001110011101110000000110011001110010011100011010000011000000000011111000100100001110101000011101101100111010010010010001010101010000010100011011000110110101101000110010011000001000000010010111001101111010110100
111000111101101010010100111100010000001110110010010000111011101110011001101100010110011101011110000010001001111110111000110100100000111010000110101110001101111010000011100000001110100110111011000110110001100000101000100101000111000101111101010110110101000101000011110110101101000001001111110100100001010000000001101000100101011000000001111110011110000001010111011111010110110101001000110110001000000101011010010101000111010010111110100111011001110111010011001011111001111001111100000111110000111011001001011101001101101110011101111000001001000110010111101011100111001000111101110001011000110101110101100111011000101010011111110110111110000111111110000001000001011001001110001001011001010110100100000000010110110010000011110101010110111001110000101101000100100111110010001011011101010100010001011011110100010011000101111111100101110001110101011001000001001101100001101010100010010011110000100110100101011111010010111101001101011001010111001000101000100111011111001000010101101000010111101101001100001010001100000111011100011110110000111011100111110111000100000010000100011001010000000000100000110111011101011010111010001011101011111100100110001110101111000100101111000010000100100000100001100000001001100000100001110100110110001110100110110110110010100110101101010101000101101110100011100100111100101100010011010010001010010010100011001101011100101101110001010101011110001110011010101111101000100111001001011111001010010100111111110010000001001110101001111100101010111101100110011100101000000100010101110001100010011100011001000101100011010011011000010110100000100000001101110000010110101001110111010100100111110011011111100011011100010001100111011101000101101001010110101110000111100111110000100000111011101010100010111111111111001101011111010010101011110010000011111101010101111111101000011110100110011011001101110111000010111010001001101100110101001110100000101011110011110101111000000011101000011100000111111001010100000101111010100111011101100000010110011011000011011001011010101001101100110010011011001011001000110000110110101100110000011111001010011110110011110011000010000001011101101100111011000010000100100100111110010100010110100110111010011011110011111111011111111000111010000100100001010101110110100101110100001000010100001001010000100100100000011101110011000100100110101001101111000001100111000010011111011001010100110100011111100011000000000111001010110001101010100010000110000111001000111011111010111111110001110100100101110001001111110111101100000011001010101000011100010010111010111101100111000011001110011100001100001110011001001100011110011001101001011000100110001001001101100001111101011111110001001010110000000010101000110011011110111010000001010100111000111010001011100111011000000011000111000011100000111011110111010100001010001011011000010010110011000011010110100110110010001110011010111100111100010101010100001010000001111010100111100010000111011100010000001011000000111100010111001110000110010011101001000011110000001000100010000101110100010001010010111000101101111111001000
101011111001011110001001110000101111010011111011110110100011101010000110010100100010101101011001010100100011010001100101111100111011100101110110001001011110111111010011011100110010010110110000100010101100001000001111001001110101101101101111110000100111010011001100010110111010100011110010011000111010010001000111100011110101111011000010010001000100110100001101000110100110100001100001011100011111100000110110111101100011110101111101011110111110101100011000111000010110001011101111011001101011011110000100101111011011111110110110101010101111000011001101101111110001111110011100011000110001001011111111111000100000101010111011001011011100011101001101111001101001101010110111101101111000110010111100110000100100011110111110101101000011001110001000111110011001011100101001101101100110101011000001110000000000011011110001010101111001001000101010111011011101100100001111010011111100110010001001111000000111101010000000101001100010101011111011010000101000011001110010010011000000001111000001101011001100000110010101010010001100000110011010101110011010000001101111100000101000011010001001100110111111011001100100000001110010100001111000101101000101100011000111010110000001011110110010010111010011101010110100101010010011100000111110101011001010011111011001111001111110110110000111011000101010101010111010001110001010100010100010010001101101110111111110110110111000000010000110011000010010011001001001010000010011100000011101001100111110111100011100101001111101110010101100101101101010001010100000100011101111011010010010100011011000010111110100111101001100100100100100010100011000010100010100001101100001010111010101100110000100010001100011001111101011101000100101110101100111111000011100111101100001111101000100111100001010000010101000001100101111100101000110000101100011111111000011101100000001110011011110000101000101001001000100000001101100010100010110101000000011001101011110101000100001110000010111111101100010110011010100010110111111110000110100001011110100001011011100111001111110100010010011110010101010010100000101110110011101000100101001100000101100010110110110000100000011111010101000010100111001101100111011101001010110010110000101110001110011001101000011110001110111001110000110100010001100101010000110110110110100010100111000101101011001001001001111101100110100101001101000101001110101111010000101110110001001001110111001000011001111111011011101011011110001011010000011110101010001001101100000011000001110110100111000111111010010010011001010001101000000101001101000101011000001101000010101101101110000101010011010001010110010110101000110111001011000010101101100100000001110000111111110001110111000000110111001011111000011101001110010101001010001100100000110100001101000100010000111111110100100110011110000110010100000100000011101110001011010011011111011011101000011001001101111000001110110101100010101100001111100111000001011101110101111000001001110100111111110101110110110100010100010101000000001010100011111001000000010111000000100101011101101001010100111010100110011010010010001101011010001
101001011110010001011101100111010100110010001000001111011000001111111010011111011011000100000011000010001000101000000000011111001000010101101100000010110100100010111010111111010111010010110011001000101011110101000101011101000001010010101000100000110101101101110000000100010101100000110011110010000100100110001100010000110011011010110101010011011101011100000110010110000111000100010100100000101100001011011001000000001100110011011111011100101001110110010000101100101100011111111010001010001110111110110001011011110010010011011000011001111110010110001101111111101110100010000100001111101101001010101001011001010110101100010100000000001100010000111010000101010111111000101110010101100111100101000101011000011001100010110001111001011000100010001001010011001101010100001101111000101111110000101010100110100000001111001100100001101011011111110101100010010001100111010000011001010110110111010011011111011110111111011100110000100110101110001011001010010011010010111010101001100100000000100010001111001100011001011110101001001001100101001100100110110100011111101011011101101001111000110110000101000111100110010100111111000011101100010100010010110010111101000001111111100100110101011001011010110011000010001101100101100000001110001011001000110010011100101100100010101100001011000001000101001010101000001111101101110110011110010001110110111101110011000111111101010000111010101101111001110111100011010101100101001001011000101011110001011000101000101011100100001000000110110111110011001101010110110110011111111110101001101011011100100001101001001011111011011001010100001001111111010010010001010011101010011000100111101010010111101100101000110000010101110110001101101101100001110000011101011001100110100011100011010110001110001111011111111001000101100110111111111010101001000101001000101010010110111100011111010010110010010010101000100101011001110001100101110010001111000011110111011001001101101001110101001101010110000000001110011000010001011000110011000101000010000111001101011111101001111101110100101100001100000100001110011000000000110110100100110100010110110101101100100111001011100011000000011111010110100000011001111000101011000110110010011010000110011010000010101101110110100101000100100101101011000011100111000010111001100000110100011010011101000110100100001101011010011000001111101010000100011100100011000000100001011011110000100011001001001000111111000010110010101111110010001100001101011011111010111110011101010010100110111000011100011001011011001011000110000001111110101100101101011100011110010100110001110110010001000011110110110101010111111111011010101111001111101000110101010101100110010100101000110100011110110000011111011010111011100110101100000000100000100011111011000011010010000010001000010100111000001001000101000010010001011111011111011011101111111010000110100010000110101001010100010000100010101001000010110000110100110000000110000100110001101011011010000111000010000101111000101000100110011011011010111100011100011100101000100001011000111100100010001111011000000001010100010101001010111001
111101001101111001101001000000001010001011100010000101011101110101110000110011100110010010010100001110111110100110010100110100101110111010001010010101100001101110110101000010101111110111110100011001010110011101011000100110101110110111110100111111000000011100101110110100111111010000100010100111010100111110100011110101101101111000001101100110110011010011000011011101111011100110111000000001100110011110011010011011101000011111110010010000100111011111010111100111010000001110110100001010010100011111110000011000001111000001001001010101001010100011001010100011000111010011010100111010011111010101110000011100111100100011000001011110010101000000001001011001100001001001000000111011010010110001010101101000110001001110101000010010000111111111101111001000110100100010011011000000010001101010110110011000101100100110101000000110100101000010100011000001101001001011110011101011100011011010011110000001101000101101100110000011011001110111001000100111000100010001110111100001110000100000111010001011001110001010111100000101110001100110110111101001000110110000110101000001110011001000000110000001100110110001101101100011100010100110100010111010110010110001101001000111011000010110011100001001101000101110011010011100010101010110001100100101011101100101001011001010111101110110001000101111111101101110011100100111000110011100011100001001100011001011110000010001111101100011010101010010101000111110010100100110111100010111100100000001011100100101111100000110000011001011001100101010011010100110010101000100110010000011111101010111100001110100100110010011010011011111101110001011010100110110010111011100100110011000010101101011000101000111110110010100011101000110001000010101111101111001111110110110010100110011010101111100011011111010011101001000011011000000111101010001101100111110010000010101010111100000010010011011101101001000100011101010110001001000100000000100000101101101100000001000010111111100110010010110000001101001110000000000001011100100000100110001010101111010001001011011000111111110110011010000000100110100011101100110010010110100001000111111110110001000110010100000011010001001011010001101001010000100000001111101111011111011110000110010011111011000110110101111100101001110111100100010111011011010000101101110101000011110011100010100111000111010100011010110000000011011100111010110001010111000110111000110100000001111000011010011010101111001000001110100101110110001001011000100101000001101100101000101011111000001010011010010001010011011001110010100101100110011101110101100100011101001111111101001110101000101001010001010011101111001100111111111000100011111110111111101101011101011011101011001010101010101001000110010001110111100001011011110000010100000011110111101001110011010001000000100000000100010011100101100101000111101011111110101100110000110110010111010111111010001101111110110111100000001010011010000110111101001100001100100111010111011110101000101001000111101100110111100011101000010101111101000001011001011001101101101011110100110110100111100010001010001010100100001111000110011010000
100011001110110011111100011111010010111101100110110000101001011010111111000110100011111010010011010011001001111100101110101100000011000011100011111111111011000101110010001011100111101000010001000111011111100110101011101101011101111001001010010101010100011000011111011010010100000011000100000100010010101101101000100000111000110101001001011001010110011011001000010110111010110110101011000111001110101010100011001011010110011111111011001010101010111111001001010011001011001111100000101010011100010111011110001101110100111101101101010110011101000110010000001111010101100001010101000000010001100110001001111101010010000001001010100010001000101101010100011001100100000000110000000111101110100100001110010101110010011001110110010000100011001111001111100110010010000001100100111001000100111011100010000000000001010110011111101101011110001100110100111111100101010101000011111101101011011000100010111011000110010011111011111010011111001100010011100010101100010000111111101011100110100001001110110100110011101011111000011100011001100100011010110011101111011100110001001010101010010110111101100010000111111101100110100100111110101111110100011010010110111111011010101110100101010110100110110101001101100111011000000110100111001001000001111010010010000111000001010001000001111111100111101000000011100110101010101010110100100100111010111001000101111011100111110001000001101011011010011101100100111011001101000001010000110010000100011000011010111101000111010100000001100000111011000000001001110001111111000101001101001000011100001101111011001010101000101001100000100010101101000101010100000101111111001011000001101011111110000111011011001010010110001110110000000010001000011001101000011111110000100110010111011000101111010000101000011011010100010101001001000010011000000110101001010011001011100111100101001011111110011010001010100111011110000111001110001101001011110110010000011100101001101111100110111010101110111000101101001010010010000110011011010101010100001001000111100010111000110000011111100011100001100100000111111101100101110010100101111110001001111000100000111010011011111010110011100111011111100011010101001110000101001111101101101101011011001100000011010100110101000001001010001000011011001101100010000010100001110000101100000000100001010001110001100000001000110111001011000100100100000011101101001011100101011011100100000110111101000110011000011111110001000010100010111111101010000001010101110000110101111110110101010000011001111110001100011011100110110011111010010001001001111010001110111111101110000000110010111000000111100001011011000001101010101110010010010011011001011100000001000011000111000110101101010110110011000110110011001001011111001000100000001000000010010010100110011111011100101110010001001001000100101110001011010010010010111111011011011111001111111111100011110100111000111011100100010100000011100101110010011000101001010011010001101000100001111000110011001000101011011000100001000011101000001111011110111001100111111011001110001111110100110001110111011001110111100001000110011000101001
101110101110000000110011111110001001100000101000110110111110000010110101000000011001001110001111111110001011011101001100011011001111000001100101001110110110010101111100101111101100101100101000100111111011110101000111100100110011001101011100110001000100110001001001100011100001100000001010110000110100100011100101000011011001100101011100101101001100111011000011001110111111111110100101000111001110001010100111101011011101110000110010001001101101001100101100000110111001001100000001100011110011111100010001111010111011000011011111100101000010111000001001001101101101101010000010010011101000100111110101011100010010011001101010010011110111110001100111010001010010001000110010011010000010000011010001100111010101000001111101011110110000001110000010010000111110110100110110100010101101000111100011100110001011101110111110000111100000111000001111010011000010010010111111000011011000011010001001001001010000100100011011110110110101111100000100100110010110001011001111011011000011010100111111001100110000010001000100100001110100011011110000010011010011101101101100011010001101001100000101100111010111000001001010000010100010011000110101110000110000001011101011111111001100011011111010010001010001100101111111000001101011110110001000100101100010001000011001111000000101110010100101011101110111101010100001000101110110010101011111001011111111010011100011011001101110101011011110100001110000111010111101000111100110111100010010000000001111011100010000101010101010001111000011111000010100101110010010001101001110100111000001111011110010111011010011101000001110000110011110000100110000001101111000110011111001110001001101001101010011111110010101110111010010000101101100001100100110111010011000001000000010001110101110011101110111110010000100101011000010011110111011100000001100110111000010011000011000110111001111100011000100010100100010110010111110010000110001000001010010100100011101101011001010111111111011001011101011000111011100111000101001111000001011100110010101100100111110100001100001100111000101111000000100011001011000100101100101111010111010001001101101010001010001111001010111010010111101100111101110011100000110010010110111110001001001111011010110000000011001001010011101110010110011100001101110101110100111111110101101011111101101100000010101111101011011001001110111011001111011000100001111110100100100101000001110001101011001101101101111110001000110000001100000001100001011111111010111100011000111101001100101110100001011101001100100101111110100000101101010001101100100101111110000000100010101110011001011101011010011001001100111110011101011111001101100100110101011110001101000110010101011011111010111111110100101010010101000010000011010101010000100011000100111001111111011111010101001011010100000101101010010111000101000000010110100000100111111011011110101101110000001110111111111101000010100111110000100100001010011011101101010011100110101011011011110111000111011001011000101101000101110000001010101001011011001111001100010001010111011011000100011101011000111010110010011010011111000000110010100
111000111000110110000101100001110101110100010101010010111111001011101011011100001100010110000011011101001000011100011000100010001110000100001100001110010100101010001110010011101101010100001011110100101111010001110101001000111101001010010011001010111101110101011110110100110000101110010001010001000111111011000001110110110100111010011111000000100000111110011010110001001110110011110101011010000110101001010011110001100100111101000001101001101010101010110110110101010011110100000100100011000101010111000110001001010000000110010001001001101100011100100010100111110000000111000100101110110000010010010000000111100001010011000101010000001000010100101100001001001010101111001110110010011110010010111001010001101101001010101110111101101110001010100100001101110100010000111101001110110100011011011001001101100000011000011011111111101100111100001011010100101101111101011101100011101010101100110000101100001011011111110010100100101110111101011001101011111001100000011111000011011111111111011000110111000101001010001110000001101100110011011000100100100111000000100111111100111000001010110001000000101000000100010100011000101111000011100011011011011011101101011111010111111001001011010001100111111100000110101100001000000010100100011110100010010010101100011000010001000100111101101001000110100100101001001000001001111111101101110110001111110110100010010100010101110100011010110101010101100011100000000110111100101101101101101100001011001101011110101100010110011100010011110010100110011010100001100001000000010101101001011000000000101111011110010110000000000000100000011110000000011110100100001001010001000111110010100111010011111111000100000111010001000001010110111011010111000000101000110101110110011110111010101001011110010011111111000101010010001001000001110111011001011010110001010001100011010111111111111101111000110100000101010101101010010111011001000111101000010100111101101110100011111010100111011100011000111111000110110101001000111100000101001000100111010100100100001101100110111000001111000101111100000011101000011100000010100110100010010000111010110011000111001101111111101010011011001110000111101010111101000010101011000111110010010101011101110100100011000111000100101111111111010000110000011001110000000010000111011010110110111000110101110010111001111011100011011101100101011000001000001100001111000010000100011101110000101000100011111000110101000001110010110100001000011110001101000001111111010111011000100011000100101101001100110100111110010011111001101010101011001100100010011001011000001010000100000100011100110100100101110010011100010101001100010011000000001110111100110101111010100110011111010000110000101111010000000111111001100011100010110001111111010111110000011110101110010001111111001001101100010011111010101000101101101110010001111101111011001100001000111011010010101100111001111011101111111111110000110111010000000001001001110010000111011010110010100000100100001111011010100010100111100111110010100100100101100011100110000000110000110011101101101000010111111110010111000101111001001010
110001111010000100000100101000001110000100101111100000001100001011000000010101111011000010000111110000010010011000000110000101000010100111011000100010101001010110111110011011110110011010001100110000010110011110100011110010111111110010111111001101000111010000011000001001011100000010101110101111000100001011110110000100110001100011110100000000110011000010000111101101010111110000001100101111101000001110000110010111101111110111111100101100101001011100101101110000010100001101010011010111100011011110101011011001011111000001011001100101101110110000101000100111001111011101011000010000011111000011011011000011010011111111010110111010010111111111011000011000001010100100000101101000001110101100111101001100100110111010000010010001110000010011100000010100000010100011101110011010110010100010100011010100011111010010010111110001101110111111000111111100001000101100011111101010000001000110110100000010000010111010001110001011100101101010000100000101000111101001101100000011101110100101010111111101011011111001000100111101111110011011000101111000100001000100110111110101001101001111000111011001101000110010101111110101010111000111000110111101001111000111011000100001000011100100011111001000010111100010010011101000110110001110111011010101010111010011101110000011011000010001101110000110011110010111000110010100100001110000111100111000110100010010100000011001111010111010100101110011111001100011010111110111000111101010001011000011111100010101000100000010101001101111000001000101100000101001110011100111000000011100111110101011011110101101110010000011010110110011111010010000101110001011101101010001011011000011111011010101101100110101000010010100010001000111100100011100000010111010000000000001001111100011000100001111101100011110001111011011001000001111110110010000100110100100010111110100110100010100010000100111110011001100100111101010011010101011101011001000100101100110111101010011100100011111011010010000001101010100001101100001001111100010101101010010011000100000001100011100011110000110111110110011110000010010111101011101000000001011101110001110000010001011010111011011111111001010110010110000101101110001100101110011001101100000010101000101011000101101000101110001010100100101000010110100110110100110001010100001111011010010100011010011111001010001001001100011110111011111001011111011100010111011010100101111100010000101101011110101100100111101100011111001100001101111001101001000000010000111111100111011110110000100110010111111101101011011100100101011111101000111100001000110101000011001100000010100010110110111110010101001000100101010001000000010101111111111000110100010000000011111101011010101010010110111110111110010000110111101111011111100101011100010110010000010001001110100010011110111010000111101110101000000001110000001001111100010001101110011100110010110001010101110011100110011011111110001010000001101010011011100100001000000001000010010101000110111111010010000101000100011011101001111000010011011101000101111100010110000010110001011101010011100001011000100110010011000101011100010010000
001100100011111010111000100111101100100110000110101011011010110001100101101100001011100001101100001101010100011100001011011101001010101011000110000010100100011011011100111001100100010101001100101001110010101000010001101000000101110101110001100010111001000001001101010010010110011011011111100100011010100100100010100001001010100001010100010101010011110101101010111111000100011100010011000011011011010100011100000001010000011111101111100011001011010101100111011001100111101001011001100000010101101001000100111000011100010100010100011111101111111010110001010110011101111010101010110001000011110111011111100111100000000011100011110000010001011100011011100001011110100110110100101100001010110110001101100101100011000111000000011011011110101000101100001110001101011111000101011101100011000001000000100110001000001001001110100000110100001101001101001111101101100001101011100011101010110001010000100000101001000111101111000000110101011111110011111000000001010110100110011000100101110100011000101101110000111111110001001001010010110110000011101000111110110001111110011110000011110010001111011001110011011101101111001100000001101110101100100111111010101001011110010111010001001001001101001010111010101011101100010110100100100001001100111011001000011101111101110101110010001010110110101100111000101111110111010000100011101110101000000010111001011101010101010000010101011001011011101100010110111011001000010100010111101111100101011111111001101001111101110010100100011110100000100111111101010100110100010110010010011110001111101001100010000000001110101101000010110101101110010011101101101101000010110101000100001101100000000011001010000100110111010011100111100110110111100101001001011111100101001011100001110010100100110100101110000100100010100111011111001111111011010110001100000000000100111011101101011010100110111100000011011110100110011010100100011010110000111100111010011001111110011011011111011010010111010010111101100100111101110101101000110100110110010000010111100001100101001011011101100110100110001100101001011000110010010010110100010011100001010101101110011011110100111100100111101001100111101100111010111010010000110000100111001111011101110010001011010100011100111101100101010011001100110100001110010010001111001010100010000101011111110010111101110111011001111110111110110111100001001111000010000001010010100000100111110100111000110111101110100011011000001011110010100001100011000000010111001001111010011100011100000010001101101010110000010011110011001011101001111101110011011110100101011101101010011010111100111010000010000011000101001110101001011011001101100000111100100000110101100011110011101100001011111001011000110110101001101011101110000100010010111001101111010010100011010110111011100110101110011001101001011010101111111000110100110111101011100001001111011010001110100011101101101100110010001100101100011001101011100110101011010010011010000101000110000101000110000110000001010010010011111000010000110100101110010111101000001111100111100001001110110110010001011010010000110001010000011100111101
101001101111011111111100100100001001110100000101010100100111111100001110010100101110011010110101001111101000011101010001000101100011000011000011010110000101111011101001011001011000000100001010101111000101000101000000010111001000011111100000100001111101100011101101001011111111011111001111010010001010100110000000001110110100000110100111011000101110100100111101100010010111000111110001110111001001010100101000111100101010001100110010000010100001011111110110101011010101101001001000011111111111101001000000000010110000001100110110010101000110101000000010111010001000100111100100011010110000000100010001010111010001000000110100101100010110111110010110001110000010101111000000001010101011001001000010010111000110010100111100101111000111111110010010110010001011101110111000011010000111001000111111011000111011100011110110101100100100110111010100100100101111001001101111110010111111100110111001000110010101101001111001011111101111001010111101110101011110111110111110100001010011100010110110110000001101110010000110001100111101001110100100100101110110111110110111000000000101010110011010101001110010101110101110100100001010101111111011001100110101111011010100111101010000110001011010011100000111111110010110101110011011011100110001001100011111100011010001000001100100101010001101011111010000011100011000001111010011011110010101001101110000000000100110110010110000001111101001001110011001101110110011001111000001010101101010000001011001000101100101110010101001111101110111001010110110110000000011101010000110111111101111100011001000110011110000001011010111101101001011011101001001111110101010011100100111101111010010111101101101000001001010110110100011001000000001001000001001100001100111101111010010011010011011001101100001010111000010001100011001100001101111010111100000100000111000000101111111011101011001101101110001100011001111101110110111000100001101000101010010101110000111011101110100100101100110011111011110010110000000111111100110011100000100111000101111001011001100100011100111101111101100001000101010000001010000101101111001011110010000110010001010011100010101000000000101100111100111111101011000101111100100010010100000001101101010101011011011011010000100110101001000010110000011110000111011010101011010111101001110001110100111110111000111011011100100001100010010010011110111110100101000000101001000011010111010001001101110000110010010010110110011110010011110111110011001000000100011010101011011010001001011001111001000101010011011010101011011100001010000001100011000011100101011100001100001011101101101110101100110101111011100100000100111011000000110011100001111110010010001001110101101011101100010101011000001000111010111010111001000011111001000001110100110001111101001100111001011010000100111110011000001000010010100010011011001010001001101001011000111100010000000001100110101101011000111110100011111010100000101100010110101010111111010100110011000001000010010011110110101011111111100100010111110111011011010101100111101010001101001011010111010011011101101110110110011000000111011001101110011
100110111111000100100010111111100110001001000000111001011101010101011110011000001110101000111111100100100000000010101100011101110101011010011000111110111010110101100000111111011000000010011001110100011100010000001001111010101110010000000100100110110101101110010100010000010011101000010000010110110101111001100100001100001001001010101110010110000101000110100100111100100111100000101000000000100000010001100110111000110110111011011100011010110011001111100100011100011001111111011111100100110111011101000011001001011110100100111011011011001010100010010011011000100110011110101110000110110000101010001010101111000000010011001101100110001011111001010010011010100100101100101101110111000000111100100000011011110000010000100101110101010010110001110100011101111000100011101100100110001010000011010101010101111000110000100000001011011100111001110110000011111101011001010111111100001011011011110101010110011001110011001000001001000101011001011011001001100011011100010010110111111100110101011001111010110111111000010011101101110000001111010110011001100011101101100111000100010101000000111111101110111111001110001111001010011001111000011101111111110111111011000110001011110111100110100000010010010010011111111100001110010001110000100000111001001101111100001100100100101001001010110001000111100111001000110010010010010110110010111000011000111100100101000000100111110110000110010011001100011000000001011100111111001011110110100101010110011100011001101010010000110100100111001010000100110011001010101010001011100011000011111101010011011101100011110101110001010110100110011111110010101100010001100000000111110111010010101101001011111110111101001100100101010010111110111100110111001000111000010101110001011010101101101111111110110101110001100011101101111011101011110000001101010100011000110111000100110000110000100101100101010110001101000010000000010010011010100001100111001010111111010111111110110100001101010001011100001001000011111110010100110000010111111100111000100111011100101010101001101110111110101001110001101000011000100011000001001111100100110011010011000110011111010001001000011010100110001001101100100001100110110000101111100110101010000101011110001000101011001010101011011110001010011110111110001110011110010100000101110001011001100001010010010011101111001011010111100100011101011011010100000011010101100011010110100100011111010000111100011001011001110000101011000011000100101100011000011100111110000100001000001011110000001101001010101110000010101011100010011110001100011011001110001111011000110100010111011001101100110100110110100011101100100100010111111000001100000101101100101100111010101000110111111011001110100100110011111000011110101111000100000001001100000111101001011111111101011111101101101101111100111001100101001010001010011010100110011111010011100000001111100100111110110101010110101001011111010010101011000001111000010100010111101011110000101011110101001000000110111011111111001101110011001110101000110101000111101100011010011101001100011000011101000001010000110110101111100011110010011010
111111001011100011000110101011010100001110101100110011000001111110100101010010100011001000110110000011100110011100110011001111111101010001111100110011100001000101001110001101111001000001010100100100000000001110110001101101000010111111011010100001101011000010000110100110010111111010100101111110000011110001010011000001101011110110010000011101011111110000111001011010110111000100101101111110000010001111101101110000100010001000011111110100101110010010011111000011001010000010000000111110110000111110001011000001101100001011011000011110110010001000110000100100010010101100110101011000010110101010000011011001110110011011110000000101001110010100110111001100101010011100000001100011001100010100111110100111011111110100000010001000101110011101000110110010001011011011100111100111111001010001011001110111000001111110111100001001010101110001001011010111011001011110011101010111101000110110100101100100100110001011001011000111000010101011111111111001101101011111001110011100111010010000001111011110110110110000011011110000110001001101001010110000111001111101100101011001101011101000110100011010010110110100111000101000111100101100100111001111010100010011011011100000110100011001110100011100010100101011000001011101110010101101010100110011110010111001011011111011100010011111101101101001011101100000110001111010100111011000001010111110101001101011000101110000101001111011000000111011000100001101010001001001101110101000010000001000100001111111000000111010110010100001010100001110000000100010100010011111111000101100111000010100111011111100010100110100101110001110011110101001111011101010011100000011011011010000111010111110011001101111010101110111001111010100011001001101111101000001110001110100101000011000101110000100000111100110111001001001101101110110010111111010001001111011100011000111110110111001110010111110110010010010001000100110001001001010111100110010011011010100100111011000010011111101111000111010111000001101110000001001101001011011111000101000110111010011000101010011001010011011100001010101110110100011101100101011010101000100101110110001110001011001010011010000101110111011111000110001111110110110001011010010101100000110011001011101000110110011010101010110111110001111001100111101011100000011101001010110001000110000100110001110010001000111000010011000100101111001110001110100000111101010100101100111011111110111001011010100010010110011110001001011010001010000101101001100110100001011001010111010010111100110111101111000011111011101111101001101011110000100110001100011001100100001011011101111100101100011100011101100011111011101010100011111100010101100100111101111010011011001110010000101001111110101011000111111001001000011010110110100011100001111011111100000100101111111111011101001000011000101100001100001111100010011001001101011001101010100100001100010010011001011011101001110100011101111100011111001010010011001101001100110001011000100010100010000000010101110010111100000001100011111100110100101000011011000110110000100110011001011100010001011010101101000011001001010101110100100100101
111000101111101001000111111001100101101010101101111011001010111000011000110111110110100111001001010111111011001110000001100001010111110000110111111010000011011001010110000110100111000011011101111100110000111001101100000101011000111000110101001000000111010101001010010011100010010001000010010101101100011111011010010101001101100000110101001001110001010110011001001101000000000001110011010001001001111100010110000000011001100000100100100001001100010111001001111000110001000011001101101111110010010001011010101010010101010100011100000001011100001001011001100100101011110100110101010001101011101010111011001101011101000010001100111100111100100000100101101010100010111011100010011111110101010010110110000100110001111011101101100100010100110101000010010110001010010110011101101111011000000011001101100101010111101100010000011001011010000111111110000010001001100011111110000011010101111010100101111000100001001000011000000001101110010000111011110010110101011011100001010111111100110101000110110100001111100010101110010110001100100010110110111011110001101101010001111101001110001110001111100011111010011100111110010111010001000110101011001101100100011010101100110101101001000111111111110100010001001010011110100100011011101001001111000000101010111010001011010001011000100011000001000111100001010011100001011110010110100110000000000001110001101101100011111010010011000100110001111110000000100000101100111101000011000011011110010101101111001101001001100101100100001000001000111100001111010000001010110000001100010010011101010101011110011110110100110001100101010111100100110011101010001001100000101011010111001001000110001111011001000101100011000010011001110011000110011101001101100100101110010010001111010110101001100010000010100101110110110100111100110110010101011001100100101100100001101001001100110101100000111110011110000000110010011101101110011000100000010101101111010111010011101000101001101010001000110101110011110011000010011001001010101001001010011000010100100010110000110011101001101111000001111010111010100000011010010100000111111000001011111011100000011111011011101000111111101000111010010000100101101010111100101111100100001001001110100011110011100010000101101100011001011110001010100100010001110001111101101000111001101000101000100000101100001111010101101100001011100000100001101011011111111111111011111011000001001011000000011010110001101000010011010111000010100010110111101111111111101000001111011001001001111011001001100101010100110110011011111101001011111010100110101001110000000111010010011000101001011111000110100001001101001000000110001111100011000000111100010001010110011000001010100110111001110101010000111111111101111111001111111111100100001111101100101001111010000111101100110111100101011001101101111100010010011111101111001101011100100111100100011001100111100111101111111001110000100011011110000110001110010010010010101001110110111111101100110101011010001110111110111001010100000100110101011011110010101110000100000010001001000101011010100011110101011000101100110010110110011000101111
101011011111101000011001000011101000100001100011110001001110010100100001111000011101101000000011110100100111100010000111101010010100001111000110011010011111010100001010010110001001000100010101110001110000001000111111011111110010110010110001110011100100001011100011101110000000110100100100010000111000001111110111010001000101010010101101000010001000101000011011001000001011011110111101110100010011111001110000100101111000111111011010001011011100000111110111101111010001001110101110111010100111001110011001100100011101001000101100001001101110001101011001000100011111001010011110001101101000111010010000111101000010000111100000001101010010000100011100010100110110000010110011001011101001110111001000110111101100110001010010000110100011110010100001001100001110101100001111101000110010010001111010001001001111010001001111000011100100000111011001001100111010010110101101000101010010111110011101111111010110000000111110011101101101110000001111101011111110011100111100011010101100110011111011011001100011000111111010001000000111111011010111111010011100111110010001001110111111111100011110010001111100110000000010110110101111001011100001110011100010100001110111001010001100010110010000110110011111111011100110010001011100110000100010011000011100011100011000100111100111101010001101110011011100000101010010010110010010111101001100010110000100001000011100111011010010000110010111010000001110110111111011010100111001000011011000110011010000101100110011110011100011101110010001111010101000010110011000001111101011000000110110000000011110100011110011001011110011101011101100010111001001010100011110000000111101001111110111111101101101100111111111000110110000000110011010100110100010111000110010011110011111001001001010111110011010111001001001000001010011010100101100100000110111101100010010111011011100010011000011100111011000111000111110010111110011100011000000011011110010000111111001011100000111110110010001111111111100100101111111011010011010111010001111000111011100111000110000001001101110011101010010100111100000000011111001100101001110000100110101001000001001110000100110011110010101000011001011001101110011100100001010010000000110001100110001011000000111100001010100111011101010101010101111000010110101101001000111001111110010010101010111110011000001101100101100011111101111000000111111001011010011001001101010101101111101010111000100111010110000110111111011111010001101110010100010010110101111011000001010000100000100100001111110100010001010010111010110100000000101111010011100111111100110110100100001101011101000101011011010101111101011000000111100111011111110100100110000100110111110110001001011111010111100010000010010100110101100110001001011111101011100111010011000111100001100001001001000110111100011001101000011110100001110111111111100110010100101001011101101100111100010101110000101011000010010110001110100000100110010111000000000100001110100110011001111011001001011000000000100101101110011001011100000110001010100010000110111010111111001011110011100010110111110100111100111101111011110100011011110
001110111100001100101000010111101010110011011110110001001111010001011011000101001000100010010010011011110100100100101010001011111101010010000001100111111110110000000010001000111111100010110000111010001000011111011100111000100010001001000011000111010010110010111110110110001110001011100110011101111100101110100101001001111101001110101011110101001011000011011100001100100011011111110001100010001101101101011110100001110101111010010101110100101100101111010001100001100001110010010001111111100101100100100010010001010101001100100111100011010100100101111000000010010011010100011011111111000101011001001011111001111000010000010101001001100100000010100010110111010011101000011111100101000010101100010011101100111010110101000000001010010100010101001001000010110001000111000001010101111001011110000110101001000010010010110001000101001001011111111111011111101011110000001001001110100101100101110100000100110100110110100110100000000100111110110100111110001111010100000010111000010001101010111110101100111010110000010000010010101010000010101111000011100111110100100110100100011000111010000011111010001001011000010000111110110111011000001101010001111110011111111011001100100101100011011001101010001011111110110011101110111111011011010001101001110101100011100011100100001001001101111010100101001000110000100000000111101101010001100100111100110000011000101000101000011000011010011001111010010111011010101000100101111001001001100001100111011101000000110011110100000110010101100110101000010001001100010000101010100000011010101110010010000100101001111001100111100000011010111111100111011010100000100001000110100101010100011111010010101001100011101111110111100000111010110111100110100111010011100010001100101101101101101011011110111100100110000000111100110001000101110110111000111111111000111110101000011000011000001010101011010010011011011110011101000000001000011011011000011100111001100100110101111001100100110011010011101101101010001100001111001111100111001010001110110111100101011101011010101110001001101111001010000100010101011101111101011111011010001100011111011110101110001101001001011100101111010001001000100110001010110000011010010100101011101001011010110010110001100100001000100110101010101110111001100100000000000000110100000001110101100001001000110011100101100100101000001110110001100101000110101110010111101001100110010101101011101010100000011110010001001000000001110111100100011100011111101011101011011101100011110111000100000101111110001100100101011101011110011010011000110101001100011000010111110101110001101110101000011100011100001101111101110011010111010011101011010110110000101101101110101111000001110101110101000000001000101111010000111001100100000111000010111111001101000001010111111000111000100010001011001000100110000010101110011010011011001101000010110001010110100010100001000001011010010001010101010110111111110011101111000010101001101010000101001101111100001111111111110101001111110001111001010100100000111110111001010100000011111111010000010101110100001101000111100101101100000101000100011101
000000101111100010010001101000111101011010100001100100110111000101111101110100011110001000001010000101110110101100001111011100001100101001011110011110100010010101000001001010000100111010000100001101011011110011000000000100100000011101101101011110000010100101111110111101000000110001010010110010001111000011000011110111011011001010110000100011101000100001100000111110011110110111100010100000000001010010011110111111001111111001100111111101010111111001011011110001011000100110111101011100011001010000110010010110100111001101001010110010110001001110001101011100101101100001000001000101101000000000011101011001100001011011110100010010100011000010010001100110000111000101011111100111100101011101111010011111000000110001010100111101110001111000101000101010011011010010110001101001101010001101100111101111110010000110100110001100010011101110110000110110011110111110111101011101110100000010010101110111111000000111110111111110000100100011000001000010011001111010110111000101011110110100110001001001011101000011100111000100100000110110101001110100110011110101000101001101001000110110000111010000110111001101010101100110101111110011100000010110111100111100101110010111110110111101010100000110000100001111101101101111000101111010010100111111011100010000111101011010111110101010010111011011010001000100011111001001110111111001010111000011011010101010111011111010000110000001111010100011100011000100001000010100000110011100011010011010001101000000000001111011001011110111000111001110000101011101011101100110111001000101001000011000110001110010101101001111001111011111111110010000101101011011110100010011000001111011110001111010001011110000010010100000010001000010111101101010110101110001011010010001110011110110101011000111100010100010001110000110011011110010011001000101010101011111101110110110101111001010111110101100110110110101110110111010010110110010001011110010111001001000011111111101100000101011011010111111101010011001110100111100111110110010111000011110110000110001001100010000100001010001000000001000110001010110010000100101110010010010000100001110111110000000110001001100100000000011101001011111101000111100110010010110011000001000001011010100010101011110010011001101110111011100011010001110011001001011100101001011001111110011110101110101011111011000100100011101100101100100110010100000011010010111111010111010000111111101010100111000101000010111101000011000000000010111001011111001000101001100010010010110111011001001110000001110100000000000010110111000000100100101100100101001111011011110101110101000010000011010011001101111100100001110100100111101011101101011111010110101001000100000101110001111001010111101111011110000000000100101001100000110111011110011011000000110010101101111100001011011101011000100101100010000101110101100001010100101000000101010111110011100011001101100001110111111101000111111000011011111000101011101011011110100110000110111110011101111111110001101011011010000100100011101110111010000111101000010111011111101011001110011011010000011001101110010101011010011000011011111110000
011101100001111110000101101111111101011011010011000001010111100110100000001100111000010000111001100011011111010111001000111111110101111101101011000110110100000100010110011111111100000010100100111010000001111010111110011010100011011000000011011111110100101000010100111110100100101000001010110000000010100001001101000100110010100100111010000010000010011001111001000111000111001001000110010101001011101011110000010011011001101001111100011100011100100011100010000111111110111101101111101111111010101001110001100001100010001011000100100101110110001111010111010111000110110011100000001010011111001100011011011111010000001100111101001100011101100111101010111011111111000100111000111101110001100000100000101000000000000100010110100111001101111011111000100010111010010010110000111011110011101110000001111010100001000000101000000101101010010001111111111101010110011101010001000110011011101110010000111101000011101010111010101001111000011001110101000001101111111001000010111000111110001001110000111101011011011111010110100110111011000001101000100000000100000100100011110000100100110100000000010111010011111000000100000010111001111010011001000011011111010100101110110101110000111111111010101101000001100110000111010100111101111010111101111101010100111011101010000100011101010000000000010101011101100010100010011011110000010010010011001101100110110111111010101000100010101101011101010111000110011011001101111101000110000111001110011100100011000101111001011001000011110001011011100101010101000101110111011101011010110111011110101011011111011000001111000011001110000101111110001000011001111111000010101011010110000010000111000010000011111000010101010000110100111100110010001101111011010000110101001011011110111010010101111101011111101001110000011110010101110010100011010000000000010100010000011000110001001100011000100000101110001011001000110000100011001100000011001110111110101100000100001100100111000000101010010011000010000010001101010010001010100101101100110000000000001011110001110101000010011010010100110000100110110100000100100011001100001101001010100000000111001101001101111000111000000011110111111110001100111100001110010010011011010110011011011110111010100100001011111001100010000010100100011100001101010011101001100010110100100100101011011011000110101100011111110110110110101011101000101101010100111000011111111100000101101101000110101011111011100100010010111100001001111110011001111100000100011101111010011111101100011001000101110010100001001001111011010100001110110111110011110111010111111100110010001110000011011001011011100110101100110011110011111011000110100100101011010000010001101110110101111010010001000001001010110010111011001011011111000101100101110111110101100101111110110001000111010000110110001001111010010100010001101011010111101110100100100111010010000000110111001010100110100011101000100101001000101010100110101101101111111100011101100001111110001101001011111101110000011101000111110100000010101101001111001010101010111100100010100100110000011110011100001111000011001000010000110001000011
001101001111000011011100100010110000101000001110001001001100100001000010010000000011111101110111001010111100001111100100001001011010110101110000000110100000100111110010111000000000011101110100000110000001001100001101110000010011111101011100110011110000111010101101010001000111001010011010010001110011110101110101011110000001101001100001011011111111010110100000100000111101011100110000000101011101010011011001111100010100010001000010011001110110110011000111111000100111110001011011000010111000111101101010000010101111110000111100010011101001001110111001010000110011110101000111010110010010101111000101100100110110111111110100001010000101101110000111011000010010111100000110110011010100111110111000000101010100000111001110000010100000000100010001100101001111101111011001100100000101000100010011111000010111110011000110110010100010011001011001010000010011110110111100111100000111011101000010010110101100000110001001000101010100110000100010110111011000110110100011100001101100010101010110100010101001001110001000101101011000101001111110100010110100100001110011000000000111010000001101000011000000101000001000011011001000100100101011011001000100101101101000000010010000001000000110100000010100001110001111100110011100011011000011000000010001100101001001110101000110011000011111111000101011100001111111101011011010110001000011101010110110111111010110111001101110100110010000101010101000101101110100110000110110100011001001011010111001001010001100100000010011000011101100101010101011101011000110001010111011101111110010011110001011101111010000011101010001011110011010001110101000100111101010110011000010111001101110001010101111000000101111011011001101000011001010111001011111000011101111011101000101010001110110010100000111000100001101101011010010011101101101100101010001101100100011011010011001101011101001011110111000110000000110001110011001111010110011111000001110000011011010000111001001110000010101001111010101101101111111101001000001110101110011001111001100000100011111010010000111101011111011010011011111001111001100110100000110001111101011100101000000011110001010111111110000011011100001011110001000101111001110000100010010100010000000011101010101000000001000101101111100110000110101101010000101011000110000011001010101001000000010101010110101011100100101100010101011101111110101111000000001111100100111110000000011010110000111001100111010110001010011000011000011000011000100101000101001100000011011001001100001010111100101000001101111000010110001101011000100000001101101010111100110010011000100010101011111101100100011111100100111011011011000011110000011101010001111100011111101101111001000001000011011111010000110010010010010010001110000100100000000110011001100111110110001010001100011010001111101110001110101100000010111011101001110110011001011001010111111111010010010111010111000111100000110010010111010100010001111001110100010011000100011001101111110011000101010110100110101111010101000010110010100101100100010110111010010001100110011101001010100000110010101010010110111101110011111011001001100
011011100000100110111000010000110100101100101111111011000110100101111011110011001100101100000000000110110101011111011000000001110100000001111111000000100000010101101010000000001001010010110000101110011001101101010000101100110101100001001011001010110001101100011111001101100001101101000100011110111111110100011101100011101101100010110110011100001110000001110001110000110010100010111100000101001010101110000010111001010011100100111000000001100010101011011000111001000010000111110000111100100110011000100000101100111000100111111101011011111111110111101001001010110101010011000001001010000100010000011100001111101110111100101000000101010011100100010101010110001000101011010001001001000111011010001010100111011000000001010101001100010111100110100111111001000000011111011100011100000011010101010000110010101001101100111100000001011100111000011011111110010011001010101000011110011111010001101101010010011001111000000011101010010110101101011000100010100010100101001010111111111011110011010011110111011111111111001001001100110011110110100110110001100011100001111001010101110000111101101010111011101010001100110101110101110010101111001001111110011000001101100110010001001000111100111100111010000110011001011011011100010110001111011111010101000001100011100101111101100111010010100100110001010010110101001000010001000110101000011101010011110110111010001110011100000001001001100100100110101011111000000100011101011110000111100111001110010000011000110110010110111100100100000100111010111100011011101101110000001111101011110000111001101101111011001100111000000100000110011101111000001001100111011010000001001110100001110011011011110110110000101100111101000101111011110111101110110011011011000100011000010001111110111101100000010010110001110111000000011001101100111010001111101101111011010010100100001110010101110000101000100001001101001110001101000001110000110110111010110100010001000001111010011100110100000111011001000000011100101110111110100011011010001000001110010111001011111011100010010001100010001101001011011100011110010101000010100000100010110000000010010010001001101011110000011111110111111010011110001110101011000101001101000000111100001111100100101001100010101001101011110111100001001011011111000000010000110000111110100010000110110000111001111111011101100011110011110001110011011110111111111110101110001011000111101101100010000101001010011111000111000010100010001100011001001100101000110011010101100001110101101100001001111100000011000110010001101010001001010001111000000100100111111011001111011111101101010111101011111011011011110010001100110111010010110010110011100000011100011010111111000110000110001110110100011000000001010111111100110011101011110001000110001000000100000011110101001110100010110110011111111001011011111001000101000001001011010101010011100111010001111000100100001001010100010100100000011110011010110010110100000000101011010100001100100010000001101001000100110001001010001011111001111010110011000110110010010000111111101101011110010010101111101000101111010001001000111001100000101001
100101011010000001001100101010111001011100001111010010011110010111101010000010000010011101010000111101011001000100000011010000000110000111011100000100101110000011100000010111000111010111010011000001100000100010001010010101110000001110101110011001111000110001010011001100010100010100111010111100011111000011111011101111101001101101111011111101000011100010011111001010011011111110111100000001111000101100101000001111110110001100110101100101001011110101011001111001110100101100001101111010000001110010101101011100010111110101010111010100001011100011010101001110110100001011000010001111110001010011100100110101111001010000100110100111000011010010011110011011111011101100101010010101011001111010011000001000110010110111011000110111001001110011001101101010111001001100011111010100111100001101110011000011011011011011100011111111100000011101101011101100110010010111010110000010101001010110111110010110001110100111100111110010010011110011101011001000111001001011100101110111011000000000110010110001001011100111011101100101100011001100100000001011010011000111110011110000000110010110110000110010001100111000010011000001100110110100010011011011101011100110001110100010110001011011010100001001001001111111101000101111000010100101000010100111011000111111000101001111111110111100100111011000010010111101100110100010110001001110000111110101111101110010000010100000101110100011111001111101000000100101101110100110110010100111000100000110011000011100100010001110110010010011101101001100101110100111000011101011100101110001011111011110110001101101111001001111100000110111110010110001101011001011011110000010000001001010010000100100011110100111111011011011011100110110000011010010110100111101111000110001111110100011101011111001000111010011110010001010101011001000110101101100100111010001111110100111111011111000000111110011000000000000000110100001000110011100101101010001101000111100111110011000011100011110011001010101111100000001101001000000101001010010101101010010011000000010001000010011010111111010101110110101101100010010111011011001100100001110011011100010011100110111101110110010000101110110100001101011110000101111101110111010000100100100100000110001000111100000010101011110010000000110101000000010100011110001011010011111000001010000111111010111110101110101000001100101101110111011111111011111011111000001110110010101110100010011100101101000011100001101111100000011011001100001110110000001100010101011101111010011010100110100101010111110000000101100000100011000111100000101111100011010001001101110000011100001111100110011001011010010110011100110000110111111000001001101101100000011101001110001000001001011010110001101000101001000010010110001011101100110101110011101001101110111111100011100111010010000111111101010011100001110000111010011101010000001111010010101101001010111110111101111110110110011111100001100100111110110100110100110001101100110111011000000101010101110011010010001000100110011110010111110101001100110011010011011100010011101110010101011010000000111111011011001000011011101111111100000001000
011111001010100101001100001111100110101000001101101101100001101000111101011000001110101001111010110010000111011110000110110000100111101100001100101111001011001100111000011010101111011000011010011011010000011000010000001000100111101010101111110010101101100101001001011111101100011010111010100101000100100111011111100110101001101000011101111111101001010100111011010001101001001110000011010100000101111001110100111101010100111100010000110001011111011110111110100011111011011101011000011100001001111110100011110011010000011011101011000101001000111010001010111101111111100101111000010100001111110110010001111010000111101110111111110000000101101100110001100100111011000001110101101010110100110010100101111111001010110010100011001101111011001101110011111000100101110101100110111000000000101001010101100011101000011111011111010011011111010000000100000010111110111010000100000101011011011101101101001110001101011011101011111011110111010101101110011111110101110001111101011110000100011011000001010101000001110010101100000000011110110010001110010001111100101101010011001011111110111110110001011101100100110100100100111110010010010001011011000000111111111101110110100000001110011001001101101111110011011110111110100011000100100010001000010011110010010010110010000100001111001011001010111000111011110001101011010101110111110101101000100000010110101101011110010101101100000100111111111101011010110010011000100101101011011111110110100001000111111101100001110000111001110001010000101100011001110010100111110011111011000001111101111010010111100010010100111100111101101100001111011010110001010101100010101110001100010011110110110110100100100100000111101100001001100000111101110101110001100000011111000110101010001101111001111111101111101000111111110110000010010000100000111000000010000000001100010100111010101110100100000111001101111011010010010010111101110111111001001111001001111001101111111101100101010101110101101010111100100110101101110100010110011111111101110111001010111011000000001110011011110100001110000000000010101000000101011001111110010001010101101111011011010001001011011011110011110001000000110000110111101010101110011001101001010111101001100011101001011100101110001111000011101001010110111111011110010011011001110111110100000010010011011110000010000001110001111001011101011010101000110100101100000000000100000000100100011011011110110100000011000000011001111001110101111111011000111001100011000011000011100000101000101010010110000101011100110001111010000111000001001000110001010010101011101100010100011110110010000110111010011110111111010000110110011011011100000100110001111110101010101011000101001101111000110010011110101000001011001110011000100101110100100101010111101100111011000011110000110110101110111111111101011101001101000000111011000000001111011110101100111100110010100110001100011101110110001111000111100100101110110000010000011010110111111000010110001000100001011101011100010100101111011000010110100010111000000010111001111111111110001101111101001001100011100101111011100111101110110000110001
000110101100100001111010100000010010011011011101010001101101001100001001101110100001000111000011010101111100000011011111101100010000001011010110011001111001011011000011100001000001000000001011001000101000101000010111001010110111001010100001001011110001010100101000111110111000010111111111101011000000101001111010001010011001101010111111100111100110101111111011001010110000000011010110111010101010110010101101111000000001111001010010101000000000001111111011010011010010000101000000100001000111011100100000110100000110011101100100111101001000111110000011010000101001100101110110111011100110101001000101101010000110110110100000101100101010110001100001101111000010100111101011100111000000110010111101011000001000110001010010000001010110001010101110110000000111111100011100110011100001111010000001110001101001100101001100100011110110100001111100011101100100001001110011100100001001111110101110111110011001111000111111001110101011000101001011111011110100011110110001000100100110011010000000110010011011110101111011101010001111000111011111101100011111011110000001010000010010001111001110111011001000101011011101101000011111100110111100101000111001000000000000110101100000111001100000111100111101010010110100011011010000110000110010110010000100100000111100110100101000000111111101001001101011010010000111001110101100011010011001001001111010111111111110010100000010001101010110000000110100110011110110101100001100111000011111110110111011100111000010100000001011110111000010111100001001000110110111101011000001111001100011001101000000110010111111000111001110101001111001001100001111111001101100100001001000100011011100111101000011101110001010101100111101111011001011000100110000001110010010111011110100100001001001010010011010010110000000001100000111010000011110100001100011110001100101010000101000100000011010010001100011010001000000100011111110110000101111100011011110010000010011011101110111001001100011100000001010101000100111111000011110010110100100100101011111010000101010011010100101001000111001110101100100100110001110011011110011001010100101011000100110100001110010001101111111010001010100000101001110111000111000110001000000110101011100011011011101011111101101111111100101011100001110010011011111100111100010101001010100000110000001101001011101011011001001000100010010110110101010111001110000010100111000010110111010101101110011110011010100010100110000001000011101010000100101011101001111010001111010111111001001001101001001010010000111110100001110111100000010110010010100000100101000110100000111001110100000001000011010011010001000110011110110101110011101101111110111111010110010110100010011100011101111011000000110011100011010101010101100011101110010111011000010001111111010101010101101101010001100101101100100010010111111001101101111111000100101100010010111111000001011011010101101101001011110101111011100100111011000100000011101011001111111101100000001000110011000111111000011010110011010101110100111110100110100111100111110011010010111100010110110111001111000100011001000101010101001010110101011
101110110010010001100100001111010011111010101110110001100100111010110011011011001010111111010010110001110011111111001010011001111110111111011101001000001110111000000100110000100000101101001101000110010111111011100100101010110110110110010010110100101001001111110100111110110100101110101110110111001010111001010111011110000000011001110011011111010110000010110111011010101100100001010011100001100000000000100101101001100110011000111011010011011011011000010000011110100010011000110001010110000001000011110100001001110000111101010000010110011010000111010111100111110001100100100001111001110100110000011000011101001000100010111011010001001001000110101101001011110111101101111001011011110101001001100001000100101100101011010100110011001110010010010000011111001110000011101010000010100111100111100111010110101101111110101011111110010011010011101011011110010101000011011111010101000011011011000001110110000101100111010100110100111001011011100100111010110101110110110011000100101100010111001001000111010000000110111001010101111010010101110001001010000001001001100011100001011111101000110000100111000000000101110111001011111011001000110010001000011100010000011010101111010100110011101011101011001000001110111101001010101100111110110011101100111100000110100100011101000000001001001000111001111110010001011011000010111111100010010010110010100010111011111010110010100010010101110111001000111001101100011010101110010111001010000111111000101101000101001111100101010011010001000101001000110000000111011100001010110110110011110001001101001111110011110101101001111110110000101101110010001011010010111101100100101100101100100011011110001001001111000000111001100011110001011110101001010110110111001001111111101111100011001111011011111010010011111011010010011011001011011001000110101001010101110011001000110101111110100111010011110100001010001110111011100100011011010011101111111011010110000110001111001110000100000110111100000010100100000111001010100011101000011001001101100000001110100010100010001110111100011000011101110001010111110000011000101010110101011111100000010001011011100001011110011101001010011001100101110111011001000000111000001100010111111100110101110000111111000110000110110010110011101001010100111000000011000101110101101010101010111110111010001010101110001101000101110000100111110100110010011010000001101100111011001111000110001101011100101100010110011001011111110111110111100110111101100000100111101000111100110010000111111110001110100111100110100000110010001111011100100001101000101100110110001110000011001111100101110110010101001010111000100100000100010010011100101111100100110000111001100100110101001110000110011100100011010111111111101111100010111000001011000001011100011000010011101110111100001100000000011101100000100010000101100011010000111101101011011100111000110011101101011101110100110111000001100101001010100001000101111000110110011010001100010011010110110110011011100011101001100001111101010110100000010000100100010111001100111101000001111001110101000000110000000001001100000000010000111000
111111110011010100101110100001001010010001100000010110110110101101001101000110100101010110010000101011001010010000010001011000101010101001110111001111010110111000111010010111011011010011011011110110110110101101101111001000100111011111111000011010101111000110111111000100110010110011110111110000000111101111010011001010011110111110111111001000101110111101001000100000011110010111010101110010111001010011001010100011101100001100001001110010000001010001001001100011000101101011001100111010001000100110000111010100010101111011001101101111000011110011011001011110010110000100010000010010000001100000111100111000100001011110100110101001100111111001100001010011011000000111100010010110100001001001111011011101100011010101000000101101111011111101111101111101011100001100100100100000011000110101101100101011111011010101110000011000010111011110100001000000011011111111010111110011000001000010111101110110010110110100001011101011001000010110011001111111000111101011110011101111011110111000000001001000010100110111011000011000101010001001111000010001000110000011001010000101100010010110111111110110111000000110100000101010001010000011001101001110011010010010011010010000100100100110001000000100010010010001101100001110010010011010010101010101000011100101010110001111011101100100101010000010011011101011000100100010011000001111011001001011101100000001010111101011101001000111011110101101011011011101011010000011110110100111000111000110111000010101000101010100101110010010011000111000010110011101110000110110011110011011110101110111000011100110000100000110010101100000100011101000110011000110111011110111110000001000001011001011101101001010110010111101011001101000010011101000001010100001111110001011011001001010111111101000110111010110111001001111110100011100110010011110111101011101000111011100001010110110110000000111010101101000011101000011000101101101010000110001010011001100100110001100101100101011110101110111100001110000001010011000010100011011110011111001100001100100011110001000001010001100000001011100100110001010010111100011010010101010011100101011011010010011100001011010100011100011101100111101111001001101100101111110000011010101001001101001000110000110011100110100111001110000111110010101111011110011110011010110111111110011011001010001000011001011001101001100100110001100100010011111011010111111110101001000011011011011001010001010101010010000001110110001010111000011111101101100100101110100000110011101111110011011111011100100101010110100010111111000000001010010001110101101001110001001101110100011101101011000010011001111010010110100100100000101100100001101011101010110011100100101000111100110001111000101111101000010101110011000010111100011100011100110011001010100010111101011011101101001000001011001001100001000010111010011000111110100000001100000111001100010001001111011011100010111100110101011000100011000010010110000001100101100001111001011101100011111000100111010110011110110100001011011010111101001110000110111010000000111101001000011111001010010111111011111000000111100100110010101001111
110000011110100110110111101001011111110010100111001100011001111010000010100111110100011111011101111101011110101110110101000101110101101011101100101001010100101111111010101110001010011100111011101000011010101111011001001110111011010100000101100110111011000001101110010001110010110100000110000010110101001000010010101011111010101010010110101011100001001111000001011000100100110001000011000000100000011001101101100000010111101000001111000100011010110000111001100000110110110101111100000001001000011001100100011100001000011101010010001111011101101111011101011000011110010111111100001000111001011110010001011110000110011100100101000010101010100100110101011000000011010110111011100101110100011111101000010000111001001011110100000110000101111111110010111000010011000101100001111110011010110000100101000001011110110000111000010100000011000010010011100010011010000100100001111110110100101110111101010111000110011001011101100001101010000110011111001001101001010000111000001010111110101011100001100100001000001001110101000111001110100111010011101101001110100111110010101001110111100001100110101011110101011010100111011101001010000011011001101111000111101101010001001100011100000011110001001101001111000101010011011101011101011111001111010111110011010100000000100001110001011100110110011001010010100111110010101000010000111110010111011110110000110101001110001110011110000000011111011110110101110011011011101111101011000111001000100110111100001010000100111001111001010000100111101001001001110010001010000001010110110000111101110100001000001111111111011111100001101011101001010111010110110000100101111000101010011011111011011111100101101010010001110001011010010010111000011011000000010010111001110011110001100001111011111110000011101010001110000110101110000100001111101000001001011111011111000000000001110000011011101000010000101100011100110100010100010101001011100100011110110000101110110111000010000000011011000110001100110100010111000000000100000011110001010010001011111010111011010111101110110100010111100000000101010010000111100100010111110001000110100000110010110011101100001000110011111100000010101010101111100111001000001101010110001111101000000111101101101000001010001010001100101001111100111110011110100001100111100100100001101011110101000011001010101011110101101100001001111110101111101110000000010110011100000000111011011010100100001100111101100101011111011100011110101100011110001000100011001000101000111110101100000100011001011111010100011100001011010000011000111100011000100000010110010110011000011001010010111100001001001001101001110110101011100000111111110100111010001011100000011111100100100011010110101111101000011100011001110110001001000010111000010101111100101100101011101111111001110001001000000110100110101100000100001100100000111001010110000110101100111110111010010101011101110100100111000100101010100101000001101000100010111111100110000101001101101110110110111011111000001100010010001110100010101101110110011101001111110011110101011010111010000111000001001111011000010011011011011001011011
011100110000101100001010110011000111110100100110101000001010111101100011111011111000110001100001000001011011000110110100001011100001011011110010010010100111111111111001001001000110000101101110010101010101000011111110100011101101010000010101111001100100110111100101110010001100110000110000111110100000100101001100101010110101010101110010110111011011000001111110001010001101000111001010001110000111111001100000101111100101011100101100011111010101011111101000100000010100100011001100101111001111100000111111111101011000000111011011111111010000001100000111110010101111010110100101001000110111000000100000111100001011011000010000000100100111011010011100011011011011011111011000011100101101101001100010110000110010110010101111001101000000100100010010111010000110001000110111000110110101101000001110111111001111111101100110010100110000101111110000010001011101100001111110010001010010011011000100101010100111011101110111101110110110111010110110100001100110001011100100011000110001001001100100100000111001001111010101000000100011100111100100010111111111000000000001011011110000101011111000011000101100110010000111111100001100100011100100001001100011101110110101100100000101011001001011111110111111010101011111111010101011000011011011011100101001110110101011001000101111101000001010100010010110001001011101010010101010011011100110100001110010001010011011100101001101100111011000100000000010110100010010000100000111111111111111101001111000111010111010001000010100000110010010110000011110101001100010011100011010010001101111111001011001110001000001101010000001011010001101010100011111110011101011010100101111101101001001110010111101010000010000011010100001000010111110010010000100010000101101000011110110001110000111001111001111110011001001111100011010110000100011001010001100100010001000000010100001001111111001010001101011000000101110111111011110100110100101100001010101011100111010000111111110001010110111010101010000111001010100101101000001011001101101100001001000110101110001001000100101000001110101100101010101001111010000001010011000011001100100001010001001000100001000000011010001011100011110110001010001111101001100010110001101100101000000101011001011010101010010011001000001101110111111101111110101000000110000110110111001011111010001110001000000100001110000011001000101000101010011001101011110111110011010001111100011000111011110111100100110100001111110111001000000101011011110011100010000100011101001000100010111011011110110011100110001010101001000000101110001110101011011000001011010101001001110101100110110000111010011011011001101101110011011000101000111000110011100100000000001010000100100010011101100111110100100001110000001010001000001000011010001110010101011101100011100100000100110011010100111011111010011000001110001000000111100110100000011111001011011111110010000111111111010101101001111011100110111011011110001011011001111011111110100000010111011110000001110101111010110110101111111101011100101011001100010000001000000110110010011110100100100101010000001100001010110110010011111011001100011
101100100111000111101011100111001001100001100010111001111110110110100010011101000100110100110111110101010010010001110010000010111011110010111010101011110110111100000000101111111110100010010111110110000101110001101100010101101111111010110011010011011000111010101101111001110000011011011001110001111010001100011000011010100001100110010101011110011000111011101110001110100000111111111011111011110000100000000111010010000101110001100111111100000110001111111011010110011010100000001101010100001110010110111110010011100110110100101011000111011101010101100101011100110111011110001010111001101000110010111111101000011011000100101000111001000011101011010011100110110110010001100010011000001110101110110000001011000011000110010011010011111100000101100011001001101110111101101000100100100110100000100100011101101010110011100000010001111011000110000110111011110010010010110000011010101111100011010100100010110001011000110010011001000100011100101111101010010111111001111110001010110001110000011010110001111101011000100001111001111100000010100100101110100000110111110001010000000110110000010000101010101000101110111001101010000110010001101100001011000010000100011001000110101011100100101101001101001000011000100111110000101111111000111111000000111101010101100101000000101110001110011100010111000000001111010010110001000111011001000000011100001110010100010111001101111001001000111001000001000010111011100000100010001110110100100100001011001010001111101101011110100111100101010010000100011010100110011011010010001111100000100111011101100110100001101011010011000001100010110001111010011111001000101101000101100101010111101001010110101110000100111110001110011101011111100101011000101011001000001001010111000100010100111111000111111011101001011101101100010001011111011011010011100001011111101000111111111010100100100111110001010000011010110000100100000000100111111000001000100110011000111010001011100011110100101010011011101100101111100111101111111101100110110011111010000101101111011010010111100010111011110101010101101010010000101001010100110000010110001100001010011101101110101111011111111100010000111101001010010010001100001001000010100111000101111011110010110011110000111010110111001100000000100000010011100111000110011011000000001111110010001111100010100000000101111100001100110101010101111100101110000010000100101010001110000100000010100000110100111011011110101001101101100110111111100111000111010111001000100110100111011001101110110010101111110111000110110101000010111010110111001001000001110010111110000000111001011111000010001100110100110001001111110011111000000111010000100011010001100010011001111010100110000101001001111000001001100011100111111011011000110000101001101011110000010110000011101111000011000011101100111110111101101100110000110001111001110000000111101100101000111111110010111000101000010011011111110111111011001110000111001110000101101011010111001100100001110101111001011000001000111101010011010110011110010111111011011100000010001000001001100111001010010000110111011111010000101110101010110000
100011100011001111110110111001101101111000011101100001001111010110000001000000100000110000110100001111010000111111000001100101010001010011000110110110101000110001000011001111000100011011011001100100101010110111001001011101110100001001111011001111110001000011111001001001111111001010000000100110100010110010001011110110110101011001011000000000010111101101011100101000000111011010111010010011001010100011100010111110001100010111111001100001101100101101001000111001001110000011010010110000110011110110110100011000111010101000000111111000100000010010010101000010101000110100000010001001011001000000010111100101001011011001010011111000010001110010111010001110001110101110001000101110100000000010001001100100000110101110001001100101000010011000101100110010111101100010100011011101100110011011110001000111110110011010000010111110011101011010000111100011110011111100111101100000101010111010101011111000111111110101011001011000111100111001001111011010100001000111110010010011100111110110010010000101011101100010000111111010000010110010000010100001110111111111100110110011100000111000001111111011010110101001011111001110111101010100110010100001111101101101010000100100111000110110111001010001011011100110011101111011001101010001001010000100001111010100100000000101110001001110010001101011010100011000110011100010011001101111001111011100010101011000010010100000110010100101011001101000001111101000110001110000111100000000011110000100100010010000100011000100000101010100111010101011000110011100010000001000100001001111100011110101100100110000000110100001100001010101010001011010010111001110100011000010111111101111000101011100000111001100101011000111010001100100011000100001111101010000000011000011011101000000101000101001010010000111100001011010100011011000001101011100110001101011111101100011011110110000001010001101100001111100111110000111100001001001010001000011111110011000111000000010011010011110100011100000001101000011011101000110011001001011100100111001111010010010101001100010010111001111111001000000010101110111100111010000111000000000001011010111110011110001000000010101000101001010001111010110001010101010111100001010101001000011110010011101101010010000011001011100000001001010011111000011011000001010010000100110101110100111110000100010100010101000000010101001110111111010111000000001001101110110111100000001110110011111000111010011001110000110001000010101111111010011101111000111001110011001011101111001001011100011000000101001000011110011001101101010111001000000000011010010010001100100111101001010010111111000000011010010101011001000101011000101000110000011000011111110110000010011111001011011111101110111011110010111000010101000010101100111000100010001111011101111010001000100100001111110010001000110000001110100000111010101010100100100101101100111011111001001111101100101101101001101001000110001011111111100101001111110001000101011101110101010001110010010010011100100011111001001100010111111010111000100100000000111111010011011010111110100000000000110010101001110011101011000110011001000101110
110100000101111010010111000101000011101011001000010101001010100001101110100011001110011100001010100110001110110000011100011000100111101101010011010110000001000101011000001011011011010111100011100011100001111111111100111011001111101001101011100110010011010010011000011011101101110011010101000011001101110111010000110110111000011000010010111111111010000000001000100111110001010101111100000001011101101110100011101010000011010001010111110011000111001011011010000001001100110011001101010000110110001010001110001110010101110111100111111111101010010000101010111110010110101100000000000011111101001010101110010101110111010101000100111001011100111011111110100001010001011110100010111111001111111111101100001001011000111100111101010001011100101011101000001001001111110110011110101111110000001000011100100101010100000111001000000001010011010010000011110111100011101110010100001110011101001101100110000011001110101001010000101101111101001010111110001111001000000011000101000110110000111011010011101100101111011111010100010001001001100000001011100101010111001000000010101000100101000001110101110111001011110100111011100101000100011001001101101001100111111101110000010001110110101000000010011111001001111001110001100010111110001010001001100010010100010001111000101010100011111011100000100111101100110011001100011101111100100011011110100010011110101010001001100101011010101011101100111100000111111010111000110001110011101010101000110101101000101011101001010111100011101101111010010011010100110011001011011000111100110000000101110010000110010111001011010011001010111001110101111110110000000110110101011010110101111100011001000101000101101000101110111100000100011010110001010010001111011100100001100000110011100010011110100000100110010011111000111011011101101111110010110010101111001101101111110011000111010100010001101001111111111000011110100000000011101111010000001000000100101111111000111111111000101100010010110100101101000010010011000011001001101101000011010010111011110100111000001100000110110011111010101010111011000001001111100011011100101111110001110011100000010011101101011001110100110000110000101111100111000010100010100010000100010001000010100000010110111111101110100101011101111010100000111000111110100110001001011111000010101100000011010001101011010000110001110000100100011000111010011100001111101010010101101010110110010111110011111100100100101111010010111100111111010101010101100110011010001011000110000001110000010101011011111011100111000101100110110010010010010100101001101100101110110000110000001110101101101011011000110010001101110000001000101011001111100101101011101100110000111011110101010101011110111100110110011000100110010100010010111001101011100010110110101101110000000100011100000010101101110110100001001101011011000010010111011110010001001010111000101101001100010111110100011110001101001000000101100010010100100100111010111110010111111101100000111110001110001001100111001011011011111101101101010011000100110111111011010000101011001011110101100001011010110111100010001101110010101101001010
011000000001001100000001010111111000100011001000001000011011111111100000100110100111101110100101000110100110110001100011111100011011110101101011100001101100100111001000100010001000000111111100011110001001111111000000111010011110101001010011111110111101110011110111011000010010100111100111000100110000110111110100100111110101001011100100010010000010000101011001011100011011110010010110110110011101100000001110010100110010001101001110011101110110011100011101001100010001001010011001001101110110101111010101110001101001111111010101011100110100011111000100000001011110110101011111111011010011010100110110101101101001001010111000111011001100110000101111000101000010001110100010110011111010101000010101101100001000000000010101110101110111101110011011100101101011100100100111100010100001110000001111101110011001000110101010010110101011000100110010010110100100010001011100001111011011011101000011010000110001101000100101110101000100101001011001011010111011110110110010111001110011110010101011001110111110101000010000100000101111110000110001111010111011111111001001101010110100011010110000111010101101111001101000111101000010010111011010111110010000010100110101011011111110100001111000110100100100111101010111101010000011111000110000100100010000011101111011100101101000101000110100111011000000010001110011000101111001001100010011111101101101110111001101111010011000111000010100011110100111111110000111001110101010110011001010000001110100101101101111110110110010000111101010010110101100010110001011000110100011101000011110011100101000000111101110111010100000010111011010101010110011110111010010101111100100111111100100001001101100101010111001111110011101001111100111001011100000001000111100011100101100101011000100000011111011001000000111000001101110111101100110001100000011101101100111101100000001111111010110010000111100110001000101010100101000011100011011101010010001101111001010001111100011101100000100100011000011101101001100001100111110000010011100111001010011001010001000110000110100000000110101011111000011010011000011011111101001000100111010100010011111110101111101000101010110011010011001101110111100101010111111111100110000110000011000110011111100110011110000001100000000001011110111110100101011011110110011000011111000001010000010001100100111101100100001000100000101100100100011100000011100000101010011110010011010001000110110010011010101010101010100000010100100101011100101111100010010000000100001101011100111100001011010011011111110010101111101011100110011100000101111110000111111010010111111011011000001111110010111100011000011010111110110101000101100111110011001000011111110101010000000011101011001011001100100101010010100111111111011000001010011101011100000001000100010100000000010100100010001100010110011001110000000010010101111100000010011010111010001101000011111000100101110101010011001100111111000001011000010010001101110100001111010011111001101111011001110110011101000111110100010011011000111011100111000000000111101010001000110010101111100000011000101101011110100110101010100100010100110
011000000101010000001101100111100001000010101010100010000101110100001111101111000110010101001100001001101100100101001101111110101110110111001101010011110010110100110101000001111000101000001001100101111010001100010001111110110001100101010011111011101111011001010101110010111011010100101110110100000100000001011111110001010111100000110001101001011101001011001001011110000000100100111011111100000011110001000001100001111101101011001010110001110010100100011110000000000010010010011111110000100110010001011111001000110011000111110101111010000111100010010011001111010001001100011100011111001000001110101011001100101000111010000001110001010111001011110010001100001011000100010110101101010101000110100011111000001100011101100000001001011111101000010011010110101101010101010000000010010000110011010001000011100001101011011111111011000001100010000111010101110100011001010100110101000101001101100100010001111111100000000001110010101101100000101100110110110010011110111011111100011001100001010000101011111001111100001000000011111111110101111100010101011111000000001000010000111010100010011011010101010011110110100011011000000010010111011110000010111110100110110010110111101100011001100100100001000010010001110011000011000111111111011000101111111011110001110100011111001001101101100100101101101001101111111011011111101001011011010101011100010000000100001000010111011101010010110100011000111011000101111111100000001100101110111010000101001010011001101101001011111000001001100010011100100011101000101001010000011110011101100010110100000101111010101110111111001011000011010101111110110000011001101101000001101011000000101111111111010101101010101000011100011010100101101111010010010000011111101110000100000100010101000001110100011110100100101100111000001001001110100011110001011111001111100001010101110000001111000111110110000111111010000111110111001000110111111000000010010010010110111000001001000111100100110111110011100000000110101111100111000000000110000011101001101011000001100110110111101110101101100000100100000001100110100010100101110111101000100011100100010111010100010000001011011001100110110100010001111011110101000110010101000111000100111001011010000101011001011010101110101001101100011010100001100001001011111100100100001101101110011001101100111100100100010001110101000100100101110010100011010000101100110010000000000100010010101010011001111010110100110001101011000111011000110100010100111000110111101100110010111100000011011110010111001000101110100011101001010010010111010011111111001100111111000011111011111001100110110100111011010100100001101001100010110110011111111100011101100010011010111111111100001000010001011110101010111110110010011010100001011001000111110111000100010000111000000011011110011101010011001000110100111111011100111110010100101001110001000011110001010111110100101010000001101010110011011011100011110101110011000101111101101100000100001011011111101000101010110010110100011000100101111110101011110000011000101100111111100011000000010101010010111111101000101000000110101111111111110010
000111001011001011001101011111001011110010010111101101010000111111010001010001101111101011000111010011101110011011000111011101111110000011110100000110110000110111010011010110010011010001100000110110111101100001010000100000011100000101010010011110000001100111100110111111001000100101010110010101001001001110000111010100100011010011001011011100001101101110001001101011000011110110101101100000100000111000110110001101011101101010001110101010001111100010010101000010001111001100000111100011010110110010110011001110000111110111100000000010110101100100101000011101000010011111010110001010110011110011110101001010110000111100010110110000010101010110110011010110100001010011110000010000000011010000110010101001101111101001110000001100011111010101000001101010001111100100001101000000001100110101110010010110110010000111110000110001101111010010010110001111100110101000110101101000010001010111110100101001100100010000100011111011100101001000101110110010111001011000010111000111001001011110100111010111011101100100010110110110000001000110001011011110000101000110001100010101100110001000001011111001010111101100111101110101110011011011000101110011100000001011001011001110011000101110010101010000010101100111010100101010100000011001111000101101110001100111001000000010000100001011101111010000010010000111001111000100111101100110001101001101101010100001010110001110011000111010011011001110010001001001100011110011010011111101111101110101110100011000111100110111000101010000010001001010001110101110101100111000110100111011010101111001000010000010100001000111011111001011001101111010110010010100010001001110100001010010011001111000010000011010110010001011010110100010101010010101110010110100000101010101001010111011111010011000100111110001100101101000101110101011001001010000001111101111011011110011110000111010101000001011110110000110001111010110101001000101011110101010100001000001111000001010100000101010011011011110110101111111111101101110111101000011100010110000101010011110101111011001101000100001010111001110111010111110110110001000101000010010000101000100001001000111100001001010101100011001111010000010000110000000100000110010100101110111110100100000010100010101000000111101010000011011100111010100010110101110111111100010110001111110010010011111100111010110000011011011111101011001010110100110101011000001101101011100110001000000111011100001000111110101011101001101110011101111100110001000001011001100111110100101110110111100011101011110111100011101110000001101000001001000011100111111011000010011000001001101010111010100111001011011010100010000111011110011101011111100101110110100111111110000011010001001100101100110100010010011110000000000101010101101101111110011111110101011110010111011101011111000011100011110111110001001101100100101101011111101011111101100010111101100101101110001101110001101111000101000110010000011011101001111010110011100101100100011110111100000110001110111111110101101111010000010100011010011100010011100101101101000110110111110110010110011101101111000010000011101011111000111000111
010011011101010111000110010111010000111010001101000111000011111111000001000010101000101111001010011000010111111101111101010100011001010100111110011110101010100110110001101101000111100000011100001000101101110101110011001010100110100101010111111010000010101101111110000111111010010011011000100000110111010010011011010010111011000010100010000000101111010010010011110110101001101010011011101111100011100111110000111101110101100111010000101101100111011101011100000000111011110101110100011101100111100110101101100101001100101111001110000101101110101100111110111001101111001101110010011100100011000011001000111110110101111110101101010000000110000111000110011110101111111101111000110000011010000111010101100100101100001011111001100101001100110101000101100110101001000010001100011010101011001110010001101111111000101110111011000011111101100010111011101010110000111000110100000001101010010101001001011011100101100001011011010100000101010001010001100010111111111110000001000011010011010010011001001111000101001110101010010100000110100100101100100110000100001100001011110000001001010111100011111001111111011100011100010010000000010000101011101100010010111010001100010010101101100011101110001110010011101110100001110000010010101110010101010101010000010100001101101110010001111111101101001000011110100110010100110111011000001011011011001001001011011100011011111010110100110000001111010001001011100011110011010100000110011000010001110000001001111101010001001110101111110000000000101111110001000110100010001110000010101000110100000101000100101100101111001100000011101111010001100011010000100101111001110011111001110011101010100010111101100001110101101000101001100110000101110010100110111101100111001011011111011001100000010111010011100110110101000011100100001101011011010010011010100111111011101010110011111101111101001110000001001100010011011001010000011010011110100001111010110011110111111011000100101001110111011000000001111011101011110011100000011000100111101101000000100100111010100110010110011000000111101011001000101111010011111000001001101000011110000100100111010110101011000110000000101000000111010100100011011011100100111110111100001001100101110111110100000001100000010001100111110101101001111111101001111100011111100100010000100010001101100111001111011011011010010011011010010101111010010010010101011000001110100010100000011000000110001000111111101000010011001101100011110110110000101111001011001010110011000100011001111001010010011010101100110100110011100001000101001001010010110001101111111100110011110111111001101101110100001000010011111011101100001111000110110011100001011110001010101001101001101110000011100001111101110000011010110000110101111110010011000101011100010101000010011000111010000111100001111100000011110011101010101110000001011000001001111000001100100110011111100111001100110111000011110011011000110001001110100100000100000100111110000001101110100110001011101010010100101010110011101111011100111100001001001011001011000011011100011001001110010001101000100010110110000010001000111000100000
100000110110101101000011010001000100001111100001001000110111001000101000111100100100111001101010111110101011110100011010001100110011111100111010100011010101000101000101010011011110100110001110101110010110011100000000001001010111001010000010100100110001001111100001101111011001000001111001100001010101011001101101100010100101101010110111010000101100100101011101111110111011100110110100111011110011111000110001101000110110100001000101010101110111010101001100101001001000011101101010010010101101011011100100101100100100111100010011110100001001111110100010011110100110101110100010010000011011110110100011111100001100100001011010000110010111000010000111010110111110011111011100100010001101111010000100100001111111001000101010100010111100011110110000011011000111101000010100101001111011000101110101110100011100000100001111000111011011010101111011110111110101000010000100101011110010001100010100011001100000100010011000001110010011110101110111100000101001000011111110100110011111011000100010101101110110010000010110110101010001001111010101100010001111100011001111001100011111111111110000111100100110000011111010101111101000101100101001101001101110011110101000011010101110110001111000100010100011100100011111010001100000011001100111011010100100011101100001100011110100011100110001110000011010011010010000100000010110011100001000110100000101001111100011110110111001101010100100100111110110101000010101000010100110111011110001110110011000100110011001111101111101011110011011001101000011101001110101011100001001010011001111101111011110100000101010101010100011010101101111011101110101111011000010001110010001101001011110000010010111111001000011111111010100100110011011111110111010000001001010001101010111101001000000111010001101100101110100101111100011011010110000110110111111111001100001000011010000111100101000101010001100110110011111010111010010000100001100001110010111011001100111111000111011101100111011111011100100011011101011010111111010011101001010001000110000110001110011000011000001000010000101100100110001111010000001001000011010111010010111110110111101111100110010110010011101010010101111001111100110110101001011001001000110000111000101111010010110000010011001010100011111011000110000010100001111101000001010011110111001111010101011100111001001100100101010110110110000100101000011111101011001101100101011100111110000011101010110000011110111111110001010101100001010111011000110000011010000101001011011010100110010001000010111110001010001101010111111010101010001001111101011111010111000101110000011101001000100000001100000101011101110010001100010100011011011011000000101111010101100011011010000000101001100101010100101100100101011011011001100010100011011110000011100111111011001001111001011100101010100001001011010000111001011011101101000001010011100111101010100100111100000011100001010010000110111000001110111101001000101111101010100011111111011011010001011100100110001010100110110100100111000011010011110000110110110010101110000101111111111100101111001110110011100010000001101110101111101110001010011
111110111110100000000011100111101001010110010011000100110101100110110011100000101001111011101110101111110001010001010011000011000011010001100010000110001000010110001001111001110111100011010011011100001010001011110110011000001100000110011101111101001100010111010010001100010010011010101111101000000101110000001010000000111010100011110011000000101010100100101001011011011110011001110011110000001000101100111000111110001111101100010010100100011000101011110011010010101101110011110000111010000001011010011110011011011011100001100101111001010010101011011111001000100110100111000101100101101110011101100111101001110001010111101000111001110010011101000001101011011101111000101101100111100111101100011100100101000101111010011000000101011001000100001000111010001000011011000000100101101101000110100101110100101100111111000001110000000000011010111000010111101110011011010110010011101010101000111000110000111100001110000011011010010110111111011010011111010011010111110001111111110000001011010001111011010001110001011011000110111110111010010001010010110011011000100101100001101010111000001111110001001001001111011000111010011111000011101001010100001111101001011100011001110111001010010000111100111110101011111001001111101111000101011110100000001101100001001011101011111010001110001100000100111101001111111100010111100100011101100111000100111000010001100100001011100001110001100000110010100000000001110000000011111000011010101111000001001011001011101001111101010101001110001110001101111001010000101010110001110011000010010100010100000010001010110000100011101000000010010001001010110101000101011101010010100010101101011101111011100100111001010110100001000000100111111011001010110101101100100001110111011111010001001010100111100101110000000110010110000101001010010000110010010111011100001001111001011001011001000101000110001111100011110010100101100000010110001100010100001101101100111000110011001110110101011010010100010100010101110000111011100110000001111101010100010011001100111101010011011000010111000000111011111000101000001000111000101011000001010111110100000111001000010101010011110001100111101111100011001111010110101011010001000101011111100110011011010101101110000100111110001110110010011000001001010011001011010111011111111100111111001000001111110011111101101110001111101001001011001100011101000011111110010111001110000001010101111010010000000101010110001011001010011010011111101110010111111101111000001011011010011110001011010111010111000101010011001111101101100111110010000110111100001111101011000110011011000100110100100110010110001111010100000010100100001101101101111111110000010111010010011110011010011000111101111010100111000001100011111001010011101001100110101010010010010100100000011100010001110101111010000101100011001100111110001011110111010100001111110001001000110000000010001100111110000010000000010101100101000111110111111100000100101110101001110000000110111100010110101011101001010110001100111001110000100101111101011100000101001000010010001001101101101000001111110110101111001101011001100101
101010010110110011111100110010101001010111100100000110010011110110001101001110000001001111001000111101110110011000000100100010110000010101111110111011111111010110110101111110001111100111011011011111011011010011011111100101101000101110000000110111110100001101110010010110111111011010101111000110010010110110100111111101101101111111110011100101001000100100101001000101010110001001000110000001111000110011001101100010011000110101100011000000001010110001100000010000011101111000111110010111110000001001110011100000000010111011001111101011110100100011010001000011011100100000001000011000011011110011100011101010100010111110001110000100110111101100101010010111101100001110100010101110100011011100001000010011100010010110111101100100011110010101111000111010010001101101111000101010010100001100000110111111011011011110011001001000110110010010110101110000110001011011101110111110011111001111010110100101001010011000110111010101100001011101110011100001001101001100001010100000010110001101111101111000110111100010111010010011010011010011001000101000011101100001110110111111000001110010010110010011011111110100011011100111101010100011010011000101110001111010101010101010100010011100100110101001010001001001001010000100001101101110100101010111001010000011001101110100110000100011000111101000010001101111011101010110100110010010101110000110010110010001000011100100011110010110111101001011111111101100100011010011101101011011110001111111100010110100111111001010010111010000011111111010111100111000011011101100011010111101001100001111000011010010000110011001101011000011110010001011000010111001010000111010101001111011101101001111011001000111010100110110111100011000001011001011111101011110110101011011000111000111111011101100100000101001101000100011001010011001110000111100001010101100100101110001110111100110011000110101000110010000100001001000110011100010011010100111010010111000010010111000011101010111110100010110111100111110010101110110001011011011011000001010111111101010100100110011001110011111010001010001110011001011000010101110000101000010001110010111000111110111111000101011110111101010001111110010000110110100101001010001001101101111001111111010101001010000101100101110011001111000100111011110000001100101100001111101101011111100111001111010001000101110111100100111111011011111001001111000100110011000000001001111010110110001001011011110000011111011101110111010011000100111001011100010100010000101001001101000101010111011001011010110100111101110101001100111110010001110110010111101010100101101001000111010101101111110011110011110011000100101001001001111101110010001011100100110100001010000000101000101010010000110101111100010111001110000111000001001100100110100000111110100101010001000110100000000011111010111101100000101110010000110000110100000010100101111000011000100100111001000001101110111011011111100111100011100010010001110000011100111111100101001101000100010010000001011001100110001100101010011010101010101011010101100000010101110000000100101101110000000101101100100010001111000101111110000001011
011001010101100100011100011011111000110000110001010111010110010011111110101111100010011000001010000001111101010011110100000110001010001110111110101001110000111001010101111100100100111101101110011011011111011011111010100111110100101001111100100101100011001000111001011100100011000010101010110110011000011100000001101100110000100011000101010110111000101101111111011100011111001011100011011011101000111010001000010001101001011011110011000001010010010001110010111001010110011110001000010101011001000010101101000101000010011001011111011000010001111011010110110110101100101000010100010010110001010101011001000100010011101110110100010101000011011100000011011111010110100011000001001001100000000010010011110001001000101101110000110110010011101100000000000011001010011001001100100101101001011100111000100011001100011101001110101010111101101010100100000011101001101111111111000111111111101001111111101111011101000001110011010110001101101001011101111000111001111100011001110010000100001001100000001001010110111000101101110010010010101111101000110101101010001011101110110100111110000010010110010101001111010111100010010101100011110110011011000110001000011001001001101111001110110101011001011000111000100110011101000101101000011101001111010011000100010010011111000100110011110110010001000110100110010111101101101010011001110111110101011010111100001001100010011100111111111001010001111100010011000001111010100100010101001101100000111100001001001010000100110100010111010010111000100010010100001110010100110101001011000010001000010010010001011000100110100110011011111000111110001010000101010110101110000011010000011110111000000010111111101101100011010011110110100011111000010101010000111110010101001111111100111110111010111010111011100010011011001010100111011111010111101011101011101111100111110110011100001011111100001110101000001110110111101110010011101011101101111110011001000100111010010111001101101100101011011110110100000000100111100111011110000111010010011010111010010111101011001110010100100110111001011000110101001010110101010100101011000001000100110000001111011101011010000010010111011000011101000010110111000011010100010101100000110110101101101001111010010111100100001100101100001100110110001100100110010101000100101000100100110000101000011101100101000110000101000111110000011101101101111010100101000010000001010111111000110011100111101010100110100111111000111110011100000111001100101100111010101010010100101010001000001000000100100110011101101101000101111011010010100010000000000101100110101110011111110101011111000111011000110110101000111001010010111101001111001110000101010101000111010001110110000000010101001001011111111010001110111110111111010001010000001100001010000100010011000110011101101101010101101000100100111100100101111111010001100100110110001010010010001100011100100101111110101100000011001011011100111110110101101011000100101110010111110100110100011010011101111101100000010000110011110001100101010110000001100101111101000000110101101100110110001001011101100100000100010001001001000110110110
000110011110010110100010100010000111110000010001111110101011000110010001010000100001011000000001100010011000100000100110111010101010000001111001100011000100000101100111001101110110011001110111010100101001000110010011101010010010100100011010011000000011101011101101000011001010110111011111001000001100100100100011100010010110000111101110101010000100000010110101001011011010011100100111001101101101010011010100001101010100010101111100011001111101111111111100010001110100100011010010001000101010001001110010110110101100001001110111001010100000111100010110100011000010111101000000111110101001010011101011001000101101011110101000110001100010111100011010110011001001010011101111111100010001100011001100001111100101011001110111111011111000101100101011000110001011011101000000110100110101110100100010111100011100000110000001110001011110100001001010110010100100011010101111011011000000011100110010110000101111110101000000000100100010001010101111111110100100011000100000001111001000011001011001100110001100100110100111111001011101011111010001011011110001000111011101001100111000001101011111101011101101111000010101001011101100010000100111100111100111010100001101001111001101100001111100001110101000110100110000111101010100110001101111001111011010110101000101010011010000110100001111100111010011111111000011110010011010011011101001111101001001010100011000111101011011111111000101110101110101111110100110011110101101000101100011001000011100000000011010110101101011111001101000110110011000011010100110010011111000001100101101101100100010011111110000111011011010011100000110001110011101110111010111000011101111000111100000101101011001111100001100101101111111111110000110010010000000110100000100100100010110010000100000000101111000100001011000111011101001001010001011111010001011011100111111010111010110001001100110000001011110101011100110001111000010000001100101000101101100100101000011110011110111110101100100011000000101011111001001110101110000011011101000101100000000101001111001001101001010101111110101111111100001110100110100100010110000000011100010101011101010010010001000001011001100011001111011100100101000101011110100101001000111110111110000001001110100111011111011100100001110101101000001110011110100100111001100111001100001011000001011100001001011000101111110110010101010011000011001100111001001101011100111010001101001100001101000100110101101010010001010110001101010111100110111110101011111001010000101100000100100110010000000010001011101011100110101010001001110101010010011110000011110110011100011001111000010011001101110000001000001111011110011000101100100110110100100111001110111111010111000101010110010000101110111011110001111011101000100111010110010010011010010101010011101001100011111111100000010000011100001111101100001100001101111000001011101000100101100100001000111011000001100100001110010101000011011110011100100000110010100010110111001111111010001101100011010010010011001101000010010001001010001110101001100000111011110011100001010011011011001000010010010101001101011001010100101011111110000
011111011110000101011011011001001111110110000000100110111010000111110101110000100110101000110111111110101010011111111101010000011101010110000010100111110011110100010011010010100111001110000110101100010100000111000110011010011011100111011011011000110111000101111111011111011000010001011100110010110001011001010100111100110010110011000100110101000000111011010001101100101000011001010000101001110110001011100010000000000001111011101101000111101011101001000110111111011101001110000001010111110111011100011111100100101000000000110110010010111101111010001110011001101000110011001011010011011011110110001001001011011101001110000101000001001101011001111000100100111010110110100011101111110110001010001011111010111001001011000010010111101101101110011101000000010100101111001001111101100001011100010100110010100011010111100101110101100011101100100100110010111101101101111000000101010111001001011111000000101010011101101000000011000010111011111011010000100001011010001100001000101110100010000011000001010100110100001010100010000100010101010011010111000000001111111101110001001011010010011010000111001111010111110000001111101101111001110011000011000111110110001000001011011001001000000100111111101111000000100001100100111101000111100010011001000000000000101001010010101010001111100101100111100110110011110111010010111011111000001111000001011001100010110001101001101000011001111101110011001100011001000011011101111000101101001110011111100100110010101011110101001010010001101101000100000001011000111101010001101011001101100000100101010010001110001011001010100000001001011000110110011000110100111010010010000110100000100101010011100101001010100011000011001010011010100000011100100111010100000010001110110010010000100000111100101101111000100001011010110111011110010101111110000110010111110010000111010110110000000001111000100000010100100000110011110011011101110100011001101001111010010000101001101000101100000001101011001011100110001000011011000000011001100010010100111110010110010101001010111101100111000001000000111111000011011101010010100101010101001110001101100100001000011110111110101011101001000101111100101011010010001011111011100100010001111101111001110001100000100110001011100100010001111101101111111010011010100011100010101110111110101010000010010111011111110111100110011111010010010111001000111110111000000111111011011100110011111010100111101010000000000101010101110100101111000100000101000011000010010010010000001101100010101110011110000011110101110110110101110101100011011000101111101100001011010001010111011101101000010101011110111011101000111100000110110000010101010110000000000010001001101101100000011100011010011011001001010100111011100010100001000011110111110111110000011111101010000111100111101010110001101000000110100001100010111011110010000111100010011010010001101001000100010001110000111110101001001111110001001100001000110001110010000011011100110000011010000110111101010110001010101000010110001100001101110101000001010110010100100101110011110000110111001101010011010011010110100011110101011100
100110100001111111111011111100100011100010100100010101000010101111000101100110001101001110101010110101100011111001001101100011101001011000111010001000010011000111011011011101000010010100011000111101111100110010001111110011000100101011100010111000000100101001000000010101111110000101010110011000000010011111011000001111010001101000100000111011010010001100000011101000111111100100100010100001111001111001000111111110000000111001100101001000011111011101101011110100010010110010011000100101010111101011010001001110100001000010001000100110001101000010111111101101101101010010100110100010100111001100111110101110100111000010000000010100111110001000000010010011000011100111010011101100111110110011011001001000100001111101001100101111011111000011010011100110000011111110111011001101101111010111100100010101101001010100001111110000111100011111001010001001111100101010001001001111001101100011010111001101111110001110011000000110010010110111011010001100110000100111010110101110001111000010100000100100100011000111100010111010101000010100111010111110100111000011101110000100011010101001011110000111110100110110001010000001110111000001101111001000000011110011101001111011111111100000010111010000111111010100110011011001100000000000101011001101010111010101001101110010110100001111011011001010001010101110101011100000100011010000010110001110101001011000010010110100000000111010110111010101000101100111111100101011000111101110000100011111001110100101110100101010111100001000101110111111010100000010101001100110000001100001110001110001111011000111111001000100010010000111011100000001000011000110111011011011110011011100000001000110001101111101100011001011111011100010111011100101111100000100110010111011110000100010000111101001000101100110000011000101101111000111011100111110100000111011010100001000110011001110011011011110110110011010100001110110001011011000011101000101010010011111000011101000100011111001101111101110010111111011011110011000101101100001000101101000011011100001100010000111111111110101000010010000000110000000110010101100100000101110110111001010010000101101111001000100111001000111010010110010101100010011111111100000010010001011001000101010011100010000111101000011100001000111010011111001001011110001101100101110110011011011111111000001011100100011011110110010110011111100010001101001010100010001110011111101101101100001001101110100000100001011110111001111110010010001110110000101110110011001000001110101111010010000011101110010110010011001011110100101010010100110011011111101111101110100110000010011011001000001110100010111110011010000011011011100111111000101001101000110010101101110011110000010110011001110010011011000101100110000011010100101100011100110000000011100010100111110110001111110010011111000000000001101001001101111001110011101101101000000111100001110011001000100100110100100111100111000000001110101010000111100010010100111010110010010010111100001101011100110111010001000001001101101100101101011011010000010110001001111101001001100011101100101100001100110011010100110111010001110010011
000010101010110101100110001101000001001101010110001010100111101001001011110000011111010000001011011111101110110110010110110001101011000110011110100110100101011111000011110001011000100110000110101000110011011110011001010111110000011110010111110110101101001101101001010111101010001001111100010001000001000100000001010000110111110010010111101100100110101111101110111111110101000111100100101001000111011101100001010000011000100101111001000000010111101000111111101011001000001011001011100000101111100011110100101111010010010110011000001011111100010101011110101110111000100100010110110010101000101011111001110111111111010001110101101011100111011111111101001001011010101001000000101000001110110110000101110010100001111100101101111011011100011100110111001011110000000101100110101111001000110100110100101111101110101011000010011110111001110000110010001001110111101100000001110111000010010100101111100000011100101100111111111000000011100010011000110011101100111001111010010110110001010111100000111111100010111001001001100100101000100011010111100101000100111100111100110010111111100001010000110011100100101111000101101010111101011101111010111010110111010100111011000000101111000001001111101111110011011110111000111001010000111011000110101001110001101000011001011000010110010011010111011100100111010110001111111010110110101011110001001001111010001010011101000101100110001110100100111001001011111000100111010011001111010011111101110100010101101000000100011101110010000010010000001100001111111010100001110111111000011111111010010001001011000000111111010111001011110000100011000000101110111010000011000000101001000110000101101101000100110111000100101100010001111010000110111110101101110110110100110010111101001101100001101010010001100101011100011001110110000001110011100010100011001100111011001010011110110001001010101001100111100001011011001001101110110010100110010111010110011000011000010111010000101010001101111011100011011000100111111011010101101100010010100111100010111110111111101011110010011011110101001110010110110100011001000100111000000101010100010010010100011111100011111001111110001010100100001110011001011100100111001010010101111100100011001010011001010000011010101000000111110010111011001010101010010100100011100111010111000100011111001011011000011110011010000011011001010111111000111010110011101111001000100011111110100111001111000000101111001101001000010011011011111111001000110000001010011011011111001100000111110110110111011100100111110100000011000111001111010000010100101011010011011000000000100111111001111010001000111011100001010000001000110101011101100000011010010010011100111100001001100011100000110110001110001011101000000100001111110101110111000100110001011110101101110000111010111101001111000100110001110000111011000011001101111111000001001011011110100010010001001111001001001110000100111001100000111010000010010110100010011010010011110110101001101011111111100011011100000001010001111011100011010011101000001101100101100111110100100001110111100011011000101011000010001001011010011000000111
100101000001000100010101101011110010100000010111000100101101110000011101111111000010101111101011010100101100011011010101011011010111111000110110101010001000001101110001011011001110011001000101100100011000110000010000101101010101101110000001010111100010100010111010100111101000000000101111011001100100000101110001001010010010100110011011000011110100100001011110100010110111000110110110110000110101110101010110010100101101100110001010000101111011011100111001000011000100110001010010100100001111101001100011110010100111001010010110001111010111101100111010110110000100010101111000100010010000010110111000101100011111000111000110100000111011011111010110101000010010010010011001001101100000001011001111101101111000100110100000010101010101001001110100100010110111101110101101010111101001001001100101001110011010011011111111110001110111111100111110010100001101101110101100110000010011100100110110100000100011011011000110100010000001101101100011010110101111111100110100001010111100111100111010110101011001001000111001101000011001000110011110011100101100100000101010100001001001000101010100101010110010011100100000100001101000110011011011111100010110111101111010110110000110110100011010100110011001000011110011111010110011110000000100111110000110001001011011010101001000011010111000000001000110110111101000110010110110101101010110101101010010001100101100101011100110000110101111110110111111110110010110010101001101000000001001000100110101111000001001100100011101010011111000100011000010011110100111000101111000100111110100001111111011001010011100001100111100101011110001010111111111001001010011000100010010011100011100001110000010000110000011100000100100110100001110110111111110011011100011101000110100101011110010111000110001011100001101101000100111101100111111000101011001001111000011100001110000100110000110101111000101001100101011100110111110010010111000100101010101000111100010100101011001011000100000010010111101101110110000110011011000110000001011000100010010010000011000111111111110001111100010001010011001100100001110110000110011100001101100010001001001011001110000000101111101001001111000111010010111111101110010010010001010101110011110100100111011010011100010001100000101011010011110110010000011001010101010111110101100100110110011011110110101110101010100100101010111011100001001111011000010001101111001101110100110110100110100001010000100111110000111111100000101010011101101000111001010111001110010110101110011001100100100100010110111010011111111101011110001100011110111010111101011010000101110101010000111110111100011000011001111101010000001110100100101010100011010101001110100001110100110100100111101101111111001011000100000011100011000001111101100001000101111110001001010110100101111001011010101001000010110010101001011101110100000011001001100111100111011001001111000010010111000101111111010101001011110111100001000111011101100100100101101010101110011100100011111011111111001001110101011010110011101001000111111000111000011001101100010110100000001001010101100010110101000010011011001111000011011
101111100011011100000110011001111000011111000011001011101000110000111000100100111000111001010011111101001101001110110101101010000010011111101000110011011010000000001100100110010100011001100000100101111000011111001100010110000111010011110101011010101000001100000001101111000110010011110000001100110011100101011011111010100000010000101001011001101111101101110000001010100111110101011100110011110011000100011010111100111001111010100100001100010101010010000110101011111110010001011100011001000011010110110011010000111101110101011001101000010101000001111010010100010010010011010101100100101100011010011010100001110000010001011011110100011000111100110000001100001011010101011011111100100011001100110101010010100001011001111010100110111100101000110110101001001101111111111100110001011000110101111110100110001001110010010000010001111010101010110011110000010010000010100011111000000100101010011011010100011111101010111001111011000110011110101111001011011001111110101111100011010010001100010111101011111001010100010111000100010010011111110100000010100100100110001011011011010010110111011010000111000010111100010010110101101011111011100001110111001100110000101110100111110001010110110000011111001111100111010101010111111001101010000110011101110101101001010101001100001101011111111110010110110011110111000000110001000001111111111011100111000101000100110011000010110111100010100110101110000111110001110010100101000110101001100001111100000010011100000001000010100110110101010100100001001011001100100101101101011001100010011100111110011100010010010110110011100110111011111010001000111010000100010111101111011010011100110111001010111010111111111101111110101011001010011001001111011111011000101010111110011010011001010101110011110101000111010100100110010001101011011101110100000011110001001010010100110101011100110000100010100011100000000001000000100011100101101001111110100010001100010111011100100101010100111000001101010111101001101011101110001000011111111100001110001011101100101000010101101000111100101010000101110100011010110100110011010010010010010010000000100010110010010001100111001001001011100000001010101000001001110110110101000000011110111110000100111001000011101101100100111011100011000110110101001000001110101010110100110000100010100011101111100111001001001110010111101111011001011101010101101111111100111011001101010110011101110111110010100101010100011000000100111101010111111110010101010101010010100010001011101101010111100001110010000000010100110111111011010000000000101101100011111011111011100101110010010101100010000011101000011001100110011001010000101010000010010011111010001111111111110100001110111110000001001101110101101000010000000010101100000101111100111101110001101010001110010010010110011011111001000010011001100101111101101001101000100000111100110111000100011001110011001011100100111100110010001100010101100111001011100001111011001110000100000000100100101100111001100001011000100010010010110001001101000011011101010110111110100000111010110010100100000000101110110011111010111111101000011101
001111001011101001000100111101010100110110101111000010000110010011011011111010111111100010000011110010111000110010111100000101110011001010000110010010111111000101110011110100100111101001011010001111000001100010010100101110010010100000011010101100011001001011000000001000001110000100111110101010111000010111001100100001101011100011111011100101101100011011010010001011110001001100001110111000001011011001100001001000111001001010000000010010011000101000000001011001010000100011000000101000110101100100111000001101001010010100100001110110111011010101010100110010101011100010000001001000011110000010100011100010000111011000011001010011100100001001010011001110111000100000000011100001010101110101110000011010000100110001000110010010101111101100011111111111100010010001000101110011110011010010010001001010101110100110110000010011011010010011110001000001001010000100001110011010111100111001110001110011101011001001001111011110011101110001011001001010100011001101011111101101110001100110010110010011010111101010011110001110001111101000100110010011101011010100110110110000100100101110100101011010010110111000001101101100110100011011100101010010001011010111111110010100001110000000011000010110111111111001000001101110010001011110101001101001100010111000110000001100001011011000001001010000011110000011110110101111100001101111011011110000110111110111100011011011101111100001101010000111101010000100011100010110001110011110110110110110111111101000011001101001100101100011000010101001000000100010001010100111101000011100001100011100101001010000001010100000000000100011110110100110000111011111100001111011010011010111000011011101101100011001110011001001100101001101110111100111100000101011000111110111111001100011010101101101111000111110101010111001000101011000111010111101101010011100011000111100111011101001000111110100011110101000010011001001110010000010011011010101001011001001011000110000011000001110100110000011101011001001000010011100000101100100110000011111110110011101001101001101001010101100111110100010000100010111000011111110000111111011110011111100101010111111111111110111101011111000010011110000100000010001010000101010101010110011101000111000010100110001111110110111010000101010001110110101011011111001010001100011011001000011000000000100101010101001101010110111001000011001110011000000001001000110100100011110110101101010000000010110001010111101111011010100100101010110101100011001101111001100101110101101011101011010110001110011000001010001111101011011010110110101011100001101101111100110100001100101011010100011001111000010101110001011101111111010110010011000101111100101011100100100100110100001010010001000010101000001101000011001001001111110100011010000011000110110011101101101001010101101000000100000110100000101101101111000000000011101100111101111110010000100011110011010100000010111000110010000100011000001000011111010010100001001000000111001110101000001000101100100101101111001001101100010011101110100000101111110010111111110111000110010110111000001000101000111111000101011010011100000100101
100101010110001110101010010100001110100000100100111100000111100110101000100101111001100111100100000001101111011010001110100000111101100111100011100110110010111111010100110010111111011111001100100101010110000010100001010101100110110010100100110010101011000011011000110101110010101011011010011110011110100000000100001000011110111110101000100101100010000110111000000100110110100001111100101100101101000110111011110111100010011100000110011111101000000110101101110001110000000100111110100010001011101000000011111000110001111111000110101001100011011111101000000100011100000001001010010001111000001000101010011011000010101001010010110010010110110010100101111110110010011111100000011011100001111111100000100110011110100110011100000100011101001101111111000011111101000000010101101110000110010001101010111011001101111001010101011000111011010111110101111111010000001011100100100110000111000001011011111101101001000000011110001100100010111101110001101011011011110110000010000011110011111101111011011001001000111001101100011001100101110101010101001010011011111111010101001111111101010110101010001111010011010110101010001000000101101011001011001100100001101000100010100111100001110000010000100000100010101000001010110010011000101010110001111111000011001000000110111011100101100101111110101000000111000100111101101110001111010000011011001111110000000010001011100010110101110000100011001011010100011000000011110110011100000001110001100111100011111001110110010011010000010010011010101000100000110001011110010111010101100100000100001111110110010100111001000001001001101000001010010010001000111101101010010001101111111111101101111110001101100001100101100110100010110101011100011001111010001111001000001111111011101101101110010110111001000001011111100011100111110011011110011000111100001000010111010001100001000000101100110010010011011100111000111000011010100110011001101101111000110111000001000101111010011000110001111110001111110101011011001100110100110100010011000110100000100001101100110111001011000100001011110000010100111000110100101001011011110111001101001110111001111101011111111100100100010110000010000011101101100110110110001101001110110011101011111011010101110110000111110000000001110101001101001100011100010010111001010101011100011111010101000101101110100010101011011100101111110010000000100110011001010100001010010110111111010001111100111111011010001100101010101111110001011100011111110001100000111101101011100111111000100011001000000101101100101011000011101010001000000100110010010110010111010011111110001110010101100111101011010101101110010000110110011011010010001010011010000101011100010101011101101010011011101101000111011010000011001010001011111010001001110000000110111110000011110011101000010110010101010000111010010001000010100100001000011011101000111010101010101011000110011000010110010110100011010001000111101001101010111011110011100010001101111000000100100001100101110001111000000111100001001000100100110111101110011110101001110011001110111110010100010011010110011001001011001010101010001101010101
001010010010110111100110011011001001001110111000100101100011011011000111000110001000000011010110110100101111011110110001110110101011100011101011100011010000110000001101100000110101110000101001100011100011101010101000100101100010001110001100110100100101110001100100100101111000010010000001010011000101110111111000100111101010101100010101000101001011011000110111110100101010111111001110111111001111111101101111110011010111000111010110101101100100100010111010000000000010001111010110111111110101111001101100001101000011101011110000110001101110100100110111011001000010100001111111111100011010100111101010100110101100111001010011111001101101100001110011001011100000001010001010000101011100000010101000101010010000101111011101011110000010000000101011010111111111001111100110010011110001000001011011000001010111000001100010100000000001111001101001110011100110110100000001000101000011011000101101111101010010000101101011110101010011111001100111000101111001010111000110111001101011011000110011011000011111001011111110100110011111100011100001001000111000101101001001110000111111001101001011111011111001011110111110111101101010100101101111010000001010010011010101100101110101001100010010111010100110101000011011001100010111011001101000101111100111011111011001011001000101010010111100000000001001001100100000010000011101111000001001110100010111001110110110110011011011000100001101100010001111110101100001010000101100011000010000111101010000010110000111111111111110011001111111010000100111001001111010101010110010001101111110000001100010011010001010101101110011010100111010000000100010101001110100010000111101100011001011011010011101101001010000001011000110011000000011011100101101010110011110000010110111001111011111101011010111110000000111101111110110101110100110100110011100010111001100110101001110111010000100010010001001011111000010001110010101100110101100011001000100101001001100001000111001100101001100111100100011110100101111111011101111110010001111011001100111111101100001000001100110100000111111100100100010101100010111100001101101100001000110010000100110110001111010001110010100101100100011100111001100001010100011100000010100110101001001110011010000101100011001011010010101111110100010101110000100101101100011101100101010100010100000001011111011111010001011110000110110011101011100110100011011100010100000001000110111101111111000101001011010011011111100000000001100001011100110010111100101011000000000101010000001101111000010000100010000011111100110011011010111000001011110111100001110101000110111000101110101010100010111000110110111001111001100001011001100101000110111111000011010011110010100101111001101011000101101100010110001101110001111010011010110100000101011110101110100110001111000100010111011011010100011111110000111110000110001001101011111100001010010110100000001100001001111100001011101101011011000110101001011010101000101111110101110001010001011000110101100100100100101100101010111001110000110111000000101100110000101010111101100101000011101010011000000111011001101001011011101000000000111
000110000101001001000010001100110110110101011100110001101110111110010000000011111000111000110011100000010001110101010010101111011010110111011001001000011100111010010100101100011010001011101111100101100011110001101001100000001111010011111100101111100011111010101111001000101101010000101000001111110111010111001001001010111000001001001010001000101001101000110110100100111101111100100111000111011001110000001000100110101010100000111110001110111001111110101001101101100011110010001101001111100000001111101001011100001011101110111110010101011101101001000111110000000111100110011000101110011101010101111110011100100111101011111110000001001110110010110010101110110100000001111101100110101101101011101110000001101101110101110111001001010000100110100110111000001001001111101110011111001110010010011010010100111001101110100000000001000000000101101000000101001011010010111001110101001000001111101110001111000000001010011010000010001000000010111111000110000111011111111010010010000010001001000101000100111011011110101001111111010101010011001010111010001101001110110100100000011000010000111110010011101101000000100010101111000011010110101011000001111111101011001011000010000000100101110011010011001000101110000100011000010110000110101010000110010100100010101100011010100110000100011011000011101001111010100110001101111011100100010001100000101010000111011111111100100001110001101111100111100010111000011011001011111111111111110001111000101011001101000111011011110111010100111100100100001000100001101011111000101110101111000110010000010110000110011011011100111100101010111101011000001000110101010000101000110111100101010000000111111100011010110111100010000011110111010010010000011001001110010000110011100101000100111100101100011110000011100011110110011110100100101011011111001100000000111011011011000011001100011001101101011101000111100100111110101110110100001010010111011000101100110101100010110100000111011001001110101111100110001010011010001010010101100000000011011011011000110001101100000111101100000011110101101001011000110110111000111001101100000100001100000110010000101000101000110101001111111000110001001111010100000010001111100011111100010101100010000001010011100110000101011011011110110100111011111101011101110110100101010000101000100100111111111111001101011110101111110010110010010000010011100111000110100010001001110101101001000001101001000111001111100001011110100010101110101010101101011010011101100010000100100101100001100010101010001010001011011011011110000000111111110010010010010011100001111001011111001111100011101100100101000010110010011011101100010010001011010100100100111100110011111110000001110100011010110010000110010111001100010001110011011100001010100110100111100010110100111110010110000001001100111011101000010000100110010100001001100100110000011101001000101000101110111011100100111110111010010010010101001100101011011100000111000101101001110001100111110011001010011100100000011101001101010001110111001101100111110111101001101110110110010100011101110011101101111010000110110110000110010001
001101101000000100110001010000101000000010011100000010011010000010110100000110101011000001110111001111010110111000010101101110111000011101111111101111000010001110111001110110100110001100100100100101011010011110011010101001110000011101011101110100111110010000100001101100010011011010010001000100000100001010010010001100000000011000111001100110000110110101011101010101110000110101110000010110011000001100000010010001000100100111111010001111011110100101000101000100111000011000010100000111001010000101010000011011011110011011010001001101110110111010001011010101011011100000100100011110101100110000101100101101000001010101110101101011011001011001010111001011010100101101011010011010111110011111000110110100000011000111001000001010000001100001110110100000111111000100111001001010110000110001110011110110111110111110000001010010101001100111011011110111111010010101000111101101000101001110011010001101011000010011011000001011011111110000011000100010000000111010001101000011011011010001110110111101110101101111111001011110001001111011101101000011101110100101101010100101101110110011001000110110100110011100111010011010111100110010001010000101101011110001110101011100100111010000110000100001011010101011100110010110010101000101111011010000000011000101110010111110100011000001001001101000101101111110101111000011110010110100111101111110011111110011111100000111010100001101100111101011011000100111010011010101001100100110100001010100000100110100111010101111011100111110110011010010011101010000010110000011101100111111110111001101110010111110111011000100110001110011011101010010101000011110000001101111011011100111001111001100100011111110101011000110111110110011011111100011011100011010000100011111010100111111001100000010001010111111100111001001000000101001001101101000110111100010000111000011010101101010000010111001000100011101011010000101011111000000111001101111001011001011111100010000010010011000001101110010101010110010011011101111101001011001001101010111010001110000011000101001100110001011010110011011101011111010000001000001100001111000110101001111110111001010101000100110101100011100111111000001000111011110001011111010101100001101000101101010101111110011010010111001010010101011110000110010110100111101101110000101100100000110011010110100101000001000111101110110000001000011111000011100001101101111011101111011010101000000101011110010011011001000011101011110010001100111111111001111010000010010111100000111100011100111011011011000000001011011100100100011110101111100001110100000110001000011011110101110011000000001001000111111100010100111111001101010100001011110011011010010000011001111111000011111101000010101010110101000011111011110000100101000011101000001111110001110001000010000110101110100111111100100001001110011100110110001011110110100001001111011001011000011100100011101111100111001000110100100011101001011110110000010000111101000001000000010011011010101111000101010010110110000101001100001110010110011101111000000110110000100111111110100010111101011110001001000000010000101011011100001101110
011000100000000110101001111110000111011010010010110111000100110101010000000111110111010011101001101110001010101011100110101101001111011100101111011000000000101010001110100101111001010011110010010010000110000001001000101110010101100000011110101011110110101100001101000000000111001101111100110100001111111011000100100101110111110101001110101001001010111001111110011000100001010001001011111111101110010000111001001100011000110010101111100111011011011001100011011001010111111110010100110010001101111001101110001001101101100010111111010100110010000101010110100010011001010010010110010000101001001110001010000101001100110001001110011110100111011000000011110011110100001100010101000101111000010010110011000011111011011101000010001000011110000111101011000001000011011010111100011001011000000000010110001000111001011011111001010001111001101100011010110001000011111100001000010000110011001000011100011111110010110101000100111101011001110101001000010000111111100110000110001100101111100101011010011101001101000110000000100011001111110101110100100101011011100111110111111111010000000100000100111000000010110011010100000011110101100110011000100111000011100101111011100111010111101110011000111110101010111110001100101100100111111110010101000110001111010000001011111111000100001111100111110001100111110111100000110110010000110100110111011110110110110111000100101001101011011101001011011100011001101001001011011001010010100000101111010111111100111100110010011111001011100001100000110011011010010010011000010000010110101101010110011110001100011111101110101010000100010010010010101101011101111100100111101110100001101111100010001111111110101000000000011110000111001000110011101101001001000101011000011110110101010011011100100100001011101000101011111011100101010011101101101001101001010100000101110011011010010110111101010011000101100011001101100110011011000011000010010100000011110111000010111001110011010000101001000010000111100110110111001001000001000010010001101000010110110011110101010001101010101000100010001001111100001111000011010110000000000111000110110110110111101100001111110000011100110100111110111110001110100100010001010001010000000101011111010010111001011110001101001110100111110110000111100100001111000011101110011111000010110000101100100011101111100000101111111101111101111001001010011000110110101011011101011110110011111111111010110100111111011101110000100100111010011010000010011011000010101101011000100111100101000100011101111001100100101110100001111001001001110010111100111010100000011100000110000010100010100010111101000010100101100111111100101110111101001101100000100101011100000110000011001010001011110110001010110100110101110010010110100000001110101110000100001011011011110110111100001011110110111011000000010111011001100111001010000010111100101111100001001010111011010110111101101100111011001000101110101111010011101111011110110001010000111100111010011111100000011000110111110010011001111000101001001100001001111110101111001011101110111101011010111111000111111100100000101011010011010101101110
001111110000101110111110110010001100111110001110011111111110110011000000010000100000100100010010100100010100101001001101010101001001000100011110001101000010010001000010110010101001001010001011110111011110110110011111011101010010010010100111101100100100100101000101011110101110010100011100010000001011101111100110101011100001001000111101011000011111111110001011110011111001001011010001010010110111001111111011110111001001110110111101100101101000001101010110100000111101001001100001100010011101000100001101110101011011001001010000110100010010011101000011000011110111111000101011101000100110001001111100011010110011000000010011010110001100111000001101010111001100101110010011101101110001001110100101110100111000011100001000000010010000110110101001111110101100100110101111000001000000011100011110000011001110110111010111010110101001010011101100000010100111011110001111101100001101000011100111000011011100001101010111110100100011100010111110010000010001111111001011001000100011010101100010000111011110111011100111110110111001001111111111101000010001101001110001101011111110000111111010100111100011100110101110001111001001001110111110000111100001001101101011011010000111001000100110101111100100000101110011111100101010010101011010000000110101011011001010001110011101000111001110111110110001110110010110010110001000011011110100010010110001111101100101001011001011101110000101000000001111001111010011101110000001101111110100011000111110011000111010001000110011110011100000011100101100010101111010100101100010111011100100100111010001001110111000110111111101000001101110010111011101011011100000011011111000011000101101011011111011011001011000001011111110100001011001110010111111001001000000011001000000111100011000110010001000101011100000110011100001011101110110101100100100001001010101001110001101111110111100100111001100001100111001111011000011111101110101101100100000010011000010100001100011010100000011111100010101011100011111111110011110001110100011000011111010110011000110000000000011110011011111011011000110000011010010000001001111110010000110111011010001010101110110100000000001101110101000111111000110011111011001011010110011101111111111101010111001000010111111100000011010100010001111101000111011101010000100000010011110100100000011001010110011011010011010011111001011100011100011111101101100000110001011101101100000000111011001000101100111101101010011111101100011111010111000101000011111101110101011110000110100110010010101110010010011010011000010110100001011110010000110001010010000111101011110011110111100000001110101001000111011010001001110101000011000011111111010100101011011001101101100100111111000111101101011001110011111010000101100111100011101100110001100111011100011100010111111011100100100001100000011111111101001010101111001111001000101101100001000001111100111010111010000101111100011110010101110101000011101010011101000010001100001011110000101111001000111101000111000100001110010000000101101000011001110001001000000110101000001110111111111110010100000001010000100011011111001101110111001
110110101101000000000000001000110001100010011110001101111101011101111011101101111000011101110000110000001101111011111011011000111011110011010100001111001110000111000101101001001000111111011011011011100010000110101000010010110001001000001010100011001100101101101101001101100111010110110101110000000100111000110110011101010111101011110001010000100010100011000000001011101100101111000011110101111110111011001100011000001010101100111001111011110011101100010011110011110011101011110011000001010001010101100000011110101111010011110010001010111111010110101001110000100111110000010000101001110100000001101001111111011011010100010101010001000101101110010011001110100111100101111101000001000011100110010111101101000101010100101110011100010001011111110101001100011110100000111110000001000010100000111111110010111010011111001001101000011111010000000010111111110000010110011101110011001010001111100001010110101111111110010001100011000000110000100101010110100111000101101110111111110101100000101110011011100100010011101110110100101110110100011101110110011011110001111010101110010110100000011100011000010011110110100110101001100011110000001101110101010111100110111010111100001101110010001101100000010100110001001111001101000111100100110111010101101100101000011001101110001011001001111110011111001100110001101110001110101000000001010001010000100100100000010101101100010101000001110011100011100110110111010000100111010110000101010001100000001000010111011000110111101011011111111010011110100001100110110001110000000001111010111000010111000111110000100010111010110010101101111101110001101010011011001101110010000011001000101110000110011101011011000010101100110101110010000100010010000110110001001000011110000110010100100010010010111111111110010100111001101000011111111101001101010000001101100001101000110110111010001011111111100111101000010111000100000100101101101100011001010000011001111001101100100110001100111100100001000100010001001010110100100100111100010001101000001010011011110010110001101100100101001010011011001101101011001110010111110001010101100010011100001010111110100010000010100010110011110010010101011011100011110010101111010111101111000100110010111100100010101100000101011001110101010110101101000011010011011001010100011111111001110110110101001010011101111101010110110001000101011100010100110101011100101000110100011001000010110101110110100001101011100110011100011011001111001110101101011101010010010101000001111001110000110100101001100011111011010001011101001011010001000010110010101011101111111000110110000000011101001100010000101001000011001101001100110100111011011010001111100110000011000111100010110100110101101110011101101101010000100001010101011111100010000011100111001111111000001111001110000101001110001100010000011101110110100111010000011111101001100110010100101010011111010111000110011110000110100000011111001010100000010010110101111101001011011101011010000010011010100010001100111111000111111110000101010111001010110010111000110100000001010110111100000000001101000100001111011001000110010011
000110010111010011101000101101100110010111010010011001010100111010001001100111000011000110000000101000101000000110111010000111011000011111100000011111001110101001111010001100100011001110110001111000011100111101001101010100011000000111100010101000011011101100001000100100110111010001111111011111011011010010100000011111111001000111010011001010000101001011011000101101101000100001000111110010001111010011000010111110000001000000010001001001010101001011010100011010100010100110110010100000010001100011000101101011000001111011011010101000011000000111011110101111010101110111011000000100101000110010001110011101000101000001000010110010001001001100000100010001110001011100110100001001110110000101010101000011010001100010101100100101100011100001011001101000100100110110110010000100011110111011100111110100100000011010101000010100100101111110101110101001111001101110001010000100011110001001000001110101011100111111001010010100011001010011011111101101001010101101101000101101001000011011111001000011110000000001011101101001010111000110001111110011001110010100101101111110001110100101010001101010011000000011100111010110001101111000000010000101000010101001110011111101101111101001011101010011100101111000000110010111110101000110010011011000010110000011100000100101111110111111101100110100100111010001110011001001110111010110010011010011000000000000110111010110110010100100111010101110111010011100111001111100011101011101111100010111001001101001100111011100001111010010010111011011111011000001010010100100010100011101001000001001001101101111011111001001110001111101100110110010101110010101001000010110101000110000100000000111011011100011110111100011001001101010010000110010100100011000001110101111010110110110100100101101010000101110111110101111111111001101010001101110110101010110011100110110001101001110110010010001101100001100011011000011101100101101000010100101101010001100111110001100001111000000001011111111011011110100000001111100000101111111011010100001101111001110100010110100000011100100000000111001010010111010010010010001100000010110010000010100111010001011110101010110101101000011010010001110101000110111111011011110001011011001100001100000011011110111000000110111100111000001010001101101000110011000111100011100000100011000010011001111111011000001001111111100010010110010111010001011101010001001100011111101101010111111101110011111100111000100000111111110111001101111101011100000010011011001010110100110001111000000000011010010101011100110110000001000010111001111100000101011001010000001010001010101010001110001110001111101100001000110011100001001100111110011100001010011000111010111111111101010001111001001101001001010001011110010110100110011111100001010001101110001011100101001011111001010011110000100001111011010010011110110010101110100001111110001101100001001010001001100100101111110011110101100011000110101100111100000000011010110100110011011100000011010011000100100110011010011111000001010111101100111101101000011011011111010000100010101011000010100000111011101111011111111110110110111001001
010101110010011101001001111011000100101010100101001000011101001000110010111111000001001101111101110001011100111100111100100000111100101110011110101101010010001011111000111110111101100011101010111110100101100000000011100000001010011011000000111000001101000011000110010100000011111111101100010110001101000100110011111111111111000011001011000110011010110011111101110111101001001111001100000101000101111000011010001000101111001000111011011000100000011011111100110010010001101101110110011101000101110011101011000111100110101111100000011100000111110111110111010001100000010111110000001010010011011010101011110000011111010001110001110001000100001010001000111110000001101001111000010001110110011011001100001111011111101010110000010011000111010101001101110110011000100010110010000010100010001011111101111100000110000101110011110100011111101111111011001111010011111011111101100001011110001001111010010000111000000110011110111011010111101110100101011010001000101100101010100010111110110100111110000100001101110100000111011101011010000111101110100001010110000001000100001111001001001001010110110100111000101010100110001110101100010100010011101100010010111100010111001000111001010111001000001111100111000110000111010101111110011110000101001111110110001110110111101111000001100010011110010101001001110111101100110110001101000110010101011000101111100000001001011110110000000110000011000111100111101100001110100011001101010100100101111100011101101011101101000011100011110100111011001001001001011001011100100110011010011100000001101010001010100010100010110101101110100111010100110000010000011100100101101010000000101100101001110101001111011001100110110110111010100101110011010010100011101010011110011110101111101011010101011111100111100111001100001010101110111000110100011101010001100111111000011001010111100011000010110101001000100000000010111100001011100000000100000110001100001110100101010010110010111110100100010100111100001001010101010010000011011000001100111010010011100000110111010111111111011010001011110111111010011001000001001001100011000110001111011001001001100100111001000010100111100111110010100001001001110101101011010001100010110011011010011011000010101111100101010001001111100010000111110111110000111101000000011001100001111101011011101010101000100111101100011110011011101010100100111101001011011000011000010101111011110011100100101101011010100100100111100110000110000010100001001001001110110001111101100111110010100111111110000100010110110011010000101111111011000000101001001000100010011101011110101000101010100100111001000010001010111011101100001011110001010001110001110111000010011011110111100010011111101110000101100100000100100011000010000001001110001101011000000110001110000001010000110100010100001100111001101010101101010010010110001101101110100000100100111110001000101111000110101100111111010010111110110000111111011101001010001101000000101111111101111000011001010011011111010100110100110110010000101111001111110011010111011110000011011111101001001011110010011010010111111111100011101011111101
101011100001010101110101011111011010110000110101011010010001010101111101010110000111111101110101111101011011011001000111110100010111110010100111110111001110111000111100000111010011011011001000101110000110110110100010010111011111010010110010010101011001101111011110000011101100010011100110010110111001001100010011111010110000001001010111000101001000011001110101111010110101011111111000010010000010010101111010000010101101100000000010001101110101100110111110011001010110111110000011100101000101011111001001001110111011100000111111011110000001010110111111011101110111101000010101101110100011110100001110111100111011001101101111011000011101111100011110010111101000011101100000101111111010111011000110010101011000101101000101011100100100001011010110001000100101111001011111101010011101011111010110001101110100101101000110010000001100111001101111010011110000000000100000010010010101001111101000100101111110010001001010001000110110011111011000110110111101101110001010101011111000111001010001000100000011001010010011100011110110011101001011001110111111010110101101001100110110101110100111111101100001000111010101101110001000000001010100100000010001001111101101111011111011110000010001001100001010000010010110110101000111101000110111010011100101101100111011010010000010001100111100111001001011111100011101010101101110100111000110000011000111010101001111001110110101001101001001010111110111001001111010101001001110011000010001101010111011100101111111000010010100111111100100101011110000010111010000101100111101010100001111111011110101101011011010101100010101011001011110110010101101100101110110010001110101110111001001110110000110101101001100010001000100111100101010000110111001010111001011111011000000000101001001000101000100000111011100101111000000101011000010001000100001010000010010100001010010010110010110010101010011101101100111011111111101100000000000100101011110110000111010011010001000011111111110010111000111100111011010001110001100011111001010110011001111011100001110111010100110001010010101010011001000010011001110111011011001000001100010011101000111000000011001001110111011011000000011001111110001001110110111110000110111000011000110111011010001101100001000000100101110100101110110111101010010011100110111011101000101011010100010101001000000110100000011010011000101010010011100000011010100010011001011100111011101111011010111000010110011110000110000100001110111101011101101100100000011101010100101001010001001100110101111101101000010001110011011110100110111100101110001101101001000010101010110111100011001000101001111011000011100011111001010001000010010101110011001100111110010000010110111101000000110110100110110101110110001110011110011010000001111101110001000011000110110001011011001100001111101111101010100010011110110011110000100001100000010111011111100000010111101010010111001111010011011001001101110110101000001100001001000011100010011001110010110011100010010011101111101111110001001101100010101110011101101100011000110001101100000100000010101101111000110110010101110100010110101101100011011
001001010110011010000000000100101100010100000101111001100101100111011100100010110101100111001100101010101110111100010110111101011101001100101010110100001001111101011101011000111001001010011111011111101110000000100000111101111000010110001101000010001110110101100101001100110100101111110011111111001111111010110000100110110010000011100010010010000110001001111111101000100101111010111110101000011101110100101010101011010011110101011011110110011011001011001010010000000001110010110111101010011110101100110010001001111100100101110001000110010111011110011110010110000010001100111001011111111100111000101111110010000100111101101100110101101010100101111110010011000000110001111001001011100111001000100101001010010111011000101111010010001110011000011001011110101110101110011101100100010010100000001001101011000001000010100111000100011110011001001010010000010111001000001000001101111101000111100111101011010110010100010001001101101001001000011011011010001100010011110111001101000011010010000110110000101011110101101010011101110110111000010010111100100000110011001000111001000111001000110101011111111110100001111011011010111111010001110110110101011010010011011110100010001100010001100010010110110000010001011011111001100011110110000101101110101110011010010110010011110101111100000010011101000001100110001011111101110100010011111001111100011011011110110001010000011100100101011100101111011011110101101111101100100011111010111100001110101101111010100110001010000111010000111000010101000010110001011111110110100011101011000000000110111100110011001100110101011110010011100111101101111001000101001001111001000001010110101111001111100100101100010001010100010011000100001111011001000111000010000110001011000000000101001101000010001001111010011000100110000100000110100000000010011100111011010010001110101001110101101111011011110000001100010001010111000111111111001011110110011011010110100101011010101000100101001010100001101001011010000100000000111000111111110010111010001100000001001010100000110110001100001001101100010011000111000110010110010101001100010110000011100010111001111000011001101010000101011000011101101001001011100000001100110010000001000011011010000110111111111110000001100001110101100100000111010001001010001001111101100000101111000001010111110000000010011000001001110111000000101111100110010011001100100111000100111010001111100000001111100101010110111010101001111100101110000110100111101000010101101100011100000110110100110001010111011011011110001100101011100001011100100110010101110001001111110100001100010011010101101010100010000110000001110000010001110011110100000011110001001001100010010110110101001010110000000011101101110101111100100010111000001011000011111001111010000001111110000000011110101011011011100010100011111000101110010100100101110000000101000100101111011000111001011110100111011100110100001001111100011000101000011101001000101011101101010000011011010100100101010011101100001111010110101111001110001100110011111111111001101110010111111101011010000010111100011001000100110101000101111011
010111001110110010010111011100101110000111111101111011011000001111010000110000110010010010111111011110000000010010001100010000001011111101111101110101110010010000001111110011110010100000000000111001111101001010111011100101001000101110101110000111101010110000001111010010100000000111100001001010001001101101010101000010110101101011101101000000000110100001010101000101110101001110001110010110010111010101101101010101010000101001001000010100111001101010111101010101110111110100000110100000111001111100101001011111001111111111111001101001111011010001110110000100101110100110100101110011110101011000101000101010111111111000010011100010101110001101100110010101101111101110001101111000000101101101100100101001001110001010001001100100011001010010101010001010000100000010100111100001000001110000101100011111111110111000000110000110000101001101110010000001110010011101001111001000100110001101000011001110011000011011001111101110011001111011001001111000001010001110111101101101111101110101010100110100101111000100100001111111011100110010100111000001001011000011010011101001010000011101000011100001010010100011110101101101000011000001101001100001110110101000000000111000001111110110100000010001111011101001100100010011000101100001111110010010001111010000100101010011010011110110101100100100110100111011101010001000000110001110111001010000101001100110101001011110110010010101101101000110010010001100001011000011001101011001000100000100100010000011111010010000000110000100101001111110011100110110000011001000101010110111001100011010111101111111111100011100001000101111100111010010111000011001110001000011101010100011001111100111001101011111111010010101100010110001100101101110101100111111010010101101100011111111010110110100110100001111101011100101000011100110010000001010000000100000010010110110010101000101110100111001011000111101110001100000010011101110000111000010001011101011011000100001111010010010010001111100111000001011011011100101000001010110001110110100011100110011010000100110110001111101000000110111010010100011100101000010011011111010100001111000010010001010011011111100111111111100010011101111010011011110010001101010011110011001011000111100011101011110001111110010011001110101011000110101110111010000101010011010001101101110100110011011101100110001101101110101110000000010101010010101001101101101011101001001111000111100001010111010100001011110111001100110101000000100111001110010110011100111010110001111111001111011010110110110000001100000100111110110000000000010011111011110010010101000010110100100111111000100111101110110000111011000110101110100101001110010010111000000000011111100001110110111010101101001011011101001111111100010101111101001001010101101101000111111001110010111100101111001110111110101111100011111111010111110110110101000010101100000011010011110110100110100000100110101100101001001001111010011010000110011111111001010111001110001010100001000000001010010011011110111011100010100111010011101000010011101101001001010101010010110000110101000100011011101101101001010011000111110111111
111111011100111111111111101100010001100010100100011101011101100110101010001011101001011111010011000110000101000000110101101001011100100100000000000001100000010000100111111011010111100001000001001000110110000100011011111111110110001110110011101000111100100110101100101010001101111010001110101011111110000100111100110001110111010101000001010100000111110000110100111110010111110001100111100101110100001011010110001001110011111000011000100011010001000000101101110001101000110110100111001010001001010111000011000001110010001001111011010111000011001101001110101000010011000001100001101110000010001011010000101111111100110110110101110111100011011110101001010100010110111100110001000110011110010010010000100110010001101000111100101010011100010111101001001111011001101110001100011000001011011010110101000101111101001101010011110110010101101100101101011001101110101110000001101010010111000100110101000001000101000000111110001101010100101001101100001000000100011111110101010001101001110010110011101101000001001011011100100111001111100011110010111000001100100011110100100100100100010101101000000111010110001010000011110001100100001110011111011011111011000111110001101101100000001100110111101001110011001111010010110111001101111101001110000010111010010110111000000001110010000100101001011011010000010100101110001100101011110111000000110101000111110000011010101011010011000100110101010100001101001100110011000111010010110001100111011000010100100100011001101100101111001000000010100001000010101101100111100110100011110101111111110011001110000111000110100111011111000000001101110100000111010001001001100010111101111100110011011110000010111000110011110110111111000100100100111011111001101110001111011111100000011000000101111110010001111100000010101001110111110110000111110000000101100101100101010111000100100011111100000110110001011011101000110001110010100001101011010000101100011011101010000101111011110100010101111001110100110101001100111101111100001110111100001010011001100101110110111111010010110000111101001001001111100011101011011001011010111100001101111011011101100101010100011101001110110101111001110011000000110000100000010001001100110111001101011011110101101000001100001111001010110110110101001101001100111101010010010011101010111101110001011111000001011111100101001010011110111101101110010111000000011011000001000000010110000110010011011100111010010111001011111011011001011111001111011111110101011000000101110100001011010101011111011011100111001111100001011111010001010010001000100011000111100100110001000000100100110100110110100011100011000001010000101101110110101001001111000110111100000011010110111001011100001000001000110001000101101101000101010000100111100010000000011101111000110111111101000100111000110000110101000011111111111110101010000101110101100000000110001010010011110101111010100100001010011011111011101011111000010111110111111100010000011111101001000001000001110100010001001011011111000000011100011101100010001101001111110010011100100010000011100100001101110101111100101000011001000110001000
110100111111010000001011010100011010110001111100011010111000110010111001011001001001110010100100110110110000010010010111111100001101010110110000001011110010001110001111110011110000011000101110111111100000101010100111100010100110101100010111001010111000010011010110100111011111100101011001001110110010111000110111010000111111110100101110110100011111000101101010000110110001001011110100001011001110101000110010000001101110011001000011101100010110011110100100101111010010110000011101001001111010001110100101000011010001101010000001011011001100001111101111100100110111001011001110110110110001001101010010100011001000111011101110000011100010001000110010100101111110000110100011001011010110101010101001011101000111111101001000100100111011100010011111000111001001111001110011010001010110001010110011010000101011010001111001001001011111111011110100111110111011100000010001110111111100100000000010001010011111001001111001110011010000101111101000100000111000101000000111111010011100100001011000100100111110011111100110010010011000011110011100101011110100001001010110101011100001011010011010001001100011101010100011010110000111000100101110110010000100010010001001101000001111011001111110101110111001100011100001010000100101110100110011111101010111010101001101011100000111010000100010110000000111010110001100001010010101101100010100110101010100011000111001111010101000111001110100101101111100110111000101010001110010110011010101011101010110101010101011001001110100101111000100010101101001010101010110110000101011011000011101110001110100100011100011110010100011000110001010001001101100010100101101000011000000111010100010100111111101111011101111101111010010110010001111101001000000111001010111000110101101000011111011000000110100011001001110101000100101111110111110001110001110110101110100001010001101111010000101101011110010011100111101000110110110000101110000101000110101110011010000110010110010011110111000010101111101111100101010101101010100001110111110100101000000100111000001001110100001100000110110010010011000010100100010100111011111111000010010011100110010100011110010110101110111100101110000000000010111100111010111110011100011010111101000000001110000010001111111101001010101111111110010110011101100011001010100010110101111010011001110010101101000110100000011010100000101011010100010111010100101000000110010010011110001000010010001010111000111101001010101010111010111101011011010100001111110001101111100110010110011011011110101000111001100010110111100011101011101011001110111000000001010010110110101100100100100010000001101010010110110101001110110110001001100111110100100110101011011010001100111001001010100010110000100010000000000011001111111001010001011001100010101101011100110101100011001111111100011110000000010101110110101011101001001010101100011111000100011001001111100110011111110010100101010100001001101011101111010010111011111011010010001110000111010101000111100011100101100110001010010010011011001111011100111000101000110100101001101000100110100100000111101001000011101001101101011000111011011
101111000001101010000101110110000110001000001011100101110111011010111011000100010000000011010001110100100100011110101001001111001111100001100000100000110100011011001101111000111100001011101001010111101100010001110011100111111010111110111110111000100000001000100000101000011011010100111000100001111000110000101111101011111000001001010111100101011101100010111010011100111001000001000100001100010010110000000000101100111111111101110000100011001010100001101101011001011110101011011101010010011101001000001100000111001100001110101110010101111101010101011011100110100111100110100010101010010101001001001011001101001011011010100010101000100000101011100101101011000100000111100001110101000000111011111100111110100111101001011100010100101001000110110111100000000010111001111110011010111100010010010000001011001101110010111100010101011000001010101011111001010100100110001110001111010000110000010011100100011010101101101110110100000011010011101001101110111010110010111101100010101000010111001111100011011011101011110100110110011001100011011001001011010111001111000001001000011001100111010010100010110100101010110000001001010000010011101001000110010101100111100010111110110110110111100100010111011110000010010010101111111001110010001011100110011111001111010101111101011000111011100101110111111001101001001011100001101110010110111101010011000110101001001101001111111101011011011101001001100101000000100110010011100000101001010011011110110001011000000000011111101101000000010100101010111101101011001101001001110011100000011010111010100100100100100011000010000110010010001111000111000000111001111100001111010001000111011100011011000010110001111001100011110011101011011100111000011000010101001101110010101011100010001000101010011111110110100011110110000110011100001111010010111010111000010101111000100101011100111011010011010101100110000000000001100101110010110111010010010001011011111010111010111110110111101001001001010000011100110010011101110000100101011011111000100011001101110010111001000100101001111010100010100000000110000101001011010001010001001111001010101011000111001010000101110000101111110101111010010100011111010111111100000000110111010001111000101010001110100011001000111000000001000011010110000100110101110111100111010100101101000011011101001000101001101110101000101110010100001010000011011111001100101011100111000111011010110001101001001110101000110001110001100101111010010111111111100011011001100100101101010011100010011100010000110111101100000110101100110000110101110010001110101111101011000000010100110001100101110111100011100001100001111101111110011001100101000111010100110111011010110111101101000000001111001110000011110011100001001111110111101011111010101111011111010100000001101011001000110110010011010001011110110110010100101010110000110011000100010101010101110101111100010100111011101000010101011111111110111100110101011001000111000010100010111010110001011000000111100011101100110111001011011101010001001000001111001010011001110101110010011000011110111000100000011101110111100111100100110111
011010010000110001101111001100111000101000100110010110011001111111000110011101110111111111101101100010010000010011011110000010101011111100010110011111001000110011100110111101110000111011100100101110011010001011100000011110011000011001010111001010110011001100011101111001011000101000011100001011000000111100011010010110000010000010100101111011011000111000001100111110010100101100111110000010011001111111010000110100101011101000101101001110101110001101000000100110011101100110010101001111110110000000001100111001111000000010001101010100111100001001110111010101101000101101110111000101010010100010111101110101110000110111101101100101000010110010110011110000111001011100010101000001111100111100100100101101010011111000000100110011001100101101111100110101110010111100100010111011010111010111010111110000100000011100001101011010100001011110000010010100110001100111011000101110110011101011011001100000111000101110110011000101000011000101100101110000111000011111100111111010110100100100001010110001101001110011101101000001111001110010000100000011101000000101101100011100101010111011110100110101110101010101111010100100101110101110001011000100001100011000111000010100101000001110111110000010010111010101100101010111001011100110010101101010000101000101001101000100110000100011101110100010101001000011110000110100111001111000010111101010001101011011000110010101001011010001000011011001001010111001000111010011111010001000100001111001100101111010011011000111010100110010101000111001000010011110001101011011001010111011011011110010011100010000001001001100000111011010110011100011010100110000000010110111000110110011001111001110000000010110101001101110000111100001111001101011101100110010101111011100101001001110111001110001011011101111110111110110110101100000010111110101011010101000000011101111011000011011001110110001010101101110111001010010011101000000110101010111110101001111100111001001100110110010000011111100011001111000110110110101011011001100101111011010001000100011111101111011111110010100100110111100110011111100010110111001111011011100111111100110001000001001111011110010000111001111111110001001101111000010000011110001110101011110001110010001000000101111001000000110101000000100001110001101111000011011010101001110100001010001101110000100010010011001001011110101011000001010110001000010101000000110111111010101011011010011011001111111100010010010110010011101101000100000110011001010011110010110110111111011001000100101010100010010111011010101010110011001110101000111100001110110100111010111010001111001100011110010100010001010111000111001100111111010011001110011111000100001100101000100100100000110001101101101011010101011100100101000110011000000011001011010100001001011101100011111010010111011001000101010011001001101011011111010101101101110010000110001110111010011000101001000011000100001001001100001100001001000111101010111001001100000011100011010011000010101010101110101000011100011110001101101001100001110110100101010111000100111001001010011100111101100101001101011101100101110000010110011010100
101101111101110101001010010001001000000010000000100010000100011100110010000011001101101111011110011101110010000011101010011011100011101110000101110000000011001100001110110011111011101001011101011101011100000010101001001111101000010100011111000001010100001011110101111010001010010010011111001110101001011110110010111101011001111010001010010110010010111000100101100101111000011010001110001101011111110110100011010100100001110101100011101010100011000011000000000011110001111000110001000010101000100000110110010101100110101100010111100000110011011000101100101100101010111110100101110110011110110011111110101100111001001100101100101010001001011011100100100001100001110001100010010010000111100001111101111011101101100110000111110000101000101010100011111000000111001010110100000111010100101000101001000011101010101000010001100111111101001100100111011000011101001100101001001101111011110110001000010100010100011000110101010110010111110110001010101110110001101110010101011011001011101000011100100010001110110010010000000001011011101010100001110110001010111000001000111001110001101010010110100100010101111110001100000010101001100111110001110100001101011110110000111010101101011001111100101110101001010000100001010101101010010101000111011101101111010000011100010100011011110000111010110110011010111100100110101111100000100100111110010110000111000110011101111100010100100110110101110011101011110101110110010001001000000101000011111001010010111111011000111110100110100101110010101011100010111000001000011111000101111010001111011110110000001101101101110101100111000110100000100111010010100100110111101100111100100111101000011000111000111101110000110111101100000011000000011100101010001011011010110010000000010100000110011011001111011100110100111000101011000011100010001010010010011100010010000101000001000110110100001000010001011101100011111111100000010011101001011001100111011111111010101000110011010000100100110101001000110001011100001111000100000101011100000000001000100100000011101010011101000110001100101011100111111010111000100010000001101011110110011011001100010101001110011010000001011011001110111110110011101010010000101100000101000010101100001110111100000100011010111011000010010010101111010010011111111110011111011011111111110000100111001111100100001110100001000111110000010111101010011001011111110000101111100110101101100110001010100100010001011000000000110101010111000100110100011100011110010111111100110110100000101100110100010100101100011010111101111100100101010101011001001001000110001101010011100001100000111111110110011010010101011100101100000110111000001001101101001010010110000011001010101010000100000000110100110110001000001001101010010011001001011000110101111011000010000000001101010100100001010100101000100011011100001000000110010011001000101011100111110000001110011111100001011000011100110111101000111100001111111001101100010101000111101110000010000110110101000110111110110110100110101101100001010101010100111000100100000111001100100011011100110110101100001101001010111111111011110011000000
101001000101110010001001100111101100100101101100001001001010101110110100000101110100000010111010111110000010100011011111010101111110110000010001010011110101000101111010110110110100000010000111110001111000000110010010111001011110000011110011010101000010111000000111111001010000010101100010011110100011111000010110010000101100011110011111111011101001010101111101011001101011000000010001010011001101111011001010111110001001000010010100101100111110000011000110101000100010100101000101111111111001101110001111111011110101101001111111110001000011011111000111111110111010011000001100011100010111110100101111111000100100111011110111101011110011110001011100111100110000110011001111111101010100010010111011111100110100011001110110111101110100100000010110100100000101001110011110101000111100010011100000001001000000100011101001100101010110001110101000101000000111110101000000011111010111100010001111000110001101011101100110000001001101000101010011101110010011000001001101011101101011001101011100001100001111001111111101001100101110111010101100010000011010100111001111101100001101011111000001010101110000101000010100100000010111010010110100101111110011100111100010000101100010001001000100100101111101011110000101101110111110100000010100000010001100111011010110110110010001100011101110110010101111001100100101101001110101100110100100011110110101010110001100011100001011010000001111011010100010000101111110110011001110001001001100100111011111000001001100110101000011000100011010011110000101000110101110100001010001110110000011110010011111001100011011000110111111000101111101001000000000000110001010011000101001100010010010001001000101101111100100010011100010110100111100111110111000110000011000001111100010100011001111011111110010000101010101011011000000011100000010001000101100101001101100111110100110010010001001100111010101000011001001101000111101011110001101100100000101111101011010001010101111111001010010110110110001011000010011111000101000101100110001101111101011000010100100011010000100110100011010101110001001101010110100000110011111011001100110001110100010101000010101000011000101010001110011001011111101100001001010010011001000010001000101101111001001001111011100101011001011000111110110001111111111101100101010000010101100000100010111111010101111000010010111100110100011011101000111010011001101110011001011100000001101000100001110101011101111010010011100010000000011001000010001011010010011011001001001101110111001000101010001011000010000011100000110111111001101011010101100000001110010011100111111000010001111001011100001100011010010011110010101001110010101001111010001101101100011011110100110010111100010011000000100000101010010000111000111101000010010000111010110010001001001100111111001011110011001101000001001001100110110111010010100111100100101111101101011001001000101101100011101111100100111111001100010001100000000001100011110000011001001010101001001000100001001001111011001100111110110101011001100100001101111101011100111011111011110111100100011101101001010111001111000110000101010001111110101
100001011110110110111110010010101100110111011001100000101100001000100010110101100110100111111011111010111100101011000011111000010001110100011110100100110011001101010110011110110101111111010101100111100001100111101010011101110111011110101010101011010110010000110100110001010001100110011101010101100010010001000010100000110101001010011101110011010011110101001111010101111000100000011001000001100100110101110000001011000100001011110110100100010001010001010011110111000100011101011000111100011101000000110110010110110111011111111101001110010100011010011111110010000111000100111010000011111010011011101111001010000110001011111001000001110100100111000111011110111011111011101010010101111111011011011100001100100010111010011101010100101111001000110101101011010100000111000010000000101101001111111100110001000111110111001010001001011110000011101000001110100001001100100110101010110000110010110101101111000000001100011011101010111110100010011010101010100100101001111000100111010101010001001001110001011111010111010101010100001111101010011011011000100110111001111100010111100101100001111001100010010011100110011110100010110100000001010111001010110001100001101011011111111011101101101100110101110100011110110000001010101101101101101011010011011001000111010011000110000011001100101010111110010110001010100000111011110001001011100010110101101000011111110110111000011100000010110001100010000000100011011000010101111000011000010111010111111111011110110100111011011011110100000101110000100110000111110100111001000100001000001000010100010101000000001011101001100011111110111001000010111110010011011011110110101001010000101110000000110001010010101011010011110100100101111101110110100101111000100010100011010011010010001011011011000101011010000000110001000010100010000100001101110110001111010111011001010101111100011110001010000010000101110100000101001111000111111100100001111100011000101010011111110011010101100101000100000101100001110000001001010010111110100011100001101110010011111010111000000000011100011100001100101110101010010100111010100110010100101100010011000101100000110001111110101001001100001011110111011010000101110001001000111000001000110010011010100101010101101000111000011110111010111000100110000100111101110110110111011101001111000001010011110101001101110001110001000000101100001010100000100100100100011011101110100100001110001001101000001101011110011011111111100101000000110101101010110010010010011110110000111101001011010111100100000001010101010111010010011111000110010110110100100111111010101111110001110101001000010111001010001110011101111010001010011011101000101000011000101111000111101000111101010100101001110101001010011010000101100010111110100010001111111101111000100010100000111011111001111100101001000011001111101110110000101001111100011001011000100000101001100110010101011100110110000010111011000000101100100010110000101000111010010101010100101101110101011111100000001100010111110111100100001001110010010000110100011110011101010110110011111101101001011001001001000000100011101011001011110110
000010110000110011100000111001100101001001001101110101000010100100100011001010100010011000110001000101111011011011110110001000001000101100000101100011010110001001111001010001100010000101001010111000011111111101000110011001001000000100000100110111010001101101011000000011000001001010000100010111010010111100100111010110001100111010101101000011010100100100001110101001110011111000111101001011011011111001010011101001000110011101011011111011011100101110011000100101111101001010100111011110110110001110111110100000110101000010010101010001111101011101010111010001011110101011000110010000000000110010100011100001111011110010010001100111011000101101000110000011101100000001111000000011011111001101011101000011010101010110101100010100001100101110101111011001101011001010000111010101110111001101100010000010101101110010011001100000111010111011011101011111100000000001010100010000000010110110010000110010011100010111010010101011011011100011111000101000101110110100111110110101000100111000110010110100100000101101100001011100001011100011111100010010100101010111001011010100010100101000010111111100011110101000111111100001100010111100111110010011111001011100010010011110111101100101011000111110001010111010010110000110000001001000000010010001011110100001111010100011111000101101110110111100000110101001111001110101101010010010010001001011100101101000001000011011111000100001101111011010011100010010110001100101110001100001101011010000110001000000111001110001100000100101010101110011001110111111111110011110100110101011101001001001100111011010101111000001110111110110011110101100101010000100011010101011100111111101100111010101110111011001010001011110110100100011001111010110110101000101000101010101100010001100011111101000010010010011110011111100001011110000000101111001100000101100010100111010001011000101110001110101110011111001110110100011011010001111010111011101011101001111010000100110111000110010010110100111010001000110011111111010011100011011110101010001100010000001101001101100011001000000110010010000011110111000101111111001110100011001110111000101001011111000110101111010100011101011100000000101001001100001110101010111011000000011100011001111101110010110101001100111111001100001001100101111011011010101100011011010100111010100110110101001110000101110010011011100110000111000111000011001010010000011000000100111100100011011000000111001010111000110000011001110011000010110010010100000101010101110111101000111000111100010011101001011100011111001101010001011000001110110100111000110100100111001011110001110110011011111001001001100001110111111010010111010011000101011111011000110100110111001011001110101001100000110011010100101000101000100101100010000101010010000010110000101111101011110010010011101001101010100001101101110101011100111101001101100111000000010101111101111100001111010100011000100110000001010110101001010010001111010011100100101011000000111111011111001101101010100101100110110110011101001100100001011011110110110011000000010110101011110001001011000100101111110110000010111100101100010001000
101001110110111001111101001110001110100100100001001001100001100000101001100011011101011001111100011010000001111110010101000010001101011100101110111111100000100011111100010000111110010010100011011011110010100000001111001100101101110101101000101111001111110111011100110110001111110000000001100011010111110001011001000101010001000101011000100001110111110100010100000100000010110000010111000000011100011010110010110011110001111110110111001011000111010101110010110001001010011011001001111110111100100111011000100011001100100010101011100111101111110101111110110111110111100111111001101000001100111100100000111111001100010110011000011000110101100010110001010100100001111010011010000001111010110001111000100011111000110110011010101111011000011011010111110010101010111100111110011001110111000111110111000000101111000011101001011111100111110100101101011101010111000111101101100011001010010010011010010111111101111011000001110110111001101001001101010010011101011111001010100110111100000011111100101000111101010000011110100001110110111100010100011101001000101001101011000100001110001000001101000100111011011011110001110000110100111100111100101110011011011010001000001010100101100111101110111111000000110101110101010010110011001101101101001011101111110001111010101110100101000101100011001001011111001111000011101110111100011011100010011100100011010011011110101110000110111000000100000011111000101111101101011011010000011011110010101111101101000101000001010101001011001100010110101011010010100110111010111011101101001001110100010011000001110011001011100000000001010000100100101011111001011000100101101101011111100101111010110111101111100101100100110011001110010001000001100000011010010111111111001101110111000111011100001101010110110100001100010101011101000011110111010100101001111011001010010001001011110101100100100100000001101100010100001001110111011001000000100111100100100111010110011110000010011010010101110001011110110000001000010101011001001011010011011101010111111011110001101111010111111000000100111111000010000101001101111010110111010001110101110111101001010011001000011000100110010001100101001011101010100011100000101110010100000101111111001100110100000101000110101011101011010100000011000000110100010000101100100111110010101101110110001011000010110011000110110011110110001000110111101001001000100010111101101111000110110111101111111101001101110011100001101011011000100001101011111110100010111100111011100011000111001010110001100101110100111010111101100011110010101101011001100111001001110110001010111111011111101100010110001111100100100111111010000101001010101101011100110100010100011111111000010011100010100100100000100000110011101101011010101011111000001101001011011010100101010110000110100000000110100101100001011100110001111000111101000111011111101100010100100110110000110001110011011001001100101101110101011001101001100110111111010001110100110111001011011011010101011011011000101101111111110001010010000110100110110110011001100111111111010010110001000111010110100010110001001111000011110100010101
110111111011110011001100000101101010110001101111000111011101001101011000111010110100100111000011001110001110100011010110001000010110011101000101001100101000000001101001101001110011000010111101101110101010100001010001000110101010101011110101100001010001110100100101000111001100000101100100001001110000001110101011100110001010011011101000010000101100100100011010100101011010010100100011110010001110111000000010111011100011101111000111001000110001000110010010100001101101001001100101001011001001110110011100101010101111100110010000110001111011010010101011110010001010110110011011001110010101000110001110000111101101100111011101101110000010001000011101110100110100010100101101000110010010100101110000101010000101010011101000101011101011011110000000110000110011000100100111000110111111001011011111010100000001001000110101001011000111011100111000110001000011011011010010100011110100110011111001101101101011001100100100101110010100110001100101110110111000001011001011000110110101110101001001010111100110011100100101001111100101111000100100101001010000100101001000101110001111110011010001001000100001101100001011001100110000001100100011101110110010001010101111011000010101110001001010011010111100100011100101001011100100101001100011101001011011111010100110001111111010101100111110111001101011101111100101010101010010111011100001101101100111011111100010110000111010101000000110010010001101111011000100110101100010011000100010010000011011100111011110110110010001001110111100101101100011011101011001010000011001101001100001100100101111011010011111011111100000001010000100010001101010000001010010011100011010100101010010100010000100001110100001100101111001111100010111111100001111111111101100011010110011110110011011011011101111101000010100001110101000101011001011000110111111100000010011111001000011010010000101100100110010100010110010101011010100011101100111101001100101011001110100111000100111000111010001000010111010100110001001001110111101100011111101100101100001000111010101010000101011011010110101011101110111111001000001000000011001111011011111000101111111010111001000101111010101000101001111111011100111000100001100101101010000000010110010101000101001001010010111111111101001101011011001001111001010110010101100100111111010100101000001110110001100001101010110101100101010000111111111010100011101000010011001011000000011100110001111110100001001101011010111001001010101001001001111010100010111110000101010011110101111010000001001001000101001000000011111000010010010110101010000100110101010111100100101011110111011111111111100001001011001111100100110101001001001110100000101001010010010011100011110111001100010001101010101010001100001101011110010001001111001011101001101100100000111010000000000011111010011000000101000000111111100110011110000011001011100110000110101000111001010001011011001000010110101010110111111011000100001010110100111110001011111100001111000011111011010011110101000110110100011011110001111001110011100011001110001111111110001101101111101110110000000010101000111111100111110100000101000
111001110111000010011101000011000010101011110110000000110001100011001111111111000011101010110011110010010110001011111010011010011101101010001001001100100011000000111110111110100010101100010100000100111101011100111010000101100010101101100010010110101011000000011101111000111100000111011001110001110111111111100110000100010010100011001111101110110110011000110100000001011101100011010101110000100000001101000110100010000011011110100100110100100011111011011100000010110001010000101111110110001110100000001001110101101110010100100101000100111100001010000000001010101001011011110011111010000010010011000101011011011011011110110001110011100111111111101001110110111101011111001111100001000010001000111001100110111011010001111101101111010001101011010100000001111101001111000111100110010010010101011010101110111100010101001100000001111010010101101001101111001100100110001001110100110000001000010001110011001010000010011011100011100101000000101011100101000001100010110000001110011010011111010010010000110100011000101110011110111011101010000100000011010001100001001100111100111011001100111101000110000010111100011010011010001101111010100011111000000111110111100100000101011101011110101110000011110001100001010001010010011100000010011111101010000011110111100001000000000111001100011101110110001110100101000000010010100110011000011111111011111110011110000000011100111000101011000110010010100111100101111111000111110001011010001001100001110100000001110011000110011000110100101100110010001110000111110101011101010101010110001000000101100101000001101100101001100011110101010000010011001110101011111000000011011000100101110111101011101100100011011111111111000101011010111100000111111101111101101000111110100011000111101011111000101000001100010001010011110000010010100101100001111101000110010000011011011100000110110101010111101111101011011101101010001011011100010011000111011010000001111001101111011011111110010011001011111000011010110111001001010011001011010111110010000101011111110100000110111000010110010100110000101000001010111110001110110010011111000111111000111100111000110110011001101011001110100100010000110101011010110010110101100111111111010100111110100111111101010001010100011000111011001010100011000110001100011111000001111110001001110010101101000101100100110110110110101000110100001001000101011010111101110101011000011001111101100001000001000001111101001111111100000010100000010111111110001101010111010101011100001000001111110111001101101110011110000111101100011000001100010101001100001111111101000001101010000101110110011101110011001010011011100111101010111010011101010100100010011110110011101000001001010111000010001000011100001101000011110001011101111100111001111010001110011100101100010000010110001101000100100011001001101001010001101001101110100101001000111110101111000101111100100101010110011111000111001100111000001111000110110001101110010101111111100000101011111100011110101111010111101110101101001000011110110111100100110000000000011111111100101111001100111110001100101100010010110100110100100101
100011111111110011010100100110111010110110001101011101111001011001110000100000011000110000101101111101110110101000011101011001000001001001111000101000010111111001100100000011100111110110100101011110111010101010110111011100101000000101111001110100110100110100100000101111111011010000110101110001011011111000110100001000011111001010010001101000000011110101110100100010010001101110010100100101010111000000001101111001010100001010100001100101111110101001100011111100011110100000011101110100110001010111101011111011001100001110001010110111011110111001011011110111000010011001110101011110101110100100011101111000000100101110001000011001100001000010100000111100000001010010010001000111100000101010001100111011001010001000011111011111100101111110111101010100100000110001001010101100001111011001111101101110010111100000001100110010101010000000011100110110010011111001011010111101000011011101110110011100111011011011101001101110010100111100101110001110001110100101110000001111110011010000110011100111100010010110011011111011110110101001011000111011100000100111001111001000111111101101001100101101011101101111011101111001110001010010010011000010101110111111011111011001001110101011001000001101000001101110000101000111110011011101010011101011010101110011011000101100000001010011110011101011110110100111110000011010101111111000000010011000101101010000011100101000000001110101110011100111010100000000011100101111001111110101110100010010010001100110111001001101000011001000010101100011000100110111110001010110110000110000000101000010110100011000100101100111110000111000011100101000011010011000101111000001100101010101000010100100110101110111000011001001110111000100010000110011110001100011011111001100110010011100010010010100101011111111001001000011000000100000011100001100100100001110000000110100000010100001011010000111000000011101100101001010011100010010011100110111010110100011010011100011100010011010111111001010110010110011000101010011100000010011010000111001000111101010100111011011101101011100001011110110001111000110100100001010110000100010000110001101000010001101001010010110000111111111001100001010111010111100101011101100000000000011000010100101100000011110001011000001100100110100101011100110010110111010100000000111000100100000000010011101000000110110010000111100110010000111011011110111000101110100101110011010100010101100110000111101000000000011001011011101001011101010100011000111010011000001110100000001111111010111010011001111001001010110111100010000000011111101110110000000001100111100100101001011011010101100001001110111110001000000011110011000110100001001000110101000000111110011000000100100111111110111101011110010111101010111100000011011011000110011100011111110000001100111101101000111010110101110110001010011110011111110000101110001001111100010100010100101111101111110011100101011111011011010100000101010000010010011000011111011100111011111001010100111100001100001010100100001101101001101110010110100001010110111111010000011111001100000010101000101000101010110011101100110110001011010000101
110111000110101001110001100001101101000001111101110000001110100011100000111001110111100011010000101001111000011001001100111110111100001110010011011100011010101110100011100111011011011011110101101010101110011001001101001001011101101001010000001001001001110011001110001011111010000000101110010100100110011010100110000000000100111010110110111101000011110011101100010111100000100000000110100101101000011100100011111111010110010110100100110110010110011010011111100011101010101000001110110101011111000000100001001111010010011000001011101000110111100001000001000001011100010011101101100010010011111011011001000010010110001011011111000101011110100011000100100101111110111011011110001000000100101000010100010111110001011101110011100101100101000110111111101010000010110011011101110100100000100011010010010001110100011011100000111101110111001001100111011101110010101011100111001001010011001001010000011001111010001000011010110110011100010100101101110111100101000000010010001100111001011110010010011000011101101110000011111110010000011000101110111111000111010010010000110000111111001111011000100011011100010000011110111010101101110110101111000000011011101100111110010111001010011101011110001100101100101011011000001100011111011110011101110110011101111001000100011010100000011011110110011010010000010100111100110100000101001111000011111100011000101110001111000011110110110000110011100010111001001110001001110101010011111000101100100111011100111010011000001101111101000000010100010110110100001000101101111111100000001111110010111001111111001001101011101000111010000101100110100000000110010010101101001110001101001010001011100001000100101001010011000000111011101010011100111010001111101100000001111011001010101000110010101100000001110001101111101100011100100010101111011100100110000011110100011001100101111100110111111011000100000101101111101100000001010100011000101101010010010010100101100000101001011101101011010111111011111100100010110111010110011000001101100001111110011101000100000111110011001001001000111111100100011100011111000010000011001010100111001110000101111000001100000010010010111010001111101111100111101011100011100010010010001000110000101100001110111010101011000001101111000000001011001100010111100000100001101111010000101111110110010010010100011100111111011001111111100111111001000010110110101111000010010111100000010101010010010000111110110001110011010101100111001101011111101010001110111001011101000111000111011110000110010101111111110110001101000110110101110101010010111110011100011101010011111000111111010111010000110101010101000111001000000110011010000011100101011100101010001001011101011110101110111000010001111001011010011111011110101101110101010001110011111000000111010110011110001000100010100010011110000111000000111010001101110100101111001101011111001110011010101010100001101001000010000011000000100101010010010001110000110000101101101001110110101101111011011000011101001010010110000101010011100000001111101010100101011001111101100011000111110110100010010000000101110000101100110100110000
000111000100110100110000101110000110100011001000110011101111000101000100011111101001001110110010010110001000011000100000010011110111100010110011001001111011010110010000111011010101010111101011111011001000110110110100010011101001001101101000010100111001110011011100101010001001110111100110011011111111011100010000000000100011111100001111100001110001000000010110100001000001101000011001111011110001100110010010110010001101110101111000100000110111000111010010001011100010000100010000101010111101100110111101111111001110011010101101100111110100010000001100010000110010110100110100110110111110010110001101101100010101000000100001101000110000011001101010000111101010100100011001101101101110010110100001000011110010111010100110110001010011001010100111001011111001001100101100001100011000100001000111011010001101010101110000100101111110100110011010011101000111001111111000100101000111000110111100000011110000101110110110111000100110011010111001111111110010000101111111000000101010000110001101001101000001010100101100111111011001110101011101110100011000010001001110000010100011111111100010001000010010111100010000000000000011011000001100001010110010111110101111111000001111001010011000101111011110110001011011000110000111001100110010000110110111100110010111111101100001010000010001011101010000001111000101110000000000001100001100011001110100111111100000110100001010001110111101111011011110001110101100001010101010000110110011101100101010000111011111001000101011110011100100111100001100010110101100010000001011110011001110001000101010111011101101101100111101111100110001111111010110110001111110001110010111000001111101100110111101111110000111100010111100101101100110100001100100100000101010111000100111011001001010010100111100100001011110111010100111010101011000100101101111100001010110000010001111111100001111101101100110001111001001000101001100110110100000100110110011010000000100110111011100001100100000000100100110010111111111110011001101011001111010011011010110000000110100111000010010000011110111101010111101111011101010110010110110100001101110001001110100010111000000011100011011001110010111110001011111101101101100010111000000101000011000001001101000000010010010101110101010101011000000000101101111001101100101001000001111101000010100010100110010000101010110011001100110000101000000011011111011101101010011110011001101110001000011101101110010101001000011110000101001010000000111110010011011101011111011010000100101111000111001000000100101101011110101100111110010111100101011101011110111000011011001010010011110110100110101001000011000111110100111010001110110101100000011101011011010011001101000001100110001010111100001101101011011011010100000100111111100111010110000001010111010010101000010011100101010000100100110000001000100111101111010110110101111111101001011101000111100110001010000011000011000111001001110100111011000011010011010100011000101110011000100001101101010000101111110011101000101100001011101000110010101001011101000100000011010101110101100001000101111111010101101010100010001100000100001
010001110110001000010111101100110100000011100101010101101011111010100111010010101111100011110000001111111101001001001101010010101101101110111100100100001101111011001001011011100110101011100110100100110100101101000000011011001100100111111110101001011000100011010010011110101100100100100010010100100110001101100010011111001010010111100101000101110010111001100111001011010011000100001011001111100001100101010011100100100100010011001111001110111100011001100001110010110100110100001000001001010111010110000101000110000001111000101110101011011010001001101000011111011100001111100001010010110011000001110010001010100000110011011110010001011001100011011000101001110110011010110011000100011110001000010011010010100101100110001001001110001100001100001000010011010101100110000000110101111110101110101001001001000011001010100111100001100001000111001010011101111000100000000101011100101110101010101111011000000101011101100001011011011110101101101110110110000000011110001111111011101011000100110000101101000010111110000100011111001110010011111011000010000000100010000111000110011010010111001101111100100011011111101100101111111110111000000101011101000111010001110010011100100000000100001101110000001001100111001101110011100101110001110111011010101111010111100001011000011101111111011001010101010110101011011100100000000010011111000011110101000010010010110010010011001001111001010111110101111101110100010011110010101000111010000011100000111110001011111011110011001010000110010010110111100101011011100000010010000101010100000000011111001001110100011011011110011100001101000010101001010001011110001011100010111100111101000100011111000110111010000100011001010110000100000010110001000000000001000001101100000100111000001001011101000001110110001111111001011110110100010100000011101100001010001111010101101110011100000011100011000110100110110011001001101010110100101101000010100101110001101100010000001001001000010101110101111101100100000000101010101111011000001110010010011101110011100001100110111110001110000100001001111010001000111100000000000001010010101110111100000101010011010000010101000000111110101000110000101100011011110100010100010110100101101110110100110110100001000000100001101110100011001010010100101110011000011000001011101011110000010000110000011010100110001111010011000010010110011011110100001110110010001000100010101101000000011010110001010111101011010011000001000011000100100111011111100001000010111111100010000101000111010010001110000011011100011101100110000011100100011110110011010011100101001001010111100100001101100001111011000100010010101101111110100100101010001100111000001001111110001110111010110010110100000011111110110110100110100100100100101011010110010100011001011011110000000100001100010010101011110011010010010010010100100111010101110000110110100100000010001111001000010010010010100000101101101000100010111000101010001101011110111100110110000000111111110011110000101111010101111011000000101011000010011011001001111011111101000010101100001111110010000001111001011110010011010010011101100011
110010100010111111110001101000001000010001001001010011110111011011001100001011111000111111001110101001111011000110000010011101011011010111001001110001010011111101011011001110001100110001101100101100001000111010110010011101001000100001101101011101110010001110100000111111001111101100111001101000111110110000011011111001001000010001000100011100010000011111101110110110001010101000001010001100110010010011110010001000111101011010100000001101111101010000110000010001001010010000010001101001001011010011101010000010111011111010111110010101110000111110010111001001101110111111011000000001001011100010011001101010000101010110101001010011010110111001111000011101100010011000001111111001001010101010101001111101010000001011010110101101010011001100111101111000101011101010111100100011001100101000001101011011110000101011101010010100000010011011100110001010111000011000101111001101110000110101011000100101010010110110011101101111110101000110000001101010101010011011100111000010011101011111110111000111111010111111111001000011101001000110011001011111000000110100110110101010011000010110111011111010110010001010000011010010101001011100001100100110110111001010011100000000000111010101111011101111010001000101010001010101111001001101111011010101110001101111101010110110001100101111110101101000101000110110001001010111011111101001100000111000000110010010010111000000101101000111000111001011101000101000100010011011001001110111011111110011011111011101111000100111000101000111110101011010001011000111110111100011101001110011110000010010101101101010011100000011011110100001001100010100011111100100011101100011000100001100111001000110101001110000111010100010000100010110010011110010001110000100011111110100000011110001001110000000010001000101100010101010010001001111010110111000111101100110111010011111010010010111101101110000011100100111011100100111010111110001010100001000011000001101010111100111011011110010111101100101010101000011110000101111110110010000000001101010100100111111101100101001000010000100011101111000111110010100111110110011100001100010100110001001001111011011101101100100100011100001010000100111000001001011111001001011000100001100001100001110011001101111010000110110110001110001100111001001101011111110100011010101110100000110110000000000001111101100011100100010000111010001110000000010101111001010110000101010010110110000000111101001001100100010100001000111110110101010111100011000100110010111010101001111011001100100000100100110101011101011111000111110100110011000111100010011110101011110111111100010011100010111010011100010011000011111100010001101000101001000101010110100011111011011010100001010001011000101010001001010010011101000011011100010110001001010010100010111001011100010100101110000001000100111101001111010001111001011011011101111100001001111111100001001101000100011000110110011000011101010011010100100010100111111011011111100011000110100001101000001000011010111001011010010000100011111001011011010001011100101101001001100011010011010101011110001101010100111000100101100010100100101000111
110011000110101010100111110001101101000111110000100001100111001110100111101010011111010000111111011001110111111110010011110111001100011101110110101000111110000010010100010010110000101101110110110001010100110101101011001010100101000100100101110111000000101011110101110010111010111000000101111101011011010101110100000100000001111010101011000110111111001000010001100101011011111010101101111011110010001010110000011111001000000000100001111011001100010110001101000010101110100000111110100111111001011000100111111001111100000110101110011010111100000001011001111111000000011000101100100010001000000010011100011100100001011001011000011100000110111101111011100000100001101110000000010011110101110000011011010111001110001111001010101100011000000011100100010100110110100011110100000011110111110011111100111101100101111111011100010011001001001100010111100101010010110110100001010101000000110100101011000010001000010011001011111000110001000000011111101110001011001000100110000000110011111111100101011110000101110110110010110000100100001011010000101110011001010110000001001100100110000100101110100010111100101011111001111110101010101100011100001000110100101111010011010011001111110000101000000001010010011100111011000101111011100010010101011001101100001110110000000001011101100011010000011011000110011001101110100010111000110100011111001010110010110011000000001001011000001100011001110110000101011101010100011101100001001000100111011110000001100001110010110010010100111011110001110000001111001100001110100010101100000000000101000100100110010001110111101110001011010011111001110101010101001110110001010111000110110010101100111001100100110110111111000101110100101000011001110111001000001110010001010101001011110100100110100111010000000111101010100000100110100100000110110100010010101011100010111011100100011111111010011110011110111100011000110100101000110110111110010110101010111110001001101011001001101011001000001111011011110000011100001001000011101110001001010011100110011101110110001101011100010000111100110010111110101111110011111010101100010110100011100000011110001011111001000111111011000101010111000010101100111010011110010001110100011100011110110111110110001111110010110001010110100000110011111111001001010001111101010000111001100010111101111101100000001000111100100100110001011100011010110100011001110010101111000001111000011110000100001010111010111110101111010100111011000000111001100101001011011101000001001010110011010100010111010010100100000010011011001001001110101010010110111001101101111001110001010101111111001101011001011000010100110001101100001100101010011010110100010111001011110111010101101100001100110001100001100001101100000011110000001010111101010010011011000010011000001010001010111111100111001010010000100101010011100100110111011100000011101001101000111100100011110000101000111011000000101110011100000100000011101011010111101000110011010110110110101111010101011111111001011011010010100101101101111110000010101100000100101101001000000011001011010011111011111000111110100011100110010100100001
010100110011110011001010011100100000110101011011000110011111010010110000110011011000001000010111100110001001000000010110000101000101010100101101111110001011011110110111011000111111100000111001010010011101011110010001111110000111011001001010000001100011010110001000110111110010110000011000010010010111000000001011111101100111001100010010010001000111011110101101100000110110101110000101011010010101010100100001001000100111001000111010001101101101110011110010101100001110000100010101110101101110110010010011100001100101011101000110110011100101101101001110100011011011010101110110111110010010111000001100010111101111111110001110000111100101001001101110100001000001000000111001111000101011010010001011011101111101010011010001111111011110000111010010001001101010111001111001101100010101011001111111000100110000000001000010101110100111001000011101001101000010111111110100010101101010000010001010111110001011010001000110000101101111010011010101010010001111111011010101000110111110011000000010000011110101101011101001100001010110000111110000001100011000111110110000110111100000101100110101101000111110111010001010111011101101001000000010000111111011001011000011011111001100011111010110011000111010001101100101111110100100100011010010011110010010110101010101001110111001101110001101001010001011111011000110011010101111110110100010001111110010100111111101100001100111110110010111101010100010000010110010011000110100110010000001000101110001111101101100101101010111101011100011101110101100011111100101001111111011000101001111011110110111011001100010100100101001110101111001011101101110100000001111100011111101011101010011010100011101001110011100011110001101011111111111010101001100101010100110111101010111010000110011001011101101001011111011111111010000110010001011110100101101001000101111110000001111100110110110000001001101000100011000010001111100000001001000101000100100011110001101101110101001101101110110111011111101110010010010111001101011011011010001000011001011111011000100110010001101011010101101000100001010000101010001100011010010000011011111010001010111100010010101111001011101010011010001010111010110011110110100001001011100110011000110010101000010010101110010101010010001100010011100011001110111101101101110000100001001001001001011101011000010010110011111101101010000010001110000011011011111000110111000111111100001101111101100000000100011101100000010011011011111010010011010011101111110000101100001011010100101010010111111101001111011011111111111011010111010111010000010101111011011110000001010001001100110100000011001111110010000100001111101100000111001011110010010111001011010110010000111010100001110101101100101010000000011111011000001100001101000011100110110101101001010011111100100111000011010000011100000111101000110010000110100110111100101111000000001000011100101011010000010111011111101001101111010101101111001110011000100101101100100111110010011001000010100010000101011110100110000000100011011111010011100000010111011011100110111000100000000111100110101100000001110100010010001001001010100
011100001001011111010100101011101010100101001101101010110001101000101010000100000001010001101000000001101001000111110000110100011101001111011000100101100111011111100111011100100011111110101001010011010101011001101011011011101011011010011011010010010111010111010110010110000110101010110011001100111100110011110111111011101100001000100011111001000010011010000111101100101101110001111110100011101010111000011001000011010001101000011001111011100100010000001111111101000001000000001001101100110100000100101010101110010110110111000010101000100111001110001000001001111011010010101001100101011100000010110111011110101011010111111101100000101110100011101100110000111100001000110001010111110101010111110011111101000011001110101001101001000101100111101001111110010001011001111101101101110110101010011101100110010111010011011111110001001100011110100000110111111100100000100110111111011100011110000011101011110101110111101100110010111011001010101101001000011001101010111001001000011010011111011000100010110001100011011011110001010001111110010110011000011001010011111001111001111000001000010011111110011100100110000111100100000110110111111111101110100101100011101010110100101100111000100110001000001000110110010001000110111111001110100101110001011100000111000011100001011101111000000001111100110000101101011011001010001100111110000110001100001110000110101010111110011111111011010010101011000111011111100100101001011101100110100110100001000111111101001010010010110001111010000010000000010100011001110000000011100110000111111111000111000101011100110111001111101101111011000111100101111011110000111011000010111001010010101001011000100001001000110101101000000000110101101110101111000000000000110001010010111000010011111101100110111111111111011101111001110101110000110110000101101000000011010111010001111111000010111111111000010100010000010110001011111111101101110101100101010110100000110111010001111010110101110101100110101001110001101111001011110111011001001011001010011100101000011010101011100001110010111011111010101100000100010110110110001111111110001101010011110000011111010110001001010111000001100000101110001110111100111101011110001011110101001010010000111101101011100110000111101110000111100110000000001000100110010111101010010011001100101000001000101101010101010100110001100010000010010110100000111110010101111101110011010011110000110001000100011001010101100101011111110000001001110000111110101000101010100000101111000000100010101101101110100111010011001110101000110110110100000111011111100100101111111100001101000111011100111000110001111100110001100110011111110010100110001101110110101011101001100011100110000001111001110101101111010110111010101111101000110000101101100101010000101100111110001011100000111111000000011100000100001110011001001101111000010101101000100100101000000010010001111011001110101001010000001001010100010001001011010000111110110110101110111110011011111101110001101101101101111001110001010010110011111010011111101111000001101000111111101101010010101010101010110011101100001110011010000000
000110010100101011010111001100111010101011011011001001101100011100001100111000000111100111111110010110101111110000000000110100001111010100001101011110101100001010110001000001000001100110110100101111100000110111010101010110000000111101000001110101000110000011001100000000100011011101101000011000101111100101001100001001000001010001110111100011000100010001110010101100111101011001001110010010000110100001001011110110100101111101100110011001101110010010101001000010111100011001010000101111110101111000100001101010010001010011101011110101101100100100100110010010101111101111110001000101101010111111100011011101001101100101000010000011000000100010111000100101111000101110000011000010010010111010110010111101110111001000010010110010100101011100100111000011010110110111101011000110111110010100100010111011110011011001011101010110110100110011101110000101011110010110000010001110001111110001100001000000100001010110100010110101101001111100111101100110000111111010111010000001110101110000001101101111100101110010110111010100100111110110101101011110111010010001000001100111011111011001100000110000101011100110010101101101010111001101100101110100110001001100100010101100100101011110110110000100010001000001101011101000000100101101101000101010111100110001100011000100001100011010001010110001111000011101101010000011000001000111100100001101111011010001001010101110000100111001100101110110110101110111010100100010011000011000000010000010001111011100010011100011001000110101100111111100000110001000110010010110110010001001101110111001101110111001101010001110100011011011010001110111101000110000001010000001001000011100100011101001011000110111100101000011010011011110101001100011001100010111101110000111101000000100001110011101010110010000111011110000101111001111111101011100011111110011011110010101011110001100110000101000011100111011100000001011110101010010010111111100010101010001111111110001110000010010010001011111011000011010101000101111100110010010111110100110000110001110100000010001111110100010110000001010011100000010010011000111111000110100111100000000001011100100011000101110111100000001000100000100011100011101110000000011000111010011101110011001110100101100101011010101010101101011111001001010011100110001011000111110111101101010000100000001000010000100111101001110001001111011011011011111001110010111001011000001000100111111000111101111100101100001100111010110110101100100001111101010101001000011101011010000111001010100100010001000100010101001111100000111101010100000001100101000011011111000110100111000011110011011010011010100011000011011110101011001111100001010100001110011011010010111011101011011111110001101110011010100110100011100001010110001011010101111000010100111111111011000111001110010001010011111101011001101010100100101000111001111010110010010000101111100101001100110000110110011000001011011100010010001101111111100100010110110101011001010001001011100100001010010101101011001111101000110110101011111011010100101000011101001101000000110010010100110100010000111010100111000111000000100000010
101101011110000011110010001101000010101111010010111000111110111101100011101101110000000010101010011111110011001110110000000010000010010001011010011100010011010001110010111111111000111010100011111000110101100000011101011001110010001101010010001001011001000101110000101000001010101001111100100101101011001110110110110010010011010001010010100100000011100111110000101010100011110000001010101011101111100111001000100111011010100101001111000000011011101101100001110100110111100110110010101001011111001011101001010001111111001010101011110010110110000110001100100001000011100010000000110010101100110111110000101011110000000010100110100010010111010000110100111111100010011110011001010011101010111001001111000000100011101101110111100000000000101011001100010001011010001001101101001110001110000101110010100110100101100110100000111011011101001111010111001010011111000000100111110100010001101011111100101111011111111011110001000110010111011001111000000111111001010011111001110001100111001111100101110010010000011110101000110010010100111011011111000010000110111011110011011100101010101010101100110110110000000111000111001011100010100001110001000111011100101011011010110111010111111000100100000111111010000110011110110010001000110110011011011111000010101101111111101001000010110000001100101010001010101010000001100111011001111100000110000011000101001010001110110011011011010000111100010101100111101100010111001111011111001111011001001010010100110100101101011001101011101110010101011001001111111010111110110000000000101011101011011010000111111000101101000011001111101011101010010110011101101000000010111110100110000100011001111000010101100010101110110100001000010011100100100100101010011001000011010010000000100101010000110001100111111001101010001100111100110010110101000010011011000001011011101110000110001110101101010010010000100111101011110110011001101010011001111101110010101111010000010100010000111000110100100111101001001001010101001000110100111011000000100111101111011111011101101111011000100100001010000010101110011001110011011010100100110011110110110011111101100011101000011001011101110110001000000100000110011011000101110000111000010000010100011100001100111101111011011011110110100011101101010010000001001010111001011111111001100100111000110010011101000001000011000000100111100010110101001011111001111001111111110010010101010010101001110001100101000111110010010000101111000010011100001100110100010011001100000101110110111011111011110110000100011101101110111000010111011000001101100110110001110111100101011111100110010011111110101110000000110111100010111111010000100011111001100000010000001001000101001111111010010110001000101000011011100010110111100011011101000111111011110101000110111101001001011010000000011110000111001100001001000011110001111011110011001011111101110111100010101010110111001111010011001111100111110000010011101101101110111101101100101110101100101100010101000111011111001000101011010001001011110110111000111000100001111100011110110010111100001000010111001101110000001000011100101110010111
001010010000100010110001111101111001011000111010101100110001010001001011110100100110000100010110110101111110111000111001110110110100011111010001010010000011100010100001010100100010111011000011101011100010010101011001000100101101100110110100001111111000111101100010000001100101001000000110100110111011001111000100100110011111110010010000000001110110100101110100101100110101110011010001001110101111010101011100110011111110001011000110101001011001101000110011110000001011011100001111111101100011011110000111111101001110011000111010001010110100110111000001000000011001110011110011111010000101111110101101001010010011010110001101010101010110111100100111101110100111010100111110100101111011111101000111111100110101011010000011100111110010111000010111110001011011100011010100110011110011000001000010011011000011000110010010001011110011111011111001000010010001100111010100110010100111110111111100001001110100011010100111011011100000100100110011001111111010100001111101111101110011000000011010101011111110110101011111010011010000110100111001010110010010111001010000011110000001100000011011011110000110111110000011000001000010111110001101101101101101011110010111001101100010001000101110100001010111110010010011111110011011111001100110101110111100110111011010111111111111001101011110001010011011101101010001010000110101000001011001010110101110010110010111101100100100101000111010001010000001101000010110101111001101000101010011011010110100100010010010010101110010010111100101100100011000000111000100010000111010110100111010010101100011010000111001101011100101001111000100001111011111000101001001000101000000100010110001010101110100000001000000110101111000010011000000010010111000111001110100101000011001010010100110110111100010101111101100011010000001011100101101000110010100000111010101110010100001111101111110000011110101111111011011111111111100010101110001000110000010101010001001000111101101001000101000101101100101101111011010010011111010011010110000010010011111001101111010000001000111011111011101010001110100101110111011101110111001111001110001101000010101100000010011001111101000010011110110001101111110011111010111111010000001111000000011110000011011001001010101011100010111010011111101110100010000111100001000000110101111011100100010001011001001111000110110011101100010111011100010011111001011010110001001011000011110100110010011000100011000101101010001000010101100100010110100111110011101110111000101100110000101111010010110110011100010111100101110000110100100000110100111101010000110010101001101110001100110101111100000110101101011001001011010001000111110111001100100000011010010101111010010011010010011010101111010111011100000011011111011101101110100101001000001011100100001100100111001000100110101100011011111100111001001111111101101010111011011100101011100011001111111101010000011100000110110010101100001010111101101001001101111111001110011111100000000001011101000010011101101101011001100110000011111010000100001111110111100101010011110000000001101101110000011000100101011101111100100101011110100
000001111010101011100111000111001001011000111110000101001011111111001000000001011100111101000101011011100111100011001101001111010010110000001000000010000001100100110011111111101111001101100111011110111101110101110110101100000110000100010000110010001001100100110010001101000111000111101110010001111110111100000110001001011100001011101100101000010011010001001001100101010101111101111101000000101001110111010101001010100000000010101100100001010001111011001001100100111100110010001011110101111100111000011110100000011010110110001100100001001011111011010000001100010110111000000101101001111000111101101110111001010011011101100010110100000111110010110000011100111110010100001100100101001001001000000011000001001001110111011010101110010110100001100110110100000101110101100101110010100000101111011101001100011010111100101111100110110110011011101101101111111111011111010001100000010111001110011001010011101011010011011110010011100000000001001010110111111001000100011011010111111100110110011001110100010110110100110110100100110100010111100111011011011110000001101000111101011101000100010011011110011000101001101110101110111101100110110011000000110111101010101111011111001010011100111000011010101111111011001010100001110101000111010110111010110010111011111100100101101001110110011110011101001010110100111110010001001011000110011011000110110000011011010110101101100101110010001100001101111001111011000111111101101000011100111001101110100110101100101101011011110110011101110110111100000011111010100001011000110111101010101011100011100010110001101011110001000111100001100110101001011100011000111110011110100110100011101000011111000010110000110011000110000101010000000000101100001100101000101010111100111010011001101001110010010011000011011111011001010000101000110101111100110110110100011100100001001110110110001110110101010011010010010011000001000010100100101100101011101001000111010010100011011001101011001101000000001001111101001011011110001000100110110010000101000011011000110000011010110010000001011001000001001100111010101001100010001101000111111100011001011110000010001001001101110001001010110010000101011010001010001011000111100111010111100010001101110000100100010110101111111000011001011011111100110010110001111011000111100100000000000101001110011100001010111111111000010111111101100001000111111101001000000001001011010010001000100111101110011000001110110100001100010100001110101010110011011011100000100100000100100100000100000001011101001001001011111001101100010111000110111010011001101101000111000001100101001010110000001011100000101000011001000100011110000001111100100110011000011010001110010000101111010000001000001110010001001001001001101001110011111010111100000100000101101101000000000111000101000111010110101111010111111101001100010111110001000001011010010010011101101010101000010111110010011011010101110100000011001001001111100110101110100011100000010111000110111011011101101000100000010011011110000000111111001000010111011010001101100000010001110010001011000110101111111000111111010001000000010100
010101110110010111101010001011111100111100011010100101010101010101110000101100111010001001100101101001010011111001111101010010011110100111000110010101000010101110010011001101100101000010000110010100001001100001110101111000011110010110111001001101101011101010000110001100101001010011011001111101111010101110001111110111101011010010110110001100111010000011000100000000000101100100010100010110011100110001010110000101100010110000011100101111110111010001001001111010101111011010111110111100111001000010111101100110001100101111101110011100011101101111101100011111000110011001110111101010010000111001100001001011000111110011001000010011000101000011100110001101001101101011110111111011101010100111001001111110110010011100000010110010110011000010100001101010110111110110111110110001101101000010100010001111011001111100110100011111010100011000110001101011010100000101111111011010010100101011101000111100101111001110111011101000100100111010111001101010110111010100001110000011111010011100011000001000100110001011011100001110001010100010001011000100101111010111101000011100010010100010101100000010110010110110100000101010010101000111010101111111001100011100110010110001101101111001010011000100011001011101001110001110001111100011000101111100100100000000011011111111111010011011000101011111111110011101101001110100010110000011011101011011111011100000000001110100010101101001110001101110111110000011101001001011111110111101011111000110101010001011010110011110101011101100111110111111000010101000100010011101001010011001111010100011001111011001101010010010001011011001111101011011001100010101100000000111010110001111001001010000010010101010001110001111000101010010111011100100001110111010111101111001101101011011100011111111001000000010001100001010010001001001101001111010000110011100001010001110011110011110010111111011000111000000011001100010011011101001001010011010010011101100010011000101011001000101011101101000011010001110110111100110000001111111001001001110011100000010011001000111000100111101101111010000010111011110001101100011110101011100110011111001100111010100110100000111100010100100101001101010010101010110011100010100100001000001101011011111010100000101100110010101100000010000111010111011101110000011011001111000000001100001000111010100111101010000010101001100110101111011101001101000111010100110010000100101101111100100011001000011100000110111000000000100100111100110110011001111001000011111011111010010000111010110000000000011010010111011110101110000001011010100100010100110111011011010011011011111001001000100001100110001100111001010111011100000010101001101100110100101101101110101101000110000011000101000001010011010111111100011111110101010000011111111101001000110100111100000010010000111100010110111110100011010010001111111111101101011100000000101000111101001001100101011110010111000111110110000001011101000001010101110111100110011111001000101100101001101011110100001111011001001100111111000001101010100101001101001011001111001010111101100100000100111001100011111101001111101110010001011110011
110000000001000110111100001101100001001110010110101010100011101001111110010111111111110011001011100010110000010110100101110011110001101111111111110111011100101011010110110011100010101101010101111111010001000011001100001001010010110111111000111011000101101011011111101111011110101100101001110011011100111010010101111100101111101010110100001000001101011000011111010000111101001011001101111110011011000000000110111101011100111001100110011110010101010110111111010011000010011001010111101100011111100000011001111111010110111000000100111010101011000011000010010010111000000010110110000000111111011010100110111010011001010001101000110110000000100000101001111110101110010100111101001010001000100000000100111100100011010001001001100000011101010001100110110110111111000011100011010100000011100001001011110101010011110101011101000110001100101101101111001110000100111010100100101111111111010111111000111000111111111111101010111101111011000100110100010100111100000101110010011011111011010010011001010100001001001110011001010100011111001100111001101010111001000110111001010100010010100100111111110111010000001000100010110011100100111000100101011000010010111010100010011011101101000100101101110100110010100100101111001000000011010101001101010101011011010100010011110100100001110110000111001001110011110111010111001110101010000000001111010110001101101001001001000001001110101001110001010111101100011011110110011011110011111110100001100101001111111110111101000101000100111010111100110010101110111100001111111011011000101000100011000000111000011110110101000110111111111100100011111101001001001100011111001100111110001101000111110000000001000000111001100010011010100000111010001101101011111100010000111111111001011000011010010011111101101111011000110111100011111011100011101111101100011010000001110101000010001111101100111010011000010011101100111011001101101111011100111010100111110110001000001101001001101100000101010000100101000111100001100111011011010001011011110110011011010011101000010100000111101011011001011111111110111000001011011000010000011010100100000010111111010001101111011010000101001100011001010100001100100111001001000011101111010011010000000100111001100000010101110110110100010100010010100001100110100011000111000111111111010001101001101111110010011110110010111010101110111100111011100010010101011001001011000001000010000000000110100100000000001110100011111100101101010001101000111101010101100111010000000000001010110110000010110101000111000100010001000111000001000101011110100000101101000001011010011000010010000110101111000110001011011100001111110110101000000000000100111110001100000100100001111000111000010000011001000100111101100010011100001111011101101001011101010010011001011101110101010010011110100111100110000011001111110111010111000001000000100001100010001110000110001101001000100111000001001000000000010100011110000111110110100100010110111010000101110110101001011010011101011000001001010001100101111001000100010111011000111100001000101001011111101010000011101100100111011100011010101000110000
001011111011011101010001001001100001110110100001100100000010010111000101001100010011000110110001110110111010010001011001111000101000100100110100000111111010011010000101011011110011000011101011010011011010100001000110110000101100001100010100011010100010000001111000010110010000011100011101001011110011010111110000010111000110001101000011000111111100001100000101100000011110111101110010010101011100101100010111111100111100100110111010011111111010101111000010001111001001111110111110001011011111011111100100110001010010000010001000110000111011111111011010101010111110111010000000111001011110111101010010101111010100110000000010101111110000111101111110111010101000000100101100111110100101111110001110101010010001110111101010111101110011101111000101000111101010101010100001111110011010101001101101110000001011100101101010101011100010010001110111100000010011011010011111111100111001110001001110111111011111010000100100000001011000100100110010111000010011111000100011100100111010110000010110000100010000001111101110100111001110011101010000000110010101000111000100001110100001100010111101011110111000110100100000000011000011001101100000000100000100010111010001101101111001000001000101110010111011100110000000010010010110000001010100001111011110010010011110001001001000101000111010010011011011011101101011011011100010010000001001111001010100000000000010001010110001010001000001100101111100110110000101011110111110111110101110001001011011100001010101111010001011101110001011001100001110111110001101110111101011110010011110111010001000000010000111100011010011111101111101111001110011100001110000111110000001010000111100001011000011111100110000111000101000011110011011001010101010111110111110110010101010100110100011110010001100010111110010111011110100110010111111100001010011011101100101110000111110111111101011011111010111110001100111110111111100010101101101100011001010100001010010011101110011111011101001110111011010111110001100000011101011111101111010001000010011010110010110100100011011101010011111010110110111001100001111111101001001111011011100100101110101011111011101011110101010011001001001000110110101111101101100101000111001111100101100101000101100001110110101000001111000100011011110010010010100111001111010011010111101110111011001100000010100011001011010101010100110010101000101011011101001010100000110011100110110011100100100001101110101111000111111010111010011111100101110110000011010010000011000110001010110110100111010100000011111101110100010110000011011101000110101101110101110010100100010101100111110011010000010001100101111011001111101000101110010100101110110010110010011011000011100100100100110000010101001110000011100110011011101011000001001011110000110101111010010101011001010100000000101101000101101011110011111101001100101101101111110100100001011111010100111010100100111101000001100111100011011101111101011000100011011010000011100010011010101000111101111001101111111111000110110000001011110000110101011011101101011000100101001100010011010000000110010010110011100100011111100101001010001
001100011111111001010111111000100010010101100000000000110111100110011011000111100101010110011010000011101010111000000011101001011110001110111000010110010101100111111110100100000111001110011001011001100110111010010010101111001010111110101101001010101101101010110101011001010111111010011101010101010101001000111110000100111110000010101010101101111001111001001110110011001100011011010101110010100001000010110100101000011101111011001010010100011001010100101011100001011110100010110101111110000111011100000111011011101110011001000000011000100111110000101010111011001111100100000011010011101101000001011010000110101011110000000011101010100000111001100001101100111100100010101011000001111010101000101100110101000110101000111001100010000110010110000011111111111000001101001010010011100110010000100110111101100110010000011101011010010100010110010000000010101010100101000001010110001011100001010101110001000011101000111100000110011101000000111001001001000001101101100111101100100100111010111011011110100110010111011110101011001111111111011011110110110111011001001011001110110011001111111110111110000111001000110001010101000110110101111000101000111001001101110010010011101011111111110100101011100000000011111101001100010011010110111110000110000000010110011111101001001011100010100011100000000000101001111000011001101001101000110101010001010101011110010010011101010111000000100111011111011110000110001010011001001001111110101100000000010100110110101001100001110010011110111110110001110100100001110001011101111001110010111011010000001110110010100100000000001000011101001111100101000010001111110100110100000110001100101101101101111010000000000100011110001100100101110000111101110001010010100111011110110100001110011010110111100011100100101101011000101011111001100110001001110011110000110000111010111111010011011110100100000111101111011110100011001100010010101000111111110110000110111011001000110110011110110110111000011000101011000110110110111001010101101010100010001111001101001001111110000000111100111011000100100011111010001110011000101010110010000101001110100111100001000110110000100100000010000001111001011010000010110111110100110010000001110001001010001010000100011110010000001000100111011000101001110011101111111010100110111011101010111101001101010011111101010000101110100001110011110111111010100101111000111110011000000110001001100010001101111000101111111110111011100110000100001101100000110101010111100011000110010011001001011101011000001101001001010100100001100010101111010111110000000110100000110010100110111001101110111010110000101000100100101111011111110001100000101000110010001110011011001100101111010110000111100111111110100011001010001010100000110001000000100011011000100000010010111100000110010110011101110110100011010001110101110110000000111001101100101100011101111000001000011010100010001011000100111010101101010001101011110000100001000000011100100011111011111100100111011000101000101111000000110101111011010100001101100111000000111011000011101001000110011011101010100011110101010110110001101100
010001101100100111000101101111111110010100110001111101110110010010000101011000111010001110100110110100011010011010110100100011010110100110110100110010001000101001010000010111100011100011010101001111011110110010011110010111101111100010110000110011101001010000100000000011101101001111010010111011010111011101100010000101111001111001101000000011100110001010010011001100000000011110011000100000000010000100010111101111101011000100111001100011101000011000010000100100000001111100101110010000001100011100011100100001010111000001011001000110011110000010100010001101111100010110010010111010110110010110010100101101011110001000010111100100110010001001001101011101010000111110101111000100010011010001101111010010000000001001111101110111000011100111110110111110101100000011011100011000001111110100010110111110000101011110100111110010011100101110111010001011000001111110010001111100100000011110111000111000101100011000011111011101001000101100111011100111011001110110001000001101011001010101010011100001110010011101011011111111011000100000100000010101001000010100011100111110010110110101001001101000101100111001110010111111000001011000001010111111110001101101010101101111110100110100110111100100010101000101000010001010101100110100111100101110101011110000110000001100110100100010000000001111001110000100001101110001000101111100011101010111110111011001111000000001100001111001101110001101111100100101100100000100010001010110110110001110011100100010101101001111110010101111100010000100001000000111011101111000010110101101010110111110000010111010110111110100010001000000101110000111000001011010000001100100001110100111101001111111000001000001110010011001111110110100010110110100001001101001110101101010001101101000110000010110101010000001100110000101010110001101100010001101111101100100100101001101000011111011100101100001100010110010111110000011000000100100011011011111000010110101010010100101111011100101000110000000000100001010110110101010100101101111101111011111010011101001101100001000001100000011110001010100011000010000011111001110110101001100000110011010010110001100100110100100110001001000110101001000100001111100101010001010011000100001001111001001011110101110110110010000001001010110010101111000010001100000110011101100000111011100011000110000011111010100010010100001000011110011111011010100100010001010100011110010100011000101010101111111101001001001001100101110010100110100110100011101110011010110001110000011001101010000110011101110101010001110010011101101010000011101010101110111011110010010010011111011111110010000101001010111101011100001011111010110011010001001001101011000000000000101001111100111101010011011110100000101110010011101101000111101111101000011111011000111100100001010011101110111111011010101001010001011101011101000011000111011100110010010100111001010101101001101000101110000010001011000000101001001111010000011101000010001011111110111010100011000001010011111000101101010000010101001001011110010000010101101111010001001000101100110111011011011111101100010110000101011011010101110100100
000111000110011000111110001111110001101000010001001111101100101011001111100100010100011011110000000101011011000010000000111110001000111111000111110001100001001101101000010000011101000001100100110010001001100101101101100110111000011101010001010101000100111110000010001011000101011111111000100011001010000011100100011100001010100100000001001001110111111110011010010101101101000101001110010011111000010010101110110011011001000001110010000000011001001101111000110001111011101010111010111011000100000111101001001100100101100110010101110101011100001011100110011101110011001011110000001001011101101000011010011001000110001000100001001100100110000100100110000000101110101101100000101001110010010001011001100100001010011001000001100000110100001111010110100001010101011000000000111110011111100110111010110010110011101110101011110011000111101011100010000101011100000111101010000110111001011000001100000000010111111101011011100010101011001001001101000000101101000101011110001110011100101111101000110011001111111010010001001111111100100000111100111000001011101001001100101011000011100000111100001101000000011111001011000111101100010100111000000011100001000100110001100000011101011100011101111100100001100001001010011100011010000010100001100110100111010111011001000111000001001110010101000011000010110111110111011100100010111011110011100001000001110001110000010010000000011110011000000001100111000000000111100000011110110100010001001001011000100111110111010111101110000111011111101100100000100010011101000100010001011111000101101100000001111111110111011111011011101101011010001011000000100101101001011011011000001010101010110101001101111010100110011011000001110111111111111001100011111101010111000100000000110101101011100000001001110101110001001111010010001000110000110101110100011010001011010011011110101011101110001001000011011111111000010100001011101001101110111101100010000101101010110100010100011001011100101011001001011001011001000010011110000010001011100101111001011111011111110101000011011101111101110101001110011010010000101101010110011110111101110100010100111011001111100000001011010101010010101101100000011110110000010101001110101101100001011011001001111000000010111001000000001100101001010101110011111011010000001000001010010110111100010110000100101001110001110110010100011111111011101010010110001001100001011001000111010011110000111011101000101110011001001001111000111111001101110011111011011001011110111001100010111000011010011010110111111000001100010011001000111100000010101110110001100111110111100110110111011101100011000011001000000101110001010111010111100100110110110101000000000010011000111000101001000000001010101011110011110111100101000100001000011001111111100000010001100111110111000110110011001000010111001001110011111011110111010000001011111110000111001110101001001011110111000100111100100111011110001101111101111011011001001111100101011011000101100110001000111100100000111111010101110110011011101111010111111101001111001100011100101111001000001011110010100110000010111110100011101110110001
100001101100111010011110000101110001000011110100001001110110101001101000000110111110101001011100110110100101101100111010111110111111101111001110000011001011111101100111000010001100111111010101000000011100010111110100000001100010101000110111101101011110110011110000101101111111001011001011111101101001010100011100001001101100100010110000100000100011110010111010000111100000010111101111010110011110000000111001110011000000110010011011010100000100000101101110001010011100011000000011010110000000001111011011100010011100101001100100001111110001111011011010100001000110011011110110010000100100010011000100010010101101000011011101111100101101001100001001110011111110010011111000010110101100111101110100011001011011010111011001111011001111000100000110000111101000101011000000100000101011100010011001110010101110010101111100111010101000000101111010111011100011100011110010100111001111010001110000100011101111011001011111110000001001110110110011111101010111001000000100111101011011011100111110110001100110011001101010010011001011010101010001110110111110000101000000001110110010101011111011110111110101000111110111001000000000111100111010000000011100000100001000011000100100000001011111000111011101100000001111110111111100010101010101100110010001110001010110111010011000110011111010011010101101100111100011011011101100000101000100001101000101100011100000001001011100011001001010010000110011101110010111001111001011111111000010111000001111110011001110001111100000111011111110111010001000000010110100111000011110110001011110101111010110100010001001100000101110001011011010010101010011010000000101011000000000100010000100111101000111011000101101111000100000001111011011100010111001000111000011100110010101010110010000110000001100111001000010000101100101111010001001000011100000110010010000010110011000100001000000000010110100010011100001011011001000001101000110001110100100001111000001001000100010010001000000001100000110000100001010010011111001100001001000101001101001101000000000111100011101010101110000010000100001100010001100001100001000100001000011111100101111110010011101101000100110001011010010011110110010111111110001010001011011000000000100110101100010101111000100100010011100111011010000000010000001110111110100101000110110111011011111110101111001111011001001010100101110111100000000011100000101001010011000010010111000101010111000010011011110011110110100001110001111100000100111110110110100110001001110000100000101000100100010111010110010000111011111101100001000100101001011100111111111010011111111010101110101100101111110001100001000000110110010001100010001110010010000011101010011011110101010111011110001101000000101011000000001010011101001101110001011010010110111010110011100100000000100001101011001000111011010011000110111010110001001001110011001110111101000100100100101111000011001100111000010000110101111011011111001001000000001000000100111111100100111001111100011101000110001001101011000000110000000010100011010001110110001100011011011011100101110111000001110110001001100000110111000100001100010
111101000111000110111111011111010111100101100111000111011011100000001100011111001110100101101000100001101110000110000101101101110010001110010111001111100000111101011100101000011110110011010111011010110000111010100111010000000000010000000010001011111000001110000000010001101000011011000010101010110000000011011010011110001001101000110101101011000010111000011111101101101100001011111100101100111000110110010100010010001000101011001110111101001001100011000101101001101011101101100110101110010001110010100111000110011110000110110010111010000111000110101001111010101111101111111101010011111000000000111000110001101001110011011010111111111010100001100010001010111011000001101100110110101010101011111101000110101110110011010001001001010010110100000100000110100000111001101010111001110111001101110110001000111100100001001100110110101001001001111111111110000010110101010011110100001100100101101000011010101111011101101101111110010010111111010011001110001010000101010100111111001001100111101010110111000011011100000000100101110011100101010100100001001100010000000011111011000011100111111010101011000010001000110101100011010011111011001110001111111110100100001101001010110001110100110010011010011110000100101000101000001001110101110001110000100011010100101111111011001010100111110101010111011101110111001101111100001100000111111010010001001100100100010110010001000000011011111010001101101011001010000100110000110010001001100011000111010000101101001101010100001010000110101111010110110000000110100111000111001100111111010011100101001101100100110011101111011100101100001011001000110010110010010100001011001001101011110001100000011010011011111110010011001001110110000111111110101100100001001001101000011010100101010111101001000001000001100110111111010011100100011100101101111011100110101101111000000110001010111100000100110111111101101001011101100000101011001000101000100111111000000001011000111001101110001110001011010100011110010100111111000100011000100101111110010100101010001010110111001100000101011001010100111101110111111100110001011001110001101010100111100000111001001111100100111000100100100000000110100101011010110100110011000011110011000000100101110101001110011001001100101100011100100000000110100100100001001110110100100110101100011000111111011111010000110101111110111101101101001011011110111101001000001010001001100001110111001110110001101110001010011111001111101111101110110100100000111001010100110111010010011100101011010000010000000010000111001100010001111100111010000100110100011010110111101101110101000010010101011000101110000100110011110100000111011000111000111010000101001100011011010100001000011110100111110100111100110100010110111110010010100101001001110100101101110100011111010011111011101101001111011011100001100111001101000110001100000111110111111000001111111011101000000110000110110110100111011101111110000000011101000000011001100000100111110110110001000011001110110110100101110101101111000010100010100111100010110001111010110000001111010100100101111110100001001011000000000001011111010000
011100011111110011010010100011011010110100000000100000000101010111111101000011111011000100001010111011101110001001001011100101110110010111000000011101000000001010110010000011110011010011010010001110010011010110101000111000101110111011101001111001011011010100011110001101111111000100110000110100100100100111110111011110110100001110001001001011100110011010110000000000110001100011001010110010010010010110011010010011100011110101000110110000110010100010011101100101111011111110001100010101010010001111111100011110011100100010001100110001001001100000010101101010111001001100100100010010110000110001001010110011011111101111101111111000101100010010101101110001111010110001000100111001100001000100000000111100000001101011100000000000100011111001011011011011111111101110100010001111110000100100011000111001101011011111000100111100001011000010110011101100100101011001111111111011000001100100001010110011110110111001100101001010101000100001001110111010110100000111101110011101010100111101101101011110110010001101001100101101111101110100000111111110011010000100111100110110110111110000100000101001011011110011011100111011100000010010111100110100111101100011011000001001110000110000000000101011010110111101011010101110001100101100100001010011010111010001000101011001101010010100100001100110011000000000100111011110000100010110001111011100000000100111010110001111101101101000101010001101000100010011111000111010101110010110111110101111010001100100101010001110010101101001000110001111101001000010000001110111100010010110001101001000110001001000100101111001010101100100000001101111111001000111101010000001000001011111100100010101011001100001010110011000001101101011010010011011111111111001011100001101010111100011100001111100110110101011111100000011011101111100101101000011000011000001111001110100101111100000101110010010101000110001111000001110110011000010011011111111100101100001111000110100110011101001110110100110110100101011011111011110010001111010110001001011000000000110000010010010100110010110110111101001101011010111111011010000000100100111011000100011101011111101110100011111010001001100010111000100111011010011101110010000001001100101010100011011010011110110010000001000110001111110110110110111001000100100001001001000000001011110010110100001001111000101001101001010001110010001011100110101001000011100100010101011000010000110100000110100110110010010001010001001000010011011011111100000011000110111111100000010110001100100011101000000111101101111010000101000111010000010110000010001011000101101100101010011110011111000100000100111010001110101111101000111001110101010100001110111110110010000001000000001010110100010101101110000000000011011100111111000001111001111100110011010011101011111010011101010101101100111101000011110111110101000000110011110101001110101000001110011011101000110111101101001011110011000101110000010111011011100100110001011010010111110010110110101000111000011110111101011001000000010111111110111010001001001100101110010001100011100000111110010000000100101111001000000001000101101111000
101010000110101011110110101101011101001000101000010110000001100011011001001010100101001101100101011100001011001100000111000011101011001000100001100101010110111000110011111101110101001101111101101000000001001111101000100011000100001101000000101111011110100010100001110110111011001000010011111111010011100110000000111110111111000000000100111011011001101110000001110011001011101001011110111101110011001101101010101011100010111111000010000011101100001010001110011010100010001010111010100000001110111011001010100100010011111010110001110011000011010010011111111101101101011010101010110000010010111010101010010010101101101101000101000010101011100010111001011000011001100100000100000010110111001100000011010110010001000010100111010000011000010001001110100111011100110111001111111010000011010000011110101111011111011100010110000000001001110100010011010011100010100001001100010101000110111010001111111111011011101110111001110001000011000101001110011101001011001111001110110000111000000100100100101001101001011001010111100100100011001110100110100010010100101111101111101111100110010111100101111011000010100000001100010101000101101001011000110101000010011000000011000110011100100110010101001001110010110011100111110011000010001010101101000000101001100010111001111010100010011011101010101001001111001001010100111000001101010100110001000110101100100110011101011000100011110011111011110011011000101010011011110101110011101111000011111010101111101010000001000000110010001110111001000101010011110010101011001111011111001000010000110000000000011000001111110100010101111101011111101011100000101011101000101100001010010001100101010101000101001001110000001101100000010111110011100000111010010011000110101010000111111000000010111001010110000010111111110100010001111101100001001110000001011000010100010101000011001001011000001000100111110000001000101100000010000100011001000010010011010010010000110011100111011010001001001100011110001000111100111110110011011011101100110100101001001001111010100110111011000000100101010100010111011001111100010010101101100100111001111110100011110101101000100010011100010010011001010000001110001111111001010100110101111001111001011011100100111010111110010011011111111110001100111101011101101100011010011101110101011111101100100010101000010111101101110110010000000000111001100001111000110011110111100000001011110000011000011110011100001110110101100100100101001011000010001110100111000001111101011110110100011001011001100001110110011111111101111001111001111101010111111101001011001011111100101111111101100100111011111011011101000000111100010111011010011101001011010100110001110011101001110000100000000111110011110000111011011010001010010110111110011100011010110001110011001011110111010111100001000100100100010011111011110100110100010010001010010111100000111000111111010010111101001101111100111001100000011101100100101110100000010011001001101001111100001111100111110010111100001111000110001111000110010011100001111100011110100001111001111010100001010011111000011111111001011101111011110100101011
110100100011110101000011111101011010101000001110101011110100101011101110010001110111011011000111010010010001000111000011001000101010010011110110110011111111010011101010011000000001011100011000010111100011010001101011101011101000011011111011010011110010010100010100010110111011011001101011100100101111101100010011101111101011100011011010000001110111100001100110110100000100010101010101110110010110000101110000000101101010001011100100010001000111100101011110011100111010111000001000100000010100011000001001111101100101000000000110100001111111010001011000001110010111110111100010000111001011001100011110010001100010111011000100001100110101011111010010001010000011110111110011100001110001100110001110101010001101001101011010110111100111001101000001100100111011000100000100110011111001010110000110011100101001100001110101000110111001111011110000110011101001101011001001110101111001000100100110110100000110101110011001110001010000010111100110101110100001011111001001111010110110111000000010110011110101011100000110000000011110011100011011101011111011010111100000110111000111001001101100000110001001111111010010110110100101000111100100110101101000111100010111110101111100101001010011101010010110110011010101000000001010010111001000011110111111000011011000101110011010101000010001001011101000111010000100010111000001010000101001011100100110111111010111010001011011010000111101011011001101101111010000101001101111010110111001000001100101001011011011010111011000100101001000100000000001011110001001110110110101010110011110011010001000001101100111010011011110100111100100011011000100110100011000111110000101011111011001110000100110001101110111101000110101011111110111101011010100110110001111010001001011100100100011111000011000010000001101100010011000010101011111001011000001110111110000110111010000100101111101100010110101101111100111110000011011110111010101111111011000110011001111000110001101000110111001111001000110011010100100011110001111011110100011101000001011101011011010111011101101010011011100001011110100011010101001100110111100001101010100111011101111110100000001011100011010011101101111111010000101111010000001011010111101100100010000000001101101011110100100111011100001100001100100001111110111110000010000101111100000011110110101001101101001010101110100100111001000011101111010101111000101100101000001110101011000010000001001101001111010010110111010111000011000001001001110110100100010101111011011100111100100010111100000001111110011111101101010110110000010001011010011111001011000111011101000011010000111101011101101001000000011111100011000010000101111011010110010100010010000101111101011000101101100100110100001011000111111101101110110000100110101110010101100111101001101011100010011100011111110111100001011111000111010111010111010110100011000010101110100001111000000101110101010001100000000011101001101001110101011010111011101110101100011010101110001010111100110000100000000101110110001110001111011010111010110111000001011100000010000111010011000011010000011110011101111011000100110110010011111
100110010000100010001110111100010101001101011101100011110110110111101111000010110101111111110000000111101001101011011111011010100011111001100110100000011010010011000001000001010101010010110000000110100110101110011011101001000101000110000111111101111000110000100100101010001110001111100000000010011101011001100110100111011001000010100110010010100011101111101110001000001010000111010011101110001110101000101010000110111001010001101011100000111111100111100010111011011011010001011001000111110101011110100000110101010100000010110100000100010010111010111100000101001100101000010110010000111000000011011100000101001010110110000110100000110101011010001111111010010000010011011010011100111011101001010001011011000001111010000111010111000111011000100000111111101000110001111011001101100011001011001100101101010001100100001011100100111100100000010001010000011000000011001010011000001011001110000010001000110000110111011000011100111111000001111000101110110010001111111111011011001111011111010101111110101100000011011010000010011001011000001110110011101011101110110000111001101011000000010101010100111110001011100011000100001101111111111000100110000100111100011001110010100000110000101011000111010101001110110101101011010011100101110111011011101011010110000101101100101101111111000101011110010011110101100000011110101010110110110001110101100010111010111101000111101000010001101011001110011011111001101110010111101111111111000001101001100111010101110010011100001101111101100001011011111011110010010110010111000011011111111111101011100101010010111001111110011100001001100000111101101011001101110111101010000110000001110111001111111000111000010110010001110000001011010011011011001000110100010101101111100101100011000010010000100000110100001110111110011010101110101010111001010111100111110000000001010000000001101011110100111100010110000000110111010111000011011001101100111100011100110001111111001000011100011010101111111011101000101110011000011101110110101000010111001110100101010111110000111101000011101111001111111000111101001000110111010101111100010000111100001010011010010110100000100111000000110110101001111100101010000101110111000011111011000010000010011001111001010100001010000100101010010000010000001011010110110100100010100011001101111001101011110010001011101000010101110101111001100010101110100010101100100001111100110111001101000100010100000100000001111100110010111101010110010110001111000010110101001000110010101101011010011011100010101000100101101011001000000110001011110111100000011001001010011011011011111000001101111101001011000110001110100001001010000111110100000011010110000111101011110001111101101000001011110010011101000010011010100100110001010100000001110011100110001111000111111001100010011110100110100000111001000000100101111111010101110010010111001001111101111001100110010111101011000101100101010101001010000111110111110011100110000010010101010011110011011010111010100001011010010101010100001100011001001001101100111000111010101101010101110110011100010011100001110000100101011100011110000111
011111000010111000110111101011101110100000011010110100101001100111100100000001010100011001111010100110010000111100001111001111011100100100111101101101100100000101100110000101001111101011110111100111000111001110110101110101000100000010101011001110110101100000010100000010011011110100011000101111001100011101111101010101000011101111101101100011011000100001000011001001010001010011001100100011110010110111111010011011000100010000001011001111011011110001101001010111110110100110100000111110011000010111110011100100111011100110010100100100000011100101010110111001011010100001111100010001010111110011111001111011101111010101011000110101111110001010011011000100011100100100110001110010001011110001010100010100000101010011111100100010111110010001010101010101000011110110110110011100111001001110001110100100110100100000000110010001000100101000011111001110111100011110100111000111001101000000011000101101101001101001011111011100111010001101000101011111110101000000001110111000010011100011001011110101010011001111101111011111100000001110111000001101111110111100111101111101110010000111100101101011010001001101111010011100000100100101101010101001000101101011001101101011010110000110000001110111011110100100100111101001001110100111011011110000011110010000010111000011101100111111111100001010110110001011010001110101100110110100010010110100011110110001001010111101000001100000100001000011101011111111111001111111101011011010110000101111010000101100000100111100000011110101110010010001011001110011110000001001111010011000110111011001010010100000011000000111001001100010110001111101111110100110010011110110010111100101111001001000010111100000101111101011111001000011111101010011111111110001000110011010110110011000000110110101110110111111000111101100111101001001101101100110001001000100000001101111111000000111010000000001100100001010100110110101001000010010001000100101010100100011011101110110101000001001111111110110011100100111010100110010011011000010111010001101111110010111111011000001011000001100111001011010111011000000100001010111001011111010100000011000000000111000111111001001010000010001011010111110010011010000001100111010010111000100000010100000011110111011000111111110101001111101101011001101010110111101101001101011001101100110110110111011010111111011010010010001100101110011010111010010111101110100011000000101110010001001001001100011000110001011010010010100110011001000011000100000110010010101111000111000011010100100010111111100001000111111110110000100011100000001000010100011000000010011111101010111001010100010011111110111110100111111000010000111100010110001001001111011010000100101011000111101001110001101011101101101000110101000101011100100101010100101110011001100001100001110010010110101000111011000110010110001011100000011111110110111010110101100110000110000000001100100010110001101001101000011010011100110110100110010001100101010010101011101000110101001111010110111011101111111010111010110011011010110111110001011010001111010101000100010011100110000101111010100111111000010010011100001110111
101101110000000000110100001011101101010111101100110010110001010111001000111010101001101110010111111000000010010110110100000111110100011011100010011000101101111111110001110100100110001011101110111011010101011001110011100010011110101110100010110110101110010000001001001100001110000110010001111100110111011000000111100101000000100101011110101011110000011000101111001011011101000111010010000010100000010011000111100001101001100000001010110000110111101110011101000101001101000100001011000110110000001101111000001111101110110110101101111110101001100100011010001100111100011001111010100110010100110000001111011000010011010000111110010111000111111110111100010011011000001101000010011110001110111001110110111010011111010101011100001001100000111000000110011101110101010110100101100100010101101011001101010110111101110010011111001000110011100011111110101100011011111101100111000011111101101010111011111100101000000011111111100011110110000101001010010111111011111110111101110001011111110100010000100100101001010010111111101000111001111110010111011001100101011000001001111011011110001110111000100100000111010100101011000000011001001001000010110010010011100111000111000001011110110010010110100110100101001001100101111100110011011000101011111111001010010001111101101011111001111000111000110000010000100111100010001000011010010000000110110011000011010111000111100101101001000110001111010100100100101100010100010101110101000001111001001111001001101001001111111000100111111100101001011100110011100111011110011011001111010100011001001110101001011101000010100111011010110000101101001001001110110000000110011011110111100000011100010101000101111000101101111001011101000001110001100000101011010001100100010100111001011011001000000001111110100100000110001101100011011100010000110111111110100111001010010001011000111000010111111101111111111110100000001100000011001001101111010101010000010010011111010010010101011110100011000010000001011100001101000100111000001010011010110011001010001010001010001110110100010111100110000011101111001100101000001101000111110101000111011011110100011110010011001000011000001101011101000001011000101101001100101101100011010011010011101001111101000000101000100101110111111011001100100001000101100101011011101010110101010011000010111101110000000100110001000010011101100011110100111100101010001111011101011010000000111110000100100101101101001101111101011101101001100010110001110000111000011100001101111101110000111001001010101010000111001110110111011011011110111110000010001011111101010101011010000011111100110000101111111001110101010011010110101111101100100010101000110101001100100100011100010101000110011001101000011000011010110000101110000101010011000110001000001100011010101001000101110110000101010110111110010001001100101111100100110010010111101001101111011001010001010001001000101100110100000100001000111011010101101111110010011010100110111001101101011011111101001011111010000111001000011010101100001100001000101100100101000110010010000011101010000110001001101001010101000011001010000011110000
101010101111000010011101101101101100101001010111011110000000101011010111001110100011011111110111100100000000100101001011111101001100010100010111101010101101010101100000000010000110000110010000011100100001110111110000101100011110010000010011010101110101000110100111111000110110000110101001000100010010011001100110111001110101111111001111100010111111011001100001010011011101110110110110110110010110110100011001101101100010110000101011110100010101010001011101111110010111010111001101000010111010100011100010111001101110001010110001100011000101010111001011101011100000100111010110010101100111010100011010011110110110010000001011011000001001111011110011000010111110101001000110010000011110010111011101000100000000100101010110110000011100001010100011010000011100110110111110100101111111101100010001100110100001000010101011010011000000011001010000100001110111100110010111100101111011110101101010110011111100100010010000110100110000001101100010011001111111111111001010110110011000111110011010001101110000111100100101100011100010001001001001011111011110111010101000101110001100011010101100101001001110101010011011001101000011110100010100001011100010001101000100100110110111110111001000101001101100110100010100111001111101111001000100000101110101011001001111111101111101100011100101111000001010111000101101101100000100011101101010011110011100011100110000110100101010110100100101000001111010100001010100000010000100101010100000010110010011011110000101011110011010100011100011111010000110011111100110011111011100111011101101000101111001011011000000000000101110000011001000001101000000000010100000011101011010110111101011110001010011001100001000101011101010010101000100000000100000011101010001011000010100110001111100100000111011010011001100111111110000001011111101010110011010000000110010001000100010100100110111110001000011101111101111010100000011111110110001000101100110101110011110100011001011000011011000000111011001001110001001100000110111011100100110000001111110000101000000000001010010111000010110011010110011100111110100100011010011111110000101010000010110100110110011001100000111110001110010101111101000001011010100100111000111101110110111011001110010110001101111010101110010100101101000110101111000000100100011001111001101111000101100101101010010010001101110011001001100100001001111111010101100011010111110111010000111000111111000100101000111000001111111001000110110011101000101011010000100011000010010100110000101001111001011111001011011111111110100000110111011110101011111110101111000101010110000111001100110111111110101110111010110100000011100010101001110111110011000001111010100010110001011110000001100101110100111111001100001011011001111011110001000001110111011110100110111011000101001110110101101101110000010000111100011001101110011100100001110000111100100111101101000110000110010100000000000001000100100001011111110110011100100000111111011100111101101010010110010000110101011111111000011000011110001111101110111100101101110000111000110101010111000001110101100010101001110010000000110010011110101
000010010000001011011000101111010111101000001111010001001111111001110101110111110100111101111111111111011100010010010100101001010000001101100111001110001011000101000101010110111110010000100100000011100111111011100001010110010111010100111010100100001010111111100111010101101001001010001100101101001011010111000010001111100011011100001001011010101100001010001010001110110011000011011001000011011110010001101110000110100111110100010100101100110010101111010011011011001110111111101010101011010000111011010100110001101111110011100110110011001110000010010110000101101110111101111101111100000000000010111011001010011000111010101111110000110000110111010101000110011010001011110001111101011001110111111100110111101101000101000110110000110010111110010010001111100110000001110000001100010000101100100010101010110001011110101101101011000000010111010110011111011011101010010111101101111101101111011111000011000001111001101010101111011100010110101110001000010000110001101011011111101111111111101110110111101101100111001011110110011000101001011100010100111111011010010000110101010011101001001110100010011010000001011011111100110111111010011011001011100110000010111001100011100000011011100100010100001111011101001100001001100101101110111110001010100010011010010011011100000111111110110111000010000011111010000100110000010101110011011001010110000011111001101001011001110001100111011100010100010101001111010000110101110011100100111010011001100111001011100110110100001000001110100001010100111100101111011001011101101110110101000011011110000110101111011100001100111001000000000011110100110111110101001011010010001100111100101011110001100001101110101000000100000011001000101010101110100010110001011010001110100011011000110100100111001111111010101011000011000010110100010010111111101111001100110100101011100110101011111101101000000110111000110110010011000101100111010010011010011010110101001111000101010100101010101011110010001100110111010110100101110110010100000011001000001000000100111101001011010001001000011011011000110111110000100110111100110000110111010101101100100110101010010011110010000100101000011101011101000011001110110111000010011110101100101011111000111010111111001111011000110011100011100101111000001111000110010010010101100110011110111011110011001000000111010100011110011111001001001100001001011011001111110001000011000010010001101000111110111001110001110111111001101011000110100010010010000000100011100001110101101111101110111110000111011010011100010010011111100100100001100101111011100010100010010111110010101101110111000010110100000011100101100001110001011100101101011100111001110011011111111000010101100111000011100011111111110010111011110000100001011100000010110110001000100010000100000110100001000110100111010010010100111000010000110100001100001111101110010111101111100001101100111011100100010001110010100111010001001010010001111101010100000010100110000101101110011100110111000011011110011000000100010001011100100010010111010011010111001011101000110010001001101010110000010001011000011010110010010000
101011010001001100101110110111101010001111000101100000100011101100010101001110111110110110000000111100010101111100000011000100011110010001100110001010001001111100101101111011100010000010000011000100110010100101110111101011110110000101101001000010011101110111000100101110110000000001000100011111010001111100110100011001100011010101001110110110001011010000101100101100110100000001100100001101111001101111100001010111011010111110100100011000110001110010110001111010110010111111110110000110101110100001011000011100001111000011000101011100110001000101001100011110100100000011000111111111000000010111010001001000101011110100010111101010110010100110100000100100010000101100011111101011001010101101010010101001101100101001001000110111010010111001000110110000101111011000011001001000110010110100110000100100111110101001111010101010101111000110000111100000000100110110001000100010101100000011100011100111101010010101101011101010011000010110100000110111101011111100110110111011110110101110110101110111110000111111010111101000011111001000110000110101101101001111010011101011000100110000010111000100110101110101010010111001010000111110001001100001100101110000101101000111010110100100101011111110101010100100010110101000001111011111101100001100001100010011000011011001111111000100001000111000011110101111101010000111010010011011000000001111011000100101011100010001101110010100111011000101101100000100111110101101100111111000011101100111011101111001110111100001011011110000111011111001011110100101111001111110100100001111100110001111101001100101110001111101100101111010010110111011110111110011100100110110100010000101101111001001010011001111010000010000001001010010100111110101111010011011110010001010001000100011011000011001111111000011011000100101000111001010111000111000001111110111100011001010101010110101000100101011101101100011011010010100000001000010111010100100110110100001001110010110111011011111110011000011111000010010001111010001011001101101110111110000101011101010101000011000011110001011110000110110000101011001111010010101001010010011010100101110001010101010011001100100000010100100110100101010101011100101110100000010000010100111101011100001010011100011011000011000100111011101111110010111010101000110110100110000101011100000111111010011000100010001111111011001100100011100101000001101001101101011001000110001011100010101010011011011010110000111001101001101100011010110101000000110101011110110000101001011110010101001101011101111110000010110010100010110010001110011000010100001011001011010110001101001111000010110100111110000100000010011011000111111010101100011011101111011001001110000111110000101111110001010000110110011110011110000100010111101100010110110110010110011100100000001011000110111101010000111010100101110001101110000011000010110110010001100111101000100001111101100010011101111010101100111000010101010001100000110100101110101100011101111100010001000000000011000100011101001100000111000001100100110101111101000110101011000110001111111110100001110000110100001000010111100110011011000011001
100111011011100010011001110100011111111111111111100011010011111010111111001010010110000111001001000001001011000001000101000010010000101000010111100100000001000001100100011111001100111111110010100110011010010111100100101110100101001110100011000101100111010010001100000000110010001001110111001110101101100000010110101011000010111011111111101101011000010011101110001011000010111110011011001001001111010101110000101110011000110001000101110101111111100000000001111110001010111011000001100011000010111100001101100101111110001001101110001000111100101010011111101110101001010001100101011100100000001000110100110111111011000011101101101111100011111011010010001011001100001111100101011110111000111001011110001111101100001000001110001111010000010110100100111110001111101111111001110011001000101100001001100101010000100110110000010000100001000011000001010000100011111000001000000011001001100000011001110111010110010000111011001100010000000001110111110001010100010011011101110000010010110110001100000110100010100101100011111011111011111010101101110000101111000100100001100110010000000001011100100100110100110100001010101010100010010010001010100110100100110010110010100110011100000001010001100011001000111111011001111010000001011010110001001110100011100110001111101001001001101000111101111011110011000100011011011010111101100011101110010000011001111111111000011110010101001100010010010110011000010100101001001000110010110101010001100100101011010000111110100101001101000100100111010011010001000110101110001001011110110111101001101111110111100010011100111010000101011011010001001110011011111000101101001111100011110111110101001000010111000101001101010101001010010011110101110110111111100110011111010110110100100011101000101001110011000000110110101011111010011111010101101100001000101111001010101011000111111011001000100100100010010010111110111101010011111011010111010111011010110011101101101110101000011011100000011100001110101010100000000000010001110001111101001011011100000110100101001111101011010001000101011001000011100111111100011010110001000010111000001101011100111100110110000010010100111100011101110110100110110100010011011110010101100010010010111110000110101110011110000111001110010111010011010001101100011100010111000111111011101000000111010010000101001010100010011111000001100101010001001010110001011111111110000100001111111100111101110000001100110110011010101100100011000111111001001010100101101010110001110101010111110011110011011001010100001001000100110100100111010000110011001100001100011110001000000100111011000101001111100101111111101011011101111101001011110001101111111101010100100110010100001100101110111111010110010001101111001101011110001001100111100000010011001000111101001001010100111100100100001110001111110101001110101111001000111011111111101101110001111110011001010010100010001011111101011000010100011101010110010111000100110000010110001100000011011111110111111001011101000000100000000111111110110010111010011010011001010011010110101000101001011100000110111001000001011000011010011000101010
010011001100000000100110101011001010011101001010001010010110011011100100011111000101011100011010011101110110111011011001100001010111001110101100110010110000010001011010000001100011101100110110101111101010010010101010001110011101001101010110100101011000110010110111110010100000111100111010010000001011100111001001000000010001000001001010111001101101111010100111010010101111010110110011101101111000001111010111101110110111001001100100100010000111100001101000101101100111110100000100110011010001010110111110010111010110110101101011001010011011010100100010010011100100011111101110000001011011010000111110010101010111101101101000000010100110100101101001100010010010110010101000011111111110001011010001100111111100010010000100010001010111010001110110000000011001010000101001000010101011110110100011111100001100101101100100111100001010110010110000000000110100110100010111000000111010000111011011100101011011011110000001000111001111010000111001111100111111100010000000100001010010110011111011010001000001010001100111001011110010101001100000100010111010000111001111011001011011111001101110100100010000010100011110000111111101010100101110101000100000001100001010011110100101010011110000100001111001110111101101100101000101111011100001100101101110111010110111110010101110100010101010001110000101110110011100000100111111110010011011001001001111100000101000010011001010001101001001001100101011111001111001010100110010100010100000011010000100010101110110100100100100101010010101101111011011110101011110101000011110010010010110111010001011110100011111110000000000100111111010001110101110100001001110001000001111011110110101111110001010001111000000010000001001101110100110110010110001100110001101011101101100110010100001011101111111110100100001011111000111111100000011011111110001111110111001011101100010110011111000101001010000001000001001101111111000111110001011011110110001111110011011100010101101010010011100000111111100110010111001000111010110011010011101101110101000001011010010000101001111001101000000001111011011100101111001110001110011000110100001001111011100001011000010010111111011001111000101101000000001001000100000000000110011110001101000111111010100100001111010111011110110001001101111011100011111110101110100010101010011110000011100011101110010000110101010101101101101000111000111110001011110011011100101001111101010000010010000001001000011100111110011011100001111000011001111101001110101100011000000011110101001101010110111100011000100111110000111110110000101110001110000101010101100001011111101100000101001100011000000111011001001101011110101001000000111011011011001111110100000011010010101000110010101101110110010101111110011111000010010010100100111101011110110001011010111111010100011010011001011101011100110111011111100100010100101000011001001001000100000011001011110011000101000001000110010011100111101110001010110111111011010001001110110110011111100001101001101000010011010011010101101111111001011001111110111000001110101100000000111111110101000101111110011100100100100101010101011110110011111
111001100100100100001011011100100100111000111010100100011110111100011101100000101010001011011010010111000110001011100010111000001001100100100101001100001011010000100010001100110000001011010011100100111010111001101100001111011101111011111111101111100010101001010011111001011010000010101010110100000110110111011110100110110110011110110010111111110001111000101010010101011001100010101000110000101001111111101111000110100001101100111111100010110001110011000010001111001001000000101101000100001001001111001010001000101000100000110100111111100011101011111000100100011001010100110110010101110100101101010111100000000011101000110100110101011101010110110100101001110111010011011010001010100001001101010100010011110100010100101110110010011110000110000001100001010001111010100011111011110110100101101010101000000101001110100101001100110001101110010000111111100001011001011111101011101100001101001001101100111111001110101110010100110001011110101110100010000101000100101001101011000101100011001111110111010010100011110000010111010111111111010101111111011011100011001010100010000001111011101101110110010100101101111100110000001010101001101010101110010001101000001000011110000011000011110000001101010101001000101011010000111101010101111010110100000001111011110101100110110101010011100001101010001101010110100011010100001010010110010000100100100110110001010011111101111111010001111111100011011101011011000100110110000100100001101110010011110110111111111111011010101101110011110100010010010101010111010001111111000011100110100001101011000111010100011011110011001111011000111010101000110000010110101100010101001001100011110010010010111111100010101000111100001001011101011000000011001011000001001110111011110001111100100111000001010110000111000010101000001100101110000110110000000101101000011110101001100111101111101010100100111000110000101011000010000010110101110111100101100000110011101011011010010000100100111001111111111101111100110001110000101101101000111100110110000110111110100011010001111010011011011101100010111000000001111100001011110101111001111011001101010110101110110110011110000101000110010101011000011000100010110111101101100111101111111000101001011000101000100110011001000010010000000001111001110011010111001000110100010000111011101100000000000001100110000001101111010001111000110110101001011110001101011001001011111001101110000110010100010001100000001111010010011011001101001010101000011000010011011010111101000110010100101000110000000010001001000110011100111110101101011000111101101000010100011011000000001110011110101000100100010101100110010000001010111001110010101011010111011001001010010111001001111010011001100001001000101100111110011100110101001110111001101101010101011001000010010001101111101101001110111101011011100000010011111110111000010100111111010011101001100110011101010110001110100110100110100010000111111001100011100100111011001001100101100011101011101110110010100001110001100010001001011000000010001101000000001011110111110101000100000101010011001101100100101001000111101000011011011001
000110110111101110101101001110011011100110011001010100101011100010010010111101010010011111001010000100110000001111000110000110001100000001111011100100110010001000000100110011111000000111111010001011101111011100010011111000110011000010100111100101101001001101001000101101100101000101001101110001000100100001000110101101101101101100101111100101000110111111001110011001101000101001110010000110100000111110010011010111110100111101011111110011110011010001110111110000010000100001111111001100000100100101011101010011001001010010110111001110001011111110011110010111000100101000111111110011011010011000100001001100110100000101001101101010010101000111111111111110100101100110010011111100011010001010101000111000110001001011010000100111100110000011010100000011000111101110011000000101000111110101010011111100111110111111001010100011101001000001010011110101010111011001100111111100111000100000001110110110010111111110100010110101011011101001010010000100001111110011001110000111011011011101010110000100011011011111101100001110110001101011011001101000111011110010101111110100000011111000101101000111111000000000000100101101010011000111101110010111001110000001101110110000110010111110110000100111100100101010100111000001111011101011101101111101010100100010001011110001110000101001100010110110111011011010001010001001100100000101100010011100110000110001000101111100011000011010111100110010111111110001001100011101001001000100000110100010110010000010001110011111010011000000111000100111000100100001011011110001001011010010111101110111100010110101001011110001000001101001111100111111011010011110000100010101010111111110111100001000000000111110111111011010011100000111100110011110100000000010110001001100000101110100011110111111011010111001100110101001001001100100101010001000001011010110110010101010001110100001100101111110011001010000010000001001000000010110110100000111011010010100111000101010101101100010111100011100011111100101101101000111011000010111100001100001000111000000110110001110100001011100001001100001111001010101000101110100101001100000000011110110111110010111110011010100011000101000001011100000010000000110000110101000100001101110000101010110001011110101110100111100001000000011100010101001111111010010000111011100010101111010000100011111100101101000001110000011000101010000010100001111000110011101000000011010111001001011011110001111101110111000101110001110110100010001011000000011000010000110110000000011101110111111111111010011000101011111011000001011000000010011010000011110100100001110011100100011000001110110001101000101101000101011010011001110000010110100110010100110111101001011000000011101110000111000100100010000011011101011100111100100011001100100101010001110011010110001000011001101000100010001011111101000011101110010100111100100011010001010001011111010100111111000010111010010011011111010111100000110001011100111000001110010000101000011111010001101000011000000110010001000111011101111100100101100100111001111000000011101100010110001101110101111111010111000110001110001111100010111101111
100000101110100001011011001100100011001010011101001100011011111010011010111011010011000100000111001011011001001010011101100011101000001011101000001110011010000101000001010110101100110000011000111110101000110001110111101010001010011001110000111101100011000100001111101001000101111111111111011011001100011000001111011010011001010101100100010011001101101111010101100010010001011001111010101101101011011100000010010100100001001111100100011111001000000000001000001111100001000010111110111001000010010110100001110001001110010011111111000101110000100010000011100010100011110101001000101111110110001110101111010100001110110110010110101100110010100001000000001101010110000100111010110101010011011010100100110111111111101011101101100011111100101011111101011110000100111010000001111101011001111000111101101001100000111110100100110101001111011010011111001100001110101111001010111110000100111010001000100001010101001101101010011010011011011000010111101100000110011111001001100101101011101111010101101101000000101001001111111111110100011011110010000100001101011001100010110010100101000101101111100011010001101000111110011101111100110100101000110010001000110100111001001100111111001011110110011000101101011101110111100011010000010100010110001101100100010110110101110011001100001000011101111110011010111110110100001011101001000000110000000000011100010111100000110111100010111010001100011010101101001010110010100100111110111000111001011100110101100010101101000010110110100011100011111101110000101001001011100010111111100111110111110111000101000000100101000111110011110000100111010000101001111100010011001001010011001001000111111000011001110011110101110100001100100000000000110100100011010101100010011000000110001011111011101011001110100011000001010011100000101010010110111100101110100110101111001111010011011001101100100000110101111100010111001111011000010100011011101100001011111001110010011111101000010000110101110000000111111010111000110011101001010111101010001010010000001101010101100010000101011101011111101110011110111111000110111000111011001111001110000001011000011100111110101000010001011111001001011000000110110001100111111101011011001001101111111010011000111100000101110111000101000100001101001101110010011100000010110010010010001001000111111101011110110110100000100111011111001010001010001000100110000000010100000011111101110010011010100001010010111110100011011000101010110111010101111100011101010001101010000100100001100000011101110001000000111110000100111111101100010100001111110011100000100000110100010100100010001110100011001100101010010100000101001110000101011111000000110010111011100111011110000011000101010001111100010110000111111000111100111000011111100000111111010100011100000100000111000001001110000111111011000110110100010101010111110101000010101011101011100011110001011110010100011001010001101101110010100110100101000001001011011111001100010100000111001110001110010110110001110011100111001011111100000111101001110010100000101100101100100101100111101000011110000000101011100110101010100100000000
110001110111011101001011100111000101100000011000010110111001110110101000010111001101110101111010101001000110011011100110001100011000100010110001000110000000110110010101010000001010010101111110001001000011100000010001101100101001011011101110011111111001001011010010001110011010010111000101000001000111101010010111101001111001111110111011000010001010101001000100011011110110100111010001110001001000111000010011110001000001001101110001000010001111011011111001111011011011111011101000000010110101111011110010111100110100100000001011011000010111101111110101100110001000011011101011111110010011010101001011101010101101001001000010101000011111110111001011111000111100101011010101011101000001000001101110001110110011010011011101001101000100101000100011100110101101011000101110001111011111100111101100100100001101000000010000101000010101011111010011011001101110100110100000101100001010001110111101000000000101100101101001011111110011011001100111100110001111101001100000100001111110001100010010011101011111100010001110110111110101101101100000100000100101001001101111110011010111000010110011110100011001101110100011101111000011000011110000110110011110101101011011111101010110001010010111110010101011001000011001000001010100100100100000010101011100110000100010111011000000000101100110111001111000011100011001110010110010001100110011001111001111010010010110010011011111000111110110011001110001110001010101010101101001110011010111010101000010101001010111100101110000111111011110101011010011100101011000100110111010100011100101010101000010100100001000101010000011011011001010011111101110100110111000111011101011011100111100010111111001110000100101010101010111101000100010111101110110010101100001101011101010001001010110010000001101101000101100101111101010011001111000010101000110000011010000101011111001011010101010010011001101110110111001111110001000011010101000011100010111111001000110010001100101111110011111000100100100101000111000001101101110100010110001011100001001000011100000101010000010101100100000011100100011010100000110110110011000001000110000000010010101101110001101000101011101100101001110000011000111110000000011110111100111010001111110000011111111100001111000010011110001001011010111111100001101101011111010011110000011100101000011010100101001110010110110110110101001011001000010111110011111010010010010001011001001011011100101101100011101010101111001000111100011100101101101010001000110100111111011111000010010110111110110100010000010001111110110011111110101000101010101110000000000100000101110111000001010100001010011101001100001111110010100011001010111000101001011100011001011111000001100111001100110010110110010101001110101011100100011111001010101101000110110101010010100000101011011011101011100111010111011110000110100001011001111000101100011110110011010010100101001000001111100101110001101000101001111101110111010111010000001010111011101000100001110000001010001010101111100101010110001101010110010110100111111011101100111001010111011010010111010101100001011000110100010101111011101110000011001
001001011110001100001111010010111101111011101111000000110000001100010100000010111010100000110010110101001101010010011010001110010111101001000110010100110111110101110110010010101000110000010100011100101001000111000111010110011011011001001011011010001001000101100001010000111011110101010101010101110011100010100111101010000010011000110100010011101011111100110011101100101010100110000100010101010001001110110010110100011001000101100001111010001010100001100101010101011010000110111100110001001000111101011110010010110001101011100010100111000110111101111101101100100001010100000010010000000100001110101110100001011111111001101110100101110101111100100000000000101100101001110110111011110111001111110000101011110011101101110001111000001010011110100101111000011111101101110001010011100111000001001101011011010110001000101111110111100010001010000001111111100010111011001100101001011100001101101101110101001111111100010010011101001000111101110111101111110101110110010001100000101000110111010101100011001100011000011100001110110010111001110010100101100101101100111100110110111001001010011110001011101011010111101101010000110110111100111111000001101000111110110101011111110010001111101000100011111001000010100100101001000100001011111110011110111010001010010110110111001001100101011011101000111001100001101010011111010011101111010100100100100110110001101000011101110010100000100010101001000101101101101000000100110110110110011101100011100111010011001100100000001000100100101001100010010011100110011000011101001000000010001011011010100000100011000010000010111001000101001111010000000101000101010101110111010110110011101001111010010011010001101110000111110000010100100101011100011110011100101110010010111001110000000110111110101001000011001011101000000100110111101001110001010101011001100011010001011010101101111001100111111101010110111111000011101111111110001111010101111010101110110111011111001001010010011001010100111110111001111111000011111010100100000100100100010101001101001011011001100111010111000010011101011111010001111001011001011000100111101011101011101000010111100101101011011010100001101011010010000110011110010001111010010011101111100110111000101010110110000011111001010001001111110100110100010101000100110110111010101000111110010100000001101101100111010011100000110111000100011011101100010001011100001100110010000010100111111000000110111011110111101111101010110110100011011010011001110011001001110001101101011110001010000011011011111000111000011111010111010101000011001111111101001001010111011000010110110010010001000011101101001111110000000100001001011011011011110111010101110011011100010001011010000111111101111100000001101100010010100011001100110101100001111011001010111101110101100101000000100111101011101000100010111110101111110001100010000011010010100001100010001101011011011100000100001110111111011100100000010011001101101010101010100001110011001001111111100001111101000011101011111010110110101111000111001010110101100001100010000010100100001110101001101001101100000101011011011011001101110101
110011110000100010100100100101111101000100010010111100000111001101110111111100101001011011111101100010000101101111001010010101000110101011110111000100101111110101101110000111110110100111110010100110001001110000011010010011111011000001101000011100010100111100101001100000000001001001011000111001001100111110111011111110101010110001100111110000000111100011010011011010000010110001100101011101011100000000001011100100111110110000110000101100110101100001100001001111010100101111001110111000101011100010010100000101010111111110111010001001011101000101001110011010010111100011110010100001100001100111001001100100111100011001000001000110001101100001010011010010001010011110010110010101011010110010001011010100001011001000101001010111011110111010010110111001011011011110000111101110010010101111000110111110000111100100100000100100000001100011111100100011010011100111001101011111011100000110010111010111010011111000100000011111100101111011101101001110101000000011000011000000000011100110100111011100100110111111000010101101101111000100111000110100100001100100100001110011010110101001010111001101011001111100100010111001011110011010111101110101010000001110111001011011000000001001000101100010100111100000101110010101100001001100111000001001010000110000000110111101100111110111111110110000000001010010011100010101101101101011010111110000000001010010111010111100011001011111011110100010110110001000000110111100010010011010001111111101011101101011010100110100011110000101110100100100010001001011000111111111101001100010001001100111010011110110100010000111101100100101101001011100101100000001000001000010101000111010011010000100100100010001111010000100101001110001000000010001101100111100011101100100110000101110011110000000010101101010101111100111011000111001101001000101101000010001001101001101100010001001110101100101010101110110100100101110001010111100100010001110011001010111110001111110101100000001000011000110111001110011101101011010100110001111001100011110110111010001110011001100100010001000100110100000110100011010101011101000110101111001010011111100000001110100011011101111110111000010111000001000111001000101110011111101101011011101110101110111111010000011011011010010011100100010011110110000000011111010101100011101101100001100010011110011011111111101000101110111011101000010011100101000100000101101110001101010100011001010101011000000100001110010000101011001000101001001101001001111010100001001000110111010111000010111001001000001001110110011010011000011010101110010001111000010000010111100110001011000100111100011101110001110111101001111010010001101101100100101111100101010110000101000011001000111111000011011111010110101010010111110001101110101101001101000001101101000110000000001110100010011110001001111001111110011011100011100010000001101111110100011001110100001100000100001000100111100101011001101111000010001100010111001110101011101101110001001010111110100100111010101111110111111001010010111101010000011101010010111011111100011010001001100100101010011011110000001110100110100101100100101110011
001111011011011010011111101100001010110100110111000000010001100110111000010010011101000100011100100110011101101000111011011001000010001000001111010111010100011110011001010100111110101101101011100110001011111101100110001110111011010110110001001101110001101011011001110000101100110101110010101000110010001011100010110000101111110110011111001101110110011011111111010011111111100100100011100110110000000100101110001100011110001011010100001100001011001101001010101110000110100010110111110110001010001110100010010001101000101010011000110100011010000011001000010101101000010110010010010010011110100110111110011110010011100001010010101100100101110100000000110011011100000010010111101101010011100100001100101100010011110001111010111010101101011000001000010110110101100001010001000000110100000000101111000111010001011010011010110001111101001010011111110110011000011011000111100011010010010011011110011110110011000101100000100100110011100011001110001101001100000000101101100011011111100011101110000100111011100110110011010001100101110010000100001101111010110100000001001010011000000100101101011100000111111010101001001001010010011111010011101000111000011001101101101001000111111111010010111111111101110111011111100111100011011110010101111001110111111000111011010001011111100010101100000011010011101000100010111111010101001110101110001010000110110100001011001011110010101100111000101010010011100100110111001001000111110101101001010100100111011000000000011001101011111010010100110000000001010100100001110011111110001011011011101111101100101110001100010101001100100111010100001101111011000101001110010010011000001100011001010101010110110000010001100011000110110000101000001000111110100111101111010100010001111010111001110100101101001101001110110101111101111000011000010100101111001100100111001011000100011100001000110100111100010111101001100001011111110101101100001011101110011100000011001001011000000011001101001011010010010111100010111001111001001010100011001011010100101001110101000010110110000110001001101001011010010110001011101011101111111010010000111110000101011010110111000110111000100101100100111000111000011001000100100000101100100000011110000111111111000011101011011001110101101001000001001101010000110001000110001000010010010110111010111111100101100100000100001001111001100100011001110111101110111011001010000101101101001010110101010011001011111101000010101000001100000111110101010110000000011001101101101111010000010111110111110101001111101100110100011101111110101001010000111111000001001111111110010111110011011010111000101010000100010011110000110010001010000110110101111011111001111000100101000110111111010011001111011110010001100000100101000111011010100110101011111011101001001111000101111000111111110101110011011011100010000111000001011001010111010111011100001110001110000111000010000001001100111100111100010011011101100110000011111010001101010010010001111100010011000101000011100110000011101110100110100100000001100101001101101000001010101000111011100001001010110010001100100110100110100111010001
010000001000100000001101110010010101110001110110000100010101000000111100001100001001011001011010100110011001101000000101101011010101001010101111011011111000101100000001001011001000100010111000101010011000110000101111010101010100010000001011000110111000011000010010100100011111110111100001111011001111000011011001010000000100111010100111011101111101010101000011110110111111000111101111010000110011100111000000011111111000010100101011011000110101100011000001111000000010010110000010110011000110001110100111100101000111011111111010000101101101101000011100000011010100010101111001110010110100001001101111100001001110101101101100011110110110000111101000010000111011110000001101110011100110101001100000110011101110100000010101011110100100110100100010001100011111001010001111001011110110111000110010100101111000110010101000001101010100111010010100100110000111110010110100111100100001100010111001110010000010001000011110011011010001100101011010110010011010001010000100011110101000101000110001000011101001101111010110110100101001110101101000100110100011110010110100111000111010111101111000101100010001000110011001100011000010110101110110111101010000011011101000111001001000010100110001001100111101100000000110110110000111000001100100101011010000110100010000100001111110100100100110111100000111000110001111100010110110110110000101010001000100011111110110111111001010001111010111011110101010110110111011011101101010110010001100111111010101010100001110000001011100010110111100111111111001011110110110001000011110110010110110111101110101011111101001000000001110101000101000111010110111000010110010011001010010111110111011110101001011100100001011000010110000110110010110100111010011110101101011101100010010100100011010110001010000111100001110011000100110101100000111101011110001011001010011011111110010011110111010101000101100001000011001101110100000011011101001000110101101001101000110010010110101010011010000111101001001010111101111001111101001100011001100000110001110000100101001000111010101101011000001101100100100101100000010111100101010101010110010110010111101011101011011010000000101010011010100110100010100010111001010011000001101001110010011011111100000101111000100001010110000101100110101001011000111010101100101000010110010011001011111111111111001001101001001100001001101111010101111111101100000001011101101001110110000111000110001010111101110000000010110111100110010000011111010101100111000011001011010110110000011000001100100000101110101011001110001101011011111001110100000101111001101101001101001010000000011110100101111110101011100001101101011001011101011011110010011011001010000110010110111000011111011010111001010010010001000111000011001010010001001100110001001100001001110000110101100001100101001111111111001011110011011011111110110010011011100000010111100011110101000100111001101001010000110010011110010000111001100101001011101100100001101000011111011100011000110101110101100001000111101010100000100101010010010000000011100011110111110010101111110010011100101110011001110001110011100011010100000
011110010010000101100111001001111100100000010111001100111010010101110010101001001001110011101110001110111101000001101010100011111001101110101101011001111011100010100110100100100110000100101010110000000111110100010011110111100011101011001110110110010001010011011010100010100101100111011101000100011000000101000100011110000101100010011001101000010011101010010011100011110001001010011101010111101000011100011011001000101011100001101110001100101010101110111011001101110011100100011100001100100111100110011011111001010100111000111000000011100101011001110100010000001100011011001101100010110100000010100101011100001100011010001010111010100010111101100011111001001010110010101010111110011000101001111000111010000101110110000010010010101011010000111010010101001101110111100101100110100101011111000010100110010111111000100011000010100110100011110110001100100001011111010010101010110001011010000011101011011010101111001010001011111101101110100011001010011010011000011011110100110111100110110100011011011110011011101010111100101101101110100010010001011000100011001110001110010010100101000100111100000000000110011110010011001101100000101000100011100101001001000100101010011110101010100110110001111110100100110110101000010011110011011110000010110010101011111110000001111100010101011000011111010000001001001000101110011010100100110011101010111010000101100000011001010111110110110001110100010010001110110010011101001100010000001110101100010001101000111101000001010110100111001101001000000110011101011010011001010111110110011011111000111100010000101000100011000000000110000010111010110001000110001100011000111110110101011110010011100001001101001101101011010110110101001100100101110000101001101101011011110011011000001001011011100111001000101000010111011100111110010011101111100010101001011000000101111101110111010011011101110011010000011101010110101101111011010101001001111000011111111101110101110000101011111111111110110111000100011011011001010001001101010100010100101110100110000011011011111101010010100011100100001111111101111111001101011001010100010010001011100011001101100111001010000011010100011010011010110000011110101101101110111101000000110111101000000011111111111000001101011001001011101111111010000101011001100100000110111110111001000100010100111000000011101111100110000110100000001101010001010110010100000110100011011111111010100011011110010000110011010010010110011000110000100011111000101011011000010010011000001000110001001111101100010111100101000011011011001010100110101011000101000010010110110101111010001010110011000111100100001101000100011100110110010010010011000100100110111011010000100010000101011111111000011110010110010011001011011100110011011000011101011101000000111001101100111101110101100111101101100100010000010011110110000110111100010000010111011001011101100101001100100010110110100010010010101001000011001110100100010011001100000100111110101011001000001110110111010111101000100011110100000101000100011010000101000111010101011110110011110011000010000001100111110000001001000010111010010100
101011110010010110110000001000001100111110111100001111111100011110101111000001001100000101011101111111001011100001111010101100101000001000111000011110110110111110110111100010101100011111110000101100101100010011111011010010101001000101100111110111010101110010111111101111001001000101011111111110101011000100011100010111001111001100100111100110110110011010010110110111111001010100100111110110110111001011010101011011011100100001000010111100001100011111100101011100010111101100110010101100111000110000101000011000111100111001100011100000010010100111101100011010101000001111011111001101100011110000111111010100101101111110110101101000101000010110111110101011111100010000101000010110000011011000001111101000001110000010110011101001101110100010011101101100000101011010111010010011100000001000110000101101000011101001100110000000000001000100101100011111010101100101111101101000101011001101001100101100011100101111100001111001011001010011111011001101000001101111111001000100000000011001000110101000010101110010010101000000100010101010111101001111011100111000111100010011010000111001000001101111111101000011100011001101111001110111111111001000111011110010000111100101011010011011101011111000000101010100111111111001011010000001000111010000001110000101111011010100110000101001001011001010010110111011111111010111111001000001000010000001111001111010101101101000000001111110001000100000100110101001000011010001010001101100100001100010010011100000001011100010010000111000000000101011001001011001101000001110011100000010011000100111010110011111111010001100111100010011101111111110000001100100110101011101011010111001101010001010000111111101001010010011111100100011101001101111000101100111011111000011111100111101101101000100001111110110110111000010011001101000100111101010100100101110100111110000110001010111111101010000110010101101000010000101110011100000001111011000101111111111011100101101101101000011101010111100011110011011000011001011010010001010111111011100010110000010001001100011010100110000001101010010011110010001100001100100001011110011110100110101100110100000001100101111110101011111010100001000111011100001011010001110001000110001111000100011010001010100000111011100101000001110111010010100100111011111010100100000100100111100011111111000000000011000000001010010101011010100000001110010000111010011011110110001000101000110010110010000011101010010100110101000001111110010011001011010111001101010100011010110110110111011101101111010111001010111000101001011000101001111101100010000100001010010101000101111010110000011101111001110100010011001010010100111011000111010000001010101001111011000111100100000101100010100010011010000000011101001101011101001011001001110111101111110011010000000100001111101000101010000100100001100110110001000001100110110111011000010111111110000010001011011100110100110101001011011011010000111010101101001010010001010110111000001010000111001100111110100000000101000011111010111110100001110011110100101010100100111101100101010011000100000010011011101110010110100110110111001010001
000011110001000001111110000001100110111010000100110101000010000101110111000010011001001010000010000111100110000011011110001010110010000100001011000001101010001011110101011010101011011000110001100001101110010000011011010000010110111000000100111101111010111010010111101010101110101011101001100100100111001110110000000000001100001010001011010000111111110111001000011110001000100101100011001101011111110011001101100010011110000101001100000101110110100100000011100111110110100000011110110011001100001111100010000111111111011010010110111101100001000011000110100110000101010010011000000000111111110010001001111111110101100100110111101000111110001101100110000000101000011111001101100001101111010011101110010010111101001010011011100001101010010001000111001010010011111110000000111001001010100001100110111011010001111100011110110010010101010001110001010100111111110100101010110000000110100011010001001101011011110111010111010010000000001010101001101001101101010110111001111101001011100001100111000011001110100011011100110100001000100001101010101111001010111111100111011001100010010100101011010101110111000000101001100000110011000100111010011110001000011111001111100011011011000101111101111010111100110110010010111001100101000111011111101100111001111001110000011101101011010011010001100100111010010011100101010101100101100101110100000110011011111010111110111100010101101100110001101101111001111101110011000110110011111011010101010101010101000101110010010010111000101111111011001111011011011010100111010000000010010010101100111111001111001100010110010110111110000000101001000101101011011101011001011101000101110000000000011001000001111100110000001001011001101101111110110000011110101101011101100000101011010100001010100111110111001010100101001000011101101000011011010011010110100001011011100110100111111011110101111010000011010101001111101000001000110010001100100011110011010101000110000101011001001001100011110011111101100011001101110000110010011100111100101010010100101001101110100001010011000101100100110110111011001011111111110111010010000100111001010100011100101000001111111111111001011110111011100100001010100000100010100001111111110101110010110101100110101111010000000010000101010000010101011000011000110111101000011101011001110111010000010010001010101110000111101000101000010001111011010100110100110000101011000000100001001110110111101011100000110001111010010011001001011100000101100111000000110010011010001000000001110101100011101111111000011101111011110100111100100011100010111010110110001110101010111100101010001000110111100110011001100100000000101111100011011111011001111100001000100111110010010100111000101010000001111011010110001001000110000000010101110010101011011100111010111001000101110111011110111011011011001001011110010001000000110000001101011011010101101110100001100011001011000011100101111101010000001110111111110100001111010101000101010001100001000001001011100111010101010101110100110101010010110110010101100100111001100011101100110110010010011001100110110100001000110000000011000011111001
100001011101011110110001110000111011111100011100111010100101010101100111010101110011000111101110100011100011110101110111101010000111011000110110000110100111101010000100011100010100101100101000011000100010011111011010010111001101011110011001010000001111010010100011000110010011111110100001100001001010010000101011110110100100010010001111111110000101000011100011011111101011101010010011100110101110110001000011001101001001011001000101011001101110001001000011110101000101001101100111001010100001011100010000011101010101100011001111111101111000100000111010010011010011001001111100111101010101111110111101010000110000100100110111010010010110111110001100011111110010011110000111111000011010010101110010000101110011110010000111110001110100011101100101001100000110000000101101010011010010111001100010101100111100001001100110111100111111111110000111001101010000101100111000000101101000001011011100000001100010011001001010011011100110011111101111110100011111001110100000000111110001000000101011110111011100100000111111111000101111110011111010011111011100110100001010011011001111011000010000001010000010111010101001011000011101011000001111101101011110010101011111001100010101000100001111101101110001001010100111101000011011011010111011011111010101010100100101111110010011101111100010001001110101100011011000111110110011011101001010111101001001000101000000101101011101110101000100010001110011000110000011111010000011011011000000001001010010110100100011011011110111110110110010011100110011101111111111100001000000110010110000000001100011000001101011001010100110101010110100100010101110100100110110010010000110000110011010001111001000000010101001110000010100010011110000101011100100111000110111110000000001001000001111001111111000001000001010011110011001101000010000001010011011000010111110101011010110111111100011110101101101010001100001101011110011101101111100011111010011000101000101000010010110011110101110101001101001010001001110100101000011000010111010100101011110010101000001010110001011010011001010100101111001110101110100011110001001110000110010111101110101100010010101000111010111011100100010111001001101100010101010001010101001011010111011011010111011001100000010111100001100001100010001010011001110011000010011001101010001111100110011011100001100111011111001110000100110000000111111001101011111010011010101010011010001111101101110111001011111101001000101111010010100111011101101101101010011000110100101111010110011110100010110100001011011001010101100100100000100000010000011001111100111000111001001000000001110000101101001111000011010000010000000010001010101101100101111000110100010010011001000010011011111011001000000101110001000101110000011000011110000001000001010011010011111101000010001100010000110011110011000111001010111000011011110111001111011111101111100110111110010000111011100100101001110011100110001100101000010010010011000110110010010011100111101001000101100110001100000110001001110011000111001000110001100011110100110101011001111111101111101101000001100101011000110110011010110110101101101
011010110111110011111010000111001010110010111101100010100001000011011010011011110100100100100001110101011011100011000000000111000110011010100011110101100001001000000011101110101010000110111010100000100100100110100100111001101001010001010000001110111011100100100101010001011110001101001101101110001001011110101110001011110100011100001011001100011010011101010111110010101111011101010000011011011100101100111000100011111011001000010001000110000010001011001111000010101110100111010010111101000110010100010100101100010011000001000100001100010100101000100011100110101001001011111001111010111111001001101000100010110000110010000111011011111001110101101100010001010000000110100111111001000011000111111000001100011110011011001110000011000110110111110110010101001111101011110111011100111110001011000011001010001110100111101100000011011110000110010110001101100111010101101110110101001010111110000110010111000011111001101011001110101001100000001000100010111010010110001010010100100110100010010010000101001001111111111000111011111100000101011100011001100110001000100110011001010100110110000001011111111011001010111001011001010000000111101100110001111011000000000000110010101011001100000000001000110001110100110101101010110110011101100101011010101001110010101010011000100110000110010011001111000001111100001000111101100001100101000101001001111101100000001101100100100010100100101111110001011010001111000000001110001001001001000101001100101010011100110100011110011001011001110001110001100001010000101000010110011110010110100101001111100101011000000111010000001101111100001001101111010011100010011110111101101010000101111011011110011001101110011010000011011001011000010000011001001100010001000111110010100110101011010111000001101000100001111001110110010101000110111111100001100000010010000110100011011000010101101110000001011000100110101111001001101110110001110111111101010111001110111000110010100111111111101010110010101001100101001010001111111001100110000100110101110010011010010110010001111001100001010010111000100011111010011110001001110010101111000011010111011101111000101010111100111110101111111001100011001001100100110101010111101011000100011111100011011101010111001110101000111111110001000111000111101011000111011000111000000010101100100000101010111001100000010110101101011110111011100000100001111111001111011011110101011111010111111101000100010000100000110001110011011100000010010111111011011001010110000011111110100001100001011101101010110010110111001111011101010011100001011100110000110010000111111000111011100000010110101110101010111101010011010100100000111111010101001111000001001010010010011000101110111101010010001101000111111111001011110011001001010011100110000000000011010101100101011001110000101101111110000001010101001111110010110111000010011000101101001111101101001100111001010001100110111000101111110101110110000011000011110000000000011111100100011010110100010101001100001001100000110100010011000110100110111001101110010000101110111111111111110001111010100001010111101010101001000110000011101000
000111011011100100101001010001001000011101000001101011111100000101110101110101101101001111000001001001111111100100011000000011010001000110101000110101100001011100000100111110011010100001001101010101101011101101011010011101011000001110010110101000110111000110000110011010100001101101100110101101101011101011011001001001101101101001101110011101101110010001001100011011100110011011011000100111100011011101000001111111101111011110011111101110001101001010010100000110000111011000001001001001111101010100011000110110110100100111000110010010001111101101011011010000000110110010000100111001010101110001100000010101011110101001001111111010101000110010111101111010000100011111000011110101001011011000011111011110011111011010100101010010100001111111001110011100100010111111110100101111101111101111001110010100010001001000100111011110000011011110100101110011000100101100101010101001101001010100010101110110111010100111011111001100011010101111001110101001100001011111010000010001111001101000011001010001011001101110001011000110101011001100110110010101101100110100100101100100110010001111101000111010011110011010101100100011100110111011001101111001001111011110111011111000101000101101101101000111110110101110111111110011001001011110011100100010000011110101110011100110000000010011111101110000100111100001110101011100100000111000110000001011010000110111110001111100100001010100011101110111111100101010001011011001001000110010000101100001001000000111111000000100001001010110011110101100101000000101100111110111111010000011001011110001010100110110100110101101101101000101000000001110101101100100100000100100001100001110001101001101110001010100110101100111001001111001011011001001110000001110100011011000010010101000100110110101100011100001111101111011001101101010011011110101101111111010110100001100011011000010110010000111010001110101101110001001011101101101010000111000111101001000101000110001010110001001110000101010010111010011010011001010100010100110011101011000010100110110110110001010011001111100110100110010001101000000011100111100001011001101011100000111101001100111100011110001110011000101100011010000100111010000010010011011100010110101010100011100110101100101100110111111010110110110110000010111011110010001111100111110101101011110111011101110100011000110010100000010011011001110001011100010110001100101000011111011001101100001101000000101010000110010101000001110001001000101100010000100111100110111101111001011011110011000110100111111001110110111111010101001100001010001011110111101111111001111010010000101000101100100110111100000011000010000010100010111111011111000010010011110001110011001101100010100011101100000001101001001001001000001100010101101001110110000001011100010000111110100101101100110110010010111000010111100100000110111001101010001000111110010010010011101010010110010101000011011010010011010101101101111011101100000100001000101011011011001001110101101001100000001001011000101010011100111011000010000010100111100101111010110010000010110100011101000100011000110111110100010011011101100010001
100111001000101001010000001111101000000000110011010111000001100000001101110010110110001110111011001111110000010110101111001101100011001010001110001001100101000111000001000101101111111101101010111000001001101010001111000111110010001010101100010011101111100010010101000001101000111101101000010010010011101110010101100110101101001011011100110010011111110000110110100000001010011001010000110111111110100111000000010000100111110001011010011001010000100101001110110001011110101000111101011110011000011110100010000110010100100101101010111101110010000110110110110010010100011011110001101010011101101100011010110101001101001110101000010100010011101101100000000001010000110111010011111101110001011110010111010110110101111100100110001110010100000111011011101011101010010010101011111111110010111111111110010011001100101111100110000001101000110001010110110011001101000011000011100000110110011110000000010111001100010001011000000111010011110010010111101101111111100111101001101011101000100010011010011110101011001000000111000011111001000001000011110001101011000101000001100001111100101010011000011101011101100110000000100100101010111010101010100101100110010110011000001100101000110100011111001010001111010110100100000100101001011011001111101110000101010100110001011111010110011010011110111011010011000111011110000100101101010111011010110110101111110110110100110100001110001010000111001111100010000000001111011011010001010110000100110000011001011100001011011110111101101110000111111110010011111100110111011110111111100000110011100100101010111000010010000100110000010001100011100011011010001000110101011000101110010011010111101110111011010000011100101100010001100110010010000001100000001110101111101010000000111100010000101010100101110111111101101100001010010010011001000100100000001001010111000111011100011000101100110110010100110001001110001001001010011000010111011001000000100100101111100101111010010111101001011110001100110011101000101000100110000100101010001101101010110110101111111111001111110100110110100110000101101011000111010001110110110101111011000011111010000011101111110111000001111111100000110110100100101110000101001001110010111100011010101111110101001010101110111101000001011001111010011110010001011001010010000110011101101110100011001110111000100011100011010001110001000111111101000111100100010110000001011100110011010101100110011001100101101000011101001110110011000011010101100111111001010011101100110000100111001110111100101110101101000000100101001111100101000101001100001101010010110101010001010001011110110000001011110000111111011100100001000011110111111001100110100110100100010100000110110010000101100000011100010111110010111110000000101011010011000111100111011111100100101001111110111100100110101000101100001110101100011100010010010010111001110001010110111100110100011010101110011011101001100001111101111100110101101111011010010011111110111100011001110111110001000111100010011000010011010011110011001010101010011110110101001010101001110110000100101001100110101101001000111010100010101010010101
010000100010100001000011101000111000011111100110000111111011010110100000101010100000101100110101001001110110100000100010111010001000110000010000100010100001101110000011010100001011101001111100001010101000010101001011100101111110001110110110101110010001010110000110111110000010101001111110101100111100100011000001110100010011010001010011101010110110101010100101101000110001011000100111101000000110111110100100101101110111100111001000101111111000100110010111010010100001111101111000001010010111111001001100001100110000011101100001010111101100100100101000011111101100010101110010000000110010010001000000101110000011000001000110101000101100011101111100010111010100011111000100110010000101100010100100101111010110101100010010111011110110111001100010010110011110101101100110110011001100110001010010100110001010010110110101001000000110011101010000100000010000101111110110011010101110110010111101100010111001000101001111111100010011011101001110011101011110110001110001111001011000011010110000111101100010111111000010000100111010101111110011110101100000000110001011100101111101000100100010110010000110101100010011000101111111001101111001111110010100111100100000010111101000001011010111010100110011101110101111000101001001101110110101110101011111001001110111111100000101110110100011000100111101111101100101010100011111111000111001010110101100110110111100101110101010010000001011001101110100011111010010110101100111110111110000010101100101001101010010111100010010101011001100101101010010011000001110011001100011010100110100111001101110110010110100010001110011101111101111111101100100100000011111001100001011110100000110010101001000010000010111000111101010101000101001010001110010010001100110110010001101101101001111110101110011101101110001001101100000100111001111100110011000101101111011111010111001101010001010101001001010010000001110100011000100100110011111011101100001001100100110010100000100011110101110010110100111100011100001110000000100010001011101001100111111111000001000000001010001101111101110110110000010101011000001000001010000001101011110001111010101101011001000111111010100101110100001111010001100010011001101100011001000110111111100001000101010011100000101110100010001111110011000100111111011101111001100111111011111111000001001011100010000110011101111011100010110101010100100000100110000000000001001111100101000011010110010000100111101001111001010000011000110111111111101101110110001011110010110001011111001110011011110101111000010001010000011000011010000110111111011101111101000001011100000011100010100001001001111110011111011011011111001100000110011111011111110000000000001000001100100001010110101110100010000000010000111101111000001111111010011111101011100100100101101010000100000101100110010000111000000011001010101011001100110000110011110000110110010100110011100001100010100000110000000001100001000110111000111000011101000000101101101000110110000100100101011011110110000011011101100011100001111001000001000011101000011101100101000001110000010001111111101111011101111101110011001011000101100
110100111110100100000111110101111001100011110101111101111100101001101111011010101000100000110111101111110100010101100101001100010100110111001110011001011010111001000011101000011110001100000000101101101000011101100100000010111110101101110111010010010101101011110000001110011010101101011100000100011011111000001100010011100010010001101000001001111111111011101000011010001000110011001000101111000101100101010110000101000010000011010101111110101010011010000000001100001000001100101011111011101101110110101010010001011111111010110100101101010100101010100100111100111010001101100000000101001011110011111110000110101001010000011111000001010111110010001011000011111110100010011001000111010111110011111110010011001001010110100100110100110011011110001100010000110001100111101100010101001000110101001111011000001100010001111101011000000100110010110110001010111101011110101010010100110000001101010001010110111111101100000111101011000001101001000011001100000001100011000101110111111101000100111001110010000010011110100010011011111010001010111100101100100110101011001001110000011110000111010100011101110010110111110010100001101100000111001011001011101000110010011001001011001101111100111010010011000010100001011100110100001000011010101100101010000100000000000000111001001100010101011100101010100000010010000110000100110011011000110100110000000000001010010101001100011111010111010010110010111111010001000111000111011110110100011000111001101110010000000000100101110010110010100100011101000101001100011110001110100111101000000111000111010101101100111111110011000000100100001110111100000111100001101011011101011010111000001000110010100101011101010000011101100001100100010000111111011110010011010101110111011100110010101110000100100000001010010011001000100000001111101011110000011001011110110101001001000000010010110101110000001110111101001110000110111000000101001000011011010011111110111011011100100111101011111000011110000011011111101001101101110101010000011100100011111001000111111110110101100000010110100011000110000000011100110111001111010001110011000000010101100000000100010101011010001111010001100110000000000001110100010100101111001111010000100110100110001011011011101000110000111011001111010100101000100011101101110000100100010000010110010111010101111111011011101001010100001111010010111101001111111001010100010110000111110000011101010011011000011011101100101001111011001100000110011000010101000001100111100100011111010110111100001011110110011010011011001100101001010010100101001000101111000001011100111110101001101010100001111110111111011100111010011010001100010010001001000010001111001000100001101001101101001001100101111000111010010100101111011010111111010111111001111101010111011001001001101111101011000111011110111111101001101111000011111100001111101000010101001010010100001110010010100101001111100111010110111000101001000011100100111010010010010111010011011010001010000001010011001001011001111000110011000010011111001110000010001010010100101110110010011110001100101110110111011010010101001110110110110000
011101100011111001000001100000010001110011110000011010110100110010101010010011010101000110011000011110101101001000110011110000100100001100111010010010011011101000000110010101100000010010110110010001100111100000101010101110000110101011101011111111001100100001100101000101101101000110001000011101111100110010010000001001110001101000111001101100111010011100011101100110011110001111001001110111100010100010110111010011101101001000100000101010011100100100101100101001000011101110111001000101100001111111001111000101110101000100010111011010111100101010100011100001111001100100111011001011100000111101001111101011101101010011001111111111000001100110100110010001111010100011010100111011111100011101001001101001110001010000111110100111001100101101001111001011000100100110111111111100001110001101010100111111001000110101101010110111101000110001010110101110101010101011101100000101001110110110000010001011001001110010010110000010101110000010010010100100011000111111010111101101001100101000010101010111001011001000101100100011000100111100010001000011101000111010101010101111011010010000101001100100110100100000111011111000100000110000101101001110101010101100101011010011010010010000110010111101111001101010111000001100100100010000110010111111010000000001101100010110101010010000110101111001100010010101001000111000001101001111011010111010101110110100010001000110100010101000010000001010011010111110000111010000101111100101100111101101101011101101001100001001100010011000010001011011001000001000101111111110010000100001111011011100100110001100110110001001001011100101101001100010000000101011001010000110100000110100011010101011010010000101101001111000111011110101101101000101100100100111001100001101110000101111111000000000111000001000110010110110100001111111011000110101011010001011111001111001011111011001001010000011100110010000010111110000000000110010001111100111100101001100011110010011001011111111110100111010100101101100011111010111011000101001000001001100001011000001110010000000010010011000101110011000110101001000111110010101011010001101101010000000010001100001010001101110110101100011001111110011100010100010111011001110110100000001101011110101110110100101000111011010001000111000000010000000000111101000100001001101001001011110100110100110101111110010100011110111011011110010111000010100110101000011111101100101101011110101001001011110000011010110000011100000110001010010001101011100010011001001101101011011000000011010011011101100011011000110101011110001111000001101011111010011101000100101000101110000011101001101010111101011000111011001011101010111110001110000010001000101010111100010100011011001000100110010011010100000010011110010010000011100010111010111000101110101000101010001101001110011000101010100000011100110111101010001011100010011011011110011100111110000011101111000011101111000010111101110010111111011100101001100011101111000000001101001101011101101010010010101111010100001101101011010011010010010000100000011001101110001001100000010111110011111111000100000111011101010010000011101110101
111101101100110100000000000100111101010110000111100101111000011100011111111100010111110010001110001010101011001010001111101010111101111011000011101001010000111110000000010000101100011110110110011011110010010101100101100010110100110111111111001110010000000001010101000101011011000100111100011111100110101111010100111001011001111011111110111000111000111010110100001001101100111001001110101100111001111111001101000111101011110000010010110110000011111000110111001101100101011100010011011101010010001111110100001001001011011010110111110101010111101010001011011100000010110000000000111101011010000101000101110010110001000111101011101101101000011001000000101001011101110011010010110010111001101100001101100101011111100110000001110110101100010111111110011101010010001101010000100001100001101011011011001000110001100010010111000111101100001100100000111101100000100011001001101111110110110101001011100111100000011100001111011000001011011001010000010111010010010000011001000110000110111110011011110010000110111010111100110010100100010101111001110000001101001001110100001011110010101100111010010110010100010100110010000001111101111011010110000110100111111101100100101110001111100011100010000001011100000101101101000011001101010011001001101100111000010111010000101101110001001011010001100110101111011001110101110100001100101001011110100111110001111110001010011000101011110100110010101000101111111010101000110110000111001010110110100110000110111000100010110110110100010010000100110000110000101010111111110111101100100001001100100101101111110111000001101111101111001010011101101011000101011110010001000010101100101110010010111111111011001101111001111010001110100001001101111011111110111110010110010000011000001110011001110110100110110000111100000100111100100000101011111111001100100111010111100111010010101111000010100010111100101011001000101001111101001011011101100011000011001100100101000101111010111100011010100011101101111011001000000110010010111000101100010010100101011100000101011100110110110001001010000100011000010101110110000000111001100011111011110011110001110100001110001000011000110001000000101011110101011101000100101011010011011010010100110000101101010111101101011010001111000011000111010000000110100101001101001101100010111001110010100110010001011101111001000100100000011001010110100001000001110011011011000111111110001000001111101110100100011100110100010000111011110010011000100010101011110111110110101010111100001000100110000111010111001000101111001011101000001100100000101010110011010111100011011111010111110001110011010101011010001011001011011010111111000111010101100001000011111101010010110111011010100010010001110010011011110111100001010110101000010111111111101101110100110001100001000100101011011001110111100101011111111110001110101111110011101101001011111111111000001110011111110111100001000010010111111001000000001101000111101011010010001100001010110011101101111010010111001101001101100001101111100100001111101000110011111001000011111110010100010101001110101110001100000110011111000011001001
011010011000101111100111011111000100000011010011001011000111110111010000111001011101110001110111110010011100000100111001101101010100111001100110010111110010101111111100101100000000011100011001001011000011011011110010011100001101111000111000000111001000001001101000000100001111011000011101100000110011001111111100000001010100111101011000000101111100111001100011011011010010100110111001000000011000000101001000111001010010011101101101010111111011100100100110110101111110010011111100010100000100000001010011101011111001101110110101100100011111111111100111100110010110101100011011010000111111110011001110101011001000101011010011011011010110001100110001010100011100110001010111010000000110111100011011101011011110111111111101000011001101000001011110101101011011011111000110101101000111101000111011101110111010011110011000100010001110010110000101000011110000000100110101000100111111010000011000111100100110000011101110000010000000011011011001010110001000011001100011001000111100000000011111101111100101000110101101110001100110110110010100000111100101111001000111100111110000000111111100100010000011110100000010111101110110011101110011010001110000000111011010101000001111100011101000011011111000000001110110011111011101110001111110110000100110100101010010100101001011110110111101110111111100110000101001011001111001000000101110001001110100001101111110111101010011001101001000101101000100001101110111101000101101111001010000101000011111111001010010000110010010001101111001010001110100001101101000001010000100110111000010101010110110000111001100001100001100100001011011101111111001101001101110100001011010011100110010100101100001101110110110111000110011101100011101100111101111001001111100011011110000001011010110011110100101000001001111011110010111110011000110110000111101000111100100101001011101001101000010011001110000101101100101111101100001101100111110011011100110100110011100101101001010000110111111110111010111100101100010000011110101101100011001101011001000001101000001100001100010000011010011110101100100010000001000010010010001110011100001011101110101110011000110010010111010100100111000101010111100100010110100101001001011001111000101110000111111010111000111101010100011111111001011111100000111110010010110000101001110011010011101110000111000011010101111110100101001010011010000001010110101101001100101111100001110100011101110010111010010010111110000001110100000101000001101100100011001110111011000010011000111011010010001000100011100101010000100111100100010011000010001101101111000001011010110101001101000110000111000011000000000001000011101110101000100011001101100000110100001111111000011101111101111111101000111001101010011010111101011101111001101110010111011000010111101001111100101011000011100001011001100010110100011000010010101110010100010111101111101010011110110110110001001111001000111010001000000000100110000011001101110011000100111000010011100001000101101111010000110111110001010011101010110100001110100000001101111010000011100100000010010101000011110010011110001101001110100001010010100
001111110010010010110000101111100001100000001100001110010010010001110110110000100100110101010011001111101000101011010111100110111011011001101011010001100111000000010001010000011000011010001010010011110100000011101011111000000011111100110011001011001111111010001110101110100000100011001001011111100100100011010110011110000011000001010110001111011100101010000010000111110111001111101110100010000110111010000100111011011010100010101010010100001111101011110011010101000001011000010011101000100100110101100000011111110010111101000000110000010110100100000001000001010101000011000001011010100010011010011000101010110000110011100010110101011100001011011101011000100010011010010011011110001001010110100001011101001110011000010000011101001000011101010111011010111000001100110010010110000000101001001010101111010110000101110110101000010101010101011000011110000101010011101110000000111000101000111000000000111011111111101011001101010000010110010111111111100101111011100111110001111011110110000100011110011111011011001110011011000100110111101000100010001100010011011001111010110111101111111001111001110100110111011101011101011000110010010110001011110010100011001000100000100001001011101001111010010111111010000001100111011111011111011010010011011110111110101001110100000010110110101001111000101110001011111001000001101001101010010100011000011000100010110101111100010110011000010010100101101010100110111010110110111111000010111011101111010100000110010100010100001011111000101101101101110100100010001000101011100001110111011000100010110001000100001111010010100111001011010010111101101101000000110001000001100110011100010100010001101101110100000110101000011110010111010000111010111000010001101001100110111110011000111010000010101001011110110000101100101111001101010111110001011110000011101100100001011111011101110010101101001101010111010001011110100001110111101101111111101101111111101100000100010111011111110110110101100010001101010010111000011001000000101100001001010011111110110000000101100110101011100101011111001110101000000101110000110110000111001101010010010101111000111110000000110001100010001111000011111110101000011011011111101001011110010010111010011010010010110110010000001100011101111110011111111100011110110111001110010011111011011001001101011111111111011010100010100010010110101111001001110101011101011011110001111110111011111001101000111010100100010001011010000001011100100010110101110001101100100100110000101000100110011011001110100110101111001101011001000101110010000010100100101110000100101101100101000111111011011001011111001001111101111101011010010110001011101100011110010101100100001110000100100110110000111110000011100101000010001111001000001110110100000110100101101110111110010011111100100100101010101100101010000101010000001011111010110100011111110000011110111011001010000011000010111001000010000110001011110101000010110111010001101011110000010010001111001100001000111010010110110110100110111101110110100111101111110111011000001100110111110011010000100000011110111001000011001010111100100011
001011110111100110010010101000100001010110110000000001001001111011001101101110110110011110001101000100101100100011011101000100001010101001011011001111110011100111011110001010110001100011001011001100100101111100001010000100001100010001001001111010011001100100011001001100001111101111101110110011100110110010100010011011100011010110110100101100010011100011111110000111111000010000110011100111011110100010001000001011001100100101011001011110011100001100101011101111101100100010001010011000101101110000111000010101001100101010111110101000001010001010110110110011110110111111100101011110100110110010111000110100010000100010010011011000110101011101101101010011011110101010000100011110110001001100111000001000011101101111100110001100100100000011010011110000010100110110001000001010010100111101101010110000111100000000001101110100011001101110001100001101000011001101010001010001100100010100001111100011011001111011110101101000111001001000011110100100001001000001111010100111001001111110011110000110000000101000000000100011011100000111010010001110100000110100110111010011011110011110001110000100011110010011100001110100000100111100111111001011100010100010001101101001010011111010010010010100110101101001010111100111000000010001000110011101111011000000100010010111001000110001110111010011010000110000011001001111011110101111101000101110011110111111000110011111111110011110100110010100010111110111111011111011000010000010011011100001000011011100010000000001101101101011110100010010010001110111110000111101000001011000110001101110100110011100001101011100010110110011001111000101111010111110111101011111011101010010110000111011001011111101111100110011010000110010100110010111010000000101110111011111000001001001000001110010100101100100011001000110000110110010100000011000101100000001111101010011000001111000110101111010110001110100111010100001101010100101111111010011111110100001001010000111001000011010101111011111111000010111010001001111100111010011100111011111011100110100001111001101110001001000001000010001010111010111100111110100011110111010011000011101110011110101001001101010110100101111111100001000111101000011000000100111000001010000000010011101010010011001001111000010111011010000011101111001010111101111101010110000110110110011001010010101110101100000100011010001101010010101001110011110010101111101010110011011011000111011010111100100000001111101000111110011110111011001100001111111100011110100101101111000111111011100000110110111010001101101111011101011101111110101111010101101000111000100110111000111111101110110101110111000101000010100110110101111011110110010010101011110000110001000000100100111100101001011111011011110110001001110111000011001101110101010100010101110101100100011101001110011110101000110000010100101101111101011000101101011010111010100001011110101101010001010011000011000111100001010100000000110111111011011011001011110111111000110110001010111011011010001111110010100111111000100111011010010010010011000010001010110001100100010100101001100110101001111001101101100111110010111111111
011001110000111010110100100110110000110110001110001111110101000011010110110110101000010110001100011011001111001011110110000000001100000101100000100101110000110110100000110010000011111000011011011101011000001011010100011111000010001010011101110110100110000111111011101100111000101010000011100010111010101010110110000001011111001110010100110001101000111101110010001011000000101001100001011010010110011111101011110100011010011001010000101000111011111000011010001111010110011101110101001110001001000010010111011011110100111000000011011101111010110100010101110111100010010010110111100001010100011110110010001000010100100111110111101011100010010010010001111011011111110011101010010111110111001000100111111001000101110000111001111000110100001000011100010110000010111101100101000011110100111110110111110000011111010111101000001000010101010111100110110111101011110100011010100111111010010111001001101100110101001111010011001100100010111110010101111111111011100001111111100000001001111111001110101111100111101111001001011110000101010111110110101101011000001010111010000110110111000111110010011000111010011010111000011000010000011110000000010010010100010100000111010100011001000100100001000111010010110110010001111111001011010110101111000110101001010001100101011110011100100111110010101110001011110001111010110110000010101110100011010101000100010110111100011111101111100100000101000011100101111010111011000111111101011011010110111011000011001000000100011011110000100001110101110110000011001000010111001001011010111001110000011001001110010100111111100100100111001011001001011010001001000110100001101101000000100000110100000100000111110010101001010010100110000110101111011000111111011010001111001001001100110100000110000000000110000111100001100101100001011010000011101010100001111001110001010011101001000100000010011011100100000110100111000011001010100010111110111101000001111001101010011110000111000110011001100010000011011111100101110101101001110101111110100111111010000000001111111000010001011010101000100111101000101010001110111001010011000110100110110111001100101010110100010110010001010000010110001011101101110101101111100110000000101011100111010100101101111111001110000111110111101100110101010010001111010011000010101010011101011010101101010101111110010110000110000100000101000101000011100001110010101000001111101100100011111010100111000011011101110000011100010010100110010101111010010001001110111111001100001010110011011110000111011111100100000000000110000110000110011000101111011111101110010100010000000111011011011101111011111010001110101110000111001101100000101010101111010001100000000000101010010111110110000110100010101100100101100011001100100110101011010011110011111110100010011100111110011110011001011101101010101000010011011000000011101100011100101001000101111101000011011000000010110010010101001000110111010110100110000001011101111010001110110101111000010101100101001100010011111000011001111000010000000001010111001100101111010011111110000111000101011111110101010100010010111010111010011011100010
110010101011100110011110000110001110101101011010001100100101101011010111011011001100100011101110100011110111110010000101100100011111000110001110100101111100001011010100000100001100111110100100100000010101101100110101111110111101001001100001101000001110011010101011000100100110001001001010100110011110001001011001001100110110000100100101111001001111111011011101011010000010011011100111010101011000110000001010000010001000010000010010111000100010111000010111101010010100110011110001100011000001000011000011001101000101111000011101111001111011010000101111111101001110111011100111001001011101110001001111010010110001000110001100110101001101110110011010111111110111110100100011001100111011001001010100111011110001101110101111111011101010101100011001101100001001110011111100000010011101111000011000010010011101010000001001101011011101000000111111101110011100000101101110000100101111101111010011110001100100111101111010101000010001001000000111001100001000011100100011111111011100001101100101101110001011000100011110110010110110001010010010001110011010001011101110001100101001000111101111111101100001011100001110100111011101111100111100010010001010000101100010010110100000010010001111111111100001110100000000100100001111001000111101110011101011001100010110101111011010110111011111100101011001000011111010001111000101101110110100101101101100111110001100001010100000101111011100100111001101101001111010101100000110011100101110010000110110101110010100001101000101110110000110111111001101010110100001011111100111101111010111100100000100111111101010000000011110111111000111110110011111100111111101111101100111101100101011111110000011001011010111101101000000010110011111001111011100011000100100101100110100000011100000101100010111111011101001000000111001101011011101001110001110010000111101111010111110100010011010001010000000111001100100101111111000100111011101111111011111011001000010111111110001010101101011011111000010111001011111101100011101001111001100010110111000101000011111011110101011100001001110101001100000101001011000011100011010001000001010100011001000101001111101100010001100101000101011001010110100110010001100111011110101110111001011010110111001101110110011010111000101001011111101100011010010010000101010111110100001111111101011110111100101111010101110001000010101011100101000101100111110011111001111110101111101100011001101001001110100111100101110011011110001010101001100001101111101101011100010001101111101111110110010111100011100001110101110110011110000000000101010111110000001000101111010011011011000101011111101000010110100010100110100100000100000010001011110000011010100011010011000100010100111010010011000011011010011001110001001011011001000001101110101101111011000000110000000101100101010010101010111010010001000111011101110011101010111101010001111000001101000001101010100011011011010010101101011110100001001001000100000111110110110001110100111010011001111110000001101000001101000010001111111101110100111000000001101011101001101110001011010101001001010110111110000010101010111010110101000
110111000000010110011011000011000010101110110110000101101100000000001000101011101011110010110101001011010100111011011110011001101111000110110010110111011010100000101101110001110111001000101010111010011111110001111000101101001010111001110000111010001011110000010101010001001101011101100000111001011001001111001010111010111111010100001001100010011010100001111110000001111111000101011110011101100001010110110110100001001110010000101010011001010100001011110010000011101100111010101101111000000100001101000110001011110010110000011101100000110010000100011111001011001111011110000110001011010010011011000000101000110100001110000001101100010011011011011110010010001101110011110100000000010010011101100011010100100010000000110101010110011001101100101010011011001010001111111111101000010101111110011000010101001010001101110111101000100111010101101001100010111000100000000011010111100001001011010001111011001100000001101011101001101010011110110101001001101111101011100011100000010101010010101111000010110000111011110101101000000100000110100110000101001110100000101010011010011110101011001111010111010001010010000110101111011110110111111110011110010010000101100111011000011110010011011101001001110000110101010110011011111111001001000011000011101100011011000001101000010011010000000001011111000010011011011101000110011111111111100011010110001111111010011111101011000100000110111101101000000111001101001111010001000001111010100001010111101011000101101110111110110000110101101101111001011010000011110000100110111000011011000010100100101110100001101000000110111010011100010101011011100001001000000010001100111100110101100101011110111101100110100111000111010100100111010010111110000111000100110000101110100011101010111111010101101110100000110101010010010001011111011100010000011100111010100101110101001000100011111110011100011110110001011001111100110010111111111110011001000010011011001110100101110101001010110000001001001110111000100100111110011010100111000110010111010100111101101001100001000001100010001101100010111101111011100100010111100110000010110100110111000101000101100011010011011010010010011101111000011000110111011110111101010111110101000011111011011100110010010100101000001110110101101100000010111101001100011001000010000111011001011110111001101111110101111101110000011010000001011010010010100110001100111101011000110100101101110101111000110110110010011110001111100011111101000011010000100010100011000010011101101010110110100001001011110011000111010111000110000111010110111100001011101010001011000011010110001111101000001101100101001110000100100001110100000111110101010100111101011010001110011110101101001001111000110000011000010011011010000111010100101011011101111111001001001111000100011111010011000111011101001111011010101100110110110110001000100010000000100101110001111011001110000011001001100100101011011101111001001001101001111010010111010010101100100101101110110110100110101110011001110011111010010111100100111100111101010001011010001101000111111000010100010110101100010101000101000111011100111010
111110100100101100010101111100100100010100100111111111111111010101011001110101101011010110000101110110010000001100010001001111000110100111111011011010010101011100101111011101110001100000000111011100010111000000100010101011111100011010001100001011001101001001101111101001110000001111010100010011001110010001101101111011011111010000011110110101001110100010000000100110010110011100111110011100011110000100100100110011111001111010110010110111110111111000000001111010110010100001010101010011001100010110000101010001100010111111001010000110100110000011111100111111001110110111011110011101101110001110001001100110011110110101001000011001101100010101011010110101011011111010110011000001100101010111000011100010000111110100111101100110110111010001000100101110111010011100000010000101100000010111111000111110111111011101100011111011010010110110010010001000100001001100110010101001001011001101011110101111011110011110101011011100110001101100001010101010011110111111011010111100001101010010001110001100110111010101100110110111010010011101111110101011000000111111111001000000000010000010001010110110000001110111011001100101100000111011100111011011101100010111011110001100001001010101100011100101111100011011100010110101000001110001001111110100011010000001011111111101101011011100011101111010001001110101011000000110110111010010001100001000111001010010001100111100010101001100101111010001101010001110110101011010101100111011111001011101001001100011110110111000101011100010010001101011000011000111011000110100101101001000100111111001010011001001110001000011100010100111110100100111011010001111101110000110101111111101000101110010000011001001101000001111001111011011100100101001000001001110011110100111011101100110100010001000110110001010100010000010000100011111100001110100000110010111110111101101101001000101001011111000011001010100100001000010100100100111111010000011110010010111011100010010001000110001011100111010101101110101110011000010100100100110010100100100111000010110100011010010011111001110011100100111101100101000001011001000001001111110001010101010100011010101011001011101001010001110001011000010110100001011111011110110011001000010010000110110000111001111111101011000101100100000101011110011111010101111000000001010010111111101010100110110010001101100111000001110111000101110011001010101000011111111011010001101000001101110111100011010010010110010010001001010110011111001100111111110010100001010100111111011111010111111011000100011111100011011001100110000001110001000100011100001100011011000011001100111000011100011011110101110000011010011000010111010100101011101001010011000111111000110100110011100100011111110000001110000110000100101101001101000111101111101101111011100111111110000001011001010110011101100111100001011101100100111111001100100001101000110111111100000000010111101100111110111100011011000000100101100010000001000010010100111101111111101111010001000001000000100010011011000000011010110101000011001011001101100101101001111101111010011010100100100101110111111001001110010100001011010100001
001111011011001111000111000001010110101011001111101010100111101001001101010010111000010010000100101101001000111001011110000100000000101010101111010110001110110000001111001010010101100000100011101000101011010000011110100001111011100011011101111010101101100010011101111100101101111101111100101111111101011111101001011010101110000101000111100001000001010111011101010111010010010010000010011101100001001010100100100001011000100001110010011000000010011101101010101111110010101101010100101001100010000010000010000010011101011010011001010100001110101010010011100000100001110011001001001011011001110110101011000010010010010101101010101111100110011100101000111101101011010111011000011101110001111000100011000101100010110001111011101010010010010010000111010100101101111011010010001100100111001100100110000000001011100100000101000110101011101000010110001000011111111111010000100001001010010001110101010110101100111110110000000111111010100110100100010001010111000000010000110100011010001010000001101000111001000100011011010111000010001000001011101000110011100001010000110010111110101010100010100100100001001011100001010010011110011000100011000000000111100111110111000110110110011101010110001010000011011000100100000001101010001000001010000110101000011101100010011000111111010010001011010001001010110110001111000111111000110011110000101100000000001111010111111000101011100000010001001001011011011101100001000111110100000000101101110110111100101101101110011000010001100111000001001101110100110000010000110111100001100101010111001001110110110111001101111000011010101100011011110101110000011110110000111111000001011100110000011010010110101100001110101000111010100111001110111111000111111111101010111111010011101100001110011010000000110000000000010000100110011111000001110001000001001111010000111011101001101101001100000000101111110001001010101011010010100101011101010011010101100101000110010100011101010110001011111111001001000001010000000101001000001000010110010101100111010001000011111110110000000011000100011001110011111000000010000011010110001010000100110100111001010010001000001000101111100000110010000111010110101111100100100100010000001100011001010110101101001000011100101001001010110101010101100100101110011011001000001001010110110010010010010111101100001100010100111010100010010000100011111010010100111000000110101011000100100010100111000100111110101010111001011010101100001010001010100110001100010000010000111010111101011010100111000100010011001101000011011101101001001001111101101011011011100010101111011110111101000011011100010100000001100110100010101111010111111100001110011110110101001101010111000000000100100011000100010111011000000110101101110101011001111000010100111000010011000101110010010010011110001010100011011110011001000010100000110001111101110000100001101010111010111001101100001010010101100111011110010110010000000000000011011010110010001010010011100011111000100100011101011010000110010001011000011010100011111100000000100010110001100110100101001010111010101110101011001110101101001100110111
000011011010101011011100000010111111001110010010010010101101110111101011010011011000010000101010110011111101001000111100001110010001111000011001000000000010011011001011000001000011111010000010011011111010100010101010000010111000111100110010011001101000111110001101001001110011011001010010100111000111100110100111001111110110100010100000111110010111110001110010111101111111100001011111000011100110110010000101011111001100110011010111100011000011111001001100001001001110010110001010011100111001101010111100011010010110100011011000100111100110101111010001101000000110000010010110001001010110011101000110010100001001001000111111100000110111011100001010111010011110100000111100001110011111110100011010100100001110001011001100101110011100101110100100001000000010101001110001111111000111110110000001000010010100110011001010000001010100100010001111101111100000101111100110000000010100110001110101000000100110101110011110100001000110100010000001110111000101010111111110011001101110001101011010011101111101110000001000000111100101110000010110101011101000111111001110011010011001111010111100011001101001000011010000101110101001101011100100011011100011000110111101111001001101110010111101011100011011011101000111101010001000011010001111010011001101001000000000010111101111000000010101100010000011011101111010110100011100011010011111000011010101101101110101110111110110010000110100100111111000001010111011001111111100100001001111111000010111000000011100000111101010110000000000111000001111001100001001111100000110010010101110001110010011111100100000110010110010111100000101010011011110110011101100010100101110001011111000101110001111110111011100111010101101100110100011110100111110111111101010000100101000010111111101111110000110000010011101010100001110001101001010100100101101110010001010110101010110010000111011100111101100001111100010011100111010010100110001000101110011100000010111111111110101000000011000001100100010101100101100111010111001110000010100101011010010000111110111100101010110111101111011011101010000000011110000001000010010000001100001001110011100010011110010101100100001110100110100101100101000101000100110000111100110110111001001101101101010100101011000010111110010101001010001011001000101001101011111111101001110010000000110100011111100011101010011110010100000010001001111000011110100010111010110000110100010011110111000100010010011100000001001100010010110111000111000001110110011111100101110101110110001000010000110100101111001001001100010011111101001110101110111011011100101111111101001000111110111000111010010011010011110100100000110100000101110100000110111010000011110011001110000011110101011000011001111000111010000001110101011000010110011011011101100001000011001101100001000100111001001011100000001100010111000011111000011001000011000101000101010111111110000110010110011111000111101000100100011000110111011100011011010011010110001000111111111101100001001110000111110100100001101101100001110101010111011001000010011110101001100001001100100100101110011111111000110001110111010100010010101
000001010100100110000011010111100101101111101010110110001001101011000001000011001100000010100100010111110110010001000100000101010100100100111011000010111111010100001001010101111110001010000111001001111100111011000101010001101011011111100110001111000110100111110100111100110110100011111101010011100000011110101110010111110110000010001000101110010010000111101000010001110001001100110101001111001110011100011011101100001001101011001100001111011000011010001110100011000000110101110000111000101011011101110110001110001101011010110100000011000111001010110001101110111111010111101111001011010101000010111000010000100110100000101010111101010011100100000100100001001111100000000100111100101010001101000000011011000011010000010110011100111010101101011110000011001000011011000011010110000000001011000011010101100001011101101001001010111010111011101011100101010110000100001100000001111010011011001010000101100010000110100100001000111100011110110100101111000100100100000011110000000110000010100010100111100011111011001111100001110111001111100001101010110000101010110110110011111011110111101000001010110101010001001101110000000110101101001010011001101000111000111001001010001111110100111100010101000001110000101011011001111100001110010010110110100100000110111101010000000100010010100001111010111100100010111011110101100011000010101100110010000010100000001010011010111100111111101010010010101101101100100111101100000011100001001100111011001101000000010000001011010100111010101010010000011100101111111011110101010110111010000111111101010101110111011101001010101100010010110111010010110111100011101000011110100011010011010001101101010111001010101011001100111100010110110000100100100101101000010111111001100111001100001101011110101100010100100010001101011101111010010101010101110110000100000100110101011100111001110111100100111001001000010110100100101001110011100101101000100110111111001001111000101110000001110010000010001000010101011110100110101101110100111101111000100101100100100001010011010101010100110000101001100100010001100010100101000010010000010110010001000110000111000000000110100011011101010000100000100111111110011001100001000010100000011110111100011000110000010010010100110111110111101011101011010011010100001011001100110110000010000110010100100001011000101011010000110111110001000110100100000000010101100111100010100110110101001011100001111001111010001111010110010101111000010100101101111000100100111011011011010100110001001010000010011010000001110111111001100110010011001101111101101101110110110010000001011101111101010101010101110111010000011010110100101111000000111011011111101011000000100111100010011000110110110001001000100110010100110010101001011101011011011110001110110101101000010101110110000011000111101001011000110101110101000010110100101001101111010011001110010001111101101110010101101111110011101110000010000000111111011101000100101001100010100110011001001001011101100111010110100001010110011000011100110101011001001110110111010100011000111011101110101101010010000101111101000100110111000011
000011000011010101001000010000110011001110101000110110110110001000010011010100110101010101111010000101010001011100001001011111101111010011000000000000000001010101111001100001110100010110111101101010001001011110100001111111010011000001101100001001000000100011101000100000111101001010100001110101000100111001000011001101001001101000111010010011000001110111010001101000010011101011000111000001000100011011101111111011111001011001101111100011001010000010000100010011011010011001100001000010101001101010011100001100101111110111010110011111100100011011111111100111001111101001010001111001000001000011011101001101010000001010011110000110110001101011101011110100101110011011000010000111100110101011000011111101001011000110100010110000100010011011110010000011101010011100111001011100101001110010000111000110110000000100010011110110111010011110001100001010110010101000010010100111111011101110110110100010011010111010010101100110111010110101110010000110010101000110001010100010000111001100001001000011111111110011111100011000000010100111000110110011001110101100110000010100010110110010010011101010001101000000001100100010010001100001100110101011010001110101011111010010100110100110100010000011011001011010010000100100011101011010010001111110000100010101101110010010011111111110111010101001100011100011101100110001101111000000110001000111001000101110010111010111011010000011101111010100000110100000000100110001100000001100101001000011001010100000111010100000110110101001100000111000011110110001000110000011111101101011011111111001000010100110100000001110010010000010000100001011011100010101001111001001110000111011000111001000001111110101100100110010110100010000011100111000001011110000001000110011001000111001000110011010110011100100101100001001010011110110001010110100111100000000000101001110100110111100001010010110001100111000000111001101011110000100001110101110010001010100101000010011101001000010100111000010100011000011010111110110101101100111111010101101010001000000101000001000110010110100010001101110111110111110000100101110101111110110100011010010010110011000101000111101001010001000110101101010010011101000001100000110010010011100010101001010000000101110010101011011110101100000110111011010110100001000000010111111001111101100001010010000110111000111100010010101100001100111001100110010001011101101001101010100100101111010000010111001101111101000011100011001010011100010101001000100100011111010100001010101001000001001110101101100111000011000010110111110110010010000010110101101100001001111001000010000001111100011001110110110111100000010000000111010101010011011100011101111111000011111010111101100100000110001011100101111110101111100100011101000111110010000000000010111111001111000001011101110101110101101010000100100011001000110111111101111100110100011001001001110111011010110111000001101110000001111110011111111110011111011001010011010011011111011000100010010011101110001000000000011000010000100111010100011100100000000101001010110101110011011100000001100111100000100010011011010101101101001110110
010101011100010110111001010000011110101001001101011101000110111000001110100010101100110001011101011011011010101111001101000001111101100100101110100010010000001110001101111001110010011011010010011100110110100000011001010011101101010100010100100011101011111111000111000011100010100100111011100101011110101100111011011100011000111100110000011000010000110111100110000000101011110011001000111100100011010110101111000110000111100111000110100100110000101101110110100100110111010010100101010100001001000010110101001100101001011111000010001111111001000111101000101100001011111111001001111100110110111011010010110110001001010011001111000100011000100000100100100100100000101100011100111101000011000101100001101000110001001011101111011011110010110110111011111010111110101010010110011001001010100111000110010100010001101100001010100100000100100110000010010000001001100000001101110001111011111001010000110011001111001100001010000110101001000011000101101101001010100100000000101011100111111001110011011011101111001101001111010101101110011101010000000110100111100111111100101110011111100011001001001001101101100010011010001101101001111000000000011100011100100011110010100101010011001011111101110100001000101101010000000100001010111100101000100110111000110110001000000110101011111001100011110001111010001111000101000000110100111111010101101110001001000100100111001001011000011001000111101100011110100000110010001011111111010111011100111100110100011101111011110000101000001010000100111000101110100111001001110110000000100100000010010001111101001110110101101111111010110011010000111100011001111001110100101010110010001011001000011101100100000010011111010101110101101010101010010011011011000001011000100100111011110101001111110100110111000010111111001010111000001100100111100000111110100011111010011000101011010010010101110011010001001111101000100110000001001110010001001000011011001000100001011111100101110100100000011111101010000110011010000011000111011011010101110011100001011010001011010001111000010101110100101111011010100100110000011010001001000101010110100111111101000000001010100011001010101110001111110110111100001011101011000010011100110110110100101001011001101001000001011000010101100000001001000001111110110010000101100011010011010100011011111110011001011010111101100100001001010011010100011011000011000000100011000100001101010100010000101110111110110010110001101100101101111011101111001010110000000100010001101001010110110011000000100101111001101010011101110010011000000000000010001010000111101110000010100000100001000010000010000001111001011101111111101011100000000011000111001000000010111000001010000010010010010100011010110100110000100100101001110001110111111101110110110100000001010001001110010001000010101111111100100101011000000000011011100110101110100011100000101110100001011001101100111111110110010100110101101101101110011000110001010110010000011011101100010100110101110110110010011101001111010010100100001101001100001010110001001100001100001010010101110011101010111001101100011011100001011111001101
000110000111110110110100000000001101101111111101110111111000101111010001100110110001110101000100010001010000001011101100010011010011011000101100001111001110101010101000000001001001011100010011001001011100100110001011101111001110000010001111010100100100100110100001100111111011010111001101101000111001011010100100000010110100011100111110101110110100001010100100111000111101001110111100000110111100001010011111101101011101000010010000010100110111101010110011011010001001010111011001100100010101010011001101100010011110101001011111101011101001011101000000010111101010011100011100001011011000010100100101011000110010110001111110111110100010101000101010001100010010011100000010011010001011100111011100100011110011000000110011110010100000001100100100011011011110011011101101101010100111010000011101000000000100010100011011010010011111000011001011000001010000101100000110100110001110001011010010001111001110100011111101101110000100101110101000001100110011001111100001001001100010000100110000110100100011001101110110100111000000000101010010100011010000110110100011000110010101000001001000001110101011110101000101111011111000001110010010010000000001011011111110100001010001010110011011000011111001101101001100110110010110000101111101011101101000011101001101001101110111111010011001110011011010010001001110101100000110111011100101011011010101100011110100100010111011001100111000011000111011010111100001101011001011111110100100100010100000000111001011110100101010010000001110011111100010010110111001111101111001010001101010010111000000110011111010101000001101000100000001110001100000010101111010111000000011110110110100001010001010001010001011010110101111001001111110100001000000011000101101100000100111101010101010011010011110101100011001001000000111010001100101101011111001110100000110110101111001110101110010100100001001000110100111110000010001000001001100101000001101010001111111111111001010010111011001101001110111111000111000110101101011000010010100010111100001011001010001111001001000011111101010000001111110000000100010010111001100110100100000100111010001011000001000000011011111000111111111001111111101101110001011110111000000111011001010100000101011111100001010110000010110100001000000111111111001111101000010100010100011001001011011100111101100111111101101110100001001010111101010111010000001011100101100000011000011110110001001000111110101001101011101001110001111001001110110011000110011010110001011001000011110001010000001111111000010000101000100011000100010100001100000110010010000100010100110111010001001110000110010101111111100100101111101000011101111001111000011000110000011111010000011111011000011100101000000011110100101100010000010111010111110101110011111010000101001000100011000001101110110000101001101101100101001001001101000011001101000100000110111100010100101010011101111000100001111110100111001001010010010100010111001000100010100000000111011101010111011110111001111100011111110011011010110001110001000010011000111111011010011100011000000011010001101111011111101001001010011111110100001
110001001000001110010110000011000000101001110110110110100000010010011000110000100010011000110001111000001000100001010100001100100010000110011001001101011001111111100100010100001011111000010101010110100100100100101100001100100110100110111100100001001110010000001110110101101110110111001110010100000011010010010111001101110000001000010000011011110100010111010110111000000001001010100010101011000010111100100001111000001000010000010000000011010011001011100100011001100011110000101000110010100100110111011001101010110000011101000110110111011111001000001101001001001100011100000011011011110001110110000100000001011101111101001010001110110100001111011100100100001000100001101110100011110111001110111100111001101101111011001001000011101010000011001101000001110111110111110111000101001101110110011110100110010000010110011001110001101011000001001000111111110001101111011000111001001100000000001100111001000010111000011000110111111011110000001101110100101101110000111111101110101001000110011011111101000000111001110100110110000111101110110000111111011110001001101000010001001111111101010011001000101100011000111110011001011101100000000010101011101111110101010100001110000000011001000100111000111000010010111000101011111010110010010011111111001101110010110001110111110100011001100100001101011011000101001110010101011111110100100101010001011001011001001101110000111001100011001111101001110001100110000110000110111010101000010001010011110101010001010111100111011111110110101000001010111010101010110100010110100100001111110101011011101010010011000000011100111101111101001111111101101100000001011011110110101000111011010000000000001000110100100110111001000001000111011000101111011100000011001001000010101100101110100000110100011110111101111011001001110010110010000101101100111110110111110010100101100100001101011010100110111011001111110000101101111011110100111011101110110000001011111000110011110011101111111111010010111111110101001010011101101111001111101110000100001111001111100111101011101011010101001000010011111100100010011101000100010100011100110111100110100010100000001001100110010001011011111001111111001010011001110000001110011011011100010111111000110010110010011111111011000011001010100110111101011011110001010100101110110100111100111111000110111010110110010110011111010111111000011001001011010001001111111101001010011000010111101011010110111011011110111010010100011100001101100010001111110111111000100100101111101111001011011110111010001011111011110111011000110011010011100011010111011010010001001001011101001000110111010111001111101011011101101111110001101011011010100001110111101110000101001110111110000100111101001100111100011010011110011110100100000110101101111110000001111011010100010011111000011011010010101010101110010001011100100101111011110010000010101110110110110011011001111100101000010010100110110011011101100101000110110110111011100001010010010101110001011100011111110111001110100111010000111001011001111100100110111101100010110011100110100000001000010001100110110111111010000110111011111101
110010100111111100100101001111001001000110101110111000001101000011110001110100001101110110101101010110001100011001010010101001010011001001100001000011110111100010011110100101010110011100000010111010111000111000111000010011111011100111000100111001101111100000100010101000000010000111011101110000110000110001111011100100001000010001010110000111010101111011000011000110010011111101001001011001010110100111111001001101101100001010111011111010001110000010101110001010000100110110111000000100000000010100110101111100110111110101110010000010001000000011010010000100110100001001111001000000110110011011101011100010100111010110000111111111100000001100100101010110101111110000010101000000110101010110110011100000100100100111010101010101011110110001011000111110111001110111100010101101111100110110110000101011101010101110001101110001011100011011001111100100010011010000110111011000111111001101000010011111110110101011110100000101110000011110000010001001010000101010111110110001000010101101010111000011011100101001010110100001110110010001101100100000000101110110000001001001010111011101110111110111100000010010111100000100010001111010101110010101100100111000001000011001111001001010011111111101110101010001011000010011110000000110100110101001110101000000110101101000010001100100111010000111010111111101111000101010001100100011111010100111101111111001110000001011110001101101110001011011010100001110101000110101010001011110101110000101111001011111101101111111100000100100100001000010101100111100010001100011011110100010011000111111001000111100110001110000101010101110100111101111100010001110001110111110000100111011000011000000101110010000111001010110100000011010110000011100001001100111001010011110110101000011001000011000100100010000000000100111011110010100111001011010111101111101110111011001011101101100001101101100000010010001110111010100010100100001101000100010001100110100101001100110001101101100000100101010110001111111110100100011000001110101010001000010011011100101100101101011100110110111011110011111011000000000101011110000110100101110101111100001100111110100001000001111111011000010101010000100010100011101111010110110010111100010110100010010001110001000110100110011111111101000001001000001110010110111001100110011011001110000011110111010001101001101001010100100111110110000010011101000101000001111001110100001100100100000101111110000010100000110001101101001101000000111101100111111011010111011110111110100100110001100111101110011110000110110101010100011001010011011000001011011111011101010100010000101010100101011001011010111011111010011101111110000010101001101000111011001000001001010101001100001101111011011000111110011010111001000011011101100011001111000100110011100111100111000110111100100011000101111100101110000100011010101001000110011110010111001001100110101100011011110110100100111000011010101101001110010000011000011001111110111100011100001100010110001010101100000100001011010001110011011110000010111111111010000000110010100010010000100101111010010101000011000000100001011010000010100001010
111101101111101001010100111011000110111110010001101111011000000010011100001100111011100010110010010011111101011111011010010000100011110000000101011100001010110010001000101110000011000101110011001010011100000011010101111001000101100101011000101011101111111110100001001011101100001011010110010001010011011011001001111100000011110010011010111101011111110000110010100000001010011010101100010000100001000010010101010000001110000000101111000100101000100111111100011110111010010010001010000101111101111010011000100101100101000001101010011001111100011010100010010011110000000000001010000101100011101011001101001111001010011011010011000100100111001110110001000101011100011010110000111010001110010011101001011010100110011100100100000000001011011011001111101010000011001100010101011001111001101000111011010011000000101001000011111001110110001000100011110110001011111001110110111011111001101010011010000000000011101111111101101001011101001000101000110110010001001110101101010101011000111101110011111101001001110100010010111100010100011000111000011101111001011110100100011000001001010110000001010111110101010110110101101100000001101101000100010100011110101110010000100000100100011111111101101110001110100110000110110010000110110010000000100010010101011010110110011110100011111111010110110111110010010001111000101111100110100101010101100101100000110001110010010100001111110101100100111011100100101101001110111011000100010011101000010100111000101100111001011110110101001110011011010010000111011111011101000011000000110010110111101111110111100000000110000010000101100111010111001101010000111011111010100111010011001001100010001001001000110110010101011001010001100001010010010110000001000101011111111111111100101001100100010110100001111111010101010000000111101011010111111100001000011100011101100100110000001001101011100111100000000101100101011101011011110011000111110111011000011111010110101110001101001111011000011100101000101100000001111011000000011100011000110110010001111110100101011110011111100111001000010001100011101111001000001000000010110001111000110111000100010010001011011000010001001000101001100011101101000100100011101000100101100010101010001101001011110101011101111011100001110100000000001110000111110001101100110111100001000100111100101001111101000000000101000100111011110101110001001011000100101011011011010100110000101010101100110100111110010100110111101100101110010000110110111100011001111110111001011001101010111011100101010100111000110101111100110110100111100100000110011011110000100110111101111010011100001000000111000100110000000100011111110001000101010000001001101001110100000001101101000110001001101000101001011000001000000100100000010100000010001011111100011111001011011010100110110100111001011100010000011010101101101000001111010100001110001000100111010100100011100001011001100010101000010001010010001000010011001111101010100100010011000011000110100010001101111001110100100011011110000000001101001100101100111011101000000101011101100010011000101110101111000110110010100010111100000000000100
110011001100010100110000010110101000000001110111001100010100110100001111110001100001111101000010110000000010001001001000011010010101000100110111010101101110001011100101001001110011111011001000001010110010110000011011000000000111101110110000001101011110100001111111100010010000101011000110001111010001101010111001010101001100010101011011100010101100101001011101110011100010001011110000110110101010111000100001001111000010010100100110101110110001111001001111100011010000011111011010110111010000000000110011111100110110011011100111100100100000001110010110000011010111110010000000001100001000011001010111111110011000000100101100011001101100010111101011101101111110000100101001100001010011011001011100001011010011001001101000100011100100111111110110110011101011110001111001101001011010010011111110010001011001101101101011010100101001101000100010001000100110100100101110101001001001000110111001111000001011001100110101001010000011100110001101111101101111010100001110100101010011110010100011001110011100001011001001000000111100000101011001101011010011000111111010001101000011111110111100000100010001100000000111110110101000001110000100100111011100100001110111000101000000100111100000011100011111001111111101001100011110101111010110000110010100010111110101010011011011111101100000001010110101110100101110101010111110010010101011101100100000101010011110011001011010110111011011000100100111001011011010100010110111001001101101100000100110001100100100110000010111110000101100101101101010001111100011100100000011101111110110001101010001110000001000010100000010010011011000010001101010001100000011100011111100010011001001110011001100100000101011110000100110111101011011000001001110010010110110011100011101101010101001101111010100001001000010010011010000110001100111110100111101010011101101010001100100110010001000101001111100000101101111011101110100000010000111100000010000100111001101010001110000000111001111100110010011011101010100011111000101000000000100100110111010011000010101001100000100110000000110011100100011010100101111111110001101111100111001111110000011110000101000111010001001001001010101110011001101001011110001100110110110100000000000001001100000101010110110001111111001001101101010101110011111101100011010011010011101000100101001001001111111001111110011001111101111011111001000001000010111111101100000100101101000111111011111000011110101000000110111100111101100101100001001101110010110111010001001100110110100000010110000111111101101111110001111110011101111111111101010011010010100010111100001011111000110101010011011110011000011110100111000011110110000100101101110001111111001110010111000110010101110111010000100000111010000001011111010011010110100110100100010101100000010111001010110010111011111010001000100001111110010000111101011001101010110011101000000010110001001100101011010111001011101111010101011001001011010000010011110100110101000101100100111101100011011011010111110000110110010110000000011010100111101100111111110010100000101011111000010101001101100110001011001001010011100111000101010
011101011000110011111011110111011110001111111011000010010010110111011001100001101011100100110100011011101000011010111010100000101001000011110000011100110010100011000010001111001011101000010110000100001000110010011101011110110111001100100110100110010000100000010101010010000110001100001001000111110010111100001010011010011101111001111011111101110111100110100110000001001011110001111110100110100001110011011011000101001001011101100010100000010100010100000011101110011000111010001101001110111000100110001110110100100110000010101110011010011011110010100001101010011100011110010111110101101001000101000111001010000110111111001011001001110110000110110111110111101011001000101000001000001111001000001010110000100000011000000001111101110111100111011101001010000101000110110101011110001101001010011001111111011101101000100101010100000000010110011111011110111110001001100110000000110111110000001101010000010010010011000010101100110100110110000001110010111001001010100000110011100010010000111000001011110000101111100101000101111001101010000110111010111011100001000110100101010000101000101000100111000110110111100100010110101110000000001011011001111101101010110000000110110110111000001110000000010111010000010110011111110000100001101010111100011100111010110101011010001110001000100100000100100110010010011110101101101101011011100010111010110111111111111110111100100000000010000010100111011111000100001101101000100110001111011100010010000001100100001001011111001111010111111110000111010010110011100110100111011101001001111001001011101111101000001011011111101010000111111101001011000110010101100000101001101010110111110110010110100100100000000101000000101000001110011000010011000110001000110000111001111011000100100000000111110110010011100000111110000110110101010111001100010011111010100000010000000011010000001011100000101000001110000001111101101111111011010101011000000010111101101110000100111001100000001101001101001011101010110000101101111000111111001110110110011110110001100010110111011011001000011000000111001010110010110010101001000101111101011110000110110011111001011100000101001010000010001011011011001001000100010011101101010011011001010000011010101110100110011111111111111101111001100001100010000100000000101110001101000100111011110011011101001101011010101111010111010000101111100001000110110101000000010000011111101101111001100010101101100100101100100101000111010100100100011101111100011000010100000001110000011000000110010000110100111110111101100001111000001001001111000100001001010010011110100101111011010010000001010011101011010101110011101100000110001110010010000010000110010111010110110110011010011100110000101011010100011010110100001100110110011011101101100010011100101000101010010101111110101101000001010000001001010111011001101100010110111110101101100000100000011000101101111001000111100011001010101011100111010000100110011011111101010110000110010011101110101110111010010011101110000000011000101011011100000010001011100000110100110001001001100000001001100100010000110010110011100111100011101001
110011001010001110010111001110110100101000010101001000100001100101000101110011011001100001000110101010111101011000001101100110100011101001010000011111000011101010111111010000100000100001011001100011100100101101101110010101011111000011101010101000011100100000000100000111101000110100110010010100000000001111111110101001011110100011100001011011101110000011111100001101110001001000111011000000100110110111100101111110011101111101100000011111011001001001000011000110101001000010100000101110111010110111000100100110111101010010100110000001100101010111001111100110000011111011101011110001000111010000011100100111011110010110001111011010101101001010101010010111100010000011110011111100110101011100100100110101011110000000001010100010010001000001010001010010010011111010110101101001011010101111110101100000110000010000100100101110011111001111000111100111110100000110111101111111000100011110100011001001110010101001111010111101101001011001011100011010100000010010011011110011111110010111000110111100001011101001000110110001011011101000110010100100001111101001000011010011110000011100010010100111001111111011010010000011001110000001101011101011101000011010001001010011111100011010110100101110100010110011011011011101110111111000010011111010000100000110001111101111111000001010011000010111001000001001001100001101011110011000010011001110000110101111011010110000101100101011000110110001100100011001011011100000010010101110111001111111110110111011111110101011110001011111000100010100110000110001110111010001100111011010100000100110100101000001110000001001010011110111111011100101000011100101000111000000111111000100101010111000110001010111110010101001110000101111001000001001111001001001000100101000001111100010000101001101100101011001101100100010000001101101011110111110011001001001010111100101100100000001101001010101110001110011000101100101010001110011001110101011110100000101010100101101110111100011001001111011010111110010100000000101100010010110110010000011010000110111100110111001010101110010000011000001110011001010000011111111100111110111000111011111111111100101101100100111001110111011101010010110111100011001010101001110010001000010000010100000110111001101010001101010011101010111110001001010110111000011000011001100101010110010001010010100001010101000001111010100001100000001100110000110111101001110111000100101100000011001110111100100010001111010001011110100001101011000101001101111111111100010011001000100001011101011000011010100010011011011111001010100100011001110011101011001101001111100111100100101110000100011010111000000100110111101010111011100111011010010101010110010101110111101000111001111110000000001000011110011100110100100011001100010011001101111001100101000010001100110010010011011111110110101110001110100101100110011001101001100010000110110100001001011111011001001001111001110010001010000110111100011110101101111100111001100110001100101100000111100010011100000101001110101000001110000110011111110000100010001000110011100101001101110011010100010001110101101000011111101001010110001110011
111010011011010111101110101101110010100100111011000110001100010110000000101100001110011010100110100011101110011000101011011001001000000100100110010011111101101011110110101111101101111111110011111110010110010001110000101000000110100111111101101111110000010011000010000101110001011001010111011110111001110100010001010010010101001100110011110001100111111100011010101101111110100100111011001101100100111011010010111111100011111110000000110001000000100101101110001000010011111001101101110000010101100110100001100101000110000100111010001010101110010010011110110100111000010000100101010001100001101001000000011100110101000100110110111011110111101011111010000011101110010001110101111011100101010110100001010111100100110111000010001111000100011001111101001101110000111001011001110000101011000011010010101101010100111101001111100101110100011101011001011111111001111111101101010100001001111011101000000110001001110110000110110101110100000011101011001111110101011110101100100100100001110000000110111110101000001100111110011101111100110000001001011110110001001010011101111101010000010101010010111110110000110111100011011101001110111001110110001011010011111101010100001001010110101110011000000101001101101110111100111011000101010011011000000001001100101101111110010111001110011101111000110100001100001001010000110101000011110111111100101010001011010101001111000000100000110010111011101111110001110110000000100100101111100011110110111110001101100010111011000100100011111001001100110011101101000110001111110101101000110110011111110000100011100010101100111100001110100101001101101000100010000001111101110000111111111011100001110100001001111010011100011001110110110010110010001000101001010110000000101101000000011000101000001001011010110101101011010010101111001100111110111110100000011101000111100101011010110110111110110100000110010101011101100011000101001100010111010001110100100101101000110001100001101110011001111101010001100011100101100000011000100010110001000101100011011001000000111101010101011100010010000001000001000110000110101011001110101110101110000101000001001011110010100001001101101000100001110110111100111100011100001000000010011000000111110010000000101111011101011110100111000010011111101111111111010101011001110000101101110101100101110001000000010100111100100110010001110111101110100110101000001100000001101100100111111101000010011111101100011101111010110000111110011110101111111001001011001001101101010110011011110111011100100000111001010011111011101011110000110010100101101010001111100000001101011001100010001000001100000010111100000100000001011010011111101111011100101001001000001110100100011010001001001011010001100001111100001111101111110011100001100010100010110110000111000010110000011010100110000101100010000101010101000010011111101011110100100111010111011001110010000010100111110111001110111000110110010010100010010111000000010111000011100100110111101001101010101101101100011010111110100101001010010001001011101001010111111111100001010101010010010011001111111011111101110111011010101111111011
111110110001000001001001100000111010011011100110100000000000101001110011101101011011101101010000100111000111010111010101001110100100101010000101100010111011100000101001111011011011100011010111010110011001100110011011010000010110101110011000111110110101011011111000001011100111010111010101101100100011111110011001110111010001000100110111100111001110000010101100100100101000110001011110110100100101000110110101000000101100011111011001101001001001010101111010100101110011101110110111110100001101110010101001100100011010001101010111111110000100110000111110110000001001000011000100100000100001100010100101110001111111001011010110000010100110000010000001001010110000110001111001000100110110100111001011111001100010111110101111110010001101001111000100110010001011010010111001100100111100000001110001111101011100101011000011111011101000101010100011111000111110100001100110011001101010101100010111101110100001000011011000011100100000101000001111000111100011101001111111110011010001000010000011100001111101000101111010111011001010100100001101001111111010111111001111000110001010000110000010100110101011011010101100101101101100011110001000111101100111100101110111001111101101001110001011011100000001001110011011010111100011100100011101010001101010100001101110110100011110110001011000001010000111010010110100000100011101100010111001100101001101111110010011111001000000110000010110111100100101110101110010000000101010001100001001010101101011000010101010100011101011001010110010010011000010111000111001111100101000100110100101010000101011011010011111100110110010010000100011101010101011000110101111001100101111110101101100011010000010010100000111110001001000100010000001110001010111000100100101100010000000011000010011110001011011011100010000110011010110111001001100001001110001101011100011010010000010011001101000010000101111010100100000001000100011011100110000110011011100100001000001011001101111111011110011001100111111111000100000111011111101001101101010101000000100100111101001000011001010011010100010001011101110010100100001100011011100000110011000101100100100100010111011001000100010100001110011001010010111111111110010100001101110110010000010101010100011001001011010100100111001011101001101101000100110110010100101101011011110110100011100111000101011010000111111011000010100010010101111001110110111111000000110110100011100011101100101010100001111000011000100111110111101110110110010001111100010000010010111010111000100010010110000010000001110111000100000101010110010110001000000101110011100111111000100110011000111110000111000111111111101100000000111010100111000011000101111001000110111110100110111111001110000000010100000010110010101011000111000010100110110101010100110001110001000000001010101011111110011100001000011100110101110110101011101000111010100101001111000010111111011110011110100110100110100001011001011100101001011111011110010011011000111011010101000010111100010001111000100010100110010001000011100111011000000100101000101011111100110011010000111111000111110000001001010001101010010000110110111
111001011011111100100110000100111000011000111111110000000110011000011000101111001000100001000110110100010111001000000101001011111000111000101010100110110011101011100001110000110001111100000110101100000011110011000111110100100110011000110001001110111010110001001001011000100110100001010111001100111110110010001000001001000101011100011011111000001010100100111110100111110100101100110101001000011110010110000101000000011110100111000010001001011001011110010100111000011101011010000011101001100001010110011011001111101000100111010011010011001110110000101000001010001101110010001011000100110100011010000011101000100000000010010111010000100011100100010000101101000001111000001010100110011101101000010100011001001001010111010110111111110100000101101101001000100001010000101101000011101100000110000001000101001100011111101110110000111000100111110010101101001000101100100001010111001111011001111011100110100011010101100010101110100010011011101100100011111011010000001000100000101011111001011101101100000001011010110010011110101010110010110101010110111010101111000101000111110011001111010101111110111110010000110110001011010001100001011111001111110101011111001011011111000100110000010001000000010011000100001100100000011100000011001100100101011001101101101000111111111001101110000010110010110100100011011101111000010100001111111010111001101010001010000100111000010011001011010001000101110100010001111001000011110111000110111111101001001111110000110101010110110100110011101101111000110010111011000010111100101110100101011110010010001000110110010010110000100000111100011011001110110000101100111111010101011001100111100110110100000100010100001001011100100001111010111100010111011000010010010101110000111100011000100101111000001010100010011101110111000111000010111011110010000001010010010110000000111100101111101011001001101100011101010101000000000101010110001101011010011001111101010011100011110001101011000011010010001110011101010110010011010000010000011110011110000010011000110011110101100100100000011000110010110011011011101011111010011000011011011111001100100111011000100001111011000101010000100000110110110010010110110100000100111001001000000100010100011100010111010101110110100100001100000001000011010001100010101101010111010101010111000111111100100011011101100011110100111110010000111111000101100101010010100000111011011010100110000111000011110110011001101100101110011001110010010100101000101111010001100110001011011100010000100111111000110101001000101110101101001101111110110010011111101001101101110100110010000010011101100000101000101110011100110111111111011000000110110111110100101101000010001011000000000100010101111111100010101101111011011111010110000110111001100111110100010111111101100010101010100101011101111011010010011000000110001110110011111000110011100111101101111110101111100101001110100100111100001010011011010101010010011011001110011000010010011111100110001000110011100010011001001001100011111100101101111110100111010111111111000110110110100110110110101000010110001001100011011001111001010001
000010011110111011100101100111110100100101110100101110000011101010100101110100011111010110000110100010010101000000010011111001100011110010100111000100000010001111110100110101010010101101000001000010001111101101100000011110000110011101100011100000100011100101001100010100110101010110110100001101001010001110010001010111010100111110111100001111110101011110100111001110010011000111111000101001100000001111000101011110100110111000100011111101110000001101000110110111111101011001010110001010110101001100111101101100100100101101101100101100111100011000000101101110000001110010000110100001111000001110110100110100010000111100000100110100110110100111100011101111101111111000110001100010110000110101110001000011100110001111100000011100001010001001000111111010010011100111011001011000111101001000010010001100110111010110110001010010110111011010110010100000000111011100111110010100110111110100100010001010110011100111011011011111100010111111000110100100100111001010110100101101110011100110101100011100001101110001011010001110111010110101110000011100101110101010001101001100101101110000000001010110001101101011000010000111011101100101010110011111100110100000101001110011000110000010110011100111000000010100110100111101110101001110100110001011100000000110100101101111110011011101000100011111101011000101100010011110110001111001100010010111010111100101011011000101000000001011110100110111110000001110001111001010110011101100001010001001110111111001001101110010110000111001100110101101110100010011111000000111011011001110111000110111111101101111100100000100011100110101101110111101011100010001101111010111110011100110010011011010000011111010000000000011010100011111100111000000101101110010111000101000101101010000010100111101000100110101110000110111111011000111000101100011100101110001000111100100101010100011000110111100101010101101010011100110010101100110101100010011111001110000001011100101001000110101100111011101111101111101010111100101010110001101000100111001010100100111011100001000000011101110000001111100001110101000001001100000000111111010011000111110010010011100101000111101100001010101000001000001111110100011011011001000001110110000101010001010100001100110010011001100100010010100010010110001110010010100000000011000110110110110101110000100010010001111011010111110010000000111100111101100001000001001001100001011101010111010111010000100000100000000101101001000111000100101000001011011010010000100010011110001011100100101011010101011101100101001011010010100011000011110100101110110101000000010111110100100101000011000010000011001111010111110010001000111010100101110011011001110011100101100000000001111110111000011011000010011111110011000110010001111100011011100010000011100110000101100101111011000110010011000101100110111101011001010010111111100001100101000110010001001000110011000011001011011111111110000001010100000110100101011010010010010011000011000001101111000001011000111111100011011110101110101110101010010000101101100011111000000110010111101100111000111000010000000100011001111110111011110101001
100111001100100001100111000011011101111100100011111000000011101101001111000100000000101100100000001010101101011101010100000010011011010111011110000111101101000101000001110010011101010110111001000011111111110101011101010011010001000110001010100011111111100111000110001010011110101010000101000001101001100101011110011000100100001100001111000001011000111001010000101010111000001001010010000001000101111100000001000001111101101101110011010010101110010111100010010100111110111011010111010000001100001011110100100100001010010000001001111110010110101101010001110101111101111011110100100010100100110011001011101100001000001100111110001101001111011011111100101011100010010111111110110101000000100000100101110010010000010110010101100001101101101110001011100000101100100011100010110010101001001000001011001011011000010110001000100101111100011100111111000000000001001111101010001001000100100011101011001111111000110001101011011100000011100011000111111010011001001001100110010110001110010110010011010011001001010011111111101101100111010001100101110010011110000101001000101000100101100011010011111101101111111010110111001010101100100010000110000110011011010111011000001110110010111010100101100111001101101011101101110101011110111011111111110011011111101110001010000100101100100111001100100001110000110100011101000101110100001111000010010101111001110100001001001001010100110011011010011110110001011101000010010101000110010001100010100101001111010000011110101100100001111111111010101011010100011101010010010100100011010001010011011000010011110100111001111110001010001100010110100001001100010011001011100100001010011010001011000000100011000101100011101101011100111000110001000010011100000100111011110100011001101101010000111101100011010000111111100000000110110001100001000101010011000010011010100011100110100011000111101000010100001001111101100010111011101101101111110101100110011000100111011100101011100001001001010000101010110100011101010000101000011000010100010101111000011001001010101000100001001101001001101010100001001001101000000011100000110000111010001100111000010011110100101111011100010000001111111000111011101110101100111110001001101001110101111000101010100010001100010000110001111000001111110001011111000000010100010110101111100111111001111001001110011011011000011000111101101111101110111011110111100010111101011111100101110011101100001100001001101000110111011100111011010111000100010111010000101001010001000011101100101110111101101011001100111101101010010001010010111000111010100110010010011101010001111101010010010000100101000011000011000000011111110010110010011101100101111100110110011110101001100000001011001100111110001010111111001011110100101110110011011111111010101101100011001011100101111001110010111110111011011011100111101110110010100011110001111011000101001000000001111100111101011010010011001001111101101101000111111111000010001111110000110101001000110111101110001010111000011111100011010010111010100101000011001100001011011110000101110110100111010101000111110111010001001111011010110000000100
101111100111010000100010101001101010010001111011000101000100000000010010000001000110010000011010010100001110000111010110010100010011101101111110011011111101000011000011001001001010101001001010100110000110101011010000010010011100000110000100101110001001110100110001011001001010101111010010110000101110110100011011011111100100101111001011001111101100010111011111110101000011001001101101101000100000111010101001101000111001101001110101010101001101010100001100110011101010100011110101000110000100000110010100010101111111001101011110100110000011101011011110100100000110000111111000011110110010110000100110010011010110000000100100000011100100100110111000001100000011001100000011001001110110001000111001111011110000001010111100100000110100000110110101110010110010010000110010011001010110010111011010010011110001010100001100001010000110000101111001000011101110001101011111011000100100111110000011100101110111010001001010011010101110110111011001011111010110001010100001011100101100000001011011101111110101011111111011111101011010110011000110111000100011111010111111110101000001001010111101111010000000000100000001100010101101001101100001110000001001110010001110001001111001111010000110010111100010100100111101000101100011000101100011011001100000101101010111011011010110100001110000011011101000100011100110101001101111111011010000010111010101000110001000110111101101001101111000010111011101100000001010100010100001111000100000100100001110001001001000101110000111001110100000011001011010100000001011100100110111111010101000011111010001001110101110000010001010000110011001011111100111100100011000001110011111111110100111011101111010011100101011110111010001010010010110000101111011001100011001000000100110101110011010001111001000010000001111111011000010111100000110111101010000011101100010011001000000010001000000001101000110100011101110011110100100000111101101011001100001011011010101101101100000111100100010011111100101101110100110011101010110001100110000110010100001000100001110011011010100101101010011100100111110110111101010010010001011011010100011111101001010100101100000000000010100111000100011110001100101100110000101001110110100100000100010001111111100010000111001010110111101100110000100101001011110011000001110001110110111011000011000001001101000111000110111001100101011000001000010110110110000011110110001000010011001001001000010111100101001011011101111111110011000101110011111101000001001011110010011011001101101111110111010000100010110111111010000011000010100100110011101011100100001110100011111101000000000110111010101010111110111110001111000111010110110111101100000101001001100111100001110110001000010110100000011110010100101011000101011100110011110011000111110010101110010110010110100000110110111110111101111111000000101000110000101101001101110100001011111010110110010111100001001001111011011100111110001101111100111010110101000111010000110101101111001101001011100001100000101111000100010100110001001111110001001101101000110000100110000111111100101100110010001000000010101101110111100001010100011
001101011110011111010000010010110101101110100010110110010001011110101111100011010011011011111100100011011101001100100001111101000110100101111011101010100110010011110000111110010000001000101101000011000100001000011000110110001111001111000001011110000011101000111010100101100010001001001000110010110001111101110011010010001111010010111110100111110011011011101110111111010001000011000000000110011000111100010000101001001101000100111010101110011110110100100100000010000010111110011001100101111100100110011111001111101110001010101101101001111001000001011111000111100111101101110010111111000111110101000100100110001010000100111010000001101001100110101010100011010100001000011010011101010110011111000110100101010100010010100001111111110111101111000010111101010001010011011011001100000001111111110101011001110010110000100111110011001101110101100011101000110011000001111100110101001011101011010010101110000010111000111101100101110011000110011000011010001001001100001101110101111101011110000100110100011101010010101101010011100011100101001001110000001011001101101100111010110101101100111101011101110010100001011111011011110000001011000010011010100111101001111001011110001101010111011110111001101000001101111111110100110101000101000001010110010010000110011010000111000100100100100001001110000101100001010100001001101110000100001001111101110010101011100110011000110100100010001001010101000100111000111011101011010001111101000011111000001110001110110100001001101110001100110111010110111010100101101111010100010100010101100110010110010011001111101001001111011010101101000111001110001011000001000010111111100111010001101111111100111001000111100110011011101000010111100001110000010011111100101110100010001000111100011110111001001111000011111111001101100110000001011010100011111000111100010111011011101011001110111100011001010110100000100001111000100000000001011000000001011100101011000101001011101010110011011011010011111110100101101111011111100110100011111000001101011111011111101110110000100001101001101011011101010011001000001110110110110111011011010111110111010100100100011110101000010001000110000110111110101100111010101111100011011011100001110010011101011010011110100100111101011010100001110111011111011010100111101101010110111101111010011001101011010110000001101110100110111001011011101000111110110100001010011010111000111001110000110101010001111010100101010011101111001000000011011000000111011111001101101001001101110110011101111101110110010010011011111011110111000111000111000101000100011100001001010101011001100100110010011110111101010111000100100110100111011110110010101001001101001100100111010001000000001001011110111101011010101000001101100010011011110110101011001010011001110100001011101101010010110111111101000011110011010000101001001011111001011010000011010001101110100101101011101010001010101101111001100110001110001011111000100111000110011010101111010101000111010000101011100000001110111000101001101000000010010001011110010010100001001000100111110001011100100101110110111010101101001000110100110011
011100001101111110110010110001010110110110001100111111100101110111111111110111011000101101001101001001000010111010010100110111100101000100110110000100100000000000000111101100110100000001101001000111011000001001010000001011000100001011000110111011100001101111100011101101000000101111111000011101100100001110100001100111111000101100010100000001100111000100001011010101111010100010100100110100011111101010101101000101000111000111111000111001001011101111010100011010000100011001010101100011001110101101111001000011100011110101111101100100111110010100111110011100110111011100010001101110010110001110100000100100001110101111100001100010010000010101011111101001000000011110110000010011101111101001110110101010001111011100010111011000011111011001100001000001000001000110000011100000000111101111001101100011100011110000101100111001010001000101100010011011100100100101001101100001111000110110010001001101000101101111101110110111101010000101110011011001101100110011111100011111000101011100111001101000011101010001100001100000101010100000100100110111000001111100111000001111101100001001111100100010100111011110001000110101001000000011110010110010100011111111110101011110100101101011100001100110001000100101101011001110001001110101100010110110011110110000100101100011001000001101100000100000010100111000011000010111001110100111111010011100101111000101111100001101111000101001000001110011111110111010111000010100101000011111001011100111110110000011101011011110010001010010110001000010001000100110001010000001011010000000100110010101111010000110001000010001010001010010001110001001001100000000100111111111110110110101011011000100010110011110110110010011100110110101011001011101011010111111001101011100000101001101011010000000100001000111100111011010111100100101111110001110100010100000101001011000101111100011000000011100000010111110010110011101111101100101101111100000011001001101011010111011000000110011100110010111110011011011101000000110101100111011111010001101001011110101001110110101110101001001011010110101011010110111110101100011011011110010000111001010111110110010001000101111110100001101100001101101101101001101000111111111101000110010101010101010011101010010110101111111100011101110111100000001011000000111110101100111000000011010011011100011111111111101110010111001110101000001010111100010000110101001100111000010100100010110010101111111111100111110010000100101100000001100101100001001100111010010011010001001011011100101011110011101100000110010010100111101000010000001110000000111101001110110000111111000100011101111001111110101001101111110010011101011000110100101100010000001001000000111100011100100010100001111000001100001110001011111110000010100111000101000101011101000000010101011001111111011000011101100100110000110011100101101101001010011010001111001111011010111010101110011100001110011010101001001101100011111010010111111110011101110000101000110001000011111011011111110101001010111000110101011010111111011010110001011010010011001111100011111001011010000001101100100100011111000101101000111011010
111100000000011000001110100000110110100111011010001001100011110100001000100101110001110001001111010000110000111001110101010110111110110000111000100011101011100011100111101000010101100000100000100110101110110000110000100001101000010000010111000110010101001001011111010000000110101101000010011001000001100010100010010000100100001001111010000100110100011011110001000111010110111010000101010100101000000000110001111001111111011101110110011010101011000001000100101111110001000000100011010011010001011000100110111000100101110000100010111011011110010111101110101101110011110000011000000000001111010110010111100111010011000100111100101110100100000111010001101010110100110110111110111000010110011011001111000010001011100001110111011100001011010110011010011110100110000111001101111111110010101010000010001111001101000001101001100011000001100000100000101011111001100011011101101011010011011011011100111111100010100000110101001101010111111111110111011101001000001111000010111101100110000000111101011000000101100101010010010001110010001001101001000001011110000110101001000001111111101001010101110100110001011101001000100011000100010001011010111001101000010111111101001111100100101010001100111100011100000100110001011011111111111001001100100011000001110001000100111110001001101101111000111000001011011100110101011101111111010010110101010100111010010111001000101100110100111101110100000110011111000000010101110001110111100010011101100001101000001111001110011010100101010001111111000001001001100011011010000111110010111101001001010011111011011100010111111111100110101011011110110101101111001101111010101100111100110010001000110100001011000011000011010011110011101110000010011110000000101011011110101001111101110011000011010110110111101001001011101100100000011111010011010101111110000010111010001100000101101110100000011011111111101111011001111011011011110011001010101110111010011101010111100011100101000010000110011110110111101111110010000010010111110110001111100001100101011111010110100110011000011111011111010000111001110110110001010101001001111111100110010100111110101111111011010001101101111001100011101110101001100101110000110010011110101110010111110010100101001000111100111000110011110010010000111111110011110101101001110111100100100111110011101010110110100000001010111010001001000100010100100011111111110000101101110111000100111101110111100011111001101011111001010101001011001001010010000010001110000010001100101011001001011110101000101101101101100000010111010100010011110011001111001001011111100101101010011001101111000010001010110011010011001101110101011110110001101110101111011100111001000111000101010011100010010101100111100111100101100110111011000100001011010011101110110000001010000010100100011010011011010111011111001010100111000011101100101001001001000101111111110101110001110010101111110000011010001111010001101111001000111101000101100001001001010011011011010000100001101110101111011000111111001110011001000000100100110100011101110001101111011000010000000010111100011001101010001001111100101110000111
010011011110001110110110011000010011110100011001100001011010110001000001000011111000110000110111100010111011101110001101011110101100110101010110110101000011011001111011010110111111010110000100000100100100010001100001110011101100000111101101000100111000111011101010111000111011010110011111010101010101000001011101100001111011100010010011110100111010111010110011001001000010001000010001100000010010111111101010110111110110011110100100111111101001110101000110000010001100100110110010001011000010000101110010110110001110010000001011001010000100101001011100001011100110111100001001011111111001101100001000000000010110100110110110111100010000001100011110110111101011000000100011000100011001100011000101010100110000111010101110110100010101101000000001010110101101101000000101100011010001000010101010101111000111100011100101011010110101100111011101000011011010111011010001101010010011001000110000010011000100000101111101110100011010011110000011100111000111101101001010000111111110010010111011110011000001100101001001001101110101000100001110001100101011011001110010001101010110011110001101011111011010000101000011101011000100011110001101101100010001001110100110110010101110000000101110010100101110010001100110001001110010001011010010110101101011000110000110011110011001011101001001011010011010000111101010011111101100011011101011100000100110010011101110111110010110100100001101001110010000101111100100000100110110111110101010111100010001000110111011110000110000100101110111011000000110110110000010111100000001110000010010011101011110101110101011110111000011001010111101000000100111001110000010101001001000111000111100100100000001010010111100111000010110011101010100011110110100001111010101100101101001011000000101000010101000000011000000101011111011010000011010101000000010011111000011000100000100001011111101110000111000010001000011111011111100001011101000100010100110111000101001001011110101111101110010001010110000100111111101111000001001011000000111010010110100100011000011000100000000010111100100011010101100110001111000101001000010000000011000000000000100001101101110111100101110000110000000001101000111001001101100011101111000001000001001100011110010110011001010000001000011100000001011001010101011110000011001010010101110111101111011010011110101110001010011101011110000001011011101011011110101011110010100010110000011001001101000111100110100100101111001110100001100011110110100011000010000011111000100001000101101001010001100010111111100000101000010011000000111101010111101100011010011100100110010101111001001111001101101101000110101000101111111100111100000111001101110011000101110011111000011010100011110111111011100100001010000011010100001110011000111001000001111001011101111000101001100100110111001100110010100110000001110111100110001001000011011000111101011111111001010001101010010000000001110110110001101100100111111010101001100001101001000110011000011011001010101110001011011111101111110011110111000010110110011110000100111100010011010010001000111110111111001101100111000000100101110100000001100
101011000100000111110000101011101010110000111010011101011110110000101010011001111100111000100100100010010101010000011000101011000001010111111001110100111100000011110011010100000101000100011101000100100010010010101011100111001000011111000010001010011010001111010110111001010011000000110101010000110110001011001010111000011010101100011011010111010010010000110010001000000011010100111101110010000101010110001110110110110001000001100011010110100110110001000110111110011110000010101110100100110011100000110010010111011010001110000101111011001110110100111011000011000000011000011110110101001000011101110010111100100111000101100010010100011111011111011100100111101110101001011110000011101111101111001100000010011000111000001110111011010000101010101000110110001100110000001101111011000100011110111000001010111000111010100101000000111100000011111111010101000101111111101010001011100100101110110100001011111000011111100111010001110010110001010111010011000011001011011110101111100011000000111111100001100110000000000001001000110010101111101111011111010011001101010110111111011000000010010100001000010010100000000111100101000011010100101101110010010000001000101110100110100111111110011110000001100101101010101011001001011010011011010000011100100100011010010000011100011111010111101001011100010000110111011110011100000001010101101110111011010000000110010101101100010101110110011010101100101101111111001000100100100100101101110101000011111010001001100001111110101001101011111110010010100010000010111110001001101111000100101110010000000010001000011101000110111110100101110111110011001000010011100011101011110010111011001000101001110110111011010111001111110010000010000101000011100101011001010100001100001010101101000011110100000010000100100010100110000000111011100001010010101101000101001101100001010101010110110010010111110110111110011110110011011000111001000000100000010101110011111101101110110101101111101000001000001001001100110010100111001111011101000110010101110111010100001111001000100011111011010101101011010011101010100011001110011011110001100011111110111010001111001000011000000100101001101000001101110111010110101000100111100100010010110101011100101101100101110100110101101110001010111101110110010010010000101111001101010001000111001010000011100111111101100101101010001010111110100000000101011110101111010101000001111011001001001010011000100101100011100101111011010110111000101110001010100001110111100010100001110011001001010111111010001010011100100011001001000101100100000001111100000010111001101110101001100011111110011111111101010000010110000101111000100011100110100111001111001000110110000101110111001110001001100011011110010001100000111000011011110101010100010101010011110111110011000001010000000111000000011101111010010110101000101100001011100111000100111011101010010001101011100101011111111010000100010100000000100100100001110111000111011110111101101000010110011001110111001100001000111010110111100011101101001111101110001100111101001111111100100001101101101111110100010000111101100110000101100111
100010001001111110111001101100101110100101011110110111001001011100100110110011010011011010111101100001111011001011111101111111001100010110010000100110011011001101000111011101011111010100001000000100011001000111110101001111011001010001100111011001001001000010111010101111101001100110111101111011101000111000010100111000011011100101101100001000110011011111111110110110010001010101101010110110110000100000100101011101001001110111101000100001111100100111101111111000110111111000010101111101101010011111111100000011101101011001110101001101000101100101111001100011011001111111001101100001001111011011011111010000011010110101101110111101000001111111010000101101011001001100111011000111101011111011010000100100111110100111101010010101111010010111100001010011000000110110101000000001101011100110001110111100000110101010001101001001000101011000101101011111110010011010101001110001100001111011010100000001100010101110010100001010011110110010100010110001000110110100110101010100001100111100101111001011001010000000001010000011000100100000010010001010110111010000000101110101000000101001010111100010101000101111111011110001101000011101100100001000100000010101010101001100000000110001100001111101100010111001100110111101110100001111011110000011011011001100000000000000100011011000000100001100111011110110101101000100110000001011101111100101100011001111100001010001110001010010101100101001001001010001011010100101011111111101100101101000011101000010001010100101001010111111001101111000110010011011000001100011011000100111001101001111110001110001100010101000100000100011001101011010100001001100100101110001101100110011111010010011010110100101111000110001001100000011110100000111101101100000100101001011000101101000111111011001100011000100000101101111101011001100010110101110011001100101011000000111111101010100001100010010100000001011110001110011010101110110000110110110110101101110011110100000001111001110010010011101100010100100010111111001110101011000111001101011101100010110000010011001110000010111001010000100011101011000010111111101010010101110000011000000110011010101000101001101001100011111110011010110010111011010100100010010010010001100000001100100001110111110100011010000001101000111100110001001001010100011010101011001101111100101100010011101101010111110001101001100101001000010000110101111000101001011111100100100110010100011101101001001111110100101001101000100001000100111010111100100100011010011101000001110101000101001011101010100000000111011101011000111110111011101000011111110111101110000100000111011111101001101111101101101111101011010001010010011000101011010000010100001111101011110001011111111001001001011001011010011001001101100110111100110110110100010000101001100111000111001011011100110101110000011010001100111101011000010110001111001101011111011011001100010110011111010111000001010100100110100100100010111101011001010110000101000101110000001101100111000000110011001001000100000001100100101100010111000100100000100100011111110101000000011010010111000001001001100101100011110101001111000000110
001011010011100000000100110001111110010110100101010001100011010100011101001000110111001011000101001101111011111010110000011101001000011000010000000011100000111010011100011101100001110111010011001000111111010010000100101100110111001010001011000011001111010000011110010110101010010010100010101000111001010101111101111100011010101010010111011011101010011010000111001000000000111111001011101110001010110101011000001110000011000111001001010110001001010001000100001101011000101100001101110100110000100101000010001100011100101010111101100111001010010001110011110100011100011000110011101010101010001100000010110111011110000000010001011000110000010100100000010010011001000111010101101110100010000011010001011000001110010011110110001000110101111101101101000111111110101001101110011101001100110000010010100001100001001100101000010101100011001001010110101010110101001000110010011000000011011001000111111100111101101111110011111100010110010001101010100110110001111100001010000101110100011110110010111100010111001011011001110100101111001000011100011001101111001000010011110011111111101001011000100100010100010000100001101110110110011101101001100011010010101001110010011100000110110101101111010101011001010110101011000110101000100001101111011101101111100001011000011101011000100010000011111010100010010101101111011010010011011111001000011000110111010101101000111000100101100101101101110101110100010001101100011010001111110000100110100101101010000001110101010001110010100111100101011010001110000111011101011101010010011011110100000110111100110011111000101110000011101100000100101000100001111001000110010000000111010110110111111111101110001001011000111110100001011011111101101011001110010010110010011010110110101000110100010001011011001011000111001011111010001111101100011000000001011010111111101001011110010010011100011111001000100101011001110111001011001000100011000111111001100100100100111111101100011110110001101011101110000010101001000010011000001110101010100101101011110111010111001100001100101010001001011100001000001010101010101011010010011110011000011110000011101011111101101011001011000110110011100000011111001101110111001100110001100111010111001110010010011000111101111000011101000100100100100000001010000111001110010100010000000110101011101101011011010001010100010011100000011001011110110111110101100100100001111000011101101111001000001001011100110111111011111110110000101100110111011101100101100110000100011011100111100110100000100011011000000110000001100111001101010101000000011101101111101110001001000101101110011110001000111101010001110001111000100000111111000001010011111100111010010011111100010100111001111100101011000001011000001010010011101011101111000101111111000011111111011110111010011011010000101111001010101011011110011000001010010100101001001011010100101010001000111011110011010111011101011010010111011100100100101111100111011111010110010100010101101000111001101100011001111010000001110000101001001110000101011111011011001111000000001100010000111110110110110101001101110001110000101010100010
101101101100001101101001001101101101110001011111000011010111101111011101100101000111111101011000110111011101111010111000110111000001011000111011110011101000110011110111110000001101001010010110110000100110100100110001111101101110110100001001101101100000100001101011011110110110111100111100111101100101100011111010011011000111010010000110000111011000010010011111010011100100000010101011010111000110100111000100101001110001101111011000010100110010010011100101110010100110101110000100011101110110110101011100110100101001111001000101010100110100100001000000000010101001011000001000011100001110001010101100100011110101010000111011000001100010010001101100111011110101011111010111100000100100101110001001110010101010000110000111001010010001100011100000100000000111001100101011011111000011110110111100111100110000110001001011101011010100100100010000110011110111110010101000100101010110011010111110101010101100000001010110101100010100000111001010000111100100100110001110000111001001011100000110100100000101000110100110001010111111111110100001010010001001101111011000000101000101100111100100111101001011011001010001101011110111111010010011001000100010011111111111111010111001110100100100110001001111011110100001110111011100100000111001111001111100111111011000100011010000010110000000110110100111101000110010110001110011011010010110111010110110011011001100100110011001110111100110010111001011001110101001010100000011100101101011101011101101001110101010001001001010000010100111010011010011001110101101110011111111010000000111100100001011100111111010110010100000110100100010001010001000000011010011010000001101000010100001011110011011110011011110101001101010101110101001101001101011101010000010000101000010101101111110001010011000111100111100010100110000011100001111110101110000000101000000110011010110111111011100101000000111111001000010101110001111110011011110011001000110011101001001111110111101010000110100000011110101010001111000000110110111100110010010000110011010100001100110010010010100100101110000011111011101001011110001100010110111101111111111001111010111001000100000111011011110010011001111110110110110010111100101110110001010100001001001110100100010100110101011100001000101011100101100001011101110011000111111100111110111110100100111011101100001111010110010101000101100001010110111100111001010100010000011010110000101111110100101101111010000001010010110100010101001011101100010011101011111010000111010101100000100111010011001100111110100100011111111111000000110101100111101100011100001111110010000010111001101001011000011011100111010111111000100110111110001000110111011111011110000000101111011011000101011111111101011011101001100001110111010011010011010011110111100100000101100100010000100000000000101001011000010001001010100101100001001101100110100111111111111001010111100000101100011101111100110011010000000010111011010111001000000001001000011111110001101111001101010111010010010001011001010000110101010000111011100101110001011100010100110111011110100101101101000111000100010010010011100100110111000
101101110111001010101000010110000111010010110110100101010001100010101000010101000100001001101110000000000000110101000101001000001101001000001010100111100010001111010011010101010110110100011100111000110001000101110100000111111010110001000110111001000011101010000100110111001000110110010011111110010101100101001000111000000001011011001010101101011111101000011100111100101110000100011011111101100001111000000111100000011000101101001111101111011001110001101011101100010110001100110001010011111110001001110101010010110110101111110100101000101101001110101000000101010011010010100111111011110000101110000110000110101010101100101010110011101111011001011011111110100000001100110110110101110111110101110000110111011100001011010101000000010101011010101110001101011010000011101000110001010000011100110101000001110110010111101000111100100001100100100111100000000010101100000010101001000011001101100101110011101101100111100111000111110010110100110101111001000111001101100100111111011111000110011100000100110001000101100010111010000100110010101011101101111000110010110101110001010111001010000100011000100100100101010010000011100101101110101110100000001011001000110010101000101000000111010110010010001010100001111011101101100111010110110111111111110110010011001011000110111010101001111011000001101010001111111000001011100000010101111000111010101100010111010110010110101010110011111011111110001110110101000101010101100001110110011000011010000011011110111001110011011101001000010111001101010011000011100011111100000011010101011100000111001000100111010001011010100101111101001111010111110000101110000101100111011010011100000110110100001101010110010011010111101001111000001011011000010001010011001000110110111000000000101000000001111100000101110111101011100101000001000111001101001100111011111001100110101001011101001110111000001010000001110011100111101000000101110000101011011010110011111101110111010000011111100100010100111100000110000110000011101010000001110001001111000100011110111101011100011000011110110001111011000111100000101011001101010000011001111000011111000100101101010011010010110011111000011110100011111110000110011011101110111011011010001011110011000011011001101010001101101101101110100101000000110101000011000000001011001000011011001111100011110110010110001111001001100010001011100011001110001101100010111010100000101100101001101011110000011010110010011011110001010000010011010010100110100100111101100110110101111110001110111110100111110010100011100000110010001011110101011001101010101110110100000010011101000011111011000111010001111110000000100111110111100100000010000111011110010011101110010110111110001110110011111100100001000011111101111111110010101100010010001111110001110111011100100001100011010000110010110100101110000111011100111011101111101001010010110110101110001010100100101001100000011100010011111001000010100110110011010010100001010010010100010001111000100011000011100000111000110111001111001100000001111110110100111110011000001110100001100111110010110000000100110111111101010101100100111110
000000000001100100000011100000100011010001000001110100010101000010100000101110001010000111111111000010001010011001000110111110101100101110101011000010000101101000110000111111000100100010010101110111001111001000010011110011001000111000101111010011110100111101100011001100101110111100000101100010010000011110001001100011101011001011000101101000000010101100010110010011111011101000111011011010000101000010110100101111111111101000101001010111100011000111001011101110110110001101001011000110100001111101100100111100110011100100010111100111010111011110001110100101110011110111010010110111100111001001110100110000010111100111000000001101101010000000011101111111000001100011101010110001011011110000110011100011001100010001001000000101100001001011101001110110001001001001110000000011100000000001011010100110111110010011000111000010011111100000001010000100100111101010000100011101011110001110000001000101101010000110100010011001110100011100100010011111011001001011010110111100011001001010010111001111010110010101010111101101010111000001101110001111100100001000100000110001111111110100011010110010101001000100011011100010001011101011011111101001100010000011011110101011000101101111101110011000001100111101100110111010000001100100011001111000111111011110110000000000001001101110101111011000001101101011111011101110111110100111011101011111010010010010100110101101111110101110100110010000000110010010110101011011111111010101101000010101111000110000111100110101011100011111110100001010101111110011100011111100011001001010101111011110101101111000111101100100010111100101011001110100100101001010011101100000010000111110110010110101101001100101101111101000101111110001001000000110010011111001011111111111010011010000000000101000100101000011000010000010001011111101000000111101011001000100111111111111100101001011000010010000110110110001100101110100011010110111001100111000011101010101110000001101110001110010110111111011011110000101000111111011110101010100100010010110100111001001110011110011011110101110011111010001011000010101010101011000111111100101000110010010001110001011101010101011100101010010110110001100010010001011100111001011100000010011001001011011000011110001011001001100111000101100111101011001111011100011110100100100010110100011001001101110100111001001000000001110010100011101011101101000000110011100101010001001010001000010110000101111110100101110110111010110101011000111100101101111010110110110010000101011001010001111001001010000111110000001000001111010110110001010100100111001100010001001000000100100000010011010011101111010001111110110011011010010110011111100111010100001111100101101000100011000101110010010010111101001100000010111100111000111011110111001000000100101110010100011001010010001101100111010010100111001111000100011010110011101000110011000001011100110000011111101001001011100100011110010011100100111110011111110101111110110101101000011110110100010000010110110010110000011000010001010111001101110010101100100000110000101011010010100100010010001100110000010010010011000011010100000000010
111101001011010101001101111101101001000000011110010100110110101010001000110101010001100011101011010001101101011001101101000000101101111010110110101110111110101000010011100010110011110011101000110011110001001010110110011001110111101001101100110110001111100111010100110001111000010001101110000011011000010001100000100111111001111100001000000111111000110000100010100010110100110001011011001111010010100010010010011001001000010001010011110011111001111101011101110001101011010000000101000010010111010000101001101011010000111010010111111001110111101111011101001100110110000100000110001111000001010101011111100001101011111001000010001101011101000011011101010100000010101001000110000101100101111000101001010110010111110011000000001110110100101011110110011111000011110000101111000001110000100000101101110110101010101011001010011000011010110011100011000101000101111010001001011100011010011101101111000000100101010000001110011111011111011010110110110011101101010110100111001101000010010101000101010100100110100101100101011101001001000100110000011010100011011100101011001000111010001100100011001000011000110001000010111001011100011011111011011000100101110001001000011011000110110001000101001011101110011111101011101101100010000001001101100011011000011011100011011000011011101101010001101011111011001001010110000110000001110000001100011010101111000010000000111110101111100010010010100111100010001110000101010001101110000100000011010101111011011010011010001111010111000001111111011100111101001101010110111100000111110001010011101000101000001000000111101110101100110100000000010101001011100001111010000010101101100001010110011001111110111000111111000100010101010100000001100000111010010110000100011000011010111100001111111111001100101101110011110101011100000111100101001100100101000100011111001110001001111111111010010010111100101000111001011101010001111011100011100101000111101101011101000001010010001100100010010000000110011110000101010111100000001111010010011010111101111110110010001010001100100101010110011111110011011110100100010111100001001000010000010001101000100001001010101100010000110101000101111001011110101100011101110001010001111011010010100101111100011110110010100101001011100001011111110100111100010011000011110000111100010110101010001110110101111110001011111001110011011011100000010101101000111101001111001010110110100000011100011010110101000110111001101111110101101001000100000001100011110011111100111110000111100000010111001010001011010001001111010101000110110111110111110001111111001010110110000001111110010111100100000001010110000000011110100001100111001001000101101010101110101000111011001000011011010001001100100010101000110110110001001011100110111100100110110111011100011011101111110011110010110100011111101111111000000100010100011111111101010011010011110001100011010010101001000100100011010110111111100110010000000111001101010110101110100101000011001110111010011100110000100001011001001000001000100010100001101101100010010100110100000101100110001100001000010100110001001111111100010010001100
101001111100001000111000000111011010000111110011000001001110000011100011101000100110101011001111011011011000101011001010000011000110110110100101101001011001010001101111110010011010011011000001011100100011000011100001000101011110111100001101110100100110011110000011101001011001110011010000001001100010111111011100111100010100001010111010010001000000001101011011010001011000101001000100001111100110010100101100010000011101001010010001010110001100101011100111001000110101111111001011000010100011110100000010000000000110000000001101000011000010001000101100110011000000100011011111001111001000111010011011010011000000101110010110100010110010001001011011001101011011110000010010000010100011111110111101111110110100000100010010001010111011110100001001111010101111011011011101110000011001000111000001111100111111001010111101111000110001100000110010000101101010001101111011001100101110000111110011100110011101011000101001011011111011000010111001111001110110001010100000111101101110101111001011111111111011100011010110101001000000001110101010110100110110110000101001110011101110101010000010010111111011101000100000001100101101010100101011110110011000000111100100101011011010011011011011110000111101100001010000110101011100010101000100110001101011001011100111010011011100011100001110000001111110110110100101110000010111101010111101110101001001100010101011101100010101100111011001100110000011000011010010101011011001000011111110011011011000001110001100010111101011011010100111001101000011000101000000010101111111011111010100110100100010110011100111110000111100111100011110111000010011011100000100100010111101111010111011101100001100000011100110011111000100111011101010111111100011001101110011000001111000101010101011110100000011111110101001111000011010001111100110010001011010110101010000100001011001111011101110110111011111101011000010111001101111001000111010100111001010001101011111011100001001110101100110101110110111110100000111111010111001100011100001011011100111100100111110110110111110110110101110110101100011001101011111001110001000110010111010111101010110000110011000010010010010001011011010010001010010110111101011001101100011001001010100011010001100111101111100011001000011000101001010001000110110101010111111000001011100001110011101001110010110010100100001101010010101101010010011101001110011100110101100111101001010111010100010000110101000100000000001100110010101010011010101101001000101111011101011101110001000111000111011101001100111000111011101110111001111010101011001001010011010111101111010111111000000011101000000001001001110110110110000001111111111010101111100010101011011111010100101100101100001001100100101011000100110110111000101001010100101010010000101001000110011010101110110000001010111001010001011001001110111100100011101101011110100101011000111000011110100111111011110111001010001100001001011101110110111001100101110101110100110010001100111110110000101110011010000110101010101110100101100011101011010100011100000011111101101011110000000101001110010001001111000100111000101110000101110
111011001100000010100000000011011110000110110111011101100110000111011010010011110000101111010100010110011001100110010111100111001101101110000000011110011101010000111100101010001001111100110000101000000111111011010100011100101010001100010111001011111000100111011001110001111101000011000010110000110011010001000110010001000110001101100111111000001011001010011100001101011101100011011100001110001110000000111100000011101001100010111010010000011110000000101011011000101001101101110011100111001000011100010100111100100111010111010000011000100111111000111000000101110011100101111010001001110101011011110111001001110100111011101000010001011010001100101000110000000001011100111010001100111110101100010111010111000101010100000100010101101111000100000001001110111110000100110101011000000101101101000101100110010101110100111101010101101001010111100110101001001000111111100110010110101011111111101100110111010110111111101010110000110110111100011100101100101111001001101110001110101001011111010000001111111000010111101111010100011010000111100010001000100110010101010000111100101000110100001001100000100111000001011000010101111001001001001110110101100110001100110110111110000001001110000010101000100011101001000010010111111101000010001011111111111011000001010000000000000100000101011010101111010111001110111001011101011100011000111010100111101000101111111010001001011000110100011000101111110000100101010101001110101110101001100010110100000010000110101010100100001000001000100000011111001010100110010001101011000000111110000101110000110001111101000000100101010110010100100101010010000100111000110110100110101001100101111011111101010001101010000001101010000001111101000111101011011101111001001101001100011010001101100111011111101001001000110111011101110111000100010100000011000110001011100000001100100000110100100000101010101011011010111100010011100110111000010000100100010111001001100111110110000110101000101111001010010010010011000000010001000011110001101111010111010100000000000111011010101110000100011111000000001100111110101100101010110000100110000111010011111010010000001010110011101010011101101101111111111001101001000100001110011111101110100110000111010101010011010011000010110100011110001110110100000111001110100100100001011000000101011000100100100101111001001000001101100110100010101000010011110010111011001110001100001000101001100101011100010001011100100010000100110111010101000010001001110001110110100011110011100011001010100101000111000111011101010001110101011011000011110010010010110100011111011010000011011100011110000111111111001011111001100100001010001110011110001100000110111001110010001000010110111011000011000101000110000001001100000011001100100110110001101011101101000010100110010011001111110011001111111100100011111011001110010001100111101100000000000110111100011101100011111100100000101101101010000011010110110010111010111000001100101010011010101011011100100001101011010100011100101001001011010010100010101001010010011100101101101000110111101101100011010000100011100001101100010001111011100111
101101100111011100000111011010110101101000110111000000001111011011100011010001001110001100101111100001101101010110000101110111110110001001101010011000000011101110111100111110101111011111001100000100001010110101100001110110000100110001001001100111100101101000010101010101101001100101011010100100110010000011010110010010110011000011100010011001000011101100100110100101100011000001100010110111101000011010010100001111100001111111010011101110110000101100000110111110001100001110010110001000011000111011100001101100110001101110001010011101010100010101110101000110101010100000000010110000101100101010000010101110101100111111101001110011001111011110101001100000111111110100011010111110000100110100001110111101111000100110100000010110011010011011111110001101111101111110000011010111101001111000010111110011010110111000000001011000100000000101101001011111011101101100011100010111011010010010010000010101110100101000111101000100001010011000110101100001011010110000011000100000111011010000010110101100011110010001110100101110010110100010010000100111110001010010010101101100011001011111110000010100101110010010010110001111111011111011100000100000010001111100011011101110101010111011111010000011111100011011001000111111010001001001101111100110111101001011100100100110111001011110111111011101101111001001111011110011110000101011110001010010000101111010001100001001000010001011101001000011000011010100101101101010111000111010010001111101010011110001010001101011111110111100101000100110101101010100000101101010100001101000110100010010011110111010100001101100001101111011000011011111010100101000000101100000101010001001010000001000110011000100010000111110001110010011010001011110011110010000001100000110100110110011110101110010001010000110101010101000110011011111001001101111001100100010011011111101100110000110110100100111001111001100111011101011011111110100010110001010101111111101111101110111000111110000000100001101100010010101111000010010100011111101110100111111010010101000001111010000010101111001110010011001100011010011000011100111111100011101110110111001001101000011001110000100100000001001111101100001101000110010011011111010001001101000001001110101101111100110001010010010001000000110111000101000011001010111110100110000011110111011101001100011100010011010001110000110101001101000101101110011110100111111000000011011010100011110010011110110110000000101001000111000011000011000101111000011000100010000001011011111001100110110011101101101100100110000011101000100101110111000101001100111001011111111100111000010010010101000110000111110110110110101110010001100100001000101011100101011110010100010110110100001111001111110110000101110110010001000100110111000000110101100100001111011001001100011001011101011001001100110110111001001011010001011100111100110111000110111110110000000000011001010011001111110111100111101010100001000000100011011101110101010111001001010001001001101001011010010101101101100111111011011100101111110010010001010011100001100010011011110010111001000000010100011011101101111010001100100010011
011000010111001000011011000100001011101101001011100111000101011010011101010100010110100001110011011000011001111110100000110010110110110010000001101101100011011111001011101101100000000010101010011011010110010101111111111010011011110010011000011010010111010110100110011101111101101100001011101111100011010010111111101101110100001011011000011100101010110111010100010100100010110010100000100110100001110010111110110110101001011111010100001100100000110101110000111000011000010001111000011100010110101110110000101000101010000011010100110000100011001110100110010100011010110101111101010110000011101101001010011110001111001110001111111000011111100110011101001001100111110010010001011100000111010110111000010001011001111110010010100010000101101111000011011010100010111010101011100100101001011000111000101001010101010010110000101101001000010000001010110110110000100010010001001101100110110010100011100101011000000100110000011111010000011111110100001100011111000001111110110001101101111110101000101111111001111001100101100110111011110101101000101011001100111101111000010000000001110000000101001101101111010011100101001111000011101101111010100001011001111001100111010010011000001110011100110110011100001001010001010010111011001111101110100001110110110100100111010010011011100101111000110001110110001101010001001010111000001101000110111010000000101100101000100001000001010000011100100100111000000110111010000110111111000000111001100000011011101011101110001100100101110100100000101111010110010001000111010011000110001111101000111001101111110110101101001011001111111100011110110011110010011100010111010011101000111001010011110001101111101001110100110101100100101110011101111110101111111000111011000101001011001100001101001101111011101101110101110111110111111011000010100010111110010111110110010011001101010101000100110111001101011011100000111100010010000000010010001000111101110000101010111110001110011110111010100000101010010010011110111010010001011010100111000000110101000100111011010000101111001111011010001101000101100001000011101000101000100100000001001000111110110100011110011011110001011110111100101010100001101100111000011101100111010101110000101001101011000010011111101001011011111010111100001010100010000101111110111000111110011001100100101011100010111011001010001110001100011011111100000100101111011001000011010010001111010110001001001010010011010100111111110010110111100001001110000010011010100101111000010111000110001001101011100100101101111010000111111000000100101001011011110000100101110010011000111000010011111001001001110000100000111010101000111010100000001101110111011110100010100000011100101111000001011010110010011100010001010000110000000111000011110001010110010101101010101000001110111001110110101101101001000100110101011100001101000011011100101001000110100010000011100001001000011101000110110010100100111110101101011010101001010010101011101001111001000000111100101011110110101110100011111110101111011001110000100010001111110111110011100011000101110110100101010100111000000000000101001011111101
100001100101110111101110111000011110100110011110010011010011111100111110110101001111000111100001110110100110110100001000101001001000111111101001101001110001011100111100001111001000010000111100110101100000010110011011111000100001010110100001001110010110010100110001010101100101111100011100111101000100010111111011011111010010011000110111001110101101111000111011000011001010110011111100111010100000100110101011001110001110100101111101111100010100111101011111001101110111011111010111101111111011101010111101110010000001110010000110110000111000101001000010011011010111101001011101001101000001011101011010101000100010101100111001100100110110010000001110001011110110001111000000011011011011100011011011001111010001111101000110000000100110001101111110111000000011100101111001101101001001100000110000010100000110011111111010010010110100011101010110110001010000101111000010100001011010110100100100110100010010100010110100101011111101000001010011010000100101010101110110101110010000000110111011001010110000101011001111100001100011011101011001101001101010000110000110110101101000001011110011110101111101101000101100110100110111011000011000001000111111110101000111011000010011000010110100011001101110000100001010101011101011000001011000000110100101111100000101100010011100110000110001100010111000001110011001101011001000100010011110111110101001010110011010000100011110011110000000011101101110110001100011111111001101111101010100001101010100100110000000000011100001101101011001111000001011011011100111111101011010001011110001110100100010110101000011100001010011110010101101011011100110101001100111010101101100010011110101000101111010100000110100011001000100100100011000100010101111000101011000111001000010110100101001111010001100110100000000101000111110101010010101000001011111100111100010111101111111111101010101100001000001111000000111110000000011110011010111011001000000100111101110011100101010100001111111100111111011010001001100100111010000011001111111001010010011010001011000100001010101110100011110110100100110000001100011110100100100101000000011001001111100111111101100011101101101110111010000101001101001111111010111001101010101001011101100100011010011010011100100001011011000011000101010101110110010010111101001110111001100000010011100100000110011100010011100001100001010100100000011000010001011000110000011111010000000010011010100100110101011101010100111100001111101011011001010000010001110110000000111001001000000101010111010110110100110001011101010011010000111101011110111001010101001000100101000110010111010010101110001110000101011110001110111101111011000101001011111110011011000000100010011001111011111010000111011111001011000010111001101001010111110010111111111101010000111110110001101111101000000111111110011100011101011100110100000111011111100011011110100110010111110001010001010100110010000110000101100001011111010010010000010100110001011001001011011001010000100001111100000011100100111001010011010010101100011011101000110011011011111100010110000010101001110000011110101000000010100011101110100
111100101010000111000010010100000100000010111011110001011001111100100001101110000001001111101101001010110001100010000001100000110000111000110111010001110001101101011011010100101000001011100110100011010101101010000100110000011111010100011111110101100001100001011100011000011111100001001110000001100100110101000011101001111010101101101100001111101010011111111101110011001101001000000000000111110110111010100000010110010101011110001001111100011001110010101000101100001111100110110101101010011101001100010100101101011000010001000010010011110110001001011101110111011000100010000011110111110000001000011101010011110100111011011011110111000111000011001001011011110110110100010110010010111000101100110101010001100110100001110111010110000000011110111001001010101001001110000001010000101010100110010000110101000000110100010110001110011001011000100000100011001100101010001110011001110011100001110100101100100001001111111011010010100010111101100011111001001101110001001000000001000010100101100001110011011101001000101100101101011110101010000011100100010000100110110010000011000111011000001100010101011100001110001110011001000010001011100010000100000000111010010011101010110111001010110011111000001010001100100100101000000111011001110100100000100011000001110110001011101100001111010010100010101101001010001110101010111000010011111001010101101000011000100011001001101111000010111101000101000100101000010010101001010011110011100001111010011110110000000101011100011000111011101111111111000011010000111100110110100000111110101001101011011011100100111111111111011111001010000000011010100000100010011001010000100111001100101100011100110011011111010110101011000000100101001001101111111011101001111000110001001010111010110111011100011011111000111101100100110010010101000001001000010010110101110000100011100110100111101001011011110001010000110001000100101110001100111110001110110001100000111010110000000101111111100110010110101011011000101110000000010000101101000110001000100001111001011010011111110010000010101000011010001001111001001001110000110001101100011010111111101100110101010111011010000001010111110100111000001111101010101011101111000100100110101110110101010010111101100010100000110100001001110010001111010011001011000010110000010100111111011101100000101011000010110010000100010110000101000110100111000011011010011110101101000111001110000110100000100000000110001101001001101011100000000101001111010101010101000001001011111100101000010001011110101110111111111000100101111011111001110101110001001011110000011001011000011101110101010101000100110011000100010010101010101100011101101111000100110111111100010100111111110001001100000111111101001101011001000101011100101000011111010011101110000111000101010101000111010110101101111011100100110010011111101001010010111111111011110001001011100011001111001000111101001111100111101001001010110010000011110110110000110110000101101110101110001010100101001110011010010110101010011000000001001011111011100001011011110111010000111101010011011010001011101010000100101110111010100001
001001000111000110100101011100110000110000000010000111000011110010011111111111001101101000100101000100011000010100000011110000001011110101010110111100111010100111010011010001100101001100010010101011011001001010010101010011111101100010010010000000001011101111001011001001110001001111000110000111011111101100010101100010001001000111110100001011111110101110011101010010011110011111011000010110101001011101010110100111100111011010110010100110101100011100111001000010110111110100110100100000101011000001011101000101111010100010110000000010110110100111110001000111110011000001110001111001101001101100110001011001101111000101010110000111100111111010011000110001111000100001100011011000011010110100010011001011111001001001110000011111100100010100101111111100010101100101000000110010110100111101011010001011100101010011010110110011100100100111011001111110101000101001101000101011010111101001000111100000010110110010110000101010101111000000100100101010000011100101111110010100101010100010110010001101111111011100110001110011101100110011100100111110010110001110110001011000001010110010100101111001010010110100101000110111011101011100010111111001010001000011011010001011110011111011100110001000011111101001101001001001001010010000010010001001110001001011110110000110111000011001010011101100010101111101101111110110011111011000101000111100010001010010001100010101110101011000110100000000111011010010000010110110011100011011101011010010111110001101000000001110010001011101010001100100011111111001110001100110100010001000001010000011000011100101011100001100000010110001010010101011001010011000001111111010101000000110010011010000100111110001111110010010010001100011000101011111110010110010010010010101111000110011101011010111100000001001100011000000110000001110010010101110110110011110001101000001101101110101000000000100000111100010110001000101001100100111101110000011001001010010010000101110100111001000000011110111101100010000100100100001001011000110100011011010101110101010000100001111111110110110101011111100001100110110000001100100111110001100011100110001101001010110101000111110110100000100001101110101010111101011001111011001010010001001111000000110001101100110010001000000011011101000000011010110001110001001001110110110001100000100001100101001001101011011100001111001111000001011100100111111011011001100101010011100000110111110111111001001110111010000110001111111100011001111001110011110110101100011100010010110110011101110001101011111000101011101010110001010001001011010001011010011101100010110001000111001111001000100101110110001101000100001001110011110001111100010100010111001011110000111111001101001110011111001111000010111011011001111010001001100100000100000101111100110110110100000101011011100111100010001100111111000110110101010110001111010101010111111000111110100001101100011100010010010111011001001111000010011101010101001011000110001111101011111001100001100001001010100100111110101110110010010101000001000011011010001101001001011100111000110000100010001111100101111001100001101010101000111100100
011100110001000001101000111011010011111110000110001111100100001011111101011011110111001111011101100101000010101101001000001010111001100010101111000111010100000100000010010011010111011001000011011111001011100100101110010110000010110101001001000100010001010101011010111010011100011101111011111011001010111110111110001001010011110010011010110101000100001101011001011010111110101100000100011000000010001011011000100000010100111010010111111100110010010000011001000000001000001011010100011100100100000010111101011101111101001000000011101010011011011001011101100100110010101011001100101001100001101000100001000000111000010001110100000111100001011010001100000000101111110011011011011111000100011010111110111100001000101001110010111000011100111001111110010000001001010110011110110001100101001001001011001001100101111110111010000001011000011100000011110110100101100011010111101000000111010001000110110100011001100110101101001000010100001110000111001100011101110100100111100011001100111100011110010001111010110100001111111011011010110010110011011110100001111011101011001000101110000110111111100011011011111100111101011111111000101011001011101110100001010111000001100110001111001001111000100111011011110010111000000100001100110111111100100111010001000001011101101100001000100001010110110111110001101101000000010110011010101010110011011011011000110010100100011110101110001111011100101000011010001001010100100011011100111011001001010110010010011101100110110011110111101011011111000110011110110001001110101000100001101100010101110010101000001010100100110011110101010001010100011101100000100100010010101101111110000100000011011101111100010010111011111010101000011111011101101111001001101101101111010011011110000010111010010000101000010010000110110011010011101101001011011101111000000101111010110000100100010100101100001100000101011001000110100101011011001101000010010100101000110010101100100001001111010110011111111100111110101000010000010000100010010000101101000001110001000000110100011110101000011111100001111011100000000010001011000010110010011111011100100110101001100011000010001111100101010000110011000111010010100001101010100101000000010100000001111011111011000110010100010101011100000110101110111001110100101100001011011000101110100011110101111011100000011011011011001011100011001011101011001111111100000110101000111001100111011000011001011101111010000101111101100100001101000011110010100110110000011110111000100011110010000001011000110000001001111111011011010110011010000111100101001111011010110101110011100111100010001101111111010001010110101101101101100100101011111110011100010111111101100100001100001011101100111001001001101100110011110010001110110111100000011000001100101111011001000011110100001100100110100110010101100001010001111111010100010011110100110111010101100010100000010110110111100001100101001011000010100010111011001000101100111110100011111000101010101000100011010010011101110010001111010000001111000110011111110110010010011011100100010100010001010000110111101011110101011001011000000100110101
000010101011001110010101000111000110110011111110001010110100111011100110110010000110110101000111110010100010111011001011000110110011100100011011010111111110001000111100011110011010011000000011001111000101011110111110011011000100100011101111011000010111011010111010111100010011110000100111001110110110100000100001111001000000100001000110001101100001101000011100100111001110100100010110001100010100001010011110001001011011010110001011001111000011001111111010101101011000100101100111111101100101000010100011111010101001011111100110100111001100000001110000011110011010100010101100011100101110111000101010101110010110110110100011110110000100110101101000011101000110101111100010100100011101011110111010111100000001110010110111011011111010001000110101010111100011101101011110011110000010001101111110001100000000111000001110101111010111110100011111110000110000101001101001010000101100000011011001000100110010100111100111101100101110000110000010101111000010100010111100110011111101011111010001000011111100010110100000010000010111110000010111001001011111011100001111010111010110000000110111100000010010101011011101110110101100001011000011010010100010010100011100011100001000000110011111010010000111110110010011011011111001010101011010000001001101111010100011011101010001001110000111010100011010001110110001100001110000100110101101001110010111011011001000110001110010000101011011001111110101100111010100010100010010100101111101000011000000011001101100001101001000110011111110111000111000111011000001100110101011001010010001100000000110101000001011011000010001011001001101101101110110111111001110001001001110111110110001111000101010110010100100101111110111000101010111100110100011100010000010111010011011010101000001000111101101001110010111111111101100011010001110001100110011011100010101010011100011100011011100011011110111001011010111011010000001000000101101111101011010101111100011111100110011101001110100100001101010011100110011011000101011110111010011000010001101010110111011110001111000001000011000101001110010010101000100010111011001000101100101010100001001001100011001011100111011110011101000011101010100101000000000100111111100111111111101011010100111101001101011100011100111111011110100010101110100100010110010101111000100000010011000000111110010001111011110001011010101011000011100101011010101101111000101111101110010010100101011100010101111110110011111011110101110001010001101010000001010110010111100000010000110000101001111001111101101110111100011011110110001001110100011101110000000000110111011011111000100000011011001010101010110001010110110011001011111111111001011011100001101110001001000100000100001011011001110101011011100100111011111000000110101111110010000100001001001111000010100000011100110101100101101100100110100010000010101011000000011101101100000011001101010010111000101010011110001000011100000010011001010101101111111100011001011010111101011101110011001011110010011100010110010111110101011011011101111101001101000011110101100001101010001100100111000101111110110110110011111011111010010
010000110110101011111110010101101110110001101011111011000010010100011111001101000100101010110100011100011010100100010011110001011001111110100101100101100100000000000101000001010110100000100101101010111100100110001110001000111111110000011111010001111101100011010100101001111101111001011000101000010000011011010001100011100010000011111010111010101110010111100011110000011111111100000000001110100101110110000101110011011101100110100010111111101111101000000100001000110000100011010101010001101010011001011011000000010100110011010111010011010011010101100101110011010111010111101011000111000011100011111111101010100111100011110010100101101101110010110000000110110011100000110000010010111011111100111000100011010010011110111011010100011110101111010011010111111001100001001010100010010100011110110010101011010101000000010100001000100110101101101101010010000000100001101110101001011111100010111111101101000100000101011001001111101101010110001111101010001110100101110000100100000100100100011101000101011001011010001111001001101100101001000011001000010010110111011111101011101100100100000101011100001100111110110000100101011101101110110011010010100110110110000010001000110100111011101100110010110000111111110100001110001110110110101011000100000110110001001001110100010000011001111111011011011001110001110001010101011101110110110101101000000000101101110001010110101100000101000010110101010010110100111111011111100011111101111101111101100010110010010100101110101000101010111101100011011100111101010011110001011100010100100001100001011111010101000010101010001110001100111110100000011000101000110101011100000010111011111011010110001000010011111011011111100001100000001111110100111100000100011100010111110110100100011111010010110111000011000110111011110111010111001110001000001111000000100001011101001101001110110110001111110111001000010111000111010000000010000010011110000101011000100001010010001000101101000011010000110011101001010111111100111101111101100100101100100100111001111000001010000011111000111111100010010010100000111011011011101001010101101101001110011111011111000110000001100000100010100011111100010110100010101010011001110001101010110011001100111101011000010111111110011110000011101000010111111001010000000001010001101101000010001100100010101010100000000100000001111010010010111000000011001001101000000111001111100111011011110101101011110011001110001001001000010001000010010101000110001111111111010111010101101100111010110001110010010100001100011010100110111011101110100110100001100110111111101100100011001111001110001100000110000000011000111000110100100101001011000011001000001010001100100010110011101111111001100011001001000110001000000001100111111100101111011000011100111111010001110100011000100101110010010000101111100100101011100101010001010100111110110011000010010110011011100110110101100110010001000000111011101010100001001110100001001110110000110110110010000100000011001101001100000010111101111010001001000110001111010001111010101111001010101001001000010100000011110100101100101110100100011000
100000100000111100000100001111001010100011110010010101101000010110111110100011000101111111010010011110100111110000010000100101011010100111100000010110000001000101011110100001100000011010001010100111000000111111111111001001010000001010100100101101100001000000000100100011100110110100010010111010101110001111000100011000101001100011011101000101001010100110111011101001001110110000000000001000110011110011000010111010111100010111100100000101110100011001111111101100010100110110100001010110010101000111111001101111111110001111100010110000111101001000010000110001011111111011110001011000010010011010100110001011110110010110010101011101000011100110100100001001100010101001110101010010100000101101100110001000101011010101110010101111001001010011110000010101111000000110011011011110010001100100100111100010100001110110001101101101010000011111111000011110000000111001111001100101110111011111001101111000011111000010000111001000111010111100100001011011000001011110101011001001011000011000001010001101100111110101100010000001100010111010101110101011011110010000001111010110101110111000001101000111010001000100101011000101010010000011100100011000001011100111111011010000110111011111010010011000111100111000011110100110010101000101100001101100101001000001110110001001101000011110011011001000011011010100010011001111010010001000111101101111100000000111101111101111001100101001011010110101110100100100000110101110000101111010011100100101111100100000101100011001011110001101101111110101010100011101100101111011010011001010000000001010101110111010001111000100101101001101111001001000110111011001001011011011010110011110100000100101010101111101000000101010001111011001010001110100001111110011000110000111001010000000010101001001010111110000100100011011100000100001100111100000010110010000111010111010111100010101101111001101111100011001011010100110111000000110001111011010100111000011000000100010000011011011100001101100000011111101010000101100101100111100010010011011010010110100000100000101011101111110001101110011101111011110000111110000100000111011001110101110101111000100110000000010011111110100111101101011100001010011110111111011100100111110101010111010100001001100101010000111001010001110011010110100010100000000011111001000010110110000010001111010011111110100110110110101011001001001111111010111001101101110101001110101100000101110011101101001001101101100001110101011011101000111011110001100001110011010100111011100011001101100011101101111010110011111010110001110011101011111110101000001000110110100100000011110011010010010011000111000111101001000011001101000001010011101101000011011010110000010110001011111001110111011110110101111000010110101100000010111101111111000110000111111111000101001000111100010111111110000001111111001100011100100111101000101011110111010100010001011111111101010100010110110001110111000001110100000101011110010000111100001001111000001111111010011101100111010011000111011000001000000101110001010001101010011100010001001111100011011011100101000100011101101000101100100100011010011011111
101011001001100011101010000000101011010100000110110011110011110010101010101001011111101011110100010001010110110001101000001000011011111011000100101101010011001000001100001010000011111001110101110001110000101000001000001111001000111010000111001111100010111011011010110011100010001011110000011101110101011010111110011010111000011111001101011110101001011010011100010011100011010101011010101011101111011100101100101111010101011010000101100001011100111000100001111101101100110101110011001011000010110011100110001000111000111111111011000111110110011011110101010100111011111110111000111110000110001000100111100110111000001010100001010010111111101011001010100001011000100010000001000110000111010110011100000001110100110100110101010101100101101100101011111100110001001010111111010100100011110100111000010110100010100111010101100001101000111011000011001000101111001100001010010010100010000010000010101010110010110000010001001101100000110101100010011000110101101011101001010010000111110000011100101001011101101001000100011010100100111111000100101101110000011010000111111111110100111010010001111101001111011110011110100010011100101001110100001110111101001000010001001010100000110000101101100110001000110001001101001111000101001000000111001000011100001010110101010101100011010100111110110001100100011011001001111010101111101101100000000101111100100011000010100011010110011011101101110001011010100100010011010100001000010111111010010001010011111111000011010001000110001011111010010100011111001011110010110001001011100000011011111100010011100110011111000010011100100010001010011100010110100101100101111111000111111010011000000011111100110111111000001111000011110110111110110101111101010011100101000101100111110111010011111011001000100111001011101101001011001100011011110011011111001010010101010100010100110111010001101110111010111101010111010100110110011110011101001010011100011101101010100110010110000111010110011001001110001110110101001111100110100110011000101101010010000010010010010010100100010000111010101101001000100001100010101110101000000110110110110100001101101000110111001111101100111000100101101110001110010111100101111100001001100110010100000101011010111010011101011100110011011001100010000100010101100010111011001101111111100110100011100000010110011111100110100111010000001010111100111011011101101011001110001111110010001011100101101010010101010011111110110110101010000110011001100110111011001001011100010001111011000100100111100100010110111111011000100110010010001111111010110111001100011000011100001110000111010011011110011010101100010101110000011110000001000100011110000110011101011110010111000000101110001110000100100010010010000011011011011011011010010011000001101001000111100010101011000010101100001100101100011010101110000101100011001100010010001011111010100000100110011010010010111010010011001100101111010110111110111101111000011111010011100000111111010000011100001101000101010000001000011110010101110010111001101010100010101101111001011011111001100101110010100101010001100011110000001010111110
110100011110011010000011100001000100010111011100110101010011010111001100110001001111010001010001001110100010010100100000010100010111001111000101100100001101011110110000100111110010000101010001010111110001011010110100001110111100011100111010100110000001011101111110101110010100000101000100110110100101110000100000000110011001100110011000111000100101100110011100100111000110111001111001111001010110010100011010010010011111110111011011111100010000011010100100001011101101110101010111000011010100001000001111100011100101111100011010000001001100111010111100110000011000011010000010100110000010010011110111000011111101101001100110011111101111010011110101010100011100111101001011010010001111100011111011010111000100110001101110001101111001111010001110011111100111001010101000010110001100000101100000110010101100001100011100001010010100010100001101101110101001101000101100111110000000001011011111001001100001101010010010100111101110100011000111010010110111111011000100110100101101001101000010100001111011011111000011001100011000110111001100001111110111010000101011010000110010111111000110100111110111110000000011010001001000011000101011111011010101100101111000111111100011101110011001011100011101111100000011110001110101101011001011011100011001000100011010101000110110100011100101101000010101011010011100110000011111111001001011001010010011101100111001001100111000101110100000111011010111110001100111000100111101111110110010000111100111111110110010001110110001000111011100011010101001000101011001010110100000111101100100000100101011101111010110111100000110011001000101101011000110101010110010111011011000101110011010100111100100000110100100011101111110111000011001011010101011110110001101011010010011010000010101011101011111100111010110110010111001100001000100011011001110000101100011100111001100101100111111100011011001010010001110111111011001101111101001100011111100010011101101010011000010000000100011010101001011101010111000000100111000000000011111010011101001110110001101000110110110110111010110101110111100011001101101000001000001000101001011001100100101100001011110000001110011000010000101100000101110010000010111010101000110101011101101010001110100101001011010000100101011101010010101000000000110101100111101010001101000000000111010101100010011001110110110011101110000010001010111101011100011101110100001111000111001110101111000000000011111100011110000111100110011101011010011000011110010001000100111011111111101010101011110010111000101001100010101000010001001111110011101001111100111111111100001111010001110101000111000100111011000010110011111110000100010101000010001001001010111110111001110011111011110000010010100001110000000000100001001001100101111110101000111000011110001010110111101010100100011110111000000010110001100010100010101001111111010001001011110100000101001110000001001111000101010101101001100100100101000111100011111111110010110001111000001010101000010000000111111110011000001001101010011011100001110110010111110011101011100000000001110110110010101010000011011110111011001011011011010
110100011111101000010101101001010001111011000111100000001000101110100111101111110110110111101101010001110011111100110000001100101110111010001100101001001011111011111110100110011110011001010110101101011111011111110001010111100111110101111001111111111011111001010101101110001111010111001100110100111111011010010011000110110100101110011111011011011011001001110101011001001000010001001101000011110011110111000011000010110011110011010100111000011101100001001100011111111011100010111100100000010011010100001001100101101110110100000100111110111100000111111001001011101110001101101000011001011000010000110000101001001110111010101111101001000100111000101011011101000001011011100101011011100010011111111000000001011000110100100101010110111010101000100000100100001110110011000000000000010111000111111111101100101000010111110110010010010100101100110101001100001101110111101011111001011100001110010111010110110001100111100000110101010110101100000100110001111010010000010100001110101000000110001111110010011000011111001010111011000110010110000000010101011011001011011010010110100100110101100111110010010010000011010100011000110000010110111111100011101110101101010110110111101001011011001100011001100011100001110000010101000000101111101111010010110000110111001001011111100001101000110001110011110010100101001100001111011100101110110111100000101011101101011010100111110100101110111101100010110001110110111010110101010111100010000111111010000111001101010000010110100110010111100101101110011000111001111111111111101111011101100010001111011010000101001001011111100110000000000100001110111011000110111100110101111101010010101101000111000110010111100000101110111000011101100001101110011110110111011101011110001001000011010011110001110010111101010010000000000010101100110110010000001010001011100110001100101010010110100011010111110101100101110010011111101101101000100111110110111100100010111001101011101000001111000110011010010000001001110010000000110110100101100100110111110110000000111011011111001100110000011010101111000111101100111001010010101100110100101110010101000101001111110001111100001010001100010110000101101000000111111001000010100001111011011000111010110010001010011000001111110101110011010001111101001001110110010100000111111010010010100011110110110111010000010001111000110100100111001001101010111011010111011100110011011000010101110101011101000000110011100010010101000011100000000000010001011001001011111010111101111010100011100100100101001000001110101110110001100111011001011110100011010111100101111011101001111101101010110101100010010010100110000100100011011010100000101100101010101100001111011101010001100001111110000001000111011010110101110111110111010101000011100100010101011000011000101101110101111001000111100001111100011010011101000000101011010100001001101000111111011110011001010011101101001011010101110001000001100111011110101100011001000000110111001001000101110011101000101000001100011000100111100000100000010111110011110000001010110011100110001101110110010110001110111100000110001011100000011011
011110100110001001100111011010011110101110011111111101100000100001111110000101001001111011000001011100000001011010100010100001011001100001110110010001101001110101011010010101001110000110000100111110001101010010000000000101010010101100011011110111000101011011001000111011111101111101011110001001101101000000011100001100101010110101011001101000110000100000111101010000001011100111111110010100101001110001101100110110010000111000000000011011011010101010101011110000111001101110110010011011111110001011011010010110111011100101010000010011011001111011110001001001010000110110001110110101000001110110100100100110000011101101111100001000000100101101111011110111001001110101110011101001111100011111101011000101001111111110110010100011001010011001011101110101100100001011100010110010111101001010111100001011010010000011110000010101000000000000100111110110101011001101011011111101110100000011100100001110100100110100101001010110110001001010001010110001110111010110001011101000010100110011000101010101100110000100001010011101011011101011100000100101000101000010101010101111101001101111001111100100000111110101110001110111101101010100110010100100101010010111110101011111010100101011111100011000001011011111100010110111101100100101001000111111111100110100010011010001000010011000010011010101111110111100011011000110111100100111000111110111111010111101111111011111011010010111110110110010001111010101001010100100110100111101111000001110100111001101100010010011011110001100101110000010000111000000011101000001000110110010101001001101001001101101011111111101110010001111011111001110001110111110010101100001001101001101111111101101001001011100110100100010101100010101101000000111111010001100000011111101100101000111100111100010001000110111111010011110010100001110011100101010111101110101001101100111011000101000110010000101011011010101110101010000100110111011010011011000001010000010010111110110100010100010110010101100110100101111010110000000000100001011010010011001001111011110100001000100110111001101101011101110000111010100100101010111000111100000000111010001100100001010011000011001110110111000110101110111111110010101111110100101011111111010101011111011100001010000101010000001100010000110011111000100110000101000011000001100111110011011010111111010101101010000000011001101101001001111011011100101100000100111100000101110110000101010111100010110100110111010010010000001011101110000001001110011110110101110101100110011111110000111010000100100110010100001111111100000001000000110100110111010000110011001110011100101100001101000111100101000101000001100011001110001111000110000100010000010101011100010010000010010001101010110101100111001100101000101000100000011101101101110110000000001100001001000101001111101100111100010101110000110000001100100000001100000001111101010100100101111000110101111100011011000101110011011000001011010100101110000110001100111100100110011001100110010000100011110110010100100101011011011111000100010111110100100111000010010010111101111000111010000111010000010110111101000001011000011011110
111110110010011000111000001110011101000111001011100010100110011010111101010000100001001111001111110010000111101100001001011111001000110011110000010011010110010001001110111010001001110011110111000111011101101110100010010110000010101011111100110111110111011000110111010110011111110011100011010111001001000110011011010101011001110101101110010110000001001101101111000010010110111011011110010011000001100011101101111011111100101000010011111001100010101010001110100110111001001110100101000101001111011001110010011110000101110101010110111110010111101000110011000111011101011111000001111001011101001111100001011000000001101010001010110001001110011100110000000100100110010001111110010001110100001110110111101010100010000011011011011110010000010110010001101001110011010110001001010010100001111000100101101010010000110110001000111111011101101010011001001010001100000000101000001100001111000110110100000100111111010000101001001111011110010101010010011100000100101101111111110010110110101001010001110100111111010101100101001111010010001110011000100011111100001100000011011001101110111001101010000011111000110111100000011100100010110101000111101100110111010010100000011110100010001111011001000000010110000101010011010100000100011001101010100110100110110010001100110001101000101000110100010010001010101111010011100100111111000111000111100001010110011111100101110101000000110100011010000010111010100111100011000011010100010100011101100101101111100000111001111010010110011100100110101110000100000001001011010110111000101001110000010111101001100101100000101010101011010100100110110010000010010101110001110010010110000011110011000000001011001110111001011010010101010100001010110010011011110111001100101001111100101010100100111001000011110011110100101111110001011010000111100011001001010101101001010101011100011000010000101110011111110101000101101011111001101001000101100110010100011100001010111011100101011100000011101011111111010001000100010010110111111011100000000001110110011100101101111011100110101100110010101001010010101111111111001101011100111010110001011000000011101110110001000100111000001011011100110111001011110111100111000011100110101111100100111000101101001100001010100110111101000010000000010101000111011001000110011011100111010011111101100010101111111010000010111000100001111000010001111100010001010010101000100001111010000001111111110000011100100011001001111000011000100000001011110010000001111100101100000101011110100101011001101100000001100101101010100011101011011011100011101010111110000110111001100010110011011000101000111010111100100110000001111111100110011110101100101001001010100000110110010000000011101110011111001111100000010101000101110100000101110000100111010110000001011011011000000110011110000011110101111011100010000111110111001011011011010100101111110010000110000111010100111100100100110001100011000001001101110111101110100101110010111100010010010001100110111111000011010000110111011011000100011001000110010000101000010100101111101011010100100000000001000011100100100000100000110001101001
001010110011110010010000011110010100001010010111110000101001100011110100100011011001000001001110000010111100110101110100111110101000000101100001000100000001110010000011111000100100010011010000110011001010010111000100010000010011011011110000010011010011110000000001001110010100000011110010010100100111010111000111000111001001110101111000101111111010101000111100011011110111011111101001000101101110111001000101111101011101011000110100100010010100011011010000101111110110100110010011110101111001000010000000000101101100101001001110110010000100010101111010111011100100010100000010011001101001100101100011000110000110000111011011101000111100001000111101101101101100101101000011100101111101000001001100110011000011101111000110010101111001111111111011011100010010111110001011111011000000111001000100001111000000101101110111110111111010100011001010010100101000011001000010010001001111001011010001101100001011101011011000000001110010111110011100000001110101011000001000100011001100010010000000011100100110000001100000011101000001011110001000001011010101000001110110010110010101010011000010100000100110100011100001011011101111110001011000010111110110100110101111010110011111101101000101101001100001100010010001111000001011111101110101101111101101111111101100011011010111111111011101000100100010011101010111111100011111001011100000100111100111101011101000100100100100100101001101110011100001001110110111010101010000101100110101100101011011101001101001110100100101011010101101100101110000001100110001011110011000001111011011100010001000110101001101000100001111000101100001000111101001101110101000000111001001111111011100110000000111011001001111101101110110000111101100010011010111111110011111011010110000010101000010111110100100100010100011110101000100001110011100010100011010110000001011000000010101011111010101110100110000110011000101110111110100001101100011001011011000010010100100011000011001110011000101100100000001101111100000111101011001000100010011001110101110011101011100011010100000010010010010111011001011011001010111110011111101111100011100101011010010010001011001010011011110000010000111001001100000110101110000001100011000000110111101110010001110000000101111101010111111011111001001101100110001011100110001010001101001011011111010001101110010111000110011100101111100110010011001100111111001000001110011001100110110111011000000000010001110100001111110010110010111000011110001011011000000110111111010100001001100010101110000101100011001111111111110010010001010110100100110101011010100100111110101010110111110101101010100110111010101010000100100000011001110100011111000010111010011101111100001011111111111000001101010000010000011001110110110101000100100001011101100001011000101110100101111101100000011001111111010101110110010001000001011100111011100000010000001011000111110111011111000110001111000101000011010000000011011000011100000100010111001101011111111110110100101110000101101110010110110011111100011111111011001100100101100100001001000101100010100001010110010111110101100000111101110001001001001
100000111100001010111011100011011010000100001111111101001000100001100111110010011110001000010110110110101000001110010101010111001011001001110110001010110010000110111000010010110111000100000100111111101110011001111100001000110110001000010111110101110101101111011001011010000101101101111101111000110100110100000001111100100000101101000111011111101000001110010100100000101110000101010001111101110001001011011001110110000100001101000010110111101000011011011010000011010010101100110101111011011001011110101010100100011100010100110111111001110110011011010101011101001110000010001111101000011001110101001010100111010101111111100000100010010111111000100110111111001001010111000100001100101011111010011110000010000101000111110100101001100010011110101110010010111011000001001010100011001010100011101111010001000100111000010110010010010011010001111111010111111101100000101001101000010110010101100111111001110100001011011000011011100110110001010110001100001101000011010010111010000100001010011101100100100011001011000111011111110100011001111110011100100111000011001101001011110100001111100111000011100000010010101101000100101111110101100111101011111001001111010010010110100000010000111010100010110000100101101111010111100011011010000010100111010111101000010110110110101101110110110111100011011111001111011011000001010010000000001101110110111110010010110000101110010111100110000110100001111101110011001110011110001110010101001011110011000100010001100001011111100000000000010100110011000011101001011010001100111111011001000010010000001010110100110011010100001110000010101110000110010101110111100001001000001100110001111100000001100111100001111010001111101110001110101111101111101010110110011110000011110001111100001011100010111100000000100010110110001101011001011000010010011010110011010011110110100101111111110110011111101101111010000111111001111010111101010000010100100010100001010100011000000001101000100101000001111000111100100011101110011111011011100000101100110001111010001001000101001111100110100000001011010000110100001111101010001000110011000101001001000110011101110001010110101010000100111100001100110101001001000111011100010100111111101001010000000000110100011100101101100100111001110101110101011001100010010111100000100010001000101101000010101011101000100011011001100111100101011101100100101010101011110111110111110100100110001111111111010001110010011000101110011111111100111111011111011000100110110010110000010001110111011000101000111001001100001100001010110000111100001000010110001000010110011110001111001001010111110010100010010111111011001011010100000011111000001011100101000001001110000110010111100011001101100011010111101111100010001111010111101111011000011100001001000100111001000110001011110010111000100011001011000101010000101001011101001010011100111010000000001010011010000010000101000110000111011010100101100001101001100110101001111110010111110000001010101100100001000011000110100110000110011000010110000010000110011111100001011110100111101101010011001101001010000001001101111101000110100001
101100010010010101010010111100001100101000011111110110101110101101100110000110001110101010100011010000000111001001111000011100000100011011011011110111011011000011101011110100110100111110111110001001000100001000110110101101110010011001101111000011101100011001011111101011111100110010111100001000100101010111001000001011010010001110111010100111001101001000011010000110000010111100010001100000100010011110110010000001101100101011011100001000101011011010100100101001101001001100010010010001001100010101100100100001111111110011001110111010101000011111011011010101110111101010100100000010011110111011000110000011000110011100110110111110000111010010101110011100001001111110001101111110011010101010000011000010101110111011001011001010000111011000001100111110100100100100001110101000100100100010001010010000000010010110110001001000001001101101011101000101001101100110100100001001011101100001011111010101100100001100001111000111011111110010100010001011001001101110010100101101100100000000011001111101000011011100011000001011101001000010100011101101001111100100011001101110110000010101011010101101111011011100101010101100100111001011101001001110111000010010010000001011100110011001011101101111001101101100010111000011100111010111111101110000100110011101100100010000100010001011101010101101010101100100111000011111111011110001101000010110101001100111011000011111100010000111100011110001001110000111010111001111010101000000110100010110011000111111111110000001001110110110101100101100011010111101001101110110101010011011000011010001110111010010010011010101100100010101011000001110010001010100011100100111011011111101111100010110001101011111101110001101001111100110111100110000011011010110011000111011001110101111010000111010000100001111110100101000011011011010000011011110001100101000111000010100011100101011010101100010111010001010110111111011011010110100000000010011011110010011100010011100111010001010001010101110010100010010100001000010100110100001001111001100010001111001101001011010101101111101010100101101100111100101111011000110100110000011000100110011101011001101110110101011101101001000110011001110111010100001100000001100110100111110000000110110011011001100110100110010101001100011010001011001011010101101000110000010100111111001010111001100010000001110101000101001110010000101001101011110100101011111010100001101000000101110000001011001111010100001000110101100011110011101110001010110110011000110000101011010101000000000111110100000101110101010111111010101010111101000011111110001011101101100101011001101111001001101010101101101010111111111001100100111111010111000100111111001110001010010011110100100100001101000100110010000011000011100110010101101110110011111100100000000111110011011010110110000000101100000110011110100011010010110110111100110100001111111101100001010001110100011101110111011110010110010101001110111001111010011100111010111011001010111100111001111001001010001111011011011000101101110100111111101110011100001110011000100000101101001001110001001010100011010001010011110010111011010101000
111000111000000100101011110101110001100110110110110001110010000011110101000101000001010001100110011110110000001101101101011011001110100001100100110000111100110001101100110010101011010001011001010000010001000111001010110010011001111000011110011011101110110111000100110111011011101011011100111010011111100011110001111011100001010001110011001110000010011101101001101010011100011110111101011000111010011001001110110101111101001000110111010000100011100100110010001100111111001011110100101111110111000111100001011000001010010111100000010101011001101110010101001000010100110110101001001100001000011010111111101011110110100000100110010100111010001010001111011010110110011101000110001000111111011000101010001100110001001101011110101100111000100110011101101001101001000000010100101110011010000010011011100111100011100110100110001101000000100001101001101000011110000100111011110110010101101100111011111110111101111010100111101011010011111111010110101010110111110110000011101101100110001101111100110010111011000010000100011111101001000000000000001100011010001011001110111011101011001110011111101010000010101000011110110000001011110011101101000110101011110110110101101110010111011010001000010011000100010001100010111101010000001101111100011111010011001100110010011100010010101111011001001100111010010100110010011001001111000111001010100101010011111110111100101110000100101011101101001111000111100010010011110111010110011000110110010011001010011111101111011110111010110111001100111011110110000000011111000001010101011101011101000000110111010100101100101001000111110101001011011110100101001101010001000110010100001000001100110001010111111100000100001011000000101010110001011100101000101100010110010011001101110111000011110000011111100101100101110100011110101000100101001010011100001101110111110011010000010111110100111111111000110000110100001101101001101101001111010001010111010101010001101001101111100010110000010111110011100100000100101011111000101010101010001000000100111101110110011000111111100011100100000111001010010111111001110000001010001011001000001001011000110001110111110010101111000011010111110100010011010010001001011001011100011110111111011010001100100010010011111111000000101010100011001000100001100010110000101011000101001101000000100000100110101100110111011101000010111100000100010010011010010101000011000101010101101001011000011011101110101110000000011101000011011101101000001000100111100111101010001100111110011000101100000001111011111000011101010011101000000011100010001110001010000001001000000110010000111000001001010001011110010011011011111100010100101100011001001000101010111000100111011010101000101001111010011001111011101110011110110111011011111011011011101010011011000110001110111101101111010101111100110111100111010111101001000110110101110101100010101101100100001011110001001101100111111111000110001100111110011101010001001001100110001011100101110110101110011110001101111100001101010001100010001011111001101000001001110111100011111011111100100000101011011001110111010110001001010010100101
100011011001110110101111101001100011101111001100001111010000000000010010010110010010001001100011100001011001011000011000001111101011001001101110001011001111110110111011101000100010111010111001111111100110010100010101000010010000111111011101000111100001100001001010110011101000000110010000111110010110000110010010111101111011011110000001101000100011111101111010001111010101110111101010110000011101101101010011000010100010011000011001111110011001111111100010101101100101010110000110001010110011000100100000000101100101100110100110001110111001010001000101011001011000010010110110011010110101001111110100100100110001111111100101100111101010101101000100101110011000111101010001111011000110111100101010011010010100101011101010010010100010111000101001010010100001100001111100011111000011001110101000001000010111000001111010011111010111000001100010011000000100111100001110110101010100011011011001110001011110010001010101101111100110011100001000001111111010110001010001011010000101100000010000110110010101010001010011100100100111101101010101010100111100111110100011101110100001100011110011011101001101110110100001001101110101011101100110000000101101001001001000011111011001011101001100101011111100100010011000011110110101001111111000100010001110000111101000010100001001000001001011100011110100100011000100110001110000001111001111001101111110001110000011011110100001001011111100000010100111011000000111000100100010011100100001000010011100000100010110111110010101100110011110000110111100010111010011100100010000001001100000010111101111011011111101000101100101000010101110001100010010011000011101100100110010100111010101101000100100011111100010101001010000100011100010111000101101001010011011111011101110010000001010110011111101001010010000110000100001010111111100111000000101010110000010001011111111010100011100101010011111000100010001000101010010110000100011110100010101000000000000000001110110111101110010000110010101000100011100111110000011110000101001001001011101110000100011101100111111010110011111111100010100111001011100110000100101010000001101110110000101100011001000011101111011000101100011100100011111100011011000011000011111010111010011101000100100101111101010101100001101101011110000100100000100101010110010110011011000011011011010100011111001100111010110110011100101110110011110000100001001000110010000101100010110110000010010111111101101000010101001110100001001000001110000100100011000101000110010000011011001011001101101101010101000000110011100110000001010101011000001010100100010101101111000100010010010000010111001001000101101011110101011001001111010011011111001101111010111001011101001111011111010111110000001100100011010000010011001101001011110100000000111100000110001001111000100011110001101101111001001010100101000010110100001000001100000101010110001110001000101101010010010000110110011111100101100101001001110001000000101110101000000010100111000011010010000111111111100111001111111111101000001110001100000101000000011100001101111100111010001000010010000100100101101010111011001001101011111
110000001011010101010101010100001101110101011101101010010010100101010000100110000100001001000101000001100010001001101100101001010100000100001110001010111100011001101011100011100000011111101101001110110111101111000000110000011011011000101010101011111101001100000011011000001001010010100100110111110111111011111100110100000011111101101011111000011011000011110011000110110001000010010111010111010100001100000011111111011110110001010111010001001010001001011010111111000001010110110001010100000101110001100111010101010011101010101110011101110100110010000101111000101110011001101011100111110111000100000100101111100101000110111001100001010011111111100011110110111010000110111001111010101000101110100011111110001011110010001100111000001110101110111111111010001111001000101010010110001100101100101001011000110001010110011100101001011001000110101011100000010111010110100001111011110001001111111011011111101011010110100001101101001101000100100110001100001101001001100001101100111100101001010011111000100000011100111010001011000000011000111001011001111111001110000100100000010110111110110011110001100010100010010001100000100010110000100100111111010000101100010110001001100011110000111101010011111100001011011001001101110110110111010001011010000101011110110110110001011111010110111111000111001011111001011010110000101011111010110000110100011000000000001000110011110110001010010110100100111110011011011011111101000110110101011110001100011010100001100000100010011010100110101100000110011010100111000011000111011001001000110010001000011000111000010010001011101001011101011000111110011111111000011111011000110111010011110101000101010110001100001010110010011010001000011100110001000010010010001111100011001111001011001111001011111000100000000111010010011101101001101010101100111100111111010000100101111100010101100011001000001101000001110011001001110100011001010110001010001100011010000011000100111101011001010000000011000001100111110111110111110101000110000110001001110011000000110011010111011011000001000010101000111001111100010000011010101001111100001000100110110110110111111011100010001001110110100100001001000100110110001110110011100000010111010001100011101110011101101101001101010101111110010111010000010011111010010010100110011110011010101010001111111010111010111011111001100011100100010010010110101011110001110011111010010110001000001001110101000001011101111100011000001001000110010110111011010101000110000100111011010001010011111000001110110101010111101110010011010011100100101011000000111101000000110110000001010111101101111111001001010001001101100011001101100111110010011000001101111001011010110001011011101100000110001001001110100110110010000011011001111000010100001000110010001010000100111010101101110011000111110111011110010001001000001010010001010011010101101001010101010010010010110110110000001111011011111111111011111001010111000101000111001011100100110101010000011111000100101010011110110110101010111101010010101101001011001101100011111000111001011100001010011001001110010010011001001011111011010010
100001000001011000001011100010000011001000110010101110100010010001110010100111010110010001010000000011010010001100001010000101001101111111100000110000010110100001101101100010111101111110001100100111100000000111011110111000111001110001001001111110001111101001110110010110000111100000010010000100100111110001000100001010010111011010011010000101110001110110010101000111000011100010101001001011101111110010110100111100101001010001101100111010111100100001101100110001101000111011010110100000011000001100101101100111101111010111011000101000001100001011001010011110101000011100100100010101001010001100001001100011110010111000111000111110110110101101000101011111001010110011010001101100100011001010100011111001011101110100010101110001011100011001011100100100111101101001111111100110010010111111110011010101110101111010100101110010101100101100001001010111001100100010010111001100101111000110101000001011000100111011010111101110110100111001011101001110100011011011010100110101101011101110000101101011001010011011010110100111010101110001001001010111011011101010001000010000000001001010001000110110101100010001011110100011010111001101100000000011101100100001011100010010000100011011000010111000110001011110100010011100110100011101110110111000010100011001011110101100100010110101010010101101000101100110011010001100101010111100011001001100001000001110001011010100100011001100100110000001101010001011001000100000011010110000110010000100100111001111100111011000011110100111100101111101101101011100000000110100000000111100100001010110110111001010101000011110010100011101100010111011011111001011100000011111110101011011101101000000010110110010110001110010101110001011111011111110110000101001110101100100011001000101011110011101101010010101000001000001101010001110010101001001011000010101000100110010010011010001111111110011111001010000001110010100001100000110001110100011100010110100100000111010001000101101100011001111101100110111110000000100000001001110110001000110110110001011011010010000011110011100100111101111011110110011011001001010100011101110110001001001110001000010000110101011110010000110101010011100100110001111000010101111001111010011101001000011111000100010111000101110011010000010110001111100001000111000011111110010111100100010100100110010011010110000100110000111101011111110111000001000100100010000011010110101001100111011000000100111010110001001101001100101011110001011101011010111000110001110010010000010011101110101001101001111010111100000011011111000001011100001101011111110011000110000000000100110100000000010111101111111101110000101010001011111101111001001111101101111011110001111101111001000011000010000000101100100001101001001101000100100100101101000011111111101101101000111101101100100011101011111110111110110001001111000111010100111000011101101010111001001100110010110011111100011101001110000000101110100010101110110000000001001000100011011010001000100000110100001000111010111100000011110000100000010110011001011010100100111001000111011101010001111100000010011100100110011011001010111000101
111010001000011000001001000010011001011001101010110010100010111001100101101011100100100001111100110000000111001010000100100100011010011100000110101010110100001100000101000101010110000010101010100000101110010011011111101110100101001001011001101001010000001111101100000110110111110101110110000011001100111000011110011010100000011010111011010110110000100111011101000010100001110000011111001011000000110101100111101100111111000010110000101101000111011100001011010000101101011001001001000011011100011001110001110011001101011010000000010101010110101101100100011110100001101000011100010110001100110110001110101010011100011101010011100010011111111011011000001000011000100111111011010100011010000110100101101000100001100111111110101001000001010001000111000111100110100010011110111001101001101010000000011101000111111011001011110010010000110010000111100101110011111011101110001111111111111101010111100000111111000000000001011101001101101101000011101000101101101000101111010010100100101011000000001010111111100100011100001011000000001110011010010010110000010110001111011101011111100001100001100111001010011011110100010010011111111100010011100011100101101100011110100100110010101000111110100001010110011100010100111001001010110110111001010111101111010001011100000011000011001001011110001111000011100101000111000000011000010101111110101010111111110000010101100101000111001100001001001100011101110101011101001010011010111101010000110001101001111101110111000100011111011000100101000001011101111010011010000001000111000100010010000011001000000001001011110110011011011001010101000110101101001010001111100110101000110101100010001100000011111011100100010111101010000001001100010011110110000111000000100111011101001010010110000001100101100111111011110001111100110101011101111001011010110001110110000001111111000110011100101100110101011111111111000110111000001110010010100001001000110001000000111000011000110111101111000011110100001000101111011011001101111100000011110010010111110110010100010000011011100110110001011100101000110111101010100000000011100100101000111101110010001110100011101010110000000000100011111110000000000011001011011010111001110000100100111110000011001001011111010100000101000100111100101011001011110001000001010110101101011000111010101011001010111100111110001011100010001100010100110110110111011110110010011111100001000101000001000001011100011100001010010010100000111001001000011000100111101011010000011101001101001101100101010000111001001111101100001000110010111000011001000101011100000001001010001011010101000011100100010110010101110011101001111110001000011110011011110001100010110010101001001100011100011000100111000101111101010110101011001001010110111111100101110110100110111111001100010111010111010011011000001001010000011011111000010010010101001001010010011000100000101100010100001101000111011010110111011110010001001001010011011110001101110011010101100010111111110001010010100111100010000101111110010101001010011110001110110110011110011111101010000000110001100110000011001100111011011001001001
011110010101111010111100001101000101010000111110000010101011010001110001100110110101010101010110010101101110011101000001100000011010000110111111000111001101111110010000111000110010011011101110001001011101001001110000000110111100000001011001001101110100010100011111110001000110010010101001101010110101110101000010111100111101100101111001010011011111110100010111001100110100111111100101100000000010111010111001010000000010001001110111101011101101001000111100110001100101100110001101001100010110010101001111001101011001110000001010000101011111110101001111100101001111001100110001001000101011110010000101011101010000010000001100100000110101010011001110011011111000111000001111110101001100100011001000100100001111001011011111110000100001001100011111101101111111111110000111111110110000000010001010101001110100010011001010010001000100101000001011101001000100101001010101101001010110100100100000111010100100011111011100001011110111001011111011010100000001101101110000110010011101101000000110110111010001000011010101010001101101100001010001010010010110111100110011100101001001110111111000111111100011110001110011001111101010110011111000111110011001010110001110011001000000110011010001111010001110101111110011100100010011110001111000011110111000100111110000100000010001010000001011010100001010100011000001111100110000010001111001011010010010011000111001011011011000110110110100110011100010111010000111110111101001001101011110001000111001010001011100011000100110010110100000011111001011100110001011001010000110101001100110101111101001101011011101111100010001001010101110001000111000000001111010001111110001111010110001010001010010100000000100110110010110100100000010011000110101011011111011100100011000011001000110001001011110101111100001101010101100000011010101010100000011001111011100001001000111110110011101111010001011101010100010111111110110110111111011000001100110010111001011011000101011010001101000000110110111101001101001100010000100100101100111011101100100010000010010010111001100101010101111101111011010001001001011010101101011010001111011101011101101000101110010010101010000010001110110110000111010101010111011011100001110111111110011011101111011001001010011101101011010101001011111101001100110001111111101101101110100100010011111001010000111010101010100000011100101111110000111110000011111001101000001011100001011111001001111111100111000011110010110101000010100001000111001011011100011001001111001100011111011101110110001010000100100100110101010100110111101110011010111001001110011101100110100101000111010000010000100100011110011111100010010101111111101000010111000100011100111000111011100111000101010011000110001000111001010100101001000111110101000100111101010100010110100100001000100000001110111001101110110110010000011101011011010110101010011010001111000110110001100000011010100001011101010111001110000000110100001011001101111000011110100100000100100101101000110010101001111101100000100100001101001111000111110001011011011110000011100010111111101001010111100101100011000000001111101100100101000
010011001110011010000111110010010100011010000010000011011100011010101010110001111000111101100000011100110000000100001101110001001111000100101100101100100111100010111111010101101000111111111110010010110100100011100111000101001111111000110100110001010101001101100000000000111000110110000001100000110000100011011101100010011010100010111000001000001001000110111111100101000000000101001010011001011001010110100000100100001000001010101010110101010111010110001011011110110001011010000101110001100001010000010000010011000000011101111000011010111111010011101001111111011101111100111010100011110010111111110111010101001101010001111010111110000100001111001101101011011111111101001000100001110010011111100111101110100010111110011111011100100000100101000111111100111011011110110100110101110110111100000000100000110010011101111111011101000100111100100011010000001101011001010011011101110001111001100010100110110101110000100110010110101101001101100011101001001000001011100000010111011001000111101101101101100001111010100010111000010010011100101011100110111000111100110000111101000010011000000010001010110001100110111001110101111011010111001000111111111010110101000101110110000101100000100000011011100111010000101111001011010001101101110000000011000000010000100000010001100001001000010110010000001000101101101101111110010010101010011111100101011111010101101000101110110101001001110111001101001110101001110100100111001110110010101011010100100110111001001111010111110111010110110011101101100100000100110111100110010010011011010001100110011111101000100110111001110011011010110100010110011110101011011100010011011010011100001010101010001101110111101011100100101100001011010100101110001100111000000010110000001110111011100110101011000111110011011000101100011010001011110001011010101100100011000100011010101011101111011011111001101010010111001100000100101100010100011010100011000000000010101111000101011000011100011111101000001010000101100011100101111101111100000011010111101000100101001010101100000110111011010000111000011100000110011010111100101010110100101111011110111111000011011101111101100001100101111111100000000111000011010101001011111111011010000011111100001110001001010001100011111001011101110010000101110010001110011000110001001100011000000001111001011110110011110000011110110100011001011101011111110110100000100101010001011000011100010110010010011100110110001001100111100011011101001111011100011010110100010000101101000100101000001101000011011110101011100110111101000001100001010001101100000111111010010001000101010010110111100011000001001101001001111011110000010110111100101100011011100111111101011111111100101010101100111001001011001000100100010010010100011101010110001011111001111001111000001010000001101011000110010110011110001101111010101110001001110001110010011000011011011100011000110010100010011000011111010010001011000110100001001101011011100100001011011001110000011110010110000001001000111111110011101011111101101011001111001111101000100101110011111011111110010111100100110001001110100010011100101111
101110110001110000001010010010001100001011011000011110110001110001111010110010101101011011110011101010111010010101101100111001111010111111011100010011101110010000100110101100010000011010100001100010001110101011011010100100110011110011110100000000110101100101100101001101101101110001011000011001011011000010110000001001101010001111001111101101011110100011000101010100111011110010000111000000101111000010101010111111101010110100111011010101000000110000110001001111110110100000011001011000101101111111111001110101110110010100101010101000101111110111110011110100000010100100000011010111010101100010011100110111110001010101101000111010110000100101000011111111001010001101011000101111011001011010100111011001000011100011101111100011010011001100010111101101111101101101100110011101101010011101010011011011011000111011011111010101101111010100011101001010101111011010000010001110001000111000111001110110010101001000101001000111100101001101000100111111100001010100011100011110100011101111011010011010011000010101000100111000101110101100111100110000011110110010010010011001000000101110111101111101001010100000010011111111010011111000100000010100010100100110010010101100110001010101001011011000100001000111011101110011000111000000110010011001010111101100011000000001010011101010010011000110010100100000111011001010011110000110011101101011011010101111111101010001110111000101110111111111111111111100010001001101110111010011010100110000100001110111100101011111001110111010101010111001001000111000010010111000100110011010100110110110111001011110101000000011001110101111101010011111110000011011011111011100000110000011000000001111010001111111110101101011010011010010111010011010111101110000010010111011010111001111010110000110011010111111110001010100111101000000110001010111000001000101100111111111101001101010100010011011111111101100000111001100101111011101100010101010101001001011011011000100000000111011000001011101100111100101010011000000001111110110111110100100100110110110110000111010111100001100001011011000011011001001010001110000100111110010110011101010001111001010101100010000011110010111100110011010000000001011110101110010101000001011010110001000010000101100010010100110001000100011101110010001010111000010010011110000000000100101001001100011011111100101100101001110001011100100010011110110001101010000110100101011100000010011110111001101010110110000010101100010110111001111100000101100111101101100100010001101100000110000000100100110010001110101111111111110011001011000001011100111001101101101111111110111000110110000111110000000100101000101001010110011000101000010110010111001101100010110100000010001000110010011001110010000111110101010011001110011100100000110001000101100101100000110001101010001111100101001011100100111001100011000001001110101010000110000010011110000110100110001101111111001010001111000010101000110110000110011111110010100001100000100010101010110011110011000001111011001011100010011010000001111010010001100111010100111110000010000010011101111011000101110001010110100110100101101100001
010101100110110100010000100100001111001100000111010110000010101000110101101100001110110011011010001110001111111110011011010100111101111001100101001000110011111000110111000011110100110000000001010101101100110101001010100011100010110110111100110110101011111111011011011111000100111100111010010100010101101100110110010100101101010110000101010110000111001100100101011100011100000000101001010110101011000101011111000100010101111011111010011111001101001010000000000101010110001010010000001101011010001111101001111100110000010110011000000000111101011110001101001001100111101000001101110011001101111011110000001111010100111100000110110000101110011111001100111000000101001100111111110110110111110011100101101100010110111000111001110000011101001111000111010100000001001011111000011101100111111111000001011110000010111101100001001001111111111001000111010101101111000100101101011001100000100000100100000110110011010011001000110101101111101010101111000000010011110011011001010110100011111101001101000011101010011010011101000110011110111110111110101000011011010110001100010101011101110111101011101101101001000100001011101111010011110010100110000010101000011100010001111010011101001011011000001110100011000000011000001011011010011000100001110000011010101100110000010011111101110010111111111000001111100011001000011011001111010110001011101100010000001100010111000010001010010101110111100101001111100111000000100000001001101110110110000110110101000100011101100101000100010011101001010010110001010111011101101110011110001111110011100101101110110001110000001101111100001010000000101100100001001000011111101111011111111100010100111111110100110101101111100010101001000010111011000010010101010011000100110001010111000111110101001111101101110110000111110101001001000010001001101110101111100001111110011110011001010100101001101010000011000101110010110101011010100110011000001101011001001111100001110101110110101110101111010000101010001101111101011001001000000001010110001100101011110011110011001101011011101001010011011101101000111111000011001101111101011100010101110000000001000010011001000001001000001111101110010100011011110100111101101100010000110110011010010010011100101111010111000110111001100100110101110100000111111101010101010100111000111001101111100000111111000010110010001111000001001000010000111110010001011000000010010110101011100011100110100101110111001010111010110000100100101101100100100110111110011010010100011011011110000011101010011010000110100010000110110000101010111001000000101101110000111110011111100010011010000001110110000100100010100101100010101011000100110001011100110000010100001010010111011011000001011100101000000011000001110000111101001011101100110011010110001011011011100101100110010000010000000101011101110111000101101010000111101000001010101000110011110000010010000100111111110001100010101010110000111101100010000011111011110110010000111010011110110000001101110101011011111010101101110000000000100011100000111111000001000010110010001010001001111111000101110011000110111010011000101010101000
110000010010101001001110111011001000011001111001001101111011001101000010000110011001111011001000010000010110010001110110101100110010110100010110000110100110111101110100100100100100011001001010001111101111001111000000111110011100000011100101010010001100111000000101001010000110000010100010011000001000000110011001100100001000001100001010101011110001101100011010111111111110010100001010011110110011010110101110100111110001100000101001010010010000110001001011101100011111111111000100100110101011111111010000010110000111100001111001011011110100100110111111110000001110001000101100001100101001011111100011010100010001010111001100001110011111111101001101011000100111111000010010001001000001000000001101111000110111010110101101100011011011110001000010100111001100010010101010100010101011101001011100000001100011011100000001011110010111101010000111110101010011110000101001110000111000001000011000001100111011001111100101000001101111010010110000111110011111001101101110111011101001111000110000011100101011111100010110101111110011010000011001110000001101001101001011011100000101110110100001011010110010001111010101011101000110001010000100010001010010000011001000001110011001100010111110111111001111011110101100111101000111011000011110001010000101100100000111100111111110110101110111000011010010000100111110111101111101000010011011000111010110100110111110010001000010110110100110010011000011010111010100110011011001111000111010000001010110111100010000001111001000001011110001010011001001101000000001100001111110100100000111001100100100011000111110110011100111001011001001001110010111000011000010110001010011110000110000111111101110001110000001110001000111110001000001111010101100101010010100101100000011101101111010001010111001001111000010100011100011001110011011011001110010011000001001100100011001110011011110110010111000000010101011110100100111111000100010001111001101000011101010010110011001000011001011000111110100000010000101011010101010011100000111001011111010010000000100101111111111001100001001100111001101011001000101000100001010001101000011101010011111010100100100000010000010111011100101011000101001010101011001101010101000001101011101010001111101110000100100010100001010101011110101000000010010111110111010111011101001111000001101001011111000011001011110110111111011111100111111000110100111010010001011010001010001111011101100110100011010111011101010010011111010100010011110110001110110100111010100111101100110111110001011111110110000010001100100010000111101110100100110111101001110011101111101100111001011111000100011011100101001100100001100010100010001110001101111011010000111101111101110111110001110100110101100001000100010110001010011001001001010111011000111100101001011110011101001111000110110111101111011000011010110001000111100001001111000101011010100011011011100001111100101100000111100111101000000011110001001010110110011001101000000011011110111011111100010110100011000101011010110100011000011001101110101100110110110000110000000101101100001011000111011101100111110111100100000101000000111
101110011010111110110111100000101001100000111110110101100110011010001111110101110011011000110101011111111110100111111011011011001001101101101001011001110100000111001111100111111110111011111101111010010111010011101110101111101000011111001010110110111100100111001000100000111010110100101000110110101110100000110010100101111101000000100001011000111101001101101001000100000001000111110111111010101100001010111011001110011111001111010011111011000110011001111010111100111011110011010110111111011100110111101010001010101010011000001111110100100101100110010000010011100100000011000110111010001111101101100111001011111010101110011100101110111001111111011100101111101001110100011011000000101111001111001001101001110000100100100000010011101111001000011100000110011000111001110000110010100111101110000111100101011111111010110110100000000100010010000011000001101111011100010111001011001000101000000100110011001000101010001000101000000000110110000001011010011100001011001100001000101100001001110011001111010110001101110000111100001110010100011101011011100001010110000110001001100010110100111100111100000011101101011010001010101101100010100001110101111100000011101011101101100011100101000100110100111000010101111111101101001110101100001010010001100100001111101101001101100101001001010010011001100111011011010101100100011111001010010000110010000101011011001001100110001110001000000100101111000011011010010111110100110101011000101011100111111001100101010011111110000001101010000000000111110000111000110011110011101011101110100010101100101101001111010101101101110000101111111000000111111000100000111111011110100110000110110001000000110000111001111110101101001011111001111000001010100110011000100100111100100010101011110001111111001110011011011000110100001110001010100011001000100001001111101001010100010011001100000110100110110000100011001101001111001111111111100001110101011111101001011011100110101000001000110100101001101110110000011100110001110100100011100001100010001010010111001111011101111010011011100100110101011011111110100100100101110100100001111101111100100011001110011001100111110001110101101010101001011100110001011011000100001000100001100001011011001000111000111101111101111100010101101100000001001000001000010101111011011111001100100010101101100001011011100010101000110111101000110111110101001100010010010111001000001110100111000110011111011101000000111000111101000110100001001011010010110100100101101000011111101010000000001001100100111111010101001111101110100101000001010011000111111111100000110101011001101001101011001001100111101001011110001001000010000011100101100100010001000010101010000011001000101110110100010001010111111001000101100100010100111111011101011010100100010000010101010010010010010111100000111110110011110011101101011101011000010100110010011101100010111101010101011100001101101000011100010001010011111111000011001101110000101000100100101100101010001001010011111001101001111010001000000000010110111001111110010100010011011001011110000111100110110010010101101100000001110100111011100101
101011101101001110000111011110110001110101010110101111000111101011111000110010111010101001100011010011101100001100011001000101100011101110001001011110011000001101111001001101100000101010101100000110001001111110001001101001111101000011100101111010001010101101111011001101000001000001011001111011111100110100010011010011110100100001001000111010000110100011000110001100110100111100101111111000010001001101100111010101011001011100101000011101111010011101101111011101111110101011011001111111101101111010101001111010111101100100000011101111111110101101000010110000101101101111100001010111111011101000111111110111111010000100101101001010001100100110100101110111111101100001011000111011111001111011111110110101110001001101100110111101111100100000100011001101111110011011110000000110001110010000001001010100100001011001000000100001001101100101001000010010101101000100010010011101011001100001010111111001011010101000110001110100011011010101111010111010000110011000011001100101100101111011010010011011100101001000000011000011011101000010100001011110100100110001110000001001101000110011110011100010000000011111100001011110010000011100001010011001101001111111111111001101010011001100101011110011001000001111000001100111100110000111110111010110010101010010101101000000011101110100000001111011110111111011010011011110110100100111010111110101001001011100010110011000100100110000001100100000010111011101001000110011001111101011101101001110000011111110100111011111011010111100000111011100001001111000110000000000011100010100100111011110001110010000000001010110110000001101010100100101100110011010010010110100001001011011000111011101010001111100100101101010001011001100001011110101101011000010011110010111011010111010101101111111010010100101101100110000011110001001000011101110111110100100000011100100001101101001100010001110001110000000001010111010000000001101000101101011101101111101011110100000111100010110101010110011100111111010000101010010010001110110110110010100111101001100101111110100000100100000111001010000001110010000001010101000010110000111001010010011011101100101011001110011111001100100010111111101011010100010101011100110111001000111010000100001000011000010011010100111010001110110110111110111011001001011001010110111110100010000110010111110101101100111111101101010001010010011010010001111000001011001001011100011101110010000110111101111001110000001100100101101011001101001111001101100010100010111001111111000001111001000100110011010100111110011010110010000011000100011111011110011101010011010011000101000001011111101100011100111100100011001000000011011010101101010101010101111000110101010111111100011111101011100111001100011011101110011010001010101100111111111001101111000011101110101010010100010101110000100101010100101001100010100000001010011101011010000010110000010111101110001000010000011011011101001101111011111000010010000100101011010111010000011010110100101111011101011011000101101001000100000101110111010101011010110000010000001100111101111011011110110111111100101101101010011011101100111110101
111111110000000001011111011111001001010110101110001100001111000111101011001000001100110111111000001000010001111010000100101111100001100110011111001011001001101101011011100001001100011100011000101001000101100001010111111101001100010011001110001001101100010011001011010011000000000001011100000001100010101111100110101011001011101111101001110110010101101110000101001111010101001111010111011001000001000010001011001010010110101110111001000010110101001000010110100010011110101101001011110111011001100000001110011011100001100001111111101000001000101001100000010010100011011001001111011001001000100111100000000111110011000101010010001100001001001000111001110000101100101001001111000110111001110011000100010100000010011001110010011010111010010100010011101100110010010001100001001110000001001010011001010111001000111110000101111111011111010110000011110101010101111100101101111010100000001101110110000001101110101111101010101010011101011110010111010101110011110101010001011000011011011001100010001001001001101110000011101001111111010111001100010101101111101111111000000000011001101111100010101001011010011000110100110010101010011101010000110011101101000100000000011110011001000001101011000001110111010100001010110001011000010001100111010011101111100101010100000000001001100111011100001000101001111010010100011000110100000000001011101110001001001011000010101001100010101010000010100000001010011001100010011010000101110110000110110000010010010110011101000001000101010100011010110110000101001010000000111110101100001011001100101000101010100000111110001100000110101000100010110101111101010010011111001110100001110101011100110010111001110111011110100011100110001101100101100011011111100111101001110110110100001110110111010001011100111111010001011100000000011101100011000011110111100111001100101011000011110110010101011010000110000011100111111101011111000000001111010110011011010110001010111101011100000011000111101111101000100010101000111110111010011111001100000010101110100100001011011001111110010100100011111011010000000110110100111110110111011010100001110000011011001110000100011011110100001011010101110101001001110001100000101111001100100111000000110011111100011110111010000010110110111111010111001011011100110011000001100100101001011010011000001000011101110000100110000111000001011101010000110011010000111011100000011011000010111101001001101101101101000100010011101001101011001110001000011000110011110000111101100100010100001011010011010010001011001101000000011011010001011110111100011011011000110000000010111001100111001111100011100100111000011111011000111010110100001110000000011010111010000100101001001100001110100110000010101011000010001011011001101111101101011110111110111010111000100110100011011100010111111110000111100001011000101100011111111111110101000111010001010111101100001110010001110110111101011101011011111010011001011010011110011100010110101000001000111011001011100001110100000110001000001001100000011101111010000101011110101011100010001010101010100110011111110010111110000100001101010101011011
010110111110000011110110111001010100110001000100011110111111110010110000000100111101101011110100110100101110011101011000111010010101111111001001101011101010000011111010101110011000101010010001001100001000001110100000010000110000100110011100110110011001010101110000000111100001110111001110111000110100100101001111011110000101000110100011101101010011000110001110011100101110011110000010110101100001010010111111011100010101001111010111001100111110010001011010101010000000100100010011111101110011011011000000010001111100111011101011110101110011010000101110110111111000010000001001000011011000010100010000111001100110110000100100100000010111101110101001101110010110000001110001010001001100001010000010110011001001001001110111100010110011001111110100101100000000111010001101101110001010100010100110010011100110101001001011111101001100100110011110000010101000011010010001000000110101000111010001101110111010000000011001100011001010111101111010000010011101011011000001110000011110001110001001010000011011110111011110001110111001111100011111010111011000111110010101110100111101000110101101110001111001100101011011101011001100101001010111010110011011101001010011000100111101011011100101000100111001101111000001010011101011011110000100001001110101000010010001001110001000000111000110100000101100110101100110100000011110110110001100001010000011100111101011001110001100101001100101010110001110100111000111101110001101010100001001000000001110101011100101110000000101011111001010101110100100110011101011101011010001000011000101001100001000110010111111110000110000101101010011001010001001110010011110110110011111100100111111110100100011010100100010110101111110011011110101011001110101001000110010000101010100110100001001010010100110011111111110110111001001111101101000111111011001101011000111100011100010011000010001011101000101110000101001111001001010001111001000111110001100111000010001010010010000011000011100010010111010111110000101100001011001111010110100110100101100100000100101011001011110000000100010111001111000100001010010011101011001101011110000110011010111000110010000001101011111110101001000011000011101011101111000111100110100000001100100111010000110011010010101110011011111101101100101101001011100111001010111111100000110000111001001000110100110110000001111000011110001001000001010011101011110011001101110001111000000101110101110010110100000100011100001000110010001100000001000001101000000011100111111101000101110001111100110101100100000011100001011010001100000000100000011011011010100001101101000101111000001100100001111100101011110000011110010000011000101000001001011011100011101000100100101101011100011001011011101110111000100001101101000001001110000000110110010000110001000110110111101111110001111011011110110101001110001001101101101111100010001110001010011000101001010110100101010111011101111101110010101100100110000000011001110111101001100101010001001110010011011101111100000001111011100010000111101011111001101011011000000101101101111111010001010011110100000011010110100011001001001110010011000
101010001000101100111000011100011100100001011100100010101100010110100011011001100110110010110101000001000101111001100100001011111000111011101000001001011010110111100111001011101001101000100111011011011010000110110101110100010100001010111001101011000010011101101000111000011101110101010011001101100110000101011100001000001101001111010111110010111011110111001101111111110000101100011111101100000110000110100010010001101110101100001110000110111110011001010001000000101011110010111110111010110101100000100000001011100111001100000001000011111000101010101011010110101011100111010100010010000101111011000001101011101101010001111101011001110111101101000011001111010110010111010101100110110001000000000000110111111001100100001001000010101000000111000111010001100010101001011010010001111100010100011100100110111010001100101011110001100000101101001111110111000000010001011101101000000010011001010101010011101100101100100100011010011011000011010111000001110111011010111101100001001000001110010111101000001111110000110100001010110011000100101000011100010100111001110110110000111001100011110110111001010101000101111101110000111001001111000010101011010110101101110000010000110110100001101001001010001100100010011110100010001101110010000101100001101100100011100011011010100001110100011001100011001100010001010000010000011000001011010001101011001111001100011100001100011100111011000110100001010110010111100000110001100011011110011000000100010100010111100000000111001101001011111111010000010111111001000000111000000010011111001000010001111010110110110101011101110011010010011000111011111010000001010001011000000010000110011101011111100010111111110010000001100101110000010100110001010101100010001101000110100101010011101010110001010111110100101011001101100110111101011010111000101000001111101110101010100100000001011110111011100001110011110101011001001000011100001010101111110011001111001110010011010111000101101111001000000011111000010110000001111000011111110111111010000010101100000010101101111011000001101000001001100010111111001101111101001010100010110110000100000100011011011110100101111101101000100111010100100100110000110001110111001010010100110010010110010111111100101100010100000011010010000001110101010011001110011100010111001010100010000101000011001111011011001001001100100101101000011111001010101010100000111001010000000010011000001110010010011010010110010111101010101100110110100101011001000010100110111001110010101010000011101110011110011011101011011000100110100100010100101010110111011110000100100010001001011101010011000110100101011000000100011001000000110101000000101100110110001011000111011001011111111010111000100010000100111111101011010101110001100010110010001110001000010001000110110000011001000001010110111011010100001000011111011111100101111000111000101011110111011010110000111101010010000010001100110001001110101110100011101111000101101010011001100001001011110000101101011100001001100000100100000110111100101101110011010110100110001010011111111010000001111101000110000001100000101101100010000000
001100101011011001011110100100110011001010100011000111010101000111000001110000111010110110010001010111010100100001001100000010000000100010101111110010100010101011100011100010111100011111010001001101110011010001000110111110010111001000111001010100101110111000010100010000111001001100010100110001111111000111101011011111000110110110001000000111001110100110001110000000000101000011100111110011100111001101000011101010001001010100100110100110010011001001111100000100010010011000100010011010110010010001110000011010010001101111010000000100110000110011101100010110001110110101110111101100011011101101100000101100010111101100000010110110110100110010110100011100000110100001001010111110101110100011101001010001100011001010000110011010111000011010010100100110111011100110000110111111011010010111011110000010101001000010000010100110101011110010110100111000010001010101111010011101101001101111001110111110111000110010100111100011001010111111100010011000011011010111010001111111100011110100011110110000010000110010110111000001010010101000111110001010110111001001100001101010100101010110011110000110100100101110101110011110001011110100101110000100011101011111010000001100011000111101110010000100100000110101110111000011101011111110010111111001110100111010111011100011100111100100111001111001001001000100001101111110010011111000100000000111110110011111010001100100101000001100001111001010100000111101000001010011010111010010100111001111010100111111000111101110001100010011100101110010100001111011010011100101111000010100000000000101010110111001100101001111100000001101101110011110001001011101010100001011101110010011000001111000010101011000101011010110010010010011010111000011100010111010010111011000110010100100101010001001000000110111101110001110000010010010010101010001100010010111001110110100011000001000010110101110010100101001001011000101000110011101010001001110010101111010000110010010111000110111000000011000010010000100001001010011111000111011000110001101010100101111110001101010010110001111100110000111000010110110110011011101010100011010011110101110111010011101000000010110110001010001110010110100111101101010001010111110100100100000110011110011111110101000110001010010001011011111110011011110100101000100010010001011001011000100110111110011000111010111000100010110011110100001111110100111100111111011110000110011101111110110011011010101100001101101100000111100111001101101001100101000010101000011110011010000101101111001100011101100000001100011001011000110010001110111110101100101011010110000111100001110001000001000111011011010011011110010000111000101101001110111010100110101100100100011001101010110010101111010000101001111101001010011000110101001111011001000010011111110110110000011001011010010000100101001100100111111100001010010001000101000111010101111000110000000111010101110000011101111011000010111001011001100010101111110100111001110111010110000100111110001010010001101111000011000001101000011101110101110111110101001000111111000100000000110010110101111000011101001010001101100010101111011010000
011101011010110101111001000000011011100111110010110101010000010101110111100111011111000011010001001101111111010011011100010101000001111010011000011001111010100001011101100000010010101111101101011011100110011011100001110001101110000110110111100001000101010011001011111101011110000001100010000000100101111111111010101111001110100100011101000111110111111101100011011000010000101100010001100000000001000000011100000010000100010001110011110111101110011101000001111001100010011001001110110001000010000100110000110101010110101111110001011001010001111101000111101010100100011010000011010010111001010010001111101001011010100001010001000001101110011101011000010001100010000010111010101001010000100011001010110001011100011101111010111100110001010000111000010100001101011001001111110100001011011111000010011001000100110000010101101001000000100000001110111001001001111000001110001001101001101101110101001100110010101100010100010011000010011000101101011011000110111100001100111010110010000011010110000001011110100000000000110111111100100001010010101100110011100111010001011000100100011100001001011111101100010001101000110100000010011010100010011010111101000001001111111010100110000011110001110001111001100010100110111010001000110000110001010011101000111001000001001011011110011101000100000100010010000010101010010011000111100011101111010111001001101100111000110000100111101000100100101111110010000001010111110111100101010101110110010100100110001010101000101110011111011010000111011111011110111000010000000101010100001000010011000000100111000001011100111100110111100001110001001001110010000110011100110000110110110111111001111101001001101101111011111001101011100100011101010111100110001011000110100010010100100010011111111100000011101011010001100000110010100010101111101001111000010101110101110011000111000100010000110101011101011010010011101000010111101010111001111111101111000110011100111011010101100000001111010001101011010111001101110011000001001110011101010100010110011110101110011101110001000111111001011100110101101111001011010101011100011001111101001110110001111100101110111010001111000001000100011101010100110010100111100001001100100100100110100101000011100111100110010000101001110001100101110011001010110000100100101011110100010110011100011000001010000011111110110110011111001100100101000000001001001000110010110110001001011101000101011000011100000010010001110101001111000101100010111100011110001101010011100011001110101011000001110101011010100010010000010100001011110011001001010000001000011110101101010110001101101000110100010000111111101110001010110110100110100001011000111110110111100101001111111011010011000101100000001001110001100100101101010110100100110110101110010001011101011000100111000011001111001011001011010010111011011111010101101101011010000011101101111001110011011110110000011100100001111111111101000100110000000111010011100100010111010001000011000001001101100110010110010110111100110101010001000001111001101001010100000000110010011100110011100101111111000101000101101011111111110010011000
111011001011101000010100000011010101001111010001000001100100000111100011010010110111110110001000101001110111100110100010010000110011011000101011000000010011010011011011011100011000100111001011000010110011010011011100001100001110010011100101011100101111111110110011010011010111000001011011010111010101101100010011010010010011000010010001100100111101110101111101000100101010100011000100110011101000110011100010001010100001111111100100101000000101111001001101110011000110001100010101110100100100010000011010110010100001001011001000011100101010100011101011001000101111001001001100110001001010110110010001111101100000011000101011111000110110011110000010101101011011000100000000011100111011010110100000111000011010101011011000100100100011101011110011100001111011100001001101000010110011111011111110000100011000100110110001101011101101100010011110101111110000001101000010000101000111010010001011001000000001001010101101101110001111110100011000101110111010101111000100001100100001101110111100110011000001010000010101011010110010110001100000101101011110010111000001110001111101001011011011000011010100110011110100100100000001111110110111111101001100010011100000101110010000000110100000001100100101010100001100001010000111111000000110010100100000011011001110000101110111111100110010111101101010100010111101111010111101011100000000000110010001100110011100000111111111010111100110001011100111011011110101010100101100000000011100000101100001100011001011001010000110011000111100100100100001101101111001011010111010010001001001111010110110110001001110111100011010010100001101010101111011010111011010111110011001010001101110000011111001001111010011000101111100001111011001111001000010101000000100011011101011101000100110101010001000011010100001010011000101000111011001000010100101100111010001000101011110011011000111011110010000111101101010100101011110011100000110010111011101010100001011011110101000111111110111101101011000001111101111101010011100001000111100100110100000100101100000101010011000000101001010110010110001000100011000100101010110010111100010001101100010101000110110011001111000011000000100101110110011101110000011011101111110010011111010100110001110000001000001110111101101001101111110110100101111110011111001110011100110110110100001110110100110100011101000010101010101001010011010010111011111010110101011110010000101111000000011111110110010110110000000101101111000111011111100100010101110010101010101000100000101111010001000001010011001100110100010101100010111101110110001010010000110000110010011100010011001110110111100100101011101010000000110110100100011010011110010110110111011100011111101011011011100001010110100000010001100001011010011100100001111111000100001100111110101100101101111110011110010011001011110110111100101111011101111111100111110001010011110000001010011011011101010010010000010000000011011101000000100000000011010000111110000110001101100010010000111010100110100000100101101000001101110000011011011111101100110000011110011001001000010010100111001110100100100111011100010011010100001
100101000101001011110101011011010111011110011100000111000011100110011010100001000100111011111010011100111011011001100001011100001001001010110110000010110101111000100101110100010000010110101010000011010110010011011111000001010010011010110100100010111001000000110110011111001000101111011011100011000110110101001110011011000010010001110100001100110011010111011010010111000001111010100000100110001011011010111010001000101110000011101011010001110011110101001000010011001101100010101101000011001111100001000000001001100111001100110110100001110101010101000011001001101101101101110110111011100101010110010100011000000101101111101100011101001000011010110000101000001110100101010001101100001101001111001011100011011001110010100001101111001011010101011011101001001000001110010111111011010010010111001100100001010110011001000010000101100111000010001010101100101101001101100100011101011111001011010001100001110001111000111101101011000011111110110100100101011011100110111000001101010000011101100111000011001111111101001101001110011010100100010111101110101001101001000000011111111110110110000000010110101000011001100100000010100000001011111010111010111101010110001010010010101011110010110101100001100100010001000010101111110101100000100011101101001010001100010001110011010100011110100010100010001100100011011010100011101001011110001101101011101101011110101101000110111111110100001011100100101101011010010111010011111000100010000100001110001011000000100100100100011001011101011101001101101000010110000100010110010101111001000011111100111001011110000111001010011111011100100100100110111111111111101110111111111011110111000001110010110110011010100100010101111110110011010000110000000111111010001110010101110110100011001000110011101111111001010011000011110101100110000001011110110100110111100110111000011111001000011011100110011101101110010101001111111010100011101010111110101101010111101010000110111011110111000010001100001001111110010010101111111001100100101010101010110100101001000111110100000000100110001000010111011111111010010010001100111010000111011101111111110101000011001100001000011110110001100011100011011100100000011001010101101001100110110111001010100010110100100100100110010111001001011011001011001101101000011100101000100101100110011111101001001000101100101001010000110000011010111101000010101111100110110011000001111111010011011101010011010001111010011110111010011100011111011101010011110000100000111100110110100001010011000000011011100001000111100100101001101000010010011111110001111101001010111110100100010000001010010011010111000110000001010101111110101110010100011000000110100010010011100101000000001100011011101010111000010100001001000001110001100000101010001010110100011100000100110100010001000000001011001001010010011101000111001101101011010101100001101100000010110010110011100101011100101110010001000100101110010101010100110111101000011010110011110100110010010101000010100111111000110001111000000000111011111111010100000111000011001111011010011111000100010010011110111100000100011010000001101101
110010101110001111000000111000000110010010001010001001001001100100000101101110100001100111100011000001110000111010001110111111101100001100110101011010101000011101010101000010000011110001111111111000011111010011011000010010000000110011011100010010001001001101001001010111010000011100100001111101110111010111110011000000111110110110001111100000000111110000111011010011001111011011100101010111001011100100010111100001010010100010001011101101111001100101001101101001010011001000100001111100101001000101001110000001100010001000010100110101000000001001110111011110000011001110100011011110110101011110111100001110000111000111100001100011001100111010111101111111111001110111001111110001111001111000011110000110011011010010011010111111100100111100010011000001110000111111111100001011111011101011101101100001111111100101011111111001111111001100000011001001001101100000100101110010001010001011000101110100110110101110101101111111111000100000000110100001101110111000100111001110101001000000010101011011111010100110100010001011001111000101101010101110100001100100001000101101010101001110011111000010101000111110110001010001100001110010110101000100110001100110000101000001011111101010010111001111110100011100101010000000110010110101001001011010100000011001010111001011110101111010010111100011011101100100010101011111110001100010110101100110001000101010101111000000011100001000000101000101110101110011011000000010110001011110110010101100110101110100011110011111000000011001100110010100100011110110101010001000001011101111101010011111001101101010111001010111011001110010111110101110100101010000011001100110111011000000111100110110111100011111100101101011011111000011010011110000110111111100101101011010101111100101110011000101000110001010001111001111101110011101100010100111111111000010010011000011001011011101010110010110111100001010111011001110000100000100111101011100001001100110011010010011000101011011111001000011000111000101111101011100000110010110111010100110010100011111010111000000001011001010010010100000001111110010101011111010110111010101011100110000110101101000000000101100111101011001101001111110011100111101100011111001010101100000000110101010000110100001111100101011001100011001001111000010000000000010111110001111101001010111000000010001000110110110110011011100001000011101111001100110101010100111011010110000011010000010001011100111000110101001000000000011101010101001001110011110111000111111011011111000000000001110111111101001100100000011000110111110000110101001110000111110111010101011101111011100110011001101111101111011111100101011000100010010000100100111000100010100110001110010001111001101001100010010000100010111011000111001100100001000011110011110110111110000011001110010111110101111001110101100011011110011000110010110000100101111000001001101110001010110001101011011001010011001000110110000111110111011010111000110111100111000000101100000101111010001001111011100100000111011101101000101100010001101110010001010101111011111111000101010101101010110011111011100010011011011111011101110011101
001000010011001011011101011001100111101101111010101101101011101111011110101011000011010001101001100100001111000111010001101100000010100010110100010001101111001101001001111110001000100111010110000001111100000100111000110100110111010111001100110000000000100100000100110110110001111000100011101001111010010101010100001000100101101101010101010011111001110011110001101110110010010110000110010101011011000111011010010010000110101100010100010100110000000000110110100011100010001011001010111000010000000000011010110100001110001010111011010010110101100111010011010111010011110111000000111111001011111111010110001100111010100110111011000111110011100011010011010001011111001010110110100000010001100101000110110101101100001101110010000111111011100100010101010000010000011001111010111000101100101110011011101101011001101001011101111111001101000011000110010001001101111010001001111010100100000010100000000011010001110001101001011000000111011010011000011100111000110101000111011011100000000011010101101110001001011101010011001001100101011010001101000110111011001111001111011011101101110111111100011110000110101101011010011000000011001001000001001011000001101000000100000001010010100001100010100110100110010101011001010110011100101011100010110101101111010110010100000001011111010110110100011011111011110001111000100100011011101100101010101010110100001000011110011001110100110000011101101010001101101100110001010111100111111010101101111100010110100000011011000100111101100101001111111001100111100100000101001110000110001001110100001010111101100110000100101110100000000001100010100001000101011010000000101001000001101011100010101111101110110010100010110001101100110111010011100001001011100010110011111001111101010111000011001010110000100011001101001111001111110001010010000111110111100000001000110010011001000010111011011001000110100011010110100011010111110011101010100111100110110011010111101010101011001000011011010010110100100111100101111001101011011110101011110000010001101010010100010000001001010011010110110010100000110011111010001100100010111011100011100111010010010101010010011101001100110000110100100111110011101000101001110000011101101101110001101101010101011110100000100101100111000000110100100110101110111000100100000100101001110011110111010010111001011100100101011000111110100111011000100010011001010101100011111011111100101001011111010010000011101101011000011010010010110001100100000011001100101010010100101100001011101110011110101001000111111110000011001101111110111010110110000100011000111001010001110100110111110010001110000110101101001000101111100010111001011111100110000100010101001100101100100000101111100010100010000111001100111111100101100000011101001110000011001000111011010001001110100101100100000100110011100100011011101101100010101001110101001010111011011011111001111011010010010111111011110011111101111001110010001001110010011111101101101000100111110000001001100011100100111010010100111001100010000100111111001100011100110110010111011000111010011000111101000110010000011101101100110010110110
001010111101010100010000010111001101000100101101111110011001011111000110110110010110100110111000100111111000001111011100010011110011000101000100111011101011010011100111000011011010110111000110011001110010100011111111111110101111001010001110100001100100000110010111111110110001111011110000010100001100000010000111101110111101101001011000011000100100010101010111010001011100000100000000110011110000010001110011011100011001101110000000000111110100101000001011111000111110111110101110010110101001101111101100101101101000000010101110101110100100000011110001011010010000010000001100001111000000100000010000000110110100101101011111111100100011011101101111011100101001100011110000101011011111011011101110101011101010100110100011110000001100000001101001101000010101011110100101001100111010000001001010001010111000001110100100110000101100101001110100011111000010111001001001110001100001100010111001111001011011011010010111010100100100100111001101100101101001001111000000001011000101111001010000000110101000011000000001010110111101000011001100011001000010010010000100001010111011001111111110110010011010011110101001101001010111000011001101111110000111001100101111001110111101101100111100110101101111011000110010110000101100101101010101110111000101110001000000011110000011001010000001111001111111010101110010010100001111000010001101100101011110111000011010011000011101011010100110100010000110101111110010010110111010100101110010101000010100100100011001010101010010110011110100100101000110111110000111000001111001000111101100110000101110110110000011101110101010011101101000101001110110101111110011011011101001011111010000010100011110101001101111100001111010001011000111100101111100000100000111100001011110100111001001011111100100001001111010100110110111001100011110111011101001100001011100000001110110111100100111110111111001111111001100001111111010111010100100001101011101010010011101000101110111110001001101001010110110001000100000101111110111101010101100111101001111101000110100101011100111000101000101001000100110111001101010111100010111011010001111001011111110110111010111101000011000001011110101010100111010010011110001100000100001101100100000101010000010100111011110111110010100101001001101001011101011001111111001010101110000110100100111000111101001100000011111111011000001001000011111110000010111001011111111100100000010100001011111010010100110000110011101001010000111100010011011110101010111110010001011000010011001000010100001010000101110100110101101000001010101111101101101000000011011011111010101011110110101111100111101111101100001010001100101111000100000001100000111000111000001101101001000100110011010000101010001010101111110010111111111100010011010110100001111011101100011001100101110111111111100001001101111011101011110111000101010001110110101110000110000110101010100001110000110110111011110000001000001101101011010101001011111111010001111011001001011001110110011010101100110010100000110100111100001111001110100110111101001100000001111101111110001011100111100011100011010110011101001011111010101
101000101110110100111111110010110100101011011100100001111101001110000010000010101111100011011100111000000011101110001011001100100010110110011100010001101011100010010010110100011001011000001000100010101000100100111001000000101010100011111000000110100100011100101000111100000101010110110100001010000010000001110011000100011010011100001010010010101010101010100010111000110000011010101011001000011010111011000000001111001001111101101100100101100010110000100010011001110010001101110010111111001100111010011100111110000101111011011100010111011001000110011100111110111111001001011111000100011000111011000110110111110011000101000110101011011101010111001100111101110011011101101100101001010000110101010111000100010001011001001110100111000110100110101101001100110000100110001101011011100101011100011001110001100100101011100110110010111001000011001011000100010001010001010100111101010001000100010101100110001010011001001010001010111000010110000100000100000001011110101100011100000111111011100101011100100100010001000001011110011011101111111101101101111101010000101101000101000111001011111010000000101011011011000101100001000111000100011101110100001001000100010001100111101000010001111011110001100011000101010101110011101000111110001100000000100111111010000101001110111010010001111101110110100011000011000001011001101111011010101111110010011011110011000011001011000110111010000010110011010111001101110000001111010111111011000001000110111000111111011011011100010111010110000100111000100111101001011011110011110101100100101100000101001011011110100110100010110011110100111010100101101000101000111011000110101111000100000101000010100101110000010101011011100011110011100011001010000000011101100110010000111110011100101000000010011011100100111000101000111010010111010101010000001100001001011010010101001011101001010101111110000010001001110000100100001111100001110110110010110111000010100101101001111100010111010111100101111000000001111110001011100111100101011001011100000011000011100111110011010110110111010011100111000000100101011111001111000010010110110001110000101001101111011100001001100101000111010000010000000001100111110000101111001101001111101000101110010000001111001000000000000010000001100110111101101111011001001011010111110110010110101111111010101111100001110111011010001011101100010000101010001110000010101001111010000101100000110100000100001011001111101110100000111100000100000010100100111011111100101100101001001010010010001101010010000010010011100111110011110000011000010100001100001101110010011100011001010000101111110001010101110100111010000001111110000011000110100100111110011100100100101001000000011101011110111110010111100111010100010010011000000001001101000101011000111100111110000101011101111011000000011000111100011000111111011110110101011100010100011001111010110100110010111101110000110111011101100000100011000000000101011100010100110111001111000001101111111111010101010000101100110011010101110101001010001100010010000111011011001110100011100001110100101110101111011011110010111111101100111101
010001011010101010111001010000010111110111010111101110011101010010010010010111010100100001111100000101010000110010111010110011100010110001101111011010110001110001100111011101100010100001111011101001111011100101001011010000110001010010000101000100100011100011100011111101110011100101101010011111110001010101110001011011001000011101000000111110101100110100011101001011100111111101111011010010111110011100110111011000010000101101100000111010001110110011000101010000111001110011001010011011010101101011000100101110110001011010110010000110100011110010011001000110111010101110011010010000101110100111111000000110001100000100100101011101011011111100111000110101000001000111110000000111001010100011111001111000111011000000001111000100001010101111110110110101000110000110010101001001110111000101000100101010001100001010001101101111100000100011000010100111010011100100001100010001101101000001010101001001100111010110000001101100011011010000100101111001001000010001101100010110100100001011010011001011101010101001001010011000000011010101000111010011100010100001111101101011100000010010111010110110111111010000000111001001001001110111101101111101011111110110110000011101111100110010111110011110110010010011011000010001100011110000101011001101010010011101110011100011011011011101001111101000010001101001111010100010010010000100011010011100011110110100101011101101110100111100001110100111110111100010100010000001111001000111001111000001010100001100110111010001001101010000000100101001000000010110001011110011101100001010111110100101001011000111010111000000000110101111001010010100000101010000010001101010000110100111011001101110100101100111101111101110100010100100101110101101101110100000001011010111101010110111100010100111011111111010011101110111011010001001000111001111101001110101100100101000000010001011111110000001001010011100011100101101010011011101110001001010100110010001000011000111110001110110110110010011111011001111101000100011001110101101101101011110010001011110000111110010000011111010010110010010110000010010001011010111001010100111001100100011111111010101011001011100000110101001110111011011100011000111010000110101011011110000101111111001010100000010111000101011000011110011111010100110011100011111011001010010101011101001111100100010101010110000111010111111011111111111001100111101001000100100000011110001101101110111111001001001110100100110000011101101011110110011101010111101001100100000100000100010111111010101011101100101000011110010100110001111011111001111010010011010010011010001001100011111110111101000010000001010001010000010111010100100111001110011100101100010101100001100000110010010100011011000110011100001011101000111111101001101011010000000001101101001100001110110010111110110111110100110101110011011101011100111101101000101111010100100111001101000011100010110000101000100000001101100101000100101000001010111100010111000000111000100100010111100100001000100001101111110111101000111010010010110100110011011100000010101101100011001110100011100110010101100001100001001000101001010100011
101000110000011101010101110000101110000010010001111111001100100100001000001000101011111101101110001100111001101001001110100111011001000011001111110010000001001110010011101110101010100111001111110100001011000000100001101010100011000110010011001110101111101000110010000100000000011001001111110100000001111000001010101111001111011110111100110100011010000110100101111100111010101001100001110111111110110010010001110101000100011000010110000001100000011110111000101100001101011000010010100111110000000101010011101100001110111110101000110110010010000011010001100001110100001010101000001111001110000000101000111000101000011100010001001011001110110111001011011011001011101000100110110000000001011101010000000000010000111000011001100111011001001001000100001101001000001100000110111110001100001110010001001001001010100011011010111001100110000111100111111001000011011001001000001011000000001111011010000011110100010111000001011101101110001011110001011011111011011100001110110001001100001100110010100010010101011001010010011100011011100010110100111001001010011101001000010111011110000000101011000000010000111111110101000111011101100001100001000110111000010100001011000101010011111001101100110101010110101011000110001000111100011111001000100000101111100101111000111111010100001110001100001100010010010010001110000011010001101100101110011000011110111110010100001001010111110101011001001100001111001110011001111101001001000110101010010110110111110010001010101011000110101001000110110111100101010000111010011101010111111001001000111101111111111000111101101010011111111110001100000101110011011100001110000010111111100001010101110000111110100100100100011011010000110001001111110110110000101110000111100011101000111100000110000101000000110010010011101101001010100110010000111011011111100011111011100110000010011101011111000010011010010111100011010111110000110101110110100000111010001001011010100101010111010100001111001101101101111000001110100000010100100101110100100100011000101101100001101011111000100100111111001001110101000110000100110110111010001110100000110100100101010100100001110100001110101010010001001011100000010010011000100011100111010001110100001100011111001100111000010100100001100000000101001110010101100110100011001101111101101100010100000101011000001111100010011101110001011011001101000110110000101101110100001100001010001010111000011111111011000011111000010000001111111100001100110110111100010100110001010100000101010111001010101100011100111001111110011100010110110100011011100110110110101111000001011100011011010010101111011111100110000101111011000111011001000101111010000001110001110000000011101101101100010000101000010010010101101010110111011111011010001100101011101000010110100010001011010100000000010000100001100110000101001011011100000001001011011001111000010101010010001100011010010111000010011111110101111000010101111010101110111001111111000000000110011000010110001110001010111000101111111010000011101010111101011111010010001001011110011011110101110110100100111110000111110111000001010010000001
101111011000001111111011101001110010111010110011010101111000011100100010101100101000011001000110101000100100010111010101110010110110010110110101111111101111101101001011011010011101001101100100001101111011110011010101100111111010000100011110010000101001011001000001001000101110011010010010100111110110100110110001111111011001010111011110010010111100101000011011101011100001110011111011010101110000101101001111110001100001001110110010000001011110101101011011111000011010100101101000011101111111001111011000010011001110001101000101000101100100111100101011100100110000101010110001010000110111100011100111010001010111010100100011110111110111110100111100011000100101010010100110110110010010001101101111000011000001110111111110100011110111110111111111010110101110101111011100001001111000101010100111110000110000000001011010000010000110110111101000110001001001111111010100100111010011111000110001001100101010100011101101000111000000100000111110001010010000010011011100110110011100001000101110001010111101101111101000000101100001001011011111101010011111011101010000000111011111101001011001111101001010010111110010111101101111001100101110011000100100000010011011101111110101011110101001111010001110101011000101101111100111110111001111111001101110010011010011100011101100010100001010001011000111110110011100001010011110000101010101101111110100001101001100011110001001110110101101110000110011101001101101100111111011010100110101010101101110011101110110000001011101100000001010111100111100010010101000001010011011100010010110111100100100101001101110001110100000110100101101001001110111100001100110100100110000100011000011101000001101101011101101110101001101110110101111101111001100010100100110000000011110001000101001011000110011000000101111011101110010010101110011101110011010101110110101110111010110100000101101100011010011101001010111111111010100110000110100001011011101011011101011101111100011110110100111000101000000001001101011011010011010000110001100110101111111111011000110011010101011111010110110010001001101011101000011111101100100100110000110110100111100011101100110000101011001111000110101010111101010001001110000110111001111110101101111111010001111010110111110010111001000110101111000000001101001101000111011101100001100011110001110101001011011001010110011100110110011101100111110111000101010011111101100001001111001011111011010111001111111110010000011001101010100011100101011011101000011001101011010010111001111110111011011000010011010011000111011001000001111011110001111110000011111010110110100011100101110111101110010101011011111100101111000000010011110010010000000100110101011110001011110011010110111110010100111110111100011100100100111101101101111001011000010011011010011010111000010010000101010000110111100010010110101111100000011001111011001101110010110110011011110101010100110110001010110000100000111001100111100100110100001111101000101010100000001001101011001001101111111000111011000000110000001001000110011000010010111000101111010110010010111111111001010100110000001000100100001100010001101
000110110110001011010011111001000111100010100010111011100010100010100001111100010100101111100000010001010111101110100011001101001110001110101011111011011010101101110111110111001110110010110100100010101111111100110110001001100011011010110111000110000001000101000011011110011101001110100001101111100100111111111010101010110110110011011100110111001111100000101100000010010111101010100100010110111000010101110011011010000100111010000111001000100000010011100100110011010110100010111111010111011000011101001001011100001110010010100010010011010110110000101110010000011000100011000000101100001100001101001011001011100101011101111000110110110000111111001010110110001110011010101001000100111001101111011111010111000101001110100100110011111001001010100100100001111000000111100100010000000101010111000011110010110011111101100001100011000011111111111000111111010011101010001000010010010011001100010110111111100001001111011101011010100011111110110100001100010100011100111111101000010111011101001110111000010111111011101100001111010010010110000100101001110000100100000100101000111011100010100000100001000010110110010001101010110011100010111100110110001001101011101100010101010000110111000110001010100000101001100001011111100011010100001001011101001101110001011010111111001100011011111011100111110011011101110001110100110010111101111000110110001101100111110111001100010010001001111101000101110110100001110010101110100111010100110001010100011111100010001110011011100001110110001101000000011110011011001111100110101101111000001110111100110111101111111100000111101010010100111000110000100011110000000100010011011111001000111110100011011010000011111100100110100101110001010001001010011001101011111000100000111111010111111011100110010110000010010110001000000111100000100000100101100100111100100111111000111101111101000001101000111111101011011011110101010011110001101101100001101101111000010100111010110111110010001000111001011001010100001101100111101101100111110110110101101110000110100100010111010110101001101001110101011011110001100011111001110011000011101110101100000011011101010001111011000100000001101001101101010000001111010000101011100011100100100011110101110110010001001000100011000110000011110011101111010101011100000111000100111111000000010011001111010110010000101110011100111010110001101001100000000001011001000001100000000100110011110110000110001000100111010100101101010110110010100010001000001111100110011010110111101101100111000101000100101011010001111000111011111100101100010100101010110111000010111001001111100000110011010110111110100010011111110001101101111100111101010010111100101010000010000111000000001101010100100111010110000011110001101110111010111000100011111010001011011000010101111000101101100110101101111111101010110000101000110000111011111110111110100011100100011010111100000100100100111110101111101111111101100101100110100100100010111000001011001111101000111101111100111110110001100110111011000000010110111100111001111010000010000000001110101011111110000010011001101010010101100000110000110001
001000100100101010010011000000000010001110101001011100111010000011000001001011101100111000101000100110001110101100010111001101101101101101010110001011111101001101101110001110111010111100011101111110000101101011000011110110101111011000111010010010100001011111110011010101111111010101010101100011111001010111111010101011010010111011111001100110111000111111001000101110010000011010000010000000111101010110100001011011101001110101010011111001010100011101010111110101110001010100101101110001000101100010011100111111110011001110111000110101100010000100011100001101110010001101111100010111111001000100011100110111100011110110111111110011011000010010010001110010100101100111001011110000110010001011110010001111111011101001010010010110001101100010110111001100001100001100001101000100111010001010101111111100000100100100111100000001010010111000010110101101101100011000110011001010100000101110010100110101011000110000011010001010011010011011100001101101110000101011101111010010100101001001100011011110001101101010001011100000100101011111010010111001011111100000010101101110001101110110100100001010001111111011111111001111010101010010000101010010000001010101010010011010001010111001001010110110011001100010010011000100010110010011001001100001000110000010010101001010011101010101001100010001011111101000001001100111110010001011101110111001110111110101101111101111101010110010010011000001001011011000101111101000011111000000010000100001111101011101111000010000101110100001001110011101000110000010001111100010011110101011001101100111000000100110001111010100111110111101111000010001000000110010011100110001101010100001111001110011010001110111011001100001111001011010100101110110011101001011101010000101011001110100110100101110101111011111001110110111001101010000110100010011111000101000001100110010111000010010000001011001110100001100001001010110110101000110111100111100110010110100111110001001010001011110011100000101101111101010111111010100110100111111000101110100101001110010011000110110001110101011011010010100010110110110110011001110100101001100000011111001000111101110101111100101000111000010110110111101011001110101000111111010110110001111110011000000011011100001110111001000010001011000110101101011101001010100100110011011110111000011010110110011101110101000001011101000001011101001101000011010010111100110101000000111110101010011000110101010111101011010010101101000111110010011111111000110100101101111011111111010011110000100010010010010010111101101111111010011000010010001110010000111011100100100111011011110100110111101100011011111011101010010100111010000011011000111011111101011101101111000100111101101000011000111011101110101011001010010001111000100000111000010100101011000100101011001100010111100111110001010011110111000111100011011011100100100001011000100101100000001000011110100111111010111000001101100000111000110100000100001101011011010110110100101100100010111100110010110110000111001101100011111011101101011010101001001101000010110111000110001010100111001110000000110010110001011111110001111101111
100101011100110110110111100111110101011000101111001101000011011010001100001010110010111110001110110101111000101001110100001111011001100011101110000111111000110000110100010111000011001000110100110000100110101011110101011010100010110010101001000011110001100100001110101110101001000011011010101010011001011010011000010010011011010001101111100001101000000010101000000101010111001000101100000001111011110010111100110010000011110000101001100110100100110111100111001111001111110101010100011011001000001010110100001101000001111010001101010111100000111110100110010011101011010100111000011110000010010111000100101001110100101011110010001001000111010010000111001010111101011111000010011000101100000101111101101100011011011001010010010110101000111011101101011111101011111000010110101000110001110011000111000010110011000101110100001110100011111010111010010101001100000011010101101000101110000001101110110101010101100111010100000111011011011001101110111000000101101011100100110111011110001001001011101010010110011101010111010101000110110111110111011111100110011000101011110101110100001110001111010010001101111001100000011111100001101100101010011001011100001011011101110001001010010110111110011000011100011000110010111011000010101010110011011010001110101101110011011001010001010001100110101000100000001001111101011011100011111001110011111110011000011101111101011100110011110101000010101011011011001110011011001111110111000110110100011110010001000101000010110100111111101101001100111101100100101111011011011000001001100010100111101001011100111101110110101011111011001001011111000100101110101010110000000011010100010100111100101110000010110001100010100110000111000101100100010110000110001001001010100110000001000011011010110000101000010000110100100100010111010000111000100001100110000111001101100100001010000101101011000111001000110011000100100101111001010010001011110001111011100111111111101100110000010011101011111001100110010011111110000000010001010110000001101111011000000100100010101110110110101010111011000011110111100000000111011010110101101011110100001111010100001101011111110100001110101000011100100111100101010111011111011101101010111101110111101111110101101111000001001001001011111100001011001110000001100110010000101110111000000100010010111100111011100010010000000101110011001100011001001001111011111111011011100001111011010011101100101110010010111011111110101001010101000101111111110000100101000101100000000100110011111001100000010011000101110000111001101000111010111101001000110001101100000101101110111001011010111010111011001111000110010001000000011001100011110000101111010101110111110111110010000000000100111111010100110001110001101111000111111100100010010100101011111010100110111110000111011011110111111111111010110001010001011100010000010010101101100011010001111100001010010001110101100101010011001010111100110011101000101010010111001010001100100000001101000001010010110110001010000011010011111010001110110100111010100010010011100001100111100010011111101001000111001010010010111000000001110011110101
111110010010000100111110011000010111011001011001111000101010111001110111011011010001100010100011001101111110101110011111001111110000100110101010000010111011001100101110000100001101110111001010000101001110110010111101110100001111011111101100000111111100001100100011010000110111011010011101110000101011111000010001010010100000011100101001100101001101011010111110011010000011111001110110100001011000101000011110011000101100011110110110100111001110011101000101100010000000010010100100000000011001011111111100111110000101100110110110100000010010010111101111110011001100111100000000100000110011111101000110010000101001011001001100000011001010100011011111101110110100101010010100101000111111111001100001111101001100110111001100110101111011101011000110110101111101111011001000110000001100000000101111110100000011101100011111000000110111101110000110101111110101001010000000110101000000010011010100100110111111001001001001101110101110111000111011111101001011100011110111111110101010010011101100111101000101000111101110101010101010000111001010101110000000010001100000111010011011101010100110011010011111001011011111010011100111011111010101000110111101011010010111011000110111000100001111000100001011000001011110111110011001101010100011100100101011010010111111010100101100101110110000001110110001101100000100111100001001000011011001000011100011010000101101000011110000100100100001000010111111001101010010100000110100111101001000111100110101101011101100110011001110001000110010100011111010100111000101000011000001010111011001101110110111011101011011110100011011101111110101110111010110101010011101100001011010111011111101100010010010010101101101000111111010100101101110110000001000110101001110000001101010001111110011111000010010111111010011011100011011001000010000110010010110111101110111011101111111101000010111100111110010111100011101010111011010111000011001001011001111011001001110000101000101111010111000100011011110100000010110001101101111100001100101011110110111011111111001001000010001011100110100101011001001001101110101010110011011110001010100101110001100001101000011011100100000111100111010110111011101110010111101011010011001101101101010001100001100110010001010101110101010011001001101100110111110010011011000011000011000010110011000101011010011010101010100010110011011100011010100011101111100101111100000110101110000111001001011010010000001000100101110100001001000111001010100010111110001010010110100011010100110011101001100100001100111001100101111100101000011110101100011000011011011110011100110101010000111010010101101011101101011100000001110110000101111100101110111011000001001111101111110010111000101111110100000010100010000000000101000000100011100010010100111000101110001001111111110010010101000011001100010111101011110111100010011101101001011111010100010111111100101000110100110000101000100111110010001010101010110000011000011011100011100101111011100101011100011001000010001001111101001010001000101100100000010110101111110100110010011001011110100011010110110111111011101010101101100001011101011
100111110111001100000010101111110000101111011010000110100110110011111000000000110101011000100011110001100100111110100000100011011111110000011011010010110111010110110010001110110010100011010111101010011011101011011010000001000000101011101010111110000000110101101111001111100111111011011100100011001101011100101001001101110011011010101000000011100011101011100011110011111100111111000011111110010010101011110010001000100010100111001011000011110010100010011000010001101110101101111010101000011011010010000110010011111010001110001000100000100110111010111011001000011001011001111010100100001100101101010011100001000111110001010111001100011010011011000100011101000101001110010001110110101010011101010010000100101001110011101111001111110001000001110010100111101010100100000111011100000100101100000000101111011100111001111111000110111110110011001100101001011111001101011100010001101011010001101010011000101111001101011100100111110110110101000110100011100101011000000011001011001010100000000111110011110011001010001010011010001110110100000110000010000110011010001110000000010011010101000110111100111000010001111111000011001110111100110011101011110010110001111001001110011001101110001110000111001001100101001111001001000110011111011001000110101001111010100110111111000001011000000001000100011111111111010100101100101000111111011011110000000100100011111100101100110110111000011100011111110001001011100010000100110011110101100010010011010100110101011101010101000001110100110110111100101001111000100110010111111011101100111011100110101000110111111010011101010100111001101100110010100100111001000010101010000011101110111001110100101000101001000000010101001000100011000000001000110010110010100000000011101110110011011111011100001010010001011110101110111101010100100010001011001100101100100011010011001000001010001010110101000001100010011011011010110010101111010001101010001001001011111000100111101100101111101101100011011101010111001000111001100010011011101001010001100011101011111000100111000101111111101001100110011100001100000101011000100111010101000101010100100010101110010110010111011011111111110110000100010110001000011111010001000011111100011000101101000101000000110011110011111110001100110011101000110010011000010101001000110110000011100100001001001100000110001111100101100100001010001101010010111001111110010010110100110100000010001001011110011110100000101101111101100011101110101110100101101000110001100111000111010011000101000100011110101110001110110111110010010010110010100101101111101001110101110111001011110000111110111000001101011111110101110110100001001101101000100100011110111101110101011100011101101101001000001010110101011111011100011100011010010111001110110110101010101110000100111110110110001011001001110101011100010001101111001101010111010100110100011100100100011010010001100001101000000001011011111000111110100110010101100111010101100101100010000111010110000110010100111011010101101010000011100110010011100001011001001010110000110000110101011110101100101110101010000000110101101101011010110100
011010100101001101010101000111110000111001110001000001001100011001000110111101001011100111011101010011100100011010010111100010100000100000000001111101100000100100000011001010110100111101010000010000101000000100100010101101111011100111100010111011010011001100100100011011000010111000011100110001101010101110110010010111010100110101000011101110011101101011111110001101111001110001000000110101001001011110001000101111011000001011001100001010100111000101011000111111111101010110011010110010100110011010010111110010010011010101100110100101110001011001000001111000000101010111100110110011001011000011100001111000110001100110101111000111001000010000011101001111110111000011100100000010110000111100011101111111101011000000010010101101110110101000010111001000001010001000011100100110001100001110110000111011100111110000110001100011001011001010100000001010111000010100001000101011110101111100001100110111000011011100000001011101110111011100000110001101110100111001000101010000000100000111100101011010101111001010111101100010110100010100010110011000110011111011001000110101111011100011010101110010011101110001001101010001001111000101000111101100110000010100001001101000011000011010100100010101011011011010110100101111001100110001110100110001000011001011011010111010110111100100110011011001011101100001111000001001010000111011010101100111100110101011011010001001001001101100110110101011010001110001000100011110011110010000101011101010101000101111001101010100110111001111001110011000001111000011011111101100111010011011000011101001010100110111000101101000111111100101101000111110111001010100110111001101011011100011110100011000000011011101000110001010110010110010101101100111110000100101010100010011011010011001010100100010011110111010001101100010110000000101000101001100010011010100011110000001100101011000110001111111011111100001111111010001110000001000111111101000100100110101011001011110000111001111111111101111010110010100011100010110111001110011101000101100100001111110000111011011101110111101110110011001001011101000111110010000010010001011100110110011110111111011110100111001011001001100011100001111100111111101100001101100101011111000110101001110010010010100001000101100001110001100110011001011001101100100110101001111110010110100110011110011011000111010110010001001011010100000110110101001110010100101110111010001100010010000101111001101001001101110001111011100101010111001110111101110101100011011111101010011101100111010011100100000001010000110110111001001000011010011010011111111011000101001011011110010010101111011110011001001110000111011101011000100010000111111001000111001000010110001001110110101111000101110100001000001110110110101000100000111111101101000001001100111111011100010010000000101111000000101100010101011001100111011001111100011001110111111100011011101001011000100000111000011011010111001001000011010000010110010110101000011110010011010101111011111100000100111110111100010101100110101100011101001000101001111001110010011111011000110010111011010100001101110011110000011000100110110001111
100001001001000011111010000110001010110111000010000100001000001100000011001011000100010101001000101110110001110010001110011010100100110010011001100000101110101100100111000111000011011101011111010010101011111001001101011010110011010101111110000011111011110011111001001000100010111110001010100011100111001100110010001010011100100001110010011100100011010101000110010110111011001111001010111110010101000100011110000101101000100111110001010001111001000001010101011111100100101101000110011010001001011111111110000011110001101000100001010001101100111001000010101101011000100100010111100010101101111110011111101100101100110000101101010000011010111011011110011001100100101010011001111011010010111110001110100001011100011100101011011001011000110010100101110111110100001100100110111111000101000111101010110100101011110010100011110010010010011001000010010101010010011101001001001001101111011000010101001100100110000111010101001111110001101101001110010101010011110011100000011010100000001010000111011011000100110011110111011011011101010111010111100000101000100011111001000000001111011010101101011111101101000001000001100010011101011011001100011110111000111010101111011101100101010001001101111110110001100100000001000110001001001001011001011101001111100011100001111101101110100011001110001001110111011110001000001010110101000100000010101001110101111110101101000010001001111000000111010110001111011100011001000110110111011100010110011000100111011101111111100001011010110011001110100111000100001101001011100101111010001000001111000011111110001101111000100000101110000000110010111110000101101100001100110111000001110100101011011000010010011001100010111010011100100010001001011101111001111110011110010111110101010011010100111110110001011111101000011111011110011011111001110001101000001010011101001100101111011101001000011100010011100010000100111111110001101100010010111011100111000100001010000001101110100011110001001000111111001001100101011000110110000111101000010101001101000100101010011011110010100101010011110101010000100101010000000001011111100010011101110101111011011110001101110100110001101000100100001000110100110100111100110011110101000100000001000000010001100011100001011101011101101111011000101111011000100100111011000110000111101000011000011001010001001001101110111101111001100010110000101010001111011110101000100001101111001000111001010001010110100010101011110100010011000101111011010001010011100001101101100110011010110010000000010010111111000101001111001000011110110011000111011101000010011110010001101100010000010010110100110010010010100010001001001010001011111000111001000100001000000000000110101100111011101110110011110101101100101000111011111101001010100101100110111101101010110010001000111100011010110001001011110111110111001101111100101101010101000100000111111010110111000000000001010100011001001110100110111010011000101010011000100000001010010010000000111011101000010100000100101110001111110100011110001000001110001101100111001000100100001011111010101001000001111010110000110000101100110000100110
000110110001111000011100110010111010010111011011110001111110001100111010001011110011010001011100010100001110010001000110101010111001100110100100001110111100101010001011101000011111110110110010100101011010100010010110001000000000100111100100111010010111000011111100010111011110000000100011011101101100010110010100001110011000011010111100000000111010101100000101110110010010010010010011110100011000011111100011110001011000100111101100100011001010000001000001011100000101111011011000010010010111011000110010101011101100110000011000010011011101001000010110111000001100110011010111011010011100001110011011010001010010010101000101111110111001000101010110100111111010111010101101110000000101010011110101001110111110100010101100011000010010100100001011111111000100000100001011101101101011110001000011000011111010101110010101011101001000011011010100011000100010010101110101010001010101101110100000000100111111010100001101110011110101001011101010101000101010111001110100001010000010111000110101011101111001001011011100100011001111000011011000011011010100010111000111100001001110111001110100000010011000000101100100000111011001110101100001100001000011100010011011011101010101011001001011011111110100000110111010000001101111110010010100000100111110101000111011001110110110001011000100110000010110101001000010000010011011001100101101010101110100000110011110010101110010101110001110100000101100100100101100101111110000110001111010011110010101000011000101101110000000101111110100011010101100110101111110110101001110010101101001111000001001100111001011000111111011001001110011100010101110110001111011000000111111111001011111100001100111111000101111001111011001001010001111100100000000100100001000101010000000011100011000101010101010101010100111110010110011011010111110100101001110000010101101101001100110010110110001001010110011000101001000011001000010010100011011011101100100010101100010100001010001001000111111101010010010000101110000000111101110111101001011101111111101101110010011011000111000011000101001001010010101100000000001000010110110011100101001110000110010101111001001010110010000100101101111111110101001011010011010110011011001010100100100111000100000111100100001100101000001101100001100000101101110011010001111101110110101011011110010100001110100111011001111100100100111110100100010100101001011111011010000010110100111011101010001000010111100111000101001000011010111111010010010100001101001101011110000100011011001111110000000001101001011101001001101100100010010101001100011001111100001001100001010011110001010111111000110100000010101001100011001101110010000110000101011010101110011011010111110101010001110101100001111000101110101010000111101100010111100100010011111001011101010100111001110100110001010111111011001100100011010100111110010010101011101001101110011111001011011001010001011010001010100101100111101000000011010101111001100010101110100110010101101101101110101101010100001011011001010110001101110000111110101100011011001010100101101100011001011110101110010110000010011001001101110100000110011
100010101000110000111111011111000101001100001010001101010011101001111110101111010011110110111010110000100110010101100110110111000000011000001001010100011000100000100000010101101000000011010110100110101100101010010110001010000010110110000001001001011101110011111011101010101110010000110101011101001010110111110100110001011001101100011111110101110010000101011101010000011011010010100111010000001001011011111111110001101001010011010100101101011110101111001010011010110000101100100000110001010011000110100100000110101101001010101011001101101001101111001001111011100001011101000110111001000001011000111101100010001100101110001011010011100111100010101001011010110000001000100001100110100100001000111001010011100001010001101001011101010101101000110110010100000111001000001101011100101110010101111000010111000000100111101100101010001010100010110010110010011001011101010101110111011000010010000111011001011001100101010000101100000010100111101000010001000000111111000100111010011001101111110001001001111001111111010001001101011110110111001100101000101110010100111100101010101001010111110111100101001000111011101110110000111010110101100010110110111101011011001100000111010110101011100011111111101011010111000011001110000100110010110110001110011010010100111100001001100001101010111110011010010101111000011010111011100111011101010110010010110011100010010010110111110110011101100111100101000011110101101011001010110011010011000100011000000011101011100101010010111111110001011110000000100101001010101110001110101001000000111010110010100110010011110011101011001000000110110110011001101010000111101000100101011100011011101111101100111011111010001101110101101000010010001010001000111101111010000101010101001001001100011101001110100111100001100001110010110101110010011011000001100100000111110010011101100101110001001111010001010011010111010001001100100111110101110000000000111111110100000111000111111011110010110100010001101111000110111110111011101001101100011100011001110101110011111110100101011110010010011010010111110110110001100011110011111100100110011010001110001000011000010100010010100110101100001000110011010100011010010001111001100010010001011000110001101111110110010010100010111001110101101001010101100011000100110101000010101011101010111011100011011100101001111101100110100110010110100011011101111101100111100010101110111010010100100100111011110110101000000010000010100000001000001001100011101000000001000110100011000000101100110010010001011100001000100011101011010010111101001110000000101011001010011101011100111101100010001001111101111000001111110010001000110010011011000111101001000011100101100100111010101100110110101010011110110100001011100111001110000001100000010000011011010110110110111111011010111111100000101010100010011000001010100110000111011110000101011011011101000010001000111100011000001010010101110110011100101011001000111000110011111110101100011100111100111010010111111101011010100110100111010111010110011101001010000010011011000100000001101101111000001001001000001000100001111110001001101001
110111011001100111101110001001011000100010101011011000011010101010100011111011001101111100101100110011001011000101101110011101111000000111100100000110100010001101011000011100000011001100000100100000111001011100101111110001011001010100010011111001011001001100101101011010101111011010001000110000100100110101011111001110011000110001001000001010001010010111100101001110100101101000010111010101111101011001001000010001010000001000100101100101111000101111110001111000111101001001000111000001010011100000011110001100100100110000101001011110011111011011000010010100001101111110011001100100010000000010100111011111000010010010101011100010000010010110001101011110001011110010101001010110011001010111000100101101001000001000101101001110011001000101010111010110001100011010110111001110000001111000001010011000000111110011111111001110011111010001010111100010111000111101111111011100010110011011001011010101000111110011110001111011101011101001100101010100010101010000110000011000011111111110000101110111100001111011110111110000010010101011111100101101010001001101011010010101011100000010010010001100110000000011101101101110011101100100000010000100110110011101000001000111101110101000000000001110011011111010000101101100000110100110010010000010011001100000101011001100010100001111010001001100001110011100001111100100001110111100100100010011011011111100101101010001011001111111101001111110101111010100101000100010000100001110110001111100011010011000110100011010001010101100000000111110000010001000111110101010111000110010100100010111000011000010111010000010111000101010110001100011110101101100001010011101001101010111100000001100010100101011111000100111011111101100100010101100011111101000001011101101000000001100000111001110010101100110111000011010010111101101011100001000100000101110011110101100011000100010100100100100011011000101100101100111101001100100110101110010110111010000001100101001011110011000000010110101011111000110101011101011010111100110100000101111101001101010110110010101100110011010100100001010000001011101100111111000001000111101000101111010100011110011000001001101001111101110000110000110010011111011111010011001110001111001100000111001101110011111000000001001000011001001110001000111000001000000011011111101100111011110101100010110010001001111001100110111010111000011011011000010101011110000101010000000010111100001001111010111011111110100000100110111010110011111101111011010101000011101011110101010000011011110011000000100010110101011100011110101010110010110010000101001101011010101010000010011000000101011101101011110110111111101100010010001001000011101011011010000011011011011101101100011000001111010110001010110001101110101110001100001011011111001001110101100011001100000100100100001100101010110101011100011001100011010010110110101100101001110100100111100010000011011010110111011101110101011000000001010000101111010011011010100011101010000110010101100111001101011110011111101010101011000110011010111011011011110111010001010111111110110010000110101111110001111100001001100011110010001011010
001011001110011101100111101101011011101110011010101100011111110000000000000000010110000110011010001110001101000101110100001000100111101001101010101101111010011110001001010000011000100000110000011110011101000001100101011110101000011000101110110111101000011000111010000101101011001100001100011100001111111111010100010000110110110010010111001001110011001010000011000010000000101011001111111010001011110001100111010110101000011011101100101000110101100111110010111101000010101011001110001110000111100101000101101100101011110111100010100110010110110111100111011011111111011011011101111000001001100011100010111110110100100000011010101101110100010101000111001111100111010111100100000111000000101010000011010100000000011111111111111110110101000000011011100010011111110111111000011011110010011011110010101001000001010111101010000101011010110100010101010110111101011110100010111000010101111001101110001011110001010010010000011011011100011111000010100100101100110111100100001100001000001000010100110101101111101001100001110001010110001011111101000110111001110011001110100111001011110000010001101111011110110001011101101001110100100111101111011001011001101110100111010001110011110110011001101001001100100110001010110010010010011000010111001101110101010101010101011111111110010000011100000011011100110111111101101011101011100111001100010010001011011011011011000110011111110111001100100101101110000001000111001001000011000000011100101111010101000000000111001110001110101001000000010001000101011001000111111110101010010101010010110010010011110000001111000000000101000010111010100100100100010100111001011110111001111001110010101110010000001100001101111101100110101000010110110001010000110001100011100000100011111100010111000110111001001100110111011101011101000111011011101000000011001000001110111100000000100111000111101100001000000111111000001101010001011100111101010111000110110101000100000111001111101011100110010100000111101011101000110011101111000011010001111011010000001101011101010110100011010111000000001000110000011001111001011100011100010011111011111001010100100111110111011100101001110100001101010100011101101001001100110100000000001010011000111010010101111100010011000100110001000100000011011100110100011010010111110110011011100100110101100111010000110100000010000110001101100101000110011011110101010110010100011101000111011000010100111010010001000011110010011011111110011101101000000001001101100110011101011000000001010011011111011110101000101111010010100000011101000000011000000110110101101110110111111111000000100011010001011010111101110110100111010110111001110011111101010010000101101110101111101111101111110110010011001000100100110111000111010011111100010111100100011011011011010101110010100011010000011110000111011000011101000110010111011101100110010111110101001000101010100011111011001111011011101000111011011111010111010110101101100110110111110110010101011000111101001111011010011111000011110100110001010100000010110111100001101111011100000000111010110100101100001101011110010010111011101101001101
010101100110011000001100101000000010110110010100110011000000101010100010110111011000110000111011110001101011110001101111111000111011100100010101110111011111100010001100110100001110011100000110111000010110000010110001000111111011111011011010010100101100001111010010010000100111101101000111001111111110110001100110101010101011010111111011000011001101111110111010110111101011000010111100110111011101010110110111000101100110011100010100101000001001010110101000101010000001001101000100011110001111010000000010000001011110110111101001101100101000010110010001010101010011110110000100010100110111100101111110000110001100000011100010101101000110110101111010011011010101100100111000110001011101100001000101110000011111010010110000110101000010111011010001010101101001110010011101110100101011000101101111101101010011010000101111011111100100011010000010000010100010100001001100000000101010010101011010000011111001010001010000010011101110101101100011111010011001001111110111110011111101010000011010111110011110010110010000010011011101001101001011000111111010110000101101010111100110001100111000010000111111011111010101000100011100111100001110011101011110101010010001101001000100001000010011100100010000000101010011010010101111001100111101001111000000110001101001001011011011110110100100110111101000011111001100101010001111101101010010000100001010100000101000101111110100010110100100000001101111011000010101111011001001000001010111111101001110110100011110100110011100101001110001110100101000000100101000010011101010010010000110110101100001001011110011000010101110111110000100110110001100010111010110111111100011010011100110001110110110001100011000000100001110000101100000010111101010110000111100000110111010101111000000001000001011110000111111001011100010011011010000100111111100010001101110110001111110001110100111111111010101110001000100110101100111110110010000000011100100100101100001110100110000011010101010001000111001101001010100101101100110110001000000111110011001011010001101001010011110110110000001011000000001101000011110010111011110100000000110100011010011111010001000101011101101111100111010111100011000010111101001100010010000100100100010010101010101011000010111110110111101111110011101110101010011111011100011110001011011011101110001101010100111100011110001010100001110111101110011100011001100101000110111100000110000110110011011000100000111110000101001011100001001011001011100101111000100010100001101000111100110000110001011110011001000011000011011011111001010001001010011101010010100111101111000110111000100001111001000011110010011110101111110100111001100010001000001010001011110100000111010101011001010111000001010000000010101110001011100000010100011101010110011101100111100101001101011110000100001101101010011010010110110111101000011101011000111011100101000011110000011100100001011110111101100001000001000011101011010001000001010011101000110101101010010111011001000110001011100110100101010000011110000001011101010011011010001111000010001111111011101101110110001111001100111101001110100101101010011
001110011010100111000100100110101011010110001100111000001101001010110100111101011001000010101011111000010001001100110110100111100001101111110101100000101001101100010110110010011010001011000010100010110011111001110100111001001010000010111000100111100010100101101111101011100000100101111100010100110010110001010111010110110110011100001001111001010001010101011111110010000100010000000011010111111111011000110000011010101111100100111010100001000000000100010001110001011110100100111110000111001101000011011100100110001010010101100001101100001110110101100011100000011001110101111100001011000111010101111110000010000110101001000000011101011110001011010110000011100100001000011010000100111010111101110001110011001001100000110010010111100111110001101101011011101011000100101011011111001001001011001111011110100110101010110000111111101000101001111100001101001111111000001001010011000111010111010100010110101101100010000111101000101101011101001010101001001111000101000101011001101110001100001000111000010010101110101110010011111001000011110011111111000000101101100101111010101000101100010100000000011100010100101000111101110100010011100010111011111101101000100101100010100000001011001110110001011100000110001011001010001001001001110010010010110100111100001111011111111001101101000011101100101001110100001110110001111100100011111000010100010100001100011011110111111000111110000000101111111111011101100100111100000011110010011110110100010101001010000101001010101001010111011001101101110011100100101101101100101001101000010100100001000110100100101111100010001001011101011010011001100010011011000111001110001111111100011100010000000011100010011010001101101110000000001101001111010010010100111000001010110110011111000100100110110011111100100001001001111001110110000111010110001101000010101011110111010001001001010101100011000111010101001110000110100111101101010101110110111111001011011011110110011110000111011100111000111011101010110010111111011000000100010001101001000001001110011001110011011100000001010000100000000111011000100110000010101111000101011010011011001100001100111000101101111101100011100110000010010100001011010010010110111000011110101001101110110001001101100111010000000101100101001001110111010001001101000000111011010100111111010101110110110010001111100000100110001000000011101111110011001101100100010010110100111000011101111001111101010011011100110001111001010011110001000011001001001101010001101010001110011011010110000000001111011011010000011010011000011011111001111011010000110001100010000100101100110110000101110001000011001100001110100100100100000110000011110010110101100100000100101110000011001100001011011101010001011101110100000110000011000110111010110010101101110111111000100010011010000001110000101011011011001110010111100010110000111001001010110111011111000000001000101110011010010010111001011010111001100011000010010010101100011110101010000111010001011010000101010100001111111011010110000101010110100011011111010010101100111001000010010100101101101111101001011000111111100111100000000100
110010010001001000100000011110000000111111111001110101100001101101111000010100101010010100100000010011111100111000111111101101110000101010111100011000001011111110100111100110111010001100001100000100010010100000010010110101001101110010100011011100001011011100000010001111010110100100111111010001101110011111001000101101001010101111000000110101011111110011101111010101000000000101001000001100010100110111111110110101010000001111100101111010110101000101110011011001100001000101011101010110110010100001111000111010110001011010110111111111001100001000000110011110110101010001101101111110111111011110101010111110011100111011000101110100111001001110000011101011011111011100001100100000101000010101111011110110110101101110110110111100010110000010011100000001111111001111010011100110111010010100100000110110100000011110010011001010111111011011110011010001111010011001110110000011000001011100011100100101001110000001111110001100100110001111011001001010101110101010001011100011110100100110001100000000110001110101110111010010110111001110000101100101110000010111000110010100000010101101000011101101110111001110011011110101011010101000100011011001110100010101000110100001011011011010011010100101101000101111011100000110000011101110001101001101110010101110000010011000101111010100100000001100100100100010001000010000110010000000010011111100111101101010010110101001011101011000101100000101111110111000100111011000010000111000010111101101101010001011110100101100111111011010100110110101010110110100101100100011010001010110100011101100010100110101100000100111001000101001000100111111000100001000101100111010011000001101011000001000100111101111101010101000100000110111111001011010010000001101010000100100010110100111110110011010111100101011111110110001010011100001011111001010001001000111000011011101011000100000101101000010001001111001000110001110110000010100011001101010110100001011000100011001101110011010110000100011000111000011011111111000001010111010101101110001111100111100011111011000011011111111011011011101010010101101000000101000001110101101000000111101010001111010111001001110000010000110001000011101001111110001010011100000010010111010011011110011110101111001000101101011000101001010011010111000001100110110100000110111011100111101001000111011111101110100011100111110100010110111101001100011101100000100111011101111111111100001001011110001010110001101010110101001111100000001010001001100111000110001000111000110111010000000001010000011111110111111100010011001001110101011111001110010111100001100111100111101010110101000010000100100111000011100100100101101100000100010110011001011100110101101111001101110001110100000101001011101001111101001110010010101011011011110011101011100101000010011000001001111001011110101101011010111100111110110100111101111001101101110001000100110111010111001011011000110110010101111011010010011010000111000011100111101000000111110111001100000101001001000100101111101011011010010011001001001001010110011100010000011111100100000111011111110011000011000111101100100101100111101011000
011011101101001001011011100001110011101101000100010101111100110011101101001111100000000110001100100110000101010011110101000011001100101001010000001001111100010011100110110001110000011010110001111100011011000111101110110100110111100100010000011101011000001000100101010011110000000100110110001001001100101100100111001011011111110101000100001110000001011011001010110000001110110000010001100101001011110100001000100001110111100111011001011110011101001100110011101101011011001111001101011100100010100011111011010111001110110000010110000010010111110100111000001001100110010110111101111010000111110100011011011101111001111100001000000001001010101000010101100101100011010011000101001011011000110000000110101010000001001100011111001011000101000010100011001110010100011110110011010000100111011101000100011001001011001111100010011001110010011001110001000011011001111110100110100100100110010000101011111110101111101011011110000101000011010000110110110101001111011011111011011111110101000110110010001101010001011000001011000101000101100010001010000011000110100001110011001001001100111000100011010010011101101101111001100011001011011011101011111111010111111111001110000101010010010011000100110011101011111101001010010101111100111000001011101100011110000100000000110101111011101000111110100111010101010001100010010111011101111100111111101011100100001100111101110001001010000101101000010001011011111010001111100010001010110000101001001101111001001010011000011010110100010010110000001110100100000000101111000010000110010100101111000100011100101100110010101000011111110110101010001100011101001011011110010001111001000110010000011111101010011001110110101110110001110111101011101111000010010101101011000000101010111100110010000110001101110101000101100110100100110110011001111110011011000110011001010000101111001100100100101110011001100001011110110101101110010001001101101010100011010001000111101000011110110010111010110011101001111110100101011000011010101101000010110111001111101010111010101000110010010001101100011110011111000100000101011010010111100010111001111000010110101111001000010110001011110010100011101001111010000100100001111100011101000111000001000010110011001011110110001011011100010101010100010010111100001101110001000110111110100100010111000001011000110111101101110011101000111000000110011010001101011111111101111111001111110101011100111111111011011110000100010111101010011111111010010001011111001110111011011101011101100011101000001100001111110101100011110101111111100100000111101001001001111110000011100111011001111011011111001101100000110001100110110001000110001000010111100100000011100001101011000110011100101100111111101001101010100001000001010011111011101011101110010001101001010010001101001101100100011001011111100001010001011011011001010011111001000010000000111000001100010000010010110110001000101001100001000100100100010110000001001010011110111010000000100010010100010101001011010101001000101011101010001011001101011001101101001000100011000110111000111000010010000000001010101101110100000010000101
101111110111000010000100111001011010010100000010110110011000101100000011111111010101101100010010010001100000000111000100000011111001000011111101010101011011111000010100011010000000010000111110110000111110111011011110110011101100011000100111010100000110001010101101101101011000011000011010010110111011110101011110111101110111000011100010000111001101011010011111111101111101100000010100110111000001110110011101101101000111111001111011111100010111000101011111110000001110110010101110101010011000001011011111011010111011000010110001010101101101101101111001001011001111000111011110000001000110010101101111000100100001000101000001010100001010011000011011001000011111100100110000000001100000000010111010000101101001010110111101010110100110111000011111000111011001100100011100101000001100000100010111000110001000010001010010111111100001010001100110110101001000001010110111100110111011001111010111011101010100100001001101000000001110100110000000111101110001000011100001101110011101101001101000100011000110101101110111000101110101010000101101110010101110110000100010111001010011001010111100011111010011001101001000111000111110101111111000000100110010111100011111010100100110100101011101010101110111011101100010010101100101101101000000110101110000011111001101000100001001001000011111011000110110100101010101101111001101000001010011110000100101001001101011001100000011010100001100010111110010011000000001010110110111011111110010101111100110010011100010110010010110010110010001001101110110001100001110010110101010001111110010100000100000110000111010101110010110111000111000000011010010001110101010101101100111010110100000111100010101010010111100100010111110000110000110110011100100111010111011010100001111100101110101100010001110111100100101111100010000111100000001111111100011001111011111110110011101110011100110101110001000011011011100000001110100111101110010110111001000110000101111110111010000010000010100100001011010000110010110110100010111111101110110110110011111100110011110110111010010110000111100100001110010011101100010111010110110110010100111000010011000111001001011011010101110010001000111001001000001000100000110100010011010000001111000111111010011000100101111000110000111011010110001000111111000111111110010110001111001000010100101111101111010011001000101001100011001101001001110110010110111010011110010001010010010010000111010101000111010100110001100100011010100011010010101100110000111011011001011101001100010111100011101010110001110111101011111011111001000010110000011110111100011110110110110001010001001101111101010110000101010100010100100001010101110110101100101000111100111010001111100001101100111100011111101100011110001000011000101000100111011000001011101110111000101010100100011101010100000101011110100110111011101110001010111011100101100010110010101111111000101011001101110001101100000110011001101010101011111001000011101001010100100101011111001111101001101001001100110100000000110000000110100110101100001111101011110000110101111111100110011100100001010110110001011001100000110000000000011
111100110001010001010110001010000010000111111110100000000111110101101100100110011101000011010011110010111100010011010100110100001001001110101000001001000110010000001010010101101110010110111101101011000001111101010001000101001110101010101110110001111111110100100001011010001001110100110011111011000000101101001001110010001010101111001010101110001111000101001001000111101000111010001111100010010001100111100111100101010101000011001001111001111010101010100001000010011010110000011011110011001000110011010100010111000110011000001010101001110011110011110100111011011101010000001001100000110101111011001010111101010100011011000101001100100101111011001111101010001110010001100010111011111101111001111001100001010111100110000000111100001010010110101000000110110000001000011010111010100001010010111110111110010010010000001110000000000001000100011100101101111111000111111011010101111001010000111100000010011111110101111100111111011001010100110000101111000001001101010110101101011001000110101110011001001111001000101100101001110111000111000010001000110101111111011110111111000111101100000000111011011001110111000111111010010101111001101000111101010010110001000100001100110000110010111000011000000010010011011110011010001110110101001010001011111000101011000010011100101000011011000000011111100111111110101000110111101000011000101010001010001011110111100111000100000001111001010011111110111110110010011000001010011100111110100011110100101111001001101101011011110001001100011010000100001011010011011111101110010111110011100100001011010010110001101110011001000010100100100011010010110101101101111101000111101101010111100111110101011101001110000010011110111001010101110101110110101100001001011110010111001010101111100110101000001010100011101110110010001011100100110001100101000010001001101101100001100101000101011011101001110110001001100011100001101111010101001011100000111011110111000000100000000011111000110111101011000000101001010111000011010111111101010110010010011111001001000000110111010010111101001100111111110101001010101011101101001110011111111101100000001000100010110010000011000100110110011110010010101000010011011000011100010111111000110000011000010110111111010000000010111101110111110011100000010010000101111101010001001001010001111111001011100011001001010001100011101010011110100010011011100000011011110100111000100001100011100110100100100001100100101000010100011111001110111011010100110011111010000101010111000110000000110101100011100010110100010100100011101110001111101011111000011101110000101001100111000011011001111010011000000010111110100010000111010011101110001110101011100000010110100111001011000001000001011010001010011101000100011011101010010011011000000110000011011101111111011110011111100001101000111111110011001011010010010101101011000101101010000000011110100100001001001001101010100000111100010010001101111000000000000001011011011001011100000011110011010100111111001110111101010011101100011110010010011000001011010110110000011111110111100011101001010101110000111010101000100011011111110110
110100111001001100111011011001000011101100011100011011011011101110100111001001011010100000110011100101000110001101101001011100100000001100001100010000111010100111111101011000011011011011101011010110010001000101001101110111111000001100011010100100000010010110010000000001110101000010111001100000111110000111000000000001001100001100010111111001010001000101111010100100101000001110011010100001000110000101000001111111100100100110111011001100111001110111110001010010111000100110011100101011100100111010000100010111111001011011011010000101111100010000111011001110011110100101001011001101011100110101010001011101101010011000010111111010100110001011011110001010111101110111001100111011100001000000010101110001011001110101001000110111000011110011010001000011001010100001010100100100100100111100110110100100101000011111011100010101001000100110011110111100000011100010000001110110011111101110010100001100110000011010011011011010101110001101001000011001001000110000001110111101000110100110001011111110111110100011000001000000111101110100010110111000010000001011001000110001101000000101000110001111110000100101000010001110110101000111110110101001111010010010010001001110111001001000111111010110011110111000111101101001110110011011010010110011110100010010111110011011010111100110011001101110110010000100110110000111101000011001001001110010001101000000000101001010100001100010010101000100000110010001011001101111100110101000001110111101111011000001010111111100101000110001110101111110011100000011110101110001101001000101101110011110110011001111010011000100100010010011011100000110000001010000101011010000011000000001000110111100000000001100100000010101011100100111001010011101001100101110101100001101100101011100001110111010000000111101001001100100110101110110101000011000010001001011100011011011001010011011111001011111011001001001101111111101100001011100100001000001101011001100001010110111100101111000100000110101010001000000011100000110000110111110001011011010001001100110000011101000100110001000100000010110110001010010011110110100100001110100011010001011111111001011000000011001100101000010100000110111111100001011010000010100010100011100101110101101100010011111101001001100010110111111011001000111000101000001111101100110001000011101000011100111111000010100010010011011010100111010101011100001010010110110000001010100000000101111001100111010011000110001011101001000110111100001101010111101101001000110111011001000110000001111010010011101000011111011101000010111010001011010100001110111111011100001111110100101101001011001011011011101010111101001000010000100111101111111000000000101010001000110101110000010010000011000100100101011010111101110010101010100001101101011101101101001001100111001001010110000010110010101001011000111000001111110001000111010101101111101001110010001011001111100101011101110010101011110000000010011111100001101001001010000010000001000000000001011110110011011110111011111010011010100010101001010110101001101101110000111010100110101100011011111111001110010111001001001101111010100100010
001110001110000100100010101100111101100111001100000001001101111010101110101001111010011010100000110100101111110111101110010111000001101001000111011001110111111010101100100010011111000011111110101000000000010010011010010101110011100001101000000000001001110101001101010011000100111000111001101000110100011110000101000010101100110110110000101100011111110010001110110011010101011111100000011001001001000101100101101011100000000101111001110001101000010100111010010011100101000000110011100100111010011001011111001001100000100001111001111110001011001101010101110100111101000110011001100101011111001010001110111000110110111001001110100000010000101110111111011011110101010111010101001000111010011101101001111100011101000011110010010100001101001111011101101110100001011001111101101000001010001101100110101101010110101000100100001001011010000110000110000000110100010101100111000100010001001010110100011101111000000100010101011000101111100101010011100111000001110111000101111110100010011001010110101001101011000101111011100000001101101110011000111011001100110101111011110000101111000101110001000101000110100101100100100111101010010100001000010110011001111100101100001111000011010010101011110000000111100111000101111100110010000001011000100001000101011001110010100100100001010010110100111100110000000010101111011100000000000101011010110101110100001111111101100110101001101000010011101110011111101111100011100010100000101001000101011101110111101111100011111011000011010011001011101110100001011011110000000000011000100010101000001011001001001001101111110011010001011100010110001110001110111010001100010101010001001110101111111001100000101100000001110010001001101011001000101000101100010111000001011001101010000000100110010110101111111000111010111010010111110101100000000101000001000110011000000110000011010010001100101100110000100101001011100100010010010110000001111011111100001100111001001000000101100000000000110011011000111010001110010111110111100011100011011100001110001101000010100111110100100011101101010011010011001101011101000000100001111101010001001001111100011001000011100011100101011101110111000001011110001111010110101101111100100111010101000011001000001000110110011000100001000110010110110000110111110101001000000011010100011000001101101100101001010100100110110100000110111000101011110010011001110101000110111101001111011101111101100001111010010011011110101111010001110111111110100010001101100011010110110000001100100010000111011001010110111011110000010100110100101010010001001100110001011000000111100110010100101010000101000100110001110111010001101100000110000101010111100111000110100100010010110110010001110111010100101001111100110111111010111010011101111101001000110001001000100011001101000101011101101101010000100101101000110000000110001110000001110101101000011011001111101011100100000010111101000100011001001100101101111011100001011001110010110101100011100000001111010010001010111001010111000100111111100001101111111010111111111101101010000100010110111110011100100001001100010010100001001110101101
101000011000011111111101101101111000101011101010101110010001010010111000111011110000101000101011001011001111000100001000010101001100000001110111011100100111001000011011001001100011111101111101001110010101000000010000011010011110100100011101110111110011101010010001001010101010100001000010000000000000000110010110110100011001100101000100001011010110000100110101010000011011101000110110101010111111100001010001011011010100010111011001010101010110010001011000000011100001000100000111101010111111011010010101011010011001101100011100111110011010010111100110000110010010010001000101000110010111000110101010010010000001010111011101001100010000001010101000100111101100110010101010101001001001111101101001011000000001000101001000110001110011011100010110000110100010101000101101001011011011101010110110110110111111100111110001111101010011011101111010010110111101010100100001100011011011011100101111011101110101110101110000011001000001111011111010000011000000000000110001110111000010010110011010110010111011111111010110100101001100011010010010110001010011110010111101101011010010110111010010010101010001100000111110011100101110110011110000111101001110000011111100011100000011100100101001001001001011001001110110001000001010111101110001111100000110001110110111011111111100011011000100100100001010111010000011001101011110100101010010011111110111010100011111011010000001001001001010001010001011000101100010100010001011011000111100011001000111101110111100110001100010101001010111001101010000101110101001001011111100011000111010100000101001001010000101001011110000010000010101101111110100100011111010100101011110000000101110010101010000000100111010001000011100001001101110010000111011111100011110001110100101110001101001110010001101000110010001110011000101111001000110111111111101111011111011001001000110100101001011010110010101011110111110101010011110001101000001100100011100000011000011001100100101100100010101100011111110010110111000001111100010111110011011101000100000101000000101010100010000001110101011111101011001110110001110111101101011110001111011111011011001110010110110010101111010110010110001101111010100101101111111100100011100101011001011111010110100000101010010110000001011001001111000011110111010011101100110010001001100010110001100110100010011010011000001011001011110110101000111110101100100000110100010010100111000000101011111110001011001011001100110011111010000101100011011101011001110010100101110001111001001101111010111000001100100010011100110100001010011000001001010001011000010101100011001111011110101111011110010111100101001000011110010111110111011000110001010110100110001101110101111101001001110110010101101100101001011000000100100111101010101001110110111110000100110110000110000100111010010101011101000110101010100110110101000111111111101011010110101011100000111011010100001011000110001111000101111101101011101001010011100110011101110100001001010110001111000011101111011011011110000100100100001010101011101001011100001011110011111000001100011001111011111101011011000000001101101000101111011
010010110001101100010101011001000111110010100101010000101100011111100110000010111100110111001100111100111111101110001011111001101111110101000100101100100010100100110111001000010000011110000011111001001110110101000100111011000000010111101110100111001011011100010101011010101110011100010000011100101100100100001100101110001011111000110000100001001110110000001101111011111111010010100001000011010011110001100010111001100011000010101010111010101010001011011111011101100101000110010000001000001101101100100111111001111100001100010111101100101101101111000101110110001110001111101011110110111000000111011001101010000000001010111100000100011111100001001000100001110111001001101101000011110001110010011110000010010001000010110010111100111010110101010100101000011111000000111010000100111101000110101000010101111001100000100001101011010001011110111110110010010001000010111111110100110101010100001011001111000000001110001010110000000011100000010110110100001110101011101100011101110001101001100010011101100101010101000001100100011000111101101100010000111100111111101111110110110010111001110001100100110110000101011000110001111010110011101000011111011111110010111010111011000111100101001011101010000110101011111100000100000001010110000101001000100110111101101110000110011101010011011111100010010101010010100111001101101001011011101001111000001011100111111101110110100111110101010001000110101000010000001110000100111011110011110000111001100001110000001101010110001010011111000101110010111010000010011001101110010111001111000011101000010010010010100100011101100101001100100001000000001011101010101111111000111000101011001101101000000100001111110110011001110001001100111010100001011111011110101001011011010011100011001001111011111010010000000111011001010011001100001001001000011110101010100111111110001010101011000110011110000011001001001001011010011111101101110000100011011110011111101000010010011111100101110011011100000011100001001011101100100001000010110111100001100000000010001001111111000011111010001000010101011010010101101110010101110101100011110100001100000111111111110110100011111011100000011111001000111001100001110000101111000111111100011011111100011000000101010000101001111110000111001111010011000110011110101110011000100011100111011110110010011101100010101011110001111001101011010111111101111100000110110100011010111101100100101101101101110110101110010001111010101010000000010001001111111111001100101110111010101101000101001011101010111010011001001101010100111111010101011010111100110010011010001100110110010100100100001101010111000101110001110011100101000100010111100111010111010001010000010110011110000111010110110101101101101000100010101100010101101000010001110011100101111001011111010010111011011010100111111001001001101111111001010100001110010011100011000000111011100010110101010001110011101000010111000000011010001100001100010101011011011111010111010110001000111101100111101101110011101111010010111011101100110011011001100100111101010011110111000100110000100010101110111111011010000110001010001010
101101111011010000001001100000001001110110000110111011010001010001011111100001001010010110111111000110000100111011100111001000101000100010100111010010100010111111000001100011101101010111100000101101101000111010000111011011100111011011110110010011111010010001001010001001101100111010010111010010101001001101110010100110000011110010100100001100110100110110111100101000001010001110001010000110000101011110001110010010011011000101111110001111110101001111010010001111101100111100001101111000001011011100010101111110111111100110111011001010110010111000100001100100000101011111011010100000000110000110111101110010011010000100111110011101001100011001000010110000000101100001110011010010101110110011010101101111100011000110000100111010010001111011011011111011001100101110011001100011101101100010110101001111100100110000101011100101001110111111100001101011011000011110001001000111110110010010010010111111110100001101111111010110111111100110011001011011000101000011101111101011011101110000000010110011011101001110000011010011010111101011111011101011010001000011001001011010101001001110110000100000010000111100010011101101110010001001101111100111000010100011010110011000010011110000100101000010010011001010001000101000010110101101000101110000101001001111100001001010010110001100010101111101000010010101111101111111011101101010111110011101010001000010011011010110000111000001010000110010101101011111011111100001000010001111001001111110001111011000101110110111111111001001011011011110001000000110011101010011111101110101101001010100100000010101100001111010111011110000000010100110100011010000111011101011011100010110111111100000111101011101011001110011011000010101110000010110001011110010111011000111100100111000101101000000010110000111000001001011110111110111101001010111111111001110110110100000100110000100101010000000010001000010111010011111011101010111110110010010010011010000011001111011010000101010010000100001111010111110001101100111100101011100010110101000110100101011111100000000010111000010010000111010001101100101010111100000110000110100100110111000111010101010111110110000101010000000110101101100000100001100010111000000110110011010011000011011011001100100011011101100110001100111001111010110100100010001011101101100011111110011101000001010000100011000000110110001111000011011011110110100110110001101111100010010111000111010101010100001100101011100010101111011101000011011110001011110101000011010101011101010001111000111001101000111111011001000011111000101000010110011100101011011010101011010010010001000011111011101111011101000101110001001001101100011101001011111001110101001110111001010010000000011001100110110111100111111010000110100111010011110100111000111110000100001001100011001011000100100001000101010001100111100111100111000100001010000000001010111001100100001001110000000101000011110101110010110011101011100001001100111011011001100010111001101011010011101000101010001110001110011011011101111011011011111100100010000010101100110111010101001110111110110000001111100101110011000001011001101000011
101110110000010001110110101110000111011000111010000111100111101010101000001001101110011110111001011010010001111100101010110101000010000010001101101000011111011111011010001101011111010101010111100110110010101011001111101011001000111011111001101110011111000111010010011101000011101001001010101000011000010001001111011001100011011001001110110100010111000101001100001101011111011100001001101010011000111010010100110001010111100010011011001111001000101010000010111001000100100101111000111100010011101000110111101110110011000101111100110111111101011110110111010000010100001001100100100001101010010001101100001011101011000000011000010101111101011110111011011010001011110010101111001100001101101000100101000000101101111010110000011101110100001000111000100000110011010001110011001010000111000100000010011010101101001000010110000100010000001010111110101000111111001000110110010011001001110011110110011000001111100101110111111101000101100101111001101010111111000101011101011001000110100110110001110101011000001000101000111001000001100111110001110111001100100010110111110000110101110010111000001100010100001011010100110111111000111111110001001101111000001101111100111011010011000100100101011000101101010010111001111111011101001110000111101001000011110011001110110011011110101101101100100001000001111010100000011010001010000111011111011100001110110100000111101000100011100111001110000001000100000011010110000101100110111110010000110001111001111001101100101010111111101010000111110001001001010110010111100010100011110000111110101011101001111001011010101000101111001001100000111110010100001100011100100101101010011011000101001101001010010000001111111101101010110000100001100101010010001111010100001101011001011010111110011101001101111111010001100110011111011000100100001000001011000000100010010000100000100110001110000100101000000011000001110001010010010111101101110100000000101111011011111000000010000011111001000110000001000011110011010010010100110011111101111110101110001111110000111011011111010110101001011111110110101100101010111101010101111111011001010000101011011101111000111001111011100110111010111000001101110001000010010100001001101001100111101101010010001000101011111111000111001101100011111111101110110111000011000010010100100000100110100111011010000011001101111111001101011101000100000001000010010111111100101010101010010001110111011010111010011000111101011011101111010110011001100000111010111101101010000001101110001101000111001111010010111010100011101101011011011100001101001110100100111000011110001111000101001101010001110110001100100010110111010000011001111110110100010111001010100000100111111111011111001010111101110100100101111111001101101011111010101101011000111011110111010110101000010100011100110111101000011100100110110001101001101110110111111110111001100010010001110101000010010001100101001010001000100010100111111100101110100100011000000111100110010100000001101100010111001010011011111000010101111111001000110010011010000000100010000011011001100110101010000010101100001001011110000100000101
111100011100011101000101111100111101110100100001110111110111001011101101100011000010101011001011111010000011111010001010001000101101101010100100010011001010101110101010100111000100101001110101000111010010100000100101010000100100010010001110100101011011111111010011010010101011000100110010010110110011111100101101100011000001110011010000000010100010111100111111000101110101010001111000000001011110001101111001100010011010010001101011111011001101001111101010010010100101010100110111011100111011001110101000111101111010111111110110011110100000001001100001100110011011000011110110100001000010010001000001010111000100011101101001000000001111010100100000001001001100101110000101000001001110100010101011011110101000000000110001110000010000101001100001110101110000101000100011000110111010101100111010000101101111010110001111100101000000011010001011000011110000101011100011100100011000110111110000111111011111000010010111001000101000110100101011011100111011011010010011111000001010111000100011101111110111001000001011000011110110001100111010111010110100111100111101111101110001101000101111100101101011010110100001010101010111111101100001001100010100010001101011101110110110100011000110001110100001001101001011010011111000000000111001101101110010001110111001010100101111110110000100110010111111100010011101110001111000010011000111100010001011101001001101100110001010100001011001101011100101110001111010100010111011010001101101010011001101001001000011101010011001101000101111011100100001111100000010000010011011010000110010010011101100111010111111101101101000001000100110000000001111001101101101001101000000011111101110110001110101000011110101001011100010101100000000110001101011101111011000101101010111101011000110101111001110100011001010000010110110011100001110111010111011010100001111011110000110011101111000000101101100011100001111011010010010111101000111000101001101011100111111011010110100101010000001101110110110010101101100110011011101100110011011100101110100010010110110011000010001101110100110111100001100101100110011010100010111100001101110100110000000101010111010011011100011100100100010001111100011101100111000111001101010110100011101100010110111111010000110110000011101001011000010000110101111110100111111001001101111010011111100000010000011111111101101100000110110010011100101110010001001001101110100110101110001001011110111001010111011010011001101000001110011111100010010100001010111001101100111101110010111100000101100111011101001001000111010101100000010110111110001001011101000110100110011110010111000011001001000001000011110000001011100010011101110000111010001010110011010100010011000001111110101110100010111110100101000010011111110100110010111110101011010110111111011101000000011111101011001001111010010111111011011100000111100011111001011010010001010100101001010011101001000111011100011101010110101011001011101001100011000111000010000101010101101011000110101001110110110000100011101000100011010010010011011011011000111000010100110010100011100011001100111010111110000100111101100000110011000
101100000000101010111001001001000111101110010000111011111001101110100110000110100011000010010000000111111010011101000100100111001111011011111000101001100111111000000001011000110001110111111011000100010000100011010101000110110010011010001010010110011000011000100000001001000100101000110111100111010010010111000001010110000111010010110000100011110001101010111011100110110011101010100010001101110100100110101101011010001001111011101110101011111110000101110111001010001000001011100000101100110100001111100110110111000101000001110110100111011100011010101111100001101001000010100010011100101000100001101011100001100111111101010101001111011110011100010110001011000011100100011010110010000000001010001111101010010000100011110110111101110010111101001110001001010110001100110010010100111110011000100111100110010010110001101111000001000111110011011100101101100000000110000110011111001100111110000111011001101101000101100000010000011011001100010111010010101000110111001101111101110100011000111110010111101101100110100001111111101111100110010110010001111101101011010100111100101000101010000110011100100110101111011011110000111001000101000111110111011011000001010110001101110000011010111011110011000111111110100000100101110110111100101001111011110010100110100111010000110010110010010010100101000110111101011010001001010011100001010011011100101011001010101001100011100111000101100010111011111011001011111100100011011111000111111001111001000111010000110100111101000111001110010000010100110011011000101011001010110101101010100001010001111111001101110111110100101101110110001101010100001000101110010111110100100010110001111001110011101100111100000001000101011100101110111111001100101110000000000001001000010110000010010100010011010010111111111010000011101001101000001111101111111000110010001111011010010100001010010101001111100011101000111111011111101110001110000001110000000010110000000001000000010101011101100000011010100001000111000100001010001000111000101000000010101011110001101100011001101010110000010000100001111101011001000000110111011001110010010111000110000111001110011001101101110011101000000101011000001100101001110101001000010100010101110010100101001011111101101011110100011110101110101100011001111011000010110111110101010100010000011100101111000101110011101000011101100101111111001011100110011111101000111110111101111110000100110001111110111010101111001001110111011010010011110011000010100110110100111010011011001011001010001001000011011110110010000001001111111101011101010000110110111101010001101001011011000001100100011000100100001100100110100101001111000111100111111101101011111111011110011111110001011100000000101111100100100011110101011011010110010011110101110100011010101001010101111010110010001101110101011000100101001100011100000111111010100011101011000111110000011000110100010111010010001101100000011000111100010101111001001110100110001010101001110011011101101111000000101000101011111110110001100011100100111011111000111000100101100111010011100011001001101000111111010100011001111100111110000001
100110011001101110101011001001010001111011111001010010111000011010000100111011001010110100001001010110001110110011101001110001011000011101111111001011111010011001110100100001100010100100111001111100100000111100010111011000111010011110010110011110100110100001101000101110110001100111110011001100111110100101010001000000000000001000011010110001001111010010101011010000101100110010101111001001000101110000111000010010011100101100011010100010110001000010100010111110110110011100001000100011000101000111000110110001100101100011111001011110001100100010100010001110001010111000011100111001010000001011111000010000110100111100110100011000100101010000001010000110111100110000001010101011011000110001011001100000100111101111010100010110110010111100010110101111010011011001110000010110101101100101100000100001100110000010100011110111100011011010001011111101101111001010000001110111001011001010010011001010001011001010110001101110001100101000011011100001111000000001111100001101100011010101110000110000000011100111011010100000110011011110011101100001111001010001111111110100111101011101110111111001001001110100101000110000010000011101100110001011111001011011110001001110111001011101000101110111001010000110011010001111010100101001111000110100111100000111000011110010100111111100101011101000110010011100001000001101011111100010011001000101010110010001110001000111110101101010111101011000110010000111011101001110100000011100100110111001101000011000000001111110111101111000111011000111101101100110000111111110100111000111100010010000010111000011101100001011000111101100111011000101111111010100010110010100100000010100010000100111001000111010011010010001101010110101101011111111010000010110011011100100111000111101110111110101100111110100110111110011100000110111110011101001000110100010000101110011101110001001101110010101101111101000100011110111010011100111111010001000001110101011001101111110011010110111001101110011001111000101100010100101101010111101011001001100011100000000001000000000000011101000011101101100110001000001110011010011001000101010110010010111010101101111001101010001011011010110100111100001000100110001110001011011111100100110111111101101010111011111111110011001101111100011010011100010111100101101001110001101111000000010000101111011001100100010001000010010000100110001111110000101011000111110011000100100011100110110100000010010100000011001110100001101101011011101101010001110011011011001001110100110100010110001011110000001000010010111010011100111011111001011101101000100011100110000011110111101010010100000101010001110110100011011000000011101111001111110001101100010010110001011011001101001101101011111010000000111010110010010100110000110011101100110001101001101000010111000110010100100101111011000100001111001010111000001000010111010100001010010010100101001001111101000101010100100010000010000001111111010110010111100001100111101000000111100110011000111000000101010100101111001110110101111001101100100101000110100110001101110011100111001110100101001000111010101100000000001100001110101110000
100100111000010111000001100100000100001011111000100001111100100000111010000101101001111011111110110111101011101100011101000011011100110010010100011010101001010111101100000000001001101000000000100111000111001110111100111010000110110100010111101011000001110110000011110101011111010000111010001101100111010110001010110101100000101000111001111111011010111001101100010000001001101001110001111000111111011011011010111110001100110011110011001110011000011010001110000110011011100001101001111100111001111011101111010110011111011101110001010010111001001100110001011100001011100010100111000101110011110001110010010000111111110111010011000110100011000011010001001011100000010011011100101100001110101011101100001001010001111010111000001011100111101101101110101110100001100000000110011010010101000011101011010111110000000100011100000001011100110100100001110011110110111011001111111101000111100000111101010111000001001100000101001011111100111101011011110001000010101111001101011010110001011011000101000000010011000100010010000000101110000101010111001110111100111110001110010100010011010100001010110110001111111111110101110000011101000011010010000100110110001001001011010011111110110001000010010010101000000100110010110110001111111100100110001010010101011111010011011010110001111000010000000010011100101000110001101100011011000010011010000010100100011101110101110111110000010001100011001011011101110001111111110001001000001001100011111100010100010111100001101111000110011110111111110001000000011110100111101101110001010110001100110110000101101010001010101010011110110001000111010101110111111010110100111010100110100000000001101001101000010100101011111110110000111000010001110010010011000111101111111111001100111101001100001000011011101010001100000000011111101101101001110100001000000101111100010101100000101100001101000101100101011100110001001001001011101000110111001001000100111101111100000000011011110110011100100001001001101011001100000111111100000111111101111110111100011111011110101011001001000011010100100000001111000101001000110011100000010011100001001110000011001001111001100010010010111110001000111100110011100010010011110011111111000001010111000101010100011000100110111011001000000010011101000011001100111011110010000011010000111001000110011000101111111010111000011001111011110000001011101001001011011110001011111001111110101111011000100100000010110100011000000001000010111111001111110111111000111101011100000010110001100100010001001000011010111100111111000000100011001110011100001100100101000110011001111101101000100011000110011110000110101101111011111000101000110101001000101000110100111011111010110111110001000110010010111101001000001101001100111110010001001000000000111000111010101101101110111100110110011100101110100010010100110000011001010001010010101101110010111111011101110110010111110101101001010010011000011010010110101010110100001011000010001011110001000110000000010010010111111000011000010101000111111100000101011000010010010110010011110101011100101010001111000010101110101010100101111000100100
111001100000111010100110100111010011110001001100101100100001110100100011001111011100011100101001010001010001000000100110011000011011101111111101010001001101010111101011110010001111111011111000010011001100100100011100110111100011101000000111000001011111100110011101110000111101001111111001010001110000011010000010110000111010101111110000101011101001100110110010110111100010010000101011010100111110110000001100011000101010111011100001100110100100111101101000110111100101011000011001001100110001100101111111101000100110110100101100110010110011111100110111100000111001010001001111001101000010011000101011111110000111111000001011011111000011110011101101101110001010111001110100110010000111001111010100001000011000011100101111100011101100011010000101111111101001001010011110001010101110100000000001110010010011100101001100000101110111100000100000100011001111010001001100110011001101110011100111001011100101010001101011000100001011000000010001010011000010011100001110011111011011011001010011011111011010010010011000001010100101110110001001110011000111111001111000100000110010100110011100111010110011101011001111000000101110111110111111100100101001010010011100101010000100010101001110000110101111010010111001001001000011001010101111010110011110011000110011110101110011011110010110010010100101011110011110110111010111100000000000100111110010011010101000001111000011000010110100010100011011001011001011101010100000110010001001000010011001001101100010100111010100000111101010110000110011001101100110101011100110101110001100011101101111001010001101101111101111101010000100001110101011001110111111011111001101011011110010010100111001001111101111010001100000000110010010001101010001100111100100101111110101101111011111011011001101010101010100101111100110101100101101100101110001000100000001001101000001111111101000110101110000100110010100010010101110001010101001000010010101000011111011111000100011000110111111101101100011100011000100011010110100001111000111111101000100101010100000110110010100110101110000110000010100101011010100011110001101010101100100000010110101011011000001101111110111110001101111011101010000001101110100101111000111011100101011100011010000000000001010001101100010000110100100111001101100001111110001100011010000001011001000110001101010010000011011111111111101110001010010010110110100001001000001110110011111110011110000101000010001110101010000001100101000100011000110010001100000111100111100010100011000000100011101100001011000111101010101001001010011101000001001100010100100011100100000011011010011111101110000011001010111110011101101000001001010001011110101110111111111010010010010100111100011001001100101011011000100010010011010101100000011101000100001000110001000011100100111011101010001001001111100100010111010010110100101101100101011110001111100100011011001101011010110000101010000100011011111011011000101100010110010100010111001100101010100110101011011011100110101010011100100110110101100001000011010010111011100010111100000111111010000000110100001111011000000100001110101010011011100
000100010011010110001100111110111110010110111000010100010111111111000010111000010010110010010110011111001010000101010001110111001011000101011011000100111101110110100101001011110110001010110011010000001111110111000000000101001010001100110011101001101011111001101000101111110011101011101100001100010110110001000100100101101110101100000100110011001110010000110100010111100100010110011010100011101101000110010000111011111011101011110100110001101000101010110110101101101101111101000100110010000101000001110101010110011010100010101100000011001001010011000110110101101001010111110010001000010011111001100101111011110100001011000011010110101010100001100001000011111000010101110010001011001011010011001000011110001000100001101010010010011110111001001110111011010101001011010111000000001111001111001110000110000001100001001111110100011101000100000001011000010101100011110111010000000000000010110111001111001011111010100010000110001101101000010001110101111100100110011110000101001100111010110000011001101100100110000010010101011110000011110110001000011101101101010111011110000101111011111100100100111010000111110011111101101110101000010100101111101110100101010101101000011001000001010000101100100010100011110000100010010010000111110001000110110111101101111111100110101000110101011110000000010010100110001111111010011101001110110111100000110010010001110001011001101010000000100000100111100001000011111110000010100110010000111100011010101100011111010101111100011000100011011101001001100100000101110111011111000111101011111000001011010100111010110011011000101111010100110100010011010111011001011000101000110100111001000100111111111001101111110101010010101011010011011100110111010111100100001000011101000111001010110000101010111010011001000000100010000011110110010011001110111000100110110000110111111100001110101101100111110101111011000011011001011010111111111000100111001001010001101010101011101101101100111011001000011101010001010000010011100100110000001101111111110011011010110010010101011011111001011001110010001000011011100000111011101111111010011001101110101110101000110111101001100101100110000101011111011000111110110010110101100100110011110110101101010100010010100110000001000101011100001001101101100000011010101110000011100010010000000110001011101100111110101001111111100101001111000100110101010001101110101011010111110001000010100101001100111111111000010010111111001001001110110110100110001110101100000110011100101010100001000011101111010001100011100010011000111110001011010111100010001001101010001111100100111000011101101001111001001001001011000101010001101111111101110101101110010100000111000111110101111110011111101001100111011000000000110010111110101100110001000001000101101111100001100110010100110100001011001000000111001100001111000110101001111100000001000110000100000110101100001101000000001110100111001001110011000011001111000101001111110010100101111010100111010101100011111101110010100101101000001101111000010101110111111010111111100011011011001110101100110100101011000000011000001010001110100100
101001000000110110101101101010100110000010011100011110101000000101101011001100011001011001111011100011101101110010001100110010111110100010011110100000010100000000111001011011100110011100100111011011111101010001111100000100110101111011101010000001111110001001100010011101010010011010001000010100011110101000010110111001001100010000010010011101100010111111100010110000011010011110100010001001000000111000001111111100011000101011010010000111101001000000001100101101101110011101011100001000101111111011111010011101011111110111010101110101000001011011011101010011110110101101110011111001010010100110101010111011100001010100010010001110110000011010111111110011001110101010111010101110010111010101000101011100010101101011101000001000101100100110010111110011110011010100100111111101000101000110111100010110110011011101000111100010010110101111001110110100111110111111110100111100000100000011001011111011111000100110001111110010000011010101001000000110000110101001001110110001100101000000011000001001110111000010110001111000000101011011001000001001001101111000010100100110101100100111011101111110010111000010110010011011011011000001101000111011111011010100010101001010010100111101101101111010111110101100101110010100001010111101110010110101110101001110111111110000010111111011001111001111111100110110001011110000000000010110000110000000111001101110101110010111100000010110001110110100001011111101100001010000000000110011111011011011011010111101000111011000101111010011111001000001010001101011100110001100110011100111110011110001010100100110011011110101101001011001100011110011001010110001001011111101010000000110000011010111110101110000001001010001001100110001111001000111110101110001110010101011001101111110101110010111101011110010000000000111111110101010010000110000101011101110001011110101001011001010001010000011010000111010100111111010000100110111010010011011000111111010100011111011110000011110100011001001011110001101010110011111110101010100110100000100011011010111110111110111100100110010010011010111011100110111000100010110000101111111000010001011110011011001000000100000010011011101110011100111001011111101011111111111110010110011111101110100011010011010000100111101011010101101100011011110010001010101011100111101011010100110001010001010101000101010110001111011011101101100010101111101110001010011011001011000010100010000010100001100001100110101101101000000001100101000001010110111001111100000010000111101100101111010100110010101000000000101010111001010000100011001101011101111010101100100001110111101011001100110011011011011101100101001100010001011100101010001101101100010001110110011101010111001011000000110100001111010010010000101001101000010101000101100100101000001010000111101101111010011010101000010110110000011010000101101011010101000000001101000001000001000111111111110100001001111010010011001111001010101000111101110011101101110000001111111000100011111111010010110011010011000001011001011100111010100101110010111011101000001010111111011001000011011011011001100000110010000000010101110001000
101001100110010010011100110111101111010111100110101111110100101111110000101001110111101001011100100111001000011000001101010001101001100100010010000010011000001110111011000001000110001101001001000011110001101011111101110000111100010001111100011011001101110111100001011000011101000010000000010000101010110010001000111001100110110011001100110010000011111000101110001001000010110110000100110111011100001011111111101111111110101101100111000101101011010000111000101001101110001101110000111100011001111001101001110010011010110110011110110011010100111101111110111111000011110101101111010100100110010000010011000100101110011110110001110110110001101010010111011100011110010001101110111011000100110000011011110100100001110000000101000000111010011010001001110101000100111101000000001010100110010010110110001001001110010101111000110011011000010001100101010111111001000011000100101100000110011111101011111010001011101110001101011011110001001001000110111111011111100001111011000000110001101011110100101000111010010111101110100000110110110000011011111100010101001010010011001001100111011111001001011010101110100000111110111100000001111110000011111111110101011101100100100101011010011001001110100011100000001010101101111100000101001101000001101000100101001001111011110000110011010000111111110001010001000011110111001100010101100101101100101011101000111010010101101110110010001001010101100100001011101101111001001010100111111000101001101111010000000100101111111001010010000001100101111010011011111111110111100110101111011100111001101100100001000100101101000100010110000101011111001100000001001010101000011010110101111001100110010010001110000100001011000011110000101110110010110100100010100011011011000010001110011010110010110001100111010001100110000100111001001001011001001110000011110110000100010011010000010100011000111010011000001010101001100010100100110001100100100101010111001110001001000001010011110000111000011100111100110101010111000101101101111111010111100010110011110010001010001110111000000101000010111001010001101000010000101100111101110111000010100011111110100010101011000111010000110111111001101011101101110111110111101111000101100010000001110100001001011010000000010111111010101110100000000001110000001111011100011000000011000110011011100100001110000010110111010101101011111011100110001100111000010110001110010000000001000101000110101011011101010011110111000000111010111101001101111000001001110000101011101101110001111000100010110110110111000111101100101111001001111011110101100010110110000111001110000001010011011010110100100001010011000111000110000100000100101000110101010111000100111000000110010010001011011011110111001110100100110110100011000010011110011101101110010101111110011101011000111110001100011110011100100100100101000001111100010000100111000011010010001110100101001111100101011110011111011011001001110111001011011010101100111110111010001000000101111011000101000011011000101100000100000100101001001100111011010001110100000110111001000001010110111000010110000110010010011111011001111010001110
000110000111101010101100110111100011110010111100111011010011100001111101000100110001101111001011100010000110000111111100110100110010100000011011100100100010011111111111111010011001111110001001101111100010011101101111111010111001010001011101001011111101101001000111111001011010000100001011101000100101110011011000101000000101001000110001110001111111110110110101010001000011001000100100101100100110111110111001000110100010001001100111011101010110110000001111100010000110110000011010110001000100100000101001100001000011011000101111101110000111011010001000101000101001100101110101100000001101100100001100001010010000001011101011100010000001001100000011010010111000100000110001000000101101011000100000000110001111010010100001100011010110011100011010110000010011111100010001000001110000000000101010001111101001001100000110010110101010001011001001111001101110011110100001110001000001101101101000000101011001100100001011100110110101111110010011110000010010110101100011100011100111111101000001001111001000001001111011101011001001001110000110111111110000001000000100000101000101101101110001110001000100010100000001100101000111000001110110110111000110010001101000000000110011100010100101000111110111000111101111011001110010001010110001010111011100001101001011100100100110100011100111110011011001111111100011110000010001111000111110100100000001001000010100110110110101001111000001010101010011011111000011101110111101000000010101101110111000001010110110110100001111111101101101110110001000001111000101001000110111110100000100010101110100110100011100001000110111011101111001001010110111011000100010011110100001110100001010001101110011110101001001100011010001111111010110100110011010011101010101001100101000110000001000110011001011011111011000111101100110110110010111010011110000000111011010111101000111000001100010000110010010111011111000001101111001000111100000101111000000111110110011111000011110010001000100001001111111010010100101001111000110011011000010000000100001100001111111001011000010001000101110000111011011000110101001000101101100110010110010010100101110100111110010010010110001011011111100100000011110011111101100000101000110101100111110001111110011100011000010000000100000010010010111110110110011010001111110010110000000011000100011100111100010111000011010001010110010011010100011101111001101001100011100000110010010101000111110000101000111010001110110010101010011110011001110100000110001001110010100010110011111011110101100010001001101001110110011101010010000011111111111000011001011011000000100011111101101111101001100010011110001111110011010101111111000001100000000101101111101011000111111010001011011001011101101101011000111100101101010100100111111011001011010001101111110010111110010000110010111010110010010001011010000100111001110100100010010101001000111110101101010000111111111100101100010010010011111110011001111010000111110001001100110010011000000110101111100011111001101111100011110001010100000101001001111100110001011000111110110110100101100001101010000010101101111011101010011110110100010
111100100111100101110011101010101100010010011010000110010100001111001010011100001100110011111001100100101010011100110011110110101011000111101011000100100011111000101000000101010110000011010110011101011001110101001100101001111001000001101111010011010111110100001110000101011001101111100111111100001000101101010001010010010100001000100110010111010010011010110000101010010000101000101111000011110101010100000100001001001000000110011110011000111010100101101110001100011000010001101111011100000110101000000101001110011001000001001100101000111100111111010011010000111110100011010110111000111110100110100110001001100101000110101000000011011100000101100101011100111111001110100100001010100110101000010101101111100110101100110101011011001100011010100111111101011011011001101110011001110101111101111011000010111110101110101100111111000010101001010100011101011010111100110100100101111101000100001110101010111010101011100000101000001111011001000000110011011111000101101010101110001101111011010110001110000011010101001010011111101111100000101101001001110010111000101011111001110110001001000010111001000111100100100011110100100110001101101101001110101000110010111000011001010000010000010001001101110110110000010111111100001101010100100101010000100110101010101110111010001101001010111010101101010000111101000111110110110101011101011100101000111100101011111110101111000011111000100100001100011011011111101100001110111011101111011111101100111101100110001010110000100101001101100100001110010010010011101010101100110111100111001100011101000000000111110111110010110110011100110101111111000100011101110101001001010110000010100001100001010010010111001011010100001110100001001110110101010101001011110110001110011000100110110010111010000011101010011110101001110111100010100001110101110110001101001111111110101010000110000100010000010000000100000101010111000011111001000000001010111011110100111000000101101001011000110111011011111011110001000011000011101010010100000101100001001000111001110000111101000110010110011001010001011101000001001011111111011111100011011111010000011101000010000010011001000001101101110110100011001010001001101101111100101000000011001110111010101111010110111010111100011101000000111011111010010101100111001001000111010101011000011011100001101111010000110011110110011001100100011000000111001101110101001111100100111111110111101101111110110010111100010000111100111010101001010010101001111000011000010011011001010010001010100011110000111010101101001101101111100011001111100111001000111101100101001001001001111110011110100001101100101001001110000111110010111001100101000010000001111010001001011011110100111000010110110001100000001011111111100000000101010001001111101110100001001010010000110111101000100010111001100100000011110011011011110110101000100011111110011001000001111101001001011101010111011101000001101001100011010000010001100001010110010110001100101101000000110101100110010000110010100100010101010000110000001001100001011101001010100101010111011011001011001111010000011001011010000101110001100100
011101101100111001000011100100101010110011100111010101100010110011101110001101000111101001101010111111101001010101110100000011111010100011100000000101010100001010011110001111011100001110110011001100010111101010011010011010000111011010110010001010001000100010110111100100010111111101110000001010000110101000000011100001011101011001100110011101000010010111111110111000111110010100001011010110000001101101010001101001001011101101010011011100101110011001010000010111011100011011111001011100010000001000110101010000001101110000010110111110111010110101010010111100110110110101001101100111101000110111110101101100010001110100010110111010010111001100010101001100111101010101001000101111101000010111101110001011110101110101110100100100000111111001101101011111000011011100111101010000010111011101101100001110010100011001001001110001011000011110100111100011001000101000110101011101111101010110000101001000110000000110011101110110011111110100000110110010010010010000001101001010001010111001111011100010000100100100011110001101000101001001110110101001100110011011101101011000110111101110110001010110110000101011011010000111010111001111101011110110111101101110010000011101011111011001110011111011110001111101001100100010010011010001010110010100001110010010010010101000101010100100010000100011111001111011000010110000000011011000101111101110000100001001000010100100111011110101000001101100100111000010011101100010000110001111000001010100001011010001101001010010110010111110010011010110111110100110101001110010111101110100111101011010100111101110110010011110110110100001101111001100010111011111100001000010000100001001101110101110001001010010100000010110111111000001001000110100011101111110101011010101101011001101111010111011110011100011011110010110000010110100110101011101010101110010100000101000010110111101110011001011100101110100110000011000100011011111011000111001011100100001001100001110101111011101001001101101001010101101000110100111001010100100000111010100011111110111011111100011111100011100100101110000010010100111000000011101000000100001000110000010101011110010111010000100000111000100101010000010110001101000000010110111000001000010101010001111001100111010100000011101110000011000010000011001000100100100011100110011010011000000000000010010010011011111111001011010100001001101100111100000100101110000001100100111111011110011100100110011110000010000010101010110011111011010010101000000110011100110010000010011110110111000011111111100110101010001101000111100110110100110010100101011100000101011011111010111110000100000001000111001111011101011001001101010110111011111100110010101000110111010010000010011011111011000010001100110110111011110000001001101001100010010010000110001000001010011010001101011101100001000101111101110111101010101011111101110010010010000110101110011100010010100110100101111001011001100100100101100101101111001011111011101100011001000111111100010111111011000100111100011110000010100001110100110010001111110100101100101001010000011100000000001100100110100110001101100101011011011000101
110110111001001001100111110101100111111000110101110001111010001001000000011011110111110000100111011011111000010010101011111111011101110101010010010100101000011100110001010101101001001100101100011101010010010000000110111111110011000111110100101100010101100110001011001110000000110000010010110001011001011001111100100101100110101000001010100011110100110111000011001001110100011100111110001100010110010000101011101011101111110011101100010101101001011111010001111111100010111001001110001101010100001010010100000010110010110110000110101000010100010001101011011111111001110010110001110111110110001101101111100110110010001100000011001101100110111001100010110001011110011000100010001101111000100111001011100011100110001010011001110101100101011000100110101000100011111110000010100110110111110010101100001111100011110110110011010100101001101000011000010011010000000101110100011110111101110110111000010111001110000001110110100110101100001001111110101100111001101001010010110111001110100010110101000010010100100000111110111101100001000001000001010101110000100011001111110010101001011010011010111100010001101011001101011100001111001111101000111100101000010110100000010011010110110101010110110111110010011011101000101101011100000101001101011110100001110111100111110111010011000110010011000101000001011001101111101101100110011101110001000100111111000110000100000110100101111110101000100010000001100110101010111010110011111111111100000111001111101110011110101101100010011110010001101010010111101110111101010001101110100100010000100111000111111111110100000110010000000010001011011101000001110000000011100000000011011011011001011100111001010001110010111010100101011010011000100110011010000100001100001111111101000011100110001011101100001011101101110000011001000100000100111010010111101110110111001001110110000111111100101110100001011010001010011001101011101000010110101111111000110011011111100001110100001110100011001010111100001101100001011101110001011100001100101010110111100010110100011011000011110101011011110100111101111011101100101001000001011011011001101010010110011001101010011010110010101000111101110010000010000111100110001100000000101110100110001101110010011000100011101110001110001011000101001111000000110111110001100001110000000100000000110100011011010111100010000101011100100110000110111111011001111010010100011011111101100101110111111001011000000011100010111101011101001001100101100100000100111001011101101111010011100011100010101010001001001101111101101001001110110010001110100101100011010111001111001100111100111000001100101011010110101110011000000100000000010000111100010101110000010101000011010101010000000101011111000110001101101111011110100101111011110111000011110111010001011000100010100011001010011110100000110010100001010101110000010100101101100010010111100111110010000010111000110100111110000010110111110011101101001100111111010010011110010000110001000000000110101010110001110010110110010000011111010000100010001110001111010000101111100101110100001010011101000111000110011010000101001010010000
011101111000111000101100011100111111100000000011111011111000111100000101100000000001011110111100000001010000010011100010111001010101000001010011101101100010001101100110010011101000001111001000001110011100111101010101111101001111111010100101010010011010111011110011101111110100101000110000011101101100110000001011010101001000101000111011101000111101101011111000001010000000101111100111011111000000100001010101001101100011000100011000110011000011010110110010000100101000001001111111110101001000101000000101111000000000000110010010001001110010111110110001000011001100110110000110100011111101101010110101101011110110000110010100000001001001011011010111110000110010101110110100011110000101110011110110011110100001010001000010000011001100100000111110010111001011111010110000001010001101001010001101011111110000001111001100001011100111000010011101110001001110000111000001000110110110000001010011101011110101101010100010001000011101101101011101101111001101111011111001100000001111101111011111011110001111001101101010100110000000101110101000011110011011010110100110100101100010111001100100001110101000111100100111010011010100100100000101000010010100000111100100101011110010101101011001010100111010001000111000011111001001100000100001010010001011000101010111010000000010111100101010100001110010011100001010001111011010110111011101001011001111111110110010000110110110001001011010010101001101101111001000110001010001011000101001001000111011100000111101011000111101110101001100011111001001101100010011100110000011110010001011100011001000110001010000100010101110001110101110000111110111001010111110101010010010001101110010101000111001000001000011001001101111010101111100100010010001011110000110100010010100101010100111001111111110111001110101101111000011011101100101001100110001000110000010110101110001100010001010100111110100111001001010100010000011010010110011101010010011010110110001000101101111100001000011100110010100110001010111101001111110000110111100000010010000000011001011011001011011010011010101011111001010000101001110111101001100010001110010010011100010000101101011111000100001111111011100110100001111011101001011100011100011111010010011111100000001100110110101011101010011000001100110101001101111011110111010100010011000001010000001001011010011101101100011000010111101101100100011100111010011010011101010100000011010000100010100011010100100110110101111011001111001100110110000101111000100100101001100011101110100111010110101000011011110111100110111110101001001001101101111100111011000001100001011111110111100000001011000010001000100000101101001011101000010011001010111011010100001101101100011101101001100000110000011000000111110010001001110110110000110111010100000111100100011110111001101000100010001101000011001001000100100001000011100000000000000011011101100000101110010000111101100011010010001101000000001101110111001001000110100011000000110101011011010011100101111110001111111011010110010011111000111001000101011000111001011101000001111000100010110101011011001001010101001111000110001011100010001
110111000001100001111110101001011101111101001011001100101001101101010111000111110110001110000011010010110110011001001100011000110011011100011100101110100011101110110000110100011101110110111100100000101101010100010010000000100011111100010110000100011010111001010110010001010001111100101101100111111010011000011011101011100010110110000011110111011100000110011010110000000110001001000101001100000000011110001011101001100011001100110000111111001000010001000011000010010010011100001001111011101000001001100100100100010101101111011000111110111000011010111111100101100000011110001101100100011001111000011000110110010110110100101000101111011011001100111000000000100101110011110110100110111111001000011010001101100000001101110110111001100110010100011010101101001010110001000000000011011111001000111110011000101010000101001100100000101111111010010110111000100000110011000111101000111001111001101001010101111000011011110011001100010101100001100000001011011011011110111001101100011010110111001110100100101000110101100001111010110110001101011010110111110000110100010100100010000010101101100001011111110011100111010111011001111011100110101010101011011111001000110111110001011001011000010000101100101111101100001010101010110100101101000110001111001011001010011001110100010011000000111100000011000100010011100001001000101010111011111011101001111011011101110111100011011111101101011010111011000100110110100101111100100111000000010101011001011000001110011111000100110011001101010110011000100010001100000111001000111111111110110110110111101000110010110101101100000011101101110100110111010111101001110101010100000011100000111100101011001101010001100110000111010111001011111111001001001101101011101110101111000101101101100100001010011011000001001010111100110001101011000110101100010110110010101111110011100110010011111100101111010000011000100011100110100011011011011011001111010101010110001101001100111101010010101000110010001111101100001001110110000010110100001011001010000010010011010000000001000100110101100111010111011010001000100100110010001011111111100000011000100001010000000000001110100011111110101001110110000011010001010001111110000111111101010111110110101111110111011001001110011011011100110010100011010001001011000100101111011001011010000111111011001100111010011011011101100111100010010111010010010001111011001010110001001010000111100101001001001111110110100101101000000110010011000000110000001111110111011000111010100011001101001000111010100010010111000011001100010000011011101100110010101100001100101111010001001001010101110100011100111110010010110100010111110110000111010100101101100111010001011100000110010101100010111001111010000011001011000111010110011011100100100010100101110011001110110111100010110101101111111011101111111111000111100111100110001001111000101001010100111011000100100100110000100111001111101000111011111111101100110001111111101000110111001000010111111010100001100100100001011111101011110010111011101110001111000000111011111110110101111101000101111100010010110101101110100110101100001100
010111011111101010011000001110111111011110100111101011000111111110111010001001110100011001101110110010001111001100010100111111111100101100100010000101100001000000101100100101100001000101000110010110000110110000111000010011000000101001011111100000111001111001000100110000101011011011001001101010110000001010011100010100011010110000101000000010110000101001100001110101000000011010000000101110000010001101010111011111011010000000001001110101011000010100011011101011010001100001111101010101111001100101010110011110001010111000000101000000101001001000010011011011000000001001001110011111001110100000011000011111001011101101110011011100110100111000001011010011111011010000000000001110111001110111011100010010000100101000101111110100101000001011011011001000011111010001110000111111101010001110110001001100111101100100101011010100110011110001111101010011111110110100101010000110011101001011010100100111101001111010111000011100011000110001010100011000010010010111111100000001101001110011010101100010101010000101100100110011000010111110000000110011111000111011101110001000111001010001001100101111011011000100011110001010011111111111111000110000100011101100010011101010010001010010011101010111100010100110110111100100110001010100011001011010000110101101100101000110111001001111001111000100100100110000011101100001101011111010100010111001010111101101011110010010111110111011111011111101000010000010110100111001100001010010100010011001000110010110100100110001011000000111000000000011111110111100101011101001110011101010011111111011001001100110100011001110111010100100001011110010001111010000111001110000110100101100000000000001111010010111011110011011111100000000101000001001010110011110001101100111101110011100110001011100010000101100110010000001001001011110101010001111111101110001011111110011111110010110010110010100100010110101110100111011011010101100101011100001001100000110001011001101010010111011000011011110010110111000011110111011000100100100001100100110111101010011001011011111111010000011111000101001010011010101000100101010000010000001100010101010000101011101100011001001001100101101110101011111101001110000001101001011011000111000111100000000011001001111101000011011000101001100001110101111110100100001101011101110111110100000001001000111110001010010000101111000000101100100111110001011100010010100111001001100010010010111011010100101010011111110100010010101101010100000011000011011001101100101111000100100100010100101011100101100100100110000110001111001001111101111100001110001011100111000001011100011100110101101111000110000101010101101111010111010011000011011100000010010001100000111111001000101100000000101011110001010000111111100100010100010000101110101000100001010111110000001000001101000100001110001011000001010011011010100100001010000011011111000010011111010110000110101111101100010000011000100110111001011111100100011110000100100110000000000001011110100111001110111101101110100111110111100000011000011001111110011110100111101001110000010001110110101101110001100000111001001010000000000100101
011011110010011011000111011000100000100000001110001011000111011111011101100100110000111100101101100001100111000100001001110000010100100110111000000001110000011001001101111101000111000100101001010010001000101111110100100011011011111110100010001111100010100110000100011101100010101010010101001000010010111110100101101001011011101001100010101111010101001110011101101000101011000100110001110101110101001100110100100110110011010001101110000011100101010110110001001100001000001110101000101101010101100110000001011000000101101101011110110001001010001110101100100111011110001011100010000011001110001100001000100001110110101001000110111001011011101110010000101100100011000011101010110000101000110110101011100100010100010001010100101000101111100011101110111011110010000010101111001011100011011110001101000011010000110101010111010110010000101000000010100110010011111101110010100000100101001010000011010100101111000011011111001010001011000010001011110001011001011101000011111010100111000110010001010001111101010110011111110111101000101000000110100000000000101010110001111011101100011110101010100011110011010110010010010110111010001000111100001101100011010111101011010100011101111100100110110110101000000001110010010010110110000000101100011011010110110011001110011001000000101000011111101010001010000001101010100100100001110010010100000000101100010000001110100111001101101100101111010111101000110101100101010101101000000001111010100110001000011100111101111010101001010010110111001001000000000010111101111100010110010101010001101110010100101101110111001110000111001001111010011100010110000111011000110000100010001010110001011010010111010000110100110001100011100100011001000011001110000010000111011100000011011010110011111100100101010010110010001110001000101010001000110010110101001010110101010110111001111001010100000111100101110001100001011100111110101011101010100011101101100001001100010010100100001001101101101110111010111100110110000010110001101001101101010111101000110001000101101111100101111100111011000010000111010100110110100010110101000111111000010111110101111101101110000100010100000101000110111000110111010101101110010110111111110011001100011111111010000000000011110101011011001011000100101110011110010110000010110010100010111110001000010110001111110101101010000010000010011001011000110000001111101010001110100101001001111110010111110110000100101010100001111000001100011011001111001110100010101110011101111011001000000011001010111100011101000010011110000001111001010000111101110111011110110101111010010011101111011100101101000101110001111100100111100100111001011000001001000000110010011000010110000111100000001010110101100011100001111011001000100010010101000000010100000011100001010000001110001011100101001010011111010111000110011010100000001110101011001110001100001010000100100110010010100010100111101101110000001010111100001101000100101001101010101110100011110110100111100101110001101001000010111111101001101101000101000111001100001101101111001010110100101100111001111111011011101101001110001001011010
011111001010010001001100001000101111011001111110101100010000101100111110110010100101100101011100100100110000110100100010110010100011101010000100011011011010101111010010001111110001011010000001110001100000001110011101101011111110101111110101010011110101101001001110000011011001001100010100000000000000110100111001011011100110000010001111001111111011110101000110111101000100001000001011000011010010000100001001001000001001111111100101100010000111011011001001110001010001111011010101001110001101101010100101010100000101111101111101010000000101100100100110110011111001100011100100001010111101000000011010110100111001011001101101000100111110001001110000011001111010010111000010000110000001100100110111010011000010101110101010001101111001001100100001110011111001101110001000110001100100001111000110011101101000010110001110010101010000010011110010101100011011011000000011110111111001011111001000010011111100111100110001111110011101011101101111111110001110110100001000110110011101000111001010010000011100110100000100010011111010110000100010111010010001100111101011010100000010011111010111100010111110010111001111111001011111111110111001100100100011000001101010101010010110100000000100010010011101100001100101001010000101011000111101000111111011100010000001011000111001100101100010110010100101100011110111100110001100000101000110110101001000111010100100000100100101001110110000000111000111110111100010001100010101011111110111011101010111111101001101001001101000100001111110010001000110101100101011100000000101111010011110010001101111110110100110011011000011000000101110000111100110100000100011011111001101010100101100001000101011110010110110000110001000110110111111001010011000110010100100101101011111010100011100000000100111001000110101011011001100001000100000011101010011111101000100100010011100011000110101111010101101011101010100110001100000001111000011111111110111011011011111100001100010010000010001111011010100001011010111101000110010011011101111111110000111101101110101101111110110000110001011010000110111100111100111011110101011010101111010000101101010101110010000001100001111100100011000111000110101010101111001101100000011100110101010111100111101010010100110111011000001111100011101101110001000010010111011111000000100001110011100111101010010111110011000001110001000001010001101001101111011100010110010010110010011100010011100001011100001000000001000010101100101111000110101000011010110011011110101001010101100000000110110101000111110100000010001110000110111110000010011000101011101100001011110110001000011011100010001011011110101100001010111010010100010110110110100000011110010101100001010111101001101101110011100011100110111000101011000110111011111100111100101001000111000010001110111110000110011100001101101010011110010011100111011110100101011100011011000100110001000101011011010101010001101011101100100011011000110011100011111000100110011000110111010110110101001001101010101011100101111000000111010010010100110001001011000101100001010101011111001010111011111001111110110101011001111100100110011
001111100010100110110000110101001100010001001011010110111011001011111101001110101000111011100101110001001100111001011001001000100111101010011000100001001100101000111110001000011010000100101110011010000101101010110000001100110010100000000010011111001001010100101111111001000100100010100111011111010001110011111111010000000000011111010111110101011000111011001010111010010110001001101011010101101100101101001111001011101010000001010101111100011101001010101111000001010010011111001111110100000001110001100101001010110101010001111101110011100000111010110010011101011000111000001101100000011000011100011001100011111011001101000111101001010010000011110110110100011011000100111111100000010110001001010111111010111000000101011100101011000010101001100000101110100010100101100101011101111001100011011110010101010110000101100100000110101100001110000011010010110001001100010101000101011010010110100110011111010111011110000001011110110111101010010110011011010110011111101110101011000101100110001000011111011010100010000111100011101010011010010010001011000100100011100011101001111001111101111101010101100000010100010111011000100001111001010111000100010100100011100110000000011100000100110000010100001100010010110111110111010001101001010000011110001100110000011111101000011001111111100101101011001000011011111111010010001001101111010111001000110001010011001110111010000111000100111010100111011101001010101100101100111011110100011110110010001111010001010101111010001000011011100111010100111001000010100000010010000001000100011000111110010101011000001010101001011010100011111001111100001000011101001011101101110010111110111010000001101001101100110101100110010100001001000111010000001101101001010110001101011110011011001001010001100011010101010111001010011000101110100011011110111000010111111111001001110011011001010100101101001111110101100000111101101110101111111001100010001001101010111100101010001000110001010101100001010110001011000011000010100000100101000000000000101000010100000010000100110111000111100000010100011011001101011001100111001011010100001000111010110000000101011000101100100011010111101111100000100111010011000111000111010011011000111010111000101100111111101111111000110110111011000101100011010111010110111101011110101101001110101001011110001010111111110111000010111111101101110000111101100101001000111101111001000111100010001101100010000010011000011111010111100101100000011010100000110110111100001110011000000010001010110011101110010100101010001110110100000101101000011111010111011001000000110110010111111001101101110011001010100101111001101001101011110001011010000010110101111110101010001111111001110101110101110000001010110000010101010011011000100110001011000110100101010100100001001011011001001110110000001001111000000101110010110001000100110100110100100111101111100010000011001101110110001111100100010111011111001001001010000110001100111010100000001010110110100001010111110010010110101111001110010011011110110100011011101011011111001001100111010001001110011100010100011110110101000010011001001101
100011100100001001100000100111000111111000001001100000100110010010111000100011111001111111101000001100011011101111111001110010110110110010010010100101000011000110100101111010101001111110011111111111000101000010001101100111000011001110000010001001111101011010001111011000110010001011111101010001010100011001111111110110001111111001001101000101101010001001010011011110101100001100110100010001000000001001001100001100000000100010110011110010001101010111001110001000000101000000000110100000000000000100100010011111110101011110011001011001000000101010001101010010100011110000010110101010110110000110111001000000110000001111001110110001010110011000101010101000101101000011111000110100011000100010110011101010010100010011110100010111111111101110101100001010011000111100110011001110010001100001000001000011100101110010001010000101010111100110101000010000001110010110001110010000001101000100100010100001110011111001010011101100110110010010000101111000001000011110011100010001010000100001000001101100101110010110001100011001101001001011000011110010110001000101101100001000100011000001111000100000101110101101110011000111001011110101010000001101100001111101101100011010110001111010010000011000110101111100111001011000101100011011010100101011101011010100110101001001011101010000001111111100111010010110101111010011000100000001111111100010011010100111110101011000000001100000111010101110100011100010101111110000100011001101111011001001010101000001001111111100111111001111010100111011110000010011011111111111100111111010011101000000001100101110010001011111101011101101000001010100100011111010100101111010000110001010011000001001110110011001011010000101001001011001001110111111100111001010010101101001100010011100101000110111001010110110010001110110000001101010010001010000101010110010000110100010001010111111011111111001000011100001000001001011101110000110001101100101010100111001101011010011000100111001000100011101011110000100011000010111011101011001111010010010101010111001000010110011100111100010110000000011101111100101101110110100100100011000010000110010001111100110010111101000100100011110000110111101110111111100011001011111101110010011111010000101010000000000100100110000000100100001000111011010000110011001001101000110000111000001101011101110000011011101101110011111100000111011001101010110111100110100110001111011000001111101111100111010111110110010011101111101001000100100001011011110010010110000101001000111010011101100111001111101000100010000101000111101001101100101111000110011101010110000110111100011011110101110100111111001010011010111011110001001110010101100001011010101011011010000011110110000111011001100110101010001110101110011101111110011110000001000001100000011111001011000000111101100001111110111110010111100010011000110101101000001100010101101111101001111110011110000100000010011011100010011010100111010010101111011111111110000000111111000000000001001000100100010100000001011100010000101101010100111110010110011111000000000000111110010010110000100100100010110101000000111100011110101101011
011111111010010100000001010111110111110101010110101101111010010001011000101111010000100101111001011010110010011000001100101001100010111001001100011001001111001000111000110101001011111001110110111010111011001010101001000101110100110000111000001010000110100011110000111111111011111111100011100010001101101100000100010011001111100001101110001101001100111011010110100011000110011011001000100100001101100100000110001101111111101100101011101101001011011111110110001111001011010101110101011110101110001101101101001111100000011100010010011110000100000001000000101101011010001011001000100101010110111011111001010001010010001011110001001111110010000010010010011100111000001000010111100100101101011010001011001110110000000110001101011011010110100101110101100011011000100100000011110000001000100101101011110101110010111101001011101001000110010000110111111001110001110101001011111110101111110001000000010100010011111111000111001101110100001000011000100100110011001111010000101100110110111000010000100011110011100110110000010110010001110011001110110011100011100110011011100101110101011110001010110000010101000011010111110101011010110101001101111100001101111000101111000010111111001111110001000010101111110100011001001000111110010110001001011001000010011111100100011111111001100100111000000111111101000000100101101110011111111111010111100000100111111110111110010000101110110001101101110000000001001001101111100110110011011000001110110110100111100100011010101010000100001011011001010100100111001100101111000101001011110011011011101011101010110010100011000011010110100011000000001101101010110111110001011011001110010011110111110110100000111101111011100101010010010111111011100011101010101000110110010000111101111100110100111111101000110011001011000000011101111011101010010110110010101011101111110001010000010010001010001101001001100101011001101101111000011001001111011110101001001010010001101100001110111111111011100010100101011000100001000000000010101011010101010010100010011011110101110111101110010110001010101110000000010010111011100000011100111000111001100101110110101101101100001110011010100010011111000101100011010111110000100010000010011110011011101001110111001001100101010101001011100111100010100010011011101000010101101001001110110000011001110100000110110110001011111001111111001110111010011000101001110000111000010110010011010001010011111011010101010100110101111000101011110001111000101000001100101111100101010000110011011101010100000101000101000010100101110001111001111000101110110010111010001100011010001000110001111011101010000010010000010001011101101000010110000011110010101001011101001111000011000101000101010100011001100100011011011011100010111011000010100110010111001010011011000111011001010011111111011101101101110000111100001000011110111010100101000101001110000111101001111011111010100100001111101110110000101001000111100001100100011010011100011000101011101110101111001000001010011100011111011111001010001111011100011010010111100001111011110111111001110100110011101000110101111010011001010000110000
111011100011011001000001010000000001111010101000101100110111000101001101111000001011110001001011000101111110000100111001111111001110111010011000100101010011110100000000001100001001001001010110101110111110110000011100001100000101111100011001011110110100000100011010010011000110101000111001001100010111000101100111101010110011010100001001101100000011101010011100010111100110101100001001101011000000010101101110010101101000001100011000110110010100001011010100101101000111001101110110110001011111010111011110001001110101111001011100110101010101011111101000111100100111101100011110010110011001101011001111101010101001100100100011111010101110000001000001010100111111000001001001010111100110111000010110001101111011110111001011110101100010111011011100101100000101001000000111101101110101000110111010101110100111101000011001110110100011000011011110010001110111110110010101010000100111011100101101001111111011001100100100101010010011001000001000010110011010001000101101100011010101001110101010001010101001000110011110111111010101011010111100110111100111000110010000001000101110100111010101011110000101101011101111000010101001010010011010000010111010100010100110110011111001100000010111001110010110001111110011000101110001001001101001111011101100101001110011101011101110100000110000001111011110111101011101111010110001001000001100110010001000100110011010001011101000101001101111110111110101110000101010110010000011111111000101011000111001101000011100110000011001110001001001011011001001011000000110110101100010011110010011000111010001010011111000110111011110010111001010100001011110101111111101011000111000111110110010011101111100001000101001001110001111100011001110110011101111001110000001011011000111001001000100100011000111111001100101000110000100000011011000111111000101110000101001001100110010100011110000001110101011101110010010101001100001001010011010101100101111110011000111000100100111010110111011001000110110110101000100101001011101011001010011110101110111000111101000000111110111010010000111010111001001010001000110000000011111101000011110110011001011111000011101001000001110101110010011000101110011100101111110111101101011100011001100000001110111100000010001100101001000000011010001000100101010000001101001011100101000001100100111111010011010110010000100011101111001100111101110001110000000001100110111000000101001100011100001111000010011001100100010001010011110110111101001101001010111101010000110111110101101101101001110101110010010100101111011000010001000101000010110110101011110111110010111110100111100111011110001101111000001001000011001111001001101111000101000101010011101100000101110111111100001101111100000110111001000111100011111110100010000000111110110010000011011010101011110001111101011010100001001011111110111010001000100110101101100100011010011011110011111001101111010100001101100111101000010001000101100001001111110111011110000111110010000111011011100101110101100101011000111000010010001100110010110100110010101000001110001000111000010011100001001011100110100101000101111111001111100
011011110110010011010110010101010011010001111011101111101011010000010011011100101011001110100110000010110110010110011110001101011100110010001110111110010000111000001110000011111110011000110110011101110111100011001110111101001010101010001110010001101100101101100110111101000110101101111011011100101011110000011100001000101111000001011010100010111000100010000100011110001110110110011111000100101110000001000101010100110100111110101100011100001110000010111001010011001100011011110100011100001110001111010001101101010101000010011001011100011011001101110010111111000100100001111100000010010001000000010001100111101110001011000100101011100010011011000011011101110000101111001110010111101001010101110011010100001011100111000000010010011101111010111111001011101101110100101010011110101010010111001010111011100110011111010101100111110001000110110011111100110000000011100000000010001001000000111011001001111100011000101101010001111111011110011010000111110011011101101001000101101101010011010101101000111011100010110111110001111011111001110011001100101011001000001001111110010011101101100011110011100111111000001110010100000110100001100000001111111101000010001101101101001111100010110000101001000111011100010011110111000101001001000001111001011111101010000011100101101101100001110111001111100011000110100111001101101100000100001011011000001111100001100011100110011000111101101001001110010100010011011010110001110001001000011111000000100000101110111010011110001010110000111011101110100100000011011110100001011101011111100000011101101000100100110011000101010101000010011010101001110000011010001000010001000011010100101010111011000000000001110011100001010101011000001101001011011110001010000100011110001000111111001000011111101011000011110000011010111001001111101110001011011011010111101001010100000001011010111100000001111100011110010111101100111100011010111111010111100001010000001111011101010011111101100111111101100000011010111001010000101101111111100011001001110011011000111010001100000001010010001011100000000111110100110110101011000111110010111001101101101110001110110010000100111010001010101100111001000111001011100110000101110011110000000000111110001111011000111100111010011111010101011101001111001101010011111100110011111100110101011110110101010110011001011100001111000010110111111011100000000001110100011110010111010000110011000011000011101111100011101010010110100000101010010101000110000010000110001110000000111000011110001111100000111110001011110110010110011011011010010100011000000111110000010001110110111101100001101000100010011110101000110010100111110010110011100001110000100110001100010010111100011110111001011011010010110100111111111000000111101101010001111010101010101010000011111010010010000000010111111010001101101010100100100000110111010100001011110011100000110101101101101001011000111110111000111101010101011100100110010011000110001101000101001010011000001100000001110110011100011011111000111000110111101100010100001011010000010101100010111101011011011101111011110100001011011100010111000101
110011010001011010000010011001100110001001011000000100011001100110100110000011010001010110010111000111001001100001000010111111100011001011111011011110010010011000100101010101010000011000001100001110010000011001111101101000100000010110100110000110011110101111101111110101011010110010000110010000011001001111100010000000100101011101101001011110101111000101011110011011000000100111011000010100100111011000010010110100011010010111100011011010111110100111111101010011111000000011011111100111001110010010100000001000011000100000100100100110111100111011100101010110011111110001111011110101110101000100000000111100111110100111010010100111110110110101111011000110110010100010010000011101101111111011010110011000010000011101011111111101110111010011011101101000100000000110000000001011110110100001011101111111111001100111010011100111000100100001010110001110010100011111100110100000100100110001110001111111011111001001000001000101100110101110000100000111010001111011011111000001011011110101110001000001001110010111001111000110010101100101111100100010011001110010100110111110001000110001110101110110110110001111010000110011001101111110100001101100110000011000011100000001100110000010001011000100011100000111101010000101101101010100110001110111010001011010110011100101001100101110100000111001100010101001011000010001010100011011110110001111101010001000101001011011001101100000111001011011111011111000111010011111000110101100101100011011001110001101011010010100110101001111011010101111001010000011010011000110100101011001111110100111101010001110001001111010111001110111000110011111110010101000000010000001111011011000011111011011000010100001110000001000001010101011101101100010101011110110011001101011001100010001101000011001001101101001110011010100101111000110011101111000001011011010110101001001110000000110111011101100100011000100110001100010010111011010010001010011001011010010111011110011000000111010100111101111100011010000011010001101100111010110000010101101100100010101010110110001011100101001110010111110101101000101101101011100100111101101101011101011011111101011101100001101010010100111011111110101101111000000001000111110110001001110100011110111111000011001110000000100011010110110001100110100111101111110100111110000101101100110011101000010111110001101010000100010111000111000100010110010110011000001110011110010111000111011011010010111001001100010101001110100100110110110110011011011100001110101011001010011000001010101111001111100001101100101110111101100100011000110010000101001011100101001110001111101100101111100000101100010101010001111000110011101010010000101101010110001101010011011111010001111101101111110101110001110011001110100101111111011000000011011111101000010010010110000000000001111100000101111101001000100111101001100010100000101110110001000001100100000101101100011110000001010001011011101010110010111110000100100001110111111001001111100010010001110100110001111100100010110111110001001010101010001010000011011110101111010101110010010000000010001111101100111101010100100011001010011100010
111000110001101110010101100100101011001010000110100111110100010101101000000101101100011011111101111000100011011010111101010101111111001101001101110101010111101010000000010000010011110001001000000000000100110100101010001001100011010101100000100111010011100111000011100110010000000101100001111001000011001110100011110100100010000010001011110110001110100100000111011111111011011001101100101110110111011110101101101100001000000111001111100011011011011010110110011111000001001110000010010101100100100111111110000110101111011111001000111100010001001101011010011001010010100011001100000101001101000110000101000101011101001010000110010110111001000110111011001111111001100110101010011100001101001011000001111110001000000010000010001100110111011001010110010111010100000001100011110101010100010011001111001011001101011111111111101011101110101101010111001111110100011011110011001001110000000110011101000111100001100110110011000110101001011101001010110000000100100011010110001110111110100111111101010001110101101000011011101111001000100010001000000001111011101000110111010100001010001000111001101110011101010100000001011111100110100110100011000010100001111111010111000111010010110110100111100100011000100010000001101010111110000001001100001001111111110000100100111111110100101001011101001110011110000010010011000111010001100001100010100110111001011000110001111011110100110010100011000011100101011100000011011011110110100000110010101111110000100001110100011111101001001010101100101010001000101010101111001011111110011000011111011010001011000011110011101101011111000001011111101100101011011100000000110000101000011110100100010010101000100110010001001110111010000000101001110011100001110001001011111110110010001111110100000011010001111101110111000100111011110010100000000110110110110110000000010100010000010011010010100010111100000001010101001100101101011000001110011110111100011111101001001101101101011100111011110111110000010101110100010110001000111100010010110011000101001011011100100110101101100001111111000001101110001010011100000011111100101000011111111101101101001111000001001010000110000100111010000101011011100011101101011110111101101100011001011111011110111110111000111110111000001111010001001111000110000100011101111000000011110110000100000001000000101001100101001101111000010100110000010000110001100101110110011011011010101010110010111101010110000010001001001110100110010100010001110111101101100101000000101101010011010010110000000010010111111011101110101011010001010101100100100101100110000010001011011101001100111001100100110111011110100010001100111100100000010010100010000001011001011011101001001110111110010001110100101011000001010100100011100000000100110101111101101101010111000111101100110010111000010011111011101101001010110000010101110001001000000000100001110000111011100000110110110011001010110110001100100101111110000111101001101010110001111011011111001001010010101010001111011000011011001010010011000110001111100110011111111111001111011110100111101000011100010100010000110110111111111001011010
100110001001000010110000010101000001110111010110000010100110110000001100001100011100110110111010110100111111011011111111110110100110010111111010110110100100011000000111111000110010011011010001101111101100010001110101101100110010001010100101000010100101100000110111010101100110111011011100100010101111010010111101100000110110111011000101010100101100011111100100011111010011111011011001000010100110001110100100011111011100101100011011101011110100100111011111111001110011010110001111110110100110110111100110001011101010000000111110001101000000011010110000100101101000001100011001000101110110001111100001000101011111011110010001000011100001100100010100011001111011000010100100111101101011001000010101111000001101110101011111011111101110100010101111001110001101001110010010001100000011000010000110001000010110101111011110111101111110000110111100100010101001111100110000111100111100010011111100101100100100010011000110101000100110000011101001110010110110000000001100101110011011100000001101001010111000100111011101011001010000011100111000000000010101110111001110000110101001111110010101111000111000110101101111000010000010100011000111101111110110000011110010011000000111000101010010011111111111110000000001100011011111011111001101010100110010100110100110100111111111100100001011100110110110100010101011011100000001110111000010001111011011111110100001001000111010001000111100100111011001100001110110110010011110001001110101100010011011111111111111001001111000000010100000011101101100000110000111011100101111100111010000101100000001100001000100011010000101010010010011101110101101011110010111001000101000011000101011001010001111001101100000010010100010100101110010110110100010111100000010101010000010010100100001000100010100001010101100111110100010110101011010110010110001100101000011011101000001000010001001101010110100100011111000101111000000000111001100100001110101001110001101011111000100010101101110111110101001011000111101001110010001111001010010101001101001001110101000011001011111111100001001011101111110110011011101000000001000100011110001100101001000010011000011100000101111110110001111000100100101100010111011111001010110101100000100111100101011000100010111100101011100111100100000001000111011011111101111010110100000000001110101000111001111001010101101011001000101011011011011101010101111001001110110100011101010111110000000101011101101110100010000111000010110111110001110111110011101011111011010100101000100010110111010101101001010011001101001100111011000100111101111011010000010000011001110111001011000101111110001110010110011011010110101100011001010000011111111000101110110000100011000110000110001001110011101011001101000101001100110001010011101010100110000111111100110100000111101011010011100111110000000110011000000111011010001111000011100001001010011111100011001110110100101010101100011110101100001000000111100100001011111100100010001110110111101001100001101010000110011011001010101110110101011011001011110011011011001000100001111011111100011111010111011001101000101010011101000001111101101
010011101111001011011111010100001100110011110000010100111011001111101111010100111000001010110010010100101010111010010110100011110111010001101110010101111110111110111000111001101111110100100110010101110011101011011011110101110010000100110011111101011010101101111001011111011111110100011010010110000011111101000011111001110101100010011101100001111100101100010101111011110001010001110100001110001000111001101110010110111010111000001011001000110101101110000111100110110100100011011100000110111100110111011011010011100011110010110010111110111101111110100111101001001110000010011011110110110110010010000110110111001001110010011011000101010110100001101101011100011010100111001101011100111100101101101110101011101110100111111010100111100010101100110100010100010101111001100111100100001011001101111110111010101110001001001100101110011100110011111101010010110100001111101000110000000001111011010110111000011110110000010010010110111111011110010011011010101111001000010111000110001001100111110001001010101001001011010000101110101101000010111110001000111000010111100001010111111010010110000100101001001011100000011001001110110000000011000011100110111110110101101000000110010101101101010100010111101000101101111101111100010110111011100100100100100111101100010010110011001001101111001010001011101000001010000101111111111101100010101001000001011011101010011100001001101011010100000110100011000000111001000100111011001011010011001111011101101110000101100100100000001010100001101100110111010101100111000100010100101100110001110010001100000011010110111110001111001010011001000101100000111111111001100011010011111111100000001010011110011010000000110100100100111011010001110110110001100000010101001001010000100001110010100011111010010010111111101011001001111101001100110010110010101011100111111001111011001000100101010101111010001100110101111011000010011011001000010010010100010011011110100000010010010100011101011100100101001101100010110111110010011111011100111011010101111100100111011011110110111000100100110100010101000110001001001001101000101011010101100111111011100101100100010000110010111100010111110000100000111101101110101101101010110011111111010011010001100000000011001100011010011110111101101010101111110110110010000111011010100111111010101010100101010100011011101101010110010010010000111001111100001110101010111001011000111100101001110110001111101000011011111011111101100011111011001101111110100110101101011011100111110011110111101100111110111010111010011011111001001000000111110000100111111010101100011000101111000110110101111101000010110010111000011001001110001001100010110101011111001011100001011001101011011000110011001100010101000111011001010111110110001010010100100101011010000111110101001111111011110001100001000000101101111011010011100010000111110010110111100010010001111011000100001010111101101001000110000100100000000000110011011100100010110100011111101101010000001100101010100011100110011100010100011010011110011010010011110000111011100111111111100000001111010000010110100001100111010101011111100000
111001001010001011110000111001101011011000101011111100100110001110100111100111001100100000011111000011101000000111010110010110110110001111001011110000000111111000001110111101100111000000010111110010101011001010101001011101000110110001110101101111111101111001111111100011111100010010000010110100010001111101110010001100111000001100011110010001100001110001011001000110001110100101001101010010010011111010001101010001000110001010011000100000100111101001101001100010010101001101010001010100111100111010001001100000010110101101110111000110111000100010000010100001110100111110000110001110110101010000011000110010001010011011000111001111111100110010111111100000001110010111001100000100100011010000010000011011011011100110111001000001110101001110101001000000100001111100000010100101111100010001100011100101110011101010010100111000111000111000111011100111001011010110100110000100011011000001110101110101111100000100100110010010101111110110101101010111010010001100010101001001001110010001001110101110000111001000110111010000000001100010000110000101010000111010011111010110100000010000011011001111010101010101110011001001001010000100101100100100011100011111100111110001110110101101100110001110001100010100111100000000001001000000100110010110001110011110001001010001101110011110001111000010000111011111110000101111100001011000110010100001000110010100100010110000010011001000000000001110110111111111000011001001001111110001100000000011110101000010101101010000010100010011001101110110100101100010000011000110001010100001111001100000000000001000101111000110101110010001000000000111101111011010110010001000011000100000110101110100111100111100100101000011011010010000101100000010001010010101100101010000110010100000001100110001111011000000110010001101110001001101010111010011111001101101101000110110111000110000111100000001001101001101101111010000111001011110100001111101111100000000000000010011110011000110111110011001110100111001000000001101111010100001101111010000100001101111010101101111100011001100010011010010010011001001111101000000011110001011011010101000000100001110011010010010101101011011000100011001101110000100001100111110110101011110000010111110001111100001000110111000100001111001111101010010001100100110010100000011001110101010001010001011011011010110111011001000100110101101110101010111100011101101111101111111011000110101010100010011110111101010101110001011111100001011010000011000100001110000001011100101010000100001100101110100100111110110101011000100001010010100010011110010101110100010000100001011100011011111000100111001011011100001100010000001100110000111010100001000110101000010000010000110001110110001011110100111100111100001111101111011011100011010101000010111111101100111001011100110110011010101011011000101111011110000110110000101110000101001111011011100100100010001110011010101100010110011111100101011000011111111011111001100111001101010111000010000101110100001000001100001101001101110101101011100011010101000000001001011110000100010000000000111000011001100000001110110001011000000101110
000011100011111110111011100111001100110001110010010010100011111110000000110011000100001000000101011011010000111111010000100010110101000111110001000011001101100000000100010101010011101001111101000111111011110101111010100110100111011111001011100010011111000001011010100000101101101011101000101010011100010101001100111011110100111011000001001100000101010010110111011011101100010111110001011101010001010111111110111100111001000000111110001001000010010110000101011100101110011001100010110101010101011100001111100000100011111100111001110101010111001001000011110101001111110001100101011101001000011110101001010011001000000011100001100001010100111100111010010111000100001000010001011101101101100010110101011101000110010011000100110110000001000111000100000110110110001010110010111011000010010101110110001011000111000110001111110001100100010110110111110100001101001010001100100100001111011111100110100001111100100001100101011010100001111001111010001111110000011101010000111011101010111001110111100001011101000101001000010001100010100110111010101110011110111111101000111001011110000011110100011110100100011111101010111000111011111101001101100011011110011010000110011011110101000011110101111100000001010110100110010111110101111000011101010101110000101011110010101000000101110000001011101100111110010101011110011001111001111100101011000100111110110010001101111110110100001101010011000111000111111110110100100111100000000001000001110100010111010101110111001111000101101101001111100000111000111000011000100011000010001100011100001110110011000001110000010101100011110100101100101111011010011101010110111001010101100001100000000111100000100111000111100010111010011010100111111010000011111010011010111101110011000111010100110000000100011100101011010001001000011110100110010101000101111110111011101110110111001001100100001000010101100110100010001001000100001110001110010011010001011010010100011000010100010001000011010000000111101011111110010110110001100110000110001111010101010000011010100100111000001001100110100010001001100011101010111001110110100110001111101111000000010100100001110101000010110011001101000100100100001001001100101010000100100101011110111011101101011110011111101110101111111000011111010011011111000000011001100100110011001111110011111111010100011010110100010111001001010010110001111100101101111001001100110011101111011100010011000110001010111111111100111110001011011011000110000100000111011011010000110111111011000111000010111111010010010011010001000010010001110111001000011011100010011011011100011101010010111011000110011111100011110101101000001000111011011010101010000110011111101101110110001111111010110010110101010111110111110110111110101001110100111110000101010001011011001100110011110100100100101000011010101001101111110010010000100000100000010000111001010001111101100010000011001101010111101011100011001100110000100110010000101101001001000110101010011110100010001110110011111100011010101000101010110100001111101000111000001010011100010010010111100110100010011010001011100011001101100001100101
110000000100001110011100101100101100110100000001001101100011001001000100000000100001111100011001110100101010111001000100101000111010101100101100100100011011000001101000111001011001110011011010000010111000001011010111010110110000101100100100100111111001101001001010110111101101011110001000000100010001000011001100110011100110101110010100110110100100101100100100010001010101111100000111000011000001000000100110110100110011110001110110111011100011001111000000000011010110000101110000010111101101111111100111100011100011001001011011010011101011001110110110111001000011000011011010100110101011010111010001100011101010001000111000101010000010011111011010010000000010101001010101011000010000010011010010001111010100100100110001000100001000110010011010001101010111111110110100111100100010000010101111010001101110011000100111101100011101011101011110100000111110011101011110101100101010001011111111011001100000101101011001101001111001111110100110100001010011101101010110101110010001101000100011010010110010011011000000100110100101000010111101011110110000001101001110011010011111100001011101111011000011100010111111011100100000001010111110000100011110101101011111010000000010011110001010001110100010100010110001011001111111011000110010101001111100011110110101100101110001010001001111110000100001110111111101101110000111111001101100011101100110011010111011100110111011010110111111101111000000010010110101111001011010001011101101101010010001000110001100010011010000111101100100010001100001001010000011001110111101001011000100100111001100010001010100001010000101111000100000000000100011110010010000010010001011010110011101101001010010110010000101011101001000010010001001011111101010110110111011011000100010111011100111000001100001111010101101100111100101010000101100010010000011011000001001101110011110100101100001000011101010101111010010100101001010100001011100110101000100111100011010101100101000001101101011111110010111100100011111001111101111011001111010000001101011010001100010001000010101010101110011110100110111110111011101010000110111101110011001101101000010000110001000010010110100110111010100001011011111000011001110110111001110011110011000010110110110100111000101111010010001011011101100001110010011001001010100101110011010000011110110010000010100000010110011000111111111000110000100001000001011001000000101100011011100011011100010010010110011010101110000001101001100011010110111010001110001111111001111011110101100010110000111101001001110011110010000001101111000010101110101011110000111111010101111010001000011011100001110011111011101000010001011010010000010001000000101111011111000010001011010001001010000000000100011110011101111111000100010010000010011011010100110110011010110111010000110110101111011100111010111010011001011110010110010010101011000111100010011111011100101000110111010101000111110110010110111110001100110000111100100101010110110011000111111100001101010001011100001110101111110010000011011111001010000100000100011011100101001101011111100111100100110111011011110000110000110011101000010
010001110011111011100110001110110011001110111000110110101011001010111011101101010000011101111100101110101100011011111010100000110010111000110000010110111101111100001001010011011111000010010100111001011000101001101001001100110100100100011100100110000111110001111100010111110110100010001100110011000100100011100000001010110011100100100011100000111000010111110001111010010111010100110010111100001010011000000010111010101011001011110010010010100110111001001000000110011100100011101000000110100110010111010101011111111000101110110000110110000101010100001010111011010000000011010011001111101101110010111100101100001101111110101001110010111110110101010001001101100111001001100001010100010001100101011111110101111010001011010100000001101110000110001110100010010100000111101110101101101111101010011001101001111110011101001101101100011111101001010001111011011110011110101111100111010110101111111011100110011011000000110010100110101110011100010000010101001100011100100110011100100001111001101111010100000110011011110101000001001101110111100001011101011011100101001010000110101000001111101111011110000000110101111110000101010110100100110011101101010001000001101111010101100000110100001010110100110010010001111011000110011110011001011110001000100011011101110001101111010100111111000011000001101101011011010011100101100001111100101111010010101011110011111100100110101101111010000110100111000000010000110100001100001101010111000010100010010100000100111110110010100101010100100111101010101101001011000010101100001101001001001010010111010011111011111011001011110100010001001101011111111001100000011101000000001101101100100011001011100111000111110100011011000000101000010101101100100110000011001010101010110011111001101111000111111101100101111011100100110101010110111100001001011010101110110010011001000110110011010110101011010010111011001011011010010000000100111111101110100100010011100000101011011010101100011010100010100111001010001100000010110100100011111110101010000000100110100000000001011001011110011000001011111010100110100100101101011001110001010111001000110101100001101100110000010000101100000100000011111110001110110100110111000001100001000001011111010010101100001100001110111110110001110001110111000110010110110110000010011110110100011011101100100000001111111010101100100000100001100111110110111111100000000100101110010111101111101100010010010011100010001101011100111011110101010111010111110101111101110101110011010101000110000111011111111011100001100011111000001110010101001111111000111100100101011001101100111110101110010011000001101000100001101011000111011100110010000111110110110011110011101111000001101101000101011010001101100001010011010010110100110100011011011110111110010011110011100010101110101100010001011000100100000011010001001000111011001010101001111011001110100101110010000001010000001111010101100001000010001010000001000010011100110000101000000010011000011010010101101110010111011011101100011111001110011110100010100110011101000000001101001101111011000010010101110100000111001000010010110000
110001100111000011100000101010110001111011010011001011100001111101101001011101110001100010001001011000011011001110110001100001001101000110001001111100110001011101000111111101010000100110001000100011001010110110101001101100000101101000110111000011111000100101001111010001000001000010100111000111110110001101011001101110010000011111101111001100000001011111100100011001010000001010101000101000111011100000010011011110000110011001011001110001101001011010011100100010101110001010110001000101111101111110000010011101101111100001101011100100001001110010010001011111111011000100101010111111110101000011100001111110111101011111000110110001110110001001111101011000110011010110111111111110011110110110010101100000110111101001111011000110111110111100011010001010100010100010001111110110101011100111100001011111110101001100111111011111111010111100010000111010111101000110000010011010000010001011101011010010110101001010101100111000001000011110010101100001100100100001110001001111110000011100101110110110110000110000001001011011111000101010010100010000111101110000100110111100100110001010101001100111001010011001101000111000000100010011100000011001010001000010000100000110011010000101000011001000001110101111110010110111110010101011001111011101011011001100001011001110001010011110111010100010000010110110011010010000110000010111001011100100100011000001101001110110101000010011010010111111110101100100011111011110100000111010111000110110101111110110110111100011110100110001111110000011101011111011010111010100000110101101111000111110000010110100111100110111010110001111110111011101010010101001000011010100000011101010101000000011010010010000001111011000101001000111010011101011011011001111110000110110111111100111011111000010101001111011101010001011110010011100001010101010100010001110101000010001110100011000101011001010001101111011101110000001000110010111000011001010101110010011011000100110100101000000011110011110001111000001011110101101010010010101101010101110001111010101011000101010001000111001011101010001011111000001011101000000100110100010110001000110010111010000100110000110010111110110110101010000110100010100011111101110011011100010111011010111111011111001100110111100001111100110111100011001001001010100100111011101011011100111101111111110001110000111001000001111100101001010010111010001010001000101000101101101110000000101011101100111011010000001010101001101011101000010010011100110101100011100000101111001110011110100101101010001100011100010000100010100000001111001100010010011000010101101011011101011010010000101111001011110011100011001010001011100000000001011011111101000001100111111110101001011100010001010101101010110000100011111111000001111011000100111010000110100011111000111011110110111001001111001101011111011100010001101011101001000110000011001001010011100101001110001011100000001110000100011010110010011010011011001100110100111110001100001101101010010110011000101110001001100111010100100010100000001101100100111000111111011010011000101001011001111011101111110100101010100001100000110010110
111000100000001010001111110101101010010110001011110101001011101001011001001111010011101010010110111101001101010000110100100001111100101010001001001110110001110101011101101100100100011110011110011101101110000100110011111011110100111011000111101001010101010110110011100100111010101011101011111010011001101011000011000001000101101101101011101111110110100101100101010000010001011100011100001001000001111100011101101110100000110110011111110001011010010011100010101100111010101111010100001000001001011011100101100101111001100110000110111110000110111101110101001100000001010110110001010110010110111101110110011010111100001101010110011011101000001111100100101011001000110011111100010010010110101010011111000000110111101011011110110000111111001110001101101000001001110111010101000110010000011001011100111001010110100100000110101100100101001000000101001101011010010001111010010001000100011111101111011001101010000111101111110111010111011100011011001001101000100000111011000011111000101111011001111100111000110111111100010101111000101101010000010100101001100111000011101111001011101101101001010110111100011010011110100000100100000001100110011111011011101000110101100010111011111111101001100111110001110010000111110101100101010110010110100010111111101101011100011100000000001000111100111001111110100000001010000101111110010000101000001001011000011110000010100011001110000101110111101010010111001011001101101110110000010111010000110011111110101100110001111010001101001101111001010111100010001101001000000100101011010011010000000110000001001010101100010111111011011011100100010000011110110000000001100000100000010111111000101111111011111111011110011101010001100100100000010111110101100110010000000011011010101110110101000100011100100100101101000011000111100010101100101110111011100011100011011111110000001001011010110010000001101110010001101110100010001000000001101000101011110000010000111000100100001001101101001001010111001000100100100011110000110100111101001101011010101010111101100000101100101001001000110101011001101101111001111001010010110010101101110110000010111011010010011000011011101100001100001001000101011100001011100101111011010111001111010011010110111001110011001111101010000110001000101000110100011111001001100001010010110101011001110011111010100010001110110001000100101010110100111001010111110111000101011010110110001111100011101011110010100110001100010000100010000110010110000100001001111111011110000010010001001011011111001101111000100011111100100111101011011101111000000100111101100111110010000110000010000101001101101111111111010011100100110011011001010011101101001100000000100001100111100000110001110111111010011011000100010101010111101101010110010101101110010110110011100111001011010000110010001000111010001001101000011000101101110001110000011011010101011101101000100111100101011100111101111110101100100101110100001110001000001110001011000100101001110011101010010101011000100010101000011110111001010111011110110100000000011101000000011011001011011011001110010111011001000010100100100001100111
000000111010010100010000111110011111101110100101110100000111011111100010100111011010111111011000111101011000111010100010000110000000001010101111000001001100101010101001111110110110101110101011011010111000110111101000111100001001011000001100100110001101010100100000001011110101111110110100000101000110000000111110101010101100101111110001101100010010101110110101000011110001110110100001011101011000010010000010010111011100000100111001011101100011011001101000100100010101111101111110001101100010101000001011111001111000100111000011110101010001000000111110100110001010101100111011101010000011100110000001011011111000001100001100011101010110110001010001110001100011110110011101101110101111010111100011101101001101100010101100111110011001001100010101000111010011110100000110110101011111101110000101110011110111000011110011100001110001111000101010100100111001100011101110111011100100100011110101110001011001000100001001011110000000111100001000101010011000010011101011010101000111011100011011100110001000110110100000001001101101010110100111111001000010000001101000111101010010110011001001101011011101001001001100011000100010100101111100101000011011001100101000100000111000010100001110100000000100011011100011110011101011111101101001000000100100111010110111111111000100010001010110100000011001011100111110100000100101011110000001110111111111111010100110001110000000111011110100111110111001110000100110111101100000111101000100111110011101101101101011010101001101101011111000111010010010100111000110001010010101101000110010010001011111110010111110000010001000101111100101011111110000110111010011100011111000110010000001110111110011100110000010110000010011110000100100011101100010001111110110011000100000101111001001010010000011011001110011111100000001111101111011100001001000100011010000111110001010010010011101011100001010010001110010101100001100001101111011110000000010110110100101010001000100101110011101000000000111000110010010001000011111111101111111001111100101100111011011000111100010000010010011001010010010111110111100100010011101111110110000100010110011001011011111110111000010110001110010100110101111001001000010101011110101110100101100010011001011000000010111000001110011010001000100111000100001100001101110011000010000100001110011111001000100110001110111111000100010011001100100101101100010001111110110010110011101111100111111001111101001001010010110110001000111010111101111111111010011101111100000111101110011011010110101110000110011100001000100001101111111000010010111001111000001111011011001100010110010111110000100101100011100000111010101010111000010000000101001100001101010100011010010111010111011101100001001010001101001110000111101111101111001001000000010010011110010011110001001111100000100100101101001011101111001011101010110110100100111111001110000111111011101101101101101010001100100010110010100001111010001110100001001111000111111010010100000011101100110100101111100110000110100110011001001110010001110001011000111011001000111101100000101110011001001011111100101100110101101010110010101
001000011101101101100000011000011101011110101110110010000001110001100110111100101111010010111010011100000111100000011010000000101011110110100111110110010100001010110111011111101111011101110111101100010010010010010101001101000001010111100110110001111110111100011011001101000100101101111110000001000100111001100010000111110011110000001011010010001001000011111111100011101001111100000011101101000010000001001101111111110101101101111111110100011001111100011110100111110100111110011110101010111100000001011011110101101111011001000101100100001101100010110101110111111011010111100101001011010010101010110101110111001111010100000001000011101011010101011110101011011001010010001111101001111111000001010001111011001100000000000100010111010011101100100111110111011000001100101000100101011001100000101101110111110100111101000011111010111100010111101010011101100100011111010011010111011001010111110110000010110101100000110111110101111011000010101011000000111111011111111011010011011101001101000010011010110100110111111001101100011111010100001010000001101010001011010110101110101101111111001000011101000000110110010011011110110001011000000010100111111101111100101101100000111011011101001100001100101010111000100111010100101100001011101010001011000110011010010001110111010111001101111100001011000000011000101111000100111010110101101110000001001111000111110100100000111100011100001001011100111011110011100011111011001110100101010101000011011111010000111011100110010101100111100110100101111111100111000000010101010110111111100100100011000110101011000111101001010100110110111001111011101110111100010000101111110110101100010101111010111101011010100111000000111111110001111111000110101111110000001010100000010110100111101011001101010001100010111110001101011110001110001101101100111001100110100101101000100111000001000001110100111001100000000101110100001110010001010010100111000111010010101111001011110001100000110001101101100111000111010100001110011101110100011110011010001010111101100010011101101010001111100100110001000011111000000001111000000110011011100011000100101010001101100100100100001010000100101100101110111000101101111101101100000111100110000110000001011010011111110011001001011000101011001111010000110010110101011010000110111110111001101101101100011111111001011110001001101000101010101001000010101110110100000011101101101001111001001111010000000101011010000011011110100101000110001000010101111000110111110101101101001011000111110010100101110000110101110001011100001000001101001011100101100000001100110101000010010000101111001010011000011011010000111111000011110010101000110101001101111100011111110000111111110001110011011000111001011011101001110110011000101011010110111110011001010100001111110110101001000101101011100000101001100010110111111101000010101101000110101011000010001000110111000000110001110110001000001100001111011101110010000010001101100011011110001111111011011110001010100000101001010011101110111010111000001000010101101011110011000101101101000010001100010011000111110010001101000011101101011011
000010010110110010010101000110101110101111001000111011111011001011001000100100010011010101011000001010001001011011000111100100001000011000111110001000100000010001100011001110100000000011011110100000011100001111000001011001000101101011001011001010011100001001101100010110000111001000001111000111001110000111100100110101100101000100011010100100100110000001010010100001000001011011011010011111010010010111111000100011000011111011111111111011100100101111100000110001111111110011100001110110101000111000101001010110111000011111111010101110000000001011010100100100111010000011110101110110000101011010010110011000110011001111100000001011001110011011111010100001100011001111101101000010101011100101010100011110111011100000001010001000001010111001111011011111001110011001100001100111100101111000001010111100111001110111111111011000111111001111101001100111110111001101011001100110000101101100011001011101110100100101100000000110110101011111011000101110010110000110011010101010101010000010001100011000010111101010011110011000100111000001001111001100111010101100100010011000001101110011010100110000001001001110001011010000011101000101000111000110111101000110000000001100011000010011000000000000010011010101100011001000101000010010011101111100100100100001101000101110101100010100110100000111000110000101111000110111010000001000101001100001001011011000010001001110100011001100111011101101001100111111111100000011100100111101110101111010010110110111000011101001100110010111001100101010100000001111011011101000011001000110101010100111111011110000101111111111001011011001111111010011110111001000100110010011000110101101010010101101010000010011111100001000011011010101011110000001000101100011011011101101010011111101011100100110101001110101101100001111000011100110101000000000101000001000001000010001001001011001010000110010011000011011111110000101001110001000011011011001010001011011101010101001101101001000111101101100111110111101011111011001100001000001000010001011101110100111100001001111010010110100110111110100011111111010001111011110000010100111011100100011100110110010110001000010100001101101111101110000001101100100111010100010010101010100001110110110100100101001110010000000010001110111001111000010100001001111011011100100111000000001110010110011101000110110000110111110001101100000011110110010111011110110010111101101101001010011010000010110011001111000001100111011011010111111110011011101000011011110111000001011001000110111110000100010101011001011011010000111001110001000001111001110101111100100100011010101010101010110010101011001100011101011001010000110110110010001100100110110000010110000110010101100100001001010111111101100101110001001010001100001001101011110100101001001001001100111101100000100000011111000101010110100100110111001011001101110100000011000011101010011000101101010100011000010101100111011000001100010011010001111100001000001000101010001111011011101001001111110111110110000011011110010100010011100111000000110111110110011110001000100010111010010100100011000101100000001100110011001110101
101010001000010101010111100100101100000000111011100101000111000111001100110101011000011011010110111010000000000000100111111110010000111110110100110111011101111010011010100011101100111010010101100111100101110111011000111000010011011101101011111011010001100001010000110010001000100101010011101000001101100111111010100101111001011001111100000111100111001011111011100011100110100000111010101110101001000000101110111001011000110100011001011111000011001011000001001001110001100001011111110001011111110011111000000000101110011111111000011010100011011010011100101001100110010110110011111110001100011111110110000001100001010010100100000001100010011010000110111100001010111111100100010001101110000011100100010111000001000001000100011101011001110010010110010111100101111001111010101000010001110000010010101000101100100010111110111100101101000101000100000100100001001010010001011101001101010001000101110011000011110001010110110001100010111110010101000111000001001011101100100101110011100011100110111110011000101100100101000011010100111011101010000110000110011010110001011000001111001111101010001111110010001010100001001000101101100100101001000000001000011010110010101100010001011010100010111011001010111001000110010000110110101001001101011001101100110100000010001001110110000000010111110010100001010011010111101110000100111000011000101001000100010111100011010010001100000000011111110000011111110001000111011111101101100101110100110110101000110101000001000011011110011100110100100111000110010101000011000101010010000000101011101000100010110011001010011000000011001111111011111100111001101111100111110111010111100000011110011100110010010011110000110000111110000100011011010111100011010010110110101010000100010001101110011000111101100111100011011110111110000010011111100001000010011011111011111111100010101111010100010100010000001011001111101010101111100110000100000001011000100001010111000110001100110111111100011010110111110000101111100111011000000100101001001010000100101001001101010101000000001111011110101001001001000111011010001110110001110110000110011010100110101010001010001001011010001010111011011100110000100100111111010111001111000110111001110010010001000011000111000111101110111011100011111011111000011010011010001010011010111011110010110000111111100100000100000110101100011110011001000011010001010010100100110011010011010011011010001101100100111011111011000101011010100011111110011010001010011001110100010010001110100001010111100110010001110101001011100010110110010111000001110010001001101001011100010011100001110001101110010101100000111100000110110011000011011011101111111001110100010101011011100000011101100011000100100001001001110101000110001100111111100100000000100010000101010100110010000100000100000100001110001011010110111110001010000010011000001100000110001110110010001110111011011001000110000001110001011101101011011001110100011110010110000100000010011000110010010011100010010010010101111001111010101111111100010000110001101000110010100100110110110110100000100110001101101111100111000111110101
010100001000011110111000110110001011111000011000111000000111011100010101101000010101111110001001110101000111001110010110110000010000010110111110010011111110000000000011110100100111001010110010011011000001100111001000101111110101111101001111001100000000110110000000000010001100011110110110101000001111111010110011101101100101100111110010111100101000111011000110010101001100000111011100110111010010110011001001110000110110101001101100101011101000110011110000111010111001100111110000101110000101100001100101001100000001010101011010000000010111101101000101010000010101010111010101101111011101001111000110010111111010100110101010101101011101111000010111010010001110110011111011001111011010010011100010110110101010010010011011100001100001101000100111101111111101111000101101001011010010010101010111001000110000111100011110110101010111101111011111100010000001110001100001111010011011000100011110010011111111101110101011110001001000011111001001001100110101011100000111000101001110110100101011001101011110011001101111011101101110011011100000001010011010001111010101011100111101111010001111101110110110111011111101011001101100000011110101000100101010111011101010000110110000011101100100100001100111111100010111100110011000111011001111001100111000110110000110110100011001000101100000111110001110110000110101011111111010110110010001101010011001000101011111110111111100101000000110111100000100010000100011001000110100110001100111111111110000011010101100001011000010010111001001011110001110101000010100000011101001111100001011111011001011101000000001101011000010100111011101110001000000010101110111110011111110000101111001110000100100100010111001001000111100010111100011101000100110001100000101110011111000100011110111011001111001100111000101111100100000110001001010010101100100101100011000101011010101011001011010000101101010111011110000000011001010110110111000111101001011101100111111001100001000110011001010000010101011010001010001100100101001011111011010110000000101010011100000000000101001110001000001100000011010001000100010001110101010010111110000110110001000000111011111011111011111111010010110110000011000000111000010100011110010100100110111010100110000000110110101100100111011101101000010010111010011010010010100110000000011011111001001100011000111100110000011110110110001111111000110011011100000001000000110010000011010101000101100101010101011010111011110100111010011011011010100001001001110101101001111111111001001110101000111001000010111111100111100010100110111000101111001111101101111100111111011110001000010000000101111000010011101000100100100000010000000010111011001111110101011000011100101100011111001100001111010011110100010110110010010100011100101111100000111001110100101000010100100101111001111111001010101001010111011110001111001110101100010000110000100111110011000011110001110011010101100110000000100111010010110110001000000010010101101111101011110000110100000111101100011000001101111001100011001111010110011110101010011010101110010011011000010110011101001011011001111111010100110110011000100
110010010000100101101011100101001111011010111101110100001101010010011011010101110110110101001101100100111100101110111011001010101011111110011001111101001110101001001110110110000100010110000011011111001101001001111011010101010001100011101011110000010011010100110111000111001010100110100011101011011001001000000100101110011100110110100010100110011101111001100100100000100100101110111001001111011101100100000000000110110110101111001110110101011001100110011100000110000000110101101100101011110011101110100110100010111101000001110101101100110100111111001100001110000111010011010101101011100100111101100101101010000100000001100110000100001001000001010000101110000111011011111010100000011100010000011000000111100010111010111011111100001001000010000000011010101001011001100100010101010101001000111100010100000111100010111111111100010101110110110111110100100100110101011101011111000110000010111000001010010010111111111011110011000100110111010001111000010101110111000001001010110110111000000111110110000010010000110100110011111101101010110010010011011000010101011010100110101011010110001010100101101100111011101011101000100110100110011010001111000101110010000010000110101001001101000000100111001110001011001100111100001001110000000001000010110111110001110010011001011111100001110100100100101110111010001001100101101010100101000011100111111100010111111011011100000000001111010100000111001101111100010011100001010110110001011001010000110111000100100000101111001100100000000001100111011100001000111111001010101111110100111001011100011111011001001001101110101110011100111111000100001001001011111111111010100110000111101111010001110110001111111000110101011110110111101101011011010110010011010011111011000110100000111101010001101000000000010100100001100101000001101000110100100101010101111001000111101011100011101101110100011101110110110101110110111111110011001001110010000101011010111100111000001001011010111011100001001101000001011111000010101010011101101110111010001010100101001010100011010110001101111001100110111110100100100001110010000011110101101111111111101100110000000010111101001001000101101001010101000001100100011011100111001011010011110110101001001010111100110000000001001010000101011011100101001100101111000110000010111111100101001011011010011100111010000000010010001111010000000001111000101010000000111001000101100111110101111110111110010100001011011111110100100101001100111100011111010110011100110000100011110100010100111010011000110101110101110010110110001111001100001000100001110101111100011001011010010111010101110000000100011100000011010000100001100000100000110101011011001110100011100000111101101111011011111010111011011101000010010100101111011101100001000011001000111101111001110100101000111010001011011000101001110101101000000010001111100111010110001000001101100001001110010110110111010011111110000111000101000101001111010000100111110111011010011001111011111011110111001001010001010100001010011011010010011000000101011001001000100110010111010101110101100010000101000100110100101110011010010101
111101110001000010001100001011101111010010000000110011011100100101011010010100110000011000100010101110011011101111010111011100101010111001000111100111111100010001111010000010110001000110000111010001111110010010111111010100100000110111100111000110110010000101100001111110011111011111100110100111100011111010110000011000001000000110100000000111010111010100001101010011101111111101011011111110100000110101100111011000101000111100001111001101001000110100010001000101000111101001001010001111111100001110011000011111111010111010110111110101001001001111101111100000100000010100100010001000100110110011111110011110000100010111110011001100100000010100011010100010110000100011101111000000100010111100100011101010001011101010010110110001010011011000010101111111101000101110100100010010010111000001100111110100110000100101010000101111000011101011010010100111100011101101001100000001011111010000101101010010010001001110001101011100101100010011100111111011110010000100001110000101010000110000001001111010010010100111110110111011100100101001001000000110111010010111100001010101111000011110111111000000101110000010111101101100101101110011111110101110110010000010111011100000111111011000010011100100011001001101011011010111001111001001011011110111010101010000010011001011111011111100001110101001111100100001010111110010101111101010101111111110101011110010010000010010010000010111000100011011100000000011011100000001011111001010010010010110000100010010001010000110101101011111011100100001110001000100010101100110101010001101101100111000010111010011011111110100011001101011100100001111100000000010100111000010101111010110001111111100111100010000100000010100001010000010100101111001110011110010000000101100011101100111100011010001100100001100001100000011110011010100101011101100011001100110001110000101000111001101110111100001110011111101011100100110110001110101001001100001111111011101101101011100100110000111000111010000100110001110010101111100110101111111001101111101100010000010010101110011100111001111011000010110000001001111110000111010000000111111011000111011100110100100111011111111011100000011110001110001010110101011010001001110100011101011110001100011101000010100011111000000110111010101110110001110001001101111000111001001110000001000000100110110111010001111100000111001101010110110100001100001001111110100111001011110111001101000001011110001011000111011010111010000010101100101000001100011110001010000001000111010100100111110001111011101010111000011000100101101010111001001000010011000100011100010011110010011000110001101000010001100101100011001000101100100000001110110101100101000110011110010110101111111010000010000100100101110100010111011100110000001011000101010101100000100000001010000101001101010100010011011010101101011010110111000111011101100001001101111000000101001100110101011001010000011011000000000100000011000010000011100101010110010110101101100000101011010001010101011110010110111000101101100010110011110111010100011000001010100110000110000100000001001110000100001011010000011010011000101111000
110001000100001011001100011001101001001010111100111111111101000111110011001111000011010000110011101111001010100111010010000010011111001110001100011001011101010011111101011001100001101101110010111110010010000101110101110111110100000111001101110101010000011010111010111111110010100100010010000010011100011101100100010110101001001100010000101000101101000001111010100101111110010110010100000100110100010111101001000111010111100110110101111100100111100000111111001000010101100001111101001100001001101111000001010010110010010101000111100011011000110101111001110011000001011010101001001011111000000001111111011001111111100010011110000011100011100001101101001110010100110001110011001111111010101111001011101000001010100111011100101110101001110000001011111101011100110001110011101000011001110111101001101010101000110111101111010101010110011100100001010000000001111111001111000101010001100101001101110100001111110001011010111101100001110001101000001100011101010101000001101010111011100100001111101011010111001110011010001111101000100100010100100010110111111000111101000110110000111010101100000101110101011000100101110111101101101110010101110010000111100010011010000110010001110011000001101101000011011110000010101110010111011011010010111000010110000110100100001111100001010111101011010001000100010001011010001000110010100100111010100110110000101010010100011101011110010011110000000110000100011010100111011110101011011011110101110000110000101101001011111001110001011001110101100111110001011011010110100000001100000000101111100110110011101110101011111110010110101101111001100011110001000110101000000110110100110100001110000101000011010000011110011010111101010111111110101100101111000111101000100011011110011000110000100011011110101010101110010011111010100110011011000111111111000111011001001000011011000011100001010111101001000000001001110000011011011101111000110110110001101111111001110001111010101011011001001011110001000101001000101000110111100001000011111110000110100000110011011001100010100100001000100101011000110000101000000001000111100111101111101101010001110101111011100100111011010000000101011101011000101010110101111100011100110111011101111100011010011010110111011110111110001110110010010111111100111100100000011011000001001110111010111000000101101111010001111011011001001110111111100110001101001110101110010000000010100011011110010111111100101100001110010010011101001100101111011000111000111110000011000100100110100010101000000001111000000011011001000011011100011011000101001100111011101101100100010100111100110010011000001011111100000011100110110111011010110000110100011110110110011010101010010001011001111111101001011000011011011000011100000101000101101001010100011101111110011000011001001110000101011001001110100101110111011010111010001111111101111100100010100101100001010010101001001001101000100001010001010100111011010011011110011110110101100010001101001110011011011010100000111100111001001100110010011110100101010110111000001000000011001000101111010001010010101001011110010000011001100010101100
001000010000111100110010011000110011100110000111100010001001000000000001001000110100111101110010111101001000101001011000101011001011100011110011011111101010000101110110101110101001000100001101100110010111110000000110100110000100100010010001100011010110100001101000010010011011011001001111101001101001111000011111110011110111110111110110000110010100101001110110011110100111101011111001110011010111100001100110001100110000010001100110111011101010000101011011100101100001011000100110100001110010010101011000111010001010110110101111111001000111010100000111110100101100000110011010110010111101100101101010111001101110000111011111110000011011111111110000000010110100001001100110100101000000101010111100110010011000111001000100001001000010101001011111001110111101001111100011111101001100100111001011011110111001111001001100010010100000100101111011100011111011000000110011100111111001110100011101011100011000100010100110100011101011100000111001010000110011111010100101111000011001111010000110111001000001011001001111111010011111101111101011101000001110111101101001110100000011000111101111000001001000101000111000110101100101010101001101010000010000000101101001111100010000000010000111000000101110100110010001011101110111111011010001010111010010110110100000001100010010111011010110000101011000010110001000111001101011011010111001010101111100111111111010100111111011110011011010010001101101110110011000101010101111101011011100101100111111110111101100111000110010100011111001011001000110100110101101111100101111101010000000001101001001111011000000010101111000111101011011001100011101010111011001000110110000110011100110100110011011000001001100000011101111010110101100011010101100101100101000000011000010110000010100001101000101010010111011011101101010010111100011001010010000010100000010011000101101010011001100111010011111010000100110000111101101110111011101010001001110110101100101001101011110000011011100110011111100101110101101110101111000010010010010001010001001100111001110110100111101001101111011100111011110101000111111111000111100001010000011011011010111011111000010100101101100001111100010010010001101111100111111010010011011001111011001000111001011000001100000110110101000010001011000111110010100100110010011100110110001111011011100101000111101000100010010010100110101001111101011110001001111001001110000011000100101111111110010111000011000000011110000110011011100011010000010111011001000101000001000101000101100101010010000010001111111100000111010010101100100000110111011111111110101111001111010100011110100110101000100111101010101111001000000100010111110100001101111101110111001011101101010110101111000010000101000111111111100100100001010000010010011100000101000000010011110110101000000100010101100110100010100101010111101011111011101010001000110011000100101111111110100101111010101101000001100001111000001110101010000111111110011011001100110011110010111111000100011000100100001010100101011001000100111111110011000001100111000010111100001101111010110110111001011000001100011010111101100101101110011
001001000111000011101000001011101110011110101001100010110010101100111110000111110010011100000100101011001001100110000100100001100010100110011000000101000000011110011101010111111000000000010100101110010101110000001000001111000110101011010101111000100101111110110011111100011010100110010001011001000110110000111001101010000101000010110101111010101010110111011110010101110100001010100110000001111110100010000100100100010101011001101010111110000001001010001010100011010011010101010011000100101001001111011100011011010010000000000100000110110110110011011011001011110111101001001000100101100100011111110001111011111101101010000110000110010111101100000000011100111101001111110101101001111011000000010001000001101110111111000101010001111010100100001111101101101000000100011001101100000100110100101100100110001101011111000001010001110100010001100000100000001010100110011001000000111110000100010000110001010100001110010000110010010111111110100000000000100000000000000001111111001110100101001110001110110001100011000111100100011111001000110100011000111110010110001100011000110110011110101000001001001111010101100011101100110011000100001100011111100110000100010011000000110000010010111011010010000011110101000111111101000010010011000010011110001010101000101011111100001110110111111101010010001010011001110100111010101110110101110001100101110111001110111010001100011110011000000111111101011101101111010011111111111001111011001000111010001101110010000100011011110010110101000010101111101101001001101110000101110111100011100111000000010111010111111000110010011011110111101011101000101001011111001011100110111001101011000100000110001100110111001111010111010111001101001100001001101010010001110101001100001000100111110000111011111000010001100111101011011000100101001011000110111010000000101000110100111110100000110011100101110000100100000011001010011101110100111101000011010111001101110110001111000000111010111001110111100000111010011001010101000111001010001111000100101111011111011011111101000100010010100111010100101110001010111110001001101001010111010101111001000100110110111100011110001011111010110000000110111101101110000101100010110011010000101100111110010011000001000110101101011000000111000010000101010100101111001110101011110001110010000100001001000000101101010110011101110110101001000101100111011101110001100110001010111000001111100010101101001101100000111010000000001100000110100000011101011110110101110110101000010001101100011011111010010111000011110010010011100001001011111001000101000110110100111011011001011000001110000011011001010110001101010110111110011000001010111100000001010100000000100000100110100110101010011010001100001110101001100001110010111011110100101010010000011101111001101101000110011100111100100110010000001010110110011111101011011100000000110010100010111110111101101010010000000011000110111110010100000111101011111111100011000001100101111001110110001110110111101000111101100100111111000101000101011001100100110001001100111100101000011010111100000010101001001010101010000000010011111011
001000101011010001101011111100011011011110000110100101000000011011000111001111011111111011011100011011011010000011110001010001110000011000011001000110001000000110110101101010010101010110001010001111101000000010000000011110100100101001111011111011010011000101001101100100011000011001010111011110010100010100101011100101110011010001111001000101010100011000011010101101111111100111011101001100101101011111001111100110101001100001111100100110101010100111001101101110110111011101011011110011111101101001101110101000100110111110110010000100001010010110100111011000001101101111100001011101010000110010110100110111100110110110011010111111011010011101010110001011100000111101000010111011110001001100001000000110100110101111111111100100001001011000101001111111111000011010000001000010101001111101001101100001110100011110000001000011111001110010101101110010111110010110001100110111010110010001001101010101011111100100100000010010100000110011110111001010011000001001100101001111011000111100110110111101010011001100000001011000001110100110110110100110101101111101001001011110010010111110010000010111101011110111111011001000001110100000100110011000111100011000111101100011000001110000110010111111011001000010111011111110100001100101110110111100101110001110011000110010001110010101110000000101010111111111101110011101101010111001101011100000110101011011111100001001010000000101001101010001101011000100011011010110100010100010100101001100010101010000111100010110110001000011011110010011000011001101110101011111000001011110100010101000010000111101001111100011111101000100111001101000100101001100100001110110010100111010101110001101100101000101000110000110101011001101111011111110110011000111000000110111011011001010110100001100001011110111010100001101010101000110000100110101010101111001111110110001000101110001011100111011001011110100000001011100010010011001101110100011110110011100101010001111001010010010000111111111010000110111001010001001000001010000001000111001100010011000110100100000001011010011011101011011100010110101101010000100101111000101001111011111110101010011101111100010011010001110101101111000010100010100111101010010111101100011011110011000100010000001000101101010111000100100000111111111101001001001010110011111101111111011001100011100011010001101011111100101110011110011101011110011001011110111111110110000110001101111011100000100110000001001000001100101001000111110000010101110000101110000111000001011100001011111110101000000001101101100100010001011010100000110110001101110101101011100011111000101011110110100100100000110001110110000101010101110010010111010110101100000100100010110001000110000011111111010110010111101010011111000010010000100111110001000111001001101111101101101110011010001111000101010000111011101000100001001000100000001010010110000110110111111101111001110100101001000110011110010111010101011100111101011111011000000111110101010110100010010011001100000011110110001010000010000101100000101100101000000110011010101010000011110111001110000100000001101000110011011010101000101111001
000101111111100110010010111000001111110111001001010100010011000100111110000111011111110000100110011000000001011110100000010100110101100000000001011111010110101110010011000000110000100010010010010101111100110100010101100001110111000001100001011001110100001110101001001001110110011000001111111110110001001101010011000100111111110110100111101110101100101010101000110101001000101100100101110110010101100100011100000000110010110110000101111010011111010100001100011111111010000111010010001010000001001101010001111000011111101111000100000110011000111110111011100101101110101000111110010111100110000111010110010011011110111010110001111000111001110001011111001110010011101100000111101111011111010100101000010100100011100001001000100111001000010011001111010100011001100100000001100010110100000001010111101100110100101111011110101011101011011000100011101101000011111000110110010001101100101111101101001100000111011100100100011100110011000110111000101010111010101000101111100100111011001110111000001011110000010101100100101001111110011000101001101001001010111010001001001000101101011101011000011100011001110010110011111011011010100111101010001100101100101111110001000000110000010110110000100010011010111000100011110101111110000110101101101011001001101110001000110100111001100101011001100111011110010010000011111100010111011100000110000110110100110110101011100000000110010001110010110011110101010101110111111110101001100101101000000000000101010110101111011101100100000100100010000100101101110001010110100011111110100000001000101111001111010011111101111101000010111100110000010111001000100011001110000011011110111101001011110001001101100101111110011110101100100000000011001011101010101001110010001111011101000001101010110100000101110111011001100110100100100110101101100100000100111110001001010011010000010110111110000101100000111110001110101100001100010010110000010001011011111010100001001101101010000000100000101001110001001010111011010111011100010011110011010010101000110101100001000010101100011101010011101110010011011111000010011111000100100000000010101101101010100001010111000101011111100011000001111110000010001010010000000101100000100100010111011111011111101101110001111011101010111011001000011111101100011000000101010100101011110101001101011110110100110111000110100111010111000000111101111010100001011011110100111000111110000110101110111001110010000100011100010110101001001110011110101111010101000110011101110011110111111011000000001001000100000011011100100110101111001001001100100010101011000011011001111010101100011010000010010100110000111010000100110010111111000111010001001000100110001000011111001000101110111101110101101110011111100000010010000100001111001110100110001010011010111100010010011100000001101010100100010001101010101101010001001111110010101011110010100001000000011011101101111100001110110000110001011000101100011001110010011010000111001000110101010101011100011011100001101100111110001110011100101011011111110100011111011001110111110001011100111011001101010111001010111110100101010100000101
111100010110001010000101101010100010010011101011010101011101000100101011101100000110000111010111010100000101110011010100010110000001100001011010110111110110111100100001011011001100010001100110001101100111111101001111110000110110011110111010011000011111100011110111110001001011110011000011001110011111100010111111111111101011101001101000000111000010000100001101001101111111100101111011100111100100101010000101101111110011100110110101101011110010101010010010101111110100000011101001010111110110000001010010100010110000110001100111110111100000100011011100111000010101010001000110011101111010000011001001100110000100101000110111010100110010010111110100111101110101000011011010111000111000011011111111000100000010001111110100011101010110011110111101111100010100010101100001100111011001101000011111000100011011101111000000111111001110101000110101001110011110110100101111101001000111111010100011100011111111001100010000100010111110001101001101000000011000011000100111000010000110100101100110110011011001011101011111110100111110011000000010111111011101110101001101010010111001001110011010100001000111100101100110011011100000101110110110101100011010110011010110101011011110101100110001011000111101001110011101000011111110111000000011100011111010110001100000110110011000000010010100011000001000111000101111100101101001111101101111010111110100101111101111110111000011010011000001011010110001101100001000001100010110000101111011011010101110011011110100100100101101101111000100001010111101000001100000000111000101000111001010100101011000000110110111010111010110101000100110011010111011010011010001011011011010111100010101111011110001111010001110000100110010010110001011010111101001010000100110110111110111000101001001110010000111110001011101001001111100100001011110010110100101100000101101111001001101011010101101101001110000011010000100011001100100000000000101001001110010010000110101011010011100110111110100100001000110111100100001001101001111010000001110100101110110011011100001000111011010110110010000001101100011101101100101111010011001111010011110111111100101011101011100001101010100101110111000101110110100100010011111001001000111111111101101100001000100111110000111010100100100111100101111010001111011101111111101001000101001101010101001010110101011110001110001111011011001110101010010111011011000000001010001010100111100011000101111110000010001101000010111011011010101000101001001010010011101101101001010001110010111010000101001110100000001100101011001011010000011100010111011010100111001000010111010101110101000010111100010111000100001100101001011110111111000100000010010010010111100000111100011011111010110001011010100110000011011011001110010001101111001010000111100100101011100100010101100110011110101100110111011010100101010001110010000001001100101111010000001111010010111111001110101000111001000111110111111010100010011101000010011101001101100011111100001001111000110001011011011100110000010001001011010001011001111000011000001000111001001011010100001111000100111001110001011010011101100000011010100
110111100111000001100010000000111101110100101111000001001011101010010010100111101001000110111011111010101001010000111111011101000111101101000100100101101110100000100101110101000010110111000100010001111010010000011101001110010010110001001100001000110000010011000011111010101111100111000010110100001101111011011000101000101110101010110111100001110110001110101011001100000011011100111100101001111010110110101010101110100011110011101110110001010111110010100000001010010110100100001100100100011010111111000110010001100101110001100010011110011010000110000110101100101011000111111011011011111000000010000001001000011110010000100000011011000011100100100111001010010011011000011010001010110010001100001101000000111001010100011010001111101001101100001100011111010010100011010001011111110001011110011101110000110110000011111001110101000110111111100011100010101110010001100010111110110011100110110100001000011110010101101010000111101011010100011000001001001100011010111101111000001011110001110101011011011111111010010000100111110101101101110001011011011100111010010110000011000111010011011101000011101001100001010001110001011000111000010010001100010010010000111001010011001110100011110100110000110001001001010110110110010010100101110000100000101000111101111001110101110101101111100010100100111001011000101011010010001001100100000111101100010010111101110011000101101110001100110111001110100100011111011011001011110111110101110000010100011001010011100001101101111011000010101000001111000011101001110111010010011100011111110100011111101001101010011010000010111100111010011100001100111100000110100100110000100010001100000000100010010101111011111010000110111110110101111110001111100100100011110100001001101001010100010010110101011001111001111101011100101101100101010100101011110110010111111010111011001110100100010001100011001011001100110000101011111110000101010010111010001111101011011000110011111011001100010010100110001101111101110001110001110011001001100001110000110101111101001000100101001110010011111000000011101110100100111000000000000111111111101100110110110010001100101000110001000011101011110010101011110100110001000100100001110000100110100100101110100101011000110010000000010111111101110110000111010001000011101110110000100101110111010011110011001011010001111010001100010001000011010110100011011011011001010111010111100111110011000010011111001011000001010001010111011110101000111100111010111010101011101110010110000111101100011010010011001110010111100111100010011010101100110101000000000100001111111100000100010000101000110111100111011100111011000101000010001101011101111101100001101011111000111011111111001100011001100001100101000010010110100111100101111101110100011100000101010111101001010000001111101001001011101001100001001011010110100001101111111101011011001110101111010101101001000011111100011010011111000110100000110100010010101000010011011110101000001001100111111011111000101110000001010110110000001100110110111100100011101101000110011111001000100100101000010110011000010011100001010000101111010001
000100001001110010100100101100011111010001100010110110101101000011100010111100100000111111110001001011100110101111101111100111110110011001010011011001000101001110001000010110011011100000111010110111011100111110100001000000111011110010111110101101111000001010011000000100010000101110011011001001010011111100100001101111010111001010111111100110000111011001110001110001010110011011111110111011001101000101100001110110010011011101001110000000100111001011100101100010010111110011110111100011100110111011101011011001000000000101001010111100011101001010100010001111010000011001010000100100111110110100000010000101000001011110001000011000010111010011010011011010000111101110010101010111000101110000001110001001010100000000001111110000100110101001111111011011110111011011100110011101011011110010101001010111011110100001011100011001110110100101100000101001001000011111011110001000010100101100110111100010111010110000100000100111011001100010100110010010010001011100000100010000100001000010101101001101100101100110010101000010001010111011101001110101001011011000010101010101011111101110101101100100010111001001111111011100011011001100001011100010001110010110001001110100010111000011101000000110010101110111000010000101100110010101101001000010010110101010010000010010011000010000011010010001101001100011111001011010011001001110000000101100011100000101010111100101110111010010110000000010010101001100110001101101001101110000111100011100110111111111100101100101101000010001101010000010010010100000001010000000011000010000110110001011010010011110110110000110001100010111101111010110011010001111011111000010001011100111111001100001101010001110100000110010001101111110101110011110100100111010110111001000101110010110010111100111010111010000111011101010110101001010110010000000111111100000010011111001011001100111001111101100111100010001111110111000110001111110000011111100111000011010010000101001101001000111101110101100101000001111010011010000110001101011010001100101101101001110010000010000101100110011010100111000111100100101001110100101001110111000111100101100011100011010100011100110010000010000011101011111100111000010100100010000000100100110000000010100101010100001111111010111111111001100110001000101100010111001000010110111101011111000101000011110110011011010000110111100110011001000100100100010011011001011101100001000110110010001100010110110110010111001001110100000011100110100010101101000011111011111010001000101010100101011011011010110011011010001100001000110111111011101010011010101101010010111101111110001001001101011010011010111110111101001000101010011100000010011010001000100100000000110001111111001011001001101011010100101000100100010110001001010110110010111000110010011111111001011011111001011001110001000011100111001000010011110101100100011000011111000111100010010001000011001100101100001010101110111011001010010000000110001011010011111110001000101011010111100011001000011101111110000000100111110100110011101010010111000110111000010111110111000101000000110110101111010100110010101111001100001011110
100001000001011111101111101111010001110001001011000010010010001010000000110011101000101100110101010011111011111010010111110001110001101011111100011101000010100000111000101001101101001010001100100100111101011011110100010001001100010000110101111011000100001100010111100101100100101101011001100100001101100000001011011101101100110011100110001111010101001111100101000101011010010101010101100010001101000110010000110011100010001000001011100111001110111001110110011001010000111011100100011100001110100000100000001110001101000000001010110111000000001010001010100111100110011000101001010110010001001111001111100000011010111001001101101110111000011011011110001011000000100100110010001011101011000000000010110001110111001111000001111010010000011001010000010111111011101110101001111010111111001101100010101001101101110010011100011100111100010110100110001110000011100001110011010100000100001110001101010100001101110000001011100010111100111001111100000101100100110010111000110011110100000100111111000010000101110010001101001001110001110000010101100010101010110101011011111001110011111100111100010101011011100100001100000111111000010111111010001111010000101011101110110010000100011101100000000100010001000111111110011101000000001100100111001100000101100001001101000100000010111111001011000010110101100100110100111011101011010110100111011000011100000100011111011110011000111000001011001100000110011001101110101000010010010001101110100100100111100001101001011101101100010101111111010110111000110010110100000001001000110110011001101101010001001011100011100101111111011001010000101111001110000100001111010000001010111100010010011000101001100101101011010111010110010000110110011000100001011010101100000101101111001111011011010000011011011010100100100101110110111001001110010110101010100011011101101001011011111010010001100011000000110011001100101110010011000010111001001010000001010011110101000101001000100011110010011000011001000110011111110111011011000000110011100111100101101000101101010101111011000001110000011100010110110101111100110011100101111101001011101010001100101101111111001010110111100110001100010100011010011100100011110001111100011100001011110101111010110001101001111111011111100110011000101000111010101110000110100011011011101101011000111101100101110110110101110001010011101111001011010110111110111111100111010011010000110110001110000010011001011101010100111111010110101001001111110111110101000110011010100110010101100110101111110111101110010100011100111111000111000010110110000010110101111010111110000000100001110000000110010000010001000001100011001100111011110111011101010011001000010111000010111111100001001000000101010000101110000110001011111011101000110100000000010001001101100110001011011111001001010011001101110011000010011011001000101110100000110011000110010011111010111100100011110010011110000100001000110000010000100101111101011110110010100111110000101100000000000011111111101100101100000111111001110011010111010001110011001010100110001111100001000000111001011010101110001100100000101101110101
001110110110001010100001010101111010000010010011001001110110100101111010011010000010100000000010110101110010011001011010010000101011010000100011011001101001101000000001110100110001110100110010001111101101000001010111000010110101101000011011110100110111000100111110111001001101001101011101010001011101110110111000000111011101000111011011100111111000000000010001011010110001000001011100110011000110101111111011110010011100001000000010110011010100100111100111000010110000101100001110110010001001011101000010101100110000001101010001110111000100010001100011011101010010011011000001010110000011111011100011100010011101110100001000111101001010110101000100101001111001110010101001000000011000111100011011111011000110011010001000000101111110101000010011011010101000101001000000111000011011011100111111010010101111000111111001000001000100101000100111111111101111100100110111010100001111110101110001110111000010001011101110101010101101001011010001101000101010010100001000101110100111000000110101010001001110110110110010011000000000111010010011011101001100011010000111010000011100100111011011011010101101000111000111011101000100100100100110010111111011010010000011101110011100011100011000000101000000100010011001110101110101110011001010100100110001011110000010000111001010101110111111001001011000110110110110000101010100110100001100100111010110110110010110110110111111110001110101100011111110010111011000001011000100100101101111000101011001111100100101001011010011000111110101000100110111010001010000110100110111110010100011111001111100111001010100010110110100110110101100011100001010100001111111011110010100111100101000001101010111100111010101011001100001110001001101101001101011010100011101001011011010011100000001101011011000001010111010101000010110010100010100000000100101110111010010101010100010111100111001111110011000001011001010110110001001011110000011011111111001011001100001000010011011001100011101110100011000101100011000101100101011001110110111101111111101011100100101111011101100001100000000011110011111000000101011100011000111011011110001101011101110011001100110001100001100001010101010100010101110000011110100000111001000111010111110110100000111000011011111100101000000100110010111101001111011011001000001010111010011010110110000101101101001000000010011111111100010101111101011001001110100010100100010111100101001111011001001000011111111001000011100001001001010100101100100110110001100010001011111001110000000100111111100111000111000111100011010111100011001010010111000110101111100101000011101000100111001000010000110100011001010111111100110010110110010010110000101011110011000000011010101001101001101001100101010111110011100000010110010110010100110000101110100111100010001100001010111001011011011110110000101010110010111010101010001001001111101110110111001000011000000101100010101100110101010101000011001101001010010011111011101100011001100010000111011001101110001000011010101101110011010110001100100101000111101001110010110101110001010111001100001111000011011001101000101001000000000100001101010
110111001010110111101011011000111110100110110101111000001000110100000000010111111011011111001111100011111100011011010011111100000100111101111100010101011001100001001101101010111111100001001101110111010010111001000100010100011000101110001111100000100001110011010111100010001100111111001011111001000100001000111010000010000010001101111011100101101110100010100110001111100011001001101100001010010000000111101101011000101101100010111010111110000000001101110100110110010000000011100011100101111101000111100110011111111111010100010101010011011011001101110010101010010010101000001101010000111101100010111000010110100101000001011010000000100011011000000001001010100100001000101111101110010000101101110101100110010100110001101000010011000110011100101101111100110110011101110011000111100001010101001011111110011110000001101001001010110101011100110000010111011011100101100110110101000111110100010111011010001000010000011101000101111100100000011001101101011011110101100101011101101001101101101001111001110111010010001101000001001000100101101110111010010101001010110010011111100111111000111111001101000001110101111110110101101010000010110000100001100001011010010100110011000111111101110011001101011110111111110010011010111010011100011111011111101010100011101101010011000011111011101010011110101101000010000101001110010101000001111110010110100011010110110001011001011111000110111010001101000100110001000100011000011011000100111001110011110001110100100011110000001111000011111111111001000110111011001011000001111001011011101000010110101000100110110110111111011101110100110010111101011001011101001100111011110010010000010100011001101011011101101100001011101001100111001101111100001011010110000010100101101100101011000101010001101110100000110111100100111110101101010101111101001000100001111101101110111000001001011010010000000011110111101100011101100010011111101000111110101100010011100011001100110010001011110011110101000010100011001000100001000101111000011011000010011111101001110111001011101000010011011000000010101010001110010110001000000110110110101110001100100010110000011010000001000010000111010011100100110111011011001101010011000011011101001011101011010000011101001100010100000100010101000110011011001101011000111011100111100011011010110001101101100011000011101110000100000100110100111011110010001010000001011101000001100111110100000100111001110101010010110111010000101011111100111011111111111000011001100110000101000001110011000110101001011100111101111100011110111101110101000110101010010101110100101101110011110110101011001100000010000001011001010000111111011100100001110111010011111001101000010010100100110110111001010010001011000000010110010101110110101010101000000101001111010111000010011100000001101001111000001001000101011001011011000110110000011101110110000000110000100110011011101000101000100110011011001001010000100010101010101010110001001111001101011111000111101000011011000000011111001100100111001100001111110010000100110001101101101100001000110001010000001100010001111101100101000010010000100001
000001010100000000110110100001101010111111110001010101010001100111010111100010001000000111011010100100010111001100111001101011000010101000001011011101010011110010001110110100110001101110101011011001000111001101001000000001100010000010111111000010110000111101001111011001110010101010111010011101011100011111100001010010100001101110100001001001110111101000101101100101111010110110110110011100001001111110011100111011000100010101111000111111010001101100001101101100001000111111000001001101101000011111010100100101111101100001100010011001000111110110000110100111000101001010011001011100001000000110011010111000100111010010110101000011001101100001011001100001100000011000111010111010111010110010010111100100100011000100110100111110011011011010100010100010000011100110001111100100100001111110001010100011001100101010000111100001111001101101101111111100101111101011010001100111100100000100000011000111001101110111101011011100000111110000111001111000100010011011111001001101100001000001000110111000011111110111000111011111110010001011001110011111100000011000110011011100010111111001001111111010011110100100111111011110101000001101110001010000011010111111111101000010110110000000010110011110111101000111100110100100110110101110101111001101000101101010000101011001000001011011100101100011010100001111101000011110110111001111010100001011000011001110001011000010000111100010110011011001101100000110000100101101110000011111111000011001110101110110111001000110011011001001001101011100111010111110001100111010110000000111000110011110110001101110011011000000011010000011000111100000111101101011000100000011111010000111111000010001001001010110101000001111000100111101010100100000010100111101010111001110101011110001011011000011010010001111110001100101001100110101000101111010110000001111011100001111101011010000010101001000101000011101000010000000000000100011111111001011010010111000100001010001011001110110000011111111000101011101000101110101011001111000011001010000110101010000011001100001110101011100001001100100011110110111100110010111111100000010011011001000011011100000100011010000101111001111001111110101101101100110011000001100001000110101011010010000010101101010010000100110010001100010001111001001000000100111110000011100111101110000111100101000010101011001101001101000001000010010011110010111110100111011100111001101011010110111110101110111011011100000000101010101010010110000111011000000011011000000110000000111000010100011100101111011111111111001101010100000010010111110010011110101000010111010110011101101101100011100011110011001000001010110111000100010001110101000111011110110010110110100001110100011110101010010001000001110100110011000100110110110011100001010100111110110011001101000110111010010010100111110001010000101111101010101001101110010011001010110001001101111100000011010010000000001001110001010110110101110110101100011111111100011001011001011101010110111011000011101011000111010111101101101101110110001010110000100001001001111000011010010000011011100011000010000011101001010111101110001100000
000100111010111110111010111110101010100100101000110101000011100101011001001101011001101110000000100100001110100010010111000111011100011011110110001010011000010101000111110011110111110110100111001111000011111011110110111101101001011010010001011100110001110011100100110101001011101010100011010000101011101011110111010010000110000010001110011101101000111000100010101111111001101010011100101000101011101000100110011111101101111010111101010110111010100100111100101111111001001001010001110000000000101011011000011111100001010011001011111101101110011110100010110100101110010100001001000111011101010000111101001000101111000010010111110100010101010011000000000110111100111110010110010001001001101010001010011000001100010000101110000001001010110011101000001011000001101010011010110001011000101100101100001110101100000001111001001111110101100000111010001101010011100001110100111100110100111001011010100000011110100100011100001010100110000101100111011001001010111000100101101010011100001111111101000101001011110110011101110011101111001110011001111100110101101110101111110100110010000000110001111000100111101101001000101011111000111000001111100011010110011011010000000011011100011001101010001000001111110000001100011000110001110010010101111110111000000011111011010000011101100011111000001110101100001100010010000101111101010011011110111011010100100010110001111110010101101010011001001000111101000001110001100001111100101001111000101011111110000101110111100000110110111111000110110000010010100011010101001000001001100110011001011111010000000110101111001100000111001110011001111010000111100110000010011100010011100100000100101011011111011111010111010011011110110101111000000111010001011111111001001101111011001010110001011111111001100010111001000000110101101001111000101100110010100110001101110100101011100000011111111101100111111011100011111001101110110111011011001101011001001000101000101011011111010000101000000110011101000111011001111011011010011100110000010111011111011101111110011101100001100111011000101000110111001110110101010001000010010111011011100101101010100100110111110010111011010101000000100000101000110111011100110010101000111100001001000010001010100110101000000011101110010111000110001011011111010111010100101100010010001100001010101010001101000100001100111001110001110101110010111011011010111110000010011011101010001000010010111010100100011101101010100010101110110111010110100001001110110001001111101000011011010010110001000111000010011100101100110001110010001001100011111111010001001101111101011001001101001011101111101000000101011110000110101110100001101100010101011010011111101011111111001011111010011100111000100111110101111100010111010110110111110000010100110010100010010001110100010110010101010001010111011001111111001011000001110101001101110111100011010010110001001000001001100000111111110010001101110011111110010110101110000101000000000001110010010101011000100001010001101100110010111101010101101000100001101000110101101001010011100010110111100111001010001111000000000000000000101100011111
001100100101001101010101011000111100100100111010110001010110111110100110011011100110011010100110101011000010100111011100011101101001100111010011100010111011001101111100100101111010110110100100000110111010011111001101101010010000111000000110001111101011000100000101000011101010100000011011011001000100000111111011110111010100000011111010011010011010011110010000111010011011001010111110001111110000100000001100000010010101010110010001010000011110000001111010010010111110010101011110010011011000100011001011101001110100110111101010001001100100001101010011000101010011100010000110011000100010011011011100111111101111111110111010010001110000001011000010011101001011111111101110010010010110101001110100111011011001101011000101001001001110001011010010101100011011110110100000110100010101111000000111110111010100110010001101010111101011110001011101110001000010111101011010011111000111001110001011100010100101010101110110011001001010111111010001100011110011110001101110010000101100001110101100100010000110111001111110110000111111111011101100110111000011100001111101000000000110000111001010110010110000111001011001011011011001001111000111100011010011011110011011110100100101010000111101100110110010101001001010101100111100100010011011000000101111101101001000000001010100000001111000001101000110101111001101100011010001011100000010001000001001111100001101111010101010101000001011111001100101111111010100011110001101111010000010111100110101000010010001101110011110000100000011000010101101100010100110111100110110010001001110101010111000111100101100011001101001011011011101111000101100000010100101101000110110110111101111001000010001011100110101000110101010110101001010000111110100010000010010111011100110100000100100010101110101110111100000000010011101011001011010011110100000100101011010010101001111010001001101101100100101000100000010111010110001100101110000101111101011100000101100010011010011110100101001100101010011110100010100110110001100001011101001110101101000010111111110010011100111111010101110101000111100011101011010001111010100110011111010011110111001000100000010011001101100110010001110101111111111010001101101001100001111101100100011111001000011010000110100011010011101011110111011000111110111001101100001000010101011111011011100101100010011010001011011011111100010101011000010011100011000110001100010100001001001100101100110001111010111101010100001110000000110110111100011011110110000111010011000011011111101110001011011100100111101110011000101000001001000011101110111100111100111000001011000001110101000000010010001111010001011011000100101111011100010011100001001010010010000101000100010001101000101101110111001000011111110000110011010000100110110110111100110101110101100100000000010111000001011101101001000010111100101000110101001011100111001010001100101001001001101111111011001001001100000100011110110101010110010011101000111101100100011010001101101011111000100100101101011100101101000001100101101101101100101111000111010000111110001000110011100011111000110010100101001111100111001011111100111
000110111011100001001110110101110010100010100101010000110110100001011001100001011110001011001111111110010100100010111111000101011100001010001011011111110111100001101101010100011111111111001110110010000110101010101100000101100011101010110000101011010111110010010111110100110100100100111101011001100011111000011101001010000011000011110010110001000000010101001100111001100101110111001000011100111010110101111010101010000000001001001110000010001101010010110101000111010011000000011010111110010001100111101111001000011010110000101010100010110000010111000110100011111011111111011010100000100011111001110110010110001110010111111011001111000110011011101100100010100110000100001100011110010010100111001101110011000100000101111101000000010110001000101101010001110111100111100111101110110010101111000110010010110101111001010111101000001100000110100101101101111010101010111010101011110101000110000010010101010100011011010010110110010100101000111001010110100111010101110010000011011010100010001101101111100001000101100011011100001110011001110111100101110000000100000000100111010011110010011111001101100001000101000001101001100001100001010011101000010110000101011101101000110110010100011001010011110101001000101110001110001101100101110100000011000001100011001000001010100100101110001000011101011010100010000010011100100000101100011101000100110111011010000110000111011000010100001001111011001101101110100101101100110000100100110101000000011011111111010001011011111100111000000100000010101000110001001010101000111010100110110100000000000011000110111110100011101111101110101011111110000110001010010101011110011111010001001101011111000000100100001010010101010001110010101101010000011111001011101100101110100101011010111110011000100011000111101100101100011111011001000101001010111111101101100100110010000001011010101000100100001101011001101010011011000000000111011110100111101011100100101001001001000110011110110011111110010111110111000101101000000010101100000110010010110001000011010001011101110001010101000100110100001010011011111101101001011001000001000010101101100010000011001010000001111110110110001111001010000011100010010100000001001100111010100010000010000001110100000000101110111101010110001100001011011101011100110111011110001111011010111100110111000100101011010100110100111011011000011101111010000100011111000010101101000001000110100001110001001001100011100101001101010100110111001101011100110010100101011001110100010110000010010011010011111000111000100011010001110111001100010000011010000011010110000101010000010011000010111000100110111011100000010010110000010001000111101001010100110101011001101000111110111101000111000110101011111000001111110001000100001001101000101011101101001011011000110101011001111010000011001000101100000011100001100111110000110101011010000010100110101000111111111000001101011110000001001100001100000100111101001011010101001101001110000000100110111110100001100000111011010110000001111111010010010010011101010010000001100100111010110111000111101100001011011000010101111011000011010011
110011100001001011011010111111101111110000100110100001010000110010110100100110100011001011010100000010110001100011100000110101001011110111110000010101100001000110110010111011000011001010111101100100100100001001010110010110000011000011101010111011000100111000011101100001110011110101001110101001001101001111111010001110101100100111100001110110001111010110001001101000100010011110000101001100101100100110000110010101010100010100100101101010010000110110100001111110010101001000100100001100100111111011001100000010110000010011010000000000010110010100000010101100010010110110110011011001011101111011001000000101000100111010000010010110111110001000100011100000101110001100011110101011110010001101111111100010010010000001000001011010000001001011011000011101011100011011110111011111110100101001100101101101101110101111100110111100011110101111100010011101011000000000100011011111100111001111011110001110101000001000000101000101101110010100101101001000110111110001110000000111001000011011011001011110110111000110100101010100000100000001101010001111010001001010011001010100100100010001110010010000011011100101111001010111000101100001101111001110011011110001000101011010010000110111101011111011001101101110011110100001100001111101000001011111000000001101111101110001001011010111011010000110011011101011010101011000101000001000101111010011011011101101111010101101000100011100111001010111011100111111001010111011100000101010011011011100010100011010110100101110111010001011110010000111010110110001010000001101010011000010100101110011111111100011001101110010101101111100001101011010110011101011110010111101010000010011100000100000101001110001011101000011011010100101100010100100110101110111101000111101000010101010000100110110100100011001011100000010110100101100100010011100101111101000010110011111100010001011101110000100011001100110000110100010101010100101100010001001111110110001110011000101101100101010010111000110111110001000111001101010111100100110010110011110100111110010101110010110000101001110001111110001010111110010001111001011100110011111111111101001010011101101001000111101011111111101011100010011010001011010001111110100111011111100111000100010100110001000011001001100110101100101100000110001101000000110010110111101111111001100000010010011111010000100111100010100001110100110011001110010111101110011111010100011001100000011000001110111100000110001001010000000100100010010010111101000011100010100011111111110101111110011011011100010101000010111000010011010100000110000010010110010000110011110101110011000001000110100100110010010100001001011100010111000011010111001110010000110101011111000100110000101100010111000101101101001010110000101000011100111110110011011110110111111010011000110011001110100010000100010000011000011110011011110011000101000100000101101011101000011000101011111011100110111110101110001001110011110000111010110000010101010011000001111001010101101101001111000000010000011110000011110101100000010010001011111111001000110000100110100101111001101010000101100100010011000010001110000000111
000000101111101010101111111100111101011011000110011100101101110011010110110110011111000011111111100111011011100111111000111101010010000101010100111011111001101011011111010001110011000110100110100101001101111011100011011110001100110100010000000111101001011000010000110100100100001011011010111101111110101010101101001100000110001011010111100001011001001011001000111010111010100101001100111000001000101010111010001101011101110000010111101110000000100010100110100011011001110011110100010110000111111100110000101000101100011010011100001000011110000110010110011100001010101110001100100110101011100111011111011100101001100100010010100011100011000100011011100110010000111001011101010011010100001010110011010011111011110010101101111100000111110010010001000100010000001111110000001111110110111111110101111111000001100110101000010100111100101111101100111101000110001011000000100110000100011100101001100111100001101101111110100111100110110011110111111010000111110100010100000000110000110100001110100111110011101000101110111101001101101011010011011100001111000110001001110011100110001111001001101100001110010110001101000011100101001100010101001011010100111011011011010011000010010110100011101111000100011000111011111101110110000100010110011111011100000101101001100000001011001100010011000111111010111011100000010101000000000001100100110010010000011100011001011101011101011000011011101000100110001101111101011000111000011110100110000110011101011110011111011100011111111011100010010111111110010011110111010110011110101111101000010110010010110011110110011011100100011100001110110101111100100001001001111101100110111011100000010101100111011001111101101100010010000011010001110011100101110001111100001001010000010101001001011100100111101001100001110001101011001100111010111110011010000100011100010001110000011010101001010110110001010010111011000010101100101000101110111000110010001011111010011111101010110001010110011100100010001110110101101001101111101101000010110000000101111010011000100000001010010011100110110111010100110000110110011001100100111101011101001000100011010111100000001001011110001110011000110010110001000011010010000101000000100110000010100110111111011001110110011000100111101110111011110111110110100000010011111011101000111101010011111001010100011110110011100001110001100100011101101001100001101110101001101110010011100101000001000101001111100011011001110010000100010011101001110001101001010101001010001001110010010011010000010011110011110001010001000001010010000010011101100101111010011100001010100101111111101100111011010100001101011011111101000000111111101011110101011111010101110000011101101110010110011101010010111000001011000101001111101010111100100010110100110011000110110111111111100011101001110011000101101000111001111110001010101000011110100101010101101101010101101000100001001010110001010000000011011011101101111100100000101101001110000111110110111011100001111100101010100101110101000110111011101010011000110010100100100111111100111111011010100000011011001001011111001101001010011011010001
001000011000111100110111101111100011100011001010101010100101001110100100111100101011010001110110000001001000101100110011001110001110100101000011000001010000011100001100101011111011000110010100110011111101110111010010110011010001100110010011001101111010000000000010111010100010001111110100001111010010111010110100001101111001101000000110110111110000011111110111000101111110101001110000010000010110111100010011101101011101000000011010101000000010111111100100010000111101111011111111101111110000000110010000111101101011001111111110110010000110110000011111110000011000101000101011111111101010101110110110000011010110000101011010000011001100101111100101101011110111001001011101100101010100101101001100001011010010011011000011000101011011000111000101000100111011001110101100100000110111110010011110110111001001101000010000110011101010010010001101110000111001000011110101001110111010010101011100000110111000011110100100101000100111100011110001001001110000110001010011000110011001100001110100111101111100100101011110011101000011000010001011001001111110111010110101100011110100001011111110110000001110101010001001010001101001110100010101100101010111000110110000100010000011011110101000000001000001101010111001101001110000011101101001111110001111100100000110111010011100101001001111001010101010100111100011100010011001111100011000011010011111011000010101111101110001011111011101011101110100001100100000010110000101001111101110011001111001011010000110110011111110001000000011011110111001011010101001001011100111000010010110001100010000000001000111011001010101010111011101111100111001101110111110011100110111011011010010010111011000110000110000110011100011100101011110111111010011001100001101011001111101011001110000011101111110101000110100110100011010110011110000010010100110001001111111000000011101110001000100111001100100111110000000110101101110101010001010100001000011110010100010010111100100110100100101010001110100011101100110010000111010010010001100111011100110100011110001111011000010010100101011101010101110100001010001111110011011011001110001000010000010101110011111101000001011001110010000011100001010010001100000111101000101001110100110001010000100000110000000110011111111010100100010011011010010000110110100100100101000110011110100101110100101000000110111000100111010011001111010000100000001011010100101111111010010011011111110101111011110000101101100011110000110001101000010001011101011011111001101010001010001011000101010111110110111110101000111000110111101110111011010101010010010000110101110011111010111011111110001100001001101001001010111001010101001101110010111100111000100100011000000101010000011111010101000111111100101011110010101100100011100011011000000001100000100011001011111001011000110110101111000101111011111111011101110011100001101011011011001011000001101010011010111001110110110101110101000110010110101010001011001111011110001011101101011000010111100111110001111111010110011100010000101001001000001011110110101011010010111100111011111100100100111101110100111111101010110011100111010
111110111100010101000110111110000111100001011000001111100101010100011001001111011000110110010101001001100001111100001001100101010011011001010000011010101101111000101111100000011010100100110111011111110001001000001100001100011110111101001000111000010011111101101100110100000100111100100001110000101000001011100100001110001001001010001110110001001100001010011000010101101010001011111001110011011010110111000011100010100001001000011110011111001110000001101010000000010001111100010011101000000110111010111111011011101110001100000111110101111000111110000110000011010100100101001011100001101111100010001010110100010010100001100100001011000011101110100001111001011111010010111000000011001001101100011001010101000010101100001011010111111100001110110010111101010110010101101000000100011110111010101101000111110011001010110110010101100001010011100111011010000000111110001010110001110001010000000101101101000111001100000100101101000101001010101010011111101010011011110000011110110010100000111010001000000110000011101010111111001101000000011010100000100110000001110101001101100011010110111110000101100111001100100110100101110110100100101101110010011001010010001111111100001101111100001011101111111111010110000111010001101001001011111001001100010111101101111001010110100110111101110001110011001111101001110111110001000100111011000101110100111100101000111000100000001000011011011001000010110000010001100100100010111001111111011110001100000111101101000011000001010101110010111100110100001000000001011111110100100011101111010000000111111001101000110011110110010111111110100100110110101111000000010101011011001010010101001111000001110111100110011110010111001111110010101001010010010010001010001111011100111101001111010110111010101001100000000110111110011100010011100011110011010101000010010010011100100011111100000111101100000010110101001111000011001011110001111110001110010000001011001000000000011000111111100110011100011111010011101011100010001011010000111010110100101101011000011110100100101110001001010011010011000111000000111111101001000000110010100010110101110101011000010110100011110100111000000110000100100101000011111101100001000111000110110110100111011011101001101010110100010101000001000001101001100001101011001100110011011000101100101001011110010011011010110111010010110101010001111010010000001010000110101110100000110001101100110000010001000110101001010111000001000000000000001001011001000010101010100000101100111010001111101110001001001100001100111100011001101110010001100010001100101110000100000100101100011011100010010001100110001000101100000110110001111110010010110001100010011000001000001011010101001111110000010110100101101101101100001100011011011010011001101001111000000011101100110001110111110110111001100111000101001000000010110100100000011101101011111010111101000010100011011110101010110100111110011110010011001101010010100101000011000000111101100010110100011011111101000111100000010000111101110010011101001110000001000101001001101010011101110110011100010101101001110111101011110000101100100000
011000011010001010001000100010101100110001011111000000110001010011001111001000001010100100011000000110110101110100011100010011111011011001000110001100110011110111111011110000011000001001110000000011100001111111100101000101001100001101001000000011101011000010010111010000010011010000100000001010111110110011000100111010111111111110101110100100010011010100010001100011100011010110111110000000010010010001011000111000000111111000101010000000100000010100000111110110111101110001010100001000111000101111101010100011010111000010000100011010000101101000011000000000001110110011010101110010010011011010111011100001011000001000001011100010100110001111000111011000001001001001110101100001110010110110001101100100011011111110101011111101011000001010111111110000100110001110100011010100000001000011011111011111111100011000101100111011110101000011110110010110101101111101011101101000101100111000010011010001010101000010001000011101011011000110101111111110111110111000010000110111100011111110000111100101010100101110110010100001011000101101010000011010000001001011100101100111111100001001000100010100011100010101110000101110000111110101011100100000110101001000010011001100011010001111110111011011001110010011101110000101011101010011001110101011010000000100111101010100011101011000001100001111101011111100001001101000100100001001011110111100111001100110111110110000100101000101100100101100000000011100111011110010011010000100100010010110001111101011010001000000101110101100001000111001001001100100000110010000001100100100100001010011100010001011111100100101100110010000110100101010001111011001001001110000010000001011010011001011001001001011010001111100010101101101010111100111100001011010010111100100111101011010011111010111101000001011100001111101001000111000011011001010110001000111110001100010101000001101010011111010010000111011000110011001101100001001111000111000110100111100101000110011110011000111101011011011000000000001001100100000010100010001100110001000000011000010101000001010011010011011000111010111011111110010111100100110001111111000101101011110000010001100010111010101011101111011011111101100010000001010100011011010011111001111100111110100101110001011100101110011000000100001100100011001101101000001111101000111111101101001000010110110010100100100010001110110110011000110110101001010111110111100110110010011101110000000101000010011111000000001101110010101110111000101001100011100110010001001000110000000010000010100111000001110110001100101111101110001010011001111001101101000101111111010101100101000110011110001001001111011111010010101100100111010100011011101111000110101010111001011001011000001000111010011000101100000011100100101001100001110001010011100101011010100001000101110001110100001110001000100011011011100001111100000011011010001000110000010101000000011100101100100100100111001011010010011111000100101000010110110010011001001101000011001000000111111000011011111000110100111000010010100110111010111001101011100111011100010100101001000100100000100011110101111110111110000100100100101000001
010011111111110011100000011010010111111110010101100101111011100001010001000000101010110100100100111010001001100101001000101101010011011010000000110101011010000110011111001010101000011100011111010110100101001011001011000010001100111000010011100010010111011001011101000011111100010001100100001111111101110001111011011010011001100001010001110000111111110101100011001101001010011001001001010000001010001100100001010111010010010110111001101110110000001100110010010010001000110010010100001100000101010110111100011010100000101011110110011100001111000100101111100000110111001100110011101011101101001101100101010011011111010010101110101000011000110001111010111101001100110110001011110011101111011010001000000000000010010100110010110000010001100001000001101010011110101111011101000001100101101011100000111010001010110001000101111000010010100100010000010001100111110000011111110110101111111110110101011110000100010001110000001011010111010011010010110001111110110011000110111000000110001000010110000010110010000010000100010010011011111000010111000100101000111100011100001010111001011011000010000010101001111110000000011011011100110101100010011000011011011001011101110001001000101001001001000100010010110010100010011101110001111110000001101101011000110101000111111111010011101010001100000000110000010100001010101001001000100111010110000111010110001110100111010101110111001001111110001101001011100001010100010001010110110101110010111111000111111100110100101111100011010101110010000010111100100000110100111001001000110010101111010001111100001111011111110110110111000011010100110010110010011011101000101100111000101100011011000010011101000101010100110111010101110101010100100111101100111010101001001101000010010011110001010101011000011000101000111101110011010101101010010011100110100011001100101011111001011111100001100110101011000111011000001001110101011110100100001111111010101101100100100010101100101010010011001011000101101111101110011111110100001111100011001010101100101100100010000000111000010010100011001111110011011111110111111011111010001000100100010101101111011001110010010100111110111000111010010010000001001110111100100100100001001011111110100010011010111001101110000000000100000110000110110000011100011110011100111000010100001101010100101111101110101110000111011001011010000111000100100101010001011110011111000010001011001010011010100111001001011111101011001010000100110111000101011110001101100111100110001111101100011011011111101000000010010001111110101010100001110011000111010100110110100100111111110110010000101011100010110101101101000011010010000111101100101001111101001011110111100010111000001000001111011111001100010111111110101011111000000011001111111101010000011110110101011011100010100101110100010000101111111011001111110111000101011000001000000111001110000010101110011111010111101111000001111010000001001101011000110000111111100111100000111110011100000111010101100001011010010100110101010011100000000110001000101011000101110100111100011001101010100110001100011110100101110010100010100111100011
010011101001111010001000001101101010001011001001100001011110000011001110100001101100101101100111111010110000000011001100011001000101010101101101011111000010010001000011100110000001000000011110011100011101010110011011100001000011001011000011011011100011010110010000001111111110111010001001100010101001010011110010011010000011000111101010100111111011111001001100101111001101001001101100010010001100101010011000100111110011001101111111100010010001011011001101011001010000110101100111010110111101101110111011101000010010011100111001100000101010010100011011011101011000111110010010110110010010010010011100100000010100100111110110000100000011111101110001001001100010011101100101110001011000000101110101010001101101011010010010011101001000100100110100001100101110110110010000110100010011011110101110111110010010110101000010111010010000111110111111010010100000111110000100111111101010110101011000001010011100011110000111110110011111101010000100111001001110110111100111000001110000111111111011000100110101110110101110001000111111010010011011111100100001000100011000101010001010100000000000011101111111111000001001100011000010010011111010111111100111111111001101110101011100011101100100001111011011100100010000001111001101100100001000111100000010010001010111001110111100000100010000101110100101101110000001101111100001011011000000011011110010010111000001001101011110011001011010111100001001100111110111001101100101101001100111100110110101100100111101010111011111000111101000100010010111000000100011111110011001111111100101111010001101110011011010010100000000110010100111010000101101110001111100001000110110110100000100100100010011011001101101000111011000111101110011010111000011001111001111011000001101110011111010101000111000000101011000110110010111000100100111011010011111011101001001001011100110011011011011000001100101110111111110011000010101011001101010000001111100101111010111111000111011001011000000000101111001011100111100110111110010100000001110101111000011001101001001011111110111101001111100000000011001110101011100100111101110000111101101110011010000010001110110111111100010111001110110001011001110001100101111000011000010111000001000011100110101001000011111011110011110111111101101111110010011011001010000000011000101010010001110101010111110011001100010001110001110111111001000001000000111001101001100110010011101101010110111000101100000100000110110000110100011110010111111110000100001001111110111011111011101010100000110000010010100010101111110000101111011100111100111100010101001110000011100010001110111000111100110100100011000001110100101111101011000111101011010111011111100000110100010100010011101111110000001001001111010111011000001010010011011100001001100010010010101101000100101111100101111011000100001110001101110110010001111001011100001011001100000001111011011101111000110111101000011111001000010100111000001010010011010111001010100111110111000011011000111001100011101000000001000100011110111110011000000011110011011000000001001110001100001011111111001101010011111110100110100100100100110
000111110010001000001100100100111001110011100101110011100100101111001000001010001010100100011000101000111100000100101011111111100110001000000100100001001010100000100101010000111001011100010100100110011000110000101000010100100101000110110000001010000100110110111111100101000111101111110000101111001000100110100111110000101100110001101101101111100000001111101010101100101111010101110001110110110011111001011101111011011000000100101011110101110100101011001100011000110010111101001111001011000111001000111111011110010100111001001011000101000101101001100110000100001111111011000100011001011100011000111101101010011001111111000101100010101110001011101011100100010000101111111001110011110010011010000010111110110001111111100110011000000111100000111010010011000110111011111010010011101101100010111100000000100110110110001000110010110110011100101001001100111000001101100101111100110001001001010000110011110111001001011101011000001001110100110010001010010111101111010000101010001101010100010010101110010001111010110011101010001011000010010101010011110011110001001100101000011111100000001101011100100101010000001100111011010111011100101111101001011110101111100000010101000000110011111010111101000000110101000001110000001100101111100100000100010101101100100011110110000100100110011101101000110011001111111011111101000001000011010000001010100100100101101011111011010101011110010001010001100110101001010110100010000101010010100110111010010111101011111111011111110100000001100010101001000010101011111100100100100111010110111101101101101110111000101110110110001111111011110000111111011101110011111010010110101001100011000000111000001101100001101100010011100101101000110100010100101011010001010001001100011011000011111100001110001101011010110110111110101001111001011101111110110001011110010000000111000101101000011000111101110110000001010100000011010001001100000111111010101111101100000101101100110111010011100110001100111111010010111010110001100010110100010001111011101100000000110111100011010000110001011101000110011100100100101111001011100010111100111001011011011110101011011110101001000110011011110001110000101111101101101100110111010101100100111010100100100100111000111110110111010100100100011101111101111110100001001101011001001110000010000111011110011000000011100011011000111100111110010010001100011100000101001010100111000110010010000110101001000011101110000111100011101100001100001110110010011010011001011110000010111001000101001101000011000111011010111100010011001011101011001100000101101001111011110100110010010000001100101000101111100001011000111110010110110110011001010010010101110010011011111011101010000100100001011010111011011111111110110000010101110010110101001110110101101101010010111010100010011100000100000011111110000001100101110000010111010111101010110000101011010001000000110010110100000110100100101100000001100110011010110100111010110001000010000100110100101001111111010001111101101000101100011001101101101111000000000000011110110111000001000111011001100011000100111010010011011000000000010011
011011001010101101000100101101001110010011001001100100100100111100111100101100100001011110101110110111010101010011110111100101010001110000100111001111111111001101110101110110001111101010101011100010100000101000100111000001000001100010101111110011000101100110111101000011011111100000010000101111011101100010101110011001011011101010110100100000000111111000111111100000101001001100111010010110010111110011111001110011101101010001000000011111011010101011111110111001010011101000101111111000111011011101111100000010001101011101110000001100110000110100110011111110000100011110100010111001001011000101001111001000001101010000100100010111100000010110100000101101001010001011101111001100010110011001011010111000110011101001011011010100111100010011111011111010001001110010001001111100011100111100111011110110011001100000001010001000011011110000011101100110110111101111101100010101011100101101100011001001100001000111010110010000100111011000100110111010110010111000111001101111010001001101101100100011011111111110001100001011001010010000010101000100001110110110110111010011110110001000101001001000101000100100111111011011111101101011111111011011110010100000111010100110110111111011101111111011101010111010010110100110101011001000111100111110011000111111010000100111011001101110000110000100111001101011010000001001100100010100010010110000100110110101001111011011001000011100010011101100001101100110000000110101011111001011010111110111011101010110110010010111100001111011111001001000001111100010011010011110111010101100011011100100000011110111010111100010000111101101001110101000011101110101111110101100001001000001100100110000011010001100000001110001110001011000101010010011101000011100000111100010011110111101001100111000111111011110010111000111100100111010010110000000100111110110001101011111100111100101100111110100110100111100001001110000100111000101000101101010001101100000000110101001011111011111000000101100101001000010110011100001110101101110010000100100100010000000101100001110000010000010000010001001100001000110011100101010000100101010001001000010111010000100110000000010100001100001000111100111000101100100111010110000011110000001111110011101110100011011010111000011110011100110001110100101110001110000101011000111110100111001101101010100000101111101010010101011000100101001100011000000010011001110010110110011001000000010110100100111010001101011100001110111110011101000101001101111101110100100100101001001111011111100110001100000101000001000011111110001001100111100111011111001110101100000101001111001110000011100110100000011100010111010101100111011001011111111110011011110000000000111100111100100100010111111010010111100101111000010101010111001001100111011000110011110011110010010110011001000110100101100001001001100100110100100101000011101100000011100111111000010100111101010000010100010011001011000011011010101110011010001110010000000001000011010001010100111111100010100001001100100110011111101011101010010110100011100101111111110110101001011101000100011000111011001011010000001001011011110100010
001010000001000111010011111110010100101001010111000110100101001101101101111100111010001110011111000110101111010000010100010110111100010000001101011001100111011001001100011111111101001000010000101000011110101110010100100111111111001111100101110011100100000100010011011011010011000101011001001110110110001110011110010010000111000110010100010001010111001000110010110010111001111011100011110110111000010101100011011111111011000100111011011010100110000000001101111101101101110100011110100111010011010010111100100110010101010010011000000010110110011010010101000110110010110010100000010000100100001110011111100110000011001110011010100110110011101001111100010010000000111101111010101001100110001100101001100010001110111101110011010100011011100110100011010111101000111110100110011001010101100101110111101101111111001011111001100101011000001000100000001011010110110010111110011101000111000101110110110010010101001110010000000000001000010111110110101000110100111101011000110011001000110011010010111111000000010110101001010001010100011001000010000011000101001111010110011011001111010100111011100010000101111000100000110011110110000001010101111110101000110000001000000001110111001000100000010111111111100100111010001110011010001100010111001101110010001010111110000000111000010100010111101101101000101101100111110110101110010111100111101011100001101010101001100110101010101100101111010011111111000101110000111011101001110111011100111001110110100011110000101100010101101111110111100100000111110101110110111101101110100110011001010010110000110100100010001001011110101000111111001111100111010110110100100010100111000100010000111101101111010010000011011101010011110101101110001101010011000100011000100111111010010000111001000010000000001010001100111100110000000001111100101101100101001001010010000101111100111111001010110111111010100101110111101001000110000100111101110100000110101101010011010011100001011000000001101001000001010010100100001000101110010001110010100111111110001001000111111100110000011010111111001011010101100101001101011100111111000010000100001101001111101110110100101011010010111010011101000110111001001101000010111010111001010001111111010001111001000110100101010000011001010111011101000100010000010111111011111111001111001101111100001111010000110001010011010110111111000110001101111011011001000100111100010010100110100001010110000101011011010000110111111111000010110101010111110100111011001000000111111000001101111011110011100101000110011010011010011110001111010100000010010101011101100110100110000111101001001010000011100000001011111110011010010100111111010101111100001001011101100010111011001010001101101100001101001111101011001011100111011111111011101110000100110001111101110000100010100000100010111000101100110111001011101100100010101111011110111110111001001011111001111000000011111011101000000001010010011100001110011111101111111011000101000111110101100000000001011101010110100100000010100001010100000110011010111011001010010110101110101100010000011100110110101111010101101011010011010011001010
010110000000001001101110100001100110001100100111001110011000101101100011001111010000010101000001101100000100110111000011101100110010011101110000010100100111000001110011010011111011000000010100010101011010101001001000000011101010010111011011110101011000101101000011000110111101110100000011001100100010110101110001001110000101000011100110111011100110000000100000101011011000110011011110000001011011101010100010011001000010011001100011000110011110101110011001010111011110100000011100000100111110010100000101011001111011001110100101011110101001101011000101110011111011100110100110010001101100101011110110000111010100100011111010010011000011110000100110011100001000010001111001101111111100000100100111010011111001011011110000100100110001001111011101111011000101100111111010100100101110001011001011000000101110000101011100011101011100110010001011010101110111011001111100101101000011101100101111000001110111010010001010000010101001100000111111110010010011110101110101101101011111010110001010100101010110011011111100100011001100000110001001101100100110110101010010110111100101010010010011100011001000101001110111110111101010110001101110100011101000011000010001010111001000110010010111110000011110111010001011101111110010110110011111000110100000110111100101001110111000101011101000111010111110100000001010110010101110101011101001101000010101010011000000110100111001110001000111111111110010110110000111111100011010011111110101101010111111011100001011101000011000000101010010000101110001010010000110100100111110000010110111001100110111000110010101010000010110010001010110011000010101001100010010011000000000100000010110110101100010001000000000111000011101001000010101001000011000111101101010101110111110000000001011110010001001000100001111111010011100110101100010000000111000000000000111000110001000101101010011011100010111101101111001110100010011111111010010011001001110111101111011010011111000010100100101000000110000011110001101010000010101010110110100101110100111011111111101010111110010110011101001100001010111111110010100001100010001011111011100000100001000010100111110100001101111111010100101001100001011111101101000101001110000111010011100010100011101010100100101111111000001110110001010110100101010100011011100011110011010010101011001010010011110110010101111111000111000111001000110011111011111110100100001101001010011010100101011111110110000011001000110001011100000010010011010111111110110100110001101110110011000000111001110100111110100001111111000100110011101101100101100110101000110000110011100101101000010100110100101001001001111100111001010101011101001110101001000001010111100010010001110010001010010010111010111100111010111100011011111100010011110110001011111011001010110101011111111101111110100000010010100101101010001001110000010111110110001001111001100001011000011011010100111100001110110111111010101001001100101001110110101000000000101010001100110100010100100000110010011010000110111010110100100111101101010111001001010010101000111001111011111011000110100100100111001101011101011000001101111
110001101010000101001110000011101001001101000011010000111001010110000110100101001011110000111110011111101000110101110011110110100010001110000100010011101110101010011100000101000110001111110101000101011011111110001100011101100000011100000011011101010110000011000100010010101101100011011101010101010010010110110010011011001011011111110000100110000001010000000010011110100001110101000001011011001000101000110000010011101111010010001001100001110011011110111111110010010100110000000111001111110110101110110111010000110101000110110010110111001001101010010001110111110001000001100101111000000010111000100111110101101100110100100100011001111110011001100010000101011101000010110001011101110011010011000011000011001011100100000001100101101001010110110110000011010101011111000101100101100100110010111000100111111011010110110101110000011110101001110110011010001110001000000101110110110001000100000101101101110110001100000010000000001110011010001110001001100011000101010100010001010111110111111010001110010000001010111011011001011100100111010111101110011101010001011100010001110000011011011100011110000101110100101010101000101010010111111000011001011010000001000010000110111011100010001000000000010001011101111000001110000010010011000111100011010111010001101111011001001011001000010000010001000110011001011001011011101000111100100001100001011101000001110011001110000100100111010011010101010111000111011001101011111010011111100111100010100100110010000001100110011111000001110101110100100100011000101110010001100001101110000111001011101000100100100100100001101011011111000101101110101100110011100100001101100011010100111000101010010100100100011101011010110000000000010000110010111100100010100010000001110101111010100111000010010100101111010001110010001000111011011010110101011011101110110101110011100110000100001110010111100111100110011111110011011000101000101111111110100100010110110000110100011101000010111000000101001111110010110111101100110110100000101010110000111001001101101101100011011110111110100000101100000101011001111011101010011101011101110011000100101001000010100100101010000110101001111011000110011111010011000010001100101101010000100111111001110101010011010011111110000011011010100100011111011000011100011101011111011010110101110010100011011010101101001111111111001010111000100010000111010100010101011100010011111011101000010101010100100010110101100011110110101110010001110110000011000000010110100011010100111011111010111001111000001001111010011000011101101100110101011011001110100110110010000010011101000111100001000011000111110111111100011011111001010100001101001010000100111000111101100011000000011010010111111100010001111010110000111011110011111101101111000001011001000001001010001111010000011000110111100001110110010001111101010010001011101101000100010110010100110100111100001001111000011000101010001011101111101011101110010100000101111011110110010011001101110011111001110111000111010010100000001011100000000010011100110001100001011111111111011100101111101101000110111010111001111011011110100011
010111001010111010110100111000001110011100000001101011001000010011011010101100010110111100011000101010100101111001011101011111110101010001101111111101110011101100100101100001100111000011100111000111101100001110001011111000000100100010111110011110100111111011111110000000100001101111110000011111000000100100010000100110100001111100001110001110110010011101000000111100011011010100111000001111111111011010110001010101011001010100000000011100111101100010100000000010100001101100000100010010100000001100011101001001110000100000101011101011111001111110000100100110110010011110100000000011100001111110110100110000010111100001001001001111001000011001011101010101010100110001111111010010001000101110000000100100011010100100010100100010000010001110001011011010100001011111110110010001010111000111011011100000100011101010010000111111010110000110111100111001011000010010110111011011101000111111011011100000101001000111110101010011101001010100001000100011101011000011110100001001010001110010011110110101101110111001110001011110100000100101101101111011011001111100001010001100101011010101101010001010100010000011001101111111010000010000001111011111001101001000000100001110010001001101001010101111110000100001011010001011111011010111010011001100000001110001011111111111000001110110010110011101001001001101110011001001101010010011100111111010011001010101110010110000000110000100011000011000110100111110100101110110011001000101101001101100001011010101010111010011000101010111011010000011011110011000101110110101010001001000010111010101100100111100110000100110110110111110100001100110010000000001001110011000110000100110010001101110111010010100001111000111111110100111010011111000010011110011011011111010010011010111100100110111000110001100101111111100001011111000110110100111000101000111011100010111010000110101010001110010110110000000001001011101001100000101101011010111011001111111110100111101111001100111110010110001010100111011001001010000100111010011111001101101001011010000110111110000011100111101000001010001000101110000011111110000100011111000111001111110100111001101010101101101010001110111000111000100010011111000000100010011100111000000000011100100100010110001000110001001101011111010110001000101010101100010101011101111010001110000101010111001101110111001011001011100101111110010000011001110101111001110101010010000010111001110000110101010011011011101011101010110010101101001000001010011000011111011011101100001100111101110010000000010111010111100101001100110100010010001111110111011000100010011100000011011011010000010001001010001111101111111001010111101110010001100011111101011110110001111001011100111100110011010010010010010101000110001001010001101011111110101110100000101011000100111110011111100001101101010101011111110101010000110101010110011011001101010100010110111011001010011101001001100001010110010111110110101111111011111001000011001110010100111011000101001101011010111011111100000111101000011100011101110001001111101111000010101100101001000100001100001101111100010100011011010111101000100100010
000101001000000111011011001000011001111001011000101000001001000101000010011111101111001011000001000111100011011100001011110101100101111010110101110101100000101000010011011010101000110101011001001111000110100011111111100110101100110110010110010010111001010000010100110101010110011001000111110111000110010000010110011100000011000000001101010000110111000000010011111011011000100110000101110001000101001111011010101010000010111110110110111110011101100100101101101111010011010001110100111100100011001000001001100010001111101110010100110001101111111111011000110000111110111000010100000010111010010011110010000111000101100110000110111100001000100100111000101101110001000100011111010111011110001001100011101101101100111001001100010100011011001010011000000100000110011000101000000110111010110001000001110111101101000100000000100010101111000101010001000111011001100100100101011000000111101011110111111011110000001111000010000110011110100110100001011000110010000101010001001101110011001110010000011111100011000110111111010011100010000100100010010111011011010001110011110010110100111010111010100111111001001011010111011010000001010111100011100000110111011100111110000110101011000110101111111010001101101111011100011110010100011111100110001001001010100001010000000000110001010110000000101011101001011000011111010100111000010110000000110111010010000000010111101100011100100011101011101101001110010111101100000100100010011000011101011011010110100010101110010011101011111110000100100111110001101010010001100001100000001100110100101011100111010011100010101011111111000110101100001001110000101000001010010110111000010001110000101000100001001010010000010000111101000010110001001100110010001001100011110011001110000001110001111010000011000100111100000100101001011110111111111100010011011010011110101010000111111110000100010110101101010000010000110011010001100101010010110010101001011010111101001100010111101100110101101100001000111010011001100110110110111101101001000110011010011101110111010101111001111111100011101100001110001100111101011110100001111011110000011101100001001001100001000101110101101110011011111011111101000100001001110100100011111100010110100101001101000001110011101001000100101001011000000011010111011010100010100010000010011100100101101100011011001100011000001100010011101001011011010000000001011010100011011001111000101010011011010111100100101100101110111001100010110010010000111100000000000000111001111110111001001001110000100111001110000101111001110010000010111010010101111101100100010010011010011000111000000101001000010110000110010100011011000101000101111101101011111110010101101100011001101000110100011000110011110011001010111111110000001011001101101001100100000110000011100110010011000111001110000100011110011100000010010101101011001000000100011110011010000010101101000000000011000001100111110100000100110100110100011000000100110000001100111000101000010011011101011100000000011010110111001111101010101001011001100000101101001101101011101010010110111111011101011010010100100011000000100001001010
111000001100101001101110110010101100111010000101101101000011101111011000101101100111000111010100110001100001100100111100110100001010111100010000101101111000000111011100110000011001100100101110001111101011100100101110101111110000110101001110100001001000111011111000001111010001001000110010001010111110110100000000011111110000011001111010000101111100011101000001100100100010110111111111110001110001010110011101001100111011111001100010000000110010000000010100100111010100101101011010000000011111110110001001100001000110000001001111100101000011010010101011111011011111001001110010101100000011000011111001111100101100101000111100101111111100011000011010110100111010010000011000000101111100001101101110000000100000000100110100000010001000000111101101010110110000000000001100011000001011100111011110000011100111010101001011111000111101011010000010000100101011110100110110100110110100001000001011010001111001100111111100000100000000111111110100010001010011111110000011011001001100111110010010001010100101000010000100010000011000001000110101111110100110101100011111001001110110010100010110001010010111111000110100001110101010010001011010001010110101110111010011110011110001000010101000000000101000001101100110000111111010011011110110111011101100100110011110100101100010010000111111010010011101110110100101110101111011000111100101000101000010100101110111100011111011100011100101110100000100011101011111000010100111100111001100111110000011110100100010101100001110111000110101011110100100011101110001000101010101111110101001010111010000000000000010000010100000111001100101001001110100100001001101101011011010101100101010010101011101101011010100010001011010110010000010101111110011111010111010000011111101001111101100011101011101110100001000110111001101110001001000011101100010111111111111000011000001101110110111110110010101100010011110100100000101111011001001101011110010010011011010100010110111101000001110011110010101110011100010001010101110011000111011001110110101001101110111111101001100000010011101000011010011110010101110011110100101100100001011010110101110000000011100101001011000010111011010010001011011001100111100010101001000000011111101100011111010001011100100011111011010111111010101010001100001000110000000000111001101111110110001110100001110100100000010100000100101000100101001110000000011000111110010000101111000101110100101001110001011100000000110101011110111001010110111100110011100111011000101101010110010111100011011111011001000110011000011101100010001100000010110010110100100000000001011101001010110111001010011010001010000001000111011010001111000100000000111110000100111011110000010111111011100001001000111100011010101010110010111100110011100101101110111011011101011010111110001101000010010000110110011001010000100100010001010111010101010101110100010011001011011110000010101010111100000111100110010000010100111000100111111011111000010000111000001111001011000100100110110100100001100101111011101011011010111010000100000000111001000110100001000001111011101110101101000110101011111100101111101
100101111010011001011010010010110100010000010010000000101010000111001000000001101010110100010010100000011001110001110001101100010100101101011101100111110001100110101100001011011100000000100010110110001000111001111001100100111010111100000100111011010001110010001010010101001100010110011011111011001111110010000011111001010011000001101111110100011111001111010010100111001100101000001111111110101110010101101110111111101101110000011110111100101101100101010010101000000011111001101001111100100001111001011101101100010010000100101000100111111111100011000011111111110101001011011111110010111111000010111011111000101110100101000111101101011101000100110110111000000101111011101101100000110100100101111100111101000110111111011100100000110100111100001010001110001100110010101110100011001000011100110011110100110010010000101100001000000000011111011111001010001100111001001110110001001100110101110000001101101110100100110000010111111100111100010010100111110100011001101111101011001011000011001011100100000001010001001011110011000001001000011010101101101011101001000111010111001100111111000011000111011101101010011010111011010010101000110000111000011010001010101000111000101110101111101011001111101011000000111010011110110110000111100101101010011011011010110110001011110111011001010000001100110110110001110000101000000010010101110000011001011010010101100001000100100011100101100110010000101000110001001001101011101101100101010000000100011010000010011110001101000011110011111010110011101100011100100101000010000111101011111001101101011110101000101111010110100011111011111110101101100111100011010100000110010100101011100101000101011110011001010000100000100011001101010111101110010101101000100110101100000110110111000110001110010100101100101111100000101000110101111010100111101111111100011110110110010010101101000001010000111111010100010010111011101101101001101111110011010110011100100010011011110011011101010100010010010101101011011010100001101001101000000110010111111000000011001010101000010101100011010111100001100110001110001100111010001110001100110010100001011011110100000111010101111011101010011101001001010010010001101001010010110111101011110011111101111000110111111111100101101010111101101101111010100100101001111111101000011001000110111100010101010100100011110010111111101110110001000011110000100000000011010110001101011010011100000010011101011100001000101100000100001100010110110101111001110110111100110101100110001111111000000101011110011100011010001000001001110001001001000100100010001000110001010110000010111110010111101001111000111011101100010111111001011111000111111000101001011101011010000110110100000111111100100110011010110000010011010111110100011000110010111010110011011101010100101100110001001011101011110001111010100100101111000011011011001100100110100100000000100000111101100011101100011110010101100111100100000010101100010001101100110101001000100000111010000100101110000111000111011001000001000101000100111100000100101001001101011001101110101110101010111010001111101110011101101011010101010110
110110101011100011100100000010110101110001010001010011101000011011111011111011101100000001011011100010100101010100000010101001110010010110101110010100011011111000011100110010101111011010001110010000101011010010000010100111011011100111110011111111010110010000110100010111100011000101101010101111100100111101100110001101100101100110101010010010110001000011101000111110000000011011110001111111011111011101011101011100100111111111011000000011010111001100101000000000110111000000100110100010011110110001101111000000000010101101010001110101001101101111011110011101100100101111011100001010100011010001110000111010000011011000000001010100010000111001110010110110110011101000001001111111001111000111011001100100001100101011010000001011011110010010000110010011100100000001001011000001010011001100100110010110000010101011111000001111101010101010011111011111101111001010110101111100111001011111101010100011011110001101011111100011110110011111001000100110010111010100001000111001110001101101110110101111000000101110100100110001101011101111000001001001111001010101111101111001010011001100011110001010010010001101110000010010100111000010001100100100011001110101100001011111001111011110011000111000011010000101100100111100011101101000111011000001111001100011111111110101010011000100011010101110001010101111111001100101111001011110110100000100010100100010100001100000111101110100001001001001110101000110100110111111010010100100110101001101101001000101000011010000111001110000111011011100010100111111001011110111111101011011000101011000100010110001110011010011100110111110001101101001110101101101100101100101101011111010001100001010001011010110111101101110110111101011000101010000011001001101110111111001111000000010110100000011100111011110011111010011111110010000000100111111000110111100001010101100000001011111101011011101101010100101110010011101100000110100101110000011110100001010110101000100010101000011101110110101111001110101000010010100110110110011111000101111100001000000111101111101010100110011000001011100100110001100101101010101001001100101011000100101110110101101101101000101111001000001110000110111000011100110101010101001010010101000001010001111110011110011111111010100000000100011110101000001000011010110111100110110100110110110110101100000000100011100110101110110010110001000100011100000100010010101010110110000010101011100110110010111100110010001101111011011101110100000101101101001011011101100110000011000010011000110010001010001001011010110000010011100101001001110100111111101100010111101111000010101001000111111110100000010100101000000110000101011101111111111011110100000010000000111000110111000100110101011000101101001110001011000001001001010000100000110011000101110001001111110001001001000100111001010001101110010010001000100010000101011110100101011101000111111011100110111011110100111000010100000100110010110011000000001101111000101000111000010010100011010100100100101000000100100101001010101101010011000000001000100000010010111100011001010010101011010001001111110100110001111000100110110101000
010001010111011001110111010111000101011110010001011101001010011010010011110011110010011000011110100100110100010001001000000111011110011101110100011100100010100101010110001011011110111111000001011001001000011100000010100010000001110111010101010000100001001110111111000101100110010000101010010101011010111011011100010111000110000001001101001011110110110000001001110111001011111101110100000011101001101110000101110110110110111001111110000111111110011011111011010101001111111111110101100000001110010001110101010110000111010110110101110001110110000000101011011010000001100101011111001011011011100110010100110011010010100110000000011110011100010010010010010000101010000011010111000011110011010101111110010101011001110000000000000000011001011000011001110101000110001001010100110010100010010100001000101101010001111111111000110100010100011101000110101110011011110000010110101111000101100111001101111011001110010101010101111110001010010100111001010001100001010110100101011100110110111011001100100101000010111111010100001010110000110100000101001100000010101111010111110001111100101101110010110101101011001110010000101011100010101100101010000011101110000101011111100110110011101101000011000011101100000101011011001000001100100100111001011101101001100100101011001100111000000111111000100011011111000101011110001011110100101001011000101000000111101101100010110110110010010111010010010110011011011110001000001111111001110000110001100010100001010000011011011010001000100101100001101010101010111010100100011010101000011000110001110011111101001000010100000000010110010101111011000000011111001001111111001110111111100011011100111110110000101100011010110111111100101011101100010010110101001100010000101000111001100100100110011001011101111101101000000011111100101111111101110011011110110111000010011101000100000010001011100110010101100001110000000110110101100101100001101100010100111011011101011101010000011111001010001001000000001110010010000011011111100101000101111011111101110010101101001011011100011101101101101100100101000010001011000000000100011010101000101111000001010010000011010010101101110010101111001000100111001011111101101110010000010011111011101100100011111000100001110111001110100100001100110000110011110011100101100111000001011001000101111001110110100111011000001000110100011001000000010011000111111101011111010001101000001000101000000000001100000110011000110010100101011000010110010010101110110110000100100101011000110000100011110011110111110101110010011000001010001001111000001000110110000001001101101101010000100010000100110111100001000010011011001101111011101111001001100000110010010011011010010011001110101000000001100011000010001000010110100011001011110000100001011001011010000110001000100111011100100101100011001101100011011110001000110110100011001110001101011110111001100010010010011111111011000100111110000110000000011111111011011001101100111101001100011000010000111101110110100100011110000101001000001011000100110110111011000010110001111101000000101111000001010100111110010111000110110001100111
110001001111001010001101101111011111001010000001100000011111111010010111011100101011111111010001010101001001111110100100101111001001110100000011100100101011010000000011010100010010010000111000100010010111010110000000101001011001111110011111011100100101001001011010010100010010100111010100100111110000101101010110101100101001111011010000011100001101111110010001111111110100110011110001001101011001011101011011100011111100000011011000111101101100001011011010000001001010001101000101001110011000010000101111101110100010011100011010101000100000011011001100101110001110000001111111001110100000100111001100100010101111100001001001001101011000111001010011000111101011110000110010110001101001001111101011001101101000110110110000111101110001100101110010110101000010111011011111001001011101001010110000110001001010000010110000100101100111110001000000100100111111000011100101010101110101101111101110011001000111011100001010110110001010110100001110000010011111001011001100001010001110111010110000010110010111110010101001000010110110101101001110111010110000111100100011110111001001001110000000110011110010001110010101101100101101010011100111111101100011010100010011110111000110101111110011111000010111010110001110000110000000001101000010111111110101011000001100000111111000101000110000001011101100110110011101011001101010110001101010011111110001100011101110100101001000010010111000000001001010010100000001011000100111011100011101101100010001000001000101101110011110000010000101010110100101001111010110110001011000011111111101100001111110100000110110111110110010101011011000000000001010101100110010010010000001001111111111110111111101011010000111011111011100101001110010010001110101001111011110110011100010110010010011110001111100111000010110010011101110111111011000010100100010011000001100001011101000011101100001110011110000110000011100010110001011111111000001111111101011010011010000011010011001100000000100101101110011001100100111111100110111101101011111001101111010010101000100000101101011000001010000010110000000001101101101110100011011000011100011001010011000101001011011001110101110001010100100101110011000101111011101111100110000100111010011101110100001110001110010101100100011101000110001001100100111110010100001011011001101111000111001010001100000111001100000100111110111010001101111100000001010110100010100011100000001001111101011100101001000100001000011111110000101010011111001010101011011000011111010011101101011010010000110110010001110011110011110011100001000111110010110001011010001011111111100001000010111001001110001101001001000000010010011000101001011100010000001011100101110110100101010001001100000000101101010000111000101111111001000101011110110000011101100010110101011000101110010101101010011110100011000101101111100011010010011000111110000000111010001000110100101111111000011111101000110101110101001111110110010111101110001011010111100010110100110001000111111000100011100011011000100010100011110000110101100111011001011001111110100110011110101101000010100101010010101000101110001011101000100
010011001100000011101011011011001001101100001101001001010000101000111100011100001001010101101000110111101011001110010010011011000011110000101110111100100111111000100101010001100010011111010001010100010110011101111000010000110011110000010011110100111010010100011110111100101000100001001101110101001001011110110010110110001000101010111010001101000000011111001100000111000111110011110111010101001110010011110100101110110101010111010110101011101101100010011101101001101001000010010000101001110100111011100111101011010101101111011001110001111111111010100010110111010000010111000011111000011001000111111001010001100000110001010000010101110000011111110110101111010100110010000000100110000110100010010110011011100111001110000001101000001011011011110001010000010110100110011011011000000000100100111100111111011011110010000100011000100010101100110101011001010000110000001101111011000111101101011000111111000100000011010011110000110101101100110100100001101010010100100100111101111001100001000100110000111010110001011110011100101101110111011111111100011011111011010000010101011000101100011101011011101000011111011011011100011000111100000101011010101100000110100000010011011001011110001110111001001100010011010100011101011010011000010000011110001000011100000011001110100001011010110101101001111011111010011111011011100001011000001100011000100100101111000001100100010011100010101101000000011010000001010001001001000010111010101111100010110001010110100010001101110000100101101101001100000101010110101101111001100010100110100101001101100110101101100100100101011010000101001110101001011011100010110010100000111001110000100011000001000111011000010011000110100010101100010100111000010111010000011011110000100001001010010001001111101001010111000010100000000111111101101101101001010000101000010100001110001100001011100000010010100111010011011100010111110001101111011110110101100001110001010100101111110011110010111011111010100100001000111011001001000110101000110111011100010000110110000010010100100010001110111111001011111001001011001110110101110101000110001111010101100100111100111001111111111101000011100111110110010010000110001000000100000100010001100100001010011010001101101110100110111001010010011011111011010011101111011110001010011110001110100011011000011011100011001111110111101011010011001011010000010101111101110100001110110101111111111001000001000011101101100000000101100000010100011101110011101011000101111100100111111011110101011010001010101010000100111101100100011000010101000011011100101010101010100101111011010101110100111101001100110011011101001100101111010010100010100110101111000000001001100110000100001011111010011110100110011111111011001101010011010111000001010000000101110000101101001100010111000001010010011111101101100011010010011100010010011000011001101110100011000010001001100111101111011000001101100001000110100011010011001101001101101100101000111001101101111001000100100111010100010111011100110011111101010101101111011110010000010101101111000111100011110010000011001110010000100111001100100101
111110111001111100001001111111110000011110110001101111001111111010000010101100111110001100101010110100110101111110100000011011001001001100011101010100000000010100111010111011111011110101001001111100100101001001010000000111110100101010110001101011110110010110010111110110010001111011000111110001100100101000010111111101010010011000000101011001010110001001111110010000101010100111100101000010000011001011010110100000110110111101111100111001011011100110001011010101101101100110111011101111001101100011101011101001110010100101011101100100001111100111011111111100011011110101101110110110110010011101100110100001101111100101001000101000011110101100110100000001001110100110110100000110010101011000010110101011101111001010111000101000010101010100101101100100000110111111110000111011000000001111000001100111101001110000110001010001011001110000001001101000010110111001011110001101010100111000000100010000100101111000111010110111101111011000000101000010011010010111011011110100000110110000101110101100100010101100100100001101101011110001011000111001100100100110100101100001110101000110111101110001000010111110100010011111010110010111110101110001001010101011101110110000011001100110000111010111000010101001100010111110001000011111101111101100111111000110101011110000010011110011101111000101111000001100100110110011111011010000111111111011111011010011100000000010000100110000101010001100111101110110011110111010101000111101101010101110000100100100011010101110101111001010111101010110111011110100011101001011011011011110110100110101110111000000001111111101111100001101000101011110111001100001010000000011001000101001000100110100111110010011101101001111011100110110100010110010011101000111011010011100101111110010011010110001110001000100111011101101010100000001011100111010110100111000000011111111011110111000010100110101110010010100011101110110000110100100011010001011101101011111111001110100100101100011010100100101011000100111000110010001010111100001001010100101001010010101010101111001001111000110101000111110111000011010101110000101110010011011001000111110010101101110010110110111001010101110010101010111110010111110100101110110110000001111011010111111101100011000110110000001000111110110010101100110000101001010111111000111001001000111000010110000011010101010000111100000110100110001011001110000101011000011110100000001001000010001011011111111011101011000001011000110111101010001001111000111001010000010100010000010001101001000000010100110001011001011100001010001110111111100101011001110001100110011101000110000000001000011001101111100000101010111110011010001010110100010110000111101110000001000000110000010011010011001100000000011011101110111111110011100000010111000011010000100100010000000110100111100110000100000101100110000111011001111110100100000011111001000101011001111010001110010001100000111111000010101110101011010110101100110000110000111010010110101101101101010100101010011010110100011101101100110011101101100001011111100000010110001101011001101110100100101010110000100111010100101010101000100001110
100011010011000110011111010000011011100000111010100001000101110011011011100001100011000110111101111110111010001000010001011010011110110101111111011111100001001100001111010000000001111111100011010111101100001010100110000011001111111010001001101111010000011000110101000011111010101100011100011010010001110001111000010101011111111010010111010100111001111101000101011000010101111101000011010011111001111010011000111110001000000011100110011100011001010010001110001110001110001001001111110111101010011110000010001011110000110110100000110111110110100010011001101110100100101101011110111000000011101100110001011111001010111010110000000011000101001000010101101110001100111011000010000111011111110101101010111100110101110000100000000110011111101111101010110111000111000100110010110110010010100011001000010001110001111101100011010010110110000101010000010100010110011100101011110010100001001011110111011111111100111101011110111010100110100100010011010101111101110011101000011010100000001111001010011011111001010001110000111101000110110010111100001111100000000000010000000111010111100000110010100111000000011000010010110001000110010101110001100111110110101100111101101001101011010001101100111000110001000111111010010101110100010000111101010011110000011100100010000010010101011110101010110010001000000110001111001001010110011010000010111010111111100111010111000011111110100100111011010001011001101111101100110010100111111010001010010101010001011101101111011001000110101001011111110101110111000011010110100101001101110011001101011011111111101101000100111101000101111001010101001101011011010001100111110011010111010001000111010000100101000001011001011101010011010111001110101101010010111111110110001000101010110010011010100100101110100010100000100011100100010010100101111100011000101001101111100001011110000101100001100101000111100101001111111010000100100100111101101011100110111001111011001010010000100111100111000101010110010010110000100001111011000101100001011100110100111011000110111011000011001111101010111001010110111111001100110110100100110010111001101001101000101001001011110111010100011000001010100111110010110110000000001111000110000100010010011010010101101111000001100010101011100100011101110110010110011101000001010001101010000000010111000001011101101111001101010011101010000011010101010101110101000110000000110010110110000101110000111011001101111111011111000001000100000000010110011011001000011010000111110101110100101001000000011110000000011000001011101010011011110001010011001000010100001100110110011111110111110001100111101110110110111100001110011000111001011010000011000111101011110001010011010111001100001000011001110011010000000011110101111011010000011111001110001101111100010111010100100111100110000011101110000010100110010010001001100010011100010100011000110011110000110111010111100010110010110000001011010010010000101100011100110000001010101111100100001010111010111011001000001101000011111011011011111100010111001101110110111011100001110100010111011010010000111100001100000000001011001001000111
111001010100100011010011100010101001011001111111101110010110100110111000010101101001110000000100010001001110111001001001010100001011011101010010110000001011000110100010101101101110000101101011110100001101010010011010000001111101010001001101010010001010001011001011101000001101100010000100101001000111111100000111000000111010010110110100011000100110010101110110100101101010000000101110001000100011111010101110110111001011110011110001011111000000100001110011100001011000110111010110010000000100101000110111110001010100010010100110111100101110010111010110110110111011011000011000110001101011000100111000100001101001001001101110101110001101000101000110001001001110001111000101010011010011110010010001110011001111101010101101010011001001111000011101010101111001101001010001010010100111000001110111001010000001011001000101111001000100001010000111010101100010000010110101011101010110110110011000001100110010111000110110101110011100001000101011110111000000111100000001110110111011110110001000011011110001011011011010001010100001010110011001001011010010011000011000010001011100010011100000111100000110010100100101011011010010110000100101011000111100101111001000110011000101111000000000010110001000001001011111100110000000100001110100000000000111111111001100011100000101001110001000011000011101111111110100101000010011101110011001111011110000111011100111100110011101010001111110110101110001000001001100110101110011001000111001001111010110000101100001101100000001011111101110111010111101100000011100000101110010101010111001011001111011100111011111000010101001010011101110010000000100010001110110100101000100101010011101000100100001010001111101001101101010000010011110000000111000101001000111000110110000001001010011111001101110111111001111110101110000011111000110010101110011100110101001000111011100110101111011011001000010000101000001111010111011011010101111001011110000100001000111110000101100100001000000010011101000010110111010100100011100111011100001011010011000110110100000011111100010011010010011001100110000111100010100000001100111101100101111110010101101101100010101011100111011100110010100111000011000010111001111110001000111100111011010001101101001001111011111101101011011011101000111101100001110101111101011001000011010110111111011101011110111111001100111111011000000011100110111011100101110001010101101110000001101110110111111101000010101100011111100111101110001010110011110011001010000111000101010001010100000111001010000101001110010110011000000100110011111000000010000101111111001101101111100001100101111111000001110000001101101111101010000011111010101010111011110101000111100100101010110010000010001110011101111111000011101101000000101001010101011110101011111011001000000101001111001100000101101011011110001111011100001011101011111000000000100001111011001010010100101010100100001010100100111000010011110110101011110101000101100011110000010000011110101010111010101010111011000011001110000011111001111101101100011100101111001100001011111010100010001000010111011111010101010100011010110010011100001
101010101111010100011100000110000011110001011100011110000100110101110010111000101111111101101001001011011100100101010111101111000111001011111011111011000001011111000100101101001100111101001010001101011111001011110111011100000111111011001001100101011100010101010110001101101110010000001111100110000000110111000100011101100011100111100111111010000010011110000111101011111110001001001001100100111110001011010110011100100010010010100010010000000100001110110011100010101101101000111100000101011100001010111011010111000110011101000110010101100000011110100011000101000010100001000100010111000101110110110011001011110101011101101111111000001011011101100011100110011101111111101000110011110000001011011110110111001110100111000011110001010100001100110100100101011001111000011101111011111000101001110100110101000111010100111110100110101110111101101111110101001011000011010000000111001100100101010110100001001101011100011110110000010110010111001111000010011100111100010101010001000010110011000100000101100101001010000001011000110010101000001010001000101100110011011111001110001110001001011111011101011100111100001100001100101101100001001110001000001100010011111110011010001000011100111010110000100111101000111001100110011000101111101111011101010001011100111110111111110001101100001100001011101011001110111010000100000110011110011001100011100010101001100001110101001001001001001011100000010101110100111011011111001000000001000111011010011001011110111011111010111101110010011100001011001000000111001010101100110101001010101000110000010101010001111111100011000011101010100111101010100110001110101101110001111010100011011101010010111010001001001011101011100000011011100010111011100111010110101011001110000011111100100000011100011111101100100001010111100101001110101110011110011000011110100111011010000111001101100000101011000110110001011010010100010011000100110000011101011100001100101000100000111110000010011111000101100010100100101001101110100001000101001011001011011100010010111100000100111001110001010010100111010100011000111000010101101001100110101001011000000100001110101111101000100100100000111100010000000110001001000011011001100100001100010010011010111011110000011111010010001000100000101100110001100111110111011000011000001100100011101011011010101110101011000100110000100111011001000001000000111000010100001000111100000111001111110000110001101000001111000010001111000001000000001110111101101101111010011001111010101011000000000111110001100110001100010111110011011000000010110001001111100010010111101010010100000010011110100101001111010111100000010110111110101001110100100111100011111010011010011010011111000011111010110000101101100011010100001001001011110010001010110110011011011000101101100100110101111010101100111001011110010101011101101111101000111000000011010010101111100110100101000101100001001100010011011110000111010100111101111000010001001001111110011111111001010001001011101010111000110001010011000101100101011011011111101001100101001011110010101100000011101100101010100101011101110000110111100110
010000100110111011101000011001001000000010100100011100100111110110010011110000111110100111000110000010100010110111111100010101110010011001101011110010111001101001101111001101010110000001111110000000000011100010111100010011110111001111100100001011110011100000111111111111001000111101101011101000101011010001110010110101011111111011100010100011001110110100000100111101100111001101111110001111100101001011111010111000010110110001110000010011110110100100010000000110111111111011110000011001101000010110111010100001001110000110100011000000101001000100101111110010000011101010010111110101001010000100010100100011110010100110000001011110101110110001011000000000001101111111101011111011111101111010111111111010001100001110101011111000101001111001001111010110001001100000011011100000101100011010111100010011100110111010010001110100111110111000000001110011100010000000111010100000110000111100100010000101101010010100111010010111010111110111101001100001101111000011001001010101001011010111010111000111111000000111000111110101110101001111111100011101100000011101010010010011000101111000001011011011111101010010101110001101000110110011010111010010001000111001011011111101000110111111001110001000100111010101010100010101100110100010000110111111100110011110101000001110101010010001011010000001110001110100110000110101001100101000100010010001101101001011001110100110010010011101000011111110111000000111001100100010000100001000111001000101110000010011101000111111101111100100001001100101010111010001110001101010111111001101100010110010101010011000101110010110000101110001111001101110001011011000111000101000001001011111111111110101100000101010010001110100010100001010100110001000100011010000000111101100010101101110100100111111000101101101111001100111101110101110111010011110101010111110011100010000011101000011011110001000000001100000011111100110100010101111010010001010100111111011010010110101101110001101010001000001100101010101110000110011101101001111000001001000110110000111101111010000111111110100100100010101010100101011110001011101000010110011001010000010110010001100001100101011110011100001100101001101011010111100101010110101111001000100011001001100000110111010000000101001101110011111110101001000011010101101100011111000100110011011111100011010000010001011100100111010110111110101100001101001111000100101101111111010000000011110011010001010011110010111110100011111101100110110000011000010011100111110111010011011101111100110110111100110000110110111111111110011000011010110111011011100100001001100110010111010111101110001111001100000011000110000101110101110011011110010100011000101100101000011011101111011110111010010001000001110010000000111100101101101011100101010010000000011111000000001110000110111011001101111010111101011111100010011101101101110100001110010001011010111001001101011001010111111101001000000001100010101100010010010100110100000000111001100110011111111100111110110000011001011001000010010101100101001101001000100100100111100101000011111101001011011101011100010010010110000011010110101011110
010001100000000100000110010110100100101110111011011110011100100010000011101110010011111111110110110111011111011110000001001111111100010111001000101100110010101000011000100111100110110010001100100111010011011111000010011111001111010010011011110000101101100110000011111111101111100100011011101111000001001001111110011001001110001111110011010011110101111010011100100000111101011010111111101101111110001001010001110001011010101000001100101101000011000110111111011100110001010010110000010111111010000100001100011000100111011011110100111111101010100111101010110110001101000010010011101011010010010001000000010111100101010000110101010000011001101111111111001000111011001011000111000001110000001110101111110010111000001111010101000001101010010100100101101010100110001101110010001001011001001001011100110101100010001000100111101111100101111111011100010101111101010110101011101001010011011111001010100001101010100011110010101110111001100011000111101110110001111100110001010111001001110101010110000000010010100010111100001010000101000110110001001010010101000011001010110111000010100001001111100101010010111100001001001000011000110110010100111000000110001110010001101011111110011011000111111111101001111101100111011011011010000010100100100101000010010001001011010110111000001110001001010100001011010100110100111011110110011101001011000101101100101000110100011001001000110110100100100101110111010111111001010110100011010111111010101011100011100010101100001011011100111100011110010100001011010111011001110101111100100000111001101111001001000010110000100010000000101111111010100011010111110110100011100010101101101011010010111110001101111000000111110010111100110011001010010000100011001111111111110011110011111001011110000111010000111000101000001110001010011010111010100001001000000101101000111111100000001110011100110000011101100010111000100110001010101010111100110110010001001111110111111100011100001010111100000010010101111100111001011111010011101110100001000001100010000010110101000101110000011010101001010101101100011100111000010100101011110110111000011011101110100000001011010000101010111111001011111111001111000010000001111111100101111101110101110111000110111011011111000011000011001001110110000100111011101100010010100001011111100100101010100100011111000100010011001011100110101101110100011000101001000001011011111011010001110110011100001000111100010001000111011001000110001000110110010000100000001100001001001111111101111000010101000010010110000001101001010110100011001001010100101110101010010111101010010000100111101101010001011001100001010110010010001001110000101001101110110101100010101001111100111001110001010111111111010011111011001111010101101101010110001001101100000101110101011110110010101110100000101101001111111010001001110110010100100001010101110010110111010100100000111100010110000001101000100001110110001100000100101100101000111011101001011001001001011011101101111100111111011001100101100011111101000111101110011111110100011110010111010001001101100010101010011110100001111111100010000110101100
111111000000001011011001101000011001011111101110100101000011111101000100101100101111100001001011111111101101110100001001000101011011011011000111101001011001110110110111100101000110100101001101110101011001100001111010111101111110000010000011001110011101011010010000011010011011110101111100110101100100010001000000010100000101001000111111011111011001110001100110101000110000000100000010000011100001011110001100100010010110000010111011001101000111110010011010011001101111110000000110011001000010111111110101000001111001101001011011111101000111000100010000111110111111000110010001010101101110001101011011011111011000000111101110011001001101101110011111111010101000101000000001110111010100001000101011100001010010111101101101100110011011100101011111110100001001001000000110000111001000010011111111101101100100101111100011110011000000110100110110101001111001110101010110110100010100000010010010111001111000100100001000111010000111101010001000111000011010001001111001111110011000110100010110110110001001110011001001101111110011111110111010001111110001011101101100111011100001100111001100000001011111101000101111011101111110110110001100101101100100111110100110010001001111011101010011101100111110111111110011010011010011001011100001111100110011100111101111111101101000010101101110110100000000010001001001110111110010101011001110110110010001100110111011101001111101110011101010001110111010001100110010000111011000001110010101011110000110111110111011000001111101110011010000111111000000110011011011101110111100110000010000000100101100000011011001000110110100000011110011100111011100010010000111011010111100000001000001100001111011000001111110000000001110111101100011100000010001100100111011001000101111000010011110011100000111101001000010001001111111111101010010000010101101110010001011000001011001010010100000000111101101100010000100011100001110101100000111010011011000010101011010000010011010011000111001000001110010101111101110101100000001011100100111011110001010101111110101011111100000100000000111100000011001101011011001011111011001100000111110110110001100110010001111000111010101000001011110101011001100100011101000110111011101110101100001000110100111010101110101110001110011000000000001111001110111111010101110011111110110101110000100010110100100011111000110010000110010101011111111110101111010110010110010000111101100001000011101000110011111010000111010000110110011101100001101100001100101010101011001101101101100101010011100111111110000001011110100001010110000110000101000101101001011001111111101101101110110000111001001000111100100000111000110010100100011001111011101101111001101100000110111100011100011011001100111001011001011010010000100110001101111010001100000100110001010111111110101110110001011100110101010011011010001000010110101110001110100011101000010111101010001100011001101001100011100111011111011111100011000100111100010011001100010011011010000001100100011111010100111000000111111001111100010010100011000110111111110000101000011011000111010110010110001100010010000101000101111010100001001
001111100110111100111011001001001011011011001110010010101111010111110011101110100000000110100001011111010100001101001100001011000100110001001100001011001001001000011001010100110001110110001101111011110000011101101111011111110101010001110011010011000001101001101110110000011100111110111011000001011010011010110010110101000100111110100000011010011111011010011110000100100101000101111111010101101010001101010001101100110000111110000010000100010111000111000000001101001101111101010100111001010000011010101010011001010100001011011000001011100000011010001110010010010101111110100100001100000010000000101111110011101010011100000001111000011101010110100101110000101101011101000001011101100000001101000101110111100100010111100110011101000001010001011111001110100100000000111111000010111111010101001011001011001001100100110000100110011010101011111001101110110111101011101111100001111010011110101101100010100001011100000110110101011111001000110100101100100000001100000101011001110110111011000100101010000100010010000001001110100101011100100100001111010000101011100101111110000110111000011011010110110111100101110001011010111111000110010001011000011100100100010010011001011110000110011101101001010101101010111000000111000000011001111001110000010100000011010011111111100011010110101100001101111110011001001101010000101111110100000110100010001100111000101111101000000110000011001100000110010010111000001010000001010000000010010110111111100010010110100110100110000001111101000011001010101100111101100111011100101010000111111101001110110100010011110111101000101010010101011001110111011111010001100000110011011011011011110100110001101001101110100100010001101001010011000101000000110000110101110111000100100001001101111100001010100011101101110010011111000110101101111001110010101001000011110000111101000001000011010101001010110000100110001101000101100101011001100110000111011010100000011000010101001101010000000000100000111111011000101100101110110100101111101010010000011011010010010000011111010110101110111110000110101100011011001000011101100000101100100101111100010010010101110010111101010100010100100011111100010011010110100110000101010000111001001011100111011001110110110111111011010010000110100101110110010111101110100011110110100110111000111011000000001000001101100010011001100110111110100100011110000111000101010110101001001111111110101000111010011001101011111011111000010101101110100100101100101000000111010100001101011110001110100001111000001111101010010101001111101111001010001100001010000111000101100011011001010110010000010101000001110100000000011001101110010111000101011111111101100001111001001101011001110111101110101110110011010111001011011011000110000111101110011010011101010101100010010001010110101101001011111110010100111110100100111001111100110000100000100100011000101100011000001010000111001111011001100111100001111000111001110101111001010011111110011101001011000011000001111111101011100111101100010011111110001010111011100001001101101010110010001111100101011011011010011010110011001011100000001111
100000001000000110000100001100111000000011110000100111011101011111100101011110011001011010111111011000101111011010011101000101010000010011110100100100011110001100110000101000111101111111101111010001101000010001110000101011111000110111000010111000001100111101001010101011100010011010110000000110111100011110111011101011110110101111110010000111110111000101001101101000011001111111100100111000101110111001110011010111111100010011101011010000100000000110001110110101110111000111110010101011010001111011011011001101111001001010001000010011100101011000011010011010000111000110000001000101111011000010110001111011100001001001111010001011100101100101101101011101000111000111010110011000100011100010000110011011000011100100100001010001001011010000000100001011100111100010010010000110100011110111011110110110111011110111000000110111010110110000101101111000011110100000001100110101110100101111110000011010100010101010011101001000111010100010000100011000001111001100110000111101101100110110111010110101011100001100000000010111110011000100111111101010000101100100001101101101110000011010100110001110011001101101110100100100000111000100001000101011111010101001111000001000110100001001111110110110111100000010101001000010010011110000010010110001111000001011001000100100111001111110111001110001100000001111000101101111000001100010101010100110010011001011001011010011010100000101110100000001101001111001100011101010010100111000010001111000000001000000010110010110100001011111100110001101110110101000010011001010001000101000100001010100111010101001011001110110101100100010101000110110000101110000001010011010000011100100100111010100011011101111011011010110011001101101000000101010010000001011011000110011011001001011100100100111011110110011010011000110010001110110101000100010000100101000000000010001111111101011101011110101011110000000111011101111100010001001000000101000101000011101011011000101000000001111001011011100010101001001111001010001100101110100010111100100000001000110010000100110110111110100000111101010101111101111000100110000010100000101110000011001010110000101001011000011100010001000110010111111000111010111000111110101011100111100000100010011000010111000010010110111101001000001110100011100111011010110000011101001110001010010011000000001110110011100000001111111101101110000011000100111101100011010110011100110001100010110011100101010000111001110000011001011001011101011010001000010000010010001011110001100011110001111000111000011011000010010011110010111100001110001000101101100111001000011010011111110000111110010010001001101110001101111111010010100001000111010100110101001101001001110011001110001010001001011101100010101011111101000011001110000110111000011011001100000011010001011100101010000111001011100010111010110100100000101010010001011111010101111010010010111011011011001101111011010100100110101110100111011110011011001010101111110111110011000000110101010110101011101111001100010100001011110000111100110000101000010000010000010000011100010111000100110100100001100000001100110100000101110000010
100110110000110110111111001001011110001011101100110011010011001010111000110101010000101111100110110001111001111110100010000101100110111110010111011001110110011000110100000000011111101110111011000110001011111011100100110011010000000100001101111001101010011101100011000011111110001110001001011000011000110000010111001011010010101001101100001010001100011110011000000101101011110100101000000011010001110101111100110111101101111100001110000010001010101001001000101101001001101100111110010010010000111100101101000010101011111011101000000111100000110011111010010001110100011111010111111101001101111110010011101010000111100001010001011100011111010001011000000010001100000110000001111001000001101010100111011001010000111101101111010100101011101111000100011010100101110100100000110101111011001010110011101000010110111100100111010110000011101010111111100111101111101001111101110110000110111011110101101101001100110010001110011101011000001001110000010001101111011000001010001100010101100101101000111101100100100011100101101000010000110111110010111001001101001111100010100110001011101000101100100000011001010001101111011110000010000011000010100100101000000111001011011011101010000111110000110111010110000100011110111101001110101101100100100110111000111100000001001010110110101100001001100100010111101111101000011010110100001110110101001010110001100010000101100110110111000010001110101010001011111010001011010010000010100000001011101001001010100001001000000100110010000011000111100111101001111001001010111101001110110111001111101010101000011010100100000001000011011000001001101001000000100110000101000011000001101101001110011101001111010100110101101001110010000101111000001001001111111011101000111010011101000100001011000100011011011000100010000110011101110101101101011100010000101010000110000010110000000110001010001110001001010011010111000000000110001000001110000001001100111111010111111101000011110100000100101000101010111101001100001011000010001110010110010111000100011001000100010010011000101111100000001001110000111111010101110011001101000101011101100011001001111000101100011110100000111001101001101100000101001000000101000010001011100101001011011001101101000001100101011110001010110000111111101110110101011011010111100111111000100000010101111101111100000100101111111001110101011111000011011100001101010101000001010111010111101001000001011001001110111000110101010011011100010101010011001110111101100000100001101000011000101011000011110000110110110100000011000001000110011100001100100111000000001100010100000010001111010010010001111111011011100001101011010101111101111001100110000111111111011010000100010101111010100001011101111000011010110110100010101000011000000110110001011001000100010100010101111000010010000010000100100101110111001110000011110000010010000111010010110110010111101111101111110000111110010101000011000111011011010111100011110101011001101100111100111110100011111100110111100100011110010110101010110000001100001011110010101100101100110011111110111111111011010111111000000000001100110101111001
111011100101111011000001001101011110110111011110011111000110111010000011111101010010111100011110101100111001010111111010110000010001011011111001000111101100110111100010010011011100100100011010011010001100011110111111101100110110100111110000111011110110101111101011101110010100011011011011001011101000101010011001110110000010101110100001010110100011001010111010100100101110101011101100001010000011110111001110011110010010011101000100001101000110101011110011110111101000110001101001010001101011000000000000100010011000110100010111101001000100011110001000011101101001011001101101101101010101111010010110100010001101101110001101100010001101000001110110000001111001010001111000001001101110110100001100010000011101010001011010110010101001000011100101001111110010100101010101101001011010110100110110101001011110101000001010000001110000101000011101100000111000010110111011111000101100001110011101111100100011111110110111010011000111000110010000010111000001110011100111101110000111000111100100111111001000010011010000001001101011111101110011000000010000100001100100111100101000100100011010010101000001011000101101110011110111011111100110101100100001111011110010001101000101001111100011111010111111101000011001001001001011010101111100000110110001111101010000000010111000100101001001110111111111111100000100001000100110100010011101000001110001111111100011100101010110010111101011111010000001011101111101100010011010101111000100111000100100100010001000010011010000110000111001110101111011011000010110111001001111000011111010000111010000111100110011000111011010001100100010000010110101010010100010001110011110001100010111101011111001111111000010101010001110100100011110011000010000100011111001111010111011011111010100001101111011011010010100001110001001100100001111100101101000010111010100100001110101110001000000010010111101101001101010011100000010110010010101111001010001111100000101100011100110110010001001100100001100110000101111001000101111110001001001100000110001101010110001011001110100000011100011110001000110001001100101011101111000100001011000011000100101010010111001010110100100100100100111101010110100010110001110110011010000101011000011100111001000000010000000100111011110010010001110110100100010110100111111100011111100010100100101111111111100000101001101011110001000010001100110100111111100001111000000110010101111111000110100011010111110011100001101101101110111000110111011101000001111101000101111001011111101001101001101110111010000110101101001111110000001100010010011101100101111101010010111101111011010001010011001111001101001111001000100011010110010100110100010100110100111100101101111111010111110110101101010111010011010100001001010111111010000100010111000001011010011011100011010011010111110111110101111011000001010011011100001110100101010111010110110101010101000100000110100000101111101100100000011010001110100110101000010010010011001111111011111001001001110110000110011111011101110100010100100010000000111111000010101000011001111100001011101101111011001100111111011101100100110000101100010
111100001000110110100001001011101110101001011110101100101000100000101110110011010110011011011110010001000111110011011111000001111111000010001110011100001100000010111000010001001100001110100100000101111000111111010101010010000111010010011110000111010111100011001010011101111011111100011101011111001110010111101101011110010010100001000010111001100111110110001101111001100111111100000011100101111001100001011101111100101100010101101111100000011101100011111010010100111100111011001100100101000000001111100011100011010010101101001111000010101100001101101011001001110100100101110011111000100101000001010111100101111000101001110101111011111010011010000011111110101000000101001001011101101101111011010111001101011010010111111010100110100100010100100001110101011100001011010010000011100011111101100111111101110101011001110110001011001101111000110111100010010100100000011100010000001000010000101111001100100000010001101101111101001100000111011011110101110100100000100001101010011000100001011010110010000100011011010110111101110111110011100010011010000111010011000000100010000101000001110000011001110101100110001100111001100001110010100000101111101110110011100001000110010101000111111010111000101111100101110111001010010000011001010111010011110111111110101100101111001001111100111011011011111011101111110001100110111100101011110010001010000110110001011111100010100110011011011010000100010111100000000001101111001111000000011000000001000011001111010001000100100000010011010011001001001000101011011001001001111011010001001100101010000111010111010000011010100011011000001111111111100101011101101101011110101110011010001110111011111001101001010010100110010011011011011101011110011111100010000000010001000011001000101011011010110011101010111100100001100001001001100111110101111101010010011111001100111101000101100100011011111100010110010111011101011101111010000000010101001001111000101111110010001110000011111000000001011011101011001001010011011010111110001101000101000110011111110111101010010101011011000111010000000001001111101001101111000111000000111010011110110100111110110100101111110010100110000111011010001011011010010110101111000101111001000110101001001111100011100110101000000100000101011001010110010110001001000110000001101110111111011110101010001110000000001110010001001000011010111010110000100001111000000000110100110110101111101000100111010010100111111101111011001010010001101011011111010101110100001110110010110100100111110100110000111110001010011011000101110110011100101011011101010000000000110100001101111011000101010010100001100101111111001110110001111000110011001010111100011001000001010101110100011110001001111110000010011001011001101110011110000111100100011000110001111010010100011101101101001010010010110011010001011111011110010100010010100100110100001001110100001010011010010110100010010000111000101110100000110000001100010000001110000110011010011101010101111111110111010111010101001010001100011100011001011000111011001111001001010001010011000010010100010110001011111111110001010011000101110111
111010100100010011000010111001111101100110011101000011110010100101000010010001010000000111011000101001100010101100111110101000111111001100111001111100010101010011101011110000010101101000110000110101111101011010010001010000100010100101000111100001000010100001101011010000100001000101110110010110111011101110110011000110100101000111110000101000100100001110001101001111000001011101000110011001001100010111010101101110100000110000001111110100000101010101101111101010100100011101000110010000110011010010010101101111010001000111000111010101000001000010101000010010001101111011011110000000111100010001011010100101011010111011011001101101000011010000111010000000100011000110001100000011111011111110011001001000111110101100001001011011001011000000000011011101101111010001101000100000110111100000111110100011011100111011100001011110000000001001100010100010011111110100000100010010100001110000100110011110101011100101101011011010101111010010110010010000000010011110101101100100011011000011110111011001010001100011010010101111100011011011100111110111100111100110010110110100100000111110011100100010001000101000101011000110111100011011101010011101100101100011111100011100001001010110101011011101100101000011101111000001001100110010011000011001010110010111010111100101011110100110100001101001010101111000001000101100100001000101011110010010110000001110110011001110101001001001011011000011000111111000010000011001011101111011001101100011101000110110011101101001100111111101110000111001110000111011100000000001111000110010111001011101101100111101110001100100000111010100111111101010011101101101000011001000000110010100110011101101010001111001100001100101000111011110001000011100100000110101000111110110001010100100110001011100101110101100101110001101010001000001011101110111110111111111110100111110011111011000011100110100100100111101110010110111101111111100000101011011111101001111010011000011111101110011000111111110100001010010110010110000111101110010110011000000110101011101010100111110110010001011010001111101110100010000110110111001100110100110000100011000001100011000101100001010100001100000100011001100101001110100001101011110111101110000010110011111000011100010011010100011000000110010010000000100110000010000110010101011111000001111100010100110110111111101110010111011101100000111110110100011111101010010000001010010000110010010000110110000111001101111110100101100100001001111110101010010110000110111100101001110001000100010011000110001100010011000001011011000010001101001110011101110001111010110011100000100111111111011110000101000110110011001000000001110001001100110111010110101010110001100111111110010110001101111011101111111100010011000000100010010100001110011110001010100001111000101001010110001111011000111011101111100000011111010110010111111001001001001000101111110110011000111100011100111111100101000001111100000100011110010001001111110111010100010001011100100010000010000100001101101110000010011011101101011001100110101100000101001000001100001000000110110000000000011000100000001111000010100010110
100010010010101011010111001111100110000010101000110101001100111011100010111010000101110001110111101011011100111110110101101101101010010111111000110111101000101101110000011011110111100111101010111001001110010101011000110111110000101011110011001010000100011100011000101010100111100000000010010010110011100110010001001100001100000011010000110010011011111011101101010111011100101010001011100011010101000001000011101010110001101001101101010101101111111010110111000101110101001010010101110001111000011100011101001110000101010101010111111100001100011000101100000001011101110110001101011111101010101000110010011011011001010000100010010010001101010110100100101111110001010110101100010110010100000011100010010000001001100000001111001011010000111001001010110110100001001000010000101101000010000011010100001100001110000100011100101101000101111010011110110101110000010011001110100010000010110000110100001001001011011011100110110110001110011000111111100111011011111110101110101011101001111110101000110110111111000100111100011111110011101100110100100101010100111111010111000100111100111101101000110100010000001011000001111111100111111100110100111001101001010001111010110110110100101010100010011111001011110011100010111101000000001001011110110001011110100010111111101110110100100111100000000001010111011010110110111110100001000100011100100010101001011001010001010010000110110110100101101001111000110010000001000001011011101101111001111011001011000000011101001010101111100010100010011001011100011101110100000010101111001110000011110011111111011010001000101101010101010001111100101000001110001111101000010011010100010110000110101101010001011011111101111100000100001101101000100110000110001010001101001000000000001011110001100101110000010010101010110001110001100001100000100011110011110111000001001000000101100111000110110000110110110100001010101110010001000100000000011010101001100011011001000001111111001011111001001010101000110000001011101110111110001000111001111000110001001101101100011000101111101111001101101001001010101101111100000110011011100111001010100101011001111110000111001001100011110011100001001000010010111011001010111101111010011000010000110000011110101111001010000110101110001111010011111101000010110011011101001100001010101010011011000111110000000111010010110010110111110011101100011111100000011111000000101110010101011011000111011100111010000100100101100110110100010110011011010000000101111101101101000101101101101100000001011111001010011101110011011101111011011101010110100111001011010101001000000010101011111001100011011011101001001101001101001001101000000110011000101110101100010000110101111000000101001110101101001001010000111101001101110110110001010001010000000010001100011000011010110101001111100010001100000011011100011001111011101010001011101110101101101010011011111010011100011100011100000001010101000110010100101101101111010111100000101101100000100001100111110101110101100110100101001101000100110101111110000000000011000011010111101100101100010110100000101010010000011101000001110101001101
010111000111111011100000101010111010101100001111011100011100010110011100001111111010000100011111000000100010110011100110111011100111111100011100101001001001001010010110101100100001100110010111010001100110101001000111111001110110011101100011111000011101111101111111010100000010101110011001110110010111101111110001101001011001101100010001001110001111010010110000110111111010010111111001110101101101110111000110011001010110001100110001101000000110001100111111101000101011010101001100000000000001110101011101000110011101011000011001011101001000110011001110110011001010011111111010000010001101010010100000110001001100010111101001101101010000100100110000011100110110100000011001110001001110011110000101000111011101110011001001111011001011000110010000101010010000011001010010000101001001111011010101111110111010111111110011000110010000000000111001000100000110101001100001001010111001110100010101110011111110100000010001000100010011000000001000111111100000000000100100000100111100110101110101010111010100011110110110111010000110011001011101011100101001001111101100101001100110100100000110000000010001100100010111011000010101111011011010001110010101100000100001100000110011110111011111000100100110111010101110111111001100111111001110010100101001010101101011010000111110011000000110001100000001110000001011010110000111100101111101101100101100010100001101010000000010100001101011000010011100001100100111100000111111000000011111101010000001101010111011010001111000101111101110110100011001110010111101001010100001000000111111110010111000001001001100001000101100011010001100001010101000010110001001011100011101010000101110011101011100011111010010001101111011010011110011000100101000111101101001000110011101000000001110110001000011010001001001011101111001001011011011111010000101111010100011010110110001011100001010101011110100101001110011011110110101100001110100000001110111110110101000100101111001001010101010011000100010101001010000011101101001001111101110110000100101000010010010010010000110000110101001011101100000111010111000010000110101111111011000011101011110111110111001001011111010011000111010100110000101001111110111101110001110101000100011011010110010001100011101000110101001100111001001101111001010010000010110010000000011110010000100110101001101011011001100000110101100001100100001001000100001011001100100000110010010111010100010001011100011011000000000111110111010101000110111110010001011100010101001000011100100110101010010010100100110111010111100111001010011001101000000100111000011110011001010011010100010000110010001000000010100111100100001110111100101001101000110011011010110111101111000100110011000010100101010101010000010101001100111101000111010011111111101111011100110111011110010001001111101111111001000010000110100100100101110110111000110101011001000101000100100111011001011001111110101000011001100110000110110001010110101011101001110010100100111111110101011010001010001011011111111101101110100100001000111000001001110100010000010010101110101111100101001111011110011000011011100010100111101
000111011010010100010010101101111110100111100100110101110110010111010100110100011010101110100001001101100001101010110011100001111010001111101100100111101111001001101011111101101000011001000001110101011001101011111101001001111101001101100101101101001000111001011001000010000011110100000010001011001110111011111110001100010000111001011111101011111111010101010001101100110011011101101101111010111011100000001010110111000100000000000111101010010000101000011000000111101101011100011100000000101111011010101101110101001001111011101110010001001011111000110010100000110011100100011100101110100001001001011010101001000011010001111011000010100000010011101011110111000001111011001111000000110111100100110100000101001010000101110011111100011100000011011111111011110001011110100010001110000001111000110111001110000011110100000111100111100000100111110111011101100011011000110110110111101001001101100010001110000100000101010111101011100010010101000100101010100000101100111101001101110010110101101110000011111011100100000101001011101101100000011100011101100100110100010100101000111100111111110110100100001110011111010100100101100101110000110011110111101101101010111101000110010010010111001011011110101000101100101101110011011111100000000110100010010010011001011000000001111001000110001100111011110100110010111001111110101010101100100111001100100110000010000110111011100011000110110011000100011110010100101011001011000101000100000110101001101100010011010000111001110100101000110010000010001111101011001010101101100011001111010001111110010001001011001101011100110000001110000011010100111111110100011111111100110001100011001111010101011101111110101001011110111111001110000000001110110001000101010101100101111010011100000110101010101010010111110000100001101110010001100001111010000100010101101000001100001010011010000010110011101010110000100101100001000011011110111111001000110001010001000111000000101110101001101111111111000110110000010110010111101010111011000111111100111011101111010110010111101010010001011110000110010110011111110000100000110011000011110000010111010000101111100001110110100100010001111001010000001100110011010101101100101000010101111000101001101001000110110101111010011100010001000111011111001011101010011110101000111111000011011010110001010111110011100000011000010001111110011101000001000011111011011010010110100011000111100010011100110010100111110100000001111001000101101001101101000010101000010010010000101010101010111101000011101010010010001110111010010001110001111100110101000010000010101001111000001000010110100011001001011011000010101001100101010111011011111001101100000001100010100000100000010101001001000111111100101111101000000100111100100011001111110101011011111111111011010101100001110100101100100000001011011000001011011000010100001001000010010001000110101110001010111010110011010111001111001101111010111110010100101111111100001001001010011101000100010101011010000101000110010100010000101101010111110100111110101010001000001011111100100110001111010011110111101011001001111110011101100000
010011111110010011111111011001110111110111010001001010001111101001110010011111000110100101001000011000001100110111001110011010101100000000111100010010100101000111001011111001101001111010111110101101100001011100010001100101010110011110001000010000010001100011101000100010110010110101110000011011111010001010110010110101011011011000001000101100000011011011111101101101000011111000010101100100011110010100000010011101110001100010111110110101110000110001011011001100010000100100110101011110100011110010000101010110001001110000101010011010011010101010111101001111100001111100101100110011100100011001111111011010110011011110011000101110000100010111011110011111110001111110111011000110001011101010110101011000111101001001001001000111111111001111100110100101010110111010010100111001000001101100010000100111110101010110100100111010110001010111000010101101111101110110101001100110001110001101101000001011001111010011010011011010100101111001011000010000101100001010101101100100001110100001110001001010100100111010111100011000110000011001101000011011001000111110011110010000000101110011011100101011011011001000111000000000100101000000110011110010010010000011110010110000111110001001001111011000101001101110011100000001101110011011000100011010111010111100101100101001101100001110010000011110101111001010101010100111111000110000110001100010111001010000000100011001000101101100111100000010011111011000111000010101000101110010010010111001111100011111111100110110100101110000111110101110011111111101010000000100110000100000100110101100011101011100100000100101101111111000011000010001010101011111010001111001101101000011000110011101011110111011110011110110110111110111000011011110000101000110100100010100001100000111110111010010110100001110101111111110011011101100100111010000011011000001101010110101100101111100011100100010011111110001111100100011001100001011011010110001100000000110110110100000111011100110101101001110110010111010000011001010001000111011000110000111001101010100010010101100110010110111100111010100100001101001110101100000010100001111000110011011100001010000011111000110110001111100011011010001001000010111110001110110000100001010011010101100110001011101110101100010001111101100101111011011000001110100101010111111011011111000101001111011101110001100110111011110110010000101010110111001110011111000111100101000100101110111000010001101011101101010001101010000000010011011011110001100000101000110000001100100110001000001101000100100110011001101000000011000110010101100100011100011010011111010110110001000111110011001100100111111101111011000100010110111010101011011111011010110001010111111010101011111110010111000110110011010110001010101010111111100011100000100101000001101011001011100100100000010010101011101000000001101000011100111110010111100001100111000110111111100010101011010010101111100110110100100001010001101101100000101111101011100001011011101110001100110001001110000001100111001001010110011000110100110000001010001111000111101111010100100000111101100111011010001101011111000000100101111110110
010000000000001000110011011001110000110010001100111000111110110100011000110100101100001110101010001000000111001100011001010101110110010100000111011111100000000101000001100010110101110011101011010101001111110101000001000011010111010110010111000011101011001000100111110101011011100001011111111011010011111100111101000110010101110010011101101011111011110011100011010111100010110110111000111001111101000111011010010110011010010110101111010110011111001101000010001000001011111011101101010111101100011001110011011111000000100000010111111100100110010001011101111101001111011101100100010100110101011000011000100111010100001111111101110110010111001001000100101100110010011011001100011011100000101011100110101010011011010000000100111100001100110110110101100101101001111001011010010101101010101110001110010000100001010011110111101011111000000110010100101101110000010111001101001100100000110101011010111100111110110001011101001100110101110001011010010001100100111111011010111100111100011011001001100001111100011111110100110000001001100110001110001010110110001101010110110111010110110100101100100110110011000101011011111100101101001001100111001011011101101000010100001110101111000101001111010101010100111011110010100000101000100100100010011111111011111001010000000110010111100101100110111001011000110000000001101001111101100100110101000010000110001111100001110010000001100010110010111001011010010100001010011000011001011101111011010100100010000100011001110000110110010110001010000001001111101111110101011110011100111111101001010000010101110110011011011111011101101100010110100100100110111111010110100101010111011011111011001110010111000000000100001101011000010001001001000001111100101010111111110100111000011001010001100011111100101101110001001000001000110000000110111011110010110111011101111110101000100000010011110010000100100011010011010111011110010001010101010110001010010101100100101001100011010100100100111000011000111000110010111000101000111010011101111010101101010011111110001111000001101100111111010000110101001101100000110110100100110011011101111101000100000010111100010100011001101011001011000111010101000001110001011011100000100010101110100000100111110111111011010101011011010010110000001010110000000010100111101010101010010000100100110000101100111011000101101001010110101100000001001010011000111010000010010100010100010101100011001011000101110010101011110011010100010001010111011111101101000011000001001010111001010001011110001100011110010001100111101101001100000110000010011010001111100010010010010101000100011101011110011001111011010101100111111100001111101001101110001111100111110101011101000100111101011111000111101001111111110011000001110011111101101000110101111111110011010100000111111001101001010110011101101111011010000101011001111100111011010011110010110111011011101001001010001111101101000111111000000110000100000010101111010000001010001100100100111011000111110011010011101100111010011001001001010100000001001011000001000110110100011101001010000001101110001011111010111111111010111000111001
001000111001010111011001110010111010011001001010001010000110111110010111101100010011101111000001110100100011011110111010011101110110111100000101001110111110101100110110101001100101100001000010001101101001011001110010100011100110000001001010101010111110110101000000011000001001111100100110010100000010011110110011010010010100110101010110110111101111100001000111000111111011101111101100000110001010001010001010000100000001000000110101010111001000100011001101010100010101111110110110111010101100101111111010010000011010000000110111100000011101010010001000000100100101100100111111111111101001100010100000000100110100010111110000100011111110111100110101001011011101011011010011000100001010010101011011001010101001110110110000011110000101110101111001110010100101001100110011100010111000101111001111001100000001111100000010000110011000001110110111001001100100101001011111010110001110011111110001110110101110010001001101001100110101011011010010000111100100100100011001111100001010010111101011010110101001111100101001001011110101110100010101010000001111011111010101100010111110000110010101011111001000011100111101100111101001010010010010010011001100101101100001101110001000011011100001011101111111011100010110101101011001011010010101000000011110011100001011000101011001010000010001011000011000001101011100010000001001111010111101101011011110111000100001100101001001001100100100101010100110000000010000000001000110011111100011100110110111010110100001100101111000100000000101001010110111110000100000010011001010110111101000110101101101001111001011010010000010110111111111010110000111001100011111001110010001101000100011110011011111100110100100000010110101011010011001010111110001111001101001010110110000000010101111011001001010010110101000101001101100011101011101101001110101000001010100111011000010001011100011111100010110001001010101000010011101000010000100001100111101001000110010011110111010000111010000110111100010101101111011011011100111001110010010001000100111010001001111001111100000100011101000000101001100110110101101000110000101111001011110001111111000111011100010000100000101000000011100001100000011000010111111001101010110001111110010001101010001100011011110010111110111001000010010000100100101100110101110011100011101100111000111001010000100110111001100000110010100101100001000000110011000100101101011101011001100001100001001001100111000110001001100110111111010110001001110011011100111101100010000010000101001100001001101000011101110001000011010010001000000101001001100110100101101100101000010100011000101001100110100100010010000100110011110011010001110110011000111001001101100000010001101011011100000001011001011100100110110011111000011000111111100100101111000011100001011111111110110111101010010001010111000011011110000111101000101011011010000001001011111010001010111011111001110100101000010100000111100000011101100001101001001000111110100111111001000101011101010010001000101001011100100111100100011111001000100010110110000000010100000100001010100000000100100100111001100110110011000010110010011
011001011001001101100101101000010000100111101010111110111110010010110101010001100001110000100110000000011100010010111010110110001110111110111111001010001001100000100101001101111001100001011000001001110111011110100101101101010010000001110110101010011001100111111100000101011101010101101111000010011011100111110100110110000011100100011011111000110001000011011010011011111111001010111100110011110010101110011010101011100000000001011010011000011101010100111111001100100110101001111010001111100011101101101010011100011011010000000101111011001100101111111100110101100110000001001011110011110000011011100001100111111011011000010000110010000011000111010010110100011101100101100000010101010010111100100010100001010110001111000001011011001010001011011100011101111001110111010111111010001001011000101111111001100110111010100100000001111101011010000110100101111010001100011110100111000111011001110001011010000001101101001110010010001100011000000001101100110010001011111101010100001110001001001000000100011010111000000010101111011110110101000001111000000000111110010001010010000101000000101010000010011010100110100110011111000100001111011011000000101100110011000110001111110000101101011100000101111011110001010001110010001001110000111001110110111011001000111101100100101101101100010110101010011000010000011101010110101111100010100101010011100001111010100001000010111111010001110001101001110101111101110110110101000110001000010000000100010101001011110111101100100110000000000101100100010010100011010100000011101001000001000100011001001100000101010010011001110100110001000011110000011011110111111100101000101000001001011110101000001101101000111111001100001001101101010010101101111001101111110000000000010100101000001101111110000001111100111100110100011001111000001100110000001010111001101011010100010110000010001011110101001101101110001000110111011100001100100000110001100011101001010100101101011001011000011000111110011101110000111100111010111101011101110010111111011100111111100010101001110011011011100001011101100101111011001001100110110011111010110110011000010001101011100111110110101000010101000011100111111101100101001010010000111001100010001111011100010010011100001010110010001010011001110111001010000100000110000111000011100001100101100001011011110111101100100100100010100010011101111110100000001010011101110111100100100000101111001011010110000001111000110111110000011010011110101011111001110000101110011100101111111101101101010100011011101000001111101101110011010100101001010100101000001000110001011001011110010110101010100100001000111010010000011000111000110110010101000000101101010001101010100111000100100011001111111101000100100110011101101111000100110101101111011010010111010001000010010010111110110001010110011111000000000001111001010000001010010110000111110010011000000100011000101001110100100110110111001011010110010000001000100101011011000110111011111110000010110111000001010101101101111000001100000000011110101101100010100111011011000010111011000100010100100010101011111000000000010111100110100111
111010111100101010001111010101011000001000101101101111000001010100000101000010011000111011111011000000011111110101101011011011100110000000010110110100111000010111110111111110011000011010110010101100010111110101001111011000100010100111100111011111011111001110101100110100110010011111000010000100011111110100000000110010111001010011100111111111101010011101111111110010001000101000110001001010111011011111000100110001110111011101111011111000001101110111100111011101011111001001110000011110011111010000101000001010001110000101001101010111100111011011111111110111100110010010110111000110010010001101110001001000001001010111001001000000001000101001001100100110001010001011110101001101010100011110010000101100010110100101110101101000010111110000000000011100110110111001001101101010001001100001111011101100101011111011000010010011100101001001101111101110110100010110011000010011000100101100100101101110111000111000111111011101100101010011101011010111011110110101011010100101010010110010100101001000110111101101111011001010011000100111101011111111011010000011010010001101100000010111010011111101100101111010000111010011011000101000011100110111110011001110110110100110111110010101001001100010101101000110010011110001010010111110100010101110101101101011011010101110000111101011110101010001100101101100111001111100110111001001101000111001010101101111011100011001010000000101100001000001100000001110011001001000010001100001011111001000101110011100110010001011110001101000100001101110010110111110000001001111011011101010000110101100101111000100101101001110111101110101111011110011000101111110111110111001100011111010000010011111101100111100100000001111100110011110110011111011010000011010100100110100100110101110100101010011101101010011110100010001011101001011100001100100100100001100010110101110100010010001110101011000011110011010001000110100111110000011100100111100000101000001011100000110000111100011001000001001100111111101000010011001101010010011001010111001000011010010001100111010011111101101011100000010100100011100001100100101000001011111101000110101110101110001100011001111001110001011010100110110110010110111001110110101100001010111001110001010000101010010111110101011100110110101110100101001010111011000100110001000011010100001101010110010110111010011101000000010101111110101001101101110100100001110100000000100101110100011011010010000100010001011101010111001000110101011111001101110010010010111011111100111001011100011100000110111001100111001101101011011111111111111001010101011111100000011111101000111010111110011111010111101000100101001011011001011001000100100101011010111001011110111000011100010111001100011011110110000111001101000111001111001100110011111011001001000001111101011001101001111111100001110110000110111010000011100001001100110101011110010111001010110100000000110011001011010000110001101011110010100100000000001011111100101101111000000010001000001110111001111111011000001111010100011000010011100100110110111001110100100110000101010001111011001001011111001010000110001101101110000000000
010111000111010101010011000100001001010010110001001010001111101101010100011100010001101011000111111110001100011000100001011010001110101110100001011011000011101011011010000110100101001001111111110101010101001010110001111001110101110100010101101100101100011111100101001110000110101010011101000110000011101100011110000011000100001111110011001000001100100111000111001010010110010100111001101101011010101101100111001000000101010110110111110000010000101000111011011101001000101000111001010000011001000100101101101001010000100100000000001111100001001011111010001100111010010110111001100111101000100011100110111101100100011110000100100111010101110001110000110101111000000000110111110110100001010110111110000011010101011000011110001001001000110010101000010100001000100110100000010101111001100011100010011011100111111111001110000100101000101111000100001010100000111110010100010110101101000101110110101001110001111011111101000001011110101011001101101100101101011001001011000100100110101100001110000110100110010110110110001101000100000001110010011001110001000010101101011100101011110001010011101110010110001001010111000110100001011100010110110010101110110111101100000100000011110000010101011100000000001100110011111111010000101001101110000100100001001011000100111001010000101111101101011001010001001010011101101101111011100111111001001110101100010101000111101110001011101111001011001100011010111100110000101110111100011010000000011000111110000001011101101000000010010111110110011010000000011101110101010100010010011110000100010110001110111111010010111101011010110101000101111011001011011001000111011101000111110101001101001100011010011110001000101001010001001001011101000010010000101110001001000101000000100101000100100001010110110100101100010100011010101010010000101001010110100110001011111110100001011011111010110001110100110010100100100000011101000010011101001110000010101101011101111110110010000001011001001100100011111000010000000011110110111111010000101000111001101111111100000000000011110110010110000001100111100100001111001101100111001101110111101101101101001011000110101100000101010110001100000111100111001000111110101110011100011111100110110011001010000000111111011110000010011001000100101001010111111110011100100111111010100011100000000101011010011011001101111111011010000011000010101100101010000100011000110011000001111010110011011100011011110000111010000011010000000110010011101001100011000001100110111110101000010111000001101011110100001110000111100100101000001100010111010000100111101010000101101101010100110110010000001011100101010001100110010110001010110010001101100101101001111100000001110110010100101101010001100101100100101000001011100100000101000011011001101011100000001101100000000000100011011110101101001010010011010011010010100100101001100100001110011001010111001100111100111010011100001001101010001010001011100011100001011000010000100100000101101111011010010000110011111010101001010100101111011110100110001111000111110010000111000110001100000111010111010101010010111001000010000001010100
001010101111010100100000101110000110100110000101101001111011110010011101001001011111111001100011101001111000011100011110001111100000111111100000011111000001101011000000011001101101000000011001010111101110101111101001001100111000011011111100000101001001010110101011111011111111010001101100000100011100010000111101110100111001111000010110100011001100000000011010010100111101000000110101000111011110101110101100010111101111011100111100011111110010101111011011011110111010000100011111100000101100010111010110111111100110111110000001001111110011000010111101011011111010000100001100001101101110010011110011100101111001111001011100011101101101011000101111101001100110111111001100001111111000101010110111110100010110011110101000011001000000110101010111111010101000101111111100101011111011101110011111100110101000101110001010101011000001110000010101101001111010010001100100100010100011010111111101110101100011100001100011000110000001100110111010110100010101001010001001110000011101101001110101111010101110010010100011001000100110111011110010001011111111111010110110111111100100111000011000110111101101010101101001110101101111000010001001111011000000100010011110110110000000001011000100010000010010010001101000011000100110110111000110000011110011011011001011000110001100101010100011101001110001001111010111100101011011001011001010100010010011100111100100101110111001011011000111111010111010001011101101010101011010010011100101111001101110000110011011001110101111100110010110000101001011000000010000000100011000110000111100011011011001011100101111001111010001011110110111111010010010101001111011111001001111011011001101111110111001111101001111011111111100100011111011010000111010110011001101101000100010010101001100111010001010101011010001011110000001101010011111101100111110001100100110010101010110111101111111011110111001110001101100101100010100100111010011100010001110011000101000011110010100001111000010000001111101011101010010110101110000100101111110011011110000010000011010110110111110100101100111011010001001010110000101011001110101011010101111111010111111010000001000011010111001000100011100010011100001100110101010110110000000101000011001100011100110010000010011111110111000100100000000111000010111100011011101000111011111110111110101001011101101111100110100111101100100001110010001111111001010001000101011001000001111010100111001111101010100011000110011001001110100001111010010000101110011010101110110101111100011111111111011111100111011111011111011010111100000000110000111101101110101100100101110011101100011101111111011101010001110011111000011110110101000100110001001001001001101010011011001111000100000101011110101101101010111011001000110010010010011011011000000100110011110111000101101110110111000101000000011111111010010011001011110010100000100110100111111001110100010000010010100010111101111110110110001001010001000101001101110101111101110110001101111111111111000011100000100000101100100110110101111011101001100100100111010101100110101111101001111100110001110000010101001100001000111000111110101
000000010100111011001010010100000101100001111101000000010110100101110010111110111100110010100110000011001000111110101010110000000010110110001101100110100101111011110000010110000100101110011001011111101111001100011110010100100111000011111011011111001111110010010010011011000111010111001100000000101000110010011000110000110100111110001001000110100001111101101011110000100010111010001000010111111111001011110000111001011001001101111100011000010001001001101010011100010000010111111011000101011000001000100100101100100010100110110111111001110000000111000100110010000111010010110110100010100000001010001111011010101000101011110100100101101000001000110111001001100001001010110011100101011100000001110100110000001001100111000111000011010110101110001000010001011001011001001101100011010100011100000100011011111100011111110100000101101010010000111001111111010101000111000001010010010000000001000111000111000011000000101000111110110101111100101101000010000001010111010110010111100001011111010110110011100100011111111111010101000011000100110101000100001001000100001101111001010001101111010010111110001101100100101110111101101000011101001101100001000010011001011011010001100110110011010000111101110000110101010011001101010010111010111010110111010001101110110100010011000000001011000011100101101010111111110011110000010010101000000101001001010011010100000001110101100001010101001001011010011100000011000001001000111000001011101011011000101110111110001110101101110100001000010010110111001010000111100111000001100000100000100011010000100101111100100011000111110110111100110010111001100000101001100011101100100010111010101110110000111111011000011000010001001001011111010000111010111101111110000011100000101111101100110100000000101010011010000001101000111011001011101000010001101001101000110110111101111010001101110101111100000111011011101010111100001111010101011100100001111110011100000101101000011101111111100101010100011001111011011001110111001110000001010111100101100111000110010110110100100111001011001010101110011001010100001001111000010000001111100010000011111100011100001001101000010100000100110000011111110010100011010111110100000010100110011101100010101001101000000001101000000101101011000110111001110010001010001110001111101111000011111010000101111111000111010100101100010111010001110100101110100101000111010000000101010100001111111111010001101011111010110100010100101011000101000000111101001101110011000001000011110001100000011010001111011101101100001010101111101101010111001000010100010111010111011110111010000110011101010011001011000001101110100101000001100011000111101001101000000101111111110001011001011100100000001110111011000111100010111010000001000111000010001100111010000001110111000110100110110011010101001011111110010010001000010101000101011111010001111001001000000011001000010010010011111101010110111110110000001101110100111101011101111111111000110000000010110000001010100010011010001010011010011011011011110110100101111110100001100111011001000100011011000101001101101010010011001010001101001110
100011011111011011011011000011111101111000011100010010100100100111100010001001010101010010111000010111001001101100010000001111000110100101110110010111011101110101111111001101101111000001110101000010100110001010100100110110010100100100110011100001110001111100001100110011110100001000111110101000111001111010011101010000010011110011000001100011101100111011100001100001110011010101001110000101000110111110110000001100100101101110010011010101110001101101111010110111000011110110000001010101001111000101101101000110110010100101010110011100110011100110010100101110010100110000000010011001011001010110001000110011101001010111010011000110000001111100111100010000011110011111110110100100100000101111101000111010001011100111001000011110110110101011000101001110111101000101111010001011010011111110000110100001111010101011001001010010111110100101100111000000011110000011011001101110010010100000101000011101010101100111111100111011001100101101111011000111000100111000010010111100011110110000001011001111100010001110010101010011111100100110010000010100000111110101010111101001110100000111010110111010011101010100000001001100000010111000010010011011110111100111000110001001101101101110010011001000000011001100010000000100110110010001111110011001111011110001011001101001111110100001011000111101001100000001000100010000110111010100100000010001110011111011001111110100001101111100011101100010010001011111101000111100001010101111110101000010001100000000010110010101101010011011101111110010110001000111001111010011101101100001011001111000100010010100111111001110000100101011001001100000100000101001111000111011001000100110111010101011001100111101111011011010101000011101001110010001000101010101101111001111001100111110101101101101011010000010010000000100111010000011101010100011100111101101100011101000011101110001000110101010101101101100101000101000101011000110010101100001011011100001110000111101110101111101001011011101111110110101010111011111010010010110111101000100001000000010111001101010010101001000001011011000111010110111101110100011101000010011111111110000010010101111100001110001110101101000001001011000100010110011000011100110101110010010110010011000111010011011101000000110111100000011000101101011001100101101100110001010001111010010100000100000001011101100001001001111001000010001011010010001001011100111111110011101011000001011100110100101111101010011100001010011001101011101110110001100001011110111110100010100101000000001100010010110010000000011000000001110001100101001011110011010001011111110110111101111110111101001110100111111110010110101000001111100100101111001011001111111010111101001100101011001011011000100001110110001001000110101001001001101011100101101110001011101000111010111110000111101001001001010011100010001010000100001000000001110001111101101010110001110011001001011111010010010101011100111100100111010110111011111100110101010011111010010011101110001110011101000101000111101111001010110111010000100011011011000010011010100110110110011010011110010000000001011100011101110000010101001101100
101000100111000001001011100100010100011010101111110101000101101010010001101100011111101101001100010010100111110111000001011001001001011010100000101111010111101111011000110000010011101000000101100110010011010010111000111110111011011011000001100101010110100100110100010110011011111100101001110101010110000001001100100101011011011001110010001110000101101001001100100101110100010001101011010000000111011011110001001011101101110001000101101110010000000000110001011100101110100100100000101010000000101010110001011110110110100011111111001011000101100101101000110100001100100111001100111111010111010011011001000100000000100011100001001111011111010101010100001010011011111001011000001100101110001110101100100001110000101011010100000101011000010111001100101011000110100010000001100000011000110100010101011110010001001001010010100101101100010110000100010011111101110010110011001101111110011101101110100101011010010101111001110111011101101110000010110000101010001011010011111011110110010001110001110010000011001111010101100100101010000111110010110110100110111011011011101100111001011111110000101001001010101110101010011011100011110000001000011011111111100000010010010100000000010110001011101100010011100010011001101101000010101111011001100011111010110001111000000101000101010111000000110110100100111110000011110110111000001100001101110110000011111110000000011111100000111000111111010100101101111100110100110011110110001100000111100000111111000101111010100000011000100100101011010101111110000101110000011010101110110011111111000100110001010111011010011011111111011001110111101010000110000000101101100111100011110110111100011000111000011110110110001111001110110101011011110101111010110000011100010000000100000000110101000001100011000111011111101101010110101000000101100001111110010111010001001011101111100000011110110000101010011001010111011110110111010111011100001010001100101001010010011011000111000011101011000110000100111110110011010000010001010000101111000000000011001001001101110110101011100101100011101010010111010001010001111101110000010000111011001001101010110000110100010010011111111001101101101100001100100010100111101000011001000000101100000111000011001011111010001100011001001011101100110100100010011111100111001000101011000111011101101000110010101000111010001011001110001101101011110010000010100010111101100001010000010001000101000111010111111111111111011101101000101000000101011011111110111010101001010011000100001011011000100101100111110100100000000111001111111111100110010000000111010101010101011101111100001101100000001000110111010111111011010110110111001101110001001001001100100010110100101100000000110000101100100001101000010010001110000100010000100100011111110000101001110000010010100110101111010000110100010111110011000111110001010101000100000000110110110100110000000010000010011011100000010011011001110110010001110110001110000101010101110111000110100110001010010010101001101100001001100101111110011110100011101110001111011010010111010111101000011010001101101111000101010101000011110100111110
101011000011001000100000111110110010000010011001111010000111111010100110101011000010101010101011101010000011100000100101100010010000100010011001111101010000111111101010100111111000110000000010110010010011001001001010100110101101011011011000110010010001111000100001111001110101011101111100110011001101010100010001101111101111011011101111011000100000111111110101000000000100101101110010011100010101111011010111011000010110011010011000101010010111010011111000001111011011010110101101101100100010010101100011011010100000110101000011110100000010011000010001000110011100100101101101101011110110010101100000110010101011100010011111011010101110100001001111000000110110010010111011001011111001110011001010011010011001010111000110110111001111010110000000010110010011000001111111010000011001111100111001100000000110001011100011000101111000101111110000101000101100111011010111100011110111111111100011110001101000110000001000100011011100100111011110100011110110001011110011010111010111111110111011000101011100101100001100100010011000000110000011111110110000010011001010011110010000110111100110010000101101110101011110010101111000100000101110110101100110001000101001010011001101011011110011100101111000010111101110000000100111110011010111000001011001001011011001111010110001100100000000101010010101011010000111101111000010101111010111010010000100110101100111100010001111000100100110011101101100010100010000001100101010000101100110010110100010000111111111100110101001000011101000100010011011110001000101011010110010100110111100011000110010111100010100001010010000011011010000100010100111001000111100100000101010100100111010000001001010001010000100111101010011101010000001100001110100111100101111000000001101111100011001110010011001100000111100001111000000100100101110000111110111101011010100110110010110101101000110000110111011100100111110101110100010000111011110000101000110111001101000010001010001011110110000001010100011000000011101100111111110101000110010100100011011101100110001000011101100011001101000001110001010011111111000111100000100100101000111111010110001111100011001100110100100011010101001001011110110111111100100001101000111000010100011100110110100001010101001000000100011001100000111100011010110001101100110101010010001101011100011111100000010100111101101010010011001101010110001110001011001101010110010110000110000001010011101111011001011011101110101110000111000101100101000110110000100000100100010111100110000001011101100001000111110010100001001100111110001011101110111110110100011110011010110101010000111100011000001010010111101100111011001000000100010001010110110111100110001001010001110001010011001001110100110000000011001111111011101001110001101101101010000111100110100011101001111001100011010010001100000110001100101000001001010101110010011010111011111011000010010101100011001001101011100111101000101011110101111111000110011110001011000101101011011000010110011000001100101000001001011011101011100010001000001101001011101111000100100001110010000001001011111000010001010101001111000000101011011
010111000100111001011011010001100100011110000111101001101011000111110011100111111000001111001010001101011010001100000011011100011101111000000001000110001011011111001010111011011011100000000000100001101101111111111100001000100100101010011100010111010100101110001001111000111111001101101010011000010011000001100000101101101001111010110010000000010001111101001010110001111111111010010101100001011000000100011001110000101111100101111000011111001100000111101011011011000001000110011000100110110101011000010100011001010110011010101100001011011111011111101110111011010001010011010010000000110011000101100001100111100100110110100100110011110000010110111110001000111111101000010001001110110000110001100111111010011101010101010111100000001011100001110001111001010010111001000101001011011111110111110011000010100100110001011011001101111001110000010110110100101110010101111010010001110010110011011111000111101000001101111110000110010110010110010101000011011110100011110111101110101101100011011001111001011010111101111110010101111001011111100110110101110100010100111111010000010100000001011111000000011110001101111101110101100000110111000101101010000110110010010010111110110101010000000011100100101010101011100100000000010111101000011110101100101101100011101100111011001001101011011000110001111110101101110011111101000000110010100000010010100101000000100110010101111010010010011011000110001111000101101001101110001100110100001000111000001000110000110111001010001101011101100100110101110101111001001000010100101101110001000010111111100011001011101011111000000101100110011010000000110010011110110011010011110100110011110000001110001000001010001101000011111100010111011110001111010100001111111000001111001101110110111111010000010000001001100001011100001100011000111101001000101101011011111010011011011010100101110100110011101111111001000010000010000001101010001100000010011011010010101010100010110010110001111111100011110100110011010110110100010000100100110111111001110110000111100101000001100010110011110101010010001010010011101001000000000000011111110101101001110100001000111101010111010100000110100010001010101001100101000101111111101101011110101110101001111011100001000101010111110101001110110101001111001001000001010110110011000111000111100011110111111100100110011111010010111101001010010010101100001001001010111001010011100000001001101000011101010101111110111001101011001111010111001101100101000111001100001110110000011110010000000001000101101100110100011001101011100100001001111100000101000111100100000000110010011001000001010111110101000111110101100110100101001101111101001011000011011011101001100100011110101011001101010110010101110110101010011000100011111111101000100010000100100011001101000110011011001100101100010111101000110000011001011011110100010101010000001100111111001011110010011000111111101110011101011100011011000101011110010101110011111101001110101010011001100001011110101101010110101010001010011001011100101011101010001100110010010110000101001000011000001110001000000110000111111101000010110001
011000111101110110001011100101000011010010000101010000000100010100111111011011011101110100101101000000010011111101110001101000100100110100011111111111110010010011001010100101100011110100011100001100011110011111100100011100000000000000100001101010001010111010010100101101100100101111001101001001011000001100110100011111111101100001111000111100100111001101100011110000100010101010010111100011000001101001110000100101101100000110110010111010001001111011101011000101001100100001011110011110110011111100010111011000110000110010111101101110011111110100011101110000000111101011111101110011110100000001111001001100000001110111001100000001110000000000110110111010000000111011110011100101110101101011000000111110001110110101001111101111110011001111000101010111010101100111100000010011000000111101110101110000001111101011001111111101101110110000001100010111110111100110100001010111000100011011010101111111111111110111110111011011101000110010110110010111011000101110001100111011000100010110010011111010101101001101000100101011011110000100000010001010100110100100100101111101111110000010010000001111100001010010011000100110110000101100100001101101000110011111000111111000001000000110011001101110111001011011110011111001101000001111110100111000001001100001010111011100010010010011010001101100111100100110101100110010000111001010010111100000010010010100111111101111110010001011011011000010110111110101011110101101111111010010000011001100000110001001110101101000000010011010000100110111000011110010001011101111010110011001110011100111110110001101110010000000011010101011101111011111000000011110000001100001010000110001011000001001000110111000010000100110100100100111011110101011001000100010000000101101011001010110011011001110000000101011100110100011001101000101111110111111010010001111110100011111011001111001100001110000000110100000100110100000110100000111001110110110101000001001011101001100010000001001000011101111111111100001001110110111001111100011110011011101100010011100111001001000010001010110111100001010001010110101010110011001101011111010011010001001110100110001101011011011100001001010110010111000110001100110111100111000011111100111110110111000010001011101111001100100010101110101101111100001011111010110111011001001100101010011000110011011010111000111101001000111111100000100001001000011001101011011010111011000110010000100101111011011000101110011110000110011000001011111011000100110010010000001111101010101101001001001001100010111001111010100011101110101101110110110000110011011111010101011100111110010110110000011010110111010100001000011110100101001011111001100000101000111110111100100001001111100001100100011010010101011011010001101010011111101111101010111111110111111000111110110001011010011000100001000001111000011001000100011101110101110101100100011000111010111000000001101100100101111000110011100011011111010011100110111010000011101100110100001111010001001110111111111100100111110001100011011001100110111000100101110010000101010000011010110101001000010101011000000011110111011110111110111111111
111111000000110101001010010010010110111101111011100011001110101100111100011001011110000010011010011000010001001111001000010010001001100011001010101010101010001111000110100111000000001111001101101011101001010010001011101111100001110101100001100110011010001100101001001110110001010110010111011101111000000111101101100010010011110000101100000011101110101011011000100010010001010101000100000000011111010100110001001110000100101001100110100010000010011000001111011111001000101000101011011001011111010001001011110010011001111111010101110111101100010001101110110101010101111101101000111001011111110100001110101111000010101101000100010110111101101010011111011000011000101011110001011010010111110110101101111000101101000000110010010011100100011111110111100011101010001111111110011010110010010011110001010100110000100110101001001001110011011110100001011111110010001010111010001101110010111000111001100001011110011010010110010011000011011110010001011110001000101010000101010110100110000011110011010100000011000011100101110000000000011010111101101001110001000110101110110101101001001010100101100110000001001101001101100100100100010010000010100110010010010100100111101101101101100101100011110011000100101101011000111111010010100001100110011010111001010001010100111010001111001010110101110010100100010101100110000111001001011000000110111001110011001111010101011010011011000101010110000111100111000001110001110010001010110100111101110110000111111111100101001110110001101000001010010101010101001010011011110000100000111101000011110110100001010110100111100010100100101110101001100001010110011111100000010011000010001001100101111001000000010010111111101111010010111000100011101101100110000010101101110110001111000001000110011101111001100010011100110101111110110111011100001001000101111000010111101001011010111100111000101011100100010001111111100000000110001000101101100000100000111000010011011110010100100110000001000011110110001110010100101110001111110000111100110111001000101110001001000101110010010000010110001101010001101011100011011001010011000000001101101001011100100011001100001101001001100100001110001011010111101100011010111011010100001111110101001110111001110011101110010101101101100100111011001000110001001100101000011001010010000100000010010001111011101110010101110100010010000110110000111111111000110110111011000110101101100010101001011110110001100101011111000010011010110111110100001001011111100000110100000110001010100100010001101110010001100101011000100011100101000101001010000111010111111101001011110011001100010111101101111111101011010101110010100111111001010111101001101011000010101000010110001010001010011000001000010110100010101000001100001101100011011100001000110001111010111100000100100111110010001010111001111110011011111010110001011000011110011100111000100010111100000111000111010101111111001100100001110101111100000111100010001100001101010101011001001110000000010011100011110010101001011001010111101001110000100101011000111110010110001010100110011000111011100110010001001111101100010011011001
110000010011110010011000100110111110001011011101111101010001011100100110010110011001100101100010110110111010110100011101011011010000110110011110110010101111111000100101010011110010101010010100010010001110110011110011111011000010010010010000111000011100111010001001111000100001110001011111001101000100111011011010100000100000011100100111111000101101110100010100011110011011110101011111101010001110110110110001011000110001101100100000101100011001110111110101010011010011011011000100001011000110011001010000000101001010000011111011000011101000010001000111011110010000001011000100100110111100110111011011001110010100111110101111000011000111101001000100101110010111011001110001111001000010011010000100100010101010010111100101001110111110100101110010010001101100001000110011001100000110010100100111100100111011111000111100000111001111110101000100101001011111000011011011000010010000110100011100000001110101001111111110100011010101110001010000001011010111010111010111000010101010110101001011111101111011101111110111000110110011000011000000100100111110100100101010110100001111010110001011001111101101011000101000110101011000100001000111000111110100101001001101111101010010011011110110001000100101100000100000010010110100000001110001011101111011001100000000100001110010110100001010001110100110100000110011101101001010111111001000111111111101100111111011001011000000010101100001100001011010111101000000111100011011011111000100001011000101011111000101011000001010000100000000110011101110001001110011100001000100111011110110100100001000010101110000111111000001111010101010011111111101110010001100101100111111101001011111010010010011101101101001110100111100110011000101000111001011100111000011100010100000000101001111110101110010111100101011101011100110011100010110101000101011101001101010010000010111100100110110000111000010000110101010011010001011110111011010011100001010101011110010011011101100111010111110101110010110001000001100101111011111000001010101110000001100011100110001110110010001010101001001000101110110110101110001100101100001100000111001001101001110001110111110001101010101010011001011011010001000011110101100000011011011100100111000011000110000011011010101100011000010100010110110000001010000000110011010011110001110001010111110010000010110111100001001111000101101101010000001010111011011111011001000111110011000010000111010100101100011011001010100010101100111100111001101110001010100100001000000011000111111011010011110100000000101001010001110000011000010101101000101000101011110110110001101100000101000101001110001001010010110010000010111001110001011000011001100001000010110000111111111110001111001100001011100010000011010001011101011010011111000010000000011011010111010111111101001110011010100110000100101101010110110011011101011110000000110101100001010111000001111000101000001010101111010100101111101001001011100111000010100110011010110011110111111000011011100101100000111111011010101110111000110101100001000010001100111111100011001110001011100101110110001011011111000111010000001100111100101
001001010101110001110001000110111011010111001110110011001010011000101000100000000011010010100010101110011110001100010101101001110011001100000011100011111000011011111001000010000000010001011010001001011111101001101010101101110010010000010110011101011010011101000110001100101001010010000000111010011010011101111110001000010100011101000100001011100001010110011011101111111010010001111111010100101001110001000011110000001101011001010100101110110100000000101110110010010011101111111011000101011101110011011110110111110000001111010000001100110000110010101101001000100011100010101100011110000100100001000110000100100010010111011011110000111001111011111001111011100010000100001000000001010100010111011101110001111100100010010111011111100111000001011110000001001110001111101100011001100001010110100111001100111011010000111101010010010001001100101100001010000101001001000101100001101111011110000100110001110100001101011111010110110101001101101111000100011111111011001100000010001000110000111110110011000001101011000100111101011010110111010100001101101110100100010011101101011101000000011110011101010011110111001000000101100110010110100101111011001100111000111101110011110101011000101111011001010100100000000011000001110010101001001001010001001001100111011101101000100110001010100001100001011101111110101111011000100000101101100001001111010110110111110111101011000111011001100101011010011001001010101110001011101100100000001000000100001100000001000011011010101101011011101010100011011111011010100001010011010010111001001111101101101100110111101010111010000010111110111000110111000010100000100110100101001011001011010001001001111001010100111111100100000101001001100101111110111111111000001001101010100100011000101000011111000110011001001111001011101000011010101000000010000011000010000000100000000010111110000101111100110000000100000101000110000011100111010101101111011001001110110100011101001111000101000110011100011011001101011101100010011000010100111011000111010000011100010110001110000000111001101100000101100000111110011110111111101000001010100101001111111011111011110000001101110000001111000011000111111110111010010001111101110101101100001110010001110101011111001110010111000100011110010100110001111110100000010000110001010111100011001111100111110001101001100011111010110100110100111100011100011001111011001111110011101101001001001101011100110011110101011001111011000100110111000001000000101111100011110111101100101010111110111101001011101101001000100111000011001100000101110111010101110001001101001100100101011011000110101001011110110010100111101011100001101100101001100100111011110001010011010001000111010000010010001000110010101010110101111001011000001101000000010011011111011110101111100001111100100101011110000000100000101101100100001000111010010100110001001010110010010001001000101010101000101001101100111010000001100000001111111110000000001001000101101000110111010111110010000100100000111100011101001100111000101100111101110101010010111101101000010101001101111000110110110000111001001111111011111011
010110011000001011101001000001000011111111100100100111001100100101000000110010011110110001110011111100011011110011110111000111001100000110101010100010110101001010111001000110110111010010100011101111101110011110100101101101110010011111001000000011101011000001010100000100000010101111100100000110000101010001001110110001001011011111100011100100111001111011011100110001000010001111110001110101000101010011011111101110001000111111110000110011100110011011110011101001101000010010110011000111111000101011100001100001101011011000101111111110111000101001100110110010101101010001000001001110100010011001100010100001110011010011010110010101101101100011111010001111101110001111001101010001111000010101010001110011100010101101000101001000111110010100110000101000111111110100001111000000110100110101001000011110010111111001010101101111010111110100000000010101100010100110001100001111111011010110010110000101111100011111000000001100100100100110100001001010100000001101111100110011011110111011101110010110010110010001010011110000101011010010111110001000010101110011001001011011001111011110101110100110111111111001100001100011000100010011010000000001000100001110110010010101101011110100000011101111111100010011001100100100110100011101010001101011011111110110011110001001010001111111000111110101110000001100000100011000011000001011111100001010100001101010010101101110111111110000111011110001011100000011001010001011110101101011000000000011101100110001000110111100111010101011001011110110000110100100010000111000000100101011001000001011011101010111001111011110111111100101100001110100000100000011101111100100100100110101110000000100111000001010010111001101100011100011111000111001001110000111111010111101010111101000111110010100011011111111111000111101101100100011100001001101110101111010000111010110101010110110100100110010110000101011111001010001110000011111011000010100001000001010000011111000001010111001101101101011011010101101000111001101100000100010110001000101001001110011000001010110010111101111011111101001010101111111100111010101100001111111101011101101111000010001101011000101000000111010001101110001011000000111101101110110001000100111110011001111101000100100001011101100100111011110100010101101011111000101001110111100110011001011101100011111001101111011101011110011010101011100000010000000011110100000101010111011001110100010111101001011101000100001111000111101111011011001000011011010111001111111100111101001011010100011001100100010110001111000011011011100000100001100100000000100100101011101110000111101101111110100100010011011100011101111101010101001010000101110011110101110001111110000001001101101111010000011111101000111000000101001011111000011001111110101011011110011011001011001100110110111101111011000101001010111010111110011110001001110111010000001011011001001101010000000110110101000000101010010100101100100011101001001001001100011100111101010110011111100111100010011010111011111111000000000010110101111000101010010010111010000100110101100000010000110001110100001100000011100011111010100000100
111010010011010001010111011000001001110011001101101110100111010111001100111110001100101100111101101110010101001000110101111011001111110111110000101101001110101010000001001110000000111000001000001111001101000110001000001110100001111111100000111101010010110110000100101011111001100100100011100010101110010111111001110010011011010101111001001001010100100011000101010101110010001111010010110101001000000001010010001100000110101110011110000011010000111001011111100010111000000001010011101000110011001101100010001101011010010010011011000110000110100000011101100100100111100010101011101010001000100110010101101011100001010111101011010010110100011001101100110111010111100100111111110100000001001010110101010010001001101110010110000111100010001011000011111010010110011101100000000001110101010010010011010001101100000001001001101010110111010100010001001001000111000000000101010100010011101110011010011110010000111000111000000001110001011001110011010111000011111101001001001101011100011011101000100000011011011000011010110110011111100110111110110010111001000011100000100101001011100100101010100111010000111101000001011101110000001000001110110101001010010110111000100001100011011010000001100110010101110100010000000000100100000101011101011100010011011000000101011010011110111101011100001000001110111010010000100110110001001011000001100001010001010111111000110111101110011010101111100010101000101011111011100111010001010101001111111010000001011011001100010100101001010011101100010011001000000101111010110110000011001000001101101001001101010000111110101101000010110100011100101010010111010001010100110001111110001101010000100110111000011001110101010100001111010111011000110001100001101011101011011001100000101100110010000000000101001101001001110100011001001001100010111110100100111011100000010000010110111111011001111110101111010000101101111010111011001101100010001010000100100111011110010010110011111010011100011110111110000100010101000100011000111011101010110111110011001110001111010101010101110110000001110110101111000010000101001010111100101110011011011011101000100000101100000110101001101101000001101000011111101111110001101011110000111011010110101101011101100001011011111000000000011101010000000011101010011010001001101011111101100111101000010100101001101100011001101101000101100111010101000101111011100010011001101000111100111101000100001011001000110001000100001111010000110110101011111101101011001100101100011001110001110100111011011110011111101010111001001101010101011110111110000010110001000110001101010000010100110000000001111100010010100101110100101001111110011111000101100110011011010010101101111110111110001100101010101110110100000111000000010000111111111010011000111001100100001011100011001111100010101000001010101000101100010001000111010110011001100100101100100101010110110101010110010000001100101110010011011000100001110010100010010011111001011010111010010100100010011101101100100001111010001100000010100100000011110101001011111100110101100000111111101100111101110011001101011001110110101000010011
110100011111101011111100111101010001000001110010100000101001001001110101100111110110101100010111101100011101101011010001010010100001000111001010101010101011001111000010011111000101011011110001111011010110001110110000101010001000010111000001111101000101101110110100100111000110101001101101011110101110110100010000110110111110001010000111100101011101110101111101100011110001101100010011000101010110000110110101101110000011111110000011001001110110011111000100001110110010100011111000101100001000011000000100100100110000011011000110001110110001001000011000011000101001001111000011110011011000111001010100011001100110100111001000001110100001110000101010111000001010000101000000001011010101100110010101111001010000111110011101000000110100100010001011001000000011110110011010001111100001101010111110011100010001011010100000111010110101011100111110110111010111010111001010001001000001001100011010101110010000011101010010100111111010000111001010011100001000111101011000000011110010001010010001000110111101110011111111111011101101101010100111110101101000001010000000110001111011111011010011001100101010000000010000001110001001000111001000111010111000111000101000100111111101110110100010011001100011100110010000011101010010110100010111101000001011101101100000100100111111001111101010001000011110111100101100011101111010010101110011011010000110100101111010110000110011001000001110001101111111011001000101011100100100001110110001011000010101010010001100101111110100011011100101000100101000000110010001001101001110000011111001001001100111111111011010101011000000011011100000011000011101001000001001010100100011101111100100001100011100100100010001000100000100101011011011011000010001111110101011000101100110001010011111100100110111110111011010101110110101111010000010010000101011100000101010001000010110100011110010000010010111011000101111001111000100011100001011110010110001001110011001010110000110110000001010000100001110010011000010001100011010000011110001101101000011000000110001111010110100011001110110101100110010100001000011000100110101100010011011001110010011110000000110100010010100011100100001011101101011011010011000110011010010000101000100111000000110010101101101111000110000110001000100101111111000001100111011001100111011010100110111011001101110010101101011010000000110000110110110101001001111111101010000000001111001000101001101111100100100100011101010101010001001110011010111010001000010010011111011110011100001111101101111100100000001100000011010011011000101011011111000010000011111001101111011110111011000000100111001010110000001110110011010100100111001011100010101111111101100111101111100100111110000101011110111011110001011111010101111011001100111011011001001011110011101111010000111100101100101101011100011001110001111110000100101000001100011101110101111010001111111110011001100010011111000010001111110001100011001011110011101111001110001100011111000110100000010001110001010011001110101000100110000100010110000000000101111010101110011111111110001010111010011110100010001101011111001001100111101
101000111001011010011101101000001101010011100111101010011000000011011010011000110001110000101011101000110000111001010011000110111100100011010110010001011100011111110010100000100001101100011101101011101000110101111101110011000010011001001100011011001110111010000110001010010111011011101001101010110011111011010010011101011110011110111101110100110111000010110001101001001001100101110010100001111010101011111100111001001100001100110001011000000000010111001100001001101000101111101001010100001111100000001100011010111100111011110001010010001100001111010010011101000000110110101100110001011001010010111010111111001010010100011001110101111111010100110000010110101110110101111011001100000010011000110010011110010110111111110001001011101100010101000100010010100010011100101010010100101111110111010110100101100010111001000010011010110111111110011011110100000110101110001000110010011010001000110101011100000000100110101010100101110011100011110000100011100101000110100001111101110111111010010010011101101001010110111010010010110100011111000111000011010001011101000011101111011100110101111110011000011101010110001111011101110101000110100100001110100001100011010011010011101011101101001111110100100000011110100100001011110111111000000010001100111110001110011011011000101100101010011100000011100010001000001000011110000011100110100110110111101010011100100110110000111111101011101101000111011001000111010010010100111101000111011111101111000011111100111010110111110001011011011011010101000100111011110100011000110101100100000011000001101111000110111111010111111101001001001001000011110000000000000010001010011001001010010101111001111001001100011110011100010010011100011011001000001010101110100001111100000001011100001000000000100011110111001000011000110101000101100111000010010101101101001111110101010010011111101101000101011011000001101111110010000001010001100111101011101110101111110010010100101000010101001111100011010100000011001001111111101000011110111010101011001100010111101100111111111000111011111011100100111111010010000010110100001100110111100011011101000100011110110000100100100100000110110101101001101100000111000111100101011001111100000110000111101010001001110101011010101001000100111100111101110011111001011111011111000010000110000101110001000000110110111110011100110000000101100001001000111101011111001000000111011001111111010001010101100100000001100011010101111110000011010010000111011100001000011010011111011010111000101110011011010111011100000100100000100100110001010111010001100100101000011001110101110101100010101101100100101101010110100010101000101101001000111000001000101100001011011111100110001111100101010110001110111101010000111010110010010011011001011111000010000010001110011001011010101001100100110011011100010000100111111111110010111000110001100010011000100110011111111100001001110100110010000000011001100010100010100100010010111100001110001000101110100101001001010110101110001101001011110111111110011101111111011001100011100101001000110111100000111001110001011010011001110100010100010111
011100100101010000000001110011010110011011010100100111110111010100011100101000100110011111011100000011011010110100011110101001010100001101000001011011110111111010110101110110110010111100011101011001001010111011110010001000010011011100110000010111011100010100100000101100100010011100111111010110001101101100010011101100000011011010010111011111000110100000001111010110110001100010110001011010010110111001101101101010111100010000010111011111100001101110001101110101000001011100111111001010100101010011101001101000110110110011001100000000110101101010110110111100111100100011100011000111001001111010101010100100101001000011110001011001000000001111000100110111001011101101001101111011011100011100101011101101111101110001000111111111101001011101110010000100001011110101100110110111111011001101100010000101101010010110100011010001001010100110011110010100010010000001111101010001110111010010100011110011000100001000001101000001010111010000010111010111100100011111000101110100001000101100001101011100010100100001101010001001000001001011100001101000001010101100001101010101010100010010011110000100110111011011110001010000101011011000010010110000111001100101111111011001001011101000100000100101100000011000010000111000001111100001000101011010100111110000101010001000100110100100110111000111000100011001100100010011000000000001100010010000001100010110110000001111101100110011110100110110110000001110101001001001101010011000111011100010111010011110010010011101010010100001110111011011100011110011000101010000100000110111010011100000010100000111001110100000110000110010011111001100100011000111001001011001010101010111101100100101000110001011100001011011001100101011100001100111011011011110111011001001101001100111001011111000010000101011001111101101010001000101001110001011010111000101001110110000000101110001011100101001100011010011001101001010001101101101100110000111111011100000000000000010100000100010011001011010100011010111001100011110010101000111011100001110011110100000101110111100010010101101110010101000100001000101111110101101010011001001111010000011110000000100110000011101001011010010001010001011010010011110100011011111100000011101011010111001010010100111001110111010000001111111011010101110001110010011100010111110110000111111111011110000001100110110011010011100101101000100011110110101000001001101010110000000001111010011110010000001111000001101001100010111010011101100110100011010011110010001111110010010101010100100011100001101110110011101111100110001100101011001010100110111110011110011110010010100011101000101110110111001000011010101011010011000001111000111010110001101011111010101001111011010101011011001100100110101101011010111100000000101110011110101111100100110010101000101110100100100101100001110110100100100111111111000010001010011001010101010111011101110000001010011001110001010100010101011010101010101101000001011000001111001000111110111101100001100010101100111011111111101111110000011010000010000011000110011110101111000010011100100100110001000011110010110000111101010010101101011011000
011100011100100010010110000011101000110111110000011111001011100100001101100100100011110001110110011011011010001110001010001001001001010110101111000001101010000000000101100001010000000001000111011001001010000100100111101001100001011010100001011101111011110110001111111011000011101000011011111110110000001011000111100011111101011110001011100010110110000010011000010101010001101000010001111011000010010111011100100000000000000000111001110100100100101110001110100001011011001010001011010001000001000100011010110110110011110000111100111110000010111001111110010010111000110110000011011111101000111110101001101100001100011010010101111100001110101001011001010011100000111010111110010001110111000101110001001000011010101111011000101111001001100101101001010100000110110111010101000011010101001111111011101111010011001100100000001111111101111010100000001111111010000010100011001011110111101101010101000100101011010101000000010111000110001010011111011000110001111000001101010110001101110101011011000101111010111000001001011000110101011001000010001010111000110100010000111010000100011101111010111000110111101010100000001100011010011111001011101000101110000000111100111000101100000001000000100110111011100110011011101010110011001110101110010011101010100101011010001011010010100010010011100101111011101100100110111011001000111111010101110111000101000111010101000001001010000011110010001011111001001001101000111101100000001111010001001000011000111000010010011000110001001110110010000011111000010000100000100010101000010111110100100010010011010101101011000110000110100011010100101001011110001100000001111100011100011100110000000000101011111011100100000011111101110011101001010001111100000001100110001110101110010111000011110110101110001101001111100100101010101000110101101011011010101010110010110010101110010000011000101000001101111110101000011000010010011101010111111100110011010101010000001010000001110101011001010110001111001010011001010010101011101011011101101010000011001000111101001011111110011001011101100011000101010010110011010101111111111010101000011001010110001100110011110001011010100010000000010011100100111100111011011000101100110111101101001010001001010011010000001010010001111011011101011100011101010001010101100101110000001100100110001011101011001110101111101111100011000100111011011011010101010000000111111011101100010100000100100000001111001110001111100111111100001111000101001001001001000010100100010101001100101001001010001010001111010101100010000100100100110110001100100110011001111001010110011110010111011110011101101001000111000111110000101011000101001001101000111010010011000100101010110010101010000100101110010010010100100010000111111001000101111001001000010101101001110011101110100011010001100101010001001111010001011001110001101110011010100110100110101111101101100100111000011000010101001111110011100000000010011101000100000111010111101101001110101111101001011010011010100011010110100010000111001101111011001101110101011100001011101111101001010110100010000000111110001000100111101010101011
010011110011011110000111011011001100011001000100010101111101000101011010000110011110100101101011111100110101000101001011111100000110111011100101111010001001100010000111011101001100100010010011111101001011001000010100010100001110110111010110110101100101110011100000011011100110010001111001110100011110000000111001111111100010001110111011000001110011010000111111000111100101100110101100101001110010100001100010101111010100100111001010000010110110010100000110100000101100010100000111001001000011000001010101010110100101111011000101101111011111010110110001110111001111000101000111100111011111111010110001110110100001110000100101010100100100000011011101011100101000000001011110101000100100001011100100111110000101001001100001101110000001000010110011111111011000001110111101001110001100000010111101100001001001110110101101010000010100001111111100001100101011111011010111101010111011111001101111001111000101110011000000111101111111000111111101011101001111011000000101111011111110111000110101001000100101001001101010101101101110011101010001111101101111001111100111111100001011001011001010111110000100100001010101011000000111111010100001101001111100001000000000000011111010011101010110011101010001100110100010010111010011011000110000010010110110111110110110100011001111111110000001010110001101000101100110001000010100111111111100100011000111101000010000000101111010011111010111111101100001001110011011110010111011001011111100010111000011011101100001011011011100011000011000000111100001001100100100011011101110100101010000110111001010001100111010111001001011100011110011111110111000110100011111100111101000011111100111101101111010111101100101011100011101000101101101000100000001110001010000110011001100011001100011101101001111000110101000110000101011111000011110111100100000110011000110111110001001011010111010001010000111101100001011010101100001101111001011001111101101010110110101111110011001101101100010001110001110111010011000110010100101001001110010000011100001011100111011100000000100011110000001010111110100010000011101100001100100011001101000110110010011110010111001010011111100010000010100011000010111101010001110111110101001110101011000111001011000111001111110101011001011010001100111111101000001111101011100001110111000100010101010101110000010011110000100000100010100111000010001101100011101000100100010001110111011011011011000100101101111001010001000010100100110101100000110100111111101110001110110111010100100110110101010011111110101001001000111001110001000001100110110001011100110100101111000001011100010110101011100000110001101011101010011100010100110110101100000010001011011110011110011001011111110000101010110000001110011010000111111001010011011000110011110000111001101001101011011100101000010001010010001011101011111011111101110101010101010110101010100111101110010100111011110100110001100110011000100100010010110100111101111110110110000111001100100011001101011111010110111010110100011110010101000101000110001111011111101000101001010100111101010011111110000110101100110100100100000110100110111
110001111010000101011111010001000110100000101001100010111110000101111101110010011010011111110010001110011100010010000011111100110111100011001110101001011110000010100001111011101010101001100110111010010111111001010101000001010000011111001111000110111010010001000111011001010001000010010000111000111001011011001011011110111010100011010110000000001011100010000111101011010010111001111111010110010111011101110111000001011011111111001110101100010100011100001100100001011010101101011110010100100011000101110001111010010101001101101010111010010011010001001100110011101001101100001101110101110110011111000010100000100011100111000000111100010100101100110111000001101011001111011111111001011100010010010001011000101000001011100101000001010000101000110110100100001010100110101110010010001011101011110000011001010110011111100010101011111101011111110110011111001100001110010010100011010000101000101101110010101011101111000011000000011111011111000001001110101100100010001101001001110011011101011101111111001011100011111011110100010011010101101100011010111100110000010011000110010010011100100100000110100001110001101111101000110100010011011110010010000111001111000111000100110111100111101010110001101101011010110000110011001001111101100111111001101011110100011001100110100011101011001011111010100000110110100000000100100001110101110110111010100000100100111000001000101100001111000111101001000101111001001110010100001101001100011011011011110000110110011100001010100100000100001110011100001101001110001001011101100110101111111001001101001001110000000100011101011010101000001110001111001100000111000100110111110100001001001110110101110011001011101101111010100001101000011110010100101110110001101111101011000110111000011011001111101110010110010001111000111101111101001010100110111101001110111101001110000101001011110001101000110101110001111100010100010110111000100011101110111000110010000001101110000101011011100111000001111110101001000111000110101001011011001000001110011100100001111101101111000011101000000111001000011110100111100111000110100100001111001011111010100100111111110101110001101010011011010111101000110000001100000010110010011110011011000001011100011100010110011110001010011101001101100001010000010110000010101111111111001011001011100110111100110000011000011101101101001110110100101101010000010111100011001100000000010101000100010011011110011101101100111110001011001011011000010000100001000011011000101110001010010010010101010000101110000101010001001000001001101100000110011010011000011001111010110010110001011101111001101010001101001000011010101101100110001000001101110010001110111000100111010110110101111111000111001101101011110110111011101100000011001100011001101110111111101110110011010101011000100111100101010101111111010011000011101100101101000010000111100011110100100000000110011101101111010001001100101100011100011101111100001011011011100100001111111000100010011111010111100010010000001111101010101001111100000100101000000111000100000110011100000000001100101010110110011001101010101010100000110111
110100010010110101010101111111010001001101001100011100100100100011001011110001010000110110100100100101101111000111111001110001010011011101100001011100101000000110101010000110011111111011110001011010011000000101110010010101110100110001010101011110001010010000011100011101100010000000011010100001011111001110000011110111010001100010100111110111110001010111110011010110101010010100001010010000001000100001010001101000010101000100101011100000100100010101101000010111111101101110011001100001001000000010011110110100011001010000001100010011010100000010110101110100111011100011111011101111110011111000000110011011010011101110000000000111100101010110101101110011111111110000001000101010001000111101111101001101110100001110111110011011110111000001000111110111110010100011110101010000101111001101101001000010100000011001111011001111101100111001110110010001101010110000100100010011010001100011011101111001001101100001101011011101100111110000000001101001000001111000101000100100100100000110000111010101111000001101001110111101000010101010111010101011110110101001111100100100001111101100011001110010101100100111011000110111111010101101000110111010000010010000010101110010000101100110101001111011100101010100011111110000001110010000111100110000101011101110111101011010111101101100110011001001011011101010110000010010100110111011001100111000010100011001110110110010011000110101000001001010000010010011001101111111111110110100101100000000100111001101100000101000011000100100001111000000000111011111001101001001010001000110001101101100010110110001101011111000001110011101001101000001110111111010111111011010110000000100110011111000100100110100111101100100111110010010100011001010101000011110001000000000100101010010000010100111111111011010010111010111010001110010110000000110001111101001011001100000111010111100010011000101101101101111111101101001100111000111100000011000001011001111100011111011101101101000010010110011110101100111011010010100001010111010010000010100110001101100100101011110101101001010011000001001000110111101000011100111111000110001001110011011000111010001110110100000100000011111101000111010000011110100101101000011000100111000110001110110001010110000100000111011111001100110011111101100110001101011101110010100101100000011110010011101100101100011001111001111001110110011000001101011000110100010110110100011111001111010011000100010101100010100010110000000101101010100110101100110011110011101110000001110100100001010000000100111101101110000110010010101000000100011100010101110110000010101000111101000101000010001100010000101011000000101010110001001010010110010100011101001000011101001110010010001111101000000011001100000111000111101000110111101011001101001100011100111101111010101110011100001001111110101000111100010010010111100101101001110000010010010110101100001110011001010000101111000110111001100011000001101101001010010000100100100111000110001101011101100101110011110001011101001011110110101101111010101010101100100110010111100110011010100011110100011110111011111110000000101001001101100000100
001000110011111101000001100100000100101010100010011111100001100011101000001011100110111100000011011100101001011101011001010010100110110011001100010111111000001110111011100000000011110000011110100000101000010101011100001010010001110101110000001010100111111001011111010100000111111100000000110000000101001010111101000101000111010001100001100001001111010010000110010000000011011100000000000010000101111011100110111001001101111101011001111011001011000100010000111100010100011010000001000010011101011100111011010011011100011110110010111111111001011001011010101100100011000000000000111010101111001011010000100110101111001111100110010111000000011011101111110000111100011001011010001100000111110101110000110110111001110101101011000000001001101011000010000111010111001000111010001101001000000111010101100111100000001101010010011100001111111100100101100100000001000001010000000111011100000011010100111110011111110011010111001101001101011100010101010110000100110010001101000000101100111010011001111101100100110100010000000100111001111010111101000111110011010101000100000110101110100011100010011110111110110000001111110000010000001111001000010110111010111110110001010000000110011010110000111101000100011001010010110111000101111110011001101111010101111011011011100101101100100001000111111011101110011100011101011101000010100010001010100010101111111101011101110010110100001101100110011110000010011100101011101011011011111011111010011001110010111111101000100101000101100010100101110100010111101011001100111101000100100111010110011101000001110110100101110011111111010011111001110001100110111100000000001110001110110000001100100001010011000000001011000010110110111000001100100011000110010011111101000110111110000110101010100111110110001111001011111011100000000001111000110010110111110100101101000100110001000101111101111101110101001001110001111100101010101010011100111100010001110110101001001001000110011101001110010001101101110010010001011011111111101010111001100110110011110100010011101000000110011100010111000010010000101101111100111100101010011000010011100001101110110111100101011001001001111000110000110101010000101100101110100111000110000010100011010111110110101001101110100011110001010011100011000001110110110010101011010010111001111010111001011100111000001100111001101010001011000100001001010110000111011011110011111100110001111011110000100000001100010110001111101001110110011110110010001011110001001100010111110111111010110001110101111111010000011101111011100011101100100111011001101000100001110101100111001000100000110111100000100010111110101100011110001100101101110001110111111011011101111000010110011011011100011000011101001011101001001000100111000100000110110100110100011111111100000101110100100000001001111110101001001111100111111010110000101100111010000000000101010100000001001010101110111101111001100101000011011100010111010110011011111111111101111111110111100110001101011010010000000100011101010000011000101110100000010100010111101101111101010111011100100010000111000110110011011100000011000010010101
000001100111111000110000100001000010100101001000111010010111010100110011110000001110001110111000011011000111110001001001100000011110100111101000011100100101011101111000000100110011100001000010010010101100001110110101111111101110100001010010101111011101010110011011100101000100100101010001100110010001111001110001101110100110001111000111011010010100001100000100101101111000000000010000010011100100110010001001001111110000111011011110010010110011101011100010110010000000001000100101111110100010011010000010110100011000010101111100000111111000000001101110110001110010101001010100110000100000000010101011010001000000001110110010000111101011011111011101100000001110101010111011111001111011010101011000111001100010101111000111110011000011000100001010110101100000100101100110000001111101101110001001100010011101111010111100111011110100011010101010000011001010001110001101010001010000110110101001001010101100011001000011111000111100011111000100010100101011000010100000000001000011111010111110000100011011110100001101011010000001111101001101100011001001000000011100110100111000100111110010001111010111010111110001010010110110001010100011110011010101011111100110001001011000001100101000110001100010100110111110001011001110111000000111001100001011001010111001110001111011100010000110001101111100100110111011100101110000101010101111000011100100010111011010101000100001110010101010100110011011110011110000001000001011101010010101011100001100101010000100000100110100011111001010000100000010001001000000100101010101101110010000011110100100111110110110101101011100101101011011010111111110110000010111101110110101111000001000011010000000101101000000011111101110011111001000111110010011110110010011001011110010100101011010111101010001001100100000010000111001111101111110001001111000001100011111101101101110110000011011011001110111101101001011111001111001011100011100001010110001000101011011010001010100101000011010000101000000010010100101111011010001101010011100100011110011001101101111100000110111101111011111011000110111110000010010101110100000010111000110001111101011011000110101000011011011110001101011100011011001100011010111010000100011101011110111010100010101110100100000110010011101011111110101010010101010110001011010100010001010110110000110000001101010010101101010110011000101011100110111101111010100000100001010110110110110101110011001100011011101000110101110110000110101101111010011101110101000000100001110000001001101001011000100101010111110101000010011100101111001101101010100011001111000001110111001101100000111011101010111110001010000010110110110011010110010000100001000001101010111100110101101001010100110000111101010000001101100001111100000110111110110000110101100011001001111010000011100101101100110101011110000100110010110111000111010101011011100010101111111000010000010001000001110010010010010100011010001110000110001000100000010000011101011110011100001011010101110001101101001100101000011110111111101101010100000000001101001101010111000001011101001011100000010110110100101010100011111110000110111
010011010101010000010011001111110011110110011101101010110111101110011000011011000110001001111011111001010001001110100110100000001110001100111101000111011010101111001000000110111001011111101101101010101010000001001101100111000101010100001111000111101110011011111010011111101100110110011101101011111110011010110111011100111100011101001001011101001101011111110000001011010100010110001000001110000011010010110111101101101000111010010010011011010110110110001000000100001011011010110110101100011110111100010100001110011010010001101011010001110000001110101110111101011010111010011100100010111011000010001010000100010011001110101100001110010001101001100011001111100100010011001001011111001001100100110101011110100010001001011011000110011111100101111011001111110011111110011011110010101111100001111101100111110001011001111110110111111011011001010000010100001100001100110010111001011010011011100000101001011110100111110111000111001110110110001000101100011001011111101000111100000011111101101000010110111110011001000111111110100111011001101110100010010101011000111001110011101010101111110000110001101010001100000011111101101001100101001101110000111011100101011000101101110110000010011100101110100101001011110011000100101111111000000111011010011000110011101111011011010001000101110111110011100001100011110111110000001000001011110010100000000011011111110111110111000100001000111001100101101111100011011000010110101010010111001001001000101110110001000000010110010010110000100101001010001111011100000110111110000001111001001111110111111110111001001110010000001110100011011111010110110001000110110010110001011101110111000100010000011000011011110011100110111101101111110011011001100011100111010010110101110110000111100010110101010000101000101111011011111111100010000000001000010111100001100010001101001001001110110010101100110000100011000101001100110110111010110000001100000001011000011001001001110011000000111110000010010001111100101101010011101010010101101011000010011111111010001111010100111000011101111001110101101011001100101001010001010001011110011110010011011101010100000000001001001100011100100100110001001011101000000111001001010011100100101000011000010111011100011010010110110100100011011001111100101111100111100010010000111100001011010011111011011111111101011010000011110111010101100101011101000110010111011001001010000011011001100000110101011101010110000010010100111010111111110101110110101110101000010001100100101001001010111110011110111110000011110000100101010010011110101100000110101000110000110101111001001111100100011011110001111111101100100101100101100010000110101011000000110010001100101110111100110101010101101011001100010010100100000100101101010110101001110101010110010010000101001111101001010101101101010101100010000101101001000111111010000011000010011011000110111101000000110010001100111110100001011000010101011011100001110111011001111001111111101000100010010001011010011000101010101100010100111110101100111111001001101110101011010110010011000001101110001111111100000111001000110101001101110100
101100100111100100001001100100001100001100010001010011011011010110000001110100000110010101000110111101111110101100010001110100011011011101100000010000001011111011010001100110010110110101000000110101001111110100100110011010011101110110111010111011011101010011011101000000001001001010100111011110111110110110001001110010110010100111001111011001110110010000101110001001101111001110111111010001100101110100101111100011100011110101110110100011100011001111100111110100001101111110010000101101111110110100100011111100101111010100000011100001011100001101101111111101010011000111111101111101011000010111000010000111000010101111110100000011010000000110001111000011101010110101110010001101000101110110010000111000111011111010111110110000001001000100111111110011001101100100000010111110110101000011111101110000101110111000001101101001000111100010010100011110101000001000011000011001111000110110110111101111111100000000001100010010111001001001110100101100111001110000101100111111111111101010100010101110011011010000001110000001000111000010000011100101011110101111000111111010001110010110001011110101011000000100011100111100000010111000000100111101000101111000010010001111001101001011010100101001000100011110001010010110111001000111101100011001111101101000111111101101111101110101111101000011001100101010101000001000001110011010111000011000011001110010001111111110111000111010001000000001010101001111111001000101011000100010001101000101111001010011100101111001010110011001000101011011110011111110001010010001100010001101111101110000011001101011010100001000001011101011010001011000110101100000011111110010010101001010111001100110000001101101000111011101000010100100011110110001100110000010010100100010000100100011001011001001100110111101111010001101100110101100011000000110100011110001011101001111000000100100010100101100110110011000110101110101001110011000110011101101100100111011011001001010010111010001001101001001101100100110110100111111000011110001001000100011011010011000111100100011110001011011001111100111011110000000100001000001011101000010000011100101101001110101101101110001100101111110010111010101100011001101100001001100001101000110101000111001110100000001101100100011111110011011100100110001110000011011001110001111000000001101101101001011111100011100100110101010011101111111111110001011011110100000101001011000011111110101101101000110011000011010011111101101111101011100011011001000000100010110010111010010011110010110000100111111101010110000010111010011111111000011101111010101101110011100100110111001001011010101000000111111110011011101000110111010010111011010011100101011000010011010000001101101111011110110101010101011011100100111111111111011111101100110010100010001100101001001000010100010010000001000011110000111001100111010101010111101111110111000000001110011100111001111110010100001110111100011110010011000001001101111111111100111011101100011001111100101111100100101011010111001011011111011011100111001111011010111111101100011110010010100111000100010101100101011000011010001110111111101010100
101011100001000101001001010111110001100011010100111101100011010100111010000010100110000000011100000111011110101010011001000111010001000111011001000000111000100101011001110010100101101001011001110101111110011101100010100000011110010011100100000100111111111000010100000101100110110001110010000010101010110101010000100100110100000000110110100100010110100010110001001101010010001001101000101010100000101110111000001011000101001101101111100001110001111001100101110000111000010011010011110101101000000100101010111111011110100101000111110101010011110101111111000010111100110110011110001011111001010110110000101011001011001101100100000101011101101011010010011000010001010011010100011100001101000101101001110010011010010111011010101001100101100100000011000001010111110010111101110100110100000101110011110000000111111010001001101000011000000001010001001110001010000010110011010101011111001100011100101011101011001100001000011001011010111000011001010110011000000110111101111101010011111101110101110111000111010011100000100110001011000111100100010001110000000011010011100100110101110010111110101110000001110110010110010001011000100101100001000011111101110000110011000011010010110000100010110100000101001100010111001110100111111000101010011111101011110000011101000100110100010110001111001101110100010100011111100111100000110011100100110110100011110011110100000111110110000010101110101111110101111110010011101011001001111001011101101101110000010011100110110111100111101000000111011010011010010110100101001001011001111000101000000101101110001011010011101110000110100011110011010001101111010101000111011010100010100100010110110110011010000011000111101101000110110101000110100110011010111001100101000101011010101100011110000011011001010110100111111101110110101111110000000011111000100011001110111101100100000001100000011111111001011100100110000101110011000010000011111110010010000010111010010011011101110100111010011110110001011100010011000000010100111101101000100010100110110111000000100100010011000111110110010000011110001101110000111110101011001110101000001111011110010100000011001101100101111011010010100001001101001000110010100110101111101110101001111111000111010111111000010001110001001000110101000101110100000110000011101011111100100011010001010010011101001100110010011001011010010001010001101001000000101000010111100101001100001111011101010000001011001001011111110011100110111110000101101000110100001011000101011000101010001010101010010100001100100000111100110010101110111010111001000100001010111001010001001001011010001110100100001001101001010100101011100010100000111101100011000111100011101001100100110111110100001100010111001011010100111000000010011001100110101110010110001110011101100010011111011001100000101101010001101000001011100010110111101100010001100001100000111011010011011111001001010111100100110110011001100110010110101111111010001110101101000000001101010000110101011001111000001011101000000000101011011100011101001110101100000001110010011111000110000100111110101111101011111100001011000100100001
101101001111001101100100100001100111010101100110110011110010110011101101101101110110100001110000000111001110001001010000100100100011000111010001110001000011001000011000110101011101011011100001001001110000100011001010001000100000011011010111100011001101111111001000111110001010001001110001111101000001011111101101001000110011100100101110111100011011101101000011101000101001100111010000011101000110010010111111101010110000001000100100000110100101011011111110110101011110111100110010001010110111010100001001101011101011001011100110011001101010010010001010000000011111010101001111011110101000100010111101100011111111101100101111101110110000011100101010101001101100101001010111010000000001000000101010000110100110110000100110111011111011010010110010101011110010011111000110111100100001110111110110111001111011011111111110111011000100001100001101001011011100011100010000011101010110011001111010101011000101010011111000011100000011011111010101110000111100010100010100101001111011000010100110000010001000111011110110111010001010001001101100101011111111110010100001111001111010110001011001011001110010000001011000111100011101001111101101101111011111010100010011001010101000111100000111011111110111100100011110101111010100111001100101001010100100010000011101100100110111000011001010111001111011001110001000001110010001100001000011111100111111000111011101111111111011110001101110110101000111100110101010100010000110101111111110100001010011010010100110011011011001100110010110110100110111010111100101001000110110010110011000011010111110111100110101111010001010100010010100000010011101000011001101101101100001001110010011011000110010000110100100011000011101100001011101111101110010110110000010011111001111110000110100110011101101001100110111000100001001111000100111100010011010111001111111001110100101110010010101100100011001011011000100001011101010111101101010110011010110000111100001000001001001101011000011111110001100011110100101000010100001111001101111000101000010111111001111001100010110000101010001001001101001111110111101001010011011000000000011011000110010001001000011101010011001100101110000110010111000110111011001101111111011111101001000111101111110111001101011001011000111111110001011100001110110101111101111011110111001101011100100011100100101111001001111011101111101000101000111010010000101011110011110110100110110101010000100100111001001001111111011101110001101111000111100100000110111000110101000001101010110001101011000001010001101000000111010000110100000101001010110110100000110000001000011000010110111001000010000001011111101101101011111011101100000100100000011110101111010100110100100110110010011101101110000010001110000011010110101100101011111001110001101011100010000010101010010111010000001111011110101000001001111010011101000100110110000010110001110110010101001110001111010011000001111010100111011100100100111101010101101011001000101111101000000100111101001101110000101101101011001001010101000100110111111101001111101000001110011010011100001000100111100101001100010101000000010001100011111
010101001000010011111011010000101100011110101010100100010101011100110001001010000001111111001000010000111101111100010000011110010110101011111100011011100110100010011011001101101010000010001100010010110111111111001101100011011000111010100100000111010010110010001110111111101010011010110110101010100110001011101011000100000000111000001010010100010001000100110110111101000010011011011010010111010000001000111110000000011010110100010000101101111001010101001101011000100111100111010101110001010001010001101111001101110111101001110100101000011100100111011101101000101011010011100110000100111011101111110101001011000000110001110111010000010001100011001100100001111000011100001111011100011110011010000100001100001110000101101000011100011100100011100101111111101110000101110100001110110101010100001011100011010110010110111111100001011000111000010111010000000000111001111001011000100101000001110110110011101011000101001000110101000100000110010001011101001000101010111011000111111001111001101011001011110111010011110101000011010100011011100011101111101101101000011011011010000001010111001101001010111101100010111111010100010100100011010011011010010000111110011100000110001101000110010101110000111100000010010111101111011101101000110100101101110101000000001101110000111100111001000101100111011100100100110000111110010111111011111010101110101100111111000010011111000001101011111000100100110100101111100011110001101011011110001110101110110010111000100001001111101010111100011000111101100101110001000101011101011111101100000001011011011100001011010101000110111011101001011101111101100100101101111000010101001111100001001100100100110011011100000111000011101101000001000110001010111011101110011000100010001110100101010111010101010100111110010010101100111001101101110100000001110011101000000100001101001110111111100001101011110011111001110010111000101100010111110100110101011000010011111101000100110011001100010000110111001001101100011011010010000111011000010011000000010111101100000010100000010101111010101111011110111010100011111100111011001010000110100111011000100010100110110010011010011000111110110010101001011011010100011000101000101110101000110011111001101001000100110101001101110011100111101010000010111100110101000011011100111000111000101000010011011010010101010111100010110100101101100010010110110110111110110110010100101101000001100111111111110100100001001100100100011010100010101101110011111111111101101110101011000011010010011011111111100001101100111101001011011011110011000001001100110001011011001110110000010110110111000011101011011111000101100011111110001001110110010010100011010101110111101011001010100011001111001000001111110000000101101111010001101000001000000101101000011011111011101101001010101111101110110100010101000010110100111100011110110010011100111001110111000100110010101000110110110011001011001111000000101110010101010101011110101100100000111011010110001011101000100001100111101111001011101011100101101000011111010111011010010101010101111101101101111010011001001101111101100100011100011010
010011011101010101001111110110010110111001101010100111100111111010000110110111001100001010100111000001001101010000001011010010010000010100011011100100010111010100101110100100100000100111101100010000100010110001111001100110000000100011000000111011011101000101100100011000101110110110101010111111010100001010110010001010001111011011011111010010110000001001011111100001100010011111000101100101010100001111111100011110101100000011010011001101011000001000100001011110001101000111110110100001101111000101110010111000000010011111010111011100101111101001100000000111000111111110101000011110010000000101011111001100101010111001110101001101101110000111100111001011001001011000001100011010101001000111010111101100001101011100010000011110111111111000111001010010000111011001111101011010010110001010010000111001100000101101110000011011100001011011010010100000101010011010010001010000111011010100000000110101101101011111110010011110100001001000001100010001010001100101010010001010001000101101000100000000001010001000010010010000101101101010000110101010101011000010010011101001010000000000001010101100011011011010101110110100001000101110100000111101101010001011100111010101000111110001111000001100100000000101110101111111000011001100111110110100110101011000111110011010100010100001010000010100000010111110111111011101111010000110010111111010100111001101111100010010111111100100011111000010110111110111101111110011111111111000110010111010100000111101000011111111001111101011110000011011100001010010011101011111110110110110101000010100010001100001111001100111100000001111001001110011101100011011100000001011111111001011011001101100001100101101011000000101110000001001011101010000110010111110100110000010110100101110000110001000101000111110110000111001101111101000010001111000001000010100001011000011100000101110110101100111101101100101100000001100100001110010100000111011010001110110111010111000011000010100101000001110001110100010001110101001100111111101001111011101100000110001101101111110111011101110100100001101010110000010001101101101110111101101111000101101001001100111100010110001100001000111101111011001010001010100110010001110100111011110111100010111100110000001010111011100110110111011100010010101010100101111010100000011000000111100011010011010110100000010101010100000011011001110000000001011100111011101110000011000010110110000011011111110001010101000000011101101100100101011011100011100111010101000101100001101101001011001100010010110111110011110011101101011010011001011111111101001010100000100011011000000000100010110000010011110110001000001111001010100110001100111100100010000100100001010100010010010111000010000110011111000111011000001001100100110000011110010001110110100100111111101011101000111110111110001111100010100001011110110001011010100010101101011100010110110000000110100110001110101101000101100000010001010100101000011010110010111110010000001101101100111000011001011110011111111111011101011011010110101110111011100101101010000001011010111011001000000010110000110001100100111100100010001111000
110110101011011100001011101110000010101011100000100000010011011001010010101010001001010100101010000001001101000100011001111001111000000001100110101001011111101011110100100101011010100001000101100010010101111111000011011111100011001101000111011110101101011111111001110000011100011110001000101011000001010110100111111000110100110100000000111000111010001110010001011011011100110101110001111011111110110000100010001011100100101101100110001010010100000000011101110001000111100001101110000011101011011111111011110100110100011010011100001001001110001000100000101011000000100010111100001001001101101011100000110011010100011110111111001011100100111000100011001110001000000100100011110001111011101011000001111100100011000100101110100111100000100000111101000101011111000100100000100100100010101101000100000001001010010010101011000111101111110000000111111000010000011111110000110110111000101011111111011011101011011111010010110000010010100000011101010101110100010001110011111111011011101111110011010100011101100011110011010100001011111100100110100101101100110101001110001110100000100001101001110001101011001100101001000111011010111111011001000010101000111010100010100001100010010110111100010011111111011010111010110000110111000111011001011110010000100001011000101110001011001000001110011001100001111001010010101100101101100100101100111111100111001110010101011010110110101111111001111101100000100111000101110110011101101010001111011111000111101000010001101101110110111000110110101001010100111100010000101001010011010001011000000001100010001111101000111000101001010001110100011011101110011000001011000101101110101101000111000011111111000100111100001111000000101101011100101010010000101010011000111100111011000001010001100011010100010010100111110011001000000000100110101111011111100010110100011111010110001011100110010000011100000100100000011101110100011001000000111000100111010101001011101000111010110100100100110111000100110001011111011001110100000111001001110000001011100100101010111101000000000000111011001100010011010010111010010111001111011010100111111101110011110101000011101100000000000111010101010101101011000100001101100011110110101000011000100001001000001101111001010101100100011101001001011110110010101011011111001010111010100110001100110110100111111000010000001011010101001110001010110101001000010101111011100001101011000110000011000000100100001110110111101001110101110101000101010001100110111011001001000100010010000101111111111110000001110001001100000111111111100100011001111011000111101111001100010110100001111110100001000011110010101001000010011110101010000010110011000110111101011000101101110110000000010111110001111010100010111100011000110001101100010010000110011010111100100010011111010010111011111100000111110111111111000111011011010110111000100001011000101111110000010011000111110001011111111100000100011110011101011011111000100000110101000001111100101110011110000100110000011010100110110000001101110110011011111110001010000101101010100111111001100110110001110100000001100100011111010001000001
000001001011000000011000000000111010000011101001101111100101110101111101111111100010101011010100101101011100110101000000100001101010110011111011110110010110111111001101100110101100111101001010011011100000000010001110101010000011101100111000101000111101011000110100001011101010101011010101100111100000000011101100110101101001010110110001000000010000010010000110111000111101011101001011001011110011010011111101010101001110111010111001111110100110101111000111010100011111010000001010010001101001001000000000111100000110001100100101000111001101111110000001010111101100001100110110010010110000101010101111101111111000101011010011010011101111000101000001100001001100101111010000011001000011101110101100100110101000110101110000101011001000101010010101001100111111100001000111101101000101011110001010000010101110100101010011110100001011111011001000110100010001010000100101010111001000100010100100000001100101000110111000011011010100011111001001010001000001111011010010000101010100011001000000011001110001001000011100010100110011110100011000000001101011001000010011010101100100000011101110000111000101001010010110011100000111001110111000010011100000110110111111001111100010100010010000011110100101001110111000000111101111111111011011101110100000111011000100111110011000011001100111010100010010010101000000111011110110101010001010110101111110110011011100110110001010011111001100110110011110010100111101100001101011001101000010101010110000101011010100011010010010010001111000000011101100100010000011010011010000001101000000000010101101110111111010100011001101001100000001001000010111111011111101110100100000101101001000010100001011011000100101001100001100010010111101000011111101010101011000001111100001111000011000001111000000110000100100010000000000101000111001001000101100001010000101110111100100100000101100110000111101011100000111000001111000001010100011011101001110110111101110010111110110000110011001011001000100000010010101011101110001110101011110001100011111000000111010100110001111100100101111111101010000101000101010001010010111110100101000111111011101001111111000100111100001010000000011100110011110010100111100011000011101100101010011001010000010101101011111000010011000001010100100101010110101010001111010100101010001101100001101001111010101100111010000100110111101101000101110010100001111000111000101011010101111111110000011100110110000111001010111010001001100011111101101111101101011001010001000001100100110001000011011101101100110110111011010111101101110000101011100000110111101010111001001110010000101001100011100100000011101101101011100001100000011110100011011110011011001111110111110101011011100001001011101011011001000010011101100001101110000111001110110111101010000101100000000110010010111101001100010010000101000010110010000001100000100000010000011101011011100111100011010100000000000111011100100010001101001000001110101010111000101111000000011000100101011110000010100011100010110001001010000110000110100010111100010001101101001110101110110110100000010101101011001001000111101111000010101
110100110110101000001100010010011111001001110110010100001111011010110010111000001011100011101000110110100010100110110001001001111101010011100100011100101111010011111110101001011001011101010100000011001110111110110010101110100000101110010000101100011001110011010101000101001111011000100111000011001010100110100101101110010110101110000010100100011011111100110000001110001101000100111100001100010100110111111111000100100100001111001010010001111010100111100100010011010100111100011000010000111000001101101101110100110110000100001101111001000001111110010000011010110010110001101100110000001000100100010011000001110011100001100100001110000110011111101110010100110001100100100100100111110101010000001111000011101101110111010000000111111011000001110100001001000001100101101100101000100100000100011111100100101011001101011111111000110010100000101100011110000110110111000000011000110111110111001010100101111110111010010011111000000101111010101000010111111010101100111011000101111101001111011110001101101000001100001110000011001111111111101111011010011111000101110011100110111110011111000011010001101010010110001001101001010111001100001100101100100111111100110111010100101010101010110001100100010101001100111001011010101110010101101011001011000010100011010100100100011000001100101100000000010111100001010110110011100100100010101110011110011010001110001011010110011001110011011001111100100010000001011010011101110110110011001001011000011010110110010011000000111111001011101010101001110011100000111101110110000111100101110111001000001111001000010001100101111010001110101111111011101011001001110100110000111111111111101011111001110110111000110111001111010110110011010101011000101100001001011101110001110001100101111110010011000010111010001110110101001101011101000101010011100010010011100001111000101010111001111000100001111010110110001100010000101011011101100101000000000011101111010110101101010011010001101010000101001001111011001001111111000010100100101101100101100110101111010111110111110101010001110100101111011110011100110000001100101111011000010100000110110001100000111011111101010101101000000000101111101110101111101000111111111110000011000010111111101101000100010101111111100000110100010101111001011010111111010001110010001011110010011110010011010110101001100110100101000101111010011100101100011011000010101100111110101010111011110000100000001101011100111101001000000100000011110001011100111101100111001100001000010111010000001001001110100101111011101110110011011110100101110111001011001101100100100110100101100110000011000100000100110100000011000001001101010100101011101001010111010111001100111100100100101110100010001000010000100010101100101110010111110111101011010110011010110011011111010101101111010100101100100101001001010100011111111101000001111110111010000011001101111111000011011001111110010111100011011110000111100100011100010110010100100100011010100101011100100101010110001000100000010100001010111101011111111101001000010101011010011100101001001001110111101001010000011100010101111001100110010100
101010100110011000000001101111001001000100001111110011100100010101011011100110110011101011111111001110101110111100111000011100100101101100111000000010001010110000101001100101010000100101001000000100010010010000011101010101111101100011110011100001101100001001101000111001010001001110001011101101110000111010010000011101101001110011100000001110110111111001001011100001110011001001000010010001001000100111111001100001001000101111111111010110000110100110110001011000101100111010101010011010011011111111101000011101110110001010010010101010011011000001001001000001001101000100001110110111100010110011001110111011011100101010011000011001011101101001010100110101010101100011011000001100101010001001011111111001010011011100011010111011011001000101100010111100000000001001111001111010001100000111101110101111100010111101011001000010000110100111010000111101100011010000100101110011111100110000111101101011001000111101100101100101111110011111100011011000000011110000101101000101100001001100010110001111000110000111010111010001001111101111111011000001011001101000100010011010001001000110101111101110111101001110100100001011010100000110111000011000000101000010010011101001100110111111101000100010001010110110111100011110000001010001001010101111010100110111011001100101001110010100000100111100010000101110011011011010010001001010111100101111111010101100101010100111000000110101111100101110000011101001011001111110101010100111010111111110001110111111000010010110010110100010010000100000111111110110100111011011100000000111110101110110010010100011011110001001111010100100101000100111010111001000000000010111000100010000110011011110010010000100100111111111011010011011100100111100011010111011111001100000001000101000010000111011000111101111001011010110111111011101010111110010110101011001100011101111010000001000101011101111010011100100010001100001010001110101111011000100111110110010101110001100000110010101001010011010110000011110011100101101000010011010110001101111100110111001001010000000001100111011011001110111111101110111010001110010011101110100011101001000011110011110101010001010000101000101010000101001111110111001000111011111001010101001101001010000101000101001010010110010001011110100001001100000010110000101011010011101110111111111011100111000011011000011110100000001101010010000100011110001000110011100110001001110111111110110100000011011000001101101010011100010100111110000101001110101110110100010100011011011110110011000101010001000100001011010101111101111000110011110010101001111011001010011001001100011101010111010000010010100000011001110010000100111110010110110000110011110000110001001111010101001010011100101000101100111000110110111101011100101101010110100001001000011110010000000011111011001010011011010100110111100101011101111100010000110001111001010100000011010000011010111011100011101111011010010101001001000000001101110010000000001101000111110010000111001001111001001011100001101001000001001001001011101011110110101001010100000100101011111111010101111000011011010011001000011101000010110100111
001001101010110101111110100000100010110010001010110011010100011110100011110101011011010101011001100110101101001001111010011110010100111001111101011010010010000011011111111010110011001100001101011110001001110000011101100000101111011110000011000010010110011000111110101111100000001011010111100010100101110000100010100110011111100001111011110111101100101110001100111111001000010100101101101001110111111111001101001010011110110010110000001111011000110001100001110001011110111110011100111101100010100001100000010100100000001101111010101010111101111100001101010101110101100100111100001011000010110111111111101101101001010000011011111010001011000011110101110010010110110110100001011001011110101101111000110101110011110000101010101110000001011000001010111100101010101011100101010100011101110111110101101010110110110101111011000010110111110111001000101011010101011110010101011000110100011100010001011010001101000111111100111101101010010101011000010111101100010110011010011010011001110110011110000010000011011111001000111011000001110000000111011111010110001011101101111111011111100111001000001000100010000101010101001000000100100001101110011110110001101110100011000111011001011000110010100101110000000011110110000111100011100010110001101000000000111011011001110011011010100101100111000110010110011100111101000011010101010110000101101111001010011100011011111000100010001101000110010000001011000101110110010010100110011110100010111010111101010100000011001101001001101000011000101000101010111010111101111101100111010010001111100000110101100010001001100000110010111010010000000011100010011110000000000001011110110111010011010110000001010101101111111000000100101011100010111110110001101110110001101001010100001110111010110110011011010101011010100110010010111101101001100011101000110101011110011101001010100110010111010011000111101001101000101011101010111010001011101000010101101111001011010011001000011111101111011010110000100110110010011101110001011101110110011000100001001010111010100000101100111000111000100111100100101000000100000010100011010001110111111110000101101010011001101100011011111110100110000001100010000100111010010100101101100011101011011000010100100100001100010000101111001100000100111010000110010110001110000111101100100010000110100100001110000111101110010101110011000010101101011010001110100011110101010011011011100100000111100001110111110101110000000100010001101010110100001001010110111110010011011000101101011100111010110010010000110110000001100111001110100001001010111110000111110000000011010000110101011110010000001111011111010101101000100000010101001001100001110001110111101110101010001011100010000100101101000110010111001001110101100000011001011101111100011101000010111001011001111011101110011110100000010010001111110101110101011101001001000111011100100000101100001100000010110111010111011000111001101110011011110101111101010000000111101110101101100000001011101100011110001110011000100010011100111111001000010000100101111001101101000011111111111101111111001111010000001100110001010010100001
011100110101001001101000100001100011010011000110011110100100001000011110101000100110001110111011010101101100000100000110101100011011001000000101101011000001101111010111110001110011101111010011101100000100011101110000111110000111100110101100011001110110000100100011011011111010100101001000110111011000100000110101001100010100100000001000100001010100110101001101010010101100011010100000101010101000001101110011001001011110000101111010001111101011010010010111111010010101010100101111100000001101101110001111001100110001000110111101110111000101010000010001111100001101110101110110011111111101000111001011101111111110111110101100110001000010100111011100110111001111101101100000101101111000011001001111011001001011000001111111011011110000110001101000110100000000101001010100010000001001110011010110001011001001100110101101110010010010110010101001001110101110001111110100110101100010010111111101110010110000111111100011111100110011001000110101101101101000101110110101111101110000000010111110110101011010111010010111111001110001100011100010100011001111101001111101011010011100010001110000111011110001101000010000001111011101110000001011111101000110011000101000001000001010110100010010101010111011000100111111101010000101010110000100000000110000101110001010110001110011101011101100001010010101111100010011101100111100010011101001100100001011000001010111010101101111001010101011100101111000001011110000001110100011010000000011000000101000010110011010000001111100111011100010110101100011101100001111100011100010001101000110000110101101011100100000110110000011100001101001011000110110100010011010001011000111110001001011111001100100100111000100100000111100101010101001110111110101100111011011100000011100011110101110000100001010001011011001000101001101110001111000111110100011100110101100000111111000100001111000100111001011001100100110010011100000111110010111100100101100100001010001000101010000010110100110100111000110011111001101110001100110111011100111101011001011111101000010101101001001101110001011100010101101000101101101101011111101101000111110101101101110000011001000001110111110101100110010011100111010000000011111110100000001111010100000110101100110111010111100000000101011100000101101001111001001010001001111100011001011010010011100001100010011001000010010001000100010000100101000111000101010110001011110100000000011101010000110111110010010111010001100000000100011010100000010001011100010010010011011100100111101101010100101000111101000101111011010011110111011010110001000000001111111101000110101000101000110010010110011000011111111000011001100000100011011000011100100100100100001100100110111100010111101100111100001000011000111001101010111000011110001001011011000111101001101111100001001000001011100011111111000010001001011100011011110000001110110000111000011001101110010010111011011100111000111110011011111111111101100101100010100000101110011100101101011100100001011110110110011011010110000111100010010001100010000111011000100100011110001010100101110010110000010110011110001111111101000001000001110
100100000010010000011001110111010101001000110111110001000110110001111010011011010011011100000011010000111111111010001100100000011011101010000100111010001011110111111111100000011011000001000100111010110000001110110011010000000110111001001000011000100000001101011101111100101101111110111001001010011100101001101110011001100000000000110101001000001111110000111110001011100111011000000111111100110110001110010110000111110101100001100101110001100111101111101011111100001111001000101010011111101010000011110111000010000010010100001000011110111000111010110101111011111100011010111100101111000111111111001000111100010111011110000111010000000010111110100100001110010110110101000011001010101100011100000111010011011101001011010011000100011011010001011010000001111011111001110001101000101000010101110011100111100100001010000101000001000100000110111111001010101010110011100001011100000010010010110101010100101010011000110010100101101001010010010001000011001001101000110101110101111010000110110010111000000000001100111010100100001011111000111011001011110000100011110101011010011001001010110010011111101001100000111100101111001011011010101000100101011001111011011101110011010110101110010011011010110010111000011100111010111111100000011001011001011000010110110010010110000010001001110100001011011010101101101010101011111100001101010110000011010100001111110010001010110011111001101000010101010101100011100010010001001000111110010111011000111001001011111001001100100010000101111000110010011000110100001011010011011111111011110000010110100101010100110001000000101011101111101001000001011001011111000110011101101001110010100000001101100110010111100010110001011110011000001000000011010010101100001010110100000010010001100101001000010101001111111011100010100010011000100111101010001110110100110000000110011000001010100011010101100111010010001111000000000001111010111010001111011110000111110011100100000011010011111101110000110110101000001010100101101011101011101001110111110110100100000100110001111011000111101111001110100011010101001000100011100001111101010001100010001110010111110100111000101110101111110100011100101100110001010101000011101010110001010001011010111110000110011011111010110001101100011011100111111110011000100011001010011000001000111110010011101110101110111101000000001001101000101100000000100011110011001100111001001110110000010011001111010010000100110100000001110000111011011111000000101010101100110000100100001100111001000110110111110001001110111010011100011001110001001101100000100101001110001111101110000011111000011010110011110100100001101101100100000111010011011000101000011100110001011101101010011010010101000011100101001110000010001110000101110001001001000110110010111100100111000011010011100001010000000011011111001011001110101101100100011010001100100111100010010100111110011001001111111000101111110000101110000111111111100001011100010101000011010010011001010011111000100000011001110101100010101110000010101011000010100000000011010001101010000101101011010000010101000111101010101101111010011010
000101011010111100010011110111001001011111001111110110111100100101110100011101000111111011011111111100001001110011011110001111101011010110111001010110010100000010011101110110011101001011001101100010001010110001101101000100110011001101000110100011001001101100111000001111001101001111010100010011001101110101011101101100111101001010000111001011001000101010111100100011111000001011010110101001000010101100000000101010011010010100110101011001011101100111111111011110101111100101010100101000111111001011100010101110011100000011100100010011000010001101101111110100000001011000110110100100010011000001101010000100110001000111001011111100001000111101011100111001010101000001001000101101100111001011101111111001110111000110010000111011110111000000100101111011101110010001100011011111100010010000001000011011011011101010010000000000100000110100100000100100110001000011101010011100011001001101010101110110111011100011100001111101100001110011111001001110000011010110111100001110011011100010000001010101000010000010100001010000101111101011000000011110111010110011110001100101110000001100000110010000101001111110001100110101011001100001111110110011111111000101001000111001100011011010011010001010110000100100101010111110000111000011010010100100100000100011110110111011011111110111101110011010001111011111110100011111000001010111000110001001111000110000101100010000001011000000011111001111000000000000011111110010010110111111001101110111110110111011001110100100000011111010011101000100000000011101111101101000100101101000000100100010001000100010000111100100000101111101011001100111001011000001100000101101101011111001110001110100000100011011111000001000010110010101110110110001101011111001111001011111011001001111101111100111111100010000101011101001000100110100100000010010101100101100011100011100101011001110010110110100111111000010010010111011111001001100111101000000101100000001110011011011010110111100000000100000010011001000000100111101100011110100100011011110011100010011000101001010010110010100111111101111111110110111011100001100110100011001100101101110000011000000111111100011110100110000001111110100011010101100010001010000000001000000111001101111100000010000100011101101001100000101010100011010101010000000100100011100011101011100100000000010001011010000111101010011100010111111100101110001011011111010001100100101000111011111111100000000111001011000011111110101011010100100000000000011101100101110101001000001001011001010110011110010011011100000100000011000001100010001111110100001100010000110111101000001010011000011010101010101100011110100010100111000101010100101101111000011001110011000001010111011111110011101000110111101010001110001110000011001000000100000000100011101101011110110100110101100011010110100010111001101001010010101010001001000101110110001101101111100100000000101101100011111011010001100101000101001001001111100011010111101010001111111011110011001110000111101011100101101100011111100010000110101010001010010001010100010011111110101111011011011111100000001010000100101001000010011101010
110000011000000010010101010100111011101100101111111101110110011001011000011010001011110110110110001011111110010100001100111010110000111010110001100001001010111100101011111000110100111001011000101100010101101100100110001100101101000111100001101010111110111011100110001101101011011101101011101001111010110101010011100110001000111000111010011010110101000001000010010110011001110111010001101001010111110110110111101110101110111000100101111111101011010011011110111000001100001011010110010110110110010001001000000110011111011011000111001111110101100110001110101100111001110100011110011010101111111100010100011000000001001111110000001011100000000001111010000110011011011111101101001010110001001111111111111010011111110100001100101011101010100000000100000100111100101101000101001010000001000001110111110110010000101011010111011001011111011100011001010000010000010100001110010011011010111111000101111101101011101001110110111100001011100000000001010010010110111101001101110010001101101111110100010101000001101101110011010001111110010111000100000001101001101111100101011010101100111111110111011010001011010001101010110100101011111000110000010110000100111110100010000101000111111010001011001011010100011100101011011001101101100100110101001100110101100100001000011000000100101011011000110110000100001111000101000001000000000011000100110010010010111011101001111111011111101110101010110100001011101010010010100111001010111110100010001000101110110011110011111111100111110110011011100011111000011001001011111010010001001111110101110110001111000010100010011000000100100101100000001000101001010010110101101110001000010000000000001111010011000001000010111111001100011101111100110111101100000100000111010100111000000111110100110010000111000001110110101010110100001110110000101110001010101001011100011110000100111010001111111110100001110110101100101001101010100000110001110111011100111101010000011010110111010010110011100111100100000110001001101010010101010000100101010110100001011110101111100000101101100000100001000000100101110101000101000110001000011001000111101010111100110000100010011011101011100100111011100101111000011011001011000100100010101110101111001110100110101101100011100100011100001111010100000010100011101100111000100100100100011100111110001111001111000000100001100000001011100101110110101011001001010110101110101011111111110001011000100100010010101010000101100101000100100111110001110000011001101100100111001110110000101110011010110100001111100100001010111111000010010000000001111101001111101011110110000100100100111110101101100011011001110110110110010101101001110101111111000100100111000011001101111000001000011011011101010001111010111011010111000101110110111100000100110100011110001000001110001000011110110010011001000110011010100010101011001011001111000100100110011011101011101111101010001111010100010001000001010010110010000011001101010101010110001100101100101001111011110110110100100101100110011111011111100000101111111000101101101011000000011010000001110000000100110000011111100101101111100001101000
101101101011100110100101101001000110000111010000110100011111100111100100010101010011101000110100010101011101010100001110111010110011100001001000001110010101100001011111100001011011110100111011101010000010111010010000010110101111111000101101001011001001110000001111010100110000011011000000111111101001011000000001111001110110110100100100101100000100100000011000011011110001011001111110110001011110100111101001001111001101010010100011111110111001101011101100110100011011010110101101111101111100011000001100111100000100011111011010001000010010100000010001110101100111100010111011010001011111001110110010100011100101100100101000000011010101010110001010011011110001111111111010001001001011101001110110011100100000101101001101111010001100000110011110000000101011101100101110101010011001110001010100001001100100001000011000111000111100110111110011100011010001011100111111010011011011111100011111001101101101111010010011111000011111010100010100001001010000010110001110001011010011000000011001001000011111111100111011101100100110001110001110000010010111111000011110001110010001011111101000111100101100000010001000010001000000101011000010001010100000111000110001000010111111011001010111100101011100110000111000110010011000100011010110000000110110111100100001000001101001110100100010110001110000100100100101000000011011101110011101100010001000110100010001101010100001011000001101011100000110111010011010110011010101011101101011010010101111101010111111011011000100110011111001110010110010101110001010110110100001011111000010011101111001100111101011000010001011010101100111101101101111110101111101001111011011011110011000001011001111011101000010001010111010010100000111101010000100110000101000100101110011010100101100111000111111110101100110010011010011001011001000001101111010000101010011101101011010110110111110011011111010000111000010010011101010111101011101101100011101111011100101010100100011100000100010000101110110010111100101110101001111010101010010001111101101000001111100100000100101111000101111100100100011111100110111101100111110001001001101011100011101110110010010100000111001101110111111101100010001101010100011101011100111101100100010111100111110001001110011010110001001011010101010101100101110000000101100011011100111101111000000111000011011010100111101101110111000001010010010010000100011010110101100100010111011111111000000110001110011111011000000011101101011111010111011000110101111110110000000010101010110101101110100010010010111101001001001101010011011001100001010011110011100100110110001011011011111111111000010011001000110110100110101011001101011000101100000010010111010111010100010000111100010100110111100100011010000110101101101111010110111101001001001101100000011100110010011101011001100001110010010110000111111101100011010010010101100101101110001110111011110011001101011111110100100101001011000000000101100011011110101110010100011010101011111111111101110001010000101101011110110000101111011011010110001101000010110101110000101100000111000000010000010101100010111101010110100010111000011
011110101111111111010100001111110101001011101100000010100101001101011010100110010011001000010000110101111111100101010010010110101011111001110001011101100011100011101001110100101010010110111110011110000000011111010111101100111000001100000101011010000001001001011011011011001100011111101010001111110100111000000010101011011100100010000101110110010011010110101011001010110100111011111000110100011010000001110011101011011000111100010101111001011010110100000101001001101110101011010011101110110011101111001011001110011111110000110011101010101110000010100011100010111100110010110010000111001001010000010110110111101101000110011101010101001001001110100100101010010000110111001011110000010000101000010000101001100111100000000110101110110001010010100001110110100001001010010010110000010110101000010100100011011110101101101100101010011011111001010100000100111000110010101100100111111011000101111111000001100011000100001010011010000001010010000110000100111001000011101110101011101100001111010111110100011101100011010111101100100001001001010110101101000001101111101110100100110101111011101101110100101011010000011000101001110010011100000111001001001000010110011100011001010011000001011011011011001111101000100100100100000100110111000101100110110011010010111110110001011101010011100100111000111001010101011111110101100010000010100011100100011111111000110111100000010110010000011110111010110111001001000001001111001001100110101101110000101111110101111011111010011101100011010111110110011100000000010101001100001110010100111011011111000001100100101110100110001001100000010001111000010111111000110001011000101111110000011011100011011000101111111111010110110000101110011110100100101000010000000100010100111100110110101100001001100110001111000011000100001110111101001011001111111100100111001100110100110000111110111010111100011100110011001011010100000101101011101111001111000111000000011010011101000000001010011001011111011000000100111101010000101001000101000110110010010111011100001111110011101001011111011101110100000010000111000110111111000101111100101111010000001110000110001100001000000001111011011011011011011000001001111000001110111101110001101101001101101010011010111110001110011110101110000000101110100011111100010001111000111010010000010001110011101110101001111010101001010010011101100000011011100111000110011000011101100010101011010111101101111000100101000001101001110011001000001101111101101100000100100100001110001011000111001010111100111011001111000011111101011000001000110111001011101010110101011010011110110000010110101010010000010111101000011101101111001001110101100010000100101011011000010111111101101101110101111010110000110111111101001011111110101000000111010111110000010110001011001101101111001000010011001110101010111001100101011111101100001111001001001101010110100111001001100111000100001101101000101100110011110101111001001011001111111111011001101101101011000011100110011111111111111101111011110101111101110010111110110100101001000001010010110011100100011101110011011001110101111110101101101101
011100111000000001111010010100111110010011001010100010001110000010000001101001011101011000010001111010000100001000100100111111010001010010100111010110000100011001100001011011001100011011011000100000000001100100011100001001100000101010011110101111101001010111010100110110100110011000011011011001101000010010110111011111000101101000101001000000110010001110101000000100001010100111111001110111011110001000001101000001001110001001010110111111111111101010110101100000000101101111001001001011100011011010001100110000101000001101010110011100101011101110111110100111010010101100111100100100001011110000100001000010110111100000010000110111001110000001000001111110000110011011001000100110001001010110100111110100011101111010110101111100001110110000011100001011001100111001011011110101101000000001010011001000101001101101100001110010100100001111100010100011011001001011111000000000100110000000110001101010011011110111111011011010001001100000110101111010111101111010011101100010010010111101001100011010100011110110011001111101101110000000100001001011010010111001111001100100001110110001011101011000001001111000100110100100000100011011110011010111100110010011100111010101000010101010111101011011101000000000000100000011001110100100110001110001101101010000111100001011000100100011000100101001110000000010100111010000001010001111011011011000111010110110000011111000011000000011100001011010011011001101101100001110000010011110101101001110110110100000110101010101101010111101001101000000000111100111111111011001000010010111010111010010011001111111000100100100000001110110001011100001101110000000000000100101111100110100010000011111110011001010101101110111110101011110000000000001011000100101011100101101001011111101001110101111111100001111111011010111010100111011010011001000000011100110101101100000111110111001100100110000110001000100101000001101011101010110011110001110111011011111110111000011100110000011111111110100001100010101000111100010011100010010101101011101000010100011100001000100100010110110100011000100010000000000000100011100010100010011010001010011100001000100011000001011001001110110101011110011001101010100100010011110001101011110011111000011010100001110110110000101001001010001001000100110001111110001000111011101110100011101011000111000000110111101011110001101111100100111011011011111000011011000111110110110001011001100100110111101101011100111100010100000101101000100110111000001101011011011001100101011000101101001101000100100100000111111100001001100100101100100001111100011111011111011010001111001011101100011101000000111100010101110100101111100110010001111110000111100101110100010100110000110110111000010001000000010010011011010011000100111010001010110010010101110111100101111001111011010100001011100010111100010001101001011000101011010000100101111100000010000100110110000101110001010110001001100001011001100011001011001010100111101001000110000100001110011110100110001011100000101011111001101000010101101000011110001010010111010110110110000010101010101001011100011110010101101100110010101010011
010010000001001000111010011110010001110001001100011110110011001110000010111011111011010011000011000010100000010000011011010010011010011000101011001101111111111010000001010011111011010000100111111100110110000100110001101110010100000011111011110110001111110101111001101110000011011010010001000101001011000010001100100000010000000000111011001011100100000010101100011001010111110111101100101010000010110001111011011110000000000010001111011000000011000101011110101110110110011100101100011111111011000000100101101011101010010111100000010111100011110100110111110101001010110011100001111001111110001010000111111110110110110011001110001010000110000011100110010001001100001001011001000101100111101010011001100111110001101110101101110011000100100111110100110111100110110110100111010100110000110010101101101001011100011111111000000001011001001110110111111011011100000001010101111100010100101110011111011100110010010011011110101101011101111010100101110100001101101100010111011101111101011000101010101000101011100100010100010000100100101111000110111000110111010110000010001101100110000100110001100111110011101010010100000000010000001101000001100100100110110100000000010111110100111111111011110110001010011110001111001110111100101111101011010011000011110101010010110000111110001101111000111110111011001100000000101100100111111100001101111110001001110111001000101001110100000001100100100001001011111101101011010010101111110111110111101101011001011001100101011111000011001110010100100111101111000111101000101100100101000010001001011111101110011101000110110100101101001010001100100110011000100100011010101100111100001101010110001101001100111011110011001001101111011101111010001110111011110011011011001110011001101110110100101000111010011101111110111101011111101000010011101111101011110111111011100011110111111010011111110010101011100011110011001010110011011010001100010100110100101100010110011111110011110101111101001011000101111000100000110100100100111111101010110010010101011001111100101110011110000111110010010010010101001100111000011100100011110101010110000111101010010011011111101101100011100011010101101111101011111000010100010110001000101101100011100000111100101100010110110101000011001100101000100011010011011010100100001100000000101100110100100110001100000110111110100101001010010011111011101101010110101111000000001011110010001000011010111111110111010001000101100100010010111010110111110010010110100011000100001110111101011001101011000011111001110110010011011111010111011100100001011011001011111010001010000101001111100111000110101101000111001100001110000111011010010011101100110101101001011000111101111011001111111110011110011101001100101011111110111010010100000010101100010111000001001000011110101110001010100100010110010110110111111101001010000100101001101100000011101100100100101001111010111101110011101111001001110001110001011101010000101100111011010010111111001000001110011010010011111000011100111000011110000110111000001100001101101000111010011011110111111110110001101111000111011010100001001001111101
100001110001010100111101011111101001111010010010001110010010011110101111100000111100100001111000011010010000000000101000011111110011110111011011101001011010010011001000111000101110110000101100110100011000100011001010010011101011110010011100011011011011011100000110000100110011111111011010011010101100011011100110110100010101010010100001010011000000001011110000100010110111110010010010101111010001010100111011101010010100001001000000101011011111100111101110001011100000001110111000110010111011001011011110001000110010101101100100000101000111011100011011111110101101000101111101010000011000111001111100111011001011001010110001010111100110100011101011001010011000100110100000101001100010000011010001001110000000111110001101010001010111111110100111010001001010110100011011001011101110001001001100000011110110100101011000001010000101110011011011100111111100011111011011001010000100011100000000011110110011100001100011001011011010010111101101101100010111000001111111111011101000111001001111111010110010000101011110100110010101001011011011011101011010101011111000110100010101100111010001010010010100111000101111101000011101010100001000101001000111110001110101101010100010101111101001011111000101001101111100000101100110001011100110010000110011111100001001101010110100000110001111100010111010000010000001000110110000101111000010101101101001001010001100100100100000011010010111111011001000110110101100100000011100001100100110100010100111111110111111010100111111101111011101001010001001010011110100011010100001101100111100111110101011000011101111010011111000001101111101110000101110110001011110111100000101011111001110111111011000110101101100010100111100110100011001001101001010011011100111111010010101101010000001101001011101010010100110011111010000111111100100000101000110100111110111010101010111110110001100111110011001000110001000111011010011011111101011100111011110001101100010010100011111000100000010000010100001011101100100100011101100110100111111000100111111011100100010000101000110011010011010110101101101011100010010101010001110100011010100110101100111100011111111111011010011001010100011110110111100000110101100110001111011011111000111101111101111001111111000001000010100110000111010000101010100111100011000010011111000011001011010111001101000110010101100010110001101101010101110110001010110001011111010011010010111101010001010001001110111110001101010001001011100110111000000101010100001100010101111001011100011110000101111110000111100010000101001001111010100001100100110011000010101110011110101110000010011100000001100100011001011001111011111011010001110101100101011000000111110000101010010011101100011110011100101001110000110001100010110000101111000000100101111100111101100111010011000010111110110000111011011110111111101101011100010011110000110110100000111101000100001011111011000111101110101110000010011110111010100100010111000101000011010110111011111110001100110101010010111110000101010111110000001100110010111001000001100101000101010001000011101111010101000100010000111011011010010100010100101
010101000110010010011101010010000100000110111100110000111100001111101010100001100101111110010001010011011111110000100010000101000100010001101001001001111000000110111011100000110001110101101110010101001011000001000011111010111101001011011110110010101100001100001010110101100010101101101001010100100011101111010010001010001100011100111100001100001011110010011111101001000010011101000001111000001111100000111000011011101010110111000011111110001110100000000101101101000100111101011111001101101111101001010100111000000110101001001101011100101100000101111000000010001101000100000010110111000001010110010011110110100011100101100100000101000000100011000100111010001011100000000100010010111001010001010011101000111010000100111110100011110111011010101101001000010000110010101101001001001110000010101010101010010100000011011101101011110110011110110000100001010010100100110001101110000000110100110000101101100100011001110011101001000110111011100000000111000110011101010100100110111010110110101010101011000101100111011100101000100001010111101011111001000110001100100100011101010111010111001111110010101101110001111011010111110010001111000100001110111100101010010101001111110111001110111100111000101100000111101001011110111001000010011010101000110010101000101011000111100100111100100101101101101000111001001101001100101111010100101001101100010010101011000110111001011110001001100000111111110011011000101101011111100000010011101011101100011100000100011011110110110110101101001110111010000101010101000110110101110010100110010100111001011010111101111010100001101000011101100110001010100100010011010110111010110000111110011101110111010101001100001011000110010110100011011001000110111000100011111100001001110101101000010001011011101011100111111110101010010000001010010001110101110111100100001010100000001001011110100110110001101010000111000011111001111101000010111010010101110110100001110011100010011110010110011111100100001000110010000110100010101111011010011111001000101110111010010110001010001010011111001101100011001101100100101010010110101001011100010010001101111110101010101001000000000010110000111000101000001011010110001100010000010010011101111001110110111011011101100111001011010101111011101111100011001111101001001101001011001000100010101010011001011010000101011001010001100011001000001110101100110001000010011111001111000001110011010010001101111110010001101110001100111110000110111101110011110100010111011110110001101001110010001100000001111011100110000000000000100111110101000001001111000011110100110100111010100001101111011100000100011000111010110101010100011011100101101111101111000010001111111101010110010001110001001001010101010001100111001011101110111111100000010000110010001000110110101000001000100101010110001001110000101001000001000101100100111111000111001100100110101011011000101011111110011000110011000111011111000011101100101101000001100111010001111110101101011110100100111010111000000001000100000010010010110010010101100001000111101110100101011110001101110101011011011001001111101111011001011011
011101100110000000000011101010010011101101101100010111100101011111100000111110111001101111001110111100101010010110111101100001011101111001011110010010110001111101011000011000000000110010000111111111101000101000111100111110111100010010001100010001011000110111101000110111001001111010100011110101110100001100000110111100011101110010011010001100000110001011101011110000010110011111001111110000010001100100001101000000110000100010100100111101110101000101111010101111001001001110101001100101101000101100111101111110111101001111001001010111111101001010111101011101001100000000111010101011011001101000100101011110000110000110100010001110000110001010111001101011100001010010001100011101100110000111100110100011100101010101101110011011110011001100111001011010001011010100110100001010111000100010010001000001000000010110011001001111001001100101110001010100000010011110101000110111000111000110100101100111011100100100110100110010111011110100100000110000101001011111000101101100011111100001001010110100000010101001001010101010000001001011100100110011010101100000011010101110101101101111010000000100011011001011011111010101101010011000001101111001011001010111111111000000101101010010001111001000101001110110100100101010100100001000011110100100101011101000010100001101100110011101111000101100001111001110101101101000001010010011111010110100101011001010001010001111001101101110011111100011010101001101101100100100001101010000000000000000001000010101111011111001110110111101100110001001010011101011110111101101011000001111101001010111001011110001111111001011110001010100010100000111111100111010101001010100000011011111010100101110001000000110010110101010000001011011100101000000101110011111100011100110011010100110001011010100100100110100100110010101000111111100110001100010000011101111001110010011111110100000111001101011010000101010111010111001001001101011101011110111101000110101100111101000100011111111111110100101100110101100100111001110111000100000110101000000101000001110011000110001100010001110101111010111001101001101100010111101100000011110110100110111000011111110001111001111100011100000011110100110100101101110001010111100101100100001110011001110101100011001010011101100111010001110000110101000100000111001111010100111101000100111110111111011011010101111001111001110101101001101000110111001110001011010101001011111001111010111001101000110100001000001010000001101111111010100100011010011111001011111010011101011101010111110111101011110011000011000101101111101011110000111000010011010101000000110001101101111111001011010110111001111011101010110000001101011110000010100111101001000001001000101011101011101001101101011001101011001111111010011010101010111000101101010111100110001110011000100011001110011000001001100110100111001101010011000011111110010001010011110101110001111100100000011101000001110011001100011010000001111111011001101101001010100110000100100100000100001011011110101011101100100011110111101110101110010011101111101011100011101101100100101000001101110001001010001000110011101101001001110011101
001101011010100011101000001011111101110001010010001011001101011110010101000110101110111111110100100100001000101011110001011011110101100100111000111111011010010100000011001101111101101100110101100110011110111000000100010010000110010011010000111100101111111100010011011110001001000011100000011101011100100001111101100111000111000111001100110111000001101001011100001101110011000111101010001100011101110011010110000011001101011111000101000100001101111110001111111010011001111010111110101001100110001011000100111101000100100110101111110010101100101011000011100110110101010111001110010100001101110100001001111110010110011111101011010011100001111000111110100000111011011110100001110011110110111001110110011101110101110010111001000111110110101001101011011000010000111101101100010000111110100100000111011000111011100111111001101100011010110010110110111011111111111111101110101001100110001000101010111111010111000100101110101011011110011010101100011101111101011011001110000111111100111000111101101001000001001110110001100001011011110101010011101010111110111110011100100011110111101000000101110101101100101111110101110100000111001101000101100011110100111111110100011010010001100000101000111000110001000000000010101110001010011110001111100101101100011011010110010001101011110010010101101000100101101001011111001100010001011011110111111001000010011110011111000010101000100111011110100011010010100100101011001101110111010011011001110001111110010111000010001000110011110100001101010101010000001000001100011010101101100101110111100001101100101101001110010101110011011011100100011001110111001010110111101001011001101010001001000010011111100001111100111010100110110011110111111010101101100001001010101010010111001010100000011000001110011110111001011010100011011110000111011101010011101001011010010010001110111101000011010010110101101000110011000101110111000101010101100111110001000101111011111001001011101110110100000111011000010110100010001101011100100111001001001011001010001010000010111111011000010010110010100100000110110101100011101110101111111001010010110111001010010011111100000110001010111111010011111101101111010101101001100111100111011000011111100010100010010011011101001011101001000011101101101101011110110000111100011111100101100010111010011100111111110011000000000100110000100100100011001101010001111011011101000001010010100011110000101001010110100000011001110110100110001111000101001011001111111010001100100110001100100101100010000011001000011010100100011111001101100001101010100010110100101100001011011101011011100010111011111100001011110101000101111010010101010010001000100111110100110011000001100110111000101100000011010011010011110100101011000010001001010111110011001111110001111100011110010100100000010011011110100101010101001001011001010110111011010000010100011111111101000001110111000111111011000100011011111001111000110100001101011010000110011101000000110111011010110000001000101101000100010011110111101110001111101100110011100100111001100001001000001110111111001000010111011000110000101000101101
110111011010001111010000000101001111010011001001110000010111101100010100001010011110101110110101011010111010001001001001101111000010101010010001000111110110000011011010010101110011001110001010100001001001001110111000111000100100110000000000010100111110101010100100101111011011110011011110000111101100110100111111101110011101111010101101100010111100100011011010010010010011111011000111000000000110110000100111001101011101000000010100110000110000110111100011101101101111001001000101001010100010001000000010011010010000000100110110000100010001101011000100110111000101111100010000100001011010010000010011000010111000000001111010001001110110011010010000010101110011011110011111101101001000010001100101011101010010110010001101001001111100000110101101110011010110010110010100110110101101011010110110110000001010010001010001110010000110011001011110110000000100101111100000100001111000111100001101100110011101010110001111101111100110100001111000101100001111101011000110110110111101111101000011000100101100001011100011101011000010111101111101100011011001100110001101101000100000111111010100101010110100010101010011100010010110111001101110111001001001011111011001101011000000011000000101011110111000101001001110101011101000101000010100000110010000011000010111100111101010011010111011111101100111111110110010001100110001010001100110111000110011101100100001001101010010000101111010101110111000110100110111001011001101100010011001111001111111001100001001010110100110101100010101010000111000100011000010110000010000000000101010010011000001001011111100110100000110110110111001101111011111010110110011101001100001001110010101001010010100101111001000010011000101011110011000100101111011100100001000001110111000110100010010001110000100011100101010101001010100101000111000011100001000101010011110001010000010010000000100001111011101010000101000001110001110111111000101111000000001101100100010001100011011111110101111000001000000001010100110110011001100011010110111001011001110001110000100110100010011010101110000011001000000001000100000101011100111001011011110111111100101011011001110011011001111010110100110011101010001100001100001000010001011101111011011111101100111100001110011100111110100100011010111000001011000111001010010101100001101100111100101110011101011110010111000011010100100100101010110110010011101110100010111000100001010000101101111000011011100001001110010111001000011110100101011100110111100011000011001111001110111110110011110100010011010001100101010000111110100100111000010010101011110001111111101101111011001010101001011010101100100011011000001111001011001111001101111100111010110001011111010000100101101000011110101100111101001001000110111101010100000100000101111011101001111011000001110001101111101101011101000101101000001010000111111111000000011001100000110101010000110010000000011110111011000001001101100111011000111110001101010010011110011000100011111110101100001000010001011111011100000010001111011001101110101111000111111100000000001000101100110110100111010111111110010110110011001011111001001
101111000010000011000000001111111110011101100011100111011101011111000000011110001010101110010001010110001010000010101010111011101010010101010100010111111010011011011100010010110010011110011011011111110100110010101000101101101001010010001110100010000101000011111001010101010011000001001111000110001001101101101111000000101010000110000101010010000000010100100111100010111011001110011110110100100000010110011011000110010001110111000100000011111101111011000010000001111011101010110010110111001001100000011011101000000100111111100001111110110010000001111011111111010001101000000011011111100111101101010100010010101010011110101001001010100010100101010110101000101111100011010110101011110001101100010110011011111101010111111111011011001111100101110001111001111000001100100101010011110011100010101100010001011010000101001110100001110001101111111000000101110011100011001000011001110011000110110110111111111010001100100100100000111111010101000110011001001011111101100100001000111001011111100100101101100011110111010001111010010111010010110011000001001101011100011100011110000001000100111010000100011100101000000010111101011110000111010110110100110010001101010110101100000011001110011001111100010110011111100100101111101011101010101110110011011000110110011011011011001101010111111001000110111001100010010101000101101101011011110010011111000000100110000100100000100111110011101100001110100110010100111100001000011001000110011000100000111100001111001101111100011000001010101010001101110101001011100100110100001000110110000010111000001010111011001011110100100101111000010011101111111100101111111011100000110010110000000111010100101101111110010110110111100001101010001010001011000100101100110011110100100010110001010010011101101000011111100110100110101111010010010110111010110001110000100010101101111101100111000010110110011110001011001010110001001011011011001010111100001010111110101110011100001101110101111001001011101010010111000011010110010000100000011111011111111011111011010100101000001010011001011101001110101011111100011100100000011000111001100010110001100111000011100000010111010001110110001000000011011000101111111001111111111001000110011001100010110111001001010110000110000010110100011000111100000000000111100011001111101000100001000000100110100110000011010011001110100010001100111111110101110100110101101011001100100100111010110110100000110000010000000000001000010011111000010010100101110101111001001000101101100010100001110000110010010111001010111101110100010111101000011001011010000001010000101001100101001001000001100010011100001110010110110001110110000111010011000111110001001111011011001111010001011010100001001101101101000011101001101011111101111011000010111010010101110101010111110010100011100101001011011010011011100100111001000010110111010101001111011001101001100101111100011111101010101111010011111001011001001011111110101001111001100011110111101001000001100111000001111001001010000110011111111111100111101010010011111010010000110010111110000011000000101100001011010110000010001010101100000111
010101110010011100110010100110101001000101101011101101011111001000010000111010101101110101010100010001010100010101000110001111000100110011001101001100011000110001000010000000010101011111000110100010101100001101011111010110110011011010111000001101010000001110000010011010101101100101111000110110100100111101100001000001110111111011110110000100011000110001101101011111011010101111000011010111010101010101001111000010011011100101000001110110001101111010011011001011110100000010011001100011100101000001110111100001000011101101000000001010100011011110111111110010001110010100011000111100000100110111100101110011111010111100011100110111100010110000000100000000110100001100011001000001100110101110000100010000111111110110010000010000111110101110011001010001111101001101010010111101111000110111100001011111001100010111010011101001001100100011100110110000101101011100110000101000011110101011010000101100110010110100010100110000011001100110010000101100001110110001010011101100001000101010100100111010110111011100011111101111111011010101110010101101011100010100100001111111000001011000001101010101100010001100001000101000001100000010001000110000110010110011000001001011110111100110111100010011011100111110011001001001010110011101010000001001011011011101001111011101110000010001000111101110110010000101100000011010010111000011100000110010100111011011000000001010011110111000111100011010101100000011111101100111001001001000110011010000000110111101001111100011000110100101010001101000010011010000110100001110110011011001101110001010100001001101010011101111111101010011110010000001000010001111010101110001111101001101001010111111111000010001101001101000110110111010110111111011100010110110110001100111110001111011010101001100111111011100001110010110110000010111100000000111000011001100110111100000001001001110101000101000010111111011000101011100000111100111000101111101010111100100000011101111100011100000010101111111001100100110010101110100110010001101110000100011101001101101010000101110100100110011011100011100010110111010010110110111001110000111100010000100011011111010110110110110000001101011000010110000010100001010011000010110000100010110000000111010001010000111000100110000100100100111100011010001011011100101101111001101111110100100110101110000001101010101110001010110110100100011001111001101001011111001111000101101110110110111101110101001100111000011111001010100000001010011100001011100111000010101101111000011000110110111100101011111101100101011100011101010011001000011010100010101110000101011010110101111000100111100010011000101011010110101111111010010110000001110111011100100010010111100010011111001111011111010111010010001011001001000011110010000100001011001101110010110111100001011100110101111110110010110001101000010001011010110100010100110001001101010110010000100101000001011011001100011010011101101101001100010111110111010100011110011111110001110011101010101010111010101101111101100011100001001110000011010010000011001101111011100110110110101010100010110111011000000100110001010001101101001110111
101111111101000001100011110000101111010011100100010001000110101110110001011100010000101101000110011001010100101101111000100001001011010010110110111001110000111101011100000101010010011010111100010000001000001110001111111011100111101010011100111110110011110101010001110110100110100111001011001010101000011011110100111010111010001100100000001110001010001011110101010101011011100100111001001100111111101001001100100001011010110101110010001111010010001101010011001010110001101010001011000001011000001110101110110010100110010101000101100111010100000010010110110011010101110100111011100110011011100111111111110011000001010001100101000001100010010011000010011101111011101000100111110101001001010101001001101010010101101001100001001111011101011100011001111001111101010100001111011100000011100111000000011111101000010110000010010111010101110011011001110011111111110010011101101001011000101101001001010111111100001111110011110111110101010000111101001011011101001000000111101000011111011001101100110011101000000011101111001010111001100100100011100110010001000110000001111110101110110110001000010100011001011100111010011001000010000100100111001001001010101111000011100000011010011000111111111100010100000010001011111000001011100001010010010101101000001110101001011110111100011101110100110100110000011001000101100111000111000111011101100110010010110011011111100101011001011111010001101111101101111010011101100001101010100110000000011101110010111011001000001111100101110011100010111110010010001010110011000101111000000010101011000100000010000110001010010010010001011110010001100010101100001011010000111000010111011000010011001010111000111010100101001101101100001110111011100010111110001110101010110001000011111001110010100010100100110101000110011111000101111011111011100111011100011101110111111111011001001011010111001010100100111000000000101000001111110001001010010010100010000111001100010110000011110010011001011100110110110100010000111101100000100101010010101110010100100110101001101101001010011100010001100111111110000010000010100011110110000111001110101101011100110010000011011011110110101010101111111001111001000000100111011111100010011100110110010000110110101111010011000000000010111100101101010010000100110010100110010011110101001010010101101011101100101010001000001000001010010001011101101101101101010100010111100100011011000101001011011111100110010110011100111000011110001001101001001101001010000011001001101100011000100100101101010110001001010000100000100110101100100001001000111010000010101000000100010111111000010101100001001001011111010011101110010010100000111001001011100100001110010101001100001101011111100000111101010000000001101111110101011110011001110100111001111011010001001001000010101001111010110010110101110011011110010111011101111100101101011111000010000010001110100011011100111011100110000100101110010001011111101001001100001111110000111010001100011001101011110011001110101110101011101000111100000010011011001010101001010011001111110001101100101001101101011011000011100100111100000000100110
100010110001000110101001010001011010010100111101001100100000101110011100010100100100011000000110010101100010111100000101000010100010010000000110001001100111111110101011010110110110011000000010100010110111101111001000100111110100011100000011100011011100011001101111110000000111001111011110101010100010111001000011100111101110100100011000111110110011110011011110010010011001101011100001000100011110011000000010111110000110100101100101000101110011001100000001111011111101001000000100101101101101000011001001100101110000000011011100110100001101000110000010011101000000110000000011101010010101111100010010111101111011111101001010011010011101110100001101100101010101111011011001010010000101110110100010101010000011011111111101000101100111100100100100001101010001100000100110101111110101001010101011011110100111111011000101110110010110101011011011011011111111101101101100000110000110110001011000111111101011011101100100101010011100000000000010110000000110111101111101001010101000101000101111110101011101000010110000000010011011111000000111000011010111100001110011000011100011111110110010111010111111000111010010010000101001100001010100111101011101100100100000001000000000000000011001100000010010000101001011010110110111110100001000100000010111010011011101111110111010111010110111110111101111010011010100010001110000010010100100001000100001000110010101001011111010010001110010010110101000001010110110011111001010010001001101000110100101011001110110010000101011111101111110110100001110101001100001001100110011001100111011100110011001001110000110110011001000001011110000010011100011000101101010101001001100101011101000100101100111111001000010000100000010111110111101111000001111000101100010001011100100011001011000111110100110010000010001010100000110111110111100001001111101100100101010010000001011100001010110001011100010010011000100101111010010010000100110111011110000111001110000111001011100111000101111101110111111111110000100010110110000110110100101011110000001110001010000101000101000101000110010110100001011010010000111111001100100111011101010011011011011001001110000011111001001011000011101000011001001100110100110010101011100100010111111000010101011111100001101011111000101010101010101101011011110001101101101111100011000001111110000000100010100110001110111000111100100100001000100010100000101000110110011101110110001001001101110001111001010001011001011110010101110101101000000100101111110011000110000111110111101111110000011110010110101110001100011010100101111111000010110101000001000101010111101010101011100011000011111011010111010011000001001100010101100111100000100101000010011101001000100110110111110111101110000000100010111001010000110011011100110000011010010000110111010010110000101100110000010110011001101000100001001001010101001001010110110101011011111101111110111100000111111100010111100001010000100011000101110010000011101010101100011001011001011001111101101010111101000011010111100001000010111011001110111000111010010001111111101111001000100001010100001001010110011101001001001111101011101
100000010101101000010110000101110001001100100010001100111111001101010000010111000001111100010101000010010100000000010110011011010010110111110100100011100110111001110100000101000010101111011000011000111011001010000001111101010010010100100110110111001010011001011010000110101111111111100011001001000011110100101101100111101100000100011100100111000100000011000111010011100000110000000001110001100101110111101110110100101110111000111011001001110111001010000011111010011001010010101111111001010110110100101011000001101100010101110110011101010100101100010111010100100010000111110110001001110100100110011110000000111101101110001011010101000001011101010000100000001111100100001111101010001000011101011011011100000101100100101100000101101000110001100000110000010100000011010110110001110110010000100101001100011010001000110010101110100100000100100110010000100010101000000101110111010110111101101110111010010101111111111011111100001110110010011011110111000100101100100100110101010010000001000000000101000110010011110011010110011001011100111101010011001111001101101010001101000000000010101111011001001110110111101011110111000100110001100010110101001010000000000010100011111111110000110100110011110101010111001111010100010100101010111110100111100100100100101011101111100110110010011010100001110110110100011011110110110001010110100111110010100110001011111010000101100011100010110111001111001001011000001100010011010100011000000010010000000000001001001010010011001111110111101001110010111001111110000000001100001000101001011001001110100110001100101101111010100010101000100010111111110101000010001101100000110111000010101111100000100100010110101110100010011100001101000101101101101011011101000100100111110000101110000010001010111001110001010101001000101001111011000011010001011000011001011111100111001001111100101010010101100001111001100001010100101100010000001011000100000011000010100011110000011100110100000100011111111000011101001011111001010111111110101000101010000110000111101101001100010101111101110010011011000001000100101101001001100001111100101001001011001110010001100101001100110010001110011010100110100010111011001010000000100011111101111111101101010100010110110110011011011100000101101111110011100101010000110110100011101101111011110110011100000111110001100011111011011010000000001000100011000100010001101001100110001111101001011010110011011001000001010101110000110100110101000011110010001100101010111110011011011100111011000010100110100011011001001001010000111011111101000011011100010011111100111110111011101011001010000111110101000000010100000000110000100000110110001101110110000000000101100110010000100011100001100100100101011001100110110101100001010010100000011101100001000010000110101001000011100101001110011001010100101110000100000001001100010000001110010111000001011100001001000111100101110010001111100111110001101001011011000111110001101000110010100101110010010001111110000110111000011001101010001111111011011101001110010000001100110100010110110010100010011111110000111101000000101010111000101011
111101111010101101011111000110110111010000001011111011011010000100100000111100000110100100001111011010001111100111011110100001110000010110010001001100101101100100101010010101110101101011100110011010010001101111101111101011110011110110000100011001100100100011100001101101100100001110000101011110111010000001100000010111111000100101111000110001101010101000010100110101010100100011101100110001001000011110111110010110101010011011001011111010110111010100101101011101101011100100100101001000101010111000101001000011101000100101101000101110110010111010000111111101000001110001001001111101000110110101000011010110100011010001100010101001000100011001001100000101000101110111110111111001110110110110111010010000110000000010011000011010010011010010000011101111011110111100111000110001111110001000010101001101110101100100100001001010010101011111000111110110001110100111100001000110000101011101100110110101100011100010100001000001011011000001001110110010100001111111100010010111111010100101000111001010001010000011101000000010001011010111101011111101001100000011110011101011110100101100000000101001000110111000011111010110101000111100011110101101001101001111110000111111101101011010011011101111111111000101111110110001111101010101010100111010011110101011011100101011111010100101100010110011000111100001110000010101101011101000100000110110011001100101101100101011101001100010100110110010111111100101110001100110111101110101010110111010011111111111001010000111000110010101011100101001100010111111011011010100011000000111000101011111101101001111110111111000111010000101011101101100010000010100101011111010001011111001100111110110101001010010010011111011100000001001101010001001111000010010111100010000000101110101001000101110110111011001011011000000110100011110001001100010011010000110111111110111101010000100010100000111001011001100101001010010010110101010001010111000111101010000000001110011111011110011101010010111011110100111001101100100010110101000111111000001111010101110101011101011011001000110101111000011001001000110001011111011111000001010011101000000111001101010010010010101111110110110101001000101001110010110011000011000111011101111110000000110000011101100110100010111000101011010001010100111111110000101100101110000100000010001101011100101110101010110001111100111100011111101101000110111110110011010110010001001010100100110001011011101110111110000100101111000111011000011000100010100000111111110000001010000001110011000010111111111010101101010110010100010101111111010111010111001010110010101110100011000111001111100100111110101001001101000001010101110010100101111010001000001001000100110001110100000010101001010001100000001010001010011100110001010000110011100110110001111011101101100001010000111001101000011010001101000010001100101100110111101000100010110001000111100110101011011011111100000111010001001100001110001111111111110010100011011011100111010010111111110110111000101010110000100001101000011010001000110110000000010111100111100101101000101111100010010010011000000101111100101101010110111010000
010001110101101111100100011000011111101011101010111100111000100111011010111111010011111011010000111111010010001101101000000001000111001011001001010110010010010010100111000011011010100000110011101100001110011110101000100111111001010001110100011100111101010110100100100100011011111000110111101001110010110111101010100101111111111000100011010000101111110110110110001000001111011001101110000101011100010000101011011110100000001010000111010111001001111000010111011011101011000100001001000001010101111101100000110010001000010011001000101111010010001100011001100011000010000010001010011111011111011011110111101100010101100111011000111100011101111110001001100010111001100010100000110111010101001011100110111010011000011110001101011001101111001110100101000011101010000100110011100010100000000010010010101000111010010100110011010111010000010101100011010010011001000000101010000110011001011101111010000100101101001111101111101000101111001110010110111001011101111101010100101100101000011000010000011010100101101111000100101000010101001101010001101000100000011010011011010000100100001111101101100111011011011001010011100010011101111001010000110011100011111010100100100011010111000010011000110111100111010100111110011001000000111100001010110001110100111110101110010000011100010011000101110101011010100000000000101000110010000110000010100010110011101000110001010101100101101001000000100110110100010001100001110101000101000011001001100101010000010101111110010000011110101000010010011011001100101011010011101011010000010100011111001011001011000010111111000110001110100111110011000011010101100000000101000101110111001110100011000110001011101001110100011011110101011110010010101010100111001001101100101111000010010001000101001001101011000111000001101001001110010000100011101111100010011011000101110010000011100100110101010101111000110001111000010000011010010011001100001100110100110101010110110010101010010111000011001100010111100010001011100111111101101010010001110001110101010100111111110100101101101110010010101011100011101010010000111011101111100101100000101110110001001100001110111100100101100111000101111110111001010000110010011011010101001000100010001010000100101011010011100111100100110110100010011101101100111101101010110010111110001111001100001101111010101101110000000010111111000101010110101101000000001101011001010111001000101101001101101010101000010101011010111110110101000101001011111000000000011001000111111000010111101111101110011101111110010010011111011100000001011101001100000001011010111100000110001100010010100101110001101111110000100101100001100001111000111011100111001001111110111010010110110101000011000100110110100100100010010110001101101011011000011000000001001010100011101100011001101101100001010000100011110111011111110100110011110010001110100110010010010111011000100111111111011101011010001101110001101101101001100011111010001101101011110001000111110000010100100111001100010001000001001111110101101101111110010100101111011111001110110101010100101100110011101111111010010111001000010000100101
100001000011101101010110001111101101111001110110001010101101010111001101011010011101100000001111110010101010100110101110001101100111000000011001011111010010110001010100001100010000110000000111000010110100010010000110111100011110010101010110111000101100100101000001001111001001111000010100101000111111000010010010100111011100000110101110001011011001111100000010000011101001111110110101101110001100011101100100010000010011010110111110001111111000100100001011101110100011000100110100000001110110100010010010100110110101110110000110100001010110111010011001110011010110111110011010000000000111110001101011101011100000101110110001000111001010110101110111000001010110001101001101011010010101111000100111001011011010101101100110100010101001110001000110000110110011111101100000110010100110001001010000011111110100101110010011110010001110101000100101101010010010100110101011011101110100110010001010100010100110001100100110011100111100110101100110000001111110001000111011000100000110101010011111010111011111010001000100010100000000111111110000101100010011101000101100111011011000100111001101101110110111000110111001101011010000110010100010100010011010010111101110110101111100010011100100000011000011010010100110100001001101101011110110110110000011010000110011111011101110010010011000000000011111100000010101011011100001001010011001111010111000111100011110011100101101001100111000000101010011101111110000110010111011010100000111011101100110010110110011111001001111110100000011110111000010111001001001101110110111111100011000001011011011101100100100101011110000110011100101011110111100111111011101010001111011011111101111110001100100011101100100011001001110011000100000010111011110000001001010010001011000000011100110010011010010110110110001110011000101100100100000000100000101101100000010101100100000101000000110000001100110100101101010110010100101111010010110100001001010100000101101000001000110010011001011111101010000011011110111101011011000000100000011011001100000100010101100100011111011111010010011010110000100110110110111110001101110000000111110010111010011101110010111101101100111000110101110111110010100011001100110110111001111000001011010001000010111101111101101110110111000110001110110000100100010101100011000111000110100100101110001101000001010110110011110001100001000000001010100010100110101100111010100100000001100110101010100110101010010011100011100010111000110001100011100111111011111010010011011000111011110000111010011100111000101000000001011110101011000001101010001001001011001100001110111100100100010110010010001001011011000100110101111010111001101010010010111100100110011011100100110110011011000001010100100110101000010110111100100111111110101110010110100100001011011100111101101011001101111100100010100100111000110010101010110001011010011100001000101111010000110000011101011111000001101110111100010000000100100011111101100011010111001010010111001001001011100101101001101111010010011011010111100011001010000001100011000110011110110100001000001110111001000010001000010111000011000100010110111
001111111101101001001000010110010110100001000000101110101110000000100011100100010101001100101011110100110010010011110111010001000000101111101000111111110010010000101111101100001100011000000101100010011110100100011101011011011100001111100000110000011111011000010011101010000010010111101101111100110000110111100011110000001010110000010101011111000010010001011110010001110111010000011100001001011000101111011000100100101110000100011100011110101000101000001000011001001011010101000001100011111001111001011111011001011010000011000011110101110001000101111111111011100010010100111011101010001101110001111000110011001001010000101001101111010110010001110111110111011100000100100110111000011001001100000111110110111001110011110101110100110011011010001110000010100111000000111111100001000011111000010000010101101001110000001110100110110111101101110110001100010111101111111000100001101010010010000101100100101010110010100100110011001011010001011101100111100100001001011111101001011001011001010100001101001111101110100110101110011011110010110101000101011000101000010111000111111111011011111111010000100110011110001111111111110010011011110101001000110111101011000000100110010100000110010101101001000000111101100100000011111111110010011001000111000011100011000101000111100000011110100010010001000000001111100000010111000010111110000101010000101000001010101101101100101010100100100111100110000111001111111011000010100001111111101111000101000011000011010111111010110000010010000001101001111000111110011010111010001100100110011011010001000011000011011010010001000011100011111001011101100111011101111000110001010011101001101001110110110100001011000110001010111001100001111001110000101101101010001110111001000001101001011010101010111100001011010010111010011100000011001010011011010111100110001110101010101010010100001100010100010011010000011011001010001010110111111100010111011010110111110001001010111001110011111100001000011001000111000000000011010110100010111001111100001100101001110100010001000101101111110011111011100111001110100110101110010111010110100000110101011001110000101100010001010101011110000010000000111000110100010011000011011110000110011101000011100010001010000001111010000010001111011101011101101001110100001000011100010011011110010101111111011000100001100100010011111111100000110110011001000000010111000001000101000011001110110101000110111110011011110011000110011000010001110101011010000101110101111100111111010100000011000001110101111110001000010011001111101011011000100111011110000111001100000010011110010000001010110101101111011110011101001100010010101111011101011110000101101100011000000101100001110111101010110011110111110001101000000110110011000101000001110110011001101001000000100100000101100111100001010000110011111010101001010000010001111100101101111011111110100001000000110111111100111111001111110101000000000110101100100001010000010110100010111110111100111111010000000111111110001010010011011011100111110001101001011101001010110010010011000100001010110100011100011011111000100111110000111000
110111000110110011111111100010011101100010111011000000110011000101101100000000011110110100000101000000001101001011110111100010100000100001010010101001101100000110100110010001100000110110111010101100110000111111100110001110000011011111010110101101100110011111001110111111110110100110010110100000101011011011001011011101100101001011100101001101101110110011110111011110011000011001110111100011111011110111101000100101010111100001001111100101000110100101010010110011100010101011110101000000011001111100001011000000010111101101100111111011011100010000000001010000011010011010001100111111111011001011100101000000010010000000010110100010100011001111100000101110011011010011001111001010111001111101001110101100100110000101101000000001000111111010110101010110010100001010100100111101100111110100010000111000011001010110110100110100010100111011001010100111111101000101011010010010110001011011110010011011000101110101111011100001111010101001101100111100101011110011010100000000110000111000001001100100111010110101101000011111101011001001100011010111101101100000010101001001010011111010010010000100000100010001110001101001001011111111011100000110010101010001000100000010010011011111001011111100101100010000010111110110010001101010000101101010110000001010110000111110000001010101001010000100010011110101010110010010100010111111110110001101011101010000011011101010000010011101001100100101001100110011001000100001010010111101001010100010001101001010101100011000000000100101100101011000011101110000010100010101101111101011000011101111010000101010111111101110000011110001000001111101101010000000011001001101001010101101001011110111010110110010001010110101011001100010000101110010110010011010100100100111101101101010011111111111110111000001101000000010100111011101000101110110010100010001111001010010110000000111011011110001100001100111100110101101011110001011100010101111001111100001010011101001110001010101111111001101010010111100001001011011110011010000001011110111001100000110001000001001100111010011101100001111100001010101101011100011101011100101111110001100000010100001000001000100000011011001001001010001100000111100010110111111011010001001111010000110011001110100000000010011100010100000001001101001111101010101111011001001111110001101001011001101111011100101010001010001001111111000110011101010111101010000101010011110000100111011110000111011110011010110010011010111001000100001101011001111100111000111111000111101001111111000010000010110100101101101000000111111101010101011110011010011100010101100001110001111010001101110101110100010010001011010100011100001001011100110110100111111100000100101001100101001010010101100111000100001110000000001010000110111101100010100111101101010010011010001110100110100101100111101100010111111110010100001110100111110110101011011010000110010101101100001101000000101111001110100101111000011111000000010000010111010110100111101010011001001111001001010010011000100010110101100011110001010000110110000100101110011010001000110100001101011001000110000000100010101101000111100110000
101110110111101100000101010011111100001011001110110010000000100000011010010001001011101100101101011101001000111001100011000001101001110000101011101001101010101100001100001111101111110011101110110001100010100100011001100110010011110001011000111110000001011101011101111001111000110000111110000001110000101010001100100001101111010110101111011000000100110100100011010001100000010101010010111010110111001110000110111101110110001010001101010011111101100011110100111100110011000111001011000010101100110010101001101001000100101000100100010110010100010000111111011111100001000111001001000010101101001001110101110011010101101100010100111001110100011010011011100100110010001011000100100110000110100011111001111011110101110000100111001111000101100100111110011110110110010010111101111101100110111101101000001001100001110111000100010001101011100001001100111001010010010111100111100001110110100011101101011111000100010110010000000110111010001000111010111000110100010001001100101011000110000110000101010101011011100110001011101110110000011111111011101010011100001101010011000010010110000010000100000111001101000001111000001100001111101001101111110111000001110110100101110011110111100010011010101111101000110111011111011110000100011010000010011000101010111101001111000000010001101011000101101010011110100001000000010010111111101000101101000001110000101011110001111010010100110001101100111001000100000100000111101101100010100111000001000101101111110011010011010001101110100010010001101100111101000010011110101110000010101010010001100000101000001000010100000110001101100111110000010001010111010000110011110011100111110101001110000111011100110111001101111000100110101010100111111001110011100111101011010000011111101100001110111000100100000001101111001000000100010100100001101100001101100101110010000001100110010000010110101100001011010111101110110101110001001100000110001010101110011001100000001001111011011101000111101000100000011011110001111001011010001011101001100010011110010111100110001001111100000000010100010100111101000000101010001110011101100110100011101111011011100100010110010010001001001011110101000010000100001100010001110011111011100101100001011110110010010101010001000011100111111001100101110000110001110111110011100101010110111011100011000010011111000001011011011010101000000100001100010100100000001111000101010011010111010001000111101111110101001010011010001010110001000011010010001010001011110010100000011100101101000001100101010110100001110010001000001100010101101000110000000110000011011111000111101101110000001110101110010011001010100011001100011100001111010100100010011010111011000100111101000011001101010011011110111000011011110110100010010000111000100101111001101011011011101100110001000110010011101111111110001001010010111011110001000110101001011000101100000100111111110001010011101001000111011000010000001001000011000000001000001100111111101101111000011010100000001000011000100001001101000111011101101101000101111010110110110001001110111010000101111101000110111101000110011000101010101100110100
101010100100100011001101101011000011110010010011010000001000110010011111010111110001100010101001110000110111110110110001011101100110001101010001011110110010111011010001011100001110111101001001010000101101011001001000110110101011001000001111111101101000100101010000011100000101011111110110110101000011110010011010000101011100111100110101000000100100100101111011011010001111100010001000111100000010011010110000010000001000110010101101010110110111111011111011010001100011000010110111001101011110111001111111000101011110011111010001000000100101111001001000100001001111001001000001011001010110001010111111110011011111011001111110000100000100010110000011110001101010000101001111110101001010111111010110110101100101000001000010000001011010010000011100101101101011110111111011111110111001111100000000010100110001011011111001001010011101111100000011001110010110010110101000110111100100001001010101101111110000110110010111110101101001001001111000110011111001001111000011011100101101010100001100010000101001110100010001100110010101101100111110100000100010110001110000011001011010100010110101111001110001111011111111100110101000001100010000000101011101001110001001101010001001010010011011011011110000010110001011001010110010111101011010001111000110100100110010101011101001110101110011100000001001100110100110001000111011001010001010111001100110100010101001100010000010010100001000100010010101110010011010010101110010000111010010000101110110010010111111011000111000100100010000111110010011100100000001010010001010100110101000001001010100111111101101111110010000000100101111100111111001011100010100011001011100101011110001111111010011010000111001000001100000111111101001001111101111110101101100110111111111011000010110001001110010000111101011110011101011000011100101011101100010011100001011011010111011110010101000010101110111000010101001100010000011110111100101110100100101001001001000010101001000001001101001011010011000010101010111101101100011001110011001010001110010011010010010011011011011000111010010000000110101100011100010101010100110111110101110110011001110001001000010100001001101111010001001111010110010001001011000101110000000110110110111010101110100100001000110000011101000111000101110100010110010101001100010101100110110101000010000010101110000101111001110111101011011100101101010000010001001010110110110100010111101111110100111011111100011000101100101111100011011000000110101101111001100000001010011110011100000000001110111101101100000000110111011110000001111011111000101110100110011000110101111110000110111110001011000111111000011001110011011010101001111000100100101011000100010010010011111010011010110110111001100001100100110101111001000110100100101011100010100100001101011000000000000100001111001111100111001100001111111110000110111111001000110100010001010011000011111000111001110000100011101110001110111000111011011001100001101101011101101001101001110110001001001111011110000010001110111001110101010000001000011000010010110000011101011111010011011110011001011010110100101100010000111100111011110
100010010000100100010100001100011100000111101011111110010111101100100101000101100011101001011111011101110101110001000010101010001011100100100100101010011101001101110111010010111010010000111001100101101101101111001111011111101001010110101001000001010101001001011111101111101000010001011010100110110100001100011010011000010001001001011010010101010101110110110100111000000101000101011111011111001011110000100101011001000101010110011011101011110111111001001101000101000010010100010110110100101001010000001010011110100101111100111011000000001110110001100000110101011100101111000011100001110010000101010101111011100100111010011101101110101010100000001111110010011101110001011001010000111001011100011111001000011010001111100101101100101110011110000010001111110100110101000010000110110010110001010101001111010101000001011100001110111101111101110000011100110111001000000100010100110101001010011011110110111001111100011101011111101011000111000011011100100100110001111101000101110011110010110001001011100010011000010111111010001010001101010111110111000101101111100110110000100100001100001111001111111000101001100001101000101001110111000000101011000101000000100110010100011110010000110111110101000110101011010100110010001000111010010100011011010111100000011111111111001010001100101010110001100101111101011100110000111111001001111001110001010011101110000111100001000100011100000001111100000100101010100000011101111111110101111000100010110001001110100101000001111101111111100101010110000011101101001110111010111000110001101010100011100000011000000111011001101011110010100101100111111101111011011000001001111110000101010011100100010001000100000001001000011101011101101011000010001111101101010100000000111110001001010101101101001110011011111011110011101011100101110110000100101000101011001111101110111010111001100101101111011001111010011110011001101110011010010000011011000111011110100111001100000110110101100111011110000101100001001111011110110111000010101100001110010100100111001110000101000100000011010010100110100101001101110010110111010111111010111101111111111011100001000100010100111100001011101010111100101011010110111110000000100110010000111011100101001101000101111111000100001100010100101001100101001100100101000011101001101011100101011010000111011111011111110001111000000011111000110001001110010001010011010110010011110000111110111010001110101101101010110011101001000100001001010001010010110110000110010001110101101001001000010011011110010000011111111000111011100100100110010101110001010101011101010000111001010101000011000010110101001000111001000111010011101001001000100000001110000011101011011010010011111011110101011001010000000011011011011101010001100000110111010010000101111110000011000000111110000000010100100100010010110111000000110000001101011111110100010000011011111010001110001011001001011110010011111101011011101101100110001001101101101100100110100101010101011100011010001111111010000111000111110001111110011010011101000000100101111111111100101110000111101010111100111111000000100100000100111000
001101011011010100010011101101110011010100100001010000111000111011100111100100010001111011101011100111011001010110100001010001001100001100010110000011000100101010111011100011110110011100001011110100010000010110101110001100111001001110010010111011110010110000010101101111111110100110101010101010111001001101111001000100000011001010010000101011101111001010001110010011101011101101110101100011010101111000011101110011101111000000010110100010101100110001110010001101010001101100000001100000100010010001100100101001010000011010000001100000001100101100101100001111100111100100011001001110001101001110100101001010100111100010101110010000000001001110010101001010010111101010010000100101000010110010110110010000111010010001100001010111010000010010010110110000001101100001010011110101100010111000100011011000001100111110010101101100110110010100010010011110111001100110010001100110000111010110101110011111110110111110101010100000000011110000000111111010010101100011110001011101101101110100000110100110100110011011111011000100101011010001000011111011100111100001010111001110010010110100101101110110101100101000011011010101001000000110011001100101101011101100101011001011111110000111100000011110000010111001100001001001000111011100101111010110101001000111011110000000011110001111101111000111100010101001000110000101111101011100111001101110101000110000010011111010011111101010100100001100110001000111010100010001100100111101000000000011111011010011101110110011010100011111110000010111011100001111000001111101110101011110110011111010010010101001001000000000000010000010100110110110110100010110101111001001101111110011110111110000011111011111011010010011110101001001110001010111110100000111111100110001101101111001100001001010011111001101001100000100110111111000111000101010011101010111100011001110001101011111001011100111100101110110010011001101000000110010101000100101101001000110111010011000100011101001111011000101111000101110111011010011110011100110000001100110100000111100110111101011011111111111000010101001100110000001011110110111110101111011111001010011010011000000110010000010000010001001110001001111111111000101110000011111000011110000000110101001011111101101100101000101110110111011000111111001000111011001111110011001001111001110101010001100001110100101110100000100110011101101100010110000010100000001101100111101011100111111011010000110000111100010100001001001111110111010000111011110100101010101010001010001110110110011110100100010000001111010110011110010101001100100010001100110011010110100000010100000100011110111011101110100010111010100111101111110010110010011001111111001101011010101110111110001110010011101011010100000011100100010011110011101101011010010000000010011100111010010011100010111010010100100001010010111001111101110000001110000000011101010110111111100100101010011100000101001100111101110001100110110000110101011001101100011011000110111101011011001000000001100100111010110011011100010011100011100001010010010001001011000100101000110111100101110001010100011110000010111101000001010011101
110101011001001110111111100100110110011000100001000101001000101000001111000100000100100110100100101001100110010110101011110010111000001101011010000100010001001101010000010010101010101101100011100110110100011010000101100101100011111001011111111000110110000100100010010111011100101000100011111001001001110100101001101100100000000111000000110111000111110100101001001111111100111100010110110111101011101100000011010000111110000101110100101110010001011000101010110011010110111101011110110110011010011100010111011010110100000000010010011001010011111010100001101100010000000101111111011101111110100110110011011101001111011010001000101110110010110110000010010111010000000111011111001000101000000000000111001100010110110110000001001010111110010100101111001001010110011010110111111001110000000100000101100100111101010100101011010000000010010010101111111000110011100110110101010011110011001011000111011010110111101101001111100100110100011100011001111001110010011000000010111101000111110011000101011000011011000111000000100100101000101001110101100010101001101110101011100000001111011001011000001011111010011010010010000010001011111000011011101100101010111001010000001101101110010001110100001100101101010011111011100001101011010011000011110011010100111101101001001100111000001101100011000010000000010100010111110111111001101101001110010100110001100010000110110011000011110000100110010111001110010010100110000100010110011011110110110001111001000111111011110011001010111101010011001000000111001011010010110001101011011000101011101111111101100100101111001000111000011110101101101011110100101000000000011001000010111000011110010010011001011010001001010100111000001101010001111111010110001010001101010100111100111110010110010110000100001011111101101010101110001101101011000111010111000110000000100101010100110111010010001001001110001100110011110101110000011110001101010101100110111110011101000010011100011110110110011101101101011011100001010011001101010100110101010110110101001010100011111010100001101110111110111000100010111100000101110011011110100101011101110101110100011010100100111010011111010110000010111000010111100101010000111001010111111001110000010110110100010000100000000111110101011001001011001001011110111001100010111001001100100000110001001101000001000101101010100010011101001000010100100111010000001010011101100011000101001000100100011010011001111000110110110101100000110100001001010000011001110010011101011001001011101101001001110111100001010001000001000111001111000001011110010010101101110101000110010001011001001100100010100001111100000100000010110100011011011110011000011111001001110111100111101011010111011001000001101111100111001101111001001111001100100000011101100110000111111100011101100110110100010110010010001001001001100011100011101010101001001111001001100000110111010101101101011010010010100110001000011011010111110000111110010011101001000011010100110110101011011111100011001101101001100101110100110011000001110110010110100001010000011010010111001101000100010010000100110101100111011011110111
011110010100101101111011000100000010011110001100000101011011100111101100110010100000100001100101101100010000010011010111010010101111010000010001111110101001111111001011111001001001101010010010110111101011010100010110110001111111000100110100001001000001010101111110110100001010110101110101100010100011101001110000110011101110111000000001010011101001000001110001110101001000111011110000011100001110011100001100100011010101011101001001011000010000011111000010010111001010011101000111110011100101111000100111000111100011111001101011000101111001100011110110001111110100001100011111101110101110111011101010010000000001110100100001010101101000000010001000011110011101101111011101001000110011111111101011001101100110011110111011101011001011011110010100111001110011011001110000010010111010110100001001001110011111001000011011101000001001011000001010010001001001001001000100101101101100011100001000100011000101010000101111110110010001101100101110110001110100001100001110011100110001000011001011101001011100001100000100100000110000011010100110101110110001001001110100100001100010101111101101101111010101101110101000101011000001011000110011110100111101100111000001010101011111001001010011101000110001000110100010000110100101110001001000110111000010110101011110011001110101001110111011011111001111110000001110110011000001101011011100001001010101100100000000000011110001010101101100100101101010110001011111001001000011110110111010111111001101110000000000000010101100011100010010110110101011001101010001010011111110001111110111101100101001111101111011010010101100101001100001101010100011110001111110110111010000101001111101110100010010111011100111000100110001100111010010010010101110001111010111100000011011100101000101001101001100100000000101111000010010101010100111000011010001100101010111000010000000001001111000111101111110011010000100110101001010010001011001101100001111110101011011110101111100111010000010011001111011100010011001110001010000000000110000101000101101011110101100100100001001001001010000100000001001001010100110011100101010000101001010010100000101111111001010011110110100010011001110001001101011010010111010001000011001001010011001101101101001000000101111000111011001000101000001100100000111011100010111101111111000100011010101101011100101111001111000001011001110010000010011101110111011001001110111011001110100011000011100111111010100101010110110100010000001101110000101001110010100000111111010001110011111100111001111110100011001000001100110010010011101010110110000100000101101110000101000111101001001100111110001011100001001100011101011000110101100101100001111010101101001101111100110010101001111000011011101111100010110101011111101000010101000010101111010111000110110101000011110111001111110011110010001001001010000010011100000001111110000100000111100011010010001010000110000000110010111100111001110011101011110100101000101010110100110100010010110001111100111000111100000000010100101010000110100011000110111011011000100001010110001110110011101000011111100000101111001000111001011011101111010
000101111000101010110100101001011101001101001101101000011110001100100110110010010000000001110000010001101001001100110000100100101101111000111111000111011000001011001101111011011110110100100111101010001100101011010111100100110001101010001010111001101101100011011100000001001100000010010010101000000101100100110010001011000100011110010000100000011101100010011111001001101110001011100011010001100001011010000101111011111110110101001100100100001001000111110100100011011010010010101011010110111100100000110101000101000010010111000100010101001100000011011111000000010001010101111000010011000110000000111011101011001110011010111111110011111100110001011010111001010010111001011010101010010011000010010111101010011110011011100010000000000011010100000111101010100110000011000010101010111011111100011111110111100000110110100010001101101100110100001010111100011111011100001101110000010000101011010010000001101111011100011100011101111000101111001110111010011100011001001000101110001101101111011011010010010010001110111110101111111001100111000001010111001010101010010100011110111110110100111010011000100010110001001010000101011000001110101000101101011101010011010111010001011100001000100101100001011111010001100110100001000100101110100011100011001110001110100111100101000111101000011100111010011000111000111000110010000101000001011000001000001011011110010100100011010110111101011010011011011011100000001001010101101000101111000001111010010110110110111110000101000011101001001100010111110001010100010101011011100001011001000001110101010111000000111000001100010111110011101011000011000000001110101001101000000110110000001000011101110111001110101000111101001100111111011001000100001111101111011110011000110001111101000000010001101101001100000110110110110010001011110011101101100110010100010001000010111101111011000111001110111110011001110011001100001011100101100011001100111101111101101001111111000011101100001111001011100001101010100001000111011001001101010011001010101100000000001100011001000110001100100011001011111101110011101010011101000000111000111110110111010111000000110010011101101011101001010100011111011101010100011111001100110110010111100001110010000000011101010110011010100111100111110101110101110110101011110010111100100110011100000110111100011000000110101010001110101100101011011101000001011101100100011010110111000001110100100000000001011101010010011000100100100011010000100011100111011101011100001010100110001011110001010011100100000110100101010110111000001110000010010000000111110111010100011010111101111000001110111100111010100110111100001111010111011001000111111000000011001100101110101101100010111111000111010100001010001101001111101111001000010110101100110011111001110101000001100110100000000111011010110001100010000011001010111011100100110010100100111100010000100000110001000111110000110000111000011011110011011111010110010001100000001011010001101010101000101111101001000000000001101111011001001111010000101000111010110101010101101000001100011001110010001011101011010101110001010111111101011101
101011111001011111001100101101000111011000101111011101110001001000010000010011100110101111101111110101011010110110100110000010110110110110111101100011010111010110110011011000110010010110110000000000010001101011011111010011101001110111101100110101010100011010101011000111010010100010001101001100001111000101100100001100011011100011111101000011011100100111111010100000001101000011010010110000101000010110011001110100100100101011111100010101101110101111000101101001001101100101110001010101100000011101111001110110001001000101101110111000001000010110111001001110111110001001010100110001110010001010101100011111011001011010000101100010011111000111000000101000100110111111010000111011011111011111011101000001010001110110010011101000011011011100100001110101111011011110011001001100101100001111011110110100110010010010101111011110010011011101101011000100000010100101000100101010110000100001110110101110110100011000011011110000001000000010100000100111101010101001101111001100110101011000101100111100111100010001001110100100001011101010011111010010010100101011001100010110010101011011001110001011000111010010000100010000100101110001011101010100110111000011111110100111000110010001010101100110010010111100001001010110001011011001101010001111101111100010111010010100100110100001001110001101110111011111000101001100101010001101110110001001000101010100010111001001111110110111011010100111110010011110111101010001010110101100101110000011011010101111101101101000000110100011001001101000011110100101011100101001100011011101000011010100011101001000111000011110010010011100111100001001110000101110011100101110111100001111001101101100011100111110001011001111000001011000011111111001011110000011011011110101000001110011011101100110100010001110011001111010110110011000010100000101010010110111101010101010000000110110000010111011010010010100100100100111010011110110101010100111001010000111100000111001000001001110101110010111100101010001101010110010101010100000001100101101101100100011011000110111101011000111101000100010001100111010011101111111111101101111011111010010011010101010011011110001110001111111011001000100110010001110110101000101001011011010101011010111100111011011011100000010001000101100001101111000100111110001010001001000000011101101100011000010011011101100111010001011110010110001111010100111101111101110000101011100000110101100010111010010111111001010001110101000000101100101010001110111011000110001101110010110000101101110010000111111101001101111100100111111010101110101111001101110000010000110010001011110000111010000100010111001100001100011000111110000011010010111010001000110110100111001001000000101001110100100001011011100101010110100010001100000010100000000101110001010110000011011011110111111101010111111001010010011101000010111001010111101101001010101011010111011101000001100011100110010110010011001110111000101101000000111011011111011100010100110010100111101111000111010110101001101001011010101000011100111001000001100011110110111110100110011111000011000010111010010110101000001000111110110010111
001001111111100101101111110000101101111110110111010100100011101011110111010000100111110100101001011111101100000111100101101111011011001001000111101001100011011111011000101000111011000010010101111100000000000000000110100011101010111001011010001000000100111100101111011011101000100000110101111111011000010101011001111100100000001100001001001000010111101011001100000110010101101100010010000001001000011101010000001010101011101101110000000001110100011101000011000010000101001000010101100101111100111110111100100100110100100100110011111100101001010110100000110001010000111000001010001111001111011001110110100101000100110101001011011101000001000011001100011101100110010011011001000110001110101010111111010101110001100111100101101001001011000011101101111110101111000111100011011111100101101000000011001111101111100000110101110110100010010010110110000011110011111011011100111001001110110101000010001010100000001010011011110010110011000110000111100000011101111110000011010010011001011010101110100111001010001100111011111011001001100010001101100011110111000101010110110001000010000010101110000011010110011101011000011101000110010000011101111100111001101100001010010111111100101110100011110101110110011011000001001100101101100110011000111111010000001100010110010010100000010111100000101010010010000100011001010111011100101001100010011110111011011110111101101000110010101000101000010001010011111001000101111111111010011100001000011101001000011000110001011001000011101000110010010101110011010100010111100011000000100101001001010111010100010000100100111010110011101011001010100000000111011010110110110110011000010100110100110011010001001101011101001110001010000101110000011101111110010001010001100100111100110100000011110100100110101001100100001100100111001100101110011011110101000000001011101011111000110101000111001000111100001100010000000110100010000110010010001000111011010110110100101101010000111000010000000100001011110010110111111000010111110101001110110011110100011101000001011010011010001010000110011101111010001101000100101111000101110101001011111011001011110001111111100101001101000101111000100110001001100011000000101011100011101000110001001011111000111101100101001010001100100110000010010111011110111101001010111100011111110110000010110001010011111101100011011000101111010100011011100100100111111000111011011110110100000001111001001101000000000110010110010110001010011001001001001001001101001011011101001011011100101111011000011100110100110001010100111000000110110111000111110011011001100001000101100100001111001001111010100001111111100010011000110110010001110111110000001111001101100011001101101110001111110011110001101110001100001111010100011011110100100101000001010000011110010110110001011101001011110100010010011111001101001001100000011100111000110000001011011101000110100101100001000001101010101100111110110110101100010001101111000100110110100100010011010010111011100101100111111111110010011100001010011001001101001010100100010101001010111110000010011111110001010111100101010110110010011110101111
001111100111001001000010011001111010001100010101110011100111000100000001100101011110110000000111011011101111100110011101111100100100001010111010001001011100110100001100001111111000000110111011100011100001111011101110111011111110001101001101011111000110010000011001010100101100001101111000110101011001110101101001001111010101100111001101111000111001000101110100010011010011110001010011000111010110111001011001001000000010100101011110111001101011011100010110111101011011011101101001001111101110010111001101100001111011000010010100101010110100011101001111011010101110010101001111111010000011010110000001100011111100111010100001000111100101100110000010111001110000110110000100111110100100111100011110100011100011111100000110101001011101101100000100001000100100111111101011010111001001011101011110011010011010010010110101000101011000011010110010010101010110001001100100101010011100111010100010111001101100000001111101011000000100010110011101110100000000111101110101001101000001111010100010111111011010010100010010110001111001110110100100000110010010100100010100000010000000000111010111101111000010101000010101100011001101101110001101110010010011110010011011110010000101000000011110101000110100011001001001100010101000101010010010000000111111001101000100101010110000110100000110100011100011010000101100111101010100000111000011010000001001100010001100110110000011100010111000000011011011010011011110000010011011000011111001001111100101110111000010010000000011100011000000010001000011110100100010011111110001110011101110110010011101010100111000111100011011011111110101110010101111011010100100101011011110101000110101110001110011100101101100001101100010100110001010110000110010001001101110101001111000101101110011110110110111000001111011001000011100111000001000100110100110001010110010011011110100110110101000100000010000111101001000010111001011101000000110010000001010101110100010100010111101100100101000001010110001010000010100000101110010010001010010010100000100100001010001110001001100001110111110100101010111011001100001010011110000010100010010010001110110110110111111101001000100101101000011001100110110111110110101010011000110000111100101000001100101010010011011011111000101100011001000100100010110011011001101100111101010001001100011010111101001110101000110000101101101111010110110010111011100010101111111101011100010100111110010010111101011110010111110111101101010110111111110101000001001000001010101100110110000011100010110000101010110101110111101010110110100101101100100100001111011000100011000001010111011110000101011100101100010100011001100110011000001101000101110011011110100101111110111111011001110011010110111001110100010100110010111100110000110010110111000111001101100000111100110101101000010100110001110110000001001110010111110101111001001110110110001110001100101010011011010010000100011000011011101110010111010110111111000101001001100001001101111110111010101101010101000000101000111001000110101011000100011100010001001001100101111001110101101000100110010101111011101100101010001011110101000
111110000100101000111010010001011111010110001101110101011100000100001111110011111001011011101111101001000100111100000110101100000001100100000000101110110001000110001010011000011110111010011000101000110000001101101010011101110010000010100100110011000100111010010111010000111101100011001101101111111010000101100011111011110101110000000101001110011001011100111111010101010110001000001011011110000010001100110010011010010010111000011000010011100011010100010001100000010000001100100001000110101110001100010011010000110000100011011010001001100111001001110001101111110101000110110001100000100010010010001110100110111011100100000111111010010001001100110110110000111110011110001110101111101011000100101100011101011001000101011101010010000000001010010110100010100011110011101010101101010100111111100001101101110010001010111011100011000101111101010000111100100001100010011001001001110000000101110000101000110110001001011011010010010110111010111000010011000000110001001100110000101001000010001100100101000011011011001111101011100001000111001101111000101100011101110110001111101001110100111100000111011010000001101110000100000101000010001110000111110011100110011010100001100011011111001111101101100010011111110111101000111101110111101001010101111001000010111101011111011011001111010001000101011110010011110111101011010100001000000101010110110000000101001001001010101100101011000110011100110011001100000010000110010011110101101100110001111010110001100011100010001011101000110010101100010000011010111010011001011010101110100000001011010011011110001001010111100100001010010001000010100100111000101001011000000001110101111010110011000000010010010111010001100011111010100110011110101101100010011101110100100110100010101110011011100111000000011110001001010110000111000001101111110000110100101011111111111010011001100000001111000111101011110110110101011101000110101001110001010000100111001000011100001011101010111011001110110101010001111110000111111011101010000011101101100010010011101110011011101101001010010101111100010000001001111010110000110010011100100010100111011101100011101011001011011011101111010110000110100001101110110011110001101000011111101001000001001101000000100010011000011000011101000111000111100010110110010001011100110010111110111000101100111000010100000101011011111010011000011111001111001000100110010001100011101001110100100001110110111001010000101011100110011011000100001101000111011011011001101110001111100000010100110010000000000001100100110001101011110100101001100010010010011111010000000010110000001000110110000001110000111100011001011111110101101100010000001100011101001001010001110100000101011010000001000111101010110101000101010110010111000111010000000010100010001110100110110110110100101011011110101000000010011100111111111001110100110001010001011000011100110000010010001111000010101001001000111111011011110101101110101111111110100011010001010101111001111101000111001011110100110010010001010110110001101010011010111111011110110110100110110010100110010011110001010101001110001101101010111110
011010111111001110001000010011011111001101110001101001001101101110101001111100010111111000011111010110010110000001101111101100101000000101001111001001110110100001010000101010010100100010001101011011000000100101001001001001111001001010001000000001101101101010100010000010001111011110000010110011000001001010111110011000011010110101000111001010110011100001110110111000010100111011000000111000110010000111101101001110110100110000100011110110001101010101111011111000110011111001111101111000011110001101011001101111110111000110010110010010001001000011011101101111101011000100011111010001101100011010111111011001110001110101001110111101011000101010011010111000100000011001000010100110110011111111110000111100001111110000011100101010100010111000111000101010000101101111000000101111111100100100111100011101000100100010110101110010111000100000100001100100010100111110100100101110111001001001101111110001010100000001000100000011001001111111000100001000000110011100010100001011001001010011110110010111110000010011111110111100010001000111010110000010110101100100111010101011100111011010001101000000010110111001110001011000101100101000100001101010110010101111101000000110101111101010110101101110011000101111111010000101111000010110101011001001010000000011100110011011000101110011011000101000101101101100110110111111100110010100001111001101100100001001011111001000110001100000110011011110001010111001110001110011001000010001000110011111100010000110110100000000001111000110000101111000010100000010111110010101101101010110100101001001101001011111111000110110010000111100011100010011111011001000011101011010001111101010111100011000000101001100000000100001000110101011010100100000011100001101000100001111101111101010101011110101011011111001110010100011010010010101110001001010111110011110011111111011111011011100010101001110011010010000100001110001000010101100011101011100010111101011101101000001010101001101110000110100101110110001110100100111110010110100010011000110101010101110001100011001101111010000000010100100010000100111100011100100011000100100101111001000000110101100111001110110011011011100010011100000111010110010001100111011000001011010100110000100110000000001010000111111001111100110101010110101110011001001000010110001000011011000001100010001111101100111101011100110111001101011111011011010111011101000001111001110001011000101110100000010001111110000101010110001001111100011100100001001001110011000000100011010010100010001010101110000001111001100010101110101001111011001001010001111110111101110111000010111101011100000001000001001111111111001111111101001111011010111111000110110000111000100001010100001101100100110110101111001001011101110000010101010001101100101011111100111001011101010001100001110000100110011001101100110010111110111001111100010010111001101011001111110001101011000111111111101100001100111111010011111101001001000101110000001111110100000111100001100110111101110111101011000001001100001010010101001001010100011010100100000000000010100110100011111110110101110110110101110110010000011001100
110011011010001000110110011101100000011010101000111010111010110011000100110010010001000010011110010101001111010110110100110100111001010110011010100101110010000001010000001001011011011101101011011101101001011100010011110011011111000011110111100010001100011011110010010101010100101101011110010110011010101000100100001011110011101110101110010100000010100001010011100000000011000010011001111010101101111100010110001000101000000011110010100111010111110010000001010101111100011100011111111011101111111110111000001010101001101101011101001111111111011101110101010000011101110010110001100100001001100111001010010111000110010100110000011110111001001010001010101011011011110111000101110010011100000111011111011111010101000000101111110101010111001011100000111111110001111001110111001000010000100101111000111001001111111011100101011100100000011000110101011001110001011010001011101111101100111011001100000010001000101000110110011010110010011101011101011101110111000001111101000110110101001110010000010110100011111010010111100000010100101001010111001110001001111110101100100010010011100000101111111010111011100111000101111111110110100101110010011111100110101011100001101010001110011110101001111010011100010011010111000101001110100011111101000101111101101010110011010101011100010011110011000010100000110000000000101011111000111111001101001001111001110110101100000110100010011011101111110100001110000001101010110100111010000000100011111111000110011011111010001100011100011110101000100000111010111101111010110101010101011110000110100111100101111101100111110000110001001000001111010000000110011010000111001110111111001000111100010110100010101010111001101110000101010110101110100101101000001110001110100001001111100000101100101100100010001111111100110000100100001001010110111100001000111000000100111110010110111001100110011111110010110110001010001011010001010100000111001100010110110000001010010011011101100100101100111111101101100100101011100010011011010110000111011100100100011011000000101111100011000010011111010010011100111011111011111100010110001000000100111110100010111110101010110111110110010000101001001110101101110110010100010101011011111111111101010110110101100011000100000110101011110001111110010001011000010001011100010111000100001010010110011101011100000101111011111011001001110111100101001011000011100010111000111111101110001001100110001101100101101100001001001001100011111101010011010011100110101111100111011111011000010100010111111101111011001100011011111101111000011101010100011110000000110001011001101110011000101001000100100000101011010110001001111100010000100100110001000101101011010110101000011011011011110011100010001100101110110011100111101111100100010011011100000011101011010010001010000101110100111110111001000010111011010011000001111101111110111101110110100111000001000111100001100011011011110000111100011011010110011000000110100111110011011100010110001111110110111110101010110001010000001100100001110111001101011111001100011111100110000011000100001111000110111100000011101000110101101110110000
111010101110111011100110001011100010001011010100110010001011100101101110010100000011100101101011110110101101110011000011000110111010110000011000110000010111011110110010110001100011100000000111111000100110001101010011010010101011100011101010000001011100000011010000000011010010001001010110010100100110000010001011110001101011000011000011110111000110101101010111000101001010101001011001011000011101101101000010110101101000001011000101010100010101111111100101101110100111010101000001100011100101001001011101011000000001111001110111110111001010110011111011000100000101101110000100110001111101010000110111001011010011111001011010101110001101010100111101010111011000111101100011100100100001000000010010011010100000111111101000000000011010100001000011101001001000101011010110101111101100011100110001001001101011101001100010001110010110000000101100100111001110001000010010100010010011011100001100110101111011110111010010111100100110110101010111010010111111011100010101101001110010011000100000111100110010110111010001010010101001001100100011011101111000111110010100110001000100010001000000101000001101001110011000110011101001010100111111100011001101010111110001011111111000100001001100101011110110111100000010001101110010001001000011111010101101011010000000010101111100111000101100100111000101101101111011001001110010001000001000110000111110010100111001100100011110111110011010011011010110101010110001011110110110011111010001011101101001000010010101000001100111011010001100101101011110000100100101100100001011111000100110101101110100011100010100100110011101111011101011001000110001010101001100010110001110011011001000010110110101110101000110100101010000110101101001111100110101010001001100101001110110110010101011001011001001110100100111000100101010010110100110000111001101110100011101101100000111100000110111001011001111000010010100110010000010011110001101100111111101011010011110101001101100100010110111100001010011000100101010010101110000011110001100010001001100011100111100011010100001110011011010110111011000011110100001110111111010101111011001110010011010101000111100101110110110010100111000010000100111001101111101110101111100111111010010100001111100000011101110000011010100111001010010010111110101110000010101110011000110110000110010010010111010111111001000111000111001100001100111001100010100100010101000111001011101110000101001010110000101110000011000000111110101010101011100100001111011010110110010010001111111111101011010110011110110100100101011000010110101010010011110111110010101101111001000101101011101000111110101111111101111000110111001101100001001010011011101011011001010110010000111100101000100100001000011011111100111001101101001001101001101010111100010001001011000010001011100010001110001001001110101111011101001100010110011001000011011010010101001111111001001001001110001110000100111010001010001110001111011100010010001001011011000100101011000001101111101110111001110000001111001111011111110001011001100001011000101101111100011000000100010010011011010010011111011001110111001100111111000
010010000011010001011001101001100110001111000001000011010110001001001111000000101011001101011011111010111000010100010101000001110110010000011000011110000110010011111000100101011011000010001001010101111100001000001110111111011111110011010010111100010110100111101011000010110000101001100111001101100011010110111110111011110110111101011001100011000000000010101011010010010101011111110111110000110111101100001100001010111101010011100001001001011010111001100000111101011100110111010001100110110111110000100101001001101101111001010000001110111110010000100100101111011101101000100001100110100000101001001010001001100101111001000001111001000011100001010101110100100100101000011110100110101000001000000000010000010010110111101011010110100001110111010011101111011100000100110111101001101100111110010000100001111100110001000100101100000000010001100100001100010001100110000000010000000100101101001011100011110111101001100101100110000111111111001111101001100100100100101101000100101101011100101100110010011011001111001000111000101001101111111111111111001011101101110101111000111011011010101001000010101100011011011011011010010101001000110011010010001010001110000010001101101110001100011010111111000000100011110011100110000011011110100001100111101010101111111011110000111011000111101001010011000111011100101110110111100001001001011000101101011000100011110110111110000100011101101011001010101101010100111010010100110010011101110000011110010100100110110010111001001001101101000010011111001111011100100101101000000001001100111011100001001110011101110101010001111100101010101010111010110111101111110100110001100010111011011100010001111111011010011000111011001100111111010101111110111001000001011111010101101111111111001111101011010010110110100111101100001100000011011101001011001011100110100110000110000111101111110101001001001010110010010100010111100110101010110011100110101101101011110000010100011000000100101010101010111001100000111010011100001000101100001100011101111001000001100000101000000110110001111111111000010000001110000000000011100011110000010001011000001110110110101111100011011100001100101001111001000110011010110010010001110010110101010110101010001100011111101011011111001101001010000001111000100101010011010001001111001110110000010111010011111000110100101101011110111001000100101101110100101110010001101101001101000011010001001101011110001000000101010011111100001001111111011100101000001010000010011000000101011000100011010011101010101100001001010000000111111111011110100100101000001101001101011000011000010001111110100101111100011110100110101110110111011001011100001101110101100000101001011100100000110101110001101011000011100010001101010010000100010111011011011000100101100011011000011011010111101000101001010001100000111100000100110010101001000111001101110110000111001001100101001000011110011100101001000101000110110011001011100011001100111010000100000110010100111100110001111100000011000110100011110111101110101000111000010001010000101010010100110001000101110111001110111000011011010011101111110101
111000100000010110110101100011101110110000111000001111111000001100000010111001101111011001001010100110010000110111010100111011010001101001001010110000000111010100100000011001110111101000010110000001101011011110000100011011100110010111000010111001100010110110101011000111110101001100111110111110110000110111010100000110110110100110000101001010100101111010110010101011111110000010010100000000110111101100000001110010010010111010001111001111101010100010001000011110000100101101001000011100011101010101001100010110000100110110010111101101101110101010011000001001010001010101010001101110010100010010011000010110110000100010001110100110000100110100000001101011010011010100001101011111010001001010001011011101100101110101101010001101001100101011011010000011111000011110000101100110111101001100000101011100000101111001011010010000010011011101110110000000011110101000011110010100011100100111111001101110110010011000010000100000101111111101001100100001010100100111111101010100000001111111001000001011010100000000000001101001011011111111000111011001011101110110100001011001000111100001011111001101111001110100100011110000000110111000001100101101111110001011000110101010011010110000111001101110011101111110110000011011110110111011010101001111001011100111000000101101010010011010001110011110010010101010000011011111000011001110000110010100101001001011101110101100011001001010001101101011110010110101011100011101000010100101001000110011110000000000010100110000101101111000100111001101011010111000100011001110111000011011001011010110101000111010001011110010001101010110111101111000110101100000111011000110110001011000011011000101000110011000110010001001010001010010001010110101100111101000000111101110010110001100111010101001100110110001000100011110100000110010001001101110101100100000110010000010000000101101001101001001010000010100100100101101011000011100011010011101001000110111011111110011100110000111111101000001100001111111101100001001101011001111010001101001111101001100100001101010011010110011100111100110111000001011000111100011000011100111011111111010101011100000000100101100001110011000001000000101011100001110101000111100001000110001110110110000110111110010000001110110001101000100011000101101010001101110111010010110010011010010010101000101100001100111011101101000101010001110000101110011011111100100001000101110111010101100111011101000001011011101001100111010110001010100001110111100100111100011011110010110110010101101110100100100011111000111100010110111110110001000010011010110100110000110000111000010110110110110000000111000110100101000101001010100000100110000111110111000100100100001111100010010101111101010101110010100111001100000110110100100010101010000100000110101111001000010111010111101010100100101011010110010001000110101010011011010101000000011011011101110100001110111011011111000010000011000010111010101101110110011011001010000110011110011101010001010001011000011010001100011000010010011000011100001101001000001110001011010111101001101001011000110010111101100101111010110111001000010100011
111010010110111100101100011001100100100001110101101010001011001001111110011000011010000110000011111001000110101110111011000111001101101000111101010000011110111111000001100110101001010100000110111110011010110101111111111010011000010000110101111001111100110000010000100101100100111000010100110010000110011000011100010111001011000101010111111010000101111011000000001111111100111100110110010111000000010110110011100011010000000101100110101100010110110001000100010011100110011110100110111010000100101000100010000000001100011001010011101001100000000100101000011000011001000100110100001100000100000011101110100001111110100011001010101011101101011010100011101101111100000110011101111000101000110101001001100000001101101011100110111001001110110101101001100110111101111100001111111010000010011111001111000000100011101111001101101010011100000010000011101000010100000010101101100010010001111001011101111011001001110110110100111011001010110110001101110001000111000101110011000101101010100111001101111110111000010110100001110101010100000111010111001011001110010111100000111001111010110100001101001000011011100001110010100111001000101101011101111010011111011100011101111001010000001000111101001110010111001000010010101100010000001111000011111100000011010001101010100000010011001001000010110000100011111111011001110001100000100001011110000101101101011000010100101110010000111100100100101010011010001011110100011010010110111010111110000110111001001001100001101110011100100111010000011010101110011100010110101000011000100110000110011000110101001111011101101011010010110100101000100010100111101101000001000000110000110110100001100101110100011110010010010101110001101110000110000000110001101010001000010111010010101011000101010110101111110100100011100001011111001101001010110110110010100111101110001000000101001011001001111101011011101101001101011000000010100110110111011110001000111001110111000110101110010100001000111110110101100010101011100110001111000000011011110100101101110010111010100001100110010101100000100001000001011110011110111000001000111001000111000000001111100011100000110111100000111110110110011100001001110001110010110110011111100001011000010011101010100001100011010001100011011110100001110010100111110111000100110011101011000111000010100001101101110010000110000010101001101101010111000010101000101110100100001110110010000011100001001110111111110111011101110111010000010011000000001101010011100101100001000001101110001010101101000000100110000101011010000100111101001010000101100001001011111110100011110000111101001010010111100111000010111111011010001011100101101101110101001011001011100101011001010010110000110000101100101010101111101111001011000000010100001000100100010111011010110011100010010111100100101100000001000001010110111001110000010010000100111000111000111010111011111101011010111001010010001101111010000000001110110011011001011001100010111011110010100000110011111101000111100010010001111011110100100110010001110001111101001110101111110110111100001111011010100001110011110010101110001110000101
111110110011110000100010110101010111011101011001101001000110010000001010001100001001000110100111111001010110011100001001110011011011011110100011111001100101011111010011100101000010011100100110010000011101000001001000100011100011100110111010001011101100110101100001000111110000001111110111001100001011111000110010110011101010110011111000101111110101110000101000111100111111011001110100000101110101111010000001111111101111100111011011000110101101111000101010110011000001101000110001000110100010000011011001001001110100110011000101110000111011110001000110010000111100011100110000011011001011001110111001011110001001001010010001001001101010011101100010011111011101111010110000000101001010110011111000001011001110100110100000100011000001010110011011001011111111010111101101110010001010000110000011100101110101001111111001000001111100011110001011101001100101010010110001001101101111111101000101011011101010100001110011110010010001111001011011011100010101100110011011010100010101001001100011000100111100001001001011101110100010110010110111101110100000110101000001110100100100100000011010001011100010001000010101000011011000100011110001011001101001101110001011110101011100110001011111111011101110110101100101101011001011100001110010001011010011001110101100011110001001101101011101101100010110101000010011010100101111000110010010010011110011001101000001101011110011110010010010001011110001001111111000011100001100111000010011000001101011011011110111110110100011100110001101011111011110001011110111110110101000000010100011111000000000101111111000111010111111111100100101011111011000011011010010011000101100100011110011010101100001100100000011111111100010000011010111111010100100101000100111110111001011001000011101110001101001110011011100100101011101011001110011100011101010011010101001100101110110100111000000111110000000100111001000110111110110010101110101010010011001000101000101011011100100110011110111011011001100011110011110101110011000000111001001110110101010101111000110000001001000010100011010000110110010111000001000000110111001101101001000110111000111011110010101000100111011111111000110000110101101010111110101100101011011111111000110100100010100101011100011110011011000111111100110110110100001001000000110100010110110000111000001110100010001100110001110101111101101110001001011000111010001010000101100000011010010011101001101011000111100111000100010110111010001000010111100100100100000110100110110001101100010101010010011001101011000110100111001101000011011100111111011001010001011110011101111100001100000110101110010001111010100111100111101101011111111011101000111110001010110001000011000101110111001001101010000010101100111001001001101101011110000111010100010110010001010110101011000011111010100111110001110011001001111111111000000011111100111110000001011111001101010100101001000111101000100000111010010011001101111000010101110001000000001000000011000101001110111011111000000000101001100001110100000100010011000011110010011001100001011010111111101010101101010110000010111011111010011111111010110
101110101110001010110010010000110111010110101111111001010010110100110010101000010110110111101111110110110111000111010101100000111011011100001010110110010001111101101111011010111101110101001100000000010110100010110010100001001000011101001110110110000010011011111011110101101110001101100011011011101011011011011011110000010000100000001011000100010000000101111111100101101010101100000101010110101110111000011001011110001001010010100000000111110010000001111001100011111000110111111110101101100110000111111001101001010000011101101011011110011000110110100000010000101110011110010111001100100101011000101101011101100011101100111111110111110111100100110011111001100011000000000010010101101001000101010010111101010110001010100010101111011101111100011101101100101011111111000011010011010001000100010100000110011110110000111010101111110011001101011001011100011100011100010000111011000110100110011101110000111101000101100000100010111000011000010101001001100000100111000000010101111000101000010101110100100100110010000000101011111000000001010001111011000110111000110101011010111011000010000001111111100010111110111110010000110001101110110101111110011011001110110011111001100010110010111001010011101010110111010011000111110111100101011100110010010100111101110111101000111100001011011011010111001000110000111010110100011011000101110000011111011011101101110010101110101011010000011111010000111111001000100001101011011000111101001000001101101011111011111101101000010010011101100000111010110101011110000110000111111010101000100100001000111110011101100100000000111011000101011001110011110110100111000101100111000011001100111101110011111111000111000011101100010111101001000001111110001001001110010001001101110001100000011100010010100010001111001111101000010110101111000100001110100001011101011001111110000111111111000111100010100000100001111011101111110100111000010111001001000101110011100001011001010110011011110011010110000001011110101000111010100010110011110000100000010001110101111100010000000011000101000000110011000000101110010001000001101110101100110100100110101001011001001011001111011101001011000010010010100001110011100011001100101000011011101001101000010000001100011110100010010000111000000011011011101000110111101110011111100110111010001100001000110000011010110011100111011110011100101110000101111110110010110001001000001110001011101111010110001101100011111100011101111001001100101111110110000100100110011101100111001011000110010000111011111000111110101010011100110101101111110100111011111011101100100001001100101001001101000011110100111000110000100000110010110111101000011101100110100100010110000110001100000001010100001111111010000001100101100101010001100000101011110001000111111000010101000010110100111011101011010001010011001011000110111010111010111010010010100100101101100101110010000100101110011011111000010000010100010110110000000011100111001001100101100010001110001110010001110111010101011010011010100100010010110101010010110010111100110110111110111001011010001011000101011010000101000011001101111100
100111000100011101101111011111001111000110110100110011110001110001000111011001011001110011001111110001110101110110110010010111110010110101010000001001000111100101010101000100110111001100010111111011100100000110011110100010110110101010011010110110011101110111100111111111110010111010110110000100111001111000100010111110111110001010001101111010100011110000100000111111100000001001100000110000110001100111111111011000011010100110001001101011010100100111010100110011110111000100100111100011001000110101000010010100100100011010011011110010010111100000000100001011010011110000110101000101010000010000111111011000110110010110010101000011000011001011111100100110010011111110001010000001000110110100100101010011101010101001110001100011101010000010011011110011110001010000001101011001100001100011101111000001111100110010011111011011110111111110101001000001010100111011101000101000000011111111110100110101101100101111101100000010000101000100001010100011010101011101110110000110010010101010100101001101111111010111000010001100101110010010100001011110110100010000101011010001000111101000101111100011111101011100000100010101001000000110000101000010011111101010001001111011100010101110111001001110101111001110010101101001111000100001101110011000101101111110010111011001110010100000101110111100101011001111101011101011010000000100010111110101011001101100110101001111011001000100110001110000101110001111000101110111001110100110001110100100100010100010111001010010101111010001000000000001100110101111000111010101010000100100110001011110110101010110110011011010101001000100111000100110001101101110110010111111101010000010001010000110000011110110010100100010111010001011101111111111101011110100001011111010110011110011110011110110001110011111101111011111111111001000011010010111000011101101000001000110111010011111100000001011011110101101101010010111110101011000101000111111100101011001111010001010001010001001001001110111010101101101110101010110001011011000101010111110101000110111111100110101101101011011001111101000110010111101100001010011000000100101001101000110100011011000011010010100110010100100100001001100110100000001000000001101100000100101001000111000111101010111001100010000101110011111000111001101101110010000111011001110011000110000111101101100111010110000011000111101110010010000100101000110100000110100111010011100001011101110001101010011111010111001011010101110011101110111011010011001001001000010100111101110010000111000100001110101010111010110001001011110111001101111001011100011100111001110011001111100100001011000011111111011110001110001110111111100110010000100110000011000110111000111010001011111101111111100101110010111100111011011101000110010110011101011011101000110101010001100000011100110000010000010100000111111101001110110111000000011101110011101010101110001010101110100010001000110010111010001111010111001110010100111011101001011011011010101111101000100010101110001010110101001101000011110011011110111010100010111110011111100011101100111000111100100010111111101000100101100001000110010111010
101110010010010000010110100000111011101111101110000101101000100100000101111110101000010010010101011011000011111010000010011101110101000000000100011011010100100101011101101000001010100110010011011011101100000001110100110010100111011100001011101001100101110011000100110010000010010110000010011000001010011010011001101010101111101011111101011110110111111001010101000101011011110000010111010111000110100101011010101100110010000010010110100111110011111100010010001111011001011010000110010110110100010110010111100100011100111011001100100011111100001000000001010111000011111100011000100100110100000011000101011010011001101001100100001000100001101100001110100110100100111001100101010000111000001010111000001100010000111000100111101001001011100010011000101100000110111010101111000111010000000110000101100110010000100101010001110001011001010101110111011100010001010111011110110000010100010101101010110001111110000111010100111111011101011100110111101011000110111101111010111110011000011101001101101011101000100010100101110101000101010101101000010011101100111101110010111000111110111001100000101101000101111011111101011111010111111111111111111110001100110000010000000101000100110011110010100100001010011110010110101101001100100011011100110101001000100110000011100000001110001000111111101100110101011010100010101101110101111001100110011011111110011100100110001011111000110100001010010101111111100000010010100111001011001110001110010100000010111110010000101110101101010010010111001101010101100001011100101101101000001111100110000111000101111111111010100110000100111001001111100000001110000011101100001100011001100101110011011101101101011000110101100110111001010111101001100100000010011001000001010110100000001100110000110001110101100000000100001101011101001100101111001111100001111010010101000110000111110100000010000011000010101001110101001111110001010010000100010000100111100000010110000011011111110100101101011100011011001001101111010101000001100111000011110011000110101001110011011000000110010111111011101010010111001110001111001011110110011111110100101101110101111111110111011100001001011000111100010001011000100100000110011010010101110101111100111001010110001100011111010001100111101100101011000110011000001000000011100110111100110001001011110110001010000101111000100011000110100111001111010011111100000001010001100101110110111010110100110010011111011110010110001000110101011010000000111111100001100000011011001110101010001000001000011010001100110001000111101001100101110011110110111101101101001101111110101011011101111100011110101101011100111011100010111111001010010000000111110101001111111111100111111100010011010010000101000100010101110100011011001110110101011101001010101100010000110001000011110001011010101010111110011011000001100011111001101000001111011000000100001000100110110010001111101100001110001011101111011110101010010100001101110001001010100011111111111010111000000011000000010001010011001111000101101111001001111110000000100011000100010011111000000100111101110010100001000111011111110001010000
111000001101010100011100000011010100011100010110000000011010001001111000100110110101100110000101010001001000010111110100101011010000100010000011100100111100011001111011010011000010110011101001010100000000010100111111111101000001101011011000000101110100000011101101100001011000010101010110010010000011010011101101100001100001110101000100111001010001111111001101001111100111100011101010110100010010101111001001100110000111001001111100000010011101000110011001101011101101001100011101010010101100111111010001011100001100100110101010100101010110111100111010000010010111101010011100111000111000000110010001110010100010111010110111000000110000000110000111100011001001111011110001010010000101110111011001011011110001011000001111100111110101111110111101111100101010110001000010100111001000011011010111100100011110101110100101000110011011101001010101010110011010000101111011101011111001011010000010100101110000111101010000110111001110101110000110001101011000011011001100110011010010101101111111100111111100010110110101011101110110100111101010110100000011110110111111111101001101000010011110000001001011001011000110101101001111001101000010000000111111011000110001111001110001010110011100110010111000110001011011110110010001110111110110100100111100010101011001110001000000011100010001110111000100000010000101010101110100010111101111111000101111101111010011110100111001101101000101010011111001010100111100110001111110000110001010100111110011000100011011001111111000110000000001011010100010101001011111010011010111100010111100101000011111000110000111111110001011011111000011000111100010000100000111100001110001010101101101001000110110110000011010011100011001000000011011110111001010000001001010100000010100010100011001010000001100101001110000010011000010110001100111101010000010011010110101001101101011111100100011110110101100110101010000011100011100101010110100011001110110100100010100110000100100000111010101011011011011100010001010001000101100000011001010011110100100100101001000110000110111001101001101110110111011001111011011011010000110100110001101000111010110100100011101101001011010111010100000011100101000110110111111110100010101101001101001110011110011100011001010101001101011010000100100000110011111001100101011111010010100011101001100000101110111101101000100011101100100001100110010010001011000100100111011011100111100101011100011101000011001100000110101011010000101111001101011100101100110011010101010000110100110000100001110110001100011010010110011011010111000001001010101100011011001111010111010011011111110100010110111010010100011111011001101101011011110100010110110101001101111001111011101110111001111111001110011111000001101111111110111000111101010001000011011000101100011010100111101110110100011011100111001111101011100011000000010100001000001001100000111111101100000001001101010001011101000011011110100010001100100011001000101101101100111111111001110010011101011100011011100101111011110111001111100111110000111010100010110100101101100111101011101100000011110110101011101001111000101001101010100
011100000111000000011111110110111101010111101101100100110011100000111000010111010110100001101101010110101101011000101001001111101100000111111011001101000000111110010010110110011100011001110011111110011011010101001110000100010011000010011011111110010001111010101100011000000000000001010100100000001001001100010100000010001011000110001110101111111000101101100000101011011111111011010101111001100111001101001011010111101001010010111001000011010110110101101101110110110011010100110101111001101011110011000111011000101010110010110111011100011110011110001101111001111011010100101011101111001011101100101100001101100001111110001001001010001100100110100111110001100111010111011111100110011100011100001111011010110111011100111001101000101110001010100010000110110000000001110110011110000001101000101010100001100001111001010000100110101010001111010000011111100111100001010110011101111100010001101110000110110101011101010111000101000000101000111100011101101101001000001011100001101000001100000000111110100101101111011010111011010010001110101011000100111011101100110010010010100110111001010011101110001101001010011001110110011001001100100011101000101110100100100010010000100100111000011101011001100111000100000111010011111010011110010010011010101010011011100111010001000101010011101111000001101001001111011010000111010100100111110110011110001100001010001010000111011111010101011101100101010110001010001111110100000100001110000010101100000111101011001001010001000101011001001011110101111000000101000011011111000000001011001010111111001111000110100110101110100011111100011000000110011000101010011100100100000001111110010110101110101111100100010000101101101101111101011010001001110000110010011010001101101101100000011110000011100110110111101011110100101111001111100100001111011000011111010100011001111001010011101110110011011110000000001100010101010011110111000000010110100100001100010110101010000110100110100010111011100101000100010110000111101111100111000101000011000111001000111000101111100011011010101000010010111000101010010100110100001001101000010010001100110100000001110011000010011010000101011000111100010000011001001011111110011100111101000010000010101111101101011000011110110010110110101000111111001100101100100100101000101011111001111110111101101101101110010011110110000011100010100101010111100001110000111111100110001110001111000001000010001110111011110011001010001100101000100100001001111010000101010101111100110100111101101101011100011111010100000011100011000101011010001110000111111000010110110001100100111001010000111010110110000010001011101011000110011100011100100001011111010010100010110101111111011111011100010100001110000011100101111100110111100001011011101110101010010010111100001111111010110010110100001001001100011010100110000100001100111001000010010100110111101101111001010110001000000101000001000011001100101110001011011001101001010010000101001100111011100000111001100011011011101011011010111110110010110011001011001110101001101100011100110001010000100101011111011000010000010011001001000100
011101101011111100001100100011010111000110100000010000101110100100100001100100011000000110111010100101001010110011001000011011110100011001111010111001110001001011111100001111001001101100110111110000011011101011110001101000000001110110101001010100111100110101001101100010100101101001111001010100101100000101101001110010001011000000100101100011010111100111010001110000101011001010010100001100011110101010100001111010100000110100101111010001001110110101001010100000110100000010011110011101010100110110000001101010000101000010000101011000110111101111000000101001100100011101100000100011000111010110101101111011100000111010011001011000011110100011000101000111111111001011101101100010001101011001001011101110010001111110101110101110010011101011101010011011000101001010010001011101000011101101101111010010001010000101000111010001101111001001101000010011010110001111110111110100011111011110111101111011101011011101010001011001000011111011000001111000000011111111110000001100110000101001011100001000010010010000001110011011011110011101000100010100101011101100001111000010001111100011110101011101111100010011111000110011101000101110100110101101100001111010110100100001111110110101011011010011111000001101000011101111000100101010101111101100110011100011000011101000000100000010010011100100001001110101001000100001001000101001110000001000101001001100111001100011101001100001101010110111100100110000000100000110110110110111000110111000001101000101000010101110001011111011001000101010001000101100101101110001110000101111000101000100111011111110011110010010010111010111010111010111100101011011011001010100010100101010010100011111000110111110001010010100000101101100011000110100001010111100010001100000100101110111010001001001010000100011111101101111100101000110111100111011001000001010100111110100010000001111101010101001001001011010000110010010100001001100001000100111000010001010100111101001010001101110101101011010011111001111110101101101001100011001000000100110011001010110111011111111001000011000100101100010101001100100101001010001001000100001111011110011101010111110111010011000110101111111001111010010100011101011110011011000110101111110001001010111011111110110111100001100000000101001110001010110100001110001011101100101101111001010101001110001010111111011101110110001011011011100001000110110100011110101001110000001011110000001010101110001001010001100010100111111010111101001101100110100010001000100001000100101011010111010011100111011100010111111010011111100010111010100100111011001101001010001100011111001111001010100110101001010011111000011001000101010110000100001110101111010010011001100101100111101001001110110010111001000110110011101111111101100100101100101111110001000111010110111101101010100110101100100000000001000101100011110001010100101011010010011011011001111001011100110011010010100101100000111001100010110100100101111101101001110000001011101000000010011100111100110001100110011010000111110111101110000000111100100100010011011011000000011100001010101111100011001111111111100010101000101111011
111011111001111100011100101000101010101000001000011100010100110001011011100100001011001101001011100111010001011001001011100101001101000100010100100100000001011000101001010000101011001101110000100111111101111011101111101110110110011000001100100100011110110101000011101011101001101001001110100111111011011110010100001000000111101000010100010010111011000100011101010110000110000111100011111000010001001000100100111010010100010101001111101101001100111101010010011101001000111000100001111110001101110101100100001110011001001110101111100010011011001111110000111011010101000101100111011100100011010000101101010001111000101000000111110010101111011110100001011100001011101101111101011010110100110110001000010101001001001010010100100010010011111101101001100111001110001001110000001111001000100101001010010001001110011111110111110100000000010010101011101011001100011110100100101101101110010101000010000110111111110100101000000010110110001100111101001100111000100101110000100110100011100001100010110000001110101001111111000111001010000000011000001110110100011101001001110011000010000000110011001110101100011111010000010111001110011100111011111101010000010110010100001100001100100011111000001001110001011101010101000001111010101000100001000111111010001110111001000001011110101110000101010000011100100011011001101011111101010111110101101111010000110001101110101000010011011111001101000110101001100000110010101110000111101011000111110011100011110110101100001100010000011001011010100011001011010011010100011100101101100110110011001000101011100110000011110001100011011001110111010111011101101100111011001101101111110010010001100101101111100111011011011110011111111111000010001000101101110011101010000100010000100111101110101111000111011001101110000101000010111100100001111101100001010101010011111110110111011101100000111010000100100000001100110011110001111001000111110111101110001101010101110110100011001001011000011010101000101001000100011111000110001100010000100000011111001001001101010111111100010010000100000111001010111111100100001011100111101101110111101101010011100101100011001010000100001000010011001000001111110000010100101101010100111100100011100100001001000000101111111000010111011000010010011010010100010101000011100011110111100110100011101100011011111101111011000111001001000111011010010111000011111000010010100110000010100001101000111010101111001011100100011110011110000000001010111000000001000010001001010011000001101110111101010100010010011010110111000101011101001100101011100001110110100110100110111000100001110010000010000001011111111111100011101111000101011111110110001011111100100011011100000110101010110011010101100110111101010000101001111111001011000101110000100110011101101000110000001111000010001010011011001010111100010110101101011100000111111010000101011010011110111011110101100010001000111001111111001000101100101011101001011101100000100001000011001100010100100000110011110110010001000100100011001100110101000100110100001000011000010011010101111010010101000010110011000110101010011101011110
110111001010000100000000011100011000110010100101101011011001011100110010110111100000110111001001111010010011100101100111001111000101110010001000001000001011101000000110001001010110101111011100001101100100010000100101000010110001011110110000110000001000101010111010100101001001010100010010110000111101111001100101100101001001101100001110000100111000011001101010111001100111110110011111000010001011101010101011010000001000010111101110100101000000111101010111010010110101101001111000011110010010001011101110110111001101110101100011110100101001111001011110100110011110100100001101010000010000111000000101111001001111101011101101111010011010100101000001111011011111001010111100010011101111101010100010101101101111100000000000010000001001101110010101010100110101100010001000110110111111000000100111101001101000100010101000101010010100010110100010101001100111101100111100001010000110011010110001100111010110100001001100110100010011111100110000100111100111101101110101101011101011001000011100101011101100111101010110001111011101000110101100011111100111000111001001000101010011110000110011111010000011110101011110000001000111001010101011001111001110110100011101010111000011001010101110110110011010110010000001110110111000001001011101000000100110010010101011010010000101010000001100011111100111111101011101011001001000111101001010110001000001000010101000000101101010011001010010110010101100000110101100101110010011011010001110101101000100110111111110101000011110110101100010110110110001110010101010010011100001111110010011110001010110101101100110101001011010011110111100111000100010111011101010011000110101101101100111001100011010100010011110011010111100000101100111001101110000100010101101111100000100101011111000101110000001101001000010111011001111011110111011001110000001111001110010111010001101100001111110111111110011001000000100011101001110001000100101101001100000100010010011101111111101011000000001010111110100101110011110001001101010001101011001000110000000101100010111111011011110110111101001001101001101100001101000110000001100010000000110101100001101011001101000011100010110110011011110010001010000000111011011111000011011001010000101100110101100101010101000011111101100110111011011010010111110000001110010010110111011100101011110101011111001111111011010101101100000111100110101100011101000011110001110010111010101100001100000011101011000101011111000110001000100110011011000001100111000110001111110101100111011001100001100010101001001000011100111001000000111000011110100101001001111001110011001011110101100111110110111000011111100101000100100010001001010000001000110001100001000010110010111111111100000100101001001101001100100110110110001101001001010111110110110111010111001101001100110001110101010010100011001001111101100001111110110010101001011111001000111101100001000010001000100111100111011100100011001011110110100101000011001010001111000001110101001001111010011000010010011001000000001100010000010101000111000101011100100111010100010111011110110001000101000111001010110010001010000001001110100
011000101010000110100110000111100100001101110011001101011001111001011011100010101110110011101111110110011011100000100110111000110001011011010001011111000111110100101100100100011011110000010110111011010010111101001001001101100110100110000111110011010011100100011111100010001111100000111000110110001000111010100101100100001010000111011010001010100110100000001000100000011111111100111000101100011001011001000110101010010010110011011001101010001100001111000100100010101110011001111100000110111110100000100010101010100110010011111011111100110111001110101110100111110010000111011001001001011101100100011100100100111110001101001101100101000100101100010001100111101000111101000010111100101011010001100101100111000100000111111101001010011100100110000001001100001101001010011101110010101101000111001010011110000001111011010001010001010100110000011111010110110100011110000011000110010111011000110110011110001011011100001111000111011101010011000000111101110001111111001111001000000011001101010010110010001011111101001010001111100000001110111000111001111111011000110100101011000101000100111110001000101011010000001011100111000100111110110011101010011101011001001011010100100010101010001111110001001101001110101011010110010010100100000111110101010111001100011010101101001001110010101101001000100110010101111101110001000010101001100100100111011110000001001110010100001011101010100100011101110010000000100010001110101000101101000100000101100100011100011110110100000101000100001010111101101010011101110001010101010010101001000011000100101110111100010011011010101000000111001110010010010011110101001100111010010010101110100100101110010101111100000111011000101000100011111011010100101110110011010101101111011101000110001110111110001011111111000011100100000101010110101100010100000000011010100000011110101111100111011000110100010100110011000011111101100000011110001000110001110001011110000001110111111100101001101010111101011101111011100001011011111001111010000100001101010110100010001010001110110100001011101101001010011100110010000110100100101010001110101000010110010100011011001001110011110110110001010000111111010000011111111011001111000101011101010001011111100111100001111100110111101110001101001100011100001101010100100011111001000000000101001011001110010011001111000010001011100001000110110001110100110110110010000101011011001110000011010010000001110011111101010111111000101101011010110010001111001101001000111001001011010000100101111110101111110001010100001100001001010100110011010111010011010010011110000011011010000010000011100110111110101001001010110101100001001101100111001011001000000000110010011000011011110100101101100011101110101011000111111111111111000110101010100110110110010110000110111010110001101101110010001101010111001100001110101000101011011010011101011011111001101010001111100010001101101011000010111000010000010110100000101111000100101101011001001101110010001110001000111000011001110000010101000010000011111001101100100000101100111110111011110010001000011000001111100110100101000011000110100111
110110010000000110110101110000000011101010001100011010010110100111011000001000011001101100001110100010000010101010001011101111010100010011011110110001010110011111110110100101101101100011110011010111100001000011000111000000000101010100111001111111100100110011011111011011000111010100110001001010101001101011100111111011111111010010111011110001101001010000110000101000111111001001101011111100010000100111100010000101100010000101101011101100110101110001010011001001110101011011100111100110110111001110111110110010100000011011010011000100100110011100101110011010101000000111001000011010000001100011011110111100110100101101101110010001111111010011010010100000001100000101010100101001010010011111110010011111111001000010100100100100110101011000011000111110111001011101100001011011111111001110010010100111000101001100110100000111000000101010101101110100011101110010101101000110100010100111000100000001101101011011000110110001100000110000100001000000111000110010000010011110110100001101000100001100000001111101101011000011101011011000010101100011101000111001111000011011101100110111000010110011010100111010000111100100111000101101110010110100101001101100100001001100100000011001001101010100011100011111000001110101111001100110100011101110111000111110011000111100000000100000001001010100001101101000101001011110011111110011001000101101011001000000001000101110101011001001100001100000000000110111000011110101111010101100010000001001011001010100101001010011010110100110100101110111010011111111000000111110000100110110100100101001111000100100011011110111000100011101011010101010000101101100101100000100000010011110111011001010100010011100001011011110111001110110000100010111100110011110010001010001111100101100101001010110000110011010010000100011011000010110100111110111000110100000011011110001001101010111010110000010010010000111100110100110011111000100011110001010011100100111111111010011000011001110000011000000110000110010110110000100001111010110010000100100111011100011001101001110010111011101010110111101011111010010101111100101101001010001110010101001101101101100001111011101110110101101111100100110111111000001101111001110000000010000101010100111001011001011001010100100100011000111000111010000010110111111001101001000110110000000111101001001111011101110110000100111011010101101111000010100011000000111000110001001111100010111010101010000101010100000000110110011100010110101010111101001100000100100111011100000111110011110111110001010111000010001101110100101110001110011011111100010011011111111111000010000011010010000111001010011001011011000101011011001010010111100001110001011001100000111011000001011101011010111100001001110110101101011101011100100110000111111100100000110111111001100101110011101010001101110000100101011100001111110100110101001010101110011110011100000001101001111111001101000101010011000001000100110001100011010010101010111001011010101110100010111110000110000000010100111001100110010000110100111110110000000001111011011011111001000000111110100111100010001011101100010000111101011100000
010110000110001010010101001110000000100000111010110111011111110000110110010111011100100000010100010100000001011010001001010100100011000111101110111001001010001000101100111011100010000001100001101001101100011001100010010111000001011011000011001011000010000000100111000100011101100000001101100000011101100110011010101000101000100000000101101101100100111000111001111100001001100100001110000000110111010001111110110100000101011110101000101010111001101010100000000111110111110001111100001011111010101010011111101010010011011011110111101110111010110100100010101001010111111100110000001110101000000001010101010111000001110111001110111000001100000001111101000100111101110011100101011001011000000000100110101101001101110000000000011110010010101100111010111010001000100111101000111011101110101111010011010101110110101111010000001100110101011010000110001100000011110010011111101111101001011101000010111001010001001000011010110010011101010110100000101101000101111110011110000000010001100011000110100101001101001110111111001111101101010110010100011001001101101110011000001100010100011100110000000010010011111101011100111010010001111000010001101100001000100101000111000110101011000111001111011011110110110001110010101000100011110100000101000100110010111000010100100000000110111000010110001101100111011010001010001001000001010001101100111111110001011111111110011010111111111101010110001100100100110101010001011100100100010110100100110101010001010110110010010011111100011011010100101110011000101010010101100000110010001001000010011010110001100111101001110101110001001110000011110111101000001001001111101110011100111111111101111111101001011001110001110110111101000000100001001000111000000010000000101010010101111000011010100000000100101011111001101101000110100001010000110110000110100011001001000100001101000000110011110001100101000010101111110000000000101000111110100001011001100010000111000100000110101010010110110011000100000011011010001001001011111100010010101000010101100111000011110110010000010011110101100111100110000000101101101110011110000000011110110100111001111001110101100111001000100011100100101001111010010101101110110101011100111000101000100011011011101001110101111110110001010010111100100011100011111100001010010111111001001000000101011000000000100111101000110010001100000010110100101011011101010000110111000000110111011011110111110000011100010011101001000001011000111000010100101100110101000111010111111000111110000001100100110111000111110010011110001000001111100000100001010100000001101110000010100101101010001000010010100001000101011110011011010111011101001011111101100101000110010111001110010001101001000100001110110001110000111000010100010000100010110100010100011001100101010000101000110001110000101110101001001101101011010001011010011010100100100011110000100110110010001101010111011111010100001001001100010101011101001010100001101110100111111111101010100101001101001010000011010110011101001010010111100001101100101011100000011010010100011010011001100111100110100001110100110110111011110011001110
010001001001111001010000101011010110100100101011111000111100100100101111110001111001101100111101010111011011111010111010100011101110011100000011101001000010111101001100000101001111001100010010111011001011010001001001110101010001010001101010101101110111101001001100111101010111111001101110110010100101100101110110001101011111011001001111001110110001101110100011101101011000010111100000100001111011111011001110110010110011011101110011111111100010010000100110000001110011110111001111110111000000011110111100011001101101110001001010001011010110000100110001011111011111100001110001100111101011001010010111110101000010010111010111010100110001011110111011000110100011111110111101001111101000101010110110011101111011001100000101010010100111101101110010110000111101110111110100010000010111000011111001010010111011111010101110000110101101010111101110011100100111111010001110010001010001100011001010011011011011101000111011111100001111110001011010010001010000011111001111110010000011110000010000110001101000111101010011111011100111101000011011010011000101000011011101111101110000011010010010001011011010011011110000101110101001101101001101010100001000001010010000010011001110011000010110001101111001010000110010111001100101000110111011101110000000101110001010110011001100110011000100101001101011001111101001001100101001110110010001001011100111001110011101010101000110100011111110101010001110111111000011101110000011101111001000100000011011011011011001001101000111001001000000011100000111100011111110101101100110100111100101100111010100000111001111101101011110110101001000100010111100110010101011011101101110000100100000101101101100000010100100100101101111000100110111000101101010011011011111000000010000010110101000111111010001111000001001010101011001010111011100100111001000010010101111100001000011100001100010010101001000111110010101000101101000011000111011111111100111011110101010101000110001000111001001100101001111000101001011011001101011100011111101010000100010011101101101111001001100000011110110100010101111000011110001000001000111001010110000011011100101011011101111110000000111001011110101001011011001101000010011000000101010011001010111010000010110001000111010100110010111101100111111111000111101010101100010011000001011010111101111000001011010101011101000111001110101110000011000011011011000110111000000100111010100011010011101011011000000001110000000110100011001110111110011000111011010100111101011000010111010001001010000111010101110100000011001011000101100010001001100111010101011110000100000111110101101010111101110001111100011111010100111000001001010001000011101000011011010101111011110100010000101010010000000011110000110001001001111001100101010111010010000000000000010010101111010010010100110111100011011001111101000110011100100011000011100001111011101001001100011101010101011100101100110110001101110011110001111110111111010000000001111001111010111111010010101011000110110010011001001100111100010011110011001000001111100001000011100101001110111111110000001111001110001001001100111100000111001
000100111111100101001000100000000011011010100011100011111100011011010110000000101000100010010110011101110100110111011101011100111101100100101101100110001111000000001101110011101001000010110111011001010011101110101011000000000111011111001010010001011010100100110001110001110111100110110111010011100000011001000101001010011101010011001101110101110101011001100000000110011010110001010100000101111100001000010001010010011101111010011110010000111101001100101001111101000001000010000011000101011000110011011111110000101100101001100010000001110011101001000010011111011011101110011011111111010011101111111100110100101011000001010111111100001111101110011110100000101101100110100010000111001010111011111011111111010101010001100001100100110000010111111001000011001101001101000101101100100111011000101000101101101011001111110001100010110101001001011001111010001100100111111010010011010111010000011011000111111111010000100100000001000110100110011010010011111111100011001001101111100011001111111001000010101010100100111100010011001110101101011010100011100000001100100011110111101101111101100011111000011010011101011011111000011011000101001111010111110110011010101111010000111000101000010001110110001111011101101101100011001010110100011000100100000110110011010101010010100010011011100101010100000111001100011101000010111100000111001011110101111111001100101100100110000010011110110000100011101000111100110011000101010000100111110001011110110111001110010000101101111110001110000101010010011101110111011000001001110011000100011101101110010001110101101101001010110001000011011010110000001110100110010000010110001010110100001001010010000101101001000010100001010010001111000010101110110000111101001101111010110110111100110101101010001010001110101111000110110001010010010111011001001101001001100100101101001011000110000000011010110101111011010110001010000001010001110001000101111010010011101010011000001011111000000010011010101100101111100111000101110000110010111100101110110100100111111100100101101010010101100110101010000111011110110101101101001101110000100110011100101001001111110011100001100101011101111110000010110011001001100101011000011001001101100000111001010011011000110010111100100001000011111000110110011100011001111011010111101111001000111110110011011101001001010101011110110011111100001001011000011001111101011011000011000010110000111100100100011111100101000101101111101001110000111110100011001011011111010011110011110001111110101011110001000011001110000000000110111111010011010010010111001100001001001101000010000001010110011100001101011101010111001101110001101010110010101000100000010001110110011001101010110010010100011000001111000110110011010000100101001110110110001010000110100001000001000010011110011111001001001010000011010000000001011110001001101001110001010010111111111101110111110110111111101111011100100000100100010011001010111011001100101000011111111010110101100110010111111000110011011111111110001010101000000100010101000110011111100000001000000010011000010001011000011011100000001100100000010000
000100000000111111011000111011011100011100001111001111100011010111001100110001011110001001111001010101011111101001011001010110010000110101111011000010000101011001100110001010010110111010001110101111001000110011111010011011110000000001101001000101100110111011000110001010100011101010011010111110010100011110011001010110000100100111011001101101110001010111000010001011001101000110111100101011000110101011011101101111010010100100000110101100010100100110110110001110111010111101110010111111110101011110011110101000011011000100111101011011011110010010000011100010101001011111011100100011001100000100110000000011001111001111101000101111010010110101010100010001100011010111101111111010110001101011111000001000011110110010110100010110100010010011010110010011001011010111001101100010101111011111110110100100111010100010110110011110111010001111101010010100011110000000010000110001111110111000011110110101010001101010111010010101010111101011100110010110001111110101001001100011111111111001100010110010111011001110111010111001001101111111000000000011110100100001001001001110010010000010001000011111101011000011001110101100001010100111111100000001010001111111101101111111001000100100110010011100000000101110110110111000010111001100111011010100001101101001100011001111101001111111011111001101010101011001111111001001101000001001011001111011101001101010000101111100100011001111010011000000101100011111101101100100100111000100000101101110000001001001101000110101100100010100101111001111010101011000110011100101010101110001000111010111001000111110111001010010101000100010001010011111101011100001110010101111100100011100000010110111111000101011111111011110010000010101111000011011100011110111010110001000001111011111110010010000001110110101001110100001101010011111010000110110101001010110101110001100111100000111110101000001111000110101010100100001101001111001001110100011001100001010111110111100100011111111000100010100101101101111000000010100000010110001100110100010011101001110010111111110001001010100101111110011111100101010000100010011101100001100100100010011111111111011001110110000111100011111100010010000000110000101111110111001010000110000111000001100101010000100011111011001001000001101110001101010000101111011110100101110010111100100110011101110000001111010110000101010011010010101111111010110101010000011011110000011110100111011100111101101101100100000101111101001001010100000100111111001011100100100100000101101010011001010110001001011001100100011011000001010000111001010101010010001111011110111111010011110011001000110100001101100110100001101000001010010010010101101011011110100111111110111001101011011001011100000010000111110110001010110011100010001110100101001101000111000111010011000100110010111101100011111100010001101011011010111111111111110010101010010100011010101110100101111110101001000111101100110101101111011100001111001101001011100001010010000100101000110001001010011000100011000001101011001001101101001111000110110010000110100100111011100011110000111011100100001111000010111111010111110101100
011011100101100110010110001010010000001110010001011100011110101001010001000010101110100100001001000011011011101110000110111110010110010100000010110110011011110100110100001010001101010001000001101000101110011110010111010110101110001011100001110101111011110011101110001001010001010000010110110101010100100011000001001010111101111101110100101101011100000101010000111001001000010101011011000101111100111011101111101010011100111010110100001000111010001010000111101101011100000111100001001101111010100100110001011101010111101110110010010011111001011001010110110000000111010111001001110100100011111001001010100100101010111110010010100000110111010110000111000111010011100001100100101011111010011001001001010000111111000010111101001110111010110011000110100010101110101101111010011001110101100111001001001001111111111100101101011011001101010110011101001001110010000000011110101000010010001001111111000010110101000100101100010100001111110101000010010000010111101100010011001010111011100010010111101000111010100000100011011011100111110010100001000010000100100101001100011000100010101100011110010001010000100111100110010001011001100110101100011100110011101010010011100100100000100000101100000110111000011111101001111111010000000011010101001001011110001011000100110000001100101100111010011010110001010100110100111110011001110100111101010011101000111001011000011010000110100111111000010000111001100000101100000011100010001000110001111011011100001000100011001011011110011001001101111000011011100001000001101100010110011111101101000000011011010011100101011100011011101011010101100111011100010010010001011110111010100011010010010011011010000111110000010011110011101000010000111100000111010011101010010000000111100110110100000011011011110110101101111011011101111010100001000001001101001000011111010111000010100110010001100001111101101000111110010100000010001001001100001010111000001001000101011100111000000001001000000110100101110110100110000010011100010011111111010001101101010000001101101110100101100010110100000010011011011101110111010010100111100010111110100101000100010010110001100001000100111110010001000010110101111011010010000111011001010000011101010010011001110101001101100110110100010001010110010100011100100011001111011111111100101010000000100110011101001000010010100110111010011001111010100000010111010001011000100001110001100011011101101101001000011100100001110001001011000100011100101101010111000101111000110011101101001110010101011111101010111101011001000000100011111101011110111000001100001111101111100100111111110101001100011010010100111111011111100011001001001000101010001111000111000010001101000110011010011010110100000010011010111100010000101110100101010100100010100000111100000010011000001110101011100110000000000101000000100110111000101110000010110111111100011100011000110110000101111101100010101010010100101000101000000100111000100101110100001101100010101110111101100100111011111111000000011100011111111010100000001100111100100011110100010101010100111111000101111010010101110101001100010100110111
010001000101100101110000011100000100111110110001100010110101100001100011000100101011111001110111101001111110010000011101000001001101001000001110101111101110111110111110010011111100011001000111000011000001101001000010110110000010111011101111001100010001110111110100111101011111011101110010001111000101001001011011011011000000100010010111111011000110000000101101001011010000100010111100110000101100001111111110010100010111101010111001011011110001001000010011011110110110001110110110111111101101001111000110000101110001011101111001001000011110010100010110111100101010010110011110110111111000011100010100100011000100100110111100100111111010000100111100111100110101001000101000111110000001100010110011011110000110001001111111100101011100010000000110000101011001101000101001100001010001101110101010101010111010111010110100100001100101111011001101011001000101001001000001110100011001100110111001110010101001011001010010110001010001101000000110100100101111011111111011010000001101010010010101111000010011011101111101001100010100011010101001110001010100011101011101010100011010101110101100010001111000010011011100101011011000111001010010010111110000100101011011000001011010111000101101000010000010111111010011001000100101110001001000000110001010010010011000100110010101101101001110111100001110100010011110000100101001101000110110101111001011001001000110000000111110001100110110010100010101101010110001001111110010111000110111111011111001111110111100011001100111001101100101110100011100011001011001000111010110101001000100011010010000001111100111000111001010010001101100000110001000011011100110111000000111000011110010111000100100011000011010110011100010010110010001011110001010011100011011010001110010000001000100101100001001011010001111011011111000100000000010000000000101001100000101010001110011001010100011011110010110110010110010110101010011111010111011111001100011000010110000011101000011011001000100011101000011100000001000100000001111111101001001000011101101111010001001111110100010101000000010110001111001001010011110000101010011110101100010000110110010010101101011111101010100100010110010111000011010010111000100010001001111011111110111100000000001110110001101000001000001000001111111010100100100111000110111110001010000001010100011011001001101110010010010001001010010110100010111111110000010101100110111011001001010010011010000001011100010011101100001010101100111000111100011001000101110101011111000101011010110011001001110100001001101001100101100001010010100111010010011101010111100101001100100110110110011101000111101111100110001010011110000011011010001000000010100111010010010110000101101001010101110101000101111111110001011011000100100101110001011111101110001101100101101101011001111110100100001110111010000000110101000000111100011101100011101010010101010101110001001100001101001011101111101000000000000001100111000110010010100011011001011100101000110101100011010101011111111110111110000001101111100100100011001100111110011111001000011011010001000111110000111010001000000000111111111000000111101
010011000001101010101110111001101100111101001001100010001110001101010010111011111010110001011100000011100010101000111110100010110010101011100010110000111100110101011001111111100001110010101101000010000111110000110110000110110100010100100010100011111000000001001000000000011001001111100111000010000010101100001010001101100101000000000100010101011001101110010101101001001110110001010011100100001011101110111011100000010010000000110111000001101100101000011001101001111111100110001000101010100011000010110111011001000100010111011111010110010100110000011101101110111100000100100000100111111000101001011001101010100001011110110110111001001111001011111110100010100001110001100111100110000001000110000101000000000111101000101101001011110010000011000010010101011001110111111101000100111001010100000110100101101111101010011000110001101100111101001000000000100010011011001100110001100100101011101001011101000011010010001001001101011000111111111011010010110001001001011011001110001100000001110100110110100001000000110100111101101000011111110110101110111011111000101001000001101010110100011001111000100011001010100011101001001110100001111001001110100001000111101001111010000101010010000010101110100101101001010010001110110000110101000000000100001111010000011000010000011100011011001111110110010111001000000010010101010001011010000100010110011100011010000101100010000110100100111011000101010000111001010111010100011111111011100101101000100011011001000000100010110000010000001101010011011011000101011100110011101011001000010011111010101111111010101111101000100100111101011101001101111000100001011111001000001001110001111010000100100010010100000111111001000010100011000101011110110000000100001011100101101110110111001111100101111101111001101001001101100011110100110100000011010000001110111010101011110100001000001010001100010111010100001100110111111000101110110100110110101111010000100010101001001000110110001010101000110101000001110110001010111110111011000100000010001110101011000010011000000001101000000111101000110100010010001011101011011100011101010111001101100011111110100000100010010001001000011111101010011111000110100010110001110010110110000100001010011111100000100000110110001001100101111010111011001100001111000001001011010100011000101110000100111110110110011101101000100010110010000011011110101010100100101000010011110001100011010001001010001000000110000100111110110010110110001001000000001100110101101111010001110101011100010110110000100111010000111000010111000111011001110101001011111111101110001100010111010001110111011101000100001100110001001000001000101011110001100111101000100100110001100011000101111100100101100110111001010111011100101100111101011110111111110010000110011111000001110100100010000010100100110010100111011001000001111010011101011010100011111010010001101110001001100011010001011110100010011110010000010000111011101100101100011111101100111101010111001111100010010000101001000010111001111010001010001101000111111001000101111111001001011101000011100011000110010101000100011011100001011010
111001100011000111100101010100110001001111110000100100011111011110110010001011110100100100011100011000001010110100000111001010010000000100110111011100000000001010010010000010110111010111010010101010000110001101100011001010101000111101011100110111010010001001000101111111010001111001110001111000000010101001100000010110011110111101101000000001101000100000000011111001101000011100010100010000010110010100000001100101111011101111000001000101011100001001011111111110001010100100111100000011000100000101101011001011110110101101110011000010111101100111000101101110110101011100110010100011101100110110101111001111100010111110110101001110110000100100010011100000111110101011001100110101010001101010110000000110000100110000010110101111100100000101100110010111101010011000000011011001010011111000010011011001000100111000000100010101110111101000110111110101111100000111001110001001011100011000110000101011100100010100000111000110100100100101101011011011110011000110010010011111100111111100101011101101001000111011011100010101101010011100100111000100100011101000010000111100010111011101110100101010010010100100111001001100110111110110001111010111010111111001101100100011101011100010110100101001011000110100001101110100111010111010001100100011100010110100100101000001101110001101001001111010111101101000111000101001101110011001001101110111010100111111101111101101001110000110011100101011011011000111111110111101111000110110111010011100100111000001010100101001001000010010000100001010001101101100001101010010110101010110100110000110111001000110110110010001000000100100010011001100010001001000011110001100101110100010000110101000001000010111001100100110000011001111111101010000100000101001001100111111000010000110101001110000111100100011100110011000011001101011001100101111011011001101110101101011110110101010111110110010111100110010100000000111110101010010100001011111100010100010111011111111111010111011001000011000111111000011111011111011011100111101110000010000001010110000101010100010000111001101000101001110101111011001101101111001001001100011010000000100001011011010011001000101000101001010101110101110010101110110101101110011101100011010110101000000101010111001001111110011001010001111001100110000111101010000100010101010001001110111011010101101000011110100110100001010000001110100010011101001010010110000001000100100100111110100111111001001100000011000010000100100011110111111100100011101000000101000101010101011110101101001000001100110010011110111000100111010010101101101111000110010000000001100100001110010111011010000000100010000101010000011110110010000011111010110011010010000110000001011011100100000001001100100000101111100101111110111100100100110101110101011010100000010110001000110100011010010110010110010010100100001100001101100100000011001100101011011111111000001110110111101100011010010011111110000000011100110001011001000101111110110100000010110001000110011110100000000111100011110010111000111000100101001110100000100001100011101000010111010100001010011111110101110110101111000101010000001010011
011001000011000110010000110000010001000101001101000110111101100101011110010111010010110010011101100110110100100111001010011001010010101011000011010111110101001110101000111010101010111101001000111011101010011010001110001110010000100000110010001111001110101110010100100001110101011100001011011100011001110101000001001010110111000100001100100000110000011010000111001000100001001111011010111011111011000110110110111011010111010111100011111101111010110110110010001001111101110010001110011101010001011000011000010000011100010000001011111001011011011011010001011000000011010010101100111001101000001010011101000011011000101011110010001001111000110000110001101011111001010011111001000000111011000011000111100110001101010101110100100100111110001011011001001110111110100110001110001010110101100011100110110111110100010111100010111100001011101011101110000000111100010111011100000000001111111111010101100100100110001100111001110101010111010110000111110110001000100100000010010010101101001101100100001101010010111011010110100001111110011100110001010011100100111100000100101111100000101011101101100000101100110000111110001101101011001000010001100111110000100000010000001111001000000011101011000101011101110100010100111011100110001010100111101110110011101010001110011010010000000000100111000111110011100100001010000100111111101110000001000101011000110101000011010001011001011100011000001000001101101101101011111100110110001001100111110111101100000100010000011101011100011101100010100001100001101001110000110110100000001100111111000110011010001101000001101111000001001110100110011110100101010101111010111100000011100101110111001011101100110010011100010001001001011000101101111011010011101100110010011011010000111111100111010110110010101010110001111101010101011110011110111110110100010110110000000110000100011110111100111100101010010001010110111110011110001100001111011101010100000011111110100001011111011110010001100111100110010000001000010001011101111011011111011011010100011001101010101001100111111011100011101110111110111000110001111001010000111000101101000000011100110100011000011110000000001000100110010110011110101111011110011111111011101000001001111101110111010110000101100001101010111111010000011010000101000001101011010111011000111010111011100100100001010111010101110100010011011010110110001101010001111111110100001010110001000111101001110000111101111000101111010110111010111000110010111000010110100110100101010101111111001110110010111000010001010100011100010100101000100000010111101100110101000101110010000001010011011101110000001000011011111110100101111101111100100100001001100111101001010011011010101010111011001110101001011000001000101011001110010000111011101001101100001000111000011111000010101110111111011011000101111110111000001100110101111100000010101011111010101111111010110111100111000110110001010011000000010110011000101110011100011011101100100100011010011111101111110010001101011101010110001110000000011110110010100101100000010010111101111100000100111101110100110110100010110010010110010001111110
111110111111010111100100110111011110000111001101001001110111100111011011110000110100111010111110101100010010001001111011110010010101100001110001110110001100101011100010000101111100110111010011100001111101001111110011100110101100000111011000011000010101011010011001100001111111110110011011101101101100111101100111010000011111101110101010001111110000010000011101100010001001111010010000010100000100110000010011001000110111010110000101000000110101110010110101111110100111110011011010101010110001011100101001011110101111010111100100110000101010110010101110011010110110000111001010010000101010001011100101000111011110100001001001000000110011111000100110011110110001100011101011101010001100010000000011111111000000100010101100100101011110000111111010011111101111001001110011000011110010111111011110110101010011100010001010110110011001100000010110010011101110011000111000101110010000110110000000010010001100111011011111000001011101000110100001000100001010100110000101010000010100011101111010000101011001000010101111100110110101000000000111011110000111101100111100111111001011001001000111101000011110101100011111010100110010100011100100101111101010111010101101111000001101010001111011111101111010001001110110001111011101001000000100011010010011011101001011101011100001101100011111110000001110101100001011010101000100111110111101011010110001011100101000011010010111001101100111100110100001000001010101000001111110111110111100101011001010111000010101010101111110100100001000100101111011011001011101001101001100110011111000011101111000100000100011011001110111010101000110011001000110000000111100111101010010001100110010100001001101001000010111101101010101101000110100101001101000101111111101100011101101011101001011100010101001100111101111101001000011111111010011000110100000000111011111010011000000010110100111001000110100110010001100110101011111001111110101100111011000101011111001101100010010001000010101011011000010110100110001011111101010100001000101011111100101111000101010110101100001010001101101100011100010000101101001111110000111000001110110111001101110101101011010010010111000100100110011101110101011010010001000000110010100110101110000100001011011011001001101101000100010110110100001101000111010101000011110100100010101111100110100010100111111000110010010000111111100110010110001101010111010001111000110010011110101011010001010011010010111000110111010001010110001111010011101101011011111110100000100001010010110101111100001000010100110011101000110101011010011001111001010010000000101100010000000001111011101000110010111011101101111111000110100010111010111111000111100001000110111101000110111000110111110001111101001101000110101001111110111010100000001101100011000000101001100011110000101011111100101101111001011011000111010111011110000001010100001010000101101100010010110000001000100000001111011110101111101000110111011101111000101100001101101111010111111110001101011011110111001000011111101101111110011010100100110001010001001111100100011100100010010100110011101011000001101011000011000111101110110
110010110000100010100010000001100001010100101111111000111101011111111101110010001010110100101101010001011001111000000011101000100111111110110110010101110101010100010101111000100011100110101001101011000111010111000011110001100000111010011001011000110101110111010111111011101110111101001101110110011111111111000010110010000110111110111000101010100010000100011110011101000101100100111100111100101100011000010000011101100010001101001010111110100011011011001001000010011001110111000010001010110111010011000000110001010101100111100110011110010001010011111110101110110100011111110001011101011001000001110100101001111010000101111101111000101000100000010110110110010000100100011111011111111111111111100000110010101101010111000110100111111111001111010000111110001101001001001000111000101110110110000001111000100110110110111111011101101100101000001000100110100010111000101110001111001011111110001110111100111001001001000101101000101000010000111100011111100010010011111101101000110110000001101110100001000100101100111111011001100010100010101101000011000010010111111110100100011010001110111100011001101111111110110101101100110100011110001000100100101010110111111001011110111110111011110100010101010110011000010010100010101011001111110010011001100101010011111010101001001011001101000111101111110001111100111001011111101110001001101011111011111111011111111001101110110100001000100100111100010011000000100011100100010110001010111100000010110100101010011100100001101100001011000101100101010111100010101001000010100100001101101100010011010100100100010000111010011001001111000010111111111100010100101010001000001011111001010110111001000011000001011101101001100001010000001011110001100010010011001100100010010101011001010110011001111101011001000110101011001001010001110101100011111010011010101101100010000001110101101110110011111101110110001101010101000110101101101100000110000101100000101000100110010100101000111000110011101100001011110101110000100001110110011111101110100000110001001000000111101000100011100101111000100100010011100101001010011000101000001011011001110101011101110010111110010100110011111001010101000111010111011111001001111000100100111010001001100111111011110001010001011101001010001010100101011101111111011100100111011110000101101011010101001011101001111100011110110101010000111001001110001101111000011101001011111010001000011101111001001000010000101111011001011001100100011111111001001111001010011011010101010001000100111101010001110110010101100101010001101100101101001001111001000110000101010011001000100000101100111111001101001000001110101110110101011010110101111011111000011010110110010110111011100101111001000000110100100011010001101111010001100001011100000100010110011111110011110011111011101101111001101000001110111011100001010110111001100110010101111011011000011100001110010011110101100111101100100111100110100001000111010100101111101110100110111110101001100010110110000101000101010000001101010110010011111010110100110001111010001111011100101001000101110111000100011111001000011101100011011000
101001100011110011000001000110110111101001100101010001011101101111111001110111110100110111101101000110001110001111110001100011101001000010101001110110000001111111000110111101001100111011011110111101100000001011000100110000100001011000111001000101101011101001100100101100011101101111110010101000100000110111000100001100011000000001001111001000001010000000001001111100111011111010011000010001101001100010000101010101011110000110100010100111010100110001111000111010110110111000111000000000011100110111111010010000001011110000111001011101011101111010101011111011001001001010000000111001011100101001001111000001100001010110101001010000000111011010001000101110010100010010011000001100111100011100010101100101000111110110110001000010100100011110110001000101000101000101101111101101011000000100101010110000001111011010000110010100110011110111000101011000011011101000100100000011101101011001101111100111111010100101111101110100000101000110000011011110001000010110100100110011001110101110100000101010110110110100101001100101101001000100011100001100110100010011010010111000110000100001011110100001110111100000111000111000101010010110100111111100011011110010100100001110101100111101101000100101110001010101000101110000010010111111110001101000000110001101100101000100001010100011111000001111001001001011101110110101101000000010100100010101111110100000101011100110000001110011011001001010011111001010011101011101001001010110101110001111111010110111100011010000110100011101001100101010010000101101110000010111011011010101101100001101101101110010001000011100000000001010110011011101000101010110111001010110100001101000001001010000001010000111110000111011100001010101110000001101101100001111010111111001101010101100000000001101111001011100010000010001101110111100101111111100101100111111010111111111001100101000011110111111111100100110111001111001101001101101000011001101011110110100001101001000100111011110000101110000111000111100000110110100111101111101101100011111010111100100010000101100110111010111001010111011010101001010111101010011110100000001011110011010100100110001100110010010100001011000010010111011001010000001011101000111001110101000011111111010101100111110101011111100011011111110000010000010011000110110010011100100101000011011110010010001111110110111011000011001001101001100110100010000111010011110010011000011011010010001111010001100011100010001010101110111001001110111100010101110111000011010001111111010011001101011000011110001010001111101111101111000011100101111010010011010111101001001100110000110000110011001111000010101001010111010101010011111001010110101000000000111111000110000010101010010011111000000001000110011100111101110101101100101000000110100010001101111010011010000010100010101001001000010111110000111100011111100110111100100010110110111110111010001010101111110000001001110110011101100011000101111000110011011110001100010011010111011100100111110111110000010011110100000110010011101011111111110001100011011101001011101100000001100110000100100000111001111010001000110110011101010000111
101110011100100100000100000011001100111111011001001101110001100100101000110100100111110110010101010101010011100100101111111010100011100111010110101011011000000001010000000001100100010001101110101101111010000111010110111111000000111001011011000101001011100111001011100001000000001110101100010010111100001000100100110110111010111000110000001001001101011000001000010100011110011000011010101001110101111100010100111100111111101100111101101100111111100100100001111111001100000010001000100101010110000010101101001100101000101111001000100011101011111111101101110110010011111001111000101011000111111011001010000110111111001110100110010101110001000001101110101010011001100011101111001100001010101011100111110110111001011011101110000000110001001011110110011010111000100100101000111100111100101110111001111010000100100100011100110011111110010000110100100100111000000001111111101000001110001101100001000111111000000001101111111010010000001000110000010010010100100110100111010010111010111101111110000100000010111001010101001001011010100010001101101010111100110110011010110100011111010111010000011100110000101001011101000010111011101111111011110101101100010001101110010010011110000011101010001011111110010101010101001011001001001101000111001001000000100100110010110110000000100001100101011000110001000011101001011010011100110110111111101011111000101010001110010111000110001011111101111100000111010001111101010001000010011000001100100110000010000001100001100000001110001001110001010111100011001001000001100010011011111011001001010101101001110000100011000100000110110101000010110110111000110001101010111001011011111000000111111101110101011010011010111111101111111100010111111101001001111001111110111110110010101110111001111111101001000011011100100001010001100010100101111100110001011111111000101100111010010001010110111010011110001101111001010100110110010101101100011110001100000011110010010010100111110000110111100001100101001011001000100111010001100000110000000111011101001010111111111110111100011010011110111000111100000011111010111000111101010101011010111110100101001110010101001101101000001001111010110101100100010110110010111111110000111100000011100111101000100011101011110001100001010110011100100001001011010000010101010010100110111001011101001110001011010100001111011000000001011010101100111100011011111100011011111110111101010110110101011010100101011100100011110110010000001111000001100101110011100101111010111000001111111000011000001000001110110001010110111000101011001111100001010001111001101101000001010011101100011001011000101011101110000111011100110101000101010100101001000011110011111101010100100111000111100010111001100100011000011000100100101100000110000100001011110011100000011001110001000010010101010000010011100000101101111110110011110100101111011010110110010011100010000111100101101000110001000101001011000010011111110000100011001001111001010010100000000000101100000011001101011000111111010001110111101011000010000111001001111111111011101111111010100010100111101111000111011011001110010101101010
011001111010110101001000101101010110111000100011101011111000101011111111000111100010111000100101010101001011111101001111110001011001111011001000010110001100001100011010010001011011110100100001000101101001001110101011000010010101000010111111101110111000111010011000001010001101100101100001001000110000101011100001110001001101110011110100010110110110100000000000000110111001010101110100100001110110111000101110100110100101001000101100110101001111001011111111101110110111111010111011111111001011010101110001111100100000000000001101100111100011101111100000100001010101100010110100000001000011100110101000010101010110100100001101111100101011011010000111010000001001011011101100110010101011111001100011100000110100110001010100010101001011011100111110111110011110001000011000111010000011001010011001100110111010010101011010110001010010110001011110101111100000001001000010010111011101000110110110110000101101001111000100100011010101001110111001111101011000110111000010100110011110010000101111010011001100001100101110100001011011110010001010110100110000111001110001001101001111000011110110101100001101101101011111101000110111000110010101011101101010011110100111100100001011000001100010000011110110011011100100010100100101110011010110110001110110011101001000010100000011000110101101000000000100010011110110001010010011101000110100110010011010001010101011101010100000011001101010000101111111110011011111110111110010100110100000010010101000001101100100011001011101011101100101010011100000111001001010011110100001011111111010101101110100100000100100110000000110001011011000011110010000110011100011100011111100100101101100011100100101011110110001111001011111100011001101100011100010111101111011110110000010100110110111011101101110100111110101010110100110110101001111110111000100001111110110110101111001011100000011000011100100010011111100011111110100110111001001000011000111011111010010110010000000110011000001111011110110000110111101111110000000111111110010011111110100011011111011010101100101100001011110111011100110010011000100110110101111100001010110000110100101100110000100011001100001100011100110011000011110010101011010011101111011000110101100110010001000000011100111111010111101001000100000000101000110101100001110010000010011001111110000011010101110111100001000101101100011101111011101101101101010001011111000011010001001100101101000101001010010110100110010000100111011100001010011011111000100110111111101111111000000011101011100101010111000110110000011111010111001000111000110000110110101010010101001111001010101000011101100110101100000001100111011011010000010001000111101111101100100010010110110101110110110111110100010000100101111001111001101110110101011010010010010001101011111010100010110010000111001111101001111100010011101111111110000010111011010100000010111010011111101100010111001100011011100110110100110111111000100001011011010101100100011010101000101101100101100100111110011110000100000011001010011101010110110111101000111000000101111100010111011100111111111011100101010110101100001001110001011
101000010101011100001000010011001100000111000001100011010101111100010011000000110111010101011001100101000101110101111100111000100111100100101111011100000011000100001000011000011001010111001001111000111111100110110111011001001001000001100010101100100100001101011110111101111101000010110000101111000101110000100011110000011011001000101110111100111110101000110000111000110010100010000101011011010011101010010000100101111010000010011101111011001111110110110110011001000110101110011100000110101111000100000110110100001010011110110000111001100110001000011111111011111111101011001101101100101011111011000111100011001101101110010101111011001011000010111010111100000001100101100111000011000011110100100001000100011011010001001100001100001111101000000011011111000000101110001000111011011000010001010001111010101010101011000011100011001010100101110010011110110000110110000001101000001010101110100011101101010110000101011000101000010010011010111010101110101011010011110101111110011000111100000110000000011111001111000100111011110100001101000110110011100000111000111001000101100101100010000001111000010110000001100000011111000001111000101100001000011010111111100000100110011110011110010111011001111100011010110111110100001100010001111110100110010010000000110011111000000100110110100100110100101001111100110101001111010000000110100101011001100110100110000010011010111010110110010110011011011110111101001100100010000101110110010011101111110011011010011011011110001010110100100011001010100011010000100101011010111101110001010001000010000001010100100111101101110101001100110111110111001100101011010111111011101110110000101011101110001011100100000011110111101001001101001110000010011011100000110000101110100011001011101000011111111111110001001101100100001111101010111111110110001001100000010010111111001111011110011001001100110111110001111100111010011110111011001000100010010010100001000110100011001101101110110101010001001110110100100111100011100010101100101000001101100001101000100000011110000111101010101000011101000011101001101011011011001010111011001110000011010110010110011100010001000010010010001100100101001100100001010010110111100101101011101111011101001101010010001111111101110111001011011110001111011100011100001110001111101001100100000011000110000011000011110001000000000011010010111111101010111100111111110110101111100100111111001110001111100100001111001010111000111101011010111010001110101010010101110010001001100111100101100010001101100110110100101010110011011111101101100111101011110110100010101011100100111000100111000011011000111010011001011011111000101011011101110100001010011110001001100101101010100110010000010110111100000011001111001010101011110110010000101010100111000111101100000111010110101101110110001100001100010110111001010111110000010000010010010011000001011001010011000111010111111100111001111101010011110011001101111001010110000000000011110110000011100100010001110011101110110000001100110011110101010000001011001011110010000011001011001110101101001100011010111000001100001000100111011000
111100011101000101100110011000111010001110010010011101000010000000000100011000110101111010110001101110001110111010111011111111110101000000011000110011110010111010110110100000100000000100101110101100011111001101001111100000111100001011101011110110001001111011010001001011101011000100111010100111100001000010001010110011110010011010001010000101000010111001101111101110111000000100100111110101011110000111001001000010010011000001101011000100110010101101100010010000100011001001001001101011111111111010100000000100100001010111101110110110010110111110011011101000111010110100000001000110010001111110100010110011010000111001010101001100100101101110011110100001100111101111110011110000010111111100010100110101001000000101001001001110101111111011101111100001111101101010001010100010010001101110001101001110011000011111111000010011100110101100010001000011110000101001011011110011100110111100010101111101111100010101000001110111111010011110101001011100001110100011101011100110100010000111101001010010011111110110000000011001111011100000001011110101000000011101100101001111000000010101011100110001111100100101010111111110101010010001011011111001111001100001100100100010110001101111110111100000011011001110000011110000010011011000111000000011011001101101011111101011000100110101111001111010010110100100010110001010000100111000011011000010111101000100101001100000000000101110101011001111111001111110110100011011010101000001100001000001100001010110101011101010001101101011001111111000000011010101101010011000100000111100010101011110010101001110001111010111000001000001010100101011110100010011101010111011001011010100000100010001100111010000001110010101010011001010010111010000011001001100010110110101010101000110110000100100011100110101010011001000010110101000111011010011000000101110010111101111000111111011100100001100010100010110001100100001111110000011010001100010011001110000110010111000001101001000010101101111010011000110110101011100011111100010000100111101001110010101101100010011011011011010111000100101110110010110101100011100011100100110101100101101001000000011110111100100111101010110111001101011001000010001101011010100101011110100011111100100111010011010011001011100100110101101110111000001111101010000010010101011110000010101010001000100010001100000101111001111100001110000110010010010000110011111011011000010000010100100000011010101010001111110010110001101011111111001010110010100100001100001100011111100101001010011110111011011001101000110100010000000101010010100110011011001001100111001111110010111100100111100000011000101000010110010111111110100011110010000100110001011001110001010010000100000000100011100110011111111000100111001110100101010110011001001011101010001110110011101010000001000100000111100001101010110111100110100011011100110001110100000010000101111110100111110101101110001010111000011100110011100011100100110001101011111000000011001101000101100111110011100100000000100110110100000100110000111010001011000011111000100011101100101001000001100101111011011010110011001000010010010110111
010000001110101110101000100001011001100000100000111001110010010001111011101101100001111000001100100111011110101010110111001111111110110100001010001111110011101010000000110100110010101101001101001011000001011111110111000110011101000001000000101000000110010001001101101001110011111001110101111000000001010110110100010100011000101001001101101011111110010001110111101100111100000100100100001110001111101001101001001111010110000001100001101110001111001011001011000111101111000010001110000010101110011010110000000100011010000110111010010001110111000111011000111110010101111100000011011010011111001011010010101000111101111110101001110010010111011110110110100110100111111101101000001010011101111111000111000011100111010001111010001010011111111011011110010011001111010001001110011111101100101000011010011000100110100110000000001000111100011011100000000101000010101001110011010101000101111010101110100001010000101110101100111111010110010101101001101000001100010101101100111010101111010101001011001110111110110010101111001110111111010000110110110011110110110001111011010011011101100000010101010110000110001001100000110110010101011000111110110111001000001110111100011011010100010110110001011110110010011001010000010001001000100010100001101110010011101001011111101110111000100111100011111110000001110111111001111010110111010010110010001000001101010010110111111000001011110100101010011100110001011101011110001110111101110111000000001000111010101111110100001110100001101110110100110000000000101111110000110110010001011011100010001110100111101010110001100101101101010011010000100111111110000011110011100100100100111000101011111101111100100110010000101100111111000100111011010000000101101100110010001011001011010000101011001100011111111111111110100111010010100111000011111011001010001110110011110001000110110100110110101111011101110100110011111001011111100101000011001101101001101111000110000011011101101110100111111101001010001010010111101101111111101011000001111110111111110110000011110001111110111100111111001111001101110011000000110101010101110001110000010001101011100001110110001000100111101000000100111011011001010101101001011011000011111001100000110010101110101001110010111000100001001111011010001011010111101001011101100001111100100111101100111000101010010110100010001110000110111010000100110111011000110011000000100001010000101111001100101001111011110001011001010111000111010001111000000101111011010101110101001100101001001011100110000101000111011111110010010100101011010101011010110111011100111001111111101101011000000001001110010000010110011110110101000111110010100100001110111110111011101010111000000111001110000001101101011110111010111100101111001001101101111010010100101100001111101010001101000001111101101101101001110100011010011111000111100001110110100110010000011110010000011001010000101111111111111001010110011001011101001100011101011011100101011011001001101100001001111011001001101111010000101001010010101111111110010011000101011110010111010010101010010111110110101010110000100001011010111110011111
111100000011110011011111001111100100111111011011111000100101101000000101010001011110101010111100000110000011010011110100000010010110011001110000000111000001010111001010101011000100100111100100100100001001111111101110000100111000100010111011011000000101101101101100000100001110100000000010110100101010010010010000100011001011011001001000101011110000111011001001101101000111010101010111011001100001000110111001110000111100111010100111011011000100100000101001011100110101100011011011110001010110110011001010110000101101000100111001011100000111101100010111011011000110111010111111100000110011101001010011111000001111001000110101110110101110001101010100011001011011101000111000010010110000100110100110111011101001110101001110100001011000100000100011010111001110111001000101110100001111011000111010011100101110011101010010110111011010111100111010000110111111100000111000011000110101000111110111100011010111111100101010011001001101101110101000000111110101011001000010010001110010100100011110011110100000100000000100111110111101010101001101010011011110010000100010010000000011111011010111001001111110001010111001111010100010011101100011011111110001011110000001101111111010011011011011101110101110010000111110100111100001011110101011010000010110110101110101010010000011001000010010101011010101111100011110100100110111010101111000011111001111111011100001000011110101100101100011000111000101111100101010010000111101010110000101110100001001000010101001000111101010011111100000011100111011000011111000110010101010000111010011100100110100101001000110111101011011100111101111110001100100111110000100110100111011111000011001000011111110101111001011101101111001010000000001111000101011110010100000011000011010010101001000000110010110011011101000001001101011001101110110100100000000111010000100111000011100011111001000011001011001101000001000100010111000101011010110100110011011100111000011010000011111000000001010000001010101110100000110110011001101000101111011000011110000100000101111010000001100000011111010110001111001111011010001000111010010000010111101111011010111100111110111111101010100110101001001101100100001001110110001011100110000100001100001011110100010100001000111000010011111000001000101101101111010100101101010000111011010011100101000011101101010111110010000111110101011010100011110111011011100111000010010011111011000010100110000000110001100101101001111100100010010011010111100000100001000001100001110111011101110100011111010110101110101011011101110010101100011001001100101000000101111110111101001100011001011011000111010010011000110001101100101010100111101100111100000000010010011000110001101001000111101011000100000011101010101111001000000010010000010111000100101001010110011001011111010110010101000011100001010010100010100011011001111000110011101001111001111011011101100010110010001100001001010110110111101100100111101000010001101110001100010000100101001111010000010101101101010100101101011011000111011111000001110001010110001100001011111010100111010100111101001110110111111111001111111010001001111
011000010100110111011100111001000111011110010100111111000100000101101100110100000100101000111110111110101000111000111100001000010010100100011010110100000000110100100100110111111010000110001111110011101001111000000010110100001000101110111001000111111011111110101111100010111100111110101111101111111111101001100100000011110001000111010000000000000001010011010010110001000101001100100111000110001010011010110010001011111000111001100001011001010011100010010011111101011110111111011010111000010001000110011000011110101011000011101100101001110110000100000011011010111000000111011100001101110001001001011110101101011000111100001100001111000100001111010101101111000001110111000100100100000111111111101110111000100000101010001101110011110000011011010101110100110001000011101101111000110101011110111000010001100001101010110110100100010001011111100011110101111010100100010000010100010110111010101001111010111110001101111010100110100011101111001001010010110000001011111100101011111010101010010100011000000111110110001101001010100111110110011111100101010100100100010011001111011101001000011001100111100101111110000110011010001111000100111011000100000010010010001110101101010111011101001101000111011101010010000000011111101110000110011001010111101111010000110010110110011100111100000000001100011000101010101111011101001110100010100110101000110010000000011111111011001011011001011011001100001101111001001001111110000111110010011111000111010100100011010010001000001010000101110111100010000000001000100111111010000111001100000011000010100110010100011111101010100111000111001101110010111010000000000011001001100100000010000011010010100100011110110111011001000101110000000011001101011000100100001010001110101100110100101001001100101001010000100001010010111010110100110000010000011100010001010110011100111111001111110011110110101110001001110010001110110000011101111111001000101011100001010011010110110000101010101011111000111001100000101110100100111000011011010001111001110110001001100011101101001111111010000110101110010000111100000110000011010110010110100011110110111100111001000001010010110011001011000110111101110000111110011000100111001010001001100111010001110011010111001100101010000101110100000111001000011010011110000011001100010110111001110100010100001100010001110111101011111101010000000110110110101011011100101111100111011000001011111111001000000000000110110101111111111010010001111110000111010100111010001000010101101001001101101000110000100010000001111000011111000110101110001010111011100010000100010001011110100110000011110110011111010111110101000100101011000101111010011010100010101111110011101001101111011111110111110111010010010010100100011101010101110110110000111001101001010011110101001100111000111101111011111000111001010010101110110111011000011100101100000011010100101100011101001110000110101101100000011110011110001000010111011101001101001100110111000000010101111111101001010001101111101001000010000100011001011001110010001100110101010000101100001111011000100010110000010001001100110100100000110010
011100000001100111111011101010011110010110110011110000000101011001110111111100000001001111101000011001101100101110110101011001000111100011011010111011110110101100001000010010110010001110000110011001100111100000010001011100111110010001100001110111010001001011111010100000100100000001100111011011100011000101011010000101101100010111111101010000101101011110110111111011110001111010101000111101001011000110001011001001011110001111001001101110111101101100101011010101001100111100010110010100111011101101100000011010011111011010010001000111000101111001110011111101011011001000001111011101100001010000101100101001110101010011110000101110010000000100001010001000101101111010011111100100001110000000001110000101100001111111011110001100000111110011111100011101101111011010000100011101010110100000001111100100011000100001101010011001001010011111011100101111011000111100110100110001101101101110010110011100011001010001001000101000110110010110100101101001011100110010011111111001111111011101101111000101111111101101100111001100010011110011100110111001101111101110100001100000010100001100000011110100110011011101111010011100101000101101111110110011101110010100110000001111001101100110010010001100000110110111101110110010110011010001010001101000100101001100000100010011111100110110001101001010010010111011001011001101001101100101101111111000010101111001111101001100001101100101010010010011001100001011110010010001111101011010000110100011001100001010110000011001000111000001111001111101000000011111000111111010010011110001000011000110011001000100010111101111000010000110101001010100101111010111100000010011000111001101011101010110110111001101100100001100101001110100010101001000100011110100110011100010010011101101010011001101011010000101011110100010011000000111101010001000001101101100001101001110110110010010110111000111110011111000011010101010101111010010111110001010010010001000110110110001001010010111110100000000100000001111011010011011110000011010110011101001000100101000101111001001110001010000011100011100110000101000110100010100100110010101101100000110001111000000010111001101110111011000111010001011010110111101011101011111101010001000111001101000010001010000001001000110111100010100000101100011110011011101101001000000000100011101010000001011111001010101011100011100001011011101110110100110111001001000000001001000110000100110111001101001001100111010000011110101011100010001001001111100000100110001001001100000110100001011001000101111100100111011001100110000011010100100100011101000011111011101011011111101110010110110010010000010001100011001001110111111110011001101000101011100111100111101100110000111110110011010111000101111010110110100100101100110001101011001110010111101100101100001110101100001100010101110100010010010111001110011000101100101100011110110101000110000110101101001110000010100001011010011010010011100000011010010011000010000010010111010110001010000110110010110001000100111001011101100011011001100111000110010010010100000011000000001110101010110100011001001000001001010010001111110011110
000111101001100101100000101000001101100000100100010000001101011010000000100101001001011001110010001110010101111111000110000101111110100010110100101001101011001010100000110100001010010110101111111100110000111000000111110100001011100110101101101110010000111010001111001101000000110100001110010000111110000011000100110111011100111001001010010011000100011011000011000010101111111011000010110100000110011100001101000000000101110100111110110011001100110100010100010000101000011001000111100001101111001111101011010100010001111101000001101111101101001111101000101100011000001111100110010101101110000110101100111100001010100100000000001111100010001010100100101100111111100000010001010001001111101001100001000111100100110001010110011011001111101111001011000001001110110100100000000110001001101000001110011111011010000100101101111101010110110110011110000010001100010011110100000110010110000101101100110110010111101111110000001111100101100110110111101110101100010111101110110011101011110000110000100111011111011000001000001101011000111010000101111000111001000101001100010000010010010110100001000101101100011010111011110110010101001010111011101100000000110110000011111000010001101101100001110010100101001010110110111111100001001010101011001111110010010000101001010001000100100000100010100010111111000111000110000000110111100100110110100111110011100001100001111110000100000001110101000011000100101101011101011010101100010111100011010100000001111100101011000101110110011111001110010010111110111011110100100001011010010111011010101110111000100110010001111001000001000101100000110010011111011010111000101100011100101100000111101101101101011010001110001100111110111101100011000001000010010110011111101111111110111010100011100010101110110101111011001010010101011110100111011101000111110011000011100010101011010110001000111010000001001101001111011000000110100011111111000000100111000101101010111001101001110001100100010110110010011010110101000101111000001110000111001101011110001100001001101101010110110000011000011000000001001001101011010110000111111000010101000000000101001010101011000000110000101010101011110101001000010001101111011101100101111001000011101111011101101111001100000000110011100101110111011000000011010111000001010100101000011111011000111110000000001100000101111011000000000110100110111110000111001111110010100010010011010110011010010110110101011111110110010000011110010010100111000101110110111101011111111101110010110110000011111100100001110110001000100010100010111100000011001001111111101011111111111011111001101110111100111101001010100111111100001001010111001000111101110011000110001010101010010110000010011110110111000100110011100111011010010101110001011000010110111111011000100101110001111010110100001110010110100111001101111000000100010001011111111001101001111000111000111101001101001101011011000110111001000101000000000110000001000100111101010111000011000000111001010110111010001010110110100101001001010010111000101100000011101110010100110000000000100110110001100111010000101000001111111001111000
010011000110000111000011010011111100011101100000101001001001100111101010010110001100100000111111011111010100101111010100001111000100001010011001011100100101101110111011111000011000000101000000110110100010000110101000111110000001011110011010000100110110010111011001101101111011001010011100110001011111111100011110111100100001001100010001100100110000101011101000111101000001110011011100100110001100110110000001000111000000000111001100100111010001010110101000000000100001001010011111111011010011011101111110001111100111001110000110100010000101111100100010011001001111100110010110001101110101110101100010111011100000000111100000001101001000111011011101010101001010111010001000011001011000100100001100000001011001010100000010111000010011010011101100110011010001010010000100010001111011000001010111111111010001010111111111010000100111101011101010111111000011111110001011010000100100001101101000100110111001000000101001000100111000110111101100100011100101110100101000100101101111000111110001000111100010111110011110100011001110110010011000011101100101101011000101100110100010001101110001000101111010011110011010011000110010010111100010101100101001001101000100001010000011101010011110000001101100110111101000110010101000001000000010111110100000010111011010111011001000011110110000010111110111011100000010101100000011111000001101110101000101000111111011000101111011011011000101110100101010001011001111101111100101010010111010100001010101010110111011101011110110101110001000110100101100010000100111010000111010010101000100000111000000001010010111110110100111010001100001010111011011001111011011101000100000100110010100111011010111100010101101101001001001100100010001011011000011101001010011100011010101101001001111001101111001011010000010101111010010100000100111000001001000011010100001110011110100011110110100101010001111000001101000101000111100000000110000100001111001110010000101101000010001110000010101001100010110001011011010001111011111110011011101000000011001001001110001101011100010100011010100001110011101010010010101101010100100000000111001011000111010011100001110111001001111000101010101100011010110001100101000111111000000010010100111111000101100010001010111011110000111000100010000011001111101100111011001010111100011000100001100011111011011110011011100110010110000000011011101010101001000010011011011000010110000001010110101100001010010001000111000011101110011000000110111101101001001101111001010101110011000101011001111010101100000100100001011001110100111111110111000101111111100101000001110111101101101111110110110101010001101011000110000101000000101101100110110110010110100110100001000001011100110100001101110000111000101000101000100111111001101111011100011011011011011011101110100101101111101110101000101010111000101110000111111100111011001101001101011110100101000011001011010001101000000110011000111101110011001101101011110101101000110010110111110010001111000000111001011001001100001011001110101001100000010111010101110011101000100010101100001110101010110010010011111001101111010110000111100
011100011100000011001111110001011011011101110101101101111001010011100110101100011011011011011000101001100100110001111111110011111101110011110110000011110011101011011000110100101010100000001000001010100111101010010101101111101100100110111110111100110111111011100010011011011101001100001111001100000001100000111110011101101111111001011110101010010000101010110101111110111110100100011000101000100110001101010111001111101111001110000101111100110010101100000011011100100000111101010111000111010111100010011011101111100000110111100110111010000111111111101100110110000110011000101010100100100001101011101010000010001010100100101001111001100111111001000000111110010100111011110110001000110100011110010110000110000000111001110001010110111110010100110011100111100100010010010011001101001101011110100110001111101011010010110011001100000110001000000001000101101011101011100010011101001000101010001110000111100011000010101000010100111101000011110000001010000100111001111111010011010010010111100101000011001110000000010011011001111100001011010100001000101000000111110111001001011001100111110101111011110001111001001101111110110001110011101111100000001011110010011110100100101010000011100011000110110111100010110001111010001110011101111101110010001101000101100110110110101111110010111101100001100111010000110101110111101000100111010111100000000101000101101001111110011000001111011101011100111010110011111011010111111011101000111010100101010000011000011000111110010100010000110110111111110101100011101101110100111010111110110001101001011111010110100111111101100010010000010101011110011011001001010111101000100111111000100101010011011111111110100011111010011110010000001010000001010010100100000010001011110011111101110001000000010000001000011000001000000001110101111110110110111001000011110101010000001001110110011011001100001110011111101100000100000001001010101100010000010010000101111011001101011010010010100000001010010111011011111001001000001100100111010100000000100000001111000101101001100101010101110001001010000011011000010010110111001000110110101111010100110101100011101110100110110110000010011001101101011110010000110101101111110011101111110011001100111100110101001000110010001001001100111011111110111000011101111010011101001000010110110010100010111011101111000111011001111110111010100011110001010000010111101100100001110011000111000001010111101000000101101000110101011011100001010110000010111000011001001110001101000111011100011111101111111101010011000011101011110110100110111101111101101111011010101100011010100000110000110011001100011111101000111010010000101110011011101110001100110010011001111011110100000100011100001011001100000001010110001110001000011100000011100010001110110000110001101101100001111111001101000101100100101110100111010010101010110111101000010000100111011100000100011101100010111010110011011100010100011001000010011110110111001100000011001111110110100100000001011010000110101110000100001111111110101110100110001000001010101111010111001010110001101000101000000111110010000011100000000000
101011000010011000001110011011011101001010001000010111000101000001001000100000010001011110100001110000111101001111101111011000110111001111111010110001010011100111000000110101011001001001110111011000000111001100001010010100111001001001111001000000010011011001101111111010101011010001011100101010100001100001010111100000010011010100111011101011111110010110101101100110001000110001001010010000110101001110000011110111001000100000000001101011111010110001000100111010110111110000111110001000011111010110001100111110101001000111010111001100111110111010110110110111001101100110101110100011010110000000100111101000111001110001101010011110101101011101111101011000110100111010001000001011001011100111101100001101110000001000101010001011010010101110000100010000010111001101110010101110001001001010110001100111110101010011011010110010101111000001010000010001110000111110100111001001111101011100001110011100001001001110110111101010110001001000011101100110001101101100111111010101011001100110101001011011000000001110100110011000101011010010000110110100010000100101010001000001011010101011110011100011001111100111000011110001000001100000000001110111011000101000000000101110000101100100010111000010100100110100001111100100010011000011010111001011100000110110101000101010100111100011100001110011101000001111101101011100001000101010100000101100001101110100001000010101111110110001011010010111101011111111010010110111111000110111010011000100011111100001011111101001011010100100000111011100111010010010101110011011100001010101000101101100101001001111000100101101000111010011010111001001000010111100100100101100010101010001111101010111010111010011010001000011110110000110110100010000101101101100110011011110101100100011101000000000100010101100001010111110110000111011010010110001110101011100001000100011111110011000011111111110110110010110101100110101101111100110101111110101000001110110001011101100110011100111010111000000010010010110010001001010111010100001110001010111001000110010111110000011111000001000010011001001000001001101111001110101111010110000001011110000100111010110001100100000100000100010110011011001010111111010010000000001001110101001100100110011000100001000110001111110011110001000111110100001111011100000100010010111100100100000101110001101001110001011110000011001011101011010101011001000001011000001111001011111110111010001010010101100010110000010011110001011001011101101111010010111000000100010110001010101011111110100100010101001011011110110000010001110101000110110100111101010100100001011000011101000010011111101010001100111010001011101011100100111100100110001000001111110110110000110111101011111100011101000011011101100111101011010110000011010110101011100010110001011100110111111011100011011000000111101000101010110011011000001100101110001011001001101010000101010101010110011101001000100001100101100100101000011100000010110001111001001001001100001001000111000001011101001011110001011001010000001010101100101010001100001110110110011101101010100111101111010111010101001110011110000100100000110101100
011101011111000001011110100110101011101100110100001000101111100101110111000111010101111000110010010111110110000110010110110110110010101111000100000010100011111101111011000001110010010011100010100010110111011101100011110101011101001010010101100111011100010111110111111100011001011011001100101110000001001011011010010111000101101100110011010010110101010100000001010111101100111110010100000101000100110110100001101000000000000110001110001011110000101011100001101010100110010000101001011111001011000001110011001010010010001110010110001010001111011101110101100100110001101111001001000110010110001101011010100001010101011110101011110111011110101101110000101001010000001101101010110001000100001001011010101110011100111101011111110000001010101011000000110000010101011010101001110010110001010001010100011101111011111010000000110000001010010110011010010110010101101101010111010111100011100000101110011110000111100001100111110001111100001111111011110001011101011010100110111101001001111011100011001111101000000100101101110010011101011011110011111111011111111110111000000110100110000110001000110100000010011111011011110011010101010111011110111011001111010010111100111100110010000001110101111110011110110100011011000111101110000011011110101110000000010011111110101110000111010111011100001000010000001100101011001000111010010100011101110000101001000000001010100110001100001110010111011101000110110100011100101101100101111000110001101010001010001110110000100101111000111000101100111010001000110000001010001110011010110111110011000110010011010101101111101001101111000011001100011110110001101011010000101110101000101111001001100111100110000010100101001011001000110100101100101010111100100110000100111000011101011110110111100001111010100000101010011001111110000000001010100000010100101100110111010111111110011101001111000100101111001011110011011000110100110100101010001110110001100111111000110001010011101101011010000101001100101111111000100001010001101101101111011000111001110000001101101110111001100010100001111110001100010101011100110110000000000010111100100010111001001000101001000111100001010100010000111111010011011001100010000110100100011100011011101000101001101100001010100101111011001001011100010100000010000010000010100000010000011110110001110001111100010111001010010100110110000111000110101000100000010010001000110001010101000010111001001010100110011101010111011011100010001101000000100001100100101011101100001110001111100001011011010110111011001000000011101011111100011000101011110101000101111011111001000100101110111010010111111011101110010011110110011101011010000101000101110000011110110011111000101100011100000100001111101011010100000011011100111011011111000001110100010000010101000010011001000010011110110111100010000011111101000001000100111110111101011010110100111101111110011101110111011110101111110111010110110010000111000101011001001100111001010010010011110000011111111010110000110111101101110100100110011111010011011001001111101011011100011110111101110011011100010011001111100101010000000101100111
000010110110011100111011010011011010111100001110110111111111111000101001100101101111001001110100101011001001010010111101001000110001111110110110001110010011010111001010000011000111110010010110101111001010111100010111101000001011110000000001011010001011100010001100101111100010100111111010101111010111100010011101110000010101001100111001000010101110001001010010110001111100000111011101100010100110111001000110010000000110111000110110101110110100011001010110000001100010001111110100010010001110111001000011010001101001100111010100011101010101000010100010011000001011100011001111011110010101111101110110000100111100100110011010101100100100100101110000010000001011111001001100000101010100000101001110111110111000000101100111010111101011111100000000101011001000101100000001100101101101011000110000101100100011011101010000000101110011000111010010010111110100000000010110110011010001110101100111100111110100100110100101000111000000101100001010100101001011011011101001100100100111001000101001010100000100111010011010011110010001101010001011010001101110010010000000111001110001001110111010111101000011001001001100000001100000101111110010100111001000111111001111101110101100100101010000001000101001111101000001101111000111111001011110011001011010100000110100010010110100110011000000000001001000011111011010001011111011101100110101011111001011011000110110101100001110000001101110111001101100000101011110011100011001010000110011110111111110000111010001001110010011111000011010110001110001100001111101011000010010111011100001011110001100011110101101011001010001100101010100011011100000101100110011000111000101001101000010111110001011001101000010101011011101011100010101100100110011100110100100011000110001011110111111010011010110000011111111000000111100111100010111110001000011001111101011011000101100101001010001110000001111011010001110011100100011000000001100100001010011110100101111000001100100000111011101011111100011010111000110101001010001000101110100011001000100010111111010111011110011100010110010001111100100010101001010111110111111100001100100011110101111111111101101101100110001111011101100101101110010000111110101100101000100110110110111110011011011010110101101011111001001000000100000011001010100010011100001110100000111000001010101111001110000001111101001110011010011111001100110111101001001011100001101101010011010001110100100101010011011001001110000010110000101010111001111111111011000011011010110101010110101000010100000000101110111111111000001001100110001010101101010101010100111001111100100000110100100111110111001001111000011001001000100100101110101010000001001010000111100110100100001100110111000011111010011000000110000101000111110101111001101011101111110010000011111011001100100101000010010100000010001000101011110100011100001111100001001110010111101100011100100101011000000111100101101100000101100111111001011110011110011111100000111100010110100100000000011110110111001010110010111010001000000110000010110001010000010111101111011110010110010101100000100011011100000000100010100110100011001
000010000101000011100001000100100001010100111101001000101000110011101111000101100010011111001110000101101100011101001111000010101011011000100010101011111011001010011110111010111110110101101101100000001100001001010111000111101110100010111100101101011010101001111111000110001001110010100101001110000111001101101100000001111111111000110000010001001100110010100001101010101011101101011011001101001010001010110110010110110100110110111111110011111110000010111001001101011101001110110100011010111101001101001110010111100010001010010001100000010100011000011110000111110010101010111110100011101110000111010110011100011110010000000001011100000001011110011100011100010011111101110001010100001001110000001001110011011111101001000001011010101001011110111110010010011100001001011000000001101101001110010111100001110100011010001101010010001011000011001110111100010011000000010011100101011011000001100010010010010100100111000110101000000100010111111101100011001100010100000110100010100010111011011001101111111100011010000000000100111010000100111101101100111101110011100101100100110001100101100010010110000000000110101100000100011001001001000100000011001110110010011110010111110000100110100010111000001110001110010011001111010100101110111001101111100110001101011010001001110110011001000100010000001101001100101000010001011111110100010011010101001110101010110000111010001011100110010110011100000101101100111001100101100010101011110110100111011110001011100111001000111001100000110001011111011010001010011110000011101110000001010101101010011111011000110001000001010100101001000100000110001101000110010000000000101000000011011001101101001110010101001111100100001110111101101001011101100010001010111001110110101010010110111011010000001000001110110010101001101011110000010000111010111100010100110111111111111100100011110000011110000001000101101101000000011110101110000111110001011110110101000011111111101001111001010101001000100011101101101011001000110001001100100010001010010111110000110110000010010101100110011110000110111011111100001101111000111100010011000010011000110010100001010001000110100001101001101011110011100100110010111100100001001000110000100111111101011101011101110101001011111100101110001001011011110001010001110111000011011101000101001110010111011000011000001110100111110001010111101001100100001000000100010100111100011011010111111111000010111011111000101111110100100010000000110010000100100011111111001001000010110001110110100011110000011100111110010010100110101110100110010011110000010101001001000111010110011110110110100100100111011011111000001011110111011101001010101110101011001011001111010011110000101011010111101001100101011110111110100111101100100011001010010011101000000100111111010001101111001000111110111011011100110011101010111011101101111111000011101011011101101010001001010001100011011001011010110011111011000111101011001000101001000011001011110111010111110000111001110111110011001010100111010000000010110100110100111100111011011111110001011010001100010100110101010001111100100001101110001010
111110110111010001110000110001101001011100101001010000111101110111111011000011000111110010111110000010110001100110001100000100010101000001110100111011110110110110010101011110001010100110011111100101111001110100010000011110010110010110101011101011001111100111001000101100011000110000100000101100100000001110100110110010110101101001100010000001111010101111000001110101111000011000000000100010001100001111101010000001010110001011100000001011000000000100000100101110000110011101110111100111101101101110111101100001101011111100111011010111111101110100011001000010001110101100111110110110001110011000100010100101001110011111000011010110101110011000100010110111010110000010001001110001000001000111111011010011101010010000011110001100100110110111010100011011101111000000100001001000110101100010111000000011010010000101010001000111011101001001101001111001000101110001110011101110000101010111011101101000000001101000010111111100100000010001101111100001000110000001111110011111000111101111001111111101111111110101000111100011111100010011101010100110000101101101011110101110110000111011001010001011011110111111110100111100101101110001111000100001001000010101111110000111010110010010110010101010101011101100100000111110100011111110111011010000010110110000000010101110101111010111100000100010111001111101111100010111111100111110000100011001001001110100001100101110001011010101101101111010001010101011101111101001101001100101010110001011011111111101010111001101100111011110010001011100100010110111000110001001011100010100001111111010010001111111101110110011000001011011010111110101111011110000101010101010110101110001000011000000011010100000101000001011010101001100100110011101001000000010100001011011101001000000100101001110111100000111111010111110011000011100010100001010010010000100001001110000101100111011111111100111010101001011111011011111111101010000001111000011111010001110111010110010101110111110101111010110010011011110111100000100100000100101001101000010110011110000001001001101001011010010111000000000001010110110111010100100001101101011110000001110110111111011001010011110010000100001000100100101110011110111110010011000110100111000101010110111001010110001010111100001110110110001011000011011001001110000100001101101110101010101010101001110001101111100110100010000111100000010111001000010010000111101011000101110000001010111011100001111000010000110010001110101100110001101010001011001100001111111100011100010010110000110000011110001100001101101101011110100010010110011101011110100001010110100101101101001101110101111110001000010111100101010001001001111010101010110111011011100101110100110101111110111111110110001001101000001110100110110000110111111101100001011011000101010011011101011100101110001010000001001100100110001010101101010101011011101100011101000111111000001010101010000001101000001001100000000111101101101110110000111111001111001001100100110111011111100100010010010101010100011101011000101001110101000000100000100001001011000010101000111000011001011010001111100111010101011001101010011110110
110001111110110000111000000011110101100001011011100011000110000101010011100111110111100001001001011101001011110000010110111110011001010000100110010110010010010001101100110111010100101010101010010000100011110111100101101011101000100000001001100101111101111000101111010111111000101001001001101110111011000101100111101101111010001010000100101001111110010101011010110110011100110010011110110101000010110010010001010000111001111010001001010100110101000000010111000010010111100101111000100101010101001100110101010000010010110111100110000110001011000001111110110000011111100100110011110110101010111001110011000000101001110100011111101101010001011010011011011011100101110000000001110110110000010100110110000000111111100101110101101010011111110011001000111101000010101101100011001110110110111000000010011100101110010001100111011010001010011001100010011111110101111000011010101010110001100111100100110101010111010110101011000110101101001100001110111001010001111000110010001110001101000001001001010010101100100111000110011001101011111100010001110011100110000101101010000000000000001101110100010111011111101001010000000100000110010010001100011011111010011000101000100100001111001110100110110000111111010100100011011100001101010111011100000001100111010010010001001100001110010011111001101000111001001110010011011101011010011100110111011111000100001111010010101101111000001000100110001001111000110101010100011100101010001101101011001011100001000001001111101000110001010010111100011111101110001110110100010010011011110000100001000110111010011111011110010110001010010001111110000111000111101000100010000101100110101110001111100010110010011110010011011111100001110100010111110101001101000111000101000100100101110001101011110100001011001110110110111011110010011110110000101100100000001111010000111010010010011000101001000111101111011001001110010011000100110100111101000011001010100000101010101110000000100101101110010101100110010100100111000110000010111001001101001100101101010111111000010011100010111100100100000001010100000100000110110110111011110010100001110001110110000010001110101101110011011100001111111101011010101100011110111100111000100001001101010010001011001100010011000001000000001101111100011000110100000010110100011110100100111011100011100110010011101010111100100011101001110110110011000100111100110001100001001000011100000100111011000010101111011011101011001100011111000110011001101110010001000011001001101001001111001111101101100100101000100101100000100011100100001110001011011000110111100101010101011011100001111100111010101000001111101000010100100001110001111111101011011010010000011101101101010100100011010000110010100100111001110011111100000101111110010000110010010110110011001100011010110100101001101101111110011101110101000101000100000111101110111100001111110000000001101010100101011110011111001011000111110001001111111110011010000111010000001100011010111100000101001111000010110010010110111100000001000011000100000001101110011010001101000111110001011111110101111100010011000011111101110011100010
010100001010110101101010011111110100000001000011110110001001101011011101101100010111000110100010010011001110101011110110001111101100100110110011001111100101011010010011111101111010000101110000001111110110111011011110101100001011001101000001001011111010101111001010001011111011110000001101100000000001100100000001000000011010101010010001111000111000001110010111111000110000101100010111111111000001101000111010010111011011001100101000000110001101111100010101001001101111111111110100110110111111111111111011001010110111110100111100010011110111101101110001011110010000100111011101010010000001011101100101001001110110001110100100101010000011010000111000011000111110100010011001110011010110000011000001111110000111111100111100010000100101010101000100110001100100000001011111100100111001010001101111110100111100100010011001000010001110000000001001101110011100111001100110110000100000111110000000111101000100110001110100001000111111001010100100001010100100110111000001000000100111010101101010100000111110010111111101100110000000000010000011010001101010111111100111011101110110011011001001011010101101001010011010001011000001100001101011000011000111110111111001011011100010100111000101010011111011001101000000100111110001100101010000000011001110100110101010100010100010010011101110000111101000100101011000111011111000011101110000110000010010101101100111010000011000001001110101101000100010101000100000001101001011101111010110100010111101011100001100110000101001110011100100111000000000100011000110001101011001010100110100000100101110001011101100000101001101011100110011001010101011001011010000100111010111010110101100010010001100111010100001101101110000110110110111100111011011100000011101000101001100000010110011000011100110000000001000010010111001000101001101011011100101011101001000001011101110110010011001011000011001110011101011101011101010001010010110100111010110101000010001010110010011100101110011011010001000000110010100011110110000111110111000011101000111010101001010110100000101011110110000011001111010111010110001011000100101110001101100011101011011000111111101001110101000110001101101011101101110111010001101101010100101011001001010100011010111111011011110001000010111100110100110010111011000000000110001101111101011100011010000110011000101111100110100110101100111110000101110100111100000111011110010100100110000101010110000001000001011100101000011010001110101101110111000011010110100101000001110010111000100001110101110101111101111010111001000000001010011001001100111101110111101101100100111111101110100101110100010001110000100100101100000111010001101101101010011000110010010001100000011001101101100001110110110100010101111111111010001101111000011000100111100111111100001111101011110110010100111111111101111000110101100010010110110111001000100010000001000000001110111111000101111110111001000010000101010000010101101101101001110001010100111001101011010001011110001011111110111100110110001110000100000011110000011010110001111000111000011111000011001001011010010111111000010100011100000111111010000
111101001111011000000101100100000110001011100011101001111100001011100100111100100001011101010110010001101111000100011000111110001100000110110110011010101101011110110010100110110010110100000101110101110100111011011000011010101001100001110100100011010101100111101001011110100101000010111101111001001101010000110101100101101101110110010001011101111011001011110001111011000110101111111001110000111001011000001010110111011000111110001111100011010000100010011011111001000111111110011100010011011010000101100101000010111110110111100010111001010101100111110001011101101010001100100111100010011010000000011100010100100100010101110000100011011111101010110111011110000010011111111010111001000011101011100001001110111111001000100001001100111011001111010111100010001111011000010010000101000101100111011010111101010111001111010101011100100011101011010111010001100111010001001011100101001111000100000101001110100101010100010011101110000111111000001001001010000101100111100111110110111011101010000101100111111100110111100011011011010010000101111010001001011010110111010010111110101110010010110000101111100111111000111100011011111100110001000001000110000101000010001111110011000010110010000011101111011010000010110010110110111100100101001001010110011001111001101110000001001101111000000010101110110110101001111110111000111111011010101101101101001101101101101000110101100110010100111011101101100110111110010101101110011100011111110100000001100010000001111010110111101010111111101100010000000100011001111100101111101110001110100111110011000011010010110110111011011100010101011100110000111110000000101100010111100001000000001010000010101111001011110110101110101001011100101110000100111100001001110010100110010000111001000011001101010111111010011000110101001110100110010001111100111101101101010111011010011000101110000100101000001111010110011001011111101110101001000011000011010000101000001000111110000000011001111000001001111110010000000110110001110011010110110111100111001110010011011110011010100111111001011100011100110111011110100100010011100001001001011100101110010100000010100000010110110011010100101111010110110010111111111100010101010111110110101110101010111001011100101110111111010000010110010110011001100001010000010000100010010001101011101111110111011111000111100000100100111101010100100111101100110101110110111100010001110010001101010000111101001011001011101101000110011101100101111100011111001101010010111001111001010001111011001111000011101111001111010000010100110001101000000100011100001011100010000111110101001111111001110000010000000101100111101101000111001011000000111001100111101001111001011010101110101100100010011100101001010010010110011110101100101111011100000010001000001001111100001101110010101101110101010111011110111000001101101011010001010101001000001100011000110101010111010011001010001111011011110001010010011000111111110001100111001001101111001010011110000111000101011100011001100010100001101111001100010001101101101000001110101011100011100111100010110011000001011000000001000001001100000000
101101101111000100111010110100100001001110110100110110100110111010001001010111101100000110010101110000001111111000111001101101000101000101111010100011110011110100000100101101110101111011111110101100001000111101101001100000111101111000010100010001101110110110101100101011100101111101101110001110101111011101000011110101001011100010110110100000111110110001010010010010101000000000110110011011111101011110110111011001000011110011101101110111010011000110010001000100010100000010110001001010101101011100010111111111101010101101001011100100001101101100101010010110100101110100111000011010110001001110101001000111110110101001011110000100000000011011111000001000110111100111100101000110000111100110011100011011100111110101111111111011000000010011000100000111010101110111010111001000110000100100010110110010000111111101010101111001100100000010011111110110000110101000001011101011011110111111001101110100101011011011101100000100010101011101010000000010001110111101101111110100000000010001010110011000101001011111110000000010101100100000101001111111001011101101100101101100110111011100010011111011010010010110010101110110101111011011111001111001011010010100000100100100100000100001111111000101111111010101110111011000001111100110110010011000100111000010110001110001111000010011010100000011101000100100000011010001011010110101111110000110000011110001100111011010100011110011011000001100001100000100101110011000110110111011010011000101111000011110100001011001001101111011110100100100000001100101010100101111100110000010000100010110001010010100010010001011110010111001001000101100011111100001100001010001110010100001000100100110110000011111100100001111101111010001110001001100100000000110011000001101001000111111000000010011111110100011110100001011110000110010010001101011111100000100111001101001001000110010000100000010110111011011001101111000001101110100110111011111110101100011100110010111111000000011101110010100100011100000011000010010011100001001011100011100100110010101101001011100110010110011010010111111100100010010100101001100111111110111101100011101001110111100000010001000111010101110000101001011101010010001001000011100000001111111011000110111000100000111101001000000000011001101101010100110000110101010110001011000010000011111001010010001001110110100001101100111110100101100000000100111110010100110111111000011010100010000101001001011101110001011111001010011110110111010110110011100001111111100111010101011000101101100101100000111101011101110100010101101100010111100001001000110000110000111101011010101101111111011111010110101000011011101101110000111100101011010011100010101001111000100111111101111101001011011111110100111100100010110000111111100111100011110111101101001110101000011001100101001111111010100001111000011101010101011101101000010100001101001000001000010000001011101110100110100111001100011011010111011010111001001110010010111001001010111000000011100111111001100001100001110010101001010010010110100000111001101000101110110111111110000011011000010001000000010101100100101110001011001011000
000001100100010010100101101010101100100010110010100000011100001101110110111001110110111111001100000011100101100110011001010000011001111110100100010100100001110001011011100111110011010010011000010001110001110110101100001001111101100110011110110101110000100100110100011000000111010010101110011011001110111101011001110000000101010001100001001100011100000100000011000000010101110000110000111000001010011111000011011010001100111111010010000100100110011111110100001100010010011110010111011111110100110000001100011100111011110100100001001000110001101010101110010101001101001001001001100001011010010110010010101000010111111110000100000101001101010010100101011100100011111100000110110001110100110101101110011110011101101100011111100000010011011111111101110111111001111010101111011101000010110000000011010101001101111000011110100011011011010011111000101100111001100010001010100001100110000010111001011001111100000110101010000011000111100100101011010110101011111011010001011011011000101101010110100001100100011100000110011110000101001110001110110111111010111110010100011100011000111001000010010110010001000000001011101001000101101100011111110011010101101110010110111111100101000010111100111101001001100110111011100100110010110010010011111100010000001011001010100001010111100000000101101001001110101010110100000011110011001000111000010010111001001011101111000010001101001101111111000110001100000011100000001001000100010011000011001000010011001001011000010101111111010111110110000011001001001110111001111000011111100101101001000100110101111101011010011100101101010011000011101010010000100001011110100101001011100000000011100011101110101000111010100111110110000111100001100100011110111111000010100101101011001100010100001011110010100111011110100111101000101101011011011101010000100110101100011100001010101000010001101111100110111001111100100010101101110100001001000010100010011010000101000101111110001000101110100000001100110000101011101110001010010000101000100011111000110101010100001001111011000100011110100110111111110011000100101111110110000010100000111010010010000101011100100111001000111100010111011000001000111011110100101110000101100100001110011010000011010011010100001110011100001101011101111000100000100100101010011010110010100001101111110101011011101000011100101000011100000111100000100110001011000110000010001010111001001010101111101111011011110000001000010001000110000110000110001010011010110011010110001000111100011011000001000000110000111100000011001010001110111010001000110100010100001111101101110100110011111001001001011111000000001100001100110101101101100110110101101100100010110111010100110010110010110111101101010110001010000010001001100011100110100011110101111101110100100101101110100011000000111011011011111101100000111001011011111101000111000010011111011101001000010001100010001110001100110000000001101011011111100011001011100101011000010100001010111110101011101010101101000001100010000101110101001110101011010101011100111001110010110111011001001010000101110011101100110010001000111010101001
010001100001101111100001111010011110000010110110101010101111011110110010100011010001111100011101110100001100100000100000111110011011100100111001010101111011011000001101000010001010101100111100010010010011101000101101100001000101011111011000010101011110110010100001110001001001110011011110111101110001010101011101010101101101011000000011011001011010010001110100001101111101111100110110100001111001111011000101001000111101000011011011100011110101001011011001100000110000010111100011001000100110000100100000000100101100000000100011001100100100101110100001110110111010000001001001110010101110101001000000011001010101010101010111010000101111100100100111011111111101110111110101110001110010000010101010011100001000001011000001110010111101110111010011101101110010010100100000011010100110110000000111001100100001011110101001101111110011111100110010010010000011000010011101111100110010001001110001001001011100011010110001100100110110010001101100110010011110101011111110100100110000101000100110111101010010001001001000100001011011111111111101010100110000110111101000000101011101110101011010001101010011110110010110100010110001101111010110101001010001011101110101000101110000101000000110011011001110001010000001001001011001110011110011110010111011110010100010011011000110000010110011011110101111001001111001001110111110010011110110011101000100000011010110101010101100111011110100001111100100100101011110100010111010000110001000011011001000001001101001010001001001011010111011111101010011101100001101110011000000100001011011000010010000000100101110101010101010010000100010011000110010101110010010111010101110010111101110110101001111010000010010000011100100100110101111011110111110000101110110010001100101111100001001010011111010000010001111111100101010001111001000110101010111000100100010111010000110010000000111100011110010110011101011100100111111110010110000010000001000011000000110000110001101000001011001010111111010111001011111001101111010010010100100010000011100101111011011110011010001111001111100101110101100001011000110111110001100111010100011000000111101001010101110110010101010010000010100110000000011101001111111111100110111001111000001111101011000111111010111111100001100010110011110000001101000100101101011010001100000111001000110111101011110101010100100000101100011000101000011001010000110010100010011011001011110111000110101111011101111100110101100010001101111111110111111001001010100101110100010010000001011011110110011010001100001011001101110011001010001111010111110111000011110011000100010101100110100010010001110101110011011100000000101010011011100111101010100001111110000001001100111111000111110100010001001001011101000111011100000100010010100000001011010101011000011101100110010101010010000110011001011010010111010011111111011111100001010110101000011100010000011111100001011010011100111110001110111010111000111110010001010101010000101001001110101111101101010101111010100101111011011101111100011110100111001110000011001111011010101001101010100000110101011101011000010110011010010101111110110
001101101100010000110000001011111110011110000010001001100110101010010101100101001101010101010100100000110010110011100110111010001011001111010110110110011000110101101010100101001101110110110001000100111010111001101111111101001100111101111100101111010111000101001001000000010000000001000111110011000010000001000000110011110101011001100111001111011011101100001010001000001001001101011010101101000110000111111101000111100001100000010010011001101001000111000010100101011111110110000011010100011101100100101010001010111100011110101101010010000001000101011110100110010111011001110101000110111011010010110001010011101101001100011011011101111001001000110001000111000100111000011010000011001011100110001010000111110001010110110100110100101011001010001000001010101100111011010001110010110001010011111101110101101011000110111101001100000010100011111001010000111110001001000010110001110001001100001110001111100000111000110101101111000011111011101001101011110011111101111101100110111010001001010101110010111110000100000101001101101111001100111011110010011001000111101010010011110011110100110010110010000101001110111101010101100110100000100100111011111001101101000110011001000001000100110111110011001000110111110010000110010010010011011001010100100000001010100000110000011011010101000101100011001011110000010001000010010001101000111100100111101011000111010111001010011011101001001001001011101111100001001000111010111111100101010001010101000010001001110001000001111010110010111001100111000001100001100111110000010100110101100000001011000100001000000110011100101110101100101001001001000111010010000000001111001110100100111011000011100110010100101110000010111110100101000110101011110011001000111000011011000001010101011110011100011010100010010000001010100111011101100100101010011100001100001110011101101011110000100110011111001001111000101000100111101000001110011100011001010010001010101101000111101010101111011101110011111010001010001010110011001101011001101111010100000111010110011111010000110011011011110000000101100111100111101101101010111110111011011100100101001111010001000100111010110100011100011010110101011000011011111010111011001001110100000110100110111010100111011101000000011100111101101001100010010110101000111101100011111000101000111000100100101010100001100000100011100110111101011001011110111110011101010010100111101100011011101011111111011110101111010010011111111101011011100100000110001010010011110110010100010100010010100001110001110110101010100100101110100100001001111010110101110111110110011000000101101100101011010011000011100110100000100011111100000100111000111011011011100010101111010000101100000011001001101101000010010101010011111111101011011011001111110001000011110110011101110000001010010100010011000000011110010101101001000001000011101000001100010110101000101111000001100101110100100100011010010110000111100100010111100011101111001100100111001011111101111010101101101101100110100001110000101110011100000000100010000011011011110001011110110101011111101001010101000001101101001011000000110010
111110110111001110001101111100111011011010010111000110111111110001100001011001101010010100010101000011000011111001111110110110011011110000110110011011110100010011001001000000100011100110000101000110001101101101010011101110000101010101001101010011101000011110011110101110001110101010001001000011011000100111010100011011110011001001001010101100101011110110001011100000001011000000100010101011000011101011001110100000000000010111001110101110000001101100110111100101111101111010111101110110101000110110010110001101000000101011111101111011001011001110110110101100001000001101011110000000001010101010111110010110101010101001100001010000101110110100011000000001011111111000011000011000011110111111111101010000000010000001000100100010010110010100010000001001000110010101100010011001001001111101101010010000100001111111101110011001101111001110011100010101110010110111011011001100111110111001100011101100000111010010110001101010101010110110000001100110111001001010101111100111111111100000001101011001001000011011101000110010010001110101000010011010011100000111111010001110100010010111011100011001100111100011100111111100000010010100010101110000110001000110010000000101010010011000110100111011101011101011010011101100001101101010000011000000110000100110111001110111100110010001111010101011001101100101101101001100100110011111110100001111010000001001100001111000010101011011110110000100000100111010001110011110010110001101101010001111000000010111100100100110000000110101001011000000110111101010111101100000011110101001001010011110001001011101101101111101001010101010010100111000010101101101100010110010010000100110000010111000010011011001100001110100000011000001000110111000000101010100111110100111000100010011101110101100010101101100000111000100111101100010001000100111011000110000101101011001001010101110101010010001110101101100111110101001011111101001101000110010101101101111000100011010101001010101100011110111011100001110001110100110001001111111111000001111011001110101111010101000110100001000100101010100010100001000011010001011111001100100000110001010011011000001101110000100011110000000110001111101101111001101010010011011010011010100000110011100111001110001010101100000100100100000000010111001000011000110011100111101111101110100010000011000010011111010000111001010101110101010001011001101100001100101010110100111101010110010001101011001001001000110000010101001000111100100100101001100011101010110101111000011001111010111010101110110100111101101010000010100001011111000100101011010101110111000010010111010100001110001011011100111010100011011001001010101010101011000101010110000000100001010010101110110110111110000011110010100101000111011111011010110101010111110110000000010000111111110100001111111010101010000101101001000111011001111000001001110001101010111001000000100011100100011001101110110110110111010111010111100110011101101000110000001011101001010001100110000101000011101110011001011110000101001111110010101011001100100101111011011110101111111100010111110000011001101101011101110101001110111000011
010111111111110000010001011010111110011110100001111010110110110111110111000011110011000011111001001101100000011111101110110101000010010101000010101101000111000110110011111010001011110000010010101011110010111011111010001000111011110010101010010011101010010111000100001001001100100011110010011011010011101111010111111001100111110000110011011001010000001101110101100010101101111001001010111011111100001101000110101011010010001100110101001111110001010010000110111111111100000001111110011101100111010110110011001000001001010000001000011100001100001001101001111011101001011010010110100010011010100010011110001101000000101000111010010010010010010000001101010101001000101010111100001111110011011011011111000001111100010000101110001101100000110110010010100001011001000100111010000100111001011110101101011010100001101111011011111111010111100110111011101110110000010100011011111011010111101110011001110100101000101101101010101000100001111001010101110010010011100000010010001111111100000000100110110101100100011100001011110011001111100111010100001101101101100111001011110000001011110101111010100001001011001110001100110000011100110111101101111111110110001000110111000000000111001110101000001000110000111000010110110000001000010011100101010010101111111100110110101110111011100010111011000001110000011110100011100100001111001000010001001101010000110110000011111101011011011011011111110100110010000001111000111001100011000100011010101101101000000101101100011101000111001100110000010011101010110110111100010111101001001101110100100100100011010001010101110101100011111000011001001011001100011110111000111111111100010101101011111011101110111111111101110111001010010110001011001011010100110011001101101100001011011001010111111101101110010101001000001001111001010110001011000011110100010101110101111010101001111011110010001010000101001111000000001000000010101110110000100010111001001101110011101011000000010010001101011000111001100111010100001011010000101111010100110001101000101111110110110010011011000111011100111000011110100001110000110110110110010001110010001011000010111001111011011111010000011101111000010000001001011010100000101011010110011110101100011100011101011110010000010011111011000111010000110100001001101000100100100111010000001011001101000010001100111111001011000000110101111101000101010000101001100100101101110110110011100011000101010111001101110110001111100001011010111100100110001110101001010011010010100110011001111110110111111111000001110001001110111101110111011010100100010111001011100111001001001010100010101110111100111010100111011000010101110000101100100110000001001100001101111011011110001110110110100011001001110001011111111100101100110110100011001100110001101110111110101010011011111101010011001000111111110111001001011110011100100100000010111101111111111000010101110101011001011101101001111000010011101101001101001001001100101110110100101001111100111010100011010000110000100111110000000010010010000111111010011000101101000110000010100010100000011011011001111010001000111111011101110111101010
110111001001101000000011010111110110001010111110100001011000011100100001011000010101110100011100010100101111111100111011011110001110001101010001001000000100010101111010111111010010000111010010001000101111001101101110011100011111111011011000100001010111110001100111010101111010111010111001100000000110101110110101000111110011110110101110100010011101001010001010001000010101101111101010010010100010101101001111111011001000111101010001001011001100001100011110111011101101000010101111111110011001011110111110001110000010100010100110000100010110110010111010111111101001011000010111000101001001001111001111110100111000110000101010111000100000110010101100111101100010001101101000111100110101001001111100101011011001101000010011011011010100011000111010110010100011000010101010010101011110010101010010010001110100110001101101001101111110110110011110001010000010110111100010110110011101011011010000101100010101000000001101100110100101011100010110011101000001100110100011010010010110010001100111000100010101101010110001011110010111010011100010010001111001101010101110000110101100100110010011100111010110001101111001111101111001101001011110110010100100011100110101111001011100100101011100110001111011100111011101011001101101000111100110101111101111110110100001100010000010111101101010000110111000011001111101001000100001101100000000101101001000001000101011111100000111111011101011110001111000000110011111000000100100100100010000001100100111011011010010111100000100100001011100110111110010100101000011100111010100111001010000110100110101100101111000010111011011000011010010010111001010101011001001111011010111001101011101000010001011100010011010110101001110000110001101100011001110101011010101111101110001001001001011000100011111011100011110111111010100011001100011000110111001010011011000100011100100010011110001100100000100010010111111010001000111010111001000010010101000010110111101010111011010000010010010111101011000100110111100000100010011101001111101010000100101001010111100110000011111011101100010100110001011011000000010001110010101001101010001000100101000110100100010000100000101001101110001111000001001111110001111010111111110011011101001100100111100000000001110010110101110110110001011000000110100001011001100001011101011101011010011100110101010101110111111100001011101101101010001010010100001001101111000011000111101001001101101001110000100001011011011110110010110100010010011001101011100101011000000011011010001000011111000001010001000100001101011101100001001000001111100000001010011100010000000000001111110000111111110110100000001011110010101011100000010111010110110101010001001011000011011001110001111011001110011001110011001110110001111100001000010010101100010000111111011010111100100001001011111010010110111001011101100101001111111111100101111100001001110111100110000101010000010100010001111111111111101110101011111011010101001111101010101100001100001011110111111001001000010010101001001011111010011010000110010010101100000101100100010111111111111100110100100000110001110001011111010001010011001
100001100101011111110011111110101101111001110101010001011100110011011110001001000111100111010001110110110111010111100000001010100101100011010001000101100110000010101100000000001000110101010000011010111011101111011000011110111101000101000101111111011100110111010110101000000000010100110001101011111111100010100111011100100110011110011011100010010001110110100011010111000000111001000110000000001001000111011000000000110010011110101001101001110010111011111001001010010110010000111110100100001110000101010111111100111111010011100001111000010010101000101001101111001100001000000001111001111010101001001110110101000111001001010111001111010111010010100111000000111110011111101011100010110111110010100101110101010011011000000110111000110000101100110001001110010011110101000000110110001010011000100100010111111010010011110010101101110110110101110011111011111010100000000101100010000011010001011110000111111110101010100110111001101011101011001100010111111111100100011111111110000001100010110101101001101011111011001001100000001011101101111110111011010001110101011100001110001010100001011110110101001101011010001101011000110000111111110101000110110111010110111011000010110111000010100110010100011101110101101101011000110010101110111100101010010010111000111100001000000100000001011010001011011111110110010000011100100111100011100000001101001101111100110010000111110111001010111000110001101001011001111011110110101110001111100100100110111100001011000111110001001100101010010100100110110011010100111011011101100010000011100010101010011010011000000100110111100010001101010001010100011101010011000100101000011110110001100011100001110100000010011101001011001100110011101001111011100010111010010000011111010001100010111111110000111010111011101001111011101110110111001101001010001010001001110101100000111010001101100000100101100000000001110001011011010000000101101001011011011011100000011101011100001010010000010101110010011011111010000110000010101100100110010011111010100100100011001010011111001010000010011000000011100101110110010010010000011110001100000010100001001001011000011110010100001001110001001101100000001110011101101101000101011110101110110110001110100110001010110000100111110010100010101011000100111000111110111111000011011011000110110011000011011001101001000011010011111101110010000100111111011100000011001010101111011001110010100010010111110100000101101011111101100010100000010100011011011010100101010111000000110100000011101011110000010100010111010100010110000000101001100111111001011011001010010001011101001011110110111111011111101101011010101101011010111110111001111110001111110011000110000111101111110010101111001111110111011110001110100100011000001010010100011000010110110110010010100100111010101001110111111000010101000101011100100111011000001010101100101111000110101000101110110001111001000001000001000000100110100101010111111000011011110011011010101000111001110111101011111010110000111010000011010111101111101010100011010011100111011010011011001001110011100011101100110001001010101110000101000011
111101110001100101010001111111100010010010001010000000110101111000100011011000000000011000110100001010000000110011111111101110100011111111001000000000110011110100011111010110000000111001001100001111001001010111111110100010100110100101000101001001011111110010110010010100001110011001100100011010101011001111011110011001000010100100010000010101010111101111111110111011100000011101110111101011000110011111010110110100000000100100011001000110011101101110111111100010101000101000100101011101011100111101111011100000110001010001101010100011001000001110100010111000011100101101111010000011110101100110111001100101010000010101101001110001000011100010011000101010000100000100010111111001001000010001011110011000100111100100100110010101101010001011011010101011001000110100011100010111101100111000110101000001100011110111101100010101100001001101111110010000000110111101001101000110000010110101101110000001001100011010010101010100010011000011000110110111010000110100110101000110101010101110111110000000100011001010101011111011110111011011100100001110100100000011010110001110110101111101110101001011001110111000101101011010011101000000111101000111110111010100100001111101110111100000001000011001100100101100101110011000001011100010000101000000001001110011110100110100110011101011010100011010010000111110110010001001001000110010111101010000010001110100010110100111010101111011101111111110100111000110101110010001010001001100011000011111100010011000100110001110110011010111010111101011000010100100010011001010010111011011011100001010111011100001101111110101111101010011100101010110111011101001011010111111010101011001110101000110111001000010111011111111111100010101110001100100010011111100101111101110000111000101111010010001110011111101001100000000110111111010011000110111000101101010111101110111011100000010001010111100001100010100010100111001011101111000101011000101110000011010101111110001110011101011011100101101001110010011101100101011100111000011101001001011100011110101010011000111101011110111111101011000111100111010011011101010110110111100110010001000100011101000101011001010100011101001100010001101000111100001100011101101000000000110011111001100010101111111011111000001001101101011000000011100100111101011000111001100001000001101010111111011100101000000011101111010101101000110011011001010110000111010101001001101101011110110101111110110110101100000110001000011010111110000001011010111100110100000110101100110101111010010011001100011001010001111100010011110111101010110111010000010011110000100111010110111110001010100011110011010110001110100000001110110111000100110110110000101000110011100100110001100111101110110001001010110000010010111000101111000101110010000110001111101101110111001101100000111010100011101111110101101000011100000101000110110011010000001010110110000110101010010001011010100011001001100010010100111000000100001100111001011111111110110110111110010110111010000001100000110011000001111100101110011110101100001110000011010000110001011100100000101010111100111101000111011110001011101011111
101000101111100110000100001100000110111111010101110001110011011100011111100000000000101000010011011101010000110100010101011100101000100000000010111100011001011001010101110010111001110111110101010000110010001000100011101001100001101100101000001000111000100011010101011000011101111110101100000101000111111100001010011101000100010000001001110101100110101011001110011011101100111101100110111011111101110010001111111010110111011110010011110010011001010010000011110111101100111001001101101000001011010111011010011000001111111110100110101111000001000011111000110000000111111011011010000001101000011000100000111110000111001010100011111101001001010011111100110011001100110011000101110110001001110101110111110110010011001110100011110111001100110000110011011100001101011111010101000101111111110110110101011001110101101010000111000011011111111001110101111111001001111000101001010111011111111010111010001000001011001000010011101010110100001000010110001101111010010111110010000000101001000100011111100100011001010111000111010100110011111111100010100110100101001010011110001101010001101000100001100101100011011110101001000010011011011101001100111001000011010010001111010111001001101111000000111011100010111100011100111011110110011010100110101111110111101111111111101110101011000111000110100111011000110001110011111010000010101101111110001101001110101001111001100011000011100000011000011010110101000000010101001001110110011010011110001010101111010000001100001001100011111011101110110100100011111010000011010000000111010110111101001101100100000011000100000000111000100100000110010000010000101011000000111110010001100110101001100010011010100101010101101010010101000101000001100001010010110101001111100100100010101110101110100111011010000101100100010101010110001101101011001100011101110010111011001011010010110011100001011001111110000001000101111001110011100110010010000100100001111110011100101111010001101100001001110010110000010111100100001011100111000110011010011100011011101100010011111110100010001001011001010101000001110100011001110011110000010011110000100111111010110001001010110111010111011110110011100010010110100111011110100010101001100011010001100010001111100110000110010001100100101011101010001111011101111101001111111011101110001010011001000110111111110101010101100011100110001100101010011001111101111010101111111100010011010000101110000111000101000001111000100110001010100000001001011101100101111000111010110110101010100001110001110011000101001101101000110000101101010101100110110100000010011010010010010100000001011010100100111000101100010100110100000011111110001011010011010000000100010010111111110100110001001101001101001101100010111110011000010100010011011110001000101011100011000011010001011010100011011000011101111101011110010000001111111010010111001010010010010110011101000011100000011011101100100101101010011001111111010110110001010011100011100101001000010010000001000100100111010101110101100111001001101010100000011000111100111101111001000100010111100001101001101000111000010011010100001111110101
100011100101100011111100100110111110000001111000001000110101111101010010011011111001010101111000011101100110100101100111110100100001000110011011100000000100011011010001110100101110111000011000011111110010000011111011001011111001000110110000001100100101011011101000001110000101101001000100111011000100000000010111010100110010110001011010010001101100011100011101001001100110100100000100001110110100101000111101111010000010101011101011101011000001000111001011010011101001111001010011001111001011101010100101010010011110011100101000011101000111100000010110110000100110000011001110100011011000001000010010111100110100101000100110001100001001111100001011111101000011110010110010011011110101001111001000011001000110101010100101000000111001110001101010111001011110001000111001111010101011011011001101100011101000011111001001101100010001011000001110111110010101000100010111101001110000100001010101001101110011101101000001011011101010001110011100010100011111010010110101100111101001111111110101011011000101000001101001010001001110001001100101111001011001001100100011101001010001111100100001111000110100001110011001011001101110010101111001000111100010011000110101000100001101000010111010000001101000100010001010111100100100011100010011011110101011010010001001110110111010110101110001100101011001101100101111100100001011111111000000010110101010101001011011001001101100001101111000110001000001010110011110100100001010010110010111101010100101111110010101110101000001110001000101111000000000101000111110000101011001100010100011011001000110000000111100110100010010000110011111011100010010010011111110000111111111001111011001000011011001000111101011000001111101111001000101000101011100110100010100011111111110011110100011111101010001101101000011101101101010011011010010101110010011001110000111101100010000100101110000111000100000111011001101111011000100101100101110011011111101001110000001101110001001010000000001010010110000110010001001101000011100000011000010010001110010011010111010110101010111111100001111011010000101010000110001100111100001111110110100010111001110110011010111110110001011101001010011000001000011110100100110010010110010100101101000001000000011101001110001001110101110010011101101101001001111001100001010010001010000101101100010001001100100110101111101110101000101001101001000100001100100000010000000010000011010011111111011110000011010110011111010100010111101011001110100111001000101100110101001111001000111001011110101110101100010001011000010001011101101101101100000010110110100111010101100100001110011110101100010011101011001001001011010101111011010100110110101110100110010000100101000110110010110111001011010111111011010101000011111111011101000111100010011111011010000110001111011100000101100000010111010010110100101011011011000101010000101101100110001100000001001111100111001110110001011100110010000000110100001011100010101011011000111011001011101001110110111111101110100110011011001010000100000111010111110101101101100110011000111101011110010000000001001000110000001001000000010000101011100
001110101100010001001001010111100101100100100010001101101000101011011110111111111111100111001001000111000000010001001100111110010111010100010010010110010101000001111010010110110011000101101110001001101101011110110001110111001000010101100011011100010101100000001101110111101110001110000001010111111000011000100001001001111001111000111110101101111010001111000000011011110100010111101000010101101010110111001101010101010111110001110011100001100110001100111011001010010011010011000110111001111111101111101111000011100100011001001110000011100010111101001110000100001010111100110101011010100101111011111100000000111100010001011110101011001111111111011110111110001101110010101111001100010100100110110011111111010110100010111001101010110010010010010111101010100111000011000010010001110111000101100101010100011010001101101011100101001110000001000010111100111110101100110101110011110100110100010111100100111010010100101110110101001010010011001001011011010100001111111101100010001000001011001110100000010100100110110001111000101100000111111100011110011111111110011101011100101010010110010101010111111011001100111011011111111010010011001101100011111111010011001000001000001100001111101111111110001111101011100011110100100110101111100100101001100101100110000100011101110100101000101001011000000001100001010100000100000011001110000101110000011001111111111100101100110001010011000001001110011011000101111000100010001011010100100001001101000000110010010011100110010111001010001110000011100000000101010101010100100010010101111011001111001111110010000111011000111101000011101110101001111100011100100100001001001000001111100010000000010100000100110000101010101111011100010010110000000011011111100011011111011001011110100001011001110010010000100111100101001000000110111001011010010110110100000110101100101000010000101111111101111110010000001111010100001100110001011110000111010111110000010110100011110000000010011110101101101101111011010111000111100011101001011100010001010100101100010111000111010111101100000100101000011000001010000111110001001011011010100010001011100100100001100011010001010101001001011101000100101110100011000001110000000010111110010111011001011000011010110010011101100101111001001111001101100110000101100111111000101011100010010101100101101100111110111001010100011101101101000000110100100001010010110001000001011010101001110000010101101011101101110110100001010100011001001111100100011010010000110110010001111000011101011110011011110000011101101011101111000001001111110001011111010110011001011000001000101001100010011110010001101001000011010101101110110110110001111111011100011101000011111011100110000111011000101010100001000111100111111111111001011010111000100011011111101011111011011111101010001001001001111001010100100111101010111100011101001000000101100010010101101101011000000111111001101110111011100110001101111000111000100011010101010111111010010011100110100010101101000110101000001000001100110010000010111011101100001111011010111110110101111100001100010110100101100001110011100000110001110010
100010000101011000011101111101001000001011010110110100101101101010010100101010101111000001011110011000000001011011100101101111100010010110010010101011100111010101010110011110111001111111111101000011100110000011111001000011101001010010111001100100101111111011001001000000101010110101111000101101000100011011000010110101111001001001110111000111001110100101110111100111001100000100011100001011100000110100000011100101001111011111001011100110000001010110101111100111010010100100110010100011111100110100010010101111010101101010100101110111111101001000000010111010001011101000000011110000100001101000011010010010000100001001001001011000001101011011100000000001101101011001110001011001101110110111010000001111010000001110101101010101111011001001011101010010000011101111100100110000010110101100011100110100100000111110001110101000100111110000010110111000111111001110011001100010001010011011110010001001100000000101111111010110111001101010101111010101100000001100011011011011110000111000101001111010111001110010010010011011010010100100000000001001100101110010010101010001001110011010111100100111011010111001110110001001010010100001100010000001011000110011101100011011010010000111010001100100101001001111110110110110000110011101111110110101111111111111011111111101111000101111000001110101010110000001011011010000100001100000100110000100010000001101110000101000000010101111110001110000000001101110110001001111011011111111101000000110010101010011101111001101010111001101110001100110010111110001000011010100001100011111000011010000001100101111110001010110101100100101100100010010011100101111011111101101010000100101010101110110110111000001100000101110010111111010101100001010111101100100111011111000111110100101100000111110001010001011010001011001010101110011101110011111101111100001101101100001111000011010000010010010101100101110011010110111111000100010111001101011010111100111000101111100100000100110000000111001010101000100110111010011001101010000111111011011001011011111001011001000011011100000010010011111101111011100001011011101010110100111111101010110101001011111101110100110110100001000110101110101101101011011001000000001000100111111110011110011000010111011110110000100101000010111010000001011111010000000011111111110101111000001011100010000111111000010111000000011111111111100111010110111110011010001110111101001010011110001001110111001000111111000000111011000111010001011100010000000011111111011100010111111111011011011011001001100101000101100010011010101111000010010001101111101110100110101000111000000010001010100001000001100011111110010000100011011111000111100101000110010010000011010110100010111000011111100100110000011001101111101001000000100111001001101001011001100101111111100011000000010100001010110001110010110001110110111100110001001011010110100101111010101101010000000100000111010100001010100010010001010100111100010100010100000010010111110100101111111000101000100101010100101010111101111001110001100110010110001011110100000011011110011001110111011011100000001010001001010101111101110111101
010000100110001010100011001110010001110011100101110111010000110100110110100100000100101111110010101000100101010101110101011010000011000101101100110001000011101101111001010100110011000010111101010100110101000111000000000000111010011111100100101100100010001101111001111111000100110011100111000110001000110111000101101100101010011011111111011110101101101011000011101101101000011101011111011100011010000100110111111100110110100010111001110100001011111101000110000000000100110001000011010100010000011001010101101010110100011010010101100110111110000001000100101010010000110101110010011000001110111001010111011101000011001011001100011001000010010011110011010001100001001110110000010110101110011110101100111011111001010111111101000100100111100001000010110000010100000001110011001000111011011011001011000000001110111110110101110110010100010110110011010101101000101000000100011000000000010011001110010110110110011010101111000001000110011001110101111110110101000001101011001011110000011011101100000001001000010001110000111000111001101001110000100110000110100010010100001010000110110011001101010100101001110110000010001000010101001001101110011110101001101000111001101100011101000100000100101011111001110011011001011111001001110011010010101101001010010001100111111100001011001110100010111010110101011000010011011000001000010110000101101100110100011001101011100100001000001000101001101110111001000011100011011111000101100001100100111111001110011110000011000101011000001111010111101100001110010001100110010111000001100111100110101100101001011110101000100010001010000010010101111011101001000101011001110000011101000111010111011001110010010111101010001010111001010011001011010010100010011101000100111001100110101001010101101011110010111110011101110000001010111101001100010000001001000100001111011001110010111100000101011010111111111101100000101111100101001110010000101111001010010110011110100001100011100011110000100010101001010111111000001111011010010000011010010011100100111111101111000011100001000011110010000011111100010000100100001000001101011101000011111010011010101101101001110101111101111001110111101111111011001100011011110101110110100111011111100011000000101111101111100111100010100000111000001000110101100111110101011011110011000110110000100010111001000001010000010000011110100010001111110010010110100110001111010111111000000111101101001100001100110110011100011111001100110011000101011010001000011000001011000101000011010000111100111111000111110011001100000101110010110110100101111101110000001100101001111111110110000100001110110101111100010000111110110110000101010011100010001101101010001111111100011111011011011100101101000111111110110001110101000101110000111101010001111010010010100110110101100101010000100100111000001000111000011010000011001110010110000100001110111111011110111101100011100011000000011100100100100111111011111111001001100000110111000001101011000110000000100100010000100111001001001010001001001001100010011101000111010100111000000101001001111101001010011000011000011010000011000100011111
010011111111101110010111110100101111000100110010010011011001000111001110000110110000001100011110010010011010111011010001001101000100001110101100110000010000010010101111001001100001000111111101000101110101111110101100111001100000011011011011011100000000111111101010110000100000100001010000111000000001100100101011100101100111010011101010011000000111011010111101010100011011001111110100100111100110100001100111001010101101000000101110110101010100000001000010010010011000111110000010001000100100011001111101010101101111011111111000110001100000100110111011101001110011100100110110000000101011010100100011010011100111110110010011100001111100101110001110111100110011010100000101101110110100100100110101101100100110001010001110011011100000001010010001101001000100011110100101111100011101000111111100101001110100101101000011110111001010011111010100101100001001011010110111110001010001111111111000010110001111011011111101101010110011010100011100111011011111011111001101011111101100111000001101001100000101111000011011011111111010010101000001001111000110110100011110001110010010101101100100001100110000110000010101010011001011010111001010110110111011001100100011110001111011000111011001101001110011000011100100011000011110010010110001111011010000110100010000100101101101011100100011111101111100111111110100000010110011011111001010000000100100100010110001000011101001101011001011101011110100001010111010101111000010110010000000001011110001001010110100101101000001110101011110010110101011111100011111001011110111110010000101001111000110001101010101001111111001010100100100001101100010010010000010000000001011101100111010101100101010101111100010001111110000000011010110101011110110100100010010110101111111011001110001110111001101100111111010101011001100101010100110000011100001111011111100100100000100011001110010101111110001000110001010000101111110000110000100000010101111011011110100111111001100011000111010011111010001110001000011000100000010111000101011101011100100011111010101010011100110100111000110100000011001011110000101111110111110011110101001001001011011110110001110100100110011010111111111110101110010111011000100110110100001011110000011000110100001100011111111101110011011010010110001101100000101111000100111100000000111011110111000000101000101000010111000010110111010010111010001011001111000110000110010010010101011111000001110001000001101001110101110100100000000010110001101111101111100110010001011011111011110001101011111111001001110110000001111001100101000001110110001111101101110111101000001100101110100001011111011010011000101001001000100100100101000010000000000111101100110000111101100001101110001100111000011111111110101101000101111010000011010000111110111111110110000011100100111011111000101010110101011110101110010111100011010010111110100000111010111100100110001011110011111111000101110001110100001101101011010100011111011110011010110110110111110000100001000000101101111010001100001000010111010010001011000000100100011100011111101110001011001011110100111101100110101110110001011100100101110
000101000101000001110111110100001110100111101000010000111111101101111100100001011000011001011000010010110110110100010100011011110001101001100010011010010100101001000111011111001010001100001000000011010100010001100111110111111001001000000011011110011111101000100001100010001111101010001111000101001000011110001101010110001111011100100011000011110110100100110001101001001000001110001101010110111111000100001001111111100001011010001111111000100010110010111000100100101111001110100100001001001010001011000110010100010110101011110011000000010101110000110110100011000111111011001100101100001000001010111001110111110010010001100010001110011000001001100111011001011111101101000011001000111110001100010001010010110000111100101010000011000001001011010001001000110111111001110010000010110001000100001111111011010010100011000110010001100000000110111110111000101110100101100010100000100011000111000111011111111100111011111110000110011110000000001010011100010101111101001110010011111000101100010100010100101011010100101000001010110011000110110100001001000111000111100111000001101110101101001001110100111010101110000000000001101100001010010000101100001010011110100100100110101101010001100010101100101001011101010110001011100100111011000101100100110001010000010010101011000011001110100011111000110101000010100110100100001110011000000110110010010101000010101010010001011011111101100110100001010011000011101110100100010100010001001001011100011111010010000100001100100100010011101001111111011111011001010011011001010111110001000000011010001010101001010010010111101110001011010111001101110110111011000000100101110111001001101110111100110101110101011000001000001001001101101100100000001010110100000101111001110100010000011011000001011101000000101001101011101111110000100000101010010111111100011001000010101000011101000110111011110100101011101001111011101100010101100010100010001001010011101001101011111001010010001100010111010000001011111101101000110010100000110100011000100011101011010010101110010111010101000001110111111110101100010000100011001001110000010011111111111011001000101111011110001101010111100111010101110100010111011101100111000010110101100001110001111001001110110110100101011011101001001111111111000000110001100100011100101100101100001010101010101111011001000110101010000001010000001011100111010101010111001001100010110100000100100000000010000101111110001110101011000110001111000101000001001101011100101100010000010111011011011001110010001101001000100001011011010101010000101111111010001100100100010001010001010100001110100011111100000000110100001110100011101000011001101110011101101001011100011000110011111010001100100110110010001111111111010100101010011000001101111000001101101001000100100010011000001010100101101000111111011000111110011001100111100001101010001000111000011000111001000111010001101011011001101000110101011011010111010000010111000000111111101101111011011010001101110110010111010100001001101001110111011000101001011111011001111110000100011100010010000100111110001100001000011111010000110111
000100111000110001000000001100100000101011101111000111000000110001010011000100110111011110001000000101111010001110010100101011100100000101111110101000010010110010000001101110110101011011011111100101000110101101110100001110100110100010000000111000101100100101110101010000110001001100111001111010100000100010000110101111111011010110010110011101111111001001000111111111110100110100111011100010110110000001110000001110110111000101110110000010100001100110011100011100101000001101101101100100110111101010101101001100111101000011111010000001010000100000111110001110011101100101011111000111001101111010000001101001101010011100100010010100111000011100110001111111011011101111000110110101010011111011100110000000011101101111100001010010011111001000110010000000011110111101001011011101000011001011100101011101001000011001000100110011010110000000000011101011001101100110101100011010110010101100000011101011111001000101011010100010111001010111001110100011010110011111010110010010100101011101001101110001010000100000100100101111011111111010010011111111100011111010001110111100100011100100011011100000100110100010000101101110000010110000000101110011000111001111011001100101001101001011111001101010101000001010011110000100001111001011101111001011000100100010100000101000101011001111111100001001100111100011011011000100010111101000100011111110100110011101101100101111011110111101101110100001100000111111010101110000101101111111101011010010010100101001110100000010010101000111011001000110011100110101101010111010110011000110111000000111101000110010101101011110011001011111000111101110010100011110011010100010100010100010010011100000101111001100000101000001011010001111100111001001101111001100010011110000100000110010001100111011101000111110000111001011001111101000101011101100110110010111010111011010111001000011011000111010111110000101010101000011100110110101100011011001010011010100100101011101100110001101111111000010100101011111100001100101111010111001110001100110000100101010100000000101100111110110010111001111110111010110101010000101110100101011010111110110100010010011000001010111101100100111111101001011010101111011001000110011111001101011100111100101011111100111110110011100001010110111101100110010101100001101100111011110000101111011101000000111110010101111101110101111001101011101110001001100100101011100010010011011010100001000000111101010000011100100011100000001011000010010111110000011100010010101000110010111100011110010010111100101111111101000101101000100010110011101001001010011101010000000011111010100011000101110010011000010111101101110001111000000010011011111001110101100110111011010100001101001001111110000101010101110011100111001100010111000001000010001011001010101011111100110000110111001001001101000010100000111111101001010011111010010011000001101000011111011110101110100001101001010101110101111011100011111100010000110000100010101100101011100101111010000110011011100101111010110010100010101001110111111100010010101000101100000101111100001111001000010100000101000100101010001001101010001111100
110000101101001110110011110000010001011000000101110111111001010100101000001011101001001010000001101001011101110110111000110001111011001000110101001001010001001110100111100010110000101110101100110100011110111001001100101110100010000100010010011111101000010100101101110010010011100010000101111110101100100010001000100001000011000011101001100100111001011001111011010011101001101101001000101111001111100010111000110010111100100100101010011101110110000110011100110000010110010110111101000111111111010010011011011001001010000001110000011100111110111010001011100010001100010000110011110100010000001001110010011111010010110111001011000100110111110100000001110011011100111101110111110110000111100001000001011100101001110110010011001011111101110100010001000100110111100010011101001010101011100111001101101111011101100010111100000011100101011010001110100100100001101101000100000011001110110100110101000100100111100011101101010001110110100100110110000110010101100011010001011111001110100011101001110101011010001010101111001101000010110011000111000010101111110010101110000010000011111110110010100001010011110100001110001100001110100110100000001100001000010101100000111010110100110010010110101100001010101111001001111110001010010101101111010011011110010111110001010110111110011110110010011010001100111100010001010111111101010000100100000000001110001010100001110110011111111000111010000010111000101011101100111011101010001000101101000011111101011111001010000100111101100100000111100100110101010011000000101101110011010101111000101001100010000011000100001001000110110101001111000101101110010111001010000111110000001001010011001010011110100110000001100000100110111101010111010010000001111111000011110000100011111010111110101100011011101010111111111011100100111110000011001100001101010011111110000111001010100100011001100010111011000000100000110110011011111110101111010010110101101101001110111100111010110111111101101000101010100011000000110111011100011000111110010110010011000101101111101111000011000001111001010000110110110000111010100010111111010110011101011001000111001001100101010101111101000000111111000000010011001101100110010100011000111011111010100011011000000110010000111101001011110100000001100111111111110011000110011100110010101101110100011111110100101010011001110011001110100011111001011000101100011100010011001011010010000010100110011010111000110011000101011111110100000111010101100101011001001101000001100011001111100000000110010110010110100011001101000011001110011100010111010100010001100110110010000111100001011001100011111001011001101111010001001001000111101000110101010010101111111100101100011000111100001100010111111101111101001010011101110011110110110010110111100100110101111011111111111001010110101110101101010010000000110001100100001001011011101111111011001111000111010111101001111000011100011010111101011110010000010011010100000011100010100011000001001110101011110110110011011001111010110110000101000011110000000000001100000000111100101101001001101110101100111110011100000110010101110101010111
010110010111101000110101110010110110000011000001110001011111100000100011000111110000111101000101010100110111100010111011101011110000100100000111101000101010111100011011011011010111010001100000011001001001011110000110110000101110101000010000100010010100011001010001011100100101011111101110100011011111000010100110000110100010001001011011011110000001011011011100010001001011100011100010011101001100001011111100000111111000000001000011101100001100011010010001100011100001101000001000010111111010110111100110110011101111001110001111010111011110011011111010101110010111001111110011011001001110111100000011011101010111001101100000010001110001111110011000110010100000001000010001000101100001111110011011111001111101100111011110100101000001111101111011100100011010101101111001000101100000000000000101100011101101001011100111101011001111011011100101101011001110101010110100110011001100000100100010111110110001110001011011010000100001010101100001101011001111000011101111011001011001000000101100100111111100011011101001011011011001101010101000000111100110110011000110011000011010111000000111001101001100010110101101010010001011000011100010000010010001000000010100100111110010110001111010010111000011010100111111011111010001011101010111100000100001010111010011100100000110010110101011011001001101010011010110010010110000001100001110111010111111011100010010110110000111011010001110010011111111000110001110010001100010100100110011100011111010111100111111000110100011100000101000001100101001110000000100001100111100011000000101110011111110010100001010000111100000110100100110001100011011110011010110111110011111110110111101110010000011100001001101111101111100000111111000011100100110101011101010100000011011011101111100000010101101111000101110011011000011110001000100101111000011110110011100101010010100010011001100111011000010011101100000001011101101100001001100101101110010000000010011101101011011011110001010100010110000111001110001110000000000101110111110111101110011011110110001101000110000111101000111010000011011011111110010010010010111000111011100100011110001011010110101111101001110110101100111110001011111001001000000010010001110101001100101111000010001110011101111010101110100010001001010000000111110110000111001101001010111010100110111000111001011001011011011101100111000001011111111101000111000110111001011000100010000111001110100011111111101000110000010000010000110100111001011111010110001011000110110101001100010100000001000100001001000010000001110101111001111101100101011000000010111110011000101100010000110001010100110000110110110000011111010001001100010101011100100100011101100011010111010011100010000100111101110001010100110101001001101101101111001001001001010100000010011101000000010010001011100110010010000000000011010011100001101001001110111101001100110000010001110111000101111001110011111011100101111101011111110001011101000101101110010110110001100110011100011100010100011111011011000100010011100010000101110111010001000111001101101110001000100001101110000000111010110100000001010101110010001
110011111110100011000011000100000100011011110011101101001100011001111110010100000010101001011011100111100010111010011010101101011101100000101000010001111110110011010100111001001010111011001101111110000000111100000011011110001101010010000000111011110000110101111111101001001010100010000000001111001100011010011000001110011010100111001111110010101110101000001001010111100111110001101110010111000000100111010010111110000100110110010110010010010110101001101101011001111011111101100100010101000010001011111011110100110101011110001011001110100101001010111101111111010100010000010011111010110001111101000100011100010011110001111110100100100001100000000100111011111010101001010110101101111111100011111001000011011101111010001100000100001001111101010001101100010000001100110110100100101000001010111011001110000101110001000111100011010011110110110111010010110111011000111110001110101101100010111110101010001111010100000111110011001111000101101000001111010100111001001110011110111101100101001100101000101110010010100111101000110011010101011110011110011011101110100100010111010110010000001101011000110101110001101111110010010110110011000111000010110111001101001010101110001110000101110100010010101100000100000111010101001011110011101001100001001011101000101110101101001011011110100011001110110010011000011110111101110001001010010001100010110011010000001101101100000010101000001010110000101000110010101110001011111010101101010001110100111101110000010111101101100001100010110011100111101010000001111100111110010001111011110110101001101010001001010100101110001000110000001000111111000010110100111010111101100000001010000110110010101011100010111000001010000001001011000001100000011011001100001000110010001010011111100111111111000010011001011110010000000110000000011000110001011100001010000101011011110001011001100011100000001101101010000001000010111100000001001010010110010110110110000111111100000101010010110000110001010110101100010111011001001110001100110010110010001101011101010110111111010011110010110010011111000001111010101011001101010001110001010100100000011001001001110110111111111000001110111000000001001000001111001110110101000010011101101110100001010011010110101010111111111111010010011100000100111111001100011001010011010010001011100010110100111100001001110011001100111110000011111111111010011010011001011101100111011001111101110100101000111111110110110001010110001011001110000001001100111100000011110111101001001001111100000101000100110010101101110101111010010100010011011010011010000110100001001110110100000001100100010110011100110001100011000111110111111111100010111010111000000001110001101100001010100010001110101011001111010011101110001001010000011101001010011000110000111101100010011001101110011111110100001001111010101101111111100010101111010111001101101111101011111111110100000000100000000101010010101111000111000100101101111110000001101011001100000100100011111100101110111100100111100001001000001110101110011011011110011111110000111110110111000001100000100001010110101111001110001010011101101110
000011101010111001000101001100100100011000000001100110101110110011100100110110111010010101010101101111011100011001001011111000101010100000011110000101100010101010111010010001110010011110111010111101101101111010001111111000011010100011101100101010011010110111101011111101001110100010100101011111101000010111110111111011100100111100110111111111000011000111010111101100101111011010111001110111100010100100010110111011100010101011100000001101010101101110000000000001000011110110010101110110110011011001101111100100001010001001101110001000101111000100101110001100011001111010101010001101011001100101000001011001110110100100001100010100111101001101100101010110101010111000001000100111010011011011110111010000100100110110111100011100011010100100010010000111001110101101101101001110001111100011001100101010010011101010001111111100101000100111011100101110101110111011110100110011110001011101101111110111101010111100101100111010010110011101100010100001101110010110110011100010001000001010111001111111111110100101101111111011010010111010000100011100111111001100010101110111010100011101111011010000000111101011101101111011000000111011101110110100011111000111101110001100100010100110101010000101101010101011101110000110010110111000110010100100000001101100000001010011101010100010100111011000100110111111111100111110001010011100101010111111110011101011011100111101111100010110110100110111010011110111011001101110010101011100011110000000001110000011110100011101010110101000011111111101100010101011111110110001111010111000101110100111101100110010100101110110000000001100001100110111010010000100001010111001000011110110010000001111011000000010001100111111010111101111111011111111001110111001101100011111001100010111000000000001001011010110101010101110111101000010000010111111010100010111010100110001101111110110101101000101110101101011000001101001000000110010011011010001000101101100011100001001100001011000010010001110111010100001101000011101101001011000000110000110111100011000110010001111100111111000001000111001110100010111000101010011110001101111011101010000001101111110111111100111110100101110100111011110111010010110101011101111001111101100001000011000010011011001000101110111111010111111000000110111100101111100000001100111000011011010110010101011100000011100010100001010101011000111111100000000011000110111000001101011100000010110001101000001101110110000000000011010000010000000011111010000000010001111100001011111100001010000000000000110101000001101111011111101110100101110100110001110101000000001101001110100011100111110111110001110101000010010001101011101010110100001100000111010111011110100011110011100100001100001000101111000111011000011110110011111011001011011100001000001110011010001010000011010011001010100110100001110010000000111000001010111000100001000011001010000100110100000100000000101110110111000001011110110100010010110010100111101011000110101101011111001011100001101101111001000001111001001010011110001100000000101000111101010010101111101010110110011001011111011000010111000000000101011100010
111111011011000001010101101101000100000000100110110100011111000011111101011101110111101101010100110011000001010101011111101011001011010010110010000011100111101001001011011111011000101110011001111001000100000001111101010000101101110100001100001011111000100001001100110101011011100101111111010000000001101101010110101010101100001001011000101101101101101000010100000010111101001011100100101111001111011101101001010000101001111001110010000001001100101100111011011110010000110011000101110111110101110111010001110110001011001001110010011100101100001001011000000000000001101101110101011011001011101010001011100001010011000000000011111101001110011011101110000100010100010110100111101110100111010100101001010011100111111000011110111010010111001110011000101010100110010011100010111011101010111100000110001000000111011001001000001101000000100110000010111001101011100111111000110011011111010110001110100011001011011001111100001011011110000000100011100001010111001010100010000001111001001011101001011001000010010101101010101010000100110110111111111001010001001111100011011001110010011000010000110010001100111110011010101001100011010000110100001001111110111000100101100011110100001101000110010001111001001011100010011110100100001100010101100111100100111110110001101110100011001100001111001000101011100100010100100000110111111111000001101111000101010000010010011010111110000110111110101111110011110101000001110001011100000000110011111110101000011001000111111000001111110110000110011001111010100010010111111011100010100111011011000000100000010010101110011011001000011111000111101000011010101001001110010001101001101101110111110101100011000000111011001111010111011100111001010101001100100110010010110101100010100011110111110101001100001110110011001011101111101100111011011000100100111010101000001111010010011001100001110100111000010100000110011011011111111010100001001010011110110010111110001010111111101011010011111111111011011100110001101000011101101101100011111111111111000001001100110010010000100001111111111111101011101101101011011000101011100011111011100100010100110111011000001110110001010100011110100110011100101011010110011110111100110100101110101111010010001101111100111101001101111011010101011011110101111011111111000101110110110100011010100111101100100001101001110010010100110100110110000101110010110001101110101100111000000111010011011101010001110110101010000101010111100101011000001101101011111101100000000100111111000111101100011100110101110100010101011011110000110100101101100100110110011101000100110010010100011000101111000100110010011000010101110010011001101100010100111111010001001110010000011010100001000001011000101100000100000011000011011111110010011101110001000010011110001100100111111110100111000111011001100100000111111101001010010110111111110100011110000010000011111001111010101001011011101111000111001011111110111110111011101010010010010011001011101010111110010111110000100111000110000001010100100101000001001111100000000111001000000111111001010100011101111001011000100011011110110001010010
010010010010010000011110010111010101111100000011110110001110101110110110110000001011000001111001000111101010110011101000101010110111110111110000001111110000110111011000100100111101100100101110100111000110000001010010111100000111001001011110000101100100000010001101101000100000001010001010010101110010100010001100000110111011011011001010010010000000001000101010001010010010110111000110100111111110011000010001001011000111010101100100100101101000000101000000110011011001001011100110010011100010011101101011100100001100011011010111100010011010000001010100001101111101100100100010100010000110000100010001011101001111010000100110101100011111010011001011001000101001100110101000110001001110100111001110010000011111111100001110000000000010010010011011001011110011001110011100101111010000101101111011100100101010010000101100011100111110010100111110001111100111101100100111011011101111011100110110111101110100011100111000011111111101010101001001010100111110100011110100000111101001110111001100100110111111111111010110001110111010110011111011000110000001101111000011101011001100010000010100111000010011000110101100000110110001011010100110101001010011111110101111011101001010011011011100011110101010101011001011011100110011011011101001110111101101000011000000010100010000111000100101101101011010111010110100001000010101110110101000110001010011111001011110101110101111000101001000011110101101010100110101100010100011101111011100101111000110000011101010010001000010111011101110111010110101001111011111100111011001110110111111111111001000100001100011110000000101000101000001100100111101100100111100101111011010000000100010110001101100110011011000110001001011011110011000010001100110011110000001000110010010000101110101111000100001100110001011011100011001101001001010101011000111000001100000011000010000101000110100010111011010001000011000111010000100100100000010011010111001011100100110101101001001110001000110111010011010100011111110001110101101101111101110001100111001100101101011110001010011100001100011001010001011111010110000011011011011111100111110101010010110001010111011101100001110010100101010000100001101111010110110110010101010100111100000101011110111111000110001010001100100010010010100001110010111111111010011000011101111010110111101001101011110100010100010000111000001101101000100011100001110111010111110001011110001110011100001001101001100011000011111010011011011100101100001111100010111111100010010000011010000000110110100001000010000110111101110100011101011100010101110100111110100010110010100010111100000101101111101001000000011011110011001100000101101000001010101010000000100000000100100110101001101101010101010110011110000111101010101101001110010000100100100100101001010100000100000111110001110011010010000011100010100111111011101100011110100100111110101001000001111001010110100000101101101100000011100000011100010111001100011010111000111110011101001001100101100101101101100010110111100010111100000010111001000011111001110101001111110100110101100011111110011101110000110001101111000101011100001
111110100110000010100111011111000111111001101011110010110100010000011011101000010111000001100011100100010101110010000010000110110100001000100000101111001110011110000111100000100110000111010010010000010000110100001000011000100001011110101101110000010111110100111000001111000100011001000110110010100011111110010100000010001010111011110110100110110011010001011010101010100000010100001010101111010010001010001101101011111110101101111110011110001011010001000110111001101110110010110011100000001100000001101011111010101000111101111111000010011111110101110101001100011011101111010110011000101110101000011101100001001001001011101111110111010010011000110011010111010111010000001010100010101001110100110101011100010001110001011111000000100111011010101100110100011110001111110101100010011100110111110011100010110101000011011111011001100111001111000100100000000100010111110001101011110111010011000001000011001001100100110111010110001000011000000001101001001000011000010111010001111010111011101011111000101110011111111100010001111011001101011001000100000011100010100010000110110110110011101011010111010100100110100011111110011011111111011000100011010011111001011011100011101000001100011000000101111110010111101100011001110111001011111010000100001101011010001111000001101000011000001111110000010101110010110000101111010110010001110011011000000101111001001000101100000110000010111100100111100011101101101111000101000110000010011101110010001001100100110100101011010000001110101101100000101001001111111111011101010101000110011110010010111001100100000011001011111111100110111110100000001000000001011101001011110011110100101001011011111010000010001001100111011001111010100100001110011111001000101001011000010101001100011101010000111101101111001100100110001111011001101010011110000000111000000111100001111000001001010000001010101001110110111011010011011001001111001111011101111010011111111010011100111100011111011101000010001110011101000111010011100000110011110101010110010001000001001001011100000011000010001000011000101101101101010001110001101010111011011010011100111100101100101001110010101101110101110000001100100001001101001101010101001110011110111000110000111101101010001010111000010101111010001001110010001011100111100010100100110100001111110101111001111000101000101100001010110110000001100101011100001011110000010001101010101001111000001100001110100101111000111000010011100101010111001110111001010010110001000000010101111000011010101110010010110010100000011101000010101111001101011101010100001100000110111111111100010100101110111001100100100111001110001110011110110010101111111101101100111010011011100101001111001100101100010111110111011110000011010101111100111110101011111001011001010010110100100101001100111000110010111110000011101111001100001111010101000010101011011011011011010100101001010100110101101111100011001110100100001100010111010100001101011011000100101010000010110001001000111111111100000100010110010111000000001101111111100001001001100010100101011010111010001101101101000001010100110011110011100100
110011000011110101011101000011101000001000010110010110110010011100111001001011101000011101110100001011101001011111001000011010011011000101010011010100111001111010001111000000111101011011001111100100010100111110001110111101010001001011111100101000100000011011001100111100010011000001110001100100110010011011010101011010001001110110011111101110001100111100111010010010000000001010101010101010101001011101100001100001011100100001101001011010111011010001101000100011010101011011100101011110011010001100000010110100010011101111001110011100110111110010110001001010001110011111001000110000010111101001000011010001011100000100101111101110101101101000111001001010101101010101001110001101111100100000000000100101000000010010001101000000111101000111001101100101101100110110010101011001010100111101000000000000010000111011011010111011110100110000111001111101010001100000001001111010101110001011111100101000100111010001000000101110101101001001010111010011010111001101001101001101111001010110111111001000010001011000000111000011100000001000000100010001000010011010110111001100101111001110110110010000001010110111110110000001010000010110001000111110001111110010010101110010011011100101000101001101100101001001100111000110000100000111110001000101100001001010010000110111000111000111010010010101111010011101010000011100000101011011010000000001110000010101110000001010000110001001110101000011010001011000000001001010101000010101111011000100110100011001001010111000100111000111000110111011001011100100000010111011001010010000010100000100001101000110011111101110011101000111100100011011011010010000101000001011010001010001101010100111111001001100100001111011100010010100101001011001011110101100110111100101110011101111011000001000001000010100001101100010110111011000010000001101011001111011000110001110001110010011111111000000010111010111101100000010011000000001100101110101111011101111100000110011011010010000010100010111010100111001001110011101110010101000100111101000110000101100110011010011111001101000100100111001101000001011100101111000110001001110001101101110010111011110000100010100100101001010110010111110111010101010000101100101111111101111000111111100011111101100110000100101111100111101110010010010101100100001011111011010000000100001010101111010001000110010011001100100111010110011001110101001110100111001010111110111010000010001010100010001100001100111101010011010011011010111011111011001001101010000010000111011111011110000000100100101101110010010001110000110011000001101111011010101110101001111000000010011001110100111101000011011100011110010100101010011011100110011110110101011111100111011000100100010111000011011001011111110001001111000110010010110110110100010001101001001111011001010011011110101010101101011111101010010111000010100100000000100010001110000010110010100100011111011001000011011011110001101110011110101000011011001101011100010110110010100010101011101010101011011100011000000001110100010100000001010100100110010100101011000111101001100100101001001001000100101111110011100110100111011011101
111111001010110001001011011000010101010111111001100101100101100101011100010111000010011001101011001011101100001001001100001101000110001000100110000110111111111000110000011100111100110010000100111111111001111010110000100000011111100101110110111001010001111100000000011011001011100001010110011011011001111101011001010110111001011000001111001011111001110010010010010001110110110101011010111010101101101001101110111011101000001110010101101100100110001100001001011110111100011100111100010001011000111010010100001001110100110010000011010111101001100010001010101001100011000010000000000000100010000010011111111000000010001010000100011100101100001110101101111100101010010011000000011001000001010011110001110101001111000100100010100010101010010000110011100111010000000101111010111011111101111010110011000010101100011101110010010000000110101100101101011111111101000101110010100010100101001111000111110011101001101111100101101110110011110000001100110101110000000001111011110010011100010011100010010100101011000100110001011100000011001111101010111101101110100111100110011000001010011011010011001100011101000101010110000010011111111110010000001011000010100100111101010110001101011100001110111111101000110101000100101000100000110000110001010010110101011111101110111010111000111010111011111010111101111100110101110111111101100001101111100110111101101000001011010111000101111101001110100001100011010010011000010001101011101010011011100100110111000110011100011100110101100100111111100011110111000001110100001011110101111001101111100000101111111110101100100111100100011000001000011010011100011110011100110011010001111001110110101110001001110001011001001011010101100111010111100111100111101101111100000011010011111000001110000010101101011111111011010100010110110101000111010100101111111110101010111000010001000110011010000000111011011011010100010011101110011011000000010101010101101101001010010011000101000010000010000001111101010111010000101001011011100101000001001101101110000011101000101110010111110001011011100100001110011011011101010001011100101000011111101011101011111101001000011110101000010101101010100011110011110011101011110000111101100010111001010110010100001101010100000010000110110010100001111001111010011010011101000000111001111111101100010001101001100110000100010100111000010010100010100111110010000110010111111001001100100001110001100000001101010111111111011001000010111010001110101000011111010110110101010101110000100111110000011110110101100110011110000111001000010001110101011101000001100110101111001010001010010000010101100011101101101101100101111110001110010010000011101110000111001000101000110100010110111000000110010110010000010000110100000100010010010100111101101011111010110001010101011001110110110101101010100100001111111110110001111111011100000101000110101111111101000010110001011011000010110000101011001100000100100110111010101101010111011111011001001010110101101111110110000101100101111000010111010101110010110101100110110101001000000010011101100110110000110101111000010001110011111011000001
110011010101001111111110000101000111011011110001001001011001011100001110111100000011111011011010011001100011010111000100001000010111010010010100111111100001111110100010001000110110111010010110010010000100011001100111011101101000000111101111100101101010010011110101011010000101001111101100010110111010011011000000100111110101011110100010001100000100001011101011110001011001010011011010101000000011100110000010000011110100100100101001100100011011111110111000101110110100100011001000101011111000111100100000001101011001000101011001011100010011110000011110011100101001101100011101010011010110101110011011111111111110101011011100110010111001100111111000001011011011000010110101101111010011111100111101101111110110100111000001100101001001101000010010011011011010101010111101010001000101001111110011101110100100100100100001001100000111010010001110001101101111100000010011111001111111100000111111101110111111011110101111001000010110000011101000100100100110110101011111101101010100000000100001000011110101111101000111010010110101010110011100110011011011101001000110000001010010111111101111110110110111001100000101001010000001001100010110011000100000101110100110101100010111101010010101100100010100010101110100011100000100010010110001000111010101001010111110111001110111001010101101110001001111111100001111000011000000111010110001111101111111011111001011110100011000110100101010101001111001001100010010101000010110011101111100010011001010001011010111011100101010110000110101101101011001100001010100011111110111101110000000001000100100100010111111111111000011111011000000010011000111111101000100010110001101101110110011100110010110010110000001100100111011111111100110011100101100010110100111001111111101110100110000001011011001111010010100100101001110001100001011101000010010010101101100010111011100010100001100100111001001001001001001110111001110000011100100111110110001110011101010111100011011011100000100000000011010010110111101111001010111011001000100101110110010001011010101110101111110110111000010001111010000011010100011000100010101110011100000100110110111101100001011110001011010010100010101111110111010001110100001001010110100001001001100111001100011110010111110000001000001110010001111011001100001000101010011011011111100001011011000110011010101011111011101001001111000000100010011110101011001001011011010001000111111010001100011010110010011011110101111011110110011111000100101011011101100011001001000101000000011100101011100110011111100111101010100011010001010010100111100111010001001110110101001101001011100100101011000101010100101010000001010111000110101100101101011010001011111000111011110010111111100110101000111010100101111110001110000101000001001010111000011111010010110010101110100101100101010000100110111001100101010110101101011011000101000011101110100010000101111000001000011111100101110100101111100101110011001100101011101010111000101100011100100010110100000010110110101100011011010111001111010010011001111100111101000111010101010011110110110011011100000000101110001111010101110001001110011
010011001111011111100100101111001100101000000110100011111110001001011111000100001101101111011101001110000100001111101001101000101111010100000011101011101101010010111111000100110101001011100110000001011011111000100101100010000010000100001001111111000101011111010010100111100100001010001111010001100001011001101100100100100101000001101110111110101100111000010110010110100011001111000000110111010010010010010111010110100000100100101100001110110100101111100010000100010011110000000100000101000111010011101111001001011111110101001111111111010110011010000000001000000001011010111100101011010010110010100000010101111100011101110000000110111100111110001111010011101001100100111011011011101001001100111100000010100100000001101011100100011000000000110011110010010111101010100100101000001000111111110010101110010110101000110011110001010011001000100111111100101000111000110100100000011100110100111011011110111010010110111001000000010011000010101001011100110011110100111001000101001010110110010111101000010100001001101100100001011010000111101000111001111111101000001111000010000101001011111110100110111110101101101110010000010010010101111000001011101000111001011111100011000001111110010111000001111011111001011100010100001001100111000001001101001101100110111000100010110100010011111011001101010010101010111010000011011111001111101000001101101111110010001111001110001101001001000000001010001010001101010111101100101110110100001011000110001010101100110001110000111100101101110101001011111000101101111011100011000100011110110000011101010100011011111001110111011100010000110110111011110111011011001010110101011000100001010000000000000001010010101110100110011101110000110101010110001010101000111100101101010000011100000110001010100100101010111010110000101111110001110100000000110111100010011010001000110011010111011010111000001011010100110010111110000111110101001000010101111111011000111101101110111000010111001111011000101001100110011010110001010011101001110110110011010010111110011000100011011000110111111001101010100110100010010010100011100000011000111111110000101110000111110011110101010010001000010011110101111101110000110010011110010110011100110000100001101101000101111111001110101001010010101100010011001100100010010001110000001100011110000000000110110010001001101010111111101000010100101011011000000011111111010000100011011111101110010001001001111110111100110011001101100100110011110101100111000101100000001101110100011000101111101010001010001101100010111011111100101011110000010010110111101101001011001101000011101010011110100001001001111111110010101011001010100111111100011011001011001010001110111011110100000110100111100001010101111001001101001100010110100111001010110111101011100000111110001001111101101000000110011100100101000001010110110001100111010010101001010011000010100100101111011101010111101101100010011101111000000001111010111101100110000000110101000000110010101000110110010100011110100010110001010101110011000011011010001001000100101010011010101011101001111101100100011100110100011010100101100011
110100110101110000001000010010100010010111100010001100000111101001010101011011000110001011110111001010100011000111011001101011011101110101100011110000001100000011000000001111001001011101001101110000110101010010000000000000001010101000100100011010101100110111110000001000100101100110010110010101101110011110001101000011110111110100100010010000000101001100000101001101001011111001111010110011101101100100011110011110010010101010000000111101011000100001000101100110010001101010011010001110010100011111110000110100101111000111100011011101001110011100101110011001011110111100010100000110010011011110101011000000111000011000011000110001111000010100100111001100100111110011100010011101010110101110101101011111110010110001110110000000011101011011000101110010011101011101101101100110001110110010011010101110110111011100101101001011110111010110111010011010110100011011011111001000110001110101011101101100001001110100110110111000101111101100111101000101101110001000110011110011010000001110011110000010001001001000001011101110101000111101101101100111000111111101000101010111110001000100101110100000001011110100001010011001000001111111000111011111100001001100000011110100111011110100011010000110001010111100001111001100111101110001000110010100000110100101110110111000100010111001111011011011101011111101011001111010011100111011101001101111101111000100001001001100101011011110100111100110111101111110010000011111101111110010111001110111010010011111110000101001010111101111011000101011001100000001001001101100111011000100101111010001011011101001011011101101111101111011011101000000011111110000011001011100110111000000000110111101010101010001101010011111000100000100001011111000100111000101000111011101010001001001010011000110010001000101100110101111010111000111001101010101010001001110101101011011111010111101000000101101111111010001101010100000000001111011001001001110001101101101100000001100101001111001010100011000101101101101110111011100100010000100101111100001000111000011011110100110001111101000101010111100111111011000011010000100001111111111111101011010101011010101100001001001000010111010100010100001111111110011111110110100111000010100101010110011100011100010000000101001101000100000110000101111001101010011010111110101101101001010110110011000111001001101000111110000100011101011011100100010000100110011101011001111011011111110110100111111001111111000101011011100000001110010100100111011000010101011000000100110001001100010100011010100100001111010110111001000100101101101010010111111100000011101010110101001001000110111110010011111001111001101101010101000101001100010000011101111110111111101010110100000010101010111100011110110000001011111011011100001100001101011110100100011011111010100001110101011011000011110101000110001000000010000000100101001111111000100110110001100010101100010011011100001110001001111111101010111010100100000110010000111011010001001001111101000011001010010100010111101001100111001011001110111010110011000011011001000000011110110000010011110100110000110100111101111111101010001001100
001010100010000010000101110011100110111101011000101110000010010001111100011010110011011100000111110000001101100101001001000000000110101110101011110100101111100011000000110001011001011000111100010000111101101100111101010101101111001000110001100110001101101000100010001110100101001110011110101101111000111100111010110100001000011111000100011100001001010000000100110101111010010100111110011011000110101110110111000101011001011101010000010111010101110111101110100110101110110001010111100111001001101111010100100001110111100111111100000110000100101001001011010101100101010101010111110011001101000001011100011001010001011001001111010110010011101010100000101001000111110100011101010101001101101101111110011111000010111001010101101110110100011000011000100100100011000011010101010000010011011011000101110010000110111001001110010001000000100100010011000100010100110000110100110101100101010110110100111000010011111111001001010110101010111011100010001110111011100111011110100111010110011111000010110000101010000110010100000010011101000111011100010100101110010000100100100101010100000011001011101101010100011001010100011010001010001101001111100001011111100100001110011101100001010111011110111001100101001011001011110110010010011110110110101000000110001010000111101101100010010011111000001110000100100011011011011010101011111011000101100010011010100001111011001010011110110011000111111010001011100100110110111000101111110011110110100011100000110011101111110001010110001001111100001100010010101000000001001111010111100000100011110000001000001011000010010111010101101100110110110011100110001101100100000101001101111010000100111011010011110100111100000101001010110110000111000000111111000110010101000000011110100100110010100110111010100111000011110011110000001111001011011100110100010011100100010111110011111001110110110101000101110100000110110101011011110100101110111111110101000001111100101101110010011111110111000001000110111000111110001110110111101000011010111100010110110110000001011100100111011000111101111001111110000000000100000111010000110010010000010000111000111000100011010111010000100011100001101010110010001001100111010100111101101101110000000001000100010010011000101010100011001110011000101010001010000000000010101010001010100011000011001001000001001100110001101001001010110110110000110011000100001111001010010001111001111000001110101101110011000100000100100100111100110011000001101111101111000001011010001010110111001111111010110010100111011100000111100011011101000110010110100101001011100100100100101001110111111110000000011100110101100001010100000100111010101111111100101110001110111000000100010001110011111011110001111100100111010011100000100100101010100100101001001101010110010010101011110000001111010011000010110010000101010100001100001101001001110110101110101000010001010101100111101100110000000100001011110100010110110100001001010110011111100011010011111010011001110100100100100110011000111110011011110010110100001001111001000110101001101111101000110111111110010011100010111000101001000011101010
001110110010010011011110011111110010001011100010010101101011000011111010110010100011011100101100001010011100001111111100101010111001001111000011111011010111011001000101101000000101100000110011010100100000010000011110111011110010001000110101010110111110011001101100111011110110101100010001000000110001011011000111101011000111111010100101110101101010001011111010010001001010101101000111111111111011010110101110111101110001111110000010000111000011001110011001111101011010111110010001000001011101001101100101010011101111101001101001100001000100100111001110000011001001001111100101101011011111110011010110100100010110101010110011001000110100100010100111111000011101000011001110011001011110011011010010011010111011111110010000101011001010110011110011111101011101000111110101100110011100101111001100001101101110011101101101000100000101111110001011100100001110111011110110100010111100110000101101000110010101000011010111010011110101101110111001001111011100111100110101100110100011010110110001010010000010111001011010000001111110011011010100000000000001101011001110100001101110010111010110001110010010000001010011000011110110110001010011101011110001011110010000000000001111110100011111011101001100001111111100010100110001000000100010100010100110011001100010110110010000000101001001100011111100100110111111001111011100001101011110101010110110111111110110111111100000011110000001101111100110010101111001100111001010001100100011101001000101101011101001100011111000010000110111101100111101110110111101010110001001100101111011010101111001101010101011111110010111111110001001011011111011101100100101110000110111111011001001001010011001001111101101001110001001011100101011001100000001110001001010101100011011100111101001000000011001110110011101111110110100111100100000000111001110010001111111111111110000100110000000010101001101011011011100101110100111010111000011111100011110000010001110010010001101010010000101110011100101100111000111001111001001000011110100011101011110110001001101101010000000101010011100100000100101110010001100001111111001011011011101010001110011110010111011000110101001010011100111010010011111001010011100000100000110100000110111001001000100100010111110000011001011010101100101001111101010101111101010011110101101100101001011001010110011000100110110010011011110101101010001000110001111100100001111110011000001000000100000000111001110100110011011010111001001001000010101101111111101011011001001010101011000010010110101100100100100011011001110010000101100110100100111110111010111100101111111100001101110100010111110101001010100101110100101000011101111110110100110101101000010101101000111011110100011010101000101110001101100111010011101000111110111010000111100010111111010101010111110100001111100011001111010110011110000111100101011011111110000111000101100110110011010001010011101100000110001110010110010011110111101110011100010100000100110011100011010101111011101001101100011100000100011010001111010011101011101111110111100111111100001101000110000111100110111001001101011100010011001000010111111
101100000110000111110000010011110111001100110111000010010000101010100010011001001011011011001111110001100101111101011111100011010000101001001011000010111101011000110010010000100101100001011011110011000001100000001011011101001011001110101100100011011110011011000111100100010101000110110010110000111111100011110001010001101010010011010001110111101010010001100111100001110111001110110001001110011010101010001001000000001011100000111100110110001011101010000111100001011101111000000011011011001011000100101111110001001101011010010100101101010110110101010011111000011100001011001100100001101100110010001001011010101101011101110010111111010011010101011010110110111110100100110001100001001001011000110111100011101100010111100111101101010110011111011010100110000010000101100011000101000100010101011101110011101100111000011010011010011001010111001101100000100110001001100010000011011111000011111010111001101111111110011111010001111011110110100000100111110010110001111101101000101100011100011011010010100000000101101111000011101000001010110000010000101011100100110100110100100001100111110101100001111010111111100001100000010001010101111001001100001011111000111000101110111111011110101101110100101100010001111011100010110100011111010101100000010011110100010101001101100001101000100111000101010000111101110001000001110100010110100111111111110100001000101001001101110011100100100110101110010111000100001101010101111101100111010100001110101000111100110110111100011011011011011101001000111010011010000001011101101111011100101000010111000011111010010100101101111101110110000001100001010100011101111101001101000011001110111000011111001100010100011101111000011010000001110100011101100000100101100101011000011010100011010000011100010111000001000101011101101011101101000001000010001101111101011001010000001001011000011101000101111011001100001000001011100001100001101111001111111001000100000110100000010110111111000011100111010100010010001110101100001111110101000011000111111101011001101110101111010000111100001001101001111110111010100100101011000000000100100010001110100001000110001000001101000101001111100111000010100011101000000110010001110010010110001100000000101001110011101101011100110101011101000010101001011010001000111111100010101100101000110110011110011101101111001010001011011001000110011111100001111011100010000010001001101110010010000001101101101011101111011000011001111101110101111000011010110101001000111000001011111110010001101000001001010111010100110001111110110011011100100010011010000011111111001100010010101011110000101011011011100101110100000001001000110100011110100010001000101001100000100101100100100010011010011100111010101100101001101101000010111111111100110000010111010111110100001111100111101001000100001101000001011100101011111010111101101101000101000100100001111010111000101010011110101110100010010001100100110000111011110000000011000110100010010111100001110001110001100101000110100100101110111001100110100000010000110110101110101111001111011100000100010111010000010011111001100010111101000000
100101100001101010011100011110111000111111110100000101110011000011111011100111110101000011100011101001101100010011010001010000100011111111101111001010011000101001100100110000100110010110110010101111010000001010110100100011011000001011101100100011101100010111010001111011110111001101011010000001111001010011101111100000010100000101111010001110111011111010100100011011000001011110101001001110100110001101100110001111000101100101101101011001010100111100100110111010111100000111001000001010101111101010111101000101011110000011001110001110100111111011101001110000101100101010010100100010110011100011111100000100111110111111000010110111001010001111001011101100101101100111010110001010110011011011110100110000000111101101001010000100100000110010100010100111110111010001011110001111000100110011100110100111111110000001001111011110111000101111010011000100111000111110100001010010011010011101100000000000000100000110010111111000101010011111001010001111101000111100101001111101010010001010100011000011011011011100100100000100011010101010010101110011110100101010100000000111010101000010111010101010000100111110011110101001100100011010110000011001010110010001001111110110001100111001000001011101110110000101111101000010100100101100100001001101010100111011001101101100110001101011111101100110111011101100011001101010110100010100101101100101100010000101010011001011001000000000011111100010010001100010110001000101111101000100000000000010110110001111111101001001100011010001111111100001001011010000100010000000101100101110101000001011011101111101101001111011010100011110101110110100111100110011101001011010100001101010010001011111111100111100111010101011000100011110001111010111111100111000101011010010101001101100111100100001011101010000101111111010100101011010011011001100000010000101000101111111001100001111011101110101000010011110000111011101110011110000110110000110110011010000110000110100100011010001110111111101101101110001100101010010110010000011010101110101100110011001000101011001110100101010101001101001000100110101110100100000000010100110100101010001010001011110000010011010111000000010001110101110111111011100100000111011001000001100001001100111110111011100000100100001000001000110001001011101111000001001100110101010001100110001100101110000000000100101111111011001101000100110000111100000000101000010101000001011001110111011111110101001100011111001000111111110110100001110111111110111101010111110111101110011001000100110101010001010100111000011111100100001110000000010010000110100101010000001011110111001100110010101110101000110000100000110000001111000100010011101111101101111010001000001111010000111111100011011011000101101001100011101000101110001110000011001011101001110000110110001001100111100110011111100001001001001110010000011011111100111110010101000101100100000111100110101110100001100101101111110010110101110010101001011101011110011000100000000111011000001001100001001010100110100010001100110110010111101101011100101001100100110001011000010111011111101000011101001101000011111000100010000111000
110100100110010110110100010100010110000101100110010000010011000010000010111000101101101110110110111010100011111000111001100100011110011011101010101100010111101010111111100010001001011100010110110111110001100010110000011101001100101000101010111011000100100011000000110110011011100011011001011101010110111110110101001001110100011011110100001010001111001010000000010010001000100100111001111011110110101111000011111100000111011010101010111110100001111000000110110010011100111100011110101101010011100000111100000111101000001110000011111010101001010011110100011100010101001001000011010110101001100011000100100001100001101101011011010110100010010110001001111000000001011110011000011010001000111000000010010000101011101101111100000100000011001011000011001011110111011110000111111011111110011111010111101001011001101011011000100010110001100011101001011011010101011111010110011111000010100000111001101111100111101010101100000101100111011000001100001010110100000000000011110010100000100110010000001000111000111000000101111111110100100011011101001010111110100111000001001010110100111011110111100110000100111110000111010111101101101110000111101100010100100000011011100111000011011101000000001101010101110101101111110010111100100100110101000011000111101101010010100111110010111111101001111010000001000101100110000010001010111101001111011010001111111011110111011000000100100010001010000010111001100010101010110001001000101000111111101100110100110100000111111101011100101110110000010010110100001111111001011111011100111010001011101101100011001011111110001000000001001001100110011111000101010000110010100011100011011011110101110111110110001001100001100011010001011011001100101111101011011011001101100111000010000011101110101010010011111001001011110100110111001101011101100010000101110101001100111001110010011110111110101000100110011010000100100011100001100110010101111000110111000000010010001011101000010001011110001101001000001011100111010101000101000001111110110110010100101101100011111000010110111000100100100000111000111010100001100010111000111101100101000111110000000010110101111111101101100001011011001010000011100010001001011011001101111101010010111101011111110110101010101101011110001000000011011001110111111111011110100111110111100011100101000011000100101101111100001111100110101011011010011000100111011010101011010001000010010100000000000011101111111100110010110010011100110100101010010011010000010100101110100100101111111110001101011001100000001001110001100110001001000010110011010101101110101011010000001001000010111010001001110010001001000000110100010101111000110010011111100100000011100000101000111110010110110010011101011101000010001100010011101110010001111101001011010101100010100110010111000010010010110010111110000111000011000010100011000001101100100100111000100010000111011110010001011011001110000101111000011111111001001100101010111110010000011100101110010100001000100111010110000000000101001010100100011100001010110010010011011101000000101011001110011111000000101011000010101001001000101110011101
011000101111000101001101100010111000001010001001111110111100010110000011100110000000011011000111101011100000011011000001010010000000110111000110000111110010011101111101101000101100101001111001100111011110110010111110001110101000001110101010011101000010110010011110001001010000110100101111010101001011001111001110010111000100111010101100011111011011010000010101010011110110011110111011101101110101101101100101001011010100011000010110100111001010000010000010110111111101001100010011000011000001110101001111110111100101111111001001001110001110101100111111111000011110000100101000001010011101001100111111101000110110011001011001000111001000000101011110001001101001111011001001101100111100101110101011110011100100010101001110010110011000000001011011110110110000111011101011000011111101101111001110001110110110111001101110010001001110100101100101010010100111000010010000011010111001101000011011111001001111010110110101100100010000011011010101011010010000011001111110000000110100001101010001100011101101111000111000001011101101110111010110100100000001111001000001001110010110000110010010111001001100101011100011010101111110110111011100000111010000000101100011011111001101001000110001111100110110101010000000011001101010100100010111101011011101101110111000010100110011100111000011110010100011101110001111010011110010010000101010101110010000100001001101000010111110010010011101011001010001101110111001111110010000101100111000101010100011010100100011111011111101110100111001010001110100101101101010111100000001001100111010000111010100111111010010110110111100100101111000110001101100100111000000110000000001001011001000100001010101000011101010001101111110000100000000101101100101010011110100111001110110011011010001011010111111111000010001001111010111000010011111000000001001100010111001100100011110000011010010001110101101111110011111100110110000001100100111111101110101111101011111010000010001111001000010000111110100001101010000000110000010111110000100001110011101011000101100001011010101101000010000110010000110001100001010110101010111100010110001011111111011011111000110100000101111000000100001011100011101010011100000110010110000101111001000101111101001100111011101101001001101110110100111000101010001010000101010010110101111001010010111111011100010011100011100101101111000100101111011000111000111011011010111100001001011001000110100000101001110000110010110101011011110101101110100010110111110111101101110110100111011000100010001100101110111100010010001100011101010111101001010101010110001111001111001010001101100111001101111011011010000010110100010110000110111101101110111010101001000011100000011110001011100010110001110001111011011110101010001101111100101011101011001111010101101111011100100101010011001100011011001001100011010111110101010000000000110101011011011000100111110110011101011101101100001110011011110011101000001011101110100001000001001110011011001000001101010100100001101001001011111100001001010010011001010110110101011001001100000101110111001011010000000000010110100100100011011001000111101
010001110100110100110111111110110000000111100111101001001010100111110000010001101101011000111001001000111110100101000010001110110101101001010101111010001010001101011001010000011000111100111111111000111110000111100100001100101101010100111100100111111100101110111000101000110101110000101000101001011100110101100110001111111011010010100101111000000000111111000111001010011011101101010110110100011000010011010001100110001010100110101001101101010101010111000111110101010101010101111001100011001110001010100110011100010011111011110101000101111111000000011010111001001000111111100000110111001001110110111001001111000101100010100100011111011110001100001001011110100000101101011101111101110110101001101001001110111000011001110001111111100000001000110110010101110000110100111001001100000010011100010011011001101011111111101010000001011010011011100101111001101000110000101010001100111110100001001100111110011100001000100010000001110010000011100100010100100100110010011101001011101101110001011100011110011110110000100101000101100110010110110111110000110100100100111101111011101100100101111110010111010010101011101010011101111101011111001100011011110110101111111010000110000101010100010110101100100010001111100000001111100000110101000001111101010110110111000000101100100001100101101111011000100110110110100100100000001001000000110101100100111111011011011010101010000000100011011001000111011011010000000100001011110101001010100100111000001011100011101000111001111100001101000111001110100011110011000010110001011000000001011000000001000000001000010100111100101010000110000110111011001001011001101000011100101010101100101100110000011000000101001110011011100001010100011101001110111000011110101100000101111000011100011011110101111000110101001111100110001111001010100010001100110111010101100011010110100100101110011110111110111110010110110110010111001000000101011111100110000111100111110100111001010111001011011011111010101010111011111001010110000011110101101100001101000111011111000100001110101000111011010111010111001010001101101001001110010000101111010100111100010000100001110111101111000001101110100011110110000110101010011000110000010001001100111011001110011010011110001001000111011111101101000111011100101011101110001110001001010001001001100101111100010010010000000000000110001100010100111101101100010110000101010100110111000110010100001010011100111010101010000100101110111100011011000111100000011110000011100011011011001000111111001100111101001001001000010111000011010001011101111000100010111010011110000100011001010000001101101110001000101001010110100000000011101000100101000000110111001111101110101101100101100111001110100010110010100101010111010100111011101000101100111001110111110001011010110010000110111101001011011101110011100000010001111001100100110001000111110000010011100010000101010111111100010101110001111000110100010111101000000111111010110100111011011010001010101001010011101010100000101010110010101111100110000111101111011000100001101000001011101110011010001001000001100000110101001100111111110011
001010111111000001100111100111001100001111101010010111100000010010101000011010000100110111000000100110101011001000011111101011011010001111111000000111100000011111111011110100110011001101100000001011111101111110100100001010001010100101110001101000001111011110001001111001000101000010100100011000011110111011011100010100111001110000111001011010010101000010100000010111010110010101000011000100111001101111000111110111011110011111010001101011100010110100010110000011110100011010000001011111000011010001001111000101000111111100000101000000101101101010000111101111010011000100011011011011110000000100000001110011110011000110000111111100100010000001111101100011110001110110000111001000011110010000111111110000001010001011000001111110001011110001010110010010000110110111000011001101111001010111100110001101011001100101010000011010100111011001101100000100100110000010011100010011111110110000011001111110110001001111001000100000111101100110100001100111000111101111101011011010010101101011110101100101010100111100011011011100100100101001100111010111101111000101111010011100101001110111011110101110000011101101001110011110101011010100101001010001011011110110111011000110011111001000001100010100110011001111110111000000100110111100001010010000110101011001001011100101000011011000000100000111110111000010111010001001000111101000011010110110011010011010010010000110101011111001000110011010101100110111001110000101101011101100001000101010010111110110111001010101001001000100110101000100100000100011100110111101100000110001110101000101000011010111010100001000000111001100011111111011011001110101101010101101001000010010100111010101001101010100100111111011111110110100000101000010010100010001101011010111100011010101000100011010010111001000111001101010101001000011100001000011011111001001000101010010001011100101011001001000100011111111011100000011101111010001101000000001101001111101000011110100100011000100100001100101101101100110010010101010110010010001101110111010000110100100010010101110110000101110000010100011100010001110101001111110101000100000100100111110001011101101010111010110100100011010100011011101100100000001010001111010011100110100111110001001101011010011000101101110000011011100101110101110110111111011001001010011111000011100101011001010100111111000100010000001011101010110100110111000011110010101101010100001001011010000111110000010101000010111100010100000011110100100010110011110000010110011011011100000000110001101110100011101100110011011101010001110011001100100001010100011011010010000110100011111010010001000001111101001100001100100100000111000001111010000011001010011110001110001000100111111011001110011101100000001001101010000111010100011001110111110001101110100110111010110100110111000100111011000100011101100011011100011100010001010100101010111001111011110011010001011001111100110101101000100010010101000001100010001011111110000000111110100111110000110100001101100000010110000000001101101001000000100001011111000111000101101100001010011001110111100011111010000110010000101010001011110111111
110001101001001000000111010001101010010110001111010000101100110101001110100001011110110111101100100111000010001100101011000101001100010011000000010001010010110011010110100100001001010011010110000011000010110110101111111010001010000110101111110100100001000111011011001011010010110110010111111000100001110111011011110010110000101100010100010000010001110001001111110011000100010100110010011000001110101101000001001101111010101010001100010001000110001000011100010101100111110000001000000110100010000101110110000110101101100001010100001011100101011100011100001010111101110111000100101011010111110000011110011001000010111001111110001101010011101011011101001001111011100000011100101000100011011010001111011100111001011001001010001110011010001000110011001100101010000111101000010111010001110011110100001111001000000011000010000101000111110000100100011111100010001011010010000101001111110000011010111111101010011101001110011111010110101011101110101011000010101110101000110110011000101010000000011111000111011111001000010110000100010110001000001110100101100010110000100111111110100010101100000101101011001001011110101100001000000001011011111111001001000101001101110010011101010000010110111000001101010110100010001001011100010100011010101101011011000111111001010011101101100111101000010101001000011101010101110011000110101100011101010001111110011110101111111001010010001011001011000001011001000001010101110001001011101110001001000001011111110110110001100110001010010010101100010010100010011101101110100001101101001011011000101101101011111101011101101010100101110001110100000110000101001011111101101110110000111100011001011100110001100100010001000110110011100010000010001000011110001011100101100100010110111111101010000111001000100000100101111100011101100110101110101000010110010100100010110010111011001010101011010110100010011000111110110011101010101111011101101001110001001101111001111010100010000010110110101010101011110001110011111000110001010010101101001100011000001001101101101111001000011001011011110110011011101110001010101000000111010100000000110001001001000100101101011100100001111010111010000010000011010000000111001001100000010111001110000101010100011111011111101011010010011000100001011111011010000110011100111000101111111110011100101110000000011011001110101011000111100001001101001011110100001010101111010111100111100101110101000110110100010000011011000010011111111100000001111011101101101000000111110111101001101100100011111111101001100101110100110001001001100000001110101011000001001101010101100010100110000100000101001010110010110110111011001010111100101010111111001100111111101011011110100001111110100010010101110010101110111100011010111010110001111000100101100111100101110011000001101101011011101010011011110010110010001000011011101100000100100011010100010001111000110101001100000101000010100100100001101010011100011000110110001001110001000000111011110001000110010001101011100110110001110011000111111100001100100011001101000111011101110111011010110010000101011011100001000010011011101000001010
000001001100011111010011010000100011000110000000110110100001111100111101001111100101010101101111110010001111100101100000001110101101000010110101000101011110110001010110111001111101100011011110011000001010110001101110011000001111111001111111111110100100001001000110000101000011001101010100000111001110001101011010001001110011001111110010001000111110110000011110010100000000011011000111000000111001100001111101010010010111000100010101000001001000101001100011001100010010100101000001001100001101100110111011011011111011000001100111100100101000110100011100101001011001100101100111010110111011111100101010110111110111100101001011010011011110110000111010001100110101111011000110010010001000111100001011000000101001111110001110111011111000100110110010001100111110111000000011011010101011010101011001111111001101110010010011000111100011101000000110011101001100010110100100110110101101010100011110101010000010110010100101011001000011111100001110000111101011000001000101101111000010111000000011011011101101011001001011111010011110111101110100010011000111110110101001100000010101110110001001011111001101111101001000100000111100101010110111010100001001110100110100111110100001100011111000000111000010100111010001100110101110001000110101011100100000001001000101001100111011010110100011101000000111100000100001001001101001101000110101100001101100010110101010101100011001100000011000110101000110101000100110010100111011110001000001100101011101000001010001011000110110000011101011010101001100010100100010110110001110010000110110100111111001000111001001100111000100111111010000011110010110000111010111100000111111001110010001001111100000011111101001001111000011110011011001011110011010100100001100000000000011000111011101100100010001100010000011100001100111110000011100000110101101111000110111001101001011011010000110110011010010010111101110100011000010000101111100000101101101100001100010111000010011101101000011110000010110001100101000100100101011001111010101110000010011111100010111110100011100100101001100110010010111110001100100101110101001010001000110110001011000111011111111100010011110111100100011000010110001110000111110010010010000001111001101100011111011000000111111010110001000000100111101000101111011000011000011100010111010000111010100010001111111101010111001010011001101100101010111100001011100010000101011011001111011011111100011101110000011110100010111110100001011000111010111001010011100011000000010010111111110111111011010010000000111101101110110110101111001110000011111001100101101001100011010000111001101110110101000001100111011011011011110110011111100000100100010111000001100101110001010011011111000000101010000100110010010100111110010001110100000000010111001100111011010010011110101111000111010110111110001110011101111000001000000011110000000010001000111001000101000101101101111100010101000110111001011011110001110011000100110100011110101011101000000011111011011001000010000000111000111010100001010110101111111001010010011100011001100111010110111010001000001111011111100010001111101011111101100
011001001010110111100101101101010111011010111011001010000001100010110001110110011111010000110111010000101111101111110000110011010010000000101011001010111001011001010111111001000001101100100100000110100001001111111101010010000000101011101101101000111000100101110110100001011110111100111011010111000010101110000000111110101001000010111011110100110111111000111000100000111001100000010111001011010100111110111011100100010000101101010011010111110011010101011000011100101101010100001001001010011101000011001100010101011110010010100000100010011011001110011011000111011011111111010110000100010111100110101001010100001101010010011001011111110010110010101100100101010111111101001011000011010001001110011111110100111000111100000111000100011010000000000111110111010110101100111000100111010101110101010010000110011101010011110101101000100001011010001111111110010010000111000100101011011101101010010110000100010110011110100101110111111010101101111101001110101101100001101110011100000010011011111110001011100101010110111101101001100100001000010000011111110000100010110010111010000111111011000110010111100111010100011010011100000100011010011010110101100110010001010111101001110011001111110110010100011010001100010000100011001010111110111100101100001110000100101000100010100100111100100011111001010010010100110011110101010011100100100001010101010001010101110100001010110011000001111111011100110111110010000011101110100010100001000010111101001000001101001100100001011001101010011111100101111111001010101101101010000001111101011110001011101010101000011111110010000110100010001011010111110110001001001100000111110011101100100110001100011010010101010010111011010000010111100101011100100001111101001001101101111001001110110101100001110100001110010111110111110110110001010111100111111001000111010001011010001000100000100000011111101011000001001011101100101000010011100011010010011001011110101111011100110010011101000011010000001011101101101000101111110110100110100111100011010000111001011000000111110011010011100111001011001100001100100001010010001001111111010000101101000110010111000000001100011000100011011010010001001101111100010000100010001000110111101101101100000110100101111111011000110001000001100111101001010000111001000101111001010110101111101100000011011010000100100011110100110100001101111000001001010000110010010000001001011010010000110010111011101100010100000000010101000100010110011010000110111110100111001101000101110000100111001110001100100100111100001101000000100110000000010101011111110110101101100101011000001111001100111010101100000111000100010010110101010001000010111101101001110011000010100000100110000111000011101011100010010000101011000010010011110011011101011000111110001110001100011000111111110110011101111011011011110000111000011000110011110010011010011010000000101010011101010010011000001000101001000011110101010110010110001101011111100110100001000001000011001101001100010111100110000000100100100000011001011011011000001001111010000011101111111100111011010110100000011011111001010011101101110110
001111010100110110010111100001011110011001000110111001011100101101001001100100001111110100000111100000110001010010001011010001010000111011011111011111101010001101100000000001000101101010111111100000111010000111100101011000100110101111010101011001101100100111110110100011100000010001110010110011000110100100000101001100101000010010101110011011011111101001001111001001101000110100010101001001111100101000000011110110000000101011100011101011111000111010010110101001000001111100110001101100010111111100110000111000111011101110111100011001110100010110011110111101111100011101101101111011101110011100111010110000010110010110100000010001110011110001111001100100101101101010000000100011011011000001111111001100011000000111011010000000001111101001000100110011111010001110010101001101001110101001110001101000000010101011000010101101110101101101011100110111011110001100011011000111100101101010011001101000010110001100100001110110010110111011001011101011011100011100010001001100111010111000111100101101001011101011110100001011010101010000001000000010011111011011001111110000111100011000100000111101111010011111101011011101000001000010110111000100011011100100111101110010110111011110011110000101101000001100001100001110000110010110101001101111111110010100100010111000100110000011000101111100001111001001110110000110011111000011011100100101101011010010000000101000011100111111100011111110001000001100110000011000000100101111100000101110010110000010110000100111011010000110101100011001111000010001001001101010110101001100110010001111000001001111001001011001011011001101110111010101101111000111100111000110011010110110111010010011110110101100111111100101011000001000110010111001011101000010000001110100000001011100100110111100110000111101101001111011110010010110011001001100000010111000111100010010110111100001001010011101000111000011011000111110111101001000100011010000110011111011111111001010001001111011100111111001010000111101000110101110111001010100101101110101110001010101011111001000100101111000000001101101111110000001110100000110001011000010010101100011010001111000110110000000000010110100111101110111011010011011111100010000111001110110010000111001101011101110100110101000110101101011000110010101000111011110011100100111011100111110011100010000111011111010110110101001001011000111111000110010101010001001000111100111001111101110011100011101011101101011000000111101101011010100100111111000011111000111011010110111111011000000010101000010011011100001001000111001000001100000101001110001010111001001010000110110101010011010010110000111011011100110101100011100101011010110111011110000001111001101001110100001010110110010010110110000110100000101011100111011010100000011001000100001011100011010101111011001011001000001001001010101010011011110000000000000100101101110001110011010111001000001100100001010111110000101111001001011111001100110111111100011010110011000101010000100101110001010101111110000011011100101101111101001100000001001011110010101010010011111101001100110010011011001000100110100110101000011111100
101010110100111111001000111101111000101100001010000100000011000000001111011001110000101000110100010100100100100011100001110001011101111001001111011110001111101011001111110000111100100010101101111011010100100111100100000000011100011010110101000101000100011010010100000111011110101000111001110011001101000100100100101111010100110110011011011111101011110100111100011110101111011000100010010110010101011101110111111111000001100010000011010000101011000111001000111110110011111100010101111000011011000111010110100000001010000110000110111000101011110101011110000000000100010001100001100001001010011111011000001111000111101111100000011010101001010011100110111100101111000111111101000011101001101001000100000101010011111100101100100110100111001000000111111010010010110000111101100010010011101000101001001011000011110000101011001101100011100100000001011001010101100100101011101011001010010101001111000000010111101011001010110100000000000000000111010000110010101111000001010110100011001000010001011101101000001011010111001001010100111111100011001011010101001000111100010100001101100000111101101101100010010000000101110000000111101110010111010101101000100110100110110001000001110001001001010101110111111110011011001011001101001001010001100111111010100011111011111101101010010000101110000010010100101010010100011110111001101101011110010011110010000110111101001100101000100011110011110110001011000110100110001011010001010001111011100010101110001000010101110110101100100110100010100010010001111110010110011101010100001110011111100010110100101001110011011111110011110001011111111011000000001001101010111110110100001101101010001100101011101011011010110010010011111000101110010010111111010111100111001010000111011011000011010111111110001111100000001100010010011100010111000100010111011010000100101100101100110000001111110010101110100011000111100101111010101110110110101010100100110100011100011001101100011011011101011100001001101110001011011001101110110010111010001110011000100101010111011011000111010101111110100111010110011011110110100000110001010000011010101001111001110101000101010000011101000001001000101100000001111000010010011111110001100100101110010100010110110110111110011100101100000101101101011100000101100100001100110001010100011110011110011000111001011000010001110110110011000010010101010001100100110100001100110000000011100011110001010011100100100001001011001000000100111000010101100010011010011100100100110000101101010111110101000111111111101110010111011100011010100001010000110011110000010000000110100010100111111000111111111111100011111011010111101100000000010111111001011011111111100000101110110100010001001111011000000111110000000011010101111101001110101010111101101011011001001101100111110100101001010110010011000110101001011110011100101000101111000111011001101010000101010100011001110100110010010100000110101100101010010110010101100010110101001100010010010001111100101110100001010001110100101100001000100101101010011010111110011001111000111101111111101100101000110000001100000100100000010101110101
010110000011001000010111100110101111010101111111010001011111000010000100111110110000010000010000001110011100111001010100100011011110110011100010101100101001001110011001011011100101101001001111000010010011110111101111001011111011101101101001000111110011011111000001001011000010010000011010001111000100000011011110011000010011100011110010011001100011100101011110101010001011001110100101001001010111011111111110110111011101011111011001010000111101110011001101100001101010000001100110101000000110010111010100110000000100111000111011100101010010111111010000010000110111100011011110001100101111011110100000101100110110101100001110101101110111111000000010111110101011100010010010110000110010011000110111011011100111110110110110110010110111000001010110111111000111101011111010000000111100110001100001010001111011111111101011110110010111010110110000100010001100001100101001001101111011010001010111011001011101001110101111111110011011110001011011011001111101000101011111111010010001110001110101011010100011000110011000000011110000110110000111110001100100100011011000101111001010100001011001101111100101110111000110101100111110111001100001001001101111110010110000011001001110000111001010111011100111011011001011110111111001110101111011011111100100100000110001111001111010010000100000011100000101111111000110010000010111000111101010101100110011110011011010111000110010011100000001110011110000111111111100100100101010111101010011110101111101011111101000001010010111101000110011100111000100010111101100100000001111100011011110001111100011111000011110110101100010110101000011111011101000110001000011100100010111100010011001001000111001010011111101100111100001000011101110111100111001000000110110110010111100100100011100110011111010011001000100011011110110100110110011111111100011010100101000100111110001111001111100011001000001100011000000100001101101101101000110100001001000001010010001010110001001100100001111111011100101000010010111100011011011011011101011000001001110101000110100110011010000001011101010000000000011110110100111001100001110010111110111101000010101101010111110111000001011110001111001001111010010000011010101010010110100000001001011010100011011101110000111100001000011100011100101111011101100010001111100001010011010101101000011110111001101001100010001110111110101111100000100111100110011111000010110100010100101100010111101101100110111110001001000000011010101011011111100001101011011000111001011111001000110000110001000000110010100100100101000111111100110100110101001111000110110011110100101000111100010000110110011001001101010000011101100010111001110110010111100001010010010001000010011110011011011001101011001000111111001000000100110001010010111011011111100111111001001111110100000010110011111011000101100111110101010110100011110100011010010101100100001111011101100110111101110111100011111101011110111001010111010101100101100000000110000101100001111100111110000011001111100110111010001000000110100110000010011101100110100100101011110011110110001011010110011101111101101100100111001011001100010
011111111110011001011000110100010110110001000101111011110100111100111001100011100101011000010110000111001001110010110001110110101000010010001110101001010100101011101010001101100100011000111110010000011110011100111110111100000001000110011010011100110011111111101010100001111010101110001000010101111100101001001000000001001111010101111110000110111001010100001011000000101011101001110001110000100100000111011001011111110101101011101000001000101001111100000010010110101111010011110010011110101011001101001001101001111110100110010110000001110010001110001100100001001010011011111011000010111001100110100110000011011111101010000011100010101100011111010110111011100110111001110000100010011100100101111111000011001101110011011000001011001110110011110000100000011000011101101100000011011000101110010101010000010100110010110011111100101101110011101100111110100101100110101000111100001000001011011111101110101111000101010111000110111001001010010111000100000101011111101101110111001101000011110100111001000001101111101011001010111010100101000011100010011010111001000101000110001110000011010100100110001000010001110111110111111000000000110100001001000110011001110111101011010000011100110011000001111111110000011111110110010111110001110001111011110111110001110111001101101110000100110010001111111000001100101111000001011011001101000001111001010110100000110001001010110101010010110011101110000101011010010011111011110100101111011101100111100010101001110011010111011011011010011101010110111100100101101110100000111010001101101001110010001000110000111111010111111011011011110010000011011101000110001011110010000101000100110101111000010110001100101110010011000011100010101011100001100011110110011111111001110000100010111011111010000010011011101000010101110010011010101000111101001000100111110110010000110001001000101110010100000110000000000111111010001000001011001101100101110000011001010110111111000010010110000100100001101101101010100101001100010001010010101101000100101110100100111010010000011011011011001110001111101001100100010100011110110101000011001101011000100110001100100001110001101010000100000001000010101100110011111100011110101000000101000011001100011001011001000011100011001110010001101010100100110010000010101100100110100111010100111010111000010010101011011001101100010000001101001101110000100100010110101000100101001100101000110010101011100111001111010100001010100110000000100100010100010100101001010110010110000010100110110110011110010100010011011011110100000001111101010100101011110011110111000011101001001110110010111111100111111010001111001100100000011011100011110111000101011011100100011100010100110000110001011011000100110001001110000110000111010001001101000010001111100101111010111001001011011110101011111001111111110000111101010111111000110000001010111100011100101001100010001100101101101001000101001010110101011100100011111110010001101111100101100010110001101010100110011101100100101000011001010101000010000000111011001011100111010000111000010110110000000101000111101001010001010110101010101111
111111011001101111001110110000000101101001101100101000101110000011011110100101011110001101101001011101100001101010101111010000001010110001000110100000111010001110111111010011111100101111011010000000111111111001111101110000011110100011110100010101101111101101100010010000011101111000100001111000001111010001011011001010010011001100110001101101001111110011101000100011111000111111000010000001001000100000111000110000000100111001111110001000111011101000000110101011011101000011110011101100010100011011110100001000010000101111011011001010000011100001111110101011111101111101100100010100110011110001101101101100100010111011110000110110010111111010011011011001110101011101111001110100110000000111000100001101100100101001011110110000011101000000110000001000100110111010011000001001011111001111000101011101001111000101010101010000011011100111000101111111110001000101111001001011111110110001110001100010010011111111101111110011010010101010011100010011000110101010011101000110110101001110001011111101110000101110111000111000111111100011110100100110011001111110110011001110110000000010101100011010100111011001110001011011101001100010110111000011100001001001001011010001010110101100111011110000001001100110101001001010100010011000101011011111111010001111011000001000100001111111110111010110100001100111101111111011100000111111001110011110001111010001010111110110000110011000010100100000010101111100010010101100101111111111011101011111011101110000001100111111010011011100001101000001111110100100110101100001000101101011111010100110100101000101101111100101000001111010011101000100011010011101101110110001001110111100101000001100101011100010011101010001111110111100111111100101110001110101001000110001101001001010101001110010011010100110011000011010110101011101010110011101101000001000110011111000100011101111101101010000001010110000001011101011111011010010110110000010000100010000001110101101001100000101101100000011000111110001000001110011001001011111000001111101000010001010101001101111000100000010111110010011011000001111011101010000010100100000111101011100001101000111001100111011110011110010101001100000111100010011100100001010111100001011100101101100010110000110101101110101000001000100100100101110011000101010000010000001100110101111111010101110110001100101000010001010101001001001111001011111010000001011100010100110110111110110101111000111010101110011001101000001010010100110100011001110101011110111010010101000011001000011000001100101111010011010100111101100110000001110001001010111010110010110010110101100011011110000111100001100100100011101111001000010001010010011010000111101101001010110001101010111101001011100110000001010010010010110000101100110001011101000101011100001101010111000010011100100011011000110000001011000110001100100111001011101100011011001001101100101000011001100100011000000101011101000011010000011001111010011000000011000001100100111010000111101111101001101011000100011011011011010000110000100101111110110001110011110010010110111101100011000110001110111101011111010101111110001110110
110011011001100000010111011001001001101010000000001000111010101001010111101111101001000111000110100010101111001100010011010101011000011111010001110010100110001100001100000111010101110100111100011111110111010111001110010110011100100011111010101010101100001010101010001101001011101110110010100000110101000110101000010110011101011101000100111011011100111010000011001100001110011001101111101101001001000011100011111110011111000000110000011010110001100010110110100100000101010000001001111110101110101010111111101000110101101000011000010000111111000110001010110101111010001000011101111011100100011110100010011010011000110000001110011101010011100001101101100000100001000110010101101100101000111001001000000000000011001111000111001100001000110001110101111011000001100010110100100010110000111100000001010011010100100101000000010101111100001100100101000100110000011110100011000110101001110001000111011001001100111010010110000101101010010011011111100011010101110100110010111010011100001000110011011101111000001100101110001100011010101001110111011110100110100100011101000000100101000000001101000110010100000100011010001011100110101010010001111100100111001001000111011111001011011101001100111001001000001011010001111111000011001101011000101010100110001010101111000101001000110111111100000111110100001010010011000001101101110110110110001110010011101111011011110100101100001100011001011000111010111001000011111101110100011100001111011010111101101110011010101100110111000010011110000010111111010110101011011100001000001000011000000000011101001101001001001010000000101011110110100100111001001110010000011110010111011110101010100101101111111010100100001011011111011110011001101000101111000001011101011100000001101110100101001011000000100001101000101010110001001000000001011011110000110101100110101001010000111100011111010011101111111001111110001000111011100111011101100011101010011111010101000111100111100011001101101111001101011100111101100111000111110001100100001101101010011100100000010111010010011011100001111001000010101000100000010101011011110101010011110110001101100011000111101110011110101100111111011000101100101101010100111101010110101100001010001001000010101101011010111101101101010111011000101001110101011110011011100110000000110110110001101100010100110111000101000101101111010110110110110101011110010000011110011001110111011010101001110001010100101001011101011100011100110000100010110101010110111011001111001101011110111001111111000110001110000010111101010011111011011100000000101010100000001011101011100001001000111111010001001101110011001010111001100010111101011010110010001010111001000110101110101110001110100100001100110110011000110100011010010000101011111100100001110000011110010110100110111100100001101111101001011101110010010010111101010111000000100100111011111000110101010110000111000001001011110000010110100010100111110100000001011110000010001100001111101000111101000001100010101100110001110100100100000011011110101010010011110010110111010110010101111101100110110101001100001010100000001000101101
110000100011001100010011011011011000011111000100010110100100110111101111101101001011011100100111001011101000110110000001110010100101000011010100001011001111100101100100101000010110101111010100000111101101010100101001100000001010001011101011100111110010001100100101010101100111000101000010111110010001011101110000110011110011010111110101110101010010110100100010011111010001010101111011010100100100101011100001011110101001111100011011000001000011110101100101101100111000100001111011110110110100110011101100000011100100100001010010000110111101110101001100011110111110110000110100000110100111010101011001101110011101001011110111111110010010000011011110101100100100111010000010101000111111011001111101011010100010011001010000000010001110001101010010100101110110111101000111010000001010101111010111000000001101000001010001100001101110101101010010011100000111111100010010100010010011111111111001000000100100001001010101000011011111100001000011110101001101000100011111111011011011001110010100100000010001110111001010101000010010010001101111101000000000001001010000000110110001011000101001100110011011110100110101011101100111101110001111011001101110111101100010101010111010010000101010001001010000011011011011101100111001010001111010011001011110011100110000000110100010111111011000000000001101100101000101000111101111110011000101101001010111001110100101000000011101000111100100000011101010100111010100011111100101110001111000111001110000011010101110011001001101010111001011100110010110101011110000101011100110110110110001000101001001001001100111010110001001111000010001110011101110010001010101011101111111100000001000011111101111010100101001110011100010001000110101100101001000100100101100011100100001011111111010101110100001110101110011110100101110100101110010100101100100010110010011110001100011011101010010010011100011100010001100000110001101111100010001111010011000111110100101001111000001011101001001111110100110010000101111000010111101110100000101011110100101101101000100111100010000100100010000010000100110110010110010100111111001000101011000000000110101011001101001000010110001110100111001101000111100100100010101001001111000110001100101101111011011011111110101001001011111110011010111100100110001111100011111111001110101111110010111100000010101100111110011110111000111001001110100101001001110110001011100010000110001000110001000001001101110110010101110100010001001110111000110000001110101011011100001101010101101011011101111010001001000111111110010111000010010000111010100100101110101101000101000010110111110101101000010110011011010111000110000101001110000100110011110000100110001000101010011110010001101010011101110000000110011110001100000011010001011010000111111100101001001001110100011101101101010001111111010010111111000011111011100100011101100010110101111100000001000011000101111000011011110101111111111000011010001111111111101010011000001101011111100110101001101100000101010101011100100011111000111001101010011011110111000001111110000000011000111100100110110111110110011111010101010110101011101
101011100001110010010110101101100000111010100010111110001010010011010000001110111101100000100111000111110000000001110100101110001110111001111111011001010010101100011110011100101110101111100010110000010101010000110101000110101000101111010001101111110110101110110111111101110100000100010001000000110000001001000000001100010110101100100000110001100110010110001111001100111101001001001101010000110110001110111010010000011100010000111111000100101100100011100110011100111100011010110101001011101111110101011011000001101111100001100110110101011000101100110101100100110100110110010101000100111110011110001001101010000001101111000111011011101000111111001111000100110100110000101001100101000100100010010010100000110001111111000100001100100010101101000101001110111110110011100000100110101101101111001111010110100000101100010000110100010110110011100000011110101011111111100001101100010100110101110000000010100010010101111110110110111110110000001000101000010101011001010100100000110111111101100101011111100111101110100110110100001111101100110011011100111001101000111101010001000111000110001001100110010101011010110001101011010000000001001001101100110000100001001111000101111011001010110100111001010111100001100010110011100100100000101010000101111001111110010100010000101111001011010011011010101010010111110011011011011111000110001010110001011011111101111001111100101111000010110100110110100001001000111001110101111111010010011101101001101000100111000010111101100110010100100101101011010100111010110010101000110111110110001100000100110101110100100001000001110001001101010110111101001011100100001000100111000011001010010000000011101011101000011000101010101110001001101000000100001001001010011100110110010100010000000110110101111110111010101010111000110000101100110001001000011001111110111110101001010001111110001100000000100000100101101111100110110010010100111101011101001011101011001011001111110111010000000110101011011001100110001011010111010111011011111101000011111101011101001011000010001011101000110101011111111000011101101000111000111111110111101001011011010010010010110011101101110111111110111101110110111011001011011011110101101101000000110110000111011110011010011010111101000100111101001100110000111010110001010111110010001001111001111110011101101100100010111001011000011111011101010101011011000001001101110111110111010001000000000110011000010110001011100100001000110100000111010111000110101111001101010011011010001010110111111101001110001010011110000011000111110101111001111011000011101100011010011110011010010101111011000110011011010100001000010110001100010101101110011000110010100010111010101010100101000110000100010101000101000010010000110001000110011000010110110101111000100010011111100010001000001001010011100010010001101111100111100010011001001010110100001100100100111011100110101001010000000101000011110000100011101010011111001001111111000101111000001001011111000011111101000010111000101100000010010101100011011100101001101010001100010000110000000100011011011010010011011100110101101100010010111101
101000101101010100101110010101011001010010000100101011001100011111101110111010110010110100101100000111001010110001010100010110010001010000101100001111000110100110011011100000101000001100001000111111001010011000010001110001110110111111111011101101001111000111010001110000011100010000100100011011000001011111110000110110110000110111111110101111110110010001000010110011001011011011000100010010111000010100001111100001000100011111111111010010100100111001111001011010100000110000100101111011000111111101110111110011001101110010111110100101110010100000100111000000111110100101000111011001101011101000001110101011111111010111111110110100110001110101011110011000101000110100010011001110111101010110001001100011111101000010000011100100111100100000011101000010101011001111110111010100101011001001101111000000110101101001011100100011001001101111011010100011011101000010010001001000000000001111011001100111111100011010110010101110011000000111011000101100000111011101011101001101001100000000000101001110111101000010011100100111110000011000011110001101000101110110010101011100110110000101100100110000110101111010111110000001000101100101110111100010111111000001110000011011000111100100100101000110100001100001100111010111010001101110100011000011111011101001001110011010110001111000010001000000000000111000000111110111100000101000101101101001010011011000000010101001111000001110101000101100101010001101110111101001101000001110100110100101011101001110000001110110000010110100100111011110000111011110010011000001111111110100111010110000000110101111100111011111101011000001110010011001011101110101000001111001011100001101110010110110011100100100001011010000000101011000000101101010001100111011100111011010111101000010010001100100011100101110111011111101110011110101101000011000101011011110101111100111011110101110110011000011110011011011001100000101011111110101100011100011100001100000110110010101111100111010000111000010000000110111001110111110111111001010010001100100110000101011110100100011011101010011011010110000100011000100110110000001011111110101010011101010001100010010000010111010001000110011110001100011111010011011000100001100011001111101001101000011100110101011000010010011010100000101111011110001010010011000001101110011001000000000001110111110010111110000110101000101010110110000100111011101001000010000001000101100101111010010011100100101010010001000110011010111101100110110100010101101001010010010111110010111100110100010101110101111101011111111101000111111011110000011110100001011111110100000000110110010110010010010011010010000001001011000100011111100011100100101001000110101110101000010111011110010100001101011010000110001110101010000010001001010110011100010111111010000110110101011001110101111000101111000110110111010101111001101000111101110111100100000100010111011111011100011010110111100011010110100101000001110001111001001010011111101111111111111011011110010101101011110100100110000011000010010000000000010001000111110100001111100101001101110101011110110111100110001101111110110010110110101000011
101101110000000111001101101110011011000001110000010101111101001000101101010110011101111010110101000000110100011010101011101001000010000110000110001111001101100001111100100000100100101110101101101100001011111110101110111110111111100011111010011110110001000000001110001110111100101100010101000100101011100011110100111100111101011000111111110001000000011111111010000000111101001000001001100000110000100100110111100111001111001010100000010110110000100011001010010101001000001011010000010001011101010001000111110000011101110100110001010100010010110011000001000100101010001011101110011001010001001110001101010111101100110000011010100101110011101110000110010011111011111111100001101011100000001011100001111110011111010000001010100001110000110000011100101010100000111010001100101001000110100011000110101010111110110111100011010000010110011101100111100011100110010010000101101010011011000000101000000010000101100100001111011010110110001111011001001101001001101011110001011010110011111011001100001110001010001110101110111000100001111111110110111100001100110100010010100111000001100101000101000101101011100100000100110001010101100010001101100001111000000011111000001100100111110101110001101000101010000010110101001111011111100110101110011101000000110000001011010111111110000010000101000000111001000100101011001110101101011001100100111001010011110011100010101110000001101010101101010110011101111011111111110011111100000001001101100111100100101100111010101010100101110001000100111101000001110100101000000101000011100110000000110110011011110110000111001010000111100101100000001001000000001011111001110001000010001100110000110011100111101111110100010111101110100011010000010110001100111100101011001110001100011001011010000100010111001110110110101100110010101101000010011111110110011001111000110000010100001100100100100110000110100101101110010110110101000110100101101001010001001001100111010100100001111001010001111010110110000011111000010010011010110001000101111000111111101010111101100001001001100101000100001111110011101111000100110000101101110011100101001101110100101000001011001111011001001000110010101111001011001101111011011110111110011111111001001011101101000100110001011100100101101100110000010011001000111101010010101111110010010011000000000011010011100101010111010000001010100111000100111001111111111111011100001011010100010000000001111100001110111000111011110010111101100000000100011110011010010100010011101011001100111111010011100101001000111110001100001101001001001110011010010111100110110101101110001110101000110110000111001101011000010110001110010001100111011001000101101100100011000010011000100000101100111111111110110010010011101010100010011001000001011101000011011001110111110110001101000011110001100110100011100111000000101010101110110110001001111011001000110101001100111001100010110001100011010110100101100101011011010001101111000001000101101100110101010101000001110011010100000010010111001011010001101101110000010110011000000010111111101110000110000011001111001010110100111100000001111011001110
100001111010100111100110000011111110000111101010011100011100111101101110101101101110010110011110000000111111111100111100111011100111110111011101111110110011010111100001110110110100000001010011101001111010011000010001110100111010001101011010001101101000110101000111000111001000011110010100011000001010100100001000101001111111110010111001100110111101101101100011110011111011110000100001111000011011111010010111000011001001011011011111011100010010000010101110001011110100101011000001111111100101001010001100010000011101101101001110011001110101100011000001011010101001001001111111111010010011000000001010010000101100101000100010011010100001000001110001101110001111111111001010100100001111101100110000011001001111110110110111011010010010101000110100010011110001100101000000101111110010011101111100111001111100101010100000100000101000001011010111101101000100110101001011010000110000100100000101011001101001000010000010011000000010101111010001011011001100101110110100101010100111110111100001110101001100010010011001010111100010001111001000010101010000100000110011110110001010101001010010100011010001011010100110100101100001101011100101101000011010111011100100100110110111110100111011000001011001011111000001100010010011011011011001001111011010111000010001100110100010001110100000010110101110110010100010100010001000110010011000111110001110100001111110110001110010001011010100110001000001001000001010011101011101010110010111110011000011100110000110101100110011010100111100001011011100101100110001000110111011000001111100100111100000001011001000101111111101010010110000000110101110101010111010011001001010110001101011011100010110010100011000100000010101110011011010010000010101100101100101010011110101100110100011010111101010101110001100111001011010111010101011011101001100101000011011011111000100011100101000110011111101011110101110011111011100101001110111111001111010101111010001011101111000010011000111111111001110000010100011000011110000110000111001101011110010101101101110000101110010011011011111010011010111100110111001010000101100111011010111000000011100110011111010000110100101011110100001001011001011100101111001111100001100100000011111110011100000010000110011000010110110111110001100011010100100111100100001011010101110010000110011100100101001001111010011110101010111001010101011101101001101111101111111100100011001101111000110010011111001011000110000100101001000101101001100011101000010100000101000001000010010000110100101111010100011111100100111111011110110000110000101001010000110010000100110001000000000111100001101001010110101001111011100010010110101000101101000010011010001100101111001111110100000111000110000110101110000101101010010111000100001001111011100111100011111001010111100100100001101001101101110100101011111110110100010111100011111010110101000111100000100000101101101110100010011101110000011011011111001001111110110111110110000111000110110001110110000111110111110010101001001011101110010011111101010011011011110011100111101000101000111001100010011100111110001010000110110101001010001
101000001111011100000110010100011110110001011011000100110001111100001101010100010101110111001000100011010101100011000111111010110001110110111100000000000111100011110010000111000000110100010111011011011100000010011110011110010111011001110011000011101011101110110110001000010101101111100101110110100000011100000100001101111100101001011100101111000001100110001111101000100100101001000100101111100111111100011000001100010001100100110000100000011110101101001110110100101001010000100111010100111011100111111100011101101001010001000010001000110001010001111110011100011000011010101100000111100010000011011100000100100100011010010100011100100101111011010011111010100100111000101011100011001101000001111101000100000010011000001111101101100110010101111001100101001110000100110011001001111101100111001001101011001011110101100000101101011010001001010111010011011000110001100010111001101111111100101111010110100001011100010110100000101110001111111110011001111000001001001001101100100000011011001100011010111100000111111010111100100001111010010011001111101010001111111010111101011000001110001010000010001100101110101111000101001011011101011101010111011010000100111000000001100001111110100000011001101110011001101110111110110100100100110100010110000000100010100101110011110011001011011100011011011010001011101001010100101010001100010011000010001110110100001001111101111111100010011000001101110100101101110100000010000011110011001110111110111011101101100111001001101110000001000011010101101011001000001001100011011001111000110011010100011010111010000110010010000100100110000010101001101111010110100100000110101100101001110011011110011010010110101100000010001100110101100000000000000100011010010000010011011000000101110000011111100011011101101100000000010000001111111001100101001010101110110101010100010010101100010101011010000101100001001101101110111100000101110010010100101111100000010101101000101101000101011011100010101111001010101011100110000111010101001010010100101010011010011011100000110101010110001001000100111110110100111110000001001101000010111010101111000110110001110011110110110101011100000110100101100111001100011110001110110011111100111110010101011001110101110011111110100100010011111001010001101101110100110101010101111001111101011010111000011111010101100001011000101011110100010000110110010101101010100111011001000101011000100111010010000011111000011110111010100000111001101110111101011101100011011001110001011010100101010001010001100101100011001101000111011001111010101110111100011011011000110010011000010001000100011100100001011111101001010001110010100111010110000100101100110011011101001010110111001000011100011001111101001101011111010111110010001000111001111011100010110110111010001000101100111110100010001110011011101101100001101000000011011000010000011111011010010101010111110101110110001110100100101111100011011010100111001000111101011101011001110000101101000100110011111111010010100010000010101111101110011000001001101011101111011110000010001010111011011101000001110111001111000000100101100111
111101110111111100111110000110001010100111100111010100111101100110110110011001110010110001100000001001011001110011100001000111001011000110011111100101011110101100000001110101011100011010111001111110111101010111000100110010001000101010001000101011100001001001000011101000110101100000101110100100100010010111001110001011001001100011111111011001111110110000100110001010011111111100111101111111110000011110001001010010110101000011101101010000110010101011001000100110101001010010010101011101110000100001110011011101101001101010100100000001001011001001000001101011101101001111111010101101100101110001101101111100010110000001010011011111100011010100001010110000011101000011010011010010100101100000111111001101001111011001100010010000101000001110110111111000100111101001110001100100110111100010110101001101011100010000001010010000000010111010111111011111100110001111010011000011101011101010011011101011011111101000000110010101010000000100110010010010001101101000110101010010111011000100111010011110000010110110100000100010101011100110100100010110101001101111111011011001010001000111100100010011001110100011100011101100001100100010011000000110110100101110111001101000100111001011001001111000000101001001101101101111110001010100100001100101000110001110111010110101110010000110010100110010111001011100001110010010011100110111101100100101111011111100111001100111111110100111011010111000110110000100110101100001111000101010000111010000011000101011011101010100011000000010111101010101001001010001001000000101000001000111011001010001001010000001001010000101010111110101001001010100101011010101110110000100111011100000111101011010001101110101000101010011111111000010101110011000101111111011011110001001110001011001001010011011011001110001011010000111001101110100011000101000001001111100101110101101110011100101000100110011110010000010100110110100000011010100000101111000110110111111010011101011110011000111010100000100001001000111111000110000011100010101011001100100000111000001010011001011111111110001111100010110010000011101111000010110001110011011111100000001011010001100100001111110001000010101110111110010101011100101111101011011111100111011001000011100110110010011101111100101000011011111111100100000000111111101000011010101010000010101110111110101101010010110011001100001010111001000001111011001010001100100101011110001010000111110001101000101000110110101101110100101000111010010001011010000101111111110001100100010101110101110100000000010111000111101000001011011110010011011101101111000101011011010111111100011010000111010011111110100111000000011101011101110111010010001000000010001111111000100011000111111100011001010000111101001000001001111011001001000100111000001111110101000011010010111010101111111100010000101100110110011101101101111010101111001011101101100010011111110011011111010001001001101110110111111000000101101110111000101110110100010111110100011110000110111101110100101011100110011111000010101010110001110000100111010101101111111101010011101001000010111010010110011010010111101011001111001011001
010110100101110100011110110100100011101111011011101011111010010010000110010111010111101100110111000011110011100111000100011110000000110110100100001101110011011111000001100110010111011110011011111001110110010011000000111010010101000010101111111111000100000000011100000110110010000010001000100000001101001111010010111010001110111101110000111101111101001011101011100011010100000110110001010010100111010110110110110000010111110011111101110010011001110100011010101111010110100010111101010011010000001111101110111010111000001000100101111100011000001110000100000100011000010110111010000100011001101010101100101000111100001100001100001010010101000000010000100001100110011110000101110011110100010001111010110111101010010000000001001010001111000000000110100011110010101010001000110000100010100100010101101110100111111111011000110001101010001100011111010110011111010111101110001101010110001100111110000111100000001110001010100000010000010011111000111110010101110110111010011000011111000010011011000001111111110011111011000101110010100100111111000110101001001010001010000111010111000010101010001101011001100101011100110000110001000001000110011100000000011100111110100010001110000000011111101010010111111100110000001110101011111111000001011010001111010000100100001000100111011001110011111101101101110111111001011101110110000001111010110110011110110001011110110100001000000101010101011111101000000100011001101110110100110101110001110011100100100111001000000000101101001010001010111011001011011001000010011011011110011000010101010001100101000011110010000010100001110100010110011110011001110111001010101001001000011101110000001101110010110010110100000101010010110011010100010100110011001110100001100010100010101110011011100111111110000111010100101100010101010001010010000000010010000010110100000001111010100010110100110000100100011100000011011000010001001101101010101100110111000111011111011100110011101011110001110101100101010000001100000110010101011101000001110101000001111001011000010010011111001111000110110001010111001101011011100010110011001011011100011010101000110111010001011010101111001100000011100111100000011111010111101011011100011001001101010001111110101101001001001000011001001011000000110000101010100111101101011010111011001011101000011000101110101011011111011101110001001011111100101101101001111001010000000101110001010011101101011111001001000111001100011001000000010100111001010001001110111000010101101001111001101111010011000011000001011101000111010011000111100110111011111001010101111111000100100111001111010011011000110001010001111110010111000101100000100110101010000000001010010011001011101011100110101010100010100100101110110010011010101111101101010101000001000100100010000110110101100011010010100111111001100001010001101011001010101110101101001101100100101000110011111011001001110000001000101111111110000101100010010001011100011011111111110000110010001101111100000100011110111010011010100001001011100100110101101010000111100000100101100110011001100000101000010010010110100010100001010111010011
011000001010111011000101110101111011010110010110100110001100100111111101001100111101110010010100000100101011010001011010111101010011010000000000110100000110100010110010011010011001110000010110110100100101101001110101010011010001110100101101101111111001100001101111101101100010111101100101010000111111100110110100011011110010111111011101010010011001100101110000010101101001011101110101110101111011101011100100111001001010010011001001111010111100010110111010000010010101100110011110011000010111100000110010011111010111000101111101110010111011000100011001000100001111010010000101001011000100001010110010110101010110010010001011000001001000001111001100011010001111111101101100100000110010100110011000000111011011101111110111011001000010100010001101010110010000010010111110011001100110101111100011100010101111100011110001111001001000001101101011110111011101111000010111001101100111110001000101011011011000000111111000111010101010001011100001010100101110100001110011100001011111101010100110000110001101000100110100010001101100101100011111010100100000111110000100101111101101001010010110001101110011110111010001010101101011111111001101010011001110001001101100010011011110101001001100101100001011100110101100010111000110100000101001100101011101001001010110101100111011110100111001101100111101011001011111001111000001001101100001001010011101101100000110010111000110000101011001011100111110010011101010101010100111111000010000110101011101000010111001100111110110000000100110101111110101000001000100100101101111101110101111001011100111000101001100100111011000001111010101111010111000010001100110001101011001001110100100111000010110001000001111101111001110010100010101111110001011011000111001100101110001011010001110111001110000110111011101100101010000011000101111000110111110101110110011111011111011110010000111111010111110110001000111001011000001011111010101000101001010110101011111111011100110100000001100011110010100101001110000000011101111111111110100001111011100100101111110100010100010010100111110011010011000001011101000001111010101010101101010110100001100000100000011110101100100011111011011010000000000001011100011000000100001111110010010101101000011100000100000101101001111001010111100111101111101010000111100111011001100011010010111101101001000101000001011000100111010001100100110000000110011000001001000010001011000011110110110110100001101010100010101001101001111000111001011110100001001101011000101101001111010011100001011001110011101111000110011010000010001110011111101010010100110001101110000100101111011010100010101100101001110001111101100111011011001010010011001101100000110101101010000010110110111111010001101001001101000111010110111111100011110000110011011010111101000101001011001000101101010000100100010110100001001000010011110010001100010111110100100101011000111110000110110000110000010010001001110110010000010010000110000101000001010101101101000100000000111000011001110010000010001110111001000000011000000111000111111001110011000010111110110001011110110111110110110010000001010001001111110
011011101100111110001000010001101100001100010100010100011111111010010000111100101001111011011011101100010010001101000110110100000011001110000000001000001100010010111110010110111111001010010001010110010110111000001010111010010001101101000100011111000011101001100111000100010011011110101110100000000100110111100001101100000000000110010000111110000100001010111001100111011111000100111110101110100110001010101010001111111111011001101010011101111010011000010110101010101011000111100001101010000100001010010000000001111001111101111001010000000000101111000010011000110100110011100000100001100110010111011011010011001010000101001001110110111001110101100001100011110100111010100111111011000110110111000001110100011100000011111001010000100011011010111001110101100101001001110011011000011001010110101011000111010100010011111011000111000000101101010010010011010111101101111011010101000110111110010101011010111111100000100101000100110010100111000011001010110001110011011101011100011010101111001011101010000110110011100001110110011110001101000001010100011110010101110110011000100011001110000101111000111101010100001000010011001011011010101111101111110101101110111100001010101101010001010100011011011010001100101111101100111000110001010110011000110001011101101000000100111111010110011110001111101101000000011101111100110100110000101111100011000000111111101111010011101111100010011001011110100010110100101100000111000111100100100000101100100001100100001000111001101100101010100100000101001001101111110011101011101000100110000011010010011100010011011010111111111100101100111110000010100101001011001010100111111000011011011111100111101100110110001110000100111001000100100011100000111000010011010011010111110000110001000101100010011001010100101101000011001111000111110101111111000111100000110010000000001101011101101010101010011010100101001100000010111001111101000111101001011111111011100100111011110001110010111111100000111010101111110001100100000101100101100001101001001010011001100011001110101010100100000001111010101101110011001111110100111111100111011101000011010001100000111110001101001111010111111011011110001001000001010101101010101000110001111100111001101011010111100010001011101110010111101110111110010111110011000110110000011100100110011111111101001100101001110010011101010000001011011010000010001101001101010110001111000100010100010010100111100001110100111110010100010011000001110011100010111011110101011111100001100111011110000101100101101100000111000100100110100110110100000000110011000100100010101001010000011101010100001100010011100110100001000010110110011100100101111010101111100100100111010101101111110101011110100001110010011100011010101111010111000100011110010001110010010000010010010110100111000000110010001001010101101000001101001110000100101111011100001111010011010000100100111110001011111101011010110000000100101010111011111011111001110011000011010101110011100101111011110011101001000101100011010000101111101101110001101001110011101000100100100101111011011101101100000000110010011100011100110010
011110111100100010010100011110110101010001001110001011001011100000010000000011110101111010010000111001011111000000110001100010110111011101110111100011110111001010000111110010111011111100001101001110011110100011101110110110010010010001011000010100000101101100011011110111110000011101000011001100011011001100111101010101101101111111101111000011111000101110001010000000010111000110110111101101010101100111001001001101100100110000011111011001010000110100100111111110101010010010000111111010111001110000011011101000111111111001100001110111100000111110100110001111011011000110001010011111010011100000000101101010000101110110011111101101001100000000011010101110010010000010111100110100101000111011011100100010100101000101100111100001001100111110001000100110111110100110001100100111100101111000001101101100100101010110000111101100010011011100111101100100001101111100001100010010111001010010100100000100001011001111101001000001010101011011100111110000001010011101010010100010011110001111001111110111011110110110000110000110000001010001011110011100000110010000010110011100000010010000011001000000111010110111100011101100000110011001000110111111011101100100111110001001101011101110000100110010000110101110100101010011010001101010101000101000010110110110101110001001010101100110000011000000100010110110100101011000000110110111101011010010110110011110111010111110110100111110101100011101011110100100110100111011010101001111110011110111101000011101010101101011011001010111110011010101010110100111001100101001011010110011000011010011010101101101010011110010010100110010110000110110111000011010000110011100100000101110100101011110010001101000101001011011011000011001000100000001001110100011101110101101010100110000100000110010111010010001101100000111010001110100000010010101110110111010101100011001010000111000000111010110011111000101100100001100101101110110111001011001111000010011011110101011100001001100100000110111010010111101101111111000001000000011000010010101011100001011110001010010100011011011110101111010100010110100110000111000111010111111000111000000000010111011001111011010011011110100000010001101000001001101000000111000011010000100110000101001101010101001001111111101001010110110011001100010111110000000110100100001101111011010001111000111100101101001011001110010111001010011100111111100100110000010010100001101111010101101011001000001010111101110110001001100000100100010111000110111000110001100001011101111011111011111111011011111000101110110011011110010010010000111010101111100111011111011010011100111111111110101010011000100000111011000011100101001100100100001000101011110100101011111001000111100011111110010100101110110101110000000101111111010000100001111111001101011111001111100001100110011101010010010000100001000010100000001101100101100101111111001100111100101100010101100000110111111011111100001111010101010000111011000100111010101100011001100100101011011000001011001101001110001011011100000100100000101001001101111100110110101111001001101111110101001000011000110100010110011001100110100000111
000100101000100101001000011101111110010010011100001111001110010000100011001001001111100101110110000000101001000100100011010001000011011101011101000101011011010110001111111001001011111000010010101100011000110110101010110011110111110111100100110000011100001001101110000000100101101110010110100110010101010100101101011110110000010001101101010111010100110111001100110001010001000111101011010010101001100010011110010000000010011001100110001110101100100111000110101010011010111001000110110001010010110111001110100010101011111000100111101110000110101010110000000100111111011100001000101101000111001101000111010101101111111011000001010101000010011001010110100110010001101010011001101110001101110010010110011001001011101011000010101000110010001000001100111000101010011000101000101000111101011000110010011001101001001000000010011001010101101000111010010011000100001110100110011000101001111111101100100000101011001100011011000011111100000001101010001101110111011011011010101111100000010111111010000010011100001000001100111011010001100101111001011111011000110010000110011100011011001000010001100101100111110001101000010100001111000010101011001101011011100000001101000011110101001101111001101010101100101101010101000100011010010010001011001110000011001110010001100100111010011000000101001010010010010001100000010000010000100000101011000110100111001101001101101101011101001011100000110010101010111001011100001010111010001110010011110111010001101000111011110011111110100000111010001110010000000001010001001110111111110010101110100100110100010101001011011100001111011100110100000110001010001011100010111101101011101110101110100010111000110111011111001010000001101000101001100110010111111110111011000011110000010111111011011001010100000100111111011100010101011000101011101100010100101111000111101100000110110011111000110001000000011000011010011110110100010110111001000101000101010111011100001001010101111100100011111110000110000101100001101111111000111001010110001010111000101001110100000100000011100000001000100001100001100101111010011110110010101100111111100011100111111110011001100101010101110110100000100000000100101111100010111011100010110010100010001110101111010010101101111000110001100111001101010101111001001011000001010110000000001100100010011110111111010001010110101001000101111111100001100001101000101110010111111000101111111100010101000001110010001101101110100100101110111101001101110001111100001111010100100010001001111010010110110111111110100101011010000000111110110011011100011111010101010011000000000100100011110011100111011001111000101110011000111000111110001011000011010101001101100100001010011001111000001011101100111000110010001110111011111001001010000101000111111001110010000000101101001001111010001110110000011001000111100101001011100010001001110011101110001100000101110010101111110100100110001100101110110010001110011001001000110000000011111010110000111011010111100101001000000111101100100010111101111110011100111001000011001001011110001011000110100110010100101110101110110010110010010110000000
000010101001011110001001000000100001101100110011010000111000010000000100000111010100011111000001001000101001110101001010111101111101110010100101001111100101110111000011010011011110101110101111000110010101001111011010001010101100110110001001111111100010000100100010111000100111110010010001000010100111111001011110011010011010101010111111011001010000000100001110010101111011011111110101001011110011000011010000010000100101011100110001000110111001011000011110010110010000001011010010100001000111111111010100000000110010101101011010001010110011010001011000001100010011110111001001010101100000000000001101110101001110111100001110110001011100111111000100011000101000110011100000000100101010110001000100101000010111111110001100011011000001110010000111111101111011001101000101101001011111111111101100101001100101111101110000010110100001000011000001001111110010100111110010101101110000100101101010011010001101000100000110101111000111011011000111111011001111111011000101010100110111010110100000111010010001001000000010110001100000110101010001111110011111101011110110100000000011000001110111100000011010011001001111011001011000110110100000110001100001010111101110101010001000000010101011111001101000000111110111000001111001000000101111000100011110011000100010010001011001011100000111100101000000110000001001010001110111010100110011001110101111111111101010000100101000011011000110011011100101100101010110010111010100000100101111101100110101110001000110110101011111101001010010000111011110000011010010011100110111111001011101110000000001101011100111011010000101100000111111001010101101001110110000110000110111011010001111010100011000111100100110101101101001010000001101111111111100101101001100001011000101111001100001010001110011000000111110110111111010110010000111000000110100010000000100001011011100110000000111101101111000100111010100100000000000001100010110111101101110110100001110001100010110010011111101000010101111110011101110010011101011111001010110110011111100000101111110000101110010010101110111100101001011100001101110000001010010100001111110110010001010110010101001111101101110001100101010010000001011010101001010010101111110010001101001011101110010011110000001100001001001110010000000100111011001100111101011111001001010110110100001100010000001001101111111011100101011100001011110000000010001010111010111011100111111101011110110101000001011111110100111100010001001101110111011110110111111010101110100101101110001011010111011100010111000000000110000011110111001001101001001000011100110011010100110110000001011100100011001110001001010111001110010011011111000011010010110000111101010111101011111101001100011001011011110111011101101100101010111010100100101001000000100001011001111011011000111010110101011010101101000100110101111001101110001001100011010111110111101100100100111010010101001100010000000100001110011111111000111011110010011101100000101100101001101011111000010011001111111111011010000110111100001110000001101101101000010011111010010101101110100000110101001101111000000111010011110011001100010
000000001000000111010011011100100100100000101000101110011111000110111101110000011110111011000001100101010111000111101011001111110000001100100100111001100000110100110110101110000100100101110111001000011010001011111101001111001011101000100000011110111101011011010000000010001001000110000001110100000010010010100001010000111010100110110010011001001011010010110011010001010101100001100010001001001001100011001101111110110101000100011111000010111101101110100000100011111110111010000010111110010100101100111010101101010011111110010100100101110000000001110101101011011101110010000110000100111001001010010000000111001100100101010001111110100010001101000111010000011111110101010001010000001111111001001110110010100011100100111011000101011001010000111101101010111011010101011010000001001000100000101111001010010100111111011011110100010001011011101011001111101100110101000111011000110000100011100001011111111100001110111010111111110100011001101010111010111010011111100110110101001001010000000100100011001000000010011111000100010100011000000100011111110101000001010110001011010111100101010111011000101010011011101111001000111001001000111111110110100010101110101101101011001001011010000010010000000001011111110111111111010110001111100000110101011000000010010000000011000100111111100111100110100000111101100101000010101010111100101011101111111100101100010111101100100010101001011000100111011101111011001111000000101010011111010010100000001000101101010000111000101001010010011000001010110011011010011000000101111000000110001001100101110000110111011100111110110101000100010101000101101100010110000100100101010010000011111010001000100001001101100111001110111001111011111010010000100101001111010100010110010100100111101000001101010101001110111011011101110000000101111000101011111010111110100001001110110101101010001011000001010001000010001001000111110101001101001010001001100100011011110111010110110001010101110000010000111101001000010100111011010011111010111000110101011000010101010101011111111110010000100100100101100001010100100111100111101011111101001101100110000110100011111100101111100000101011010001100000110101000000100100000000111011011001111001011111111001011010101101100101010101111010100100011010100101110000111011110100110100110011000111010111001101111101111111100000111100000001111110100011001101000000010001011110110101111100001111101010100010101100111111101001111011010001110010011100111001001001110101100100101111001100100111100011110001010110111000001100111011000010001001011000101100001100010000100110000111001011000011011010100110110010001000101100110010111110001001100100100000111011101111101011100011101001011011010100100110111111001000000000010000011001101001010101110101101010111011100010110101110011100111110010011100011011110111101101100001110100101111100101111100110001111011001010001111001000010101110011000110101010111010000010000101111111100110011110110000110101000111011001001011100111110000101000111111100110001100101001101010011111001111110011000101101110010001010000000010011011010010
001000010100110001000100000000111101101000111010000111110011100010000010101001111101010010110110010011101010111101101110010011111011110101000110111011101011110101000011010100011000111010101000010011010010011111010001000010010111110101111100100001011011100010010110010011000101110011100000010101000010100100001111111011010000011110011010111011111001100010101101000000000100111101110001111010111010000100111100010111011001000010101100110001100001000011010001100110100000011010011101110001101000110101001000011010000011000011010010001011100010011111011100010100110010110111111000001100001111100000001111101011011101110001010010000001111111010011100111010101100101011100001100101100000011101000000011100111101111111101010110011011011100001011011100001101010110111100110000110011100100101111000100001000000110110000101001001000110111111110110111100100100001110111111110100001110111000101001000010011100011101100111010000101110011111101001000110101100000101101011011101100001010010101011011100000111100001101000100110100010101001010100011111110111110111010010000010001010000010111100100101111001011000000000010111101100001100000101111110111000101010001110011001001000101101010110111010111001101110011111000001110101001000001000010010111110001110000111111011101110101111110011100000100010011001000110010011000110010100000101111111111110001001011101101101010010110111001110011010001110011000010111011000000011111111101000001101101110000000100111000110110000111111010011011111101111111011000000001001010101000001000100010100000001110001000010101111000010110000010010010111101001101110000011000101000010010010011111011100011001011100000110000110011011001010100010111011110011010001101111100000101110010100111010110000101010110010001111100011110100100110111101001101011111000001001000100110010001010000100010011010011011010100101000111010010000110111101110100011011001111000010110001110011011111100100010101100101000011111001101111011111111001010010011111111010011001011000101000010010000110011110010001011010101110100111110001101010111110000101111010001100110001010111111110011101110101010110010110011010001100110000101010001001011000100111010011010011011001111011101111010010000100101101100110001111010001101001010011101011111101000100100110010110000011000100001001110001101100111001011000111011010100101000000111010010001111001101000110111011101001011000001111100010001110001011111000101000110001110011010100000000010111010010100100000111000011110100010011000101001001110000111100101111100111000111111000010011100110110000001110010001010100110010010110100111110101010101101010000010101110111010101001100010110111101101000010111001101001000010001101110101111001101110011011011000100101100011010011000011001101011010010100001100010000100010011100110110000000100100101100001010111100100011100011101110100100110110011101001101000001001011001111000010111010101000011111000011101111000010001100011010011100011001011111000000100110100101111011000000001111101001011000100110010011110110000011111101100010001110000011
011011000101101100101000000100001000101011010101110110001011001101100011001011100101110110001010111111101111000100011101001011100100010000101001000011010000011101101101000011001001000001110001101110001110000011001111000011100011111100001101010001101001110001010011111101011110100111100011010001100110001001100001111001101011001111111011001111010111000000010101100100000100001001100010010101000100001010000110011111011100100001110011100100101110110000111010011101111110011000011110101101110100100011110000101001001101111010010111111011100101000101111110100000001111001110110101110111001100110011110100010100111011001001011100001000010100110100010010011010101111010011011101000010010010001000011000111000001101000000000111110101001110010001111110010000011100001011010100100000000100100011010010101000100111001001110000111100000111000110101001100010111111011001010111001101001111100100101001101001101101101011111010001010111101100011101001101000011001000011000111111011110010000010110011010010001101111010010100010100111010010000010110001011110101101011110001101010111010001010111110011100111000000101110100110000001011001110010001100001111111011101010100101111101110110101101100001101101101111100111011110001001111111010011101001000101111100100111100110001010110010000000110011111011100110100011011000100111011010110011110100111000110100011110001110110001001000100011101010101000011101010111101000000001111111100000110001110111010101111101101010010101110110011001110011110000010111010101011010101000011111000000111000010001001111110100001010000101100000010010111111101000110011101001001010111010101011101000110010001011100111100111010011011010001101001011000001101010100100000101001100110011010010111111111101001110001000010111101100111101010000000010001001101000001101100001010111111111100010001101101001110100111010110111110000110111111001100000001001001011000010100010101001000111000001011101011011111001010101100111110001001100000011010110001000001011000110000110111100111001101010001101110000111101110100001101110010110001011111010101001001110101100101111011110011011000100000001111001011101000111001001011001000011010110010011011010100010110111110000001011010001010001111101010010111100100000011110110110001111100001100101011100001101001011010110101011010010110110011001001000000001011011010100110000010000100100011011011010100101101010000110100110001101111010111010000000010110101111000111101011110001100110011111111001001101001011101100000010010011001011101111010011100011110101100011111000000100001111001110110011010110011111000011100101000011100110100011000011000101110101001000001010001111100001010000111101001001101101010100011010011000110100110000000001101101010101001110010011001000001001000100110000111010001010110010001111000100010110100111101010000010001010111000110000000110000101001011101101110000010110110111101111010100101011111110010110010101101111000001010100101011100110111100101010011101000100000000001000010010000100000010111001111111101001111000011001001101010101100010111011
110100011010110101101000010110000000101000000100001010101101101001100000010001001111011100101100100001000110010110101000100000000000011111100000111001110010110111110001011101001100101111001101010010000110001011001011010010100001100010110101100011100010010110011010001101010111110001110000100000001110000110101100011111101111100111001111110101010110001010011100010110011000110111010100000010110000001010101100100001111110101110010101110011000100111011001101001110000010100010111010001010111000001010101000100100011101001100111110001011011010010110001101101111011000011011110100101001101000000001100101111101000101100000101110001111101001101001101011010100110110011101111101010011001101010000111011111010100000101111010001110010110001001000100001011010110001011001001111101011000110100101101111100101011110110100000101001010101010010111001111110100011100001011000010010001010110001110110111010000010110000100010011010100011100101111101101100010110111110000100011000111010101001010000100100000100100011000101011001111110000000000101010010000010100111100101000001111100000010111010000100011111010001111011110110000101101111001111110100010010111101000011111000101100011110101110000011111100111101000101010110101100000011111010111010010001000111000011111010010110101111110000101011100111111010110011000010111001010001010001001110011001111001011101101010000011010010010101010111000011111000111000011101011011101100011000010011100001110010101111101000111101110000110101000101000011010011011001010010010001110000001100111101110000001100101001001110100010111000000001001110011101010100111110101110110000000000100111100010001010010000100110011110011100011010111110010101000010101100001001001101110000100001000011100101110101111111000000001111010011001001010110111000111110011100001100101111101100111011111010111011011010100100100001011001001101000110100100000010110011000010111011110011001001100000011111110101011110110110001011111110101001100110110110001011101000011111011000101001011100111000111011010110010110010001111101111101011001011011001000100001110111011011100111110110010111001001011000010001011001110101111101110111100011110001111011011011100111001110101111101101111010001011100011011000100110110101101110111000100010011011010111010001100001000111011011010110011001010111110100011000001010011111110100110000100011110101111110001011101000111100011011000111100001110111111101101010111101110101111100110111010100001110000010111011010100100011110100011111101111000101110011100001000110000110000110001101010101000111100100101100010100011111110100100011110000011011100010011111111000000110001100010001101010111010010111111010110010000010111100111000001101110101100010110110110101011100011110100101001011010111000101110001111111100000100000001110101010011101110111100010101001001000111001100111011010101001001111010110110000010100111011001100001101101100011001011110010010100110001100101110000011110010100111111110011010110101111101011100000001111001010011111011011001010000101101011011111111111100101000001
110100000000001101010011100101110101001101001001000011101100010110101011100001100010001101010010110001010110110110000100111110100000010101011100110111100101001010001001011111110011111011001111101011111100111100001110111011101100001100011001000010100000110001100000100000101100100011010111010001101101111011101011011101011001110011011100111011110000110011011101000110001100010010110111001011011101111100110000010001100111001110100110110000111110111100011000100010010001001011011111001111001001011010101001111111110111010110100101100001000000000101100101001100010010010111101111011001001101100010111100010010001001100100111101000101000110111011000110000000111011100101001111000111010100010100100011111010111111100100010100001001011000100101110000110000000100000000000101100011001000000101101111111011011110110001010011000000011111100010011001010100000000000001001001011101001100010011101001110111101000011101000101100010010110101110101100110011001011010010001100110010000110110100011001101000111001001110110001111110001001111000111000101011001100001000000001001010000110101000110100101011000000110011111010010011000110110111110101101011110000100010010111100000010111101111110101111110011110101010001101101111101010101100010111100010110001011010000100110111000001001110010101000000100011011111100011100111111011010110000000111000100010110011111010000000100111001011000100100001110101000111100011101110000110111101001001001110101100001100111101111011010000111000000000011010010111110011011000100100111001001010010000110011101110001111111000110101110111111101110101101101010011111110010011010010101101111101101110011001101011111001010001101111111110000010100101111100100001110111101111101011001111111100100111100110101010110001110011011110000110001101001001100111111000101001010110010011001010011010110101001010001100100011110001110100000011010101110000001010001101111111101000101101100011001111010101001101111011110011100100100111101111101111111001000001110011101110011111111111110110011100010011101010100000001011011100101010011101101110001110010010001001110010100001010010101100011110111101111101001010111111010011000010111111011110010100010000110010111001011001001110000000101001000011110110111001001010101011000011000010101001100000000100110111001100010100001111100100110101001011111000011100101101010101111001101101010100100100100100001011010011110111010101010000001100000100010101110101101111100110100100011001001011110000111010111011000000110001111110001010100000011110100001101111011001000001001011101100011100100110110110110100011000111011000001011001000000101011010001010111000000100010010001111010011100010001011101101011001101110111100100000011010001000011001001011111000011101100011100101000011100010001110011010010111111100011011101101101010111010011010101100011111110011000101010011011101001001111001101110110011010001010100011001001111000000010011111110110001010101010100100110001110000010110011011010011000110110001101101010010111010011101000000000110100111110100101100000010101010111001
111100001110110100110100011101011111000110101101001010101011110100101111001100011001010011010110110010010111001011001000010100110100000000110100100100000110001001010010111011110001010100101101011101000100010111011011001111110001000101110010000010001000101100010011101100000101100010011101001110110011101111000001011110000000110001010000111100110101010000111110100100101110011010110001010001010100101011101010011101010001001101100100001100001011100001010111011000111100001110001011001000000111010110001001111010100100110111011101110110101011011000011111011110001110001010101101101000100011001010110101110100110001001000111100011110111111110111110100111110011000101000111100011010110100011001001001001110110010001000011000010000101100011111100111111000110010010010110010110100100001111111111010100001110100011110110010011000111011110000001100011100001101010100101110101100100011110010000100001101100011000111011101101001000001101000111000100100011000100001000001110010000011010111101101111101010101110000010010011010111011110011101111111100001110110011110111100111010101001111111111001011110000010000011111111110000101011111111000111110001110000001010000100001111011011111010100101011101011111000100110011100101010010100010010110111100000111011010100111100101100100110001011011100011100011111100110111111011000000100100100100011001000000111010111110000001000000010101010111001010010011001111000110110011001110111111010101010101011011111111111000000001100010101000001100100110110101101101011000101010101000011010110010111001000110101000101110000000111010001101001100110101011010111011111110011001000100101010101111110100010100100010011110010011100010001111110101011010010100011110110110101010001011101100101110011000011001111111111101000101000111111000010111101101100111000011011101100010001111000010101000111011110111101100010011101110000011000111110011101101011101000000111100000100100100010000101000111100110110111110011010000011100010101000100011010101100111110110010101101111000110100010010100001100111011010011000010100001100110110001010110111111000111001001011101010111010001111110110000100001011000111110111000110010100100100011010101010000101110000101001110100110010010100010000011101100011110001010000010000001000001011100011000001010010111100110011001011000011000000001000010011110101101111000011000111001011011011010111011000111011010000101101000101000101001010100010001110010010010001001111001011100111011001111010011000100000110100011110010011011111001011001010001000110110011010011100011100100000100101100001101101011111111000100011100001111011110100110010101100000011110111111000101011111110001011101001001011110000110000001111111010011000111101110100011000011001001101000110101010001110101001111000010100111101011011100101101001001000010101101110101110110110010110000010111000001100011110101111001110000000000101000101001100101100000011011011100110000111001100111010101101011100100101101000010011011000110010000100100101110111101001110011011011011111101011110010100000011000010000110111
101011111100110100000011100111101010000010011010000110100000110000001010001010000001101011010100100000110010110111110100011100011110100100000111101100011011111100000001011001111111100110111111101111100000100110010001010100101111001011001001010100101100000111100011110111111000010001101110100000001000100111011011111010111100000000000100111000011010110011000110110110100010011010001101111111010011111111001011000010111011101010100100010011001101011100011001100010100111101001000000101101100110100001110011011101100001000100101100010110100100110100101010001110110110111110011100110111000110110010001010110111010001000100011001010100101111110100011010111110000110010111010100001000100100100010101100011001100100001100011001100001110001001010100110001011101000010110101110101010101111110000101110000001001011000111001000000011010001011101101010101101111000101100100000001111100111011011101010111001111010110101000010000001101111101111101010100101110001100001011110001101110011010010111011010100011111010110011101100011101011110100111101111100111101100100011100000100100100010011011011010001101010001000001111100001101010100000110101110100101010001110100001001010100101110010010100010111001101111101010111000011101001111101001001111000010010110111110000101010001100001110100011011111101111110100001001101001101110011110011011011100111101110010111111001011101000111010110001001110011110011011101000110100110101001010000100110011011001001011001110011111111001110011101010101100100000000000100001111011101101101001001110000000011011100001000111101001110111100000001000101001010010011101011001101011110110111010010101000011100111111011000001000100110111000111001100100110111111010110101011010111001100111001000101101110111011011101101100100000011001010110111101100011101110100101110110000000110110111011011010111100110111101101001010110011001101000000101010000110000010111011001001101100110001111001011011101111100101111100110010101101110110011111001001011011101100010001011111110110110011010111001011111001100111100111100000010001110010000101011111100010001011000110010100011011100001101111110101010100110111111010011010110100111001011111001100001111000011010100111101111101011001010110011110110000011111100000110101110000011001000000001010110001000001001011010011100111101110010101101110010001011111111110001000110001010100010001010101101111000000100101110001100110011101000100010000010000111011111001010111011001011111001010110101011100000101001000100100101100110001010010010011001111011001011100011000000011111000111011101100000010100110100000100111101000110000100111101111011001101110001010110000000000110010000111000000111101001111010000010111111000100010110100110010100011101000110110010001010011011111001101100001100111000100010100110110010100011011111001100111000110001101101101000110111001101110010000001101010111100001110110110011011000001100111111101110110011001010000111101101101011011000111001000000100001000011110010110111011100101000101011100101100110110000011010011000110001001001101100001101
001110000100111001101000111101100010001110001110010011000011010010111010011011000100110001010010000110101101111011101001001111011100010100110011111101110011111100111011000101100111001100001111110100000110111011010000010110111110000101110010000110111010111110101000110000001011000101001010010110001111001001100111110101010111000010111011100010111000100101110010100000110000010000111010110101101010100110111000110001011100100110000110111101010001000000110000001000001111111010000100000110110111100111010011101101000010111111010101010111001010110101011000111100110001111101001001011010100001110001110110001010010000001001000110110001001000101101000000000100011110101001100100001011100110110101000101010000001110111110101101100101101000000100001100010100110100011010100000011101011111100101000001101011111111011100011011011000111001101000011100000111010100110101100010111101100100111010000000101110100001010011111111110101000010011101000010011110100101111101110010100111101010010011001101011101100000000110010011111111011100111000111000100110010000000101001011100000001111111101001010101000000001101010111011101101111100010100000110100010100110101000010001111111111010000111110110010011111110100101100111000111101000001010110011000100010000110110110000011110100011000000110111110111011101011100100110111110001010101001000100000000101011011101100010101010101000101100111011101101110011101000111100100100101100011010101101100001000101000010000001000010001011111101001110001000110100100001000100011110011000000011111010100000110111110110010001110101101111111000101100011011011001111110001011100110101001000001011101011011011111100000011010110011001110010100111101010011110101110100000010011011111001000001010110011011111110100101001001100000000100000001000101011111110001000101010111010010111101111101010111111100001001010000111101000100100011000111111000110011010000111011101000011010010101001110011110011100001111101010010010110110100010000000001111111111100001110001101111111100011111111011010000101111010000111010101010001001110010001011000011110111111111011101000011011011000110111100101111110111101110100011101001011101001000001001001111100100010011101010110010111110011001111111000101101110011100111011110101010101110110000001000011111111001010111110111101111110110111000000111001001011010011010101111100011011001111000001011111100110100100000101111101100101011101000010001101011010000111100101000100001010000110111000100010000011001110100011100001100001010111011101000100100011010100111101101101011101011001101110101010001110101010110000110000001110100101011110001110110011010101011001000111001111100111011110100100011111111010100010111110000101011100010010011111100001100111010111011110110001011001111101001101000111000011001111011110011001001100110111000010001110101001011011101010110111000100010011001111100010100100010101111100001111111110110001101101010110110000000110110110011100010011011001101110110001001000100100111101001001110000101111111110101101000000110101001000100001000001101000001000
010000010000101110100000000010110110110010000010111111110011100101101111001101000111001101010010011101010010100010000111111001101110100000100010000001011100011010111111101001010111111010001001110011011101111010100111100101001000001001100010111010110110110011000101100110011111011100011110001001001101011110110110011101001011001100001000101010110000010011110100111010110100001110000010100100011011011100101111000010111011111010001110111010001100101100001100100110000110111100110100100110101110111010001001010010111010010101110110000101010101001001110111000011010000101111010001001010001100101000100000110100111101111100101001011111001100101001000111011110001000011011100111101001111011000001100010101111110111001010010001110010010011010001011100011000100101110101100110110011001011101100011110101001110001101101111000000000000010010110011111001001001010001010111111001001100010111000000111100100110010101111101010001000000001101111100110000110000011101111111100001001001010011000101110110100101101101000100110110001100110110010100101111100100001100010000111010100010100011110010101101111000000001100101001101001101111010101010010111110000010010111100000000001111001011111000010110010010110101000000100100000110101101011000110101110111000010000110101000000101110100101110010101001011100011100110111010101101010100001011111111011100011100111011011111100110001101101010111100011000110110101110011011111010010001010001011000101100110110100001111010010111000100110000000011110110101001001111101100010100110010000000011111011101001111010101110011001101010001001101111000111010100111000001110100100111001011001110011010111010100000010011011101011011000011101010011101000001001111110101011000111010000110001001000000001110101000010100000101001100000101110100011010111110100100001101000101101110011001000001111011011111100001010011001011001000010100011010001011011101110100001110110010111110111001010110110011000101100010000001001101010010100111100011100100101000110010010111111101011011110011010110101001001101010010001001000111101010000011000010010110110100000000111100001110110010110000110111110001111011011011110001000100101110100101001100101001010100001101111011010101011110010011101010110110011001110010110010100110110101110111011111111001000111011110100111101111111111011011101110101001101110101101100000111100011011000001110111001000100001111010011001010011110011000010100011001011110010111000101001110100000011111011110100100011010100101101001001100101110011101000100000011101001001000011001110110011011111001010111000001110011001100010001000000110110010100110111101010011011001001111111111001010011011111010100011001001011000000101001101000001101001000000111000000001001001101001010001001011001011101101110001011100101111101011100101111100011101111100101110011010101010000100111111111110101001100001000110100101111111000001010100000100010110000001000111001110011110011101110111001001110100011110010100100010101101101110100000110101101010011000010100011100111001100010000110001111110111011001110110000
010101111011011100100000011010011010000111010010011100011000001000111111111001111101010010100010110101111111100000100100001001110110111011010010000011001110100101001111011001000010010001101100110110101011010001010111101101011001110001110010001100111101101010110010111010101100010101010001001111001001110010101010000000100100110010110101011100100110011010101110110010001001011000110000010110100110110001011101111100001100100111110001001111110011111110011011001101101111011100000000111011101111101010100110000100001000111110111000101000101011100000110011000000111111010001000011100100110111100110011011010011110010101100001111010101100001111011111101110100100010100110111011111010100110011100111110110001100001111110010101000100010111100110000101110100000001011010111000000010110011110101001000100001101000111110100001011000100101010110001110011101011010110000110001111111100001100110100100111001000011010011110110100110101010001101111001100011100100010111100111001111100100100001100100011011000001000110001111010011111101101000010001100011101001110010110111001010010111111101101100100111010111100000100001110011000111110101110001001110010111000000011100000110110000100101110010010111111000011110001101000110100101010101100010101101010110100000000101110010011110101000000110001010101001101010001110001100001001100100101111110010101011001000001110101010010010000110111110001001000010010101110111001001010111111010110010110101110011001100010000111101100010010110111100011110110111110010001101101011010100110010001111101100001010011011111100101110010011011010001100101110001110010001110110100101010000111101011111011111001100000010001010001100101001111100111010001011110000110001011010011111111100011101001110101101010110111000110101000100111000111011010001101101000110000011000010000000000010110001011011110111000011001100010111010010000001111001001001110111111101100011100000100101011010010111011111001011111110111001011100000111010100101110100000011101100100111001110000110011110111011110001011110111110000100011011011110101010000101000011011011100111101000111010100010011110000001111100100100101110010100000001101110000100001001011111101110010000010010000001010000110001001011110000110110111010011100010101101011010100100111101101001110100010111000010100110010011111010110111111011000010111011000100111100010001111111010110100010011011001010100111100001110101111111011100100010000001010010001000001011100001000110001110011111101000000001010001011011101011111100111010110100111101100001000001011011011010011101001100101111100011111000001110101100110011000011110010001000100110010000011101111100011010011001000010100100101101000011000000010001100010101111010111110011011000100000110100101011000000111011111010001100010001111110101110001010111010101010100110000101100111000111111000111100011011001010000100110101010100001111111100110101111111010010100100011101000011101011101101111011011100010100111010110101001011010000101000100001100001110000110110110011100011010110001101011000111000100011110001100010
000100011001101101010010110100110101100011101110000000110111101110100101000000111011011101000101010111101101010011100100111100100010111100001101010111000011010101100010011010001000101001010111000001010110010000010001100101010001000100100001011100011101110100101110110011011001111111111001000100110000101111000011000001001110011000010011001011111101101000111001100100110011000001100100000111111101001111100100101101101100000101100010000111001010100000011111011010010001000101000010111110010011001010111110101010101110111111000000010001111001101010101000001011101100000111011110111011011110000110010111101010000000111011011001111110011000111100111011100111000001001011010111111001111100011101110110011110001110001001011111100101100001110000111011001000010100111111101110111111100101110011000111100000010001101111001001001110111101100010111011000100011101111001010011101101100101011010011011110011101010001111001001101001011010110101101000011100101000001100111101010101011001101101101001001100101010110001111111001110011000110000001110010110100101010111011001001001010010011000001111110010011001100010110101101100101001000111001110100001011000111000011010110110101000101101011101000010111111110000111001101001101101101100001110110111010000100110010111111011110100001100110111110001101000000001001001110001000000101100110111111001011011011111110010101000110101110010010100100111010000101010000110010010011101010011001100110101001111101100110011110011101010001101001001100100010010010111010001001100000101010111101101101100010000011011000100100110011010010000110110101100111000111101011000100110010000001100100101110011110011000011010111110111001000011001010001001011101000010100111111010011111110101000101011010100010000101111100011111111100001001000110100001111101111000000110011001100110110010101010110011111111000011011000100100001010011000010100011001010001011111111101110011001001100011111111000110110001011111000100011111000001101110010001011001110001111101100110110001110000101001001000010101001101010011001101101110100011011101100010011011100110100001111100010010100000111111100001010100010010010001001001011010110101011010000000101011110001011110000110000110011001010011000101001110000000111110100100011011001110100111001111111111100110001011001010101110101100100011100100010101110000010111011010001011100011101011000010110111001011100101010101010001001001011111101101000100001110011011010100110001011001110011101001001110101000110010001101000101001010100000100101110111111000101000000001100111111011111110100010111110000000110101100111001000010100110010110110111101000010101010111000101000101110110110011000111111011000000110001101100101010110000011111011101111011111000001110110110100100111110100011000011010001011000011010101111110001110000000001101100010001010100010101010110011000001010010010110111000101010001110101100000110110100001010100100000100000010101001111101100101111010100010100010000111100000111010011101110110110010010100100101001000010011100111100000100000010011010101010111010
110001011001100100100111110110110100001010101100011011100110011001101011110011000010110000010111010100000101011100100111111011100000110001100010100010111000011010011010100010010100111110110001001111010110000011110110001100101010011110000101001111011001010000110010100001101010101111110100100011010010111000111110010011110000101001111101100011110100000111111100111000011111110010001111001110011100110101110100000001000100111010111000010010000100001000111011101010000110000000001100001111111110101000000111101001111001000100111110010111011001011111110100110101011001010000010001100111110010100100100010011110101101111111001101001000101111100101101101010101000111110111110011101011000011011101101000100100111101001111111100100000100111011000010010001000010000010001010000010100100101011111101110000110001000110011110001010001101111111011111100011010001011100011011101101110011010011010101100110101011011110100010111101100001110100010010100000110101001001100000101111101001110001011101110110000111111101000101111011100101011101100110011100010011101011011110010111001111111011001011010011010011001010011101110110001010110111111101100100000011000111111100011010000000011000001101100100001011100100001010011011000000011011111100000000001100110011110001001111101000110000011100110011010010110010111001010111110110100000111111111111010001010101010111110000000110110000101111111010011111010011010001100010001111110110000011100000110010110111010011101010001110011011000000001111101110111000101110101010000100100110100000011100011000001110101000101111101101110110000111110001101101111111100110101110011001011101111111011001111001111110011011101110110111000001011100101010010101011011101010110111100110011010101011001001101100000100010111000100001000111101011010101000110001101110110110111001010010010000111011010000001001010000001101011010110100101100011001111101000011110001001001001110001110110001000000100100010001110010001001100111011110101101001111101001010000101111110001001100110111101001100100000010101010001010110001101000001011111001110001101100001000011011110011111111000111100011111001100110110000101100100100110110011110000101110100011110000100000010010110001111101000000111110000011011100101100111010100010101100011010100011111100010111100001110111011000111001011110100000100100000100101000000111010000100011100110011100111000011110110101011111010101011110010001001100000110001001111100110110001010010010111011111001101111111000101000011111010100101110010001001010011010000001001100000110010100101011011001101011001100000101011010111111000110010011010100010010001011110100100010001110000001100000110110101110100100010000111000010110101111110111000111101110010011110001000100001110110110010010111011001011101010011100001111011100110101100001010111101100001110101111001110111111001111110101110011000111001101011010110101001111001100111010010000000000111001101011111010010100000110110000001011110001111101010101011010111000101001001110000000000110001011111001110001101101110101001000100001001111010001
010111000100100000000001110001010101000101111011101100010000100011001010000111010101101011101001001101111110100101011110101110011000001111011010110110110100101101111111010111001011100111110000001011010101101000110011000111001101101100110101100101011011011100000010010000101001111100001001100000111011010111001101101011111001011110110111001100000100101100000111010010001110000100100001110111000110011111111010100011010011111110111000100111110110011011100010100011100001011100011011110101010000111100011000110101100011010100011011010000111111000010011110100100010101100010101001111110011100101110111000010001101011001011100100001110011011111010101100111110001000000001011111010011001011011000000001101111010001000110100010111010100100101011101011111110100001110010110111101001101011101000101101101011011100101000101011101010101111100000101111001101111100100110011101011010100111111111110001001001011001001011111100111101101101110100001110100010101110100100000001010000111010100000000110001111010010000010111010001101000011011010101010100011000010000001010001001110110111100111101010010110110111001111001110100111100001001100011011100011001010101001000110000101000000001010010100011111101111110011011000010000000000000111110110111100110101110110101011011011100111010001000001110101111111001010100101011100100010110000110001001010001000101100110001111011111011000110011110001001110100000100111100001101001101101011101011111011001010000011010111000000110001000000001110010010101001000100101101111110001110111000110001110101101010011001110000110101110010010100000011001010101100110100000101100011011110011010101000101000101011010101111011010010001010001000111000111011000011010001110000001010110010010111111110010001010010100010011100110100001001100111011101110000110111110011100110010101001110100110011110011111000111000101110000111110011111100111000111000111111111110110001010101010101010001000010101111001111010101101010001111101100011110011111001111010110100011001010101110111111110110001000101111111010000010111001100010110001011011000111100010010110101011010101010010001011001111010100001110101010000111010001101100001000011001011011111010111000101001101101001111000010101011101110001101000000011011000111110111110010110110000010101010111011000110100010001001101001100001011101101000100101100010101010000100100101101111111011000110111001001110010000101110111001001001111011010101100110110111000110011010000011011011101000101101101000101001100011110100101110100001001101110010001110101100100000011001100111000110001111000100111101101101010010100011011000110011101001111010011100011001110011001001011001100101111110110010111100011110011110110000011011011110100111001000100111000011011010001101110101100000100110101111100100010010011110101101110100011010100101100001110001010011010101111111000000111000100100000110000101000010100011011101100011000011101101101001001010101110100110110000011110110000110110101010111001110001100111001110000111101101010111001110111110111101100001000101101010011100010001100
100111010100011101011011100011000000011000011010111001101111111011101001010011110010010100000111101001001111110010001101011000001100100101111110110111111000100011111111011101000000110100010001001011110010110110010010000100110101000110000110010110011010011010011000001000011100111111111011100010111100101111001010011011110000101011111100110011111000000001110010100100000011000001000010111111100100100000100111000001010010110000110001111000000101110010111100011100100011010010110101101101100001010000100010001011011001111111010110011010101000001100101000010001010101001001100101000011010000001011101110001100110011110111111101100110110100111101101010011010101001111001001101010011011010000010111101011011101111111101110100001101101100000011010011001111100000000100000010001111000010011100001000100010111111000010110000000010101101100010100110111001000010110011100101000011010011110000001111100001111100011111010110111111000110010110110010100000010000111101010000101111111001111100001001011100010011111111101101001000001110101011001010010101010010110011101000111101000101000111010010010111001100111010101110100101010010110111000010010111100111000011100111011100010010110010100001101001001101011001111100110000100011010001010111111000110010010100011000110100011000111000001110110110101101101011010100001111000000011110000001110101010111000100001000000111011110101110101000011001010110010000101110001110001011000011001110100100111011110010111100101110000110000001010010101010111001111011011101001001100011100111000111010110110000000001110001100010100100010010010010110100111111000111001101101110001010101011110011000100110110001110100101011111101100000110001001100010100110111101000011101111001100000001101101001110101001100110000110010101111000000001111000011001000001001101101001001110010010001110001101110101101010101100111101011011000010000101100111101110001010000001010110101001110001011100000111100011100011101110011100011101111011011010110001011001101011010100100001001111011010101101111100011010010111101010010010001010011010111011001000100111010000110010110011101001110110010111011101100000111111101010110110000110100101101110111010111001011001001111010101000100000000010010100010011111110110010111110100000110011111010101011011100111110011000001111110101001001010110100111100111001001110111011000001101010011010111001111110100011001011001000011101101000111100100110111100110010100101011111010101110000110100111110001011111001001110001011001111110000001101110011000001110010001001010001011110000110100011000100001000010111111100101110010110111101000000111101001100000000000000011100110000110001000011001010010100001011110011011100110110011010101011001011001010011010011010101100001101001001000111000010101110010110000110011011011011110011100100110100100110011010011111100001110000011000011110010100010001100101000111011101000100000111000111100011100101011001011100001011111110111100110111000011010110100010101000110110001100110001111111011100100110010000100111000001101011110011000101011001010000
011100010010001101000111111111110011010011110011010011110001000111001001101001010011010010000010011101010011100101111000111000111001001010110100101001011001010000110010000110001110010111001000000100110111101101100101110100010110100011010101001101101100111101011001010101100010000011011010101011111100000110110101011110011011000100101010111101111010010011010000110000000000001001011101011001111101100010101000100111001001100101011011111000100010011001001011110100011100111000101111110111100011001100111000010001001000000011010111000001000001111010001001100000010101101001011001111001011011010011000111100000111110011001010101001110110110101000111100001111111111100100011011000101101000010001001001111000101010100100101110000111110100011000000111111101100001011000101100000000110000100011000000101111100010001111101100001101110000011100011011111100000110101001001111001001111110011011001100100010000010010001100111001000101101100011000101111110101010001100010000001000010011100010110001111101001110011010010110101010111001011010101010001110000101010000101001101010011111000011100100011001010101111111011110010001100101001111110110110011000101110001111110100000001010000100111000001101011010101010001100100111100111101101111010101000100000011000001100110110000001110101011000000011011111011011110000111010000110011010010011101110010001100011100001010110011011010101110010101100100110000101111010001100010001100110001000100100011000100010100011010011111110100100010011101100010000110001100100110100110110100100011101101101010000110011001001100001000010100111001110010000001110111011001001001100011000000001011001011010011011010011110110001010100000001101011111001000011111111010011001101000001110011111101001000011001100000011100011001100010010010000111101010000011111110111111101100101010010011001001000101001011011011100001011111110111001110111010011001111101011011100000000111000011010101001101110001000111010101001100100100010111111100101100111011110011100011111000000010101000100101001001101001101000011011101101011001111111101110100010010110100111000010001111110000111100111010000111001010000010100111010011011000100100001101110100011111111001001001011010111100011000011000011111100010111111111101110101101000101101111010110110000001001111110110000001000101100000111010111000101111100111011010111011001110010111111000001000011011111100000000010011100111101001110111010011101001110001111011110010100000110010010111111000111000101101000101000000000101101100110110010001100101110000000000111011111100010010111011010010011011001110110101110111001110001110011010101000010110100010100010011011111001111000000001001100011011110010001110001101011101010001010101001110000000111011110100110101010000111010001000110000001111110101001111011000010001101100011011010111000110000010110000110011011001001101110010011010011111100010000010011100111011110101100111000010011100000001100000000100010011011010101000011100110111000011101010101011110001000101110000011111001010011100100101101100110001000101001001111111001
100100010110100000000100111110100010111010000111011111000001000100110111110111011001100110000101001100010110000111101010100111101010011100100000111101001110110100111111110100100111010110110100100100100110101111010001010101011010101000001000010100111000101101111100011111001101000110010101011000101001011110001110000000100110000001000101110011101010001110100010011001000010010011111101011010100110010010000000100111101100100000100110010001011110101011001011100101101000111101000110101100011110010010111100110101010010100110011100001010110110100100110111111011110110111100110101101100010101100011111111100111101100111101010010100000110000111001110111000111100110101111001010111110001111011010011000000111101100110100110010000011110001011000111110010000000100000010111101100110111011011110111110110100001101101010100001011010011111101100000011011100101110000011010110001110000001000010111101111000011110111110010100101111100101010101101110011111101111011001101100100111000101111010010111000010110101110010110011111010010110111001100000011101000010000111111101011111001101001101111100011101000011100011010110010111001011110000010110001101001001100111010110000110001000100110001100100011011101010011011110100010110000100110000000000000000010100011101000110001001100110101001101111101010110111100000111011010001111110110011100001000110011000011100010011001000101001100100011000011000110010111010110100101101010100101101001101111100110001000000000101110101011101110010011010110001101111001001011101101101110110100000011101010001001010100001101110011010010111110100001010011101100111011000101011111011111101000001000000001000110100011001011011011010001011011100010101000101000011010000111100010010101101000110100110100111010101001001111100101001101011101101000100100110101011100100010110111100000000001001010000111100101100001100000111111110011001000110001001111010100101000011111110111111101010000100100111110011101010010100111010101101101001001011001100110011010111001001011101000011010101011100100111100001101110000111011000100100110001110100111110111011101100001110000101010101101101110100100001000101010011001010010111011110000110101000110000100111101000000110110010111100100110100010110111101111100001110111110111010100110110101110000100111101010101001000010010110010101001110100011100001100011100101011100001011110110000011011110000100000010100110101010011111110011111000011110011100001100100100110111100101001110110100111001111110001110001101101101100000000000010101010101001000110110101001010010110011100000010111100001000100101011101000011000011001011011111100101000011110011110100101011111100100011011010010101100110110010100100010001101111011000101010010100001000000000110111111111011001000011001111111111111110001000011111101101111001001111011110101111111010011100010000111110000000100110100100101011010100001011010010010010011010101001010100101111110100111011101110101111010010001110000010010001000000100000000100101101001101010111011001001111110101010010000101010100101010011010001111011110000
010001110001010001001011111100010111011111110011101101111110010001101101111110011101001001101011001101000100010011001001000111100101111111011011111000011101000110100001010000100000101010101010011000011010101110011100111001001001110110110000101000000100100111110101101000110001101011000100101110110100111011100100010111011110010010011001111111010101000010011001001100100111001010000100110000101000001011110001100111011110101110011110100111010001101101000011010001100000010101110100111010110110111001000011101001010000011011011101000110111100001100100010111101100010111101001100011000000001110000101001001111110010111010110001010101111001110010111110011110000010010100010010100011110111001101100101100000011101010111011100010101110101000010110011101101001101110010100000100101010000111011110000101110101111010100011000111001110111000011111101110101101001110000110110111101010010111011100001011011101110000001010011100111011011010111011000001010110001001101111010001111010000101100000101111010001111101011011000011111011111111010110110010010111010010100001000101100101110011000000011001010111111011010000101010011110001111100000000001101011001110001000111001100001010000001010100001001111100101101011110101100111110110001111011001000010100000000101100100111111000001100100100110010001101110011111101100100110001111010100101101100111000101110111111001100000011010111010001010100111101100010010010110100101100010101011001011011000100101111111011001001111100110001000010100110011010010110000100111100101100010010001011111110101101110110000010101011000011110001010010011011101111110000100001010111010101010000011011100111000110101101100111010110100111010100101000001010101001010110110101000101101010010001011001010101010110101000101010010110111110010010100110010111001101111100100100111010110111000011100100001000011011110010111011101011101000010000011101110110000101111101100100000100110000101011010110011111110010101001011100101101101110111010101001011111101011011111101000100110000011011110110110110000010010110100100011110001111010110111111010111110000000000101111101110000100100111001111110100001001010110010000010011111110001001110011000000101010001110100111111001110110110011100010111000101001101110101110011101110111001000101010110110010001100011110101101001100001001000100101010010010001010010001110011000111001101111000010011000000010011010010011000110101101000110000000101011001000011000110011101110101100101101010011010000001100100001000110011011010001000011101110001111001100100110110101111011100100101111000111000010010010111100001100000101111000010001011100110100001000000001001001100001111011001101100000101110101000110010000011111010000011101111010101111111010001100000011111010100001010100110010011001011000001010100101101010100101000001010000011111011101000000101100010101111010101010111111000010010011000001101100001000011110001111100100011111101110101000111111101110111000101101001100101001110101101010001111100111000001001110110110111010101001111101000101010111001001011011111110111110
010001101000000100101011001100110111010001101111001100000100010110101010110011110111110110011000111001111011110011111110011011101000010111101000100010110101010000011000001010110111100101010010010001111101110011010000011011000110000100101111011001010100100000000101111010000101110100010111100000011111110110111001001000110000111111010011011110011001011000001000001100110101110000100000111110011011101000111011101010010111100110000110100010100100000011001001101000010011010011111010101101000010001011011110010111010101010011010111100101000000110110011000110000000110111010011111011011001000011011100111011100111010010011000000010111001100011001000010011101000101111001011010101100110111011110011110011011110001010101001001001010001000110000000010101010110000000111011000001011001011011110001001100001101001011001011101001101011110110011010001010011100000011110101101101101101001101100101010011001000011000011011100100101111100011100011000011001110110010110100010100000010110111001101001000111111000010111100000111011011111111011010100111101101000010110110111111001000010000010110101010110011011100111010111011000111110100100010101010111101111111001001010110011110010111000100110110111010010110000010011011001011011001000000011110101111010111010010101100010010101111000000001110110010001001001010001101001001100111000010000110111011100001010100001001110111100111000110000000100101010100011110110100111000100001101010011000000100110111001110010000001101100110011110100110010110111010111110001000110100100110010111011100110001011101010000111011111011101100001001010010111011101010001110001100001101110101001010000001011011011110001011101111111100101101100010010100000000000011111011000000000100010010001111000111101111011101111111101000010000011110010010101000001001110011111100101110110010010101101101000001011001111110101111011011010011001101010100111001000011110001000111111001010010101100111110010001101100100100011010001011001011101100011100000101110100111100011111001100001110001011001001100101111010001110110011100111010011111101111100101100001000000011010100100101110111100010111101111010001000010010011101011111101011000110111110010101111111011100001111000110011001010110110111000000011001010100001110110110100101111011111001111110001111111010001110101110001001110001100010111110101101010000110011000001101110110001011011001100011100000110101010110011111111000011010111000010100010011010000100000101100110111011100000111110010011101001110100001010111110111110100011010000001110100010010111011000100001010101001010101000110010111000111001110000100001011011101010110110111010110111001111010000111110110010010101011010111100110010100011100100100100101101011011110100100100011000011110011000100001110001011111011100110100101110101110101011100001000101010001101101001001001101001010101110110001011010010000110010000100010010111100100101010000101001101100011100010000010110001010100010001001000010000100111000101100000010110001111111001110111011101101100101000001110001111100100010110110111000110010101
110001011010100000100010010000011010111110010101001010000001111000110110101011011000100001111101011010011101001000101100100111110011001110100001101101000100110100101000101001100011011100101000001100100110011111000101001001111110001010110001111100111010100111001100111110101100001101101101011110111100010110111000010011100110001101101110111011001001000010011011111110001110110110001110111100110100010111010110110101101001101001110101100011011000000000001010001111000101100010101110010111110010010001011010111110101100111101001101010110001001111000111000100111000110001101011010111101100100001010001011110000100010101001100101010100111000010101001000110100011011000101110100101101010010001101001110010000001101011100101111101010011101010110100101101011011111111000000011010010110000011110001101000111011001010101001011100010001100000100000111000101010010001001000111101111111000010100000011000111011011001000001110011111001110001110010001000001110101110101000011000110101110000100100100110101100010010000011101011000000010010110011000000010110100011010011101000111101100000011100001001001011001101001100010000111000101010110100111010110000110000000011000111000100100100100000111111001010001110101001100111000101110110010101101101001100111100010010011110101000011111000000010101000100100010010111001101000011101111010000001100100100100001010111100100110001011110000000001011001111001111000101110100001001111001111100101110001101000001010110001101101101001100000111110110001110000101011111110100010011110101010001011001000101110110011100101101000111111101101101011100011010001100010110000010011011010010101101001111100011010101110100011000001110011010100110000100111011110001000101000100111001011111111001101111011110011001001000100010000010010010111100001010000011000000110011111110101110101010111110101010001100111111011010001100100010000111101001010011010101001110011000001101111001010001011110011110011001110011101011011010111101001100101001011110000000010011000100010100100110011010110110110011111100011011110000111010100101010010000100001001100100111111011010010101100110001111101101011111100101110001010001001010000110010000001100100111011100010000101100000111101000101000010100000011101011100100010001000010100010010100111110110101111000100100100100011001100111101001001010110001010000011011100001111010000010110010101001001011000010010111000101000110000101101001101001001010001111101111100110011010010101100111110110111011111110101101100100001000010111101001001110001011000010110010111101000110110010101001010000000001100000111000100010100001001100110000010110001001100100011010001100011010011100100100010011111011101000111100001010100100111110100000011111010100000111110100111001100011101001001011001110001110101110011011010110001111001101010101010110001000001111101011111110111010010110100110100001000110111000110100010000111111100111100001100010011110110110010001101011000011101010100100000100010101101011001011001100111111011001111100001110011010101010000001100011001110111000000111001011100
111000101111011111000110110111101000001100001110001111110000100010010111101000001011010100000101110111001001011110101111001011010100100011001100111101010111000011111001100111011110100010100101010010110111111010010101101111101001110010001110001000111100001100011000010101100000000101001101100111001100101000001110101110001000110011010000010001101010101000000101011110101011111111000101010010011111100010101001010111010101101101010001010101100100010100110100100101010101000110100010110101110011010000011111101011011010110011000110111001011001110101100000000011000010011111000101110001100111011110010101001000010101000010000100001011111110010100000110001111011011101100000011000110010101001110010000001011100110001001110100101010000101110111110100010011101110010111011011110110101011100110001010010100001000010110100101111110100011110000000001100100111001110101000101000001000110001010100101100100100000001100101101011010110110101111101010101111110000001001101010001111011101000101010000000101000010100001101111100110010111100111000000110111110000110100100111010111000101010100000011101010001110101011110010111010011111011001101010111111100111111101110011010000010101100110100010111100000111111001111111110110110011110001101111000010101110100100110110010001010111101101101010011100010101110000011100010001111101111110101111010110110011011101111100010000111111101100110001011110100110100111000111101011000101101011011011001000001000101011110110101011000100101011010101110110100011101101000011001010010011110010011000111001111111001010000100010111110011111101001010100100100010000011101110010111111110110011001100001101001101001011111100110001011101000010111010110101011010101101110100001011011100011101100011110101100111010100001010010010110000000011001011011100001011110011001110001110001010011001001101011110101110010101101010110001010011010010001011101000111001010100100110101111001110011001110011111000110011001010101001100101100100001111000010010010010100001100010010011110001011111111001111110111100110100001011110001111001110001011101111010101011100100011110111011001000011111101101010011000001010010000110110011100111000011011000010000001000010111111000100101101111011101000001001111111100010111010001110001111010101111011110000111110010010110111001011110010011000101111111100011110111010010110011100010011100110110010111110100000111000001001011101011100110110111110101001001111100011110001000111111100011010011001001001001100010101011111000110100100100000110000000101110011011100000000111111101000100110101001111010011011010100011000101100001011110101000001001110000000110011001010100101101000011000010100011001011100010001101110100000010001101101100110001100000011100111101100001011101011100101110011001001000001100010001110010111101001110010011001010001000001011110111110011101100001001010101010111111101110001001111111110111100001100010110001001110100111010010111000011111111001111101101101011111110001101010111000110010101110111101000011000101111000001010000011110000010101101100001011100011
101101100001010100000010110100110010000001100010100101100001100101001101100101101111101011110110010000001100111001101110010111001111010001110110100000100001110110110010010101110011100111100000001000010110001010101000010100111101001010100101001101100101010011000110100010101001010100011011000011000101100101110110100111001100010011111011110010111010100000111110010111101100000110100001011011100001001000111010101100101010101010001011001111111010100111001110111010010001110010111110100111001011100101110101001001011110001101010001111101010000011100010101100100011011111001001011000010001011000111110100111011110000001010000000100010101111010111101011110100111010010010001011100101000110000110010010001000100000100011010011010111101011001110000111100011001000111010010000110010110011110111011110000010101010010011111100010110011100110111000010010110001001001011100000110110111001111110000010001010111001010111110011101010001001011010000011100000110010101110111100001101100011101110101001101100000001101011111111110000011110111001010100001011000111000000001011010110000111011011111001001011110111011110010100110010100010010100101000111101001111010001010111011111101110100000101010001010001001011001000001011001101010010010000100011010001111001110111101001100010111100111001000111010101101111000000000110100001110001001111011110011000001101011000100110011001110100111101110011011010100000011011011111011100001110111010000101101110110101111111100111101011010000100110101001101010011111100111110110100100110001100111111100100100101011111001111011000101000011001111010111110000100000001110101001110010010011010101111001011111110110000101111001001001110101111110001111000011110101111001010010110001000100111111010111001100011001111110010000000101101011100101000110110001011001001100100010111010000110101111001000110011110101100111100000100111011010001110111111010001000101100111001110111010010011011001000101010001110110011010011110100100100101100111101101010010101110011000101111111010110100001001100100000010011101110010100110010101010011011100100110100110100000100110111011001001101110000101110111110010000101100101101011110101101101000000100001101110010100111001101100111000001001111001111000000110010000110000011010001010010110110111010110110110000100000000010111101010111011010000010011011000001010000111110110000000010101111010100110011100000010000010110011110111100000000111011111100101011110101110110010100101011001100101100110010011000100001000100011111011001000111001111001000111101001110111111100001000111001010101001110001000010111010010110101001100111001011000000100111110010000011000011101000110100001010001111101000001001010101011000000110110100001001011111000000100000001100010111001100001110111100000100001011101101001110110101011111010011000001011100100100011000111101101101010101110101111110101000000000011100100010001110011111110010101000111011011010011011011010001101011100000011011010100100111101110110111010110110001010110000111000011111100111000111101111001010010101011001000110111111
010010111111011101001000011101111000111001011100000000011110001000111011011000001000111100011001100000101000011000000100100110110100101000001110111001110101011100001001110100001110110110100010110011101000100001110111000000010010000000110110010010111001101100111110001110011010101101001111000110000000010101011100001011010100111001111001110001010110011111101010010111111111111110011101110011101100000100001010010010111101001101110101100100001110100010110011110011111100110000011010111000101011100100000011000000000000101000000111111001010010101110101101111010010111010111000110010111110100001100000110010011100000111100110001001000001110101000101101101011010100001001100010110010111001100011100100100000110010011101010010110100100010011011001110010100100101101111011100101111010110101101000110000101001111000010010011000000110000111100110111010010100001011011111111100100111011010000100111111111000100110011000111001011111010111010111001110001011111111100110100110100101001011111001101101100011000100010110110101111110011110000001010011001011111000010001101111000011111001101110110011000001000110111010010110100111011000011110000100111001001111001010010110011110101110100100101010100100101100111010010001011100010011011001101111010011101001111001111011110010110010101011000000001100110111110111101110011100010011111001111100100011111000111100011100100111010000110110001110001011010100011000111011010111011100001010000100011001101000100111100111110011101000110011110100111010010100101101011001000100001100111000111001100001011111011110001100000011000111100000010100100101110100000010101010100101001011100000000010100101011111101000001101101010001101110011111011110000011101100111010010101111001100011110011100101101011010001010000011000010110011001011101011101011001001110000111011100010110010111100000010100100110010100110000110010011010101011000111111110110000110100110010110000011001000101110010101110010000111011110000110010100000111100010111101101000100000001100011101010100100110110001010011011001111010010011100110111100101111010011011100100000111000110101011111111110001011100110011100010000100010101110110110010111100011100010000101001110010100010011011100100001010010000101010001101010101010010011100001111100000000110110110010111101000100001001111011000001110001100010000100110011011011111100100011111101111011001101110100110011101101100110110000001010000000110000110000101100011000100010010000101110100100100111101110110010000001110010110110100110101001110101001100000101100111010000110001010111011100110111000001001111111100111111010000101011011100100011000111001111110011000110100001100011111011101100101001110111000110101101110100001011000001110100011010100000011001101100010001100000101110000101111101011111010010100000100011001001011001011010110001001100000011101110101001001010000101101010110001110101011010111001110110111001100011111010000000101000111000110011110000011100111110000010111100101110011101001001100100100000011110100011011010110110100111001110101100000111000000011111010
100100010011001101100111100100011100010110110100001010000001000000110101011110101101100001100010110011100110000010110111101000011010100100101000011000110000100110111100111100001110101001001101101000000000100010011111111101010100001011010111111111011000100111110100111010001011011100101001011111101100001111111110000111110101000111111101011011101101010011001011100100010100000011010111001001010000011100110001001011010101101010100111001101100010100111101100101001000100110010100001011001101101100010010000001001101011000011000010000010100110011011110011000011110010100111111110101010011110001101100010101111010101100101011111000011110011010011010111000100111000110011000010111101000101110001110001010000100011101111001110100011100001001011000100010010000010000001011000001101110010001100000110110011101101011111100000100000110111000110010101111101110000010010011000100101110100101111111011100100100010011101101111111110001110011011010011101111110000001011001100010001111101011111001111011100000010101100001100001010001111000011111110111101010010110000110100101011100100111000000001110010011111011001110111111001111100110110110010111110011011111111011001101101111010001010010000110110110110111111101000001100000010110001011101011111010001011010000001100000101011011001110101011000101000111110101000100111000110011000101011101001110111001110101111110111000000100010000110110100111101100011010100000111010010111110000001001000100000100110000110010011011010110000110101000001010010010101101011001110100010101110000011001001111010110100010110000100111100011010011100001110100100110011000100010010011011111001001111001111000110111101110101001011001010011010000110001110000100010011100111000100111101011111111001011100101111000101010001011101101100010101100101111010111101001000110110010110110001111100101010110001010111101001010100101011110101011011011100101011011100110101001010100001001100110110110011001101111011011001111110000111111001110110110000010010101110110010000000101100111001011000110000111010110100000010111010101111000100001100010100101000101100010101110111001111111011011011010101001010111111111100101010101011010100000110111010011010101110011100101111001100011001111101100000011001110111000100001100100001000101001010000111010000001111111100011100010000001000101111010001110110010011101111111111010011011101010011000011000111111000110111010011001000001011000101000111010001000001000011100011011001000001110001101100111000111001001000010000011010111110011011111101010000110111111000000010011001011100100110100111100000100111011101111111000111001010001011101100100111010110010111100010111010110110111101011000001001011110100001110100011110110000001011101010100111110110111100110011000001011011001001101001011100101010011100010101010101101001011010001110101010011101110000110101110110010111110010111111010001101101001011110011011111110111000111110000111001000110000001101110011111111110011001101010100011100010110111100011011011100110000010011001101101010011011000000000111110100111000000000000
100101110101110101001001010110110111011110001101101011111100111111100111100101000100110111010111011101110111010011101001101100100011000100111111101110101100101010011001110111100101011000001100111100010011110110100011111011001001010010111110100010010110100000101001010110111001010000111001111110000011101110111010100100110101011101101110111001110010101110111101110110110101001011110100110111110000101101010010101110001101111000111001011010000010000011010111100010001100100111011111010011000101001011010000000101100000110111000000011001101111000111100111000011111100110010000011011010011010001100001110001111111011111011111011111101101000101101100111001101011100011010000111001000110011000000000001000101110101001111100011011101011110101100010100110100010101111101100000010011101110101011000111110111010110111010111011011110111110110010010100001110110010001111111011110101000000011101011010100100101111001111010101100011111111001111010111000011011010110011101010100000111010110101101111011111011000101110000101011000101100000011101101111011000111101001111100101001001000111110100001000000010110001100011111011101001000110000010100111101010010001101110001110110011110010010001000111110101001000001110010101110101000101001100001011010000100001010101100010000011001101110000101110010100001000000010111100001101101111001110011010011011100011011111010011110110010011100011010111100110110101101110110010011001111100001010100011110000001010100011111000011010100110001111000110010000000101111000000101010011011111001001001001010101010100011110111011111101000101000111000000011000001111100011011010100000000110011100011010110001001110000010101001110010101100101100101011110010010111110000001000101010000111111010111111011110010011101110111111000000111011110100011110111100111101001010010101101111101101100010011000100010111101000100001110101100101111110110011011101000111000000101101110010011000111011001111110110110110110000111010111011011011001010100001110000011001110001101100011011111101101010101010111001010001111000111000110011111110011011111011100001011100110111111010001010000100101101110000101101000111000001000110111011111111000000010000011111011000001011001010111011001010000111111011011101100001010010000011110101101001011100001011101011000101000001101000000001110010101111010010100000011111011001101110000101010101100011001110100111010011001011010111111110001100010111110111010110101110111000011111111100010001001101000010111001001111110000101000000000101000000110100100100010111111101000011111011010101100101100010100010100001010010101110110101000101011100100001101001110000100010010001001101000111100000010110001011100101010010001000100011000000010010110000011101110111110010110101110111011110001010111111100101110110111011001001010001100111110111010111101100110010111111111110101110111111000111010011111001001110111110010011101010110100100101010011111101000100110011100111001001100100000100101011001000110010111011101111000101000100101110011001001101100111101101111011010100000010011000101010101
100000110010001101010111110101111011000011001011110001000000100001001010110101011110100101101011000001010011100000100101010110110100000101010100101111001011111100000011000110101100101111110011101011100000100000000010110110110011001111110000111011111111110000000101010100101110100101010110110011010000101010010100011000001000111100000011000100111111000010100110010110101000000101010101110010000001010101101101101010111011110100000101001101011111000010101111001111010111111010000010010000101010101001010100011001110001000100001111000110111001001010110101100011111110000100101101111001011111110110100100111110011010110100111110001101001110101010101100001010110111100101100110011110001001111111100001011111011101011101101001111101000001101111101000011000011010110001011110111010000011111010100000111011101101001101110111101010100001001100111100011110011111011110101001111100001110111100100101110101010010111100000011111110110110000010001101010010001011101010100110011101111001110101010111110001110101010010010111011101101000110011110010100001001001010111011100000000110111111111000111110011001011010010111110000001100001100101001101000001110011001100011111011000111011011100010111001011110110100011001110010100011010111111100000100100111100000000001001000111001100100100111100110100000010011111011001111100011000101111011101100000000000100000100010001000010100000110000010010011000101011010100111000001111110110111101110111101000011110111100011111111101101011100101111110111000101001010100101101010010001111110100110001100100011110110000110000111011010000000101000100111011100101111110000101001111101100110001001110111001000101110101110110011010001100010111001001110000000010100101111111100101111110000000011000101010001111101010001011000001000001000110010111011001011010011001111111011100110011111000101101101100010011110001011110000101010010111010001011100100001110000111100100111011100000110010001001111010001010001001001010011100001111001111111011001101000101111010001001110100011100101100010100100110111110110011100101001111010110010111110101001100010111000111101000100011000100101110111100101010101100001101011110111001101110101010001110110001000011010000001110100101000110111010011001111011110110111100111001110001111010101100100111111111010100110100011010011101000011011100001100101101011011001000110000011110101000101101001101010001010010010110111101001000111010101010001111011010011001100000011100010001100011111111111111011101001100001001101110101111011000100101111101101000111010101110011100011010111001101110010010100100010010110010001001001110110011100101001011010000110001111111111000111011110010110100000011101110010011101000101100101110101100110100110010010001011001010011101100110001000011111011000100100010010001111101110100010101000010000000011101010100010110110100000110111111010010001100011000111001010110111000001101110001010101101010110110110111011110111010101010111001110011111000010011111001100001110010001101100101111000111010111010101010001100011100000110001110011101011010101
100111001000100001010000000111000101100101011100101110111011011000000011110100011100110000010101011101001101110100011111010111101010010111100101011011100011001110010101110100001001001010000011110011101111000101010100011011110011001000010110000010101000001101010100101110101010101111010100100111100000110100001010111001011111111110100111010110000111100100010101000100101000101110010010010010111001111101100100110001100111011101000111101000000100100110100101010011010101110101011111000001101100000000001100010100010001111111011111110010010100101000000011010101110000000011101100011000000111101110011111000100000101000001110011110001111100101001111001111101101111010000000011010000010100000111001011000001101001011011101001100010111100011111001010010111111101101010111110001011010011100111101111101100001011011101100000001100010101010010011100000110110011000011101010010011011000111000110000111010101001110011110101110100011111100100000110111000010111100100011010011100111100110000000001101111011010011100010101010101100110010111010001111100010101010110011011111011100001111011001000000011100000101011100000101100100001111100000110100010010010101111000011100111011001010011001001001000101100010100111010100110001011010100000110110011001100001001011110010000000111110101010001100110010110111110100001100001010110110110011110100010101110000100100010001111111010000111111010101000110000000111111111110100110110101110011110110111001010001011100111010101000110101101100001100101001010100100000011001000100011111000001111010011001010100011000001000111100010100110100110011001001111110010111011001110000010101010111000101010010010110000001100111011001100010110110110001101010011110101101101101010100101100111011101110011001011001101111111011111110101010011010111110010000101110100011000010111011011100110110111010101010000001000001100100000011010110110001100001011110001001010001001000111010110100101000110000111111110100111010110111000011101101011000111011010100111110000111100101101111111011001101111010010101111001001100100011001010100110100110001000011001011011001011011010011101001011011000011110011001011100010100011111000001001100000011111100110101111101110000110001010100000110101001001001100111111111100000010110101010001101110101011001101101111000101101011011100100100010101000100000111001011110011100110111001101000001001100011111101001110011110111000010101110101000101000101100011010110111101011010111001100101010111111010111101001111010000100110001011101111000101101110111101111110010110101010101110000000000110011010101011001001111011010100100110101110110110010100100101100100101011111011110101000101100110010111001101011001110010101101001001101111010011100011100011110000110011010010001010101000111101101101001010000110100001110111001000101110100011010101100010100011001101001000111010100110000111000001111001110000101000010100011110011001101010010100111100011001000011100011010011010110001001110011001101101001011100101011111001101001111001111011001111000001000001100110000000100110010000011000
001001011010010110011111100100111111111110100111011010011111010100110011110111010100010011010111010010101000011101101010110000001110010010000011101111110110001111111001111010110011000011111001100000101001110011010101011001110000110000111001110001011111001100001110110011011101000000110000011001000010010101100010110010010011011000000110000011001001101111001111001001000001110101101010101010000110111011101101011001001101101100010010011011001011011101111101111000100100100011110001101100101101111000111010001001000000101101001011111111011000011100100011101010011011001001111011101001101111101100111110010000010011010110111110100111000000100001111110111011110010101101100100001010101000100001100000101001110001111011011111001101101110011101101010011011101111111101010010110100100000001111001110100001110001011110110010111111111000111111110000010110001111011000001111110001110111000000101000111010010110010111110100011011111100100000001101011100000110001010111101100011010110001000010000110010000111111101011011000111000010011001101111111010011100010001111010111100011000100011110101111101000101101010100110000110010111010010101111101100001101011101101101110110010101111111101110101101010111011011111110000101110100101101001111010000011100111111001111010100100100000111010011110001110000110011110111111010000100010011000101100010011101010111001011100101110001001001100001110101100110000011011110100100001110100110011011000101011101101010001101101101010101011100100000110000000110111001011001010100010001010000000111001110001011100111011011111000110011110100010110100001101101000111001010110110010110101101011100111001011001001000000101001001111100010100100000110101100000101101101000011001010011110111011110100100011110110111010110100110111110011000000001000010001111010111001111100111101001000111110111100011100011111000001101101011101110110110011111100000011000011010101100000001111000001111010001011101110000010001101111111010101001001111010000000101011011100101000111010011011110000110110000100100111010101111111001011001110010010110100000000010000000001111110100101011010001101001011001000010100010001000010100101110001000011100101100010111111101111000101001111101101000000111100110110111010110110101010111111101110001101110100111111101110111100110000100101011001110001100101110000101010001101000010110011110011110000100000010100100110011011010110000110001011100111000101010001010101110000100100001001011100101001101110111111010100010000111110111100010100011110011100011100101000000101110110101001011111001100101100010111000010110011000101011110110000000010011010111010101111100110000001111110010100010101011011101111001010011101111010100000001100100000101000101110100010001011101110001010011001110000100111011111000011011111110110101101111100010011010010111001110100100110001001110000111110110000111000110001001111010001001010010111010001100101111011101100100111110000100010001010101010100110000100111000110110110110010100011101111101011101110111101111010011001110100010100111000010000100010001111
000011100111010011000001111000110011100010000100111100111111001111010010010001011001111000001111100100101111001011110011111101000001111100010111011011101000111101011110000010001110011011001000101010000101011010010001001101111010011010101111011100001000110000000111000011000000100001001110010111001111101100000010001010001011011100001010011001011110110000001000011100011000111100110011000010110111010001101110001000101110101110110111100111010100110011101000000111000101110110100000100000011101010011001101101110110101001101011110010111011100001000011000001011111111100010110010100001011000000011111110100111100101001010010010010001110110000100101011111001011111001010000011111000111110000010110000001111111100010010000011110010000001111001011111010101110010001000101011100110111011011100100110101101101011110111000011100110000111100101010001101010110010001100110110110011010011111111000110000000111011010000101111010100111100110010111111101101001001100110000010111011100000110001110010011100110001110000100101000010101001010010101010001011100100110011101110100110111111000110011101101011110100000000000011010111110001111101001011100001000001100110011001110111000000011000101010001110110000101010101010001001011110100100000011011010000000110110010011101010111101011001110001000011111100011101000011111111011010111001001010111010111110101101001111000000110111111111110101100011110011001010100100100010101110110001001111111100001010010101111011011001001001101001000001100100011000100101100100110011011001011000100100110111001001100000010000100100101001101100100001010000110010100001101000101111101111110010011101000101111001100011101001000101111010001001010000111101011010000001011110001110110110101101100111101101111000111001101000000001010011010000101100010111110000110111110101111111011000000000010111100110111100011100101010110110111001001101110111101000111000011101011001100110000110011100101100100100110110010110110110011011011111000001000001111100100111011101100001000001001000010010101101010001001101101000010010101100011110111000010011000010111110101001111111111010010110101110101001111011100001000111000100011000011000100000001001010011100011100111101000000111001000100001110001010110010100100100011001000011101001110110001111110001011101111111001101110100000100011100011101001011001000101100001001101100111010001011010111001111101111001000111010100101100110011001111000100111011010010100011110101110001100011101011111000000111101011011001101110111100100101110010011001110011101001111011110010100000111111000000110110001011100001000110110111010110111100001000001011100000011111011010100010111111110101011000010111001001001000101011000000010111010000101010011010100000111001101000110101100110010010110101001111000101101110010011000010100011001101110001101011111011100001010101111001011111010011111111111010111001010101001011010100010000000001001100111101010100100100000100100100101011010000110011000110111011000000110000110111111011001110011111001011100001101010100011000001001011001000110110101
101010010110111110000101001000111101001011100111011000000101010010111111111000111010011000100010110000110011111100001001001101110010010011110010110001100010011100110100001110101011011110101101101001000101000101111110001010011111100010110101000111000000001100100001000000000110110110000101100001000001110001001011000110000011110110011110111111000110100100001101001100010001000101101010110000000110101001011110011100000101110100100110111110110111111001101001010001011000011111010101010010100100110110100010000011100111010110101010100100011010011111111001100000011011001100001001101110110100101010101101010111101000100111100010101010000100011011001011000110100100011010101111010010011000001010110011100001000111010111101000100010110011100010100010100111001101111011101001101100011110111101001111111001011110010100110100101010000110110000110110001100000010001000101000100010000110100100000110010000100101000100000100101011111101011111110110000111010100110000111100000010101101100101001000011101101100011110010101000101110000101000010100001011011000010011100111000100101101110110101110100010010000011011000110001001100011010111010100111110100111000010110000010010101001001100110011000000101000011110100001000000010101100011100010111111100001101111101100100110101010101000011010011000101011101101111111100111000001100011110111000000100100001101100001111100000001001010101100111111000010001011000101111111111100000010001100010111110111011111010001100110100001100100000100100110100000110010010000011000000011011010001110011001011100000000110111010011001110011110101111011011100001000101011000000111101001111100011010010001101000100111100010111110100000001110100110111000110101001000010100001100011010101100111011100100011000110011100011110011100101010110101011001011101000010010110101010111010111011000100101001101000011000110000011100101111101100011100101100110001010110000100110010111110010001100010100110010110100110001011010011111111001001011000010011100111100111110000001000001001010001011011111111100010110011101001110000110111000011000111110101000000000011101011010010001110011100000010101110111100110110010000000110101110110110101000001111010111110100000011110100010010111100010101001101010101011111111110011001100000010011010000000011100010110100111000010101101011011100110110011010011100100100101110101100011110001011010001010001000101110111101111110111000001001111011011000100111100001001110011100100100011000111100111101010110111010100111010100110011110010000101011010111001100010101000111001001100101110010001001110011100111110101011101010001001100101010101101011001010101110110101111011110110001000101101000000001111110110111110000011010000000010000000111001001110100100000010010011011001001101011100001111001011101111101000100010110100101000101010000011110100001100110100101000111111100110110110011110111100010000000100011001000011101101011101000011001010000001110001000111010001100100110100000000100110001110011110011011001001001111011101111111000011101010000000011100000111101111011110001111
110110101100111001111000001101000101000011101100000101111101001100001001001101000111101100001011001001000101000110100000101110101110101011000110010101001111001101001111101100000101101100100010100000011111001000111111001000100001000010110000101001111000110111010110100011011010101000000011100011110011100111111110010000000000001101011010110100010101010001111011110011100001111010101000101101100011110000010101000011110011001001111001111010100111111001010011101010000011011010110001110000110111011111101010101001010011000110110100100110100000101001100010000011001111111100101011010000001011101000010101010110010101110100000000110000001000010101000001010111110011101111100000011110111111100101001011010100010010011111101100100110100000000000001111101110011001101100010111111001101000111010000101110111110001100101111010101100101101110111000010000000110101100011111010101010010101100100100110111010111111110011100000110101111010010000000101100110100010001000010111011001101100101011001110111110010100101101111001000101010100011110010001111111101111010111110010011100111111000011101000011111011100100010111010010101001010101010101010000011010000001101011100101010010010100110010101111011100111101111000101001110101110111101010110010101000010011111010100111000101001111000101001001001010111001000100010001001001001011000011010100111011001011110001110110100001000111110100101000011011001001010000011110011100001101001000111010101101111011110000011010001011000101100110011011011000000101101001001001110000100111001011000100011000100011001110111000100100010110110111100001010010001110100111110100111011110001101100100001000100001001001111001011111011110000000101011010001101100101000100100100011000010111101110000111000111011101010101110100011101110100000010111110100100111011110000011111001001110111001000100000000011000010011011111010100111100111000110010010010001000100001010101001010111110110111010011001001011101110101011111100111110011110001111110100101011000101100100111101110101001001011010011111011010101011100101100100100100011001101010110110111011000101101010010111001110000001110011001101100011100110100011110101101111100110011001001010101011011001110110010000111001010101011101000010010011100010101111011110101110011100100011100101110111110011010101101000101001010000101110000101111010110011100001110011001011111111100000101111101001000100001010110100110100010000111010010001100011000000010010010101001111010100001000100111011010001000100100001010101000101100000000011100000100110100001101001100101010000101010010100110011011010101101010010000111000101000100000101100111001011111011000101011000000111111010001000101110001111110011010110011011011111010100000101110110101101011011100011111101010010001000110100011010010100101010100011000101000011011100100111110110101111000101110110011110100010111000101101111000100101011010111000100100111000001110110001001110010000011011110101101101011100001100101001011110011101100100111010010111110110111101110100011001100101110111110001100010111111011001100010
100010100100100000100010000100100111000111000010001001101010101111000101011001011001111111001010001000101111111001011110000010101111011111110101010110110011100101111001101001100000100001100111110111101111100101000000100100101101000100101101011011011100011100110001100100000110010001101101001000010111111011100101110011110011011000100111111001111101110110011100101001001110011001110100010000000010011100010011011101011111000100011001010110100011110001001100010010110111010100100110010011110100110100000010111110101111010111010001010011111001001001110110001101110100001010000000110001110100010010100011011101110101001100100110000000111010010110000001100101100100011011110011101010000000000001110111001000111001010000110011101110111010000011100110011011111011011100101011010011010001100011100111101010000000101010100011101000100100010110001111100101111110110011100110000010100010111110010100001000011110101001011111100000010101001110001110100000001101100000111111011100110110001001101011001111111011100111000101010000110100111010100110000010101011000101100111101100101001000110011100011110110000101101000001000000011100110110100101111111010101111010101111001011000111010011110011011101111010111000011110000110100011101001110010101011110101110001111111101011111100011101110001011110111111100100110101111100110111110100101101110110110001101110001011011001101010010000001111001000111110101011000111000011011000110111101010100111010100101010110000111100101000110000000101111111001101110100110101011001100100001101111000101111000111000111100001000101101111110011011101011100010100011101010111001111010101111100111111100000101111100000011110000100010111010011100010111000001100001001101000010000111010111010101001001111011010010000010001011110010011101111011000100110001001000101101010111111111000010011000100110010011101011010111001011110011000010011111011111110111011111011100100010010100000100101110110110010011110110001110110001100000100010010101111010000100111000000100011111000101010010100011100010000001101110000011010100000001111100101010010101101101110111100010001100010110010111101111011010010100111011111001011011100000001000000011010000101000010010101100001111010011110111101100111010110110111111001001001100101000101101010001110111110111000010000111000010110000010111100111101000011011010110000000110110111010110001111011100111000100010000100101100011010100110111000111111000110010001110111010101001011010001101110011111110000111011000110110111110011011101100110111100000000000010001111110100100110011110101000001011011101100111111001100111000011011101011110010110011010011001010001110101101101000011001111101101001000001100100001011100100101100110010101001000100010111100010001010100000100000001110100100110011101011101001000010101110101100001100010000101011010101010010100001001010001111001011100101101111101010011001010001101110101111000000111100000001111000100000000011100111010000100001111110011001011001101000100001111111100110000011110111111010001100100011011011111111110110110011001000111
001011011111111000011011110100111100111000111001000011010000001100101001001110011011101010001100110000110111010011111101001000111011011101000001001010111010000000010001110100001111101100000000000011011000100010101111111010110011110111000000111100111001000001001010000001010000101111111110000011010001101101101101101001100000010101000100001100101101011101000011011111111000101111000000010011110000110100000011011001111101011110100101001011100010101011111110000100010001001101010101101111001010011011101110001001010010010111001011000001101010011111000110000100000111000011010010101001111111011110111001001000010101010111001111110100000010011010110011001010000000110011111000111001100010111001000110101001100100111011110000001001110111011000101100000111101101101011011100100110111001101100001000101001110011000110101011000010001100010011110010110011100111000000100000101011101011001001110000111111100001101000111100000000011100111001000111101011101001101011110000101001010001001111010101100111101011100100101100100001010100101000011111100010010110111010001010111111010101000010100001001011011010011101100101110001101001011101101010011011001001100000000011101111100101111111000101100111010111101111000111001110111101000111011110111001010001010111111100110111101011101101001001001011010000111011010001101010010001101010110110101110110011010001010000010111010001110111011100100010011010110001011000101011001100010001000110111110001011001001011101100001011011000111101011110011011000011010110011010110111011111011001101101001000110011111011101101111001100001100000001101100100101110100101101111000000101101101000001001001111100000011111011001000001010011111111111001001110101010101111101111101010001001000111100101110110101110100110010001100001111100010101000011100001001001101001010001110000000011101101000010101010110111111000101011001101111110111110100001101101010001001011000010000011000000100001101000101100110011110010100011101101010110101001101111001001110011101001000001001001101010111001101100100011100100111101011110100111110011011000001001101100110101010111011011111100000100110101101000000010010001001001111101101111001100111010101100011000100010110110111110111011100011000000111110111011010111000101110110101101001011000011101100100011000110001001010000011000101101110000100000101011000011011111101001101111100110100010111000110010001001111000000111001010011100101011010000100110111110101101001101111100001111111110110110011111100100101001101101101010100000011111110010011110101001000000010101011010101110001001110100111101111001110111001011010011001111100101010001100110101000111100001000110001011101100011000111100111110000111001110010101100001101000001000100100100010001110101011110011011100111101110111000011000011000100011101010011010101111000110110101000100001100011001010000010100111000010100010001001000011001000011100110101111010100101000001100010010001110110000110101011111111000111010000110010010110011000010011100001011110000101100000111010010111101111000100111001010000010001110011
011110000110010100011111000011001000110001011110011001111001110001110011110111110101000111011010101100110110111111011111010111010010110101101101011101110010100011101111101110000011000100100100001110100000111100000011001100000010001001000110011110110001011111110000101001010001100011110101111010111000010101111110100010100011001101011001101111010001000001010110110001110110010001111101000001111011011011101110110000111110110110101001011011100101100010110111010111000001100100000011110001000010110011110011101010001110100011111100001101110101101111101101100111011100100000111110000110000000000011101110000110011001110110000111110000100100010110101011101110011000010010100110110001011001110111011100011100110011100101010101001111111011100011101100111001010100001001110101000111000110011100010010100000000101110010111001100011001110010010100011101000001001101000001110001110100000011111100110111001000110101101000001110101110011110000100011001111000000100000011101010110011000111101010111100100011000100100010010010010011110110110101001000000011101000010010010001001000110011010010011111011010011101000000110100000011011001100011100011011100110100000100100111100100101000011110101001001001010100100010100110001001100110100000011111111011100000100001000001001011011001010111111000001110101001011000001011100110111010011001001101110010100100010100101010111001110110111101100001110101100011100110000000001000001010101011010011110010000100010101000111110011111100100111010010101001110100101010011010110000000010010011110011100100011011000111010011010101111011000101000000010111100000000110000101110101011010011101011111000000111100101010011110011111111011110001001101011010000001110101101100010001000110111100001111010101001010000100001111001011000001101000110001011101010100010100011111011000001000011011001011111000101100010010011110011101111000110000110010100001010000100100111011100110001110111011111110011111011000111111001000010100100100010000110001111000010001100011101110010110010011001010100101101000000000111101111001010100100011100100110111010111101000001011100001110101110110110111110001011000111010110111001111111100100010100110000111111100100001001111111011000111100010010010101011100100011100011010011110011011100110101110110001010001001011010110010000000001110101001001000011010001101010100010000001001010000001010011011100010000001000010101101101100010000011101001011010000000110100001011011100011110011001000010010011101111100111100000111110100011011110110101100010111101001010000110101110010011100010010110010110101000101011011110001011111000101111101101000001000111011000000000110000001001000010100001011111011100110100111001011011111100110010100011010100010110110000010000110100011101100000111111000111001110010010101101111110100000101110100001011001011101111000111111010111110001001110100000001111101101001100010001010100110111010000010010010110000110010011011110111100100110111101110010000101011000110100011011001000001100100001011100001100101110101101000000100001000111010100010001111
010111011111011001001100000000001110011110100010011100011000000100100111010110110000011010111010011111111010111001011110110110010101100001101100110001010001101001101010100000000011000000000000010100110111100000011011100010100000001110011001111111110111111010010000110111000011010010100100101000010001101100100111100100101101001010111100010010011100110011101101000110001111111100010010111100111000110110101001111011001111110100011001100110000110111011111000000010001000011001001011000101001111010100110101011000010111010001101101001010110111100000101100001100101000101111111011000000110001100111010000110000111011111001110101110100000010110001000010111110101101111011101011010000001011001101011110110100010011001110101001010100111000100000100010011101010000000001000111100011011001001000110101100100000011110001100111111101101011001101001000011001010010010101111111001111000000011111110000011111010111011110110100000110110011010010000101011101000101001101101000111000101111110010100100100011101000101001111000100010010111101011001001110011101100100010100111011000011011101000011011101100100101101111101100111000001000000111111101000101000111101101001111000001000100001110000100011110000111100000001110010111101111001011111011011000010011010010001101110111101011110110000100110110000010011111010110011010001011001001001100011001000100010110010101010101101100111010110010010001101011011000100110011100111101110111111010111011101000110101110100001110111010110101001110011101111001010101011010010000011010111011000000101111001101111001110011110010110000011110101010011111010101100100001001000000110000110001010001111000001001100101010101011001011011110100100000111101110100001001010001111100000011100001000100101100011100111111110110001001100010001010110010011101000010010101010111010111101001010100001110100110110111101001011100110100010100011000110111110111001111001100001111000111011110111011111010101011111001100000111111010100100011000001010000001111100111110011010000110100001000000001101100001000101001101010000000100010011010110111000101101110010111101010111001000000100110000100011111011001000101111011011100010111101100101001100011110111001110100011101010110101001111011000011011011100101001001101000010001010000010001100101010010001101111001101110001010010111110010000010101000001101111100010000000011110000100111000001111000100100001100001100011110000011100111001001000001110100111010110011011110110010010101100101000000100111110101000011111001000010101111001101100101111011010010110100111000001000011000111010000000010000001000010000110010101010101111011010010010101001010110101100111110101000110011011111011011000100101101101101010100101100010100100011001010100010111000111101110100111100010001001011110111010011100110110011011101111100100110111110100100100101001001110111111100011111000011010110001010100110100100010111011000111111010001101111001000111001100000101000010000101110111011000000000100101011100001100010010010010001010110000001110000011011000011010000010001001001100101100101010
000111100001100000100010110101100100110001100101001000011101011101100111100110110011101111110011001110011110111111011010100000000110110100111110110101100101010010011101011011000101111010001100001010011110011111010101100100101001101011011010000011100101110101011001110100100111111101101111010001001111111100011000101011001010000000010000101110101101010111101111101111001001010111100100001001011001000001110101111100011011011101110001101010110111010010101110001010011100111001101011000000101000000001011110011000101011011001001100100110000111110101011110100001100000000110011110100010101000000000000110000101100100011000100110000110100000101001100001111011010110000100101100111101001001100011001101010000101101100011001101000101100110111000111000011101010100011110101011010010011100111000000000001001101010011001111011101010010001110110111110001001100111111100000111100010011001110111010011011010100101111000011100101011101111000111011111110010111110110110000110000000010011001011100011100010010000100000010110010111100101111001000111011110001001100010000101110010110111111101101010100000000101000011100001011011111100101100010010101010101001001101100111001100101010000101010000011010001110011100101001100010101010001011011110010110100111110001111100001111101011101100010011111100010001100000101111011101001011110110111101010010001100011101100100101001101100001111011000110110111110010111001111101001001101000110101110011111100001100000001101100000001011010100111000111110000011010011000001011000100011010111100111010000011000111111001001000110110001011011100111010001100101010010011100010100000011011001011100111010111101010011100100000011001001011100100110111100100010001111110010011111011101110110000100011000000100010011000011001000010001000001110011001100000111111111110011010010110101010101110111010001001011000110111110101111111010110000000000110111111101101011011000111100110000011011110101011001000000100111011011001010100010001100001000001110001011010001111100010011000011010010000110011111110111011100111111110101010000110100011111000000011010111010100000010001101011101100100110111000111101111011111110011001010111111111000000111010011000100001100010000010001000111101111100101000111110010100000011110101000110010000000000111000000011100010110100101111110110011000110010100100000011000000001010101001011000110001000100110110001100010110011010011111011100011010100111000000111111101110110000000110001111110110100011010111011101101111111110000001011001110011111001111001000110111010010110001000010010111110111001111100001101011000000111111011010110111010111011000111010111011010111010101001011011011011110100000100011001010100001011001001101001101100011000001000110101100010001001110111001001001101010111010101110001010101010110100101110001001001110010010010000110001010001101101101001110000101011011110011011101110011101111010011010010100110110010000001101011111001110111011110110001011110011011001110111001000001110011110100001111100110010010100111111010010011000010100011110001100001111000
111000111010001110010010010001000011001000000001000001010010000111111000000110001110010001010001001111100000101101001010100101101010110001011011001101110110110001110111100111000010100000000011110000100011000000010000011111011101010110010111101101001110101111110110110011010110010101000100001100010100100110011110001101101011010101010110100111010110100011000010011110111100000111110100000110111010000100011011001111001011001000010101110011000100100111001100110111011011001110011010101100000100100011010010101111010001100001000011001010110100011010001010110111111000111001111000011010100110000110110000100101000000101001111110000100101011110110110001010110101011011100101110110010110101000110000011010110010000100011101011100001000110000110110101101011101011000010100111010000100011010000111001000001001110011010100111110100010100001101110100000101010110111110100101111101100100101011111101000010111111110000110111101100011101111001000011010010101100010010100011100101000011100010100110011011010011111101111100011110010100000101010010001110010100010011000110100101110111101011000011100011000010000101101000000100111110111111110111101111101111000010000110110010011000111100110011110100100011111011011000111000100100101000011111100000111001111100010110100110010000111001000100101000010101110111001001011111111110101001100111101110100000100001011000101001111110111010111100010111111000000001111000010101011001001000011011001010110011001001001011101000111000001000011101011100011110100001110000010100011111001101000110110111111010110010101100000001101111010101010000111110011001111101110001010010011110000010101000101011010010001011110001100001110101100111111010001100111011010101001010000010010111101011001001011011111100001000001000010000010111011110101001101100100100001101001100101110111101101101011101011110011011001101000100010110111011001111101110101001001000110001110111111000101101011010100010011111000000100000101000000111000000000101010010111010011101010001111011010011010000101000101101100010110000010001111100011101010100000010011111001101110101100111001101111101001010011000111111011001111001111101110110101110001000111111000011010111011100101110110000100001111100100111110100110110100111010011101010011011100000110010000011110101011000111001010000100011000011001111000011110110011110111111110011100000011001101110111010000110001010000101100000011101111111100001010001100110101101010101000101100110001100000011110100001011001000000111100011101010001111011000111010001101010111101101001110001101001010000000100010010010001001000011010010101001011111001010001000000010100111000001000011111101000100010111100010011110000100010100000000000010111011111110110111101001000100001110011111010011101111100101101110011110111110000111001001011011011001001011111100110010000100000010110111110111011110110101100011101110001010100010110000010011010101011111100100100010011010101100110101100001111011010110111010100011100000000111100100000011000010010000111110001101000100101111101101000110011000110001100000
000000001001001001001011101000101010100011011001111110010000000111111110001000010110100101011110011000101100001000110110001001011100100011000100000011111000000110110110110101101000000010001111010111110000100101001000001110100001000000110000011101010111110101010010100110000011110110100001001101011000001110001001110101011010110111011110010110000010010000000011011010101101101111110001010000110011110010100110010010101110100110111111010000000110100101100110011101010111101010010000000010101110110011000111101100010011101000100101101000111110101100111110011111100000010101011001110111100010000011010100001000100111010110110100000000101101001100001001111101111111000000110101011111000011111111101001001111000110001010100010000011001011000111001010110111100110110011111101010110111011010000000000000101110101011010110011000000110011100010011100011011010001001100111100011001000001111010110000110111000001111111010001100101000010100100000001101100001010010101001111000111001001010100100011000001111010100101001011000111010001100100101011111011100101011110110010010011011101100111010010101101110100100000111111101110011100111111101011100111001000000100101001111101010101100100100000011100101110001111001000000001010110001001111010100011111101111100100001110110000101000000111111001010100000011000000100000010010101001110010000111101011011110110011100000100101111000111000100010010000010010100101000001000010101100010011000100010110100110010000000000100110010011010001110100011111010110001000110001011010011001100010010111010100000101110001100010100010010101010100110001100110111111111110110000011010101010011011100011010110101011001001000001000010011000011100101100001000010000011101101101111110101111011010010101000110000110110111000101100111110101111000110110011001101001100111001111011111111110100111001101111011111100001010100001010101101011010111101010111100101000101011000010111001010100010111001101000011111111010000001111010011110011010011111001010000111011000100100111111101001111111111111010010101101111101110000000010111001001000101000110001001110100100001110110110111100100011100111111110011011101111111100011011000101000110011000111111100100111101000101111111000101000011111001010100011000001110000101000101101000101011100100010111110100001100000001000110010011100111111010000010110110010000111100010101010100111000101110001111001001000010100011001000001110110111101111101111101110100010100101000000110000001101101010010101110010001010100000101100010010010010101001000011110001000111001110100000001010011101011010010111101000001000100101001110001001010010110111111010010100001011111011001110010000101110000110111101110010000111010011111010101010011110010000000100110011100110011110001000000010010011100101101111001010011100110000100001001111011111101000001100101110101111010010010100011000011010011001110110011110000001101000101011011000101101010010111000110101000001000111001100110001011110101111011110111010110111111100011101101101110100100110001100110110011101100010111110100110111010111001
010110010101100011101110010000011111010101010111001011001010100110001001111010001100100010101101011001000011100100001110010011010001110101001101001010111111100101011101101011011110001100110111101111111100011010000010101010000110111101000011000000000101001101010111101100001001000110000111001111000000010100111001001010111110011110000110011000011100100011010010111100111110110001000011101001110000111110000111011000110001110010000101011000101100000001101100010010110001000000101110010111011000110111000011011011011100100111011111111100000101111100011010101101101100010001011000010001111111111111111001000101011010110111111110001011011111101001011111010011101000101001001110000011010000000011101111011100010001010111100010110111100100000010000010011010100000011100111111001111100111010000000100110010010011011100010011100100101110111101000000001110111000101100111110001110100100001010010110011000111101111001001001111011001100000111001101100001111101010011101010011101000000011000010010001000010101100110111001001110000001101000100111010011101101001110001011001101100001111101110110010010011010000001010001010010000110010111000000100111100001111011011011111001000101100111011110110001101011000100101011110000000011110000011100100000111111010010101000010111010100100111000010101100000101011000101001110001100111111000001111010101011010000010000011000001111100001010100100010011111110011010000011010000000101011111001011110000111111111100110011010110001101000111100101001100010010001001010111110000101001101101010101101010111000011010000110100111010010110101001111111100001100000111000010001100010010100010101100110010010000011100011111001110100001000010100111110000101001011110010101101111001010001100000100001011110101101001000000010010101000100011110110111000010101100010101101001001100001101110011101011011111100111011000101010011000000101101001111011000111110111010111101001010101001100101110101100001001100100010011000010000010000001011111111110001001011010001111100111010100000000010001010111010000000100010011111100111101100111011100010010011010101001000001110101111010100110000100111110100000001000100111011111000111100010100010101111010111100111101110110001100100110000100000110110110101101001011110001110110100011110101011101010000110111010011100001101101100101011001100000011110100100001000110010011001000101111011110100000111000100010011011000001110011100001111011100100111001101100011000011010101011011101000100000111000111111101110101000010001101011000000100001110001101011111010001010011010011001101111101011101111011111111001010011000000100111010100111110111101111111100101011100110001011101101001000111010101101000110000100101010101100111001010001100111111011100010011001110101010000101100111111110010111011011000110110000001101110101011011011111100000011001100100010000100001011010101111101011000011110001110001110110101100000100000011101011111111000100010001000001010100100101110101011000110001110110101010110111011001101101100111111101111100001110110001110010100001011010000110011010
011100101111111100010011101010001100010110000000101001010011111000101000010000101101011110010110110011100101001111000100111011001101101000100110100010110011101100011110111110011010101001000101010000011000011010110011100101110110100101101100111011010010111100011111001010001101011100001010101000111100001110010010100100100000011000000111000011100111110100110110010111010100101010101000000011011001101110101000010110110101001100011001110110000000011001011100000011001010011100110100110010111001101110000100100101000010010110011111111010000010010111000001111111001011010110001001101000010110110100011110000110000011001000010111110000100001111000110001011101000010111100000110110101110111111000100010101100100001111001111100001001100100111111101010100101100001010001111111101001011000010111010100100011110010110010010011001101100100011000110000000011000110011110001001010111000000000011100111010000000001110111001110010000110011010101110111000010111001100111110111110111000000001011101111100100011100001110011010111100010011110101101111100010000101111101001111010010001101011010010000101111011111110101100110000110111111000101000101001100110110101010011100110111000111101100000100110010001001011100001110011100001001111110101001000111101001101110111011001000011100010010111110100110010011010110011100001001011000100110111100000110001101011101011101011111010101111100100000011111010000101110101010101100100110111000110100110111000000011011000001110001001010110000111101011010111010100100101001100001101001011010101010001101100000010011111011101101100110010111100010110111100000001000011101100100001110010101110010101111101101000111101101110001101100111010010010010010100110111001101010111000000011010011001011011010011110101010010001100011000010001001011010010010001001111010111011010010010000101011110011010000010101110011100111000110100010110100101110001010100001111001101110111100001010101110000001110101011001001101111111001100101100110000001001001111100011000100101000000101001011011001111010011101010101010111011011011100001111010010101000010101010000011011110001101100100001000110111010000100111110010110001101111001010001100010011100100111110101110000000110011001011100000100000100010101111111110011110010110101010111110011101001110100000111011111000111100100000111000001001001000010011110101001110110111011111110011111100110100001111100001000010010011010110011100100011100010111010110010010011111001110101000101110110011001100101111010010101101010111111001111110110110101100000010100001010000001000110100011010100010010101111100111101111000001011111100110110111100101111011110010101111100100010011111000000110101011100000010001101010011010011001110111101011010110000101110100010110101011001011010011000100101111010000011110001101001010011011000111010000100011001100101001110100001000111000010010000001001000110010100001010110100100000111010101101101001001111000100111100001001000111010010101110100000100000100100101000000001011111101001110100100101111011010111011011110000000010001111101111111010
001010011011100001110100000001100011001100011001001001010110010001100011011011010010010011001001101001101110100101001110011101000100001100000100011110001111110111011011111001000011101100101000010001111011011110000101000100000000011000000001001011101000001010010010101101111110100001010010011001110100110000000110110110111100010111101000101101001011011101010000000001100001101100011111000111011010001000001011100100111101100110010001011100100000011010101100010010111011110001010010000110111111100101111110001011111000001010011000000010010001011111010101001110010101001100000110101011110111000110001111110011001010111110110101011100001100010110100001101000011100110010101111010110001001110010010111000111000111000010010000101011010110000000000011011011100110111000100011101010000110001010100100000001001010001111101100101000100010101000010100011001010100001111001010111001011110111110000011110000100010110110101011000011101100000100110110000100000011011010000111111111001011111111111000001010101011101111111001001101010000000001101110100111111000111101000100011000010110000000000011111000100111001001000011010101111010100110001010100000100001001000010101011001001001101000111100000101101100011101111001000001101000111110000110100010001001100101010101100111110110011011100001101010101011101001011101100010101011110111110100100111111111010001010101100011101010101001101000111111110100011001101001110001001101011001100011110111111101100101110001011101011010101100111111101011100111011101101100110010001110010011111110110101010010011011011100101111000100100101110101110001100010001010111101110010001001001010011110100111101010110111100111111010011101111101101011101011011111100111001011010011100010110001001011110111110011010001110000100110101100011110101011010111111010110010100111001001011110000001100101101010110100100001110101101000101110101011100100100100000110111101000100101000111010111010100001111110010110000000001110001010110100101111011011011100001011110110111110011111111101101110110011001010001001110111110010110010000000111011000011110001000100000001100110000101110011010111000101101011101101111000001010100011101101111000010001110011110000110010011001000101000110001111111001101110101111100011010110011110101110000010001010000100100011011100101101011011000000101010111000101000101110100101100000010001000100101010111001110001000100111001000110111111001110100111010001000110111010100010011101100111010100101011011001011101011001011010011110100001100100000111101110001001010100001011010001110101100001100010111010111000101011110111001110111001000110011000010011011101010111111001111011110110001010110011010100011001111101011100011110100000000101111101101111010001111100011101111101101011101111000101011001101101011000100111010011001111011010101010000101011010101100100111010001110110000010010111111110110110100001001010000111000011111010100001010111000100001010100000000100100111111011000110010111111100010000010111110000011011100101110101100000100010101111101011101010011010010111111001100010
001101100000011000111111110011000010111111101101000000010110111011010110100010001000011010010010010011111000011101101011000000100010010011011111110111101110110111001111000110111001010110110101011011010100010001000100110001010111011011000010101101100001101101101100001111000010110011111000011101111010000011010111110110101101011100001011000010011110100001001011100011111001101100000101000110111001001001101101111100010111100110110100001011110101010000110110101001101111000010001110110111101101000011100110011110101100001111011000100000110110110101110001011100110001001000101100011010011011110101001111010011110111001110111110011110000111110110111110100001111111001110101010010111101100010001100111101010010110110001000011111100101111010001011000011101101011001000111101000101000111001000001010011001111101001100000101101110111101100110000110110010111010110110100111011001101110001010100101010001101000000110011111001011000010111110101001110111000011000100001000001000111111001111100011011000011001010000000110101101000101100110001100100011001000001111001111100000000011000101101111101100000000010100101100110000000011111100110101111000110001000111001010101101110110101101010011110011100011111101110000101110111010000010100101011011111011011000101110011100000011101011010001110000000101001111100010100111110011000101101000100010001010000000000110100011000100101111110011110100100101000010101101110001001111010101111001001110010011111000111001001011000011010010110010100101001010101011110001101011110110101000001110110100010011111000111101111000110010010010000010100000010011001110010001100000100001011001001010100100011100011100000000010000100110001111010010011001100110000111110000011001101001101000110001011010010101110110011011101001100001100100111011110110000100000100011110011000011110001111001101100011011011110101000110101100001000000100100101110010110010010011110111111101110000101000001000110101001011011101000010111110100000110001100010110110101111010110100110110010000111100110111001100111000011100101101111010101111101111011110101011000101111111110101100110100100010011011101101000100000110011010011100101101010101110110110011001000000100110000001011101110000111000011000100111001111110001001111000000010100110010100100001101111111011011000010010010011011001110011001100101001100010100100100010010100111101011111010001001001011110001110100101010000010011111100001000000100110101110111010010000000100001110101111101001111101100000101010100011101001111001001101001100100001000101110111100110011010000010001010101110001000011010110000010101001111000111111010001000010100111100001110101001110000111100101010010110111111110111000011111101011101000001100100000100011111000001110101010111111001101010010110001001010111101011101101110100111011100011111000010010101101111011011010001101100101111010101111000110010001111100001100011111110000100101111100100101101000010100100010000110111110001100011100101101110110000101111011101011001111111011101110111010001111000000111111001011000000101101110000111
011101001110110000000010010011101010101011111111101111101110110110000110011010110001010101110110010010001100110000001110101110010011001100011100010110001110101011011101001010000100111010010100010001011110100100001000000000101010011110000111001000010100110111111110111110110111011111100101100011111101010111001011000110010100101110001101101010011001001011001011111101110100011110111101010001000100011011010011101010110011010101000000001001000001000000110000011110101010110001101100001011111111010111111001111100011100100100110000001111001101000100101010110011011101101110100110011001110010000010111010111100011011111101011010000010101111110101011011010111100010000110010111110001101110010111001110100100101101011001000010000100010100010011011001000001110110001001001001011000110101101011110010101110111000010110011001011001000101100000011101111100111100110010000001010110101101100010101110100110101100011001010111001011100110010111110110110111111100100111110010110001111000111001110100010000110101101101001101111000000001100110001000011010110011001101011110010001001000110111000001011101001110110001010011010111100010001100000010110101111010000010001001111000111010000010111011011110000111111011011001110001110101100010111100000011011011111101010001001101010111110111010001111000111111010111010000001110001100100001000001000010000010101010001100011011011011111010000010011111010101111000101011110101011000101000011110011010011000100010101111000100011011100101101111001111100100101011010000110011011100110011110011111011111111010101101000110011101000111011011100101100001010100110011010110110000000111010111010011110111111000001011110111100101011110110111000111000010010111011000110011100110001011110011100101011011001000101011010111101001000011100001100100110110010100001011111011111011001010011010100100100000000111000101110110010001001011010111001010111110110101101011101100010110111110111011011011101001000010110110010000111010011110111101111111110001100110110111010111101000100010010110101110000111111001101001000111100011101000101110010110001000010100100111110100010010100011001101111001101011001000000011110100010001011110110010111111011101011100001110001000101101101100011011001110110110111110010001010010010000001111101110011010100100111101001100011100011010100000101101101110100110001101111111010111001101100101001000110110111111010001111110111010101101111101110100111010100110110001101111000000111110101101001111000011011001001101100100000011011011001010001111011101010111011010001001101111000011100010101111000111010010111001011011000110110011011110110010101000000100110101100011110011101001110000100000110000100111100001010010110010100000110001011011111110001011100100000010101100110001101101010001100110100101010010000110111111110101001100010000011110001101111100100101110101000011010011110101010001001000111010101110000001000010111101100000101110101010000110011000010101000001111001110010110111000011000101111000110101111000000011100000100111111101011011010101100011100000010010011010010
010100011111001101010110001000001110010011011001101010111001111001001111110111100100001100101010011011010000101011110000001000010000111011000110010011010000110010100001100011100001010000001100011111011000110010111100100110101000110100101110101110001100010001100110111001101100001111011110000110010011000001100110011001010001111100111001000111111001011100101101011111001011100100111010100111010001101001000001110111011001010101000001110011010000001001001110000100111110101101111001000001111001011111110011100110001010110011000010000000011100000101000100010100110001000110011101111010101110101101011100110000110100110111001010111011011101100001111010111111011000100010111010111111011111110110101010110110001101011101001100111010101110101110001101100100100010111101110010011000101000111110101111010100101101011010001111011001101110110110000000101001110100000100000100001000011000010110100011001101000101100000100011111101110111111101110000010100001010001000111011001110011000110010111100101000100000001010001011101010000011010110001000101001001010000000110110101011010010011000011001111100001000101000110000000110101011011010011101101111010010000101011001010100010001000111101000110001111011101111001111111111101001000000100001110101010010000010100001001000100111111101011011111011100100000101001000111010010000110110111111001000100011110110111000011010000101010011011001000011100010101001110010110011101100011111000100110011001000110100011100010000010110011110100001011110100001010010100010100111111000011011101010110001010010010101100111011010111011010101011011011000100010000000110011011101110011000011001011000110011010000000111001101100101000100101100101011010000001001101101100111001010001011100001000111010001111101010001011101001001111111101010001100101110111000011001010110101100110011011010111011000000111111001011010111010010001000100111110100001100100001100111101100000111000110111010101110100110011010010000001010001010111100111001010000111001110011010001101010101000001111001111100000110011000100101111110001011000001001011100111011111000011110000100100000010011101110000000110011001110100010010110000010100001111101001111101000101011000011111000110011000010101011111100010011110101001010011100111001101000100010111001111100001011010101001100110001101000000110001101100110011101011001111011110011010100111011011001000001011110110100111000100000100010010000000101111111101001101000110010101010100111000000000100100000010101110101001011110111110101000111100111110000101001010100110110100111100000110100010110000101100011110001010101011100000110100001100001111000111011011100100100111000000101000011111100100111101101000100100000010011100011001101011011110011001011001010101000010101101100011011010000111111010100111000011011001110100001100111111000110100100111001101100010100101000000101010010001111011011101011101111100100111000101111111101100111111101100011010110011101100111010110101111100100101011100101110000011000000010111001101100000010001111000001111111111100100100101010011001001011
100011100011010110011111001001000101100111001001000101100010000110011000001101101111101110100111110111100100100000110111011001001010010111111101011011011011110000001110000010100101001100000001001000101110011010100101010100101011001000001011100000010011000011011010100100101001011001111011011101110011001011100001000110110000100100110011010100011011011011100010110010100000000100011001000111000100111011000000000110000000111010101100110001100010010011011000111011001101110111101011000100000010001010000111000000011001100000011000000100110101110111000100100100101011000110010001010011100101001001101110110110000110110111100110101010101001011011011110001100011000010101011011101100010110000101110111101001011001110000100100011101001011011010110101010001010001011111100110110011100100011100101001011011100111100000110010110110011100000100010100100000101100110011110011011000101000111011101010110111111101001100101001110110101010010000101101010111011111111100100100011100110011000000101011110011000110000101010100011011000110000001010001011100011111100011110100110010100111100100001000000100100110111010001100000110111011111000111110001110110101010011110110100101000101010001001010111010111101010101000011001111000110101111100000011011001111100011000101000011001001011111110001011110001001111010010110101001011000101110000100111000001111110011111101011000111110100101010010101100111011101111000000111100101000111010101100101001111000100101010011111001011000100001011000001100110111010011100100001001111101001110000011111011011000111100111010011111010101000110010010010011010010101111010011101000001100010010010001010000001100101111011000101100101011010001110000110010110110011001111111110000001110000001111101111110110100101100011100001000011010010001010001100111110001001001100111001001010111011101100010110010010001011111010100100001011011010010000100001111011011101101010110101110000001111011111011001111001000000100110101000001000011111100101011010101110101111011010110010001111000001000001001010111101001010000001110010010001110010011001001000100010001011100010111011111000000000001100111001010000101001111111010000100011111011010110101101111111010010010110101101111101011000000111111010010010100111111110100011000010101001101101011011010111101011110011011101011100000100001010000110110001010110011100101101110000111000110100000011111011111101110101000110001110011110001100010110011011110011100001111001000001010100011001100000101000101011001111010000010110001001101001011101111100010011011000101011011010100001111000000011001101001010010010010000111110000101110001010100001111100011100100110001101010101100110111000101000001011111101001100111100111011100100110110011000111001000111011001000101001001111000001011101111111010011001011011001010101111010010001110100101110100010011100100011011110100000010110011110100001001000011111101000011101100010111100110001011010111010101010010001111100001010000000100100001001001000000010101101000100101011101000100101110010010101101001100010001001101101101110101
101010001110000001101101111010110111001000111110100110111111110000111011011100011011000001011001110001000001010111011111101001001001101111011001111100001101101000100000010001111011000011010000001000111010101001001001010110111101010111000000011001101110001010101010110111110101011010011101001111000110011001101111010101110100001111110100010111110111010101101101110001101111111110001001000010011011001001010011111111100110100111111001000110011010100011011110100111101000000111110110101110101011000100000010111101100000101101100100110100010110001000011001110101100111111000010100000010110101011110111011001011000000010010011111010000010111001000110000101110110010101101011010000110110001110101011010010110100110110110110000000101110100001110110000000011010100010000110010011111110101111101001000101111100010100111010000110001100101000101101010101101101110100000010010000110111111010011100100011001100000001011111010100111010100011010001001101010110101101100011101110110000000010101011110101010001001110011110110101100110111110000010101100110101011101010000100101101011011011110101100101001101010000010110110010110010011100001110010101001100000110111101110000101111111011000111111011001000010011101111001110011001111101111100000010100010101010001011111110011110001110111001111111111110101001110000111101010001011000001101001100001001010110010100001011110010101000101001100111010111111000110010110110101001000001001101111011110110101001101111010110110111100010111101101111100111111011000111110110100110011110111111110101011111100000011010100000101001111110011100111111110011100111100010111011111111000011101000010111100010010000101001011011111110001111110101000011110001111100000011101101001111100001001111110011011010000100010110000011010101011011110100101011111000000111101010100111101111000000100000111001001100100111000101010110110111000110100101111000011110110101010100101101011000001111010010001111011011010111100101010110000001110001010111100011101101111001101101001101110100111011111100101111001100001011110100011101101100001111010011110000110110000010011011001010011011011111100100000001101101101101111111010111010010111110000111100010001011101100101000111011000110100100110111111011001010101100010101101000101111000110011001100000011100101111110011110010010010001101111110011010010010001010000110010111010010001001000001001111010111001001100100001111011110101101010110010111110001010011111001000111111101000011110101110000100001011111001100100001011000010100101011001011011010011001001011101110100000101010111010011111100110000001100011011011111010011101111110100011110111111010001010101100110001011000101011011010111111010001010010101010111111111111100001111110010011111001101000110011000000001111100011000010101011110111000100000110110110011101010010001101111010010111000110101000111010010110100111000101010010001000111000110110010110100011111100011111010100101000100010111001011101000111100011010100100111111111100001000010100101000110010111010111010011110100010111010010101000001110010010110
011011100010101110110001000000010110111111011111111100010111011011001011110101001000110101100101110010111101001010000100100010001100011011000001010000001101011101000001011101001011000001010000000010000111001011110000101010101110000001000100100011000000010111010001010100110001100110110001001100100001101101111100001010110010000101001110010110010110100001010111111110100111001000001011000000111100101111010111010111011111110101101000000100010111011001101001101010001010011000110001110001011001010110001100100101100100110111011011010110001000000001101000011110101010011011001000001101001111010111011011011001100100001111011111010101000111010101001010010010001011101001110010010101110111110000101000001111110111100111011110111000111110000010011101011111000111110100001000001100000011101000000101101100101001111010000111100000100101100111001100110111100100101100000011010100110001111011000000010011100001100001000011111110111011010111101000110111010011010111100100100001000101011111111111100000010101001100011100100000110110001011110110101111101001010111010100111101010101011111100011111100000100111001001001000011010111110100110110100001000001001000010100110011011000101110000001000111000100101000110011011011101100010111101011101110100011011110000010100101010100011000100101000001001101010110110111001101011110000101110101010111100111110011101101000100010000110001011001110000101011011110011111010000100101111100100001010101000111111010111000111010110100011101111011010110111011101111001000101100100110110111101100100110010111111111000001111000111111110010101001100101110010111101101101110110101111001000010101001000110100101000101110011110100000110110111100101001111011110000011110101001001111011011011100010000010010011100101000111111110100111000100100000011111110011100101101110011101101001011111001001100001110010100101010110100001001111010111101111001011011100011010000101101010101100001100101100100111001010111010010000110010010111000001001001011011000001111100111110100000000000110111111011011010111011011110010000100101101100000010111001000011101001011100010101010000101000010101111001010001111100010101100001110011101010011111001110101001111010000110110001111110110110001010011111010110110100101101000010011111111010000111001100010100001011100011111110011000010001100100001111001000111100110001101010001110011100100001011001010011001101110011010010110100000100001101010110111010010011100101110100100100011110110100111100011101010011101010000101111111100000010000100100110011100111011101010111011110110001110111010011001100011010001100000110001100000000111101000101010110000110010111011111000011010010011110110000110010011011101010000110000011000101110100100010101011010011001101110101000110001010010011000101110101111001001001010100000000001111010110001101101000001101011101101100111000001110001001101100110001001101100101011100101110010100011010101010011001000101111001001111111001100110011011001000010110001001010011111001010001010010100000111101101101100011010011000100011011000110010010010
001111000101000100110100101011011101110010111110101010101111110011001011000110000010010000010001110100101000011110100110011111000101100011001110111011000111101111001110011001011111000001100011101101010101100001111101001100001100011101000110001111010000001100101000110000001111101011000000101111110110010010011110110011011000111110011110000110110100001100011110011000100110110100000000001110111110001011010100110001011100100000001000101010101001101000000100110010001000000010101111100100100100000100010011110100111101100000111001011011010001000101010000101111000000111010001100000010010000110110000001010000111100001101100110001000101111110011000111101100110100000111010101101101011100111011100001111001000010010110110001110101110011011111011000100111001110101101010101000100110011000010011101101010011001110000100110010000110100000111110101010011100010011010011101011000111010101111001101000000000101100011010110000111011111110011100010100000100000111010101111000010111110101011000100101010110100010100010000111011010110000011110001010000111100001100000100101110000100100011111111111101001101011100100101110001110101111000111101100110011001101101110100011010011010110000000010010001100110010000010110100100010001010000100111000111101010010000101101101001111000110110010001111001011000101110011111001011101001111100010011000100000011001011110111110111101011011111111101000010001111010110110001011111111110110111011001100101000110110111001111010110101100000001011101000100110101100111110111011111001011100001111010110010110101100111101010010101001001010101111010100001110000100100110000100100111011010011111101011111100001100110101110010011011011100111110001001101111101011110001110110001110011000100000101101110000111111001011010101001010000010111110101000010000111011011100100110101011010000000001110010100010111100000101000110001100000110101001101001010101001010010101000110110100000010100011111001000011001010100110111001110000000110110000110001100100011101001111011011111001111010010111010110100111000110100011110110001010011100011010111110100101111000111001000000000010111010000011001101000101000010100110110001011011000110101001111101000011111110110110000100011100101001000010110100001111011101001010001110001010011001001101100010011111110001011000000110001010001100001000111101010001010100000100100111010010110101111100110001011001010011101011111001011110000101101001011011110100001111001010000011101101111101010111010010110100000010000010011110011000000001111111011000010011101101101110011001111101111101011110000010111100101010001101000101111101010000100100010000101001011000010001000011011010111110110000010101001001001001001010000101101000111110000101010011000100001110100000111010110000000100111110100011010111001111101110000001001110010000101011101010110000010110100101001101001001100111111111100000000010011001001010110111111110111010001000001101101111110111001110010010111000101101000100010001101010011111111010000001111110101001111001100001100001111000101010011101111111100100001100011
101110101111000100011111000010010010001011100100011101001110111001111110100110010001100001000011101111101100101010111001110001101011001000001101111100110010101001101100000101110001111101010010100011011110110100100110000000011010111001001001011111111000010010111001100001101111000011001000101101101001101011000100000100011111100111101100011011001001000101000011011101101100011000011001101100111101010001010111100101100111110011111111100000111000001011100000100000001111000010010001111111110001011011100001111111111011111101010010100010111000000001110010100100100010011111000000101110001011101110110111110110001000001001110001100010100010100110000011000100100100110011110100110001100011110001001011101100001010110011100111100101110100001111111000000111000000010010101100101101001001011011001010010101011011110110100101110011111001111101001011111000100010010001110001101110000111110000101001110010011010110000110010100001100001001110101000001100110110100000000101000111010011101110000011001010000010101010101100011001011010100010101011101011101100110001100101101001111011111110010001001010110000101111101110001111101100111100010010110001000111111011000111011010111011100110010101111011111100110001000001000000100111011011000110111111011011100000101101111010001111010000110000110101100110001101000001111000010011111101010000011101100011011011100100111000100000000100110000011100011101110010000000111001000111001111100110001111111001110100100100001110001001011011110100110111010110011111000111001101011000110111111101000000001001101110100101110110100000000101010011101010110110101111100011010000010001001111111001000101000010011100000100011011001101100000111100010011100110011111000010010100101101110010100001000000010101111001101010010000011001111010001100010001110010010110011101101000111111101011011100111110001001000111101001100100101101111001101011110010011111110111010011100111000000001111110001011001111111001010111101100101010101110011100000011000100101101100011000000001001101101111011100010011110010111110010110001111110010100111111001001111000110101000010110000000010111010001110010101110011100101010110100100001101010110110010011111101100100100110000100000111011011110110000111001100010101100101110000011110000001101111000011110100010111001011010001000101101111111100101011110011101101101001111010111000101011111001011111000011111101011101101011011000100100010101010110011100000101011011111001001100000000100111011010110100111101110101101001111111101010110111100010010110100100001101000000100111100110010000111111010111010110111100000001101100110111111100011000100111110001100010000101111000101001011110000001010001010000001111111010101010011111001000101101100000101011101011111001000111001010010100100011100100100010110110010110110100010100110000011000001000000100100101000110110011011110010011000110011110011101011111001011001110110000001101110001011100101111101010111001111011100010110010100110010001111101110101111111010101101010111010011011101011101010011010001111110011110000001111010010
111111001010000111011100101110110011111001011101100101110000000011011110111001000100011000000101100100011101001100011010001110111010110101010111011101010101010101100010000110001101001001101101101110011111101010000011011100100101100010011101101000000110111000001000110000000001000011000101011110001001100001111100111011001010010011001001110111001110001010001101110100011001011101010101101111111011010110110101011010100101011111001100100110000000110110101010001111000001110110101010001111100001110100101101110101111111000100100110000101100111011110101001101000101101010101010011011011011111000000100011111001001011111101111001011111000001101100011011011100010110101000010110101101101000000010010100011110100010001101101001101010010110000010010111101110000010110010101011000000110000011101101000101111000000011100111000010101010110001010101100101110001000000010100000111000000100000110101000000111101010011001000101101001011111110011101110101101001011101010111111000000010101101101011110011001110101001100000010001100010111100001000001011010111010001010010101010101100101100101010010011001110000110100000010011110010110001001110000101100100110001100000011111100111011101001010110010110010000110010111110101000000111001101111101100110001100111010110001110010110110100101000010111001010111001111001110111000111011101011100111000001010000001111010000010001100111001011100010010110001111111110001110010101111010011010101011100110101111111000101011000110110001111111011100100110001000111111001100110110010001100110101000000011000111101010111110101001000010010001000110110001010101000110001011001110101111011000110111011001001000101100000100101110110000111101001000000011111100000110000101110100111001101110000101011000000111001111100100111010000100111100100100110011001011000100010111010000010100100001000011101001000100111011000001010000110110101000100110001010110011010000101110011111000111001000101001011001100010000001000011011101111100000111011101100011001100101111001000100100111010100011000111110101010101100010100101111100101010011110011000111000100001110001110001001110100000110011010101101111011000001000001000101000110001000111010101010000110101111101100000101011000011001100000110010010010001111001110011111010101011010101100111100010101110100001100001011111010000100010000111110010000011110001111001000101001101100011110000001010010011000011111100101001000111001010011111010011111111001100010010101101000100101010001111100110000100010011101000011010111000011001100001000010101011110101110011111110001100010011100000011100000001011111011100100000101111001000000001001100010010100011111011110101111100111100001010010001001100101000111101001010110110111010010101111101101011101110110010011100110011011001011001011010011001100010111001100111111101001111111100001101100111001010000111010000101000000010111000111101001110100100010111000111101001000001001000010101001000110110010010100001100010110111101001001011101111110110110001111101110111010111101101110111101000110111111011110100100001110111010111
000101110001000110010100101100111000111011000011110101001001100100000010100110010010000101110001110011111101100101010111111111010101001011001110110110000101011000101110010001010100110001100101111110011111111111100011001001010001110110111011100100100100001100011110011001110000000010100011100111101100000110111000011100100010001010011100001100111100011001001000011011110110101010011101111000111001101110001111011011110011011111001001010111001011110111111011000111010100011011011011111111101100001100111111101000010111100010100111001101110001110000001111001001101001110110010101101010100010001100010010100001101010101110010111101010101000010110101111010100001111100011111101010011001101011111000110001000000100110110111000100111100111011110100000100010100011111010101000011011011100110110111011011010111110100101010011111011110101011011100011000100111110111110000010011001110100010110101010101100110011011011111011100111110100000100100110000100010100100100111111001000001101110010111000001110000111001000011100111011100101001111100110010000111000000100011001111101010100110011111100011001101010110001101100111110101001101011110111110110001111011111101001000101000010011001010010101010010111000010111010010111100001111010100110111101100110000011101010100001001001100100010100010110000001011111000111111000111001000110100101111101000001110111000101000101110001100011010010000011011010111001011111100101111000101100000010110001011010110110001100010101011101000101100010111100111011100100010011100000010001011111111000101110101001000010101101001101100010000110111111000111010011011100010001001010011010011110110101001111000100000001000000001000110111100000010111111001010000001111110000010000100001110000100011000011100101111000110100110100001001110110100100001101010010101111011000011001100100100011110001000010000011011100010000101110011010100011100001000101001101000111001101101100100001111010000010000111010000001000100011000101010100111001111011100011010100100000110110111000001100101100011111010111011000010010110011111000110111101101100010100100110100011111011001111011101011000011010110010000111010010011111100110101001010110111001101010011110101111100001011000111110011000011100101000110001110110001110110101010000101000100001010111000011010011010100101011010011111001001001110111000001111011000011101011010110110101100011101100101100000001001110000111111111000110011001000111000111111001001111011101101001110110101101000010001111110011010000111010110001001101100100101011000100101110111011001000000011011111000101010011110010111101101100100100100110110001000010100110111111011111001110110100111100010001001101100011101110011001101101100000110100110011010011111010100001011000001110111110000000000010110110000111111011100110110111010011111001011010111011111100100010011110000111001111001101010001000110111100110000000011110110011001100101100011101010011001010001111001011111010011100111001011100100010111010011101110100001110011001010010001100010110011100011010100101110000001101010111011011001100
011011011111110010001000011001111101001000111000110010001101111100011010111111100010100000010111111100010111011001011001101011110001000011110110000000010110100010010001010110110010101110011000111000101101101010000100001100010111000100000001001100111111011010001011100000000110110111011111010111101101000110100001011001111010100111111101110110111001100001100111110111010110001001010110011001100110000010010100000111111000111010011001010101011011100001100100111001110100010101111010001110111100010011100110000000010011011010010000010001001010011000010011100101100010101101011100110101010101101110100010110100010111001100101100010000100110111001111101111001000101010000010011101110011110001001011111100111110001100100001010110011001100000011011001110110000100110000001000101010010010101101011010101010100101011100000110011001000010010110001100000010111011100101011001111110011010001101011000000111110001000101001100111100100100110011101011100111001000111101010110000111000000100111111101001100101001111101101010011110101001100011010011010010001101001010100100101101001010100101100011001001011111100100001000001010100010000000110110110010100000101001111011011000111101000101010000001000110001101001110000101100001111001101100101000001110000111101000001011100101100110100010000010101110011111111000011001100111010001000001111001001111000100011101000101010101110111110110101010010001000011110011101001000111000101111100001111000111110101011101110101111110100011100010011111100010000101111100101111101000110011001001001001001101000100000100110000011001110000010110100011000100000100011111100001100110110000100011000010111111100011100101110110001111100000111000100100000101101010000110100100011110101111010100100111111010101111011111001010101000100111100000111111101010001100100110010101000001011010010001111010100000010101111101100110001110010100010000111011110000110111011000011110100110010110011011001000110101000010010101100101011001000000001000000100001011100100001010011010011100100010100010100011001001110111011011000100111000010001110010101000000110101011111011001010001011111000000011100001101010101010000111111101000000010100001001100011001010000101000111100010011011001100011100010011010001000010111001100110001000110110111100110100111011000010001100101101011011011011110011110110110001011000001011111010001011000000001000001101011010011010000001111100100010100110110001000110001110011101111110110001111011011010111011110011001111001000101100011101001010000000100101111110110110111000111000111111100011010011111111010111001101001110001010110100010100010101001101110000010111110001110010110001111110100111001110101010110100010001111100110011110001111100011101000000110111111010001000001000100000011110111000111011111100010000101111110010110110011011011101011001110000001110111000101001011000010000001010000010111000111000011111101100000111110011010001100000101001101011101000111010011110100001110101000011000000011001001101011000010001000110001000110011000010010101101111010011100101001100101010110
011101101001110111010110110010001101110110000011110000001101000011011000011010110010101011000010010110010001110010101010001101011110011110011010101000111001110000000001010010101011010110101100010001011011111011100010110110000111110001101010011100010111101011111110011000111010111000001001101100000000010101000101101001000111001101001101110001110111001110001001110001001011010101101111000100001110011110100010110001100011010001101110001101010111110011001011110010000110001101011111000111100011100010001011110011110111000101001010001011010110010101000010011010100111101110011001011110000111011101011100001100000000000010001011101010111110011101000110011001001011010000111100110110000000011111001101110111100000011111010001000110000101110101000100100010001100001001101000000000001100011100001100011100010000111100110111111011101111111001101001000011000010011001010001000111100000001111110011100010101110000010101000001110111101010001011000000100101100100011101100111000000101001101111100001111110001101100100111110100111111001110111010110111011000010000010101010110111000101010110011101111111000110010101011111111010100111000000000101110000111111010111100101100000111111001110100011100110100001100100010000110001101100000111101101010000111001101000011110001011000010111101100001110000001001001011101011111111110001101100111100111000011101011100010010101001111001001101100100101100111010011110011111000111110111111000110110100100100110000101101000110110110110111010010110011111010111000101110110001000011111011101011001010001100110111011010001111010110110010100011101011110111001110010111000010111111111110010111101001001001001100110110000110110111110101011101111110000010101111001011101110110100011011101110101001110011000010011101111010001100000000100000111001011111010110000111000110110111100100110110110000010011100001110100000110111000111100101111010101111010000010101001110100001101001011110001101000011011011010000111100000101101111100010011010001001011110001100111111100111001011011100111011110001010110011001100011110010000110000001001011001010000001111110011010000100010101101011100100010110101101000100000111110110011101101101100111110010101010010100011111001011101011110101010000000111000100111111100101000001010001110110110010001000010000100110000100100010110000011010011111010001111001101001011001100011111101011111111011111111001011001110111011011001011100101101000001110110000001000101110001010110011101001000001111000010110000011100001101001011101111011001100001100110010000100000111011001100111100001010000001110001001110011000010111011110001101101100010101111010000100110000010111011101101011110010010101100101011111000111111101100110101001010000001000011100111110010010110011111011101111000011011011110110001010001011010110110100011111000000101000111100001001000100100101110101101000100111111110111100100011011100100011110111110111100101000101010010100110111000100001110000100111101110110100101000011100001000001011101110111010000010101011101100111110101110001101110001111100011111101
100001001111011100101111011101001000101101100010110100101110100111101000111011011000110011010000101101111101001011011100110011000111010010110110101000101000100011001101011100011001100111010001111101111110011001010000001000100100000111001011011111010101010010100110010101001001100110111011100011011100101001011110100111101001001111000110110000111101000001001111110111011101001000100111110111100110010010100101011101101110010001100101100011001011010000011100000001011001000111111000000110111001111001111010001100000100011111000110001101000110011110001011101101000010101111011010010010011010101101010010000001000001010010111011100110111110001010110100101101100001101100011011101111011111000011110010101110001000100010010000001101110010000011011011010010000110101010110010101001000001110010010000001000011001011101011110010111100000001110111010011111101110000010110110000001001010001010101110110001010101011111111111111011110001100000010000011110101010110100111101000001101110001111001100100111011010100000010110000111000111001011010111001001101110001000010011110101001111101001100111011100011001011100011001001011000111010001111100011000110111100111000001010001000101000100000101100110011011011110101000001110001001110000010010011000100010010011110111110101011100101000011111111111100011111110011100001111000000000001011110001111001111010110011101001000111010010000011010000010100000101001101010000101110100001110110001011001011111000001101101010110000101000100101101110001100101100111111001010101111011101110010111001000001011110110010001111011100001011100011111000100001000011011011010010111000001011110001110011100010011011001001100011110100111011110110100101011001110010001110011011010110000000011101010011000100000101100111001010001101100111000111001000010100000101100001000111010000111110010110110010011110000011011001101011101000111101110101001010110001110000010110111001100001000111100011011100111101100101101110010111001000101001100101100000111000011010010101000101000011100000000000011011010010110000001110101001110010010000100011101111011110000000101101011110001100100000110001110011111010110000110011010001001100100010010000100010011010101001000010001101011110010000010110110010011001100011010101001101100101101101111101000010001110001001101001010001010010110011000110111010000110100001101001000100100011011010011011010100100000000110100100101110110100001011100010111001110100011111010111011011011100110001000100100100001011000110001111101110010010101101101111010001101110010111100000101111001001100110010011101000111110000100101001010000001011100001111100010101100011010000100001010000011000100100010110111011001110110011011101101010001101101000111001110100111101111110001001100111010111011111010011100000101101010110000011010000011100001010101101100001011000110010010001111111000101111011110011010100001110110101011111100001101100000010000111110100101000101000000001100001010010100111100100000000010000111000010010000110100000110010010110110110110111100010000101001000011111000001001000110
010010110101000011011000100010101101110011110010101110000101000100100010001110010000100101111011001100001110001001111010010100011101101111110100011110000110101100111100011101101010110111001010110100010011000110111100111010011101000100100000011110110000111100001000000101110100010010111011001111000000010010010111101100101100011000110010110110011101010010010100100001110110111101100100011010000010010101111111110110101100110010110001100111110001011010100101101110100110101110100100010110110000001101110101000000010000100100100111110111010001100110010111000010111100001110100011000100010101000001001110011100010111100011000111110001010000010101101000011101101101010101001111100010101111111011010011001001001100011111110011010000110101101111101011001110010101011010011000010001111110001001000010100111110111010110110001000101111010010011101010110000010010001001100010101011110001000101101111111100000010111110010001111010010011011100011100101001110100011000001101011000111110111011011111110101111011000001101000111001010100010100110111111111100010110001010000100010110000000100110011101000011100010010111000111001100101000010011010001101010110111000001001001111001101000000100100010111001100010000000001000000001010101001011101110000111000001011000010001001111110111001100110000010010101000100100111100111010110111010000000111101101110100000001110010110101110001111111110110001011111001111000010100101000010010011111110111010100100110110010100111000100000000110110111010010100001000100011011011000000010010111010000110000111101100001111001101011001000100110111101110101101000110001111111011010110000001001011101000010111111010001000001001011000010000111101001111111010011011011001001101101000110110100010101001001100111101001001100010010100010101101010100001100101101001011110111101000101000011110010000001010110010110001000100010011111100110101110110000010100100011010111111010001000110111010001101100000100111000110010100101000111110111001110100101000111100111110001100010010001001111100011111000111110000010010110001000010011011011100000101011110111011110011101010011111111001011011000110111101000111010010010110100001000011110011000001001100110000110101100010000011101110111001110000110100111010110011010010011111010111111001010101111001000110111101001111100111111000011101100001010000001101000101111110001001110111111011100111010001011111101110000001001101100010101010010101110000100111111000001111110000101001111001110001110001000001100100111000001001100000000100111100000111011001001000001001000011000111010011101001011101000110111110011111000101000101011111010101010110110101101001000000110100110000101010110001011101000001000001011111100101011000100001011111010001011111110000001001001101110101000001100010011010100001000111000000101001110001111010001110100100110111100100100100101100101001100010011010110000010000101010000110010111100101001000110100001010010001010010010110110001110111110101001111101101010001011111011011000011101101110001000011101001011010110101001010111001000001011000000101
000110000001001100010001100001100001010011100111100011011111111110111010011111001101000011101001000011010001110101010110010000100101000110101000111011010000011111000011110011000000111010110111101001011100000000001000110010011010000010010011110001001101000010101110010011000100011101011101010100101111000101100010100001110101011101110011011111001001111100001011011010011000100111001111100100101111111100100100001010101111000110101100001111011101010001001000101011111001001111110000000010010111010110111001000010110110010011010100001111000111001111000010111110001001001001110011110000010000101010101111111111010001111011000110001011001000101001000111000101110000011011111110010010010011100101100011010010101000001000101000110100001111110100111101111111001011001000011000001000010110111001000111101001101010001100111101000111101110001001110001001001100111100100010010101001001101000110000011000101101111010100000110110101111011100010100101101111000100011011101110110001110100111111010100101111111001000001101011100000101000011111001010101111100110001101011101110110100101000110010101101001001110001011100010000011011010110000011011101111111000010111010110010110101111111101010111011010011001000000000010001001000100000010101100001011110111101011100100111011001000110011101010101010100001011011010011111010000001000100100001101010100010101010000111101101111110010011010101000101100011011001010110101110011110100000100110000011011100111110000011010101111010101000111010001101101111100011000110111000101010101110101110010001100010010010010001111101110110000001001100101010001001011111011010010000010010111001101000010101011000010000010101111110001111000110110001000010000110100010011110010000111110011011111001110001011001101101010000111111001010000111011100110010101001100101000010100110100110010101100010011011100110010001010011011111110001110101100101010111001000110111101011011100100100000010001001010011001010011111010001111110011110011110100110100100011010111100011111000000011101110011100000100011110011100111101011111011011111000110000110011000101101111010111001111111100101101111101000100100000011000000110000110110100011110110001001101100101001111100111010000100011010101000010000001101111100110011111111100110101011010000011110100010010110101010010010010000110101011001011100000101000100010001100001111000101010111011101010100110101100001010110100100011100011010001010000010111011110101111010001011111010111001110100001110010001010001000010000011011010011111001010111010001010001001111110110001010010111001110111000101000100110010000011111111100000000000110100111001000100111001011110110001101110011011000001011110100111011100100110010111000010001000101101001000001010101110011000101110010011111110101011110111010010011110111001100110010000000111011011111001010011101000001011000100101100110000101000001010111111100010101001001110001100101101010001110000101111011001100110100000111010111110010000010010001000101001110010000110000001000101010101101000001010001011101110010000100100011101101111111
011110000110100100001010000000110101111000010110000101101100111111110101001101001000111001101100000001100111011110010000110010001100110010000110000010101111011000101011001011100000001010011000010011001011010000001011110110100011110011001100111111100001100011101001101100100110001111010001101001010000010001010011010111011100111011000001010000110010000110010110011001001010101100011100011101001010011000100101010111010110110010110001100110011101010100000100010000111001001111011100101000000010101110011010011011010110000010000111000000000010011101110101000111100000011111110001011010000100011100110000101100101100011000010001001010011011000010111110100010110110101010100110110101101001000100110001101000111100010101010011110100110101111110101010011110010101011100001010100100011011011100011101110111110000101010011010001111000111110001011110100011001110100010110101010011000011100000100000101000100111111110101110101111000000111011111011111100111110011110110011010000000111100000001011000101110101010010110001001110001111100100111111010010000011111000011111100100101110111110011100001000110110101111001001011010000001101101101100010110010110101100011110100100001101011000011111000111000000001101111100101001111011101101100011100111111110101000000010000000010010001110010000111110000010101010111011011111011111100111110110001100110010111010001011010001000000001000001101110110011000010010111010001011001100011111101111000001011001010100011010001100010110111111101101011010000011001011111010001001101100100000100110000010111011011010111001101001011011100011011100010111100010001001010000101000000101011011000100101010110000111001011111110111010100001101111011011111110110110001001101001101001001010001110100110111110100100110111000110011010101111101111111001001110000100110010000000101111111011101111101010011111001100001110100111101011001010011001000010010101011110101001001011101011010100001100111110011010010101010111011110111100000000110001111111100000001001100110011001000010101000011111100111010001000010110111011000110010100001111001010111001001111100111100100000101010101011111110011011111010110110011011101110100001011001101001111011100100111010110011111010000100101100000111000100001111000100110010000001110110010000100101101011110011000010110001000100000001100101100101010101111110101101011000000000111000011011100110111011100010101010001111001100011000000000101000010110100110100000010100011010100111110001111100010000000110011101000110011000000100010001110100111100110100111010010010010111100101111110101011001011001011000101001101110100001100110010010011000010010001001000100000001011010011111101010011001011011001111101001000111001001010110101010110000111100011000111100011011011101010101000011100010001111111010110110001110011101001100110001111100010111001001110000001101010100010101111000011101011100010011000001000000101001000001100000001011001110100001001011010000110011100011000010001100110101110010000110001010111100010011101010010010111100101101011100110110001110000000101101100000
010101100010100000001000011011001011110100101010110101101011010001000000011110001001101110010011100110001001011100000101011110110111100101001000001101001101111001100000000100001010011010001101110011111111100100110000011100001000000101000000101011011010011110000011010110111000111110000010111011111010101011000100101011001010110011110011001001101001011001110111100000000111110110100100111101001110001101111101010000101111001110000000000010101100011000011000100110101011000111110000111000001001001001000001100101001010001110000110000101001100111100011100010011110001110011010000011111001010111011001010111100011110011000011110111101111010001110010010011110100000100111001110111111011101110011011111001110000101101011110010011000111110101100111001000111001101001100011110101010111001001101110010101010010111100010101111110000100111100001001111111001011111111101110000101111111110000010110100001010000010110110111001010011011100011100100010111001010010011000100011001010001001110110101101011011000100010011111111111000111110111101111001110101101101100000111011011010101101010011101101010000011001001101001101011000000100000101011100101001111101111011000000010001101101011010110111001011110001110110100000111110011010001100001111111110101000010010101001100010111000001000110011101000011000000101100011110001101011110010111001101011100010000100001110111000000110001101100010010000000101010001010001111011101001010000010110010010011011100010100100000101001101110110110001000001001100001100100000011110101110111101110110111110100101100111101110001110100111010000111011101101101001100001110001111111101000110110110010011010000110001000111010001001100110101001110010001000011110110111111000110100001111111110110000010001101011100111001101111000000000000111101111111110011011010001010110100011110001100100000100011010010001101110011110010111111101011001010110110000101000010101111101010011000010111110011100111011000011011110111101111000001001111011011011010001110010100000111110001000100110111110011001101010110110000100010000001101101110010011101101111111110000101010100110101100010111110001110001011000000001100000011111100000001011111110000011000101100110001001101101010011110010110110101010001001110001011100010000000001010011000101110100111100101011100011000000010100000100001000001111111100101010010011101010100111000011000011010100101000110101001110001011000001110101101101011011111111110001110001101010100011111100011011001100111001001001001011010101100111000000001101011110001101010110100010000110001101010110001010010000001101101010100011110011011000110001100101110111011010110111110001111011000000101100111011011101000110000011010011010111110111111001111011001100111101000101001100111000011001101001010011010011101001001001010101100001011100000010011110001110011010101100111011011011110010100010011101000011111001100110101000011110000111001000110110011010011001010101001011010101001111101011110111011001110001010111000100101011101101111111110010011011101111001111110101110010100001001110101101011011
111001101110000011000101001001001111100011101011110111000100101011111110110010100101100001001000001010111110100110001101000100110111001110010010111000111111100000000111110000010110111101000000011101110010010110111011111000111011101100000000000001010100010000101011100111000011010110010111101000110000101000011011101110100001001110000100101000010111101101110110011100011111001000110100000011010100110110000100000101001000100011001001101100010111111110011010010110001110011010101110110001110100110101110101111100011011011001010010001000011011100110110010011111010001000010001110001101000110011011101001101100000111110010101100011100001101010110010011000001010001000110010001110111111011010001100101001011010111010000101010001011011111000100111110101010001110001111111011000100011011010110001110111110000010100001011101110101111100010000110110010010001110111100111000001111101100001000010110010011101001100000010100001000100111111000010010010111010011000100110010101111011110101100001001011011000010011101111101110011000111011111000100000100011001011010111010110011000011000111001111101100000110111011010000010100011010001001101101011001110110011010110111011110011100100101001011000011010001100011011011111110000100100001110000111011011000000111101000101110111011111000001001010110010001011001001101000011001110010010000100101111001100001110011010110110101001000110101100100101101011001010101001011111101110111001100011100000111000110111010011110010110001000111011010000001000111100101111101111011110110101100000100001010111110011101010100011110010110111110001000100110101010111101001111010110011111000111110100011010001000000001110011011001000000001011101001001100001011111100011101101101111000000100011011101001111001111111010011101100010100111010001100000011110100101111110110001011000101011101001110101010101100001000101110110010110111111111110001001101001000001110110010001001100101001100011001101110010111111001101111000101111010101010110111101100111010110101111101101101110111001110000111110111001001111101001111110000010010000010000111001111100101111100011101101111001011110011100011001100111000100011000101111100010011111011011010101110011010100101110001100101000000000100000101111100000101100000111111000001111001101010001011011001110000001110110110101011010011001111011100000010001010110100011010001100101000110100100000111111010001000111111111101001100001101011001101110010010101000110011010011110100111111001110010111100111010111111001110111000110010000101111000101100110100011100100101110001111011010100100110100100000000111001110000110101111001011101001110110100001001110100100001010011010100011010111111110011001111101101111111100110010110111111010000101101000011101000000111011111001111100101000100101010000100000111011010111100101100110110111000010110011111110111101111000101011001111110010110111000010100010000111010100011010000100010000101000000100001111001100111101000110010010001001100000110110011000011001111110110111110110100011110010101110010001000111000111110111001011000001001
001001011001001110001110100111100001111101111001100011001100100011001111011100000010000011111110110101111011001100001110000001001000101000111100000111101011010111000100001000111100100001010001011110011000010110011000001011011001000101010000111010011101001011000000010011001110110001100111100011101101001000000011000010110100001111001010111011010000100001110000000001111011011101111010010111011111010100000100011001101001110111001000001110010010101110011110101100010001111011110110101001100000001001011011011111011110100101100111101011001011010001110110000111101111001100010100110101010011101001101110110110001110110011001000100011000001101011110010011000101101111101101001111001011001001110000101110001100011110011100011010111011110111011000101110101001110000000111101100111101001110110100101100011010000101100110010000110001111111100100111100101111001111101011111000010001000001010111111110111000000110110010001000000101101100101011000001001110110001100110110000010010111001110110010111010111011100100010001010011101010101000110111111010010111000001011001011000011001101010001011100000000001000101010101101000111110111000001000000010110001011010000000111111111000011001111110011011001100101011010000010100001100100101111110011000110100110100001111100001000001001010000001010110101100110100110100111111111101111011100101011111101101101100001010110010000101001000110011001110011100100011111111101011101011011001101101100000010011111110111000100110100000111000010111000001101011111100111011011001100010011100010001111000010000000110100001011100011010000001111100000111111001110101110111010101000111000110101101001010011101101111111010011111111010011111000111000100101111010010100110110000101011100010110011100101100001011110011111001000010011101001101101100010000101001001101110110100010110001010010010001100000100000010110100111001010000101001110101001011100010001010100100100110100100011110100101001101111011100010011001000100100111100101000001110000000111001001001101110010001101011110111111010111110001001010101111001111010101101101000110100100010001010011111101010010110110110100000110000001000101010000001010011001111010111001011010110101001110010111010001000010111001111000010111001001100101110011110010110110100010011110000111010011000101100011100010110100110010110110101011111110110110111101101000011101110010101111011101011101111010000000100011000001100101010110111100110010100110101001110010010011011100010010101000010010000001001011011000100111000001001110100000111001101001010011100001010001001111001111100111010110111000001111111000010111111000100110000000100010111011001110111010010001101101000010110010110110100110010011100100111110110110110111000001110100100111100111111011010011111101000110000110100001101010111100101010100101101011110100001001111110101011111011110101001001000100000011100010111010110100001101101101000010011010011011011011010110101010100111001011001000101101110011011011100011111100001101011001110011010100101110110001001100111001011111110010110000001000100011101000
101000011010010001001011111101100000111111011000101100110010000000100001010110010010001011100110010000100101101111011111000010101011010000001100011010011100111111101101100110011011000100101011101101011100010000100110010101000011101100011010110100111011111101001110001000101111100101111010000111010100101111100000111001000011001111101100101000001100011001010011001001100001100001100011100111001011010000001100010011111011100001101011101011011100011110010000010101000111010101001000110111110010101100101011101011011010000010001000101000011110100111000001101100001000110011010110001000100010001100111000000000011000111000010011011110001011000000001100001000010000011000011100111010000111110111111000000001011011010000101101011011001111001111001101110110000000110011101111110000100101011000101100011101011010101111110111001111010101000101110111101100011111011011110010010101000000101001110000111000011111101010001110010010100010010111111001100100111001101000110100001101111001100001010100010011110111110010010011110111001100000010111110111001100100101011000111001000011001010111111000111110001000011000010011101011101001011101110111110011111101010110110000100010000110100111000110110101101100010110000000000010001100100111101111111011111000000010010001100110001000011100101110100101010000000000001011111011011011101011110100011101011100110001111010011110010101010110010001010110011101001111111101100001100001001011101100011001100110111111100000001010100010111001011000101110100011010010011110101111001111100101110100110101000111000001010011111001000010010001111001011110101001010101001000010001101011110110100011100001010010110011110110000110001001111010110011100000000111110111100100001111110100000100010110110110011110101000101111000011011001010110101001001010010010110001111111111011111101011100011110000001100010110001010100100111100001011001001101001000000110010010111101010111110101000101001101000110010001001111110100000101000011010100010101011001000010111110010001000100100111001001000011011011011011000010101000001111001100010101011100110010000100110100001001100101000111111001001000101101100001000000110111101010000011111001111110011110001100000100100101011010111110100010001100101110101100011100100000001011101011100011010011101100011001110110000100000111100001001100010000101110110100000010100011101001011111000110000001100010111100100010011101111111010011010111011100111101010101101011111110001000011111000000001100100111111100100001101111011010011100001000100110010011100000001011100010001000000010101000111010110000101001000001101000011111011101001111000010010011000111111110001111010010010010101010011111010011101001011100010001010001100000111110111001011101110011110100110010010110000010000100110010000110101001010100111111010100010011010110101110101011101100100100011110011101000110000000010010000100101111111110100011100101111110101110001110111010111001100001001001001100001100000100111011011000111000110101101010011010111110011111011001000100001010101011000010001010011101000000000001
001101111011000100000011110011000111000100101111011111000001101010111101001110010111110110110010111101100100010011100110000100100011100101110110011010101011101011011010101011110101000110100010001000010111100000001100110011010001100010100010100000110010101001101010001010011100100100111100001011100101001110100110000101101000100111000111001010010110000100100110110111000111110001001011011110011001110101100111001111000111001010000111110010100100111110011110000011011001010110110100100000110010001100000001101011110101000011011101101011100100101010000110111011010001001100000011011011000010110101000100001001100010000011010010110100010110000101110110110110001110111011011011111001101001110111000100101001101111010101110001101110101111100011000010010010111001000100010001001011111000001100010000011010100010000101101010001110110011011000111111100011000001011100101110111010101000000100110001101110110011000100010101000010000110100100000110011010100001000000011000000100100100000101011000111000111001001111010000101010001010010110001001110100110000000111101001111111111110110000001110100000001010100011010011101101110000011010010001000011000010111001110101101110100101011010100101100001010100001101100101000101101001111000101100111000101000100011011011111111110111101001100011110000111011010000001010101110000010100100010111100001100011100011010100011111100000100010100011100100100100100011000101010010111001001110000001001111011111111000001100010101110110101111011110001110001101001110001000001111001001100110111101100110000100010011011101011110010110000101000001101100000000001111001101101010000111100111110000111111010111011101110110101110010001001110101111111101000010001011000100110100110111100001100110110000010100101111111100000010101101010101011010001110010111111110001001100110100011011111101101001000000010110110110001011100011111011110001010011110110010101010001111000100000000101010010011100110010111111001100100111110011011110100101100000100111100001011001101010000000011000010001101010101110000000101100101001010111101101000110100111100000111110001011000100100100110000000000010111000000010111010010001010111111110111000001011110110111010001110101101111001100011111000100011101111001001100100011110001111000010000111000110101110110000001000101111111100001111110011010101110011001000110010001001111010010100111011111011100011101000011011001100011110011110010001100111111110011111011010001010001010101100110101011011001010100101101110001011001101000101010110101011010011011110110001101100011010001001011100000011000111100111111100110100000100001100110001000011010010000011100100100111000110100110010111111111100000100010010111001010010100011011011110010101011110101001100110110110110000010000001110010010111001010010001011101000111011001111111110101111001110001111001000100010101000101010111001100010010100101011011110110010001111110111010001011010111000101110011100101110001100111100000010110100010101000001010110111001100100101100011010011000111000001110101010110100001100000011111000101001
100010000111101000101110001011011001000111001100011100100111100011100111000010100100001001011000011010000110101111011000001110011110010001010011000001100111000111001100100110010000111110011110110110010111101111001001100111101000000010001100111110100010000100111100110100011010001111110111111110000011010110110010101011011101100010001010000000011101001011001001101011110010000001001010010110001000011000101011111100111001000100101101101010101101000001100111000100011101010111000010101111010001001101000001100101010011011000010110010101101011011100011110000111101000111101110111101010100001110111101010011110111011001011001100011001011010100001011000011000011111001100010011100010100001000010111011111100100011110010000001001110010001111101001000000110100110011110100100101011111001111010001110110001000000110000100001111001110111010011010000101001001010100110111100000100010110101111011000000010100110101001101001011111001011011101010001101010100000101010101010101100010101001010111011001110000101011100001001011000110011000010110100101110100001011000101111101101001010100101011110000110111000110110011011010111110101111010111001110011111011101011010111000111100111111011110101010010000110100110001001100001010111001001111110000111011101101101010100001111011011011100011100111000101010110000011100110100001010110011000001111011101111111101000000101001110010001011100000101011100010100011111101111110101101000000101100001011010011110101000000000010110111000001101010011001000100101101111111101101001011100011110101010111101101011101010001100111100001111011101011111010110010101011010100111011000000011010010001100001111101010010011110010100100011010111100000111011010110111001011101011101101010011111100110101111001100110110100011110101001111111011100110001010110100111101100011011011111101011111000110110100100001101001100011001001010000001111110011100010000001100001010011100010101011011011010101101001100011110100110101011101001101011011110001101101000000011110001100001010010110110000110100100111010011110111111110000010000100001001111110000000001101110001000101100011101010111000110001111000010010100101000111100011001100111101111011001011011100001001011011011010100110110101100011110110000111000001100010000100110110100010011101000101100001011100100010101101011001110011011110110110000111100101111001011110110110000000000100000101011110000001110101101111101001101111101111101011001110000101101101011111111101010010101001001111111100011000001110111100000111010111010000011110011011000100001101111100000000001100011110000101001100000100101111000010101001110100000101011100011101001011001010100011101101111110110001110101100001010010101111001110101101011001101111111010111010001000100100010011010101011101110001110101110101110000011010000101010110010000011000011000001000001011011111111101001100100101111000001000100011100111110111000000011111001100001100110100011101111001100011010110110100011000111000000010101110101101011110100101110110001101010000001010101111001101011100001110111110010011000111
101010100001010111111011010010100011100001110011011010001010010011111100001100111001000011001010001001100100010100010001111111010010100111011000111101011001011011101010101100100111111011000000110110001000011101010110111011000100101101111000111010000000111101101000111001100001001101100011110101011010111100100101100011101011100101011000001010001101001101011111111111011100010011000010110100011110101111110101010111011111011111111010001011001011000100010101011111101001101000101000110010100110110001001001111111001001001101010111011101101000101111100011101110010000001100100111011111001111010100001100001011000001101101111110101101110100111110110000101111011011000000110101001110100100001011000101010110101001111010111010110000000100001011010101001011000011100111011011111101010001010101010101000101011100000001110110111001101011000011110000011100111101111101110100011100001100100000110110100000101011110110011100010111001101000100101101011010010001001010000101001100000010011101001110100101110100111010011011011011110111110100100111101110000111001001011001010010100100101010101010111010010110010101111010011000010111011100011000101110101100010001010010100111110000111111111100110011100100101011001010000111011001100111001010011111111010001010000110101001000110100000110110100001110010100101101111111111110001100100101100011001100111110111101001101000011011101101011011000110110011000000110011111001000110101011100101111100010011001011111000001110111101011100010100000101011001111011111111001100011101011100010111000111101010110110010101010011011001100000010111101110001010000110100101101001001001111100010000010000000000101101010111000001011101111000010001001101010011000001001110010100011110000110100011100101000000101011110110000110011011001111010100100010000101110111010011100011110111010110000101001110001001110011111000010010111011100010000111110111111011110100110111101110100001001011010011101101000001001000011000001010100010101111001100000010011001010100100111101101111111111000100111101111111011011101110111000010110010011001000111111111110010110111011100111011111000100100001010011111111101001000001010111001100110000101101001011010000001111111010110001000111111001001100000100110001010001110000101001100001110010101010100111101101010010000000000110000101011010101010101110011101011111010010110001111000100010101101110011101011011100001011101011100000100001001000000011100110111011001000001101001011000111100100101000010011001110000110100101111001100011001100001110001010111100100110000110110111001100110011011101110001011000100101001000111001100011000000101001100111101100111001111000101001010001001111000110111110110111111011101100111010000101100011001001010111010011011100110010000101111000101011011010111100000110100000101101000110111001000111000110001100000110011111101010101110010001011110010011000011110100011001100000000010111100101101001010100101100110000010001010000101011001100111100101011111001010001011111001101111010000010110111100110100011100110101010111110111110000010000101
001111110101111011111000110111000010000110010110000100101011001010010111100011101100110100111010110011110000101001011011100000001001110011100010001001101101001010000101111001111010111000011010010111000101001111101101101000001000001111110100100110101001110000000111001001110000010001100101010010001011010110111101100010000000010100101001110001111010001010000100000010111100000100101110011010101110101111111001010111001101001110010110010111100010111100111011011001001111111000000101011111101101010011110100101011110101100100001101010010110000001000101011100100110110110101111001110010110110001110111010010011100010100101011100100101001111110111101000000001010101000101010110110001111011111110001110111100001001011110101000001010010000001000110001000100010101100011111011001111100011101011101100110001100110011101101101000111101100000101000101100010011101011011111110101111101000111001101001011100111111101111010011111110011101111001010111000111010010100001101011101111011000000000101010001110010110000111001100000001101000001000001111011110000110001010001001111000100011011100100100110110100010001110000111000101111111010000011000100011111011000111100000110110101101111110100001101111100111100101010001001000000100110101011110001100110011010010010011111000011100011101110111110100110011011111011101001101101001110110111111010000111000110111010111101000000000011010111111001011100101100111010101010001011100101011000110110010111101010010011111011101001111001101011110101001110111101010101100101101111011110001100000101101110011100111000011011101110101101110010001001011111111010010001010110101100000111000010110101000111100110100101001111001001100110100011010110000101011101101001010110101001101110010000001001010110111010101111100000101101100000010100001111010100001110001001011101100100110010000000100001010011010010110100101111000011100100101110011011010111000101010100000001101111110011111011110110001101010000101001001111010010101010111001010010101100110101110011011011111001111100110011111101001101000111011010101110101000010111111110000101010000110101100100010111010101011111111100111011001100100111001001101011010101000000111011100101100011001010101101010001011101111000100000111100011101000010100111100111110001100001100111010000011101000110101000110110100111010000000111010011000111001110111100101111000110110101100010000101010011111110110101110100010000101001101111010101111000110101000100000001111100111010001111100111011010101101100001100101000100010000011110000110001101000110100011000010011000110011001001100100001011011010001100111101001010100101101010110001110100111100110011001101010110101100101000111001111011011111000101111010011110110010101001011100011100110011000001000111000000000000110000101011100011000111110111100001111011110010110101110001001100110000010000100001110010100001000011100010011101110010111001101001100011001001011011001000110000100000111000011101011000101011011011010100000011010010011110100101101110111101011100111001100000011110110100000001110100111111100110110
101110001111001110010010111110110001001101011101010100101110001110000110110111011101101001010110101000111011000010010010100101011000111101111111111010100011011001110110101011011111101110011100101001101110100011101001000100010010101111101000001001110110011111110010100100010100100001010000110010100000100010001010001111000011001001010100001110110111101100010110010110010000111001101101100101110100110110001011111100111011000111100011111011001010001011100100110100101101000011010101001011101110001010110011100111110000011001010101101010101111101110111001111100010110111000011110010100101110000000100010001000111000010101011110000010101100110011001010011010010001110100111111010100101100010010011001111101110001000100001011101110000111011110101100100111100111111100000110001100110000000111001000000100100001100111010011100011100101001001000110101100100001101011001001111000001000011111111000110111010011001111001011000111000100001011101110011000110100110001100010110001001111001010010100111100011001001010101001000011101101110000010100100001010110011011100000100100100001111110100010000001001010111001101101010001000010111110000011101010000001001011000101110010000000001100011100011100011011011001000011010010011011110110111111011101000110011111011011110110010000000100111011101011101010011010100000100100111110001001110101101011101011011001111011111010111110101111001001101001110111100101110101100111100111100001001000101011010100110001111010111101111001011001000001010100101101110000111110101101101001001100000010001111000011110000011101101011100110111010000000010011100110111010001000110000101011011001001000100011000100001001101110110001110110010001010010111010101100001000010100000001010011010010010111101011001011011010010010001010100000010011000000101000011011010101010100101110011110010001111010000010010010100001010101011011111101111001000111010001011111010010101111011001010011000111110110001110111110111010000100100101110110101100101010001001110110100110001100000100011000010110010011000011100110111110111111000000101111010010000111011000100000111111001010100010101010111011101110010011100011111001100110110001100111000110101111111101011101101111000010101101000111011011110010111010110000001100110001100101011000010111001101100010011001101111110011111111011111000101101101000001001001110010010101010101110010001100000011100101101010010000001011011011110101100011011011000010111011111000100111000101010010110001001101110100001111111010001010111010010000101100010110000111011001011100011111100010010010011101111010101001011010001100000011011000011000100101101000100000110000110010010001110000001100011111011101010111000100101010111011101000101101100011100011001100101011100110111010111110101111110110101110101110010101101011101111010110000000110110000100000111000111000000001010010001111111001111000100101001001110110000100101111100010111001100101100011101010011001111100000011000110010111111110011100011000101110010110110011110001101001110101010011010010101000110000110001110100001111011010110
110011001010010110011011010000101010111111011000110000100010100110000101101100010111010101011001001100101011000010100110011101101011101110010110010000001000001011001100111010001001000101110100111111000101101010111110010110101111000100001110111001001110010000100100000100000111111001000100100011001110011000001101100101110011001100101101111101011111011100111100101111100011010010011001100111001101101101110111001110011010110101011000100110000011000011110011011110011000110110100001101011100100111111001101111010010010100111001100011010101100000110001001101001100001000110000110111110001101100010000111100010110010001101111010110111011111111011101100000110111110011000010110001101001000100100001100110001111010011101001110101101010100001001001011001111010010110111001000010001111111010100010100110010100111011101100011111000000100101011111000100110101010101010011110111100100001100110001110001101100110010011001011001111101110001100001000101100000000000110011010010101000111101100111100100101010101101110000001101110101011010110000101010111010111011110110001101011001001010101001001110101000110101011100000010001110100111000111000001011010010110111001111011101100011010101110111001111111001011110011001100010100111011000101010010100010010101110111000010111110010100100001011111101110111000011101010100110110011110110111111101000101101101010010111010100111000100100100000110010010001101101100011011110000101110101100101001100011101101001001111110000111101000001101000010010101010100011101100101101111001010001110010000110010011011011000100000111000100110101001010001100001100000001011001110100011011011110101101110011011000111110110100110101000101101000111010001001010001001101110111101111001101001101100000101110101000010111101011000100110010111011100111001101011000100001100101011101001100011111000111000100001011001011011111010111110011110001000011111111011001111111001101000001000111100010110100011100010100111011011100110001001010111000001100001110111110000000011000011001110100001111001110010101010010111111100110010101100111011100100011000001101011000000110001010011100001101011100111111000011101011101100101011000100011101000001100110101011011000100010000111101011101011001010100000000101010100001010110100011011101110100011000110111010100101110101010000101001001000010110101111111111101001000101011110001001000111011100010010010010000110000111010010100000011010110001001110010110011001111111011001111100010111001111110111101000011010010111100010000010010100110010001001000110101011011000101111110111110100011101111001110011110000111010111001100111001110111110110011010110101111101101011011001110101100100011110101101001111010101111100101110100010111111101111011000011100011001101001101000001010011010000000101110110011010101110111000001100001010000001111101110001000100101101001101001110111011011110000000000111000101000000001100101010110101110101110000111101001001101001001001110101010000111000000011000010010001011001101010011010100000001001101100101011010000101101101001100010101011101111100
011000111111101000100110010101001111000010111000101111000111011101011110001011111111001101101000001010011010001001000001010010110110001111101111100001101010110001011011100011100011100001100011001110101110010101101101011100110011001000111011010001011011000001011000011011100011111001001011011010100110101010100100010110100000100111001110011111011100100100100110100110100011101101000000001010011010001011110011110100110100111111110110100100010100010011111111010010100011010100010100111011001101111011101110111100010011000101100110001100000011011011110000110110100010101011110111000110001110010111011001100110110111000111101000000110111100101110011000101011101100111000110110011001101011011101011001111010101100001001001000100111101111011011001100011110000001110100100010101011100100111011110010100101110110111000100111101101110001110110100110001010110100011101001101010010000100100001111101001111111110000101100011101001001000000000111100100111111101100001100110010110011100000001001100101100111111010110011001001001000100101101101110010011111100001110000000100011011110110100100001010010111000010010101100000000001110000111001001000011111100101000011001111101100100110011101110001011111101001111011000001101001010000011001011100111010001100101110010101001011111010111001100001111000011111111001100000110111000001011111101101001001011110001011101000110101111010100000100111100111111101010011010010010010001100110100100110011111101000010001111101100110001000000001101111111010001100101011111010100000000010100100000110001000101000000100011011110110110101100100001111010100011100101100111011000100101100000100111001001111000110110001101000010001110111000011111111001010011100100100001000011111000110100101000100100111000001101101101010001001010111101101110001010101111010010001000000101100111111000110011101111000101000000000111001100100000111111011110100100100011101101011101101010001111010110010111000010101011000110110011001111000010011011110111110010101110101101001010000000001011101100110010100010010100111100001000011000011100010111011100011011101110001000001101101111010011100000010110000010000101001011110110001101011111100101010011001110111111011010101001011001011101000000101111101101001011000010100101010101010110110111001011110010100110000011001001001101110011001111101011010101100010101100111011000010011111001010111001001110110110010001110100010001111010100010010000110000111100010000001000101000001011010011010010011000101110110110011001100111111111101101000011001111100111111001110010001000111001110110000000011010110111111100011110010001010110000101011010000101101100001000110001111111001000010001010000011111010001011111000010000110000101110101000100011101100010110101110110101100000101111000101000111101010011011111001001101111110010011110011110010001100010000101011011001010010010110011000001011000000111010111110001000101000010011010000001011010000001101111010110010000111000001010010000011100110001111101001001111011110101001100000000110101010000010111101110010110111100111100101011
010111100001001110101101111000100001110000101010111110001111000110000001100100110100000110000110100000101111111011100110110001011001011110011110100100100111110110110001001001111000110011111001010111101100001000010000010110101101101111000010100011011010011011000111001100001001111110100000010010101111101000011011110000100011010111000000001010100000100001000100101110111101110000010011110011000101011100001011000101100111110010010011011110011100101111111001110000100110111110101000110011010011101110110010100000001001011001111010011110010101100011101111010101110101010011100011000101011111100011010100100101100000000001001001010100001010011010101010111101100110000100110011001101110110100000111010001010111001110111101111111101100000101011111000010010001101111100000111100000011100001001011100110111011011011101110000000011101010000101011011110010001111101110011100100010011100101010000011011110010011011110010011010000110001011101010001101101011111110011000111001001010000110110010001000001010101101000010101110101000011110011110101010101110101110100111011010101101101011100001101000001000101000111111010011010111111011000001111110110101001001101101101101001011111100011001000000111000001010011010011111001111111001011110111100001101001010101011000001111010110001111110001010111111001011110011111111111000001101111101111001010100010010010100101111101110011001110000011011100000111011111110111101001011110000010000101011000001001101110000001111001100110110101011001110001001101001000001111001010101110011010101011100111111110111000100111010110101010010011001000110000110110110111001110110101011010010011100000111011000001101111111111101000001110010000111010101010110011011101001010111000000100011100010101010111110100111000110100100110101001011000111101000000001101010111010100101001000000000000011101001001110000100101110000010110010011101001111010110010100001111010000000011010001111101110110101011011110110000110010111101011001111100101001010101110011011000110001010100101000100100100110010011100101000100111001011101000001001000011100110101110111010111111001111000111110101111110100000110010011000110111111110110000100000010101111111101000110101000100010000110001110001100101101000001001111100010110100000110100100100000111001110111011000010101011000011111100111000111010011010110110101111011010111000110010000010011001110000010101000100111100000110111101000110000001101110011010011101110001100101011110000111011000111110000101001111110001001110110100101011001110001011110101011011110011101001001100010100100100110111001011111001010110001111000111100101000100001011101111100101100111110001101110010000100101000010110010111100100110001010000000000001100000001010011111110010011010111000111110110111000001000111111011101011010110110111010001000010101011011111001110000100000100001111001011010011101110110101011011111010011110011000010100110000110001101101001100010110101111011100001000000101000011101111111101101010001011111000011110001001011010011011111000001011001100001000110101010010100100001111
111111100110100011110110010011000010001110001011101110100001011111110000010010011000000010110110101111111011011111111000011100111010010100011111101000011111111110011100011101010000010001110011001110000000110001010111011110111111011011101001011101100010010001101000101111100010010001111000001110110010101100101000000110001101000010000111100111011110110110111100110111110101100010010011001000001100101001100000010011100100101110000001111011111001100001011011110101111111101110000001101010010000100010010100101101111000011011111000100001000101100110111111111010001101110011100001110110111100100001100101100101011100100100010000000001001111111001111011111000111000101111110001010100111000001011101110001101000100001100000010010011001000011001111010000110110100001110110000111110100000001011110110010100110110111011101000101011100001111100010110000110111101010101010001110000101000100110010001001010011011011110011010001000110110101000001100111001011101111100100010100011001011000000010101101010100000100011011101110010000010110110101001111101111010011111100000000000110101111110010110000001111011011010100110000111000010100110100001001000001000101111101011111101001000111111111001101110001111011101100010010101111111000000011001010010100111101110101011110110011111100010100110100100011001111011111011101111111001000011011101111101110001001000110011110111111110010100101101100100001010000110111110101110110111000110111000011001010111110010100011011101110011111001101101100011110010001110010110000010011100011111011010011100011011011000010001110110000111100111111100001111001010111001100011000000000000001010110101100101100000110000110101101111110001111101011000010001000110001010010110011010001011011010110001001100000011010100001010001010100110010011011100100101110001010100110011100110000110010101011001100101011101001111101001010000010110010000010100110101111110001110000100110011111000111111110010010111001110001101010100011011111100100101101001011011100100100100001100010110101000001110001101011110010110100101000011001000110101111001101001001100000101111011111010001101010010010011110011101010001111010011000010010000011101100011111000100000100001100111110100110101010111000000000100101001111101101001110001010101110111100110000110000100011010101000000011101110101100011110110111000111110010110001101110001101110000111110111100101000001010000101111011100100010011111110111100110110010011100110111010111011001101000010101001101100101111010110001011011001110010111101011110010001011011000011000000000101000111010000110001101011000010100010000111111011000010010110100100000111101010000001010100110110101110001100111100010101101101110101111111111101000001011100000011001100101100000011100000010010100111000111000111010000110011110001010100010101110111101011100100101010000010100001010111011110111111100100001011110111110010001100011110010011011000001100010010100111001010110110110010011011100101111111000111010001100010001001010111111110000111000101011001011001010010100001000111100100010010101010101110
110111110111110110110000111000010001111110110110101010110001001011000100011101011010001100001110010100010001010011110101000111110011111111011000010101111001110100111101101110001011011101001010001011100111111111011011111010000110100100010011111011010101100001000011001010010101101100010001010000101101111001011111001100010110110001010101001010110110010111000101001000111111001011110011011101000110000000111101001101010011100000010001111011010010001110011010100100001100111110110010000011001001001111000010101110101010100000111001011000000000000010100110010101011110110010101010111111001001101010001000011010001001100110110110101110010010001111001101001100001001001111111101000110001001110001001000001100100000010010011011101110001110110010100000011010011010000001011101001000100000111011010110000011110000010100011110111110000111001010011000011110100111001101101100010001100101101111110010010100010010100100011110101011100110110111101011111100001101111111000110011101100011100010011111110010101011110101100000001001111001101010010110010000000111000010100100001000110111101010010011101100111011001101011001100010101111011010101010010111001001110110010010111101001110101010101001100110010000101010001001010111111100010000110110101011110101000111101010001111010010110100001000100010010101100111111110110100100000000000010111011001111101111010100111111011111001111100110011010111100001000111100001101101110011101000110000100100101100000011101100101111011011000100000111110101011111010010100001110100100110010010010000010010111101111100110100100111100000110100000001110000100001010110110010100011111100111000011110110000011000010000100011101100111100101110011010010100010110111000010011100010000111010001000011110011111101111001101010101110110010101001110000100010111000101101101111000010000000100001001101100010011101011101100100100001001001110001110100010010100001100100001011000011010111001100000000010001101000000110101100001000011110111111010111010011111101111000011101010000111001100000000010111011010111000101100011011111111010111101110001001011000011000100000101110001010100001001011011110100110100000110100011110011111001011010100101110001101011100011011000001100101101111001111010110000011001100000011011011010011000111001001000001100000100100001000001001010001100001010101010101011000101000010100001111110000110110010101111001001000000101010000001001010010101101101010000100001111001101010100000011100100101101111011101011111101010101000101101011110011001011100010010111110001110011000011011100000111000110111101111011100100001110011010001101100110001101010111010000000101100010000111001111110101111011000100010111100000110010011001010111100101011110111001000100100001111110101110111110010111010100100011000011110010100100100111100100111110000100101011000101101110100011011100101101101000011000101011111001110111100110011111001101000101010110100110111011101010000000110110000001101010001001010111000001100010000111101001111111001010010110000111110000101000000101111001101110000101010101000110101
000111011010011011111010100010101010011001111010101100111110101010001111111100101101100101001100010001111111110111000110010101011110010100100011010111011111000100111111001010110011111111000100011010111100101101011011001010100000010101101000000011001110100000100010100010010100100110111100010010110011110011001101101001110011000111001111101010001001110100001100110000110111101011101010110110111000010000000011010000110010000001001000000100010111000010100000011111110000100111101011111111101100100011111110000011101011110111101101010010111001000000110110101001010111010100000001011001111101001011011100101011101000101101100010111010011111001100001000110110111110100000011001100111011010101011111011000101101111000100101111010011001001010001111110111101011011101110011001110001110111010011011111000000100010111010101100111100110110001101101010011010101000001110111001010101000111001001101001101011000011000000101100100010111000001100010000011000011100111100011011000111111010111110010111011001011101000111001110011100010000000110000010101001110001001111100011010111101100111010101110100111100011101100110000110001100110101001110100001101010001000101001100001101111010100011100011010001111110101101001001011101111101001001010000100000111010101100011101011011110101111100001111101010010110111111100010001011001000111010000101011010100001101110001110111101100111110001100011101001001001011101111101010100000110101110001110000110000010111111010001100001010100110100110101010111001011101001100001110110011001011010100010111110001001000110000100000101000101101010101011110011010010101000110010001001011100110111001111100000000110010111111101111001100000000010110010100111100000111100111101111110010010101101011010001001011111101010001100110100001101110100000110111011101010001011110110000011010000101111101011111110110101100000010010100111000100110011110111110101000110110111111100011000000111001001111100010110101001110011111111000101100011111111111111011100010111010110011110100111001000010110000011011010101101011110111000101111101111011001001110100001011010000010101011001010010001011001111101001101011011101011111010110010111101100011100011110010100111100001110101101111011100100010000011100010010111001010001011101100011001100001011001011011010111000111100011011000110101011011001110010011111100010110010000101110101011010100100101010111000011010111010111100010000000111101100100010000011111000101011100110111011110011010100000100000011011100001111100101010110101010001011100001011000010101101000110101111101111110100000011010101001011111000010000000000101001000000111000000111101101001100101001001000001101110100110011001100101110011100100101111101110110000110101001001001110001000100010100011100001011100011011001110010111000010110000111001101011001010100001111010100100010110010001000011101001101010101001011010010000000011100101101011010000110101011101011001110000110100101000000111111001101001111001011011101010001011110110100100111101011010111010010111110000001010101110100001000111001101000101010
011100101111001001001101100001010111010101110001010101111110100000010111000101111100000101010011001010011010110101000001110111010111010011011101100010000001100000000100000000111010101010011111000101001010111111011010100110101001101010100010100101101001100100001100011001110100000100000110101010100101110101110001010011000011010011100111111011101010011101111011001101100010000101111010011001001011010110101010110000000101001110110011000000110110110001100001111010011001101111011000111010110001100000111001000100001111101011111101000010111100100011010100001000000110011000101110100001011001101100101111001100001010001100011110100101000010101001110001011111010101011100011100001011010110101111011000100010010001101001001000000001101011110000010010111100011111111110000000110101001010011101111111100111100111000011100000110110000101001011110101001101010110110011110001010000010000000010111001010101100100110110101100001001110111001000110100100110100000010101111011101101110111110111001001010011010101011000001100101110011010011101101011000101010001101000111111111110100011101011000101110100110000000111000011010100000011000101001010001101001000011001101001001010000100011000001101010110001111111001000000010110010000101001110100100101010111000010101111010011011111100000000010010100100101100111111000000110111011110001000101010000111010100000000001110001011001111100010011000100100101101101001100000111010000101111000011110010111010000001000000110110110101101000100000010000000111000001100110100010001001000001000111110110101111001000000000011111110001001011111010001100010110011010001001000001010101011011010111001000101101001011111011000011101111100010011001000110011001101101000100001110111010000001000011111101001001000011111110010111110011011010110011001001111111010010010011010001001010110110111101011001010011000000011011110011001011101011111001100111111101110011011111111001000110011111101001001100001101101100100011110111110000010110000001111011010100011111100100010010101000000100001100010010001110001011010101001110100101101001110000011001101100110110010000010100001100101100011000011110111001001111110110000011101001111001100000001011110111010001111010000010001101010111011101001011100111101000100000110101101100110011000010100100001010001000100100001010100010101101000111001011110011110110100101111000001110111100011110001001001101001110111000101110000001111110101011010110111000001010100011110100101001111100011111111001000000001001101011000111010001010011001010101110010000010111010100001101011101000111111101110001001001100101001101010001010110000011001110011110010011010100011011101111101111010101010000101001001011110010001110011110000110101100001111011001011001001011100011100001101110000101010110000000011100111100101111111001111011110100000011010011010001100001011011010001100110111001100011100000110010000001010001100001000011110010001011000101011110101000101011000010000100011010000111100100100111001101000111101100101110110010001101101010001011000110111100100000110111100011101101
111110010110001001110010110100001001101001101001100011010011010111000100101110000100011010111001010101000000010011001100111101011101010011001001001110011100111101000000011010111000011111111100100100111001011110011000000111000011001100110000010110111111011011111010100111000000100010010100100010100011000111000100001100110101100110010111010001101000101101011011111001110101111100111100001010001101010001110011101101011101101001011111010001000000111100010101011001111000110101001100100111110101011111100101001011110000110010010110010010110101101100001101111000001001001011010001011111011010111101100101011110010011100101010000000010000101101010011111111100111111011110100001100111101100110000000000000100011000110101111000101010110101101001100010001110110110010011001010010110111101111111111110010001000111110111010001111101101000100110111000001011101110110101111000100110111110110010001001111010000011110111101100101001000100110101001111000111011000000011000010010010110011111010101000100100110101111000010011001000111011010000101011110111010101100001101001011001101001010101110011110101101000010111111110001110011101110011101011011110100001110001011000111001010101110110110111010010010001010101010000101111110111001000111101001010001111010100011011100101000001110111110010001001100000101011110100110001111011000110100010001110110110100011000000001101111101111010000100001100000100110010110111110110011100111100101001110010110001110110111011101101101011110101001101010010101111000010111000000000101000100000111001101001110101111011011000101100100111000110110011011011111101011011110011010011111111010010110001101000110100110010000100101001000010100110000011111000110110101110110011011010111000111101001001000111101110110110000001011011000000001111100010111100000110101000000001001010001111111100000100111001110110000101000010101111001111111110111011101000011111001001001100110111110000100111010101111100100001010110110110011111001101111001100010011110101000011101000101000100010001011100101110110000010110010111111001001000110110100100100001000011011111110011110001100010111001101111001111111011000100010101110100011010110000000100100101111110000100000101110001110111101000101111000110010001001011111100100101110000101110101010000001010110001000100010001111010100101110011100110101001101111100111001111100001101110100100011000001011000111101110001101001100100111110010000010011001001101001010011001100101111000011100101000011001110111101110000111110110111110011101000011001110000101100101001101100010100000101010100011110001011011001001100001010110111000100010010011100111101010101010110110000101100010010011100000100000001101110101011110010011000010010000111010111011001010101011001110101111000010000011100001011111010000100001001101101110100000111110111101011111100111000001001111010010011011011101111011001101101000000010110001001010011000011000111100111100111100101100001001101000000101101001010100111001101000101100001100010111110110111001001101010101100100101111010111101111110110010110110101000
001011110100101100100101000111000101110101011000001110011000000101001010100000111011001010100001000110111111001100010000110010111111001001001101011101011010100010111001011001101001001000000010100001001100110001001001110100001000011010011110101111100101011001011001111001000110111100001000110011101000000100101000110000101011011101110110001001001000010010000101011011011101110101001000101010111000001100011010011110111101011111000001100001100100100110111010101001000110011101000100101111011000100001000011110010110110001001101011101111101011111000101001110000010110011011001111000010110000000001001110110111111110110110111001010110000100101010111011100000010101010000110001101111000010100001010011000000110111011110101110001000000110111011001011101000010110001111011100010100101001001000100111111001110111111011110001100110111010100000100110111100101110101101110011001110100101000110011101010010011111111000101100111011011000110010101011111100010001101111101100101110101000101000101001010110100111000100111010011010010000010011010000010010010000000001001000110101010111001111010010100100001001100000010011111110001000000100100000011000001111110100110011110110011100000111000000011001100111101100110100101010100010001011101001001101011011111010100010011100101000010111101111101101000010000011111011101010000110011111000001000001110101110110110100100000001000110000110111111100101010000100010011011110110000000101011001010110000010100110000010101100000011000011010000101011111000101110100110001100011111100010100011100100100011011101101001100011100100010010101100010000100011000011110000011100011001000011100111100011111111110000011101011111011000000001101110100000001001001111110010001000100001101110111001100100100111110110110101010110100001110111111011000010011111000001001111111001011111010110011100100001100110000100100100000010011100100000101000000000001001011011001111110111110011110000111110010101110101011100101111000100101100000110010011111000100110100111000000010101100111010111111100001101100101000000001000101010011111010110010100010111101101010000011000001100011000000110111101001111101001111011110101010111100100101011010011100101000101100010110100011011011010101100000101101001011010011111110001010011100110110001110111100110100010101001110110010011110001010011011111001001000011110001101000110110100100101000110001011001101001010010101010011110111011101001100110110111010010101001001000110111101100100011010110010111011000111111000000011010011110010001110110001011010001110101011111111101000000111010111110111111000001000001010100111001001000100011000010010101011011000101001110100100000111000001100111011101110000011111001000100001011101100011011101011111110100100100110110101111101100000100111010010010110110100110111101011100111010011001010000101111111001010100001001110011000110101110111110001000000101110100110001100011110111011011001001001000101100110101000010111000010111101101110101001010111010000111010011111110100001000110100110100101101000000000100111011110111010011000011100
011010101101101111000110010000001101101010100111010000101100011110000001110000010000010001011100011011101010111101110001100101101011010101110001111010110110110101110111100100110001101011000100001010110111011001101100000011110111110101110010101011000111001111000100101101100001001101001110111010001011100011000000010101010111011010100000110010100011100001011011101010110111000101100110111001000011110001010001100101000010100011111001111111010100011100011111001110111000111101101110001011011000011000010011010001110100111101111011000111010110110101011011110001010000011001100010000100000101101010111111100100101100101100111011001100111011010110010001010001110000001101111011011100110010011001111111100111000011010111000100010001011101101010100000110000000001100001011001100100001001001110111000111101100000101111100011101011110001011001011101011001100111011010000001000110100001011111000111001100111111001100001101101100111110101100111000001110111101011001101101100010010010011100011100011010101110001111001110111101010010101100011000011001010011001001111111001010110101100101100001100001110000001101001111011011101001111010001001001101101100011001111111101110011001010011011110011110110000001001101001100011100001001101010100100101111010000000010001001110001011110000111000011100010100001101010111111110000111100111111100000000110101111001101110101100010110111010001101001110011111100011100001111010110011010110001001100110011011011011100101001101111101001001001011000100001111011101001011100101100100100100110011010010110011111110100101010111101100101111101011111000111010110111111111110010010011011000010010110111000101111111101110100110111100101100101010000101000111011101000110010011011000000001110111111101110000000100111010101000001000101100110100001110101100001000001010010010010100010100001001111000001100010011000111001000011010000100101000101111111101001001011111000000000110111111101110000111001110001010100001101111110101110101111001101100100010111011010010011010110110110000000010111011000101110011010101110000011101101000000111111110010011001111101101111101011100010011110001100100101001011101111001101001100101110000110111001101000110101110111101001011110110100001100000001100001000111011000010110001100101101101010110110100000011010010100000110010000111011101111100111001100010001101100001111000000111110011111010100001100000101000000101000101110110100010110001000010111000101001110110000100011000111110001011010111011010010011110010100010101101001000000010101000000011100100010000110111001010100000111111000110111001111111000101001100000100000101101001001000010011101100011010100110111111100111100000010100001001100011011111110100111101000000110101100001001100101111010010110000000000000011000011011000001101100011111100100011111111011111001110001010011101101100111111011110001011110111010000100101011010011000010100100111110000000100001100101111110010011011010010011010100110011101001101110000010111010101101111000001110101011010101100100011000001010101100101100111011010111100101110
010001101101001110010100100011101110010100001011110111100010010110111000011000100010001110100101010001111010001011111110100001011111000011010010110111100111111111111000100011110011110100011001101100110010101010000111000101010000110011111001000010100000111111010001010110011111100000010001100000000101110111101101000111110011101011111100101000100010000110111000011011101111001010101000011101011100011110010111111000001010000111010011101010100001111000011001011101001111110011111110001001001101011111110011010011110100100010110101011011010011101100000000011001010110010110111000011111011001101000001001111000011000000111010010100101110011100111111111001110000101000010001101111010010111010001010110001000011010111011010001001111000101011101011101011001011110110110010001111100110110111101110101000000111110010010111001101000001011111001010101111111101101110000011110101001001101101101000011101111101001001111001011000011001010111010011100001000000101010001110000110000100110011011110010000011111101010111011100100101110011110011010000011101110100100001101001111101011100010000010001001011101100011101011101000100101100100110101001001110101100010101011010000001100010110100001001110010110111111010101111011001110001001101011011001100010111001000101010010011100101000101011111000101010011100111100011101111111001001111101010101010100011101111100010100101110000110100110110100011110111000001100000001101110010111011011011010110100111011001010111111001110110010001010000001111000101110100011101011001111011111111000100100101110100111111001000111101110111011000101010000111010100010111001000101000000000010100001111110001110011000001110011100100001110110101111101101100010010010111100101101010001111111111001101110111110101111101000011111011100010100011111000000001101111100110011111001101110100101000010011001010000001001010100110111001110111010111111010000101101100001001100000000100000111010111011011111000110111110111001001110000101010110110100101010101001011110111010010001011001011110110110101110111010101110100100111111100111100101111010000011100011001100100111001000110001101001000101001100001110111001110000010000011100001010100101111011010010101111010110110001000100010100010100100111110101101010001000001111111111110100111001001010001000100000000010100001010110011100101010111111011100001100110010111000011011010111001110101100110111101010001111101110001011100111100111110011010110100101011000100011011101011010100100111001100100101010001000010100110111101100101100001110110101000110101111010111101000101110011111000011011111111000111101111010111111000001000000001001110011001100000001110110011111100000111110101101101101110101010111110111011010000010010110111000100000111110010010000100011111111000010011011100101110111110110010100010000111001011101101101110101111111010111101110110111010100001110100101001010101111000100000100111111100100111000101010101001010001001101011101000000011011111100011010011101001110010000111110101100100010101010000000001011101100010100011010100101101100011110100100
100010111100111000110001000000010001001101001111100111101111011101111111101011101001000000000001001101010101110101101001100011000101101100111110011101010101010001010000110100010110011111100011101101000000010010101011111000100110111000110001000011101111011101110011001011001111101110110011000010000010011010000000001100011110111101101111110011010100011000100110011011011000010100010001001000111011010101000111000110001000001100111100011100010110011010100010011011100001111000100011101001101101011010011001011100111000101000111101111111011100000011001000011100010010101010011000100010010111100101111110101000010010101110001100000110101100010110001001001011100011111010011100100100101001110101101000101010110111100011100100000010111100001100101101001011110110000000110101111100011011100000110000001110100001101100011100101101001001011000000100001000111100110011101011001100010111001011001001100001011011000001010001111001101110000001110110101001001000111101010000111001011011001010111110111010101011111011100001010010100101110101010000011111011000100001100100001101001101011000100101001110101100001100110111111000010111100110000011000100100010111011010001111010000101101010011111001111100111010110100000101011010001110010110100100101011100111111000101001110011001000110000000011000011110100100000111001010100001011111111111111000010000000111100001101000100011100001111110010110000010100011101011111001110101101101011011110000110000111100101101111111010011011000010111000100000011001101000101001111011100000111000010010111100000010010001100011011111000000111101101101000100011010100100110111001010110111100110010100110010001111000101001000010110100111000011011100001010000010110101011110010000000010001101111001110100101001001110101110101101111110100110100010010000100101110010101100100101110001011010010110001101100101110001101100110101011101100101011010100101100000110010110111011110000000000100100000111111000000001101011101000001101001100010011111100011001001110101010111010110011111000001111010011110100000011011001000101011010001100001010110111010101010101000010101111100000000101010011010110101011111000010010111000000111100011101100101011011000100001111000001100011011010001100101011011010100010010101100110111111101000001001101101010111110111000110100111001110000101110000100000011111111010101011110110100111001001101100100010011001110110110000110001011001111010001101110010100000001001010101000010000000001100010001110011000110111001001011000111001111010001011111111100010110011101000111111000010101010011000100111101011011100000011110011000001001101110001111111110110111001000010001111010100111110100110100000011010010010110100001111100111000101110100110001000100100101001000101011000111000101010100001000010111111100100111101111100010010100011010010010010000011101001101110001111111011100010100011000100101010010001110111101111001010010000011101100100000000110011111110000111110000011001001100011101000000101010110010010100010010101011110001100001010110011011010010011111101011101000101101011
101011101000001100100000101101100011011001011111011101000010101101001011011011101100011101101101000101101101111100001000100111110111100110000011100101101111100000000011011010111000011001011100101000110100101111101110110010011101101011010111011000110010010111010100110100111001001000011111000010100101111110001010100001111000010100000111000110110011000101101000001000111011010110010000101101101100010110101001100110110011100100101100010100101011111010010100100000111010101111101110010111011001110000110101100100101010010100000010111001111111010110000100110111101001111010001111110011110001111011100111010111100001101010001010101011111000101101001000001011111100011001000011100101111000110011010110111101000110111100010011110011011110011000011001001011000000010000000011101111001111001010011100000101000000111001000101000101110001110111001101011110101010000011110001110000111000010001100111000000101111010010010001110011101101111101101101101001110110100101101010001001100010001100100000000001110001011110111001110011110101000001011000010111111010010101100000000100011011111100100011101010111001101010111100010101101011001010011101110011101001001001101011101111100001110110010111001010101000101010000100010010101011110000101110000101110100101101001000100011000010010111000110100100001011100111000110010111111001101011010011101011000100101010101100011100111100110010110000101100001011000010111001011011011000000010100111001100100111000110101111110001101111111100001101101001011110011110000101010010110000010011011101111011100100010011110110001100011111010010111000110010100101010110111100101010111011111100011010110110000011101100001011011111111111111100101000100000101011111100110001111110111011001010011100001100100100010001111001110100110110101101001111000101000001101010011010001000011011110010001101101001001111101010101011001011010110011011110110100011100100010101011100111101011010001101000101111010001000010111110011100011110000110100000100111011010111110000110000101001101101000000111011011111100100000011001101010001101010110011000000101111100010111101101110000000110101010000100100111100111100101010111011100111000111010100100011010100100011011110011100000100010100001110010111011001101101010011111001011011011011110011011100001011010100011001110001001011101000111001111111101011100001001110101001111110001110101110100111101000100100101111111110100110100110100001001110010100110000011110100100100011001001010011100011000100001010101011010101110100100101100000101100011101001110011000101000111011011010001110001100000010001100001111001101100111100001011010101100100110100100001111100011111111011011001011100101010100111110001001001101110011101001101111101110101110010110101111001101000110111100111101100010100101101111100011110010101000011100110000001111111110010110001100100111011111110011101001111101111110001010010110000010100010010011011111001011010111111100011010110000000100000011110100110100000100011111100010001101111011111001000110010101101001100010111101110111011001101101010011001000
000100101001001101001010100000111001011100010100010101010010100011111110010101000000000001010001001001100001100110100010110010011110010100011101111100000000110110001111111110111011001011000100001011111011001110100001111000001100100010010011100000000000110101010101010110001110000000001001001111110010010100000110001001111100111110110001011011101011000001101100100100001001010100010101000100110110111010000000000100010100100101011011101100100111000001001010101110010010101101010010100100000011010011011100101001001111000011100100111000111001101100100000010110010110001101110101110000011110010110011001100001010100111101100101100110000010101011110100100111110101101110011000100000101111010010000000010000111101110110010101110110110100001001000010000101011001111111010111111101000111111001011010010001010001011111111100101111011000010100000010000010100101000111100010001101101110111000111010111100011011011001100010101010100110011111110100000111010111000100010111011000001001010000100001011111010101111011001110111010110011111100011011110101010000100000101110100001001011000011010000010011110101011001011100101101000010011100101110100001000001011000111101000100111111011101000011110001011111110100011010011010110001111100000000011001001001100110101001001000100011000001011101011001111111011110001001111111111101010010011001010111100100000010110011010000011110011001000000001101111000111000010110110100100001110011100011111010100110100111100101011111011000000001111001110000100100100110010111011000100011001101000011000000100010010111010011111110111111100101111001100011011000000110111010001100111001111011001000111111110101100100010010100000001010000111010100100110000100000011010001010101100100011101000100000001001000000000010001000110101001100111100100101000000111011011100010110111000010011101001011010010101011110011100000000101100010011100110011001010101101010010010010000001011001110100000000011001010101101110001110111001100110000011001010001011110110010100001001011000110000001011100010101111010010011101101111101010101110100100000101001101100001011011000010011001111101101011010010001011001110000100110001101000011100100101011011111110010101001011000100111101010101110111001001001011100011101100101101000010101001111001100101001111111010001111101111110010001100111011100110001010001100111001110100111001001011001010001011111010100110101101111111110101000010011110001011011001100101111000101010100110111101001110001110101011011101111010111100110100111101001111111010000100101000010011101010000110100010100010011010111000001110001110101000000011001110001011000011100000111100100111010000111101110001100100101101000000011010111110100000100011001010000101001110001001010100001101000101011110000101110011000111100011101110111010000100010010101000010011011101101001101001111100001010101011101010001101100001101111011101001100111110100100001010000001111011010100100111111011010111001100011001111001101111110101111010010010111111010100101010001111001101000110101001100000111110011110110010101111101001
110000101001110011011010010111101010010011000110001000001000011101100101001011101101000010100011000111100011111001011110101100010101110111011101101011010110101101101100001010100010111011100011101111011101101110111101110010011000010000010010000101111001000001011010111110011001011110001100001000000001011110011011110100111011111010001110111111011011000001010011110110010000100001010110100011011010011110000011100001110110110100111010010101011100110110000000000010010111110110000100010111110100010101101110010111110000000000011001011101011010110000011000001011110011000111010011001011101011110100110000101000011011110111110001001101001111010011010001000000011111110110100001001001111001010001111110001001100101001001110011100010110110100111000110111111111110100101111110111001111111000111001011101101111110010010011011000011110010101111010001001101010111111001111111000110111100001001100110110110100101011001110001101010010111000110111110100010000001000010001111000000000111001011010101000010111001001000101110001010101010010111001101110111000011011001000000111011100000111001111100010000011001100101010010001000100010010001110001101100111001000010000101010111111011011010001001111000010111101111101010110000010011010000010110111010000111000011001101010100010100000010110100111110111111100000110011000011101111101000100100100011100011011010110011110101001010000010010111101110000010011001000000111100100100010011011011110101000001111001111011010011011110000001011011110010110100010000111000110111110100100101110000000110001100110010100110011010011100100000111011011000011001010001011100011001000100111110001001110111100101000000000010100101001101011111110111111010000011111010000101101110110101101010110111000001010011101000011101001100010101001110111011110110111000000110000001110000110001100010100111000101011001101100010001000110111110110000010111001100000001110111001101010100111100011001100110001110010010101101110011010111000001011111110111110001100111011101110101010000010001000100101010000001100010001111000011011100011000110010111011110110110100010101101000001100100001001110010001110101001111001001010110010110011000000000101100000000110101011100100011000100111111011000000111100000101101001001101110001000111001101000111001001000011100010010011010111111101110011111111110010011000101000110000110110000000111000001011100101001001011000010100100010001000101110000101110011101101101011000110101010110011000101100000101111110011111100000101011110010100111011011111111100000011001000101000010000001100100011000100110111111001001010001011000000101100110100010000000011011010110100110001110000111011011111010110101110101000111011110111111110110101110000100001010000010011001101000111011011111010100010100001110001001000001001011101010100101100111111101100111000110110100010011000100011111100001011111101100100100100011000101010111100010100111101110111101100111101000000010100011000111010100000111101011011000010101100010101011001111101111010001011000010101000011011001110001100001111101001111110011
010011100110100001011000010111000001110001000000000011100001010111011111100101001010011111111100010010100110001110101000101001010001011101100000100100110101110111100001001100100011011100100100101110010010011101001010111011001000111010000110001001011101111011000000111110001100011100101100100111100111110000001110011110111010111011111100010101000110100111000101111001111011100110100010011010101000101001000011011101100010010010111011111100100110101001111101100110011100110100100011001000111001010001011111100000011000010111111000100001101110011011101011111101110100111100010000001011100000011011100101101010001101000110011001011110011001110101100011000011111011100010011001100010011011111001101000101111111010111000100011111100111011010011010011111101001101101111000000110010011010010010100010110000111001111101100000011100100000111010111010010110000101110111111011110100011010100001101011110101000101111100111010001000111111001111100110110010111010000100011000101101010001100100100100011010111000010110010010011011000111001111011010101101110111101001111000011011100110101010010110100001010100110101110001111110010111101101011000010111001001100001011011111101111011000000001100001100001111101100011000101001010101100000110011101000011100010111111000010000100011110110101010001001000101111110100110001000010001101111000001010001100110000101101111110011001011011111001111000100000000001001000100000101001110010111100110011111100010001101110010100110100110110110111000000001010110100010011011001011101100101101100100000010000100100101000001010110110101110110000001010011101100111010100011010001001010100000001001100011100000110111101101001010111000001010001111111111000001101100011000111100000111001011010011110100111001011001001010101110010011101000101001010110111001000111110111111100011110011100100010010011010000110001011110011110101000110010100010110111000101110110100000001010010000001111011010100101101000000100111100111101110110110110001100101111111111010111000100110111011001111001110010111110111011001001110100111100111100110001110110010110010010011011100000110010100000110010100111111110010100001110010001101101101000001101110100101100010101110110110110101110111111101101011010100000100110011101100000100101001110010000100010010101010010011100110101100010100101100001110011111011100001001110001110111001111100101101001010000111000001100011100011111101101000100001111001110111001000000011111110011110110010101010011110110011001000110011001000100110100110011011110001110100111000110010111101110100010111100010011011011000110101001000010100000010110111101011000010010110011100110110010001001001010111110000011010100100110110011110110001001111110101010001010110101110000110001001010001100101100101101001101100001110110110010101111110101000010001011010111010011110000111000011111010101110000111100010110010111000101101011101011110100101001111000101000111011011100110011100000010100010110111000001101000101001110110011111100101010111111000110010111100000111101000011100100011001010110011111111001001
010001011000011111001010001011100011111001101100101101111010110000000111000101110100101111101001110101011101110011011010100100001100101100010100111010011111100010010100001111010011111101101110101101101100001101001011000100100101011011100100010110011111011010000111110110101100101111010000000011011010010000001101111010001010011100111111101000111110101010110010101110111110000000011000010000110011101010011000110010001000011110011010010101100101010001111101001111111010100101011000111100111111111010001100111000011111101001001000111101000110001101100100100110111001000001101011100011101000011010010000110011100000011011101100001001101101100000110110010001110110111111000010010100111000000101111111000011111111111011001001101000101101001100110010111010100101010011111100100001011010101100110111110100100110101010111101101110100101010100000101001011001011110011111000111101011110011010110111000011100000101010001000001110010000011001101101110110110011010001011100111100000000001110000011100101011110111110001111101011001100001100100111000011011010001100110001100101100011010101110101111101101100000011011110001101000111001101010000101101011110100011100111101111000101010001111011110111101101000111001000110011000111101110010100000001000100110100110011101110000000010101000111100001011101111010011001100110010011101100101000101100101101100110011111110000011110101100010100100010101100001010110010111100011111101011001111010000110011010011000110111011110011111101000001110001101001000110011111100001100101010101000100011101011010101111100111111111010101100001011110111100000110110000011011010101011001100001010010100010010110100110001100111111101010000111101100011011100011110000010000100101000110101110100011101111111111011100111011100010110110000110001010100001111111101110000011100011100001111001001001101101110101110101100010110101101011110001000011111010001000010010111011111110001101111100100001101101100110001001100111000011000010111111001100000111111010011101010010100111011100111110101010000101001111111010010101110100001101111111000101100000000111101000111110101010011111011000000000111000001110100110110011111110110010010100111010001110001011111110100010101001000100101110001100011111000111100010100011101011101101111001111001000000011101111011101111110010111010001100100010010101001001101111100001001100100001010111110100001001000100010101100010110110011011110101010001100111111011011101110001100100011110011110101000011100011101100011110011110000110111001010011001001010000101000000110010110011010011011001100000111001101000011001101100011101001001100011000000001010111000111010101011100001100110110001001110111110010000101100010001111011111110110100100011000010110101111110110100101100000011000100011011011001000011010110010101101010101011111101000001100110010010001011111010110010111010111001011000010110000000110110010110000100100000000011011100010100000010111100011100100100000100010000111001011111010010010011010011011100011011011100100001010000101001110111101100100011011110101010010100
000010000110000001011011000111001000001010001111011010111100100111111101000000110110001100111010000000000011001011110111000111010110110101010101110101111110000110110011000001000011101111111110111000011011100001011111010011010110110110110010110010000000110111110000111000100110011010110111101110101100111110100001100011000110100100101000010000011110111101111100010111111110000000110111000110001110100001000011101001001001111011000001000011001111100101001101010001110011001000011101000110110010110011101011111101101101010100100110101101111011111000000101001101110011011111010001101111000111001010001110010110110011100101100100100001010111001011010100100111010000000100100000111101111000111011011110001001010000100010111111001111011110010110111011101111011100101000111101111111111000111110011000001011100111010110110110001010110101000110000101000000000110011101010111101000010110011110100001000111101111011010100100101110110111110010000111100000101010010111000110110010100111101000001011101000000111000100100100101100000000011001011110110000001001111001000001000000111100000110000010011010100111000001010101010010111111000011101011110111011010111000110111110000011101100101001000110110111110101011111100111010010110001100101000101101101011101000110111001011101101000101011110111110000111001001010111010001011011110110011011101000100010000100101101100101100100000010001001000011111101100011011001110000111001101001001101000011110001011001111101010100100111110110101011001110110101000101010010000011001111010100011001101011000011010010100110011111101101101010001000101010111110110010110110000100000110000100100110110011100001111000100011010000000101110100000110000010111110100010111111010000010110001011001001101110010101111110010001111110111101000001001010110010000110101111010100000101010011001110011101111101010111111010011001100001110011010011101011110001101101010110110110001001010000001010111110000011010110000011101011111100111000011111101011010101101010001101000000000101110101010000010110000001011101010011110001101011100100100010111111010110001110100001000101010100001101001010111000001011011001000111111000001101111111010111011100011111111100001111011010010011000010010101010001001100101111000111001110101111000000000011010000111001110010110000100001000100001100010100011100111101001011111011111101011101000001100001000100111010111011010001101001100111100011101001010001000001010011001111000110110010000110100110001111000011011110101011001000011111011011001101001011000000101011011111111011101011010000001010110110110100110010001110101101100101110101010010101000000110111110100011001001100001100011111100001111100111010000101101000011100100011000011111010000101001110001110101011001010101100111000011000110110001001110011010110100001101000110000101001010010111101110110110010010001101001001110100010100100001000101001010011001110001001010110011010001011101000010010111010110100010110111000100100111000110001010000000110000101100100110111010001001011011110000111101011000010001010010001111010111
001110000110100001110111001011000010000100010011001000101110100101000100100111100101001011000001000011101101101111100111101111110011101110100001001101110100010011001000111110000101010111100000111111000101001111000011011010010000111101100001000100111110111101110000100000011010101011000010111000000101100100100010001010101100010111001011100011001110001111010111001010110110000101110101100111111000001100111101000110001111100111111101011001011011100001111011100100000001000100101110000101100011111111011110101101100111010111100100000000111111101110111110011000111001001100100110100111111010111001000011010010011000001110001000000111001110011100111100110010110000111111000111011010110101011001101111001110110011101100011011111010111011100100000010101100010111001011010010101001111010110000110111101111101100110110101000011011001111001101111100110001111100111010101111101001011101011100111000011111111101011011110001110011101010001101100101011110111001010110010001101111000011111100100101001110111010110000011011001010001000101001011101100010111111111100001011101000100110010111111011111000011100100000011010101011110000011110000001100111010001100010110110001100100101111100000010110111001101000100000001011011111100100011011011111110101011011110001101010000001011110110001101000011000101000101011000111011011000000001110101000100000100001101000100110111110100101000010011010010010000000100101011011111111010101101011110010110001000100000011110101110001101100000000111111010001111111111101001011010001000000001000000011111001000000001100101010011000010111110000001111000101101110101011100010110011001100100010111001001001101101011011000010000110010001110110101101100111010110001000000111001111101100111001101100011100110111001100011010011101010001101111011101111100010001101011101100011000100101000011011000001010111101101010111111111100101110100000001101000011100010111011000110011101001111110010110101111011011010010101100101010010100010000111111001010110001100110100101110110110011111001111000001001110001110000110011110011110011101001001101010001111110101101010011000011100000010001101100011110011011011110000110011000011111111000011110101010111010001110011001000011110110000100010000000101000111001111110111001010011101111000010010010010011001111110111001011011111111101110100100011100110010110110000000110101111110111000110000011010110011101001100001110111101111000101010100001110111010110010110100101010110000011001110111101010100011100000100001101111000111011011101000001000010110101110100011100000100001101111000010100111100000100001101000111000010000001110100000110001010010111111000101100001000001101000001010011110001110000111110000010000000110101101010001100110010110101000011111111110100011000110100011001000011000110100000011101100001001001110000101101111101100110101110101010000000111101000100111011001100000011101111001111110110110000000101110100001100101001001011111011110011110011011010110101010001011100000001001011110110001111100011001000111011011110000111101110111000111001110010001
001011010010110001100110011100001111110111001101000110110100110001010000101000011101111110110100100010000000000001011111000101111001100001010000111110100001010101110000111101101111011001000111110100001111011000000101110110100000010011111100101110101010100111111100011001000011100100101111101110011000100011110101110010100101101011110011010111110111001010011110110111001000110000001011000101101111010000100000000110010101110001100010111110000110101000011011111111010111011101000000101000100001100001001100011101111001010100111101100110010011001100101010010000011110110010111101110101011110001011011101111000001001011110011111011001000111001000011110111111001011100110010101100110000111001000111111101101000001110101100101011100011100100001011111010011011101110000011011001010101110011010111111110010000101110100100001101001000111000001001010110110010100111111100100000111110000000101010001110010111110011010011011010010011011101110000000110100000001110010100110000100001001001101101110001111001001100101111100010110100000110001111110011111111011111011011000111001101011011110011101010010100110010010100011101000010001110011011101011101110001000111111000110111110111010110011110101010011111001100000101101011011110001100100001000010000011011101101010000111110001001001111111011100111011101111100110001110101001011000001010101101011010001101110000100011010100000000011110010000000010011011100110110111101011101101101010000001111100100100001010010100001010110001010100000111011101100101000110100111100000110110110111010111010110010010111010001011110101110111110101110000100010110001010000001010010001001000100100111000101101010011000111000001000001001111111100111110101111010111010000111010110110000001110001010101001010000001101100101010000000111111100010011110101001101100100110001100110010011011000111100111010110010001000111111010111101001100010101001000110101100011110000110010011100111001010101100001110010101001111101110111100011000111000001010100011000011010010000111000100111011100001010010111011111110111010011100101100101110100011101101100111001010100101101110111100110101001010110111101110110101000100010000010000100101001101011000001110110010101000000101011010111011001001111000011011100010010001010101101001111110100001000101111000001110101110101010010000100000111010000011111101101101111011110100010101101001011110010011001011001001110000110101111111001010001000000010011011011010000101101101010010010101101101000101001010001010101011110111001110110100111000100111010011000100101010111001011001110010001000000111000010101010110000110000010010000100011100001000001001111110111110110111101100010000000011010110010101011111110111110110100100110001101110101001111111000001100110010011101000011111111011100010010101110000000101001110101101001001010111110111111001100000100111110111111101111110100011000000011011010111101001010010011101001001010011000101100110001001000001100101100110011101011011110100111110110100000000110101000110010101000011110011000101000110010101100111110110000011000100101
011010100101000011011111111101101101011001001011101111001111111111111001001011110000000110111111100010111101111000111100000001110000010111001110001101101100111000110111000100001000111111000001100100100011011011010000110001001000001000100010011111110100110101001101100001011110000110100001111110101000000011100001110111111100011010000011100100000010100111010011110000110110010011110100001011010001111110111100011011101110101001101000111000011010110001111000101101110110001000001111000110100100111101111110101111011101011011110010111101111011000110100001110001101011011000110001111101110011011000110100101110110110111011011110011111100000111110000111110011001111111000001000110000111010101101011001001011100000101110011101110100100111111101101010000101001110101001100010011000111010000100010101011101100100110110011011011000000111110011010111111000001011100010110011000000101111100000110000110011011110000000110001110011111001100101100011111000110001000011111100101010010010011111000000111110000101000101110001001101011110010010010011000010110011000100010101110101100000001101101110001111000111100101010110111110100000100011110101011101110001101000111011111011000011010010101000110010111111010001011001011111000110010101010111001111101111101000010010010011010111010011100110100000110101010010101100101100101100011111111110011000111001100011010111001101000010100000011010101111001001100011001001100110000110110001110101110000100100110101111011100000000101111111110011000011001001111100100111100001000100001110111111000001110010100101001100001010011110110100100001101100111011001011100101001011010001010011100001111100000011001010101111101001000011001010000001011100110111010110111011001000110110111010000110101110111010000001000100010101000010111000011101100000110101011100010101110000110011011111010111010000011100101011101110001110111010000001101000100011000110101000110000111111010011011010111010000101111011101001111010000011110100101000011101011110001001011110111000001111000010011110111011001011111001001011101011010011001111101100101001010001101001100010100010111111001011111101101110111110101011011001000000111011111000110001001010001100111001001101110100000101000010111110111111010010001011110101111000000110110001001001110100110011001001100001111010000100111111101001011100001100010100001010001101010001000101000010010011001000010101111000010110000010001000011101110001110111010110110000000101010010010010011101110110010011000011110110101111000100000001110101100100110101000110000110111001101101000100101100100100110100001000010001011101110001000001110010011001001110100001001011000011111001000110001110010111100011110000011101110001001010011101101100000100100111001011010001100011111010010100110100001110100110110111011111110010111001100000001100011101101000101100011011000101000011010111111011110000101101111111110100111010001110010101001000110111111001100110011111110010010100111111010100111111110110101111111111101101100100011100010000000011111101111100100111011110000000110101001010101010
001010111111110101000011011111001011010010110111000100000111011000101001001011100011111010110010100001101000101011000001101100100000001110110100101000001010101011101001111000101001100111101101010001011011100000000000110110011101010011001010001111111010100111001111000100010001101100100110100000101001100001111100110111100110110011111111100001111011110111100011110010010010111001001001000000001110010101001110010001000000101100010110110110101101000101111101111001111010110110000110000110001101001101100101001100011000010010101010000001000000000111010010110100010010111100010010011011100010100111010100011011111101001000000111110111010100110110000011100111000101001100110000010110110011000100000100001100011010100110000110011111010011111010010111111011011001010011111101101100010010101111001111010110101100101110111011010000001011100010011000111111010100101111001110001111001000101100011101010101010101001100000100110110100111000011001010101110001011010011000010001110011010111001111100011001101100110100110100001000101011101001000100000100100000101111100001101111001000110010010111001011101111000000100011000100000101000000101110010111101011111100101011001000000001100100111000110000101100000001111110000010100001000011001000011000000110100011110111111111000000100111011011001100110010111000111010100100010010001000101101111111000110001110101101011001100001000100001110000011010100100001010100001100111111100010111011010000010101001011111011001000001110001011001101011101000000011100110110000010011010000100000101101111000001001000001100111000100001011101001111000010111011010111011110100111011110111111110000110100001001001010100110101010011100110011101110001011000111001001111001110110001001000101110011001111100001100010000100001000101101111100010110110010001111010000010011000111001111110100010100010000000010000001010000001110111011010100001001010100101010101111000111010000000001100001010100110100011010111001101111101011111101110101011111110100011001000100001110100111001001101100101001001001101000110000001011001001101011000100011001000010000000001110010111100100001010010100000101111100000111001001001000110011101110011100110111101110111010011001011101101001111100110101110010000010001101110010000100100001001010100100011000001100001101011010111111001000010010001000110111011010011101000111001011101110011111001111011110111101000000010010000100110000010010011111100011100101100101111111000011100110011110010011001110001110111000101111001110111011111100001110110110001010011100000101101010000100100101100110111000111100001100100110101000011101010001101100010100010000011110011101100101010110110011111011001110001000010100000100011110011111110010100000101010100101000101011100000000101001001001100001111110111001011101101101111000000000110111010111011010110111101110110111011101011110011101001001101101011001101000110110000000001111101110111101111110011001110001101101001001001100110000100110110000010100001000100110010110011000101111101001110000000011100110001110110110000101010000100101101000
000110000100000110111100100010000011111111110110000000110011001100101001011001010001100000000010001111110010010111101100010000101100000011100001100000011001001111011011000001100110010000011000101111100101110111110100111100001001101001001110101011100000101110111101010100101100100111111101000111101011111000100100111011001110101110111010000010000000011101110000011011111111010110101101101101010011101101101010010000111001110110000110001111001011001010100011100101101001100100000101000001101100111011101100100000011010011011111000110110000100001100100000111101010011000111010001111001010001010111111111010101101001001100111001010111010011110011110100110100111101110001100110001111110100110101010110011100001100100110011010111101101111001100101001110110011111000000110011110011110000101000010101000011110110100001010011000010101011010001011011111010001100011101101100010100110011110001110010011111000111101011011011011101110100010011110111000000000110011100011110010000111010110010100110011010001110001111001110001010101010101100100001110010011010011100000110010000000101001010011111111000011111010101100100100111011001100101000111011001000110011011010001000010100100111011011101001101001011010010110101101111111011000111011100111100100001011010000010100011000010111000000010000010111000011011010010000011111111010010110010000101011010110000010101001010100010110111001100011000100010000000110111110010110100001110000100011000000011111111100101010010110001101000010100111010110100000001000010010000101010000111110010110010011111000000011011100011110010001100110010001000001001100111011001011010101000011110101000110100100110101010011011100000001010101000001101001101000001001011111011001011011101110101011100000011000110010111101000100101111011011101001111010010101000101011001110011001000001001011101110100001000110010000101110010000110001011011010101000010100101011010010000000001010101010001010101100000111001000011001000111110000100101010000000100001110000011010101111111100110011010111001100110011101000110101001010110001101110011001000110101110110011100101100010011010000111001111101011001111001000111101101101110010101101100110001110101010101001101010110010000110011100000001011111111110011010101100001011011110110001101101101000110000011010101011010011000001010100111101001100101000011110011110111110111011100101010001110100100100110010110100101110101101101001110010110110111010001010100100100110001001010010010011000101111100101101101111000010101001110111101000001101011010011111101101000101001101101011011101010110011100101011110111000100011100111011110111001010010011011011000011000110100010000111011111001100010010001111000100000000111100111001101110100100010010000110110010101100100001010100111111010111110001100111000101000011000101011110011010110100110001111111000110000100010101010010110100000111011111110101101101101000111000101010011101010110111110000101001100010100011000101010100010101110001100100010111011011000011100011101100101100100100000011110100010110011001011110101011101010000
100010110101011101011100001101010100100000001000000110011000111110010011100000110110011111111010110101101110100000100001110011101010001001010111001011000110110001101011010001101000110001100000100001100000101000001111100010111000100000000010010000100101100100111101100101111000001111001011011101111110011110010001101000011111010101100010110011010101100000001000010100111111010000011110000010100011001111010110111101111111110010111000001111010000110110100010110001000110001010101111100110100100010010011101000011110010000101110001111011010001010101110110111100011100001101100110100001011100101001110111010001111000100111010100011000101100111000111000000011111001011000011101100011001001000001001111110100011111010101110110000010111110111100001101001100010000000000001011001001100010011110001101010101001111011011100101010001010100011000000100010000010011101000101100100000110111101111110001100011111010000010111101001101101011000010001110001111011111001011001010001101110101010101101101110110000011110000110110000100100011100111110101010001111000100111100101111000111110011101101100111111110001100000001101110100111101100101100010001000010110010101101000010000001001011000011000101000001100101111101010100001101110000110100010110101010100100010110110111001100101110110001101110111000011001011110010011101001110101100101101000110010000100011010101111101101110110100001100000001010000001001000000110011111110000111000010110000100001100000110110000011101100001010011001111100001100110001100001100001011001011110000101110011110100101110000010111101000011000101101010101101111000111011101100011100000111001011101100000011111111011001110111001000000011001111111010110110100101101101001011011001000100011110101011000001111000100101001110111010101101101001101000100010010001111111111100100110100101111100000101100000110001100001000100000010000101001011101110101001110011000011010011010100111011010110001011011010010000110100011011000001100001111111111100111101100000001110110101010001111010000110011010110000000101010100010111011001010011010001101000010011110010001001011001001011010011100001011101010111110110100101101001110100101101100111000100000010011010111100100110110100010101100101101011100111010100100000100101101010111101111000010101000100001011100001011011000100111111011110110101011000001010100100110011011001000100111011110010101001101011110001010000101100001000011010101111010100101000111001010011001001101111101101001011100110011000010000110110011011100100110000110010100100001101010100011100100101001011100011100011101010101101011101011011100101011011000111011110010100011100101011000100001101101110111110011110010000100100101101000110111001100101000011110111101100110100011101100101000010010101001111110100010010000010000101010100001011111010000000100010010111101010011110000010011100110111110110101001000011101100001000111011000000111000000000110111001010111000001100000001000011100011100000011110110001011000101101000001111110101100000101000011000111000001000100001000010111110011001000001100
000011100000100110100111001011010010000000100100000100110100010101011011110110000001110101001011011001001101011101001100010100110000101001110010010100101111111010010110001110100100110011000100011100001100011101001100001101010110111011101010111001111001101110010000110101001010011011001001111000111001001100010001001111101000010100100010101111011110001011001101101011010001010110110011010010110011100111111000101001011101001100110100010001001010111101011110100011010110011110111111011111011010001101100111101111100011000010000000110010110100100101000111110010011111000100111010001001110111010001001101010110000001100010100111110100010011010101011001010011001111010010101110010111110010001101101100100111011000101010110111010111101001111011101100011011010101011100001110010111011000001010011101000001100111100101110100100111110101011100011101011111100001101001101110110110010100101000110101111011011101111111011010011010011000101101101000111001010111111100000100110010101010010001011010011010100101100010000100001001010100101111110011111110001101000101001111100110111011101110101010011010011110011100110110010011000001101011101101110111101100110001100011000010001011001110110100011001010110101010000100001011000110101110111111001001101001111101110111101100001000000010111111001011001111101000100001001000010101000100101010010001100001010001111100010000111000011100100111011110101110110010011111100011000101110110111110101111101110010101111100111000011111000111010111100010110000110101110000111100100100011001101101111101000100100111010111110110100101100111000100001110010001110001111110010011010001000100101111010011100010110110101000000110001011110001000011111000010001000101010100010000001011110000110100001001100000000000100110101010010010100010100011011110010101110100000001101110001101010010000000111011000011100110010100101111100011010010101100001110000001000011111110100011000101100110010110101110001111001011011101011111101101111111110101011101011111000101011000011011111110101001010101000011010000011001010100001010011000001100010110001111111001010100000001001101010100001111000111111010011011010010001110001110001100111100100001110011010101010101100101001111011111110011000100000100100110010110011101111011101001001111101001111001111001000110101000100010101000001101111010010010001110111111100101001111110110111010010101011101111001101001000010101110000110110001111011101110110011101001110010001001110100001000001000110110001100001110010010010111010101110010101100010101001011001110111000100011001110011001000110011100110011010100000001000000111010110000010001100100101000101110010000110100010000101101000110000001101110011011001001101000011101111100100111000101110111110011010011000011010001100101011101101010000010010001101101110010101010100101010001001110100001110011001101100101110010011100001010110001101011111100110100101101001111111010111101010101000000010110010001101010111011000111111010010001011000010101011101010110010001101011100010001011111101111000101010000101100101001011010011
101001001001011000000001100100001011001011100111000011010111110010011110011000110000111000100110110110101011110111000111000001101010110001010110101000110110111000010110111011011010110010010011010010100001101101101001001001000010110011000000101011010010011101111011011100100101010000011010100110111101001000101100110001010110011011101000011001010111100001100111100111000000101011100010111111001010110101000100100000111100111001110100101100000111110111110111101111010000111100011111111001011101110010111100010100010000110111011000010001001011111011001110000100011000001111110000111110110101011010010000010000010011010101111000110000100100100001111101001001101101110011010110110100010101001010001011100001110101111011011001010101000011011101100001010111111011111001101010110111001111110001001111000100100000000000001000010001100001101001011111011011010110011110010100001101011111001000110010101101001010101000011100010111001111001111011111111101101001000111101100110101000011011000101001101111010100110100110110001110110010111110001000010100010100100001110011000110110010011110001000111010110000011101000000110100111001000000010111111001110101011100010110010000101000001011100110000110100100011111011001110100101000011110110101110100111111010100111100000010010101000011011000111110001111111101010110010111011111000100000011010110011001110100011101000001101101001010111111111111001100111100011011111111001001101001111010000000110100110111000011001000001110111101001101110011011011100011111101001111010011100011100111110000001110110111000101101100101111011101110011111101111010011100101100101000010011100011100101110010000000001110011111110011011000100110011000011110010101001011000101011110001010110011001001010111110001010111111100010110011100110110110101110101101101101010101100101101010001011101110100011001001110001010000010011000101001010000101100010011111000001101000010010100011011100010100100001100010101010000110011010111110011011010011100100100100001110000011110001101110110010111100000001001011010100110010111101011111101010100010000100010010010110111000010000010000100000001100000100101101110100100100001001001101100101101011010001101110110111010100000110001101011110000100111110001111110100100001101100101001011000110111011100011010101100110110111011111001000110000111001110100110111111011110010001100100001010010011000100010110110001100111111001000000011111101010101001011001101001000000100111101110010110111010100101110001001001111110100110001001000011010100111111011001101111000100001100000111100011010011001010011011101011001101010001111111110000011100110010001001110101101110101010011110101001010000100100010001101011100101010000000000010010110100111000111110101010000100011000010100111111110010000000100001111101011011001111011100100011011101110110101101011001110111110101100011101100100111001000101011111001110101111010111110000100011100011010111001110010000000101000001101110111110111100000111011001101000111111001010101111010001011001011100010010001001101110101100110000101001001000
111110101110111100011110011010110100000101010111000100110100010001101001111011100111000000011001110011110111000110011100000110100010100101100010001001101100111010000100001110100101000100001001011011010101110000001110101101011000110110000110110110110001110110010000110011010000110000100101110110001010111110010010011110100100011011001001001001001000000010100100101011100000010011010000110100101111011100000110110100010110010101111011100111100101011100010000111110001110111100100101110111111001101110110100011110011110111111100011001110010101110110001111110110100001000100100011011011010101011000000100000011010010000101101111101111010000001000101010101110010101010100000010111100011100001001000011010111000010010001011000110100111111110101110110111010011000000011010001011110010001101000000110111101000011001001101110000001100000100110001101011000101000011000011101101100000111010011000001011101000001010101101011101001110011100001111111000100010000111100001010100110010000001100011011101100110111010001110011010010010011010001000010011100100001101100001101110000101000110011001000001110101100000000110111000100110101001000100001111011110000000000100001001011101111000001110011000101001100000001001000101111010010000110001110101111011010011011010010101111100111111100110101111111000001101000001111100101101011110011001101100100111001000100101011010111000110011011110001001101000101000010100111100111110001000100101101011101010111001111010011100110111100000011110010011000101011111111000011011101101111000011110010101011001011101010001001010111111101110011010011100101100100010011000000010001101110010110101011011101001001010000000101101001000010011110010111111110111000001111011101101101111101011101010010100011111010100100111110010111010110101010011010101111000100101010111010000010011110111100000101110100001001011101110110110100100010111010001001011001001001000101000010100001000100000011011110111111100001001000001010110001001100001001101111100011110001111100110110111111010011111111010000010010001011011100111001110001110100100101110111101100010011101000111001010101111001000101110101101011101111100000000100100111110100001110010110001001111101110111100111000101011100001000110011011010100010100101010000010111011111100110100011111100110111100010100111100100011111101011111011111011100101100000101101000010000101110110100111101110011011101010010001001101010011001000000101000000010100111000011101010111101011010111110011000100001001110001000110110101000100011010111011010111000000001010010110001101011110001000111010111100111101111111001010011011000001111110111111001110001111010000010010011101000111011011110001111110010010100000010010010110111101001110101000001100011110110000001010001001111110010011100101100011110100010101110100000101101110110101011011101011101111001001010111111111011101001101011011001101011101110101101010110000101011101010111001010101110011101101011000011001100100001101001010000111011000111101101011011100101010110001001011000000110111001011011100011101010011001011110001
110001111011101100100101011001101010001101101000010001110111011011000110100111000101101010000010101101010100111001000000010111011101100101010001110010010011000011100100100001100000011111101100011000100111101000111011011010001010101100100100010101111110100101001111101000011101111001110001110100001111000110010011101010010000111001101000000110101100001011101111001010111101110010100111101001101100011100010010011010000110010010010111001110011000001100101100000110101001001100101011010000101010100000111101010001110001101111100101010100100000110000001101000100111100110100010100111010010001010101100010000110100000111100000001111111010101111011111100010000000101100110010001101011000110001110000010001011100000010110001110011110010110010101101011001100000011100011000001001110100111110001011111101111000010010001100000010101011101000100000100100010011000110101000100000101100111001110110010001011010001100110000101001000100011110110000111011111101100010010000001100100000000100111100000010011001100001100001111101101010110110111010011111010010010101111001110000110101111101011101000110111000011011000101100011011101001000000101011111100010110010100100000100011001000101000111110001010001100111111011010110000010101111101100001011101111000100010111000010010010010001111110001101110010010111011000101100010100010100101111100100001011110001110110000110001010110001010001100100101101010110000101010000001110110101111010101110111000111100111011000011101010000101111111110100010010111000101001100110001100011010000010110100110011001111011110110000101101110111111111111101110110111101011101001100010101101001100111111110110110111110011010000001101010100111110001100011010011001011000000001101110011011000100101001010111010010011010100011111001101001010001011110001110011011101100110100110111110001111010001100101110100011010100010010011010101101111111001001010000100111100001001010001100011110110110101110110001000001111100001000000110100001100110111000010001101010111110101111101111110011000010001001100101010000100111011110010000010111000000101111101100001011000010001011111111001110100010000010010011110010111011001000000011011100100101101101111111100111100101111010111000101100010000111001000011011101101001010000000000111001010110000100111101101011010110011001000110111010010010010011100010010011100101101010010101110010100001111101101000010011000011011111010010100110101001111010101100100011001101010100001011001110110000111100110000110000101010110100110110101001101101101110000001100011010000101000000100000100001011101100011000111010011010010110011000101110010110101110101111110111010111101110000001111111100110111101111100100001011011111111110110011111011100001101101000110010010110110101001001111110100010010011111010011101101110110011000100101010100010101100110100111110001001000101111110001000011110010110011010010010000011001100001010010010110001111101100100010111000101011111000010010000101000000011010001110111110000101001011111010000110001100110011111100110111000010000000101010011000111101010
100100111101100100111110011111100010001101011010000000111111111100000111000010111010010010010100100001010011101100011110001011101011101111110111110011110100000000000110011111101000000111110000001010010110100110011110000000011111011010011101011100010000011110010111110001010001001101001110111000110000000001111110100100100011111011111101101110000000110101001111000110001011001101111101001011011110011110110000011110111110100100000110101011011100110000100110100100100110101111100101000001111010000011010110100111110110000000001001001111011011010101110111111011000111010111101010100111011110000101111010110110011001010000011001001110110100001010011011101010101001100011110111011100010011000100110010101100111010100000101100011101100100100100010101000010110100101001101110001010010011010100001001001001100100011101000111010101111101001100111101110001011110101010010110010000011010011110111001101001000011110110010101011100010011010010101000111011011111110001001001111100110101010110000001100011001100100111111000010001001111100001100100010000011010111100101101100111101100011001000001010100001010000001101011011110110110000101001000110101111100100111100101001010110100011001110010010110101110011111111111110000111100000100101101001101001000110101001111011011001101000011000110100001111111011101001011110100010101010000010010001001000100110010011001101010111111000001001100100101010110101101010001111101101100101100001100011100010000110001101111111011001100000111001011011000101011010001001010100101000001100110101101011111111010100101010000101001100010011001110001110000000101111111000110110010100111001111011111011111010100100011100001110011010101001010110110100111000100101000110000111011110111111010101110100011011111101100000010100110100000000111111000001110110111110100110101011100011000110000000100101010110110110011100101101110101110011010001110000010111010001001011001000000110001111001010011011001010010011001110110001001011101011011010001001111100101010000010101100000011010111001100111011110001010101110010000010000010101101101111110101011000010111011101100010000000110100011001011001001000000010001100100110101110000101011011111100101000110000011110111100000010101111101010110001011000110100000111101001001001111111101001100101110010110010010101010111100000110101101110011011110010001010100110111001100011110010101011100001100001110111011100101001110100010100000001111010001011111001001100110100100011100111101110100010001100110100101110001011101100000101101100000010001011110011010110010001101000111111010010011111111011000001001101001011101110110100001111010101010111000111111011100001000001011110001111000100010110111110010001100001011001000111000111011111010110110110010010011111010101011101001000011010011011011100101110101011010101010111011101111000001010100100001001100100000001000000011011111101000111100100101011001001001110111100101100000000111111110001110100010000001101100100101110110001000101011011001011100000110010011111010111111100100101001111111001011111100111010010011001100
111110110100110010001001011101010111001000010000110100011110000000111111101100101101000010010010011100111000010101110001011011010110000000100000000101001011000111101000111011001000111100110110100101101001001001000111011011110110000001101100011000000010000110111110111010110011111000011001101000110000011101001100101001110001110000110100100011100010101011100011010000000001011101111001000000111011100010000111110100001000111110101111000010001011000001011110001100011010011010110011010100111101010110100101001010000000001010110100010000100000000000101100000001100100010010010011110111010011100001000001011110101001000110110000111010110011011111001101101001011101100101000100010100101111101100100010001011101000100101011101010100001000000010110111000010001010101010000101111100011011101010011101011111011111001101111111110100010111001011011001001011110111100100101001101010110111011100100001000100010111000100001001011101100010011000010011001110101101000000101110010010011001010000010111101101100001111111001010000001001111001111111011010000100110011000010011000000111101100000100101101011001110000110000101011101010011000100001111111000111101101010111000011101110010110110100111001111001011011011000111101011101000010110110100110000100001010111010111011000111000101111000010001001001101110110100101010100001101000110010111011011110110101101001100010101000011101011001111101000010001011101001000000001101101000011100111111010001101010110000111100111110011100100100110111110011010010010000100010111011111011000101000011010110111001110111001011110111010010000101110110100100001101100100000000110011001111100100010000111100001011000011010100010000011111000111010101100001100001100000101010110100100001011000000100111010000011101011100001010000101110111010001100011101110010001001011000110010101010011000101010111110111100011110110111000111100101111011111011010100100001101001001111101101100111001011100110111011101001100100101111111101100010001011011010011110010100100001010111110000101010001100111001101000000011100001011000010011110101110001001010111110101101111011111011111011001100101001000100000111000110111000110010011011011100011010010000100101011011011001101011100110111100111101011100000011010010111010111001001111101010011001011110011011010100101011110001010000110010001101000010100110010101000110101011001000100111101100111010111110000111001111101100111110011001111000000011100110111110000110111000110101111101011101101011010001101001101100100101111110010101011111000101011110001010011100001100101111110100111001111011111101010111010101011100100001001011000010011101100111000101101011011011100100101010000110011000010101110001001001000110010001010010000011010011010010100101101100011001101101101011100001001110010100010011110001011000110000111001010010110000011011010111110110001110001000110011000111001111110010011110101101100011011100010001011111101001010111010001010110010111111001100011101100100011010000110011000101010110000100011100010100111010000001101110100011011111011010010011011100111
111110101010101011001001110100010010001111000111011001101100101100100101000000001100111011011101101001100011011000010110110111000111010110011111101100010001010110001100110000111111000000010010110100110001011110011000110000001110100101000101101000001111110000010010101111110111001000100000110000100010011111011101011100110111100010100010111101001100100101111110111001010011000110101001110011001110010101111111001111100100000100010111100100000110101110100101001110000111101011011111101111110111000011111101001011101111111011111101100011000001001101001111111011011100001110101000001000000101001001110101100001101000101011010001101001000011101111011000110101001111110010111010101111001100001100001011101011111111101101011101011111111100111100000101101010100110100001011101101111001101010001001111011100101011101011001000111001000000000001001110100010101101110000001110100010111111000000011011100001101100111010101000001101101011110100001111011010110001000011110010011010100000000011110101111100001100100110100010001100110001101001010000001110010110110100111111111001101011101101100011100101100011111111100001100111110011010001000001100110010100110101110001110010111101111101100101001100110100110111011101001100000111011010110100001111111011000111101101101111100001011110011001010101110000010100001000110001100101110111100011010100110011001110010001000101011110100101110101110111100110110101110101111100110001100100101001011011111011100011111101000101011000001011001111100011010001111001001000110111111011011001111001010010110000001101011000000110110101001011110000101101001111111010001100111010111001000101011011010110111011010100111010001001001010110101000001111001111000101100100001010101011011000011001000000011010100000110110100100110111011111001110111110011111011111110011101000111100110100100100110000111011010010111000010011111011110111100100011000010011101110010001101110100100001010111001101101010001110111010010011011011101000001000001000110111111011001000011011000001011011011010111010110011101011010010110100000100000100111101001000010101001101110110000100111010000101000100101000110011111010110000010111100001101001010110011000001001001001100010110011010111011001100100011011011100110111100111100011010111001001000100011000011100101110100000010101000010001010111001100010001110000010010111111000101011111101110011100111011100101011101100101010010010010001001011110010111000100111010000001110001100100011100000001000110000111000100011101110001101001110111011101111011111000110001011011010100000110000000101111011010110101011010001111111111101010011111110000000110100011000110001001010001001101001011000111001100110001000001011000100000001000110011110110011100101100111110100111010111101100111100011000111101101100101110100110111000100001100110100100000101110011001011100111000110101101100010100000101111000111100010111011001110110000010011110100011110010101111110111010100100010010011100011110100111100101101110010000011010111001001101000011101110000101111110011000110000110100111000111111110
001010101010101111001100101110010111000110111100011101101011000111110100011011111001110011100101000000100001000111010110000101110000001110101111111011010111000010001101000111011110111111100110100010010010110010110101000010010010111000010011001010010101001101011100000100101011111101111111110000011111001101101010011111000000101100001011100001000001101010011110000111000110100100000000000100110111100011011110101100010010110001000001011100111010111110101101010011001100101111111110100101100101101101010110110100011011011100011100011100000010000001101000111001101101111011111010110100001101001101111010101101000100100010000110001100011101000000100110010111100011011010110011111111011111101011110110010110000001110001000000001100100011111111101010000010001101000101111101001101110111001001101010000010111100011000010001010101110100110001101101001011111000100011111101100110000001101001111010111011111000111011000010010011101010010101100100101111111011001011001010110111010111101100011011111101111100011011000101000100000010011010001011110100011000111000011000001001110011110010101110011110101011010101110101101110011110101001111100100100111100101111000110101101100011111001010111011111000011111000000011101111100101100111101001111111000111011011111101011100101000111100100111100101001010010001100110111100100011101101001110001101110001110101100111111000011010111110000110000100110000101001011110100110100000001000001001011101001100011100001101100101010010001000110000100010110011010101101101001011001100111001000110011100001111100010010001100011111011011100001110111100100001011111000111011001001000101001110010101111011111010101011100011110101011110011000011111111000011011111000010100100100011110101110111000010000011010110010101010000000110001011110100001010100110010110000100000100100001010100101010000110010101111110011111001001110110011111001110100001110101100111011000011100011100110010010001111000001111111101001101101000001100111001101001111101001000101000001111101011110010000110011110110011011010100111111111110000110110000101101100100000001100000001001100101110010100000000111110011000110111001000001111100000000011000101010101100010001111111010110001011100100010100111000111010110110111110010110110001100110010011001010001100100001010111101001100000010001111011100100010101000010011001110010001111011101110111001010001111100111001001110010100001001010110010010111111000111100010101010011101100111100010110100110100101010100000000000101100010001111010111100101000100100011011110101001000000101000000011111000100010111100101110101001101101111010000001100111111100011100111011010110110111011010011100100110111010010111101011001011001111100011110000110101011011110111110001011000110110000111010110101100011010001111100101000111111100010000101001000000101101100110010100001110010110010001100011001000000110000001111101010001111111000000111010111110001111101100000110110110010000010000101000001110100110010100000101101011110001101110101010011111010101110111010010001100101010001101000010011001110
101001000110010010110010000001100011010011100101101111001101100101100100100010101011111111110100011010001101101010111010111111011011100010001011101011010111011010111001100101100100101110101001111110001100111000000101101110011010000100001011011011110100110000101000110010000100110001000111011000110100001011001111001101000101101101001100010110011011100001100000110101011100011010101110001111011100101011101110010100001010001010010000100000010101000000001000101011001101011011001011001000000000011000010010001101100010101000011110110100001000111010100111111001101000011111100010000101111010011010000111100101000101111001111111010100111111011000011010101101101000001011110001011100111000001001011011011011110110101001010011001101111101011001010001101101101101101101011000101111001010100000010111011101101110010010000110011011010100101001000010101110011101110101001010011010110010101111110100101100001001100001000100011111011010001001011001101011001001101110101001111101000010111000010001011100001111100010011111011000001001001110100001001101010011001111011000001101000000101111110111111010101111010100000010000101100110010101110000000110011101110111110101000000100100111001010011101010100001000100101100010111100101101110111100001111110011110010111011100100011000001111110000110101011010110110001110011111110001100110011111001101001011000111011111011110110010101101111011010011100110100010110100001011111101011000011101001010110001100100001000111011011101011100010001011111100011100001100101000010001010110001000110101101011110101111001111000101000101000110100110000100000001100010010101110010000011010000000111101010101101101001001000011100101010001011010110100000011111100010010100100000011100110111000010010001100010011101110110100001000010110101110000101000011110000011001000100100000000011010011010101110110011110100001111000110001110101011101011100110101101100111001111110011001111000000011011001010010000010100011001101010011111110110110110010010101101011001100110110011010100011000100010110000011100111100001101101111101101111100101011100001100101100101111101111101000101100111100001110100011011110111100011000100010111000111010011000111100001100010010011000001101010110000000000110000110111110101000001100010001011011101101010010001100001110011100111010010100100111000001001100110110010100010100011011001111000000011110101001001001011000011011010001011100011100101100100101100001010000110101101101011110000110110110010101000110110010011111100110001100001010000000100100010100101110101011110011001100111001111100110001100011100010000001101000011000101100000001101101000011101100111001101101010101010011100011010010000011110111101000101000010100100010111001100011000111100110100000001001010000001010001001011000010110010111111111010111010101011110001011101001101000111011011001110000011001010100100000110000100110000010101000111000101011111111110000000111110011001011100000001101111100100111001101110111001001010101100101100110110011100010111010101001011111111001001011001100100011001010001100010
010010101010111111001111000101100110001101010011000101101111000011001010100110101100101000011011011100110110110110011010001111101101111110100101010001010001001000110011001001101001001101101111101101100010110101101010011011000001110111110011001001010111111001110000100101111010101100110010001010011111000101101110100000101001110010010001010011101010011111101001000000001011111111001111011011000000010111101100011001010000100100100011101111111010000111010100010011100101011010001101001011110010011101111011000000110110111101010100100111110111101000101010111101010001010101111100111010000110110100000000101101101111001001000111101100111101000111110100111000101011010111000111101000111100001001000101111111011011011001001100001101101110111110000001010101111011010010011000110001001100111101100110010011110011101111001111011101101100110101100000101011101000010110101100011100111011111101000010000101010010101100101001110111011011110101101001101000011010110000010001111110011011111110101010110000111111110011100101011101101010101100101101001001111110001011111010111101001011010011100010101001101011111000010011011110110011101101000110111100001100001010000101010100110110110011111011000110111010000010111011110010000000010000100111001111001101000011000111101011110101111111101110100110010110001010111001100100110111100000011011110001110111100010010111101101101110011000001111011100011100001010101010000001000101000011011000011101000110111100010101010010000001010010111000110100010101011101010010010101101001101110010101000000010010001001001010110101111011110111001010011010100110101111111000000101011011011001001001100011011100101000010000101111011000010101110011000000000101001110111110111100011010010101000101001001000111110110000011110010010100111001011100111100100101110111011011101010111111010101011101101010010010010100011110011001101011101101010011011010011100000111110001110110101101111000110101110100000001100110110100101110010100111110010000100101111101001111100111101001001110010001111001101001001101111010111010101010111011000111111001010100100100100101110011110010111001100110011000100111011110010001000011010110110111010001100111000101001111000010001010100110111100101111000000001101000101000101100100000101001110001111010011101011100010010010000011001010001011110011001000111110001100101011100101010010101101101000011000011011100111111001011010100111010011100010011101000010010011010000010000010100101110011010001011100111110100011011110010111011110001101101010000100010010101111000111101110011010100110101000010100101010000011001100011010001100010001001000101011011100110100010111101100100011011010011011011000101100010001100001011111001111111101111000111001011111111001111100101001000000111100111010010001000111001010100100010110010100000100100000100010001110111001000110110100101110111110111110110011001000100001101111001100101001101100000000001110000010111000110111111001000001001100001100000100000110010000011011101001011111010011110101111110010101010010001111001110101000010000011010111
101100011010011000010011101000100000011001011000111100010110001100100010010110001101010110111010111000001000110101101011101000101111100011011010000101101110110110110010010001011011100000011010101001110010101110110001011100100100010011100111110010001100111000000100000101100100001100000110001010101010001010101101101100101000110110110111111000010100110111000010001001001000101000101101111100011011111101101000111111111001000010001000011000100011001100100101101010011101110011111111000001100010010000100100100100000010111011011110100011101011010011000110010110011000010101010100110111000010100100011111111000000010010110110000011101110111011000100100011010011001111101101001111111011101101100011101010010101111010101101001000101011011101101000000101110001100011110001110000000111100011001011011000111111111011111000100101001111100011101110111101101101010001101111011010011011101100101001001011110001010111110010011001110011010111001010100011100001010110011100111011110000000100111011110111000111101001011011000001001101001100011111111100110100100110010011111100001101001110011101000100011011010110001000101011000001010010010001010101111010000010100011101011000110100101111111010100111111100001000011000010110010110001011111100011100010011111111100111010101101100011101000101001011001010110010001110100001011100011100100110011101111011000010100111110110010111010001011011000111000010001110010111001110010100100010101001010001110010100111110011001101111101111001010101010011000011100101101010010110110011110100000101010110001100001000010111001100110100110000110010111011110011110000101100011100110101001001100100111110101011011101100100000001101101000011010000101101101101000010000110100001000010110110011000100111000010011010010110101101011010011100010000110100101100110001100000111110001111011011110101111110011000100001010011110111100110010101001000011001101110100101101011011000010101101000000001101100111010101001000000000001111111000111100011000111010111000001011100001001110010000001000001100110000101000010111001011000000000000001111111011101000100010110110000101001011110010100010111101000101000001000100011100011100100100011110111111111011100000111101011100110000101110100111010001111000011100010101100111100001000100000110101001010010010010010100001010101100100000000010100111101010001000001010101011001101000010100010110100110011001101100000001110001101101011001111001011000101111010101111100000010100001010101011111011010001101001110100110000111010001100101001111000111011111000001001111110100000010100010010100011001110000001110010111101101010011111001111001101001101110010010001110110010100011010101010101001110010011110100110111111010110010011000011011010011101000111111011111100110000100011100100000110110100110011010000100000101111110101101010011000111001011010110000000101011101111001001100000110000111100001111111101111011110001000001110101110100110111010001000101000110010011010010110010001011101010101011010000001111100001000111010000001000011100101111011010010111111111111011101110
111101000101001111101100100000100100010111100101000100011011011011001100110110110001010011000101001010001011110111101110000100111000100000100111010010110000001110101101010100101100111010101000010011110111101000100110110101110010100011100111000010011100100111110111001011001100010010110000011100110101100110100001000010101000000100100100100111110001000011011001111111000001100001010011011001011110110100111101000001100001000101000101010110110001111111010001110110100001011000100001010001111010100111111110000000001111001110010010101011111011101011001011110100111001000101111101111101011001101101001110110100011010110010111100110000001001001001000000110011100111110011111010010110100101111111100110111101001110110100100000000001101101111001000011101101000000011101000010101110111101001101101110100101100001001101100100000101111010011000010000110110001110001010110110010111110000111110011011100101011100111111011001101011001010110110111011001101110000000100111101000001000001011100111110011101011010010011000111110001110100111110010110011111010000001000000101110000011111010100110010000101001010011001111001000111101011111001100110110101010100010000010001100101100101000010010001011110111100111011100011010000110001001101101100111000100111001100111000101011110101011011100111001100010010110000010001110100110000001000000011111111010011011110110010011011010111111101110000111011011110100011011101011000000101010000010110100100000010001100110110110111100001010111000110010010001001110001000010010101101011111111000001010001100000101100111001011011111010010000011011100001101100111100110110000110101001011001100010000111111000000011001110110111010011111100000110111010111010010010101111100000001000010100101001011011000010001001100100111101010011011101000011111000001001010100110100010100100111100001111010110110000010001000100001010100101001000011010011111110011001111100101000101111100110001111111110101001111111101111111111000000001100010110011011110000111001110011110000110111110110100111100110010111111111100010111010001001111001100101011001111011111010101110101100111101011000101110111001101111100001001110000101000111000101010110101010111111101001110001000111110111011111011111001101110000001010000101100000110101011111110001000100101001100100110110011110010101110010000101111111010111100000110001100000110111011011000110101001100101011101001000110100101110000110000110111011001100001111101111111110011010010111101001101100001011101010111101010010110110000000101110000110111000101100110001101011101000011011110101010010100000000111101100100011011110010000100011111111110111001100111100001110001001010110010100000000110001110011000010011011111011100110001111001011100101000101111011110100001010001100010000110010110011110010000001000110001111001001111000001001110011010100110101010110010111011011010011100100000001010111111111000111001010101110100001000100011111011000111101010111011100010100101100001011101011101110110111010001101000100110101010100110010110011010111111000001110110011101110110001010
101100110111110000001011101101011011100011100011100001010010011111111101111110010101001001000000111001110100011011001001011001110001100100011010100100011110011100100011111111010111111110100110000010111111100000001000110011110000111001111101101110001011000110101100100101000110100100100010000111010101110110111110110001100000100101011000111000110101011011000101010001001011001100010010001100010100100101100001011100000111111111101100110001000100111110001110001011000001111011011111000110110100111011110011110010001110101111011011110001010010010011111011001011110100011011110101101101001100011000011000111011010001000110011101111011001000111001110001110000000001100100101110010101010110110011011000110000011001111010101010101000100101110101100001000010000000011110110011100010100110000101110100010101001101010000011010110111100001100010101000010011110110101011110100101101001010110100101100001111110111101000010101111000000001011101000000001000100000001110001001111001000000001010001100111100100011000100111001101101111100111011010001010001001100110100000010001001100001010110011000100001100101111100111110111000011100011010000001000011111000000011100011101011000111110110111001010010100010010010100010100110011010000011010001100100000111000100001101010101100000100101011011001100101101000101000001010110101111000111101101010101111011000001001101100100000100110110000010110111001110110110010011101000000101101010111110001010100010011001001110001000001111101010101111111111100111000110010001110010000000001000000001000011110010110111100010100111001110101000101000000101000011101010101111100111000101100101011100001001110111100000111110010010000011101111111000110111100010010000011101110001101011010000001001010100011111011000011110011000000001110010110110000101010110011101000101000011001111001011011100110111100011110010011110101111100100110001011011100101100111111000010100011001010111110110000010010111100101011100011001001100000110011100001000010110010001110110000000100111010111001111100011011101100110010100011110111011100011001010001010110111100011001011101111011011110100110010111100100001100000001101011011000000110100101001000000111100110100000001010001100100010101100100001111100100010011110011000111000000000110110010111100001001101011111110111001000100110010100101001100110001101011011010011001011001011100100110011101110000101000010010100001111110111000010011110111100011100111001001110100111000101000110010101010101110100000101100001000110101010100011001000001000110111101100101011110001111101010110111110101111110001000110001101000011001011000010001100011111110101111010000000000010110101111011010110001100011100010100101010011001110101100101010100110001101001101110010101111110001011100100001001101101110011100010000110100110111111011111001011100000001100011111010101111101100101010111001110000000001101010000011100010001000100000001110011100110110000011000000001001010000110101001010110101111110100011110011001001011110110010111010010100010010110011000111101101010000010111100010100011
100001000001000111100001100110111100110010101100100101010100011010110010000110101000111000111011011111111011001111100010011100111100100011110100111010000110011101001101011110110110010111100101011101010111110010010111100111010100011101101110011001110111100010101001111110111100111111011001101011111101110010100001010110101010110001100110010110000101010001000000010011000001010000101111100010010010111001101110100100001100011001000100100101110011010000011111100100100101001010110000111111011111101000010011011000110110111000111101010001010110111000010101000100110010011110011001010101010110010100010110011100011111100110000011110010000001111010001001001001011001010011100101000011100010110011001110001010011101011010010001101100101010010001111111111111111010110100011000100100001110100101011000110010110010011001100111000011100011001100011011111111000010000011110100111110110101011101000111000111011101000001000010101100111011001110001101011111101000010111100001001111010111110111000110110110010100110000111100101010000010010101010010001011110000011100001010110001011101001000001111100111110111110100001101101010000010000001011110011010011010101101011010111111001000110101000011111110101110110101110110010001101000101000110110101010010010111101110110001001010111101111001110011001111000100010010010000100000011011111100010110010110011101100011111010111011111111110111000010110010100111100100100000111111101010110000100100101100001111011000011001001010101000001001001000010110000011001100110010000101100111111110101101100101011100001010110000010111100100010111010001110011100010110111111101110111100101000111101110110000001101101010000011111100110010101011011110110001001110100111101011001001010101010010111000010110011001010101111100101100101111101010001111000010001111111011101010000101000001111001111011010000101110011000101110110000111111101111000000010101001101000001100100000000011101001010001110001011001001111110001110000010011100011101110001111011100111001100000111101000000011000000111010100011111110011100000101111101010001110011100110101110001110110101001000010000110000100111000110000000011111001011100001001011000011110110010010000110011010001001100001100111110010101110001101010000111000111111111110100100010010100010100000101100010111011011111100110000011110000111110100000011000001100010111100010001110100100110011010110111111111100010110100100001001001001111001101001000010110000000001100100011010111011110110010100000111111101111001101010001110100010100010110100000000110111101100010001110110110010110110101110110100110000101110100001110110100001000100101000101000101000011110100011101000011011001011000010100001001011110111101101111111000000111100101101110010011101100101111000001000101001101010111101101101101000110110111100111100011000001011000101111101010110011101010111110000011101011011010000100011000110011101011110100001001110001100000110011111011101000101100011011011111010110101100100101101011010101001101101001000110011111011111000010100011010110000011001011010011111100100
110011000111110011011111001011010100110011010101000100000110000000101100111101000001001100010111100001011110110010110011000011000011010100110000111010001100101011100001011011000000110011110100100111001100011011100011110101011100101001101101101111011011010000100110000101101111101011100001010111101010100011101011111110001101000000000101111100001111010000011110001011000000111001011010001001100001000111101110110010001000000110111000011100010011011011101100110010001001000001111010011110000111101111100100100111101100101000000101011111010001100000111001111010110011001000001110101001001010001101110110111101100100101000001110101011110101111010010001110000001010000111000111111010101001000010011001011101111010110100110000111011101111000110011111110110000101100111110101011011001110000100000110110111000011101101001010111100001010000000100000110000110010001101001010100001100011001000011000001101010011000101000011010010010111111101111110111110000110000101101000000001110001010010010101101000101000110101110000101100101111110101010101011111000101101111000100011001001001110001011010111110111001010010010011011100001111110000001001011101000001111001001010110011011110011000111100110101000111110110001011100101111000000111111100011010110000010101110111000001111001010010101001100101000101100010001111001011100100010001110001111101111100010110011010111011000110010000111100100110010100110001100101111110100011101111010010011011011110110010010111010110000111110001000110011000101000101100011001011111101010000110111111000111111010000110000111110111011101000101010010101010010101000010010101100000101100011001011111000011101111001001010001100100110111101111111001110010111101001100111110000001001000011001110001100000011000001100000010110000001111011100011011001100010000111101010110100100101011001001001100111100011000111100110111000110100010010010001110011110011010001100100010001001101011101101110010000100000011101101000111101011000011000100110001110011011010100011001101101101111110111101001111000111000010010000100001000011101101101101001011110001111010100001110010011001011001001010001110111110101101011010000010000110110100000110010000100000111010011111000110111001001001101001001001000000010011100100010101001011011111000111001110010011011011010111100100001010011010001000101010001000100011111101001111011000011010001110011001111000000001110110001011110101000010001111000001100011110101101111011000011111110110000011101000111011110010111010010110000111000100001000011001011101011001000001101100111101000100110110100010111111001100111000101010000110111101101000101000100001110110101000100000011110000000010001010011001010111100010001010111011100101100111010111110100010001011000111110000110000001101011011101101001111010000101110010100001001010111000100010110100111000100001000100011010100101100111100001100011010111111011100110011001010100011110000100110111011100001001100000110101110010101110111001000011001110110010011000101100110000100000011011000001111011000101101001000101100010000100000000010
000000000000001011000100010101111010011001010101111101110011001000110001011110101000100000111011011111100111100011100101010110111010010111000110001011011100110001110010110010001101111100111000110110010101100010110110111111011011010110100101011001011001100001111010101111100110100111010110001110000110000000010111100011100111000000110011110111101010100111011011110101000011001010100110000110010001011100001001000010100110111000110110110000010000100111000101000100011000001100001011001100000000010100001010010001101010101011011110101111010010010000001100010000111011011100001010101001001011111101110110011011110011011101111101001011001011111100000100001010010101011100001011110001111001001001000100011011000011000000011011111001010111111000111011000110101110111111000011000010100000011011001001001110011010110101110101111100100000011001110011011001000100001010101011010011110000001001011111011100001101001001000111000110101111001000100101101100111111011000001100100110110111101010000000111101011100010100111010000000101101101100101010001001100010011110100100001100011110010010111001101100110010111010101111100001001100110000000110001100001100000011011101101110110100011000000011100100001101110100110001100011101001101011000110111110000011011010111100111111110100110001010010101000001010010000100110111001100011011010001111111000111000110100101000011100100010000101101011111101011000001111011100100110111100110001100110101000110000111001100011100111110010110011010011101100111110110010001010001101101100101011110110110111101010110110011001101000111100101110100111010011100011011010101000010100001001011010000000111000011111110011011010100001010000100100110110010111110010001011000111110100001011010110001011011001010110110001101100011101011000110111100101011001110001100110010010100010101011100101011001110100010001001010001111111100111000010000010000001100010001001001011101111001110001101110010010010000110000000001011100101100001111000000001000100010101110110111101100101101001000000101010101001101010101101111010000000011001110100111100010110101000100001011111011100001000101111101110111110000110100010111001000101110000010111100001011000001110010101001110001100001010111100101101111011110010001110101111111010100011110010110001101110101111001100000100011011011000110101011101011011000110000111011010101001100010001010101111110000110001011111011100010110110100100011110001110011011110001011011111111011000000011101111100110110000110011101110111100001110000110101101101110111111100111111001001100101111000001111010000010111101000110100010001011011101000111011110010110000000001111011110100011100110000100100100111011001110011000000010111111000111010100101110011001111101100111000101110111110000110010101101001101001111000110010011010000111111001110000010011010100111111110010110100111010101111010000111001111011010110001000000110101111010010110001000001001111111000111001111000001101101000101010010100110101111100101001110100010010110101100110100100101110000100110011010010110001101010101000000001111
111010011010101010001011111001110000110000001100111010011000001001111110010100010000010011011000111111011100010110101101111001100011000000010110101011110100000100101111011010111110100011101000111011100100001101011011100011011100011111011110111010000111101110001110101110011101000101101111100000111111111111100000010110001001010100010010101011100010011111111111111111101001011001011011010110010001111011000011001111001100111001110011111110101000111100010110000101011100101100111001000101010110011111001010010100110000101001101101101010101001010101100011011100000001001111101100100011010110110010011111010111101111010101100000011110011100110101001100001111100111110100110110101010001111111111101110100111001100110001100010111110100110011001101100101100011111011111111010110100110101010001110100011010111011001000110000110101110100101100110000110010011110000100011110111100111011111110110000010111010000010100001010111010011110111010101110100111010100101110000011001001000100111010110001000000001001100110010001011110101110100011101010010000010101101110010101101001011101000101011010001100000110111001110110000000110001100001010111000110111101011100111101010110000100101001011111110011011111011100101101001011001001001100110111010011000000000101101000101100000100100011101110010010111010111110001001101111100111100101110001111111001111000111100100100101010011000111110111111011100110001110101000000011101010101101010110111011011110001111111001011001011011101000111101111001111110001101111101110111000000100101000111011100110111110111010110100001010111001010111101011110101110101000011100001100010010000110110111101001100101111010101111011110011001001111010000010100100000001000101011101001011001110011011001110001000001111011110110101010011000111100011101101100000101011011000110110101011000011111100011111001110101100010011001010000001011101111001000111001101101011111101000001101011000111001111010001001110010111111011100001101111001011100110110111000111000101111011000001000001000001111101000011111101001000011101010111100101000111011011111100111111111110100010010111101100001110010000010011110110011010001110000110011101100101011110001001010101101011010100011101011100101101101010111111001011101111111101001110110101000101100001010110100000010111000010100001001010110011000000101000011001101011110111110011110000111101100111100101110110011100110101110110010111111111101111011100111001011111100110111010111111001010001000110011101101110011100101101110101111000111001101110000000001001100000010110001110010100101101101100011011111001011000100001101000001000010110010001101110101100111110100010111011011001111101010111001101000010101011000000010100011011101011000111101110111011010101111010001111011001101110001010100101000011011100000011111110111111000010000101000010001010111110010010111000111101110000100010011011111101000001100010011000100011010010101001011010100101100010110101001001110110111110011101010001110111000011001001001101110011111001100000110010111101101000101100000001001011110110011100
001001001110100000010101101100000000110001110001101100111011000011101001000110110100010111110001001101100101101100001000001110100110001101110100110010000100001101000101101111010111000100011111110100001010011100001101111011111000100001100011111000011111101001111110001110111000001101000001100010110100001100001010000110111001000111110111011010001011011100100111011101010111111010001100101001010010000001100111100011111110000101000100001101010100101000000110010101110101101000110001101010111111100010001010111000000110011110100110010010010100100010010001000011011000000011000000011001011000010001011001100100111001101011111011110100010101000111100110010111000111101110101001100111101001100000010111010000110000100000010010110001000111100111011011001001110011001001000011110010110111001011001110110011110111101010011010010100111001011101010110101110100101110011100100011011001100011110010001111101010111001111110101110001010000111000110010101000110101000110111000011011010011010100010001110100011010111111111000101010111110000101110010100101010100111001010101001000111101110011001111110100011000101110011100000010010101101000100110010000110000001110101110011001001111101110001111010101001111111010000100000100000111110010111000010001001010001001110111101001010011010011110010110001011001001011011000011110000111000100100011101000101110101011110111101011111011111100101111111011100001101100010101111110111111011100110000101100110110000001101001110110111101111110011000100111110001111101100100110101000000101111110000001000100010101011010111101101111011001101111001011100010101011110000100110100100000001111111111111000100100111001010001111001000101000001110011011101101101001011101111010110111100101101000011101010000010100000000100110110110100100001010011001010110001111111001011011101001111000100010100010100111101111111010101110100100111011000011010010000010111100011111100000010000001011010111010010101101010000000000010010000001000011110101000001101101011000011100101010101011000100010000000100100111110011111001001010010001100101001010100101011111111101100010000100110010000010100010001010010100001101000100111101011101111100011011001010101011010010100001011001011100100101111000010010001111111011100111010111110101011111110110011111111000111101101100011001111101111010011011111110111111111100100010100000011000001001100001111111010001101011101011101000111001111000111110001010100001010000100110000101110010000011010001101110100111110100000010100000111010101001101110011110010100011101110010000001101101010111010001111100101110100111110101011111001000001011111010100110100011011100110101100010001010010100000101100111110001000110011011011000011010111100001011101110010111100110001101010010011011111110110111011111000100110111011101100111111001011000001110011101110011100001100001100111110101010011000010010010100010000110110011110000001011110010000111000011010000010000000000110111101011011001100111000110101011010011111101101001010111111011111101101011100101110110110011110000101101111010111010110
001010101000011011001010011110110001111110101000011001010010000111001011010110001011011101001001010100001000101001110110101111001101100000101101000111101100101011000101010000111101001000011001111010100010011111011111110110000010110010011010000100101111001010110011011010000010111100010101001000111111000000110111110010110010000100011110111010101110100100000110011001101010111010001110011010010100001100100011110011110010010000110110010000110101100111100000011000110011010010110000011001111100110001100100110101100011000010101001100100110000100000101000010101000111000110100001000110100111010001100100010000011110011010101001001100000101011101100101010011101001111000000110101111011001101011101110110011111011000110110000111111011101010001100010101000110000000011110011011000111010000111011100110101001111001010001000111010101000010000001111011011011011000010101111000111111000110001001110100011000111011001000101011011011101010110010011110100100100111100100000110000110100110000110011101111001110101101011110011110111000011101000100100011001111100110000111111011011110000111111000110000000000001011111000011110000010101110010111011101000101001000010111010010100000001111111100110011110101111001010101100110011110000100101110010111111101011101110000110111000101110000100010010111101111111110101111100010000011001011100101001111001010110011101111111001110110110110101110010011000100000011111101010000011000010000101001100101100011000101000010111001100001100011100111010110010101000010010001111101101110010110100001111011000100110001000101110100011010001110011001011011010000001000111100000100001101111001110011110111110100100110010100011011100110001000100011010110001111100011111110101111000011110101011101000011010000111110011000011111100101111100000001010101101101010100101111110101000000001001110101010001000110010100111101011010110110110100110100000100101010011000111010110001111010101001001111000011001010111001001101001101011111001000110110101010101110111100110111001110000001101100100100011001110111000110100111010001101010010010100010001011110001100001000010001111100010010000111001000110001111000000001101000000101101011001011010111111010011000101000110100100111110101011111111110010101100000001100110100100101100100110110100101000101000111000110100001111010010001011001110111000000010010111011110011111111100010111101101000101001010000110101010111011000000101101101011000100100111100100001111100101001001100011011111010101011010100001000000100010011001100000010101010100101001110000011011101100111001111011110101100110101101100000011101101111110111000011001111011000100010011000001000100110010010001100100110110010000111001011101011000101001010110011111000100111000110011011110000111101001101001010111101000000001111011111100011111111010101110111000000111000111011101101101000100001101111001111100000010110000101100001001011001110101001101110101001100100010111110000111010100001010110110101100011010111011101001100111010101111110110100110101100100101101001100001110010111100101100101010000001
000011011000011101100011111011001000000010010011101111001000111110001100101110000110011000111000001101100110011101111110111100100000000100111101101111001011010100001011010101110101001101100101111111101011110011111010110100010001011010010111110101010101001011100011111100110100110000101010100001000111110010001101110101110001010000000111001000011001110111011110000000110010100011010111100110101001111010101111110010101001001100011111000100110001000010000011100000000110011111101101110011101001011100100110011100001100000110001101110000100011111001000101101101111110000100000101011111101100111110001101100111010001101110010001001101000111111111101100000100101011110111000011010101001111010101001011111101000111000101111111100001100101111100011110100001000111001001000000000110010001100110101010001000000101001101111101011101111001100000000011011100011001100101011111100011101100111010111100100001101010101011110011111011001110101011011001100010101000010100010010011101000001101101000110100110000111101100000100010010000000001111001110001000110111000101110010111101100110001000111111111101100000001010000001101010101001010101000101001000111000100011001111000001000110010100011110101110010001000100100111011000011011000000011110001111001010011000010001000111100101110011000000111110010111111100111100001100011111010100101110101011011110000100100101011111111110000001010101110000100010111101001101011001001111000011010101100001000011110010110011111101001111001101111100111010000101010001001111101100001010101110011000001110000010101000101011110011111111011101100010100010111110100100100001000011000111010111000000111011100011011100010111100001101000011011100010010011011100111011000110101011100110011110101000001110110001010101100000000111000111100101111011100011001001110011111010010010111110110010001110000011001100101110000100101101110111011110110110101000011000010101011011101101101010000001011111000100010101100010100110111010101100100100111001100110000101011001001110001111001000101010111011111010000010101100100001111010001010000110110111000111111110101011010100101010001111111100101101000000010000010010101011010110001101110100010011010011001001011011011000000001010001100101010010001100100100011111110100001100101111110010010001110110011000001111111101110011101100101100011100011111000000011101011111100001110010010101111010100011110011110111101010001001010111110001101011010110010011110100011000011010111100100010111100111111001011100011000001011011001011111011110011111111101101110001000001010100011011011010100111011100001101110101000000010110111101111101100111110101000000111100101101011111110011000001001000010010010010000000000001000110110000010100110111001010010100101110001101010101011100111101101010010010100000010100101101111101111010111011001001001011011010100010000101000110000000010101011011000010110010000010111000100101001000100111010100000001001110000011100001101010100001110000001101000100111101100010000010100000110110001011111011100000000000010010111001101011000000001101111111
000000101011111111110101110111011100000101111011011110101110010101000011001010111100011100001011110110011111000001000011100011111000101101111100101011100011000101001000100000111011010100111100011011101110011101001000111000010001101011001011101010101100001111111011010100010000100000000010100011101111010100100000010010111010011000110100001011000110101100110111011011001101010011100110000001101001101010000100100011011100000011000001000010110010001101001010101111110111011011010101110010100010100011101110110101001110100101011110100010000000110000111011111111100100110110100101101001111010001001100001110100110100010011010010100001000000011110001011010011101001010101110101010000011011011001011010111110111001111010110011011100110010101010110110011101100101110101100100001010101111111010100000101001010000100011101110111101111101110010101110100010100011010101101111001010100100111101011100100000011010010010011111000111010100011010011100010010011110110101010001011001011100110001110001010110110010011101110110101011110101101111001100000110000001101010110000101001101000101010000110001011001000000000110111010010010111010110100110000100011111001011110100001000010010100011110001011101110110010100100011111100010011100110010110011101011101111001110000001010110101000100010000101010001100101011000111011101010010000101110001000011010100101110000100000001101111101101000100010100011101010111100101101111111101011010000100100010010101110000001101001110001010010001110010101110101100110111011011100110000111111110000110111000111000100001011000110110001100010110010101111000101101010111111100101001111111111100100011001100011110000110011101111011110000111100000110011001010011010100011101111000011110010100100001011001100111001011100110101011010100110101011010100111010110011101100100011010010011010001001111111010011010100101111101010101111100100000011000001100101110111000100101111101001111001010001110011011110000100110000100110001111111011101010010000100100000000101001110111001111011000100011110110001011101100100100000100101111000100000000000010000001110000111110010100101010110001100101111100001011000001101100110001001010001100110110001001111111100100010001101111110111001111100001111000001010001110010000000001010101010111111100001110110010000000110001111010111100000100010000001000111100011111011111110010100111100110100100110111010110110000001101011110011011011000111010001001001100111110110100100000011000000001011001110001101000011011010110111001110110011010100111101010111010110000010001100010000100010011111000101010101000111100101010111000011101100000111100000111001110010100101010110100011111000010001110110100011100110001100111110110111111011111110100100111111110000100011011110011101011010000001110011010010000111101011110111011010001100111001010001100011101101001010101100101001101001011101110011000010000010100110011101001100111111101010010000010100000001000100100101010001101110101101110010010111100000010010110010111001010110110001010011010011110110011101111100111100011011101000110101
110010000110100001011100111001001100100011110100110011100111100000111100010110000010111111011100010010100101111010011000100111011010010111100000000000101100100011110011101101000000101101010010011010100100011110001101000110111011011110011110011111100001011011000110111101011100100101001001100110111110111001110111111001001110000001100101000001100101111111010111100101110100110111111001001100100111011001110011100011001100100101100001100010001111110110111001100110010111001101110011000110001010010000111100000000110111110010111111111110010111010101011010011111101101000000001001101100110010010010011100010011110111010111100001110100010101011101001110110101101111100101000011100111001101010100101001010111010000101001111010010011001111011010111100000110001111000101011110111010100110110111110111011000110101010101111001110110010000110000101110010100010000001111011101011010101101000101101100111101010111111111010001101110001101000111011000001100000011110010000100000111111110010000010100000010111101110110101000101101111101010101110010101010111001101001110000010111010101001000001011110001000100010010101011000100011000010000101100001011111100001010001010111111100101111100101101111011011111000010100110111001101000000011011101101101010110000001001010111100111001001101101111101011000111011010100011101000100110000100101100110011111111110001110001111101000011110011111011100100001001011111100101101010011000001010110001011101110110111011110011101100100001000110000000011000110111111000001001011000100111101100010100011010000101010011110100111100110001010010011111010100001100000111011010000100010101011010001111000011001111111010101110000011100111101001010001101001001101101101011110011111101100111101101011001001000111101100110000011001101001000001110110001100010000010110011000101011011010111001011010000100001110001100000000100001011000010000110001000101011111011010001010110100101011010000100110111010101101100111110001001110110011101011100001011011101010001110000010011000111010101010101101000111011011000101110110000001011110100100001011011001010011101010011011111001111010101110001100001011011000000010011101000011010101100011110100000001011110001111100101000100111111101110111011010000110100101110110101100110110100010000010001100111101011010111001100001111110011101100101010001101010000111010010010010100011111111001100101001111001001011011101011010001100000010000100011001000011110110111001101001010011001100101100001110110111100001101111110100000010010010100000010000101101111101101010100101010011111000001100011100011010111001100110000000101110111100001101000110010010111110010010100100011011011001010110001111000110010111100011100010100011101110111010000101010011000000000111100001000000110110101100010000001000010101111010101001010110000101100010101101000001011011011110010110110000011101000001111000010110101101100111111110001101001010101011011001001011100001111000111010101010011001000100000111011101001101000000000100001011001100111111000011101011100111110011111000100100010100001000110
111101110110100011010000011011001100110110110000110110011111010010010110101011111110001000110011010001101101000100001100000110110111110010011011111010011001101011101011110110101101001100111001110101011010001100010111011100000100111001011011000110000001101100101001001110000111001011100100000010000010001101100101000110001010000100100000000111000110110011010010100101110110011001011100101101111100110010010011000011100101100101110000010010101000010101101101101110110000100011001100010001111000011010010001011010101110001011010111010110111011000110100100110110011101110110000100110001111101001101110110000110001000100110101110001100010110101000110111110100001110101011000110111111011000111100110001111100100011111001010011110100011000110111111101010101101101100000111111001111100100111111110101110111000001110001000001100001001111001001111000100011000101001011101011001100111101101110011101000100000000001100111011000011001100100000011011101110011010111100111001000100000101100000001010010101100100001011100110010010010011100101001000100010110001101110100110000101101000100110100010000111010000110011010100111100011111010011000011011111100011010100110001111000100010011111001110010101101011000101101011001100101111010111001011110100001011111011000111101100010101110111101001100000110011011010110101111100000110101011001000010111110001101000101110000100101111000100111111110000111101110011101101100100100110001001101100100010110001000011010011101100001010000011110111000011010111111101111000110110100101011000111001110110011001111010000100110111010101010000100011101000100100101011101001110100111011000011011011111000010010000001000101110111011010001001101110011100010010101111001111011100001101001000101101100100010111011001001011000001110101000101101100111001100001010000110110010000001000100111000110111011111101011011001010010110110001111101101001100101110110101101111101111001101000100111110101001111010001010111100101110001111100000111101011001001111001010111001010111010100001000000101101000100111111111001001010110010111011010000011001010100001100110111000111001110101001110000011110111101000110101011001011111011010100101001000100010111101001101110000101000111000010100100101100010100100101111000100111001010110011100010111111001111100110000011001101100110111001111010000100010110001010100000101001011010100010110011111000100011110010100000011101111100110010000000010110100100011111111100000010100100110010111011110111110011111111111100010101101110011110110010101110100111011100001100010010001111000100110110110101100111011000111001100000101000111101111011110000101011010010001001011001100001100100011111101010001100011111110011100100010101100110010100011010100011101110010101011010001101101011001000010000100000110110011101110011111010101110111111011000010100010110110001010010100011110010001000101100011000010111100100000110011000100010010001101111011111101100100000011010111011100110011101111110011001111111101011001100000111111011011010111101100110000111111010100110100100100100010111000010
100101010010011110001101111000100110011011010010001110101011011101101010001011010010010000001001010000101101111000101111101101001101111011111101011100001110111011101101100110111111101110111110011000011101010001011000101001100011111111001111011000011001010010011110001010011101000100000000010110001000101010011111111100101110000001101010111110110011100010101010001110111100000101011011011001110110101000101001110100001110110011001110001000001111011100001111101010100010111110100011001001010000111001000111101010001011110111000111000011101001110101111010111101000010000010110100000011111110111101001111110110111011110111110110110110100110111101001100111010100011010100111010010001100110100001100001111101111000111010110100000011010101111001111101101111110000110001111000110101001011110111001010111101111011011011001011100111010101110111011011011100100000111011011110110010111110010010110111000001001111010001101000110110001011001100101110100100110111100100110011001100001010010000110110000101010111100000010000010100011110111100111011110111010100101010111101001110010000011101111110010011011001100001010010000101011001111110011101111101010010101111101101110010111101010111100111001110010111110110111100000010111111001101010011000010001000001011110010000100000111110010001111111001101110010110100110110100011010011110001001101100011011001100100111011001110000110000100101110010001101110000101001111010001110011110011010100000010001000001110000000110110110011010110000110010110100001110011011000101011111111100111111011010011010000110000100100011110100011110010000101000011100100110011101000010111100011010110010101101011010000000011000110001000010010000100000101001011011000111010101011101010000110010110100011010101010001111010011100001001010110001101101000101110111001111011110111010111010011001110100101000100000000100111001001100101000101000011110000000100110110110011100000100111001111000100110111111101011001011100110001001100001101111110011111111100000101001100111010011011111110100001010100100111000101101101101011111000010100101101011011111100100011100100010110011111000110100000000000100101111000110110011011100011011101111100100001011001000101110101101010110111000001101011111000101010001000111111110111011110011001001001010000101101110010110010100100110100110101100011010010100100110110100010101010101100001101010111111001100111111001111010110101000010001001110101011001001110101101111011111001111111010111101010100111001111001111010001010110100010110010110010111010111111000111001011100101011100010101110010000101110001010011110010101110100111101001101010000001100100000110101111101111000010111110011100010101010001000110111100111000101010110000110011101001010101010100110000101001010001110011010110101111001101100101111100110010001000101011111010101111110011000001101101001101011100111111011111101111100100001000000110111010001100101111111111111011011010110001100011111101000100111001010001111010000011000011100010111100001101011010001010000011000010111001101110000111110011001000001101010
100011000010010110000010000010010100100001000001100011010111010000100001010111001001001100111110111101011010111000110011001100111101110101001110001001011001001101011110111111001111011000001101100111011100010001011010111001000001000000001100000010101000101110100111000101100010111010010110001111110000111110001101100010110000000011011100100100000001101110111010011000101110011000100101110100001101010101000100111100111110001100001011110110001101001000100011100110110110000000111111000101000010011001000000111010111010010001001011101111010111111000110001010100100000001010000011010111000011101000111110010010101001110111000100101110010011100100111000101111111000101100000000001100000000010010011110010110110101100001001101000110010101010111101000100001111000111010011110010111101100010011000010111100101001110101011110111100000011111111000011011001000011101011111001010001010100001000110010101110101010011011000010010000010111010001011000000000001011010000100001010111110011100100010100100100111100100000101001111111111001100010100111010000100101001011111111111000010101100101011010010100110111011000110110000001010000000011010001010100100000001111111011010111001010100000011101100111000011100100111000011011000000101110110001111000110001011110000101101000110101010100111100001011000010111101000000100101000011011111001001010101000101001000000100101000010110000111101100110100011000110010101111101011011100100001011001101011101110000101010010101010100010001001100000101100101000001011010010011101111110000011000110000101101011011001101111000000000101001001110000011010110110011101010101011000001111010111101001000100000101000010100011010101111110000000100101101101000000001101011111010011111101101001010000101110000111001110011111001111000011000111010000011100011000001100011010001000110110010010111011111000001001010000011110001011000100111110011010001101001111010001010110100000001100011100011001100101010110011100110000101100110101010110101100011101100010010100110010011100110001110110010001011001011101110011000111101101110101010000100101110100001111100111111000000001101000110101011110110011110101100100001111011010000001010001010101001011000001011111101101100110011000011001011011010000100101110001111001100101111111110101110111101101001011110010011111000111110111010011000001010100110010111111100000010100001100000111010001111001100001011001011011010011100011111111110101111100000101110111100100100010100010110101000101010000001000011111000001100100100101111101010100100011101011101111011010111011100000110100101111010001010010111110100110011001100001000101111111110010111001100010100110111100011110100011000100011011101011010111001110100000001000111000000110111110010100001110111110101101110101011110101101101111000110110101011100010110000111010111110110110001001010111010111010000001111011110111011101000001101001100011111100010011111100001010111110110000111110110011010000101011010010101011000010001101001110000100011100001000100001101111111100010000110101101101100110110100100101001110100001
111100011011001111101010001010010001011000110001100100011101001010100010111000111111101101110000111101111010010001111101001110110010100111100101000101101010111000100001100010110100010100010110111111101101100010011000101001011001111000110001011111101100101110011000000001101000001010000101101110010111111000010000101000001000101110111011101010110010010000101101010011011010001001001100101110101100100001001100111101010011001101100100111111100101000100101111000000000111100100001100000001000000011111010101001101000111101100111011101011000001101000010001010001011101001011000001101010010001111010110110000100010001011010110011100111001001001001010010101110000101000011110001111010110000100011010110101111010011010000100100001110000000100000110001011110111100101100010000101100000100001010010010100001010101010000000001010010011110111011111101001010111111100100111001111011011111011001111111010010010101001100110101101110111011000110100010010000010010111111110010101110011000111111001001010010010011110011010110000100001111101010111011110101011100011101110011111011011010000010011111110101101000011000010101001001111001000110011011010110000000001010001010010001001001100101010000111110110110110011111100000000011101100101010111101111100100011001010000011110110101111101110110010011000001110011100101010001111011110100000000001110111010110101101001111110000110000000111111101010110111111001100010100100010000000000111011011011000110001111010111000001000100101100100010001000110110101010110101010111101001110101101000100111001010010000010000001111011000100101001111100000011101111101101100011010010011111111000000101011100101011101000100111001101011111100001000101110100011110001011011001101111101000100111010010111000011111001101111111011011111010001100100111100011001111000101010000001101000110110111101001011101110110000101010111010000010100100101010001001110111000011010100101011011010110011000001111100110111010101011111111010011101110100110000100110011001011101100011101000101011011010001000111110100001101110000011000101000100000101111000110110000000000100110111100001100011011100111000111011010111011010010001111101010100010101010100001000110101110011111010100111111001100011011000001001110000111010100001000000010111100010000110110101110010111111011001101000101110110000000100011001010000011110110100011111010000100101110111110111101100101101011101001101011000100011001000010011110100001111101001101110011001010101011111111101101110000110101110010100111100101100001100011101111011111011110011000001101011001100000000000000100001111101101010110101001101001110100110101010101011010101100000110100011011110000001010000001011001011101110101111101001111101100101101110001000110000110000111111110001001110001010011101111001001011101000111110110001100010001110101010000100101000101011100011000011111110001100111001111111000011111100111001010101110010010000111001100000001100100110110011110011011010001001001001111111010011011001100001001110110011101000000110011011101011011111010111001010100100000010100
111010010110101000100111010010111110001011110100000011000111111100101000011100011000110111001110110101011011111100111001000110100101111110101101000100101111011101101110000000010111000111110100010101100111110110101001111100111000110011110010110101111001101011100001001000100100011011101100101010000101110011001100101100010111010011011110000100111010001100100101001111011001101001101110000001000000010000110010101110000011010111111100011101111100011001100011101100110101000010111011010110111001110000011000010101111101000000101000010000111010111110001111110000110110000000000010101101110100101100000111101011100011010110001101010001001001011001100110100001011001010001010101111011001001001111110111001001101011011110101000001010101010010000111101011110001001001011001000001011101010100001101110110001011011001001011101110001101111001111111010111010000000100011000000111101110011100000110011001011001101111101011101001101010010000011100110010010001010111011101010010010011010101101110111100101100011000000110110001101011110110111011001001000000000110110111001101100110101010100110001111001111010110101100111011110001001000000011100011000101100110011011011001101001111000100010101000111100111100101011100100101000011110000011001110111010110101010011010010001000110111110011010111100100001101001110100111111111000011111000011101100111100011111011100001101000001001001111110001101110110101001010111000100010101011111100101000000111000010001011001001010100010101111011010001111101100101100110000101110101101001000001110000000011011100111101011000111000101110101001000101010000011100100110110100010110011110010100010001110111101000010111101111011010010000101100101000011101010010110000110101100010001001100111011001110010100001011100110101010101111101001010001110101110001000111100010001011001010111010011001001011110111101111100000000000100011011100111010000000001000110001010111011001000001010110010110000001011100100001001000100001111101011001100011011100000110001010000011010111001011110110101101011111011100101110110110001001110000111111011110100110100111000010001101100001111110100111000000010111000111101111010010001000001010000011010100010100100010110111000001000100010110000001001111000110010000011000000010011000111010110111101000110010111011001110110111010101001110101000010001101100000101011011111101111001101101000111110001111011110101010111000100101011110101110111101000101010110010100010001010101101010001110000110100001101101111001110110000011101100111011101111000000000011110010111101111000111011111100100000010111000010110101001110101000101010000101111111000001001101000101010000111111011101001010010101000001100011000010001001010111000011101110111101001111000011110011010010100000100010100100110011000100001000100100000111111101000111011111110110101110000100101011010011111111010001000000011111110101101011100111101101110011111000001000101000011011011000100011100010011011011001000100111000101110010010110100101101010101100010000111011101100000101010010111001000011010110110110100110110100
011011010111100010010101011010001010111000101101001011001110111001001101001111001110000010101000101110101011010000011001100000101111110110011111001011010010100100111110101011101110101101010111111101011001001100001011110010111000101011100000100111011101110001001101001010000101100110110101011111111010001000011011001101100110101011011101110011111000100001001001000010000000110110010100001010100111110110110110111110100110000111101110100011111001010110110010011001001001001001101001010010001000010101110011011000110101100001110010110111111111000110011001101000100110111101011111011000011100111011110000111011000111101001100010011110000010111101011011000101011001001011001000000111000111110000101011010001010110001111010000101011001001000111111100011100100011001011111010110010001110110101001111110111100000000100111100110101101101001101001111011000110101010000111100001010111000101100011100010101100101011011111010000101010010111110011011001111011110111110000011001110011011010110100011001000011111011001110011011101111110010100001000010001100010111111101100101001000101000111000101111111101000011111110111001111101111011010011011000011110101000100010100101011011100100111111001011000010011100111011011110100111101010101000110100001100000111100111010001001111110101010111011110010011100101010111110001001000001011101111001010001010101110100000000000100011110100000111111000100000011111111110010011100010110110111111101010111100010111010101010110101101011101101110111101110111111010001000111100111110101010111101100011101011100101011110110110111111111011111101011101100100101101001110011111111010001111001011010001100001110111001000111010111000000010001000100110010001011001100111110001001110001101001111100010010101110110100001010011110000101000001000010100001111010111110011000110111100110110111111111001111110110001101110110010000110000110101000001010010001101000010101001100000101000110101010000010010001101000100111100110100101100110011100110110001010101010100001001101010011111000111100101111100100010111101011011110101111001100010011011011101101010010001000110011101100110011010011101011010000111111111001011000010011000011110100010100111111110110100101111010100111111100111101001111110101000111110111110000101101100111111010001010011101110100100111011011011010010100010110010100100101110000000111001001001001101111101101111111001000101100111101010011111110001001010011111111001010101111001100111111101000011100000111101110100010100001011100001110100000101011100010111001010000110000011001100100110010101100110011010011101101101100100011010011010101111001111010000000010001101011001100100011001110111101110111000001001101011100110101000101100111110000000001001110101000000000011000110011101101010101110101110100000001101001011000101001101010011111111000110001110101000010010111100011000001011100100101011010010001011111010011011100101111001111000010111101001110010011101000110110001001101101000100110100010110111011110111000000000010110001111001001010000110010010111001101000101000011001101010111
100010100100011000111101100010000110000101100011100110000110111111111011100101000011100010110110010010110100001110110000101110100001110000011000001101101110000001100110101110000101001010100110100100110100011110111111000000111100001110000100001001100010010000011010010001110011101111011001010011001111000010100010101100110110111011000010011001011110001101011010110101010001000011100011111100001101110101010101011101101110011101101101110001011101101011100011100110010110110010111101010111001110000101101000110011111100001101110011011000111111001111111001010110100001101001111110110001101100101110111110001011100010011100011000011011011110111001110011101000001000100101011100111101000001001110011000111100100100100111110111111101001010101000000000000111000011101101001001011111111010010000001110000000111110000100110111000001100011011111011000110011001101010111001111101001010000110111111110111101110100001101111101100100111011011000110110111100111110011100110100110101001100101110100100000101110000001110111100011110110001111111011001110110001010000010111100111101110001110101011101000111100010110011101111011000011010101110101000011010001111001011010110101110100010001010100110011110011000010100010110001010101100001100001001001101000001000001001111010001100100011100111000001100100101110110000001000110011000010000101001011010011111100001001010111000101100001010000001101111111101100110000011001101111111110110011011010010010010100110000001101110111100101011110000100011011111110011101111110000101111000110110000011100010011001001011100101001011001011110011001110111001001110010101010100010011100001001011011101100011001000100000010101010010010011100001101001010101011100101011011101111100110000011100011100111101011001011001001001000011010001110001001110101100110111100011011100000010110110100011000100111101110011100100010101111101101011111011101110010110111000111110111010100101100100100000001110101100101111011000111110011100011111001011000110001011111011011110011010110111000110000010111001011110000010110001101111111100101001010011001100011110111011011001110001101000001100011010111111100111010110111110101111100100000110110001100010110001100000100101111010100001010010111100101111010111011100110101111000111111100100001011001101011100100100000101000111110011101101011111010011111100010010010011010101000101000010000101001111110100001100101001110010100110100101100111111010111000101100010010001100111111111110110100101100101110101100001100001101111000111101011000011101000111100010101011011100001101111110101000101011011010010101110011110110111001111011110001100010110111010000011001000000111001001110010111000001100000001101001100011100011010001001001111111100110111001111010000110110001101001001111000010100100010101011110011111111111110000001110011100111111011001111111000000011011001011110100111001111101011011000001001000111100110110110100100011000101100100001001000101111011010111011110101100111111010001101000000011100011011000001001100000001010011110010111100110100000101111001110010111
100101110001110001011111100101011000111010100111000001110011110100000111001110101101110101101010110101010000100111000110001010110010001000110110101110001011000110010011010001101100001110110000001000010111011111111011011011101101100101100000011000011100011011010111100111011010100010011010000001100001110010001010011100011110111101101111010100011010010111001010010001000000110011110000101000101101101000111010100000111010110100101010001101011111001110110110100000001101110000100010100011011110101010110010111111001110111011110101111111011011100111110010101111011010010001000111100010101111001000000110101011001011110010100011100010100001101111011111100011010101110111001101010111000000010111001100100001100010000011111011101110111110010111011010010011000000010101001100100011110000000101001011011110111010100010000100000100011111110010011010110011111110010001010001001100101101000010010000100111001101000000000101111100111011011100101100001111011110000110001011101011100110101101001101111101101110100011101000001010101000001000111101011001001001010100011111111001011110100010000100011101111001111110000001101000101000011011011011001000100101111000100100110010000101011001101101100010011011011010010011010100101010000001101010100010011100110001000100010011001011111110101000011010001100010001110100011100111110110101111011001101111001010000010000001001000001100111011000111101011110000000010101001010100100110011110101000101110111100100011101111000001100000000101000101101000000101111000001110001000101011010101110011010000011010010010100010111101010001011011010110100011000111111010100010110010001000010100010011011101101010101110000111110001101011110110111111100110010011110010000101000101001111101110000100010110111111101010101101110001001010001010000111110100001111001111011010001010010100110011010001100110000110011000000101010001100000110010101111010000100101110001010010000000111001001111100100100101110100000000010111000111100101110111111011000010001110100001011010011110011010101111011110000010111110001011101111000100010010101001110001001111000000100111110110101110001110011000110111010011011100100000011101101010011010100000111001110011110100101001111001110010001110110111010001101010100001100110101000110100001101101000000010010100110010100001000111100001010011111100101110011101100110110111000010010000100101001101111100101011000111011010111000011111010110111111111101001000111101001001111001101111010111101001110001111111001111011001000001010111010101011010010100001110101110111111011010101000110101101110110001111001110010000110001101000001101111011011110111110011100111111000011101011101001011011011000001011001001101011111101001010111111100110101000001101110110111010101010100111111100010111010110000001110001111101000111100011010100101011010000100101011010100011011011101011001010001101100110000010110000100001101011110001101111010101100011101101101010011010010100011101001010111100001111111110110110001100010011101101101101110001111011100011001000110111111001110000101101100000011000
111011110000011100100100110000111110110010010001011110100010101101000000101000001101000010110010010110101111000100110011111110111111010101101110001110010110010001100111000011100111000000011110000100001000001101101000001101100110101110010101011010001110011101000111101000011011000000001011010110001001000111111011101110110000011010001011101100001101010010100001110111100011110001110010010101001111111110000010001011101010000111001100110011010011000001010011110010010001100111111010110111101111101000100001011110110110000010101101010110110101110001100110111010100000001000111001011011000101011110011101100000110100100001001000000100000101100000011111000111001110111011010011110001000001000111000011110000000101001010110101111111110001110110111100000100000001011110101100000100110011111101010111110100111111000100010100100110010110000101101111111101101101100010011001101111000100000000011111100010101011101010111111010100101110001110010101001110110000011010001110010001110111001111010011111001000000111011000001000011011000100100101101110110000010001001110100001101011011101010111010000110111100111100011001100001100111101010111011010100000010101001110110010111011000100000100010011100000010001010011011011100011001000000111010001000000000011110100110010100100101100110111101100110111011110011110010000101010110110000110110011000101011111110110110101110111101001001111001101000101000100011100110001111101001110001010011101010111111111001010111111000111011011010101111101100001000011111110101111010110011001111011001011100111111000001010001110011001101001100010101000110001001100101100000111001000100010110100110011101101111100110101110101101000100010101101010000111000010001100011110111001000011110011111000111100101001111000101000100110010100111101100100001000101111011000010000001010110110000110010011000111111110110001111011101011010110010011111101111101010010011111110101010111110110100000110110111100101010100111000001101100101100110011100101111001010001101100111111100110101111010110111100101001110010111010110001010011010110001001010011001001100100010000001101010010010000001100000000100100101011100111111001010111010001011000100110100001110011111111011000111111000000001001010110001011011101101001100001101010110111001101001001111101010000101111111010010001110101100111110010000010001001111111000110101011000101100100001100110011011000010100001111110101101110101010111010001011011111110001110100011011100001100001001010010011010110111101000111000001110000110010110101010001011101111100011100010110000100010001110010011010011011000100110010010101000111011001111011001100111111101101000100101010111110000001101000111100100100001110111110010100010011110010100110001001011100001010010101111101110011000100001010100010111001110110000000100100111011001111000010111111010101010100010010011111110111100111111000101000000101000101100100010001001101111101011001111010010111011100000011101010101100001000011000111000111101000000011010010001111100010110011111000000111011010001000001110000000110011111100011
110011011100111010100111010011110101001110111011011001110110111010000110010110101010010010101000001101100001111000010011101100000011010000110110011110001001110101111011011110100111011110110001110110110010010000010000010111011001111000101110011001011111101110100101001011110100011111100101101000111111000111011101001110001100111101111000010011101000001010101010011110010111000011011000100111111010011000011011111011001001100111011000110000010101110010010100011011111001001100010110000001000001011000000000010100111011000110011100010011110001000110011110011010000100010011011100110100100110011111110100111001001000101011000011111110101100100101011110110000111000001110100010011011011000110001010001111011111011001111100011000011011100011010110110010110010101110101110011101111100100011110100000111000100001000011001010010111011001011011111101010111001000010011001110011101001010010101100100010010000000101101000101011110001011000111010010000110100010100011000001111101111001111101111110110110100000100010100101111100111010010011000000110110010001011100100010010000100110111101110100111100001111100011001110101011100000001100110110001010110000011000111101111010000011001001010000001101100010101111010100101000110110100010011100111101100010000000011011011101001100101001111110111010110110101010011100101011110101100001101101110110010000111011101101110101111111000010100111010000001101001000011100011111101000011001101110001001110111001111000000100001110010001111011011000001100001011011110101110000011101111101111110011101101010111001110011101111001111010111111010010110100001100001111001001010011100010011010110010100010110001101111100001100001111011011111001000011010100011110001110110000101111110001110000110010111110110010110111010001111110111010101100011010000101100111001100101001100000110001111000011101100001110100100000011011100110011010011010010101011111101000111110101101000101100100111011001001010110000111111100111110101100010010101111101111110010000100000001010000010010111011110111100000011111011011011010001101100111100000110010001110111100010010100110101110000100000111010001001101001000101001111111100011101101101110000001000100111000010001101100101001110000100110101100001000010011011111110111001101010000000000001001100111001110001110110010111000001001010110011110000011101001100010110100010001111010010100011000000001010000110100011011111011111000110110000110011111100101011110000101110010110000100101000100101101101101010101010101101110100010011001001010011100110100110000000011100010100010011111010000110110010010101011011001010101010010001010111111001011001100100000001110000011101100011011011110110001110001100001110001001011001100011110000110010101010100001101001010111111001000001100001111101101011000111001000110101001011001000001000111111111110010110101110110110101001011011110110011001000111111000111010000010100001001001011010101101011111111011011000111000100110000100010110011001011011101110000110100100110110010110000100111101000000010100011000111101100100101010100110111
011100010010101000111110001010101010011001110111101000100110011111010000010000101001100010100110001000010011000011010000100101011010110110000111110011010011011111111010000101001001100001001101000111010110110111011001110010011000010010101110010111101011011110011000000111110000001111101001100000100111011010001010111110111010011101011000001011011001111001000000111101000000111010111001111100101101011100101010000000110100000010111011000011011101110110110110010010010100001000011111101000111101110001111101001110001110011000000000101001101011000110110111001000001110110110101100000000010100100000111100111101000101000001001011000010101000010011111010001111010110000100011110100011001010010001100010000110100011000000101010111101011100101110001101101101001110010000101111010011010111110110100010000000011010111110010110001100011111001100011110000010000011001000110011010000010001101000001100011101101011110000101011011110010111000010101000010111110111110011100100111011111000001110010011011100110100100001000110011001010111001001001110101110001010010101010110001010101100101010110001100111100010110111100101100010000111010110010111011010011011001011110011110001101011111111001011100000001001101110001100100001010110111011101100101100110011001000110100100101010101011100011000100000000111101110000000110010101010011011011010100111110001001011011110101100100001010110100101010010110110111111000101010111010100001110010111011110011110001001000110010001010101111100110001001110100111101011101110100101011100110011010101001001000010100111000110000001011111010111010000001010010101000100011000101010000010100010101001110000100101000111100110011010110000101111110001101111101011111111000011001100100001111000010101101100000111000011001100000100001001000110000111001110100001001111111001001110101000100101100010100010010011000001101011110110101111100111011100010011100101100000101110000011010010011011010001001110011000101011011011110000001101111000111000111111001111101001101011111000100101001110100101001011111110011111011011000101111000100010100001111110011001000100000111101010110010010000000010001011111111110110010101100111001110110110001001101100111110011101111100110000010111011011001100110011111011000011110000011111010100101011000000101011101110001010001111011010001110011111110101111010001101111100010001011000000010001010000100001011000110000011101011100001010000001111100011001010101111111001011010000010011101111010011110011001010101111001000000011101111111010001001101001110011100001110011010000101010110100001001111000100100111101100101100110010100111100000011110001110010111011111110100010110110110100100001101011101100110100010010010111000010111000010001000011011101000100101000001011111100111000110001110111001000100110110011110000000010001110010001000110010000010010001100110100000101110110101100010001011010110101010000100110010000111101111110101000011010110111001111111000101100101011010100110100000010000000000000001011111111110011000101010110110000100001001110001100101110100011111110011
100000011101100101101110110100000001000110011001001010010111100100110001001011101001111010100001010110010101001011010011111111110001100001011101000100111101111001110011111100010111000011101010010100001001000101101100111011010010010110101000101011000111100000110100011110100010010001110000100001111011110110011110110110111010111001010111110110010101010011101000100001100110001101011111110010000111000101010100011000001010110111101001000110010010100111101101100100110100001011000011111100010000101110010101110011000111011110001010111001111101101110010010011100100111101111011110100100011001111100000001000100111011001100100101001010100110110111001110100001110111011111011001101110100011011000110001011101000101110111101100001010001101101001100111000101011010111101111011001111100010110000101110001100011101011101111111100110010101101001000110001100110001010010000111001001001000111111011111001110001011111001001100111000111000010010101010111111011011110010110000110000100000111110001101010111111110101000000011010011000001010101110110001101100011110110000101001100111001100110000010001100101000100011100010110111111010100011011111101100110101001000011101111100111011101000100001101010001100110101000111000000101100110100100100000001111111110110101001100100100010101010101010111110101001011010000110001011011001000011011001001110101101100001011011010110101101010010100110010110001001111110010111010101011000111110111110101111110011001011000011011001101011111000000000100011100110111101010011110010100011100110100010011010000110011101010001111100111010000110100010111011001000110010101100111010000100011110100000010000000110010011011001110100001101110010111111000101001101001110010111100010011111010100000110001011010000010011001111001110100111000110111000101110000010111111111010010001100101000110010001001000101111000101110101111011100001111011001100011100011111100001010001001111110010001111000111000101110111010110100010111011111010011111101111110111100011101010110101101010000111110000011011011010010011100001010101001110110001101011010111100101100110110110010010000111001100010100001111011111001100101100000001010011000000111100100010110111110001011011111110101011110011101001011101100011000011111101011010010000100101101101000011010111010000010101001010111111111011011100110110011111101110100111001110111110110001101000110100001000111001000001100010011001010101110001100001000001010101100010000011001110010101011011010001010010011011111010101001111000101100100000110100011111111011110011010001111010001110001111110110110000100001111101111101011010001100100001010011011111110001010001100101001100001010100101011001011110101010101110000010001100000111001010111101101001110000011101110101111011011011011000000100111110011011000110010101011010110111011100111111110110000110011010101000001000110111001110010101010011111110010101000001100110000110100111110011010111110100100000011111110010111000111111011000100111011000110001100001010011000001111001101000000010100000010000000000000101101001111110010010
000011011111001011100101101101100010000110100110000001110100110001111001001001011101110001110000110011110000110010100101100001101011110110101100010110100111011001011100011000101011100010001001111110100101101101011100101101000100000100000100111011010011010000100110011010011010010010001011010100100110110100110010001011111000100110000001000110000101100000110100100110100100111110110000110100000110010101011111111110011001000000111110111010110000000000111001011010100100111110110110001100000100101000110111011011110001011001000011100111001010110101110010010000101111101001100011110011011101110101110101100110101101111111001101010111011011100100001000011000101011111000010100110000100000001111001111111010101011011111100011111101110010110111010100101100111101000110001101011000001001000001111010101101010100001110100110011110010101100110111100101011100011001111001001101010111111011010000001000100110110100011010010101011001111100001101000100010110110011110011011001010100000111001000001001011100101101101100000001010010000101001000110010000100011101000101010011101001001111011001101111010111010100000111111101011001100010110111011101100111111000011111101000010100010011001010011001000101100011010011101011010101011101111001101101011111001101100100111101110000001010111101110100000111011100111101101011010000010100111110110011111110101100100001011011100011110101101100011101000110001001000100111101001110110001001101100110110100011101000011111001001111111100100101001111101001110101010110100111011101100001110111010101000111111111101100110110000011010000011010011001010001110100010111101100001111101100001100010111001001001111110010100001110011010001111101001111100011111001101011111011110100110010100110101010100100110100111110100000101010001001101100001011100110100000010001111110110011101101111011010001000101110010001011100001000111100111111010011010011011110101011111001100111000111001000000110000111110010111000100001011100000101100100101000100000110011010110011101000000111110110110110001001111110100111011001100111101100100110101110010011110110001110001110101110101110000100010110101001100011001010000011001001001001011100000001011111100110001010010000010111010011000101111100010000110001111011110100010001011010110110010110101111101010000101100000010001001010011101000110111100010010000001010010111001010100101100000101011100111111010011111011010001000010010010111001100010000011100110111101000111100010100101010111001001000001110011110111000100111010001100100110110101010001000010010111001100010010110110010111001100011111011100100000000110111011011101110100010010111001000110110001101000100001000011010111010001001100001001010110110101100101101010101000000000010011110111011110010001010001101100011001110101101100100111110001010010000101101011001000100010011111100000011111011101101000010000011010101000111110100100111010001000110010111001101110010011010110100011110000010000000100000100101100011100101000100101101100000010110101110100000101100011101000101110110011010010111111101111010010100
011000010110000010000101101000000110101100010111001100110010000100010000000100101001011110001100000010100001101101111000101000001011111001000100011100100000000101011101100110110110000110101001000101110111111100100001101100011110010101111111101110110011000000000110111001011111010110101100001011010010000101111100010000000111000100010100111011010000100111100010110011101100111110000101100011011100000100101110001000110011000011011110010001101000101101101100110010001000001001000101001010101100011110011000010011010100010000100000001001001110001010011110001111001000001111111000010000111111111001000100101100001110000010100101000101100001000010101110010111000000100010100010011001001101100011100110000000110110010101110000101110110110000100001100010011111001010100111011101010011010010011001010110000001010000010111000000011110010011001001111100111000010100101100011010011110101010011000110001010110111000101101101110100001010111101111000011111100111110001011100101011101111110100110110011010100110110110000000011100010101010101000000001101111100110100001110000000001010111011111001110011101001110011000101101110111100011110101110000010110011001111000011010010111100011011001011000000001011100111000100001011001110001101110100101101101100101101010000100011001101001000101001110000010010010101010001010001101100011000010100110000001111000011000001111010011101001100011000000001011110011011101011100101110111111100111100000100001101011101000110111010101010011001101000010100111010110010010000001110000101100011000111100001110000101101100011101110010000111010101110010000011100110010101110001100010111100101010110101111110100110110011111001001100110101001011100000001101010001110010001000100111010011000010101010100000011110001100111111111001111111001110100101000111100101001111111110011111110101001011001000011111100100010000000100110100011001100101111010010100101100000010000001011111100111111000010000001000010111010000111101100100011001111001101010001111011011111110111111111011110000100000110101110110101100000010010101101000101010011110000101000100001100001001101000000100001110011111001111100010111001010000110011101111000010100110100110101011100111000010111111000011000010100110101111010010111011011101001001111100110111110011011000101011010011011101010110100000101100101110101110001001001111011000110001111010001010011010000100101001010100100110111010101000101101100011011011001000010011001010010001100110000111000011001111100101100000100011001010011101111111011100001011001111111000101110111110101101001111101100111100100110111000111011111110010000000001111010000011110111000001001100000001111011110100100100011100111001000011110100010001000101000000000000101101100101011101111010110000001110011001100001111100111010001001001010110101001001000111111011001011010110100101100100100101100110010100001111010110110001001111100110011100100111011000110011100011111000111001001101001101110000011110011111011011000111001011101111101110100001011011011001111100101000110100110011000100011000010110100011110
010001011110000011000001010011100001100010111100110110110111110000100111011110101101001101011000100001011110100000001101011100100010110100111010111010101001010001000000011001101100110111100001101101001000101001001111011011011000100101111101011100100001000111101101011111000001010110110011110000111000110101001111110001100110110100100010100111101111001111010100110000011101000011000011010111100000000100011111111001111101110110001011000110100100001001011011011011001000000111000110001100100110000100111010111010110111011000000110001001110101110100001001000111110000010111011000111111010110000001110001111101001011111010101101111100011010010101001111001011001101000001111001011000111110001011110110100001101111111010001010001000111100010110111101011011100001001010101000001101011011000000010100100100000110000010011100010010010110111000111010101010111100011010001001010010100010010101001100011000101110000111001100101111010110101001000111010000101110101101100110100100101001010111111100001100010000101100100011110011011101100001010011011000101010101100100110011000101010110110000010001110001100100000000100000110010000110101100110001100000011110010001000100110010110001111110111110000100111010001011101011101101001001001110011111011110001101100111000000001100011101100000011101000111110111011010101110110101101001111111000011001011111000010010110010101011001001000110101010110110010110110100101011010111111010101011101110010110000111101000111111111110110000011100111101011011000111111101010010100100100111001001001001110001000100000100011001111110000000010010101011000000011011000110111100111000110100110001000000110000110001101001110111100111000100001011111110110000001011001100001010011000111110101111110010001011010000011100100011000011100101100000011100010111000001010011011000000000010101001110111011000101100000101101100011110010000101101000001011100001100010001001101101011101000100001000110101100101101100000101101101101000110010111001100111000010011011111100011011011000110000111010111011001000111011011100100011011011010101100011010010111000100110010010101011111010000110010101110101010101111000100001001010000110101110001101100011111011010100001111100000110100000010000010010100100000110000000001001101000000101101100100100100110101100101010111010001111001000101001101101100101010101001101111100101111110000110101011101100110011011010111101001110110011000001111111010101110010001001111000000100110000010100100011100011010111011000100010110010111110100010110111001011000000011110001100010101000000110001110100111010110101100011000001000101110110001011101000100001101010100001100110100110111000011101000101100111101111000000110101101101111111110100011101010100001100110001000111000010010100101001111010100100110101100110110000110101110100010111001101101011001100001111110101101101011011000000110010100110100000110101100100101001101111110110110110000001010000010000001001101010111100001111101110011110011100011110100001010001011011010001111100101000000001010111011101111111100110011111100010101
110011011100000000010111100110100100011101100011001001110001111001001100111010011001001010111001100001010010010100111101001010011010001000110010101010011100101000010000011010000001010101010001111000000101101011100001011011101111100010110101011010011001100001111000000000101111010010001001010011101101100100011010101010101000110010000011011110000001011100100110010101010111110001010101110111010011110011101010000000111001101101010000011010111110100100001011100000111110111101100101000001010001101000000101000011100101110000100011001101110111100001011100001111101110101010000010101010001100110111010010101100101001011111111100001011000011110101101110100110111100000101110010010110001111011011111001101111011010000000011011000001001011001101010010000010110110101110100011100111100100111011000010110100100011110000110110111001101011100110100000100100001011010001001110100000001100001101110100011100001001110000111001011100001111101000101000010011101100100000001101100011001100000010111100000100100000111011001100100101100100001101100100110110101010101010000010010000011110100000100110010000010100101000011101010011111100100000011010000110011100010110011001101100000000000001010010100001111001010101111100000101111101000110100000111010111010100100110100110100101111010001110010101000110110011100110000001110011010101011100000100100001010111110111101000001110000111111110101100010001110011001001010001110011101110001010011111000111110000011001101010000101100000001000011110001111101010000111110100111001100010010011110111110011101000011011110000010011110111011010000000100111110100011100000011111000101100010100100110111111110000100001100101110000111110010100001000010001111101000110111110010111100110010100101101101000001010011011001111101110101000001000110010101011001001010111111000010001010011010100011001101101001111110010101000010111110111011100001000010111011100001010011110110101001001000111100011010010101000111011111011000001110101000001001010010101010010111100111110001001101011100110110001110111100100001000000011110110111110100010001100111010000001010100101001111010001110011111011100111111100000000001000111010001000001010011010101010111001011101001100010111100011101101001011101011111001011011000111010111101001111110001010110101100011011001011111011010010011010100000000101010010101101111011011010010010011000001110110000111010110001100011001000101111011110000000011011011100101000011000011101100110111111100001011011010010000111011011001000011100000110010000101001100101110001101010101101101000101100000100111001000110100011011000110111000001110011111110000000000011111100001001011011110011101000111000100110111101101010000110110110110010101110110010011001101101010001101101000101101011101101110111101010000101010101101010100000011101100110010011100000000101100011100000000011100010000101000000000001111001110001001111011111011110011110100000001110001010101100011111010010001010000110100011001011111011010111000110110110101001000010000111110111011100011011010000110011100010000111110111110
011000110111000101111011111100000111100110001000100100010101001010111010011110101011100010000001001011001101110010011110001011011010101001001110010110111110011000011000100011110001101011111001011110111111111011000011110111011101110110100011011010011101101111001000110010001110011100111110001110001001111011001011111110011100111111111001011011011101011001100010000010000111000010111000001000110101101111110100011001001100111111000001101111000111011110111101001000011011100110111001111001110010001001010101111001111101110101011111100010000000101011101111101110000110111000100010110101011100101011000010111001100011010001000010110101100100111011111100101000001001101101110101111100110100000010100100011111010010110011110010110111001001011010010001100001011111000111001000110110010100011110000100110011100001111110001111000001001011010010010011000011101111000111100100110010011011000111011111110010111101001010010010101010001111100010101110010101010000001001011100110001010101100000000100111110000101000010100000010111000001000000111011010100100000111111111001110100010101011110111110010001100101001011001110000011101100001110000111011100101011100011011011011000111111011001000001010000001100000100000101010010000010111110001011000101011101111100011100011101001011011000001011111010010110011000000101110001000010000110101110011111110100101111001011010101110111011001101110111110010001110010001000101111110010111010000100001000101011001001011001110011101111100110100011001110001011100011110101011011001011010011100001001010101000011011001101000100101001011101101001010001001001010110001101100001011000110001101001110101110010001000001010100011100000010110100111100111101011000011000010110011000011001010000101111010010010000010011101010000001100100101010011111101100111011011001000111001010111001010000110000111100100101101011111101000110011110100111000000101011111010101001100000010000011011111001000000011000011000001110100010110111111110010001111110110101111100101111111010000000111100010001100001110100110011101001010110011101010101111010100110000010100011011010010010011010010010010101100001100111100110000111110110110001110000000101110100100001100011101000101001000100001100011010001000111000110001001101011101011110110001011101111111010110110101011011000111101001011001010001101111000001010101000101100010011110000110101011001011000110111000000111010000101110010111011011011010000010001111000001110000000101100111001010011110001010001000000100010100000101110001101111100111110000001101110001000110000110011011000010110001110011100001111011111111011101011000100011000110010011111111101011100011000001110101100000100001111010001011001001110000110011000111111101010010111010000100111100001000011001110001110000010000011110100100111111111001011110010101100111010111000011110110110010111100011101111110010011110110100110101110101100100101100001100111001111101001110100000110101001111001001100110110111100000001111011111001010111001000011001110101000111100011111000101111101000010010100011011100000100100
010110011011000001101010000111110101101011010111010000001001100001101011110101000110101010111101010111110111101010100101110100111110100111101000101111001110100111001010101101100110000000111100010111011010000010101001011010110010000001100100001000000001110001010101111100011011100001110110010100011110101001011100001110100001100010000101001100101100101011101001101111111000011110010101010110001110101001110001101101111100011001110011110111110100000110111101000101011000101000001111011001110111010010011110000001010011110110101011010011100111101111001110111111001011010110110111100111011001001100101101111011110100101001100000010111110000001101110100010100111000100001110001100011111010100001101011110100101101011000000101101001111100010100001001101000011011000100001001110111101101000110000110100110111011110111100001110000110110111100110010011011110011101001100100110001101000000111011111101010111001100100100100110011111011010000100010100111110001110001100001111010110100001010000101010100010001111100111001111101011100100110010100110110111011100000010111111000011101111100110101111110101010111011001001011101101001100110100010000101011100110111001010110000111000001010001000110011001101001000100110000001000010110000100110111000111011100110010100110011111001001011111100011110110011110011100001100101101110001110010101001011101100011110001011101000101000111010001110001001100101111111010110011110110101011001001101101100000100010010010010000110110000101001001110011100100010011000111011000000001100111011010110011101101000110100110111101010011110011011111110011011011000011000111110100011001011111111000011010000100000101000111111010110011101100010101010101000000111111100011011110101001011011010001010001111000000100011100010101000111011000001011010101100010110000110101101101100100111101111110001011101011010000110000011100111111011111011010111011011010000111001110101111100100010101001110000111011110011000111001001100111001011100001010110000101111101001010100110000000001101110011001000000101001010010001101010111011001010111010111001001111000110110001001100000000111111001001000110000000101111100011101100110100010110101010001110100101111010000101110000011100101000111101010000100010100100100110011111100101101000100100101101001011011100111111011011100001010111010100101010100000011011011011111111000111001110001111100010111111001001101000111110110011100100011111010100000011101100000100101001001101100010010111101100111111101111101001011011010000001111010010111011001010010011101101001000000101111010001001111100000000011000110000111101101011001000000000101111101110001101011000101010100100111111111101000111101101011010100111001101001100001000001001111100101110000101010011101111000010100011110111111000001101000111100100001000100010100101111011010100111010110100100000110011010011101010010110000100000101010111110111110010011110100000000000100011000001100011000110010011010100100010001100110110001100011110011000101111110011101111100001100001010010011111100001101001100011100100010101111101
000110010110111110101111110110010010110001100011100010111010100001101110011000010011110101101010001000001110000011010110100011111010110111011011001110111001111011001001100000010001101110100011100001111001111011111011011001111010110100011111010010111111100011101011100101001001011001110101100000010100110100110010100110100011111000101111111001110010101101010011110100001000110100001001001110111011000000001010000101100110000010001000001001000000100100001100100011000100110100001101100010001101111000001111101100110010100011000010100011010010111101010100000101110011101111000011100111001010110100010101111100101100011011010100100111111101110100011001111001101001001111100010111010011000000001100011001011000011001101100100101100100010000111111011000000000100111101000100101101000110001111101110000000110010111100110000000000011011010101011110010000110111110111011010001001001011001100110000010101001101011110010000010010101000000110101011011010111011011101101000100101110101111010010000101001110100111001110110001010100001000110100110000010101001111000100011110001111001111000010000101101001000001011001111000101110001111011010111100101000011110101111110100010100100001000001001101000110111100010000101101100111100110110101100110111000111010101110011110111010000001000111000111010000101111011011000011110111000100110000000111111100011000001010000110010000101111111101100101010011111101101100101110101100111001100010010110110110000100111101001100100110101011011011001101001101100111101000000100110111100001111001110000010001111000000011101001110101010100000111101011111100001000111010101111110001000011101011000011100010110100001100001111110000100010011101010011111110010111111101111011110100001101001011011101011110100101110010110101100001010000111010101011100101100000011011100001111101100001110111011110100010110011100110010001000101110101101001101110000111000111110010111101000000011100100011000010101011011000100100100000101011110000101010100010010101011000001100001000110000010010110111110000000011100100000010111110101111011011100101111010010110001101110010000000110001000110111000101011001101010100011100001100000110100110100001010101100001111100010010111011001000110010100010101010010011110000100001011011111111001001100100111010001111110010001100100001100100000110011100011100111001001001111101110111011011111100101011111101000100001011001110011010110101111001100011001110001101110111000100011110000001010101100100101111011001010011010110100101100011011011001000011101001010111001100010111110110101100011000100010111101100100011010001101100111001000110101110110011111101000100100000111010001000000110001111000100110001001101111000110001000111100100000101011111110100011011010111000110101110001011111010111001011010100110011100110010101100111010000010001011001110100101001101000001000011011011111011011001011010000001011000100111101100010111111100010000000111001100100111100001101001110010011110111111011010000110101110100100011001110011100111011000111100001101100011110001001011000101010011101
111010111100100100011100010111111010001111000100001101010001110111100001101101011101011111000011011100110010011101101001101101000110110010001011010011001000011001110100111101001110010100010010001010011011000101110000011100111011100000110100110100010001111011101111101001111010110000001111101111010010010001011011111101110011000010000001110101011100001111000100000111010011101111001011011101100101100110010011101100101111010110011111001001111001010101111010000110110000011110100100100100100010001110111111001110000101110110011010111110100101111010100000010010010000110001011101100100110110110000011100011001111001111010101000111110000110111110001011101011011000010100111111011100000000001111000000010011010001011111100110100011001111001001110101110101110111010111000110100110001110011000100001010111111110010110010110100110110001101000100000011001111101001101010111111100010000000100000101011110111011011011110111110011010001110100011101011100001101100000101001101100011100100001101011011100110000111101110001011101110011100101010111010101010001001110010101001010111000011101001101011100000001101100011101001001000111000111010111010000100100010100001110110100111110010001011100010110010011000111111110011100111100100010101011000011010000101111000100111110111110101011011100100010010101110111000011111000111000100001010001000010100101110111011000010011100101100101011111110011001000101000110100100110110110111101111100100110011000001011100000110010110100101010000100010001111111101001111001000010010101000111001110110010000010001001010011011110110000110100001010010101001111001111110101010110010011110010100010100110000000011100101010010101010100010001000111101111011010000011001110111010010000110010000011110001111100100010010110011011111111010010110100100011100101001110111001110000100110101010000111000110101111101101011010110000101111110111101010100001001111011111000011100101011110000001000100010111111110000011101010111110111101100100011011101101000101001111101011110011011011101100101110110000101100000101110011000001101100111111100010111110011100110001000100100001011100101000101001111100010111110000000101111000010010010011001011001011110100001110011100001111100010010000101000101011011000101110110010100000011010001000110100000011000101101001011000110001011000101010001101011110011001001110011001111101001101110000111011000111100100000011001010001001000010101001000101101111001101010010100001100000011100101111110011010001011001110111111001111101000001100011001001001001100001110100000010101001101000010100001101110011001110100110100111100101010110010000001111111011000010111000111101010110100000100110001000101011011110000011010110000101101001100110101110001000000110001010011111100011110011110011011110101100011101001110110000110010100111010010101101001011001011010011010001110000001100001100000010000000010001011100001011111010111010011001000001000111001011110001010000001000110110010010100110011011000011000100110101000011101010100010011010000000110110101100101101001100110011111000000010
010001111000101010101010011001100111001111101111101011110011100111110101110101010001110010000100010010010100001111110010111000000110001000000100011001110100010010111100000011111100010001111011010001111011101000111101011111011001110100101110110111001100010101100010011001110111011110111111001010111001000100100011000010110001000011110000011011111001111001101101000110110111101111000000011010000101111000000100000011111110000101110100100010001100101011000011001011100000111100011001011001001101010001001101010001011110011011010110011010110010000110110101011010100110101000000100011001100110000110111111001110000011101001100010010110101111011101010000010000100101011101101000011110000010011110110100110111011001000010010011101111101001100101111001101011001011110011001001111101100001111101101111010110110011100001110110010100101101110101101010011101110000101001101010010001101101010010000001001011000101101101110100001000111010100111010001001001101101011011110101010010011100111000011011010101101000101010101001100110000100100111100001010010101001101001001100101001001101100001101000110001001110101111100100010100100010101011010010010111110011111001110100100000001111101100000001101001010011010110010011111100010111011000011011101000001100000111011001101110110000000101100110000000101101111000001011011010111000101111000011001011001110100001000101001100100110001011000010101100000011010101110101101110111110110000011001110110101000100101000111101111000000000000000111111101111000100000001111000110101111101110011010111010000000101110100010000010011010011110111010010011001010101110110110000100101011000010100110001101011111000100101010001110010110000010111111000110111010111100001000110010001001001100000011100100000110001111110000000001011011110011101011001101010101111011110110100000010111000111100101110101100010001011111010111100000110111000101101000001101000001111110110011111011110110010110111110011100111101000001011011101110001011100001101010101101100010111111101000001000101010010011100101100111101000001000100010000000011011111011111000101101100000010010111111111000011100101110101100010000010011011000011010001011000011011101001111011110101100110101000101010011111100011010100000101011100011101101111000110111001111111111010011010010011010101000010001010100001010001010011001101100011001100100110101110110000000001010000111010100111011110100001111110100000100010110111110110001011011111000001011100100110101011111100001110111110001100101100110111110010001010011000100011011100101111001010001011111101011000101100011000001001001011111101110110000010010101110010010000011011101101111100001000000000011010001000101000110111110101001110011111000010110100010001100111001000111010110000011110101001101011000100111001011100100110000000100100011110111110000100111111100001000001010011001000111001011001110111001101101011101001010011110110000011010000011100000101000100111001001111110110100111010111100001110010110011001011010111101110110000101101001001101110000010010000110001001111101010001011001100
110111100111000000010110010101011100111100111000100011111011000110110010010000011000000010010001101110000011000000110000001001001101001101011011010000010001101111010101000110110101000100111101001001100111001111011100101100001110000101110010011101100111000100001010011010111111010001101111011100101110110001101100111100100110111011001110101101100000011001011101001010000101100110001010011100010110101000100101100110111010101100001001001010101011100001110111000011100111011011111111111001100101011000111100101100110100000001110000000011000111010001011010111100000001010100001000101010100111101000111000111100000101101110001101001011001011110000100001100101000101110000011100011111100010001111100111010000100101000010011001100010010111010000100010100011111101000110011001010000010011000110101100101111101001010000010100011101000011010000001010011010000011101110110101101100000011011010010101100011111111111000010011001111111010011101110000000110101000110101110101110011111001100100000101110011101001111111101000101100011010110010000110011010011101001111000000111001111001101000101010011001110011001000001000111010001100011111111011001010110001100010000001010110011110100100111100100000010001011010000001001100001110010100010011010111011000110111111011100100110101111000011010011110101000101100011011011011101100001000011001000100111101111110001010110011000000011000100010000010111101011010110000101101101100101001000001010111010000110111100011001011010010001110000101100010101001011100101101111111101110001000001110010000110011101001011011011110001100111010000111110110101110110010110101000000110111010101101100010011101001011100001001010011100011001110100010011010010011001000111100000101001011110110010101101110101000110000100100111100111011000101110001110100000001101000010101110011011010110010011101000001111010100000101011110100100100011101101110101100011100100010100011001111110010000000111101110000001010010111010010111100010000000010100000000010001100000000101100111011011101000111111001010001000110111101100010100000011011111000001001011000111110011001100111101010110001101011100101110100010100001100001110001001000110110001101001011100001110010110110110010000010100000001110000100001010110101000000011011111111010110111001010001100100101000011101101011111010010111111001101001101101011100010110101101101111110010010100100110001000110010011011000000110001011111001110010110000101001001110100101110111101100010001101011110000101001100111100111110001111100101111000010011111101111010000100110000110001000001101011000100010110010000100100110111001010101000100011110110000111101000011000011011010000001100011101111010001100111111000011111000010101101100011010111100101001001111111010111110010101110111010101010010011011101010011111011101000101100000111110110100011100101011000000010110111000110101010011010110111101001011111111000101111111011100100100010101011100101010000011101010101100101010100000111111110000110100111001001000101001011111110011100101000100101100011100100111000010011011000111010
110011011110010110101001011011110000001001111101011110111011110100101100100011100100010000000000100111000011111111110011101000011011111111000101000101011100000110011101111011101111000010100101111001101000001110111110001111100011101010011111100001000110101111101011110110111110111001110100100010010110100100010001111100101110100001101001010000100010111001001111101011111100000110111011100011001101101100111100111101000000011101101110011001000111100100111010111101010100011000001100011101000101100010100001110100000100000011011110001101110001011011000010000100001110101100011011100110010110111111100111010010011111110110101100001011110111010101001010110100111111010111101000100111100011010110000111001111100100001011101111001101000000110100000111010000110101101110011011010000000101001001001010011000111111110110001001000110001110001001101110110011011101000110110000101110000100101110111110000011010110101111001101101101110010100101010000010100001110000110111011001100010101101001001000000111011110111101111110001011101010110011011011011101101011011110101101110000000011111010110000011100001110001000010101011111000110101101010011011101001110100010000100001011100111010111110100110100100001110100101101001011100110101010001111110100011001101011101010111111011000010010110111100101000001000000001010011010010110110101100110000101000111011101011101001110100000101111110011011100000010110000011011100011110010111000010011011011101111001010111010000011101011010110001011100001001100010110110000001010111100001001011010011101000000010011110110010010010111011111100010100011111010010110110110111100000111001010111111100111010110101001110101111011101110111010000101111111010010010011011000010100110010011100001010001000110100100010011111101001101111010010101111010011111101110110010011110101010100111110111100110101110101111000010100000010111110010110100110101100010110101111000000111100010110001010101101011010110001000000000101101111111001111110001000001100011101100100110011000011111111011110101101110111011110111001110001001001100110001101011010001010000011001000011110100101011101100111111011111001100111111000101010010111100011111011010101100011010001001111000000010011100000010010010000110110111111101011001100000001110011010000001001010110011011011110011011010100110000001100101100111010000011001011110100110001001100101110010110000000010111100001101010111001100001101010010100010101011101000000110101111011001111100000000000001001101101000110100101111111111010101001000010011110001111110110110011101111110001101100011101111110101001111011110111011010111100011011010101100110011000110010000011101001000001111001100000101111001001011000000011111100011110110110110111110011001010111101110000110000010101110110011000100100010001110110011000101001011101010111001010000101100011010101011011111000111110101010101110111000101010101010000101110010001101101011110100111010010100100011000111111111101000000001100000000110110001110000000010011010000011110001000011000010011001010101010001100110001000010101011111
110101100110000110110101100011000100011010000100101110001110111000000111010011101011011101000101010011101110110100011000000101110101011011001000011000000001100001110010110101111000111111110100000000111001110101100111011000111000011000000110110000110011111011110101000100100111100111010100001101010000011001011000110001101101111111010001101111101111000000010010011110101010111101110110101101011111100110010111101101010011111011011110011110010000101000111001100110101011101010100000110110001001110010011100110010000111100001100110000001001101001100010011000101010111101010010101101000000111010000001001001001101101010011011001101001010000110011011011011100001000100111010111111101010011110111100100100111101101111010000001100010111000110001111110011011101011101110010010010011110010000011101001110110100010001110000111011010001011000110001111110101001100011101011000110100010011001101101010010100110011111110100111001001010110011100011110000110100001011001011000100111000100111010010011000011010110100101011011001111111011100010100010110100010001010000100000111111101111101011101100110010101001100010000001110111111001010111011111011110000101001010010110001110100100011100101110011110010111100110000110010110101000100010000010100101111010000100010000001101010100101010111100011111000101001101111011000100111110011010000011100011001101000001011011101000001001000110001010001111110111001110000100100111101111000100000010010000001110011011111000100000110011000100000001011001101001010101101001011010110100010001100010000010010010011001110010110100010000100100101101101010111011000110000110000101110010101100101100100011101111101010000101101000101000110000110110001101010101001011111011001011111101100001110100101101010111001000111000010101011001110111110001000100010111101101001101011011100001010000111000100110110101001101111011110111110010101000001011000011010011011010110101100101101110010010100000100110110010001001001000100111110000111101100000100100011000010011101010110010001001111001101110111110000000011010000111001110111000001111110010010111011100010010001011110010110100101110011111100110010010001101001001011110001101101000000010100010010101011110111101011000101000100100100110100000000000000010100110111011000011011100001101100001110000101011011111111000011100111100011110000011000001110100110111111000011000010000111000101011101111000001000011010010000000001100111111111100101001110111011101111100001111010011100000100100010011000101111110010000101111000000000100000011010011011011111110011000111111111111111101101100110010010111010000000101100111010110000101001000011000000100011110001111011111011101011011010001101011111010011001100011011000000111000001001110000010000010001011100111101110110100010011001000101001010110001001110001001101011110010010110001011110011000100110100010111101111000101100001010001000001010101100101010110111010101001101011010011001101110111100011101011101011101001101111011001111111100000011001001101111110100001000011111110011000101011111010001111010010110011100
001011101011000010101010100001111110111010101011111010101010011111011111011100001101100010111010111000001111100010110111010110010101110100000110001001111110101110111011100011010011101011011011100001110100010110111100010010111111001101111011011001001111100011111110101110001111010110100110010110010100010000110011100100000001111011011101101011000101111101100010010111011100001001110001100110010011110011110110010100110111010101111101010011001111001011100001001001010001001010010001100110011011010001100000001011011110110100000011111100001110000101001110111000100011110011110100001100101101010010000101110110000110100011101101110010110111111111101111111001001011001110111010110011110100010110101110010100001000011000100111110010011011110101000101010110010011110110010100100010010010000011110100011110000001000001111110100011010010001000101010100110101101110011001100000000100101110100111101111000001010011101111100011000010111101001100101011010011110001010100001100101111101110010001111111011000100100110101011000110101110110110010010010011111011110100001101110000010000110010111111100011100111011101011110010000010101101110100101000111010100110100010110110101100110000111101111000001010100100111001001011000100010110000000101100011011111101100100110010000110011101101100110000101111100110101001001001000100101010110000100011000011101101001001001100010000000001110110100111001100110100101001100001011110001001111001010110001100111000011001001111111010110101000000110001100011000111111011000101010000110101001000001001100010000111111001111111000100110000110001111000110100111100110101000001111010010011010000000101101000000110100110001100010111010010010111001100010010111010000001101101101100010001101100101110011001000101110111111001110010101111101111111111011010010110100110111011011011110011001100011000110010010011111100110100000001010111001010111011111011101011010100101011001011010111110101011000000001101010010010100011011101100111010100010110011000111100110001100111011011001001000001010010110100011011100000001001101000001100100001000101110111000001101001001100011000010110010001100100100100110100110100001011000110111100110010000001010010000111011100101101010011111000010011100011110011101101111000100000111111110101001100001001101001110110001010101111011010110000110100111000000011000110001000100100110110000101001111100000010001000011011000011100110011011100100110111001101010110101011011101010010111111011111001010011001011111001101101010111111100111000100111010100110100100100110110100101111110101110011010011111011101100011101101010011111101110011101011111000000011001001100001110000100010101011011111100010001110110110101110001000100010110110100000001111101010110110110001000010010110101001010001010011111100100011001110100101011011100001010101111010001111010011100101001101011101010100010101000001110110100001011101111111011011001010100110100101010101110000010011001000010110101100001101110101100110100010000111101011111000001010011100110000001110111000110110010000111110111010100010000
000100111110110010010111011011101001100100011101011100100101000001100111101001000100011001011000001100011011101010111010010110101100111001000000101011001101010110100101101101010110000011010101001101011010010001011101000110110110111111011010110001001100110110110001001110101001011010100111011110111000100011101111101101101000000101000011101001010011110001000000100100000110010101110101001010010110100100010111110010000001111111011101100011000101001100000010100010111001100111010010010010101010010011010110110101011101011001000000100101100011001011000010101011101100010011011111010111000001111010111010001101010111100010011001011110001001000100001010011001101001110010101110111011100000110001001011001000000111001111010000010111000000011010111011101000011110101100011010000101110111110001011011001011001101111111010000011111001001100010000010011000101010111010000101001111101010000111011000001001001101111110011101111110110110010011101110101111000011011001101110011011010110110010010110101011010111100111100001011010011000010111000100010010001111000001011011110010111100111011101010010100010011010011110100110010010111001110000001101001111100010110111100011010011100010001011001000010111111011010000101110100110101001100111100111100011011000001111011010111101101100111001000000010110110100110011001111111111000111110111000111100111011111111110100000100001010011001110010001110101110111000111000000110000111010100100010100000110110101010010011011011001011011110010111001101011011000001101011011010011010011001101011000011101111100100010111000100110110110010011010110100011101110011010000101000000010100101100101000011000000011011010110000010110010101101100011100001001100010010001100110100110100100111101010011111101110110001100110001110000100001110010100100111011001111111110101001100111110111000110011011111011010011110010010111111110000010100100101011110110010010100011011011000100001001101100000111001111000111100101110011111001011011101110100010001111110110001010001111110111000110101101010101111110111111100110000110101011100111100100011100101010000111010000100110010010100101000000000110100100011101110111010110100110101010101011111101011000010110001010111101110001001101011110101011010111000000011000001110001000101111101101110100111100111011000011101001000011111100100101011011110111110011110011101010000001000011011111010101001101011011100010101001100000000100000101011100110101100101011011111000001000110110100100001011110011101011111011001111001001001101110110110001000001101000101011010111101000100000011001001000010001100001000011111001110110000000010000111110100110111100101111011110011000010001010110110010000001110000011111111111001110101100000101001001001100011000100101100100101101010001111111100111111101101011100100011001100010000011110101011100101001101101010001001001101010110000011010010001100111110110000100010011100101001101110000011110011000000011010001100011000111010001100000111011010111011011000010101010011101101011000011111100010100010111001101011110101011111100100110101
110010010111110111011101110110101100010101100100101110100110000000110110101011110001111010101101100000111101100010001010101100011010100011111000100100001001001010000111100010010001011010110001001001011101101111010111101001010100010011011100101000101111011110001001100001101000100000010011101110010100001110101101100110011000010010100110001111001111001110111011111111011110000000100011111101000110010110101001001111101101000100111010000110001111000101111011101010001111001110111110000011101001111001010011100111001010100110101101100110100100100010001001011001100110111111111000101101100110000001110000001001001101101100011001101110101010001110110110011011101011101011011000111100010011010001000001010001000110000111011011010011111101010101001111110100100001111010101111101000111011111100100011011100111100010100100011001111001001110111110110010111000011000110010111110100010100010101111101101001011101011001010000010001110100010110001111111101011001000010011111101001000110000011010000100000011110110111001000101111111111010110111100101010001011110110110111000100001101001100001101110000100110111011111010011001010100001100110100100100111100101101010010011111111001101010100101000001000100101001010010100010110100001110000111111100100011111011010000010101011001110000001000100101010101011110100100000100100011011010101000101100011101010001000010110000011111101101000001000111010111000001101111001100001110110101100010101111010111101000011000000111100011110100011010110000101010011111111110011010110001000100111110110100111111110000011011101000000110111000001110000101110010010111010100101000000000000111111001111100011110100010100000001101001010100001010010100101101101101111101100000110001001111001011100100011011001000101110010110101101110010100100001111001111001101110010011111100101100000001010111010000110100100010101001001001110001100001101001110000000010001011011000111100100110000000111100111000010111111101001011000110111001000010011011111011010100000011011000101011100010111110001111000110000001111000001000100011000100100010101100000010001110110101010011001010011000011000001101111100011100001011100001100100110100010101100100011101111100000111011100111010100011101011110110011111010110111100001111011111000111100100000010010100111111101110101001010011001011110110111011101101110110101111000110001000111110110001000101101101111001010111110010111111001101110000100000010110010100000100101000100001000101010100101100110100101011111100101001100010010111010000110000110111010001011011111110110011100010111110001000110110101011110011010101011111101001110100010010010001000000001011000100010001101010110111111010111100100100000101000101000110010000111010111100011111100000000100101110001100101111110001110100000001010110001110011111001001011011111110111101010100000110110000011001000101100110011100010110000100001011100010111111010001100111011010101001101001000010001001100110010101010101101000011110011111101111000001111000110001010001101001110000010010011110111011101101110001110111000100000001
101001100100000000110110101010100001110110110011100111101000001111001001010010001101010100111100010111101001000010100110001000111010010011000101100101010111100101101000001110011011111011110000001110001110110100110110110010010011001001110011101011111111110111110001111000011001000001001011110010110001111111110111101110011000011010010011010101010111000111011011001100000100110011001110010001111001100100010110100101001001000010000101011011011010011001001001100010101000101010000011001011001100000011011010010010000101001110101000101011001011111110111101001111000100010101010011110001010110000100110100010100010110110110111101011001001001001100010100101100000101001010110011011101100110111010101111101000011010001111010110000111001111101100000101000110110101001010011010010000000011110100011000101110100010000000000110000110101000001011010000001001100000101010001111101010111000011111101110111110011010100101100101111111111111110011010101010010111111011100110010110101100110111000010010111001111010111001111100011000000011110100011000111010000010101110000110100010100010010010000111001101100010001110000111110110111001000110101001100111110010000010111010110001000000100011001001011010010100100111010101101111011001001100000111100110000110100010011110000010000001000000010011111101101111000110110010010101001011100000010011101001101100101101111110110111111011110111111110011100001010100011100100101000000110000001101001010111100001100100110111001001000110011001100100001111010011111000110010000011110100011010100010010000000100100000110111100111100100111110111011110100110100000111010010010111001110100110000110101011101101010101000100011001011110011110110101011011000100100100100000110100000111000100100110001011010000011011010010100101000110101100110110100000000010101110011110100111111010110010000011111011001100110000001101110111011110011010010000000101010000110001000010101010000110011101100011101101011110011111000000101100100010010101001000110111111100010100100000011111111111000010100111111000110010101110100000010010101101010001111101001010011100110000110100101001010110111010110001111110011000000010100000111001001111000001101111111000000111010000100000011010101010010110001110000110010010011110100011001010111000001001010011110010010111100101010101000000100111100110110110110011000000101000000100111111100010101010101101111100011110100000101000010100000010110100100101101111110100011111100100010111010010001001010111010101000010001100110101000110111000101001111001010100110111111011010001110001000101100010011100110111101000011110100011111000011010110101001000110011001110101011110000011001001001111101100001101101011010101110110100010011010101011110010010000101101110111101011000010001001010100010101110010110110000000001100000010101011111110010001000111011000101111111001011110110011111000111011001000111010001101100000101110101111010000001111110001011100001111101111011100101000010111111000100111110100111100111001001000101110010111011001010101110000111000000101110000011010100101110010000
001010101101111111011010111001011010011110000100010000011111010111011001011110000000110001110010110010000000101001000110101000001110111001110011110100110011111100001011010001101010100110101101101100011010100100110010000001111001111100001100001110111100000001100010000110010100011100110011111101001001101100001100100010010100001100111110010111001000101110110001101110101111001101111100000000110011111000001011001101001001001001100000000001001000111011111101001000001010010011000100101011010001001110011111101101001011101001100011000001010010000011101110011101101010001011110000110010010010100100011101010100001010100100111100100010110111011101010000100100110100000110000000001010101010101110010111010101100100110001010001000010111101111011100010001001000100010011000110110011100111101011010001111111101100011111001111100110110110110111100010111111111010100011011110110101110010101101100110001101100101010111110101001100010100101111101010101010100110101001111110100110001110111010111001111010100010110010011000101101110101100101000000111101001010000010111101000000000011100011100000011010100000100000001001111111011111000101111100101001000001011001000010010010001001100111000000101111100000101000001100011111001111111111101000000001001010110001100101101000010011101101100101110001110110101111101001100100110001101110111000100101000110100011110011101000000000001000001011011110110101000000000101010010000111110110010110101100111010100011100100001111000111011100100101100101111110111100011101000110110110110111101001010110011010111100110101010110010011101111100010101100000011000101001011011111110000011101100100111010000101010100100010111010001101100111111011111111000111010001011101101110011100100101001110010111111011010111000101111011111101110100111111000101100011010000101001010110101000010101101100110111011111100101110101100010000110011010010101101011000101000110011111001001011100001010001011000001001000001000101001111110010100000100011001000100000110110001011111000000000011001011100011111010100001101000111101101000011110010010000001111100011100100110100111110011100111011010110010110101010110101010101111010111110110110110110110010110100000011101110010100001110010010011001010110101100111110110011001111001000100110001010001111011000010000010001011011100010011110001111001100111001111011011111010011101010001110100101011110011111100001001111100111001011100111001010000100001000010011001100110100100100011111001111110100010111001001101101101101010000001000111111111011100001010000101010001011100010110111010010010100111001101010010100000001100110000010011101110011000010100110110011000101100110000100001011011000100100000100011101000100000011101010011001010011001000000110010000110100010010110010110100001111000101101101110110011100110010001110111001001110001010001001000000001000011010110000111101111100101001011101111101110011110001110101111010001101100000111110010001010010010111111000110100011000010110100110001100111101111011011101110111000010100101100100001011010011101110100111010101100
011010110010000000011001010111100110010010010110011110000011000011101010000101001101010101000111001001100110111000011110010010101001110000111101000110110110100011010001001100111000111110100101011011000011001011010110011000001001010111110110100001110111000010110111100011001101011101100011111111111100100011100100000000000000110011010100000111111010111100001011100000100110001011000001011010111000011111011100100101011011101110111001110010111010000000100000011101011110111001010011101101000111101101000110010011001010010110010100001001101001111110001011000000100101001101001101100101110111111011100110011000101111001010011011001100010111100110111101110111001000110101010010101101101111100100110010101111111011100000011001111110110111111010010100101110010110111100010110001100011001101011011111011110111100011000111010000110001100110000011010111101110100011111000010100100110000010110101111111111001001001000101101110100101001101110001000101000111101111001001001100100101101100011000111111111011101010011110000100010110011110001111001011111010011101010101110110101010001010010010011010000101100000001101001101001011100101000001100011110000000010101111100101110010110111101111011110110111101101011011101000101010011001110010001010010111000001001011110000101111111111010101001110100111001011111101110111011010111110000001101100100010101110101000011100001110011000111011110101100111100100011101110011001101011001101011001110011000001010110011111001111111111001101011010100110000101011000110110110101011000111011011001101001001111011111101111000101101010010000000010100001011100010001011011111000101010001010000111010001100110110000000010101011000011000000101111001010101110010100111011110101110101010011110110111000010110001000000101001101111000101011000100101000011010101101101110100010101000000000100001111011010110101111010011010101100111100010011111100111011100111000011001100001100010001000101010111101010111010111101001100101100110110100111010101000100110000010000110111100111100000010110010000011010010111110100011011000001011011101101100010111000100001010001111001000101111000000110010001011001001000111000010000000100000101010101110100001110010000111010000100011110111110011001101011101000100101001001110101110010010100010110000001101010001000111101011101100110001101011111110111000001101001101111000101001000111010110011100011101000101000010100010010101001000001001001110011001100001001010000011011000110010000001001011001101111001011011100100110110011101011000010010000010111101011010110001000000001111010101110010010111111010100100110101000101011011101101100001100101100011110000011010000111111010001011101110011010100010001111110111010011010100010001010111010110001100101000110010100001101111111001101010010000110010001011101101000101100100100011001111011011011111101001001101010110100100100100111011101100110100011101101000001011011000001111111010110000010110001110011100010100000000001010011100100000101100110111010111111101011111100010101101011101101010110100010101001111010110101101011101
110110011011100011011001011011110010111110110010101111110001010100100000110000101000101011110110001101100001010110101111110100001010001011100001011001000010101010001011001010001011111011111000110000001011000111001111100101100010001101011001100011101101100000000011100110101001101010001000111110111111110111110010010111011001001100010101001100000101000110100000011011100111101111100110111101000111011000110001110100101111111000011011000001010100011111000001010110010110011010011101010101100011100000101000100010110101011011011000100110011110111111110110001010110011101011111000101100011110001110111011000111001010111010110000010011000000001100110100110111001110000011111011001110100100000110100111010111000111110101001000011100110100110110111101001100000110110110100001011011001100001011100101100010101000111001110000010101100100000000011011010100110000010011000001010010101101101101111001010010101100110000111010101110011001111010000100100101100101111011011011011000111111011111011011100010111111110001000001101101010001010101000011010001010110100100011001101000101010111000100110101101101100100100001101000000010000100101111101100000100000010011111001101001100001110010011000000010100011101101001010110011101110111011011001111010001100110000101110101011001010110010110101011101001110111100100010000100000001101011001000110101001110011110111000111011000001110000000100000010000001011100001011101011000100011110110101111100010110111000110000011111011100011000000100110110101001001010110101111110000111010111000011011110010110111110001001010000011011000010011110011111110110001000000001001000010010011001111100111101010111111010000101110111111011111010010101101100001011100010001000111110011001010010111100001101111101100111001100001000110000110111111011001100111101101111100001111101111001001000010000001000000000101100111111110110010001010010000010110111111100010101110111001011100000010010000100111011000101101101100100111010100011001011010101100111111111010110011000100000110000100011010011000001001101001110001000110000111000001111000000111110101110010001001100101011000111000010010100001010111000001010011000101000001101010001111111001000010001000010011000010010001110010001011001101111100000111111111100111000100101001101110101010010001111011001001001101001110111010111101101000100011101000011000000101110111000100000101010100101100000011110001011010000010000000101111010101100110111011101011000110101010101010101101101010010101000111111110010100100111100111001000000010010101101101000100000000111100010000011111101000111000000100010010110001011011110100101011001001111100110110000010001010100000001010000100011100111000001100110010100001111111001110101110011000111101110110010010010111100001011110001111111001110011000010100000101110001001000101010101011101011011011001010110001010001000010101010010100101101001011101010000000000001001111101001110001101100111110100000100100010000100001111111001111101110110111101011000110010001101000001110001100000011000001111000011111000000010000111100001111
000000000101010111001111010101011101011111001011010100011011110000110000100010001000101100000111011100010010111100000101101111111000001010101010000101010011000010101101000110001100010000000100111100000001100101110110001110110000000010100011000010000011001110110000101100100010101011100111111100110101011010011111111011001000100111110110010101110100001000110110110010011000111001011000110111100011100010100111111110101010000111100001011100101000010001010111011110101001000110011011100111001110011110001000001100001011100001010100001011101000001110001101100010010000101100010011101010111010101000000000000000110000001110111100010100100011000110000001010101010100010101111010010100000110101111001111011111001000101101110001110010000101000001111011111011000001011111100111110110100010010000010010101111101110010101010001000000010000110111000100101100111001111110001111010001010111000100101100000100000111111011110000110101110110000011010100101001010001011011001000011001101111010001000111100010100101101100000010111101000011110001000101101000010111111010001010000111010000010011100101000101011011101010001010111110011001111111101001111101011011001000010100100110001001110000000000110011111010001001100001111001111010110100110000111111100111011111000110010110111001011001101100100101000000111100010110011010110000100010110101011100100000100100100101011101100111011010000110000000110101110111101000111000010110011110010000010011111110001001111101100001000010111110110000110100010111000000111011111111101011101101011101110101010011000011000101101110110110001110100101101110100010011001111010111110111000010010110111000001100001000100111011101100111011111001101111011101000011000101000010100111011100101100010100100010110010101111011001110001001111011100110101010101101011011001001000010110100011001010000001100111101011101110101000101100110100101110110100110110110000000010000101000111100010010100100110011011011010100000101000011010100100001111011100001110110010101111101100101011011111000111001010000111101101000010111111110011101011001100000010110101000100100110100011110110100100111000111110111101100100111010110111000110001000110011000110000000001001010001101110100110111001010100101000000110011000110000000110010100001100010111011101001000001111000011010110111110100101011000111111101000101000101111110101101110011000111110010101100010000110111110101101011010010011001110110101011110110100110010011011110011011010111000001001101000101111101010011100100100100011001100000101101000100110100010110100110011100011101011011000101010011100011110111110101101000111100111111001100101010110011111000101111101001000011000001011101110101000100000001100001110110000011010001001000010101111111000000100110001110011010001010111001011101011110110000101100010011110000100100101011010110001111010010111110100000011011011110000001011110100011100000101100011011101110111110010110011010111001100101101100011001001011111111101100100111010111011100111110100001000000011000001011111010010111010011010110110101010110011011110
110111000101100101100000000101011110011111101000111110010000000010110101111010011100101010111001100011111110001111100110010000011000000101001110011000101111011001110110100100000010110111000100111111111100011001000101000011001010001000000110001000111001110110001101011011001000001001011101111011111010110100011101010100110001101101100110000011110100011101001101011100000100011100011001111101010000011111111101111010111001110011100011000111101000100000111001101100001101100101010101000011110101101011001001000110011101101101000010101011101110000110111101101100100001110000101111110011011000010111000000001000111110001100110000010110001100010101010100110001100111111001010010011110111111011101000101110110011010101111010001111011010011100101010111101001111010010101101001101100000111110110000000001010010000110010111111100011111110100000110110110110011101111001010110001101111100011101000011011100010101111101001010101100101000110101000011110101000110100011000011100001100001100001100001111000001101001001110010010001010010000001010101010000101011011010000011001001000110011100001010111011110110100101001100111010100000010100100111000010000000110001000101011001011101010111010111100100110001001110010010101100010001001100111000010011100101110110100010011111000010110110001101100010110010101001101110100011001000011010110111001111101011001100110111001101001010000110001110101001110001100010100010110110111010110110011010010111010111111001101100101111100001101111010000010100010010110000011111010001100000000111001001111010000100111111011001110010100111010011011110110011011001011010111001100011101001101110111110111101000010000010111110101110111101101111010000110010100011110001111010111111001000011101100101010001001101110110110011010010111000011100000111010001001000101010110111111001000001000010000001010011011010110110000101011110110101110000111100110101001100101001110011111100001101100001110110001111100111011000011011101010101111010000010000110111111010100100000011001001001010000010101001010100101011011010101010101110000001110100000011111111011110100001111101010100101110101100110001011101110010110011010111111110000101010000011011011011001000101011100000010110100110001011001110000011111110100101011101110100101000000111101111011001101111100110101010011100000010001110001111000101011101101111001000111001011001000000011101001000000100001101001100111111111100101010101000110101111111101011000101110111011001001111000011000010110000110110101100010111100001110000011001011011000001011010100100111000111000011101000110000100010110010101111101010101101001001000010000100100101100100110100001000101101110100100110101111000000100100011110101111011110110001110001101101000110011001111111000010000110000101000000101010100110110001011001011101110101111110111111100000001001000001111001111000001011011110101111010110101011111110000001110110111000000100011101001010010011101100001001000000011000111001001000011100111111001100110000101100001111110111010100010010011111010100011100101001100100100011110100111
110000001110011111011111110100101000101011111100111001011110100111010011000001000111111011010101100000101110111011010110010110101100011110101000110011101011010101100110111000001011010000101000111010000001100100010011011111011011101110100100011110010110001000000000111110010110011110101011101011110100011001101111110010001011010011011000101111011011100001101100011010000001000111110000001001110110101101000100101011000110011000110010101100101111111000001011100100011110101100011100001100110101011010011000110001100001001010101111011000001101110000111010111000110101101111011011010110101001011001100001011110100000011110010010010100100000111011111100111101011111000111001010000011111101010111110100100011000011110001000000010000100111110001010111101100110110110100010010100011010000000111000110000100100100011100001000010111111000100101000001101101011001100100110011100101101001110101000110011101110011000100101011000110111001100110010110111010010110101110010000111001101110001100101111111101101100000101111100010111101001010111010001111000111011101011111100011011111111100000011011101110100001011011000111111011101111110010010011110001000011101101010110001011011111001000000001100100110100100001001000011011100101011000101000101000110000110010001010001111001001100010101011111001101101011101010001100000000101000011110010111110100010011111011001100111100100010011011110110101111000010111101010010110110000101100110000010001001011110111001001010010001001110111111010001000001101001000101010101101100000001100001001100101000000011001001000100000101100100001110010000000111111010010100100000010001011010010011011100001111110100100011101000011101110000101111111001101001010110110100001100001010101110011000000110111100010101011101001011010010010001001001011100001000010010010111000100010000100101011000010001010001101101010000111111001000001111100111000000111100110101000011010000100001101100000001110011110001111101100100010001111111000100010100101100011110010000101000100000100100101110001010010110111001110001101001101101011011010111011000001001001111110110000110000110110100111001000010110110111100111010100111110001001000111000011001000001011001011000000110100100010101001111101001010011000111010011001111110011011101000001110100110010111010111000110110101111001000010000011111001111000011101000001110011101001101101101011010010110011100010110001111010101010101001101101010101011001101011100101101010011001000111111000011111000101110011111111011001010100011001001110000011001100110001100001011010101100110110011011101100010010110000100100110100001110011001101110100110100010010100010101000110001110001110111000001101101100110111000011000101010101010110000001001110010001011101110100001110100100001100000110011111100101100101101000011011010101101001010010100100001100010101001110000111010111011001101000101000110000010101011100011111011111110011111110110101101010010111000101100100000001101110100000011111010001100000100011010001100001111110111111110010101011000010010011001101001100100110110010010100
011000001111110110100111011100011000001110100110111111000100101010011110111101000110001101110011101100001000001100000000110100110001110110000110111101101001000110011111110100001001010000001000001111001111111110101100110010100000101111010000011010011010001100111001001000000001000011100101010000000111001011101011001101100011100111100111110010110111110101011101110001001101110010110111111110111001010001011110111001000100100010000101111011011011011111111101010000010101100110001111100011000100011111000110110110000110010101011110011011001000110110110000100011011101001011110111101010101100101010010010011000010101001111001111101100010010000111111001000011110000110100011101011010011011101111000100100011100111001101111110111000011101110111000111110110001110100000001001011111010001000110101110110011001010010110111100100001100001100000111001001100000000111110111010010000111001110000111001110111000110100010111011000010101001011100110111000100101101000011111000010001010110001011100000101011011000110111010001100000100110100111111100001001111100100000000111101100010000110001011000011111100011100111001110001110100100001111110010111111111001010011010100011101101110111010111101010100000111110001010110110001010100100101101110011010110011000000110000000110111011110011111110011111101101110100011001110100011011010000101111111011101011011100011000011101010001010000100000101000010010100111100101101110010000000000110110000110111010010101111100101011010000110101100100100001001110011111010100100011101000001011001101101101001010001100000111000000111101111110100111110011011001000100101000011010101010010010111110111110010001010011010010101110110001000111100111101001111111111011011001001100000000110100111101110100111010001101110111000110110000100101100111100101110110001011100101000001101011010100000010100000111011000011110001110001101101010011011011111010010101110110101010010010100000001110101000100000001111101111110111010110110001000111010110010000000100110101010101000010011101010011011010010011011101101110011100111100111011011111011100011111011001000000000111000111010001011111101011110110111101000000100111000010001100100010011101010100001111001110100100101001001010001101000100011110001100110101111000001001111101001011010110111111101011111100110110010110001110000100011000111111011100100100101110011110010111000010011101110000110011010001111100011000000111001010000100001000000111011100101111110010100111010011001111110111110110011011000001011101110101111000000111110010111000101101100011111011001101110011000011010110010100000110001011111101101111010010111000110001101100110100010010001111110000000010110001111100000000000001110011100111100100111001000101010100110111010010100010111111101011001100110010001111101110011011000101011110010001001011000011110011101110100010001011111000000000000101100001011110001010111001010000110001011111101110101110010011010011001100000100000011011100011001011011100111111000001111010010001110000011111010101101011010110111011100011001101111011100110011010110
101001101110111010000110000111100011010011010001010000101110011101011011000110101110001000011011100000100001001000111111000110001111100111111001100000111101100101110011000001111011100001110000011110100110010000101110011100011101111100011101010000111110100001100111010100000110111100001010001111100010110001001110111100001001111111111100000000011011111011101011001111101100011110011011101110101110001011111100100110101001001010111001011111000001101000011010011000000100101011100010011011101101110010101000111001110010001111001100010000101100011100011101000101111101101010111111011010110110011111000110101000100010000110111101001000101001110011110011110110011101111001111101111011011001111000100001111110011011001000011110110100110011110111001000110001011110100010101000001010001101111001011000000001010000100010011000111011111000111011101100001011111110110100100100011100110110001100001001000111010110110101000001011001110001001001010101110000000110110100001100100011010100111010010100100010100001110001101000001000101011011001111001010100000010100100010000100010111011000010010100101101010000100110001011101100011001101010101011110110010011011001001100100001111000011000001100100101000111001010101100001110101111111111011001101000000000111101000100001111110111000111111100001001000111001101001000011101101011101111010000110000010011100000000010000100010000111111110111101110010100000000000101110010010110101001010110010010001011011010011001010000100111011101111100011000001011010110110010011000010011001111001010110111110000000101011010011110000000010111001111111101101011000100100110001110111000111100010000110001101010001101000011011110000100101010100011101110010101100100101000010111010010110101010001111111011010100010100111001001011100000101001111011100111110010000000011010001101010001011111001001011100100111001011100111011010100001110111110011001100000001011010010111000100011011010101001101110001000110100001010011001101001101101000110101001000100001011111111010011111111011000010101100111101110101000101011110001010001001110010111110000001011011000110011010111011000110001111101101111110101111110111000010110010100110100111111110101111000110011001000000101100100010000111001111000100010101010000100010000100010000011101110001110011001010011000110110100000110100110111010001001111001001011001111100111110001111101010000111100110010101100101111000111110000100110111010010110110101010001110011101101111111000001011001000101101011010111111001010011011110001010001000001111011010100010001000010000010000101010000100001111011111111110010101001110100010110101111110110011101011111000100101011000100111001110010100111000101000000100001001011100011100110001001010001001011100011100100001110000010000011011100011111011100001010100111000010000111001110011100110101010000010001000100011001101100101100010010111011010110011110001100011110100011110001111010101000011001111000111100000111010110111001101010010010010101000011011111101000010010111100011010110101000100101000011010110000111011010101100000111
000000000101010011010110111111100100110100000000010011000001111001010010110011000101011010011011010011010110110100100010011111110110011011001110001010101001011011101111100101101011111111010001001001110011010011101101011100000001011011111110010010011011010010011100010110010110010101100110111001010000000110001000010100011010001001101100111101100111101001100101001110101010000100010101100011000111100010011011111101100111011100110100111000101011000101100001000110011000110011100001000010010111111010001001010011011111101010011111100100010000011001110101111011110111010110100011101111101010101100110101010111001101110010000101010011000100000100011011101000000111000000001010000111101101000100011010100100100010000111001110101101110010000000101111110000101011100111010011000110100101100101011110000010100100010010100010111011001100010000010010111001001110001101101111001010101001110011100101000111010001001011000111111100110010000000110100110001101000001000001010100010101101101110111001010011101010101100111001000100100101011101011000000000100000101001110101000000110111101010100111010101011001000100001100110001000100110100001111101010000110010011011101101110000100010100001000010011110001000000000010110101001000101010010001111001010000010101011001000001100101100000100010010001000100101001001000111010110000011111110001000101110001010010000110100001111011100101001111011111010101110010011111100010011010011101101111110111100001011111010000011010000001100011101000101001010011010110100011110110111110111010101000110110101000011101001000101011101010101011011111001101111101001101001110001101100110110000110001011010001101011010110010000110111010010100001110001000100110001110000100101001011100101110000010001010011011100000101110110011101110010000001010110000111110000110000001110111101001111011111011001111100010010010000001011001100101110100110000011101011110011000001101000010001111001010010000000010000111100010010111111110111010010100000010001000010110111010000001111010000100010111000100010001000101101001001010101010110000001100110001110000001010000111100110100001000000011010010000001010010100000100111011010101111110101011100000111001011111100101010101111101100011100010010010001111010010110001101000111001101010011111100101100111100010011000110001000010101011111111001000001100010100111000100010010110000101010010100100010111001010110100011001101000101011001100101111110110101011110110000110110101011010111110001101110000111110110010001001000011000111101101001110000111000011101110000001010001011100101110011111101100110101011000100101101001111010010010111111111110100000011101000000011011101001001011001101000101101100001000101001010101101001110111100101010101010000000011101100101010101000011000110010011001010011001101101011001001110100110001110101010001011111000101101100010001000000011111000110000000010100010100010100010000111001110000110101111101011000110010100100000111100010000110111001011110000110110001100010101100000111111010001011010011100100010000011001010011010101010001000000
010001001010101110000110101000110110100000101010001111110101001100110111000100000001000000000000100100111011111010001111000010111001100011000001110000010000110111000001110110101011001101100011110101101111001010000100100011111111101010100010101001001111111101111110111111110111101001000010001011011010001010011001011011101011101100000010101100011011110101010011110110011010110000000011010000101011010110001110011100011100111000000010110011101011111101101001110000110000010001111101000111010000111100100100000011110100101011011111111110110011011001100100111101000011011000111111000100111011010000010010110010101001101110011001110111000000101100110101100101001111011001101001101111000110111000001011101010011110011100011101010001110101000100000000101011110011111110110010110101110110011101100101010011111100100011010011100000100101011100001101001111101001000111001101111000111000100111011101101101111100111111010010110101110000101001100010001110110001110011101100100110110110100000100101110001010001001001000011010000110001100100000010100101011001111010001100000000101110110010011101001110110000111111000110100111001111010011101010100101000100111111100011010111001110001111101001010010110100000011001100000111010000011011100010101111010110011100010011111000110110110001110111111010101101010001000000011000111111101011100101001111001011111100110101110100110001010101111110010101101000100110001010111100110000100010101000011110101000000101101001010110010100001110000101001001011001010010111001011001110101111111001101010010100010101000110011001010100011111011100111111011100001000111011100010100111011010011101010111001100011101111000100101100000010001110000101100101110001101001100011101110100110001010000001001010011001110111001010000000110010110110110101010100010001001100100011000011101111010001011111001011011111010100011111110100001000000111001110000111110011100000100010110111110100110110101010110001000001110111001110010110000101001010011111011110001101101001101100110111000011101010101110111010000011111000100011101010011001101010000011011001110100000100011111101110110111101111101001100011001100100110111111111110110001100100101010011100110111000101110010000110111010010001101101001101100110000010100001011010110101001011101010011010000010110000011100000011111001100100111111001110011110011110100000001100001011100100110110100101010001010010100110110000111111001111011011011000100101000111001100011101011000001011101111111111011110100010101110100001110000100110101100001011111010110100010001100100010000011011011000100001001001001010001010111010110101111100111001100001001101000010101111000111001011011111001110001010111101100000100111101001000101011010110000100011011110010101001001101000010011001001101000000000101100101110000011111100000101000111101100010110010110110011001001111100001000001011011100110101011111110100000101001100100000111110111111101011000000100001011001100110110001011111111001100011100000100110011100100000110101001010101001101001110101011011001000101111110110010000110001
010111101010101101111001101000101101110010111001111001110000011111100000111011000011110001011001010001111000010110011111110101011010100010000111000011100100000111100000001001001010001001010010110000011100111100111100101010011011110111011101001101010000110111101110011100110100100111110000011001000010011101101110111010000001011011011001111111100001110111110001001001011101100101011001010111011110000010100000001010011011100100010111000011000000110011011010000000010111101110001001001101011111100011001111100101111001110001011000001000100100100010111101101000011100110100001110000000011110010100101001100011011111010100000011000111011111100001101001111100011011000000111001101110010001001101110000011101011001011011101010001011010101001000101110010010011000100011011101110011000011110000100111000111100000011010101110101001110110010000000101100001001101111101000011011010011111101010001101110000110011000111001101111100010010101111110001110011110010000110011011010010000111000101000001110100001000010010110110101001110001000110000100110011101010100010000000011000110110111101100111011110010000110010110011100000010101110001011001011000011001010100100100011001110011111000110100101101010000100000001111011000011011110101110101001101110000100000110101100111100010110110111111010001010110000010100001111111001110001101101110011101000010101110001100000110111100000011111101010000110011010110110001000101000000101110011110110011111011111001100111001000111001011111010110001100100111101110100011010011010100101001100000101101101100001011101100111010011010000000010011000111011111010010101111110101010101110100000111000010010011111111100010110010000110000010001010101001001000000001101011001100101000111110111010000110001101000010100100010100010000010001110101010000000010100110110001000101000101111011010111000110000010100010011100010110010110010100001011101000001000010011100011010001101111001110100001011000111011001111010111001111101011110100110110111011011101001110110010001010101000011011000100100110101111011101110100100110010001100110000100000000110011101110111110001100011101011101010001101001000000111011011011001001000000000100101010110000001101000111010110111000000101000111111101111101001010010011110111001000111010010110111011111010011100111011100100100100000000111001110011011010011110011010011011011110010101010111100100110101001101011101111010110010100101010110111010101110111101110011011000011110011101001100100011000111000100111011010111100111101101100111100001000111000001100110001010101000101111101101111100101000010111011011011110101001101100111001000011010011001011110001110111000111110110100000011111000111011001110000001100010100100000110000010010100100010101101010001000110010100011001101000000101010100110001001110111110111111101110111100111001101111111101000000110100111011111000011001110001101010011100011011100001010110110110110110000011101001110011100001110011011000011011000010000011001101001110011100011010000110011000100000001101100010110111101000010101000001101110110010111
101000101000001111010110101001100001110000001101001010111001011010111100110101001010010001111001110000010100100110010001100101010100110001110001100010011011101111000100101110011101010000110111010011011100100000010111100100001001010100111000100010100111001100111101100011010001010110110010011110001111100011110110010000110110011100100011100100111010000010010011111101011000100011110110001100101110100011001111010110100100011010000001010110000101100000011001000010111101110010000010011100110010011101001111100010101011100110000111111000000011100101010000101100101101011011000000100001011110111001010100111001110100011101011011010101010100000011110111010001111100010101100111110101111011001100010011001001011100011010111000110110001101010010111000011110000010000111111000101000111111000101000101101110010101001110011100110100010100110000100000000001111111000001110000101010001100101100110100110000101001000101100111110010111011110011000011101101110100110101010110000000110000001100111011110100100001010101001100000111110101010110011011011110010010111101101101011111100110110000111000011000010001010111100011011001101110010010111001001110100000000101101011011111110111000101001011001101011110101011000000111100011101001010011000111101010011101001111010111011000100101111001010001100111001100000111100000110100010000100110110100110101010011000001011101111000000100100111001001101100110010110010100100111011110001011100100000001101111100110000110111010101101011010100101111001000111011011100011010110001001101101000101000010001000101100111100010011000011001010110110010001001001110111101101100110100011001011101111101111101011010100100010100000101100001100101000110111110100000100011000000010111000000110111010101011001000010111101000001100000011001101001100101010001001101011110101001110011010100101000001001101101100011000000111001101010010101110101101101001010100101111110110101111000100011101010000010001001000011110011001111101001110100101001010001101010111100111000111111010111101000110010010111110001110100010011001100010010110111010000000000111011101011011011101101010111100011111011110110001111010010011000011010001111110001100110111111111011110011000000100100101000110001010010010011101111001001111000100001111010100101110000100011011110111010110000100100111010100100000101110101000000110010000101001000011001000000110011101101101011001111001010010001110101101001000111000001101001101111111000001110111100110010001011010000111101000101101000100011100101000010100010001101000011110000110011011111000010110010000000100010000000001111110100110010111001010100100111001110000101000000100101001010110101111100111100000000110111001010110000011100010010010010100110011011010000011101101101001010000110110000100100110101011101111101110101000100011111011100100100110000100011101011000111101100101011101100000010001110010011100111111001110110001011000100111100010010000011000110110011010001111100101000011001010000001101000001001000111010000111111010010101110001010101101000110100011010111110000000010101100
101011000001010101000001101010000011011001111110000111100000000010010111100100100101100100010111110010101100000111111111011101000100111101101101111110110110100100000101101110100101101000001110100101010001010111000101001001110100100101001011011011010000111011011011101111001010110010000010100000001011010010011101000110101001011110110101001100111011111111111000100101101000011101011111101011010111000100000100100000010110010000100010111101111000111100010111011011111100101101011011011110101111111000101001010010000011001001000111100101001011001001011010010100100100111011000010100011010110010101001000010101010110000010101111001000100101100010010011110101001000001110001011110000100010111010110000000000101000011010111111011100000111000110110111111110100110110011100110000100111110100010111111010001110000110100011011101110001011100000101111001111010000100001011101010011111000100101001111111010010111011001101010010101101110111110000110111010001011111000110111100000001000110011011111101011001001100001110110000101011100100101100101110110100011010001111111100000100101101010011010111111000010001011111001110100101100111011000011001110110110101000110110010111101111110010101011000011111110110101111011000000011100111010111101111100111000010111110011011001110111001001110000001100100100011000001101110111110001110010110010101011101110000011110110011000110001010101001111001100001011101000101110010010101100100111010101001101000000010000100001010110010001110101011111011100101001100101100011010111101010000000101101101010110010110101010001110110101010010100110111110111011000011110001001011101101001111001011010110100011100110011000010111010101100010100101110100101010001010001011111001011010000000001100001111111111010011011010101100011001101101101001001111111101110111110101010011100011011111100010001000001111110010101001000101100100100001101100101110010010111100010010100010101001100000110100101011000010000101000010001001101001001110101000000100111000011001011001101010000110000000110010100110100110100010010111110010011111010111001010000101001010001010000111010011000110111000010010000101110100001100010001100010000001000110101011110011011111010001001010010100101110000111101101001000111100000101101010100111001011001100000100001100110001110111111011010011101011011100100101001101110100110001011000000010001001001110011001001000001010010001101100111010101101000010011110111100011000011110110101110000100000100101001110011100011000011101010100101111101010011111101100010110111110011001010110100110011101010001101100000101111001111100101101101001011001000101100011101111000011000100111111010011000100011110100100010101110101101010000001010101001101000101110000010110101100101011100100111000011110000010001111111100000101001101011110100011101010011111001000100000100100111010010000101110010000001001011001000010100110110010111010011000011000101010001111111010101001101000101000010100100001110010110010100100110101111010001000110011100001101110101111011111101100110111100100000101111000001000000000000
001010000100111000110100000010110101011011011001101001010100011101000101001001011101100101100101100001101010001100010000110011000101011100000111000001100010110101101000111110101110011000110100111011101100110000001010101111110010101101010001110010111101001101000100011110010101100100101110111001111011011000101110001100111111110110110000111101110010000111100110101010001100111001000110101011001000010100000101011100111101111101001110001001011000100000110000000110010110001111111110000000000011110110010000110111010100100011111011010010010111111110110001111000011110111101101111111100010001001110011001001100000101010110011100000001010101100000000110111011101101000011010111100111011111110000111010010101000000010111011111011100001001110110011000011011111000100110111100101100101101110100010101111110010000110011011001111100111011000111111011011100000101000010000010011011101110110011110001100011000010100001111010110000010001110010111001110011010001101101000100111110110111001001000111110101111000001111110010100011010010011111000001110011111100110100100111000010101000110101010110010101101111010110111100010100100110010011000111010100111101101110111011110001100011110100111001010000000101001100011110110101010001001101111010100001100111001001010100001000000001010001001000100001001100001001001111010100010101001100001011100100011101110010001011110100011111101101111110101111100111010100110011100011000011010011001111101010010110001111010100010010011010110000111011001011101000100010000000000101010000111101010001001111101101100110001101000010011111000101000100001101101101110011001011011010000110101000011110011001001011101011010000001110011010001111101000000000110101101110000101100001001110101010111010111110100011000111110101110110111000010001101100101110011100100001001100000101001001110010000100001100011100010010111100000110110000101111010011010110111010100011001110100111100100111001100010011101100011100011110000001111011111110001101100001111011111110010011101011010010111111001001111001001110111101111100111101010011101111001110111000100000101101001100010010011011111110110100111001010100101110000001001111101110010110111111001001010011000000100110011000010110111011000110010000101001101101100010000101011111011010100110011010111000110010100000011000000100001001011100101110001011100100011011010000011101111101111011001100001001111110010011110101011000010000111111000000100110110111011010100101011011010101010110010101011110011110100111000000011011000011001000010000001101110111001011011001111001100010100111110000110010001110111000100111111011101011111010000101001101110101010001011011001011011000001011001101010010010001101010100110001111010001101111111010110001111100100100110100100010101000001110011100100011000111000010100011011100100010110011010000110101111001000100010110001110111100000001010010111111111110110101000011011101111000110111011100101101011010111110001100010001010100100100101001110010110100100000001000111110111100100000110110111111111100110010110110011101101001101001101
011100101011110101010010110100101001101101001111011011001011101111010110000001101111000010110010011011011110110101010111101001010010101011100101010000000100000010101010000011111110100011111111010000110101100110101110011101011101101001010110001100100110101101111111110010010110010011101110010101101010001101000101001000010111010001111110010010011110100011011000010010111011100111100111100001000011110000011011000001110100101101111011011011100111000011001001000010010010011110100111011111001101101011110110110000110001010011101000101001100011111001000100010011101010100010111010010111111011001011010101110011011000000101110101110000000001110110111010100111000000010110101010101111011011111110110111101110110001010010000001011011011011001101110111110000111111110100100011100000001011100111001101001111000001111000001101010010010110001101000101010100101000010010010000011011110000100101001011101001000011010110101110010010011100101000110111101011111011110000111100110110100111110101100111001011010011010000100110101001100101100001000010110100000111000110101000011101100011100111010111101110010101110010101111011101110111111011010000010111110010001001100000001000000100100011111010001011000010001111101110000000111101100011111010111101010101100111100001001000110001011001011101001001010011101101000111000101010011000111010100111000000011001010111000010101111110111100101101100010101111011111100000100011100100011010100000110001111000000000010100111000000010010100111110100000011101111001011011100010010001001011111010001100111011111001101011101000111110001011000101110000001010101110111111010010010001111100110011111011110000110110001110101010001101111111011011101111100010011000000011100010010010011100001110010000010110011101101110000100101101011110000001011010111001111101101111010111101100100010111111100010010101101100110001111110010110001110100111111011000110110101110011011110000100010000101111001110111101010100110011101110001100011000011100110100000010010011111011001111010101110001000000000010100010111001100101110001000011001100100001011101000111100101000010100010100111001011011011001011100110101000000000101010100000100010101010000001001101010110110000111110100000001010001110011101111110110110111001010110110110010000111000010101011110001110101110000010001110001111000011000110101111011100001111110010010011001001010011111011011101101110110011010101111111100011011011101001011001110010110101111111110110110110111110110010111101101110110101101010011100100001111100000010011101010111110011110111100111111001110000010111011000111111011110011101001011001111010000101010001101010100111000011111100011000101111111100011101111100011001010101000100110010110011010001111001010111000001101110001100101101111101001100000111101100011000011000111011010010001000110110001000111101110001001111100101001111100110010110000110100011101000000100010110011000001000101101001100000111010111110011101101100100101111110100111001101100010101110001001010011110111000100000101011101111101010011110101111110001001011001
010011101011010100011101001111010001111111110000010000100011111010000000011111101100001110111100011010110101101010110101101011100100110111101111010001111010111101110000010011100010110101110010100001010110101110100000001001110110001100101101011110100001011101111101000101111100100101100000010001000111001110110000100110100011011001101010010111110000110100001000010110010000111101010111010101011100110111110100110001110111011000001001100001110111011011011110000010000100011011000011010101001110101101010110100110001000000000001110010110001101011011110100001000000011110000001101110011001111100100111001110010101110010110011100000000001011110000010010100010000100010010000010100011101000011110111000111000110010101011000011110000001100010000110000111011001111101001010000010101111100110101010100111111111001011111100100110011000100110100010000100101011001001011110110001000010000100110100100000101011111111010110010010000100010111110111010010111101001001101001001110001100000110110011001011110011100011111011100011100001011001100001110110010010111100000011101001011011010110110000011100101011011001010100110011100000000010100010110010001111110010100001011011001101010001111101001111010011100000100101011111000100000111111100100100100101011010010011010101100001010010101111010001101110000000101110111100001000101011011101010111000000001111010100101010000111000111101111101110010110101101101011010110101011001000101000011110110111010000101101011100101011000011110110111000000101100100111010011100110110011101011011000010010100111111010111100011111100111101101101001101010011000101110010111011001101000110000000101100111000000010111010001000101111111100110010001001001011101110000110010111001010100100010000110110010011000101000000011001101100010001001000100011001111001111000011010010111101101111001000101100001100000011100111101100001110011000110001000010111000100100100111101000000101010110001101000100001100101000110001011000000011110001100101001011000101011011100010000011101000001101100100111010111111110111100101000110010111100001011101011001000111101111110110010010011110100100011110111011101011000011111001001100010011101110100101101101001111100110000110010100111101010100100000101000110111110001010101100101001011101101100111100111101111011101010110101011110110111011000000111110110100100000010111001010110111010010101011011011001101000110110101011101111010100101001001001111011100011010011010000001110001010001010011100110011010001100101000110010001000010011110011010001110111111001111110001111010000100000011011110101111100001001101111100110110111101101110010010101010111000001111111011010011010101011110110111110010001000010010110101000101101010011101000111111000000001100011001010101100000110100010100000000111001110101110001100000001001101001010010001101110110000010101010000100111010101110001111001000001110001011111110011100110100111110111101011000000001110011000010000011100110011000000001110000101000000101100101110000110100011001011000110110000011000111011010001000100000011000010111101
000000000011110101110111011100110110011001110110011101000110011010100110000001011111101010000010001010010011011011100100100101111111010100110101000001000101001110000111010011011110111000101100011000111011010000010001111100110111000110011000101011100111100001011010011100101000011001010110110000011001010001101011111011110011011100001011100101011111111011100111101010011101100100011000100001010001111001111111000111101111000110000010010111011111001100010101110011111010101100101011110000000011001110111111101000011101110001001111000000100011101001110000100000011011101011111011110101011011001111000111011000011001011110110010100111011011111001110110111101110011001110001111011111111000101011100111001111001100000111001100111100110000000101111010111111100110001000100000000001010000010011111011110111011110000111001100011110010100101000001110000101001000110101011000010111101011001001000011110101100101101011101011001100011111011010001011001111010001100000111110010011011011111000010010110001011011110001101100001010111000101111000010110011101000000101101001000100100011101111110010011110110000011001011000100001110010100010101100111011010111100001101001100100110000011111010111100110110010101100110011101001011010010101100000011000000011100100100000001111101110010001110100000011011010110001101010010000100001010000011000111010010011001000000000110101011011011001100001010100111001101011100001110110010100001010010010100001110110100000101100001101111110110000101110000011010010001010000110010000110000110111101011000011001000111000010101010101110010111011101010110111000110100000101011110001110010000101000110101101011011010100010100010101111101000011101001101101001100000100110001100111101110001010101000100011111110001110101010011001110111111100001000011011001101001000100001001010110101001110001001001001011101010100011110111011100110000111000110011011000001101011100101110010010100001111000001110101111011011011101001000100110011101100010001110100010100010011111000110010100001100111010011100001101100101110101100111111010010101000100111100010010111110100001000010110111001001101000101000001011111010110010011100111110110010001101001001101101111100111011011101010011010011101101011101101110110001111100011110000101000011001001000110101101100001101000000100011101010111100010011100111001011111011000011011111100101010111010011001001011000011100111000111110101010000010111101001100111011011111010000000111010010110000001001011011010101101100111011100001011111000000100100110011011111010111100101001110000000110010001010111010001000100111011101011110001010001011011110010001001000111111111011100010100110100001001000111111001001111110100010011101010100110000010000101110010001011000100111000001001011001001001011010001111000010110010010010101101010011010100111110110001101101101110001010011101100011101101000011001001110111001101010000100001010100011101100000001110110110110110001011001110010111010011101010110101111110010111111001001101001001101000000100011001011111100101001000001111011100011111000
101111000001110111111110010000111001100011110001100100011011111101001111010101100000101010000011111010100100010111101101110101001011001000100100000001110010010101001110111100111110011001110000101011011111001001011000000001111101110110011110010011011110111110101010111110001111011101110100000110010001101011110000000011011010100011110011111110110000010110101000100011111010010011001011100111101001100010110110111001001000011110000101110111001010010111010111011010010110111101111100001101000111110101110111111001001010101110000111011000110010111101011001001111011111101110010101010011101011100010101011101011001101010110010110010011011011100110101101111101100010101011011100000110001010100110100100110001000101101000110011100011000110011010100001000101011011100001111110010011010001010001100110010011000100101100100000010001111100010010001011100101001111110111011110010111000011111100111001000011011100100110011101010101011110001110101001100000010011111001110011111101010110011110000000010001110001111000011110101110001111001001101111111101100100101111101111111101011000011101101001000101000110111100001111001000110110011111001100010001111100011000110001010101111111101101011000101010011101111000111010110111110101011010111011100111000011111001001001110010011001100101011101101011110010010001000111011010110111000110010111000110100001000010100111100000110110111110001111010111101000010001011111101011001110010010100101111110001111101010000001111111110001110000100110011011111111101100110100110101011011111110110010010111111000111100010001110000010011000011010010001000100101001111101001001001001000000111011010011110001001011010010101111110011101111110100110111001111001100100110010100001100011000100010100111000110110111011001110011101110111101101110000010011100010110100001011111101001111001101001101010110110100010000011011001111011000001101110010110100110111100001111101100010001000101100111001010001110110000100101110011111001101010001001100101000101110010000010010000110001000111100001111101110011100011110011110110001101110000111101110111101001100100110100011110111111100110101001100110011110100110001111001001001101111110011100011000101101000010000101000101101110101010000101101101100011010001101000000101100110011100100110111011101101110101101011000100010111100011100000101100110110010011101110011111001100000110000001010010111010110011000011110100110001011110100000101011001010100111111001011110001111100010100111101111110110101100011110001100101100111111001100100000110110110010011100111001101100100100000100100100110010111000101101110001011001110011111110110100111001010101110100000010001111100010101100000011010010001010010111100010010000110101001100101010101000100001010110000111111011001100111100100000101101111111000010100010001101110000100010100011001111010001100000111100101011111011000000111011111001011111110010111101000110100010100110101001101011111000110110010010011110001111110011101101110011101100100010110110010101110000100011110110101001110001011111111011101111110001110011001
001100011011111111101001000111001111010100010011111101111101001110110000110101101011110101001010000101100111110111101010110100011000100001011011010111101001111010101101011011010110101010011110010011011011111111100001101011101001001100000101001110010011100011001010000100101101010010010001101111111110010001101101001110011001001010111110101100110001011101010100100110111111110000001100101101100100110010001101110001011000101000000001001010010111000010001110110010001001110011101010001011111100010001000100011001110001011000010011011101101100110011010010101101110010111111010101101100100110000111100010010100110011010011010110011100101000111111011001111110001011011110110000110001011101000011001001101010010110010101001001001011110001010110000101001010111110000011010001110011011010010001100100010101100011111101010111000110010000111011100111101011000111100001110000111010111110100001100110001100011110001101010110111000000011100101111010101101000111010010110001111100111101100000001111001101110101000100011110011000101110000000100011011010101010011110100011110010100110110100000101000010000011011100001011110111100001000011010010100000000001110110010000011001011101101010110110111010111110001001111011011000100111110110110011000101110000011110100110100101010000100101110110111100100100100101110010011010110011101110111110100100011001101011111011111000001000001010001010111000100011110001011011000010100011111111011101111011100000101011101101010001111111111101000111110001010111110110010100101110101001000111000101111000000101010000010001111111110001100011101101100101000011011010011110010100010001101001110000010001100001100110000111000001001101110011010110100101000011101111111010101111110011110010100101011000101100100011100101011011110110100101010101110110110010100110110111010111000101110111010011111010110011000001000000010000010110110001101110111001010010011001001101001101011100110110100010101000110011110110010101101011111101011101111001001101000000011011100010100111100110010000100100001001000101011100000001000010100011101100100111100111011010101011001100000001001001010011101001010110110101100000011110010110100011001110111000110110011000010010100110101010101001110011001010100010101010101000100110011111001010100000011001111101001101100110000000100000111110000010011110100010001110000101011110111001010000010110111010010101101010100001011010010011110001111111000010100000001100101010100100101110010001101101100100010001101111100101101110110010000100101011100011001110011111011001100001010110010011000011011000111001111100001010101011100100001111101101010101101110011010101110010100011100110001010000100001010010101001101101001001100001001110111000110010111000101011010010111110110100000101001010000111000011101101001100111111110000111000111010101010100100100111101010011101111110111011001111110011101011111101010110111010001110011011001100110111010001111100010111100110100100100101100001001010110110111101001000100000100101100000110001001000110110010101100100110100001010001001101100001010
101100001001101111001111110010111100010000100000011110010101001110111100011110110110111001110111011110001001110110101010111111110001100101001111010110010010100110111010001010000110001110001111100000100000101001110011000010110011001000001000000100010010000001110000001000001001110001000111011000000000111111101011100101100111111010110011001111100000101101010100110110110010111000101010000000101010000010011001010001100000010101111100101110110011110000000110100111101111000110000010100111010111010001101000000110101010001010111011011111100100011101101101110010101001000000111100001101111110001100110111101001011000001111100011111010011010111100010001110010000000100101010101110010010000010110100001110111010111010101001011111111010010001001010000000010111110001001110011010010101010100101010101000100101011101111010110010100011001100010001100110010111101011011000110001110001011000101100101110011010110011100000101100111110101000100010000110100110110000100010001011111111100011100111011100001011111111100010110111011000110110100010111110100011010011110110001110001100011101100011011000111110101111011011010011001001101110001000111111000111110000000110110110111001010110110111011011100010110100000001011010001111001000100111111001101111100000000111110110000110010001111100000001011011111001001000011010011011111010010000101111110101001101011111000011101111011101111011011000001101100111000101001010010001100110011010110100001101010001101101110000111011111000010101101010100110010000100001111110101000110111000011101111011001000110001001011010111011111100110000010111101110001000101001011001100010111100111001001000110000111010101001011001000100110011100110000000101100000111110000110101000110111111100111100111011011101100100011100010010101110100111011101001010111101100101000000111001001011101001111010011100000010011010101000111000011010100100001110010000010000110100110100010010010110101110011110110010101010000001011001100100100010011010001111000001011110000101000010001110010100010011110100110111110101001100001001000010100110010100011110010100001101000110111110001010010111010101000001011000111000010011111101110101001101010100000110100010110011110111000011000101011011001100110100010011111010101010000000101101100011100001000000101001010110011110101000000101100000001011000110011001010111111000111001110001000101011010010011010011100001000001011010100110110111000001101010011100010010011110010011100000101110000111111101110010001101100011010111100100000011101101110001011101110110001001101010011100000011010001001010100010110011101100110010010011001111100100001100011111000100101111110000000000111010111111001101010010000111001010010101000100100111001010111110010011110100011111111001111110010101010001111011001000011011010000000001100010110101100110110010111110010100000000011100001111001001010111100111111011001010111001000000010011011001000100101001000100010100100101101101100000101000111011100100100111110100010111000001010011111011110001010011000101110001110110101110110000001010110101000000
010111010011001000001001111010010010000101010010110011110110101011100011101100011000010000101011011001101011110100010000001101110001011011000000000101101100111000111111001010010011001101110101001110111010001000001100000111011011001001110100100100111011100011101010011101100010111001110001111110101010010111010011000011111111011110110011110110010011100001000000100011101101111111000000010011100101111000000011000100101010100001100010001011001011110001101101000001111100111110111000111101101011000011100010100100000111001000001101001110011101010110010000110101111110100101001010011100111111110010010111001011110101010110001011011000101011111000011101110110111010101010101111111010111010110101010111100111011011110010001011000100111111100000010001101010010010110011011011011110011100110101010110101010001011110010100111100011010111001100111100101000101010111001101100001110110101011011010010001111100100010010111011010100111101010001110110100010110111010100011100010101111111001010110010111111001110010000110101101000101101100010100001100100000110011110000000000000101011000100110100111110100100001100101101001000010111101100010100001001011100100111110100110010011001101101001000001100011011000010101101001011110000111101110101101010111011001101001101110101001011001001000001100011100001011001110101011011101111110110110100110000010010010110010011000101011001100100110101001001010000001100100101110100010010101000111001000000111000101101000111010100100100011110101000110101011010001011101100001010110111101001101010101000101110110000001000110111101111110100000110011011000010010110001111100110000000011011100110000000101001000111000001001111100010101011000110110001111000010000000110001100101110001111000111111111000101111111010001001010001011100010011110000011101011100101001110000001100100111110001111011100010111111111000100001010001001000001100101000000011110100110101010001110001110011111011110011110010001100000101110010110011110101101010110011110111110111110011100000111101110111100101010100011000111111111110111000001000111000001111100000110000000100010001011100000010010011100110111010111001110000001011111001010100000111010011111011001000100101011101101101011100101100011100011000001110111011010000101010111011111100111111001000110001000111100101010011110001111110101001010010110000100011010011010110110100111011000000100011110010101110010101101110010100001010101100001101111000011111011011011110101110000111100011111110001100010011000010110111010110011000100101100100000111001010010011001000001101010100000111100010001111010011101001110111001101111001010011010101100011000100001111101111110101001001101111011010101000110111101000011001010000100100011010110110111010000011010111001100110010001100000011110110000101000010111001101010010010011100101000110010011000101101010011011010010000111011000011000011000100110010111100111001110001110111100110010011001111000110000001001100010110001111011111011101111101000101110001101000000100000000110101010101101100011110111011011000011111010001000100111
011000101110001111000001011001110110101101110001110111101110000110100011011100000101111110001010010101000110110100110100010100111000110000011011101000000011010000111010011011010001011110000000000101011100011010101100101000111000110111110110101011101010011101011001000010011111001000011100001100101001101101010011010110101000011001011011111101000101111101111011010110010100111100111110011000000100000011100010011010000111110100100110000110111001100000110101100110011100000111011101111101101110111010110011010100101000110000011100000111010111011000110110101101011111010011010111010110110000101000101001110100000100110001010000001010011100111100111011011101110010000101100101001000100100101110000010100000110111011010011111011010111100100000000011110001100101001001000000110010011111111000111000100101001100111010101110101000101110101101100100011001011000010000111001000110000100100010011111100000000110010110100010100011000011100110111000110010000011110110111110111001110100101001000101010010000101011100011111010000011110110110100111111010111100101000010010011111001011010001100110100011111000110101000001001000011111000100101001011111101111111101100110111011001100111001011111011010111101111011010010110111100000011011110101001101110011100111111010010101101110011111100111110010110001101101010101100010111010010100011101101010100110111111110110010110000110101101001001001001011001011101000001000110000101010011111000011101101100010010101101101111111100101110101111100001010010011100101101000010111110101001010011011110110010101011111100001101111010111001001001111111001101111011110101100000101000010001100111011110001110001110110111101000110100100100101110010010001100000010010101101010110110011101010100101110011001110010110111101111100101011101100011011011000100101110101100011001000001001100100000111011001101101101000100010100100111011000100100101001001010101111100001010010100011110100000101101100011001100110101001010010111001011110011100101101110100101111011001010010100110101110000111011001011001001001001100111101000010100100010111100001000001101010100101011000101110000110100001000000000011100100111011001100010001000111101111100111111111001100101110110010100001011000100010000100101000110110111010101001111110111000011111011011011100010000011001100001111110011011110011101101111011100010011110001100010001100101001001100101000100100100011110111100110111110000110011111000010111101010000011010000011101010101110101001111100001000010100110010010011011111111011101110010101100000001000111111100101010000101001001101010001001111000001110011101100001000111111100011000011110010111001010110000000110100001110001101001101111010000100000100101111010011011101001011101000110111011111110001110010100100111100101101100001100101111110001110010000000011010000100000011000100010010101011111111110101110100111010010100011010110101101010110010111000010001100100101000111011000011111011111101111101101101101001100110101111110000101000101110111000010001010001111110100110000101001000000001011100100101111001
111110001010010110111110110011001000111110010110101011100000110000000100111000111110100011010011100100111010001010000010100001001010001100101001111110010011110001110111101111111011011000111101011000011001110100010000101101110111111110110100110100000111110010001000110000111111100000101001111001101011000010000100011111110110111100101001001110001110000100101101111111100000001001000000111110001111100101111100011111111011110100011100101100111111100110111110111111010000011011100101010010011110000101010001110111001001111100011100101101010101100001010111011111011101011101101111110111001010000111001111101010000010111100101011110100001001011001111001011010000001000111001011100001011110001101111111100111101100111001110000101110110010101111111010001001001000110001110010101010101011001110101111011010011010001011010010000010000010011000000111101010101110110101001101000000011011100100000011001001111101001100011000110010001111010111011011000111101001101100001101001011000110111111110111101111111111011010100100000101111011111001001010100100001111100000010111001100111111000111101101010001110001110101010000111111000111000101000110000111100010111011100110011111001111000110010011111100010101001010111001110101101011111111101000110100001010110011000010110001111101101101010010010111010011010110010010101111100011110000111101000001001001011110011000100111111011000000001111000100000000011000001010000110000111101100001010111111111111001011100010011100000100110100001111101101111100100001110011100101000110011110010000001110111001010110000000101010001000101010010110011100010111010111010000010000111000111001000011011011001011010100101011011110110010000110110101001010010101010000000111110010011001110010101100010110001011111010100011100101011110001100111001001111111101101001101100110110011001111001110011000011000010110010101101001110101110110011010101000001010011000100100110111111101010000100110010011011001100001011110001000001011010101010100111001011010101001101111111011011011001111010010101101100000001001100101011010101111100111011110001100011100100101000111111000101111010010000001010111010010110110111111001010100101010000000100100100110100110001000101110110011111010011101111100100001110000011001101110000110100000000011100001011011000110011101011110000110100000010010101110111000111010111100010000001101001100111101010110110111111011110111100101010010011011110011100010101100011001101110001100100011001010101100110111001010010001101000110111000001010101110011101000001000101010010100011001100100110100111001111110011010001010000011011001001100001010010111101100001010000101001010101011010110100100100001000011001010101101110110011011010010111111110010110110001000101101100110010101110100001010010100111001010101011111011010000111101101100010000010110010111001111100000110001110011000101111010001110101111100101101000011110110000010011110011000111110111011001011110000000111101000001011001100011011100100100101101100110001000100000110000011011010110000100000000001100110000010000010000000100010
011110110010010001110011010000011010100110111101101100110111011010100110010011110000001110111110010011110111000001100001001101100000111110010010001100000000100111110111110100011000001110010101100011011101001010010101000111011010111100111000110011010100111001111011000010100000110110010000110001000111101001101000100010101110111011011111000000000001111000011111011111000101010011010010111010111000000101011111010101010110100110100101011001110011110111010110001100111101000000011111001010100011010100010111011100000011100100110111110000111111010000101011101110011111011010000010111100101111111011000000111000101110110010001001011010110000011000110100000101001111001101011001011100010010110000011000110100010001010000000010010001010100000010011111100000010000010100010010000011011111100011101000001110101101110001011111000001111011100101010011100001111011010100100111111001000010111111101001110101001101001111000000111110001000100101011000101010101011111000000011011111011000000011101100001100110110000010111011111010100001000000001101110001100010011011010001001100001100001100100101011001010001101111111101101011111000010000010011011100001011000100111101000001110111101100011101001111100010001100010011110111111110101110111100010011000101110110111111110010101000111110011011101000101001110110000101111001101101000110111011000101110111000001000111011110000111111000111001101000111101100011110001001011000011101110111000000000000000110000111011101000001110000101100100110100001101110100000000010010001000011101101001000011101011110001011110000011010100010110010011111001110001011011100001110000001100110101000011100100100000011111100100110101010111110100111110100111110100000111011110110100000010001111110011111101001010010100111100001110101110110100100110110100010010011100110111000011011000010110010111111010101100000011111010011001100010000110100000011110010010010110101101000111110011111000111010000101001010000001001100100001100001000000110000001000011100000001011000010011011111000110111111000000101100001001101111111010100100110101110100000001000010100011111011111110011000110010110100011100001100000100000010011011010111000100110110110011101011100111111101010111001101011011111110100000011010010100110011000011100000110100100000110010000010100110110000110111111011011000001010100000010001100101000111101111000000111100110100000101101011110110111001100111010001011111010010001000011111110001110110011010011110101001001110111001100101011000110011110011111101101110000010010101100001011100100110010001111010111100111111110010011000110110001011010111000110001001011100101110010000011111110000110100001010000111000110100010000111010101011110001011001001001011111011100010100010000011000101100101111011111010101011001110011001011010110011001101110111000011011111111101101011000100000000011110000100010000111011111110011111010111011100100011010111101010110100101111110111100100010100111111011101110100000100111110111011101000001001100110110101100100011011000011110001100011110000101010110111110000010111
000001000100111011110011101011010100111101111010000101101111100010110000111000001011111111000011111010100110100011000111100001100010011011011010111000110011111101101111110010011100001110000011010100110111101101110001011011001111001010111000111110010010111010111001011011000101000001110000110110000000000101000011001110101101010010001000000010110010011100000101100001101110000000010000100000001011001000101000110110111000110001111111000000011100111000111000111100100101010000010010011010111001011110110001100110000000111010100011110001011000001010010011101111101111101000000110000110011001010000110001100100111011100000100011110001010111110101100101110101000110101011111101010101010000110010001101010011101111100001110110000010001011101110000011110110001110111100111110001110010011111100010100011000011101000001101001111011110100011010100000101111000010111000001111111001010111111011111000010100010110111011111110011001011001101011110001011110010110001100100110110000101001000101011010110111010111110011001011111000011110000011101101011110110001111001010101000000010011001110101011000000100101110010011001000101010000101001110110100001100110011100101011101001000011101100101001100010101001001001101100011010001101110011100010111010000100110010100111010111010111111111100111010010110100111011011111101110111000001011100011000010100010101111111110101001000010101100111001001101111100010110010001100111111110011011011000011001100010000101001100101111111101100011110011100100110100110100100101110010011010100101111110010001000100010000100101001010010000010011001011011001110100110101000101011101111000110111011000000110011010010100101010111010010100101111010011011010110000000000001110010000100011001111000001001011100110100001011001010001111000000001101111110001011011000001110001000100001011001110011100001101101111101110111011100011011100111011011101001100101110111011100101101010110110111110001100010010101111111111110010110010001101010000000011101100001101111111000011111000001011001111101011101100001010010101001011101110011011001100100001110111000000010100111111011011111010110000111010100001111010111110111100000001111111010111010011110011010100000100011010100001111010100010010100011101101001110101100111101100111110001110101011010100010111111100101101110111000111011110011011110110011010111001110011011110010110110100101101010111010001101110110111100010101011001000001110000011110110000001000100101000001100101011100010010110000010111110111111111000011110001011011000110000010000111001010010100010101110100101000001000000111101100101111110101100000010111100001110011101011000101100101110111010011111010001110100011111111111101000101001000011000011110000111001110011110110000000100100000101001101100110101000111010001111101000001010001100111111100100000000000111101000101010001110000010111010100111110100001010110111001100100011010011100100110101101010111011011000000111100111110010101001111111010100100000111100000101010001101100000010010000101101000110100100000000101100100000010011011010000101
000110011001000000101110001100000010110001011011010001101110000100000001011010111001110011011110000011001000100100110110111010110100111010111100010001010111110111011001010001001111111101101001110110010101101101110011010011000111010010000111101000010001001011001110110011000110110110010011111000111100011110111010000100100110000010101001110000011011101001101010100111011011100111100100010000110011010010011010101000010010101100101011101100110011001101011010101000011001000000100000111110100010111111101111100110001000111111010100000100101001011110110011101010000110100011110010000110010000111011101111000000110011011111110001001000100011001101001111001011110011001001100111000001010100010011001110001101011100001100000111100100100101000111001100100000110100101100001110110111001001011101110100000011001110110011111101000011110001101100111110001001000011110010000110001000110110000101010010111001100111101111100100100000111100100111111001111101000000100010101001111001100100000110011110011010010100100010000000110000101100011000001111111110111111010111000011001111001001000110001110000100101011001101101101110110001001010010011011110011110101001010010011011011111101010101010111101101100011101011000100001001000100011111010000100111001101011011001110001110111010010100001000100110000010100001010100110101110010110000100000111001111010100000001110010001111001111000010010000000110011000001001010100110100001011010011010101011001100010111011110010100001001011000001101011111000100010011010111010000000011111101001000011111011011000110110111001001011100111100110000000001110000010110001100010001001000011011110100000010110001000000010101100001100000110111000101000001111000000010111101010110100100100110010101000100001111000101111110001100111010100101001011011111101101111111111010010010110110111100010000111010101110000111001010111111001011110010111110110110000110100011000101001010110101011110100101100000010000011101011011011111001101010110001000111111010000101101001011100000010111010011110101001000000101010101000100101000101101100000010010111111111101111001111101101101101011011101100101100011100111110001000011111111101101010011000001011000111100000110001111010010111001101110100101011101111001011101100111011010100100111101101001000010011100010111101100111110101100101111110111111110100001010100100001011100000101110111100001110001011010011000001001101010100010011001110000010100000001001100011001111000010010010110110110110011001101110111011100100100101000110000100111100010110010010101011100111010010100010101000011101010111101001011001000110010000100011001110110010101011110101001110101011001111010100111011110111000010100001100011010010011100101110100111000110001011101110101011001100010000011000110011100010101111110100101100000001101110011100110110000100000110011010110110101111010110101101110101110101010100001010001011011010011010011001000001110010111100011001100000100011111011001001100010000111001111111110001010011000000010001011010100010010100111000011011001110101001000011011000110101
011001011100011000011110101001011001101111011000110111010010111001110111010001110101101111100101011101000000100001101101110111110011100111010010011100011111011010111000000101001011000010000000011101000100111101011100101100011001111100111110100010000010000001001001111111010001000010111111001011100110001010111001111011110011001011010100101011010010000000101111101001101000111010111010010110101000001011011010101000100110100101000111010111010000000010001010111000001000101110111111100001101000101101000001111110010001001001011011100010110101000110010000111101100001101100011110000010001110110000010010111000000100111101101000101010111000011010011110011101110000010110110000110011010010101100110110011001101000000011001101111101100110010010110010111110101001010101001101100011010110100011110010001110001111000011010101101110111111011001110001101001011111010110111101111100000001000101110010110011100010100000111100100111011111101011111111110001010011010000011100100011100111000010011100010011110101001010100110010100000101100000001100100110010011000111101011010100100000110110111011111101111000100100000111011111001101110001101100011000111111010101100000010110000111110011111000000101110111001010011000000110011010111111000010100111000000010100001100110010111111001011101000110101000011101010100110010001101010011110110001110100111011100100011000111100101100010101111000011110111001110111100111110101011011111111111001011001010011010001010101001000001010101100101001000011100010100001111110001101101010111010110001110101011101101011111100000100101111011011101101111110011001100000111101010001111100010110000111111011000101011101100100011110110100011011101100001110110100000010001011111111110110011011100001100101110011111011001001110010111100111011011011101110000100100100100100010001100001001111010000101010111101001110111001001011101111101111000111101010000111011010000100101000111000100001110001110001111000100101101111110011111110100000101110111100110011100100110101111010000110011010101000111000010000011110100110000001000100010000111001111111110010000000001011001000110010010011111000101110111000001001001101110001001111100100011001100111101111110100011101111111010110111011100011011000010101110100101000011101010100101101010111100010110110101001111010011011010111011100100101111101011000011111001000011111101101110011110010101111110010100000110010110000010101110100101111111111100010010010001110110000101010110111110110111100000100000000101000110010011001010001110000000001111101001100010101000111111000111001101000011101001011111110010110010110100011011010011101110011011001111011111010001110111010111101100100110110111001111010000101111101001001010011001001011001101001000001011001110010000101100111100100000000110000000110010001110111011000010100101001111111101101001110011111000011011010111111100101101000100001110001011011010011010100000111111111101101011010100100001001010001000101000001110101011100101000000101011001111001111100111010010000010001111100100111110110111011001011011011000100
111110111101101010010101010010110100100011000100100110001010101011111000100011101010011101010111001001111110000000111010110011110100101000101001100010111000011101110001010111101000001111010100010111111011001001100011101001011011000010110111010010101011111111011011001100111100000111100111101111101000011010101011111110111010011000100110111010011000010011101111101101000010101101110111111011001100101011100101010111111101100100011011100101001110000011110000111111010111100000100001100100000101010100001011101111000000111011101111011010001001101111110010010100101001010011100010101100000101000111101111101101000101101000110010101101101000100000000001001110010011100011111010001111110101011011110001010000110110011100101111011011101001110110011101011010101101111010000001010011101000001100110111001110110100001110100001010100110010011001110011001011111100100011110000101100111100011110110111101001010100101111011100010000101011111000110011010111111100111010110000100111110101100100100100010001100101000000101100001001110011111101111111100011000001000111010100110100010001011110111010111110000110101110001011011001101001101111101001111001100101001011000000111010001111011100100011010010011010110101011111110011110001100101011110010110111100000100101111000001100011101011101010000100010000001111101111111001011001110101101001110011011001110101100101001100110110111100000011111010010001011101110100000000010011101100000001100101010010110110110101010000001001001010011000111101001111100010100100010011000110001100100000011011100100100100110000111010010101001001011111010011000110010010011000101100101101011000100000011011101111000101101010111010100101101101011111110100010001011010100111011101010101110010011111101001100100001001101010001011010001100110000110001000110010001010001011000110110001100101011001101011000001011010110111110000111111100011000011000100111011001001101001100110001110011110110010000011001100101111010001001010000001011100000100110110111101110001010011000010001101100101001000101001000110000011000101010000110111000111100101001010111111100111000000100001001100000101100110011110100010000011111100111010010111101010011111101101110110111100000111000011110010000111001101010101110110101001011111100001111001001100111001101000001001001010100001111001011011010011111011010000111101101111001001100001011000101001111101001110110100110000110000100010011100000001001001100010000101001110111001111000111101100000101011101011111110100100100011111010111000010010110111010001010010000110100101111000000001010111101101111001011011111000010110100101000111100000110101101000101011101110100111010110101011011001000001010100000001100000101110111011010001010111101101101000001110111010001001000001111001010010101100001100000100110001101100000000011001111000110011101010101110101001111101101111001101010101011011110110001101101111100011000101111100001010101010001001110101001000010010001110000010011001110100010010110001000000011011001100100110011000011000110011111011011001010000110111111110100001111100
011100110000010110011000101111010110010110101101111000010100011000101100111110100010101001111001100101110001011100110111110011011101001111001111011111110111010000101110001000001110111000110100000101010011000100100111100011010101110111011010001110000001110011111111111101110111000000101001110000001101100001001011000110001010000110000011111000110110001000100000011111010001011100101000010101111100000110001011111100010110001010101000010001000111100011011000100001011100010010100011110111011011110101001001000111111101100000101110000111111101101010101010001110111111111000000111100000000000110011111001000100100000100000111001111000100111001111101011100111111111001111011101011110110000010111100010001111100110000101010010001111010100000101001100001001110111001000100011100110100111011111110000101101010001001101100001011010010011001110001110100100101110010010111001100010011111010001110110010100001000001101001110101100011100011100001101000011011001000000001110100100001001100001101111001011011101111000010111111101010001110110010110110010010011101010011111000010000110111001000101011011111000010110001001011000000001001011111011100110111111100111101000101110110100010111011001010100110110101100100010111110111100010001111001010111111001010011101011001100100011010110001000001001100011100010101000011000001010111000100101100100000010100111000110101010100101011100000010010111100111000001010010110010001110111000101010101100111001001011101110100000000001100000000001001111111001111100010011101101011101110010100110010010010000000010100110001110001011011101100101011000011111010001001001111100100011111111011011001100010101111011111100100101001010111111011010000100111111000001110100010111100000011001010111110000001110100010111101001110100010100101100011110011101111101000001001110111000010111000111110101000111101010111001011010011010100010010000011100101011011001101110111111000001000000011011111100110011111100101110111101110101111010000001101010110111100110110000101101111111010101001111000100100001100100011101000010100111111100011101110010110011011111000010010111000100111110111010010001101111101011010111101001011111010010011100110001110100001001000010101111010100100100011100101001010010100110011010111111101011111000110101111000010010001000111111011101110000010100000110010111000101001000111001110101010111001111011111111010001010100101110010100111011100001100101000000110111000110111000000011001110010110011101111001100010100010010000011100000111011011001010011111011101100001010010000101110111010000110001010011010100111011001110101000110010111100011011001000010111011000001000100110011000110111011100100010100010110100000110000000001001111110011110001100011010100111101001000111001000111100011101111111100010110000101110111001110001001111000111110010000100111001010011010110110010011101011001000001110000011100010011100000100000111010010111111011101110010100001110111010101110010010100100111000111011011101101111010101011110110000001001001010100001101110111001001110001101110111100001111111
100111010110000010100111010101100011011101101010111111110110010100000011110111010010011010000110101010001000100100010010101000110000110011001000001000100111010100101011011010000000010110010111000110100110011100011001010111111110011101100111111000110001111110000110010001111111000101001001101101011101011111111011101011011001101111011110111110110100011011111011100110101011001001101111111101000111001101110000000111111000110011001001100110001001111000011000110110100000000110001001000010001111110011101001101000010100011001011100001111001101101000111010101000100001100111011010011011001011111101100000010100111000010100111010011000001101111101110000100011110100111111110111011101100011000100011010010000000101011010011010000010100011101100110000101001010011110110010001111101010100001000001011000111110001110111110110101101110000101001100001001010000000110100101011010011110101111100001100110101100110101101000011110010000011010010001101111110000101101000000111111110011110111110011011101100011010011111001100111010001111111101011001000110001111111110100000001010100010111011001100000011010110111001110011010011111100011000111011010100001010101100110000101001110100100101110101010100111001111011000010110110000010111100001111001001011000111011010110011100000000111101101111110101010111000010100101100001110011111110010001011101010101110000100010000100000000100111110010111001011000110000001000110000101010001111111111110101010000000111100010110110010100110111010001101010001101101101000001000101001100100111110000000101100011000010111000010101001001010001111111011001100100001001100111001000011010000000111101101000000100101111110011100101111110101000011101010001101011100100100010100011100111001101001000111101011011110100011010000000011100101101011000101101100001010011010011101110010011101111100010100110010100100010011110111001111111001000010001111111001010011011111100110110111101100100000110001011100001010110100101111000011100010100111001010000100001010110001011111011010000101010100101111111001110000101110011010110110101110011001011001110010110100000001101000011011110000000010100011111111111001011011001110001100011110111111000110001000110111001011101011000110111001101001011100100001000011111011010011000111101110000111101001000100010010000111111100010101011101000111111111110100101010010011100001110000111100001100110011011100101110001110000110100101001001010101010010000011100010111111101111101000011100100000000001001000001101000100000110001101010111000100110010010000000011101100001101011010000100000010111001100111110101001011111001011110101010011000101011101000100001001011111011001110011000001110111110111000100011101010001110101011000010011110110001110110101110100110001011100111000100100110111011101000101001001110110111010010111101101101011110100011111001001000111001001001011111100011010110101000110111001001101100010110010010000000110100111000010011110101101100111110111100100111011100001100001110111101000000101110111111101000000010001111010101011000110001000100101011000111010
010110101000010101000110000000000101001010000000001000000001101111110010001100101011000000110011100011100011100011101110011111100110111110000110010110111101111011010111100100101111000100000010100000001010010110110101101111000001000111010111001111101001000001100100010011100000010111111000000110001011000100001111101100110111010111100010001111000001111111110011110110110011101000100011100110001010110000100111011111000001011110001111010100111100000001000010110111100100111001111000111000110100110100101011100010100001101110110100001011000011010000000100100000011110001001010010010010010011011101111110100010010011110101000111001010100000011110011101010010100100100000010000100000011010101100010011000100101111000101111101010011011101110101001100011000101110110001010010000001001001010010000001001111111111111110100110101101011010010001101010111101001011010101101000101010011000100001110111000101111010011010011011101010000100100110001101000100011101101010100111001001000101001111000111110100101111001000111101100101110110111001111001100101001001111111011111010001000011101000100010101100110111111010111110010101100001110000011010010100000001111111011111110010100110110101011011101011011000011001101111001011011110000011101011101001111100010000100111100111000111111101100010101101011101100010110000101100110100110010111011011011000000111101000101011100111000110000110101111000110001001100000110111100111101100010001010010000010011101001000000010110110110111011111100011100001000000010110101001101010111101011100100111010011101101101011111000100001111111000111001010100000101001100010110011001011010101100101000111101001010100001011110111011110001001010110011101111000001001010100011110110110011110011010011101001010111001000010100101111111100011110001101001010101001011010100100000110101001011001111001000001110010100111011110110010011100100011100011001010010001101101001100010010001010001101111001001011000110010111000000111001000001000111010010111111101110011001101001101111011011000111110010011000011010000101110101001101000101010110001110000000000000111001011111101100001101001100110000010010000000101001011111101011111110010100001111001010011111101110110111001011101010101111101011010100000011000001101100101010011000101101110100000011111111101011010000100111100011010111101101010010100111000100000111000001010000011101111110101000000111011000100100001001100111010111010001101111010010100101111011100011011011111101010010110001011111101001100110001100011111011010010011101010101000101011110110100110000001010001101001101100001010110000001111110101101100000110001110000001101111010100010001111101010001100100110001010101111110011111100111010011011111101111010111001001111100011010000100110111010000011111001101101110111000000100100001111011010100100111111000101111000111011101000101011000001001001001111110111100011101000001011111010101001100111101111001111001100111110011111001011001110010011100010011000010100101101100110000111111100000011101101101000111001001001100100111011001110000101001001010
001001011101110010101011000011110110001010110011100101111010010000100101100011001100110110011111001110100110000001001010001011011111011101110000011110010001100110101100101101100011110111001010101001000011110011001110110010010101101000010011101110111110011111000010000011110011100000111000111000001101000000101001011111010000000000000111100000000001000111100111110100100000100101100110000110011101101110011111000110101011101001000111111100101000011011010011001010001100001010101011000000110100000011101000001000010000011110100001000000100111011110111001010010111000111100110011001111110110101111011110000010010011011100111010000101110001110111101100100001110011111011100011110100110100110000010011110111011011011110100110101110001111101111101111010011010000011000011001101100101001001010010011011010010100010101011110100001000111100010010111000101011110111010110101001100100010111010111111010010001011000000110011111000100001101111010100000001011010100000110000001110111110001101101101111011011011010001101110110010101000110110111101001011010100100110111101101000110011000011010101110001010100101011110110011000101010001110110101011011100000010110011100001011010010010011110011011111010111101100100111111101010110001100110010111101001010101010001011111100100000001100010100100100011001011011100010111000011101111001111101001000001000110111101101101001101110111000101001111110101011100010111111101001010110110111001100010100100111010100110100101000011000110000001110111001100100001000100110011011101001000010111010000101010111100010011110101101100010001100001110010001101001110100010100100111010011100111101010000000111001110001100111000111010011101001010101010011101011110101110010111111010111110111001100111111101011101101011111011110110101011001110110100011010011011110010100011111111110101011110110111011100011010100010000000000100110111100101010101101000000010100001100101000001011011011001001111001001111111111000110001111110101110011010010010010011011101011010101101101110100000001010010111000111011111100000101100010010000001000011000101001110101111010111001010111011111001011100001000110010100110100011000010111111011111011011111110100010110010010111100010111100110000111100101111010110000110001011110111100100011011110010000110001000111100101010110011000001100110111100110101100000110111010000001101011010101101000111010110010111001101110110000010001000110000100001000000010111111100111010101111110000111011101011100110011100011111010011110100011001111111010111110001110001101110101000011011011001110000000010011111111101101110100011101111001001001000001000011110101011101001111011100010001100100101000011000000001100011010010011010111010100001010000110001000000011001100110011110101100111011000011101110110100111011111110010101001110001001111001000010001100100010111011011101110000110100111000010110101011110110000110110000110000101010101011010100001100000111100100011110110100110000000010110011110010010001110010110000100000101110011000011010000010010001000111111001011011110000111001010101
000011010110000111011111100010011001101100010001000011000100111111000010101001110011100111111000001101000000001000011010010100011011100100001001001100001001100010000110100011010110100101010011100101000010111011111101110111100110000101001000110010010110101110100001011111000001000011011011111101100111011111110101010100101000001111101101111011100010011010001010100011011100101110111100101000001001000101101001101011010000111101000011110010001011010100011101001001101100001000011000111100011000111011000100011101000000011100111100110000000100000101011010010101100001101011010101001100111101110111011100110101101100111111000011000000111100000011011111110001110011011110101011011100001010111110000010101011011001010100101111000011000010110010101101101011110101011110110100010111001111001111100011111110111011111111010000000100011011110010011011001101000000001100111100110100011010010011111110101000011000111010010000111000010010011000001010111001010110101111000110001001000111000010001100110111100001011010101011100111110100101101000101101010001011010011110100101010111010011111001101010000010100000000100111001001011010010100100000111001110111010010011101111010101010111000110101001110111000000000011001011011000111010101101110111000110110110100010011101101110011100110001010100001100111111101011011011101101101111010011101011110011001011001001101111000011100101100101111011001100001011001111111000100110011001000111000000100111011011000111110111100001011001101100111101011111101001110000110110011001110001101111001011010100100010000110010111010110100000011000101010110111000010010010101100111011011010000000101000110101000010111000111100001110110110111100100011101001111010101100110111011001100010001111001110011010010111111001111000000110110111001110100000100111111100011111011010111010101100110000110110101000101110111100010000001001000001001010111111101011100101001001111001001001100011111110100000011001000100011110110111101110000011101110100011110011111011110010000110000101110000001101000100100001001111000101110011000001010111011101000001100110101000110110000100111101101000001100111010001000011110010110110100111000011100111000110000010110010010110011001010001001011110011110010011110100010101000100100001101111100011010101101001100111010011011110000101011110001000001101010110101000011000010101001110111000111011001000101001101110000011000101101001000100100011110011011010100000010011101101011100111100000000001010001110011111011011110000011001100101011110010001010101100111110010101101111100000010101101101101111101110011100000010100111101101101111100011110111110101111001111010001000111110110010100100110011011100100101000100111110000000001011010001110011100011110010000001001000000110011101101111010111010010010011011101010111010000011001011100001111101100000101111001011000011100110101110101011000001100100110001110111010100110101110000001000101100100011011000000010010100110001010000100110110111001111000000001101101100011011011001010011111011110010100111011010100010000110001001101001011
111001110000010011000001001000110000111100101001011010101000110101000000111100110001001111100010101100001010111001011110100101010110101101000100100001010010101010010000000110100010010111100101001000000111001011010000010011011010101101011010010000101010001100101110110010011100000010110001111011001111110100010000001010110101110110110000000010010010101101000101011001000000111100010101100011111110100010101101100011011010001111000001000000010101101011110101100001111101010111001011011000101111100100110110100010100010000111111010010100111000001100111010111000110101000011101101011110010101110010111010011111010101011111101110000100001001100100101100101011010100011000000110000011110011111001100101110111111111011101001100011011010101011100010000101110010011010000100111100100111111011101101001111010000111101011100010111101010100001011111010011100111000100111000111001111100101011101011100101110001111000100010000001000010110110001000111110111011101011111101111010000011111101101100111111110011000010100101111010101000110001100010000010101110101111100010100000001000001101100111000000010100001010001100101011010100100001011100101011110101000100010110011000011011110011101110011100111110100001010111110011001111101111000111000110101000110101100101110010011011110000000000011010011010100001101010100000010000101111101111001011010110101100001000001000001010001110010001011001010100000101010110000100111000111110001001100111101000001111010101111010010101111011000010010011001100100001010110100111100100011000000000111011000010110011100101011101010110011010000001010000111101111010000001111010101101111100010000001101101011110100010110001101101110010001011110010100110111110101110110100101111110110100010010000100011001110001100101101100000001010100010000101000111001000010011110011001011110101110110010100010100111001001101010100000010000110101100011010001111000110111010011011000111100110011101111011000100101001110110010000001010010111110100011111010011000110010101101011100111111010110110110000011000001101011111111001110100111100100111000000101111011010110110000101111001100101010101010011110100000011011010100111011000011001001001110010101001011001000110011010110101100011111101111010111000011101100100111110010101000100000011110001101101000111110011000100001001000101011100000110100011010010110011110101100011111000010000110001000101110110100100001110011010010001000011000001001110011100100111011000110000010010000110001100011011000010000100101100110111000000010101110000110100011100010000011111010111110111110000000001110001100100111110011111100011000110110101000010000110110001111011011101011010010011111001110010111001110011000110010100001111100111110001111100010110001000011111110011011100011010011011000000010100001001110011100011110111010000100101011010110110111000111001101010111010011000100000010010100010111011001011111111010100000000011110110101111100001111110001111110000111011010110100001111110000111011000000100010000101010001001011110110110100100001111110011100110111101111111000100110
111100001111011100101011110001011110100100010111011101111001000011101101001010101101110101110100111011111000001010010111111010111110101001001011000110110110110110101111011011000100000010000101101011010001111001000010000011100101100111101011000100011110001110001101101001111011111110000001001001001011111001010111011100110101110111100111101101110001111001101101000111010011000010001010011100100000000111000110010110111101010111000100010111101001000010101001100111010000101100011000101010000111011110010011111000100100011010000101100010101001000101010010100011111101100100001000010101110010011010111110001110101001001100101000011111000000110001001000011011100110110010001011111001101000111001001011001101111010011000000001110011101101010110101011000110011101011011011100110001000100011000000011001011101011111010010110001100001010000010011100110001000111011000011111111100010001110001000101101001011011011001010001010101110011110000000100000011111000110111101000110000000110011000011000011111000101001110100111100110111110110110100000010101101101001111001100110001110010000000111010111011111000000010000100101110000101110010011010010010011110110110100110001101101100011011101011111011011100100100111110001011110010101110011011001100100001101010010110110010001011001101010101100100001110000101111100100101110110100111001011010000110011011011100010010011000110010111011011111100001100001101111000101110010001001000011001110100001000101100000110110010100011001110110100000111100111111111100101011111101100111101011001110000011101010011110001000000100100001110110100001100001011000000000100111111000010001010111001001101101001011000110001101011101101011100100110101001111110010010111101010010100110010001101010011101110101111001000011100110000010010001110001011100000111011111011001010111100101100111011101111010111100100110110010010100010011011100011000011101000101111010011110000101100111100110101110100111111110111101110000110110110111110111011110011001010100001000111110011100011110111011111011100000001010011001110111101011011110000110000000010000101100000110111110000011110110011011001100000110001000100000111110001111011010101011001010101000100100101110001011100101100011001111000000000010011000001001100011011011111000101110100101100111100000111000001010000001010001010110111101111100011011001101000111100111110101010001011110110010000001101110011000001001010000101010010010011110001110111001000101111000000100010110110100001110010000011111010110100101000111000011011000001111100110100011001110011001101010011100100000001101100000001011101110010111100100110001101011100010000000011010000111001000010100000101011000101000011100111100001010100110100110110110110101000001001011001010100111011000100011101111000000111011001010100001100110111010111001110000001000011000011100000110101100010001110101011110000010100001010011010110001110111111010011011010011010011111111110111110111110011111111100010100110101111111101010110110001111010101100000011010100001111110111010011110011010000010011000010101111010
000010001100110101001111000100100100000111000000011111100011100010011101110011011011001110100001110100101110000000000101111000110111110010101001110010100011011101010111000111010100101111110111100110001100110110010001001100000001110100010101101101111111110001011101100101100101100110000001001100110100011101100010010111100110110001011010111011111011001111001101111010110101101011000110100111101001000101010101100100001101101010100001101001000000010111000001110000110001001000110001111011011001110010011111011010101011111111001011100101011011111111000110010100011011001001111111001010100001001100110110001010101000111111110001001111110100111000010001110010001100010100111110100001000011011010100000110110111001001110111010001110000101110101000011111100011110100001000100000100011001100010100001001101001101001101000100100110110001000111010011111001111010100110111001001000110001110000011101001110110011110011101111011010010010101100100110101101011110110000111110100010101011000000101100001100101100010100010000111110111001000010010111111001101011100000011110110010110011101000111100111111101100110000011010110010101001001101100000111011100101000010110011100001000111011001101011101010110111111101010111111001010000111001100101011011111110001011111100010100111100001010110001111111111010111111110101011010111010001100010000001000100010001101001001100001010100110000001011000011111010111011010010000110101110110011101111111111101111111011010001111100110110001100000011111000100101010111001101000000011001000001111001110111000111111110001011101010100101000111001000000011110110100011110000100000110100101010100011001110100110001101110001011001000110000001101110001011100001000011111101011100000010110110000010101011000110011001111111111110101011111001100000001100010001001001110101010010000011100100111110110111011000001001110001010011000110100110010101110111000001100110000010001111001100010111010010101110010111011001110100011100101000011000000000010101010100111100100110001010111010011000001100000010010111001010100000001111111100100010111001110000001100111010001111000110100100111111011101110111111010011000101011011111010010111110111011011000110010110101000100111101000011000000110011010000101111101000111010010111001001011010011001000111111101001011000101111100010101111011000000011110110000101100110101111100000100110000000100111110000001001000000011011111100101111000011101000101111000111111000111101000001001110110110011011011110100100110100111101011111000101100110111110011000100100001100100101110100110110010000001000110010111001000110001010011000010001111000100101111110101100001110001110000110111001001011110010011000100000110101000111011111010101111000100111011101011111000110101010100011001011101011100101111010000000111000100011110001101101011111110101011111110001001111010000100011001101010111100010000100111111111110110111111111110001111111001011101010011011000001001000001000100110000110101010000111001111001000111110110101001010000011001000100011010100111000011010000110011010001000110
111000001110110101010110110110111000110100110010111010000011110011111101101011011110000000010001101111011110110101110011101000010110101010111000000100110101011010001110101000001000011010111011011100100000000110000010111101100100110110011110100011110101100010100101011010011000001100100111011110110111100000000101010110101100001001011101000101101001110001001111101011001010010100100100101111110111101001100011101101001111110011110100101101100110111110010011011001111111010001011000110011110011101110101000110010010001100110111100011111101000101111011111110111101100010001000011000000111011100101110010000000001011100011000010001011001110011001001100010011110011110111100100000100000100101110011101101010011110011010001110001110001111111010011000111000110111001101010100101100011000001000110010011000001000011101010001011111000000001001010111110111110110100011111100001010010000011111111001111011010010111001010011001001100101011100011001000100110011100101110101001001110101101110001011001111001000010011110111010000111100111111111110000111101001001000010010111001000110011011101100001100111100000000100010111101101111111110010010110110111001101111001011100100101101010101100110101110100111010100010000110000000010000011011010111000010101110010111001011100101101110100010100001000000100010110000010011011110001110100111010010111001101000010001110000101110110101011001010001000100110011101010001111000111010001001011100101111110000111100111100100000100000101100000000110001000010101011101110111010011011100011000001001011010111001000011100101001011001010010011010010110101101001000011110000101010100011010111110000111001000010000101001001111101100101110011111011100100100100011101101111001111101101001111001010100000111100101101110001111001010111100000100000110011110111001001000011111011111110111100111011111011010010111011110100101010000101101011110010010100011001000001100110011101100001010011101100110101010100110010101101110001010011111001111111011100111100011110010100101111001000101111001000001001100010111100010011001101111000110101100010000101001001111001011111100100010011110101101111100111000110000011011001110101011101000000111000010110000001110011100010010100100001010110100010000001000100110011101000111111000000101000010001111110000110010000010010110010010011000100001010111001101110011111111101111100111010011101101001011100001101100001100111010111101111110111001011010001101011100110001110101010110111001111111011111101101001111101010101011011101100110110001110111011100010101110111101001101000000110001111101001110000110001010101101000000000111110001011100010000111000100111011101110000100001000101001110001101100000011101101011101111000111111000101101100001111101110001011001001001000001111010111101111101111100010110100010100111010000011011010000000010011101001001011110100110101100001001010111111010100010110010000100001111111101010110010111001110100111001100010111001101001100110011011000001111111111101001101010100101010011010110010011101101000010000010000111001010110001100101101
101011110101010000001111100101011011110001100000001000001011111011010101111101001011000110000110010010100010110110111000110010011110110111110111010001001001011000100001010110100001010011101011111001101011011100110010101110111101110101111011010001011010000001111111110010111101001010010000110110000101110111011000110010100011101001010011111100100101010000010111111011100100001011101011001001101110010010101011000001000011110111101111100000100111110001011100111110011011011110010110000101000110101010111101101111000101100011111000110110100110000010011100101100000000111111101011010100011001100110010001111010101111110110100101000011101100100000010100010011101111011011001010111000010010010010111011001110111111100011100001011011101110101010011111100101000111110110110110000110000011111001101000010100011000110001000010000010110001100100010000111011000100111101000101010111110010001110100111111000110011011010111011110101111111001000011001111110111000000101100101001111101101011111001110111011000111101010000000010000100000000001001001111011101001110100001010010100100000111000010011100011101100000010111000110110110101010101001111000000001011000101001101011101010111110100011011010111111011010111001000100001100100011111010100011011011110001011100101010011101011001111000110101101100100110110100010010011001011011001110010111011101110011000101001011100011110101001111110110110111100010110001100101001110111110000001110101100010100000010100110010011111011001010110000011001011010001110001110001000000011000011100000011011110010000000001101101000100110011000000101110010111110111000010100011010100011010011000000000111001110111000001110111110011111001111101000010000100110011011111000110011100111000100110011100001001111110110011100100111101100100111001111110001000001111111000110011011101100001101001010010110111011011000001100101101001010111111001110010110011001101110000000100000111001001011000010000100100101101000110111000011110100111101110011111110110111000101010100010110010010011100101001110001000010011111011100011111000111101000011101010101111100100010111000001000100110011000110011000011101111111101011011000011011001101001000011111100111000100101101000000110101101110011101010100101101010010101000111011000110100001110000000010011100100101010000101110110000000100011011001000011010111001011011001010111101010011001111111100100010100011100010011010111101000011000110101011010000111110000001100001100101100100000010101010100001010010011011000111000110111110111110101010111010100110000010010110011111010000010111110011101101011011011101001011101010111010001110000001000011110110110111011000110111110011001011110000011010011101000001100001010111111000010000101000101011110000010000111110001010111001001011011100100100100111011011000111010011110111100110010011100000101011000011100110001001100010101100000000101100001101101011110010111110000101111001000100100011110100111001011010100010011111010000000100001101100110101000000101010101001010011100010101011010001000010011101100110001011001011001111
110011010111111111100011010011011010101110111010101011111101000001100001111011111110100010100011011000011111000101111011111100000000011001101001111101111111101011100101011000010111110001110011101110110010010111100111011101101001001110011011111011100011011010010101100011001101101001011110100101011101000000001011100010011110001010000001100110010100101101011101100101001100001101000010010111101011010101111101110100100110101101011111000011001001100101011000100111111000100111111011101111111010010101111100110010110101011010101100011111001001010110011100011111000001100110010010111111111110010101100001110001010110011010010100010001111110101110111100001010101010111111010001111000010001000101110000011101000000101010001101101011110010000011010100010111100110111001101101000100111000100000011110010111100000010101010011110101000001010001001001000101000110100010011100111100111110110101011000001101101101111100011101000101000110011110100001001011000010011100011000100111100011110011101111010001011011100010110010000001000110101101100001000101100101011001100000100000100110001110000000011101110011010101100001100010000011100010001111101100010111001100010101111100111011100111011011111101000110010000011000010011011011000100011100001001101111010110110000010000001011101111100000111011111101011100000111100100010011011011011000100111101000001101011001001100101010001010000111011000101110010011001110110000101101010101001110100110100001110011000010110010001110110111101011101100000011011100011010011101110000011001110010111000010101100101100001000100001000001000010011110000110010001010100101100100111001010010100001010010100011101010010100011101110101111001011001000111010110101101100001101000001001101011110101101110110011110011110111000010111001100000111001100101001100011101111000001101010001110011101000111110000111010110010110010000001011100110100010110011111000100010011001001010011100010101010011011111100111110011111101010011110110111101010100111011111100000110010001010011010000001011100011000101011011111010110110001000101111010010011010111101000001101111010000110110001011001111010000100110110100110000111110100111111011111001011001001111111011001101100001101111010110001101101010010111000101101101100111110100001100011010000111111101101011101011010110001111011111011000011111011100010011101000000001101000001010010000001101101111111111101011101011010101001101110100100100011000100100110111100000011010000111001001110001011000000000000100100001011011010100011000110001110101000011000101010010000011011000101001000001010101111101110011001000110001100001111101101000110111101000011001110110110011100101101010001010110001001001110100001010101101000011110011111010010111110111111111000101101001010111000001010011101101100000010101111000111110011111001101111110001010001110111010111011010001110100011011101001100111010100110000010011111000010001111100010110101110001101000010010100110110101010010011101111100001111011110011001100110111101010001010100001100101010000010010000000100110110101111111011100
001001110111001100111011000111110100010011001011100010110111101101101010011010110110001000101111010101101110110100011111011101111011110010110111000001100010111000010010111000000001110001010000110010111010001000111110101100110110101010001011100001100101100010000010001001010110010000001111011110101000000101111110000110101001100000011111111001011110010010011011001111000101110111110111110100010100100110100110001100000011001011010100000001001001000011110000010010010000010111011110001010000000110011011101001000100010000001011001110100001000000101010111100011110110011101111001110000111000011001110101001010011011010001110110011000010101011110001010100001011011100101000111000110011001110010000000001010111110100111100011000011101011000101011101000110010111110011011100001100000110111000100100001010100011010110000100111111110011110010110100001101110001100101001110110110010000010100111001011011101110010100101101011101100010111100010101000101000101101110011000111000111111010110111011101000111110001110010100001110001111101111000010101010000000111100010011110101111101011110111000001010100110011110111100100101010100111011000000000100111110001010110011000010111110000110111110110110000011101100010110110111110001010110101111111111010101000100000101100101110111100111001010000001111101010101001000100101010000000011011111000111010111111111011110101111100101011101001010111001110000100010011000101110101110100111000100011000111001001101010011000001100010110001000110011111011011110010011110001111111110001011100110010001000010110011111111000011001001000001000001001111111000011000111000010110101100001011011110011111011010101001001101000100110110011101101000110100110110100111011110111101111001010110110110100000100001000110001110101100010101010011100001010000010100011101111111011100001100101011100011111010001010101000100110100010100101010110110010111000111111100010110001110011110001100011010011000101110011111100010011011110110100010111011100000011010111101100110010111110011110011100110100110111111111110010000011000111101100111110010011110010000000100101101110001101100001111101101101111101111010001101100011111011001011110110111011111100101010101111000001001000110101101110111110111100111011101101011010100110010000001110101000101110000001101110011000101001000101110001001101000110000111100010000000000010000010110111001001110000100111100010001101001111010100100010011100110100010011110110001010100000111000011111011010100100010001110100110000000110000010000000001101011011010010010110110101010011101111110100001001001101111010010011000000010111011001100101111100001011100111101111010100100101000101100001110110110000111100101001111110011101100000110100000100110111111001111100001110111110101001000111101010100100010000001000111001010000101101001010100101101000001101001110001101110010001010000110111100000010000000000101101001111010101010100101001000101001101010010110110010010100000101000010110111010010101101011011101110010100101111011010001111110010111010101010000000111111101010001000110001
011101001000001010010010010010110111000111111010010111101010001110011001010101111000111000000011011000001100010010100001100111011101001001011011001101000010111110110111100011011010011111100101101110011111010000100010000011110100011000110001001101010110000000011011101110101000011000000110111100101000101111101001010010100010100000000001101001110000011101001000100110111111001011111001110111010110011010110001111010100011011100101101110100001101111111001110100111111010010100110110101111000010011001001010000100001000111100101010111011111111101110100001110011101011001100101100111101101111110010101100010111000100100110110101000110110000010011011001111110010001011110011100010000111100110010111001110100101001110101100001111000000111110001010011110111110010101100000011110111001001111100111000101100111100100100100010111111100110001000000110011101001110100110100101110100111110110110100101110110101100011111111011110011011010101100000100001000101000110101111010001010011111110000100001110101111010001011111011000101111010110100100001111011000001101010010111000001000010101011010101100011111110101011011001010011101100101000010101000011111101111011010110010010010101100011011111110000100110101001111000011101011101110111111100111110100110100110001001100100110001110100010101001100101111011000010011111101111001111001100011011011000011101000011000011000010001101011001101001000010101100110000000011001000000000110010001011000110001000000000110110010111111111101000101101011101101011100010011110101010100111111010000011100000111011100011111001101110001101001111101100110001010111100010100010001101010100010111100011000111101100110000110111001010011101111001100010101101000101000011011111000111100100001111011101011101011011000100011011001110010100100101011001010010001011000101110011101010010001100001111011100010001000110101100101010100011010000001010010100111001110010001001000000001000010110000111011011110011010111111101011110001101110010100110111010010101100111000111010010001100101001011101001010011010110010100110110111001000010010111001000011001001111010110110001010110110111100001101001010101111111001101111001111000001000000001000010111101001110111000011001000110110100101000101011111100111010100010101010110000101110000100001001001101010000001011000010000001100100011000001100100100001000001100101101001100110000111011000010010011000010000011001001100101010011000101010010000001101000000000001000001100101100100001000011010100101111101100110111110100111111100100111111010111110111010010111100110001101011111000101000101001001110101100011111111001011111110000101100011101101101110001110100010111100001010100101111110001111010100101010100010110110011101011000110111011011010110110001010101100000001011101000111000100000000111110000101100110001000111011000000110100110111001100001000111011100111101000001111001100010010100111000100011101010001111101011011001110110001111111011000000001011001000010000111100001100010010111110110101000000000001111110000111011110001111110110000011011100101011101000
100011111010011101001010010110010100001010001000100110101101110110011100101111011000010111110001001011001100100100111010101011110101011001100011111101111001111010011111011011111001001011111110100010100011100010111011010001110001110101011011101001110000110011000011001010011010001011001000011100011101110100000001100101001110001110110101010100110101001110011001010001111001001110100010101100001111110101000010010111100100000110001100110100011010111000011111110100100111011011010000111001000011101100000000011010000110011110000110100100000000111000110101010101100011000110100001101110100110001010001001110101001111001000111011111010110000111010110001011101011110110100110011100010010101001010000100111101110101000001110010000100100111111101010010011100000110101111100111010101001001101111110101010001111110100111101101011110011101101111101000110011010101111101101000110010110110100011101000110110001000100111101100101110111110110011001011101011110101101011001110111100101111111111110000010011111101110110001101010001011011100111101100011010111011110110111111000100100011010100001010111010000101011000000000011111101010001110011010011000001101111010010000111101110101100111000000000101011111000110001010000010001100110101011110010000000110010010100111011010001010110010111110011101110100000010110000011010001111001100010111101110001101101010110100010100111110100100010110011010101101111001011011111110111010001110000001101110000011010110101111110011101001110110011010101100101010001010001001100000001010000011011101110010010110010011100000111001101100101100111101010101000000110011011111110110100111010000011100101110100101011011101100001110011000111111111000010100011111100010101111110100100011100001010110111111110110100011100101011001001100111011110101001100011101001100101101100000111110011100001010011111111100111101001011110001010000100111111100111000101010011101000100101011011101110001101001000001111010001001000001100010110011011111000111111111111101001111011111111101001110000001111111100111001000111100110110001111100101010110011111100111001101001010010110000101100001001010111001010000010111010001010110111100100010000101101010011000011110110111110110000000111111110111100101110001100010111001011001011111110010000011111000100010110001110000100000000100010111111010001010000011000000000101001001001000111011011001100100110000001101000110111101110000101001011100111001110011010010101110000111000001101010111000001101011100100111001100111001001111000001111111110111100111001110001100110011000011100011011001111001011011001001100010011110010100000100001001001011011010001101000010111111011101111100001011001101110100000001000011010011010100111010000100110011011110001011111111011001110000100001011000100000000101111001110001001100010000011100101011001001010101001010001111010101111001001010010100111111010001110101010111000111010101101101011111111000010000111000010001011101000010010000001010110001100101101001101101001110101011011010110111110011101111000110011010111001101111000010111110101100
100110100110100101000001101100011010110010111111000111000100001111110000010101010100100000001100010001001000110111110010001000101000000100100111100111110110001011111001001101110111101011001001110010010110010101110000000010110010101111111101010111100011011100000111111100110110111101110000000110011101111101101000110001001100101010010000101111101000100110001111101100001100001011111010011010010001010111010100001000000011011001111001101100011010111110101010000010110001011010100111001010001001011110000101101100010110001000110011111011110101101011011101011000000101010100111010010001010100111000000100111001011011110111100100011010001010000100011100111101011100001011111111010100000001110100011100100001110010110101111000111101111001101000110001111111101011011110100000111111001110110000100101010001100000000101010111111111010000111101011110010010110101011111001000100001001001000011110100010000010110010111010000100000100110100011001101000110000001010101101101101111000001011101111001100101010100000001010100100111011101111011010111001001111000010001000100000101101110010000101011010001100110101111101111110001110110100100001110011001010111110000000101011101111000011101001001011100101010111010000010011010110110110100011110010011000110000110001110110100101110000011101111110001011000010101000110101111111101111000100010111111110011000111100011100111001100010000000110100110011000000000001001101010110111000111101011001110000000010000111111011011000000100101101001011100011011101101110101100001100011001010100111010011101101101011000100011011111100110111001010100001111010100101010011100000111101000111001100100001001110101011101010000110001101100110100010101111001011110000010110011000110111011101000111101010101001011110001101101101001000110001001011110010010010111001000110001111010100101110000111110000100100000001010101100011111011100101110110110101000011010001111100111111000000011011110110100011110011111011000100010111011000110001111010000010011001100111111110000011010110001101001010001011101010000100010100110010000011110011111111000101011110101110100110110010110010100101110001010010100010011100101100001001100111011010101101101010001010011000001100101000001110100001100110110110010110001010100111001100111010001001110000000100011111111110000010100001110110011011111111100110110001100010101101101110001111011111110010101111010111101111101010110111100000100001011011000001110000000110100100000010100100011100110011001000001101101101001000100100011011110010010010111100011010110101000111010010000100101101000100011101111110110001011011110001110001110000000000000100000110110100001010010001111000110000010100010101011000110100111010111110011101000010100111101111101111001011000011101101011111101000011101001001110000010010100101101110001101100011110111101101010000101100000011111010110100011110010101000110010010111110110100110000101001000101010001010111001100000110101010000100101000101001010001100110001111111111101000011001111000110000100001101001011111001100001110010010111101110011101100
001100101011010000011101110100110100101100111011100011001000001000010001100010101000111001011101101101000110100001001110011101110001101101001000111011011100011001110001000000110100000110110100011110010110110001011000100011110000010010110100100001010010000010110101010000011100111111000100100000010101001011000101100111100011111100110000010100010000010100110001000101110011001111001111000010010110011111001111110010011001101111100110110011111000100111111010011001000101011011100111011111001011110000011010000101101101001101010011010101101100101101111101111001111001000001011101011011110101100111011111110111010011111101011111100000000110011100000110001100011110111101010101110111100010011111111110101010011001100011000011000000000111001010000001110110110100111100111000010111101011111011001110110101001001011001110110110100110110011010101111010101001101010010000110011101000000101110100101111100001101001111011000011110000011010010101001111110101011101110001001111000110110010001110000001100010100010000011000001100111111101001000100001100000000011010001110111111010100100010011110001000000111011110000111001110101101010000011011010000011110100011101111001110100111011000001001110101110101010110001011001111011110001000010010100100000101011101111100000110100000111000010010000010111110010111100010000100111001100000011010100111110010000011100111000111011010110001010011000110111011011110010111011101110010111000100110100011100111010000100011010000001011111101011100100111110010110000101001111001100101100101011111110011101110000010001100000100001110011011001110001101110001001010000110110011100101011000001011111101110001001110110001001100110001100111000110011100110001000001000010010010011111101011001100101110111101111111110000100000011110011111010010010010001000001101010101110101110111000111011011001001110111000100100111110110100011001100110010011000101100110110110001100101110001000100101001100010101011101100010011101101000110111111111101001010010110000000111100101111011111001001111101010011010001101110010011101101110101000101100010011100011111111010101111100100010001100011010110101101011110011100100010011111111000011111010110110101000001110110101110000110100100111001101100001111111110101111111100010000101110000100010101001010111000100011011010011000011001110110100101100101100011100010110001111101101101010110110000101100111011101101010100001100100110111000011101000100000010110100100101001001010011111111001101111100100111111110000000111110100101000010111000101101000111011011001110010010000001000010000011010000110010100000011101111011111011110001101010100010011110111001101100111011010011011010101110001111010001001000100111010011000111110000110000110011101010000110011101011111100001011011010101110111010110001010100110011100101111110010100101000011101100100010000110110110011100001000001011101000001010110111001001001100000011110100111001111100101000111011111010001001101010000011001010100101100011110011010010000111000111100001110111010110011110111101001000101111011001110110100110
100001110010001000011001010110110000110000011100110001100010111010001110110110111101100000010000000110101001111111101100010110100111110110010110101010001101101010001001101010011010101100011010110100011010010010000000110111100101000111010100010100001010101111100101010111011000001110010011000110011110011100001110001001100010100101111011011100000110001010001010111011100000110101011101010001000001001100111010011101011011100011010010101100110000100001001001011010010001001011110000101110111000000010100110100001011011011011000001001100110100111110000000101011000100011001001010010011111100011000001100010101111011001110010110100011011001111010000110110101000111010001101100000100100010100010011111000011011000111011010001111100010100101011001000000110101100011101111101011010010100000100001110001001010000110001111111001001100001111100011110011110110111011100110011001010000001000100110101011100111111110011011100001010100101001010011100101001011010111011000011011000000011100000111011110000110100100100111100110010011100100100110111000101011011101011000110001111011101011000111110011010101101111010011000110110110111111001001110100011100001110101010110010011110011000010101010110101111001011010111110011100100010100111011111111010110000100010010001010101011011001100011000011001101011111100001110001110111011101111110110111100110110110101100001110011110001001101110101001000000010100001000101100111001101111111001001000000110110011100011001001101000100011110000101011101011001001100011101110101010001101010110011001110000111011001001011011101001111110000110010101110011011100110101010110110010110111110100001100101010100011100011011000110011010000110011111110110000101000010010000000111111100001111111010100011011110010011111001001000100011001101111001110101011000000110011000010101000010100010110110101100010110111110100111111101111110010101011001100111111000111001101111010010100000010001010001101101110111000111101100001001101001010100110101110101010001110001101101101010101110001000000101011001010001000111111111111101101011011001100111110010100110100001011100010101111101010110011111000011100000011000111110111101001110011110111111000001000110101011101100101000000110010110010101100100000001011001011101000010010101101100111000100000110100111000010110010110011101110101101100011001011110001110000100011110010101110010010111111010110101001101110111001111010100000010100000010011101111001011001001100111011010011010000011001000111100110111100001000000111110111110011001000100110000101100000000101001000111001111010100110000000100111010011111100010111100010111001001111011110001100011101101010001001110100010111101101101101100010101011101100110000000100010011111110011110001111100101111101001001000010011000111001100011000011001000001010100010011100011111001100010001100111111010101001000101011111011110000000010001010100001111010000000010000000100100011100011101111000011101101001001001011110111000101101110000110110101010100101101000101111010110011101111111000001100011101010111100000000000100001
010000010001110110101100000101111101000110001110010010001111101001100001111001000111110000100000110100101110001101101010000111101001111111101111101111000010001011101110100011010111100110011100110110101101010001111000011010110000101110111010100000000100000101110100111100000001110111111010000000100101000100011110001001010111101010110111011011111010001100110110010101110110010001110001101010111101110011110010000101101010101110110111011110111010010001111001101010110101011111001001100110111110000111001111010010011111001100011110010100010101101010010001001111101110111001010100110000000010001110001111001000000111010101101010000110100100110111101001110111001000001001100011111100011001011010101000000110110111000101010101101110000001110111100011101110000100101010000010011110100100101000111111100010011101011010101000110000111111011100111011000111010001101000011111011011101011010100011110000001101110010100110001000101101011101011011110011100001101010111011111011001000100110001111001110000110010100100110010011001101001101100000110101010011111111001101110010010111100000110100001101000101011100000001110001010110111111110010010111101100011101101100101111110101110000111010000110101000011101110111001000101110101001110111101111111010111101101100000101110111000110110010010010111010001111011010111010010001100001000100111010110001001001000100010000111010101001010111101010011101001011110101010101101100110001101011110001110001000100101111001010100101101001110011000111011101111111000011011011100010001111001000111100110011010001101001111101000100011100111111010011000101001110101101010110101010000011101110111001100000011100111111100000011100001001101100110000011000110100000110010111111100010100001100010100100001101100110110001001100100110111110100110010101001001100110110111010110110111010101011101011011011011011011001111011001111010000101100010101010110011100111100110000111111011000101010111011010100111111010101111101110110011010100000111000010101010100001110011110001101001110011001000000010110111000001010101000001000101100100100110111110101101111000101101011001000111010101001000010101011010010111101001011100001100001000110000000110100010010111100101001100101011001000110101000000011010110110100001100000111001000000100110011011011101101100110001001001001111011000110100001111010000110100010011101010111000010111011101111010100010110010000111101001110110011001100100111000111100101111001000110011101001001111000111000111111011101100000010001111011101101110111000000010011101000100100010011010010011110011101000010010001000001110000000111100010000010001011101110100100110101100010111111111000100010100011101011001001110000010101101001100110001100110100111111100101110001100110011111000100001000011010010100101011000110100100000100100010010101110100000010011001011010000101101111101110000000111101111100100011000001101010000001011001000111011011111111000101100101111100011101100010000000100010101111100111101111001100101100110100000100101011110101011011111111110100110001010111000100000111010
010111000010111101001100101000101010100100101111110110100111110111101100011001110100011111101010101011111001000101010101100101010010010000001110110110111001011101000111000111011101111001001100001110010001001010001101001100001010010100011010011110000101011011001111000110011000010011101110000100001010101000010100100101011001001000010010000010001000111000000000111010111010100110100111011101111110000101100010001101100110111001111111010111001010010110111100000100110110011101110111010000111111011001001110001100010100010010101110001111001001010011111101100011111010001100010101101111101101010110111101111111010010011100001101000110111111011101110100101000001001101001001001111000011100111100101011111111100101101101110010100001000101111110001111100000100111111110101000110111101111010101111011000011011011100101101111110101111011100010010100011110011001111111101110110100011110100100100100111010011110010110000110001000101100001001111110001011101110111010100110000101110100000001000100011001100111000000111011100111001011011110010101011000010001101001001100001110100000010100011000101111110010110100110100001000011100010011010011111010111110011000101111000100100100000010111011110111100000110000010001100111101111001001100110101100010100110010110001111101010000010001001110101001110100011000011011111111101010101010001010111000110111111111110111110101011101101110001110101000001010100110011110110011100101000011110010111001011011101010110100100011011111111011101001001111100001101011101011001010101000101101011110100000100011000101010101110100001011110100010010100000011111001011001000100000110111110100101101011000110100001111001100110111011000110101000100101111001111100100001000100000100101100000110001110011001011011110001111010101011010010011011001110100100111011011010111101000011100011110011010101001010111111011001111111000010000100110101110111111111100011000110100101101000011000010100001110111001000001000101110111010100101011110011001011010011001010111110010010010011100010111111011010111010001101010100101000001100111000000011001101111000111111101000000110101101001010010110000010110000011000010101110100110000100101000000011100110101110111000110111110110000100101100000011000101011001011110101011111011110100111111101010110000110111000111000010010111101000111000001011110110101011111010111001111010100100011011100011111101000001011101000011011110101101101111001001011111101001000000100000000101111100111101000001011110010111100011000101111011111010101101111101001000010111101010111011001000010010010000000001010111100100100111101101000100110011111000100010111001100001001111101001010100101011111001110001110111110100101110010100101110011100010101101111011100100111000110111011011000101110100101000101110000001101010001100000011011010000011110110100111101100011110011011000011011110001000110011100100110011011001001010110010110010101100010001101011111110111011111100011110011101111011100101000011111000000000011011111110000000001000000010111100101100010110101111101101011101000110001000001
110100011111010001011011010000110110101010011110011101100000101011000000011000111111011000111001000111001111110111011101010001010011011011011010100001101010010110101011011001111001001101010100011000101110001011010001010101110101111011101111011010011000110110101101100010111000101010001011000101101011010011000100111101110001011000100001110100100010111111100001100101000000001111000100000101001110010111000010100001101101000100100010100001000110011000111110010011100000000110111100101101110101001101000101110000010001100100101010010010111001011110011000101000001110011001000100100110101101110100011011110110100111111000101000010100000110000101111001000110011000000101100011101011011111010001010011011000000111000011001101011101101101100010011010101100110100111011011111000100001001101110111001000011110111001110100110100111010110001110111110001001010010001001111010000000011001001101100110110100000111111000111110010011100100100001001111010111010100001100011001001101101100101100000011110000110111100011111101100111011011010011101100110001101110001110111110010011100111111000101011000001000000111010010001000100110110001110110101111110000010101011110111111100000010010100000011010100101110111011000010000010010110101011001011000110111001001001001001101010001010100010111100111110001100101110101001000101010010110101110101001111000011000100010100000001011111110011010101101000011100110110011100110101110110000100100101111011110111110001111111000110101110011001001101111110111101101011101110101111001101100001111101000111000011011000010000010101111001101100011110101001000101011011100001010111010001010110111100100000100110101101011001010101000110101000000011001111111101001000101101110101010100111100111101111000010111010000010001101011011100111000101000110011000001110010000100111000100001101111011010101000000000001001101001100010001010011011010000001010101011011100110010111000101100011111100010011101010110010100101000001000110000110100110011110000011100100101001011000101010001011100101010101100110011011000110111001000110100010000101001100100010011010011100001000011011100110010100001111000001110101000110011111001001101110010000111100111111101001001001101010001010111110000100101001111000111111100011110000110111010101100011111010010010100001100011010010001000011000000101010000100011110011000001001101000100011101100100010111001000110110011000101011011010010100111011101001011001101010101101111011000100101010011000011011010111110110110101100011010010011111000001100111010110110110100110110100001111011010011111010101110010011101110000011111110111010010010000110100011101101111100101110010110000110011011100100000011100111010000010000011001110101110100100110011111011100101101010001010110110010110110111011111111100000101100011000110000101011111010100101100101011100000100000100111000000101111111001000111100101101111000010011011110100000111110101001010001010101110111110011110111011110101001100010101001001111110100001000101110010011101010010100111010001010100011111100100000010001001011001011
010101001100010101110011001110110110010111010110010101101011001010010010100010000100010111010100000111100011110000001101000110000000000100101011010111100110100011001111100010011010100101001110010000101101111110100001110100000100001001011011001010101100101111111110010110101011100110100100001111000110011100100110110100000001101011101001011101011010010100110100010110110100111101100110000100001110110001111001100110101001001101011100001010000111111010011100101000000111001100000001101011111001101001100111010111111001110101110010111011000010011110001001001010011011100001001011101000101010100000110101011001011101010111101110111100111011111010101111110001101000011001000110100111100101111011001110111100101001101011101001001011000101010101001111101011000111110001101101110001101111000110110001000110101100111110111011010011000011001100101010001101011110110100111010110000111110010010101010010110000111011010001001000110111000100001011000111010111110001101011110000110010001100111000010101010100101000100101111000111110000011000101010101011001001001010011111101010001000000000101110001010101001011101101000000001011101011011101000100100110100001010010000101010011001011001010010000101110000001110010010110111001100110011010011001100011110010110111101000001101001111110001011001111000001100011001111110001111010011100101001000111001001111111111110111011101110001100011000110100001101010101110010111111111000111100101111100110100110101110110100110001100010011001101000000001000011010000110100010010101111100111011110101000111001111000111111000101111001101011100101001000110000010110000101000100000011010010101011011010110100000011111001010010101111011110100101011111110011111110000000101011010110000101110000010100011111111110011001110000000000101111011101101100100110011000000011011011111101100010000001010100010111101111100000110000110100011111000110001101000101111110110110010111110111100101110000100110111000100001110110111110011101001010001110001101111001011001101010010110010001111101100000001000011000101001110111110111101101101111000101001001010010100001001001101001000011001111100011001111111100111110001011000101111100110001001101100011101111000001101101100001110001101011101111111010111001010011111000100010110010011100101101111101100111111110001011111111011100010000110111010010101010111011011000111010010001001111010100001010111011110010101100011011110101011010011110000101101010111111000110111011010101101110110110011010111001001101111110111101111000110101100010011111001110101011000010111000100011011000101110110111111100001001110001011001010011110001110111100011111110111000100110111001010111101100010000000100000001111111000001001100011000111100001111000100100111000001001111011100110111001110100101000111101110010110101011101111010111101101110110101001110010100100000110101011000100010010111010110100011100100011101001110010010100010011010000011100010001111110100110011100111100011101101011111111010101111111000100001010000011011101111110100010010101101010100101111111010001111010001100
001000000110110101011011110110100010110000010000100100011000110011011100111011111011110110111110010001111101000100001101011100010000111011001011011111010011001111000011110001011010111111010110000001011000110011100010001010100000001101110111101010101000010001000010100000100001001110000000000011100101110011011111110111010011001001111010101111010001000100011111000000101010110011110110111011110000110110011010100111011110111110101110101011011111110000101010000110011010110101000110011100001101011011001011000111111000111110001110001010010000101100100011000101111101110110111000110110111011100111110101110100111110100010001100101010010010100000110001000101000001110111010110101100010111010111011111111000000011011111000101110010001111011101110010110111001000001000111011001101100110111000010100100111110111101101010110110010101111000110100100000000101010110110011100010010001110101101100101010101111010101100001001100010110010100011001110011011001101101010011101010000100110111011011111110110000001111110111101011111101000101010101111100000000001001001000101010101000000001001101001100100100000101111111001001001101001110000000100001100101011001100101010101100010000001000110011101011001001011101010110111000101101011011000111001100101110001110010010001010010011001010100111011000110001001110111110000110000111100100011101110011100100110101011010000001001100100100110100100111111100110011100011000010111111000110010101110100001101000100010101010111110100101011000101100100011011110101100001001010110000101101101001011000011010100010011000010010001101110001100001011110001100111110001100110001101010111010001110100111110010011010011100011001101001111100111001000110010110011011101010111011000110010001111011111010011100010001111000001011001011011000011101011101010101010010111010100011101110001010001001111101010100010111000010010110010101100101101000100000110000110100001111111001110111010110100001100000110100001101111101110110001000000010111110100101101010011000100110101000101110101110011010001101011101101100100111101100000001010110111100011011100110010101001001111111001010000101011110001011101011111100011001110111010101111010010000001101110010011000111100100001101100111101110010111010001000111101110110111011011011101110000101011110000110010001001011111101100101100001001110010111110010110101001110110101010010001111010011111100101010000111100101100101010101101110000011111101111100011101000111101110010010001100010100100000110100110011001011011001010001000111110111000101010101000111101010111010100001100001100000011111111101111011010000111011001101001000010000110000010000111101010110001110010101010110100001110000101110101010001100010001001110011011111011111010100110111111111000110100010101111011010110100110011000110110000111111010111110001000001111100011111010110001000001011001101010000111111001100101111100010010000010101100111100000010001100000001001100110000010011100110101010100101001000000011101100001100110010101111011100001010101011000000100001010001101111011101111110101111111100
101101101011111011010011011010111100110101001010011110001000000010111100001100111010110110000110010011111011100110011000110001111011110011001011010101001110110011110101011111111100010111001110110010010110011100001000001101100010100111010011000111001101011111011000100011101110001001001001110100000111000111111000111011011001101101100110011010011100001100100010110110011011110000110101111001111001110101101100110100011101010100110110110010010100110100111111110000110011100111110111101111010011010011000100010010100110000110100000110011001100101101010110001010111101010100001111010011001110110100101100010101101110110010000001110001111011110000010101101110100001011001001010010101110010000010001111111110010101000010001011010000001000010001001011101110111000010001101011010000010000011001100100000011101110101110000111110100011000010100001100000001000010001011110010000010000011110110110001000110010001000111110000010101100001011110111011000001011110100100011001110101010101011101010111001100100010011011010101011011011011011000101100000001110010010100000000001001011001001001111011111100101111100101110000110010101011111100000011001111011100110110111110111010001111100000000000001111111000000001111001101001010000000011111100101001010000111111010101100101110001101011001110110011001001111110011000011001100011101011100000000010011011010001110100100010000111000101001000100000000101111100000011000010001010100110011101001111111101101100100000000010110010101010110011101000111011110110110000111010011101000000101111000001001110000000100111110100110011000010100110010001100110011010010000101000100010110100101111010011011001001001011000111001101101000010111010100000111011101010101111000110111101110001101000111011000111100100110010010001010111111100101101101111111001101111110010100000101010001101001000011110100111111110000110000011011001101111001011001011101011001110111011001010000011000101101010001110000000111000110010011100010000110100011000001001111011101011111101100111001111000101100000000001101000110101100100010110000000100111100101000011110101110001111010000011101100010111011101011100111001000111110111110011001000010000101000100110111010000111001010000111000111010001000111100010100110100010011001110101100000101100000100100000111101010010111011110111101001001100111111000010000010001010100111100001010101010010110101111101100110000110101101000111000100000011111011100000000000001011100011100110011110010001111000011011101100010001101010000101101101011011001010011110000001111010011001001110110011000111101111011101001000001111101010000101001100111111101101001111110111111011001011100101110011100101001010000100101110111011011000101011011011110000011100010011111010110110000101000000111010111100000011011111010001101011110001110110111001000000111011111110011001010001100111101001110001111001101111111010100011011111101101011110000110011111111101000010000110110001100000011001101101010101100111010110000010100001001001010000101110000001101100100111001101000110011111001101101011110011101001
100001101101010010110011100011010101100010111001100001101000101111100100111101011101000000110110111000101100111001111100101110100000010001100110100101011000100101001000101111011001011011011110101101101111001111011010110100100101111011101010110111011111100101101111111110010010010110111000111101011100000101011000101001101100011000110001111000010010101110101011100110110000000010110110101101110010001011011101101010100100011110011100111100000001010101110110100111010111100100101001010110100001101111110100101100011011000100101010101000011110000110000011010100110110011001110110001000100001100111101100000011110000101110101101110111001100101001000110110011000001111110111111001000001101000111110111100000111010000000000111111110100100110010110011111001111110001000100100000110100010111111000111011111001010010100100001000011100110000000011111100111101010000011010101010010100111010011001000001001111000110011110110111001010000000001000001100011101100100111101010100000000000100101101000001101110100011010010010001010001100111100111100111110010111111110100011011000000011100100111000011111110100100000111110010100010010001000110010001010111010101001111011010011000001010000110101000001010100000010010010011010000010100110110011111011010110011101110101111111100010011010010010011100011001011000111001100000001111000011100001010011101111100110000011110110001011110111001101001011100011010011101001101101000011000100000110101010110001101001110101111001001110100111101101101000010001111101001110001111110000110011110001001110001000100101101101100101010110100011010001001010000111010101110011101010110101111010000000000101001010110100100100111000000011110010011010000101010011111110000111011111110011110011001011010010000111101100000001011010001111011101011011001100010111100010101001010011011011111111111010101000111001110100101110101100111011000000100011101000011101110000010101101100011100100011101001100000100000110000101100100000101000010010110100111101011111110101100111000111111000110000110011000011111010101000101011011010010110011010011010101110110101001010010011110101100101000000101011100101000001011101000000101011100000101100101011011110101101101111001010000001101010001100000100001100110010111110101000000100110110101110011100001111111011111100000011001011001010111010000101001100110100000101011101101101010100111110001000110110001100111001111000010100011011011111110010111010110101110011010100100011011111100101010110000111111110111001010111111101111110010110000110111111100011000110010000011101110111100100011100101000001101111111000111011110110100000101001001010101011101101000111101000110110010000111100110011110100111010010101100010010110011000101111101111011011101101101101010001100011000001100001000110101110011010111011110111001001110101110011001110011011101110101001101110011010110101010100011000001011111011010011100110111110001011110000011000011000010110111001111010001100100011010000000101000101011101111010110100111100101100110110111110001101101110001110001111010001100110010100101
111000010110100100011111110110111000101010010001111100010111101010000111101000000011010111111010111100111111100111001100001111000000100011101111001001010101110101100000100101110000001111000011100001000110000100011110011010111000010001110011010001111101001010011010010001001111010000011010010010100010010010000110100100011011110111011111011000001101010001100101001011111111000001100000111011100011111011010110101101011111011011111011001001110001000100100011000010110011101110001001111011111011100111010110001111100110101101011100100011011000101010100100101101111110111011111001000000000101110011110101110101011011000010011111000100010011101100011000001111110101100111000111111111111100000100010110000011101101110100001010011110111010101110001100000101010011000100110011011110110001000001001110001101100101010111001000011011010111100001011011101101110110101110011111000111000110010010001101101011011101011011010000110010111011110100001100101000110001010111000111101111001101010010011100010000010000001011111111110110001110000110011110011110101110110010100100101111011101001111111000101001011110111101000011000111000000111110011011101011100110000101001010000101110001001010101111110001010010010101001110011111011100010001010000111111111101110110110100001011010011100110000101101110111111101110100010011100111110001100001101110000000010110001011111000001000100111001001100011110100011000010011000111000000001101001001100110111100011111100101111100001100110000110001011010000011000111010101011111100011000000011001010110000101110001000101011001110101010110000011110110101111110100101001100010111101100000010000111010001010010000001100001000101110010001000000011001100111011001100001011000111110000001001011110101100100011101100001101011000101001000111100111111111000100011001001000000110010011010000110111111001000100010001010011001111010000101111101101000110011101101010010011001101011011010001011000100000111011010000000111111010011101000101101100001100100111000010010111100100011111001010010011000010010111110011011010011001000001001110100110001110001000000101110110110001011110001001111001001110001010100111011101000011111111101001101010000110101001010110111011011100110100101101001011011101010101010001101011100010111000100001111010011100101110111001111100110011111100110010111010101111010000001010010100111111001110110001010111010101101100100101010010011110100111111101101000011011000001001101101001110011011011110100110111110101010010110011111100010001001001111000111001001100000101111111011000000001010100101101000110100000111011111111101111100010000111100110010110011001100001001011011100000000000100000010001100100010000011110001111011010001001101101001110111110101010010010111100110110001000000010111100011100011001110111110110111111111101110110011011011011111110010001110001011000000010010010110001100000000101101001010000110101010101001010100001111101111001011111011100111101001111110000011001010001011011011011011010111011011100111000010010011110001110001010110010000101110101100111000110110
011110110010111011110010101000011110001110001110111110000011001110000001000100011111101001001111101101101011000110000100100000111100010101010101011101011000011101001110001000111001111101111010100100001011110110001110100011010011000111110100101001100101100010010111111111001101111000001011001011010101100011011001001001001000111011000010110001010010001011010000100101011011000101000011000100111101101001110001000111000111101001010101001000000111010111100111011011010000011011111101110111010001001110110010011000001100001110111000010101001001101001011001100110110111101101111110011111001111010111101101010100101000100000110111111010001000001010000111001111111001001110100001101010110001001010110011101110000000010101101001101100010111011101111001011010110000101111101001101110011100111110001011110110101000101110111111111100101001000101000010001100101100001000011101100101110010000111000011011110010110011100110101000100000100011111001100000110110110101011110011111001101101100011010001111111000001100111111100001001101011110011101101011000101110111110001100111010010101010011001100110010000011110101110010010111100111011101001101011100010110001001101011000001101010001111001001000111011110010101001100000010010011001000001001001101110000010001011111001001110101101010010011101000100101011010011100011101110110000010101011011001110010001011111000001100011111110111010010100010010010011010011001001011110000110100110011001010000010100110100100111011010011100010000001111010001001110001111100100100110011010111001101110101100101001101100101010100111110110000110011101100110110100000111100101110000010110011011110011010000101010011000100010010011100100101110010010010001101011101010111011010110111001000111010010100101101010001110011010010010011011011000010010111000011011010010111000100011100000101010110110110111000110010011001100111001000100100110100011001001000000111101110011111000010111110110110111001100101110001010010111010000110100101000100010100000101011110110101000000001000001001011111111100011101110001101001011100011100100011110111101111001011000110001100110010110101001100000010000101001000101111100010110001011100010111001101010011010100111101010110000110000011101101110001010011100010011111011000111100010110110000010000100001011101101001001001111110110101001011010011011001001001100110000001100101011010011110010010100000101111001111010101101000000111001000110000110000110010111100000001000010001010111011001101101101100101111001111001101010011111001000011100011010010100110100100100011100110010010000000010101001000011100111110111100010100100011101010111000101010111010111000010110010000110010110010001110100111110100001101110000011001011101000110110100100101110011010000010110110101011101101111111001101110011011101101101001011110010001111000111001010111011101111110011000001101000011001110011100011000010011100010101100101100001111000011111110100101110110101101101101011010011101001111001011011001101110011000010100111100101100111010000000110101100110000010001000110101100011111000000
001010101100001111111010101100000110011110110001110111000010110110011101010111010010100011101000100010010110000111000111110110000001001011100111110100111100010111000100111101000101011101011111110001101001010001101011110010110000000111011010111011111001010001011000011100101000000101001100100000001101111111000100011111001111111100010001011110110011000011011010011111000011010001001101001101000100000001101100011000011011110000100010101011010110011000000100010010010011010011010011000101010101101110000111001011101001011111110001101101000011000110110010001011001111110000011110110111110010101111010111011001000100111100000001101001011111001011011101000111010100100100111101110010001010100111110000011110101001100110011000001000110100110000111100001100100001101101111110110011100100011101000100110100100011111111000010000000111111110100011011011111110111111000011100101011000001111000001100111011010100010110110000101001011000110010000001011100110001001111011110110111110111011011010101011010101011000111101110010101110001100000100101100000110101011111010100010011010010011101010000100000000110111010000010101001000000000111111100101000001010000001000100000010001110001110010101000111011010011010110101110011111111100011001110100010010010101101101001000110111110001011100010100000110000111110010111001110100011010010101000110011000110100101000010001111100000110010110100110010110110011101011011100111011100111010100011101101111111011000001111110110011101101100111000100100101111010001101100010100101011010000111010101010010111100110000110100001001111001111110101001100001000010110001110001111100111011000000001001100000011110001111111011110100111011101000111000111111010100001101111110010100010010011001010000101111101001000111010111011101111011010101110011000010000111110110111111001011110111111000001000010001001100010110100110111110111110110010111101110111110110110000001111010111110000000101111110110111000101001001100010000100101011001111001010111100000111011001000010100011110000000110100011011110110110010111100100000001110000001110011111010001110010001110011100111100010100011010001000101001000001001010110101001000110111100001001000011101011000100011001101111000010100111010010011011011110001010101111110111101101011111110011010101001001100100101111101000000010101100101110000111000010001100111011111100011111011101010010110100011100101101000001101110010000010001100110001110111011110000110100001111110100100111011001100011011101110100100100101111101101111101011110101011001101000000110100100100000011011001100000010100100110001111110001001101110100100100000110011111111101010111100111000100010110001100001101110100110110111010010101011110001010110010100111100100001101100010100001100111111111101110100010011011101111101001011011110101111101001111110001111011101111111010111011101110001000010011100110010001101110001011101100111000111010111101101001000100010000000000101110111010111010010100000011101001000101101000111110110101011110010100101100001100111110001010101110001011111101001010101110
110110101001011111101100100110001110011010110100000000111010101000100101001110000010111000011101000010100111110000010100100011010111000010011101100111100101011000101110011001110010001100000100111111000100101101110000110111100010001010001011000011110010100010111111000110000111001001010010011100000011101000000110010110001111001011010100001001001100111110000101100100110110101101101000001000100110110011111010110110011101110010000101001010100001100100100010111001101101110010001101100110111100111100010101111011010110011111011110010110001101000011000001111010001001000010101100010000001101010111111010101000100101111001110100110110001101000100011111100110000100111001111100001111010101110000010010101110101100101101110100110011101001000100000000011111101010110110110011010100101011000110001100010100011001110000000110010101101000011011000001000010100110101011011100111000000100110001000101011111111000000011101110011111110011000011011100100001001100100111010101000100101001001011100001001110100101011011111010110011100111111101001110101111111100011100110010100101110001110001011010000000010000110110001111100010000111011000000000010101010100100000000010110101011110100010110111000110110001011110111011100101100100100101101001010101010111101110010110110110001001011111000100110101111001010011101101101100101001111101110011111110110001110110001001101111110001110110110100010000000111100111110101000001111000110000110111110100111100100000010110010100101000111010011100110000100010101011001010101100110010000011100110010111000011111010011010010100100100000001011000000010111111111010110111000101010111110011100011111111100000000010101111101110010010100100000101111010001000000001110100100011010100101101010011010111011111111101111011000010000000011100011010101010101000110100001001001000010111001000101110010001101111011111000001011100100000000101011110011100110011111011010000010001100011011111010000011100011100011101111010100110110111000011001001011010110101011100011100000010001011101001010110011001111000110101000101011000001111010111001100000011011001010001001000001111100011010011110111001100000010101100101001101000011100011110001110110001101010001000010100111011010010100000000010000110000111000000011000110011010111011000101000010000000011000110001010111011000100100111110001100001001001101101010011110101110001101111111001000001001101101100101111001101100110001000110100010010000100101101000101001100101111000101011111100111100100110100110010010010010001100011111101110110010101101001001011110100011110101101010001000110001101100000011100011101010001101011111101101010000010101110100001100001010111101111100111110000101011001001110101101110000011010011110110110110101010100101001111011011111001110100100101101100001111001000110000010100111011010110100110001001110100111110010111110101011000011000011111010001010100111000010000101010111010011000000110000101011111100011001010111001011001111110100010011101000001011100101000111101100011111100101011101000110011100100010010010010111111101110010010
001100011110111111010101111010000101011101110001100111000101011001101010001001001000101111000101110101111000100000010011100010100100000001111111001011111001101000001101111011011010100101010101000110000001010011000010110100111011100100100010110011011000101010110011010001101101000110010101100011101101101000001011111010000000000110111011000001110000011111100101101001110110011100111000011101001000010011000101001111101110101110010111100000010100010011100101001111101011010101110010000111100111110000000001111000111110000000010110100110100110001000001111110011001101010010001000011110011101110011001010011010110011010010011111101100011101101000010011010010110000010011010011100000001001111011010011000000110101001100010011100000000111001000111101000011101111000100010001000010010011001111111011101110111101001010010010011000000100111100000111010101001001000000011011111100010111010110101111100000111111111100010010010000100100001111001111000111001100001010010110110101110101111111011011111000101000100110111100010001110101110111011110011001101010001101101000111110110000000000111010011011101011010011001111010010111110111001111011011100010010001011100100100000000101100011111000110101111011100101110111111011000010010101110000011111001100101110011111011110111110011000010100100101011011011111010010101110101000101111101110011011101101110001010011010010101001110000010110101001001011001100010011000000011011010010110111101101111001000010111011111001100000111001001101101010101101001011001101000011110011010010111110000000100101100101000010001100110001100111011110011100000011000010100110011100000100000011011111101111011111000000011100000000100011001000111100010110101100011000010010001111110101110100011010001000000101101001110011100000110000100101001110101100111110101101110010101111001000001011111000111011000111100110011100110111000101101010101110010100111111010111110100001110101001110111100010111011001011000000001100011111001011000110001001011000011011100101100010000110111110011100000101010000101111111011001100001001100001001101011100101000001111010101101111000110110010001011011100100000111011100011000001101110110001100001001100000100101001100110000001000100111110011011111001100111011011100110100001100010101011011100011000001100101110011111100001011000100000011011000000011111111010101100111100011100101101111110001101011010010101100111010100111010011111001000100011100000011101110011010000011100011100101101001011101111010000011111000010100111001010010010110011101001100100001001110111011100111111001100010101100110111010100000011011100010100110011001100110101010001011011100111100100111100000111010110000110111100001101010111000001001001000101010010111101111101111001001010001011101011111011110100100011100111101100111110011101111110010110000011010000011101010000001110101011111001000001000000100101000100000111101100101011000100000101100100101110010011000010100010010011111110110010010110001111110001001101011010111011001000011100010001000111101011001101101001010100110101111010110110011
001110100110110000100011101011101111101010000100011011110110001110011010110000111001110001001010101001010111111111001111000111101110100110000001001111110000111011010000011110110001101111011001100000000100111110000100011000101111010101010000111100001101111000101010011011010000000011010011101111110110011110100111101111111000110101010011100111110010101101111011011101101101101100100010110100100110010001111101011011110100000101111111010000010101010011001001010000011001000001100100110111101011011111111110011111100100110111000100110101011101010110110001011001011000000010000111001011000000011101001111111000011000101001111001110010001101000001100101100011110110111111111101011110101111011110101011000000100011010100110101100101110110111010011110100111010001110011111110100010000101000000100110001001100100000101111001000101011110011001010011000110000011111000010001101100000111100101001100101010110011101010110111100001111001011001011000001000100011100100100000100100100110100010111101011110110100011101101011110111110010001001001001001000001010011001010001010001001110000001110010010000101100110100110001101001010100100011111000101111011000101110011011110010011110100110001001101101000110011110011011010001110111110101011101000001000000111011110100101111110111110111110011000111101001000101011001100110011011000011010010110001010001101010010010000100010111001101101110111101000001110011100000100101011010111011100011100101111100100110011000100011101011011110101111101100111000100010100001100001010111001000000010111010101100000000111101111100000001011101111010000000100111000101010001001110000000111110011000000011000111101001111100001111111110111110100011000111110000111100011000100011100000010110100111000101010101111100001011110011111110001101100100101001100000000100110111011011100011101101000110110011110001101000101100110110000111101001011011101101100100100111000111000010000100101000011001101000010001111110100101011000111101000100101000000001000011110110111010010101011011010000001101111111111011011011000011111010000101001011001010001100011110010101100110011110000001111011101100000110000011000000000001110100000000001011100011111010110110110100100011001001110110010100111100010011110011011110000110101010100000000101011000001010100101111111010000000101101000011001101101111101100010001111000001100111001100010110111010100000101010100011011101100011011001000011000111111001100000010010000011011110000011000001101100010001111010101001101000010010110011111101011011111111101001111110111011101111100001110011011111111010010001100100100010101010011001001101000100000101001100101111010001110011111111000110011111101100010101010101000010111111100010011011011101111001001101110001011100010100101111010010001100001011000111001011101000010111001011010100110001000001100011000011011011110001101101100010011110001010011011101110100001001000010101011011111100010100101100011001011000111000001011001001110000010101110110010101101010100110100100000111111100101011001010100101000100011000111100111001001101
110100000110101001011101011100010010110001010001000011011111100010100010110100100101001110100100011000100100011001111001101011001010111111010100010011100100101111000110010100001101000010010000100010011110101001111011000011011100000101111100010001000100000010100010101111010011011111110011100010000110101000110001111010101000110001011010111001100100110010000111100010101011001001111100111101101111110001001101010010100101101011110000011111110010100001100010011010001001010011010111110100100000100111010110110101001001100001100000110100011010010001100110000011000001011100011110111110111111100101111011111000111011110001100011010111101010000001001011010101001001010111111010100100011000000110010101001000011010011111100101001010111000101110001111101011001001000000100010101111111111001101111011100011101101000100000111010010101100110000111001101111111101101111100011100000100011100110111000010100111000110110101010110111100000111010000110001101001001000011000011001110111001010000111011010100101100001000010101000000001110111100111001100101010101110111111100000010110110111000110100000111010000100001010010001011100111101101111000110101011001111001110011110110110011100100111010011001010000011100101000011101110100011100110110110000111010000100101001100110000110110001101110001011011011011110011010010101000110010100010110011110011101000110110001000001110101010100100001101010101011001100101101100101011000100110001110000001011101001011101100100100000011001001000100100000111100100001110010111001010000110100100011010110100101110011011010110010100001010100001000111010110100010101111110110111101110000000001011101011011101010011100100011000000001011100101111011100010100010110101100001011100111011110000111010100011000011011000011001011001111100000010101101100011111001100010111110100100101001111001100101100110011000001100011101110111000100101001111010111101101100010001000000001110000010110001010100111001011101110101000000000100000000100000111011001011011000001111110011010011101110001111010100000100001111111111010111010000101000000000111000001110110110100000101000100100011001011101010011001011110001010101111010000100010000100011010110111000111010010101100001011010111001111000101001000011101000100110100111011001010111101010101101110101100111011001001110011010010001100100001010100011011110101000101100101101101100111100111111011011100101010001100000011100001010010001101000100111010010100011001101010100101111111011101011010010111100000100100001100000101001100100000110001010001010111010000100111100100011101100100010100111101011010100010001001101101101001101010010011000010101110111111010100001000111110111000110000100001000110100010001010101101000110000100110000111011001110100001000001110110101100010001100100001101111001111000110110100101011010001110110011110110101010010010001100100111110010100000010000001111100101101110011100110010111101011011100101101010010010110101111000100010111011110100101001111010111011000000011100010100010110000011111001000010111001101110100001101110011111000000
010111010001100101011110001111100101110100100000000010111000010110100111010110110000000111111001001011110100100100011000111000110010000101000001111000100001011101110110110101100100111110110101000000101100000110010001101110100111011110010111110000110111010110001000111110011100001111001011001110101001101001011000101111111111011111010110101000111110000011011001110111110110111001111101110111001111100110010000010000100101110010101001101000110001010001101100100101011010110011100000001010110100101101011000100101010001110100011011011000001100110101000101010100011011001110001111111010011010101100100000011100010111100010001110000011101101111100100001001110111010110111000100011001100001001111011101111111110101001100101100101010111001111001000101111100010100001000101101100110100100010000101000000110101010011101011011100100101001111000010101111100011000101101100100100011011110010010010101100001010000000001110001010100000001100110101001110100100100101111011100010001110101010010001001111100110111111110000011101100110011100010001000110111000000001001010111101011110101001010011101001110011010111100010000110010110001010100010110110010000110001000100110110101011100001110011111101111000010111011100110100101110001111101011010011101011001010100000110011010110110110011000100110101111111110011001111101110111010001010011100101100000101110011000000000100000000010011100010110001011000011010101110101010000011011010010010111101110100100001100010010101010101110011010000011111001000010111111000000110100111110111110110011101000100000000011001110001100100111000111110010101011001000111010001111011101100110111010000111010011101001101101000111001111011011001000000000000001011111101011101010101011101111011101000011010111111001101001100111010101001111010100100001111101101011000001000001011010110001011001011000111001111101001011111110011001010001101111011110000101101111001100001001101110100101000110111110000001001010101000001110101101111110101100100111101001001011111111110000100100101001000111111010000010010011011010111101111000110010001110011111100000110100110000100010101010010101000101001000100001101110001111111011000100000011000101111101000101011000001101011110100001100001100111011110100001101100011111001000100101111110110101001000010110010100011111100110100000110101010111111010110010101111101000001010100110100000111100110011000001000000001000000100011001001111000001011100001100001011111110100110010100001011110010100001111011101001110100011100100110001110101111011100100100010100110000111001111000111001001010100001110000101110000001011111011111101110010010100110110101011001011111111001001000010001101111101010011001001011100111001111110010000100011100001000111001011010001011001010110000111010011011110001111000111000001100010111100111110001010101110010010110100011101110010111111010111110110011000010011011111101000000011010000110011100101111101111010101001000000010100100110000011001000111010001000100000100011110111011111111101011001101111000001010011100001000011100101010110111011011101
011010001010100011001011100100011100010101011110011101100001101001110100010010011101010111010110000111010100111010011100001100101101010011010111111101011011110000010001101000001101111111101010001100100100110100111110100010111100101110111101100101100001000100110101011101101000001110011010111001100101011010110101011010010100000110010110101000101111100000000011100111100000111000010001111011000011101101001111100000011100110101100110001000000100011110111100110011011010110000101111000001001111101000100110101101000110011000000110100011010100001011111000111010011110001000011000110111011011001000100101000000011111011000001101100000011010111011111011011110110100001000101110001000100001111100011101111000001010111100110101101100010110110111001011011000010101000001111111000000011111010001100100000111100010100001011101101110001100111000010010010011111011011111011100000011101100000100010010100001111011111010101110111110110010101111010011100110000111001011000101010000001111111011000001001001000111000111110010100101110101001010111111000010001100110001110011000011111111110011001010100010111010100000101000011100001101100110000111101100001101011000011101010000100100010110010101011000010111010100111010000000011100010100010000010101011101101110111000111100001011110111000010010100111010101011010101110011000100101100011101011101101111000100010101000110000100001001110001110100010110100011000100010000010111000111101001000100101011110000000111000110010100000010000010001010001011101011111001111100000111101110010000011010101001101011000011111011101100010010100011001100000111011010101111000110010000001000010000111110111000101100000010100110000110010000101010101001001110010110101010000000000010111110110010001001101011000011111101000100111100000000000101101101111001110001101101110100010100111101001100101100010110101100110001011111111011110100100110011110001000101110011010000011110101011010001010101000100100111010101010000010100110111110110000111100101100010011111011101111011110010000001111000000101110110010000110011000100010111101101001111101110011010111001010000001010110111011111100011010010100100110100000101010101001110111110001000001100001100010111001001001001000000011011000110001001001110010100000100111001100001111001001001110010010010010101010011011011110111110001101011100010111011110111011100110000110000000001101111100110110111000010011011010000010011001110110100111010001001010010010100011110101011101101011000110100011111000101100011100010010100110001100000101111000111100110011100111001010111010100001101101010001110100011011100010110110111100011111100001001101000110011101011101010001001111000111110000101101000000000000111111001100101010100001101011101000000110100010101100110110100000000100010001011001010101101110011110001010111111010110100110010011010011101010100001101010000110001111100011000011100000010110100100000111101011010000110000010101111101110110010110001000110001010101011010101011111110001101100101010000101110100101011110001111000010000010101100110110101101100010
101010011010100001100111100010010011111100010110011110100101100111111111100010001111010011101100111101110101010111110100101001101011000011010001100000000011010100101110011100101100110000100100111111100011111110001011111100110101100000011001001110000011000011101111110001101000001011100000001111111110001010110010100001010101011011100011111001111010101000001101011011001101100100010010001111100000110011110010101011010000100110011110100011110111101000101010000010110100111100111011011101111000001100101110111111100001101001111101111111001011001010011011101100000101110101111101101100100010010111101110011110100010111111011010100010111001010001010110001010010101011100100001111000100001011000011011000010010100110100011001111100010101110100001101111001011011110100010000000011010110110101001010011001000000111010010001111110101111010110100110010000100011011111100011110110010100011011000111110110100110100101101100001101111111110111000111000001000110100000010010001110111011011100011110001100110010101100100010101011000011011010101000000010001011000001101100001000000101001000010001011001000001111101010001011111001011010000100011110101100011100001011110101001010111100010111100100001110110111011010111001101010101011010000011001010101001101100101110111101100100000111011010111011000110011000000111100110010101000000000001100111010100001011110011001101000010100101110110111111100011100000010111010100001000100011011011110101001111111100101010111001101111111101110110011010010001110101110101110001101111010011101111011100001111011100000111000011011011011110000010010110100100011110110001011110001110010111100010010001101011000101010100101101001010010110010011110111001101111111000011100111101010101101001000101101111010100010000000011101110101001111101001100010110000010110011011000110100011001101100010110000011111101001001011011100000001101101011110101110111111111011001110010100001001011111110010010011100011001000111001111101001110111011001010001011001011101001000100101101011100011100100011001001110011111110001101111010100111101100110111101111010011101110000110001011110001110000001001010000010001100011101100011011010111000000000100110101100110011101000011111100101110110100010101011100101001101110010010111001101010011000010010101110111100011101000110100101101000011101001001100011101001000000011110000001010001010100001011000110101110011100101111111100001111000001110100011111010001110011110011000000000011100011100011111000100101110000101000010011111100000011001000011110010110100010011100011110110001100000010111110110010101000011011010000111010000000011010011000100010001000101000110111101000010100001101110001111100001100111100110011110001110001100010010101101011010001010100000001011110111100011101101111101100010001100001101011001001000001110000101010001011100101110110001001011011000010011100101001100011010011000001101100100100011101101111010001011000001100010100000010010000000111011100000100111011111011111101001011011100001110100100000001011110111001000011010001010110000011011111111
001001110101100100110010101010111000001001101100111010011110001010111000001001100000100101010110110100101110111000110101101110000001100010000111110010100101111000000100100110000000010110110101011011110100010101101001111101000011100000101111010010100100001000101101111111100010100010111111111001100100001010011110001101001001010101111001100010100111000000011100000101110101100000010100001001111110000110110010100110010010111110001110001010100010101011110000100110000110001110001011101011011000001110010111110101101100100000011111001001011010111000001100001000010110011111011101010011011101000000011100011111011111100101100011111101101111010101011011111100111001100001001010010111100001000000101101100100110111111111000010010010001111100101111110001001010101111011011000101000011001010010010010101011001101001011100110100101110111100010101110111100011000011001110110000010100110100001111010100000010111101010000000101001101011011000000001000110000100011101100110101111101101110111010011010001000000010100010111110001111111001101110111000000010010111011010110001001100101010011101100000101111101110001100100101011011010010100010100110010100000111001110110101000000010101110001110111100100001111010010000101011101000010110100100001010001101010110011011100011011001001110010010110111000101101100010000110100110010011001010100011000110010011010011010111001101100001110100100011010011001010001100001110111001000111011110111100011110101110110100111110100010111110110001001110110111100001001100111001011001010011101101010100000001101100010100001000000011111001110001111100011100010010111000010000101100001100101000001110010001110110110100000100011010101000111010011010100010011000100011101000000111011111100100101000001101100111100001100101110001100111100001101100101010011000111010010011010100001111000011001001010101001111011001110000101100110001000000000100000111111011110011111011111101101111000100011000111011011100011110100100101100001010000001111011010011101000100100001100101101101000110010011100100100000101000101001110110100000111110010000111111000110001000100110110100001010111100100010101000101111101001101001001010001010011110010111111100010011001110111101100111110111011000010011111111000011100111000010101000000011110010011011010100111001010011011000100101011110101101010001100010001110100101101000111101011001101001010110101110101110110001101110001101010001110001111101110100000001110101000101100101011010110111010101111000011100101101100010101101011111010101100010011101101111000111010011010000101001100100101101111101001110010110100100111000100110110001100101000110001000101111101000111011111101001010001010100011010010100100011101010011110001011001101110001100010101001010000011000011011000100101101100010110011011010111101001001001000111001001100101010010110011010011010100010101100001110010000101000111101011100011110011010110101010010011010100010100011111010110010110100111111011001100110110100101111010100110011001110001011010000010100101110000000001010001000011110100110000010001101001
010000110010101100111011111001100000100011010000110000011100111000000000100010000100000100010001100010000000001101101110011101001111010001000000010101111011110101000101000010010101011001001001110010010011010111000010010000010111111111111110011011010111111100000000101001100111111111000010110000100111011000110000000000110000110001100100010000111001000100010001000110010111111000100011110110101111101000100101011110011110110001101000010011001111101111111010010010010000110011111100010101110000000100100100111100101011101101110000110110001011110010010001101101010011000110010111011000001101001101001010111011100000110101000110111110000100110001100000111101101001011010111010101000001010100001100001111001010101000100111100100100000001111111000111101111010101001011101111111110011101110001000010111100100110101100101111011110110111100101010011111110010010100010011111101111101101000100110111001111000110000100010101011010101110010000010001010110100101100100011101000011000100100100101001101101010001110110000101010101001100001010011010001111100010110011111110101100001110000000111110000101111111000100000100011111100100001011100111110001010011101100110111001010010101001111000100000010011111101001000111110111111011011110010010001100011100101111101010001011101101100010101101001111001110101111000101100000000011100100101111101111100001101000001011010010010111110011101100100110110111011100000000001111000100101000011110001110011011000001100000010010010010001010110010010010001100011100000001101100010010011110110010111011010101110100000110011110010111000011010101111010011001101011100101011011011001111111101011101010010001101011111011011011010001000010001011000010101100010010110100000111010111111001111100101000111010001101011101000000111010110010111111110000100010000101011100111101100111101101011100100111011111101000110010110101110000000010011001000111101010110110000010011110111111100000001011000111101000111011101010010001011010111100110101010100010010111100100000001001010000001011010100001110000111110000111100100110011111000110111100100111000000110011100011001010001101001011110100100101110000000000101000101011100110111101001100010001100111111001000110000111101000101011100111011101110111100110111001110010011111110110101011110110001111111010100000011001110101001101101111111000010000001000010111001110001011110001110011010011110010010011110110001111100100000000011101101011101110100111011101011010011001000000000011001100100001100111110010010001111010110001100111110000001001111001010111001111011111010111011101110010101110110100010111101010100101011010010001110001110111100101001110010101101110100110001010101001011100110000011011010010000001001011011010010111010011101000010100101001011010100101110101110100101101110101100101011001110001001010001111010001110111101010111110111110100101011100111100010100010001101000001101111000001010101001010110011011000010001001000001100010100000000110100000001010000110000010001010001100000101010100000100010100000011011001010101100000110010111101111011
011001001010001111000001001111011100001000100110001010110101101100000101100011111001011010000010101000011100111010011110100000100101110000101000000101001000000011101101101111001010110010100011110101110110001011001010010101101110101110011110000111001111000011011011110001110000110111110111111000011100101010100111011001101100001010010110011110100010001110001101101011110101110110100010000001110110011110110101010001011010001111101100110001011001100000101111101100010010110011101011100011110110110111011111011000011001010101111001101111001111101101011010111101110000001111011011110110000011110011110000110011101101101111010100110010110101001011011111001100001000111011000000010000010010001011111001101100011011011010100001000100001101111101110110111010001010010111110100001100001011001101011100100100001011101011110001000011000101011100101010010011011101101101011111001101001111011001010000100111001110011000000010110101011000010111001111111000000010110000000001001010101111001010100000010101011001000101001100000110011010000010011010110101100101111101000011001011000001110111010111011001111001101101100110110000110110111111010011111100010001111111100100111000011101000001010111110010110101000101000100010100101101100000111100001100111100001010000111010111110110001011100001101101111000111000001100000001100010100011001001110010101101001101111000100111100100010010110101110110101001000000000110111101100010110111001111101001111000001010000000011001010100010000000100100100011000001010001000100011101010000000000110100001111001011111000010111101111010010001100101111011011001111111101001011100011011111000001001111100110011100010111100111101110010110110011100011011110000100001011100110000110010001110000001100000001111011100011001111101111011110100000000100011101101110011011011100000111101110011100010110011100110111111100011100001000100001101100111110001111100100001100001000111000110111101010110111110111111001011110001001100111100101100101001001010100000100010000101001000010100011001001101101100011111110001110001011011001101001111010000010111010111101110000100010011111010011011111011000111111010111111001111110011001100110010010110110011001010110111000111110100000100010100110111000011100010000010010111001000010001010011011101111000011110001100000110110001110100111110010101111101000001000111101000101001010001010110111001110010101110111110011100010000011011001000100010000010000111110000000001010110101010011010101100100001100011101100101010111010101010001101101101001001110011111000101100110101011010101011010011001101010011011001110110000001000101100011111011010011101110011101101000100010100001011000011010101000000000001010110101001101101111100011111101111111110100011101100100110100010001101010000101010000001111100111111001000000001110101110100100010011001111110101010011111010101100101111110010100100001011010111010111101111101011010101110000110010110100110100001111100000101001110101111000010010111010001111001010011110100001100001011000101100011110101001000011100111001000100101010000
111110111100001100100001011110010101110110011001100100101111111010011000001111100000100010101010000000010001110001011110101011100110001001111001110010100011100001110000111111001010100101011000010111011011111001100101101101010100001101001001001101001011111110001110001101101100111100111100001111010011000101101111000110101001011111010100011001010000100010111110011110100100010001010011100011011111101000100101101111100000001101111101011000100100010111001001111010010100011001011101111000111000010101100010000001101100110101101110000010101010010101010111010101100000111110100011011100110010000111011010110000101100011010101010011101100100010001101100111110101100000111010100000010101010110000001000100101011100001100111000111110101111101111110000011111101110111111001101010001001000000001000001110010111101010100010011111100110011010000110011110110011011110111001101011111001111001001011001110010010010111111010101010111010101010000001110111100111011011100010010110011011010011110100000011110111101100100101000111000111000010101010001010110000011111110000011011010111110011010110001110100101101001001011110110000000000100110010011110000100001010110010010000000101000000001101100001011101010001110010100000001111100000000011010010011011000011110111000110011100110000000010000110011101101110010010101011100101111010111001110111011100010001000111010100001000010101000111011001000010000010101011111111000010000001100110000010110101110100001110000111101001101110001110100010101001000101111101111001001111100100101000011010111000001011001001011101001010000000001011011000100001010001100000000010010100011101111110010110101110100011001000011001101111100001011101010000010010000110010001100111111010110111101100111111011100100010000100111010100011100010110000011111010100010110010101111010010010111110011100010101001001110011001010111011111000010010011111111111000000101111010010100110011001001100100111101011010011001000100100010101110101100110011000001100001011110010000100111001010000011111110100000111100101110111110001011111001010101001111100101010000110101010010100000011111000001010011011111111010000010111111111100110100011100111010001010010101001010011100000100110101101100000101010001011101001100101101110001010111011110001011101101010000101111110110011101000100000001011011111011010110110111111100101110101110011110001111010111011111010001101001011010010011110010010110111101100001001111100010100001101010000001111110011111111101101001101001101011010111111101011110100111010111101100100101010010100010010001100101011110010111100100010010100000100111110101111100001101011100000101100101111001000001100111101000100110111010011110111111001110111101101100011000001110110110001001110000010011001110010110100011001101110101100010101100111000000011100010000101000001001000100000000010011010101100110101111001010111100000110000010010010011001001100101100010001111111111110111110111111100101110001110101100010010010100000011110111010000001010010100001010111011110100101011000011101111110101001010111011010000
001000010111101000101110100011000100110011101010110001000101110110001111100111011000001001111110101111110101000010101111011011101101010001000000000010101011101001011110001101111110110011110101000101011011000000111001000110101100111100001101010010010001001111110101111011111100101110001001110001110000100110001000110110111111011100000110100110110011011001011101011010010010011001111001101110010000001111001110001111010111000010101100100110110100110110010000011000011100101011111110010000111101111000001111101111011110000011110111101001001111001110100100010000011011011101000100000001110100001110010100100111110100110101101110101100010101100100000011110010101000011001011110101100011100010101011111001101010101100011111001111110010011110010010000101100011010001110110111110010101100100000001010100001001111100101110001001110011111010100101110111111011110101010010000001000010110011111111001001010011001000011101001000010010010001100100100000010101000100000000100101000010100100111011010100010011111111000011001111001011001011011110110001001000000000100110101010000100111001010011110111111000010111111111110101101100111110001000101110111101000000110001111110101000111101011101010001101110110000110101101111011100111010100010000010100011000111010000001110100100001000011001001011011010011001011111001000000000100011011000010000100000010010101001100101010101011111011111100000000101111001001110001001100110010100100011101011101111101111000011100101111000111011110111100011101000111111110100110100110001100101011111110101110000010001111110110101001000100101001100101100101000101011010111101100101010000010110001101111000100000110010010011000000000110100011011111000100100100110110011000010111010100110111010011101011111110010110101100000011100001100111111001110100001110010101110000100110110110100011000100100011100001001011000010000011110010100001011000100011100111111111111100011110001001101101110010111011110110111010101010010100001000011001110001011000101101001101010111000111101100000101010100010100011101001111110110101101001100100101101010110100101101011111011001011101100010010010100111011100010110111010100101111010101010101111110110111010100110001101001001110001110010011110111101100111110111101010011000110010111011111000000001101010111011011100000000011100100111110010010000110010001100110111110110001110010100110111001000100000110011011010000101011000000001010011010110100111111011110011111101010111011001101001000111100001101010000111110111011010100100010111110010000001000101000010111001000000100001001011010011001010001010110110111111111110011110101000110011110000000101100001111011110000101101111001000101110100100111011001100100111001000100110011101011101011111001101110100001001101011011110010010000001011100001000010011000100001100000101111010101111011000001100010111001101000110110011100101110100110010100110111000101100100000000101111100111011101111100101100100010101001110101110110110010110100111110000001101111111010001010100110010110011110010000011011010011101000111101111011100100
010000110101101010001111110110010001001100100001111000100111101011001110000111010010010010001011101100110101111001101011101101000100110011000101111001010100101010011101001101000001110011101111000010010100111001000010000011111100010101101111000110111001101110100100101100100101110101100111011001000000100111101101100000001011100110110110110001001100010100010010110000110011111111011110101111011010111101101101001110000101001010010101100101110111100010100110111100001110100001011110101110000110000100010000001111000111110010011011101101101011001110011010100100111010111100101010010101100000101001100111000010011011001011111010011100010010010011101101101011100100010010100010010001100100101100111110111111000000100100011010010111010111010000110101101001111111100011110111111110001100011101110100111001011110100010010001010110001010100100111101011000110100100101011001100010101011011001101111011111000011110110111111000111001111100111011100111111100001110000001011101111100111100010010001000101011101011100001011011010101010000100100101111110001110101001100101010010001001110001100110110010000011100010110111011001010000000001100010100001001100010010001010110011100110101011110011100110110111111111000110001001101001110000110011010101001101010100101010100010001110001110100101000101010110100110001011001101011011001000001101011011011000000100100110010111011111101110001100110000001011110111110100000100101101100010110101100001010111111100101010011111110010111011101001010010010000110111010111100010010111000100000010001111000011010110110100010100100101010100011011101110001100011010110101110101001000100011000100001111011110001011101101011000101001001001011101010101000110001111110001000101110000010111000111110010111011111010010010111010100010001001010100001101110110111001101111000001110000001110100000011111100000011110001110110001001111010101111111001001011001011010111011010011110011100000010000100000101000100101111010010010111001011100011001111110010010111100111000011111110100010101010100000110111000110011000001110101001100001101110100001111001101110111010011101100100000000111000000001011010011010000111001101101000101100011111110011000100000111101101000010110111000000100111000010110001110001010001111100010010011001011000110110101011000100110011110001011110001100100010101010101010100001000111001001111000101100010101000100110111000111001111110100101100011000010010111010001010000101101001010001110000100101101011000010111111010100111101111101111000101011111001011110011000010001111001000110100111101010111000000111110101100100111011100000111110010110000110101111000011111011010100101011111101001111100100001000001000100010110000010101010000001101011010110011111010010001100011010110101001101111111001100000011110111010000000111110100111000111000011110001100101001001010010000010110111111111110011100111110000010011000100000111100000100000011000100010101011110110101111000000110111010110000001111010110001000000101101110010110010001010001101001000111101111001100001011000101101111010001111000
101101001000111000010010101111100000100100011100001001101100111111110110111001111000110001001000011001101101111110101010001110110011000010001100101101100010000011010010111110111101011110101011000100111011011001001000110000111101110011110011110001111001001110011011110110101110100000011111001010111110100100000010100011100011101101000111111110110001011110001111110011101001010010011111001001001111011011111101100001001111111001111100111100111011001101010010011000101001010110010010010000010010111000111011111111000110001011101101110010110111111001011100100010011000001011010101010000110010100000110101011101001011110010110001001101100001111110011110001010000111101111101010111101001010111111001001000011101100010001001110010011101010001111110110110111010100000000010110001011100011100010111111101011110110000100100110101011010101101100000001110110110010010010011100001110011001100101100100001100100000101100100101011100101011011111000110000011110110001011010110011101111010110010111101001010001110110110001101001100101100001101110110100001000100000011111000000001011100000100001011000001101110000011100111100011111100101000100011001111100101010010010010010000011110101011110110101000110011000110011001000000111010101100101000111111010110000110111010000110011011101111011011010000101011111110011111011001100100111101110011100011011100010000110000111100010000000011011010100000110001100001001000100011111110000111011001010010111100101111111100000101101100110100000100000101001010111110110011010000001000010111101110101100000001111100000100001011101011011010010000010100000011100011110010001010110101000010100011110000001111011000010000100110001001111010110111111001110110101000010010100000101011100010000110011111011001011000000101011010011001000110100010010110011011111101100010010001101001111001010000000110001101101111011101100111010110011000011001011101010111111100011101110010011010100001011001001000000110001010001110011101001111011001111001110010011110011000001000111001110010101010100100011101101110101100000010100001011011001111101110110110101011001101011101101000011100111100100111011011010001111001110010101100011101011110010001000101000000100111100001111100111110000000110000011111101100111100000110101101110111101100010000010101000111110101110010101010100010010010110001011000111110111110001010000111011111001011110101000100000100100001001011001101010110111011100111111011111101011101001111001101001000000100001010000001100100001100001011110110001100101010110111010111011001000010000010101001101100100101100110000011110011101101010101000010110010010011111111100000000011000100000101110101111011110000100101001011000100110000001010111111110000111110100011011000111010110110110001111000100110110111110100010010110100110101001001001100010100010000110010111001000011110010101011010011010110101100011101001110010000111100100111000011100011000000011011100101110010110100000100111100101000100010010110010100100010100010111010010011010001101010000001011000011110001011100001010110001111110101101100
101101101010000101111101000010011011011000001000101011111011010010010110000111101001110011010001101001110000101111110101111100110000101101110011010010101101100001000110111100101000111001010101011101100111101000001001011000110100001001110110011110101101100001100000010100111011110010011110010000100001001000011111100011001100101000010100001111100101000010110101111010101101011001110001101111001010111110010101101000010010111100001101010101000100110100000100100011110011011010100111100010011010000110110001101101001011010110111000001100111110100100110111100110001110100101011010111100101010100001010100110010110101000001101001101100100000100101101111100011101100010101111001111001101000000100101010100001010000001011000001010101001111000010010001100001010000001111111111010000011110110110111000111000100001000011110111011100101001000000001100100011010110100010110110000010001100010111101001001000010110001100110011101111110000111110101110110111111000101100001101001101010001111001100100001110101110001001111111100001100100100111011100001010111101111001010101010110100110000000001010111010011010001111000010100011111000001100101000100001011110110101110110100110000111110010010101101101011000100111100111111011110011001100000111001101101001101101101111001001010100100011111010001001001111011111100100101110000100111110100000100011100010001000100100010100001101100000101110001100011110110110011011100101100011010001110111101001111010110101010001001011010011100111000011001111110001001111101110000100100111110110100100000010110101111100100000011101101011001011111011000111000100110011111100010110011100010000101111001001000010011000110100110110100011011100010101000010010011001101011010000010011111001000101000110000000010110001001000111001100101110101001101000010100000101100010101101011100011011110000101101010001011010111010001000101100000011001101111010000011111001101101000011010100111011000110100111010010001100010110111000111110110010001111100010011010100101110110100000010000001010101101101101100111110001101001011000111101010000011011011101011001001010100011100001001100110111011111011010110000100001101001100011011111100000111111001111101101010110010010110001010010010000011010111010101000011100110101101100110001000011101101010001111111100110000010111100111110110001110001001001000101010011110010000010011011010111101101010000001011111101010011111010011011100001011100100010010110101101100011110111110101001001001101001101111001110110100001111000001001011100010011000011001101101110001100001101000010001111000011111010111000011000110100111010010011100010111110001010011100100010110000110000010100010111101011011101100010000010101010000101110001100010100000010001000100000111000101100100001011010101011111010000011110100101011100011101111100011110100101110101011001111111111011010111100111101010100011111010100101010000010011100011011111010001010110100111010010111111011001001100000010000110100100011111000100111011100010010001011010000111000101100001111101000000101011101100011011110100000010001
001011111111011111111111111011011100000100011010001100111111001100110010000001000001001111101100101100010100100000100111111110110110001100110000011111011100100001111101010100011111000101000100110000100101010101101011111101011100001101110010100101101100101000110111101110100000001100110010110111000110011001100111011001101111011101101010110101110101001000011001000001111001111010011011010111011000000110111001101100100101101101011111000010010001100000111101011110011010110100011001101011011001010001101101101111001010011001111001100111001011000000010011001010010010011010001100101110101111101001110111100101110101101010100000011101010100010110110101001101001001110011110101001111110000011010000110101010011011010001010101101001101000000100110011101111110000001110010110111000000110000101100100100101000011001001010100000011111000000001110110100110101101001100000001111110011101101100010101101001011100100001011000110101110010010100010011001001101001100011110011101000010101111000110110111110100011101101101101111100110100111011000010010100101010001011011101011001110110011100111100010001100100001011101111010111101110011011101100110001011001011011111001010101000011111111110111101101100110011010010101100111101001000101011111000001111101011111010100110110110101000001110100110001000111100001001010101010110011100110110101111111101011001110010101100001010011101000001110000110101111101111110010110010001010010010100111010110100111101010010100001010110000010010111001011101110111110101110111100101001010000110011111100011011100001111001001101011111111100000010111011011011001011010111011110000001010010011101001110010000110010001011000011010010000001110101000011010111100000010011111011010111001011111011111110010100101110000111000011010010101101100110001011101001100011101111001010000000100111011110011010001011110101101110011100101100100001001111100101101001100111010011110101000100101111101100000001010001100110110100010011001001011111110001011110011110110011101110101010110010110011110001011011000001100111101010000011010000011101010110100001000010101010011010100001000001100010110110100110111110100111000001100010010010011000101010010010000101111111110010000110010101011110000001011111110001010010001100110101110010001010001100010101101001001010010010000010111111000101111100001001010111010110000001111101101000100111101110011010110100100111110011001010111101111100101010111001111110010001011100100000111000010010111001100011001110100001101110000011011011000001011001001011001111110010100111000011010110011001011011111001110110001000101011110010000000001010110011010101101011011000001000111110101001111111010110110001010101010010000010101100000110010010000011101011100000001011101001110011010001100110110011110010101001111010000111110110110000001100000100110000001010111000000010000110100100101001101111111001101011001100010010010000111001010110010001001111111100111000110010000000010110111001011000011110000100110111101010000101101001010110000100000011100100111100001010010001011011101101011111010
110110000101010101011101001111010111010001011101101001101000111101100101010101100101110101110110001111001010101100110101010101111111010110001000101110101001011001101100010000001011001110111111111010101100011111101001101100101111101010110001001111100011001000011001101000000011100011001100110010111011010111101010101110111101001011101101010111010111110001001010101100100001011111100110111111010111011110101010011000101110000011100000001100110001100110101110011110001111101101110001001101000011101011001111100111110111100110100111001010010011001001110110111011010110010110101101000110001100101000111011011001100010101110001100001100101001001110100011000110001111100000100100111010101111000101100110101101001000010010001110110110000100111111001011111001101110000001010001100110100011001110001110001011101110000000100001100010011011010010111001001011110010111011101100010010010111011010001001110010011001000110110110011100101001100101010000011111110110100001011011101011111010010001000010100010100101101111110011111011000011110011001010100110001010011100100101000101101010110000101111100101110101011000101110011000110110101011110001010111000000110011110111011010010011011000110110001101101101100110110101011011111011100000010101010100001110111010001101011001101010001010100010110100100011001010000000001001101111100000101010001100110110101000010101001111011101110110100110010110001001000101010010000000110011100001011010100010100101110000110011110011000101110010100000001100001110101111001001110000000010001001011000110000101111010000101010101011100111011001111100011001101110100000100100001010100011101011000000101010011101111101001001001000001001000111010011100111000100110011101001110101010010100100110110011001100100101000110001111010000101110110101100010001000111001011010111010111101010101000000101111100000110000001110010100000101011100101101011010110101000100010101001111111011010000110111010100011000000011010100001100000101111111100010110111000100001010010111101100000001001101111101010110100010011101111111110000100100010100010000001011100011111101010000011001010010100011011110001011010001111100011110010110101000101001011111111100101000110101001111111110010101001110101000001001111011111010011010011100000000110100011001111001101101111101000001101010110001000101011110111000001000111101011010101101011111010001011111100100100101110001010000101101111101011110100110100101110101001110110110111011110011111111110000011110000001011010000000010101110011100110110100011001011010111100010000111100000010001010100001101000100100100100011001010001010011101010101001011000000111111100000001000000101001111010011001111101111001011010101110100000000100011101001000011101011110100111011011000000100011010111000011101100001010101110111100110101001111100011010111111101010001010100001011000100101100100110000000110000110001101010011001110100100011110011001011010000100110010011010001100010011000000000101100111000110001000101001000110001011001010000110111011000000000110110001011010110011000001011110100111
000011100000001001111010101011101001111110000001011101111011100010111110100011000110001100011010011001010001110001100101001010011001110110011000100101100100111001110001010001100100111000010110000010001000111111101000010011010000110110110100010110000100011001111000101010111110001011110010010011100000101011011101011001100110010101111010100110010110110101111100011000111011101000110011001111100110000100001000011110010110111010110101111100011100111100001000111100111011010100110010011100111001010001011001011110101110000001001110000101100010011010111110001100011011101101001100000101010010101111111000011001000110010011001001010100001110001000110101101010000110110100100000101010101111110011001100001001001110110010011110101111111000111100000111011101110001001011001011100010001101110110000110100110000011100000110000001011000001000110110000101011010101100011011100100111001011100011001011000110011111100010110000110010100110010000110110011111101101110011110101010111010010100101001010001001111011000101100100000100111111101010000101111010000000001010101001011110011010110010101010101100010011100110010111110001001011111010001111001101000101100010010110010100001111101010110001000111110010111010111000101101010101011111010001011100100100001111101100111011000010110111110001111010000001100010110111101111011110111100100011001100010100110101001111010101110100110011110010111011100001000010100001010110001111100111111110110000110101110001111001100100001101111110011001101001111000101110000101011110011010101100100000100011110101011100000101111101000110111011100100010000111011100100101110110101101111100011100111111101011000010110010010000100100010110110111001000011010101111011001000100010011010100100110110101111000011011111001011011010101111110011001100101111111010101110001110001111110110010000100111100001000011011000111011111010100001001110010000001100110000101100010011100001000100011110110011110100101101011011110001100001100111000000101010110111111011111100000100111101100111110110110101001010100100000000111100000001011101111001011011011001110110100110010100100110010010111100011000000000010110001001010001011001100001111101010111101100101011101011000100101010001111011110100001000111000110011010100000011110110011110100011001001000111101001000001000110100010110110011101101100100110100110001110101110111011001001100000010000011000111110101100001000101100000001101110000001101011010110001101000011000110010101110110100010111110100001000111100111001010111101111011100001010100010100100111111001110000011000101010000001000000100100111110010110000010100100101010000010111011000100001001110110001010011001010100110010100010011001010111000101110100011111110101100010000111110011101011111110010101010000000000011111110111011001011010111110101000010010101100111000011111101001010001011110110111011000110100101110100000100111100101000111010011101111000001110000000000011100010010011100110000110100101100010101111000100000111010101011010111100101000011111001001001011101011010110110111111011101101010111
111001010110010000111100011111011110101100101100011011110101101101110011001111100111100100101011101101110101011010111100101110101001111001101100011011110111001001110111100100000101011001101001110100110001110010101100111110001011110101001100010110010100000001111110110100000011101011000011001001101101101011110001010000101100010010001011100111101110100000001110101010001111010011001101011111001101011100000011110001001100011001101100001110111101001001011000100000001100100011101010100011000111100110011111010110110100001010010110001010001011111111001010011101100111101100000110010010000110000100001001110111110101011011001111101010000011110100001101010000011000101011010110001100101100101011011000000010100110101110100000101001011101010011101010101001100100110000110101010110010010000010100011001110111100101110101000111110011001111010011100011011111010001001001111100000110001100010101011101000110101011111100111111001101100110011100001111011001001101111010111101100010110100000100001011011010001010101001100001101010010001101010100110101111000110100000111111001011111111101000101001100000101011001010011010110111101010100100111011110000010010100110011010101111000010000011101110100110110011010001010010011011110110001000111100001000011011000100101000010010111100111001100001101010101001110010111100100001000100110101001111101011101000001000011110100010001011101010001011010001101001111001100111000010111001001001011110100100011001010011001100100100010110111000101101010101100111010001000101011110010010000010101110011100111111000010110101101111100011110101111010010110000101010101100101000110011111000111011010110011000110000100000101100110000111011001100101111111000101110001100110010011010110101001011000001100100101001011111110001010011000011110110111100010001010100010001000100111010110111101011010000010010111110111011101011111011110011110100100010011010110001010000011101100011111001110110010101011101010110111101011100000110000101100101000010110111111000100010000111101010000000101100001000001010100001010111101000101100010010101001010001011010010111001001010111000010010111011001010110110011001010000011001100110100111111000000001101000100010001000110101000110100110001010010010111010101111110000100001011111100001001100000111100110001110000011001110011111001101000011000111010100001110111011111001001010111100001001100011000001010001101111010000100100101010100010110100010001010000110001110001011011011100110101010110000011001100011011101100111111001101101111101100110010111011111111111100101101010111010011011001111010001000110101110001011000111010101000000001000011110100011110111110110101110101100110001101011101100110100000001100001110011101110110010010101000110111110000110011011110110111100111010111101101001100101110100101101101101100101101010010011011011010011111111110100000011001111110100111000000111111100001011101001001100011110011100001000101110010011001011010100101000110000011110101101110000110100001110100010011010100010010010100111000011000111111000010010001001110010101011
010110111000101111110101110011011011110110101010000001001001110011011001011010110011001101011101100001011101011000000000101010101001111101010010110001011101100101101111111100100011001110111010111110110111000010011010100111110101000001101000001010011111101110100110110010110110000111110000101100010010010010011001010110110011011110011001000010111001101011101101010000110000100011011100111111011101110000010000011010001001111011000111100000010011101101000001010100101100010010010111101010010100001011100111111100010110101100011011000010011011100011101000000100001000101001110101000000010000100010011000110001001000011101011110111011011110001010000011101011000001000110010011010010111101011100110010111010001101010110101010100011001110011111101110011100100100111011011001101000000101101011101010100110011011101011111011010001100010011001111010111001010101101100001101101011001011000101010111011101101001000010000000100011011110110110000111011010100101110010110111111100111100010001111010101001010010010010100100011111110100000010001100010100100100110001011010100000101010101111111110101101010101101100010011001110111011010010000011001111111111000001101101001111100111010000000010110100111001001010011100111001111000010010010010001110110111000101100101001000001101000101011100100011110101100011101011111000010010010101110101001000011011100111100101100001000000110001100001001010100011000111000111100100000100110000011100110001110111101100111110000001111010101010111100100110110000001111101110110111000100101001110110101011011110101111111011101011010001010011011100100010011110010101101011101111001001100111101101011010101011100011000110110011001011100000011000101110000010101111110000001011110010110110111111100011100100000011010000101001000000110101100101010001010100011000000010000101010100111111010101010010000010000110000010000010000010110101101000001110110101011011001011110111100000110000111111110100101100110100000010101100001111100110100110101011101101110010000100001111101100011001000000000110000011101000111111100100101101111000110010011111110100100011101100001010011011100011011111101011111010111110101101110010100101000111101001100011010101001011111110011001110111010111110110011101001110000011000010011000101110111101001010111000010010100110110011100101000110000110111101011001100011000010010011110001000010110111010100110110001101101100110001100111001101110000111000011001110000010010011100001110101010101110100001110011010101000100111011011000110000110010011000010110000000110001101010110011011100001010011001010111000000000101110110011010111001010111111010010110111011001111010011101011010010010101110000111101011000100000101110011010010101000100001100010001011000010111111000101101001011000011111100100101100011001011101011011000000011101011111100011010011010101110110000101101010101101111010001010000001001001010001011111010010101000111010111100000101010011000011001101101100010101111110111011111101110101000110000100010000111010111100010111011010000001000111110111000000011000011101000
101101010001001110001010100010010111010011111101100101001101101101100100001110001010111001111011100000110000100000001001111011111101011010011011100000101100011100111100000100010100100001110110110100011111001000010001001011100100010011101001001101000010111101101011111101111010111111010110101010111000000111010110010000111001001100110110011001010011010010010001111000100100110100001010101100100010110001010100100110111010101000100000010100111110000101100011111100101001001000001110101100101101101001101000010110001110111010101001000010110010000000110000110001100000000100111011111000000111000111010010110011001010111110111000001111110100011001101100001001000010000010001110000110101010111011110000000100101111011110010100111110000110001001100101011010010100101010001010010000110111011111001101000101101001011111101001000101110101010100000100101000001110111111110001011101010011111100011110101010010101101101011000011100101101000000001101111011000001010001100011101111001000110011100000100101110100110100000001000111010111011011011100111110001010110010100100000100001011101011100010111110011010101010111000110000110001110110110100001000101001001111001111100001011011100011111011001111001101100101100001010100110001010000110110001110111001010010110100011110100001010001011010001001101111111000010011101011111101000110011100011111001011000101000000111000001010111010100001100101111000100011001000011011011011011110100000010101101101011000000011111100101100111101110111110010000100100001001110000110111011010010010101010100110101111100110110001100100011111010101110110001111111101001011011100110110001111010111001001100101110111100010100010101010000110000111101001010011101111010101110010111101111110011101011110101011111001100011100100011000110100001010010110101101111101000000000010011101101000010010000011111101011100011011001111000001010001110011100000110101110010111011101101000111110110000110111011000110110101001100111111000001010110100100011011100001000010111011110101110111110100011011011010000000011010111101110000110000000010111101001011001001101100000110111101111001110111000011100110100101010101101111010000111101111100101110111111011000011101010110101011110101011100111110011010011011110101110000100010110000110000110100001111100000101001001011100000001010001100110010010001111010010100100111110000100101011001001100001110100001111011001100011000001110001101001011111100000001111101100011010111000000000010010110001010000110010000010101011001100100110011110011101000011110111000101100111010001001010001101000101101100100001101010100101001011011111000100000111100000111101101000001010011110001001011010011010101011111110010011100011000001101000001011001100010001110100110111111010110110111100100000110001100111010101011101010111110110111101111000101011110001101100011011101011101001110001011101001101000001101001001011011010011001110100110110101100101111001100110010010101110100100011011011010001010100101001100110001101111011010100110001111000010011101000111001000110000010011110111011000010
011010110001010001111000001010101110011010111111111111110011011101100010001111011111110000110010001010001111101001010110110100110011010000100000001100010011110011001101011101101001110111100000110100010101111100001001100110001001000010111100111101110111010100011111000000000111001111100001111110010111001001011101010001000111011010010010001000011001000011101101001010001100100111100000011010110100000001010110011101100011101001001100110100000100111001100001101000000000110111011110001001110010111011011101000111110110001111111001111100101011010101111011100100101001001011101101011000000001001000110000000111100100010011100110011101110111110011010110110011001110100110010011100000110000000000010000111110101111111111100010011111100010000111000101011001101111111110001000111000110111100010111110010001110000000111010010000110101100000101110100010011101000010100000110111111101000100011001111000100110011001001111010011110100011000001000000111000100011010101010000110001110100111011001101100001000110110111011100110011000111011101111001111011100000000011100100001100101100101111011100101010100010101001011101001010100010100000101101000001101000011000110000001100011001111000101101111010100000100001011100101010010111011100011000111011001100100101000111011001111110001001110001001111011101011011001100001110101001110001110100010111010010010100010011010110000011011000110110001110111110001011101110011110011110011110011101000001001000000011111110011001001111010010000110101100101101000010011110110000111010000111110101111111101010010110011011010011110110101100110100101110001110001011011100011101101111101001101110110001000100000100011011010001101000001110000100110100000001011100001100010010100100000100100011111100001001011000011010011111111000110111100000111100110100111010001001100111100100110000110011001010011100000101110010111001100100011100111100000000111101111101010110001001001100010010101100011111111110110000001100101101100000100010010000111111101111011010000011011110000001000000011010110000101001111101010100010111111010111001111011110010011101001101011000001010011001011111100111000110001111110010001110011011011000101110011001111110010001110000001101110101111111100010111010000010000010100011011100101000011101010100011111011100001101010011010010001110111011001001010000010011011001010111000111011010101110000011011010111010011111010010000100110110001111101100001010100100001001010011001011001111111010100110000011110001111010110101001110010000101101111001110110111100000001111000111101011100110111000010100011010111111100101111111110011010111010000110101111101011100111011000010111000101100101011111101111010101001110010011001101111100111110001101101110111010011000111110101001011000000100111011010011100000111110110100100100010010100000000010101001111110011010111000101000010000111110101101010010100101000001100100000010101000111001101110100111011110001100110100010110011101011011000001111111100000000101011000010101100110011101010111111000101101011101101001101010010110000000010110001111
111000011101110101110111111101100001110010111001111100101101010101110100000100111001011100101100001110011010100100101100001111100001010010010001000001111110000111101111110010001011100010100000010100011101000011011111011101000110111001111001100111011011101110011000101110011110011100001111010001000010010010010100110000110101101110101110010100001110010001010001000011100010100001001011010111110101001011111111111101110000010000011110100001000100111000111011001010000110001111010000111001010111101100101011100001100101100100101000001100010011010001100010011100111110011000011001001011101100010110100000001111010111010101110100001000100011001101101011110000010101100010000010011100011001101011100100011001111110000110000101001000110111000000010001001000111101011100001011110010110000111010011101100000011111001001010110100111011100010011101111110111011010000011000111101110111010010011001110000000010001100110001101100001100100010011100001010111000110010101010011110000110010100111010100101101011010110010011111101001000011001100010010111111010001000110100010110011010110100100111111110011010111101100110001110011000010000101110111001011010101000101000010101010000001100001010000100110101100110101111010101101000111000011011111000001111000011100101010011000101110001010001101110011011111000001001100010110110011100011010011100001100110011010000010011000110000000000100101110000001000010101011100101101111000110110101011000100000000101111011100110100000001010100110001111011001110101001101100101011111000100001010100001100111101110100000110010110011011111001000011110001101100100100011010000101111001111011001000000011010000010101010111101000011001001000101111100111000001101000101010100001010111000111000111101011011100010100010000111000000000110101010110100101001111010110100111001000011000101010000001101001011101001010011101110001101111110110111000001101001001001001001111111111011101111001100100010111111100101000110011001011110110001110110111110111101011101100101001000100101101000110011011100111011101100000010111000010110010101011001100011000010111010110100110110000010111000001011001100100011011101010100000100001000110010001010011110100101110011110111101010011010000010110100100010001001010001110011101101111101000000010011101110001011011010111010001111100011101011110000110110010110100111100010011100000010000100100111010111110111111100001100010000100110001111101000111011011111010110011110011110110011110110101111011101100001000001011111000111000000111001100001010011010101000100101011110000110011100010000110001010001011010001110100100000010100110000001101000111101101101101001101110101000111000000100101011111001101101000000000110100110110100100101000000010001101100111001011111111111101011001000000111000000000011110011011100110101101111110001000010110010101101000001101101100100110001001101111110101101101011110010010110101100101010100111110101011110101010100001001000101110110001011101011110111010100100001001111101110111111001101100000000110111110110011001100000111101001111100001101100
101000101010100101101101100000010100011101011110100101111001001110111001011100100011000000000000001101011110010101111111000011011110011001101110010111100110011010110010001010010101100100010010111011110000101101110111000100001010000000100111011101110010110100011100100111101101100011000111010011110100110101000010111111111010110101001111111010100001001010111100010100011100110000111000010110110101111011011100101111010001000001000100000010100111100100000101010110111011111011110000001000101000100011111100001101000110010011000111001110100101011001100100000100110110111001000101110100010011100111111100001100111100010100010011111001000011000011110010010010100111010011001101010111010100100110011111011100111100100001000010100011011110001011110001111100000100100011100000110110010100000100101111011000001001000001111100110011001011000011010001101110100001111100100000001010010001101101100111110001000011000111000111110101110111010110011110110000010011001011001001000010011000000011110001110110010100110101001110110010110010011011100000111000001001100011011111101101001101001000000101010111011001101100110001000010000001101110111001001110110111001000001101111111101111010110100101001110100100001001110101110110000111000010110100011110011010101100001011110101001010010011110110101010101101110010101010101001101111110010001010011111100110110010000000100001101110010110100101101101001111001001110010101010110010011000011110111010111101101101011001011101011011011110011011011011010001101111110110001110000101000010001010101000100001111011000110001001010001101000111111110001101100110101111101011110010111101000001001110011001100111011101011100010000011100101011010010000010001010110100100101110000000100100011010100001011111110001100000001010100000111110001010011011011001000010110000011111000010100111001001110011100100111111100110101110001000101101101101101011011111111001000001001110010010101011101110110001010101010010100001011000110100000101111101010000111100010111010100000000100101010110111100000110000111101000011010010100101110110011001011001000011111101001000000000001101100110000010110000001010011011111001110001110010000101101001111101000001110000101001101000010100110000100111001000000100011001101101110010000101110001110100100111110110100110001010111100000111110001110110010100000011001000001011001011010101011000111000000011000010110011111101100101001110010010110111110111000010001100110010101011010111101100101101001111111011110010100011101101001110110010110110000110000001101110110010100000110111101110110110000101010111101111110101000010011100000100011110000110100110010110110010010101011100010001000001110111001011110001100010000001001100011010010100000101100101101001110100000011101101001001000101101010010000001011110111110010111100011010111101000000111110111101011101110111001100111000011101001110001100001001101101000010101001010100000001100001100110101111000100010011111000101001111100011000100101110110111010011001100011100111010010010001101001110100001001000001001101110001101101001
001100010000110010001000010011101101111000111110110100100111000110010101011001110001100011100100100000010110111100110001001101000101111010001111000110100100010110111010000000110100111110100011011100100110011000110000011110010010011011000101100111111111000011001110111000001010000110101011010011001111111011100010111111101000000101001111010110100000110101110101101000001101110100000010000001010010101101110011000100111011110110100011001001000000101000000111010011011011000000010111110001101000011001111100101011100000101011010110110010101100010101111110110010001010100100011100111000000000011101001010011001110000011011101111000110111000100001101000100010000111110111100110011110111010000111101100001010010111010000000001000011000010000000100110000110000100000000011111110100010111001101001111001100111101000010111010011110100101111010110111000111111011001100010000000110111100011011001110011011111001001111110000101111111111110000110110011011110100111100100000111111111100101011000101110111001010000010100110011110100100100111111110111110100100011110110011001011110011000111110001011000100110000111011010111110111101110110101100011101111010001001011000000100110111101111110001100100100010100110100101111110101011100100101110100000110111000101110111100010111001011000000001111001001010100010001010110110110000011101111100110101110000001010100101010110110010101100100000001100110100001001010000001110000011001110101100110101111001001000111101101011100001000001010101000111101001011010110011101010011110111100100010111110111100001110001111001110001011000001110111100000000111000000010010101101110101011110100101000001111010110111000100000011000000110010001001101010000111011000000000101001000010101100010000110010000111001111001101101111000101111110111110011011100000010010000011001000111001101111011001110001111001110000000000010010100000110111111111110001010100111010001111001110000101011100011100001110101000101001001100111110100101100111001010100111110101110101100111110100110110001011100111010010111110101110101111010110000111101001011001101110111000010110000100101001100001101010010101001110011101101110101011101011110110011000001110110000110101101110010010000110010101010100110111110100001111100100110011101101010111101011111010001001010010011011011110111011001101000010010110010011000001111011010001110101110100111011110101001111111011111100010100010110001000011100011100101110111011001001111100001110010111111011001111001000100110100001100001010001010100111010011011010100000010010111111101000101101010110011010110001001111000100110000000110001100000100001001000100110100110000100111101100111001100101011110101100110001001011111000101010000100001010111111001111000011110110101000001001010101001110001101010011011100101110010010100110101010001000011010001011000000011101010110011011001100101001111101100011110101010000110010101111000010011011010100101010100100001010101001110000001111110101000111011011000100111100110001011010011000001001111101110110100001001000010010011100010011111110001110010
111001001010001000000011111111111111010011100111111101001000101110011100100011111011101111111010011111011101100110100101001100101011011010010011101111001010011100001001100001001011001111000101010111101001100010111100000011010011001110000110111000111101101010100110001110111100011011010001110010101000110010001101001011011001101001011101010101110010100110101011101101100110101000101011101010001011001111001100111101000111101111101011001110101010000110100001000011011011110000000110000101110000110011110110110010111100011010100100011010101000000001101111010010001000011001000001101010010001011010010011001011010101010111010110001011111001001110100001100110101111101001010010111110100110000111111101010101110011000010101100001110111100111010011000001011010010100111110111010100001110101000110110111111110110111011010000110110100110000001101000101000101111100011010100111001001000111101100101000000111101111001011100101100101000110101110101101101011000100000001010111011011010101011000010111000100011111000011010101111000001111011111111100100000100010010100001001010010111110011010010010000101100010000111000000100000001010011100110110000100000000000010111110111010111011000111110100000011000000010011000101000001110000011000011010011010101010011100100110000000010001100011010101100101000111000000000101111001001010010000000101000000001101000101001010000101100010011000010010000110110111100001111101010011101000101010000001100001100101000110101110001000010011101011110110100101110110001000010001110010010000101000000001111000001001011010101000111110011101110011001111111011100001010011000001101110000011110010001001100011101110100010001111000110010001100001010110101110100001100000010100111101100110010001101000100111000001010111001010011010010111100011001001010101000010000000110110011111100000001000010101110101000101101011111001101010010010000010011001011100111110011011110001101111001101010001111100110110010011111001011010011101101110000011011111110011000010011110011001101001000110110110100100000011100110101001011001111100110010000100000110111110100001001101101010001101110110111111011111010100111100111011100011111011111011001101011111100100010111110110011100100111101101101101000011001011010010101110100011010111010001100101000011111010101000100100001100100010101000101001100101100110000111101010101111011101000100010001110111010101010101101010111110001001001011111110111101001110001110101110111100100011111011111101011110000001100011110101110001111001100000110100111001101110011001010111000101100001001111110111011010100001011011000100111111110001101110011010101110111100010101100001110101001011111110011111100011010010000110001100100100011011101110101110010000001110111111101000110001101001000000001011100000101101010100111011011011011110111101100110101011100000101101011100011100100100011111011010111111001000011010000100111111000000100111101111000101111010011101110110010100000010001101111100010111010110101101100110010110010011010000000000011001110000100010001011010001001101011111100010110
100010000101000001100101011010000011001011100101011001110000001001010010011010100111111001101000110010101100000111111100100111100111110111011111000011001010101111111011011010011110111011011100100000010111000001001010001010110111000011111000011110111010011011111100101010100001111000000110000011110010101011110000110111110111111101011010101100110000011101000110110000100010001101000010000011111010101001111010010001010101001001100100010000100100100010100001100001001110110001001111100010110110011010001100101100101111011011010110001011111101101111011111110110010110000101100010111111100000000110011011010011010111001011010011000111000100011000010000011110110100011011101111111011100100011111010100100011011010100011010101111000001010010110110110000110001100000101000110100000110000011000001011000011010011111111011010000110010001011011101100000101001011100111000011101101010110010101001001000010011011001011100011111010000110111110010010100010110101101011111101100010110001011000111110111110010010100010011101111011100101110011110100100111100011010101111101100101000010101011010010010000100110100101000101010001100100110110011110110101001000001111011011000100110111110010010011010110001101001111100010110101111001001010110001010110001001011111001010001001010001100000100000010110111101000111101000100101000000110100010101011111011011100000110011001110101011110101100011001100100000010101100000111110100000011110100010111100011101110000110000111001001011000000001100100001000001110000000110010101001000101010001100100000010011101100110101110110000111011111101100100111110001110100011111111001010111110111101100110101110010001111010111010001011000010010010000111000000110111110110011001111000101001101011101011100010011000111011111010101101001101010110101110010001011110010010010111101001011010110111000010110111011111110101100010110000101100000110111111111000011011011000111010010101000001001111111100101000110010100010011010100000010111111100010101000111001110000110011010101011111110010100011001101000001000010001110001101111100110100000001001010001000110000000110111101111110000111001011111110111101001111011001110000101010110000000011001101111101110100101001111100011110100000111010100001010110000101100001000111110000111100101010010011110001000010001100011110110100111000000001110111001011010110111111001111100100001010010101001100011000011100111001101111111100001000111101111000011110001011100111011101001000111000101001001110011001010100110011110011100011101100101111101010101110110000001111011111010001100100001000110011100110011010011010100111001010001100100011100110111001001000010111000011011110010101111111110110110000101000000110110010111110011111010011001110111001010110101001111111000101000001100111000101011000011001101110101010110011110100101010110000111110010010001111110100011110000000000100001101100111011100010000101011111101011000100111101101111011011100101111010100001111101011000011001010110000010000011010001001110100110001011001100101101110100110010110111011000110010100010101
011101100011011101110100010000011111111110100001101101000000101011011100110010100000000000000000010010111011100100100001000011001110101000110111111010101101101010000100100111101010010000000000000110100101011111010100100101001010110000010000111111011100011100101110101100010011111111110111001010010000110111010011110110110111101011101111100101100010111110011110101011101010110000110101000010010000000000111110110111011101011000001011000010010011101000010000011011010000011010011100001010100010001000111011110011100110101101010110010111010111110000110001001000000011101001100100000001111100000010111001110011111110010111110100001101000010100111001100010101001000111001100101110011010010001110010010010010001001011001011110010111011011101010101101000000000101111100111110101111000101000101010100100001001110111100010101111101110110011011111101010110110001011000000100110101101111101010110100101100100011000011011101011100110101110110111100101100011110011010101011011100011000011000111011100001100011011011011100101100001001110001010100111100001110101100110001011111111001011011111111110110110100011110101110110110101111101000101001101110001110101000101111100001010110111001010111010000000010000100100100011111010000011001000010000101111000011111101100101100100111010000101100110111101100001101010100001000101011111111001111000001000111001000001110100110111101000000010101100011110101101101001001111010100001110011010110010000010101010011100011000101011001111100100100110100100000001100011110000011110101101001111111100010000010100111111010100010110000000010011101000000111110000010100100010111011110001100111101110011110010111111010100011101111000010000001011101011101011001111010110000011111010001110111110001010101111110010100111110111010010100010100001101010111000100101100011011010001100011010010001100110111000011111011001001010101010110000011111011101000000101010101100010101100101011011110100100000011001101100001110011011100101100110011111000101010001111101100011001001100011101111111011111100110111011110111011010100001001010110001000001000011100100010100000110101010110110111000000110101101111101001010011001110001111010111111001101001110000101111000001101100111111011100010111100100001011111100010111011110111001100010001101011011101101110110011110000010100011101110000000100010100011011010000101010000001001000000010010110110110101000100001001001110010100111000000100010111001000000000001101001110010010100111100111101110001100100010000010011000110001100111001011100101100001100001110011000101110011110000011111110100000010101001111100011000011011001001101010101111010101111001111000111000100110000101001111000011001110001011011101101010000101011111111111001111001001100000101110101110000101001110010010111000011110101000000100111110101111101011100010111101111111101100011000001110010011111010111110101100101001110110101110101011000011111110011111011001100001101000000100010001101100100111111101100110011010010101011101100011011011001000101110101110010111111101100111011011111011101101101101
100100110111100011010111100010000011001101100100010001010011001000110110000101100110110111100011100001101101110101000111010101010000011111001101001011010000000110100001111000100000000110100100100101001010001011000000000010111000000100110110111000011111100011011000001010111110111000001100111111110011101111011000101110010000100011100010101011111001110011001011111100110000111011110101000111000000001011100110000001110111100111011100011110001011101001110110000100000110100010101111110011101000001011111011100011100111000111110101111110000110001111011101011110100010111011010011011000101101111111011111011100110111011110011011001110101010001111010010111000111111110001011111100101111010111001000010101101111110100001010011011101101011110001010001110010011001110110010010010001010000101010010010111001000111101011110110000111010011000111000111110100011011100111101111010100100000111010101010101100001010100110101011111000010011111100100001110010110101110011010001000011110010010110110011001000010101001110111110011000001100101100111110000101110101110110101000101111111100100010000101011011000011010110100101011110110000100000001110010001101001001110001110111101111011111000110100100110010000100011101110101101000010101100101110011111101011111100100001100010100001010100111110111110011101110100011100110001001001110101011000111011110111111111000000101001100111100110101000111100001110011000010001001000100100001111101000100000011010101011110111110100001000101101010011111110110001011011001011011010010001100111010011001010101010111100000110010010000110000111101100011100100110000100110011111111011110010111010010000010010011000001000011011001011011011011110100111100100001011110010111111000100100110000001100001101000000111010101000011000111000101100010001010110101101010111100000111111010100010110010000111101001011000001010011010011000100001110010001111101000101011011110111000101001000001001000010011101101101111100011001110110111001101010101000011110111010001111111011100001101100001100101000100100000110111001111011001010110100011110100111100000101110001000111101110101001111100001101110000110111011110000101010101001101010110001101111010000001000111111010010111111101101000111011100001101111011110011001101100110100111010011101001011011100000011111000000101110000000000110110010110110100111100110011000100101100011001101011100001100011101111100000000010100100010011110001000101100000111000000100100100011000010110000101111000001111101101110100100111101010010010110011011111101110011101101100001110101100111011101111001111010000011010001010001010010100000010001001001001010010000100110110011111011001000000000101000100011111100011110111110101011110111101000000011100000110001111100001110000110001110011010011011001111111010110010100001010111101101110110111100101010100001111010110000101001011000011011001000100111100001110011111111110011110001111100100011000111101100101000011011111011100000011100000111000011111011000100110111110101011111101100001011101011111001110000100010111011000101010000001010
111110001101000101101111100011111001100000011101000010111011001100110101010101000001100011100011001100001111011011101001010111000011001101100000100101000000010011110101001010010100001110000000101100110101101101001010110101110000101011000001000100101111011101000100000011000110001010100110001010011000000010011011001100011111111000101000010100000111011011011101010111010000001001100001111000001111011010011101111001110110011011110001100001101101000011001011011100100001101011101111111001001011001100011010100011010011100010101101000010010001110111010101100110001110010100001100011000000011100011110111011111001101001100001010110110101000000111100111100100111100101101001001010111001010010001011001110110100100010000101011011100001111000000110100000001001101100101010101111010011111011010100001011110001011010011110010100001010110001110111110110100100100010101111001000001111111101011000101000011000001111010001111011011000011010001111000110110011001011100111111101000010011010100100100001011110000011101110100100110010001111111100100110001001111010000110101011100101101001110010010111100011101000000010010101100000110000111011001001111000100000001010011001010001001110100001110010111101100111011111111011101110001110100010010001001100010101111111000110111011111111010100001101100011001110011110110000100100001000011001000010011010111100011111011111001100110101010111100010010100000000100010011110001011110011110000000011111100010011101011011000000110011010001001011100001111000111111011011011111000101010001000011010111011000101011001111101000001111100110011000110110011010010011010011001110110101111110000011100011111111010111110110011101000010001000111101010010101110100110001101000011110000101100011000101110111111111110000111101001000101100000101011100001110001010101111101101100110011111101000000110100000101011101110011100001110110001001011101010000110110110001001011010110011001000101011100110010000000000010110110111000100111010101010001010111010011100110100100000101001110001010101011100101011100100000111110100110010101000000110110100000110110110000000110101010010100101110000110110011110011001100001010000101000110001011001010001111001110110110101000001101101111111110011001011010011110100100010011101010011001011100011110010010100111101000011101000101000010000101000001001110011001110011001100001111000110101000001111100111111100000101110111011010101101101100111010001111001011001100010001110001100000101000011010101000111111101001010111110110010011101110101001010000100010011011000000100111100001101001011110010110001110110110101001111000000111010100000100101111101000001010000011010110110010000001101110011011000110110100011000001101001001100100111100011010101000100001100010010111101111000101100100011111001111101011010001011111010000011100010011010000110110100010100101011111010011100011011001001111000001000011011100111101000010000100010000100111110000110110110011000100100111000000101110100010001001110100010001111101101001000011001110101010001111010101001001000111010110001000101101
101001001000000001000010000100001111110010011100100011111000010100001000011010111001101111101010110111101101010010011010010111101000011001111110011011010010011001001100001111110001010110111011010001110010000110111100010001011011100011100011100110000000111010011011110001111010000001011010101110001111000011000100001101110101001011010110101011100100001001000110001111110100100101101011100101100111110000100001110011011000101111000000100110000011110110011110111001111110111100010111110010011111001001011000001110010000001010110100111001011011101010010010101010011100110101010010111010101100001000110000100010000001010000000001101011000001010111010011101110101111000001101010000110011110100101001101001100001100111111011001111001110000001000010000011001001110100101001001010000011111011111000000001000100110011011111110010100101110101100100101001001010010000000100111110110010111111110001110000000011100110001100100101010011001111011111000010001001111100100100011111111011011001011001111111111111111001000001011001100100110111011101111110100010110101111111011011010010001101111101101010110101001100111101110110110011110110010101101110110111100110011000001010101100011100110100100000001110001010000000010001111011100101101000110000111110111111101011111000000100010001101001110110110001011101010110110011111011110101110111111010110111110101011110001010010101111011011101101111111000110101110001111000000111111011101111011110011101011101011011111011101011110011001010101001110110111111110011010111011000010110110011110011101111110010001011101011000011000000100001100101111011100001101001011010100101111101101000011101101111010110100000101011001111111010011000011011101010010011111101010001011111000110111010001101110001101111000001010001100111010101111101001001100110010110111011011100011100110101100110001010000001100111000111100011000101111111010010011011111001110000101110001101001100001110110000010111111011100100101110001110101000110010110100110010010010000011011011111110100001001000100110010110011000010101011101110110010001101010010000010110011100100011101010010010011011001010111010010001011111101001100101001101011001011100000001111001010100011101010010110010100110010011111001011110111011110001111001110110111101011101001011111101111100110111101101010000111101101100101100110011001011110101110010111001110101100011001100000001001000100000100101001101111011000001101000101111001010011101110111000000111011111100000001011011101101111111110101010111011011111101011011011000110101001000101011101010111010111111110001101010101011100100110100000001010100110110110011100111001000010010001111111100001011001110110101010110110101100100010010101001101111011011000101011010000100010100010101100101011101100011100100111001111010000110101000001111100001100011010001101100101001000000010111111010101110100100010010111000010111000101010110010110100111101110101101110100010010111101111100011001110100001010110001010110101000011110001100011000110000101110010001011011101100110011011101010011101001100111001110011
100000111011010010001111010101111010101010110011111111111001111011110101011011100010111100100011110011011010110001010000110101001100111000001101001111111001000010001100110010011010011010111000110010000110000001011110001100100010001110011100000010010100010110010011101111111000011011011111010001000100010110000011111001000110100110110110000011101010000010110110010101111111101010011100000110110001000011101111101000011110000000001001100110001010010100101001101001110101000001111100110000000010110111000101100000000010001110000000101011110111001100000001100110111010011000011000001001000011101011101100100001000111000001111100010100111100111101000101110000011100101111111000111010110000000110001100111000101111111111011111000100011010110111101010010110101110101010111000110111001110110001001011000001000001000101101101100111001110101111001111111101001110001110001010000111101011001011001001011111000010100111110010010110001111110000110010000100111001111001110101110000100110010000101101011100000010100110101100010110100011011101011100101110001000100101010101001110110011110001111101101100101010010100010000001110111111001111100100100100011011000001010111000101010101010110000011111000011100101100011001100111111100111100001111101010100001010111010110100100111001110111010110110111010000001101001110101110011011111111100101110100111010001001110110111001010010101011110001101000000101100010010010100011101111110010110100111001101000001110001001001101110011011100010011011101011111100101001110111010011000100000010110111001010101010101000010110011111011000010011101010000100110100011110010000000101110010010011100010101000000110101100010011001001101001000100001101111000001100100001000110110011101111101011100110001101111100100111111110000111000101011111000010111100011011100000100000101001000101011011000011000111001110011001110010011000101001011100110110101010100101000101111101100100011110111101010001011101110100110100100110010000100011000011011001100011101101001100111011101010010110001111001001001100100001001010111111010000100111000010100000011010110000001000011000010111111101000100010011111000100110000101011100111000011010100000101011110001110110001110110011000101101111010110101000101011100100000100011100001000011011011000011001000000001000000110111111001110010001010100011001001001110011011110110001010100110110100000100110011011110110001001110011001110001001010000001010100010010000011000000011001011100001111000111110001110110010001100100110110001010100000010000010111000100110100010100110100001101010011110111111001100010001010100110000110011001000000111010111111010001000001011001000011001010111111100111000011100111100000110000110110001111111100110000011101011000101110111111101101100100110110011000011101000011110110000110101100011011000010110100010010001110100110110011001101001100100111010000111100110100101011100000110100101100100111100100111010010100001101101110001111111011011001001111101100010011001101111110010001100010000000101010111111000000100010110101000111000110000010011011
110110110101101000011000010001001100010111001101010001001110000111111101101100110100011000010000000011110010100110111110101110111111100111010010101100110111000011111010111101110011001101001101111010100010100110100100010101010101011010011001000011011001011110000100100100011001110111100001110011010011100010000110011101000011001011010000000001000110010000010010111000100010101111011100011110010001110000000100110011011010100011110000000101100101101101110101101111000011111101011110100100000011100101100010100100110011101101101011100101000010100100001010111100001000110110011100100101101011111010100101101001100110000001000001010110011110011100000101001001001000010101001101000011101111011110110101100100000000011011011111100111000110001011010101000100111110001110111110011010010100000100110111111001000001011001101000001011000101011000111001110100100000101011010100000001011011110110001011100111110111001100111011000101111011011110110101101111101011000010010000101111100001001101000111011110101001101000111110111010000110010101100000110100111000101110110101011001101110011000000101110101000011011011011000110110111100101101101111101100111111100100101000001101000011001010000111001100101111100110011001110010111100011011101110011110001010010001001100011011010101011010011100111111011100101001111011011001011111010111111000010100011010011010000000000010111100110011100100000000001100011101100001100001110001110011110000010000010010010100000111011011100101001011000110111011100011011110110100111001100111111001011100011000001111010100111110101011000111000001011101001100100010101100010111111100101100111001101101000111100101111100110000100110110111010000001111011010010100010011110101101000110100001001101011011111000100101011100101010000011101110010111011010010011001101100111000001111111111110110010111010000100111010000111010100110100111000101110100101110111001010010111010011110101000011011011110001001111001000101000101100001101000110110101101100011001111111100001110100001001101010011101001011000011000000100100000001110010111000000011011100101001001000010001011100001111010111110010111101101110110001001001110011110100000100000111011111000110011010111000100010111001101100111111011011101001111011011111110110000010010010101001010010010100111011001100010110100000110010011101000011100101010011111011000000010011000110000111000010001000011010011011111001010000010011001100111000001010010001000011100100101110001011000101011111100110101010100000000101100110010011010100001111111010000100100001011010101000100001010110111010000110001001101111011101010011001111101110111011100001101111010100110111000101111110110010110101100101110111100111001011100100001101100011110000110101101110000100000000011011001101011101000000001010100001001101000011101010101111101000000000100000011100011010110101001000000010101110100100111110110000111011100010000101011011111100000110100011001001101001001100100110110000000011000000101111101101001011100001100100111001110110010100111000011100010110111010100110101001100101010
001111010001001011110001110011000001110111110011101101110011011101011010001111010000011111011100111001011001011100011100011110100010000101101100110000010000101110000011011000111100001001001011010110110000111110101010100110001110010100001100001010011101111110110110010100010100111100101111100011111110110011110011100111110011110100001100001010011110100000000010000101111100011000100011011010000001011011001100001110110010001101110000010010011000000111000011101100001100010100010110100110001000101001110010010010101110011001100110001110011010111111110000100000001100001001111011011010110100101000101110110010001001011000010101110100001101001010101111100001101000111010001011100000001000010001111110000100111111100111001111011010001110011101110111101110011010000100101101011110001010110000001000011000010010011001010001101011000111011000011100101010110011100011111111011111000100100010010110110000111010111101011101111111101001000011010000011001011000100100010101011100100101010101000100110110000110011001010011011101001101101011000110010000111000101001000010100001100000100110001100111000010111101011001000101000111100111011011010011111000011111011100011100011100111010110010001001100011000101111001111101100111110111000000100011111000111100011010001010011010010001110100111001111100110100001101000011011001001110100110110101100001000100010001110000011110000110101110000100011010111010110000011100110001000001111101101100011110100110000101111001110001110101110101111000001101111100010011100110011100111010110111100100101100010100000001111011111110000110110110010110110010100001111010100110001110110111111001011100101101010001110111100110111001010101001001000111010001000101000011001100101010010001011001001110111010111110001110001110010000111000000100100100101010110100000110010010010110000111001000111000100100110000111100001011110010010000100000101100010110101010110011100101110010101100011010100000101100010110010011101100010001000000010000111001011001010101011011001000001000111100011000100011010001111111100011010100101110010100100100001110101100010110111101100110001111001001010010000001011110111001010001110000110111001010001011011101011000011011111110100101011011100001100101010111100101000101101111110110010000100000001011011101101100101010100010100010110111010011011111100110111101001111001011100001010111000111101011011111010110010100011100101100001111110000100011000011110101001101110110000001100110110000111011001111101110010100100101010010100001101111111101110001000101000100010111010101111110110011110010010101110110001101100001000011100011010101100100101000101011111110001011011010011100000100010100100001000010111101000011101011011100001110100011100011101110101101001001011100000110011110010101000101000101111101110001011111111111100101110101100101000110110110110101010100001001100111001101010101010100001101011100110001101110100000110001110101111000111001101011011110011011101111100111101100110111011001010010111110110100000100110000000100000000010001000100101000101111100110100100100
011011100111101001101010101001111101000011110011010010001110011101000011101101100000010101111111100100000100010110001111110010010000111001010101011110100001110100101010001110110011101000010010000010010101010100110001111001101011101000011100110001101000001101111101111010001010010111011000011001011111101011011111100010110001010001101100001001001111101110000011010010011100001110101000101110101010001000101011010000010011111101110100000010001000010101111010110100011101010101101111001010101111000110010010000001101001011000011000111010111100010101100001110101010011011100101100001001111011101000111000011000001000101100001011100111010001101111001011110010101101111010111000101000001000100111001110110010101001010111101000011011111101001000100011101000000000001010100011000010111100110111000100001101000001111100011110110010010111100101101110110001100111010011001110000011100010111010100111010111010110101111010111010100010111111001100100001101000110110000010100000011101110110010001111000000110110100100001111101111111011000001010001000110100110011101100000010101100011001111001101010001110000101011010101100000011101100111110101110101010010000011100111101010100101110000000011101110111000010101001111101011010101000010000001111011101110010101110010010000010000100001101110011110010100111101101111101001010000000101111010000110011011110010111110111001011011110101110000000101000111111110011101101110001001001111001101100101111110011001111010010001110100000000011010101001101010100100001110100100000010111001001010011100000110110001111101100100010000001001110111000001110100000100111100100000111111001000010110010001001011101000001010100011100111000011011001000111100110001001001000000110110110011001001001010100011100111000011010011011010111010010011001001100011110111010110001001000010110100010011010001111111010011110101010100110010001111101101010001101011100110000111010011000110011011111110000000111001101111010000010001101001100010100111010001010111111101101001111000111010001000111101001010101111000111110010000101011001010101100100001110100101001001001000000011100010000100010011100011101011100000101001110111000010111110001010101100111101110100111111100101101100101011011110101011010101111011111000011101101011111001001101000111000111010110011001111000011100000101100111011110011011101011000100100001001011001101110100100110110100010010000011101111100100111110100001001010111000101000001000000111000110010101010000100001000100110000110001010001011110000111100011000011101110001101010101000101101100101101100001100101101110101010000101110110011110010100101100010011101011011000111100110000111111101111111000011010010010000101001111100000110010001011001111111001011101011001001001010100000111111000001000001001110011011111001001001010000101001110100001110001000110010100100101110110101011011011101001101111111010111111111101100111100010111100000010011011010101101001100011110101010111111000110100100110101001010101111101001100011000000011100100110111000000010010000101010000000101011111101010001
000101100110011001010000000000100011011001010011100000001001010011101010110011111110001111000000011110001110110011001101011011010100111000111011000101010010011111111100011110011111111001010101000111110110110100010101101000101000010100001101010011011100001001110110010110011110010010001101001000001111111101011100111110111100001000110100111000111010111010011100011101110011100101110100101010000001001110110100010110001100011100110000110111011010011101101100000110000001011101100111000111010010110111010101110001110000111101001111111011001111001011011100111101110110100101010111111011100110110010011101000110110001001011011101100000000111001011110110011110100011100110010111111111010111000110001001010110101001001011001011001000010011010010111010101001101111111000110001110100010000010000011111010111101101011000000011101111110100001010101111110111100110101110001010000010100010000110100101111001100010100100011010000110101011000101100001101010001110011001100000111001010101101001001011110011110101111000011010001111100111101011100111111101111101011000011000100001110000010010000110101101101111111100111100011100000100011111100011011001011010100011111000001100010001111101100100010111101100010110111010011111010001100010100001011111000111001111110011101001100000000011110010110110100001001010000001010101010101110100001011101100010000111110111011011000111011101001110000010101100110010111111100101011011001001011111011110101000001110110000110001111110100000110011000001100101100100110010110010000110100111011010101110111110101111110100000100011110010101100111001101001111001010011010011101111101101011111011011100110101010100101011111101111101000110101000000000001000100000100001100110011010010111011011110100010111110000011110101100000010011111100010001101010000001111010011000010000100100001011011001001000110010010000111001010001111001110100001100000110011101011110000111110000100110110101100001011000110001111100100011010111010111001110010101011100011100100001000101011111011110011110000110110100011010001101101011000011001010001100111011011111010100100000100100110100001101000101111110101110010111100111010001000110101000011001001111100110000100000001000111101001111101101010001111110111010111101000111101100101110100000000100011111100010001010101000000111101110011000001111010111011000101101111011101000101011111001001001001100000001111011110010011110010101010110011000111000101011111000010000000001100000111110101001110101110101011110110101001010001110000101111011111110011011010101011000111111110100010001101101111011001101010111101100000111100111110111010000110101110001110100110100010110010000000011000100001100110111001001100000001000101011000101111000001001001100110010100011111100101011000011001010100001010010001101100011100101101011110011101000110010111111100101011101000111011001000000110011101001000101101011000100111101001000000100110000010101001001111010100110001111111111010101100000010000001000010010110010101111010010111111011011111000110100011111100110110111010001010110010010001
100000011011101000000010101001001010000110010111100010001010110010111010001110001100010011110110110100111010100111001001000111111000011100111100011001110011111000001101100011000010010010110101111101010010111110010010010100011111110001000010100100100000010010001111011100000011000101110110001100001100011110110111011110100011010001000000010001111100100001111110111111010101001100101110011100110000000111111001101111001100101011010110111001101010010110111110000100011011101100110011110001011010000000110000101110001100011010001110000101100101101101000010111110100101100010000011111010011011010001011010011001011001000011110101101100101001000110011011101001011010001001000010011010110010001101111000011010001111111001111001101101001010110111101110010010111011110001000111011111111000011001110110001001100110101010000001001111001110110011001101001100011111001110000000000111110111000111100100001111001101001100001101001001110010000010111000110111001001100110111011111100101111100101101111111100101001110000101010110011010110101111000101111001110100010111111010011100010010110110010100001011111110010001110001010010100100110010000010100000100100110001110100000111100011100110000101011011101110000100001000011110001000010110100011000011011011010010000010100001010101111000001111000000111110110001111001000000001101110011100000110101111001011000101101110101101001101111001110001001101101011111011110110000111111000110100110000100001010110110000001101010000111001110110010010100000010111011000100101000101110010011011001110010001100100001100101010011101111010111110000100101110010000100110100000010101111011101101001000111011011011100110100010100110000001010101010010110000100110010100001101111110101100010110000001101111001010100101001001110111011010011101111101110100110010100010100100010111111001101101000011101001110111000100011011101000100101100010100000000000011001100011101000001111111000101101101110011100100010010000101101111110010101111001001000101110101010010010100011001010011100001011000110001111010001000001110011010110100001101001001100101100101110111101000010101100101011101011000010111000011011101111000101011101001101110000011001010111111010001001110101110001010100000010100000111001101110000101000000011110100000101011100110110101010011110111101010001000010101101101101011110111001111100010100111100111000101100111011101000100000110011001000010110000100011000110010000100010111111101110100001110001000100000001010101011010110001010001101000100000101010010011110010010000110011100000001101010001111011111101101101110110110111101111100100111110100101000011101001001001001001001111010000011100000111100001111001110010110011101100000001010110010110001110101010100100100111110101000010000011000001001111101110011101001100111111101110111101011001010010001010111001000000000011000001100111101100100111000011000010011001110000110000010000001011101010001001111011011100100101110100000011001100001011100110010011011010000110100011011011101000001100011111110001100011001110000011000110010100011101010
010000100100000100111011111011001110110101010110000000100101011010010110101100011010000110010101010111001010110101000101000001101101011100100001101110100111111110110010101110100000110100001100110101010110101000010111010111000110100110110010100110000101110101001111001011001011001001010110011101110000111100111001101000101001011110100100100111001000011111001010010100001100010101111101000100011000011100111111000010111100111001100000011101000101100011100100111000010001101000011001000100011011010100011000000111111000101001011010101101111010001010100011100101001001111101111101100010001010101010100001010010001010001100101110111000011000011111101101010110111011110011101010110000100100100101000110010100111001110010001110100001001110110100110110010000010110110100110111101010010110101110100011111001101000100100000011000011111000111111001001000101001010111110101011100111100101000101000110100101110000110001100001100110101110101110011001000110100111110010100001110110000000011011010100100101100011100100110101000101011010011100011111010100010010101000000001110110101100010110110110110010100111110110111100101011100110100111000110010111010111110011000001111010100101100011110111010111011011010101100010111110111010010011011110000111100010001100110110100100111001111110101110001011101010000010110111001110000000001110100101101111010111101101001100101110110110110101111110100100000010001010101100001001010101101001110101011001000010110011000101101101111111100000101101000111110110111000111111001101111100111001111101101001001101000001001100101001011011000100111010001011010010010011101100101000001100110111110111101101011010011011000011110101001010100010011100110110110100011000001011111011000100111101001101111010001010010110010001010011111000101010111111100001111111110010100010011010111011011111100100101101111100101010011001000011010100010110011000110000010001100111011100101001101101011010101100110111110000101010110100111101111111000011001101110111001111110001110001000011101101101000010110110011100000101110100110001011111001011111010101001100000101110111110010001111111001000001000001111000100001010011100111010000100111100101110100010001001010001010011001110101111100111001001101001110100001101100000101011101111000101001001010010111101100100101000010010100011101100111001111111000111000100011100100011001011010001001011111101101001110010011100011001100011011010001000010010000000101100110110111101011001111001111011011101010101111110111000111001110000011010001111011001100011001010101111001111001100011100000100011110101011101011110010001011111100100000111001000010000100001000101111100000001100100101111001010010110100101110000001010100011101010111010111110101110111110101101101110100001011110000110111100100000110111001010000001011000110101110100000001010100101110101001010110010101101001010100110110110101110110101000100000011010001010001010001001101111100111101000110011100101001011000001001110000001000111011010001000010111000111001000001100110100000100101110110000000000000111100110101001
101010000111110000010011011011111000001001011010001110101010110000000010111101001110111110110101101011010110101010001100010101111110000011001010001101101011110111001001010001101001000001010001010111010110000000000101000010110111000000010011010010110000110101010001010010010111100100010110110100100100001100010110111110111000011110001010000001111001001000100101111111000111111110011001001111001001110010101011011111110001000100100000001010000011001111000101100110110011110011010111000000111111010100100001011100010010111000111010111100010111001101010111111010000000111000001111101010111101011000101101001011111111111011101111011000111011011000010111101000001000111111000110100001011100111001010001000000000110010000000101001110111110000001110010111000001111101010111000011101010111111000101101011101110010101100011010001111101101001111010101100011010111011010100110101010000001110010101001111101010111000111000011000111110001101010001110101100100101111000010001110100011001010101001111011000010011110010001110100111110000110001110001110001100100100110010001001001100011000001110101001101101000111011111010111001001111001101011101101000000100111111101010100110111011001010100111110001101011011001001011100010011011010011111111010001010000000000100110100101011110100001100111111001011011110101000001111001110010000010100100001110111100000110110011100100101011010110001111111111001011001000111111111001001001000111100110000001100000111101011010001010111101001001001000111110010000011011011010101000100010110011100101111111010101010001110001110110010100010000110000110101111111011011001100011110011010100101100011100100000101011110101001101010111110100000000111110011010001010011011001010111011010000100010000110110111101111001000010110100000000010111110000100011100011101000000011001010010111001110100011100110101011011011000001111011001010110101000101011000110111110001111100000010010011001011111110101101000010111001100000101010100010111011110011000011101101101000111010100110100100110101011000011100101011000010001101000000010011100010000001011101111111101011010110110000011111110001100001010110101111000000100101100111110000101100011110111011101010100100001011011110101101111110000111110001111000011011011101110000010011110111101111000100010001010000110101000000110001010100101010110111000011111101000010101101111010011101010010111111000010001010101111000011100011110011001110111101001110001111011001101011010100011101100001110110110001010011101100110000110010101110111001011011000001101110110000011001001101010011010101111010110110111101110101001011010110110010101000110011011110010111011000110001100001001011010100100110100110011001100010010000110001010101110000001000111101010010100100011110010010011000111000111000110011111001101000100111000101011110000001100010111010110101101011001100010110011000001010101110010000110001010101010101100101111001100111010100100110011010111000000110111001111110101100110110001000001011111101110110011100101111110001000011100110010110101101101001110111100101101001
010010011101110010000101111111011101011011110011100010011001101001111100100101010101111100011101110010111110000011000010001111101100100001111000100111110101010101111001101111101111111100100000100011101101011101100000101110001101000011001100100101010110110000001110001100110011101100101111100101101111100100100101100001101101110111110011011100010001010011100100011110110110001111110100010100000000110100101111100110000001100000010011001101001111101010111101010100111011100011100100111111111011110110011100101000111101100001111111000001111100100000010100110100001110101011011001011110100010111101101101100010011011100010100101011100000010010001000011010110000001110000111000110000010000011100000111100000000000110001110010100101101001010010111100110100110000111010010110101100111010110001000011010101000101111001100001100001100010010101001110111000001111111011011101000011101000100111010001000111101000010001101110011001111001000110010011001101000100001110010011101101000010110100101111000011010010011001100011010110001011011001110110000101001100100110111100100001101100000110011111010011111001000001101111000110111101101010011011110010100000010100100110110101011010100010100100011100010110011000011111101111110111011100000111001001101110001001001000011100101111001011011000001010100001101001001010110110111011110001100111000011101010001011110010011111010111110101101101101110011011110011101101101110111111101101100000110011110110101010000110100100010100110011100000001110011100100100010001101111011101000011011101101110000110010010110001001100011011000101001100100101110011011010011001001000110011100111100001111110111111010101100110111010010101100010001011000100101101011011110010101110001000010100111100011100011101100100101000111010011011000011100011110101101101001110111100100001001000011101111001101110100001110101101001110110010010010001111011101011010100110110010000110010001100101111111000100110110011100110010111000111000100000001111000110001100000100000010011101001100010000000100110001010000000110000001010000110100111110101011110011100011110011010011111001101011010111010101111001110000110001110011010010001000010000110100110100001110111110100101100001010100010011111110101010101000011011001001111111110011100110110001011000110111111011110101110011011101111010110110011000000111001010100101010111101010111010001000011101001011010100111000001011110100011111101110110000100111111000111111110110001000000101100110110011000111110000111000000100011011110100111001011101111101010000110111110000100111100000010111010110100011000011010011010111000110000000111110110001100010101100010111100001011110010110110011101100111000010111100100011110001001000100001110100111010110111110010111000111011101110001110111110001000101010001011010111000100111011100001100100100110110101010001010000011101100101010110011011111110101000000001001000101000111101001000111001010111110001111010001000000011111110100010001011011111010010101011111111010010100011001001110001001101010111001100101100111110001010110010100110
100100100001001001110101100011101011111000000100011010011011000000001110010000110000110100101001111010011010011010011001111111111001011010001111101011001111101100110011111111010000011110011010111011110001011100100100000011100110101100111011000010111110010111011010011000101001110000001101111010000100110011010111111100110111101011111111001100111011011110011001100001101011111100000001001010011011011110100111100100101101101011110000001101100010000110111101011001111111000001100011101101100111110100000011001011010010011111000100000110011100100101010101001000011100001110110000010001100010000000011001110111010000000111101110110100111101001110010000100101011011000011011101101101111100111111101101001011100001010001110011111101001010001100111100001110101111001000101101100101001111001101111100101111100010011100010000100001110111011111101101110001111001011010111011001101101111101110010001001111011010000101111111010101000011000111110011010101011100000001100110100001001100001101011000111001000011100100100010101011001011001011000100111100010111101001000111010000111100111011011000110001010101110111111010110010000111101101111001011011000101010111101011010101111110111100111110001100100001011000101010101110011101011101110100001010010011000001111010111000111110101100100100000111110011101101000101010000010100110100010100110010001010101110001110011100000110011000100111110010001110111000110011011111110110010101110000111101010000000011000100111011101010110010100101010000001001111010000111110011101001101110000100010110010010100111101001111001011000001001001000110100101011101000001010010101110101010110000010100010011011100001010100110010000011101001001011101100010001111001010000001010010101010101000111000100010100100011000111000111000000100111100110100011100100111111100001100000001011101101011110010101100000100010110100100001001111111100010100010001001111000001001011111111110100111011111011100000000111000011111011100111100000011111110001011101010100101001111101101111000101011101101011001101011010010001001001100110001110011110101100010100111111100111111100000000001000011111110001100110111010010001101101010011011001011101010110001001000111101111011110001100110000000010010111000001011100001000010100001011100001001011111001001111001110011111011011001100000111011000010100010010111111010011100001000100000011100110100100001000000011010000011011110010001000110110000100001110000100011101110001011111100100010010101011111101010001101101001000110100010100101110111111110011001001000101001100101001111111000110001011000011110111001111010011011001011010010111101000110100010011111110100010100110000011000101110000001110111011111011110101110100001101011000011101110000110010110100001010111110011101001100100001001111010001100100101111000010001100010110000111011110100010011001100111111001111101011000111011010001011110010010000000101001110011111110101101001111010000111001000110101100110000010101000011010011111100100101100100111001110100011111001110010000001000110100111110010101010000111111011000
101101110000101110110001111100000011000011100101100011110010000001000110110001110011011000100111101101000110101001110110001011110011100011010111111010011111110100110101010100110111000101100110010111111000011000101101001011011000010111110101101001010010001011111100110110000101111100110001000101100001001110100010111101000110110110111001111101110001010000100001000011011100101010110110100010111011000000111111011111010110110001100001000010001011100011010000100011111101010001110011101011100101011010101110111011110000101111100011110000001000100110000101101000100010000010100001100011001111001100001111010000001101000111010111011101011011001111111000110001011111101001111001100110110110111000011101011111011111111100101010100100010010101001100111110011000110000100111011101011000101100001000111011001000010011010001001111100100111001100101101010010100110100101111000010001111111101110011111110110001001001001101111010010111011111011011010111001010010000000011010010000101000111000000001000011011100000100110001011101101110011100110001100100010101001010010111111100101001000100111010011101110110111011001100100000111011110001011010010111010000001011011100000110100110110100110010011110011010001111000111110000111111101011101001101100010000111101001111111101100110010010111000010110101111011001011010111001010100100001000110001110100001110110101101011110001010010100000101101110010001001000011100101100111110110111101011101100110100010100111011100111000010010101110011000010100110110101010010110001100010010011000010011000110010101110110010011101101100111010000000011101010000001100011100011110001101110001101001101011100010011011110011010100110111100111100011100101100011001010001110110010101000011010100110111001000010101000010100110001000111001111010100010000101110001000110101000111111000011000010000011000101011110000001111101010110111100100001110111111111111000010111100001100111011101101001001010000011111110010010110110110111011111000101100000000001110101100101111001111011111101001011000000000000001011000111001010100101000010000100000101011011111111100110100101001001101101101110100100101111101111100010110001000111110100110101000110010110111111011110000100101001010000110110010101110011111101110110011000101010111010111001101011101001100000100111111000000011110011100000001100001010100110110101011101101111110101101001111110100000010100000111011001000100110111110010000111010100001101000001100101110011111110001111110100111000010001111010101010000011101011011001111000100100100110111001110000000100101101001101111010110011010110100110000110111101111010110001001011000011100111011010000000100000111101010010111110001101101000100001101001001101101011100100010111110001110100100010100001110110011000011101010110110100010011111110000011011100110010000100011100110010001011100001110000110111001000001010001010010010001111101100001111100111110100111100111111011110101111101000111011011010001000000000100100100101000101001011100110101101111000110110001000010011010000101110111001101001111001100010100
000011001000010111010110011101001010010010110010111111010100100100110110101000100111111111000011110010000001110101001011010111100010111010010010111000010111001001000101001011011001111111010000011111111010010011110111010011011001010001110101101101100111010001000101011001001111111001110001101111000000101110101000111001001000111111001111101000001001111011011111101110010010110011001000001110010111000011010110000000010110100101000110011000011111000001000011111101101010001011100010101100111111001111000100100010010001010000111000001110001011011111001011011101011001011111111101100010001110111100111011101101100000001000000111110011111100100111110100011000000000100011001001011110011110011000001001110110001110111101100101010011111100110001010101001111110001010110100010000100011011100111100110000010011011001101100010100001100011100100001101110001100011010111101010001101011011111010000111110011101010000011110010101000010000010010101000001100101100011010000011011010110000011001010010011101000111110111111111000001000110001100011101111111101000100010001000101101001111101010000010101101000100111110010111001101100101000011000000110011000010010010110000000100011010111111111010010010100010011011110000111011110111100000111010111010100110000110010101101000100011110000010111001110011001110000111111010111000010001110101111111110101101011000000110010100100101101000010111110000001010110110011011001111000110111111111001111001111111000100010001100010110101000111110100010010101010100010011101001101100110111100000011101111110111110000011101111110100011010000010100010000101101111011111101110010111111011000011011111110110010010100010000111000001001011000101010110101010100001010110110000001001000100111001011111001100010011111101010101010100100111001010111111011101111000010101110000011000010010010010000100110111000110100001101001011010100111010001111011001010101111001110001100000110011001101110000100111000001101000000100110011010110001110001110111111100111001110001011101110101000001110000000100001111110110101001011000010101111100001110100001110101110011011011000010010111011010001110110111101001101001010101110010111110111001001011100010101100110110100000011100001010100110001101010101111000101010111101001101011011001100001001100001011101111001100010001101110001110001111110010010000010100011010011010101000000000011010110101000001110111011111111101110001111010100101100111101111011101111110110101101110110110011011110001110101110010011011011000111100001001010100110001110111011001101101001111001010001110001110100101110111011110110010011011000100010011001011100011101000101100101001100001000010101001101001100011101010010110010010111111111111111000011011010000100111011001011101010111000001011001000111110001101001000000011000110011001011111100100011100010001100100111000100001001110000011001010011000001101011101000001010010111101010101110111101100101010001000111011011100000111011111011000010010001010101011010111001000111010110001010111001010001111110101101110000111010110100100110001110000101
100100100001011101111010111000010011011000111001100010100000000010010100111100001011110001011100111001110100110111010110111111001100111110010000011110011111000000100001100101110011111110010101100111110010010100101011010111011010110001010110011000110101010101110101001100011011011110100110110010110001011110101100110000011100110111010000111001110110111110100000011110110011010011011101110000011101011111010100010011001100010001000011000001010111001100001010000001110001101100001011010000011111010110011000110111111011110110100111111101010010110010010000010111110001000001011101011100101110010011110000110010100110111000001101101111101101100101101111001011000100111001000110011100100011111000100011001010010000110100000010111010001111100011010111011010100010001000011010011001000011100001110011001001111101110010010111011000100111001010110011110110111011010011000101110010111101110101100111010011000110110000001111000101101101001100110110100001111001111101011101000001011000100011100001101111111111001010000100010011101000010111000010111111100110010001000111000101101101000110010010001101000011011111011000011100001011101101101111000111100110110010010110111001110110000010011110100000110011001001010010111100110001010100010111111101001000110110100111100101100011001111111101010011011100001100000111111111101001111101000101010001001101101101111100001010010000101011111110011010011110101110000001110001110110010010101110010110001000000101010110000100001101011111101010001111001101110101111011111010111000111010011001100100111111001000100101111011100011110011010001110000111101111111110010010011100001000001111111000011110000000010000000000010010110111110010101010111110110101100101110010000010011000001000111011010000101110000010001011100001100110111001101010100010010001010110101010000001110101001100111100010101110001100100011010101000001100011010010100101010010101100111111000011100101111000110110111011111101110001000011011110011010001000110101110110101011011111110110101101111100101111111100000000000111010101010111011011001100101000001101010010110011101110010001010111001011000111000110011101111100011110111110110011001000001011110011011110111001001001011011000010100000111101000001110100110101011001111101000111101110101001011010101101000010000001101111010000010111000101110100000110010010110011101011000000000001000111110101001111010010101000010111001010101011000111000010110010110001011110000000000000111101001110110111000010011011110001001011101000101000000100000000110111000111100101101101010001001001010111100101000010101100010000000100010010000101111111101010111100111001100101101011010111011100010101011111100111010001110011100110110011011010100000011000001001010001011111100011001111100011001001010011000100000001100000100000000001000001111100000110111101010110100111000100011110100111101111110100001010001110000101111101100000101010100010111111001110011001011100011011000110001011000110111100011111001011110001010100111101000111101110010110110011010000000001100111101101010001100010001000
111101011110000110110101011110011010001011101000101010010001111100011100111110011000001000101001111010100101111110110001010100011011000010111010111110010011000110111010101011100111101001011000000000111010000101100100100010110101111011111111001000011100110100010011110000101011101100111001100110011000101001101110111000100010011100001100110011100010110001011111000111101110000111001111011000010010001101100011111010001001110001111010010010010100010011111010000011000011100000111110100100111001110110010100010010010000100111110110101101111010100111101010110101000111110101011100111001100010000000001001110111111001111100100011100111010110000010100011110001001110101000100110011000111001101010001101110011111000100101001111101110100111101011010111011100101111000100100111010110001011100001110111100000111010110101001001100101101000110101000001010110111000111110010110100111111010101111001111110000110111010000110010010110010011110000011100010000001100101101110111101110110101000000011001101111000111000111100011101101101010010101000001100001111011010011011010001111111010011000100000110100100000011001111100010111100101111101000101100110111101111110100101001101111111011011110000111101001000100001110011000100010100000100101111100011101000001100100111000111010000100000100111110001010101100110100011110000011101000011110011000110101110010001000101111000110111110101101011100011011001000100100111100001101111010100101110000101000001010100010100100100110101100110111010010101101011101101101011000111011010001001000101101001100001110110101101100011111110001111111001010101101010111101110001111100100100101000000100001110110001111100101010001000110101010001100000001011101100101101111000111011110001110101011010000111110100101011000100011011011101001011100001110111000111000110111110111111111011001110011101110111001001111100110111010110111001111111011110100010001100000001111011110001110011001100001111000111101011110110111000001011011000000110011010000000111100000001110001110000001011110111100110110010100110101111010101110001101011010000110011010001010110110111000100111110000011011111110001001000001011111110001011011000000000010110010110001111101001110111000110101101100001000110000010011101000001001100011100100010110101000010001111010110101111110011110110101111110010110101110110011000101110000010111100011000111010001101010101111100111110011111110010010001101011111111001000011000111000100000100100000111001010100011011000010101000110110100010010101100000111011101010010110100000011001010010101110110110111111010011001111001111101001010110010100001111000010101101110110111100110010110001111011101000000001000101000000001001011010101100010101001011000001101010000001000010011111010101101101001010101100101110101100111010000010111100111001001100111110110010001011110111110110001100110011001110100011001000011001001111111000110110000001001101111111001001100001000010100111111011111111001011111010100110110001110100001100011000101111101110101010100001110010101110101010001001101001110111011000000101001
110111101000101110101110010110001000101110101100111011010011101001011101001000101110011110011011010111110001100000111010011000001110011100110101111001001001010100011011001001010001001000101001011001000101110001111110001100110101000000110010101100011100010111110010100110100101111000100011111101010011100010011011010011000100001101011010001101110010110011000010010011010101100001110111011010000011110110001010101011010100011100100001010010100010100010000111101000000100101101101111101111010111110110011111010111101101100000100111111000001010000011110001011111010000010101011001101111101000011000101110110011010011010000110110010010011000111110001110111011010111011111110011010000010000000111101001010011010000011000111110010000000100100101011100001100010111101111100001000000111110011110001100010000000000110010011110010111010100010110001111000101101110000110000011010001011101100101010100000011101100010000101010111001010000011001010111011010001000111010111111100101010011111000100000011011110100101001101001111010111011010100101011110100110001111001100110010011011000101110110010011100111001000011011101101001010100001110001010101101100110001111111100101100100110110001111101010010001001101110011100000011000011110100011111010111100101100001011010101000010110001101100100110000110010001111110100000000000111001011000010101110110011011101010111101101101100001001010010100100111111011010000100000010110000111000110101100100100001100010010101001110010110001110011000000111110111001000101001100000110011110001100011110100100001011000011100010010110001000010111100100010000111011011100110000000010010000100111010100000010110110100110001110001101001100110011010111000111001010011101110001010000001110001010001011010010000011110000001000110100001011111101001001101001010101100100000111010100101100110000010011011000111000010111100000111001101011010101110111111100111101101000101110111010101001010101111011001011111100011000101001101100110111111001011010011010101100011110100101110000100010111111111110000100010000000111111010101101001001111111101001111100011010001101100011000111111111110100001010001000001100110011111111000101101111010100111001001001001101100100100010010101101101010010111101001110010101000100111110010010100001011101100110101001111100100011011000010011111111101101011100001101101101100101100010010100011001011010111101010110110011110011111101101010110000111101011011100011110000001100100110011110000011101101110000011101101100001001010101010100010010101100100110111110011000001011001001101101001001110110010011010100110100101101001010011111000001101010100011100101101001000100101010000101111001010001010111010010010101100110100111001110000101110010000100001000110111111110111011001111110111000010101111110100100101010001011111011101000110010100110010010101101000000111000100001111111111111001101101111110101100100110100000000001000111110100010101111101011101001111100010011100010000001011111101100001011111001011001111110010010010100110001101110110110001011110111011000100000110111010010
000111000010111001010000001110111011110110001111010011001110100000111110100110100000011100001101111111010101100011101011000110111011001111111000100010110010011110111011101011101111111000111101100111010111101000011000011111011001000101111010110010101010001000011100000000101101000010111010111011111000001111110000011010011010011110111100010100000000111101010011100100110001001010100101111011011101110001100011101110100011011001011010001001110000000111110111110001010010101011110011011001100101000100111001111101111111000111101011101001111101010101000001001101101111101000010101001100001110100110111100000000011000100111000001001011000110100101010011001111011110101000010101101110010001110000000000010010110011011011001111100011100100010011001010000111000111001010111110110011111100000100011001000100110110000110111010010001110010110100011000000010101000100101111000110110011110111111000110010000110110000100010111101011011011000010010011110010000000110101101001000011000011110111011001100011011010011110101010110000110100010111101110100001100110010101101101110001111000110111011001110111110011101001111001011111111001001111001011001001100111101101101001110011110001100011001001011100000100011001011011010111011110001010110011111101001101011110101010111111000000000011000000111110111010110010010010011110000100110010011111110010101011011001001010001110011000000000110101100010110001010000011100100100011011101110010100000010010011001001011110110100111001011011101101010011111101011111111111011000011100011100100001001100110010111100111110101101110101011000010000010101000001010100001100111100010011011011010101001100001101111010010011100011000111001000001001001010001001010010001111000110011101101010000011000010111011101101101100110111101001101101010001101011110001001111110000100000100111111001100110111000101111010000010010111010110111000011001000100001100110010000100100101101000110110100010010111000010101001000011010010111000010001010000111111110001001111111100100111000011000100010011011001101001010000111100000000010000110101111011111111011001110010111110111001001010111111001111010011101001000100011000010010111001000001001010010110110010101000101101100010000000101101010100001001111011001110100010101011111110010010100000000100010110111000011111100101000000000101101111110100110000000001010000101010110000100011011011100011111101100011100111011000010000110111101100001110101110110100001010010010111111100111110011100011010010100110110101011001100011001010010011100101111100010011010000100001111000000011111000100001100001011110010110010011110001101011111100001001000101101110000110010011011010011110101111101010000010010100010111110100010011011001011011000100010101101010101000011100110101001101101111101111010100101001111000111111011000100010101011011010111101010100010000000110010011001100100001100001100010001110100111100111000101111101101100000001110101101000011000010001010101101010000000011001100000011100010100001001101111001100001111010011001011110000101110100101110001010111100111100
010011100100100111110101111010010110111000110001001011101101100001001100010111100010001100111101001111111001101101100000101011100101101100111000001101011000001100100101000011110111000110100011101101100100001100111011110001000101001000001110010111010100000010111110011111110101111011000110111011011000110011111001111011110101101101110101100100011111011100110100001000011110001011111100001101101001010101011001100001100010110010010011000001110110111011101000111101000000101000111010010110110000011101010000001101100101100011000000011010101011101111101101000000100011001010011111011101001100110011110100001110100011001100001101001100011111010011110110010000011110011001001000100111011101000000000101101011100101101010101010100001010000110111011101111011011100011001000000001010110011000110000110000000111000101100011001010000101010110111011110111100101011110011101100011110000100111000011001101010100000100010110111100010100011010100110100101110000100110000010001101110110110001001011000001000001000101010011111001011000010100110000110010110100110011011100111011001000001111000101010111000110100110111100111101110110111100010000011001010111000011010000011101110100101001110110010000001111001111001000111111111111110100101111111110100101110111000110011011100000111101111011100010101000010101001001111001101010011010110110111011110011101111001001110111010001101100110100010011100101111010110110010100110111010010110100110010010110011000110101101111111101110100110001011011101100010110101001011010000000000010101010110101101101010100010000110110111111110101001011000000001001100000110101101100101100110110001100101101011110110100001111100001110000101100110001010000100011111000011011011011000111111010111010101001111111100011101001001110111111000001001001101010001101010110010111011101111001011111100011001000010110101001011001111010110011111110001111110110100110111011100011011010100111101100100111010110000101010111011011111101011111010111110100011101110111110110000000011010100101000000000011111011011100011011100010100010011011001101000001101010111110111110110111111100110010110101100110000110011100101101011110110101110011000110011010000000100101000001010110001100011110110110001001111010110010111010001011111111111101011000011100111100100111111101111110111100011111100011100110000101000111011111000011110000111110000101101110111011101011101101001000010010111100011001100010101111001110101011001110100000101111111011100000001001100101011011110111011011111110001100011111011000100000000101011101011111101100111001100001110101011011011010110111011011101111011000100101111010001010011011101001111100101100111110101000100111110000110011000001001101101100010001110001100110111011011100001010110001101100011111010101100100010011010001100111000110111100001110011001010010110000111101010011101110100110100010010001101101111111011000001001011111000010010000001110011110111101010010010101011110111111100010101011010000101000000111011100110010111110010110011011101110000001001000110000101001011101110110101101010
100110011001010000001011101001111100110100101001101101010001011110010100011101101101111010001011010100100110010111101100010000011000101011111010000110100100000100101100110010101111100101101001100111101001100111100101010010110101111000110001000000011011110100101100100000000110101011001001001101000100101011010101010011001011111100100010011011001100100001001010100011001000011001101100111111001001101011101100010100010100001000110111110000011101111000111011110100010011110101011100000011101111011111111111000001010011101001110101010011011100111010011010111001010000100011010101100111010011010111000110101010001001101111001011001000001011101101100100110011001110100001100010000001010101100010110101100110110101101101101011011001110110011111110101011100110001111011101111101100001110000010010011111001100010101101010101000101100110101110001001111100100001000111001010010111010111011111100111001111001001011111110100000111010001010001111001000110101011100010011111101010100011101111100001000000111110110110001110111001111010100011001010100011011110100101111110010111000010111001001001000011111011001000101100101101111001010101100111101000000001101011011010101001110001111100010000011001010111000101101100001011111001101011110111111111001100101110110001001100110001100101000111011010100110100011111000100011011011010110010000011101011011110011001100011010010010000110011110011010000110010011010100110100111111000001000010000110000111110100100101100111000001100010000111100110011001001011100101110001011111001001101110100011001110111001111000101000100100011100111000001000110111011001110010100111101010001110010111010111000001110100010011011011100100011100001100110101000100101101110011111010011011010000011100110110100110110110000101110100110100101111010011100111111001111111001010001011101111111110001111001110001011111110101001010110110011111000100001010010100011011101100010001101011001101101101101011011100011101011000111010100110010000011000010000100011101010011011101101001110110000010011111111001001010101111110001001000001011101001011100000000011111011100100111010010011101011011010011001000011101010000110010011100010001101010000110110110111000111011101000100100001111111110111011001110111111111011010010010011001000110010010011001001010000011101101111011101101010011100000011100010110101100000111110100111011000101100000111011111000000110010010111011010010000101001001010100000110001010111000000011101111011101000001100111111111001101111011011101000011001001011101001011001101001100011011111011100111011101011100000100010011110000000000010100110100001100000110010011000101010110100110111011110101110100110100010000111011001110111111010110011110001101100001010001100100101111011001000100010010110010011010011110111011001110011111100010101100110011010111110110110001100001001010110100101000111100111000011111100010001011111111101000011011001110101000101001100111010001101011110010000000110011110101111010111001100101110111001011000100001101010010000011001001111111111100111100000101101111010000011
100100001111000111100001110110110111110110101010100110101111000100100110000111110100100111110101110001110110001100101100100011010011000101100100011001001001011101111001110011100011111111110101111011110000101011111001110000101000101000010111110000100011001001100101101001011011101010001111001011100001101110101011100111000100101001110101011010110101010010100111110100000001100010010100111001010100101010101001110010000011101010010001010101101101010100101011000010001000010110110100100100111000110000000010001000001010100111011110001101100010011101101101011110111110101110011010001010111010101010001000011001000111000111010001100000000101110110001010111101110101101110001111110101010011010011000010100101001011000100101011100101011011000100111011111000011001110011010110110100100000001100000010010100001011111010010100110110111010100011101010111110000011101110000101011101100001000101011011101100101010010011100110111101001101001111101101110000100100001100010010010100011001101010100010011011101011101110100100010000000111110000111101100000110010111010011010010100011001011101011110110111111011001110110010110101110100100010011111110001011011001111011001111111010101100111111100101100111011001110000101011011010001001011110010100111111000001110110001111100000000010110001011100100000001001111111010110000110110110010000111101110100001100000111110011110110110100001101001100101100101100001001100001100111010100011000110100010100111011001101011111001111110000001110011000100001010101101111000101110110010100010000101110101110110001111100101111000100101010011001011010100100011001010000010101000010111101011001111101000111011011110111000000100100000100101001111101111010110001000001110000100001010000010001110011011011111101010010101111101110100111100001110100000100101111001001111011000001101100100101100010110011100111001100010001110110100011001100100011111100111111101000111011010111000100000010110011111010010000101101110111111101010110000000011111000000111111111000100110100001111110011011011110001001000001111011001101001001111111001011010101111011111100001000101101001011110100110101011001000101111100001100010000011011100110100011011010100011011101110100111111001110000000011111010111011010011101100111100010100001001110101101101010011000000010110100001101111010101011000101111111011100101101011101001011101000010000010001001010000001111111011011010000001101111000001000100110011011100111111000111011001110110100010000010100101101000010110011111111110110001000001111101110101001011000110111101000111011110101000011111110110000011011001111111001101110111010110001101011110011111011000010101101111100111011101111011011011010110001110100011010110001101011100100101000010111011100100011111100100101011010100001101011000110010110000011001011111000000011011100000000100000101110100101100100110000010110000100010110001001001111101011010011101111000111111001101001010111101101110101101111011110010101000011011011110011010011010011110000011100101011001110010011101010001111101101111001101011001010111001011
001100101101111011001011110110111010100101100010011000011000111101000110111011100000100001000100000010010001101001110000001001000111001001011011110111001101001010011000000100011111000010011011100011110010111110000011011101011010110010011011111101111101010000110110110110110000101010010100011111110101000001100101110110100011101100100010010101010001001100011000111010010000101111001001001111001000100011111011100110010011011011110000010100110100100001101100100101001011101111010100010010101111101001001100101110000110010110010101010101010100110001011101010010000110110000110100011011000000110001100011111000010100011011000011011011111001011101010100010011001000101010011000000010111100110101000011011011001110000011010111010010000101001111101010010110010100010110000001110011010100000001001110110010111010011010011000001000000101001001111101000111111000011111111101001111000101101011111010010011010001010101100011000010010111110100101000101011101001110010100000001111011110100110111111010000010001000101111011110101000001001101111010111011110111000010111111011001110100100011001100001110110101111100001101011111001100000001010000110100001001011001101000110011110100101010101000011001110111011010010100101111001111011110101111010000100100101001010111001010001101011111001110011011111010101001100100001000011001010000110110011000010101001000100101111000001010010101101100010011101100011001001110010111011111101101110011111001000001111000111000000001111000001101000101001111111011111001101001110100110111001111011100000101001011001100000100101100110011011100001111111111000001100011011110101001011000111000101100010111001011101101011111000001101010010111111100101101001100111100001111101100101100000111110000110100011110010101011011101001110100011001010000010110101010001100010110011011001110001111101010010101001011001011100011011100110100000110111010110001111001101011110000011000100001100101111000001000000111011011010101100101010111111011011110001001100100001011100010110001011011000111101010001000110001111110100100010000110010111011110000101011111110010101010110010000110110001100010110001111011011100111001011010111110100000101101111001001000100110111101000001001110011101000001111110011100100110111101110110100000001100110001010110000011011000010100011100111101011011110110001010110111110011100111100110000100010011101001001101001110111110110100101000001110000001001111101111100011110111111010111000100110011110010011101010101100001111011001101001010001111010001100011101101110000111011010110111000111000101101000101010100100001110001110100100110110010011111110110010000101010010100011011011010001101011101010111111001011011010010110111000111100101001010111001011000011111000110000101010010110100111100110101001101010011101001010010010000000011110010101100110000001110000101111100000001110000000111101010000111011110010100011001110000000110111010101100110001010110100000111110110110000101001010010010011010101110100101011000000011111100011110001001011001100001110111011110010100010100100000000110
100000000100000000101011001110110100010011100111000100001111110111011101001000001000010100001001100111110111010110011110011000000001011010101110110100111000110010000000001110100101010111010100010011010111101010010101101101000011010101111111110001010010101011101111101110010100100110010111100000010100111101011110001010010101100100000110100011000111000010001100101100011010011110010001001011111001001110110011000000011100100010010111010110010100000000000011110110111011000100000101000000110011101110001100000001011101100001100010110110001100110001001111010000101000101101010110010110000100111100011001011010110011011000000011100110111011100110110101100101001010110011000110010100100000100010111110010001111110010000110011100110000100111100011111110101110011000101101111111101011100101110110001010000010101100101111000101000010101101001110101100010010011100000100011010111100001100101010101110111001010011010010100111110010111110101001111110010111111111000000010010101010011101011101100101111000101000100101110010111000011011101100011101001111000011110100000110101101001111011111000000100111011111011100000011110010010000100010011101001000101111010101010001011101001110000011010100100000011110100100101101011110000001000010010111001001000011101101111001100111100011101111110000110001011010110111010000001011000000010011110011001000011111011001000010001000111011100011110101000111100110100001010001000100011000011111110110101111100100100001011101010111100000101100000100000111010101010001001100101110100011101010110111111011000001101000011000010100011111111000101111100100000111000011110101110000000101000000000110100101000100110111100011000010000100001010110100111001100110010000000000111001100011000100011000001000010010001110000001110011011110100000110001111001001100001110111111010011111011000001101011000101001001001101111111011101111110010011110100110111101111100000111000111001001010001110100110001100010010001111111000001001110011011001010011000001011101110001000011011010000001000111111101011001101011100111101110001000101001101101000011100000001000001011001010011110111101010001111001010111011001101011100010101011001010111010000111000000100010010101010101000100011000010011011101011100100111100011011000010100100111111101000000100011000110111010001011000111110100100101000101010000101110001010010111110110111110101101011100010010010111101001111101010100101111000110110111001110010000100111101100110011011010011110010111111010001010000101111000100001100110100001001110011101111100011010000111111000001110000001011001110110110001101101100100011101000101011011000011111110100010010001011011111101010100010110100100100101001010101010100000110001010100111101101100101000110110111110111000110111110100110011010101011010010101010000101101111100100010001110011111000001101111110110100011111101101100101101011111000111110010111000010001011001001000011001000011010101000110001001101000010100011101100011100111111011001001110001110011001010011001101100011111101101110101110010001110011011011101110111100
100100010110000010010011111110111011000101001100100110110011010101110101110111100011100100000000001011001000110000000011011011101101000100001100110000101101010000010000111001010001101110101100100111001100100100100011010110001110001000000001010100110011100101100011000101000001101101111111110011101000000001001001110101011100100101111111100011001110010110011010011001011100001001001110011110001100111000100100001001101100001010001101011000111111001110010001111001111101111000011111111011100110100110011101000111000010110101010110001110011001101110010010011011011000110101000001011101100101011000101111111100010010011110000000010001000101100010011001101000101000000000000001011110111001001010110101011001100101100000110110010000000011001010011001110111100101100110110100000101101111001111100111111001100000011000000111001100011100010010101100011010100011110000011101011000011110001000101101000110010010001011010110111110011011100000001110100001101001110111010101101010010010010110010101001111100111110111011001010111100000001111110011001000100100000111000100011000111010001011100101001011111100110011000100011110001101010001110011011100001111101001010000110010101100011001000010010101101111111001001111000010011101110010100011100110111110100001101100110101111100111000100010000001011010101110011010111100101100010000100100110000011100101010001110001000001011000111010001100000010100010000011000111110110000001111111010111000110000001000110101101001000111111001001011101111000010100011010011101011111110011111010110000011001011011100001111011001101100000110110000010001111111111011101110100100011101000101101011100001000000000100011001000101101111010111110000101001110011010111011001101001011111101101001111110100100011110101100001000000011001011000011111110101011011001101100001110011011000001110111111010100101111000110100011000000010111001011111110010100100110111001110000100001110110010100110101110110001010011001000001110010110000100000110110000011000101110100010100111101011111010100000111101000011010001100000111101110011101000110011001000110000110110011111001101100110101101000111111100111001001000010011000000111100101100110000010011111001000010111001110001011110110100100010001001101001000001110001100000101110001001010101111110010001101001010010110000011000001100110001110011000000100110110010111010000000010011101011011111101111000111010100001000101010110011110111011100110101110001111010111111101110000100101011101110100011100110000101000011110011011110000000110101110000101100011101011100111101000111011001000111011001010111000001011100111010101111011011010111001011101111001100011110110010000000000010110100110111000001101110000010010101011110011010111011011010101101111110111100011101101010010100010001010111110011000010111101000010001001101011100111100100111110000001111101101001111011011100111011011000000100101101000000011110101001110011100001000100010000110011100111000010110101110001101111110001110100000010000111111111010110011111101000000000111111100000010101011001100100110011011
100001111101010111001011100110010010001101001000000010110100110101100011000111100010001001110110101100100100111110101011001111011111100000111101011011100101001001000101000111100011010001011001001100100111111100010101010110010000011010110011101011000010110101101101111111100011011010110000010111010111100000111100101010110100101111010110000100100000111000100100101111101111101101001000010101000100011100100100000010101010010111001000000110001011011101111101111110010011000011001000001000101110011111110001110010100011010100000100111110100010001101110111100000000000110000110000011010100100111111010111101000101010111010000010111011111100110000001000011011000101000100100001100101100000000101110000100110000101000110101110000000000000010010110110100101001010101100011011101100100111111110000101010110110001010100010111100001011110100010110000101011001010111100000010011001011110010101011101100011010000111000011000000110010011100101010110101101000110110011011110100111111110101101010100011010011010010101111000001100110000100111001011011010111110100101011011100101100011010000011000101100110101010101010000011111111111001110100001010111110101110010110000001010110001001111111001010111011010101110001110001001111001101101110101010010101010001011110110010011110000001010100110111111101111010101011110111111001100011100011000101010101100011111000101000011111110001011100010010111100111000110110101011001100010011010110011000110000101101111000100000111010001000101001111011111010111111110001010010101010011011101101000101000011110011011011011011010000000111011010111001101101110111111100011111000111001010100000101000010100110100011011000110110111001111100000101001111111100101001011111001010111100001101101011010010010111100001111010000001000000011011111011100110001111011000101100010001111100110111110100001100010110010011111100111011111001111001011011010111000000000110110000011101101000001111011011000110110110101011110101000001110100010001101110001001011111111111011000001010000001101011111100001111110011100110100010000111101000001010000001110101101100000100110001011100101110111000111101110010101101000110101101000011000110000000110110000101001111100001110101001001000111000110101010000010101111001101100011100010010010011011110001101001110111010111010111101100010000010011001000100001011101001111001110111010111010101001001110001100101011101101011000011100100011111110001001100111101110000100101110101111111100100110001001001100110001100111000001001010001100101010111111000001010001110000110001110001111010011100110110110101110011111110000101010101011100011101001110011010111101110001111000011101010100011010110010110101010000101001011001110010100101101100011111000000100111011101000001110001011010111100010000011001011000011110100010110000110010011010110101011000100001001101110010110011111001111011101111101011010101101010010011111100111011100111100101111011100011101000000011010111011001000111111000001000111110010010000100000101101011100001100010001110111100001011011011001000010001100001010111
110100011001101110000000101001011100001110101110110100111001001000110001100000111010111100111101001001101100110000011111010110110111001010010111110100000010111010110000111110011111101111010011101110101001111111000100011101011000000110110101110011111001011111010100101010101001001010011011001010001110010101111010100011101101011011011111110000010110101001100010100111110111011111011010110000100100111110110101100110110101011001010011011101011110000100000010000010000110000011010101110001000101100010111110001101111000001000101011101010100000001011000000100001011111110100100100110101011100000001101110100100010111110001000111000011010011101011010111110000001110001000111111101011101101100110101100010001011010110110111111010111001000100010010100011111011110110000011101001000100000110000110000011010010110010110100010010011010001101111100010011110100111001100110111001110011110110100100011100101110101111010010100011011110111100010110010011010010010110100001001011101011101101111010011101111101001100101111101111001010100111011101010111010111100110111100010100010101010011110100010101110101110011000001110111111001100000100101000011111101000000111110001110011100101011101001100001011001110101010100100101000000101010100010000000001001001011000110111011111101110001110001110000101110001011010011001111010101101000011100110000010111100110001101011101000000100010001001100101000011001111100110010100010010010011111010001001111111001100010011010101111010011100101100110010000001000001011110001110000010000111111100001011000000001011100100011000101000001111101110110100100010101010000010110110100100110110101010010000111001111111010100010001001011101011010101100010111100000010000001010010011100101111000101110101010001000010001110110101101111111011001111111110000111001011101010000000011011011110000000101010001000010111101011000110110010000111110010011011101100101000110010101001010001010101011011010010010000011100100111110100010011001101010001101000011101010100110111111010110110101110001110110110111001101111111010111000100011101100111101010011100000011110011101011010010010100010100011100011010010000010101001110100101000111011111111000111010111001001010000100000110101111110110111101100111100100111000000010010100110010011101010001011000000000111011110111100001100101011101010100011100101011110010000011101001010001110110001001110101011110100110111010011100110000000000001101110000001110011010101110100000000101000100001100111100110111100111010011100100111101101010110111001010111110011000011110010110000001100100011101001010110100111110110111110110100101111010011000101001100010110000000010100001010100010100011000111001001001101100100010010100010011000000001110100000110010110011011101110101000100110110000011111010100001011100000000011111000011001001100000010101011111010001011000000010001001001010110010011111010111100010000111100011011100011011011100101010011001110101000100010110111100111010000011100101000111111100100000000011101101101110101000111001100000000000110111110101101101010100011110
000001111110001101101010110110001101111111000110100011000101010100101101010101101110011010010101011011110111101010100110010100001000111111011110111000101100100001001010101110111010001110100110000111010001000110001110001011000101001100111110000011111101100100111001011101010000000010111111010111110011001111110000100010111010111101001101101110110101001101110000111001010101101011011111111101000001101100101101101100110100111101010110110101010000000101000111000101101111000011101010001101100010110110110110101101110011011000001011000001010010011111010111111100100011010110000010100011100001110110001111010110100011010110100000111000011001101101000011101110011001011101011011110001111000111010100000011100110001001111101111011110010100111110000111011000010110101010001110101001000101001100000010011100001111100010011011001110010000101000100001111110011111001010110010010010100010101000111010111001001100001111110000101110101011110110011011010111111011110101100100010001000010000110110111101000111110001011010000101011100101101001110110110100111111101010100000011001100011110110111101101011000110001010100010001110111011101010010010101100100011100101111101110000100011010111101110001010000010101011110001010010101001110000111111110010111110111111010001010100001101011111011101100110000111011111100111000100000111010101000000110110001111100011110100010010010011001010011101110110010000100110010000001001100011010110100110001110111100110011110100001000111101110010000011110010110100010000100100011101011010100101000100111010011010101011111110111101111000011110101111000000110110100100111110010001111101111000101011001110100001010101100010001011011101001011111101001010111100100000111011110000101001001001101111000001100100000101010010111000111011111010001001000001111101110011001111101110000100011110111001110000111100010100101101000001001101001111111001000001010010001101110000010110001000111110001101101100111111000101011101100000101010101110110110101000001011010101101110000011100000111010100001001111011110001100110001010101111000010101100000110011111100011100100110101111011111101011101110100111110001110111011111010110000100101011111101001010000111011000111101001001000000101110111011110011100100111011100101101010011001101111011000011101100100011110000001110001001100100110110000000000001101111100001001000100011000010000111001110010101000101110001100110100100101010100000001010000000000101101011100001011001011111101100011010000111010110001110001100001100100000000111011011001011100111001111011100101011110111000111010000011000001001000110001001111011111111110101110000011010101100111110010111011111110111011110100000101001110010001011010110101000010101101110000111000001011100000011010001001111011111011000100011001100010101001100011110100111110010011100110001100001110100111100000111001000110100000101001100111001110100011011101011010110110111010000100101010110000001110011001111001100101011001110111001111100110001100110010100001011101000101001001001010100000101100000011110011110001100001010000
000010101011010101100000011001101000111001100010101010011101011001110101110110111111001000100010001110111000001001100011110111101000110111101111101110101110100110101110100110111001001011110001001110000000111010010101101000110110110001001101110101000101101100010111100001101100101111101101000010011000000011100011001101010001101100110111000110110111111001111111011100111000000000011000011000111111010111100100111001000001110111001010000110111100010010101111110010100111010010110101100011010011100000110100100000010100000101000001010011111010110100011010110111100011111111010000010000100110001001110111001111111111101001010101111101110000011111001111110110001011110010100011111010101101000110110011011110000010101101111001011101111011010111110111001011001101010111001100111100100001011110011000101000000011000100110000000000010111001110111101100101011001100101010011010100001000110101001110110010011101011011001010111100111001100010011100011111010000001001010100110110100000011110111011000010011000110010111111100111110011001111010111011011001000101010101111101111011100010100001101101010010101100101111000001011010010000111000000010101011101000000111111011110001000111011000010111010111010100010101010111100111001111001000011000010001101101010001000101110100010100001001010000000111011101111100110100101110010010001100100011100010100101010001000000111101111110000110110010011011101100101001110101001101001011011101111111011110010001010111011110111010001100000011001011101010000101110111011110110110010000110110111101011011001000010101000010010110010110100010011000000101110100001001000110001001101110000101010010100010111100100100111111011010100101111010110010100111000011111010111010101001100001010100100001001111011001101100110100111111001100000101100000001011100000110001011001001010011011110101111110101000111111101110101110101100011010101111110110000100101111111011000110000101100100101011010110001010011111111110101111100111110011000011010010110001111001100000111001011100000010110111010101011101100101011110111110000111100110111000000011010100110101000000001111001001010101011011101000011110001100110110010101110011110001100101110100000101100010000000010001101001101101000101001001110010001010111111101001000001100110111001001001000001101000100101110100000001000101101010011111110010001100001100111010000110001110100101001000111100110010100111011010111000111000100101101010111001001010101101101100011101111100110001101101100011010011101001010100100011111011000011000111100111010101010111110011110010001110011001110000111010101011110010111010011010011000011011001010100001011111010100101010110110110110111010100100011010001100111000101010001110000100111000000001000011011010100110000001011110110010110000101000001101011100010110100110001010111001110111010010101110001100100100001111001101111011000011010000110001111000110010111110101011010011001000010000101111111101101101011110000001101001010010101000011111011000110111011000111010111010100100000100010101100010100001110111110010011101001111010
000101100111010011100011111011110110110000100110101010001011011110111110001100011111000010001001110011110001001011100011000001100010000100101010101101111101100101000110010001001000110011100110111000100001111001111011011011110110011010100000100100111101101101100000001010001101110011001000000110000101101100100010010100110000111011001100110100111110111111001000000011110110101101001001000101000010001001101001100101001001110110110010000000100010000000001110011011111101111110000110010001111001110011001010100000011111110111000101110000001011111100100011001100000001100001100011000000100010010010100100011100010011010101100100001101111110000000001100001010010101101011101110000011001001011001010000011011001111000000001011111111111111011110101011101110001100101011001011000010111000000000100111001111000010111111110100100000111011111001011000011101110111110110101000000010001101001111001101111100001011001001101101101100011111100111100011100010110111100100000101011001000100001100100100010000100001111101110110111010110100100001000011000010101100000000110101011101100100010010000111101100110110001000111010011001000001100111111001111010010011011111111000101010011011101100010100111001100011100000111011101001111010110101101101011100001010011101110011010111010011100110000010001001010011110100000001001001101001001001100111111010001110111110101011110111000111011010001000110000000011011011110111001001100001001101111000011001001100100101100000110101111001111110011001111000001001110101000100000111100110001010101011110101011100111110000100001111001011100110101100000010010011101111011100010001010101000101111000101001111101000111111001110111110101101101000010000111001010101111110111010010000010011101110000000111010011111101000111000101000110000101110011100011101010111100001001011110110111101001100001010100101000011001011000001000100110110100110100010110000111011001010000011100101100100001011011110111111100101110001001110100010100000101011100111010001000111110100000111101100011111110000110011111000101011000101011110010110110101110101001000111000001010011101110111011111111001100001001000101111010000011000001111001010110101101110101110101011001111011011111011111110000011011111011100001010001110000110111100001101011000001001101110000110000011011010101101010010111100001110000001010010011110110110010001101001010101101111110010010100110101011101100111100111010001101101000111101000010001000000101001001101111110101011100111111011010001011010101101110010110101000001110010001000011101111001011110101111010011001111101001101110000100000001001001011110011110010000101100101101111100000000101111100111110001000010000101011011111110111000100011111100101011110000010010100011101110100001111001110010110000100111001101101101011100101100100110110010011010101010110110110101110011101111111111100001000110111000100011101011000000100110011110101110001000101001100111111101110001010110000110100110001010100110100111100011110110000011111011011101000000001000010011000110100001001010011001011101101011010011100
011010100111111100010010011110101001010101011000010001011100100110011011010000110010001000101000001010001110100011111011110111110000010011110110110100011110011001011100010011011101011010111100100001011010110001000001010000110001101000110111100101111001111101101000000000000000010110011100010101110011111100001110011010110011010110010110110110001101110001001101000111010100110011100011111011101101001101011100010010010001101110100010010100011011000101011010100001010011001100011111001110010110000111111001100110100011000011101110001111001111011111100100010000100001111100101101001100001001111100000111010001111110010001000010111001001001100110111001110000011101100001111101100110011011001001100011101001000000011101001100110011001100111011000010111111010111110101111110101000111100011111000110101100110001100001100111101110101110011110100111001100001100001000001111001001101101110101111000100100111000010110110110111111110111011100000011001101100101010101110001110101111010000000111001001111000100001101100001000110101100000110011001001110000010101100010001001001001011011110111100000000111010101101001010101011011010011010000111100110110110000011111101000010100000111111101001001001000110101101010010100110011001111001010010011111101110100101111000100001101111011111100101000011000100111011111001100000100011010000000100110010011110100101001111000000100011011011011011000011111000011000000110111000100110000001001011000010010011101000101100110100111000100101110001100100101011111101001100100111000101101000110100111000100101000111001011100111110110011100001100001011011010011011001000111011101010101011110100001110010000110011111000000100111011001110010001001010011000101101101011011010001001100110100110010111011100110100000011100010110000000000111100010001010010100011110000000111111110111100010101111011100010011111111101000100110001100100110110111111000001011110010010111010111110000000000110010111100010010000101101111000101100010000111010111111100010011000110001101000010110111110100111010101100110110101110001011111010100111010101000010101001100110111001111010110101101010000010111001011101000111100000011111001101110110000101111101001011001110101000000110101000101011000111111111010001101011001011100110100101101110111001001001110110010101101010100100011101110111010000011010101100110111110110111011001100001110110001011101111110000000010001000110111100110010101101101111010001011010011000111001011101110010111111001001100110111000010001001001011001100101010111001011101100110110101001111110010110000101010101110100011101101100101100110101000100101101011011101110001100000111001101111100100110111100011001011111100010111000011100000011011000101110011001101010010111111010101100000011011111010101011001101011010000001110001110111000100001010000100010010110100000011011011100001011001110011011011001001011100001101110101111100110000110110010001111111100010111011010010000000000000001001101000100111111101111101010000010001111011110010111011111000110111000010110101110111110000011100100101010001
000001100100111100110000100001001010001001010011001000111011000000010110110000110000011011111101101101101010001000110100010110110001000010111000110100110011101110100011001100011000011100001101010011011110110000000001111001111010000100000101011100111111110100110000000111110110001001110111001100011010001000010111011000001001001000100101110111001010100011100000000001100101010011100100010001100001000001011110000001110001100111110111101110011001001010000100100001001001100000101011110100100000111111100000011101011001000101011100111011000010011101010110000010010001100101110000011110100011110001010010011001010001000100101011001011011111100100011010111100100111011010011011111110100111001101111010111101100000110110110111100110001101010100010011101101100001101000000110100100101011011111001001110101010100110100000010111010011001011101001001110000101011010100100111000111001111001110001100001111110111011011111101111100110010110000110111011100000011010010101111000011110011111111111101010001010010001000011001111000100110011000101111101111000100010011010000001010111011001011111110001100101000101100101010011100100110110001001001111000011000011111000111101100111011000000011011110110001101000101001011100110110111100110001001001000000101010000000000111100110000100110101011111111000011000000000100010110110101010011101110100010010110001101000110101001111100101111110010100000001110111010010010100000110000001100111101111100000000110011110111011001010111000111101100111111110000011100111101110000101110001111000010110010011001100110000011110100111010010101001001000100100010110100100110110101010100010011000100000001110001100101001110001111010000010101101100011010111011010000110101110110100010010100101101001011011010100111110101111001000010101101011001001000001100011110101110100000001001100010010011000101111011000010011000010101001000001000001010001000110110000101111011111001010010101101101110010101101010100010011010111110101101010010100100001000000111101100001110111000111000111001000011101111101011000110010001111110101110100011110110010111000001101110010111101110111000011001111110011010100011111101100101100100101001111010001100110001100110000111111000000010001011010011110001000010001010100101101011010101011110001000100101001110110001101100010001000000001111100101101101010110101000000110111101111100010010101110101100000011001110001000010101011110100110110101000110101001111000001100110100111010111000101001110101101100011110100101000110101100011000000110001110101101010000010110110110010001101110000110111001001001101001011100111101100010011001110100100000110001100100011001101111110111100100001100000110001000100100111011011001110110000101110111111110101101101111011011111010001001010111111101111011101100010001111110011111001011000010100011010101011010011011001010101101000010000000101100011100010000101100101001100111000011101111101010110111110010011011100010011011101010010001110010010110010011000001110000111101001111000100101001010010110010101111011001101111010111000001110000101101
001010110000110010000100111000101111101110111000001101111111001100010111011011001111111000111110100000100010010111011100110001101100000111101011011000100000101101111000000000111010110110101111000100001001110010101001100100001011110111110101100001110110000101100100011111110100100100101110011001000100011011100000010010010010101111001101101001110101010111000110100000101000100110000011000001000111001100000110100111000010111010011011111100111101001110010000110000101100111010101101111000100101000001000110111110101100011110010001001010101100100011010000010000000011001110000010111100101100011011010110011000111111011101010000010000010001011011001001101011010111100000011011001010011100100111111010000101010000010111001100100010100010101101000101011101111011100101111100000011001111111111000111000100000001001111010111110111000110110110100000111010100011011111011100011011111100000001000111011011001001000010110011000001111010101001100001011010100010001010101010111011101011000010111000110010001011110100110000100011101001001101110011101000001010100010011000111101001011011101010000100001100100100000000000110101010110110011101001010011100000010110001011111111111010001001100111100001001111100110101010101011100001101001110100010111000011100001110101000000111011111100110001011101110110011010111101011000100011110011001111010010101011110001001101100011010111001110100100011001110001001110000100101000111000011101001110001110100100010101010101010110010100000110110011010100110110100110111100010001001111111101100001010000100011000101100011010010101010111010111010000111111110100110111101110010000110000111101111011010110101111110011001111101100110111111011001100000011111111001000001000110111000001100010110101011001111110101001011100111111001000110110111010101011111110100100110000011100111000011111100001100100010011010100100110101110101011110101111010011110100110010101011000001101001100011000101101000111111110011101001010000000110100100111111001001110011010110101101000000101010100011011100100010100000011010101001001010100111000001111111100100110100010111011000011011100101010111000000101010000110100100001010111110010101100101100101101111011111000101010011101010000000101110110111111100011001001000110101111110111101110011000010001000010000110001001110101110110001011100110111101111000000110011000110011110000101011011000011111111101001001001101101000100111101010110110111001111011010101011111111111110000000100010111101001101011011111000111000001101111000011100101100110101100101100011010100101101111101011000000101010101010010010001011100101100100011010001001111010010100100010010111111111100011100101011010000110111000001010110011000000001111000111001101101011001011011100100111110000110101100000111011111010100011011100101101000010100011001110101101001110001110000001110100001010001010011111010100111110101011011001011011011011010101111000011101010111110110101000110110001101000010110111110100111111001101101000101100100001000110010110000001101100100010001000100001011110101110100101100110001
110110011010001101111110010111010101110000110110000110011111011110011111001010011000100110111100101110011001000111011111100101111010001100111101101010001001001000111011111101000111010000110110000101111011111010100100011110100011011100001100100000111010011000110010010000100011000010000000110001011001100100101101110101110100100100101110110110001010100111100010110010110010000100001010010100010011110101010110110100000000111101101001111011101011000111001101111101110111101010010111111100010100101010101101110011100110100010000001000010000000011010000001011011010001000100000000001101000001000001100001111011100000000101010001101011110011100110001010010010100010110100111101100111110000100110001011000011010110011010110001001110100111100001111100110001011101111100010000000010111111011111110010100101110101100000101010001000000010111101000101001110010111110011101000001011111011110010100101100010100111111001010110011001010010010100111001100101101010111010010011010101101011010101101111010001100010000111001010011001110011001000011100110110111111111000010010011001001010111000101111010010000011011110011110101101000111011000101100101010111000110001111101111111001000010010101111000001000111011010101010010001010010111111101000110110110010110111011101101000010001110011010001110111001100011111011100000010010110111001110110100000000010110010111100100110010110110110011101010111111001110001100100000100100100001110001010100100100110011111010010011001100110110110010110011100100001111101100001100101100111010011111101110011010110111011000011011010100001110000110000001000101100000100110101011110110011001001101110110110110101110010011001110100010100100010010011000011001100110100101110011100111110000011101011000100010110001001001100111100100011100110101001110001110001000000100110010101000110010011101000110101100101000011110000011101011010111111001111001100001111111010010111001100110111011111101111100111011110010101100010001100101000101011110000110010001010010110000000010000001011100111100101111011110010101001100000010101101100101001100101010001111011010111101011111101010001000111011101110001110100110000011010001101001110001111010100000000111110110000000111000111100101010000111011010111010101101111100101001110110001000101101011100111001101000101011110001010100011000100001111000000110000010010010101111001111111110001100010111001111111011010001011101011101100011010011111101000010000111100000111101001110101010100111110001101110100101110001110111010111100101100000110011100101101111110100000101011001011001111101110010111101001111100011111010110101110110000010011100100011011000111101111100001101101000001000101000010111001110011010101000001111100001010110101011110010101011111110000001111011010111001111111011011000000011101001101101000011010011010111010000010000010000100001100001111001001010000110000011101100001111110001000110100101100010101111000110000011000010000100100100110001011011111111111011110000101101101011000001000110000101000100111011010010000111001011000010101101011011001110100
110101101101011100110111011101110110010000110110011100101110001001100001000100000000101111111000001010001110010001011111010111101100011111001010000101010011110011100111011001010110111111000010111110011011000011111000011010111100000010100011100000111100011001100011100110110000110001111011011011100001111101011010100100101111000111000101101000001111011101001010011110111101000101110010110110011110010000001101110000010000000110111010001101000100000011010100011110100101101100111110111001101001110100000101101010100100111000100101111000001101010000010100110000111001100011001111001101110010000111101110111101101110011000100010000011101111011000011111011001010000111110001111100001001000100010111010110010100001101011001011000110110010001100010110001011110110000100001100100001101100011001100110000010010111001110100110101101111001111010000111100111110011100111000111100010000010111011100111010101000011100001010011001000110010001010011000100001000110101011001000001110100011101001101011010011000111111110000000001001101011101100101100101000000111001100101000100001011000011110111110100101010110001111101101110100000010001001100110111011001010101100100100111100110001011110000010111001001110100000110001010010101011110100000100010010100111011011100011101000101100110101011101100000001010101110010010010010011001110000101000000100010110101110110101101011000101111000000100010111000101011010110111010000000111010101010001111000010011010110010000111011101000111010101001110000011010001001110111010110101100100010000100011001010011101001000001100001111111000110000101010011011110001001100111011011001001101011000101001101011111111101001101111000100111111110011110101100110111101100001101000111100110000100110110000111000101010010111111111110000101100001100011101000111011100110000101100010000111000000111111111001000110100111111110110000011111101000001001010000011000101101000000110011010110001000000001101111011010110001000111111000111000101001100000100101001101101010010111101110111001101001011101110010100110110110111000000000100001100010100010001000000000011000101001010101110100010101100110011100001001010010111111110000000110110010111010010010001011111111100001101101100110000001100000110100011010110010010110111110111100000001001010001010001000100011101010101011100100000000011011110111111010010001001111000111000101010011101111010110011010010000110101011011010011011000110001010001111100000010100110000100010101000110100010010011000111001111001111001010010100010110010011011010100010010000001100110000001000101000010101001111011000111110100000100110100100001010100100000011100110111011001111011101100110001001111010000100010011010001101100001110000100111011101100010001011101100111010000100011000011010111110001001010111001110101001001010000000010000100001010111010110011100110010010011100010100110010110111100010010100111110101101110101011010110010111011110101010011111110011101100011011001101110111111111011000111000100011000111101010001110011111010011010110111000110101010100011010110001010001011
110111010100000100101000001101100101100111111110100110011101000110110101110100011100101101001110111000011010000110001010011001011100001100110011101000010111111100010100000110101110011100001101010100010001110001100000000101001011011011000111000010001011111101000001000000111110000110101000110000101110000010111111111111011100000110101100111011101001100000110001011110001110010100101101111111100011111100101000100111111001111000010111101111100100010101010011101011011111101000101111100100111000010100111011100010110100101110000010111010111110000110011101100110000011110110111100011001001011111100000000111000000010000010001111010010111100111001000100000010011001001110110100001111111001100111001010101111111000000110010110010011101000011010000101100001011111001011100110101000101111101011110101111110110110011001010000010011000110100101100011110011010110001101011110001100001010001110000100000000010110100110111001001000101110000000000110111101100110011010011000000110001001111101110111100100011101101011110101110111001100001110000011001011000100001101010110001010111010010001111001001111111110011001111011100000011010110111000111000111100100000100111011010001010110110101001001110110011100110100110001111111100001100110001111010010000001111010100100110101110110010011101001011010010011010101101001001010010101100000110110010010010010111100011000011111001101000110011000110111111110001101010000001100111111001111010000011001001111111100001000000110100111111001111001111011111000011011100001100111001100011100100110001100011100010001010001001010010110100100001111110011010011111000010101011011110110010111101100000111011011100001000011100110011110011000010011111111011011110011111010111100111101101111000111001101011111011010100000110100000011001001011101100011001110101110010001011111001010000111110000001011000101010011100110010101001111111110010101101100000000111110110010111110101111010000110100100111110101001000000110000101100111101111010001011101101011010001111110010010010000101110010111110111101011011011011100001010000100100101110111100100101011001000110100110101111111010000001100001100110111000101001110010100100101110100111011111011001111101100101101101110011101110101101010111011111001111111110110100100010010100000000000010111101101101000011011111111010010000001011110110011010000001101000101000100001010000000010100100101000000101100100000000010000101100110010101001010010101010111001000110010010010011101001111101010000000110110111101101011111110000010010111100011010000100111011011011110111110001001110111111110000010110011010010110101111111001000010010110110110000000111011011100010001110100010110100011101101100100101111111100001101101010010000000000001010011110110001110110010111000111100110011011010011111111101001010010000100110110110001100011000101001011100111101010001101011010001111111011110010001000100011101111100001110110010111010010110001011111000100011101011010111111000110111010101001100001101100110000010100111101001010011111011100010010101101101011110010110001010110011
101100111110100110101001010101111111110101010011000100000101000111111111100000101000101101111001101111111110101000010001101100100100011010000111010000000100001111011111001001011011100011101100111110111100010001111001111000000101101110000110100001001111010110010010111110111011001000101010010100101000100101101111010010100110001111101111111001100101001101100001100100111100100110010000000110011011010010111000000100011100111011011001001001110101011111011001010101011011111111001111101101011001101110001111101000011001000010110011100111011000000000001101001011001111110010011111110010010000011011110010111101101110110111011110110011110010111110110011101001011111100111100111000001001110001000110111000000101001011110010000001110000110100001000001100100100101001010110111010010001001110111100101011001101110100011000110011001110001000100111100100111100101011000000011001001011110011111100100110001000111011101000000000111110011000110111110000000000010001110100101110111110001101010101000001010010011010000001000011011010000110010011000010000011011001011110011001011101000000101000100001110100101000000010011010100110110101011000101101110110010001100001011101001010111101101011111101101101111010001010100110000100011000010001000001010100110011001000001000011010111001010001111100011110011100010110100000010100000111101000111100000010000011100001010111000001011010110100010110100110100111111110110001110110110000111101010111001010000001000110010011101111111001111110110001000001101001100111110010100101111111100100100110111010111100010010011111111110100110010000001100111011100100011100011011011001101001000010001011110100101101000110100101110110011110000110100110001010110101111101011110000110010000110111111111110011001001000000100101111001011000111100001100010011001110010011011010001011101011101000010101101011010101011011011101001110000010100101010100010100100010011111100100000111001101010001110111000010110011001000010111100111100010001100111000110011110100011101010101111010100010110001011000001011010000100100101100011001000001001001110101000101011100101001011110100100101110001001000011000010100010100101011100010101111110010101011000011111011110111100001000001110000100101101101001101001010000001101011010100101101101010100011111101001110011111011010001110110001110000010101100101110000110111011000001001100000010001011001001001011010100101010010101000110000111000111110101001011100100000101000010110100010010010101110010010010000000110010011000101011110110011101101010000111100100010001110111100110011111010100110010001011010101111000110001001101101011100110100111011111100011101100100101100010101001101111110100000001001101101101001111001111000000001010011001000101101111101100010111010101011110111100001101101011011011001010100000001010001111101010100010001110110011101011010001110110101100001011111111001110011011110111010011111011001110000100010100001111101101000100100111111100011100111111000100111100011010011110110001000011111101011011101010011100110110000000110111100110111101111110001
011100101101010010000110001010010110010111110110101010010111111010011011001100111101100100110111111100110101010111001100010010010010100010110000011100000100111111010010100010011011000010011100001110110001111001111011010111111001000101101001100101111111111000001111001111010001110111100001100011010010100011110111000011101100101110001111011000100110110101110110100001100000101001101000010011011000011101100101001101010011111101010110100010101111111001011011010110111010011110111101001111100100010011101001000001001111110111111010100111000011010100111110000101000101011110100011001011011011111110011001110000010100101001100111100000111110011011111101110110100111001000110001100011011011110010010101101111000000100100001000010111110110000110000100000101110110101011101111111001100010111100111001010110110110011000111000110010111001010100111010111000110000110111000000100001110010001100001010010010001110101000111011111100011101000110000001110101000101111100000101110100100100101100010111010111000101001110111111111010011000101011011100110001110100001000000001100100010110110100100010011010011011000100011001000101000100101100100101011111100000100010100101011111010011011111000110000000011001100011110001101010010101000011111110101010010010001101010111111001011101010110101100111010110000110010000011111011001110000000101110111100001000100000100110001110001101100101011011111111111011100100110111111010010100011110000100000010010001010111011101000100011010100011011010100111010010101000000000011101010011001111000001100011001111110101011100001111010111010110100100010100001000111010110111000001011001101000110110110100001110010110110111011111011101010111000100001010010001111111110100011101100101000110010101101001101101110110000111011001000011111101010101000111011001000001010011001100100110110011011001011010111000000111000101000101110001010011000001111001111100001001101010010001100001011100001001100101110100110001000101101101111000001100000110100100111100111010011110010100010000011100100011010110111000101000001100101010110101111100000001001010001110110011110000100011110001100100011110011011000111110110110110111100110000110111111010110100010011011110101111101100101011110110111111101111011000101110001010000110100010100101000100100011011101011000100010111010011101101010001011010001011110101111100000001110001001101011101010001101111110100110000000101010011001110010011010111100001000110011010101100001011011101111101000100000000110011101111011011011010100100010011000010111000001001100100011000100011001000100010011011110001011101001000001011100101111011111001000001110000000000101110101101000011111111000010001010111110010011101110100011100111110110111011101100111011100111100100010001100100010001110010111010101001000000000110111001100101100110000010101110101101000011110011100010000011111001001000110010001001001100010110010011000001111010101000100000111001010110011010011000001000111000011111001101001101111101010010010011100010011010100100000000001101111010000000000110001111011000010110111
100100001111110011100010010000000110000001111111101111111101001000001000011110000100101010110101111000011100110101111100100101111111101111111111111111001100100110110011001100010010000011000010101110101001111011000110010110100011101100101110010110100000011011010111001111101001001111011010010101111111010000010101001011001110001001111000111101111110100111010000101100011111000111110111011110111100100100101010010000010111000100000011001110011010001111101011110010011000100110001001111000000110011001100010110100010111101110011111011101101111001001010100100001011000101011100111011111101100101110100101101111100011001100011111111110110101001111011100101100001011010111010110110110101011011110111101101111011001101010110001111001001000011010001101001110011000100100010001001101110010111010111100001011101001011110010001100011110110010110000000001100111001001011111110110010100111111110000011000000010101000110010010010100101110011100010101011000010001001000100100011000011100110001101000100111100101100100011011010111110001110111101100011011011010010101101100101011111011111100101110101011011010100110100101101000000011111011001010010010001101011101001010100011011101010100111111000001100010011000100000101011100100001000001101001110000001001100010010001001111100000101101010011110010011101001011001100000110010101101000100111001110011101110111001101011101111110011111110001100010111100010000010001011111101110111000000001001101000111111100111100110100100000111100100010010101101000010010011000000110011001111100001101011111011111100010100001100101010111100101010111001000000110100110001011110000001110000001110100100010111011101001001100101010110111010011111011100000101010011010011110100010100100111101111011010111000011101110111101110010011111100000011101111011010001011000000100000010000000000101100111011111110100010000100111000001000011111101001100101000011011110111010011001100101001110100101111111101011011101011111101011011110010101101110001101111101101000110111111011110110000110100001101110111111111010010110100001001111000101010011011011100000001011110111000000010001101101110001101101000101011110111100001001111011001010001101101101101010111111000101011110000000001101001111000011111111010110001111010100010001100000101111000100110001100010100110100010011111001110100010110110001110100001010110111001101100011001101111001101000010111011111010111001100010101010100111001101001110110110011001100000110101101101111010000111011100110001100010001101101010000000100001111111101111000011111100000101100111110110000001101111110000110000010110100100000011011101100101100111011101010111101110110100110001100110100001111101100111101001100111110000010111001101111110111000101111011010111001001000101010100001101101111001101001000000000100101100010000110100001000110010011001001010001000100111111111001010100011111000001000011100001100000001010000001110101011111111011010110110100110000010111110101110110011110111011100001011000100010001111110011100101001111101100100001101110101111001111011010111111101
110101100001011100101011110100010101001101001111001100010000111011010000010000010100110110010100000100101001111000110000010100100111001000110000101111101010101011111110010010101010001111101010100100001111010100011011010100000010110011000000110111000111001110110011011111010100001010101010110010100110011110100111110111001000000100110100101010110101111010101111000001010010111010111011101010011001011101000001011111011011110010011010100110110101111100110010110000010011000000001101011010001001111110000000100111001111100010100101101011110101101011100001111011101000001010001011011100001001011001101100011001010011011001010111010001010010101011100111010101100001101110110100111011001011011111111110101101100000001011001101111110000001001000000101011000010000001100011000001110110111011101100110001100000101100101110011011110011110001111101110011001011101111101011101000110110000011111011010010001100101110000111110010010101001000100101100011111101110000010011001010100110010110001010101110000101110101001100000111100010000010111110011101110001111100110000110011011100110101000101000010000011101010011010010111101010110011011111110001111001011010010110111110111001000111010110111011101001010010110101100010100100001011110010101101111100001010001001011011001001001111000111001101110000011100111000110010110110110001110010001101100100001011011101110001011011101111000101000110101010101010001111100000011010000111100000000101110111111110111100110111111001011001101010101111111010001110001001111010101011100110100101010100111010010010011000010011011001110110100001101010100010111010100111100001110000001010111110001101111101010001000000101010100000110101010011101000010111100001110111110000010011111010100000100110011100000100100111011100110011011100110010001010110010110011110111110000011100111000111000111111011010100001100010110100110100100111111011000100011101101010101110100001100111111110000101000100101001001000001100101011000100010000101010001001100100111101100011111110001101100000110111000100001011101111110101011101001000101111111010101101111100110000100111111000111000001010010000111101010000111001001010000111101100110001110110101000010010111101110101100110100100010000010100001101110001010111111110101110100100000101000100000101111010000000110001011100110011010101111001010101011000111001100001001010010011110111110000000000101000101110101111101100010110110110110000000011010110110001001110101010011100111101010101011101001010011001100011111001001001011011001100001010101101100001010011001010000000001010000011100110010110001100000010100111100001000101011010010001100110011100100111101010111100010001100101111111100101011000111001010101000110001110000101110111000011011010001100101000100101010100101101011010110111010101001000110000001010001011001010101101111011011111001011011011110000000001100110001100001111110000001110110101011011100110010001111100011011110110111011001000100000101001110101001011111000001000000111111111111011100001101101110000100100111100100000010101010110110110101011010
111111111000011001010110101111011010001111110001101001111100011100101100001001111011011001100110101010111100111110111110010100001000110000110110101100100111101101111110000000111101000101001001011111100010111101000110000001001011111100110001010011001110100110100011011011011111000110110001011000000010010001000100010000001011101101101101010010101001101100011101010010011110011001001111001111100110100110011000010110100101011110001101100000111100011010100101111111111010101100111011010110011101100000111110111010101010001110011101011111010111010000001000000100111100010000010110110011100011111111001110110000110001100110011100010110101011010101101010011100000001001111000110100110001110001100010001001011000000010110011011111111110101111001100110110010110001000101101100100001010000100010010011100101000000100010111100011100001101001011001011001000110110000101110000001001011011101001110111111100010111100110111010111100001010011100100111001011001010011001011101101111010101010000011001101101101011100011100101001111101000010111100000111011001000101111101000001111001100001101001111011010010100110011010001000011100000111101001001010011011001011101111000101110111011110000110010110011101011110101111010100111110000000111001011011010110101010110000001100110000001101100101000111000101010010110111100110001011100011111001101000011000101101101011111011001011000110100000010000000001111111001101010101110001001011110110111011111111010110101100011110000100100101001011001101100000011100010011111100100110010101100101011111101000001001101100101001010100110011000100111010000011010110110011101110011111101100111110000100100011101100000100100101111110011110100110111110100000010000110100010110111001010011000100111101011010001001100000100100011011111000110001111000101101100010010101000010111010101001100010001011011100000001111100001101001010000111100111110111010000011000001110001010001101110001010101000010001110000011000001111110111110011000100101011101000110111100111011011100001110100100101101001111111110010100000010110001100010100001010000101000011110001100000100111001001110001011010101111111001111110010101010111010110000110111110000001100111000100000011010111011010001101001001000111000001101101010010110000000010111011001111000111010001001000100100011001011001000000001001001010000100100100000001110011001011001101001101010111111011001000110111101001111100010011000111001000011110011110011110000010101011110110011010001110001100111110011000111010100011000101000010110100100100011101001100101101101100111101011001000000100100011010011100001011111100111001111000010110001111011110010101011110100101011001001001010111000001100011000000110101100101111001100000011100001110111011101110110101100010010100110111000100011001010010001010011111110111000001010011111001111111111111011111010100011011001001001101101111100110010101101101011000010001000011100110110001101111011001000001110110100110010001110001011001011100110001001000010110000111110000100111001101010100100001110111110011110000111011010100111001
010011101110000010110110110011010101001010000001010011111010100100110010110110010101001101100000001011110011110101101000100111101110101101010001100101100110101000111010000000110000010001100000010110010101010111001010110011000001001100101111111011101011001000000001000101100110011010001001000100101100000001100011111010101011001010101000100100011011001111001111111101110010010001011010110010100110011010011100101100111110111010101101100100111010010101011100011111010011110110011100111010001001001010000111110101001101101111010000000001101001010010011001011111111111000110011000000010110000111100110110100111010010100111011101001101000001010001010011100001110001001011000100111111100101001010110000011111110010011001011011011100101000001001110010110101110010111110000011000010001011000010010111001000111110001011100110011011011111100111101111010111001000100001101010010011000110001010000001011011100010000100110001000111101110100110110000011110001010101111111100110000001000000010000100000000101111101110000110101111111110001011001001000001110100111101000110011010011111001011001001111100000100111001100110011010001000101111010100100000000101101111110110101010000000111110100000010101101110101001010001010001101010010101111110011011101101111010110001100101010010011111000110011011001001110111011001000011110100010101010110001101100010111000110110001001110110000101001011100000101011011100101100101000100111100110101000101011010011011011111000000011110010011010110101001111001111001001111001001111001001100111010001100111000101011010100010000000000110001001000011111001100010011010101110010000011100001000001001001111111011100000010011011000001101101100101100111010001111111111011101101110111110011010000011110101101100011100011001010010000111001111100100001110001011101110110000000111111100011001000101111111110001010101001100000110111101011001010000011010011001100000100010100111101010011001110100000001000010111101011010011110010110111101101111101111001000000000110101010000100001111110101011110010111111110110011011110101111110000111100101010111000111100110101111011110111000101111000010101100011010011101100110010101101000000000000010011111101010000010010000011001101111100001110000111100110111001101011110111111111101011010101111001000000000000110001110000111011111100110011001110000100100011000000110101001101101100000110000000010100100011000101010101111100001011011100101110110010011101101001101010100100001011111111100111001010011000010111010010001101000110001100100001101101110100110101001101110001110000101111011110001011100111111000011101001001011101100011101101000000010110011010111000011011001111100001110011001110001111011110010001100111011101101100111011100110100011011000110000011001110111111100110101111000110010010101011001000100110110001001110010001011110011101111101111011110000111100111011100010110100000110000010000001001001011010101000010010111100101001001010110001000101011101001010000101110000000111111101110110000000110111001001001111001001010001110100001001001110101000011100
010001011001111100101000101010010101100101011011101000000000101111101101110010000100000100111000000111010011101111101101001111110010101101110101101001011100100111100010110010001011100010100011101110010101110110111111000000011110110101100010101011110100011000010010111100110100110110000001101111110111100100000000000010100101101110100010000101101111110001101111111010110000111000111110001000110010001011110000100011011111011111101011110000101111000010010101110011100100101011110111110111001111001011001010100101000000111100111000011101110001000010011110100110001000010001010111010011101000001100001101100101110011011111111100110000100100110000010100101111100000001101000001101111001100001000111010011100000010000101001101011011101000110111010101011101111101111000010110001001101001001010111000100010001111101100100100001000111101000011010011001001011001110010011101101000001101010010111111010110110000101000010011100000110011110111001010110000000100010011101011110110000000110001111100000001000010011000010111101101011100110010101110110110010001101110110000101100110100100010011000011110001011111011110010001110111100011111000110001111011000010100000010111001100001001010101001011110100100000010111111000111100010110101011110111101111101000101111100101011010001110100000111000100100111010011010101100110001111000011010100110110100101000100101001111001110110111010110101110010000001101100101001010001010001100100110010101011001111110111010000111001000101101010010110000000001111100101010001101101010001001111110011001010001000110000011111001010110011101011110010110001111000110110111000010010010011101100011100011101010101101111011111011111010110110011010100100001110110010111010001111011101011010101001111110111010001101111100101011101101100010100011011101011010000110001011111100001111011100111111111011001011000011001010101011010101101000000011001010101111001000111000000110000001110101001011110101111011110111110010110100010110011010110001010110100000000000111010111110001001000001010100010110010001110001001100001110101001111010010011111111111110111011100110101101110010011101111000110101010110100000111100111001100111111010011111111010001010001011011111100010001110100111110011100100101011011110000000100111010101011010110101101110100001101100100000110011101111010011010001010010111000000011011011011010001110100010110111111000001100110100001010111000001010011100111011011001000110000001101101010101001010110111110010110010100111001010010110011110010110111001001010010111001010111111100111101010101100001010110111100001101101101000101110110100010011101100001010100000001011101011111000001111100011010010011111001000001111101001101110000011100011010111011101000111110110011000100010001011011001110100111100011100101001111010010000000011001111001000101000111110000010101100000011011110000011101110001101100101000001001111000011000100110101011010101010011000110001100001111101001010010100110001111000010111111001001011001111011111001010001111100001100110000000001001011000100101001110111110110101110
011010111000111110000001001110011100010010110001010101011000101110111010100111010001101010110010001000111111001011100101110011111111010011001010100101100010101110111000011110101011010001110001011101010111011111110110111101100001001000000101001000100111001011011001100001110010001100101001100100000101011001111011001011100011000101100001111111111000000100111011100111011001000101101010011001010011111110111110000101110110011101001001101010001101000111010110000011111111111000001010010001010011010000100100111011011011001111000001011100110101011100111111001011001011101001000000100001001100000011101111101101011111110111111011010011100101010010000000010011011010001010111111110001000101110100010001001110100110101001001100100011011101000011000110100011100111100001100100001000011100111111110001100010000000100011100101010111111011101100110000111011001001110100010011110011010011000100110010101000101100010100101000101011111101011010110101110010101000000001010011001000100100000111001100010111011001001111110100001100111101001000010101101010110101111110011011001000110101011111000101111110011111110110011101101001110001001110001111011100011010100110011110011111101011011010010010101010111000111111101000001110010111101010000100110110011111100101110011011110000010111000110001111000110010000000010111111010001101001110001100010111011110011100101101110000101101111111000011000001011100011010010101001001001000110111011101100001111101100101101101110101011010111010110111101110101011000011000110111010111111100011101110011101000101100110001001101001110001011111100101001000010101101001001110100101011110101101100001101001001100100110011000010001101110111110111010011110101111011011001001011000101001010101000101101100101011000010000001011101110010011101111000101100100100101110000101110001001110110001111100100111110001010101001001111110000010001010010000011101100110100010110110111101110110101001000101101010100100111011000100001110111101001101011110100011001100010001110110111110010010011111101110110100111100110000001110000100011011000000011010110001010001010110010001100101001000011111111000000010011010101101101101110000100000010101001010010001011110010111101100001011101001110011011000000110101001110000110001011101110101000011011100100000001011011101001011010111111111100100010110001000001010011100011000011001011001101010001001010101011000100001000001011000100100011010000111101100111110011111001111010111101000011000110011000101100000010000000010010100110000010110000101101110011111100011110000111110010011101001011100111010110101011111111111110111100011111111111100001100110101010011100001110111111000011111101111011011110001101101011101010010000110001101001000001001100001001111010000001110110010110010111010110110110111111111010101001101111111000011011011111011100101010100001101011010110101001001100101101001111100001001010001110001001001101100011011010001100100101001001111110000100100100010101110011110000100001101110000010011011000101101110100111111000110000111111000101011110000010100110111
110011101011000010100111001011010111101010011000000111110100111001111010111100111011100010100011010000010110001111100111111110111001100011110110101011111101111100010111101011101001001011010101011010010001100001101100001110001001010101000101101001111010000010110111010101100110100011011111100001000100111001111011110101011110100101001010101001000011111101011111111110111110001110101101110100100101010110000010011010100100111111110010100110010010000011011101110100011110011100010110100010111000110100010111000110111010100111111101110000111101111001011000001101000001001100100010011100111010100001000101110100110101010100100001110000011110111111111100100101101001010001110000010010110111011001110111110100110100011000101001000101100100000010010010100111100010000010110011101010110101001101100010010000101110010001111111111100100101000110100110101000100101000100110100010011011110101111000011110011000010001011111100010000011111110000000101001000110011011110010101011011011011001010000110000101000011100001000000010000011001110100001011101001000110111001110110011110100010010111010000101000100011000111111011111001011110101001101001001100111111101001010011011010000111100001011110001100101100011011110001111001110100111111010111001101111011011001000110101100111011100001110010001110000111001001001101101010110001110001000010001000101011011101001000011001010000011000011010000001111001001010010000011110101110100011111100100101110011011111010110101101001000000110010100011100010000100011100011100100010000000001110111000101001100000010101101101100101000011000110100000000110011111110110000100100100011111010110010011100101000010110010001101110100111100101100011110100101101001100101100001000101000110010111001101010001011100011001101111000011101010001111101001000100100111110101011110110001110001000010101010001011010100000110100010010101100011101110010000110000100011100001100000001001000111100100001110010011001100110011010000001111010110111011011110110100111000000011000111100101100001111000100111110111001000101010010100100100111111000111110011110010001001110101011011110101000101000000110111111100000001110000011101100011000011110010110010001110101001111011111110011010110001100001101011000111001010101011100110100101010010110011110010011010101111101100111001111000000110110011111011101101101000101010111010100000100001100010100000001001100110010011110010111111000111001100000011010100111001110010000011000100001101111100110110010101011000011111100100110010101000011011100001001111101000100100001001001110111001111010011111110101100101101101000101000111000011110011101110100100110100111100000111110011111001111011001001111000100010000010011010010000010101100101110100011111010110001111111011000100110000101011011011010000100001100111010000100100100000100111010011101001011101110111101010010010000111010010110011111001011100111000011110111100101000011001100011110101010111001001000001001101010010001010100001100000110110011111011001110010100110111010001011001111101011111010000100110001110001111111100
111000111100000000011000000001100001111000011101111011011110001110110101000010010111100001111100101001100000101100111001001101110011001110100000100011000001111100110111101011101011000010101000101001010010111010111100011101111011010100100001101110001101100111000111100010110110001111101010110101001000101101101110000001011001000000111001110100011110001001011111111010001101111100100101111011010100111111111001110111010011111001111001001111111110110111001110000001010100100110101100000010000100010010001110011100001111110001111101110010111110000011101101010010000010101100010101110001001010100110111000010000011001001111101011010000101111110110110100010101001110110001001111100011110011010111001110000000101010110001110110011011111001111011101000000001011100000110101010000000110001110001000000111010100111101101000100000100110001110100011000111011011100010010000000011110101101010101010110101011101011100000100110001100100011000011010001010001011000101000011010001100011010100100101011000010000010010111010110001010100011001110101001010001011010010110000000001111100000101111011101111000110001011001001001011101010100010111000110011111111001000100111111001010101011011111011010000000011011001001100000011001011011101011011110000101011011101011010001011011000000010011001110001101100010110010100111101110011010010000010011111100001111011101010001100001110000000010111101001111110011100111000101110010010100111100111101101001001100001100000000010010001000000101010011111100110111111100100010010001000101010101101010101100110101111111011110010001000010111101100000101100011101010101111000100000110101101110101111000011010000111010010011100111101111100110000001001001100101010110010001110001011110100111010010000000000110100101110000000101100110101110011000000110011001011100011110100110000110000000100101011001101011111001110111110100000111110100001111001110011100011110101001011000001011100111011101110100001010110101111000110001100100001011111001110000110110010011000010111010011000110111101000110011100000011000100110001011010101110100011100001100001000100100100011110000010101101111111101111010010010100110011011110001001000000111100000001110010000010001111000001011101100000000100100010011011100111111110101011001100010000010000010111000001001000010111110000000011110011000100111101110110011000101101010000010110101001100110011100100011000001110110111110110101110100010101101011010000101000010010010000011000011110001000010000111101001111101101011001101101010110001110011100101111001111111011101110100000000000101001100100010100010110010001111100110100111101100010111011001010001001100010001001111011101001010010001111011010011000011101000101100011101110110001101000011010010111010011001110010011000010110110011110110100110100000100011101011101000101010100010000000110011111111010111000011100000011111000110101000110000100011001010011110001110001010100100001101110100000001101100111100011110111001000011110101011010110101001000101110101100000101000111100000001011010010110001000010101000101001001110
001110011101001000010101100000001100101000111001110010100011111110000101011101001101011100101100011000101100101000101001000101111001011100000111100000111101101111010111110011111000110011001111001100100101101000010000101011010111110101100101000111001110110001110110001100100101101101000000011101101000110110011001000001111000111011011100000001110011110101001011001111110011111000111111000001000111110001010100110011010000100111011010111111100100111110110011010000010001010000000000111010110001011110010100010011001001100001001101111101101010110011101010001001100010010101111110011110101010100010110110110101100010000101101101001010011100010011111010111111000111110010111111001001001111111010001010100011111000001101000100101110100001010101100011001100111110110010101001110011010000010100100010011111111110010001000111011100010110111011000100011100111111100100110010101110001001011011111000100011011001110010100000001010110011000110111010100010000101000010001010111000101010000011010111100111100100110001000110110110101101000111100110000110101101000101100111000101000010110001001100111110000000100100001100111010100010011100110001110011110111110100011001111101100000111000011011010111111000000001111010011100010110100110101011111001000011100001101100100110001011000111000110100001011011011010110010010011100100000011100000110110110000101111100111000110001011010010110101111100011110001101011111110001100101111010000001100000010001000101010101011100001010001010100011101100011100010011111001111000111100001000110111100011101110101101000110011001101111010111010101001100000010110111101011010011001011110101010111010110101010101000101111100111110100101111111011100101011111011001011000100101101010001001111011011110001000101110011010010111110011100000111110111111111010001100001000100011010100011001011111001100010100010011011100100001100001011110101010010000011000101001111101111110100100101100100111001111101001001010100001011001010000001101100010011001100110001011000110100001011000011110001100011111111101101111111011101011110000111010100110011000010000001001000100110001101000011110101001100011111111111001010100100101001110100001101010100101111011010111101110010101010000100110100111001000011011010001101111100111111100001010110011000110001000001010011100001110111110100111101011011111110001111001110011101011000001010000010110110010010101111100000100110011111110010101100001000101001000111001110111111001101011010000111000001001000010000110100001100000100001111011101001001100010011001110010100001001100111011110100101111111111100111001101101100110111000101010101001101100101110000000001101100111011111010010101011111111111101111011001011011011101001010000110011111111100011111001111011010000100101011001101101001010101011011110010110010101000010010100011101100100000101100001010110000000001000001100001110010001001100101001111111111000001111000001101010111001011010100100000101100000000011011100011100110100001100111111011000101011110100100101111100000011000011010000011110010001010101101011001000
111111111011001010110110001110011111011111101101010100001101010011101011011110100011110101100111111000001001001010111101010011110000010100101010110010011011001110000000001111010100101100111111101111001010011100010101001101101100001100011111111001100001101001011001011010010101101001011101110110101110010000101001101100110000001011100001110101111011000001000110011000000000111010011110101010100010110000110011011100011100111000010101011011110011001010010000101101000001110000100000111111101101111111011000011010111111001010011111111101100010011111001011100101100101101111100100101100011010101111100100101110000001100110011100010000100011011011110111010111111110101011010111110100001100111000101110001111010011001111100110000011100011101110100000101001100010000010100000111101111000111111011110010111000010001100111101100011010011000101010101100101100010011110010100100001111011000001011111110011001101110111011011000010010001011001000011101101100010101101110111000110001011110001001000011100001101001110010010010011000010100010000101111111010000001110000111111000101101010100000010000011110110100010001100111111000011111100001111000111001001101110111000100010111001000001000110010001000011100010100000100011010000011100111001000101110100100111110001010111011100101001011000100011100110010010111001001000100100111011100011111010011110100100000011110000000010011001011001010010100011011110111110011011110000110100000111111100110110001001110101100100010100111000001000011110101111101101111000001010110100110101001000000110111010111011000111001100111100000101010110000110110110101011011110001101011101001100111110000100001010101110011001010110001011001111011011010110010110110001101101001110100110111001110101110000110111001000111001001101010101100011011001011000111101100000001100010001100001100001011011111001011000111110111111101100001101000001001001100010110011111000100000011100001111111000101011101001011110100000000001111111100110111100011000110100100111100111110010001110001011011000100001111110111111101100101100100111011001110000100101011011011000011100000011011000110110000111111011001010100110101110101111101000001110010110111011111101110011011111110011100001101111000100110110110000100010010110100000011011001011101100010001011110011100111100000100001010100011011110110001000001011001100101100101001110001101010011001001100100100110001101011100100010110001110000100100111011000100010111111010111011000001001101001000010101110100100101111001101110001001111100100100001000100110001011111010000100011100010000000111110010100010111010110000000000011100111100110110001001110100010101000011110111101011100111001000110000011001011111010100000100100001111010110101110100010001110000010100110000011100111001000010010001001000110101101101011000100111110000011011010010011110101010001011011011101011011110001011110111111100011000101111111101111010100100000011000000010111110001010001101010111001011100110111110101001100101101110101110001110101001101001110011111111011010110010001110101011000100011101001
101001110110100100111000110011000110011001000101100010011101000111111000100111101101111011100110011011110011110110010000100010000001001111110111100100011111001000111000010001011001001100010010101001111000111000001000001010110010001010011100001110000011111001111110010110101111101110000001100101100010101011101101111000110101111010101010000001100100011010101001010110101001110101111001000110101111011100111100100010010000100111110110010111100100000100011001100101110110101101011011000001100010001001100001000001110011100001111111001110001000011100110010011011111101110111010010111001101101101110100111101111010010100010101111111010010000100010111010111010010100100000001111001001010011101001110101111111100111000000001111000101110101100111011110110010000100001010001011100000111000100000111010000011101100100101111110110010101010100110001110110000011100000110100111100001101001101011001100101101100111100001001010000111101010100111001000100000111010011000100101001011000101000111000000111110101110110101100100110011011100011000110110111000010100100100101100011001110001101111100110111100100111101100010101001011110110111111101000101001000101001100111000111111100010011011000111110010010000100101111001110111001001010011000100000110110011100111000111001011110010000110011110011010001111101100010100011101111000010001101011000001100010001110011100100000001001110100011100011110011001000000111001011110110100110110011100001001100011111100001011011100011101000001011011101101111010111000000100000000011100001111110111101100110100101110010111111011010000110010001001010100101000111101010100111011101110100101111100000010101011010111110001011101011010110010001101000011001011101000101011001000011010111110100010000001010010010010010010111011100110110101100111010001101011010100101110000000010010110101111010000111011011010001111111110110111001110101101101011011001001011001111100010011011011111010101010100000101110110001000000100111100100011101100100100011100000110010000110011100110110110100100001000111010100111111011110011010100000100101011110001011110001011111011100111010100010110110110111011100101001010100010101100011110011101011011100011110011000010110011110111011111001001000001010111101101101010101111000001100100011000001011000110010101110100110000011111001010011000011011110010111001100001010010010011011011010001000111110110100101100010011110100010001000000101001011001001110101000000001100111111111100000011100111100000000101001110000111001000101110110100000011011010100110111111101101010111100100001000001010111100000000100101010010101101100001000100100011000100110101101000000000010000001110000001001010010100111000111101111100001011001001111110000101110011111110100011010100101000111111111010111100101000001011001001111011110001100000010001100010001010010100001011001100001011100011100010001101111111100000010100111110100101001000110101101010111001000101110000000101010110100111110010110001110011001110100110110010011010101100001001110101000000011001000111110000011010110110001011010111110
001001101101010101001001111010011010001111110101001100010100001100001010001011101010011111001101111100001001000000011111101000011000110000110011100011100000000111011000110000111100011110101001101001100110100100110000101011100110010111111001001110101100100111101011010010100000101101011000011100011111110100111001100000100001110111000000111011111110000010000010000110000001110011101011010101100011111010010110111111000010110110001110100011011010110111110001111010001010110111000001101110111111011110010011100001111000100111000101100110111101000101001010111100011110001001100110100100000101000001111001110010010000100111001010110100110000111010101000110100111100001010000011010110011101111111101010111100100011100000000111101111101010000011010111110110100101010111101001010010100110110011111110011111000011001100110110011100000101101011101010100011001000111110101111000101010100111110001001111100100011010111010011000010100111010111000101011001000110111010111000001111000101110110001000101001101001101001111000011000001011010000010000000011111100101001110000011000001011111110000101110111100101011011101110010010000100110100000101100000100010010100101110001100010010111010100100000111011110101111100110110000111001111111010101111110100001000110111100100001001011100000001101010001000111100000011101000011000101001101110000101001101000110101011100001110101110101111101101001110100011010100101111001010000111111010100001111001111000001011000111101001001110101110101111100110010011100010110000001110010000110101011001011000110011101010000001110101101110110110010010100011000110001010101110011110101110000110100000011111000001100010111000101110101101000111011001111001010101110101000001010001110001010101110110110001100011100001110100101100111001001100101011101100111011101101111110010100111111100000100101000101001110011110110001011111100010111000011110001101101001011001110101101111111001111011000111111110111101100110010010010101110101110100101000111010010111100010110000011111011100110011100110001111010000000011110001110101110101101011111101100000010100110000111010010000111000000010010100111010010011111101110001100001001001000000110101111011111010010110101011000010010111111111110001011111110010100110101001000100100111001011100101010110010111101101000000111001010000011110001110101000010011101001110000111111011111001001000101010110001010001000010000001011011010110011011101111011100100110011111010111011111110000011110100001010100111000100100111110111000011101010101010000011000001000110001000001110111101011000010111010000001111110000110100011000110100010010101000111101010010010101011010011111110110001010111100101001000001000100001010101001101011010010111101010101010111010110010000011100100100001100110100001000000010101001110011110100110110011011101100000100010111010001101000111000000110001101101101110111011011011010010010010111010010001101100011110000110100110010101111000011111011101001111111001000101000110010000110000001110010000100100000111011101111110011110101001101101111110010000111
101101101001110000111111111101101011111111100110010010000001000010010110111010010001101010101101000000111011110111100100100110001100110000111001100001010111001001100110100001011110111001011111000100001001011111100111001111010100110110100011101010011011001010011001110110010111011111011000110010110001110100011010100001111000100110100101000111000100100110010101000010010110111010001000111010010000011010010100110110101101000010110110010000111010101010111101100110110101110011011011111110000010101001001001011110011011001101011011100011010100011100001110000011111100001111101001001101010000000111100010010100111101001011001011101100111001010100110110011001110000010111001100011001011100011000100001011111010010000000011110111101011100101001100010100101111110100000010000101110110010001111000011111010110010010010001001100001100101010100000111111100011011110010011111010110010110111111101001110010000100000111000101010110010001011011100111000110111001110111111101000000111010010100000110111001001010110000010100010010111011010000010101110001000000011011001010101010111001110010101101010011010010101001110111000001101111001101100000111000111101111101010101010011100000110101011101101110001000101010110001011011010000110100001010101100110001110110111011100011100001101111100010000101100011110100011010110111110000111011100011010110010001111110010010111000011010100011001111001100010001011111111001101111011011100000100110000110000111000000011101010000111000101000000101011011000000100101010100001000101001110011110100000100011011010100111100111011011000110010111100000110000010110011110011111100111110111001110111011000110001111100001000110101111001011000011001101011000010101010000001110111100001010101110110001001100010110000010010001001001000100000111010010001111100100000100110101110010111011001001001110010110101010101000010011101000000101000010001111010001011010011011011101001010000001111111111000001001101010101010111010011101011001100001010000100110001010110001101001001110001100010011010111110101010000101010110111111100010000111110010110101010100000101001011011000110001100110001010010001110111110110001011010101010100110000010001011111010100000000000011101011001001100010001011101011100100100010010100011001110001010010011011011001000110110011001000000011010100010111100111001001101111010000001011000101111001101111110100000110011010001001001000110010010100101100111110110101110000010010010011111110000001011100011111101001111000011010101110100000110111010011101111101110001011111101000011101111001011000100001001110000010011111011111111111101110110101101101010111000111100010011101000100100000100011011110010010111111101000010001000010000100100110111110101100100001111000101100010001010101111010010101001100000000000111010100010001111001011011011010111011011110101110010010010011101110100011111011110011011101111101100010001100110101101110000010010001010100000011110010111011001001110100000010000100110010100101000010100101100001110011111010111111101100010101101011001110110000101010000011011
001110100011000111101001010110010100111110000011101111000111001100101000101110010010101101101010000101000100111111100100100000100010110011110001011101100010011010110011010101110001110110110110000110011101000011001111100110011101011101101001110001100101100101111011011000011100100010100111001010011101100011001100000000010111000101001001101101011000111100010011000101100100101101001100110011111011010000000101001111100111100010001101110000100010111011010010100000011111010100000000100000001101000111111000101011101100000111001000111010000011100010000001011000001101010010100111100101111001010101011001000000011010111111001111011010001010110100110110001010110110001011100111010101110110100011100000110111011111111100101001110110000001011011011010111100001001001110101100001000100000101010011110000100011000101100100110110001101001110001111101111000010111101011100100001111000000000001110011000011101101101111111101001010101100011010011110111010001000000101001111111101111010010111110010110110000100011000100010101111001000011100000101101001001100111000000001000101011111111111110010100001011101100010100000001101100001001010011001100111010111101111000111100011101010010100000000110010011100110010011011100100011101110100011011010010100001001000011110011000101100011110100011111001101010000101100101000100010010101101100110110011111111101111010011100001000001000010001000111100000111000011000100100011110011001101100000000010101000001011010001011011101100001001000011000001011000101011010001011111101100001000001000011101001010100101010100001101000101001010001000101100101110100101100001000010111111100000000001001110001000001111110010101010110010010100101010011100011101111000110100010110100101011110100110001011010111011110001001011101001001101000011101110110111001001010000001001000110111110101011100001000010011001111010100100110011010101100010001010000101110100110101001011101100011100101101010101100010011000111001100100001001100001111101010101000110000000000101100101100001100100100001011010000111111001101011011101011000111000101101000100011111010111001111010110011110100111000010011110000000111011110100101001111000001111000101011001000111001111101100001011001000100000111000111100000010100101001101001010101001101100101110010111001000000001001110001010011100001011000100101100010101000001010010110010100110111110000110011011100010000001011101001111100011001001001011000001010001111101100010010010101110001000000110110101010111100011100011011011101111100011101001101100010111111110101100111110111001111011101110101011100110010110111111001100111111010001101110001110100101110111001010100001011111100101101101011100101001011101111110101100110100000000100100110011001111000101001111111011011110100000100101101110001100101001010110101010001110101100010011001111100000010000101101100101001101000011100001000011100010011110010101000010101110000000011001001111100000001001100110101110001010111111110000000100110000001011110101110101001110000000001011110111100011010100111100101000100101100001101011110
000111110100110000100001001000101100101110111000001101110101011001011100101101010010010011100001110000011010110101001101000010011111011110100010101010101010000011001101010000000100000010000100010100001011011111010100000001001111100111000100101001101011001010111011001000001011011000000100011101110101000100011000001111001011010000111001100000111110001010101101001100101100101100000011011000111110101000101010010001011000001110000011011011101010110100011100110110000100001000010100111100010011110110001000101101011100001111111101101011010000001011110010111000110111110110000000000110010111100101000000101010110100100100111110001101111100001101010011000011100011011000000000100011001110010111001101110100101000000111001001110001100110100101011000101000101101101010110011010011000101000100000010110010011110011001010100111110101010101101000111001101100101101001111100001001101010111100110101101010000101100011111010101101001010010000101011101111010000101011101100101101111100110111011111010101111000110111101100101001001101000000000100101000111100101100110100111111011100100011011101010100011101001110110111000111110011000000110010111111011111101100111011001101010111101111010000011000011001110010110001111011110111110110010000001010100101101010110011000100011100010010001010110001110000000011011100001110000111101110100000010100010100010010000001101010111010110111011111001100010010110111001011000101001010011001011101101010110101011101101010010000011000000101110000010000010101110110010010000100101101000010100100111000111110111000010001111111000000010100011110100011110111111111010100001110000000101001101100000101101101101100111100001000011100111000111100101100100011000000100111011101001001101101110010100000110001011100101110010011010000001011011000100000100010101100000010110100000111010101111110111000110011000111000010111010110010000100010111010100001001001110101010110100110000100000010011010100110101000100100110111001101111110111110011101000010100111001011011110001110100111101001011110111100111000001111001000101001100011010111111010010000111011101001111000000001111011000000010100011110100010011111110010101011001101000101101011110011111111001001111001010100110011001011101001000011001011110001000010000011010101100100100101110011101110010100010111010100010100010100100111100001100111101110000011110110111010111011110100110010101100110100011010101111010100101000110001011010001010111001101111011111001100100001110001110111110111101111010111011100001010111000011010011001110101011111001010110000110101011011010010011110000011001101001100101110011101011011010101010110110000100111010000001001001101000010000111110001100011001101101011101100011101110111100010000011101101101110010001111111010100011010000110000111101111001000111100110000001111101001001111001111100000111100010100100110111101100101000101110111100110101110110010100011011100000100101100010100111011100110001101101000011000111001011001001000010011101111011011000101110101110101000111111011110011100011100010100111010100011001110
111001111111000111000111101100010101011010011111010101000100110011001011010010100011000010111011011101000110110011101001110001001011100111111101001000010101101100100001001011011111100111101010110111010111010000100100101100011011100000100111101110110110001001110000100101110011011011000111100100010001011111011000100110101111101000111100100001110100000000100000000110101001010100110101001100000111010110001010011100011111101001011100100001101010000001100101000110111000101000101100011101110110001110010010000001101110111000110011011001001010111101000011111000000100011101001101101101010000001100000011110000000101001100010100111110011000001000000110110101000110001001111111101000111011101011111010101100100101100111010111010001111101100001010101011011001010000100011011100110001110001100011001110101111110110010011010001000110101101100100110110001011000110001110101111000001011110001111110101000011110101100111100100011110000100011011010000010111110001010101001011111101110000010100100011111100010001100011111111100011001000010100011010100101010111111011011101110000101001010011111100011001101011000100010110100000110110100100110111010101100100010100110011111111100010101010110000001011011101011101101100110011010011000011110001100010100100001110011100111001011000111110011011000000100111110101001101001101111010111100111010101110000101111011001011010000100100010011111001010111111011011101001001100111111000001001101101001110100001111000011101100101011000101001111100101111101010101010100101100111010010000010000111110111101000001100001100000010101111110011111101101110011100100110000100000000110010000011010010101010100110110111100110000100010101010010000010011011110100111010110111111001010010001000101110111010001010010010011100110011110100110011110101110001110110000111010000100000000110101110101110010101011000011011100100010111110100001111011110010010001110110110100111010001111010101001101110101111111011011110100011001000101101011001110011101010101000011111001101010010111110101111100110100110011010110011101010101011100110000011000111000000001111101010011000101100101011001001010111011101000111010000111011111101101001001101011111111010111000011101000001100011100011010111010011011001010011110101001000100101000000111101100110110110111101011000001000100010111011100000110000000110101011000001110110101011001010001010100111111001001100111011011000010011001100001100011010101010101011111010100010111011001101100011110011100101001010101101101100010000001010100110111000011001101100010101100000111110001111111101000010101001110011100100010100001010011100101110101010001010100110110100110111010110000101011000110000111011110010101000011000000100110100100000010111100101111110010001110110000110011001100011000001110110010100001010000011000010110110011101110110011001100101000010011101001010110000110011101111111100110011101111111010110111010111111100111010001101101010111000001111000001100100100001011010010011111100000010110110111110001011110110000000111110010110011111001111011110000000011101000
010001000011101000000001111111010110011001101110110010111111011111001100011111110111100010010111111001001110001110000011110100001001010110010001001110000101010101011010111000110010110111101010011100101100010100001001110111011111011100100011001011101000010001100100101010001001101011011100110000111101000110011110010000110110011110011000000110011000110111100111010010001110000001011011100001110110110010001000101000001100111011011000011000101111100110111000001011010001011101111100011010110010011001100011011100110100101000010001010010011001100011110001001111111111101100010010011110101000010001111110101111100110001011001000100100101111100100110100000001010001011110110111110101100100101010011000111110100110001101100111001110100110011101000110000011010010000101111111011001110100101111011110110100000101001100110110111100010110011001001100101001110100011010110110001111001101000111000000100001101110011001111100100001111010100011101000110100001010011001001100110101111111010101011100001001100100101111110101010101110100000001010001100110000110101000100011111011010001110010111100010101110000011011000001111110011011000110001011001100011001010100111111101101100011110011011111110100111001000110101000111010010100110010100110000011100011010010101001001111010111111101100010000111000001010011011110111111111110011100011011011100000110011000011011011111111101000110101110001001000111101110101110111011010001110100011110110101110001110101011001000011111101011011101101010110110101010111100100111110101110101101011110001100001101110000101100011111010101110000110110011001110101010111001110111011000100100111000101010010110010111000111100101011010010001110110101000011000001101000011111100111100010101110000100010001111100101001010000001011001101100101100000011011011100111100101010011000010010011111110011110010110011001100000000110101011001101011011011111111000010100100100100100101100110101001111000101001001101011000010001101011010001000101001101010011001011000001000111000111101111011000010100000001110001010100010011111110111111000100100011000000101000001011101101001011100101000101101101101011101100011110110110011011110011110010001000101111101110101101100011111000110001011010001010000111011011101101000111000011111111000101100101100011110001000100010111111110001100101010001000010001001010100100111111011000000010101110100111110001111111001011010011100110010101110001100101011101111101100111101001001100000100011111110010000110110101001111001000001000111110000000110111111101110101100001000101001001001011110011010101010001111100010001000011001001001100110101100101111100111001100010011011011011010111111000011001101010110100011000000111011001101110110110100010010101111110010001010000010110100011100011101001000011010100001011100001101010011110110010000111011101110011010111010111110101101110110100110111011000101100001100000001000001000100101100110010111110101011001100000011011001000110001110000001101100101111101110101111000011000010010001010111110001100010010111001101000000101111000101101110
110100101110001001101100010000011110101111101010101101101101111100101000100010011110110001001100100111001000101100011011110100110110110000011000001000001101001001101010110010110011101000010101101000101100011111110110011110100101101001010011010000011011111001011101100110011100110100110110101100110000001100100000011111000001010101010001110110111010000011001101010010110101011010000011010011101010100011100101000110111100011101001011100000100111111101001011011001111101011010011011010001101001001001110110110010010111000100001111100001000111101001101000010000101110101110010101110011110100101000111011101101101101110011001000101011111100101000000111001011000110111010111111100101001100001010000101110001000010001001111011111010011011100111000111111000000111110101100000011011010111000010101111000111110100001111000000101100110101111011011111001011000000110011100111100111111110100011100001011000010101010101011101101111000111101101111100010111001011011011010100000110111000110010001010111100010101010100010010111011000000011011001110001100010000111011100111001101100000011100011001101101000000111100101110011010111110001000011001010000010100101100100110111100100001111011100110100001010001001101011110001011011011110111011101101100101000000101000100111001000110000110101001101111110010011000010000000110000110001000001110100101111110001110011110011000011001011110000110011011100101001001010010100001001110010010101100110110011000010001001011001001000111001111001100101100110001011000011010010110100111101111010010010100000110010001000101111111100001011110000111101110001001011111011011010010100111001101000110001000100110110111100101100011101001111101100111110110001010101110111011000111101111111010101001100011001000001111111100000111101111100111000100110100100110010110001111011111110010000010100010001110110100000100100110001100011101111011110111000110001100010100011111000001100011110111100001001000100011100111110000110111010000100000111010110111001010101101010000000101010001011101111101011101100110001011011111101100001000000010000001000010100100111000000000001001111001100001101111001101010001110101101111111010010000111100110001011100000010100101010000101100011011111100101010011110110011011111011011111110001010000101001100000100111111011101010001010101101010000110000000110101100011011111101100011111100011110110011001101001111100010001111100001000000111110111011111110100110101101010001110100011110011111100101010101000110110111011000100110100010000111001011010011111001000000110001010011110000000000111100011001111000010000000011110011000100011100111001010101110101000001010000001000111110101111111011101001101111010010110000101101101100100100011001000100011000111010001101111010100001111101111010100011100100111111011111011111011111011111001101111100010110100111101111011010110011101111010000100101100100000010000011010110100111000000110110110000011111111011000001101111011110011111111100011101101011110000000010110001110110000010000110000010111101111000110000011000100011010111001001011
111110110100011000001011011001001010010101000001110011101111111101010101010100001001111011000011110001011010101101111101001110001001111010101111000101110101111110001000111100010010111001111010010000101010111111011000100000011111111010011011100001011001011101001011101000100010101110011111001101010100110100101000000010000110110101000110011101111000001010111100000000110000010100101111100000110110100010001100101011000110001011101100001010001100101100010000110101111000110100101100110011010011001000110011010101100010001100110000001000100110101111110001111000001101111110011001011011000101100011010010101110001101010010010111110001101011001100001100101001001100110010001100101000100010000001110100101110011101001110001001101001100111001110010110011101100101001101111101111000100001000011110110001110001101011000100001001001010010101001101101010001001111001011111010001101001101011111010001110001000100000011110000110001001001111101000111010000001100100000110100001011100000001101110111110100101011111101001000100010001100110110100000000101101111010001110110100110010110011111011011001000111110000101001010100101111011110010000010000100010100111110111100101001111110110101010000011001100011001010100100101110110100010011000110111011110110111001001110010001011100001010100100000001001111011010010010010100101001000111100011110101110010110100001011111001111000011001101111001111101101000110000011010101110001001011110100110111010110110000111100000100101111011001100111101110111110010101110011110011100111111100011011110001101000001110001010010011000111001110011100011101000000001000010101101111111100100000001100101111010000101000010101001000111111011111111111000101010011110000011110110100000101101011111010110010111011110010100110101101100100001010100011001001111101110100101011100001011101101111111111000100001110100100010001000000101011010100101111101000011001111110110001010010110100011000100101100011000011010100001110000001111111010111100010101110100001000000000000100001101110111110000100100101111010101001010011101111110100101001010010101101101111000111001011011011011111111010111011101111000011101011100010101000111110000001101110100110111000100010010100110101100110100100000010001011000011011111111011101110000110011000000110110100010101111100111101010110000101001110011011000101100100100110010111010010111101100101001111000000100011110101100011011110010101100111010110110101111011011110011011001010000111001001101000101010110000001011101001101001100000010101111010010111110010010001010001110011000110101100111000101100001101101010101011110101011100111001101001110001010001110000000011101010001101100011011111000000101110101001000010101001100110011101101110010001010101111000000000111110100101001101100001100000101110000001110100010011000110011000001110100111101001111110011110010100000010111001010101011001110111000011110100100001010110000111001110101100001000000011101000011000000001010001000001001001010010100001000100101110101101110010100101101001110011100011000100011000111010100000100000
011010000111110101000010000111101101000010010100001110000001100010011000111100011110010010010000000010010011110000010000010101111101100011110011110010111001000110100110000100010100000111101100000111101010101111100000011011101110011001101110100111000110101010111001100110010000101001011111000010010000110101001010101110000000101010010100110100100111100000100010111111111001010010000101101101110010100010000001001110000000000001110000000110110100011000111101100001101100111011011010101110101010011110011111111010010010010001111111110100001000101001100000011011011101010111001001000000111001101001101001001011101100110100100011001110011011100011011010101100011110000100011011100100100110101110101010011001010010100100100011111011101100110111101001100000100100001101101010101101110110101001101111101000100110101010101110000010001111101110010011111101000000101110001110101101100011001101010010101101110000001011001110001111000111011111100100000110111001101111111100011010100111001100101000001011000100000100000100001110001001110111010101001100011001101000100101101101001000000100111111111101001000101001101110100011010001000100001010100110000000001001101010100001010010101101110111100111100011000100111000000100011000101000100110100111000011100110110101000000011011111001100111001110100011010111000011001100100110010101101011100101110111111000101101111101001010110001001010000110101000101111101010100000000101001000111011010110000101101101010011100001100011101111010100000010110000001010011111100100111010010110010101010111000101000011001010110010110100100101101110000110000011101100100100101101111000000010111110011100010110001111111100101100101001111000111100011010000011000000001010100101100110110101001110001010101011000111000000001010110101111000000000100000010101100101110010000110110111111011011001011011110100000010101110110000111011000101000010001000000100011001110111011001000101000110001000111111000101001000010110010111011001011111000100000000110001000000011100010011000111110001010111010110110100100111000110001100100111011001001101000110101100100001111110001001101010101110011001111000010011101111111010111000011110111100011001111100001100100001000000110000101001000000111000010100101011110011011101100100010010101100111001111100010100111100111011010010000100101010010000110001110100111101101100111001010110110000100111101010001110100101011010111001010110101001000010111111001001110100101111001000000110100110101000001001011010111100100000011001010001010000001100101101000111100111111101100010001001001111000100100010111110111101010110100011010110110101011111101011101001110100111010000110001111101000000001010011000000100011111011011000110101111110001001110001100101000000010000001000000001010101001010011101111110111100101111100000010110001010010100101010010011111001000000100001000110010010111011100011111001011011000001101001110101010001111100000111110101001101000100010110011000111110101100011111111100001110001011100101100111101101010101000000100111011011001111011000100110111101110010
001010111011001111010110101100000101101010001010001001110111001010111110011001100101101000001010011110001001101101010110001110001111010101111001001111111110111100110011110111111100000000001001011111101000010101001000000010000101010010011111111001000111001100001000010010110000011110100111100101110110011010010001000000001001001011010111111101110110111011111001111100001010100000011110010110000001100111111110000110001010100101010110011000100001010110100100110111001000000101100100101101100011100011100001000110010111100111010011100000000010100010011001010001011110011111001110100010100000111001001001010111110111101101101101101101011110100011011011001000001101111000000010110101101111111001111100101111010110000110100101001111011010010101101110011000101001110111011100001011111101011110110101111001111110111110101001110101001011000011011000111101101101111000110100110111101011100010111101001100100011001000000101010001110010010001101110001111110100111001001010100100011100111101010110011110000110100010000101101100100000010010011001100001010000010110100110101001010011110010110110001010000001000111011110010011010000100010011011110111111110011001100000101110101101000000010000100001100110110011001100010101111001101000101010101100011111111011111000100010001010101000110100101010101001110101100111101010000011011000001100101111000011111101011101011100000111110101010111010001101110011100001010100110001010101010110001011100111011111100101010110100100100110101111110110001101000100110101110111001010101011111010000000001110100100110111010001011010111101010100111110101011010110001100000100111101011001111001110111111110110110100110010011111100000101111110110101101100001011000110111101110000010110100011011010001010001100001001001110010100011101100010110101111110001001010010011010100000010100010101011101110000110111111101111010000000111100010101011100011011000010101011100011100011111111001010111111100011001100011111010001011010000010100110010111010110010110011101110110001001101000100111011001011110111110110010100011100000011000001100010011100111110010001111010100100100011011011010000101001101011001100010011100000111111100101010001110111111101001110101100111001000001100111101000111010010001001000011101101010100011001001100111111100000001100111110001110111110110110001111111011001111111110001110110101001010100111010000110000111111111010010111000111100110011110010010100011111100000111000101001001100110111000011010000010100001010001001111010101010010010110001110000010011011000011001110101110100000011111101101011000100001010001110111111100011011001011001011111101011010011000110011110110010001101111110001011100000101110011010001011001110010110010010100101001110001111110101110101010010111101110000100100011011110011111000000001010110001110010001101001011100101001101010000111111100111100010100000001111010110111001111001001001010101010000101110000101011001010110111100000011000111111101010001111100001101111100100000101010000101111100010101100111000011100101011100101001100101101001101001111
011000001010010000010111111010011000001101000011110011100011111100011000010010100111001000011101001101010110011111111111100011111101111110010011011000111100011010100100011001010010010101110001011101010010100110000100011101111000100001001100000100011101100011000011111110101101001000111001011101000010010001100101101101000011010111000001110111100100111110010001111000000001010110010001000100111100011000010110110000011010100101101110001111111111010011110110110001001101100010000001101001011111100011110100110101010110100001111011100011000110010101101001001100001111001001010100110111111001110001001000011101100001110100100101101101101011011000000000010100011101101000111000000101011010000000100111111011100100001100011010000100001100010010010110000010101101001111011010111100001011110010011010001011110010100111001101100111111110100100001101100100001100110110111000111001111000000111101111010100101100110000010111010101000111111110010001100000011100110111101110000010001100100001001110101011111000100011101000100001110101001000101001001100101111111110101001101010101110101001100001101010100110110100101110100011101001101100011111110011000101101110011100100010001101111110101000001010100110111000000010010100110101100100001110001110110110110010000011111100111010010110111111010111011111001110101011001111111111111010101110111001101001110010100010010101011111101011010001101101011000001010111000011100110101000010001100101011101111100111000001101110000011011001011111011000010010011100101101011100010010000010011011101101010010011101101010011000000001001111111010100000000101100100100011110110110001111001110011010011010111100101111111000011001011000101110111001001100101111000000010000110000010100101111010110101000100001001000100001001001001100010100100111011001100100101011111000100100110110010011001001101100000101010010011100011000001000100000000000010111101101000010001001000010110010000100011001010101101001101001110110001110001101010000011100100101111110010000101001110101000100101000110110100100000101100001100000001101001000110010010010101001001110111011100010100111100100011011011100110100100100111000011011110010000010001111100011100000011000010010100110000111100100100111011001100110101010110001001011011010111000111110000111000001011001101001111011010110101011011011011010101001110110101000000001100100000110001110011010001101011100100110000011010011010000010000111001110011101110010011100111001111101000010111101001000000000111001101000101000001000101000010100011000011100100110001111000111110100000100001000001011011100100110010001001110100101010100100011101110110110011111111000110001000111100101000111111110111101010101000100100111110100010000100000111011111011011111001011010111011010010001001000011000000100100000001010001000110111011000001011101000110100001001111100011001001000011010010010011000001001000110110100101000110110001000010111111011111100011000111110111011100111111011110010000110101001011101000010011111101110001101001001011101001011010000111110100011101110001100101010
010101010010111000101001110011001111001010110100011001000111101111011010010010001100100111010110010101100010110001001011111110110111100110001000110110011001001001101000101110001000101001011111100010011101010011010100001001000100011111110010110111101100000101101110100011011101010001101110100000011001100111011100111001110010011000110010101110100101110101111100001110111110101110110001110100111011111110010111000001101001001110111110100111001111000000011010001101000111011110000100101011000011011100100101111000001000110001100010110010001111100100010001110000011010010100100010110011101111101000111101001101010010101011100101010110001011001001011111001010010000100011000111011001010001011001100110001010110101011001101011000001110100000010001001101001111111001110000110001010000111001101011110010101010000100111110110011011011001010001011110011100000001110010101111011001010011001110111010111001000110111000001010010000000000100111011010110110000101100110111001101111001001101010101100000011000101110000110010101011111001100111010111001011101011111000111110110011110000111000010000100100111010111011010000101011000010001011011000001011000110000101011100010100001001000001011110010001000100100010110010001011000101111111110010100101010110010000010011000011011101100011000010010111101111000000110110000100011110110111111111010101011100110111100011111011100001100101110100110100111101110101111001100001111111001111011110100000010110000000111100000001111000001011101100111111001110000011000101100111110100000110101001100001001111010001001101000110101001011100100101100010011011011001100010101110100101000110000001100010000010001111001101110001000111000000101111110110101111111011100000111101101100110011000101111010111110011101010100010010000100101110010010011001110001110110000110100111001111101001100011100110000000010111001000000000101000000100010001111110110011111110111011101000101110001011101001100001100010111100011010100010010001101001100010101000010010000001101000101000111001011101101100011011101000101110101110101011000101110010010000111110010101100011100101011101111001111110101001100011110101101100100011110110110111111001111001101001010011000110110111000100100110010011100110101010000001001000100100100010000000011111111100111011101111111000101111110000101110100001100110101010110011101010010101100001010010001001011011110011010010101101101111111011010100111011101101100001111011100010111100111000110101111101111001100010011100110101001100011110001101101111011010110000100101110011010000000100100100111001111100101111110000100101001011001100100110110100110011011111111000101001101001010000111000100111101101110100000010010001011010110001111111001010100001001001011001111111100110101000010010110011110001110111101011100000110011001011110010010100101010111011000001101011100101000001101010101001110000011101000111110010110110110011101111011000000101010110010010111100001010011110000000100101000110100010011110000000001110011010001011000100110100010010110110000001101101011001010101110001100101
110111100101011001100110110000000101110101001111101010010010011101011110010111101101000101100011010100100011111110000110000111111110011010101100100100111001111110000100000100001110011111111010101100111001101010100101011010110110101100111100010010111000001000101010100111100010100110011110101110101000011101001011001001111101100110001001011001000000100001100010100010110010110001101111100110101000010110011111001111101011100011001010110100001001001110110110010000010101001000101100000101001011111011101000000011011111111101011010101011100101100101011100011100010000011010011001101111000111000010110010101011001001111010111011011100110010000010111111000001111010111111111010011010010101111000101010001001100100100000000101000111111111100000010001111000010101001011100110100100000000110010101011100001001000111101110100010101100001111011111100010110101010001101110010001110110011010111001100011110100100011100000110001110001011101010011000100110001000000101010000100010000011111101011001100010110101000010110110101011001100010011101101111010011010100110100000101000111000100011000011101111011001111111011011101111011011001101010000010110111110010111100001001101010001110100001101001010111010111011001101110010010000101001011011000100110011010101101101000011010001111000001011010101101010001011111100001001101011100100010100101001011110100110000111111001110110001000010000010001000001001000011111110110010101001010111100011000100010011000011011011011110110101100111111100000011111000010101110100101010000011101000011010011111100010110000101100000100001101011100000100000011111110001100100111100110000100100110011100101000110100011111100000000001100001011000001101000101001101101001111010011001000001010100010111111100100000000001010111101100011010000111010010000010111101001001011111001010101010010111101001001110000110011000111010101000010111101010000011001000001111110000000000110100010101101001100101110111001000111111101100101010100111111010011001010111100100010011000101011100100010101100000101001001000010001111110101111011010101001111100001001011111100000100111000000010000100011101010001100100000010101110111100010111100100011111001011011010001100100001100100100001000111111001111101111111000101101000100010000101011010010111100010110111010000100110001100110100010001000011010110101100110000101100110011100100111001010110001010010100011100110010000001000011110001110110000100000100100001000101110011111011110011010100101100001110110001111001000101001111101011001000010110011101000110001001010011000111011000100000000010000111000010001100100000000000101111111010100000100001111101010101011100110000111100110011100001100011110100111100010101001001001100011110000010000111111101001111110000001011101010011010001110011010110000000001010011010101111100101011010110101000101011101100000111001010001111010011011101101000011010011101001100101000110110100010010100111101000010001110111011100000111000100011001010111000101101001001101101111111111011101001010011011100110111001011111101000000100100101010000
101110101111000001010100101101001010010000001001110101100011010101100111110101000101001101100101101001110111100110100100001101101110110000010001100100000000001000011001100101100101011000000001001011001011011100101000110000100101000011010011000000100000110110110100111010011010001011101011111011011101010010010000110111001011110101010111110101101101101111101001111110111100110100101111011111000101011101000100101101101110100010110110010111001100111100111100101100101001101110000000110001100101100111010011111110001011010100001101000010100101111011001011010100100110111001101011001000100011100101010011000100100101111000111110000110100010110111011100011101101011110111111111101100010011101001111001010110000101000100101000111000110010100001001000100010000101000100100001100000100011101011101100010000001110000000101001000110010001101100011011101110001111100111011000011111110000111101000000011001000110100001011010011110000111011010001101101101010011111001100101110001100111101000000111111111110001001111101000011010101110001101110001100010000011001111110011000110110011110100101010010101010101011100111101100001001001100000001011100000001010000010011101100111011011110100110001100010010000100111011110000110100011100000110111100110000010001100011100000000000100000011110000000000100110101110110000001001011100000001001101111101100101010000100000010111101000011000111011100010011101011110000110111100001101000110100100110010101000001001110111111110011011101111101001110111000111001000001111100101001110100100111110101010101001010001010000110100000000001011111101011001111110111111010010001011000100011001100110000011010101111100000100011100101011011101010001011111000001100000111110001000100011001101001111010010110100011110000011100010010100001110111011111111010101110001110110011001100111111110011011100111011110010110010001011001111000111001011000001011101110100011000011101100010000111100011000101110010100010001111011010101000001011000010000100110111001001100010010011110111100001010000001000001001110000001001001011011110110001011011100101010111001001000010111110001011100111011101001011100011011000010011110110110100100000111011000000100111000100101010101100111000001100111111100011001011010110100100110011001011111010110001001001101111010011110010000110001100001100100110010011101100000010011011010101000000100101101010010000010010001101000110000101001101010011110000100010110110000111111001011101010011001101111101000001011001011111010011001001100011101011111011001111001000000111100110001110001111010000111101100110111100000000000111111110001000000111110100011111110111011000100101111111011001110000100110010001110001101010101101001100001110111100011100110101110101110110100001001001010111111100011001100011110000011101011001101010001011111001001000011001010000011010011000000101010000100011101010010111000010111011111010110010011100101001000010111111100100010110001011101100100110100010011110011011100001101110000001101110101100000100100110110110001000000100110111101001000111011111011011010
001011001100000111101010110001100001010001011100001110111000110001111101110010010101110000111001110100010110101101100000001011011110111101011110110111101101100100010000111101001100111100110111101001101010010110110001100100001000010010001010100001001001111001011100110000000001010000010110000100110010011000001000110110101011010001111010111100001100101000001110101110101111000111100010100101100011001011011001000111011001011111011111110101101100001111010101110010110101100001101101110010110111101101011110001000111000111001001100111010101111011110001110111000011110000000011111010000111010100011010001000000001011010101011010110110100011010011010100011011000000010010001011010000110101100001010010101101101010011101111110111100110000010011000111110101100100100100001000000111111001101101011111101001100100011011011110100100001100001101111001110101000100001010110101010000000010101011111010001001011110010100011010110110101110111001011001111011100100101000101011111100010010111101010111111001010001101101111101010011111010110000011011011011110110101000011101110110110010001010011100110111000010001011100100100111110110111100101001101100001101010111000001000011111000101110100000010111110001001000010110011101100011111110101111001111001101001000000111110111101111000110010111011101101101100100011010111011001110111101101010111101111110011011001010100001011111101001011011010011011001011010011100100100101101110000110101101010111111100101011110111011001001101000101011100110010010010111101001011101001011101100000010111100000110011001111110100011010011100100111111110110101011111100011110000101101011100011100000100101101111011011100110101100100010000110000010011010010010110100110110001010001010101011001100101000110011110001010001100010110101100000101111101000010001101100110100101001011111100011001001000110010111010111010011001111100000101001110011100111010100111011110100101000100100110001001101111011110111010000010111011110001100011000011010001110101110010100001011000010101111110001100011110001000010101000100100000011111110011100000110010100010101111110001101100100010111010101100000010111001010100010111101000000000001000000001100110000010001100101001110111101110101110111100000010111010001001000000011101101000110111010000010000111000111100101000101110110001001011101100100101001010001100010100001110110100000001100111010000011001001101010011110011110111101011101100011010000001110101001001100110111010101110010110101100011100110101001111101101111000111000000110010001110010011110001100111011000110011001111001011101111010001100011101101100110010100001111011011111100011100011010111010010100110001001110111100101011101000110111111101011111000110110101101111001100100010011001101011000011010010110111010101010101001111011111101101000000100011110011011011010001010000101111110110010100100000000011001010111101111100000100111100101001101111100000110010101010001111101001111011110000001000010110100101100000101010000001100011110111110100001000100010011110100001110110101111010110010010111000100010
011110111110111001101110110011001101101101101000100000111100110010011100011000110101001011101010101101101001011100101110011001001011110110100001010111011001001010100101010011000010111100011101011111111001111010000110011000001011001100111011100011110000110011101010111011110110011011010000001100001001001011011101111110100110001100010000101010101000001100101100100000100001110111000011100111000100111110100111010101010001100001110110110001110101001011100000111010111001110100110111011001011110000100000101100001100001000011111110110010001001001011000111011100000001011110010010011010110011110001100110010110100110001000110010100101011010010101111110101000011001010001100100000010100110001001000100101001110100100001010011000011101011011100001111001101000010000010011100010010001110011101000010100100100011111110101000011001100101101110100001100111010011100101100111001010000111100001100111110010110111011110110000101101111101001010100001101010100101100111010011111110011111111101010110101100010100111010000101111001101111110001010100001101010100000011101011010101111011110011110010110110101010000000010110000000000010001101010000110011010100101000100110111001101001111100011101111101110100100011101000101000010000111010100010100100000011001001010100000100001011001001100110001110110001010000011010100011010111010110111000100100110010010110001001101101100110111011011110011001010001110010010111110001011000011100111100000011101110001111000010101001001100011000001110000001001000101001111100110001010010111111110011000111110001011001110101101100001111110101111011100001001000000000110110011100111111010100100111100111011010001100010100111110001111111110101111001101110100110100110100001111101101000101001010111100010000010000000100101000001101000010000110111011110111111010111100011110110010101011001100000111001010111110011100101101001010110011111010110010010100000100000111110111010100000110001110010011100101111000101001101001101110001101111011010010011010110101111100110011110110011111000110001111101110011110110111101010011010010100000110001110000010001010010010101010111011000010100000010111000010000101001001111011100100111001111101000101001110011110011110111111001100001000011111100000111110111110110100001111010100110101111000110100101000000000100100110100101000000010110101000100001000100001101110101100111001100101111001010101100000110100111100100100110001001110100010000000110010011010110000111100100000000001101001000110000000011000111111010100011011110010000100110001110101001011000101111100010001110001101010100011001010110011000110100110101010000101001110001110111010111101001101101101000010111000010010011101001100011111011100110000101010111000110101100011011001110111010111000111101101011011010111100110101110110010101101110110100111001101010100100100001000111100111110001100011000110100110001010010011101101100100111110111001111101011011111111011001111110100110100010001000001100110011001110000101110111000000000001011110101001010000001011101011100001001001111010110000111011001101001
010101011101000011111100011111111100010011111011111100010011000100110100001110011101011001101100011110100111111111110010101000101101001001001010001110000100101101110111101001111001011101101001001001100110110000111101001101111010000010110110111001111001111111111011000111001010101000100011000101010000011101001100101000010001110010011100110100010011011011101010100110001011001010110000011110100000101111001100010010110110011011010100101010111111001001001000111111100000001011011110001000000000001011010100001010011010010010100100100010111010000010101100010110100110011001101011100101110110001100100110010111100100100111010011010100000101011011110110100001001000101000011111110111101100101000001010101011111001000011111000001101000001010100101110010111010100111111101100001000101011110101101010111010000001010101101001110111011100110011110101110111010011100000101100100101001010000001011101011000100101011100111111110101001111000010111101010100110101011001011110111111001110100011010000111111110010111001011000100010000000101111110010111100001100100111111111011011000101000000101110010000101011110110011011101001011011000000101000110110001111011001100010000111100101011110111011100111011000110101000001000001101000101111110001101010110001111001010000011111110101100110100110000011111111110111001000000000100010100001101110011101011101110011110101010111000111011000111100110110010101001001000111100000001001011010100010011100100110011111001011101001010011000110001011100000110000101011110100101101101011111110001110101111001101110010100110011111100000100000111101010100010100011101001100101100101110111000000001011011110110001111111011110111010011100001011100101001000110000101001101100010111001100001000010101011010101000101001111110111100001011010000110001000100111011010110111011011110111010111011110101111000010011011000000110000010111110011010011011101011101101111001011010101101101110001010010011001011101000111000101100011101000011110010000110011010010111010001110011010010100000111001010111101111000011001100101110011011110010111101001001101010010110101001100101101010001011111101110111001111000111000000100101010001111111101010010111011000110111011000101000000010000000011000011011000000101011100010001011100100111011010001000011111111011110101001010010110000011011101011111011100110101010101100110011100101100100110010110011011110000110000101001101010010100111101110001011111101100110001011001000001011000010000000111110110100111100101101011011101100010000001101110110011110011000110110100010001100011010001011100011011100100111101110110100010000001011110101000000101110001011101100001011000110101000001000011110010111110100101111101010100101101110100011010000011000110110010010111011111011000111101100010000001011001010101111010110011001110111110111000101110111000111000000011101111101101101001101111001110111000010010111010010110010001000111111110100111101101011000010010110000111001010001110110101000001100111110101110100011011100101100100000001101111110111010001101100000110001110000100110
010111011110110100001010101011000101101011011000001111000110010111011111000110110110101010100101001000000010000011110011111111110011010111001010101010001010010000011000101101110110101111000110110010000101100110001000010110101111111100100011011101101000111000010001001010011111000101110011110110110111000111110101010010000001001000011000100000011011010010111011001101111011001110101001101011011001010110001001110100100001110001001100010110111010000001011000100101010011000000001101000100100000100100010011110100100110001011101011101100100011000001000000001011000101110011111110010010100000110111111001111000111011001111111010110001110100110001001010101101011011101000111101110011111111100111011010011001001111000101111110110000110001001100001001100011000110101100001000000000001010110101110110011110001101010110111100000011000110111111000100001010110000001101101111000111100110111011110000011100111010011100101100001010101110001101010011101111111111000011011011110100011011111000010110000101110000100011111111000110101010110100001000000011110111011110010001011010110000010000000110011000110101100110111011111110001011101110111100010101100011110001011010010100000111111111000011000111110100101001011111101010010100100101111000001101111001001000101110011111100001000011111111010110000001101100110010010010010001010111100011010101101111111101001000110011100111101000001100010100110111010001000100010010000101000010011101110001110101111010010011100001010111001110111000101110010100110100101111010100011000010000100000010010100100010011010010111000001010110111101110101100001100111011000000011011011010010100110110100000011101011000111001001010010100101001110110000101100001010001001011001011011011100011110011001101100101110111001100101000110001000010001011111110101000000110110000111101111010000010101101000101101100010111101000000110110000010010010101101011101110101101100100110111111001110101010100010101011110001101001001000011111000100011100011101011110111110001001100101011110101110011010001100000110110101111011110110111001110001000001001100000101111100101101111011001111100000110011101110001000101001011000101000001111000001110011011111011101101101001000101010101010010010001011100101010011100000000110100011010101111110000000111011011110010111111000101100110110001101011010110100111110110111100110011001000000001100000110011000000011101000010100110000010110010011000001010000011111110111000011111011001010100011001010011000101111001001011011110110011001101001100011000111001111110111010101101010011011011101010010000110101101111011001011111001001001011001000100011001001000110100011000101100101000110100011011100000011101010010011000101010100010010001110010101011101011010111001001011010110100101011101110111110110000110110101100110000010000100101111001001011110100111001000111011111010010111101101101101010101000010011011001110011000000100101100111001100101101110000010100001100110110010010100010010111110011101010110011010111111110011110100100000010000100101000111110011010111100000100010101111
000100000010110110101010110011010111000100010001111000000101000110001110111101100000110110011110000000110101010000000111110000011111101101011010001111110100001010001110001101101000001011110101110100011111000111001000000101100100000000100110010100100001011010111010101001001011100010001000011001011100111000101000110000110100000101100110001001010111000000101101000000101101010000100001100101110000001110000101111101100111101100101110101110001110100010110101101001111010100110010001111100101000011010001100001111101111101110101111111010110000011001111011001000001111110011110010001100110011111111101010000011000011011001100101000111011000010010011101111010100110111101111110010010001100011011000111110001000101010100001001110011000100100111001101110111001111001101011101101100110001100101011111010111100110111101100011000100011110101011011101010001110110111100001010101101111011011100001000111111100010001010101100001111100011010011001110110010011000010001111011110010110001100111110000010111111011001110101100010000110010101110010110011001000100001100111000100001000001001000000011011111001110111001000010111100110100101001010100101000101101010110011000001111011110111100100010100100110101111001001010101010001101100111001011111010100110010100111100110111101101101001110101110101100000101100001001000011001010111111000001101000101010011001010001001001011101001101001110100111001001010001111001011001110000010110111011111100010111010101010111110001010010000010101100110010010110001011010010011010010001001011010110010000010110001001001001010100000101001000010110010011100110010101011111001000111010100111110110111100001110011000000001101010111010111101111001101010101011100100100011100000110111101100011101000011110001110010010101011101101010100100011101010101000000000000110011101001111110001001011010111000010000110110010111111111100111010000001110110010110001110111001110110001110100110001011100000101001000100110000000110111011101000111001010001111011110111010111110011100101011010010110100110001111000100000010001011110101101000100011110011110011111101011101101001110000001000100100011001111101000010011101101001001111111110000010111011001100111000000111011100110001100110011011011111011001110100001000111010110111010010001000100011000010100110010010010101101101101110100100011110111010111001011001011010110000000100000111100000000111111010110010101100110000100001001111001110001101110101100001010011001001111101101100101111100100101101111111010010000101111001010110011001011110011101011010111100000111111101010100000000010011010011010011110001000000110010100110011011011000011010111101100001101011101111001110010111101100010000010110010000010001001011110001101000111001110011000110101000110001011000010100001000011110010000101101001100001110111010100111000111100011011000001010010001111010001100000000010111100100011100101010011000110001000011101010011110010110101110011001010110000100111110000011101001010110011111011100110001110011011001101100001101001000110100011011100010101111111101010101010
100001110111011001001111010001000001011011000111100100101111000000001010100110100010000000101110011000010100010011110011011100111000010100111101000101100110001110101101101010110111000010000010000001001000110000100000110011000010001111000001110000010110010011111010111001110000110001001100010100001001010111110010111101111010000000100110010100001000110111000101110001101110011101110001010010010001111101111011101001001011100010011000111000010110000101101000110111111110101101110010011111101111011010001110000001001011011001110011010101110001000011001001011101110001000100110100100000100000110101001100000010100000101110100111000111000001111000010110100100000110001101001001110000100110100001110100101101000111011101101100100011011011111110101001110011100110000010101000001001101001101011001000101000100110101111010111010001000100111101100010111100000001110111100100100110001001101110011101001101011000111010001000101010111100111101010001111010101100100110010101001111110111010010110100001110011001101011010011110101000100110110001101100011100000101101101011111100011110110011111011010010011111011001011001010111010000110110000110010111001111001010000110110111111111011000011101011001011010000000101100010110000010001111110000001111100111000001000010001011111010001001000111111011100111001010110000000111001100100001000101000111011100000011000101011001101000010001000011110100001110111010000010000100011010110011111011011100000110111110011001001000010001011000111010100010001001110011110010011000011010000001110001101011010101000001000111011101010011100011000011000100010000010110100001101000011010110000101011101101010100101111011111010100100000101011101001111110101001110111011110010011111001010010110101100010111110111010110011100001110000011101111110001111001001011101011100100011011011000111100011010011101111101000000110110000000101111001111100110000001000001010100111001110010101011101101100100011111100111011100010000110011111110110011111110010110101000001000100100011111111110000001110010100000101110101110101110100000001010100100110110011101000111101011110100100111110111110010000110111101000110010110110111111101010110011001111100111100101010110001110110110110010100100100111011100111000000111001101111100010101111010000001001110000000000101111101111111111111111000110111100010011000011011101011111110101101010010001000011101100001001010111011100011001100000010000100010100100001101011110100110011000110111100111011010100011001101110010011110010011010010110000101001001100100001010110101100011111101010100000110101010101100100100001010110000000100101011100100010010111011011001010111011011010100001011100100101110111111101001101101110100010110111110111111110100000001111001101010001010010111011101100000010100110000011001010001111001111111001101100001011111110111100110001011001011011110000011010100111011011001011110011001010100011001111111111000001101111111010101010000000001111011110101000010111001001101110010010000001110110001111001101000000110110111101011110000110110000011110111110100
011011111011100110001001000010101101111001111011010101100111100111001011001100101101111101111011001110111110111100000010000110111100011000011000010001110000001001010010111110001100101000110010111101101100001001010100001011000010101110011011111100010011100111110100010100110100100100010010001100101000111011100100101011010010001111110010101101001100001101110000001101010011010100100001110001010001101001001000000101001111010001001100110001111111111011001010111101110101001000110011101111110010001100011001010101110101101010000100000101100101000101001100001110101101010010001110100001100000110001001011101111111111110110011111111010000100101011111011001010110101000110010111111010111001101100101011101001010011110110100101100011110010001000101101110101011000001000001101101101011001000011010011000101101010111001001100000111011010100110001111100011011111011001110101100110100101011000100101110101101000011100101010111111011100101111011111100010101010001011010010010011001000010101101111010010001001111001110111101111111110000111001110110111101100100011100110110001001110101101010010000111010110110111101111111100110000100010010100010101001110000010111111110111011100101001001000001111010101011000110111001101010010100110110001001110000010101110010101001100010110001000010100101000010010001111101011101010010000000011100001010001001110000010111111100000000111011100010111001111010101011101110010100111100000000100011011010101101000010101001000100111001101111011001010000011101011010101111111010010101010000001110011001111001010001011110010101101111010111011100100111000001111101000000000101010101110100001110110101100001001100010101100011000010010110010010100110111100110001011001111101010101100100010100000100111011101101011000100100000110010010101111101111110110101010111100100101011111110101011101011010100011011100110001000101100011011100111000010000101110100110110110100110101000011001001100010010000010001010110010011000111011110101111100011100011010111010011101011100010101011000001111110110010110101101101001110101101111011001011100000111111100110101110001100000001000011010001011100110010100011100100010011000111001100010110001011000100011101000010110000011000000110001110110110000101101101010000010000010010111010111101011110000110011001001110111001110000110001110001110000100011010011101000100100000101100001011100101011100001100101011111100001000010000010000110100110001011110100010011101110011011100101101010100000110100101001001101101000000010100110101110110110100110001100000111101011001110111101110011101100111101100011001001000101000001110000011111100011101110100011000110101111000010100101100011110000010100100001100100000111100001101100010001000010110100110011101000101001000010000100000001000101100010011100000111010111001111110011011100000110111000010110001000000101100110100010111101011110100110011000111011001010110000011100100000000001011110011010100010100101111101001000110111100010010011010100011111000100011100111000100111000000111111010011110101000100100010010100110010000000
010010011111001011101010110000100110010101110011010011001111101101100100001001100111011011111111001111111111001010101110011011011011100011011110111101011000001001111010011011011010111010000000011100000100100000010010001011101110101101000010011000101111011000000000011010001110010101010101110100111001110111100111110011101000100001101011111100100001110100100011111101010010011100000101110101101010010100011101010111011111110101110111001101011010000110000101010001110100011101000011001101100111110010111011010010101111001000111110101101011010011001010000011111000011010100001001010000110101100100100100100101000101010010001101110101110001001010001111111001011100110111000111100000000100011011010001011001000011100001000111100011110011011010110100101111111001110101110001101111110000111101011010000010010010001110001101010011000110011000001110100101110110010011111101001011101110011101000110101001001100010000110110001110011000010010110011100000010100001110111011100000111111010101111001010001010110101001000001001110100110001001000001000110100100000101010000011010110010010100011100010000010110111011000110100111111000111001101001010000101101110101010101111000010111000000011110001111001000010011101001100011110001111100011101000100111111010110100011000001011010001111000101110111100011101011000100000110100001001011101110011101101001001110000000000100111010110011010000101101011010111111110101010010011001011010100000001101111110100111111000010110000000100010110100100011100000000110100001111110111100110001011001110011100110010101101011010010100011011010010000111100101111100000011001100100111111001100000011100100010101100010000100011100111011011000011101000111100001001000101110110101100101101100110011110011101111110011010001000011101111000010110001100010000000111110010111010110101010000101111001001101010010110000011011100011000001100100100110111101100000010100110011110010111110101111001110010110101110000111011010011111000101001001111000000011001110000111100110100100101010010001010011111010011110111100110111010110100010100000111100101110110001001001010110010101110100001001111000001000101011011101101011110010010101010000111000111011100011110111111110011111111101000100100111111111010001000101100000001100000011011100110011101001010011101011111111011000001101110110110101010001110110010100101111110101010110101000011101111001101010110110100001010001100111000111000001101001001010011011011110001011111101000001010010100001011110000100100001011011010011010000011010110011100011010111011001101100110001100100011111101110010100101010001110011100000110000100011110011111100010010101101100111001011110001101010010000010100111110010010100010111011101001001000110101101000001111011011110111110011110011110111111010000000100110001000100111010011010001101001010101010101100001000001110000111010101001111011100100011001010100011000010111101101110010110111011101011111101101000100010110010100101101010111100001111011100110100111010001010010000111011101001000000111110110000001001001111101111000000000110
100100000001000110000100110010111110110100111001111101001011100100010110110011011000000011111010001011010010100001000110110111011001000010101110001110001001110100110111011110100110110000001001001000000001110111100001110000010000010010010010101010110001011101001111100111001110100011110110010110000111101101001011001000010011001011111000011010111101000000010100000010100000110011010110101010100001001111010000100010001010110011101101010001111010110111000110110000101110110010001101110001000111100011000011000101010110110111100100111110001101010000000001011100110011101110011101101100010111010010011101100110010110110111111101110111010001100111011011000110111000011000001001100111100010110001010000000110111100011111100001101100011001111001101011111111010101011111011011011111110010111101110001110011011010100010000100110010000001010001110111100100101011000010111001000001101100010011101001111111110101001100100000001001000010001110000001000000011101010000101011000001101001001101000010000100101011010101101101100110010111100000000111001010101110000100011011010000111111011010011011101101000001011111001110111100100101001010110101111110110110000011001001111100111110111100010011100100000100111110100011100100111110111001000011111000110110101101101111101010011101100000011010000000010001100101010001001000100110110100000010011010000100110110110000010101010010001011010001011010010101011010011010101000000111110001000101110001110111011010100011100101110111011110110111111110100010111011110100010100000100011111000010110100011000000111011011111110010001110110111011111111100011111110100101001011100111000001111101001001011000101101000001101011110100101010011110010010110110110000010000111100101111011011111001001111100011111100110000011100001110100001000110001010010000000000000111001101010100011000100100010001100100000111001011110010100110100110100000010000010101010010101101000111011001010111111101100101110110010011011111111101111010100110001101100101101011000100101110110100010100010111111010111101010010011010000100111101100110001000101001010110101011001010110001010010000110011000000010000010011111011110000000000101101011101111011000110110110101101011011000111101100001010111000001111000000010100001100101101010110001001110010101101111000100011110000101101111001001110110110000010011011010110101100101001100000100011100111101000001110010110101111011011001101111011101101011001111110001101111101101111100101010111101111000111011100010001010100010110110100101111111010000011110100000110100111011010101101101011001011000100110010101001000101110011001101101100110011101011001011100110010000001001110100110110100000111010000101001000110000011000000000011111110110001100101001110100110110101000010101010110100000010010111100110001010011101100000100111000110110110110101111100010000111101011001011010111100010000010100011010111001010110010001001001011001101000010001110000011101110101100110011110010000111100110110001100000111111010000001110100001011110011000101000110001110111100010000010010110100110000
110010000000101111111100100010011010000010101110010101101001000010010110000010100010010110010010110110000001111001100111001111101110101010001111000001001110100001000101110010111101000101001101100011111101110110100011110000010010101110011100000010110110000000010110101111010101100001010110100111001111111001110011001001011110100001110110101010110011110100001001110100111011110111001010110000111000110101110101101001101011101000110010000001110000010110100010101111011110000100000111111101011001000100011011011100001100110000011011010101010001101011111011001101110010111011101101101100010100110011001111101000110110110100011010000110111000001111100000000011010100010000001000110010011011000110101011111111100010011010001001110101100101000100111010111001001000010100011111111001001110011110110110100111110111100111001011101011000100001011000101101100100000100101010100001111010000000101111101111101001100101000001110100110011101101010101100100100000100101111101000101001101110101100000010000001001101001001010111111001110100111001100011001110101100111110111100000111101101101101110001101101111011010001100110010100111111000110001000110011100001101010001010100001001101100000110111111010011100100010010000101111011110100011111010001011011111001110101001100110001100110000000000110000111010100001000001001101111001000000001000000101111011110001011111001110010100000101010111100111000011000001100010101000100110010101101110000100110101110110101110100011000010101001000001100100111110110000111011100001000011001011101010111011110111001010100100000000110001111100111101111001101010111101101001110000100011111101111101110110011111000010001110000101001111101111100000001101001000011111001001111010000110101011011110011110100010000101011010010100001100011011001011101011100000011111101010100101100001101001100001010010001111101011011011000010111010001010100011111111100000000111011110010000000110000111101101111111100110010111110101011000100000011101101010001000100010110111100110010100111000010110011010010111111011101000110101000111111100001001010100111001010011001001101010001010100101001001110001101100010000110001101000000001111111110010111010111011111010100001101100010101101000111100011011100010010111100010101001011101000100011101111100011111110101001101100010111101101000101001001001010010001001000001110100100010100100010011001010001011011100000001111110111000010011110001110010011100000001001011011101111000110100010001100011011010001011011000110111001000101101000101010101101110011011111000011100110100101111100111001101001001011110010101000110101001000100101111001101100000100011101001011001011011001000111111001100001100000100001100101001000010001010000011100101000010000100110100111010010100001111111100111101110010100011000111010111111001000001001000110110010001110110100001001100001110110100010100101010110100010100011010101111001101010001111001100010111010010100100010001111000100110101011111010010111101100110000111011100111000101100010000101011000100101001011001010001110000110010100111010110
111110000110111111100011010101011001010101101100010110001101100110010011111110100010101010101011100111101110101010110000001001000000100111111001110100110011111010100100111011001111100010100111010111110001000000001001010010101101001001001010101111010000011100110111010101000011000111111000101111101011111100101111100001011001101011010100110111010011001101100010110111111011010000100001101010011000100101001111011011010010010101000101000011010011100101110000100110100000101101110010000000111000000001010000100001101101000111101111101111000000110110000000010011010101100001000111101110010001110000010111111010100101000011110110000000110010001000111101011010101010010011001011011110010000010101110110011110100000110100101011100010101101011100101110001111111101101010100000110000111011000010110100100100100010000010100111000100011011010010000010010011110011100101000000111011110100001110000101001001011000110011111100001101001101000011001001101010000110010000001111111010000100100001001001100001001001010001110001000100010001100010001001100010011001101000001111110000101101110110010100000101011111010000010101100000100100000010011101111011101011011111011010110101001110111010001100011111011101001011111110110111000100010111111101111110101000011110100010000001001101111010001111011001000010101010001000111011011011111001000001001011110001101101000011101001011111001000010000000011010010001011110011001010101011010111010000110001010100111110110111001000000101000011110110001000111101110101010010100001111100100111011111100000000000111001111001110010000110001001110100000100100010111010001100010111100111001001101000111110001101010010111011010101111110101001001111101110010000110011100101110101100001011010000000110001011110011100100110010101001000011101110011010100000101010110111100000001100000000110010001001110010101010111011011010011111111001011110011111000100101001110000111010011110111011011100000001111000011011011000111000010100100011100110011000000001010101101011100101101001000000111000111101000110101110000010100111110100000001010010010111110011011110110110101100010101100101101101101110011111000000110010110010100010100111110010110000101100001110000100010101100111111101010101010001010100110000011100110000010001011000111100111001101100101010000101001000100010101110110101000000101100010001000011010110001111101100001101011100011010101110110000011001011110110101000010101010101100100111001101100000010010011010110101000110000101001000100000011101011010110100010100000010010011000101010001110011111110111000001001101110110101000010000101011011000101001101010001111101000110011101010100100001101111011100100011011010001000110000000100011011100001111001100101100100101000000111111101111111011101100001001101110001101000001011011011001000011110111101110001001111001000110110001001001010011101001000110000001001100101100011100110101100111101100110100001101101110100010111101110101100110001100111110011101100000000101100000011100110111011010011111000100111111100010100101110001101001100110011100111110
010100111011001100111001000010110001111111001100111010011111000011111001011100010010010000000101101001010010100001110000001001100011011010111011110110001111101101010001011110001100111110111001001100010101111001111000101110100101011101111101000000011100000000010111101101001011000000110011110001110110111011101011001010000001001010000110010001100011011011101011101001110111101011011110011111000101100001011001011111111101001110011001001110100110100000010100110010000100001111110001000001000001111100001001111000000010000011101001111000110000001000100110101110011110001101101101001110011011101111110010010001000010000111000011000011011000001111101111100000111111110000101011001000110010011000111101001100011101111101001111011100101111010110010010001001010100010100000111001110111011001000111001001100101010111001101111111001000001100000111001000001011010011010001001110011111011111011011000000100011010111111111110000100000000011110011011001000011000011010001111000011101100101101000001001110011000000111011101001011101011001111000010110001011110010001111101000000000111100010100010111111111111110101111010110110101011111110001110011001100111110110001110000111010111010001111010110110010110001111011001100000111000101001110000000011000010010111001101101100011111001011010010011100100010010001111101100100100011100110101100010001110101101100111010111011010000100110001001101110110000101111111001011111110000100111000110001111101101101010001110111101010110101101001110110101101000100100100010100000000001010001111100010010100001010000010111000011010110111001010100001100100010001010101101001101010001110010001000001100001101000001110010100100100010101011110111010111100101101110101011010010110010000011111011101100000000100001111101111110011110011100100011000010001111110111011011101100011010100000011110100101011100100110100110010111010011011011000111100010101001011100010100011001111101100011000010100110111101101001100111100011110011101000101101111001110011101010101100111100100010100000001100100111111110011001011011111111011111111100111001111000011011010110010100001010000010100101110010100100011001001101100111010000101111101111000111101001001111111110000001000101000100011010011001010010100100000110111101110001010100100110110101101110001001010100110110101000001011110010000000110001000100010111100011101111100101100010011111101100111001110111110111110011110111010110100101110011110011010001010001000000010100101111000101000101100101000101110010010011011001011100111001100101101011100110011101101000011000011110111110000001000110010010111101011011110011111100101100101001100101010001100011010011111010001101000100010111101001010110100100011111010110001111111110000011000011010010010010110110111011110011001001111010011001010110101001010101111101111001010100011001000010101011110000111000010111010101001000110110100010011011100010101101100101000101001010101101110101001011010101100110001101001000011011000000000010011011101101010111110100011010001011101101110101001011010100111110011111011110110011
111000111111000110000111000000010011011100100001011001010011000101001101000011010000100100101110011111101000101000101110001100111101101111111101010101011110010011011011111110000010010100000001111100110000100000111110001000101000110010101110010101000000101100011100111001110000000010010111001011111011000001100100111110100000111101101100011111101110010001111000110011101010010001001101000000001011110000000101001101001111100101111111001111000100010100001010100111010110100001010110011100101110100101110011100001110011010001011001011000010100100100111001001000001010010000011001110011111010111010010100111010110010100110110010110001100011111101110101010011001010101000010101101110111100101110001101100001110111111101100101010111101110101000011000001010000111001010110101000101110010110101001100100101101111101001101110100111001101100011101011111110101100100011111111001001001000011110001001111011001001000001101101101010110100011110011011011001100001000001011000111011100001001110010110101010010011011111100110101111011110100111010000000100000001010010100001010101111111110010110001010000000010111101111000111110111111011001101000111011111010100100110001001001011010011011011101100001101010111100000101010110101110110010111010011101001010000000001010000010110110100111000010100101110110100100010000101011010011101011100011111011001110011010100000001100000101000101010001101101110111101111011101000000111100110101111111100101101000001101011001110111101111101011001010001010011010000000110001110110111100101100001001010001110110001100110011011110101001100001001100011001001010000111101101110010100001011011000111111110011001000110101000001010111110110110111001010101110111010000110001110001001101001001000000010010000001000101010011000110111001101000000001101101101001111011101011001111101011010001111010111111000111110011111011111001100001111001111101111110001010111111011111111111110111010000011010101111111010101001001111100000011100111010011010000111100000010100010101110111101010010100100111111101011111111101100111111001110110111101000011011011101101100110001100010001101001011011101100000011111101010100111110000101101011110001111010001010000001100000111000001001001111011110001000100111011111010011001001001000001011101111011100100000110000011100011001011101010000010111110001000101001110101101111010010100110000011001111101111100000010010001001100001010111110100100101100110000001010101100101110001100101100101010100111010011000000100111010001100010110100111101011011010110011110000100101111100011111111001101000111000001111101101111010111011100011100001101010001111101111100011011101010110000111000110011010000001000001011100101110000111001011111111001001010101110110110001100000110000000001000110010011010100100110110011111100001010101010011011110000100101011100110000111100011000001100000000101001011100011001101101010000101001010011001001110001011000100101001000001001101101101000111001101110101010100101101111011010100001011101110000000110011010110101000111100111011111101010010000011010011
011011100100100000111110101101110101110001110100111011010010000000111001010100110110101001000100001100111111010110110011001110001011001000110110000110101100101110011000000111100110001011010001011110101001000101010010001011010110111010010001010110100100001111010011011011101101101101100011011101101011000100011101011000010010000011101011100010010011111001000110101110101110111111010000011010001110111010010000011110011001100001011101110100111100001101111000100000000000010011101100101101011101111111010100111111010011111011110100001101110011001110110000011001101001011110110001110000101101101110110110010110001100100101111110011000100000110100100000101000001000001101111011101101111111000000101100101000111001101001001100101001111111010101101010010011000100011001000001000010000000101001000000000010001010101111001000111010100000010001000000100010001101010100101101111000100010110111010101101000101010111101101010101011001011011100111000011101100001011110111110001101010000010111110000010110100100100110001001101110100001110101000100010101110111110000111011001101101001101000011011011000000011000001000111000000100111111100010100111000100101000001000100111010100010101100101001001001110001000110101000110000001001011110111110111010100110011100101010001110000011001110011001111011010100001110010111011100111010001111101011010011001000001110100101110100001101101010010000110101110010111111001011011100011101100010010100101000101111000001010011000101001100101001100111101101010111100000101110000100100111110001001101101100010001011011100011001010011101111110000110001011011011010110100001110111101000101011110000011010000101010010011010011100110110000100011101001010101110100000001000111110110111010011001010001010110001100010110001110101011110110010000111100111100111010100110100101011100000000001010000000101101011010110011101001100100011101100100110101000110101100111111010101100101000010111111010001111010000111111111101101011101010001010110100000011010010101111101111111010001011101111011001101101010000001001100100000100011101001001001011100010101011000001100000110111111101101010011101111011000010111000100010101011011001000101100000101100110001000101101110110011011100111001010101011100110101010101111111010000101111000100000011001100101111000001111100100010100000000110111111001011111010011011101101101100001110001011100101001111010011001100111110101110011111101110001001110001100011110010111000111010001000100100100001101100010100101110010010000101101001110110010111011000011110110001111011101000100000001101011101100001000001100010001101110010111001101101101110100010110000111011011100001101010011110100011001111000100011111001001000100111010101100010110100011000010101111011110011100110011010011110001111100110110010001000110001000010100100100111001011111010000111111010000101000101100100010100110001100100000010111100000111010001011010111110011111100101110001000111001110110000100110011000011101100000011001011001001001000101001111011100110001111001100110010101110001110111010101001100100110
101000111001100001111100000110100100011010111111000010100011000011111111110111100100101100101101010001001011010101010010010001111000001111110100111001001110001011101001001010111001011001111011011101001001110111001000101110010010111001101100110000000001110111011111110011110000010111000000001011101011000111100001111000001101011001010001011010111011001000111100100100100100100111101101100010101011011011101001010010010000111011101000010111101111010000001010111011011010001101000110001000101100011101010110011111101111101001111111010011110011100111010001111011101010001011010110101100011011111111011110110001111110000001011010111010000001000010000111010100100110010010100000110111011100011100001111101101011111110100101011111001100101110001100100011001001000111001000101010100011101110011001001110111011001110001010101011101110110100010110111100000000101100100100001100001111011010000011001000100111000111111111101011111101011001100010011001111011011001010110011000001111111101111100100001000011101001111101100010101010111111010101001001010000101000001110100100100110100111010110001010000110101110100001100010100010010000110100010011110011000110100101111010101101000100110010100001110100010110001101101101101111011101011110100101001100100001000001001111111110001100000011000100110001010010001001001101011000011101100111010011001110101000110011000010010010111111010100000111101010010111101111010100100000111110000000110110100011011110011001110011010001010010011100110100011101100101001011010001110010010110001111110101010011101011001011111011101100001001111001111101010100010010110000001011010000000111110010000010110101001001100001000000111110101011111000101101111011100001010100110110011110001010011101100000001011100010110011101101001001111110001010011111100111010000010001010001110111101101000010111010000000000010110110111001000001100001010000100101010111011010001011011011001011111000011011011011010100111110011000011101101110011110011001000100111011001001001101011001001100001011101011100110111010011111110001001101001000000010010101001101011010000001101111010000010111001011101101000110001000001001010001111100011010001001011101111011010111110010000110001110000100100011100101100100011000110111100110100110110001010111110000100100010010110101101100011011111110011001100100011111110011011100101100101010011000001001100000000110000100110100110011000101111011111101010101010111101000110001001110111111011111101001011101111100111101101101111110000001111110011110100100111100111100011110000001001101011111111000100100111001110001110111010011110011001111101011011000001011001011010000001111000100010010010000101011011010111111111111010110101110110001110111000010111110110001111111110001001010100011010101110011100000010101000010000100011111001000101111101100001110010100001101101010110100101010100100010000010000011001101111001010100111100100010000101011101110011001101101010011101001100111101111001101011011100001010110101100001111000000100011011010101100010000000011001100101110111110001011111100010
001001011000100110100011100110011100111100000001110000100110001001011111100010011111110100000010011010001100010001001010011110001111101010010010111010001110110010000011101110100110001000100101001010001100001001101000000110010111000101111111011110110101110010011111111111011010001110100101100110110010001000010011001110101011011001101010101000101001111010010010101101001001010110010110011011011101110010101100001001010110010010011011101001100110110001000110110110010001010110001011001010000111010111101011010100100000001111011011001111001000010110101001110000101010010111011010111110110111011100000110110100111100001101000110010111001010101111001000010101100111001100011100010111000000110110000011000011011010011100101001001001100011010011010001011110100010110010010000000001010011111011100110001010011011011001001011010010100101010010111111110101000011111101000111000000101101110000001101111100011011000010011000000100101011100001011000111101100110000011010001110110001011101011000011010000111111001101100001011011100011001001100100111111111001111101111101011010011101000101110000110001001010110010000010111010000110011101010010100111001000101100010101010110010000000011111111101101011100010111001010011011010000000101010001101111101011000101001100110000010010011101000100101010010100000101011110110101111000001100110011111111101011011101011001111010010010010101001010101000111000001011000111011111011100001101011100001001011111000110110001111000111010110101010100011011100010101010000110110010001101100110110000100100101100101101110101100110001010010101101010110010111011011111001101100010000010101101100111001101100011110001001100100111011101110110110101001001110000111010111101110101101010100000001001110111100000000011010111110100100100001011010000110010000001001001011001010010100011010100000001011101101010000110000110101000000111100000000000010110110001111010111100110011100011001110010100100011001111011000010110010101110011001100101100010000100001100110010010100011010100000011100110001001111111001001110101101110010010111111011001111101111110110110000110011101011111110101001011110000010100110110000111001001010010111100110000011000011001110110101111101101001100111100110100000110011010100001010010110010010110000101101111101100101001000010001001001011111010010011111111100011011010110000101100110110100000110011000001111001001111101100010011100111111101101001001100011101111010001101011010000010110111000010011001010011011001111100101010100101110001110100111000011110100111010111111001100011010011110010001111010111100111010111101000110001000100010110101100100001111111101101000111011110010010110111010010111100100010010011111110110010001011001010011010111010110110011010110011110011111110110110100011110000101001111100110111000000001001100000010111100110011001100100001001001011010101001011110110100011010111000011101110010111100000001100000010111101010101001100000110100011111001010100011000111101101001111010111101000010110011111010100001111010001111100001011011001101010110000111110000
111101010111110110000111110000001001101011001001110001011100101010000011111011101011001111111000110010101000000101101001001111111101111100110000011110111000011101101111100111001100010101011100000101111111001010000100101110001010111001110110001001111101010111010010111010101110101101100110001111011100011111010010001110010000000011101111110011001011100010010011011110110110000011111010111000011111111010101011101000010001110100101001100100100100110001101110001011011011001110000101011110101110111100010011010001100101001001010010110000100101011010011000001101100010100101100011000001010100101101001011010010000110010100010110111100111011011100101101000101101011011100111100100000111100000011001111010010011011101100101000011011111001011010011011000110110001110010010100001111010011101000010101001110100001000111000001011010010011101001001101100100000000011110011001100000001010111010100101110101111000110001100111111000110000011000011101011001110000111101111101101001110110100000101000010101100100000010001100111110011101011011011010010110111100001110110110111100110000100100111001001001110100011001101101001100111100111111100010111001001001000011110111001000111100110111111010010011111110011101010010001000010000000001101001111111110100000000110011100100010110100100100001100010010001001010100111100101111100001011100101011010101001010000111001110110011111101000100110110110101111010100110100100001001100000010111011000011011001001000001101011100101101111001111101110111011101011001000110110010110011111001100111101001111011100110010101111101101001010011001101101000011001101111100000101111011111101110111010100111011100100111101111010101011000000001010010001010111010110011110110010011110110000001101010001101100110010001110110000010110100001111111010110001101001010010100001001010101000001101001100001000001110000010000000100111111000000111001100000011110111110110110000111101101001110110011110100100001000100011001100011111011011100011010101111010001110011000111101001000111101001010110100010011101100101111011110111000100011110010000110010001010101101110101001111101001100010000000000000001100100100001100111011101011010000100110110011010100101011011011111011101001000011000111011111110110100001111011010000111111010001010111000110010111100101110111000101010100000010001011010100100110001010001100010110011111110101100110010011100111110111001010011100100100011100000101101010111110000010100101011110010001100010000110011010111101111110110100000111110001010100010110000111110100110000101111111110011101011110011101001100100010001110010011001011010001011111111010101101110011011100010111110001000111101100000101010110000101110110110011101010111101001011111011110111011101010001110100111001111011001011010011000110101101110110001010111101011010111111001111000111011010100100001011000000001010111101010010101010011011001101000110110011110100111010111101100101010100110010011000011100010010111010100111000000010001001000010010010101101001100011101000011010100001111001110010101100110101101010011010110
001001111101011110111010110011001100001010110001001101111110111011000101011111001111101000100101111000111100010110000001110111001111111011101110011110011000001011011110111110101000111011100111001010100111101001111111110011000010000001010101100000111100001111110011100010101100001000011111011100010100100010100111010111010101010010100110101000101001110011111011000011111000010111100000110110111001110010100100001011101101010110011101110001011101100101010010110101010100001000110100010000111001001001010010101011100000111111010111000101011001100100010111000111110001100000010100010010111000110100100010000100110010111110001011110010110001110111000101100010100101011010100100111001110000000111100111010000010100011101010000100100100001001000001100011010101110011100111000100010100111110110001001100011000000100001001101100010010100000100100000110100110000010011101101001100001101011001101101111000111110000100110001101111001010110111010110001100111000110101101101000001011000100000111000101111001000001100000111001000101010111000100101011011011001101111101100000101001101010000111110010010001111000000101101010000000110001110011100110101011011000000100000001111100010111010000011001000010010100000101000000010100011011101001001110100010011110011001100011000001101000011111010011101101111011000011011111001111010011100001110011010000000010000101011111001111101110010011101010110111111000101000111110000111000111110111111111000100101011101010001011010001110110111110100100110100110101010001011011001111100100000010001111010101111010101110110101101000011010101100011010110110111000011000011110101110100011110110011010111010101111100101001101110010100011000100111001101101110100110011010011101111001100011100001010011111000100110100101111111001111111111110011010110001111110010100010111100110000011001001010011101110111010010001001000000111001001101010001110001110101101000011100100000110000100110111110000011011010110011110101010010010010111110000111010111110111110101100110111100011010100111100000000000111011011111010011000111110100101000110000011101110000101100100111001110100101000001111110011110110101000001101101010110110110100101001111100011010101011010000011111001100011010010010110110000000000100011101001110101010000011001010001000011001011001000110011011010001001101111110010110010111000010101000011011001100011110011001110111010010000110011110111110010100011101011100000010011111011100111101111000001100010001100110010101000101010110101110010011100101111100011011000010001001100110111100110111010000100010111001010000011110010011111000011110101111110001011111010101010111000000101000110010010111111001111100101010110000000011010000100011011101010110110000000110111111100010101101011110010000110011001110110011011100110000001100111100110100111010001111101000011011011111001101000100010001101110011010010101011011001101001101010010011110000110100111110111110100010100100100010010010010011000001111010100111010001000011101001010101001110010011000111010101101010100010001101110110100010101011010111
001100100010111111111010110111000100100110001011101000101111001010101110010000010110001010001101000001101100100010111011101101110011100101010101101111001110101001111011111000000110000010011001000100001001001110001010011100001111000101101110011111010010101011101001000111011101111111101101101010001010110101001110100110011110110001111010011000000011001101011111001001000011101001110110010011111111000010011000101111100010001001110101001001110100011111101101000001111101110100110010111100100111100110010000011101001101010101110100010111100111111100101111011001111000101110010000110000011111110001110001101011110101111111001100101001110110001010010011010011010110100010100101111010001111100010010000000001100101100101010001001100010101000111110011011101100011110100011000010011001111100000101110001111001100110010011100011000011001111100110000110100100100000001011101110111000010110000010001101000010011011001001100101110101110010110000011001010110100111011110011001000001010100100011010000100101001011011100110110101000000100111101101010011110000010000001001101010001100011111000111010000111001001100110101001101111011101101000010000111010011110110000111001111011001010000101010110010110001111001101010111000000111101110100100001111000100101001000100001100101011001100101101110100100010111001100001000000000101100000000101110010111011011101001001000010101001110011110110011110101101001100001111000101001010001011111011111010000111111100101001001010110001100001010100011010100000100110101001010011011100111001000010110001011011101010110110001101011110101001001001101110111100011111010001011011001111000100001010010101101001010110100000101110100110111010101111011011001101000001110000000011111111000100100010010011010100011111001010101100000101100110000010111111110111101000000011010111001111111110110010000001111111000000001000000110100100111111100101001101101001101101110000111100011000100111101000101100101010010110001111010101000110101100111010110110010100011100110011100100101101101010010001101011000010110001011010111101100110111001111110101111101111000111001000000010100010001110110110110010011100110110011010000001001111010011111001000010110110011110001100101010110010000010100110101101101111001000110111010001000111011111100000101000011110001000001000001110010000110100111000010111111101010110010111011110010001111100000001101010101100111111111011111100001010110100010000010010011110010110111011001011001010111101110011011011100101000000010101100110101101111000111000010111010110011000011001000101001011101011001011101110001100000101110101011100001110001111011010101111111001001011111010101000000001100110100000100011101010101011100110111010100010000100110001001010000000011101100110101011111100100111011100101111010100011101100001000110101100000000101010111010000111010110100011000010001011100110000110111010100000110111000110101110010111010111001000100110000001011001010000010001001110110110110111100111000001000110110001001011000010001011101110100000110011000000111101100010001100100010010110
010011111010011011011100010011110110100000011111101010000101011101011001100010111010000011110111100100010000011111101001110000010101101101100010100001010100010111011101000001000000011010010101011001111000100000010101110100110000000110111110011101111101101101111110111011000001001010010001100010111110111011011110001000001011111001000011101011101011001001111010110011101000101101101010111001001001010100010000111100101010101111001000110011100101001110011101100001011101100111101111111010010110011001001000001110110110111011011101100000100111110000100010111001011001010110100101110110001010011110000010001000101100010101101010000000010101011111100110101101111101101110000110101010010101110100001010100000100100000100111011111111100011001010010110110010111000101011000100010100101001001101000111011001011101110100001000111111101000100101001001010011000000110001110111011010101101001001010011010010111010110010101001111010110001000101010010101111101011100011001001111110001000111001011100001000000000100101101000011111110010100010101111100001010010101010100000011000100111100111011000001100000110110011101101101010111011100101101011000100111011001010101010001000100000001001100101101111000001101101001011000111101110010000101011011100110111000010110111110001010101110010101000111011110010001011000010111000100000010000100111011011110101010000010111010001011100111100111111001010001100011110101010110010110111111010101101101011001110100000010101001110010111000101100101011000000010111101111110111100011100011100110101100101000100010000000111010011010101100101010101101000011110111010100000101011101100111101101000010011011010101110101011011100010001000000001011011100011101001110000010111011010000110100011101111001010110010101011101100111011000011011101010101110001000101111010111000000111010100111011101000100001100100111001110110000101111111111101000010111001011100000100101010001110100100100100100010101011110011011000101101001111111001010001110110110101000011010011001010000001101101010010110001001100101110011100100010000110010110000110110000111011000100010011100111111101010100110001000011011010001111011111010101101100010011011101111110011110000010101010110000001010101100001111101001100100100010001111110111011011000011011010111110001100000000001011100000100110000011110100110000101101110010011001101101001111110110000010101100100101000101111110100111111110000000000110100101010001101001000101000011001011010100010101011101101010011011001010000011010001010010101000001000010011101111110010100000011100011111111011101001100011101001100001000000100111000111111111100111000011000110110100010101110010111000001011000101100111000100001010011011110111111000010000011011001010010010100101011001100010000000001010000010000010100100101011000010100101111011101000000010000001001111110110000101100011001000111110001111100000100101011100010011110110100110100111110110000111011110111010001011001110101100101110111111111101010110100011011010110010000111010100111110010011100100001110110010011100000110001100100
000101110100010000110000000000110010010101000111100110010000001111111100011010101110000100110011100001111110000111100111010001011000001010000000000001100101001110011101011010110000111000010101111110100000011001001110101011100111111010000011000001100110101101101011001100101110111000000010010100000010100100111000000010110001001110001110001001110110100100000101011000000101100100111001010101011010110101100010101101000010011101101110011100110001010111100011100000101101101101100001001011111011010001101111010111101111000101000010001101001001011101110110001110101110111001110100010101110010000010010100001101111010010011010101111101010100000101101001101011010001011001011001101110001101000101000100100110101100110101101100011110100100001111001001101000010100010101111010011010110011101111110111000001101101000100111001110010000000010111010111110010011000110001011111001000001001110010011001100100000000011111111110111110000000001000111001101100010000010110100011100101101101011101111100101100000111000100101001100111110011101010000000101011011011001011100001011100001001011110011000101011010011111110100101001100000011010000100110000111001111000101110001100010010001001100100011000100010110101000010001110111111101000100110111000000000010100011100101000100111100001100000000011100100000000000111111100111010101010010101101000001000100001011010100111000100001001000010100100100111001111000010001111000010001001000101111111011001111010011110001111101101010100111110001001100101000111001100000001011011110111101001100101000010110101011010111011011010010101011101111100100010110110010001011110000111111001001110111011111000111100110111110010101000010010100010110100001100110101011101011101111111100110011010100011011110011010100100010101100110000101001100011110110110001001101000011001010110110010010101111110101010010001001010100011101001001110101101011101110001111001100101111000101111111011010001110111001001000011101011100101100110101101010011100001111000100100011010100110110101001011011110110010100101101001001100111010101001110010100010101010100001100110000100110011101100010000101101100011000100010001101101011000111001110010110100101010010110001001010111000100111100111011011010100011100110111010101110001000010110011010111000000010100111110010110101110000101000101110001110011001101111100111010010101101100011011111100011000101001100110011111100011001101101010011011000010011000110001000010111011100110011111001100001101000100101010101010000111111011000011001000001011001001001100000100111101001000011101101110100111011000011111011000100111011011010111110111110010110101010011011110101001010111000111100101011000100111010101101101101011101010000110100001001101100011011110101110111100000100100110011000111111110101100011001011110110101101001011000101001101100101110001011011010111110000010001100110011001001100111001011110111101010100010000100010101111101110111111101001011110011110111010111111110001010001010100101111100101100001001011111000000001011100110110011000110101111111110001011011111000
101100011001110100001101111111111100110011000001000101111111001011011110111100101010111101001100110110100101111100010111111101001000001001111100111111001100001110010010000110110010010101001100111111100111011100101101111000000010010010000110110000010001001101101001000001101011100111111000001101011110101000100101000011101011000101110110001100011101110001110011111110000011110110000010101110100000111100011010111111110111100100011010010101100010000111001001101010010110001110110000101101001000111011001001101010101000001011100101010100011101101001101000010111110100100101101100001011101001010100011111110010000000011111100001100100101010010110000010011001001100010011110101010001001101011110010010110000110100101100101011110011100011000111110000001101101010100010011000110011101100010110011110000010110010001000100111111010101010111000011100000101110100110011001010000011010001111101101101100000101011000011010011011101111010001001000001010000000100010010011111110010011011001000001101110101101010011011100000111011101101001010101001011010111101011011111100001000101100000011000110000110110000011100111010010001001101001100010101011010111100000001000000001011011010001011110010000001101100000100100010000100111001010011010100100001100111001101110010011100101100100010101011010000000110001110110111100000010101001100001010111010001000001100010101111100101101110110011011100000100000110111010100000000101000111101111111111110111001111000001000010010001010111110110010001001111000111010000000001001001010111100100001001011011100000111000001101101010001111001110110111110101110110001111110111101101011111001001111111110010100100100111010010111101010101111110111001101001100101111011001000110111010000011000111111110001110101110100101010100010110011000010110111100000000001101011010111011001010111100011100101000011011110101001101111100001011001010100001100100000110001110000110000011110000000011101100111101010111100110011110000110101110100111001000110101111101100011101001101110001001111110100100001101101010111001100110111000001101000111011010101100100101100101010100100110010100001010100010001110000100111010101010110011011110001010011100100011010110110001111001011101110101001110110010101010001000000001010101101111110010000100101010000110011101011111010010010000011011011110000011001100100111011001110101011010011110101110011100011011101100010010010111001010111100110001001111110100000001010111011111001111101010100010110000010111100010110111000101100111111101010101101100001001001010010000100001001110101001111111110100000010010000110111101000101011001001000001110100100011000001001101111111010111000001011010011001011101001000001000001101010011011000001101010100010111001100100011010111111011110011111100001000001101110111010011010010100001101001010101001110100010100101000100110110000000001001001101010011110111111010010100010001011110111101010101110001010000000011100110001000100001101111001110000001001111111100101010110001110100111111111101011110101000100001010110001010110010111100010110111000
111110001111000110100111011010001000000101101011111111110100011001001100011010100010100110011111000010100100011001001110100000110100100000110011110001001101110010111010010010101101000110111011010000100010001111000011101110011100001101111111101111000110011010101110000101011101100011111011110001101101011001011110001011111010010110101001111100101010110100101111110010011001100011000111111110110101101111111010101001111110010111010001010001001100001101110101100100110001000010111010110110101111011001010101001111101100100011011011100111101110111110100000011000011010111001001000110010001010000010110001000101001100100011111110010101110100000001111011011101110100110101101011010000011110010001000010100101111010011001111100011101010001110001000101110001101001101010100000001111100101001000100001100101110101010001000000111110101100100111011011110110011001110010001100001010111011011110011011010010010001101000101011101110101001001000000110101100100001100110111000110100010101001110000011010010100011011010011011110110101010110011001100001000111011011010010111000100110110101100101110010110011011111001000000001011001111000010110111010000101010000111010010100001111010110110110111000000010010101011011111001101001010011101100010100101001011101110100100101110001101111010011101110010100101011001100110111101001110011011111110010110001001001111101111011010111110000100001100101001100010110110001101100010000000100101100011001111001001110110100111111010010100001000000111011010001011001100010001101101111101100111101101110111010111101110110010010010110001000101111100010111011010001111000011011011001111111001011101011000001111010011100100101110010100001100100011011001101010100101010100001101100000001100110011001111011100101110010110010101110101010100101001111110011110110110101111101111010100000111011101110010100100011101111100010010001001110011111110000111111001110010010100100011011100001000101001000110001100101110110001111011001011110010010111000110010111110000010110000010111110100000000111001111011110001110001111100010010101010111011001101011111000001001011101000100111100011011100010111101100000000011000100111100110110100101010111011010101001010101010010000101010000110101100100001110011010011100101100011100000101011010110000010010000011011010001100010011100010111111000101100010101110000100111111110000101001001100011010111111001010111011100111111101011110110110111100001011101100000100100101111101111110001010001010010001000100000000110110010001110000100001110001010101001100000110000001010100101111101100100101110001011001000000010100001111111000100111000100011111110000001010101100000101100001001011100101011010110001100001101010110010011101001111110101011011000111001000101000111110010111100011111000101010111011110010010000101010111001111000101011010010010010111011101001110011000111010010000110110011101001100100000111010010101100100001011110101101011011111000101010101100011011100100001110000111010010001001001110010000001111000110000011100010011101100010001010101011111110101110110110
001010010111100111110110111101100100010101011001011111011101110000000011100100110011001011001000000101010111111001001010011111100100110011110010011011110000111110010011111001101011110011110010100110000011110100110100000011000000011011001101111000110001001000110011001011001010011001110110100110100010101110100010010100100100010001000100001110011010110111101000110101111101010111101010011100001100010110111100101010111011101110110110111100000110110110011001010001010110010001010011100110011111000011011000000101100001001110100101001011111100001111110000101001110011000100111101001001011100000010110111001010101111100000110001110111000010010110100101010000011011100001001000000010011111010100010011011111101100110110010101100011000100010100110101111010010111010110010110100011000011110000111110010010111000010101111111111011111001000110001111110011100100001010000010010000110000011101110000010011111101011000101101011101110000101010111000111111011101011111101001000101111111010011001011001110000111001100101111100100000011110110000111101110000011111010010000010011101001110100110011100110010110100111010001101100000000111001100011110011000111011110100101001001111101010100000100001000000010000101101010101011100010010100010101111011010110111100101000111010101001010110100010000101101110110111100101110101011110110101010000100100010111010101001000100001100000110011101110011100111110011110101100101001001011111110101100010101111011100110111011111001110011010010001111001111100000010000001100010101001001110001110101111010010011000111000101110100111111110110011000000000101000000101011101001011011000010100000010001010010010001011101000011111111000101111011010101011010001100101110111101001010110011010111110111101001100000010110010111111110000100111111011001110111101001101100111110010111001011010110010010111111101001000111001110110100101100001111001000000010001101110101100101010011001000010111100000010110110111100101000011011100001010100000110110111101010110001111110101001010001011011111101010001001100100001100101000101111100010011011001101011111011111000101101000110001101101001100100001001011110010110100000110100011001001100100101101110101000110011000101110100001101100111110100101100001000011011110010001011001010101011100001111111101001101001010111001110110110100001000110110010101100111110110110001000111101101110110001001010010110010011001000111110010111110110000010101010001011011111001101110100011011111011111111111000110111100111110011110110001110010111011111010010101100100011101110011011010001100100101111110011000011110111000100110010001010101010100110101000111101110111011111010001111110110001011111011100100001100011100101111001010111110010101011101100001000111110011001001010010001000010100101111100111001100001111011000101011010100011100100110011100011001001010000001110100101110001010011011111010111110000101001110010000100111010010011101111000101100111000110001010001111011110001000001110101111100010111010011000100011001111110000000001010101101101110100100000011111111111110011
011000101111100110111111110110100110110000001011111000011101000101011001010111011001011000001110000010100100111000100000011110011110001000101110010000011110110000101001000011010000101100011101001110111000000000000100111111010100001100000111111011100000111100101111101110101100100101011000110001001001001011101000001001101100110111101001101110111111011010111001011011110111111100001000101100111100000100001101110100011100010101100010010100111111110011111101011000001100101110101011101010001001010110000101010110010100100011111010101000100010110111010001110101101111001110101100001111010010111000010000111101101100100110111110000111101011001111100000100011000011000110110110110011000101010100101001111111101001010010111000000110110110110111110111000011011101100100110111111011101001000010101100101001101110011001111000100101100100110010011100000110110010111111001011010111110100001011010001110001000111111101110000001111101000101110100011011010000111101110010011101000111001000101100100111100011110001011101110111001001011100100110001000011100011101000000110111110111111010001111010000100111111010011010000001111010110101111110111111101110011101101100110000011010010101100100111110000110001111000111010010110001101011010100010000001110011100010010000011111101000000011100010100010111010000011000010010000101101000001101100001011101000110011111101110000101101111010100101110101110101111111110100010101010000001110110001110010111111101000101100000001011101100110000001110111010001001010011011011110101100001101111011001010000001011111110110100111100111011110001110010111001011100100000111100011100110010101101011111110001011110101100100101101111100101110010100101011001101100001010001010010001110000001110110000110000001000011001110011010001011000111001101000100001110111111101110111101101111100000001011011011011010110101000000100000101100010001000100011100101001111101010011001111000111010110010100101101101010011000101110100000010010001100110111000010101011010100001000101101111001100100010100110101110101000000011111111100100001000011101101110011101100001100111000000100010101001011101110011010011011001100001101011010111011000100111100110101111000111010101100011010101010000100110000110110011001000101010000011001101000101010101011111110000011101111110001001001101110110110001001001010010001100111110111111011111001111001101011010011110010101100111001000010110001101111010000000110010110110000111101110010011110100001110110101111010010100101111101110110001110110001010001100011001110111101111000111100101010011010010011000010110011000110110011010111001011010110001001111010110011101100010101000010100001011000010010111011111000001001101011100111101011001101011101011000110010000011100011111111100101011010001101001011100111011001100110000010111000110000111011110110001001101010101011111000011010001010110101111010110110111101100000010010001100010100000010101111011101000010111011100011100010000101100101001011001100101000001111100001100011101000111101100001110010000011100110111001010101110111010000
111101111111010011101111111000001101111111000010100010011100000100000000110100010000110101010011011001111100011101011110110100010110110111101000110111100110111011100011010010011001000010000001000101000011101111110001111110110111100010100001100000110000111001000100111000101000100111010010010011011001110111010101000011111001011100010100000101010110111111011101001011011111001111100110010101001101001000001111110000101100110101111010001011000010110001110101101101011111101101111101110000011100111111011000110111011011010000000011001111001100101110111011011011001100110100110000000001100010011010001001111101011101001010110100010011000101101100010100110000100111110100111010110000010010110001110110101100101001001011010101100101001100100111001100000001101001111000101000110100010110001010000000010110001111100001111101000110000000011100110001001010001010011001100001000110001100111010111011101111000111001101010000001110000000010110010000001010100100110010001101111100111000110111000011010100111111000101110110101001000101100101111000011100100100100111111001000111000011000001001110000100110010110001000111101101011010010010111001001101011000110100010001101000111101000100001110100011000001000110011000010110000101101000000001100010001001011001000010010010111100010111100011010000110001110001000000111101010100000000011010011100111001100010010001000001011110101111000101100110100000001110111101110100010101010001100010001110000111111011101000001011011001000100101100111110110000101100110011110100101011011100100111110100000001100111000001001011100001001001100110100110110001011010100000110111111111000000110110111101001101100011011011111001000011010000011000010100010110001110111010000010000000110000100110111011010001110001110000110011111000001110100101001001001101101010101010011001110001110000010101100011111111000110001000110000001010011010111010101000001101001110010101101000110010000011100110011101101001001000111000111011010010011010111010100101001001011101011111010001101110010010111101011100001111010100010011111110001011111110010110111111110011000110001110010000111100100111000000000111001101100101001101000101001011110010100111001110010110001011001111110011111011001001011001111110111010010011101100000001010000111101101110101011110111100010101000111010111110100101011001011011110011000010100000110111010100111100000100010111011010111101000010001011101110101011110111001100101110000111011010110111000111011010100010100101010001100111010110111100001010001001110111011111010110100010100111111011010010111111010011011111001001011010101001101011111101111001101101110111000010011111001011001111101111111110011100110111110111000001001000110101010100100000000010100100001011000001110000011100011001010111010000100010000101001100100110101001011000000001010011101100100000101101001000010100010100101110100110010010001110110111100010111111001110101111001010001110010101001100001001010011111111010101010011010111000110111011111000011000001100010010101000010101100001000111101111100100100110110110010010
101110010100110010100010001100000000011011110010101010001000001100011101111101010110110000111101100001000000011100100111101011110001011010110001100011100011000011010110001010111110110110010011110100100011000011100110001001100010100101100001111010111000101001100000110111100001000101101110000101101110101101010100000000011110110111000011100100101001011000001101111011011101010010101100111100011011111011000011000001111011010110101101010101001011110000100010111000111100110010110101010011010001010000100101001011001111100110001000111100111110000000100100101011100010001011001000011111001001101100000000111111110001000000111000001111001011011000110001000001111001000101110110110111101101110110101110100010100001011100110001111100100010110100010000100111010110011100101111110100001011100101001110100110011010000111000101000011101001001100111111010000110101011001000011001101001101100010010111000011010001101111000110001010010010010100111110000111000110101111101010111110000100101001100100100111000000101111001011100110110110101011100111011101000001011011000011011001010000001011011011011110100100001110101100101101101010101110110100010110110010101000101001110001011110111010101000101010111110000000101111010110000110000100010101000011001011101010000111100001100101111111011111000101101110011110101110011110000110001011110010000111111110010111010101111000110111011010111101111111011101001010010010100011001100100001010110010001000110010000101111100100101011110011011001101011110110010110000100001011000101100110010101110010001111010000011000101000011011000001110010101100100101111111011101101000010111100000111101001101010010000110011011101011101010101111011110101000100110001100001100000100100000011001001011011000011111101011000000111000000001111101000111111111000110100101010011101001110110010111000110101010011001010000100111010111001110101001101001111011000000101111011110101010010010110011000001111000010001111111001000110111101101110010001010110001000110111001110101111111001111101101100100000000001101110010000000101110110011011000000011001100110100010100011100010111101010110000001100111001110100011000101111101001111001010111000111110000100111100011110010100000111110010001110010001011000110101000100000011100111010001011011111101001011010101000001000110001000010011000110100001000100001010010010001101000011100001011000010111001011010111100001111011011000001111101010001111100001100100110001101011111100110111000111010110100111101010010011011100011010101110000011110101100001100101110000001100001001010000000111000000010100100000111010100000011011110101001011011111010110000001110000101011011101101101000010101001000100011101001111110111111001011110101110000000101100100000011100110101011011110111101010000101101111101101001111010101101111010110001000010010000010001110010011000111111111000100111111110001000011110111011011101001100011010001100011110100110101001001010010010110010110000101000100101001001000010011101001101001111101101100000000000110100101100010000000100000000011110000011000111
110001101011011111010111111111000100111011001100010101000100011010101010100110111001011101111100010100010000001111010101101110011011010010111011011011001011010110110011100100011010100110110010101111101011011111100010011000101000110000011010000001100110000100000110100010011001011010010101010101101000100111111001001100010010110100000011110010101101101110011100110001101110010110010101110100000010011011101010100011101010111111101001111110111110010110011111000110111000000100110010110110101110000000001100111001111100010100000010000100011001000111100010111000010100111101111000001000111010011010000101111001010100110100111101010001011110101100101011100011011011101000101100011001010010010100110111011010101111101110000011101001000110001100101101101011000011000001010100111110001110000001000000000000101101001001111100001101000010011111000100001001110111001001101011010100010010100101011111001011001100110011100000110101101000011000011100000101100000000101101110001110000100101000010111100110110101100010010000101011011000010011110010100011100110000110101001000010111111110110010000010101100100000010101111100000000101110111101010101010011011100011110001000001000100110011001111111110010011110001010110010101001001110001001111110110110110011011111010000011101010111011100011111010100000001001010001010100110101101101111110110010111000001001101101100111000111000001100001101000100101111010000011111100111110100101010101010000111011100000011001100011001100101110110100000000100100001101010111000000001000010101001000011111101001100001110100000010111101111101100110001111010000000100111010111001101110000100001010001011100111000111000101011100101011000111110010011000110011011101111001000100101000111000111100010001111010111100111110001111100011101001110101100011111101011011011100011101101001100110011011100100101111000111000011011110100101001000011001011010101011110010111111110001101100001000001111111000010110011101101101000111000100111010101100111100101010010101111110010011100001110100100111000110011101011101101001010001011110010111111001110101001001011110100001111000000101001010101000110011101010001010100100000010101001100100101101100101000101111110000101001101110101011101010010011001001101010101101111100100011001100000010010101110110111011001011010011101010011010110111001111101010010001101011100010110010101000110101101001111100111100110011011110001000001010101111010011010001000001100010110110111011011100111110000011101110011100001000111101110011101101110010111010111100101010010000000000110111111000011001001010000001110000001010100110000111001111001001111110110100000011001010100001011101101010010110000111100001101101000101110000010011100101110110001000100100110000011100101101100100101000101011101001000000101101101010101011010100001101000000010111000110011110101000001011101001011001111111001011101011100111110010101001101011110110001010001101100001000101000101011000101100101101111001010001101111001011101001000011011011000100100111011100101001111110111011011110011110011000100100011
111100111011011011011100110101010111111100110001111011111001100100111100100101010110011111101100010110001110110101000111100011101010111110101101000001101010111011100111111110110111010011110010101000001100100101110110000100001000100100101101110101000010100001111010110111000110000011010110001010111100100010001000000101100010001110010101011010010101000101110000000001111000010011010100010110011110100000111110111101000110010001111011001110111110010011000000111001110111000110110100100111101101101110001011011011100010010100010110001011010011010110000010101001110010001010110101100100111100010000010000001100010001101101100111101101000010010011010111010000111011100101101110110100100010010001100101110001011101110101001111110001001100101111001100110101111011000000001111001111010111100011000011000111101000110010010110100000011111111110110101101111110011101010110011100011100111100100101100011000010101011111110010101000011000000100100111100100000000101000000001010010100011011010000001001110101000011100110101111101111010001111110101111011011101110000010010111001001001110010100101011111011101111100011110011001011010001101111110000001011001010100110101011101100111100001100001111110100100111010110101010001011101000011001010000001010101011111010011110110010100000111010010111110110010100011110101010101010011000111111000001111100011010001101011010110110011011101111111010101100101111110100011101001010000111100111101101001011011101111111100100110111011001111110010011111110010110100110111101000100010101101011001100101010010010100110100110010110001000100001110010000000000001100100111010110011001100110101111111011101111110000000110110100101101010110010010000000010110100101111110100111110000011111001100110000100001101101010110001110101101000110110011100110001010011100100011001010011011010101011110001011000010001110100010101011010001101100101000101001011011110001001110110100111011111001000001101010111101111111111111110111110111110010011001111101011000111111110000011101100100000000001010010000110101100111010000000111001010010001101110100100101010101110010101000011011101010001110000101101001011111101001001000101001011011101101100100101111110011100001100111001111111110110100110111010100001110010001001110111000110011100000001010111110101101101011000011111001010011011110101011110000110100111101000000010011011110001011001000000110011011100100001100010000001011110001100001101001101001001011000011100011011010110101001101111110000111010111100001000010101100100100010011001011000010001110010011011101011100111101101101111101111000010011100100001100011001010010110110111001011101011110110110011100100110000011101001001000011000100000111101111100111101101001101110100110101111001101110111010100010000101100011100111101011010100110011101111000001101101101100111111011010000101101010001000011000001000000010110000100100000010011110111111001101010011000000110001011011101111100001101011001011101101011100001101000100111111010011001011101110111001011110100010100011000100000100110110110110110000100110
000001000001000000100001100100000110110010011000110111100101000010001100010101001010001000101011000100010011001110001011000110111100011010001010100000110000010100010000101111101101000101000110010010111100011010001111010100011010011011001111110000010101110011010101110000010111010101011001001000111001111110001010010101011100100110110100110000010111011010000001111001110010100011110110111111001100100001110000010000000100100000001101110110100000000101110010101001001001111101110110110111011110001010010110011100100101000010101010010111110000110101000100110111100100011011010111100000100100101111000111101100000111001111111010100011010011111011010111101110111010110010000111001111011001100111001110000011110010010101111110111110001001111111100010001001001010111001011001111101011011011011110110111000111011100010000101010001110100111001110011101110011100101110011111000000110000100010111011010011110001110010010100111111100000010010100011111101000100111011111100101110000101000111101110000001100000111011110101000111010010001101000001000110001100011100001011001111010001111011000001001010010110010111001011000011010000010100011100110100010111110100010111101110011010011001101001110110101000001100110000001001111100110001011110110111011001011111011000111000000111100000010010000011000100110110001001010000101001101101111000111000111101110100101011010111000111011011110010000101110101011110100011111010111010111001011011001000100000101011100000010001110001000010110100001111111111001011101001101010100000001100011111100011100100000001001010100101011101100100111110110001100010001100110000001111011101100011000100000111111001010110010010111111011001000011110000000101001001100001110100010001111000011010111010110110001100100011000111010001111010001011010110110101110101111101001010010110101111111000111011000100101110111101011100010001100100010101011111100100111001110111010101110110001110111110001010101100001110001010111011011111111110000010000111100010001011111001001011111011101011110100000101111100011010110001000111010110100100011111110001101001010110000111100101111101100011010001110001001101101110011111010100011011000100000110111010111000110000110001100111010100111011111111111010000011101111111101111110110100110000011001011011001111000010001011001001000110011100000110110101100100011000000110001100100001100001111010100110110000001111001011011110000101011110101001001110100011101011001001101010000011001010000001001010100011110100101111110110010001000100000010010101000101101010101111001000000010011101000101100100110001000010010010011100101111010001110101110101011001011010100101110011011110000010101000100111111001000110100110010101110100001101111001100101011100100110101100000011111101001111101101100001100010100111000000111010111000011111011111011110011001111001100111000000110000100110110010111101111000111011011100111101110110111000110011110001011000011000001000100011111000011010111111110101101111111111011111110101100000110001011011010101111001100001101100010110101110110110111010110000
101100111011100100001001100011100111110101101101110010101111010101011101000101010010110011100111000000001010001001100100011101111000110000110100010010110101000110101011110101101000010101111011111001010000010001101100100110000010101111111101011001001001000000001011011010101110111001111000001101110110100001110000110010110110110110011011010101011111110100010110111101011011001101101011100111010001100000100011110100110101000100000010111101010011101111001100001010111000100011010010100101010010001010011111110111000000001111101111010001010100010001010001100000011101101010110011000100001011100100110010011100000011100101111010000111101010001101100110110001000010100100000000110010010100111010010000101011011111010001001000010000101011001101011100101100111100011101001100101001111100100000000110101111011100110000000100000110111110011110111100011011100010000111101010101101001101100011101111001000110001100100100110100100100111110110100011000010010110111100100011010111110000111100000000101000110101010101001001010000110000110001111111100100100100110010100110100110010101111100001000011010000001000010111010000010111011101100101011111001110101101001000000100011110100000001111100100000001101101001101100110111010000011110110111001011101100011001011100110010001101011011001011100111011111011010000111011010101011101111010010011111111110100101111010100101010101111000101001101010011001100101100000000111100101101101110001111000100011100110101001101111011011111101001001000011110101101000100111111110110011000011110011011100011000100000000001101000111101110110111010000011011110110001110110111110010110110001011011100011010101010011001001110111101100101010111010101110101110110011001000011000010111010110011000000001111000100001000110111101010000111101000010110010111101101100011110000111000100001100011100111100010000000100100101101100110010101100111001001101101101100001001110111000011110000000001001001001010101101111111011011100101001101001001001011010011010100101001110001000001110011100100110111100111011110011100111001110010000010000000000010011001000101000111000101100111001101110011010010110111110001110011100000100110111110000001001001111000010010010000011100010110000100110111110000011111101001110000100111011000000100001001111101101111000101100001001100111100000000110001001001110111100000001110000111011011101111110100010111000110110000011000110001001101011110001110010010000110000010100001100000111110001001001100000000000010111011101010010010101100110011101101001011111100010010001000101110110101100011110101011010111001010000110101100010010011110111110110010100111111001011000111001110001001111111001001110000001111001010100000101011010011110100101001011110011101001000000110011011111011111101000000110111101000101101011000001010000000111000111011111100010001010100111111110000111100011100011000111000110001100010001011110110110000111001001110010100001000010011100000110101101010111100111000110011010100101101011101101010000101001101101111000011011001010100110110001001101101001101001001100
001000110011000111001110110010111011111001101110110110011111110011001111011001111010111110100101010000100100100010000111101100111110111011011111111110010000111111100000111001110110000011100100000110110001010100001111100011000100010001101111010000010111011000011011100110111001010011101111101110001101110101100011110001101111111001010000011110010111000111101110111110101111010100100100111001111010110100001010010000100100110100001010101001000011010001101100110100000100001001101111011011000101010010110100100011111010111001110110000110101010011111001010011010101001001101101111101001010000001000100001001101001001111111110111010001100100111101011101010101010101011110100010110010010100000111011001011111010000101110001101011001110000000111000110100001010001011011011001101000011110101010010111000111000001110100000101011010111110000011101100110110001101101101000100101001111011111001110111111101001110100001100010100100111001111000011011011110101000001101111010101110100000011010000010000111010101010001111111001000000100101110000100000010100011111100011000100010010010101000001110101001000000110001110111000001100110001011001100110000110100101011110110001110110110110010010011100010001101110000011100001001000110010101100010110001110111111111111100111011010100010000101111001000110000011100100101000001001001100010101010000101110110110000110000110110010011101110010001000110001010100111110000100001111001111101001010110011000100000001110011100010101111100000110010110010110001011110111000000011001000100010110101011111001000101011111110000011011001000011100101000100001010010000111001011110111000010100110101001101001110110111001011100011000010011011010000110011010110010000111100010001010111101010100010010100100000111010000101001001110000000000001110000010110100011111001010000000101000110110011111111101010000011111010010111000111000000110000000111000110110100000001001011001111111001110010010000101001001000100001100101001111001010001100000100101010100101110111011001101111110011001010111001010011000111001010011010010011010001000001001100110100010001011011110011001100000001110000100110011001001110011001110110010101100100110010001001100111110101010110000010011101010101000010110001000101011101001000101010011110011101100101000011000101111011101001001110111001111000111100001110000010001100100000001101010011110000001101111000101101001110110000010110010011001100011110001010000010011010010000110101000010101011110101010110011010001100101101010100011011101000100010001101101101000011001010011001011011011011110010100110101110011100011000110001011110000111100011000010010001100001010001001000011010001101101011100110110110110001111010000011000011100000001100110010111111011010011111101001000011100011101111100010001001101011010111001101010001000001101001001010101010100001010010001111111010111101100011101110100111001111011000100100100111101001101110110011101010111110011011011111111111100100000001000101010100011011110110000100110110110010100101010001110101001001100100101001101110101101100000010
001111010011110000010101110000101011000110100100001011111000010100011010000001001111101001000001110001011110111000011011101101101011010001101100110011000001100100001011000110111000000010000000101110100010010000100100110000111101101110000011001100100101011011110110111011010011101101000111100001001110010000111010111010101001110010111010101010110010111100100000110100110010101110001110110010011011011111011011000011000101011110101100011100110001101110010100111100000110101110000001100000001010111111111101001100000011100101110110110110000110010001100001011110011001010100001000111110110111001010000000101100111111001010000111000110011000100101000011001001110100010011100100000011110000000110001011101110111101100110100111010000111010001001001100111011111010001001111100010100000001111111110100000010101010011111011101101000010101000010110010110100111000010000011101011100111100010001010110000010010001001001101111101010000110000100110011110110100101000111010110110001110011011000000101100111011110100010100110010011101001100111111111101011011100001111011101110111001000100011010110011111100110000101101100100001010000100100010111001000101001110011100011000100100011110011100110111110110011010010001011010011111010011011011110000011011011000111100110110001110101111011010000110011101110000010101010010010001011011000111010001010010001111100000111011110111100010001110001101111111010101001101000001001001010001110001010101111011001100111111111101101111110001111010110110111100101110110100101111101100000111100100110110010001000010110101000010011010110010101101011010101101011111101001011101000110101111111100000100010000110101001010000011100001000001000110111000110000110001100010011111000011010100010000001101011100000111010010010001010111001010001110000110010101110101001011011000000100001001001110000110010000011101010111101100111011000100101010111100111111111101000101010101101001101100101000100001010111000111100010100000001000000001010110111010101101100111001001001111111100111100111010110110001001100111111100011110011011011001010110011000000010111111110101011100101111000001010111100010000111101011010100001000110101100011000010011111000001001010011111001111010101001100101100110101110101000110011001111000010000001111010001011010101010110110001100011000011001001110001010011000010001100101111100011101011100111100100010111001111001001100110110010110111001111100110010101010110110111111000110000001100101110010110100010110100011010100011000010110101000011100111011001100001110101001110010001001110000100111100000011010110000111001000101010111011100111101001110100011000010100101111101001110011110011010110000101000010110011010111010011011001010111010100011101000110101100110000001001100001001111111100110111100000011111001011110001100001110010110100111000001000101101101110001100101010101001100100010011101010100001101011100101010111100001100010110010000101101011001111010001000011100011110111001100001101110111010111011101100001011011001110100001111010100000000110101011000101001111010011111000
001001101100101110001111100111010011101110000110100010001001010101110101010000100100110010000100010110010101101110011111011011001001011001001010100010100100010011001011101111011011001010000010010101111000001111101110100100011110110110110100010011001000010101110100100000100101001001000011111101001011111111100101111101011111010010110100101010010101111001001010111000010101011010101100011100000100011100110010111011110000011110100010001111101000100100011111010100100000001100001000100110100010001010010000101111001011010011111001101010111000101011001011000100110011111111000000011111000111011111100101100101101100111111011110110100101001011100010100111110110101110101010101110011001010111110111010001111010011000010101001011100000000110111111010100110010000111101100100011001111001001000000100100000011101110101001010111010110010000011011010010010111101101000110010011001001000001111000010111101101001101001010111000101000100100100100110000101011010000111101011111110101001000100001011111110000011010110010100000001111010111010001011100110000111100011110011000001100000111001100000011110001111110101100000010011100011010000111111000001100111100100101101010111110100011111000000011010000111100011011111100110101100101011011111011010000010110101100011110111011001100110110111101010011011111001000111100100110011010110111110011110010000001110100001111011111100111110111011011111110101001001011111110011011100100010100011101010101001000101100111010101101110011000101011010011111111011010010010101100011010001110010101110100110110000101111100000011011001100110010100000010111110100110101101111000011010001110111000111110000000001011101001010101101001010000011011011010010000101000110110001111110110000000100101000110001011001011100110111111000011010011001111101011001101001111001011101011100101111011111110110110010011000110101010111010010000100110010011101101001011001010100011010010101001001100000001100001010100110001000101101111001011110011010101010101001111101111100011011011001000100000001000010010001010010100010100101110010101010000100100001110110010011101110100100101111000100101100001100111100111100111101000011100011111110111100011110001001010001111010010101001011011001001001010011011101010101110100010000100010000010011101111001010010111101000100100111100000101000101001000010111111100001111001000001100111100001111010010100001010001011011001000000111101111110110000110111000100111001010011100000110011101001001011101100101010010101110111000011101010010101001010001111010101111001101001110100000011010100101110101010111011010110100000010111001010001010101111001011010100010001111000101010110111111110010000001011100011011110000000111011011111100010000101110100110011110110001001011010001011000111001000011001100100100000111111100001111001111110000110010100100100011100000100010100010000111101000011100000010100001110110100011110000001001101111111010100101101010001110110011001111010010001111101010001001000100000001001110011000001100101001101110010001101101110000010010101001111101101100010011
011111110110110101000001111001101000101101100011000010000100010010010111101110100001110001000101100010010111111010001101000001011011101100000010000110110110101111011101110001000011101000001111010110001010111000111111001000101100101111101111011010100111100000001101000010001010111110101011010010100000010000110011110100111111111101100110011110010001101110000101101100110011010011101100001110000101011110111010100001011010011010101110110000000000100111010011010110001010010010001110010011111011110011111001001100011110001101000010011100111011010101100000110100100110010100100000011101111000001001111110010000001010100101011010111000110111000011101100111100110010111101101010000000111111110001101011001000000111100000101111000011011100011100101011101000011111100111110100101011011011011010101001111111110111001000011011100001000011100110000001100101000110110110101111110100010101001100101011001111000110101010100000110010110111111001001001100100000010011000110001100011011110101100011011011010010001111110100010101110101111011100101111111101111110100110111101000000000111100011100110011000001100110100011101100001111111101000011100101000111011101101111110111101010000010011011001011101000100000100011001011101111110011011111001110111001100001100101000100111000101001100100010111101110110001010010000000010110011110110101111100101111101110010100111011001110010010011011010100110010101110001111111111101100110001011110011100001010111110110101100010101000101010110110101111011110101100100110001010000011011111100101001001100101001111000101011010100000011001010110111111000001100111110111110111100111001101001101101010111110100110000001010111010001101111100001101100100100111101000001000001000111101111101011111000110010100101101011110011110111101001100011110101000000001010010011101100100010101010101101100100011100011110111110011010110111010110001111010110111111001011100011001011001010010010111110110111001010001000010111110100110101010101001100111001100101100011000101110000011100101011001001111111101001101101110011001000111011111111100010001110001100010100001110000011100001001101010001100001101101111011110101110001010100111101001100011001010101110010001000000100110001011111010111011011000100011100110101100101001011011010100100110111011000101010100100010111101010101000011000111010100100101101101000010001101011010110110110110010111110000101110010001011010000010101110001111111101111101001110000010100101001011111010101100110111110101010001100001010111011111110001010111100000101101110100001110011100010111000110000110100110011010111111010101011101010100111011001110110000111110001001100010110011010101101111010101100011101111001010100110010111110010111110100010110101011000101010100011101111001101100101011110011101110100000000001010010111100101001000001001101101111010001111000010111011101101101011101110000110101110011011000010100010001101010100111100010010111000100000110001001101001010011011111001110010110110111100000011011001011110001010010001010010011010001111010110110010011101100000100110
010101010000111111000000001000110110010100101100011011100011101010111100011100001011011001010101110000010010000001111000000011011110110001001100000000011101011001111110100000011001101011111000010010100100111110111000000110101011100100000010000101100011010111011001100110110101010011001011110010100110010110100100000011011000001000100010100101110000100100001100101101100110111100001000010001111110000011000110111001111100100110101010100100001011100111001001110100101010101101011101110010010101000100010101011011011101000110111011111100111101001101101110001111111000011110101100001011111010111111000110000001010100101010100100100101000101011001001001001001111011010101110100100100111111001010011100110010011100101111110100101101011000011111011100001111111111010011011011011111110000001010000110100111100101000001100001110010000100001011100011110110000000000110011111101011011001000010100000110010100100100000101001101100111001101111110101111101011100101110011101100011111101110010101001000100001111101100100100100100110100000101001000000010001000001011011101100101000101111110100111000111001011101101010101111010100010010101010000000110111111011010010011100110100110111101010110101110111011101101000001011100011010000010001111111011000001001001100110100101001001011001111110100010101101111100000101100110011000010001011010000111101000111100011010001100110011010101010010100011111101101100001101110000101100110110010010101001111100011001000010101010000110101111010100110100010111001000111011010001110000100100010111010010010110000010100000111110010111110001101010010110000001010100000100100111010001001010110000101001011010110001010111011101101000101000000111010011000101100111010010011011010010011111001100000011101000000101000111111001010110000100101010001100110001000001010101111011101010111110000110100000101111101000000000010011110011100101110111111010010111001101100111100010001111011110010110111100110111110111100111100100101010110101011000011010001110000000101000010000000011010011011011001010001011001000111001001001011010011110011001011101111111101000011001111110000101101111010010000101011110110001111000000110101001010110011110010100001111000111000111000111011000000001100111011001001010110100111101001101101111111110001000000010100100001010000000110101111010110111001100110000110011110100001101111111101010110110010000110010111000111101011110001111100000010011111011111000100110011111110100100101101001101010010101010001010010000011111101101111100011100101001101010010110110011111110001000100111011000111100010111111101110100111010000010100001110110011010100101011110110000000111000101111011101000010010100111100111001100011011011000110101010110100110110101011111101001010110010011111000010111001110001111011100001110011010110110001100011100011111111000100010101100110101100000001000001101010110011001101011000111101011110011100110111100010010011111001010011111100010110010100011010000111010001001111011101101010100100011010011101100111010100111101000111010000001000101011101001100001100101
100100011100000000011010000101000000000001100110100110001100101011111111110010101100011100011101110000001110110001001111111010001101100110010111001110100110100001100110001110011010011001010000110100110000000101000000111100010111101001110000101100100110011000100101110010011010111011001110110111010011011011000100101001000011110011101001001000000011010010110101100100010101110010101011110001110000101100001111000110110000001011100100001100110111000111000000110110101111101110100000010011100001110111100110000110010101000110011000011010011100011100011110101111111101000010100101000111111010010101111110010011100101110110101110111111001001000010010001010000111000101101110101110110000011010110001111101000001010111100001010101110111111000001000110001111101110100100000000111101010111110000101100001110101100111110111110111000100001101111010011110101001000001010101011100011000111101110101011111001111111010010110110101110000011111101010000100011101011011000110100111101111101001001100111110100000000000000000111001000001011000010011010011101010101110010001101011001110010000000010011100010000110100010111000110011110000001001110110001011010000000000000110111110000110110100100010101011101110011011001010111010100100110111101001101111100100101010110010001001001000000101011100111011111010100110110000000000101011011000011001100110101000000101010011111100100011100000011101010101001101101110010100000000111001110110100001011100100011111010000000000000100011101100110101011101111111000000010000010010000011100000001111001000001001100111000000101000111001111111000010000001111001011110010100100010110111010001011000011001110010110011100101011010100001010010000111010101101000001101010010101001000100110100101000110111011011101001100111100110011001111000010100010111000111111000101011010010000000100101010011000110000000011101011101101111001010000100000111011000100100000000110110100010001010110100110100110011000000001101000011101110100110101100011111000010000110010010011100001110110011110000100111000100011011001110001111110111100001111010011010011100110101100001111001001000101000011111011001101101011010000011100110101011101010000001100010110111100110011100000111000000111110010001010010111000111110001110000001000101010101000101100101110011101101011110011000100110000111110010001001011011100101111011001111100101001101100101010101100000001011100100001000100100111000110111010111101011000011011000110110100110011111100111110110000110010000101001111011100111000101000000110011001010110010111011111111000001010111001111100000000100100111010100010100000110010100010101010011001100001101011010011000001111110010001101011001011001010100001111000000101001011100011000100010110011000101011110011110111111111010101111001010110100000101110000110001011011110010111110111001111000000001101110000000110100010111001110110010110011000100001010100001110110111001111100010100101001011001111100010110100000101111101011110111101100111110101001111110110110000011110111010100111000110111010111100101011101110110001011101001
001111111100000111000101001101011010000011001011110100101101011001000110010001001110110001100000001010111100000101010011100001110111101110001100001011111011110101010000100101010110000001111100101010001011010001000010001011101101100001001010001100110011011010000011011101111111110110100011111010011111110011011111100111010000001101011011011101011111110111111101000011101111010010100111111010111000110001000000111111111000110001001101001101000101011001101111000000110100001110101000001011100110101011011000000000001000111100111100000011100111100000111000011111111110011111100111101000100001111110100001100000010011110011101011110111111101000001010111010010011011101011011001110000111100100000010111101101010011001100000011100001010111110111010000000001111010101001011110110010011010000010000100001001110111101110100011001010111010001010010001110100000000110011010111110110011001000000110010101001010001010110100011010001101110110110010100110000110001111001111100110111101010100011010010110000000000011011100111000101010010011111011100000110100011101000111011000111101110010001000110001010111010010010000010001010001110011000111000011011010011001101000111100011111100110101010110100101110011110000011000100111111001011100010100100111010100010110110111110001010011001011101100011111010000011111110100000110011010001000111001111000111100001001110010001110111000001111001010110001010011111000000101111000010101000010011110001010010110001110101001110110100111001001100000110111111011110111110011011011011101101101011100010000100010000100001110110011111100110100001000101000110100100110111001100011001111111010110011111111111000110111001001000110001101101010111001001101100110101010010011110010111011010001100100001110111000110011110110111100101000111010000110100001100001011101101001100101011101000111101110000010101110010001010001101011100111000110110001001011100110111110101000000011100100011011001011101111011011001010110010011111001100110001001111011111001010111010010010001010010110001001110100001001101001111011011110001111001101000110010110101100110110100100010001010101100101101101000100110010110001010000000110101100111100101111111100100000100011100000100110001110101010100001100101010000011100001010101100100100000101000100100100100101000011010000001000110110000101011010010110110111100011101110111100010011101000010010110010001001011100100100000101101000101001010100011110110001110110101000010000110010110110110100101011010111100110110000011110111000110101010110111111000110110111000111010010001111010111101110010011010101110001010111001111101000001111010000001001000101011100011000101110111000111010110010010111110011011001001101001100111010101010111011010000101010010110111010010001110011100001100101001001000111100010001111111010001011111011001111101000100101011101010100100101101100111011010101011100110010111100101000011100000011010010010101101010000110111100110101101010011111100000010000010011111110001100101110100100100000110100111100100001111101001010100001000001000100110011000000010101
000011110101100010001101111000111011011110100100111011101010010001110100100000011011001100111101100100010111111100001100011110100001011101101011100100100111010010000010111011101011101010111010000111111101000001101011011101100011110011011011000110000010101011011110110001100100010011100111110100100000110001100111111010101110110001111010100010111001111100000100001011000011100010000000011001011011101001100011010110011000000010101101101010000010010001011001101111110111110010000111111111101001110110010110001111101111101001100110111000010011001010110111110011001011000110110011100001111100011100111010101001101111010000010100001111101101010111010100001111100110001011110111101110001111000101111010000001100001110101110101001100010001110100010010111101010111111101100001110111101000010100000001111010100110001110010000011011110100111011001010000010011010010111101000010000110000101111001010010001110000100011111000011011001111110001010101100100100011110111110110011010101111010101001100101101011101010000000001000011010101011001010111010100010011111000100111001110000111111101010100011110011011011010110110111111110101110100001111100001000001000111111000001100110100011111100100111011111000101011001001111000000011111010101110111100100100110011000101011001010100111110111110011010010110001111100011111110100101110011111100000111111110011000110000001011011101000101111111111100011110001100110110101100100001001110111111011101010100101111101110001111111010010110100000001100111011100011101010001111110110001010001000000011011001010111100001101001000100000110010010001011011011101010110100100101011111101001110100011101111001101111111110010010110010000100100011111011010101100000110100101011110111010110110000111100001001111101111010111000110101001010110100010110111101001111001010010000001011000000111101101101111101011000010000111101010100001110010000111000011001111010101100011001010100101100100011000001010101101111011001110111101001001111101110101001111101001110101011011111010110010111110010000111101001010001000110100111101001100111000110010000001111110001110000000010110101010110011100100100010000100111100110001110010111110111010011001100101011100010000010111001001110010011111111001100111101000100100011001101010101111110110100100010010011100001101011001101011010001000100101100010011110000110110110100010010011011101100110001100111000011100100111101011001110110110001101100111000010101100000100010110101001001101001110101100110000000100111110011011101000001111010001001110000001111011110111011000010011110101101111111000110100010100111000000000111111100101100001001110110111000000101000111011101100101100000101000000111000011000100010111001100111000000000101111010001110101000011100100111010110010100011000110001111011011001110100101011101111010001110001101110010011100000010110010011101100101111001000101100111111000010100001110011001110000011111100000111010010111001001101111100010011000011001011111110100001010000111100100111001001001001000100000101001111110101011111101111111100011101010101
110101011010001000001000100100010111110100000001010101010100110110111010110000000000100101101100011000000111010100011000001001010100000010000100100000110001000110111101101100100111111010110111011101010100101010010001100001110001001001101111111001001010111101100001011111010110110001111101011001110000101100011111101100000110111001111110000110010100000100100011010110110000010011101001111000001110100100110001011101100001101101101001011001101100100000100001101110010110101000101100011001111110110100101111100011110010111010111100001101111011111000110101010111111111101101110100011101110000000110110010111001011110011011010111011011010010111110101101010111100010000001010110100110111000101101010010100100000001000000100110111010111100100011011000010011100101001101100001010111010100101110000110111111010101110111110111010100010001100110101011011000101000111110111011110010111010000111100110100010110111011001011101001001110111010110000100110001011100010100011100011110010001100000011011101110011001100111111001001001000010111001100011101010000001011000001000010000110110001111001001101001110110010111011100100011100110001100101110101111101100101000011001101000101001001111000001100010010110001011010000110001110100010111010111000110000010111001111101101000110111010000101000000000010110001111100001011001000110110111011000010100010000011010010011001000010010111001101101011001000001101111100011100010101110011011001100111101101000000001101001000010001010101000110110001100101001111010000000010101011000001000101101010101110101010011001010001010111111100000111111000010101110110110101011010111110111000010001000001000010100011010010011110010001100110101110100111001101101101010111100110110110000100001001010110000101111010101011111110110110000101101101110011010001001001010100011111011010000111101000111010011101100011000101010001011110001100010101101000011000101000001000000001101011001101111000101001101100001001111101011100101111010111100101100100000111011000011001100100001110100000010011101101100111000110010110111001011101011101111110011001101111010101010001111110100100101100010000110010100111000000111111110000111000110010011010111001100000111001000101101000011011100001000110001111111101010101000001000000100101100101111111000011000101101001001010001010010110111000101010000111010010001000111001101100000001110011001000011000100110000001111001011001101001110000001001011000100000100000001001110010011010001000100111110011001111100001110010100110110101100111010101010101011010111101100011000111100110000010011101011100110011100110111001110000010001001101011111010010001000111100100000000000010010101000011010000110000011101100010100100011001101111111011010101001011111100100100010001111000011001110101100111100111001001011101010100001010101111110101110011010110011100011110101110101110110100011011000111001001011110110001100010110001101011110110010100100111001101000100111111011100100000110001110010100001111111010011000111000101101101001011010011110001011101110101000100010101010000011000111011
000100100100001111100001100011100011110000000001110110000010011010110111101110010000100001010001111101111111010100000110100011111000101110001110111001000011010110110100011011111001110101010000010100010011011111100111111110100011110000010011000100111110101110101010011111100010101101001011101110011000100001011010110111010011011100011011000010000111010001011100001010101001011011111110000010110100010010101011000111110101010010001000001111101000010010100001101110000111100101001010111011000011001011000111000001100110110010000001110100000000010010101010111111110101011011110110101011001001100001111111101101001000100001100000010101100001010100100001001011110011101101100111011001000111001101100011000011111011101100100110010100001101001100111111010000101010100111000011011000110011111101111010110001000100101111111110011010011010001101100010111001000010110010111111100101110011110101001100011001110101000010010101101100110011111111011111101010100101001011101010001101100101000110101010001000110100011010001101000110100101101110100110001100100101111001010110000101001001000001101100000000100110010010000101011111111001011011101100100000011101000111000010101000111100010101000111001110000010001101011111001001010010111010010110100111001011001000110110011011001101010001001111100111001001011000000001111110000011101000100011000011111111010100010011110000100001111011111110111100100000001010111001100000010101000010011001011000111110101111001010001001111111010101001011001010011000100110111001101101100110010101001111001000011001000010111111001101111010000101000101011010110111101111100101010101100011101010011001100101100100111101011111111011000001011101010111101010001011100001101011000110001111010101010001000000111111110110011000011000100001111010011000111011101001011100010110000000110001010010000000001000000010010010100000011011010001101110000110100111010010001000101101111101101101000101001110100101011000111110010110000101101001000101111111001100001001111000111110001011001110100001111010101001001011010011001100010111000010011111111001100011111101101000111000000011110010000110100010101100000110000010110110001110100100110000101000010001110000101001011010010001001110001111100000011000101011111010111101010011011111111100101001110011000001010000110111101101101010011110000110011001010111010101010001100011001111111000101100101111000011000100101011101110111100000011111011111101011111010110110100101000011110110010111010110101010010000011100100010011110011100110001000000100010011101100100101101011100010010111101110100110110001101101111110101100111010000001001101001101001011101100111111000110001100001011010000110000000001111010111101101111100011110000110001100000110100011001100010001010011100011100000100101101110000001101101001111101111000001011111101101011101110111001101000010110111110111010000110001111011111100000001110111100001001001000011111110101010101110110100010110010101110001000010010011010111010010001110111000110100001000000110110011111110010010111101100001011100110000000001101
011100101101001011110011001101111010001110110011010011010101100010000111110010001101110110010011001100110111100111000110000010100111011100001100000010011111100100011111111011101010101111010011101101100001000101000011111001100010101011100010110110001000011101111000001011100000110001010101101000100111001001001011101011101100001010101010111010011111001101001010111001101100001100101000000011111000011100000110011001001000001001000101101110111010000110010001100010011100001101000001001100100101011011011101100100111011000011111001111010111010011001011010001011011011101010011001111011010010111010000100011100010010001110001010010100010100010000010110110000011110001100010001111100101001000001110100011001110101101111101010100001100111010110011101101101001110100111101011011010000100011001111001100111110011100100001111000001100001001100010010100011110000001100011111111001111001001101111111011101111101010000111111110000101011011110011000100100011000000110111001001110101010100111111010000110010001001111011110010111000001000101100100111011000100111000101001100110010100011110010010110100001110111000100111010000010110000001101110000001101000110011101111011011101100111011110111010000010010010001001000000000110011110100010111111011011101101101111000110010010010000001001011011111101111000101011111000000100101001100110111110010101111011101010000100001000110001110111011000001110011001110110111011101011100101010001101110010011101001001000001101100000000101001101000100000000110000110011010001001010001011100000000010010101010111011001000111111110011000001110010011001011110011101100000010111000101100010010111110100000101111111110111000111011011111010010101110000000100101010100111000000011111000100101001100011100111100001011011101000111011000110011000100001011011011000111111001111100011111010001111100010011001100100110101001001011001111111000111011101100111110011010000011110110010101110100111100101111101010110000011010001001101111111101100111100001001111110001001100000110010001101001011101000000110110011101000110111010001011000110010011110001011111111111100000100000101111110111011011000010000001001101110100011000111101100001011111000100001011110001000010000111010101101101101111100111000111011111000101111011111000001011111111100000110000110110100011000010101111000100011100000010100001101000000110000110101110100111000111001000110011111000100111110010010001010110000111000010110101100010111000001010110110100011100011001100010110101110010001110010111011101110000010101000101010011001001001000010101011011111001000001101001100000011110011010110100110101101001011100011111001000011100000110110101110000100101011110001110011001000001111101111100011100010001001000100100000110001000001101001000101111010101111011001111111001111001100101101000111100101111111011111101011000010000001111001101101001001001110110101101101111101011010101001110111100011001010010011010000110110011100110110010010010110001011100001110111011111110001101011001010110010010001110001100010011101001001111100010000010101110
110000100110100101001101001111010100110001101011101010111110000001101100100010100101110101101110011001101011011010000110101101001111110010100010100010111101000101111011101011001111011011011101100110000011011000000110000101001111110111100000000010101100000010011001100101110110110111001010100001111000111101100100010000101110001001111001000111110000011100110011110011110100010111111111110001100110010110011010100000111001100100010000001001010101111011010110001110010101100001100111000010001101110110001100000101000100010101101101011000010111001011100101100110111110110111000100110000110110110111000111001010110010101100011010011100100010001010001011110101010111010110100100111010010000001000010011000011110111110001000100001101111000100001100100011101110100001011001001011101101101101010101111010100111111001111001011111010111111010110110111001010111001111010010011111111100001111001000001101100010000001111101000010000011101110100101111011010011111011000110010100101101010111111101001101101110110001011010100110101100111000001011011011011011001110110011100101001010001010011010011111110100101111110010011100100111101011110100010111000110110000110011100110000001110011010001010100110011110011100010111100010110001101011010110101000100110000001010001111111110010010011010001001110000010010011100101110000000100110110010101011110110011101011011011010011011101100100101010111011010001000011010010010110000001100011101110101000000010101000110100011000101110100101111011100100101101001000000100101100000010100110011011000111100010011010001010010111001100001000100011111111010110110111000101001110100000000001001100110111100010011000100101011011010111010001111100100011101000100000011011101011100000000000100111100110010001011111100111000100000010111111000001011111100101100011111100111111100110100001111110000101001000101001111100110111001100111000101000100100100010100001000011111110100100010101100110110011100001100111011000010001010110110101001010000110111100010110110000011100100001101011110010011000100101001111000111001001000000111001011001101011011001101110000011011110010011101010110100001011110001011111110001011101110110100010010011111101110111101000000011000011100111011101011110100101011101100010110011101101001000011001010000100011100010001110101011100100000100110001110110111011111001111100100010011011000011001001010100111010110010101110000101110000000010000101010110010011001010110101111001011111010101111110010100000111111101101111101100111101111111100110101000011001101001010111101110011000110100100110101101101100010101111100110001100000001100101011110100010100110010010000000011000010110100000111111001100111111101010011011000100011100010110100011100010011111000000000001111011111110001101011110110100111000001111010001111101101000010001001110111010000110101110101111010000011101000100110011001011010100111011111011100000010111101000001100011011101000100110011110110001001100101100100001110001110111010011000100011000011111000001001111101101010100010101011111011000100111111001111000000
011001100110011110110101010110001010111000101011110000010000110111011011000110000110111001000000111010000011000111011001101111010000100100110011001011100111000110011111010011000011011110101110000111110001100011111010010100011110110011010101001100111001001100010110010111001101110001101000010101010011110101100101100010110011111000000011001000010100111011011011000110100001010000111111101000001011001100101001001111001011110101001000000000000101001001100110111110011101110110100110101110000001010010000010101001100010100111101001000011001111111100101101101100111111111110011101101100000000010100101000000000010110001001001010111110111010111011000101100101001010011110011010011010001010111101101001001011101000110110110010110111000000000101000000100000100100100100101000100010000001100011000110001000110100110100001010111000101101100001010000001101110001100001100010011001010001011000001010100001010000010101101010101000000011011110100101001100001111010101010001101100011010011111100011001111001011110011111000011100110010111000011011000010001111111100000111111001011010011100001001110011010011101010101001111010000111010110010101011001100001100010111101011001100001010101110011111111000010100010100110000111000111110010101000110110110110000111001011110001010001001011111000111110000000001110111000100111000000100011101010010110010100000111011010101001001000111011100001010111101001001100110011110101000110010110011010100000101011111011100000001001111000010010100110001001011101111100100011010011111110111001111101000111000010001001111011100000011100110011110100010110101001011001010110111101010110100010001111010110010100011000011100110100011000001001100000000101110000011011100001100001110010001000100000001101000000101010010011000110010101001100100000110001101010100001010011011100001010111100111001011010001100111101010101110000001000111110001101111011001100111001110000110110101010010000000111001101001010000110000001001100001100111101011011001101111100010011000010111010101011101000101111110010000000101011111101100110111100001100100000011010000110100001000101100000011001000111011111010011110011111011010100111000111101010011101001111001011111101111111010010001001011110111101000110010000110111001100100010010100111101110111111110001000100110111010000010001000111011110010000100101111110100001100010101110110111110000000001000000100110101110101001110101000000010111101011111010000010010101010100011111111000100101111001111110001101011001111111000101010110001101010111110110010111100101111001000010110100100100000011111110101101011100100010000100011110000101100100100110001010000000011101111000101010011110100100101100100010011000101000111000111010001010010110010101000100100010110100011100100000001000111011100011011101010010111110000011000011001001011011000110000011001110001101111100111110000101110110011101111101000110100111100100000001010011000010101111001100010010001001010101000101011001111110100110110100101011100110010001101011011110011001000011000111001100011011101111011010001111100000
111001011010000110010100001100111111111110111010111101110100011101000000110100101110110010101100011110001111110000100101101001001100011010001011101011000101001111100000010111110110010000010010000000010101100100011001111100101110101000011000101101010111011011001110110100110011111100000111010110000111011101010110111110101011100001011010010011011010111001000011101010010110000100100001010000000010101010010001101100010100000100101000010110110100001110101011111110111000100001011001010001100001100011110100101110011000111010110100011110011101101110000111001110000100101000010010010010011101000110000110010010001000100010011000000111010110000101001100110101011011010010011110011011111111100000111010001111001100111110011000101010101111011010000001110000001000010000100101011110001010111111011000000101111101110000001000110110111011010001111101001101111000101100000000010011011001111101000111010000100110111011000111100010011110110111010111111010100101010111000101111111011111011001101100011010111101001000111011011100010100110110100111001111011101101100010001101100010000111000111011111110010101111010100100011000101010111001111010011110100011010101001011110100100001000001100101010111010100101010111110011101110110110000010000101000001100111011111010010000001111000110011111001011000011100010010001010010001101100010101100101010011000111110100000000110101101000011000011110000000101110110010110001110111010111111010010110101000010100000101011100100100011000111110001011001011101010110111101101111111111001111010100101111101110001110101101100010101110101010001111011010101111110001111111110110000101110011010111110010001001101110101000111101011110010111001101000000001101001000110011000111110010101000110110101001110100110011101100011110101111101000001011110010100100011011010010010111001101110000111011101010001111110111111001101111011010010111100001110100101111101010000110111110100111101110100111011101011010010001110110111000110110010010001001101001001010110100110011000000100110100000111001000100110110110011000001001110011111100111001111111011010111000000100011000101011001111100100011101110000111110101011110100010000110100111011011011001010100000101011000101011011000101011000000011111001011000000111101110100010001111110101101101011100101011110101001010000010010001011111101110000000001110011110000010100000000101110001100010010000001100101001011111110101110011110111100111101010101000000100100000001011010001001011110011110110110101111011011010001000011000011001101101111100001110010101010010110100011111100111010010001100000101110101000000110011000101010100011111111110000001011000100000001110100011100101101100000110111000011001011111000000000101001011101100000001010111000110100000001000011110110110010100100101011010110111101001100110100011011011001001100110100101010000101111000111000100000001100110010111011001000101010101011010011011010001110101111110111101100101101000000010111000100100110011011000011110010101110000011100011101011010011010000010101011000001110000110001100100001111101
100011111111011011000011010111011100001110001010110001011000110000001111011010110110010011010110100110001011101011000011011111111110011010100011111100001000011000011111010100000110011110110011000011100010010010110010101001110000001001100011101001011101000100010100110111110001011011101010100010000111010111001000101101101001111111011011001011100111011111001111001000000100110000001111011110101101000111000001101011110111101011010010000110000000010000000000000011010100111011101110100111001010011001011101011111010001100000111111110011000001101111111011110101101010010001010000110111101111110101011101111110100000100100100000001010111100000000010001010101011011110111010011100100000010001110101000101111101011000000111110000100111010101001010011101010110111000100110001100000111011011110100100011011001111000110011100110001010001111000011011100001101001101101110110111000101101001110011101000000000101110000011011100010011001010011101101010000101110000110000001101111111101010010111010000000101010010101100010101110111010111000110110111010111011001000011101100101011001011010111100001010011010100100010101000101101000001100100010011000001101110000011111100000101110010110110000100010100010010001101101001101101010000011001111111000100011001101000011001010000101100011011110101010110001001011110101101001110110001010101101000001110111111011100001100011101001100100100000111001001010100000000110111010110110010100000101110101001110010011011111111011000100100110101100110100110101000100011100001000010001110010010101110101101110101100111101010001000010101000111001011110011010111100110100111001101100011100000110101110110011001100011001101000011000111100001011001111111011000111111100010010110100100101100110110010100001011010001110001000000010010100001100110111011001110000000100000100001101001111101100100011000001001101100101001001110001010001110100110000011100111001000111010101111110000000111101011000111111010001110011101100000000011110011001010110001111001110001101100011011001010011100010101111101010000110101110100101001000001100001010010001100011110010110000100101010001011101110101000010110100001000100101111000010110100001100101000111101101101111101111110010101001011010011010001000011110100010001010111000100100000001111110000101110011001000100010011010001111001100001101111100011100010011011101110101000101001010101100010100011101100100111010011001011111010010000111110111010111111100000111000110001001000001000101000011001011111001010111000000011010000001110010100101101000000010111001100001000111011001001100010100100000000110101011110101011101000100011001011111000101010101111100101011100010101100010001110110001010001000011110010101011100001110101001100000101101010100000100100010000010111011101111010101001011010001000000010100100101010101001011111110000101010000011000000101110100011011110011001111001111101111111010011111110001010100001110000001111010011001000011110010110011110001101010101001111101011001011010101110001110100111011011001101001011001100110111001110010000111100100011
111110100110001110001110110011111000011000011110001001100010111000011001101001001001100001101010110111101001001100111000001010001111111111110101011011011001000001011111001111010110101111010000101100101100110001101010100101100000101011000100111001110011001110001010010110000010010011111110001101100000100110111101111010100010101011000000100001100001100110100000110101111111000001111110100101000110010101110100101011010111001001011000100100100010000010001111011100111111011110101100101001001110010010101010110011000101101111010000011000100101101000110100100010111101011000010010010010001010000001010000110100101001010011010011010100001110111001000100001111110000110110011011011110100101110011000001000101111110101100101000001011101001110111110001100010000010011101001010000010101111101101000111010011100011010101001000001001010000000110000100010100010101010101110111100101110100000001011011111110101111100100010111100000000011110010000001000110100110101001111110101010110110001011111111010111010110110110000011101001001110110110000001001110110010101110110010100101111001011101101101110011000101001101001110100101100011001011100011101110011010010100101010001110110111010100011111110101100010011001111111001010011111110010110111110111110001100100110110000101101001100111001000100100101100111111011010100111111110000110111101101001001111110000100110001100111111100111011011010110001010001101110011000001100000101110100001010011111101000101111101000001100001100000000011100011000011000111001101111011001101011101011000011000000010001000101010001111000101011011110000101110011011011000010110110111001100101001001111000010101011011100011010010011111100100001111010001110101100001000101111110111001010011101010101010110010110111010111101010110100110111000100001000100011110011001001011001111111011000110100101011111101001011010100011111110100001110011101100001100110100000000110110101101010011111010011101011001000110100110001001001000101010101100010000101000100110101101111100100010101010101110000110011111111100010110001001010100101100011001000000011100101111110001000011110110100010111101000111001110011010011001100001110001110101001111001100010100010111100110100010000100101110010010110110111100110001001100110101110100011110000010011110010011110010011111010111000110110111000100100100011001010111100111111011100010000110011101010001101110100010001000101111011001100100010100111001101110001100000110101001101100101111000110000100111001010010101110110010000101111110101011011001001111000000001010001011001100001001011010100110111000001011000011110110001001011101001010100000110100111111010110011110101100110110111100011110000110101011101111111110010010110001011011010100110011011010001010101010110101000000000000001110101110110011111011011001001011100111010101010110001110001111001101100000111001101101101010001011110011001001100101111110101100110001000110000001101100110100100001110111101000111011110111111001000001101011111010100101110010100111000100110001111111010101110010001011000011011000110100001011
111001100011000100111110100101111110100000010101001111101100010110100111001100010001000011011000000000110010001000010100100000011011010111101010101001111001101000001101100011001010111101100010001100010000010101011100110100110011000001001110010111001000100100111111101101001100010011001101010010001001100011011111100010001001100010001000111001111111101101101001111001001010011110101101110110111101000001101100101101011011100100000001010011011011000101001110100011000000000000010010001001000010010100110101110011000110010101100101010010010000011110100001110010100110011011000010010111001000000111111010010111111011000111001000011010100010110110001101001101011011001011001100101101101001100111001100110101001101100000100111000111010001101011101101100011110100010111101101111111100111000110010111111010111000000110101110010001100001001011010010011000101101011111001010111010000010011101000001100101110100101100000110010111111110111010100100011111000001011111111010001010000111011010010101101111010001101100010101111011111101001001100110111111001011110111101001101111001001000001000010011000111001110011100111010111101110011110011010011000011100101101101010110001000101000000111100101011010000010110010011111111111010101101111010010001001000010000010110101011111110010011010110010010010000001101011001011101011011001000110011010110010011100001110110011010010001000101110010001000000011011111011010001011111100000110111000000100110100100011011100111110001101110110111011111001010100011111000101110110100101011101100001110011001001001101100001101100100000011010000111110010001011010110000010011001111000100111001011110000100110001101101101000011001111100101001010100010111010011100100101010100110110011111010010010011001101001001001000110111110001110101101101101101111011111001010100010110001110001011111011010010010011100011010110000101001000001000101010000100111111001100001110110110101010010111001010000011000010001011010000001111110011101011011111100010011111010110011011000000000010001100111111011100000010001000010011000011000110000010010011100110101011111000101001100101011111011101010001110011010011101001000000010110010010000100010000101101010000001101111111001101111000000110101000000100010010001110010001111111010000001101111110100110110000100011100010001000000010001010100010110001000001000110100000110100111001011101010100110011001011001101010100011011111110010110011111010101110010101001110011011100100111100110010011101000110010101110010010100100010010011101111100111110001010000000001100100100011110101100001011100010110101100000100001101111010100001101101000111011110101100101010100000001111100101010100001111011010101010010101001111011100011010010000000001111111011010011101101000011100110101001001000010001101110010111000111111000011100111011011010100101000111001111010101011001110011101110011011111011110000000100111010110010000011000111100100111111111100011101110111000110000110011011001001010011100100100010111110011101000001100010100110100010000010110000011101010000000100011111101111
110111011010100101101110110001000111010010101010101011001011111111000111010001111100101001111001010100001111000011001111111010000011001011011100011101101101101110101000011000001000101001010101100101000011001011100110000110000011010111100101000110011001100000101111011111110110100110010001011001001010110010110000101000111101011011100110101001001110001110100101101001001001110101111110100001110010000101100010100000011101110011101101010011011111000111101101001010101001100011000000001010111011001011010110010100000011000010110100010000011010000000100001010101111100000110001001111011000110110101011110000101100110101001101100010011111011110001110110100000100011101100001001101001110100111111011000011000000101000101011101001111001011010010001111111111110000110001010110011011101101111110110100111111110001101101011001110011011010100001110001000100000101001010010011001011100001001110101000000000100101100101111011010011001100100010000010001111011110000100011111001100010000000100100010010000011011101011001111101100110111010000110111001111110101001010100111000110101010001001000110010111100111111001101101101101000110001011000011011110101111110001110010110001011011111001001000100010110011000001011110111101100100011001011000000000000000100101000101011100001100011011110000110000111011010011100011110101000100010110011111010101000101011100100111110101101111101001111100000110100000101111001100100110011101010101111001101010001101101010110001001000101110100101011101010101110110011101011001011100110111111100110001011011111100101101100000111110100000001000110010000011000000100110001000010110010010101111100001110010001011000111011001010001111000000000001110101100101101100101111111101011011110111010110000100011001001100010000000011010011001101100101010111100111101100011111111110101100101101001011011010000111011111010101011001110011001010110000110010101110011000000101111001010100010111001000001100011010110010101010110100000100100100100010011101011001000000010011001101101001001010110001111101101001001001001110110000010101111101110001000110101100000111000001000010001010010001000101111011100100011111001110100111000000010100001001111000110101001011000000010111001110100100010001101110000111001100001100011011110111011010101101111011110110001001010011000111010000110111110001011011100000101101000010011111100001101111101000001101000111110100110011001000101110101100011111010101001111001111111110000000001110111000000101111011110111010010000011010101001110100111110001110010001000111101010010101010000101011000001000110101011000001101110101111001110100100010100101010010110110101101110010101001100010001111101111000000110001011100110111101010101110011111100110100100000111011011001100000010000111000000010000110110100100111000011011110110010000111010011001011101010101110000000110101100010001111110100010111111110100010010101011110010001100010000001110111101001010110111010111001001100001001111100110101101101010111000100010111101111110101110101011111001111101011010110110110001000100101101101011001
101101110010111010001000101011000111010110110010011110011111011010010000011101110010001101011100001111010110011001010110100000001110111100111111110101011110001011101100011100010110110110010010101011010011110010010111111001110010001101111011011111110110010101110110010010010000011000011111111010100100111110111110001001101100011000100001000101100010101001001000110000100001011011010011011111010010101010101000000010100010011111001100010100111111111111111001010110111000110010111011011100110101000110101111010111101000101101011111110110101100110100100011011011110001010111101101011010000111110111011101100000001010001111110101011100111010110001011100001011011000011111101111010010101011100100101000000010010001100011100111010111101011000110101101010110100111011010010010101111001011111011001001100011110001110010010001010011011001011100001111010111001110110100101101110100010101000000110110010100111001011110101001110111101001001101001101101100111110110001100010010111011111011110010100110001010010100111011001110001110010100010110110101011110100100000000010100001101101111100001011010011010101110010000100000111101011111111011010111011000101110000100010011111001000011101010100000101000110011001111100100101010010010010001100001010111110010010111000101100101010100110110101100100101100111001111010100010110101010111000100011001101011001001100001010010101100000110111000010110110010101111111111101010001110000100110110101011010110000010100110010110100101011000011100011001000101110001001001000111111111000101110011101101000011110101100001011000001011101110101010101100111010001110111110010001011100001111000101001100001101111110111010011000100111001011000100111100011001111101111011010000011110000000101100011011100100101011100110111010111011110010011001011001101100010001111001111000101001110100001000011000000010110010010000010010111100000100001111100101101101011111110111111001101000100011111101011001111110001100010010101101000101010001110101010111110011010100110100100101111010101001100001000001111110011110111110010010010010110000101111011011100001001010001110001001100111010001011001101101011100101110011000011000010111011100110011110101011101100111111110100101110000101011001000011100000001110110111001000000100110111100001001001000100101110001110010110100011011010001001110110110011001010001100101100000100101000000001011001010111000001010100000110111110100101101111001001111111110100010011000010101101000010000111110011101010010011111010111010000100000100110110110111011111111101110000100010101100101101100110001100011100010101010011001111110111001001111010000110001101010100011110000110100001100111001101001010011010101011011011001101110110000101111100001011101000110110011111101001010001000101110000010101100100110010011001110001000100100001000111101001010111000110011001010100000101111001000010001110101100101011110101000111010100001101000011000010111001111010100000100010001010101010010011111001101010100011101010000000001011011110001011001011010110000100011101000110110000110110100101001
110000110001000110100000011000011010110001101111011011001000110011010100010001000100100010001100001001111010011000011110110100011011111101000110001011111111000001100100100100000001100011010110000100111000010011001001111100111111101100111100101000000111100000101111101010111010101101010111000001010110011101111100101011001001010000110110100001111001101111000110000011011110011110101100001110100110001110011000000001001010000011100011010110110011101000010010001000110001010100011100110111110100111110101001001000100001010101010101011110100110000110100011100010001100011101101111001111111001100010011011011011101000100010101010001111101001111111101000101011001001011101111111111001000111000001000010100100011010001011010000000110100100011010001100000110100101100101010001111101110001101001001001011100111010010001101101100000011001101100000110101100110100101111100010111011110011110110001100010000001011111111000011101011111100011111100100110011111010101110110101101110110111011011001001110111001110011101111011001100000000100000011110011000001100001000101011000110000011110111010110011001101010010101110000011011101001111010100001001001011100000110110011110111110100110100100011011111000101111110100000001011101011111011011011111100110101010011110100110110111111110000110010101111010001001100101110101101010101111011110000101010110111100001011110001111010010111010110111101111000000101000000010001010110011000010000001011110010011010100010110001100100011110010001001000000010010101100101111110111101101111110010110011001010011100111000011011100011101110010000001010000011011111000000111011010001000110101100111111000101001010011011010001010000110010000011001101111101110010100110011101010111011001011011110010010011111001010100011010001011100011110111000001010010101110110001001001010101111101100000100011100010011000110100000011011111010101011001100001000101000010101010001000101101101000000101101011100110001110011110111000000100100011100010000000001001101110011100011100101100011101011011001010001011111100011010000101101001101101000001101001101110000011001111000001111111001101101011010000011101010011011111100110110010100111001011011100101000101001000100100111111001111000110100100110001101000000011101001001101111001111101111000111000000100010110101010110100000100011110010101110100001100000001100100000000101111100001110000111111010111011011001110110110101110001110101000110110010000000000111100010110101011010110111011011101111011011010000000010110010111100001000111011101000101010000100111010010010111000001111010010111111111001000010001110000100000010100111010010101110010100010111101001111001101100010011011100001110101101011001010110001111110010011101000100001100111000011110111000001101111110111110001111000010011111100011010101101110010101000011100001111111010011000000101111001011000001011100001011111110010110110000111000001110111110110010100010011011111111101100001101111010111100111101111101001001100011010001000010101001000111001100011101100001001000011001001101111110000001100010000
001100100001100101010100001100111010101100001001001100010010011100111101111100111100111000100011100001110001011100001011010100111110111101011100110011010111110101001001110101100100010111001111100000001100011010100101111100110100101011101011011000000101010011100111111100010101001011010101101100100101011101001110001111111010001000101000010111110000100100001011110000001110000010101101001001111101101110011111011000010001000110100101011001100010001101011010000000111010011001110011110100100100001100111011011110101110100111010011100000101000010010101100101110100111010100011111101010111101111110111100101000101110000010110111000011100000100100100011010110000101011100001100100111111100010001011111111000011101100000000010010001011101110011000001101100101011101110111011110100101111001100001100001010101010110110101100000101001110001001101011100010111101110000111011000101101110101101000110000110101001101010010011111000110101010111011101101101111110011010000011011110011101111011101000011001100010101111000010011011111001111101111100011000000000110011111100001001011000000010001000000100101111000110011001010111001011100100010100111001011110010011010001000101000000011110000101000001001100101001110000011111100100011000010010000000011100110001101111010110110101111110110110100000110010011011011100011010000101110101101100001001010101001101100001100100011010001001110100010001010011000110100010101101011011110111101000010011011100111100100101110010110110110011000010001011000010000010001000000100111111111110000100110100011100011100111000110011111011110010101100100101000011001011001101011100101000100101000111101111110000011011000001011001011110001011000011110111101001101010000011011000000111110001101010010001110111010111001000011001101001111010101001100111101011001100010011000111100010100011101110110001101110001010001110110001100100010101010001110000010011111101110011110101111110001010001010010111110111110011110011111011110110110101110011000101010100010101110101101001100111110001101011010111000011100110101111011001101011101001010110101011011100101011100000111101100100101000101111000111010111111001101000000010011101000011010110111010111100100001011111011010000100110000001100000100111110011101000100001001101111010001001100011011011110000110010001110101101100101001100000100010010111101110010110000000111011010100101001100011110000011111001001101111100110100011110001100101101100011110010101101100100100000100011011101101000100111100001011001111111000100001011011000010001000101100100110000010111001110100001111010010100100100011001001011011000100010000000100111101010110100010000011011101011010010111011001010011110101011011101001101010000110100000101100011100110000001111110110010101011001100001101101100110010001100100111100110110010010101110101110000000100010010111000111011110011111100011101010111000110001001011000001100011000011100111000011110101111110011100000011010010010011011000000011101111100001111101001010110011111100010110010001111010111111111111110001101010000000110010000110
011011011110111101100110011110011001001110011111111100100011111111000111100000000101000110010100000010000110011000100101111101001100001100011100001001011111110101010010011110111110100110111010011001101101101100001100010010001101100010110100010100100000111111010001001000010110001000111100011000011011010001111101110000111000010111111111000110110000010001001110001001011001111001010010101010110010010000011000001010010011001000011010000100110100111000011010001111111101110000110100100010010101111110000100111101011111010000010010000011011101011111011101101011011111011001001001011110001100100001001111001110000010110110011001001000100001101101010101011110100111111000001011100001011110000001011101111010111011111110110100101101000000110110100011111111010110111111000001011010100010101110100001110111010111000001100111000100000011101011000111111100001111110110110110110010000101100110111011011010110100111001001100010000100101010111111000010000011011101110011010010001100111101000011101111100110100110101000111011100011001001110010101100100000011110110000011010010101100001011111110110000001111010001110010000000101111001110110000101001110011111110111000101000010101110100011111100100000111100001100110101011100101011010101010000000001000010111100111011000001111000101100100110000111101000011111011100000011111011101110101100011111001110101000011101111111011110010001010101011111111111001010001000101100000110010001100110011101100100111010100001011000011010101000101001011000011011011010010110010110101010111101001111000000011000110100000111000100110100111101100100001101100000101110111110001110000100111111111010101011100111101111011000101010000000101110110110011101110000001011100101110000100000110011110110110111010100100010011000001111011100101100100010000101000000000010010000010110101110101011001010010010010011001101010101001111111010111011001101000111010101000011111100110100000101011101110100101111100001011001010110101100010010110101110101011110101001010100111011011011010000110010011011110111100111101001010010101011001100001110111000100100111111011010111010101000000001011011101101100010100001100000001010000001110000000111011111100011100111100000111111001101101010101100100100001100000110001100110001000101100001111000001010000001100010110110111001011010011111111111110011000111000110011110100100000001111110100110010111000001010101011011110001111011101000000101011001001101011000001010101100001100000110001010010100110011011101010100111110010111001011110100111101000111111001010110110111101010101100001000010010001000001010100100101100110110110111001001101111001010011010010010010000000111000001010011010100010001011111110111111111110101101100001110101111000101110101100001001111100111000100111100000110010110000101111000000100110101000100001010111010100111001101101111011000101101111101110111000100100000111001110011011011011110000011111000101011100100010011000110011101100100100011011010111011000011100100010011101010100101111100110101111000010101111110101010000001011010000011111000111
001101111011001001100100010111011011001000000110110011111000110001000100110110011010111010110011111001001001010000001010110100100011011010111110110011111101011001011100000000110100111001111001001010111010011010110110010110010100100101000001110000001110011011010100101101100010010010000111110111101011100101000010011010110011110010110010111101010011000001000010111101011000011110000010110110101110101011101001100110100011110011000101000111010010000000010111010110111100010111100111100110110001010100101010010101110110010100100001110111000111000000000011101011101100110001011010100000010101100001100001000101001001011110011010100011001110100101101011011011001111101101000101000001011010100000010100001111000001110110101110101100101110110000010100000110011100001001010000001110101111111011000011110101001010000100001100110010100110010011000010100001101100000011110100100110111001111100011100001111000011000110011010011110001100111000010110011110000000001001000011100011010000010110000101101101010101111011010111111100111101010101000100000100100111101010110110000000110110010110101101000110101000101100001100110001001111011101010010011001001001010010111110110110101111100001001100100010000101111001011010010011111101100111010111011100101001011011010011110010011010001111100110111110110010011111111001101101101001000000000001010100100111011010110100100001110010011000110000001001100010100110010110101110110000100100100010011110110101111001110111000111010011111100001000001010110110100101100100110100101101111111001000101001011100111111101010100000110000011011101111011100111000001001101011001110001000111000001011001101111100101010010000101111111011001001110110101100010000101001111000101110111110101101010000110010000000110011101010000001100000000101100111000100101011011110000011101101110010011101111101011011111001011111111010111111011100100101010111100111110000101110000001010010110010001101011010000001001110010111110011101011011001110010000100100111000011011001011100111001001110001000111001000101110100110111110000001101000101011011011110101000101000001101000001111011111100101111100010000100011101010000100111010111001110001001010110111001110101111001110011100010110011000000100100001100100010001111010101011110111110111001111011110100000100011001101101111100011001101000001011111010110011101011001011000110010101100111010110100001110010110111011110110011101101100101000000111010000001111101101100111101011010000100001011110001110001101000011011010010001111101100010001110100001111110010001101010010010010011101110000001100100111010111001011100001011010001010101011100111100000101110010000001000111000010011100111111100111110110000100111101000010010100110101000010011100111111110101010001100011110010010001101111100011000001100010000011110101010110011011001100110001010101101111111011011000101101011011110001101100010110000111111001001110111010001001110001011111010111010101011001101000101010011101001111100000000100110101011011111110001101111100010101111110101101100011011101111111010010001101101
110000111010110101010111000011101000000111011000100100000010101110001101000000010000100111110100101101011100111010111110010001010110010100100001011100101100010011100101001101101001011110010100101111110110111100011100111100001111001111111110100110010011110110110100001011101001111011011010110000100100101001110110001000010000011110001101001101001110011001101100000100111000111100110001000010100100000011001010010100010100111000110010101001110101100110001000100111111001011001111010110001011101101101111010011001110001001000011001010010111000110110100000111011000000000100010100100000101100101110001010110010111000101100000001110010101110011000000100011000110011001000001001101011110001000100100111001001000000111110001011110000101111011000011000000000000001000110001110111110001111011001111111110000001100101100011000011010100010110110010111111110010000101010101110001111110110010010110110000101010000011001101110100110010111010100100011111011100011100001011010111100110001001111100000011011101000101011101100101011110001010110001101111110101101001100000110000011110000101010110001000100101100100001011110110011001011110010101000101010110000001010001000110000100100001101000000011100101101111110000011001111101111000101001110101011000101011001001011011010101100000100101000010101011100011001010110100011111111001110110000101001101010110000001011101100100111011100111101110001110111110001110111110110101000001010011100110011001010111110011101100111100110000010000001010111110011101101100011110101000101101000001100101001111000010110100010111101000010011010001010011010011110111101111000101101001001001010010111110111101000001001101110010010001101110000010001001000100111110000011110110001010010000101010110110111101001001110111100001110111101100100101011010110010100101100011110111101001100011111011110101001110010001010010110011011010001010010100001111000110010111001110010100100100000111100001101100110101101101111011110100001001011100100100101101111010100101011110010011000110101011000010001001010010110000011111100100011100111110101100001001000100011110100111000010001101111000011111010011101001010101000101110000000001000101011100011011100100111000000010011101000101100000100000110110011011000100100100010010011110100110000101011000011100111001101001101000000110011111001000011110110110110101100111010110100001110111010010011101101101000111111000010111010000101100110011101100000000110010000010010001110001110101101100111100011001011001011001110101100100011000011110011100111000001001101110111110011010100100010000000000001101101110000100011110100111010110111111101111101110111011110110010011100110001101111011010100000111010100110111110110110110010001101111011111010000100100111000001010100011001011011000010101000010111101111100011100111101011001000101011100011001110011000010010000101110110101000101000001110111111010011010110011011000101110000010101000100000101100010001111110011000111100000111010010010011111100001010010001111000111011010111000000111111011001001010101110101010101010111000110
101111101001011000000110110000100000001001100110010011101010011000001110010100010101000011011011111010110011011010001100011111011111011011111000011110110010001111011100000100111000111100010110111100110100011100110001111100011011000110101101110110000001100111110011000110011110101011110100101110100010011001011111111101100001010110100100111100010011010110011000100110101010000110111111001000101111110011100001010011011001110100010000001010100110101101011111000100000101111010111010010010001010011000010011110100011010110100010110000011111000010111100010110010000101001110000111110010101011011000011101100110100010101110100110101010010010001111011011001001000101101111001110111100110011100111111100011111010100010001001100011000111100011110011111111001010111110011100001010110110001111010111100100010000010110111011010000001000101110101101111011101011000101001010110111001001110101111001101111101101101011101111101110100100101101010111010100000101111000010111111101001011111010001011101110000100100000001101001010010110110010000001011011101101100011100010110101110101000111101110110010011110010000010000101010011101101001010110111100111000001100001100100001010001101010110000011011110011100010101010000001010101001111101000010110001011011001011010110100000110111110011111010011000100010110111001100010011111011010000000010011101001011111001111010111011111111000000011001011000101111010100011101101010001101101100101101011001110111110110011100100001101001110011101100011110001010110111101000111010010100001100000001000110000001110111011110101011011101010111011000101100111101011001010011100010101101010001011010100111000010100101100001011001111011011111110111110000001000100111011000101111111101010101010000010000011011000111011111110010110011110010010111100001010000010011011000111010011100001101010000110100001010111111100011100110101011100011011001101000001001010110011010111001010001110111101110010100100011000110101111100011100100110111111111011011011000010001110010111101111001111011010101110000000011001010010100000111001100111100111110111100000111010001111101111110001110111000111111011111010010000110110000110000011101111111111111010001101110111110000100101101001100011110111110010001111011011101101010001101000011111000000100110010101111001011001011110010011110010011011011110000101100010100100101001000100110111010111101011001110110010010110001000011001111010011001101100111110100111001111001101111010101111011011110101110011010011111110110101010011100000011101101100110001001111110101001001101111111100001101111001100111001011111000001111100110100100011000110001000101001100111100010110001101000110100001100111101010100000001111010110101100011001111110000111000011111010010000101110011100110101001111111101000101010001001011110001110110001001100110100001111111001101110101100100111000011110011110101001110100011110100100111000110101011011110100010110001111111010010110101100111010111101000100010011011011010111000010100011001011001110001100111001000011110011100000110011001010000110101101110
101110000101000000011001011111011100100001011100001000010100010110011000110101110001000010101010000001010001110010111100010010001001100111111001111000111011110001001011001011000010001001001101010010010001110111111010010000001001001100001111010010100000110111101000111110101111011101010111000110000000100100001010100100001111101100011001000000001010001011100111101111110111000101111010100101001011101011010011011000010000010011110111110100110110110011010000011001110011000000100001110100101100011000010010110111110111101001010000111101000001011010101000100010111001110010101110010001100111001011011010100101110110000010011101001000110010101011111011101010000001000110001001011010011011100000000101101110100010110101100000101111110111001111111010010110010010000111010110110001111110010110101110110101100010011100010100001001011001110011000010100000001001010000000100101000101111010110001010111000100111110111001101100000111010110011011010110100110010101001000101101000101011010111111101001101111010011101100111111001010001011001010101111111001001111111111111101110011101011110000001101011111111101110111101000101011111111011011001101010000101110110100101010101101011000001010010100000111010101110010001001110000100010010101000110001100100101001010000010100001001000101100100011100101101001000000101010111101101000111000000101011011001100010010000110100111110000101110101011110001101001000110100101111010000100011001100000100001111011101100100100011111001000111011111100111011111001000000000111000101001010111011101110001110111110001010011001000101000000110011001011001000100101111100101000100010011110010101100001101111110101000110011100011110000000010000010101111111010110001011101110100001001010110011101010001000010111100010010101110010100110100101000010111100111001100001011110010011011001000010100000100000000000111101111000110101101010101010000100111111110010100001010011100111001010011010110000000000110001001000111110000111101010010010001011000101111111000000110010000100101110111011111101001010000010011100000100110011101101000011011101100110111111000000110011110111010111010011011101111101101010010110011011010011100011001110110011110111010010011011010001111101011111010011010001111000101100100000000011001001000100011000110011100111101110001111011111001110101100100000110010001111000100111110010010101110100011011000111000011101111001010111110010100101011000001010111000011100101111000010100100111011000100100111101111011101100001110111001110100011101010000001101111111101010011101010011011001010110101100000010110011111011001110110010011100100101000000011001100100011111011111000101000001110111101100111101100100011000011001110111001111101111110010101010101111010100010101000101010000100010010000110111100011010100011101100100111000000110011110100011001110011000110111001001101110000111000111011000101100110100100100110110101001010000100011100101111100100010101010111111100110110010000000000100000010000110100101110001001011101010111000010101110001110000001101010000100111000101010011101100
110001110000110100001101011010110000101100100000010101000010110000110110110001010111000000110110010110101001001110110000001000100101001010011001000101011001010010000010111011011001011111101001101101001110111111111110100111011011101001100111000111101010110010101110110111110110110011010011001001110100011011010010010101100101010000110010011011011111000010110100101000011001010001001010011010011001110000001110001000000000010111001111000000001110000110110010110110010000011101111111011001110011011011010010010111001111111000101111010110001001011011100100110111110000001001000110010010111110000101110101001010100101100010101001111100011110000110011101101100101101111100010110011010100000011101010011110001100010010110101110010001110000010010111100001100111011110000011101100100001001100000111011111100010111111111100110001010000111000111100110001011000111001100101111000101011111100111101011100110110101111111010101001100001101010111001010001101100110000000111110101011101010010111110110101000000011101001001010011100001011100100101000010100111000111110001101101111110100000101001101010011011110101010110001010101100101000111111000011001111100100110101001100110100000011111101011111100001000010000010111011111110001110001000101100101001100001010010000011001110110101000011011010111111110111011100111111011000111001000011100011000101011100010100110010000000111100010000000101110010100000101011111010100110011011000000011111011010100000000110101000100000000101010110011101101110011001100101000101110000100100011000001011011100010100000000011110100011100010111110001100101111100110111111001001100100110111111100100001010101111010100100010100111000111001100110110111111000111101000001011011101001100011110110000011011100110110000100011001010101011101110110100011010001010101000011111001101000010111011101110001110110011000010101010000010100000111010101111110010001100100001111000010011101010000100010010110100011100000101100011101000101110000100000111000001111010010111011001111111101101011001101001100011110111010000110000101000110000100010111010000100000110001010111010000001111110110001101011110010001100000011011001100110000011101001010001110011100101111010110010111111000001011101001100111001111100110010100000001000100011001110111100011100100001010001100101111010101110001010101111000101110001111110100011111010111101001010101001000011110011001010010001110111000011100000100011110010010000011010111110110001101000000000010100110010011110110100011011011011011111001101011001001101011100101000111110001001010010000001000111111011110100011110000111110010100110010010100001010111110010001101011100101011110011000011111000101111011000001000001011010111010011001110100011010100010100010111000100001100010000010101101101110100010111101000100001110010110100000011100111001001110111000000111000111011001110001001100101101011111010001011000110110110110101100001100101100010010010000011011001100111011011101000111011000010011100010011010100010001010010111010000101101111100101000110010111011101011000110101111110
011111110000110101100000101111000001110011000111101010000100111101111011000001010111010110001010010010011101100111110011000110010000110100000001011100110100000110100110011100010010111011110110111110110110111111100011010010011100101101100010101100001011000110000010011111001010101101000110000010100010100101110001111100010011001011111111010110001000011011000101011010001101110111111101001101111110000000000001100101000000010110010100011100111010110110100011001110101100000011011011010001110011001110100010011101110110111100001001110110000000101100000010110100010000000111000001000111010111010101011111100111010010000000111110110110000001101110010001000010010011101000100101100111001001101011100110111110010001111011111110101001010100001010010100000100010000010111000101011011010001010101100110011101011110100010001101000011101111110001100110101110010110101101000000000010011001000101111101011101000001111001111010111010001010101011011010101010101111001100011000000011000010110111001010011110100110010001001000101010010000100110010011011100001101000111011000101100000100000010101101110001111001000001100111110010101011111100101000111111110100010001100111111101100111000010111001110100011111110001110110101001011111110010000110100011110111001101101110011100111111010110001010110010101111101111100101000111010010101101010101110010100100111100010001011100001010010110100011010100100000100000111011100110101001001000110011000000101010101001001010111101011101111001010010001111010000100011001010000000101011001010101111101001110001110111101111011000101010110101011001010011010010000111000100110011001000110101111010011100110111100110011011111001001110010111010010001001110011000101101010011110011000111111010100000001010110101000000010000100010101110100100101000100010111011101010011110001100011101011100000011110011100010101011111011000001010100000001000000011101001100111001100101110101010010010111010010111011111111010001001101111001100101011001011101101101111100110010101100110111111010000100011011010000001101001000011100000100101100111000110101010001111100101101011011010000111101000011010100100000101110110101100111011011011100110011100010011001000100011010011010000100010011100100011111110000010011011001101000111010011010101111101010110011110000000101011111101110100000101111101100110110010100011001001010001001001110110010000001011101111111101010111000000010110000000101101000101100100100101011011001011011010110110110110110000001011000110101110101111001001011001101001010101111001100100110100100100010011011111010101011001010010111010001100110000111101011010111111010011000101001100111010111011001000100110101001100001000000110101010010110001101100011110111101010111100010101000010101100011000010101010111010000010001111101110010111101001110110110010111011011001101101011001010001010001100001111100001010000100111100011101000010101100011011010100010010100101011111001101100011010000001101011011111110011101110000011010110100101111110111000101000100000001100111100101011000010010010111101001100000
101111011001000010100111110010001111110000000001011001110011110011101001001011010100000111011111010000101110001011111010000010010001000000000110110100011000000101101001001001101101101100001000011000101110110000010011010100101110010001100011000101101011110100001011010100100101010011101010010001000001010001001001010111001001000100010010011010011110110001000111110011001011101001000101111001000011111100110011111110000010001000100100100011010000100101000010010100010100100111000110010011001011110101111001011000100110110101110100100001101001100111010001000111001101011110101110001111110111100010001011110000100011110001000011111000001000000111010010010110111000100000100101110000010111001100001110111110010010000011011111011110111010101111101001100010101101101000110000100001110100010010010111011010000110110100100111100010001001010110110111110100101111001010010110001111010100110010010111110010010111010101100110011010000110001111101111001010100101101000000100010010010010010100101000111101110001011001110111011110101110001011000000001101001000111000010100001101010011011010001011010010101011110101001010111001110101000000100110111111110000111010110001110011100101101010010101100100101000001010100110101101111101001000110110001011101011111010011100111001100100111011101110101100101100001000110111010010100010110101010001111110011001100100010011101100010101000110011101110110000010100010111000000100111110111001001101110000110001011110011010100000101011110010010011100100101101111100000001111000111100100011101110110001101000011100001110111010110100000010101101000011100001110100000001010110001000100110101010010001101000111010011000101110000010100001100001110101111101110101000000111101110110010000001010001100000111001001001101100110100100010111010111010100101101100001011101111001101101010011111000000000001011001111110000100001100111011110000001110010100100111000111000100011011110111001001010011010101001111110110101001110111101000011011011100011111110100101111011011000111101111000100001110100110010010001100101110111110000100000010000101100111101111111100001110000110101011000010100100100101001001100111101011010011101011110001001000100000111111001111011101000000001111010111001010110100100001111110101010101111100011101100001010101111100001100000110110011111110100100110010010101101011101000000110111101011010000011010001101001110010001001101001111110110011001111100111110001110110111110011110111000011111110111101111001100111000001100011010011110100110010011011001101010101010111110010001100010001101000111111110100000010101001010101110001100011110100010101011110110111111101100100011111001011110000000100010101101011001100001101001010010101100110111001011001100010110010001001010000010111110010001110010100001000100111110100100101111101010100111000101010010010101101100100000101001001001011100001010011101111110011000000111111001001000110001010100100100010010101111111010111111010011101101111001000000111010101000000001101101101011010000100000100101011101100110110100011001111011111010100011
000100100111101111001111001011010011101001011111101000111011001000000001110101011110011110100101010010111111111010110001001111100110111101110011100111010100100110111011010110011101110011011111001101001011010011110110110001011111011100111010010001100010111110001110010100010011100010110101100111011001011001111000111000101011101111110101001100111100101101100000111100011111110101100110100111000111110010011100100011001011100000110111010111101001010010000011000111010010010010010010001010010011101100011111000001100110000000101011001101110011110010011001011100111100110011101100011010101111001100101011100010001111100101100101011110010101010100011110100001100100110001110101010010110000111001111010000100100010001100000001111110000101100110010111010010101001010100010010010011001101011100100101011110100000100011010101100011010011110011011111000000011100110100111111111001111011111111001100111111001101101011001011101011011010111101010001011010110000110010011000101001000110100011011111010110100010110100111100011000101001110100101111000010111011100100000011000010011010011101101110000110100010111110011010010101000010000010001010101000101100000101111101010100011100001001011001100011011101101110111110110001110011110111111101001010010100110110100010010100110100011101011001011110100111000110000010001000000101100111011000110010011111010010011111101011001110000100011010010101000000000110010011011000100110111111010001000000000000011101011001111101111011001100001010000110010100100001101011100110011010011001100100111011001010110000101111110110100101111101010110101001101011011010100001110100000011110000100100101001101100111010100001110100000011110000011101010100110011100011000100001000000001011011001110010011100111100100100001111111011010011111000110100010101011101001010101110101000101101100001011101011011000110001001000010101001010100001011001010111010101111110110101101100010100010111100000011101000010101101010011111010111100100011010111001111100000100001111110000111000101011001111011111000000001100000100101010110011111101100010101111000001111001101110000101100111110000001010101111010000101001000000111101000001000110101000000101110100111010010111101101011011001110011111100110110101010110100100101000110101110111101110011111101011101010000100010100000110111000010101011101101001111010011000011111011011110100110011011010011011101101100110100101000111101000101110010111000010111010011000001111110000111100111000001000001100101000001101100100110000001111111111001001101100100011001010101011001111101010000110010011100111010101111001010011110001010001110111100000001101010110110101010011111110001010001010100011101110011100111100000100101100000110011101000110001000111110101011011010110100000101101110011111010001101101000001110110011001100000011100011001001101110100001110111110101010001111111001010010110010101001111101011000110110110011010111110101111100101111111111000100110010110011010000010100110110001110000011111100011110011010011001000110100110001011101100101001111001101011000010101
110001010111000001000000101110001110101001110111001111101011100000100011000110111111011001011100010110111110110011001111011101100001100011010111000000111101001011010011010001111001110010000100111101110000110000000111101111000111101001110110111011110101110100111011101010111010110001101101110111011001000011000000011101111011101100101000110000101011001101100100110001011011101101101110101010100111010100101101101010000101101101110000001011010110000011011111011101010111111100110011000011001001100101000010110101111001011101110100100001101000001100011010011011001001110100001001000010100010000010111110001110001111111110101100010100101011110110110101010001010111001111000001000010100100111100001011100111011100101110011110101111010111001100100100111111001011010011011000010000001111000000110100000011000010011100100110011100000011111010100100110010101111000010101111001001111111010111000001111001001100111000100100010010101001110111111111010011000001101001010101011100001010100010101100101111011100111111111100000011111011111110010010010110101011011000110010001100110110001011101100110000101010010011010101101001000010111101110111000111001011010100011011000001010100010111001111001000110010110110110000101100101110110000111111110101000010000111101001000111011011001100000001011010010010101001110011011111110111110001101101001100011101000101001010100100100000110000101111110100111110000101001011011101100110011100001110100101000101110101001101100011010111110100000101110010110000011001011011001111011101010111101011100010100101100101100000101011001111101110100010001011011010000110010011111011101111101011110110010101011111111100011001110000011010110100111110000001110101010000000100000000110111110010011001010010111011010001100101111000000001000100000010001010001101011100000110110010111011010100010100001011001100010111101001000001000000011110111110101100001001111101100100100101000101001111111011001111100011110000100000000010000011110011100100101110111100010000100010000100001011111101000000100100010010001011110000001110110100010001100010011011100111000100110101011001111011000001001010000100101010111000101011100011110100111111011110110010101101010110011101001011000011011100111111101101100111100001011000000001101001000101100001110111010100110010000111111101001111110001110110000101100100010100110010101001010111001010100001101111100100100001001000000101001010010000100110111010011000000010011000010000110000000111010011011111000100110100001011011001010110111101001000011101001101111010100000101100111110001100001110010110001111110001001101110000001000000001111100110010110000110011010111001110111010000010101011000111010001101000110011110111011110010111101100100101101001000001110101100101101111100101101001011000001000010101011011011000110101001111010011010000101011110111101010111110010010010100111000111011111101011111111101100000110101011110001001010001000101001011110000111000000000110111000010000111011110101100101100010011010001111111111001110000100011101011001111110001101001101001101110
110110010001010110000010001001001100111000100000110001111110010111010001000101111100111010111000000110111100100101011000101110011101100101101101101110000000111011000100000100110001110100001001011011100010001110111011100111010011010111111110011100001111100111110111101110011001100001001000101010001011111011010000011110100000100111001100110100001111000111001101100010000100001110110010110010110010111010100000111101001100010010101110100110101101011111100110110101100111001100111101101000011011000011110100110000111001100000111100100011000111101011110000000111101101010011110010010011011100100001001000001001011111110000111111001000100010111100000111111000101010100110111010100101001000010111001110000010011111011101010100001100111111011000001001100001001110100111110100011010110011100011110101011110110001001011101100110111100111110000001001001011101011100101110111011110100110010011010100010101000001111000101111100111111011000101100101001111111001100001111000110001101001111100111010101101000010111001111100011000110000010101010000010010001111001010010010100100111110101110010010011011110110111000000000100000010100101101111010010100000011100100110101110000110000001010000111010011110001101000011010100010011111000010010010100111100000100110000001111000101111000000101111110001110010000101000011111100101100110110010001001011001101001010111001010001011111011100011101110000101001011001001100001001011010100110000000100001011111010011100100100101001100101000001010111100010001011110100011111101001101110010001110100100111001000111010110011100111000011100010001100000110010110010001101001110101101010000111011011111100100111001000001010010000100011011011001111110001100110101011001110000001000110000011001101010001001111110001000000111001111110011001101010000010101010111110101101000000101101001000001101100011110111101111111000001111110101101000011100110011100100111010011010110011011111111100110001010111101100011011110110010100001111101000110110011000000111000111101101110000100011101001111000101101111010001100101000100001000010010001011010001001111110000111100111000010001001100011000110001110111101001000110111000101011010011001000111010100110001000010101010001111011101111001110100100010111110001100011111011000000110011101001010010110100000101000001110100110101100111100011000111111000000011100111111111101001100001010101101011011001001010111000111011011000100111011110100111101111111111101100010101101111101001110100101010010111101100000011010110100100110011100011111000001101011101100100101100110011100010100110000110010101111000100011010111100111110010010011000010100101111110111001011010101010001111100011010101100010101010010010100100011110110010000110101000110100100110101111110100001100001100100000010010011100011010011111011011000000011011001001100110010010011000110110000001111001101001100101001010000001111010001110110111000110011110000110010110011000000000111100000101110010100110111110000110001010000001100001110001010001000100101011100010000100110010110000011010101011100111000111
110111110101011000011101111101000110001010111110100001111001011011000011000101100000011110101010001011101101111000100111011101010111010110011110000100010000100111000000110011111010100110110111101110111100011100111111101100110110100000001111100001010111000000010101111110111010011110001010000110101001100001001010100000101101110101010010010100110010000110110111011011001110001010100001000110101101100110000001111001110001000010101010001100000000111110110110101000001101101110100100100110010111111110001011100110110001100010110011100010001011110110011110000100101001000101011100000101101011111100001111111000011111110010001111111000111101100110100001110101111101010101111111010111010110011110111101001100011000110100011010000000100110001001100000101111101000011111011001101000000011100100110001100000111100000100000001000110010111011010100100100111101100011010001111010001110011100101100110011100010011001010110100011001110001010110101100000100101110111001011100011110101001110001001000011101011011000010010010010010110000111111011000001011101111110000110011000101110101011011001001011010010000010011110010110001100101011100001010001101110111100011001100001000110011111110100100100100000110001010000011001011111100010111110011001110010111110100001011101111101101100111000011100001100000001010100010001111111000111001001010110111000111110011011011000011000111111001101011001010011000011111011100011110001001001111010110100101111101100111001111100110010010001100101000000100101110010100101111101011110010011110110011010101100110001001110111010100100110110100111000110111100000111110010011011101001101001111010001010011110000011110101011011010110001010110000000110000110000110110100001101001101101101001101000100001001111111001001010111111010110000011010110100001001101010000100110010001110010010110110101011110100100110001110110111001111110111010101010110001100000000110010100100001011011110010110110010010011000100110000110011010011000110001100111110000011111000001001011000010011101101110110110100101000000011111101100111001111000011011011011011010000010010011011111011111111110100000011100011011001011000100000110001101000000111110000001011001001101010111111101011110010000001010010010110101111000001010101100000100111101011000001110010101111011010100001100100100011101011100111010001010000010011011100100100001010101100101010101011001000010000001010111000011001000010111001101101000001011100000100010110111010001000110011100101110110000011100010110011010010110110101100000110111011011000110001111100001110100101101111000111010101110001000110101000011000101011111111011000101010001101100001000101000001110011010110111111100100011011000100110100010100001101101110111010000011011111000011011011000111101101111111100110001111100110010011011100111000100111011101000011101110110000110011001000100001010011110110101110011011010100001111011010100100101010100000100011101101111100111110101110110110111110100110000001000001000110010101000011010010001010101011101000101101110010010000110010001010011110001110110
100000110000110101101110011011100011011010100100011110011001110111000110011110100011000101111111001000000111000010011000010011101011101110111111111001001010101000101110011100110110000101101111001010100110101100011001110010101010000001110101111001110101111111011000100000110110100111001111011101010111101100000101000100111010110101011101011000111100001010011001110101110010101100011101111000110000010101010100000101111110011001001010010011110100011010010101110101101101011100111011111001001001010001101011111101100000110000101001011001101010010100100111010100011101001011000010111100100110100000011011000010001100001100100011011110010101001110110010001000100100101001011011111011000110011111111111111001010101010101011011010111000100011111101110010010101001100111110010010110101100000000100101110001100000001101100010010010001010000010101011110010101101010011110100111111011001101010100000010101110010011110111010010111101111000111011110011101011010001011001001001111010110000111111100011011111110111011001111111101011101101111111001011010011100101110011101001110101110110010000110000000111101110111001000000000001000111110011010101000000010010011000100110101110011000110111100001110011000011000100000001001001000011011010101000101101011011010000110110010001010001100111011101100100101111011101000101000010000100100100010010000111000111011100110111011000111110111111100000100010011111101011011101100000001100001100011011100001001101000010001101100110110100110110100011001101111100110001101010101010110101101110011111001101010110110011001100101100110111011011111011101111100011101001010000101011010111001101110010100011001100100110110100101001011000011001000111111110110111010110011100000100001001110011001001000010110000010000101011110111000101101011001100011101110100100100010100100001100111111010100101001101001110100010011010101011101111111110100011001111111000010101101111100101100011111000100101101001000001111111110001110011010111111100101101100111011011000101101111011110110100010010001110000110011100001110011101100101101000110101001001111010011001010110110110011110101010010110010111011110110001100101101111110110110110010110101000000100110001011100011100001010010111011110000011111110101100111010100111110010100001011111000011101000000100100110111001011101000100100011010011100110011101111110111111010101001110100111101101010011101101011110100011111011101110000110100100001100010001101000101011000001111010010010100010000011011100111000101000100100110110010001111110110101110001000100111001110101111011000110011000010101010000101100000000010011010100110000011100100110011100100101100001111010111110000101111010111110001111100101000001010011100011011101110110001110110010101100110001010010110011100111110100110010000110110010111101111110010011111010111010000101011101111000011111011111110011101101101111000101110010100101001100100100100001001010110111100010001101010011000100101011000100000100000100100100010110011000101110010011000101101111001001111111100001100000001111011011101110011111000
001010100000101010011100011011111101011111101110101011010100000010010100001100100011110101000000100001010110010101111001000010110011011001110000110101011011110110000101101011111010000111001101110011000100100101011001101100110110100100111111001011101100100111011010110111101110000011100111011110110011100010001101111011010110110010010100011000001010101001011001110110100101100010001000010000110111001100000011101101010100010100001001011010000100000101001101000010110110000100001011010011110000111010101100111010110100100010010110000100000000001110000110001101111110011101010010101010010001011001100010010000100001010101110011001100010101001100110101101100010100011010111010101100011010100110001111000100100001000011011010110000001010011000010000010111100011010111000010010101110000010010000101010100011000001111111110101110111011001010010100011000100111110010001111111010000100110000011010100101101000101101000011011010000101110001000010101000101101001011111101101010000111001011011010110001001010100101011011111101000100100110111001101101000010001011100001110010110011001111000101110001110111011110011000110110000010011011010001011100111100100111010101010000010101111011101101110001101100011001000100010101001110110110011101100111111011001111110111000100110001011100110000101001001000011010001100000111100110000111101110111100111011011110101000011000110101000101000111100101010110011110100001010101011001101100110101001101001001001000010111111101111101110011001101011101011000000100000011111111000011101100101000010111111010110001001001100011011100000010010001110101100100011010111110111101000010001111010110101111011100001111101000111001001010001001011101011100101101001110001100111000101101101011010110010000110110111000111111010110100001100111000010110110000011001011000111010001100101111111010110101001111001010001011110000111110000010011101101100100011101000100011111100100101011111001010110000001100111111011001011110101011001100001001100100111111101101011111001000111110101000000110011011100011000001010111011011101101101001000101101010000111111000010001100111110111000001011000110000110101110110000000111011100110100100011011011010101110001110000100011100010100110100101110100111101110111000000011111101011010110111101011010101101100111101110100011001101100001011101011010010110111001001111001101110010111100011000010100101010111000000011001111001010100111011110000101100110110101111000101101101010110110100101111101000110111101000000010110101000000011101010000110110110111001000001110101101011101010111000000000110011100011010110010000100110000110000110000001011101001110100111111101010100110100000001111110101110011000100011001000110100000000000001100110001010101101011111000011101010011111101111010001110101111010110101010100001001110100000111100000000111000100100010101101010110100011110000001000010001110010011101011000000111101100111101011000010110110100111001001000100111111000111010010001101011100101111011001001001010100001110000000101011100011101101101010011100010010110001101010011
011000101001110010001101011011001111000001110000111101101100001001001110110011000011100001000001010000101101000100011100100110100001101101001011000100000011001110010100011111011110111011011001011001110011010010100101010001011110100001001110010110111001110100100011010100000101011111011000010000001001101000010101111110001100011001011101101001011000010101000101000101001101100000010110101010101100011000001010000011010001100101000010011000011110101010000001011110100100000001011000101010010000101010010111100111111001100000000001100010111110010110110110111001101000101101000110011011000000001100000010001001101101100111111101100000010111111001010001000100000110011110001100110011001101101000100001001001100100001000110110111011001011011101010001101110101100010100001101111011101100010010100101001101101110010100010001101000000101001001011101110000100111000111000110010011010010010100101010000000111001011001101101111011010100110000010101010100100110000000111111011111101001000111111001110011100010001000000100000000111111101100010001101111001110101010111011001011111011110100111101000010000101001010100011111100000010101010111011000001001000001010110000101010110111010111100100001001001010110010010101110010001001111101111001011100111110010100110000011010100011000110101011001010101101101100111001000001011101000111000001110010001010110110100101101110011000101110011100110101110100111001110101010011010010100011010110101101101010111010000000001100111010010001101110001101001001000100101010101011101010111101010001011110010101011010111101011001101010001000110000111111010000010101000001011011010110101001100111011111011111110100100010001111111000100110011110111110011100010011000101011010110011001111000101001010010010010011011000111011000100000110101100101101011001100111000101011010011111101110100110000011110010011110100010110110100111010111000010100001100100000001010111110000110001111011000000001101110101111100010011100001100011010000011101100101100110101000110110000011001000111110011101000111010001110001100100111110101111111101010001100011110010101001001000110111101010001000011001110000110101101101010000010111001011011111101010110110100111100100100011011001011010011100111111001010010001100101111100000001101100111011001101100011010110111010101010000001100011101000100000100111001101000001101111110101011010011000000011011001101101100111101110010000110010001010010010101010001001011011101110110010011100101110110010111010110000100011010101101111100010000010000010110110000101001001010110111110101111110001111100010010000111110111001001100111110000001100101101011001100001011000100001110000011100101111011101100010110001101010000011010100000010010111101000101001101110100001011101011001100000110000011101100010010000000100010011000111100000101101011111010000010011011010111001110111100011111111001100011010110000000010110101111010000100100000011111010110101101011110100000100011010100011100000101000011010110101001110001100011010010101010110101101011100100110100101001101101001010001001001011
101011000011011101111111011111001111110110100100100010001110110101010000101111110101011100011110001010000100101100101000100110010010100010111010101100101100000111101011011000111010101110100000001101000000001110000101010100001111111101011000011010101111100101111011101001011000011001011011010100001101001110110100010101111111000001010000100010001101000101001010010001011001000011000110010011010100101101000011110100111100111001000100010100010001001100111011110110000010000111000100001101011100010010001010110111110111100101010101110100010110010110001010100000100000011000100001000100011111010100110100101101001011110000111011100111110001101101011000000010011001101101111011010100010100110101111101110001001110001101110100000101111000010000001101100000100110010011000000010010011101010100110101010111001001100111010110110011111101011011101101011010000011001110011011001100111100101001011110010000111001101010100001100111001110011101011100110100110011110111011000001111000011000001000001111110101001010010011111110101101001101100100001011011001010010100110001101111111101111000111110100000001100110111001111111001011010111110010001000110010001011000001100100010101100000111110110101101110011110111101001001001100000000010100100111010110001110110011000110010110011001110001000010000110101100010011111110010001111000010111111010011000100001011101110000011010101010011101001001000100010100011010110110110001001000100010101000110100010101011110000011011101111000100001110101111000010101001110000000100010100100110011010110010101010000000100111000100101011011110001100101001101110101011110110011001010110010101000110000101010001011011011001111111010001111011110111100010000101100101010111111011101101001111001011101010110110101010001111001110110001101110000110101111101111100110001010111010101010100000001111111111100101010010011010010111011110100011101000111111100011010101001101110110000100101101010111110011110011100101101000001010101011001111100011010101001111110011111010000011000010010100001001111110100011110000001110101101100001011111101011100001000101100110001101100011001100001001101111000011111010010100101010011111110110110100111111110010100111011100110011010101001011101001000101001100001110010010100011100110001011111010101000001111101001011000111110101011110100010110101010000100010101001001011110000110010100100101101011101101101101000000011000001101100101010101110100101100001100010001100001011011001110000010000011110110101111000110100011010111101110100111100011100101100000110010011111011011001111111110001111100110011011100101001110100000001010111101010001111000101011000110111001000001110000011100101011111100011011100001011110011111111100100101101011000011110111001000000101000111010100000011100000001100001000001001101100011000100100101100011001000010101011010000010100111110111110011101010111000101101010110110100101001100110010110110000010101001000101111010001000011000011111100111101101111111000001100110011001011011111000000000101101011011001111001100010010001000101111001001110000
001110100110110100101101011000001011101101011110110101000000010100111111011100000011100010110100110010111111011101010110011001100110111010100101010101010001111000011011010101111101011011101011001001001100101101101110111000010010100101111011001011110100110100110111111001000100010010001111111000000100100000001101111011011100011010100101010000110010000001001001100111011101100110111011010010010111101111100011110110111101101000001011011101101011000010101000011111111101000011110010000000110010011001100110111101010110101100100110110000001010101100101010000100110010101101111110011010011001110100001100101001110011100010011001000110110101011011111001001010100011010010010100001011101101011100000011101001110111010010000011011101001111110111001011010011000011011010001000001010100110100101000001101010001010001001001101101011100100101010110100011100101001100100011101010111001010110110010110100101000001110110110001101010000111110111100110111010011001110010001011111100110111110111010011100001110001110100110010000111100000010101101111111110100100111011111000010110011101100100001110011010101010100100001100001100001110010110111000100010001010011111111100100110100011010000101000101110001000011100101010101000010101001100010101011101011110101001010111000100100000010011011110100001111000101011101010111011011111110000111001111000111000001011101000100010001001011111101000010010001011101101101100100000101001101101010000011100010011010000101001100011011111101011100111000111011001000010010001011011100000111101011110011111110001101010000111011010001011101110001100000101110110000001000101000110101110011011011101111101111111111011000101101101111010010010000010000111010101011010110010110000101001000110100101101010001100001000101110111011111000011010001001100010011111110101011011000100010100000100110111010010000001110001000101001101110000100101110100100111000010001111011110001000101101100000001111101011111100000011100110110101011001110001110010011010101100000111101011000000101001010111110000000000101001101110001001001111011001010001001100101110100000101101110101000100110100111011110001010110110100001001110010100011000000110010110010001110111000000001011110111011111101100100011001001000110000110110010100101110000110100101001010000101000010010011001001100111011110101111110010110101101100101110100011000111011011110101110110101111010101010101101100100111111110000111100101011100101111101101000011001110100111100111001110111011011111100111111101101101001100001111001001111010101100000110010100010100011110000010110111100100010110100011111101100001101001111110001010101001100110011100000010101011011011000001100100100101101111110000111000001000111110010001111001100010000010100000000001100111001010010011110001010010100010001101101011010010101111011001110100101100111110000011111010101000000010110001000011101001100101111101001001001000000101010111111111110011001110011101110110010001001001011010100011011101011010101011001000010111110110001100101011001011011011100011101101111110001010111001000011
010101110110000101010111100000011010001111000101011101111110001110111001101001001011011110011000111100110000011110110110010111011000001111111001100111010100101001010010111110111010000110010101000110100101101101011010111001111101101000111111111101011110001101011101100010101101101101101010110000010001101111000011111010110101100110000010010000011001001111011011101100101011010010111000001111111100000000111001010101000110001110010111100011011101110011111010110101101000011010110111101010001010001110100111110111111101010110110111001111011110000101001111101011101100010101101101011010110000100111001010110000001011011101111100000101010000001000111001110111010111101001010010101011110000100000000001101000101100100101111011011100110011101001010111010011000100100111011101110101010101001110100001100101101110011001111011101110100000111001011000100110110001100111100001111000000101101000000011111011100000111111110000111100010001000111011001111010011001010101010001000100010010010100001110001001110110101010101010001011000010111100000110000010111000000001100101011110111110000000010110001000001110011010010101101000011001100111011000001110000110000001001100111011110111111111011001000011101101100101100010001001000100100101001001000111010011100011100001100101011000001001100100110010010101001011101111011101110101101000101010001100110001010110010010001000001111000111101100001100000011001100000100110010001111011100111101110010001011100010100001111100110110111110100111100110110010000001001001011111110000011110001000101001100011101100110101101101111100011100100000101100101110101011001101000000001010000011000100100101010001110101111100101000111110011101000110010111000010010010110101111001100111111010001011110010101110101010011010001011111000001011000000100111000011000110101100111001101000001100100011110000000100100100000111000100001001110100011100100111010101000101111000101101000010101010011101000100100010001110001000010111010001100110111111011011011011001100010100001010011001011001101100000101011001101111010111001111011111110100010001000111001100000000100110101111111100001110010011010100001100010000110001110101111000110101000010000001000111111011100000011110100001100011001101001010101100110110100001001100000001101101001111100100101101110110011111010101100001000101101000110010111000001101000110000101011000110001111001111110101110110100011010110111111011011110110110111011100001001110101010011110110011001000100001000000101110001001111000010000010000101110111000010101101100011101011010001000111011000011111100001100111111111111100001100000010100011100010101101110110110000111110101011111101110000011101110101011100000100111001110100010010011101100111011110000101011111101101101100110000011100010101111000011111110100100110101111100000000101001001101010111101100000010011001111010110000001011001100100100110111011010100110111010000001011000101100101000010011001011100101010001001110100110111010000101110111111010010111110100101101010101001101011110101000011110011010100010110011001100111111
100001000101100011000010110100111101111110111111110011111100110101000111010110001001101010011111001101110110100111111010011001011011101110011000110010101111101110101100101110010100011000000011111111101010110010100011011011001110011110010000001101111011000011011101100110001100000000010101000100101110100001100100101110000100000010110001101001001001110011011010101101011010010000110000000110111101000110111001101001011001100011110010010000101110101101011010101000110100111100000101000110001100111011111100101010010100010100010101100101001111001000001101111010010010000100110100001100010010010001000001001101110010011111110001011110110000110101010010011101011101001000110101101110000001110100001000010000000010010010011100000101010001001101011010110111011101101000111110100001100001000000110100101000110110000100001110001010011001011010111011010010111100110010110100000011011101110001011111010101110010010011111111100100010100011011011101010000010110101110100111111011010010010001001101000001111101011110010111010011001110111000110110101111111000001000110011011010101000000111001000001010110001000000100011110101001101010111000110011001110011100110001100111110010011010101111011011001010111001000110101011111011101010000000100100101110001111000110110111000011111001101001011010111110100110010011011011011010001010000001100001101000010100101100000111101000011001100110010110100011001111001011011010111111111011010111101111000111100100111000010010111011101110111110011111010011101001010010010000111011100011011100101000100011001110100010000110000100010101010001001000100100101000101011110001000110100100011100100000110110110100100111100101100100011000000011011101010011110010100111101101111100100111010000111110010111010101001110111010001110110110110011001110000011010011101101100101110110011101010010100011110010100010001010111010101011001100010100110000110101101111001110000100011010000100010111010001100100011001110001000000111000111101100110111001000011111101101010111011110100000100110100100000001111011001101101111100100110011011101100000001010010111010011111000111010010111010001000101001100010000010111101010010110110111001011001110100010101000010011000011001111000001001001100111100010101101010111101010111011110001101010100101101100111101110100101110010011100000010100011000110010010100000011110100000100101111100100111011011011000110000111101011010101100101111001000010011111000100100100000010100001100000011000100010001001111100111100010110111001100010101101110000010111101000010000011101100000101010010001111111101101001111001100000111111111011000011011000001010010101100010100001010010001001100000111100010101100101010111101100100111011101111100001111100000101011010011011100000000010110111001010101001100001110000011100111111100010101100000001010111011101000001001100100110001111100001101010001110000101110001011001110110000010000001111100000101000110000100001000010011101001110111011110001010110111001110101001000111100011111101000110111010100001001010010100110110001000100100000110110000
101011000001111000000101010101001111011001000000001111101101110100111111011110110000001010110111010110100000000110111101010111111001110111111110000111100011011011010010100010100011101000111101101101101000100111111100000110101001100110111101001011011110100010111001001110111000000010100010100100000011000001110001100110000100100010111001100111001110101010000011110110110111001001100101000011010101110111110101001101011101000101000110100100111000100001001110100000011100111011101000110001101110011100110111101100010111011111010101011011111001010001111000110000010001010011001100111010100110010011101110011111001000110100110110111001010100011111001111100010011001100010111110111101110001100011110110101011111100001110101101001110001110111010000010110011011011100000110111100010111010000011011001100111111110111101001110010010000101111010000000010000000100110110111110101000000011000101111000001100110110011010111110010101110111111110100001100110111010000001111110011101010100010001000000101101000000100101110110011010001011011100000110101110011010001110100000011101001000011010010110101001001100111010101010000100111011101101011110100100010111110110010111101011001010110101110101111101000110101000111101100000110011001101010000011000011001011000010111001000111101101010111110111001010100100111110100000010111100100111100010110100010000111010000110010100000101001001011011011000000001000111000001011010101101011100111010111011110010001111011010000100111110011010101011100110101000000010111011100111110110000101101001101111101011011101111111110101000100101100011101010101110011111000111100110100111101000100000111111100101111011100011011001110111011000110111000001111101011110001111111000110101100001111111000100110011110111000010100100110010110001000000011100010110011010101100010100111101100100011101001001010001111100000011100010110110011011001001101101000110111010000000111111001110001111111000010000110000100100111101100101011011000000100010000101111011010111101010001100101110000111110001100000101000111110010100101110011011111110100011011010010001100010101010010110001100101010000100001000010110111000011110000111001001100000100001100101111000110111101011100000111001010010011011100101100101011001011001010100110101001001000101010101011000110001100010000010110011100111001000100101000111010101001110101111001011101101010101000011111101000010000001111000001001111001111101001010110001110000111011101101111100000101011100100111011000100000000001100100001100001000000001100010011110000011111110000101110100100111011111100101100110000111100001011010100001100000000101010101111010000011010000011111001101011100011010010110110111110011100101001011111000011011100110011110010001001011000000111000011111001110010001110000101011111101101011010011111110101110111001011010010100110011111010110000000110111111010110101111100000000000010011000001000000001001001010010101000011000011111100011111100110100101110001001010101101010001100111010100111000111010011010101101000111111011010100101010001010101101010010010
110000101101111010110011100000110100010100110100001110010110000111101101011000110110011010100100100011010010101010100001101001000001000110010101000010010110001011011110011011100011101010111011100000110001001000011011111011001011001001111101010001101000010110010001011100001011001100111001010000110101110100111000111010010010100101101101000001111000011010111001100110010000101101000000111001110111000110011110100101101101100100110010010101101111100101000100010110001101010011010100010100100001110100000100100111100001111010011001100010011001010101010101011011011110111100110011101101101011001100001000101110101101010100101001001000111111011011110110110110111001100011110101111111111101010011011101100001011100101001010010100010011101001100101010001000111010001001110100010010100000110110111110000010011010011111000110000110110010100111111110010001011011110010000110101010111001111101100001101101000101110000101000001001011000000000000010010110101110000010101110010110101011100100101010111101100100100100111000010001011000111001010001001001011010010000101101000110110100110011101010010000100110100001101100100110011110011000101101001101011100110001000101000001100011100001110011001110011011111010110000110110000010100011111111110100111100000111100000100110000011001101110101100011001011000010110011111110011110011111100011000000001000011100011100111001011010001111011001001110001001000110000110100101111110010011010001111100101100110001011111100010000110010110010111011000000010010010101001111110110110011110110000000111110111110001111000101100101011100001101011000001000010000110010000000100010011000000110010001001001110010001111100100011010101010100010100010010010101010110110010010111000000010101010000010110101111101001100000101000111010100010111001111000111100011010000110111011110011011010101000001011000010100110010001101011010001111101011010001101001010000011000011111010001000111111101101111000011101110101010001110100100001110111110000011000010011000111110111000111100000001111110101100110010000001100101011011101101110111001011011100011000000011010111111100110100011011100000110001101110111111010111001011101000001000010010001010011100111000011001101010010100111110000110010011111110111100111111011000111000000000110110000011010001001000101111111011110011000101000010011001011111000010001001001000111011110111101001110101001111011101010101000101001000100111110010011010000000001000010110010101110000010101110010101000111110101101101000001011100111100110111101100111011100001100101110000011011100111001010000001010011111010011101100001111011000010010100011001011001000100111010001010010011100111011101010000011001010110011001011010100101110110010100110000100001011100000010010000101000111110000110001101100011011010100010101100111101010100001110101000101101111110100110011000010110111110110110011001001100000001001100100111111101000001010111111000100000101010101101010011011011001011110110101101110011111100111001100010001101101001110000111110010011001100100100001110100011011111101101001000
110010100000101101000100111111011100100100001101011010100010000110111011110011010011000001110100100010000010011011110010110000000111011100011001111100111001001000100110001011100011011100110010011110101011101000110101101100100000100111100111110101100001011111010011101001100010100111111110111011001001110010000100011000101110001101101001000001000010110000111011010110111100000001100000111001001001110010111101001000011101011110010011111110100110000000011010101010001001011110000101111000100010100100001001100111011010000110110001101000011011010101110011011000111001111000010011110100001111000100001010011111010010001100100101101011101100000110110100100101000101101011101100101111100100110100000001010110000111101101101110011010011001001001000010111111110000001110010011100111000011000100001110010101000010010000001101011010011001010101000100001111001100000000101011011000000001011100111110101101011010110111001011101110101110011111001001100010000100000100010011001001101100101100000101111000010010000111011000101100010000001101110011111001100000000010000110101000110111110111000101001100000101100111111110010011001001100001001101110001101000101001001111100011000100100100100100110011101000101111111011001000100110000011111010000111000011110101111010001101110011100111100110000101011111000000101101011111111010101010111100110111100101010110010101001000010001001001011011100111110000001110010101111111010011011111010011111101111101100011001101111110110000101001001111111110000010110011101000100111111001100111010011001000011100010111110011101010111110001000011100110000101011101001010111110111000001111100000101000001111101011011001011010010001111111001101011000111100011111001100011010010011110100011100100101001011101100110000111001111101001111000111101011011110000111000000000011000011100110111011101100000100010000000001011000011000101001001010000000000111011011010000010111100101011101111010001001001010101010000101011100000110110010111000011101110101011011000011100110111011000000011101111010101001011111010010111111011110011101011101001000001011000101000010100001011011010010101011011111100000100010111101011111111100100011010110001100011111011101110111111001010101000000001101110100111100100011010111010001111001010101111110011110000000001001110101001011010101101001000000000110101000111010111001101011011011100010101000110000100000100001100111011101111010010101000011110111011100111100001110101100011010001010100011001000000001111111100111011111001111000010011001010010001111110011000010100010110011010100000011110001101100110001100000011111011100111110011111011001101011111110010011110010100100110011111100111101001110100111001001111010101101001101101110011001000000100011001111111000111100000111001010010100100111110110010010110111011010010100111110011001011110110000010000011010100000011100100001011101001001101101010010101000010000000101001001000011010111010001011101010100111110111010000001001101010110010000111111001010011001100011011101110101001100010010101010100101111101000111000011110
111101000011000001001111001011010100011001110001011001111001000000010100111111110001100001100001011010001101011111011001011111011111000011100000100101011001111101000011100000100010100111101100010011001101010110010010100111101110011010001110000110111011011110110110001000111110111110110110001111011001010111001011011001100101111101110011010100001000100101001100001001110001101110110001101101000111110100100100111011111110011111010011100010100100111100100001001010001100001110100011111111110010001011110010000010010100010001100110111001000110110001011000011101010000110101010101111110110100001011111101101011010011000000101000011101100110111011000111101100111100110111101010111011010011111011111111000011000100011110101110000100000100111000100111101111100111001100101001101011100011011101110011101010100111000101110101010111111101001000010100100111010110001101010000101011011011011101001001111000101100101010110000110110000111001010100001010011011000001011101100010001100111011110110000010001011110000011100110100000001110001011110110001110010010111000010010110111110101111100001100111010101010011110010111001011110010010011000110001111101101001010111101001101000111110100001011110011100011110010100011100000100011010100100010101000000111010001101101011100000011111100100010110010010111110000011111100001011011101101100000101110000100011010101000011000000100101110101111111110100001101011110011000101101100010110111001100010111000101010000111101101100110110001100100000111111010101111010111110111000100101100110110100110110110100000011101100111110000101011100001000000101101101001011110001011011010011100101101111001100010000111111011011010010100010100100011001110111110111001011110000110001001000111111011111111010110100100010010010011011001001011101001010111111001011010101111100101011011111010001100000011011001101000001000110011000100011100111111010001100111111110001001010001100111000101010110100110010110000100100000100100111011011110101101000110110010000010100111110001000010010011110100011100110000110000110111010010100001001110110010100110011101001110011111001001011100011100110101010011011011011011011101110001011100111001110000011000010100011101110110000101001010000000000010011111110000100001100000100011000001010001000001010011110110011111011110101001001101100100001011100011000000111010110000110001001110101011110110001111110011001111011010100110010011001100101000101001011101010011110001100100110010001001111001110101011111101001001001101100100001011100101001111010101111101110000010010011000010010010000001000001100010100001110000111110000001110001011000110001010100111100110101011010011011110110100001111111000110110100011110011000101000000001010100111001000011100010111001100100010101001011101010101011100010101001110001011000110011111010001010000100101111001001101100010100100000010111111100110111111011101110110010100001111100011101010011001011001000001101101110111011001000101000011001111100011011000000101000101010011011010111001110001111000011011101101111100111100001001110110100
101001011000110111010111111110101111001111111101011110011110110001111001110001001000101000110100100011000011011011100111010101110000101001100100110101111101000010010110111110011000010000010011000001000100100110001101010010111101001000001111100001110110101010101100001101001111101000101110111101011110100000110110111000100000000010001110001110111010111110110100010100010100101011110001011101000010011011001001110110010101110111000010010110010111111000000110011011100100010001100110101011010001010011100011010011110110110111111101101001010101100010101110000111100111111111001000000100011101101000111101100101100110110101100011010010011010101110001011110101111010001100101110000111111111001010001110111110010001111111010101001110001100011111010111000101010100111111000011101111100111011000110111010010000001011010010000111000001001011110110111101011101100111010000001111101010001110000100101010101101110101111111110000000000000001111110001110001011100011010101000100100101100101110011100101110001110010001000011110011100010011111101011011011000111000101010111011101101110110110000100011010001110111101000001010001011000000100010100011011001011011001001110101000111010001111001101011000010000101111001110000011100011100110110000001110111110101110000110001011100011000111111011100111000011100111010111011001000101001110100011111101011000000010111101100010110110111101101001011011100111111110001111011011011100111101100011000001110001010000111000011001101000100110001110101011011011110010000000010010111010101100110011010101001010000011011111111010010000110101111100100111000101000111000010100100011011100011000000101011100001101000100001110111011100100010110110010111111110101111100011100001100011011111111101010011101001010111011100001000110101010100010001010010010101111111100110011011100110100100110010100100111010000001010100101101001011010111100110101110000100000000011001101101110011010000010011010110111000111110111111010100111101001110000111110101011010010000111110011110000001001110010011001011100001101101100011000001100100111100100110101000101101101000111011110110111010010111100011110110001000100010100100101011001100010101100011100110010010001000101010111100001011001010110101111000000111100110111111001100011101110000011010110101110100110000010110110010100000000010110000111000101110100010110110000110111011010001010111011111011001011101000101010010101110111011010110010101101011001000100001101111000000110001010100100010110110110110110101000110101001110010011101111101110011111110110100011110011001111000010010101111100100000100111101001001010111000100010010001001111100011010010001110010001101011001110100110010010111110111100011000100110000011000011110001011100000110101111010110001010011110101101100110010111111101110010100010011100110010001101011100000010110101100110010001011011010101001101100101000000011100101101000001110010010001110110101111000100111110010010001110100001110010001011101110010001110001111001011011000010100100011111011110001011101111111110000100100001100110100000100
000001010100010001011101001111000111111001101111001101110111110000011111000000111101111011010111101001101111011111001010100011111111101000101101001010011010110100000100100010100101011101000010010000000010011110011111001111000011101111111010110001100110100011000001100100111101000000110000111101000011100000001000010111111010101000110010010100000000011011110010110110000011001001111011100001100001100101110110101010011011101001101000100011011100111011010010101000101100101001111110111000000111110111110111111000101011100111110001001101011110000100111100011001101011010111101101000101101001000001010110000011011100000010001001001110110101100000111101001101011010011011111001110000101000011110000011100110100010111001000011100011111000110010110111010001111110010101111010111001000011001101110111110110000100110111010100000011101010101100001010110001011011110010100110010110001101001101110111100001111110010101001001001101010000011101111011000110010011000100001011101000111110011001001011011111101011101111101001101110011100000001010101001000010010100100111000001111010011000001000110000110000101001001111001100010010101100010110010111001110101110100100011001111001001101001110000101000101010010101101011000011001000111100010111010001100101001110001100001010111101101010000011000000000110101011000111110110001100110010100010001001110010110010101101000010111110111111011011100110100100110001001100110111010010101101000011111101010010101100000111110000011111011010111011010111101101011100010100000101000100000110001001001111100010111110001001000101001011110000100001111001111110001110010000010110010011101110001101100110101010011001111011111010001001111001101011100010001000110000110111101100100010100001100101111101010111010000100111001011111001000110011110110001011010010011110011101100101000011111110010101010100101000110010011110111111100010101110101000100001101111100111010000100110011001011110000011001010111010001111110000110100101111100000010101100001111101101111111101111000010111101111000001011010100101101000010000010110001001111110110001101000111010110101101111100010011111101011110000100101010101101101000101001000110100000011110001110111001100001111000111011010110001100001111100100010000011101100110101010000100010100101000011101111001000111011001000100010001000111110101101000110100101111011001010110011110001100100101011110010001110001011111101010101111010001001000101001100101010011101100010101110110111100100000011000001101110111010111011010010011110101000000110110100010101010110010101000010100000010000001000000111010011110001010100000110101010101000010001101001001110000010110001110101111000001110111001101000010100111010010100111010001110011000100101010110111111011000101000001111010001111101010001010101011001110001110100111110101100000001001000100110000011011110010011110101100111000010110101011100001011110011111101011110101001001100011101100001100100101011011001011010000010011000001000110101000101010011011011010010101110101110011110010110101001111001101001000101000010100100110
001011010110000100000111100001011101101001100010101111010010101000110111011011100010011000010001110110000111011110011011111001111000101000011001000100010101011110000110101101011000110101010110011010000110001010001111001100000110110001110000000110111101101101100010100111000100001111100101110000110101001111000000111000101101001000110010111011100010000010111001001111110010100000110010111100100011100101010110001110011100000101100010000011000000110110010111110000100010000011110100100000000000000111011111100101101101110110001100101000101000011001000010010010100000001010100001001011101110110000111111101010001010111111010011100111111011100010100000010100100111010101100011110100001101001011101001000011010001010001101001100000101111110010111000001100110010010000000100101000011001001100101011100100101010010100101001000101001111110101111000010011110111001111111010101000110010010101101001111010010111110011101100110011100100101101101111101100110000010111010001101111111011100001001101101010011110100101010001100110000000110111001110010000000000100000000100110010100101010111011011111111110010010001111100101110101100101111101111001111100110111001110000111111111001001100100010110100100111101000011011100110001011011100011100001111010010110100100110010001110100100011010010000011011110011000111010100010101001101011011010110100110110001011001010011010110110101111000011100101001110110111100001000110001010111001000000100011111110000010110010010110111101010010000010001011111001100010111111001100001011100110100100100011100100111101011001001100111000101001111110010001010001100100111000111101011111110110100000101111110100111000000001111010111000111100011111010100100100100000101000011101011000010011000110101100110011111111010010001011101000100101101001011001001100100001010111111000110000101111010111111000100000110001000010101111000010000000110010010010010110100110101111111000011010101100100111010000000000101000001110010110100100010000010111001111110011010111011101011101011010100100101101001001110000001000011011110001110001110110000111101111111010011000001110000111110010101101100110011000000100100101100110000111100110000100010101100010010000111101100001001100100100101100111000001110001001010010011111110001011110011011010010011101101101100010011101011110001100110111110100001010101010111111111010111110001001100101101011101010010001111001101000001001110100011100000001001000100001010110111010100101000110010000001011100101101001110011001000001001010010100101110011111110010110111010101000101001101101111111000101101011101001011101100011010111101010010101010000111101010011010001101001010011001001110100010110010011011100111010000000010101101010011011111101100010100110111111011010010010111001001111100010001111101011100110101110010000001001010100110001100001101010111001100110100000001011000110100100011001000010010010000111011000111011110001110001100010010110011010100001100101011010101010110001101111011010100001100100001001001111100101000101110011100100110111001001010011000110101001111110
101101101110011101001010001111100100100101100111110101010111110010010110011011011111001000011011110100100001101001101110010111000111001111101010010000011111001011110101001101101001001001100000101011011011110001111100011001001001111010110001101101000110000110011001101010011100110110111001101000100011010110000000011110100110101001101001010111000011101011011010101010010110101010010100110110111010010111000011100010010101000000100010010010011111100000010011011000001100001111100100111111100000001110100011100001111111010100101011010100000010110000100111111010101111011010110010101011101001010010011100100001001000010101010011100001010011000011001110101011001000000010001001101010001011010010110101111110101010001011111101110000110111101011101011001010001110011001101010010111001011111000001110011100011000011010110000110011111101101111011110111001111101111110101100111011000001100011011110011010011010110010001000100100100110101010010011010110011001001001110001111101101010011101011100110001011001100001001010001111000001110001100110100100101100010010110001000000000010101110101010001010011000101011011001001101001110100000000100111011010010001101101101000001101001000001010110010000011001110011101110001110110001011000000001101011100111000010111001110110111110110110100111101000001010001111101111001111101111001111101101101101111110011110000000111001001010001001101110001000010001110000101010011011110110111010011010101101101011100001111001011000001110101100011110011111001110101000010100001001000111111111001110010000101001100101110111000100010101100001001011100100000011100111100010001011000011000110000110110001100000101001101101010101001111010110010000111110001001001100101000011011011010000100010010010101110001001101101000000110110011111100000001010001011101100110101001100000011010100001001011010101001011110001110000100011100011111110111101110011011100000111101001110100001101011010001011101110000110110101100100010000001010000110010001100100001101110100011100111111110000101110000000100000001011011011011001101010111000001110111000001100111010001111101100111110110100110111011101111010110000100110110010011111010000000111100011110010111010000011010001101011011000010010000000000011010101000010110100101011100101110010001011000111011010001010110101100101101000111110110010110100110110110010110011011100100011101110001110101010010000011101110001011111000000011111000110001110001101110101111011111010010001101100000111111010000110010111011100111010010010010100111110011000010101101000100110100111100110101011110111101011111001010100001001011011001100101001011000001100000101110001100001101010010111011111100100101110011010111011101010111100010101010010101111111100100111010101101001010000001111100101111111011000111001101100110001000100011010110001110001111010010001111010011111111110100111000010110110101000111001110010010011101011010101100010010001010101101110110001010000000100011010010000001010000100010111100110011101011100010111110001100001010010100000100101010010010110011110010010110110
011101000001010000010011011001001011011011001000110101010110100010101101001011011000000111111111111100110000111111110100110110101101000001100111010111010100100100110010111100101111110000111011000011100010010010110101111100000000001011101011010011110010100001111110100010111011000100101000111101101011000110100101010111000101101100110101110111111111110100010001001011100101000100111100101111100001001011111111110111101010110110110100011110100110000100010111111100111000011110011010111000010101101001100101011101111010010000110001100101011101001010110001111001000110101111100100000100000100011111110101111000000110101011001011000000111011010000001111010011011000100011110111101101111010101010001000001101101010011111000010000010000111100100001101010010011000111100010000001100001001100010110101011110011000010100101011100111101101101111111101110101000101110001000010110010111000010000111011010100110001011010011111111101111011001011011100000111111110101111100101110010110011000100010001111110101010101111010111001000010011110000101100111110000110010111010001100111111010111111100001111101010100001111100101011010001111010111010101110000000110000111010101001001010000111101100111101110100101110000101100010010100101111001111101010100100001110101110111101110000110000011100010111111010101010100001010010110101001010010100000010110110100111110111110110111001011011100111111001000100110100000101111000010110010110001010100101010010011010001111001110100000000111000110100110001010001100011011001000100100000100010000100110011010110000001010010100001101000100010101010010100101110111011111001001000101111100001000010001011000111000100010101101010100000100101100101010101101110110010010010000111010001111111010000110111111111100101111111111000100111110010000111110000101001001011011010100001101100001010111110101001000001110010000110100000010110010001110001100110101000101100011100001011101101001010011000011010000001101011011111111101000100101001011101011001101011001101001110101001000010000111010000101001011101001101000000010111010101000101100001010111110010111001101101101111100011011011000001110101001011100000011001010100111110101010011000111100010100110001010001110111100110101101010000100010001001111100101111000010110010010100011011000100111110000110001011010100100100111000111110110101010011100110011100100110000110100101111100101111000000111011000011000011111101100011110100000001100011000100111000010111101010111110111100110011001100110110110011001100101001100000000101010001001010101101100000010000000111011001101011010010011100001000101111000101100011110011010110100001110011110001100101110011100000111011000100010011011011111011101011000000100111001011111001100011111110000010010100111011001111101001000111010100110101000111111100011011001111001100000101011000000011001010000110010101001010011001101001100011011001110011000111000011000100100101111011011001110101010111111111110110001000011100001100000111011100001001010010101011000110010001100110101011011011011101001011000010110001111101010010
010010001001101001100000110000000000110100111001100011001110111111110100000001101111110101000001001101100011011101000100110100110001110001010010010011000010001011001100101111100100111001000110011110101001000110110011101101011000101101111111100110101101001110011110000101000011010111110101111111001111000011010001101001011101110000011001011011010100111011000000111111010111101110111010011110000101001010111100111100000001111001101001111001000100000110111101110001011111111101010110001000101111110100000110100000011000101010111101110010011001101011011010100011010100111110101101000000101001001001011010011100000010000111000110101101011000101001010111100000001110101000111100101000111111110011000110010000011110010000111010011000000000001011101111101011100101000110010000111110011000011110111110010101000001010010011101111001110001111001010000111011110000000100111011011000101000101011001010100100000010111101110100101000001001000101011000100111001101100011110110000011010100100000100011000011011000000110000111100011100111010001100000100100110001000111101010111110111010000011010001011111001111101011000001001000011100000010110001110111011100110101111011100111000000000001111001111100000010001000000000100001101100001011101001111011101111000110011000010010000100000110101111111010010100000010000000110000000100100001101000111110000011111100100101000101110011010011010110011010100101101101011100011100000011101101111101111011000111111000101001000011101111111000110010000000001000100000010110111000001000001101011111010100011000001000001010011011111101000011100111100010000111011110110001011111001010111100101100100110110001011110000000101110111001000000010011001010011101010001001001011000000111011001000011000011101110101101001111100000111101000001100100101011001000100011000001100011001000001101101011010111001111100100010111111101110101100000111101101111101001100011011001010010010110001101111111001001101110011101011011111101111100111000101101101111011100000010011101011110011101100110110001000111011010001111110000011010110110110100010100100011101110000101111111000000000101011010111111010111001101011001001100001001010110011001000011101111000111001111010101110111100110100101001011100110001101000000010001001111101011110100011000000010101000010001010000100101101111011111000011010100100111001100010010010110010011011010010111111111010110000111011001101010010010011101101001100101101111111011111011000001011110101011001001110110110011001010100111001111100001100110001101010011011001100101110000110101010110101110110101111110111111110000000010101100010010110011101110001100101110100110000000101110010011111100010110011000111111001000110111000010010101011100101011110010010100010011111111011000100100100100001110001010011010111101011011101100010000101010110101001110000011011001101001010100110010111110100011000110001100111001101000011001001111011010011011111001011000000010111010011011111101100001111111011101110000011100110111010010000110111110111001001011000110010111101100101001111000100001101111
001100101000001100111111011001000111000100110110110011110100100001101010000011100000100111110000110001111010001111110000111011110111000011001001111001111011101001111100100110010010111100111110011110011010010000011100000010111001100001101110010100101111111101101011011011001011110010000110100110001110100011100011011101100011011111100011111101100000111010111100000110010110100011110111110011001000001010111110100111100010000101110100010111100010101101001111011011110110110100101010111010101001000101110101010100000001011001000010100010001111111010100111101100111000101100000001111111000000100000001011000010010101001111010100111100001101001011110100110010010101101000000110011001101000011010110110011000001001110011100111110111110100001010101010010110110011000110101001111111100000011100011101110110111111100011101100100100100000101110100110001110110000010111010111101110100110111010100011001001011101000011101010111001101010100101000110001000100100001010101000110011000010001011000100110011110101111010010010101100011101000110101100101010010111010111110101110100011000101011100101000011010011111000001001110001100011100001110101010100011010000000010000011101110111010000101001010010101101001101010101010101011000000000011111010010110010000100000110100100101111011001001001001010100001100111111110001110101010111111011101100011101111011000011111100100001100000110110010100111010110101101010011101111011100000101010001001110101000000110010001011010010011100110110010111000001101000001101001101010001000111010111111000101000001010101011010011100100000110011101011100110101011100101100001100011001100100101100000001010010000001111010110111101010001101100101000111100110000000001011101101101101100001100101111010110000011111001110101000111000101000110011100100110110111000000110100011110111110011001110001001010011001000111011000001111100100101000110010110011010101001101011111100000100000010001011011011110001111100100010101110100111101110110111000011100111110100111011100011110001100110001100001101011100100101001111100010100100110111010110100101001100011100011011010001010100100100110110011010111000001101100010100011111011011010101110001000011000101101010111110000111111001000110001101111001000100010101000101001000111110100011100011001000011111011101000000111100110111001110010011001010011111010000100011011010011000110111110101111110001110101100101110110010001001101011001001010001101110000101101110100111101101010100011100000100111100011111000101100100000110011001001001001111110110100000111011110101001010000101100111011010111001000111000000001011010110100110110001011011111111100100010111000111000110011101011100110101101111110111111011111111110111010010110001101100100100010110101001010010000011101110101110000011111101110010010000111111101011000110010011110110000101101011100000011011100000001111110011000100001100000011100100000001100100111010010000001010101000111110110011101001000010011011010000011011001110011111101000101100011101000111100111100100101101101010011010100100010001000011000110
000101000010110000001011000110011100011011111001111001011011111110001100001100000111000001111101101000101011011111001110110010001001111011111111010001011010110001110001011000101010100100010011110011010011001100001010110110001011000100001111111100010001000001011011000100010101110000010111011010100101001101110010111100010111111010001101000101111000110110010000101111011111100111000111011100101011110111000110100110101001110110000011111001000011101011100101100110000110001000000011011001000101001000010101110010100111001110001001111010111101001100010110101001101111111001010011001000001010110010001110010101110110001100010110101100110010110101110100001110010101000010001101010001100101111001011010101001100011110100111011010100100100000100101111010100001110111110101101011101101011111010000110110111100010110110110101100010001000101111000101010010100110001011111101000111101011010001111011110001110100110010101010001000111011010110100110000101001101101110011100011001110010111010110010101000100011101111001100000010111111101010010001000010101010010100011010000010010110000101100001110100001110110111111000111001110011111100010000100100101111111101011001000010101011110110011010010101111111001100100100101001101010101111001010110111111111000000001110010010000011001011111100111110000001011000110011101011011101100001100101111011011101111001010100100011111010111101100101111111101101000111001001110100001000000011000101001001111110110011010011010100011101011100000011100011101001001010110000001111010110111000010111010101111000110100010100111000000010111110010100000101111111010100000001100111110011001100011001011101100111110011000011010000001001001010000101010110100110100101110101011011101110001110111000100101000100110011011000010110100001011100001100100100011101111000000111001111110000010000000001100110100111000110111100000010101011010001001010101100101010111110011101100001101100011000011011111101000101101011110111010011010111000110101000001011101100110101000111001111000101011000011100100001011001010001110010100100000100101111010100111010111101110001010010001110001001010011111000000101000111010110111001111001110001100010101001101000101100001100001110001110011110111101000000100000000001000011110101000011001111100001110001000101110101000001011001111001111010001000110010110001001001110110111000110011001101011101110000101000001010010011010011100101000101111000110110111100110110000001011000101110001000010100111111000100100101100100000000011000111101111000100101011111101010011001001101001110101111111001001110100100000101010011001010100100001100000000110110111111011010100101000010111011001001111111010001010100111110101111011000110101100101011011110100111010010100100011111111000110101100100101010000101001000100010000101000110111000010110000101000110111011111111010000011001010111001101111111101111000000111000100011100011101001101101111101101010001100001001100100000010101100111111111001010101001001101000000100111111100110010100111001110011000000111101000011100000000000000010001100011
100011101011101001011101010010111010001111001001001011101011001110100001011100111010010100101011100100001011000111111101111011100011100100000101100101110001001110001001111011100100101010111111111010011010100001001000111001000101000110101100111011111111001001100100101101100111011000110000101101000110111010100111010101010010011011101110100001001000101111101110110101111111001111101011010110111101100101011111011010011111000100001000001011011011111101111001111010101011000010011001110111000000010010000111011100100101111100010101010001101111101010010011100111001110111000011011101110111010100001000011000011000000011001000011111001011010001110100111100011110100001000111111100100111110010000000110100001101101110100100011011011101111011110001111011000110110010010110100110101100110110011110010101111010001001100010101010111110101101001111111101100110111011000110100001110110110100010111000011010011101101101001100000010010110111000110001011001001111010001110011100100101111011110001011000100010101000101111110000001101101001000000100010100011111100000011001110000100111100001111110101011001100001111110100001110110110010101101101001000011111111001111011000001000111010110100000111101011001011111111011110000111011001011010110110001011110001000111101000011111110101010011000000000111100110011000000010100000000001001111111011000000110010100100110001101001011000110000000011011101001001001101111100001000101111100110001110111011111111010010100001111000101110100001111011111111111111000101101000000111010101001101110101010010000011010111010101110100010110110110100000101101011101001010000010001100101001100000010111100101101000100011111001001010011100000110110001101000110100110111010111111101011111011100111110001110110111100010010000010101111010000001100111100110011010110110111011000001111011000110110100111100101011000101110111110010110101001110110101000101001111101001111001001111110100000110011100011100101101101011101000000101101001010111001101010100000101101000100001110010110111111100011000110011101101110110100011111011011010000100001011010100011110111110100010011100000000000100011000101011001100111101111001001010011000000011111011011010000111111110110110100010000101010110001010100001011010110000101000101010000100011011101101010111111011011011010100011011101010100110100011000101100101010111100100110010101111110111110110011101110001101111011100111110001101101001001010101010111100110101000111110000111000111000111101011101011001111010111101001010111111001010011110000010001010101111101100110011001001000000100011000000000101110111011111111010011011111110101101001011010000001101111001111000001000010010001001001101001010010011011001001011111010001101011101011101101110011101000100101111010010101001001000101100110000111101001101111001101011010000100001100000011101011011111011111010011000000110011011001100010001000000110001101100110000011010001000000010101011100001010111110011010000011011010100100101101011111100100000010110110110001011010100110110101100000100111010110100010111001000111
001011101000110101001101001001101010010110100110110111010011111110100011011111000001000111110101010001111110011100000011101010101010101001111111011101000110001110011111000101010111000010001101110000000011111110011110001011011010011010011100100111100101000110101111011100001111100111000001000000001001001110111000001001010000000000111010111110101110101111000100010000100100111110111110101111010000001001101010011110100110101101111110011010100011101011111000001001001010100101100110110111011000001001100100111101010110000010100111110101010001011110111010111000101011000110101010111101001100110011111000001000010110011011111000000101100001011001110000011000110100111000111101101000110111000000110101111111111101101000111111110010110110110010001001010100100100000101100111111010001001011111001110010110110011111001000101010010000010001011011001000000111101110111001100000010100011001100111010100010111000011111111111110011011010100001010111101000011011010100111000100100001011101000101111110011010010010001111000100010010111000001110000101010010101100010000011010010100011111100001000001011101011001101011010000011010111110010110111100111000111100101010011010100110100010001000001101010010000110110001110100110010011011111001000011010000110110000000001110000111010010110010000010111100011111010100101001100100011011110000011100000100100010100101101010001101110000101010110110011111110101111010100110111010010000001101001101110100001011000100011101000010101111010001010001110100100011010110101100111101001001101111011111001101101011100110110111111011000010110110000000010101001001100101010001001011101101111111100000001011110110010001110000111011111101100010001111011010001101110111100001101100001001100001101010111111000110101110100100000011100011100111010001110001011101101110110110000010110000010010100001101011101001001111110100100010011111111101100000011011001100111110110100100100110000101111101001101000110011011000001110010111010100001100111101010110010000001110011101110011101011011110010101101010010011110110010011011010110001001000110000110110100000010000011011010101111011111100111100100110100000101000001000110011110101100101100100001110101000011001110010101101011011111000101111000101111110110101000000010110001011011000000000000111001010010010111011000001001001000101011000001110111100011111001101010110110000100000111001001100110101001111011100101101110100110110101111010000111100011010101100111011000000110011000000101100101010111011000010101001010010000010011001100001101111000110100110110010001111100000001000111110100001011100101010011010100101010011101011111001010000111110000100111101000110010010001011100100000111110010101110011101100101110000100000011001101101110100110111010011111111011001101000010111110001110111101110000010100001100100011011101101011000000010011011011010001000010010101110001101101011101101101110101110000100000010001111110000001011110000011010011000101011001111011100001101010111110011011100110011101010100111011010110000001110110111000000100111110100110000010
111110010110001110101101010011011101110110001100000110111010110000010010010111000000000110100111000100001111101101000101011011110101111001100111111011010000000000010100011000110111110011101010010010110111001100000110111000001000011101101000010010101001100110101111101001010100010110001111111110101100001101110110010101111000001111111001010010000111101010010000111011110001010001010001100000111101010011101010010000011110011001010011001010111111110110001100111010000000110010110000110000100011100101001100100110100001000100000101011111010111101111010101100110011101101111111000101101010101110011010110000100001010111010011011001010010111010011000000001110110100101000100001010110110101011111011010101111110111101011101100010011110111011110101110010111110000100001000111011011110111001101010011111011001011110011000000110101100100001011011011001101101111111110011010011000100001010110010111010011011011000010111011101011011001100001110110100011111001100111110111001010111100000010100100011000111010100110101111011101100000000001101000000100100111100001011011110100001100101011001101101010000000100011100111100101000110111110100111101011100011000010111100100001110110000100101010101100001001000000001110100011111100100111000000100011001101001000001110101010110001100101011011110110100101001001010010111011101001100111011001101110111001010011000101110110111111001111010000011010011100000111001100110001111011101000001100000011100001011011011101110010100101111010110001110010010001110000110111001000111011000100001000110110000001001101110100010000100001111000101100111001101011001111010101100000000011100011001111011001000100010111001001101100111011011000001011101011100000011001110101000000001010001001010101101100101100001001000100010111110010001101001000100001111111000011100111010001110101000000001011001100011101011101001101011011000010000111110101101010011111111100010100000111101011000000111100000101011110101110100101001000111111010011000010001010011000010010111100000001001001000000100001111110011010100101111110100101001111000001010001011000010001101001100110001110001000100111001100011011110101100011001110100101111001011110101000001100000111100110111110001101000000001101000110011101101000110001011000101111101100100001010111101011100011100011110001000001011110011110000101100000010000110001010101000010010011110101100010011001001001000111010011100100010110110101011011001011101011001000111011001110001000001110101111101010000100101101000110100001111110111001111010010100100000111111100000001111111001100110001010110100111000010010111011100001001111100101101001011110100001000000010000001111111110001100001100100010101010010010111010010101011111100001010101000110000011101001001010110100110101000011101001110010010101010000000010111011101100110011111001111001011111010010101110101011011111000111101010010111100100101010010101010111001001010011000001110111011001110001110101000111101110001101011111011101001011011011101000011011111101101100100010000011011100010101111101100111000101101100111111
000100111010110000100011100010111101000000010100001100110011100111100001011001110000100011101010101010000111010000000010011101111001110010101000011000100100000000010110100110110010011011100010110010100111000100001101100101010000011100001001110100111110011000010001010110001010001110001110001100011100001000000101011000101101010011010111001100110010101001111100111101011101000001100100101001001010100001000110010100011000110110100100111011100010000001111101010100010011100100110100011100110001001100101101010010101100000001110101101010011110001010011110101111110110011000101100100011000000000010011010111110111100101111000101000011011110000011111100000101001000000110010100011011100001010110110111001101010101000100001010111111001101101100111000101111100100010011101010001011001001011010011011100010100111101110010011010110001101100101110101010111110111101010110000001110111111100101110001111110111101100011111101001000001000100111000000010000100001011001111100101000011110101101010001010010101011001110110101001100001101000001101111011000111001001001101101000111011101000111110111111111000011101001011011001010101001100011000111010110101001101000111101010101101101110100100111111110010101100000011010001001111001010000001011111010000110000110101011100011101011001101000101110000101101001100001011000110111000001010010011110100000000000111111001100100010011101001011111010101101011011101000111011001000110111000011110111000110001010110010001001010001011010110010011101111011100001101100010100110101010011000011100110111011011110011111101001011100000111001001011011101111011010011100110101000100100110110111011110001100010011100000111111010011010101101010000000100110100001111111011100101100001011101100101000010101001001010111000010111010110100100110000100000010110100000001111010101001101101100101110000110111001011010100011011111011100000000011100100110101110111011010111100001001011001000100001000111101101100001010000111100001010011110100111011101101011111111011101110101101111001011110000111011100000100111000001101100011101000101110101110110100010000111100000010101001111101100011011101010101111101100100100010110110001100110101101101100111011111100010111100101101110110100011110011110011010110100101101101000011110001011100110001000111001011011001111101110011001000100000010100100001101111010011101110001110101001101000000011101101101101100011111000111011111010011000011100000000110001110010100100100010011011010101100000110010101111011100111011001101101001010010010111000001101010101011101111011101001001111010100011101101111010000010110001100110111110001111010010011111011101100001101001110111111111000111010001011010101101110011110111000000101010110100001011111100111110101100000110101000101101011100000101111111100011100010000110010001110110001110111000001101010110110010111000001101000101000001000011100010100110101100010000101010001111111011110010100000110010010001011111111011110100011011101110101001110000110000011111001010101101001110101100101111000110101010100100101111110111011111010
101101110101011011000110011011000111110010000101100010001010000011110001110000000000110010001010101000100100010001011100111010000010100101111011011001011110100001001111110110100001010001110011000101101100101001010010011000110000101111000001110001101100010000100111101010010000010110000110011100101110001000110111111011001001111001010101011100010011100010101111001101111101110011011011110010110111011110011110101011100001100110001000111011010111011000111010010001001010111111100101001001010011000110011110010111001011001101110001010101010110110101010000100010111111001100000000111011001100100101101111111001010010111100011100111000001100101101111000001011101000011101111001101001101110000100110110110000011110110000111100110010011100010100111111101110011111000010000011011100010111100000110100100010100010110100111011001111100011000001010001000101110110100110010111100100100010000011011001011101011111010110111011000111110100000000011111110011000110011011001101010111101010010101100001011001100000001100111110010100000111000011000100101010000100101010000001001010101100011101001001100000011101010000101111010110100011000100101001110111011111110100011101111010111111011000010111101010111111101011001011111100000000010101101110100010010010110110011110100100111110101001111010010101100001001010100111001101110011101001001000100100100000100001001001110110000111110110011011100000010011011000011011001100001011000000100011011100101000110001101000001101110001011001000001100110001011111000011111011100100110111111011000101000000110011011001010111111111000010111110101001011000000001100100111000001000001010100101010100101000100011000101100010000110010011100001110000111100100111001011010010001100001111001101110101110100011000001000111011000100000010010110000110110111100111100110010101001010001010100110110111110100001011001010000011010011100000010101011111111011000011011101000101001110001011110010000001011100100011110101011010101010001010001000000101000000001110010011000101100100010011011100110111100111100101011000100001110110111010101111010100100100001100011001110101000100010101011001100100010001111010011110110000010110001111111101111000001111101000010111000010100100011101011110100101011001001001111010111101100000001101101000111101100000001001010001001100011100100111011001111010110001100110001100111011100110110000011011010111011010110011100111101111100001110100100101101100000110010100010111011010111010111000011110110001111101100110010011110000011111000001000011111010011011010000101101011001111110011111100011001110011101010000110000001110000001000101110010001110100001001111101011001000001001011100000100000110111011110100110001100000011110101110110011110001110000001100101110001100111000110000110011111010100010001010010011101111110101110000010010110101011011111110010111011111111011101110100101100110011011100100011111100010011101100111001000110001011110100111010011100001110000000000000101010101011110011110011111011111110110101011111010000011110010010000000000100100011101011011100111111
011000111010000010001000100011011110100110001001001010011001000101110000011001001100010001101010001011011101110001011101111001101011100100011001001010000101010111111110011100001111111010111011100100100101000111101010010100010010010001011101100101010110100110001010011001111001111111000000010000001000110101010011111100000010101110011110001101001010001101011101111010101111000001000010111101001110010000011101110100100011001010000111110000100000001100011000111000110111110010001110010010000111101101011101000011110110100111001001011011111001000010110000011000111011110111100001011000000010011000101000011100111000100101001110001111111000111000000101111111000001011100111000100010110101111010100001101000001110101010100011101000011011011011000110011110110100100000101011111011111001101010111010111010000110101111111010010100011011000010101001110000011100110010011111111011101010110011111010111111111100101110110101000000011110000101100101001110101000000000110000110001011100101011000001110011110111110110110101001101111111011011000111010001000111100010100101011000011100100000101111111011010110010001110110111001001011000000011001110000111111010101000011001100000110100011011010011001001111000000001110011011100011100111000000010101110000101011000101010111111111011000001111101111000000001110001110110011011000100011111100101000011011111000000100011010111101011010011011101000100011110101111001111011011001101011011000110100110110101101100110010111000101110111100001110100000100110001101111001011111111100001000001111011100011100101010001111101101111001110100011111001001110000010000110000001100100001000001011010000100000010000011010100111111111110000000100001110100111111100110101111111101010110001101110001001011111101101111000001010001000000001100111010110100010111100100110000110001100000101000010011101010000010111011111000100011010101110100100001111110010111100100011011010001101001110110100101001110000011011100101100001010011010011000000000000111110111010110100010111011000011100010110010010111100111110010000110101111000001010000000011111111000110011110000100011000010110011011011001000001110010010100010011100001110110001010110011111011001100000001111011100111000111100110101111001100100111010111001100101111001011100011111100110001110111111101101111001000111001011011000001111100001111000101001001000010100100011110001000100101000110011010101001101101110101111100111100010000011110011011000111101000001110111101110111111111110010011010100010110100010001100101101111001001111101110111000010000101010110000001000110001101101100000001011111010100100000001101110011101110001111111011110010111010001001110100000011010001011010101110000010101011000010011110001111011110000100110110111111011000001101001000110100011011000010011010001011111001001011010010101100001101010010101100001101010100000011010011000011100001011110011000011111101000010100111010111001010001010000101100001111000101001111000001010000001001111111111001111000000000111110000111111101011100100000100011000001011011001110000101111
110111101001000101000000101111001111010111100000100000111110110110010111011001001010101011111100110111010000001111100001011000001110101000011101101110110011011111000001010001100111001010101000110100110011100101101000111000100000101100110111110000111000111000101001100011001000011101110000000010011101110000001110000010101000011100110111000001111110001010110100111000011111010110100101011010001111000010110011011100001111111001101111001001101001010110001000100111100101000111001001010111001010100011100110001101100001110110110011011011000010111010001111101010100001001100010110101110010010110011111100010110011000101100011110011000010001110110101111111010001111110110110111101111010001011000110011110000001111100110000000010001111100001100111110010101111110100111000111101110100011011111101000010111000111000000110001111000011101100100111010001010110001100010101100110000110110111100001110000111000111011000011010001101101100101111000110101011001101110110110111001010010010001001110110111100111100010101100011100010000001101011111111101101011111111100101110100111100011100000011001000110110000011000110001101101111011010010010111010111001000001001111001101010000010110001100001010101111011100110000011100110001100001001010001101111010000100101010110110110111010001000101010110100110111001000010101100110101110100010100011000011000111100011000110101111100111000111011011001111010111100000100010110001101000101011000101100011111010110101001010101011101100010101100100101101100100110010111001011010110101111101101001011100111000010010001100000101001001011100101101001110001100011101100000100101111000001101010111010110111111011101000111000001101111000010110010110010100110110000010000111111100010100000001010001100111111100011110001110001000100100110100011000001000011010001011011001000011101000101110111100011101101010011100110000111001111100111010011111010011000000111011000011111111111000100010101111111000000011110001010110010000000101111101100110010100100110001100111010101010110011000000011010010110001000111110110011000111000001110100000001111111101000001111011101111110100110100100110111111101010110101001101100011011001000111100101010101111010110111110000000011010001000110101000000111111001011111110001010011011000011000010000011111110010100111101111000101110001011001010000110111111110111111110001001100110000111001001111010100000010110011111010100000110101111001011100111101011010101100010011001011010111000001000111111110111001010010100111011001110000100100000110100110100111100010000001110010001011010111100000111010111011010101011001100010110110011100001010111110000010110010011110001110111011100111010000111101110100100111000100100111110111011011110111001011010001000000101010110011001011110111000101111100110111101101111101001000001010001110101100101011001110001110111000111001011110101010001100000111011100011001000100110010101011110011100100110010110001000001000100001111001001100110111000111010111111011110111011110000111000110000100101101111110111100100100000010100000000110101100011
001110001110000101111001110011110110010010010111111101011100100001000011100010100000010011000100001110000111101011010110010011101001101100001100000001010000010111111010000000111000111010111010111010110101101011111010000110101000111101101111111001101111111100110000101001101110101011000110101001111000010001010010110000101000010010100110100001100010011100010001010000110011100101110010111000101110100111100011010001110110111100011111100100011110110000110100000101010000101000011001000010101111110011110010000110101001010000011001101110011111110111010001011000001000111110000100000001101001101101011010001010000111101001000000011111000000111110010100011110010011110111010001110000011011100010001010100110010111110101011100010101010000111101000011011110010111000001000110000010010111111010011111001100000001000000101011011000100000011000000000010011010100101111101111011101000101011100100010111011101010000100011011111000110010101001101000110000011000101110001110000001000001100010100100011011111100100110010110010001110111111011111010001101001001111111011111001111001100100000011000110100010010100101000000000011001000110110010000000000000111111101000010111101000011001110010110111111010111001000110000010001010011100010111010000101011100011010001001100110000011000011110111010110101001001000101011100100001111111010010011001100001011011000110101000001101100010000111100100111111101000111000001110111001100001010110001000100110010111110011100100001001110001010001101011110000100101111110101110011001110000001000110101111100101001100001101000110001111010001000100110101110001110100100000001001000010101001010100010110001010000110101111001111010001000010110001010110100111010101010111110100111101010011010110101110100101001000101011101001010000111101110111001001000111000010011101001111111001110010111101100000011110101110010000110100001101101101001011100101101010010001011010010110100001010101001101011010110011011000111110011010001101010011100110001010011001001010010111011001010100110000100011000101000110101011100101111000101011100100011001111000010000011110010111101001101111001101110000101101101110000011110100111010010010000111011010110010000011110011010001100101100101010101000000000111010100110111000001000001101111110100011111101001010010000101010010101111111111110011101100100000001001010100101101110000110010001011111110011001011111100100010000101101010100100010110101011110001100001101101111101001010110100010001110111110010001111100100001010100010010010101010101101111100001101011010000000110110100111001100100011111100011101010110010011111011111101001110110100101111100110111101001010100100110001010010011000000010100000101011000101000101101101111101100011001010001111011000100111101100011111110110011001111100101111000000011001011011010101100000100101100111001101100011110101101011111100011100011110111011010110101011101111100010000010100000111000000101110111011111111011011001101001000110100100001000101100010110111110111100110011010001011001111011101001100010101100011001111111110001100
111100000110111000000111110110110111011111100110101000001101001001010001010111100100101000111001010100000100111010010101010110100011111111111011011001001110001110110100011110100010001111000100000110111010010110001100101111101000011001000010110101100000101101110011100100101100011010011001001111011101111100110100100100111101101101111110000111100100111010001101001101001100101011001110110000011111111001111011000101000111110000000011001000100001000101001000101101001111110111010010010001010101001011000101000110101100001101010111000111011100010000111010110111011101011111000101100111001010110101110010000001110011000100010001100001111011100011001011100101101011000000010000010011101100001010010110001000110010001101100101000100010000100011110001001001000111000001110011101011111000100011111101011010010001111100001000010000000011000010101111100110001101111111101011011110100000110101011000010110111011001110110101111001001101101001111101101011001111100000010011110010110111110000100000001000101100100100001110000100000100100100110011010100010000001101010001100011101011110101000100111100110110011111111010010001011111001000000001101110001000111100111111010001101111111011000111100110111010011001011110001000101110000110011000100101111100000000101000101100111101011010100111000000010010011000011001000111100101001111110001110011100001000001000000011001110111011001100110000001100000001011001110011111010010110010101001101100010101101101111011100011000111100100100111010001111100000000000110000100011110000011011011010110111010011000010000100000011111110011001001011011110001001111010110000001010011011110110011000110111111000100101111110100100011011100011001011010011000111110000010001010000010000111000010100011111010110011010111000000100000100110110011100111011111101101010011010100000010011011111001010110010100010010101101011011101111101101100111100111111100100010101010000101001001110101111101110011110011110100011111101100001111100000011011111100100001010101011000010101111010111010010111001110001100000001000101111001111010111010100001101011001000001000111100101010011011101100111011101010101001000000101010110110100101001010011010110010000111000110011100010111110010010110111001100110000101111000010010110000000110111001001011101101000010011010011110110110001101101101110101001011000111011011100001011110111011001110001010101110011110000000011100001000011100001000110011001001001011110111010110111001001001000010001001101000110111111010111010101110110000110110010000110101001111110111111101000111111000100111110101011000011100010101010011000101101010101001011000000110100111010011111110000110010001111111010010111110100011111010000000000001111001100001000100010101000111000100101011100011000011100100111101101101110101110101011101111001011111101000001010110111110111010110110001011101001111000000010011101011001011001000100101001101010011001000100110111000101011011000110111101011111010000110001101000110010110000110011011110100101000010111001010001011000101101111000101011010100100000110101101
111010100000010100101000110000101100011111001110101001000100101110010111001010101101111101001010101010100110000011100000001000000010000110010010001100110111110010010000101010000101110110101110110000011101101011101110110001011000011101011011110111010000111011011000100001000100000011001011111100110111110100010100000110010000001011000010010010000101001011001111000101100111101000100000100100100000110101000110000111110110100101101100100111110010100000011000011100111000101100100101101010101001001100000101010111001110100010000010110111101110111011000101001000000101101011101100010001000001000100000011011010010001001110101100010011101100001010110000001110111111110111001111100100111001011011101110001001111011101110110100001100011111100000000010011111000001001000110010001010111000111011000000111110010000001111001010110111001001001110110111110110001001000011110010000111100100110101111011110101001010000011110001010011001100011110100010101000100011101000111001010100010100010111010001001011000011001110001100010011110110000111101001011000000011110110110101100001100010101101100111000010010010111101010111011101000111000010101100011001000100000111000010011010110111101101111111011100001010101110110101010111010111100101110101110010010001010001010101110000010101011000100101100110111111101100011100110001010100011011011001111001010100000010011001001001100111010000000000111100111011111101010110011101000000111001011100000011101110001110100010011110101010010011011010011110011001110100010011110001101110000101000001111001000110000001001101111001001111101011010100001110110010111011011111100100100010111100100101000110001010100101111111101011110100101100011101110001001000000011100101011110010011111100011110110100011110000000110110110110000000101100101101110000101110011100110011011111110011110100010101010001001111110111000111000000111010011000101000010000011101101000011001111011001010111110101001111110001100011110110010011001101101000101001000001100001111100011101111001100100010111111100111000101000110101101101000010010011000000001100110111100001010110011111111111010010101100111111110001111011001011001100110111100101000110000110011110100010000010000000101101001000001000101101110010010010111011100011001110101001101111100001000010100100001001111001000001110011111011001110100111100001001111010011010001101110100110110000011000001010100010011111101111111110001010111010101101100010001110101101000111110001000100100001001000110001000010010011100010000011101001110111101101011101111011010101101110100010110000000100110011011110110101010101000000011001101101101011011011001110100100010011000101110011110111010101011100011100010011111011101110101111110110001110011010101101011001001001010111101000010000111110001011101111001010010010011000010111110010110000001010111010011101011001011100000011100010111101101110111101111101010010110100011000001000111010010100000010101001111010100000100101111000010110100010111111110001000011111001000101110001100000101010110010110001010100010101101110100000101100001
101001101000010101111011101010011110011111011101010000101110010101100001110000011000011110001011000110111001101001011001011110001111110001101001110110001101110101111111110111100100101010000001000101000101011001101111101001101011100110001001111100100000111010110100010011001101001010111111101011100100110110100100100001000101111100101111100100010110011110100000000101001010111001000101011001100110101000110000110100001001011011010001011110110111011100001001111110110100110101011101111100011110010000010110000010000011100100110110110111101110111101101010000101011000010010010111101001011110010001010010001001010011010010000010000100000010001011001010100110000010001101010000000000011100100011101010111110011001000110010110001001010001111011010010001110110011001001001011101111001000110010010000111001101100100001010101010010110010110110100111011000111010000110111100110111100000000111010111010000111101111001101000111100111011111000001110111101101011010010111001000000000110110101001101000011001111101000011010100100110100101100010101001110111010101101010010001010000101100110101010100011011110001001101001100110110011100101110110110101101011110101100001100000011110110010100001011000111011110101101000001100010100010001000100010111001100000101010011000111111000111000011001001111100000110100001111100010110001110110101010011011110001101010000110111110100111101111111101001100001000101110000110110011010001100011100100100010110101011101101100100000000100110110011001111111011100110100011101111100010001100000011011011110010011100110100011101101111001000000001011001001100010100110111111101110000010101100000101011100011001010010010001000001101110101011101001111100001010111011001001011101010011010000101110100101101110100110111001010000000011100111010001110000100001110110101110010100010001100110010110100010100100011101011101000101001010101010010101010011001000000001000110110101000101000110111010100011001010001000011111011111010000101010110010110100111111001101110011011010001001001111001111110100111100000001011010101010001101100001101011111000000001001001001111100011011011100100110111001010001100010100110011001010100011000010110010001000111010101000100100101110100010000101001000000111001101011111100100010110011000010111011111101001000111011100111001000010011000111100001101110001011110011101101011000111011101110001101011010101110001100001110101000110110100111000111110111110110011110001001010011111111100111110001101011111111101100001111011101110001001110001111110010101101000111010011101000010100001101100001010100000101011000000110111101001000000111001111001111010010111100100010100000101001110101100011100100100100100000000001101010110101010010001010011101111000000100011100001110101101100111011110000100111010001111101110111101000100001011100111011110101011001111011011110011011000001000001110010000001111000111011000100101100000110100110110000101110000001011011010011110000101001011000000110001000000110111010000101011100010110011101011100011100010001101001001101100010011001101100111101
111010101000111100111000111100000101001100100000111000101011000011001001110011110001001101001000110101010100100000000011001100011010110011010110111100110111010000000010010100100010100111110110001010011111100110110001001111101101100110100100010100111001100101111011100101111001100010111101101011010000111111111001101100001110110000111001101010101000101111111001100010010011001111110101000010011101011101001101101000101000101110000111100110011111100000010101011111100110011010101110010110101101111010010000001110110101110000111011010101100100001100100100001110010011111110001000001100001000111001111011011101101010000000011011110000011111101001010110000101011111101110100111111111001111011000110101011101000101100000101111001100010101011011011111100010101010011100001011001000101010001111101101001010000101110011111101001010111000110001010011010011101110011100110010000001011111011100111001111000100000111001000011001001001101001010011101010100010100010111000000101110000100000110011111111010000110010101000101110010110011000111111000001101101100111000001111111011100100111111010100001100000000111111010110001111100100111110111000111000010110010011001000011000001001000111011100100100011110010011111011101011101010101100111100010100010110100110000111001111001111111000111111111001110011110001101000011011001011001011010010110101010001000011010110000011011011101100100001110111010100001111011010100101100001000001011111100110101110100110001001011001111001010101011101101110111101110111100010000100000111101011000011011011100110011111010001001101000001110100100110101001101000001111011100110101110110011001101111101011010001010101110111001110011001101111100101000111101100001101100000110011101011000100110001110111110010101000011001101000101101110001000111010011000010101011000110100101011111001110111111100110101110000010111101010001111100011111001010011101010111010010101000100001101000000100100101000110110100010101000111100011111000110100010101100100011111011101000100111100111110010110001111000100110101001001000101101011000101111100110000110001111001111010111010101110101100100000001111101000010010000010100100010010100111110101000001110110100010001000010010100000011010110001011100100110111010000111101010110110010001110111001100000100100000110010101010011011010110100110100100101100111011100001001100100011111101010111000100100011100010000011100100111001001111110010000111111110110110001101010011010001000100111100101001010010011101000011001110111001111000000100110110000100100010100110011011110100111000111001011001100001010010000101101001010010010101001101000000101010011110011110100001001011001001111100100100011000001111110100100001111110110111000101111001100001110000011100010101111110100000010110011110001001110110001110001110111110101111000111010000010101100000011111101010100011010110011010011111011001111101101010111001011000101010001011001010101001000111110101000011100100001101110011001111100111010110001000001100101110111100010001111100000100100000100111101101011011101010010100100010
001110001000001010010011000001001101110111110111101011001111011110000011101110010110011110011110100000100100110111111001101011000001110111010010000111010001111111100101000010000001110100000011001000100001011010011110110100001000001101110111111000001100101111100011100110000010110101000110101011001101110100110000001000101001000110110110101001110101110000010110011111010000100110001001111111010001000111010100001111110001101101000000100011010110000011000010111101111100111001110011011111101111010101001111011111100000101000001000000010100101011111111010010011001000000010101101100010100010100100110101000000010111001000101100110010101111010010001110110111000000111000111001010110001001111101011011101110110011110110110011101010000001010110100101010110011110111010001000111000000000111010011111011110010111100101011010110010011111111110110001011110100010110000000011101001010100110001101101101011101011100011111001100001010101000000011010010100001000101101001110011000110010111001110111011100101111010011100001011010011001011010010100110010101110000110000001011100001111110001111110001000111010111011110001110001001000110000011100110110100011000011110001111001010010001110001010111110110000101010011110001100100101101000101001010000000000010011011010011100111111110100000101111110100100111101101001011111011100000000110111101111000111111110101100100100100001011010011011000110101100100110001001011010001101100111001010110000111101000100000011011001111100101011010100100010001010010000001100111111011100001100001101001110001101101000001000000100011100010001101011011010011001101101100001010011101001011111111110111110100000101101100001010000011011100010011010101001110000101010001011011110001011000111100100111100000110101110001110111000110100111100100101000001011001101000000001011001100010100001010000110001111100010101110001011010011001000000000100000001110010100000001100101100100011001011010110011001101101110110100000100100001010011001100101000111111101011101100110100011110010000001001110000101010100101111111101000100111010101101111001010001100001100111011011000010011111111000001110100110100000101101010011110101111101101110101111010010110010011011010110000011101010111011110010011010011000001011111101001110001001010101011101001110011101101011001110111011001110110110001100011100011010001000011001010100110010000101000011111101011011011100110010111000110001110110101110100111001011000010100111101101110110101101100000011111010000000110101111000011110111100111101111010001100000011000100101011110001000111000000111000100000111111000100011111001001001010001010000000010100111010010100000101101000010100000000110001100000101001101111010110111010100000111001110111110001001101111100100011000001111100010100010111000000101111101001011110101111111101010100001111011010111101110000101000011010101111001110110101010101011101010010001100101001111010101100010010110000110101011110110101000000011011111101111110101001000011110110010011010110111011011111000001110100011111001101100111101101011100100001101
011100001100101100100001001100011101001000101111100111101110101111110011110100011100010010000101111000010011110100000000110110001010101100100000000010101011000111011110100111000100011001100000100111011111011100001110110000111110111101100100110000010101111010110101000001111001110011100110001110110010011000100001000111000000110010100110000111011110010010001110101111100100111010110111010111010000101101101111100010000000110100111000010110010010011010100001000101111110011101101011100111110101010110110001001110111001111111110010111011110101010011111010000111101001111111001111101110110110101110100110001010001010001000001000001010110101100001011000000010110011101011111010100010001000110000001100111110010111001100100011100100000111001111001011001001001001000010110110101000101001111111101101001011100101011000011011110100101010001111010011001001001011101001011101001010000101101011101100010010000110110101001001101001111010010010010110110101110001001100100110110011100110000101101100101011001001111000110110101011111101000110111001111111100001111000010111111010010101100101101111010011110011001011111010100001111101111100011101110111000100100010111111110011001011011111010011101101100100101001101001010001010010110000010101000000100111000101100100111000101010101101010111010100100111111010000110111001000110110010110011100010000001000000110001000010111101111011111010001001100100100000001111001000001000100101001111011010011011101000100100101100101100001001111101101011111100100111110110100010110100101110000100010111001101001111000011010101010100110001000110111111011011011010001111001101000111100101111101111011111111111110100011001001101011001011000011110111011000011110011001111011000101110101110110010011010110010001101111111001100100110010111000000111010011111110001110011001000001110000100001111100101000110000100001001000110110001101101100000000100001010110000011100011110110101011111101100011010011110001100110100100111101010001101110111100011101101111001001011110001010010111010101011110000010000011000000111110110000101010111111000100001001011011101000001110100101100001110010101110100101110111000011101110000110111010000011000101000001001100001110011110101111111000000011110010101100100100100011111011011000101111110010011111011100000110000000101100000001100100110101001011010101011001011010101011000000010111001100111101100010110000010111100011010111100010011001111110011100011010111010111001111100110010100010110000011101010000001111011000010100001011100111010011111010011111000010111100000111001100100100111000011011011110001000111100010011110011101001010100101101001100101101101111010101111110100001110100011111101001010011111000100011011011011101010111101100101010010101111011001011010000101101110110011010100110000011001000100101110101110011010101000111111010101001110001001110000010000010110111011111100110010110101111010000111110001001100101011010100100111010000000010110100011100100011100111000011011101001101111101110010110010101000110110111101010010010110111010101111100001111
000001001000100111001111001110001100100000100100110010001010010110001011110011100111100001010010101001011010100101000001010001000101100101110100010100011111101101011001000110111111010110100101011011001000000111101010011010010010111001010010011110101111110011110001111010100010110100101001000110110110000001101110000111111100101010101110101110101011000001101111000001111111100111010101001110100110011011111001110000010010001010111111101011101101101000101110100010111110111110101010010000001100110010110001001111011111111011100011100110111110001011011110111111010110000110100001111110101010000011001111110000011001011100100010110101011101101000011100101100001000110101001110001010100000000010001110001111000000100011000101011110111100011100101100110010011000010111010000110001001001100100011011001000001000100011101001000010001001011100110010001110001100100110001100110101101101001011100101000100011010001110000001011100000010000000000011010101010000000101110001001100101010001010010000010110011001111111010100111110000001001001011101100101011001101100100010100011000011001111111101001110100100001101010000001110110110100011001000011001101100001111110011101110100010010010101111101000110011010001011010011110100001101101001110100110111100000111011000100001101110110001111110100001000010101111010111011001100110110100111101100100001100001111101000010110100011110111010011101100010010111100000110010111000011000100101011111010101100011010101011100110100001110001001100111110110001110110110110100010011001111101010010001101010101011100100100000111110011000001011101001001101000000001101010011001100100010101010100010010110000100011110000101011110111100100001100000010100011000111011101101000110001111100000100111011010110111010101100111101101101111110111101010011111000101000011101110100001010100000011011001101111110101011101111100011010100011011111001110101101011000110001110100000000001000001011100010000011110100111000101010011010010111110101011101001000110101101001000010100001101011000111000001110110111011111110100101101110010000111110000100110010000000010010011110000001101010111111101001011100111111000010100010110000001000111110110010001011110010010100001101000101111110101110101010110100111100010001000011000001001010001111010001001100111111110101111100110000000100011010000110000010010010110111011001111100111010010110001110100001111011110111011111011100100100000111010011001111001010110001001101111000101110001110100111110111101100011110010000000000001001101001000100001010011011011101101000001111111101000001011000110110011010000100010100010011011001010101110010000111111001101101011100011001011110011001010000101011110111001001011100011101100111111101011000101000111101001000110101111111100100110001001011110001001011010110011110011011100001011100010110010101110101100010000011011110000010111101001001001100111111011111000100001100110101100000001010110011100100000001011111111110111111111011111011111100111101010100001001110111111111011110010010011001010110000011001111010010100001110000101
101001101010100010100000011001010110010111001110111100101010010001101110000100111100011001001110001110001100101011100101011110001101111000000001100110101111010111100111100010011101011110100011001000101001000010010111001100100011110101101101111010001101011101001010000010111001111000111111101011100000010011111000110010011101111101101010001001010000101000001111111110100111010110101110000111000101100010110101010100101100001101011100111111010110100000111101000000001010101100111110111000111111001010011010010001101001100110100001011101010111010101101001100111101010000011010111111000111111010011110010011011010001001110110001001011011111001100101000000111111110111111010000010100000000111011101011110100111010111011111100111110101011001001001110100110001110100110101101110001111111011000010100000101010100100100011111100010110010010111010111111100100111000011011001011111110000100011110100011111101000110111100010011011001001001010110010100101010010101011011101001010001000111010100001000101011111010010111101100001110110001111100111010110101010010111110000000111010110100101101010000110101110111110000000011000011100011100010101001100010100111110000001110101100100011111101110100000111101110101000001101110100111111001111011111001111011111100111000100100111101001111010110010000000100111110001100100010011100100001001101001010110011100000110010111001101110110110111110010111011010101000000101000110010011001111100111010010100110000101110111001010100001101111011100011011111010110111001100111010001101111111011111001110101111110010111111101100010110110010000001100011000011001000100110010010000100111010001111011101010011010001001111011110011001001011110001111001010110001001100000110111010000101100111110111001001011100101100000101110001011001001111110111000010000001000011001011000001001101010000111001100110001011001010000110011100100110110011101100110010101110110101100001010001010011010110000000101110010011000011010100111010000010001110110101001010111010111111101010101101110010010011110001010110000000110101010000011000111001001110110100100100110011111100110111011101011000111100010001101011110011010111011011100011111011101000100011110101001110001110000100101001010001011110011111111011001000101100101001011111001101011010111101000010000010001001011010011010000011011111010111000011101111111101011111011000101110010001111101010111101111110101000010111111100110100111011110101110101010100110110101100000010101001110011111000111111010001110000111001111000110110000111111000011110011001001110100100001100110010010010100000111001011011111101010011100000100100100001101100011001011101111101010000100001100010101110101000110011111000011000100011101010011110100100000101110001001000111100100011010000011111001011111101011101100100011010111011100010000001000111110100000111011010001111100111111111010011001100110001000011000110010110110110100000100010011110001011110000010110101000101000111100001101100110010110110111000110001000110011110100111000001110100111010100000011011010100010001001000110111000
011010100110101110011010011011001010001001011000111100010110001001101001001100111011000101001100000110001111100001001101111000101100100000100001100010000111101000101010100100001110011000101010001001110001010110011101001110111110010000001010100001000101110001101111010110100101110111111001000110101001000010101111100001011000010100100010011000010000010010010001010011100001100111000111001110001110001010000110110000100101100001010110011000110110111101110111111100001101111111001010011000101110100101110000010001100001010101111011111001110110010001011011011101001101010011100001100101110010010010100110111000100110111111110011111111011111110011100010000011001011000101100110011011101001110101000001011010001110010001010100111001101001010011101111110101111100111110011000110011110101001101110111011100001101011011000110100010000100100001110001110000101110111001111101101101011011010010010001010010101111010101110110111000100110110000101011100010110011111111100000101010000101000101000011000010001110111111001010110110010100111000100111111011010100010110100100011101111000010011100110101110011101100111001110100101111111101111010100100101101010111010100110111100001111000100010111100011010010111111000010110011101000010100110001100001011101001010000110001000110101111110010111000110001001100001011011011111001010011101101101010110100110000000100000100010001110000000001101011111000000101000001010110110111000110001111100000001011000101000000010001000100101000110111101000010000111000111111100100100100111110010000100001110101110110101001011001100011110001100100111101111100111001010011011111010001011100010001000001101111111000100100011001101001101101111001001010011000010001101100001111001010101011100110000100101101111001101011011010001100000100010001111011000101010111100101111110100001101100101101111010111001000100101111110010011011000010111010101100000010101100101111111001000111001101100111001111000011001001011100000001101001010010001010100001101000000101001111010001010101010001001001111100101001000010010110001011111011110001011101111010101001010010010000100100010000100101100101100101010001001111100000011000110110111011011101000111110110101101010000100101110010110001101111010001000001010010101010000100010100100100010111110010100101100000101011100110010000011111110101000100111100010011100111010011000000100010110000101000001011001001111101101111000101011000100001111011110100101111001000011101010010011100001111000001110001001101000111001001010101011010000101001101111001010100100001100100111010000100110010011001111000111100100000111011000111011110000100100001000010001100010000101000101100000011000110111011000110101000110100101001101100100011011011000001010111111101000011001111110010011110101111000001101110011000111011010010011111101011011010000000010101110010110110001001011111000110010011111010101010101001101001100111010000100110100100010100100011110010101000000000011111000001011010000101111011000000110101000000010001010100001010100001100011010100000110111001110001110001101110101
111111000110010011010000110111111111000101001110111110101001000010100110001100110100111100011101111010110110000101111101000100101101011011011000111110101100101110100011000101111111101110011010100101111000011101101010000010010110000011000001110001110000000111111110010110010000011001100010110110110100111010101101010011001000001100100100010010111101010101111100100100000111111010000010001100011110001000101111010111100101001001101001000101010011001011101000000111100111010010111110011111110111000001100011111100100000100111001000000110011101110010111011001010111111111100101100111111001010110000111001001000101110110100101100110010000010000101101010110000101010011101110000011011011100111101111100111001100110110110001110100111010100010000101011001010100101001010100000100010101000000001100001011001100101101010101101001100010011001011011001000000100010100100001100101010010111000111101000101001001011001010010110100000011010110101001011111011101001110110001001011010001110100100101101010111010111001001011000010011011001101001010100101000100000100101110011111011011001110100011000001001001010001010000110101000010111000001000000111011010001100000101001100101000011001110011101000110110100100000101110011101101101011111011101001000111111001010100110000011110101111010001110100001010010010111110001011111100111100001111110101011001111010011001001001101111100100010000101101100100111001110111101100001010101100101010100100001000111010111101010010011011010001110000110010000001111010011110000010101001010000010100111111001100000111100110110001001001100110111101011000010000000011100000010011010110000011001101000100000111110011100011010100101010101010001011101001100100110101010000101100011000010011110110101111110001100000000001111101000100110111111111011011101101110111110001100110101010010001111111000010101100111010001110111110100101101001001110110011000100110111010011110110000001100101000110111001110001111111001010100000010111010011010001101101001011101011001101111010010000011101101011101101001000101000010110111111010010101101110011010001010110111010001111010111111011010011000101100111010111100110100011111010100011111101110001000010111010111010001110100011101110011111110000001010110001110101010010010111101000011010101010100100000010000101001111010101010001100011111001110111000100111011101111111111100110010111011100011111010100001100111100110011001111000100110100100001110111100100001011100001110001110011000111101000001100101000001100010010111101000101000010000111110001101100100000001100111011001100011011010011001110010101101000100111000001000011011101110010001100001110110100001000001011011110100010011100010110000000101101111010101000000110011110010101001111111100111010101101110101111011010010000010011111110010001001000100111011100001001011011010011111011011001010000010110010000000110001111010110101111111010000100001111001000101110101111100110110001101110010000011000000101011011110001101110111001001010101000110101010011001010111000000110111010001100101101010001010101110000111001
110111010011110011101110001110110010101010000011000001100100010100000010001111001110110000000000010100000011110001001000011010101110101101100101011010111001101111101100000000010101011100100010000010000110110000111110011100100001110010010111001111100110011011001101100001110010100111111100001011000000101011010110111110100111011101000110110010001000100011101110111000001110010000001000010001001001111110101110110001011111101101011111001101111001101111111101100010010110110011101011011101001111100000110101111011101101011100111000010010111000001010001001110010100011000111100111011001010101011011001111110101001000001100010000000111101010101011101101000110101001001000000011010011011001011110101111010111000010011111100011110001011001100010110000000110011101011110011101110011000110101000010100000001010101010011000101011110010111110111000101101011111011111111110100111001001110001010100001101010101100001111100011001001011100010101101100111001111011100101111111010011101011100101110010101001011110111001101000011110001100100011000001111010111100010100111011110100010010001100100011011000010101110000000000100011011111010111110010001000011000101000010011011101011101001000011001001000110001101000010011010101101100101101110100101100010010110101101111001111011001011001010100111000111110010000101111111010111011001100111101111100011101100001000011111001111101110101111111111110000000110101000100100000000010010011111000010110101100100001001111101000110010010011010111010010000111000100000110001000111111110110001110111101010011001111000110110000000110110010011000000001100110000011000101110101100101000010001011110110011111001110000010001011101010011000100100000101011100111010100001110000110000101011101110000100101111000010110110111000100000110001011000010100111101000101111001011001011110101110111101110111110010100011010110101101000000100110100010010100011100001011000101111110101001111000101110010100101011011111010101111011101010111011110110011011011000111111100000101111110010111010110111011101110001011011100011111110101010011010011000111110010001000100111010001000001011011110001010011000001001000010010011101000001000101110110011111001110010101100010110111000110000010001011100010000111001000101100101110100110101000101100001001101101011000011010110001110001100011111011010101010100010101101100000100001011100110100111011011110111100011011010011000000001001011111101101011000110000100010110001000100000111100001101011011111011001100011001101111000010100010111110100110100001101000011001110010010111001000001001011001000000111011000111100110011110001001111101101111110010110010010111000001010011111110110000001001011101010010001000110000000001011100001110001001011010001000010010010010010100100010111101111100111111111001100010111000011100001111000001110110101100101000011011001100101010011111101101101000001101101111001011110011111111111001000111100100111101000010101101110110000011010111001100110001001001110101110010000001110001101101110101010000001100100000010100010000101100100001000111110
111101011110110110000101000001011111000111111011110001101001010001110101001001111101101110001011110110001000110100011010110110101011100100011011110110001101111101011110101110110111001111011110111100100100100111000010010010110011110111010100100110011011011111100001111000001010100110101011110011100011110100011001000110100111011100101110010001100011100010010101011100101001000010011111001111000101010011010010011001100010010011011111010010111011100110110000110001101011000111111111100000000111001000101101010110000100100011010111001111001011010110010011010001110001101011111000101111001011111011001111011110011101011011011010010111000100101001101011110111000110111100000001000110101110111000110001100110001000111110000111000001100101100011111111000101000111011110000011111010111010000101101001101010111010110001011100101000100011000100110010101010010111111010100010110100100110101001001100101100010111010111111111010110110100100110011100001000000111000100001001100010000010100111011111101000111001001101100001011110010000100111111110100111111010100011001101111010101011110100000000000000010100000011001000111010111010000100100011010101101011111110000101000010000000101011110010111010110000000011011000110101001100110110111101011111010011011100001010011000100100101000001010011011011101011101010000111000111011111011111101000100011111011100000100010111101001000110010111101110110001100101011111101000110011101111101100100101110111000010100110001101100100010110100111011110111000111000110100000010111111100010010011011010010011000000001011100100000011000010010101110011000010000111001111100001111011000001000100001010001000101000001001000001101001111110111111000101100011110111001111111011001010010010100110110010010111111010011001100100101011110110101101011010110001100101000001110100001101000110011111101001011010010111000111011101101001100000001010100011011100011001101101100101110001000010010101001000010000110000001001111111110000110000111111101110000001001101011101011111101010010110011100011101001011111011111011000101000101101011010101000001011011111101011001011000101001111010010101100000111111111010110100001011101011100000110101011010100110000111010010011000111001101100011111010111111110111010101010100110110001010110000111100101000010111101011001100000000101001111011111011111111001011001101010000001010000110100110100110101010010101101101000110001011111000001110010111100110000010000001010000110010101011100010011110111000011111111101111001110110011010010101100110101100010100001111111100110100101101000010101001010111100101100100010100111111110010110001110011111011101111010111000011010111001000100011100001000101010111001111001111000111101101001001011010011110010100100010101111101000001001110011111111000010110001100101110001010001100100010001111100110100010001001010010101010101010010101101110111001001011100000011100100101001101010010111100010001010101111000011100111111000000111001101001001101010011111110011001001101011001111010010101101000001010110001011101100000101000011110001111
110100100011001111111101000100010010101010100110110101100110001011101110110110101110001101001001111010100110000100110100110010001000011111111110110000011101010000111010001101001101110010001110011001010000001000001001000010001111111001101110110011110100001111100011101110010101110110010100000110010001111110000000101010010110111100011001100001101101011001011011000111111111010001110011101010111011010010000011101111101110001011111001010001111100010101001001110100010010101011010010010010011010010001111011100111010111100000100101010011010100000110011000100011110000011010001010000010010110011001111111000010010110011101011011010001101000101011001111000110100010010001111101110100010011111101001110101110001001111111000011111010001100010111011011001011110110011011111000110101010011101010011010100110101101100101011000011001011010111110011001110001101011111110001011100010111100001000011010111010001000111111110110101011101001111000010000111111000000000100001011110010110100111000100111001101001010001100001001001111010010110111000011101010000100011001010000011010010000010111111110101101010010101001010001111110011110100110010011000111111100010101100100110100011001011010000101011100010011101111010001101011011000110000000111011110011101111011110110110001111001000111010011100001010100110100101000100011001111001110011011110011111010100011110100000100110111010100110001100011111010010001100001011110010110101010010111111101101101011010100000000111001000101010101000100101111101100011010011001000010010101110000010110110101010010101001001101100000000110110101000001001011100100000010101100100111111011101100000111011101101011101110011101000011111001010010101101110010111000011110010000110010111100000101111011001100001010101110101010000100111110010011101011000101001110100000101000000101010101001100101001110001001011001001101011011101101000011000111010100110101001001100100010010100111100110001111011010110000101111001001011100110000110110010111000011111101101110010110100001100001001001001010110110010011111010000001111100011110110101110000110010100100101100111000011001110010110011101111100110100001101000111011000010000011100110011110111010011101111100111100011000110000100011010010101000100110010111100000111010010110111110100100110101101011000011101110101101111000000101001001010010000111110100001000101001001010111011010111111010010100100100111011000100111010010110110101111101010011010100101101101111110010011100110111001100001000000000111010011111000010100001101000011110011000010010111010010010001100110001011000000001100101110101011010000110111100001011110010010001000111101000001100101001000010100100101000011110011000001100101101110010010001110001001111011111110011001001001100100011111010000100011000000011001010110100100101111010011100100000011001001010000000110100101011010010101101010011100000011110000100001111101110110110101010101011100101100101101001010000101000001101110110111110111111111101001000111010010101010100101010101111100101110011010010010000011010111110111100011010110010
010001101010101100011000010101000101011111111101011001100011010100001000011010001011100101100100101010010011000001110110101011001010110100110100101110011010101001011100001011111001111011001101100010101111111101001101001101000011101111001000010100110000110010111111100111000100101010110010111011000000000100101011110100111101110110010111111010111000011101101111010100111011111001100000011011110001001000011001011000001111101100111100101110001111010011111111111111110100010100001100100111111010111001101110110011110000011101000111110110000110100011110111010111010010101001011100110011000101110010000100000101101011000110011111001110110000001110011000001011001110001111101000001000011110101010011100001010001010110011011111100011100110010000100000010111010001100110111001000010011101011100100011111011110010010100001000010011010000010100100110101101100000111111100111100110100100101010000011001111100100000100001100110001010111001011110001001000011010111011010001001111011000000011100011110111110101001110010011010000000100010011011000110001100001001011011110010001101110001110001101001001010010000011100011110011001001100001000100101010110111100111101100100101110010110110000010001100010111000100000011000011100010111011100011101100110011011001111001110001011111111110011011011000111101111111010101111100110001001000000010101111101101010010010101010100001100111110000100111111100101010111111100001001011000101001100100000001001110111000011110001111111111011010010000111110000100010011010011000110001001000010100011111000001100110101011101101100011110100100101111011001110000010100100000100000101110000001000110010101100111100100001010100000101101111111010011001001110110111100100100101100101001100001111000110111010001011010111100010011110010010010001001101100000110110110111110100001110000011001100101111011011000100111101110110011000000101010001100111110001110010111101101100001111110101100100111100100011010111010000100000000101000011101001100110000100111101110001010010110100101101000000010100001010000000011100111101110110100011010111010000000111000110100100101011010111101110001000110101000011110101101101100010000001101101000111100100111001001101110001010001011010111001011111100001110010000010011111011110111000000101100011111100011000101111100111100101101111111100011101010110001100111100011001011001111000001011001101100100101100100010001000100010011110111000100111010100111111111100000001101000000111011100111001011100111011001100110000111011000011110101000010110101011011111101100100110010111100010110011001110110001010110011100011111010111110010111110100011011000011001000110101000101001001100110011110011010001100001101010011000011010010000010010011001101111100111101010010010101010001000101000001111000000111011101001001010000000010111111101000001001110011100011001011110010111001000010011000011000100111001000000111110101001101111010110000010011101111000101000110011010010011100000000001101101000001100110101000100110101111100001101100010110111011111010110000111001011011001111001000010
010010000011010010110001101001001100010111001000110011101001110001011100010110111111110001101101010110100111111111011101101110010100111110011110001110110101000110000100010100011110111111110010001110010101011100010000100101000011100011101010011101011110000111100001011111000111010010011101001000000111101111000011001000100000110011100111010000010111010101011111011000111010001011101100010111000111100110000010100100001000100111111011010010101010111100100011101010010001101010000100111001101001111011001001110000100110101010010110111111010001100000111111111011010110000100010101011110100100000001000000011100011111000110110000000111000010111101101100011000000100110000011110110111111000111010110010011101001001000111010010100010110111100110011111011110000111010101000111010100111010011111101100010101010010111010110110101111100100110010000111001111001010011110100110101111010001101010100111000111000110110010000000100101110001101111101100101111010101011101111011110100000101000101111111010001010010101110100001101101100001000100000111010011111000011111011001000011100010111101110100001101011100101011101001000110101001011001010010001111001111101011110011011110111111010001000001101100110110010101000001110001110000100101010110101111001110101110100001110001111111110010100101011110100001011110101111010000101000110111011111100010011010001101000110010111110101011001101001000010010100100000110110010110110110001010111110111101001100010101001010110010000010101100111100011001011101101010101111011000001010101010110000001010010001000001111000111100001111000100001010110100010010011100001001001100000000111101100011010001100011111101111011001001000110100111010111111110001001110010100000111001000110100101000000001100001010110010010010011111001100100111101101100011000100111101000001000101100101101101101110111111011001101001110011011111010011101101001111101110101000011100000011100011111101110110101100110010010010101111101011001111011110111100111000101110001000111101111110101001000000111101011000010101100101101010111000111000111101101001011111001111010001101001011001101111011101001111101011010011110101000100110100110010011010111101101110111000001010011101000001110101011000000010110101111100011100110111000101010111011101100001111110110111011011110111110111101011100001101000000000100100101000101111110110000001101111111000100001100100101110000110100000100011010000000101110111011010001000101010011011010100011101001000111101001011101011010111111111111101111000101001110011010110001101000111111110111110000011010101001011000000000011010000100100110010001101000011010000010000000110101000000101110000100000010010100100001001100110101100001101111010010001110011010011011111110101110001011000111000000000010110011100011110001001010110000011001101101010100100110110001011010110100111010000001000010100111000110010111101011101011011011111100101101011001011110010010110001101001011000111010001101010101000111001011101010011000010010011000000101000011010010111011101101110111000101111110010001011000011110010
011011101111001110110110110000111011011001100100000010000101110001000011101101101111000110011000100001000011011100101110001100100011100100110111111101100010010010110000010101001110100011100110010111001100100101011001100110001000101101001110001111000101110110010111110101011000000101111110111111010101110100110010001001001101110011011000101111111110111001000111010001101110001011010010100110000111110110011001110101010111010111001110011000001011101101101010011011100000001101000110011101010110100110001111000000001110110100001010100111111100011100110111011100101010010101001001001101110010100100000001011111000100000101011010110110010101110001001010000111111111011110001100011010111010101001011000010001010001110011010011110110001000001000111001001101110011000011111101111101011111111111111111010010100100100011010100100111100000101010100011000010000111001100000000110111101011000101011000110110011001101001101101110110011011110011010000010111110011000000011110011010011100101100110111111100001011110011000000010110111111111001001101110000111001000011110111010100110000101111100100000101101011101101010100010100011100011000110000010010010001110010001111100101100111010001100011000101001000000010111000100001110101101110010010000011110001100100110000011110011001111000111100110101110111001000011101101111111111101010101000011011110001000101010100110010000110011110111101000111011011001111011001100110111110110001011001101101011010111111111110110011000110110001011101100000001010001001010100100111010100110010010101101011011111011000101000000011111100101011001100000001111101010110100101011011111100010000101011000101100011011001001111110000011011100110110101010011000001011100100110101011001011111111010011100011010000101000011110010010011111001001111011011011001101111110110101100110100111010100000100110111101001111001011010000101101011000000001111111111111101101111011111100000101000010110100000111100001110010000010001010010011110011010100001111100000111111001110111001111101011100101010101001100000001111011111010011111001111000111110010111101111110001100100111001000100111100111100110001101110100101000010110111001110010101110000110000100110111101000110101010001010010001111101111000010011101110011111000010101110011111010110011100010010010011101000100010100110110000000111011110100110101001011111011001011100000000001001111001011100111011101101111110010000100011100000100010011001101001110011011110101011000101011111001100101101001001010101010101110000110000110011100001111101001001001011100110101110101101001101011000010111011110001111000001000111100001111100111010101011011101010000101000111110010011000101110101100101000000010101111100010100011011111000111101000101000000111110100101001010111000100110001110110000111001010100101011010010110000001001110000001011111001001011001000111000101000011111100101100011100010011101111110001010100110111100010100111101100010101000000101011111010110010101111010101101001001101111110011001000000111010001101001101110010001101000000111010011110100111001000
110010101011111110011001100000111100010110000011101010011001011110101001001111001110110010000001001101111011110001011110100001010011100011001100110000011000110111011001111011101010011000000110111110100000110000001100000001001010010101011110100011100011101111000001100000100110100000100000100001001110111010001101101111011101110101110110010100000001010000101000110101110111011000001000110101101011011010110100100010011000001110111110111111000000101110100011100100100101000111000000010111001010000010011010111100100000010011111101101101111010100011111101011011100111010101110010101001001000110001100011111100111100110100101001101101111000001110001010011101101111111001100100111111111001010101111011100011011001111001111111001001010000000010100000011100000101110011001101111000111101100001011101101011101000101001110011000010000010100101001011010001101011011111011001110100101010000110101111001010000101010010001010010101000001000100110001000000001111001001110101000110011101101101110010111000001101111011001011100001110111100111000000100000110100011101101010011100000111000011110010000111111000000000101000101001110101010101000001010010110001000011001100100100111001001100100011101111100001101010001110001011001000011011110110100101000011111010111110011101111110011111010010101111110000011100001100111011111001110110000101110010101111101000000100011000001000110011101001111100111110001010011100101100000010100010110101001010101101100000111110100010111000011101111100000001011001110100101100001110111101011000101000111010010111011000110111010100111111100110101000011011111010011100010100011101011101111000111000101111011010001110001101000111000110011000100110011111110111101110011100110101110100111001011101101010010101000100111110001000110011110100001010000011100111111010101101111100010000100111000000100010010110011011110001011111100000001100111000001010011100110011011000100100100000010000101100100010110110101000000110101011000011101010111100111110000001111010001110111011011000001101010001110000101100101001000010001011010100110101110110100100110101001111111011111111111111100000100111001100010101000011001100110110110001000101100110011111100000010010101101100101111001011111001100000001111010100010110010101110001000111100010100001100100000101101001000110111100101001100110100010000010011101011000000010001000110100000110110010111100000111001001100111111110011001010000001111110000001010010001011011101100011011111010100111010001100010101001101100000000001101001011101000111110111010011101110010110111111000000100000001000100101010010000011100001010001100100000101101000011000001001000001000110000000011011110101101110111011000011100100001110000101111011101001111100000010111010000001101010101100101010100111101011000111011111100110010010000101111100110000011001101100010000100111000001110110100010000011100011000100001101101101011010000011010011001001100100000111001110000010110001111111111111111100111111101111110010000010010000111110101011110101010111101110110001000011010001101101000001110110
001100100110010101110011111011010111010001100100011100110111000110100101001010010000010010001110101100000111010111011110110000001111110100010111110101001000111110110000110001001100110010001011110001001000010110100100100101111000011010111110000011010001100001000101100001101111000111101110000111011111100100001001110101110100101011111111000001101001101100010000001011011100100111011001110101111110101001011011101110101101110000000110000011000111110011001111101000100010101000010000100011011010011010101001010101110001111000110110000001000001010100010100110011111010001001100110100000100110010010110101110101010000110100001110110011011000011011100110001000001111111011010100001110111001101100110011001001101100001101110000011001000000000100101011001110100110111001100001100111001011101111000111110010100000110101011011111000111001111000001000010000101011110010011101011110010011000010110111111110100000001100100010011100000001010000010110100101011110010101110001110110100110101111101101101110100101010110010101101101010010110101010101010111001100101110100001010110011100000111011000011100000000110011100000110110110010111010111001100101101010001000100100111101001001010111101010000111010111010100101111011100001101010010101011101010011101001101111110001101101011011111110000010010100100000010110010110111011111011001101010100110110010011001110010101011010101101100111100001001010110010111001011011001110000011001111110010111000001010100001011110010000100011001101011010111000111101011001110000101101011110100000100011110110010110101110101011011101000110001101011011100000100000101000101110000000011011010100111010100111000010010010100011100101101001111000101010000010100100011100010000111110110111111100001011000011011101101001011000001111001100000101101010000011001010100000111011110000011011110011111101100101110001101000101111000100001111101100000111100110000001101110001001011100100011000100101011001011001110111111101010111010010001111011000100101010010011000111110000101010101011001110110000111011001011110010110000101100111010010100101111000110001001011001111100011110011010011100100001000010101101000000011010110111001101100110101001010000100111011101011000100110101010000101011101101011000011010011101110010110111100101011101000111100000100101000000010011110000000111010010110110111100001110101010110110010001110111101101000000010001011001111101010001101111100011000110010110101101010000010101011011100000000001001001111110000111100111001101101110101111000011011000011111110001111100110011110011011110100111111011100100101000001111101100100000110000100100100111100100101001001110110110011010101110111001010101111011001110110101000100011001111000101011000100100100010011110001110101100100100011001011000100101000110011001111101000000110101010010110011100010101011010000101111111100001001000000100001101100101011010000111000001100001100001000010000010101111001000001100100001111111010000001001010101110101001111101001100101010101011000000000001011001011100001011111001010010010111001101010101011
110000011000011010010000101011111011001100111100001110011101011100111100000010001100011001000111001110010111011100001111001110001000000001101001110010111011001011000100110010111011111110011101000010000010000000111101001101001000111001101111001011001101100011010101101000011110011010010010000011111111010010101011110001100011011011101010111011000001100110001110110001001011111111101001000011101101010011101000001001111010110010111011000011000010101000111110001010111010011110111101100100011010011111101001101011111001111100100111110101010010110000011011111010011011111010100001110000110000001101110101110011111110001010111110111110110010011001001010011010000001010111101101000101110010000011010101101101001010100100111101010111011101100011101101110110101100110000000010101011001011000100001000101100001010110100111101001100011111110110010101010111100001101110110110100011111011011111011111110001111000000010001011001011111001110000010000011100100001101001101100100011011110010110101111110111100101010100101110110011010000000110110010100011111010111001001110100010110001010100111111010010101011111111011010110010110110010100110101111101010000010010000001111111011110101000101000000111100110011111001110010111000010111010011111100001010100001100000011001101101010101010110111110000111011001011110011001111001100000011101000101001111101001100110011100001000010111101110110011110110100001111010101101001111011000011000011011011000001000010100001010010010111010010011001111000101000101100010100110101100000100110000010110101110010101100110100101101101111111011001111001100100011001100001011000111111000111101000000111001011001011000011010111010100010100111001001101000100101111110000010111001011011100110000111111010111000011111001111011000100000011001010111001100111101011111110011000000100001011100101101101100111111100010011100100101010010101110010011000110101111101110101110010111000001110000011110111111010111000100011010110101100001111001101111110110011010010101001100100111011111010010101100000101101000111001000001110101101101100011000000011011101100111000001001110100100101000011000011110101001110100001100111111011011011100110001000001100010100001011010001011011001111011000000010100100111010110001100011111100110010010001010000101010111010100001110100010111100001011111100011110110101100111110111000001001101000001101011111110001000100001100001011100101101100110011100010101100101100101101110011000001011001001111001111000001011010110111110100111001010010111011000011100110111001100011010101111110010110010010011110100001011010111001000110110100101001011000111011010000001110101010010011001110111001111100111001010001110000000001110100110011010011001111011011011011111011011100010101010000011001011110111101101100110110111010010010010001011011010000111000100001110101010010100010111001011101101110101110111100111000111101011000000001011111010011101101000110111110001001101000011000111010110111100010110100100000001110010010110100000011010110100111100011111001110010000111101111100011010101010000
110111011111000101101010110110110011110111000011010011010111100111111110000000111010111010000101100100110110001111110000101000110111110100000010010100100100101000101100010011101110000110011110010110111101010000010101001100001000110000111110000011111011100110000010011100110011101001000011001001110100111011000010101010010110111010010100110111000101010000101111000110010111110010111010110111001100011110000101111111100011011011010010111010101000011011001001011100000111101111011011111111000000010110110010110110011001110000001000000010011100010011010011010010011100011010110110110100110011110101111010010100111110011001100010010010101110010010111000011011111000111000100100011100111110101001101011101010111000000010110111000001001110100110101110110001011110100010100011110011110100000110010000111000110111011100000110011011101011011101111101000010100100000100100001100000100101110100110001000110110111001111011010101001110001011001000001011011100111010100010110010000101000101111100010011110101110010000010110011010111000001010111100001111100000011100001001000111000101110000001100011101011110111111001111000100000010101111111101110001001010001011110000101000010111000101100101010101011101001001010001011101111011111010101110110011100001111111101001010111111110001101010010110010000110101001011101000001000001011111111111101000110011001111000110001000101100011101110111111110110010001100101111111100111100011101010010100010101001000100111101000011111110000001001011101110000000011001000010110011010110010010101101011111010000100101110001101110110000110111101011000100010000110001001101110101001101001001000100111000101000001001010000001111100101001010001011001000110101100011111111011011000101111010001000101100011100010110111100000010011011011101000010111001010111000000000110110010101100011101110001001011001010101111110001111101010000111111111110011110101110011010001011010101100000001010101111011110111010010100000000000000111010100001101110011010000011111100000001101100000110010100100101000010111011110011011001110001100000100100011101001001111110110100001010111111110111010101001101111010101010101011001010001101101001110011000001011100100000010001111011001111100101111010000000100001010001110111000110010111100111100101110111000000111111010000011001001101110011000110011101110010001000011111111111101111100011101101000101010100011100000100011011010111000001110011100110110001101000101100100011001110111010100100011001001011000010000101110100110100011001001011101000000010001101100100101100000000011001111011001011111000101101001000001111011101000001100100110001001011101000011111101100111010010101111011011001110100100010000010001001001111010100110000101001100111101011100001000011000010011110000010111011010100010110010101010110011011010100110011011111110000011100100101111101010010000110111011110001101011111101111111110000100000111100111010100111010110110010000001100100011100011010110111101101001100010100111101001001101110110101111100100010100101010001010000101100100101001011010000011010
110001111110100001001011101000110110101000101011111010101000000110001001010101001011010001011111001111011101000100110111010011010100101110011110010000110001100010100100001001110001000110010101010010010110100110101110000101110010001111100111110101000010101001110000011101001001000000110101101001111111100101011110101001011000010001111111001110001111111001100010010101101011000100100100111011110010010101010101110100010101100100100000110111010010001101110111100000010011001111101111011100001111111010100100101001011001001011111011010010010001010001011101100000100100000011011100000101101001100001110000010000101001011100011011110111000010111001011110001110000011100110011011001000111100010011011111010010011110111111011110001110011011001110001101101010000110000010101011011010010000111101100111101000111110001011101010110111010010101101111001110001101011000000000000000010011100001011110100010000101101000111100110101111110011000011000101001001011101001011111110011111111011011111101111101001101110101010010011000011000001101110111000101010000001000111111111011111101010011110101110001110111100101110110100100111001001001100111010111011100001011010110000101011101101110010010110011100101001111110100110001100111101100001100010101001100110000011110101101010110110010111110011010000001011001011011000010011001100011110001100011101100011011111100101000111011101110001011100100101000101100111100110100110100111110001001101101000101000110011111111101111101100011110100001100100100000101100111100101101111101100001011110110110110100111110001100101010001010010011010111010101110100100110011001111111101011100111101111000001101101000101100000001100001000010111111110011100000000011010001010011001011001101100001011011000010110110001100010100100100000011111011101111010011111001101011100101001100100011001010001110110000101011101000001111000010001100110101010111010111110001001110010001111000101010110000101110000110011100101011001011110101011000011111000011010111100011111011110110100001110011100111111000111010100111100010100110100011111110100000101111100011101111101110100000110011001111011010101010010111110110110000101001000010001001011000001000101101011011001110101010100110011001111000000111011101100011001010101101011001110101111101110000100001111001111000110111101110111101111001110010101100100100011110110011010100110011110101110010111011100100001111011111101101001101010000010101001100101011001001011100001011011110000101111000110101001111000011010100101110100111011011111110001101101001111100011010010010000000101111001000111100101100001010100000100000010010010001110100001000011010000111011100111001101001010000001010000100010001010011000011111110001101100010100000011101001111011100111110110010110100100100011111100101010010110100111011111100011010111100111010001001101110111011110110000110101011110000101011000110001010111101110111100011011101010101001010010111011001100011100011101110110011111001111011001011010000010110100110010111101101000001000101100010100101100011101101000001011111011100100
111111111000001100111000101110000001101001010111111101110000000101001010111010100100110111011011110110000001110000001100001110110000100011000111000101110000010101010010111001111000111000011000011000100001000110000000100000001001010001110101110101101001101010010010101011010100000110110001100001101101000101001010111001000010001111101010101100111100101101000001111101010011001110000001110101110000001110110101010011100001111001101000111110100011100001000011110001011111010110110101101110001110001100010100111010010000100101110101011011101000001001011000111101000110110110011101010001110000000110010100011100000001100001100100101010001010001101100111100100011011011001110001110010110100000100000010000100001000101101100010011111001001101111001110100001111000100000110111100001110101110010001110001110110100111000100010110111110110010011101011101100011111101111100110101010100010101111100101001100000110000000001111011010000010000101010101000010000110110000101011110001000111000111010011100111010011010111101111101100110101011001011011110100101100110001100111110101111000010010001011111101000110110001000110110100010001000110000111100100111101010110001001100011011110010011111100001001100011001100001001000111010011111000110110011111010001101110100001100011001101011111011100100111011111001100010110100110110101100011100001100010011000100111001011110001010101000111100111110110111111100001101011001000001010001011001000010100000101000011100110110000001110100101010100101110100010111011101111111001000111011011001011101100101001111110101110010110100001000001001000000110100001000001111001011001011100010100001110010111100001001110100011000000000111111010101001100010011101100000111001100100010101010000100101001010110110111011010000001101000111101101000111101011011100101100111110010010011011100010011011111110001100101001001101101111101000000101101101010100111000111100101001101100010111001111001111001010101101001111111011100001011101101110100000010110000000110010001011110100111010010010010011110011101011101001110111010100011000011000001100011001110101001011011001111101000011001000001101100110100100001100111001111011101010010001111111011100101001100111100111001101111100011000000110111101101100100111110110111111000111110110110101101011110011100101101111110001001100100100101001001000011001101000011001010000101100111101010101100001000111000110001011100100011011100111000010111000001010111010111111011000110000000000111010100000011011000111110001100011000100010001110000110111110101110100010101011111111010111010100010010010000111011001010000011010101010011010000001010100010010000011000010011100111110001001101001111011011100001001000111100010111100011001011110000001110110011111011000000100101011010011100001010000011011011110111111000000100001110100101101111111110111010110000010001111000011001010001011110010100010100100011010100011101101100011011101010100100010011101101111101101110001101100000110111111111001101010000110010010000001000101001100110001001001100000101000001011110000010101111100
011001110100010011001100001000001000101100010010010101111010101010000101110111111101001000101000011110110110011010000000010011010100100110110000100001110010000001111001000000001101110110001010010010100010110111010110101101111000010001101001000001011011101111110111101111001110111101011010101100110100100100111110011001001101001000110000101110101010110011110001001011101101101000101011000100110101110001011111100100010111010001101000011101001101001000011000110010110010011100001011101011001100011001000110101101011111001011001011111001010001111011000101001010100001100011111100001100100010000000100100101110100000000101011110111000100101011001111000111100010111101000110011001101111000111011101100111101110010000000000111000110110001010011010111001011001010000011000101010011101111110001110100010111000101101101100110011011010100111101001010000010101000111011000010111111001110101000101110000010111110100110010000100101001011011110000100111011000110110001010011001101001011111011101100000010111000110100001001001011011001010011011100110111101100100111010010010110001110001101000011001111100111100101101001000011010010011111111010000011010101100001000010011011100011000101110110100100101110101110100001010001101010110101110000000100111110001001011011001101111001001100111010010111000010011110110110000011111000100001100101100110100010101110000010001000110010001110001110001010110000100100010011000000001111110010100001110000110001010111111111110000000001011011111001110100001000010001000100101001001010011011110110111100110111111100010111101011100110001000000000101000101101010001001011100111000000110110011000100011010100101000011100100111001000110110000101011111100001111100000111101111101001010000010101100011010100100010110001010111110100011001011111101011011110111011010001000100101110000110111000100101000111000011111111000100101111001110110101010110100100110110110010011101010010111111000101100001011110100011001110110101110000000110011100001000010001011110010110100100000010110001000001011011111001101110111000101011110110100111011100000010011010100000100011001011110111111101111101110101011101110000111011001011100010110010101111101110111000111110001100100001111001111111011100111011100101001111101100111100101110011100010011011110110010010010000010101000111110100100001000001000010011111010010101011110101110010101011100010011110111011111011010101111111001100010100110010000000101100110000110111000101010101101000000110101000000100000110100100011000001000000000011100000101001111001111110011010111011000001110010100001011101010110001111100111011110011010100001101101010010011010011110100111110111000010010110011010000000001001100111000011101011010001010000001110010101111111000000110100000101110000101100110000111010100100100100011001100000001101001011111011110000000100000101000011011000011110110011100100010101011000001010000010011101010001101001111110001011010110010111110110111100001011111000111111000000101001101101001110100100101100011000101010100101001110110010011100101000000011101000
110010001011001000011001111010110010110001001011100110000000101011111000011000110100100111010110101000011110110100110101101101100000111001011110100010011010101000000011011110000100110110100100000101011110111111010111101001111111011000011001000001010110001011000011010010001011010010010110010001010011001100001010011001101100110010010100110100101110011111111000101101001101101111101001010101111101010111010100111100110110100001111100110000100001111100011100100011011101100011111010011001011101000111011001110101111011111011001011101101110011010011010011110010000111111110101111101000110111110111010001000011111011110110011111011100101010000000010101101110111011000111100001111110000010001100000011100011010011010001001111100000100100001100001110011110011101110010110110100011011110011000010110101100011001110101101011010101011011101100111001011000001000110000100110100111000101011100111111000110100001001011110001011011000010001000101111110000010010111111101111111011110111101000001110101000001000010100100101011100000011111010001101011011010111101000100101110110001000011000011101010000111001101001101111100101000010101110100010100100010110110000101000100110001010011101111111101100100011001000011001111110001000111111001000001110000110011010000110101000100000010011110111110000001101010111011010100001000010010011111010010001101000000000011101000011001110001110000000011011010000101000001001011111001110110010010000101011101000000110000000000110111000000010111000000001011011000110010100001111110000010111100011001000110011011011100110011000101100001001011001000101101101101101110101011011000101110100001111000101101011010001111100100010101001010001100001110110110011010011111010100010101011010101110110001111001110001110111011101011101111100010111110100010100010001101110111001001100110010110100010110001110100110111101010011111000001100101001111100110010011101111110100010010101010011010111111011011010101011100000011000101001011110010000111111111001111001111111000011010111000000110111111010001000001100110100011011100011101000000010011000010111100101111111001100110000000001110110111100000000110001001000011110000011010100111010010110100000001111101001000110010101111000001110011000111010001101001111110110000010000001100000101101011001011110000000111101100111011001001101110100111101010000000101110101010010110110001001101001100011101011001101100011001100100110001100111100000011001001001100011011010001111110010110001010110110110011011001011101011101100001110011010000100000010000011011110010000101011101101001110111110110110010100101001110001000110000011110101111000000010010110011010001000100010110011001101111001101000000110110110010010101011101111001110010010111000000100110100101100011111110010011110010110100100010010011001000100100110000100100010000100111000100101111101000001010000100110111011101010001101011011101101111000001010101110011011101001010010000110000101111001010000000111111001001000111010011111100001011111110111100010001100100100010001010010100101011111101001000111011011
010110001000111110000110011000111100010100100100000111101000110101001101110011101010101101010111011111101010011001110111000110101100000111101011111111010101010101111101110001001010101101011001101001101110100111111010100000001000011001110111111011110100011110100110011110100101101011011000110100001100001101011101111111010000000011101000101101011010010100001111011011110101010110010100100100111000001110111111011100001000000100011100011100000101110010011010101000110001010110001001000100110001101000010100011010100100010111011110000000000100100100011000101110101111111000110011001000100100101000101001001001000001011010011011110100011010011111100100100000010101100010010000110100011110110001010001010011101011010001011101000100101000010000000100010101000100010011010000110011011010001011011010011110011101011111101111110100111100000001011000101000010101011101110110010101000110000110101001111010100010101011111011111010001001100111100101101111101101110001000111101111110101110100110011010100100001111100000011001110011001110011100110001011011101110001000110110001000110000010000001100110001100111110011011011010001001000000010100010001110111101011101101011000001011001111000111100100000110011110000011011101001001010101010010111110000101001001000010011100110100011111110010101110001110101100101100001100101000110100000010000101001010101010010101110100011011010110101101001100011001000010011010001010011101111010011100111111110101100100001000010011110101111000001110111110001111010111011001101000110110001100100111101111010110000110101101100100100111100110010010010100010001101011010100000100111110001001000111010011011011011111101100110110010010110000100100100010010110110101111111100100100110011011110111001001001101010111111111111010111010001010010000001000101100101010110011101100001101010010001101011100010100101111110000011100001110111110111010110011001011111010110011100011100100001111001100010010010011110010010100111000111010111011101111110000011110111001010001010011010110110111001010101100001111100010011101010000110010000010010010001001010110011111011010011000010000011001111111100100111110000000010001100000101101111110100110110000110100001010110101000111001110001100110010011001010011011110101000010111101001100011110000110101001000101000100100000100011100110101000000101010010100010011010011100100101000111101001011000010101110001100011000000110110001100011010010000011100001111001111011010100001010111011111111010111100101001011011011000110101000001110010101001011100011011000101010101000000110110000110010001110111111001110111000010101001011001010011011000011001011110100110000100101110101001011000001010100010011011111101000100100111011100111000100100001101000110100111110101001110000110000101101110011011101110111011000010111101010100001010000010101100000100011011000111001001111010011100010011000101001100111101100101100000111010011001111101110000010100101010100001000011100010001000110100100000100101110001011110100000000111001100001001101010100100110011100110000110110011010111110
001001011111100111100011010011011111110001110000011101111101011010011010000011111101110010011100011000110011001010001101011100111001110010010111010110111101101001101110110001011111010110011001100000010011101000010000001001100010101101010110011010101001001111011011101000001000010001010010100011001111000111110111011011010110010111101001000001010001101100101111110001110001100101111111001101001011011001000000000001011101000010100011111010001001100110101000011001010000001111100101100011100101001010000010000010001000001000001001010000011011011001100111110100101101010011011110011011010101111100001011010111011100100101101001011011001110110101100001110000010100000001100001010101111111111001000110001110110110100110010001000110001001100010101101001100001000001111100100001100011101010110101011101000011010100001111111001011111000111101101100001000011100010100001011110000001000011100110100010000101000101001001011000001000000111101110001011000000111110110111000101011111110111101011110011110100001111111001110010110001011000100001101001011100010100001011100010001000000011010101010001111001111001111001000101110101011011110101111110110010110100001111001100010111100010101010100101101100110011000010011100001011010011011011101101111010010001000111010101000100001011110101101100100111110010110000110101101001101010010101000001010000100010000100101111101000001110000111100101000111110000110100100011101100001100110110111110100011111100110011011000001101000100110100011111110110100001100011110110010110010110101110001000000100111010111011000010001110011110101101110010010011101110000100011011001011000111000010111011100101000101101011011000111110100010011010001001111101100000010010110011011100101111010011100011010101101111100011011000110010111111101111000011001111000001110011111110011110011001100110111000111001001101010001110111010110110010001000100101101101101111111000010001010010011000001001100010011000010011010111101010001001111011001000001000001111100110101110110111000001110011101110110011000000101101110100100100101100100110000100111000101000111010110101101101011010100001111100111010010101100001101011110000110000111001001001110010100010111000001000101000001010110010111011000010000011111100101101110111111001101000001001010010100010101100010011100110010001001111001001000100010010111011010011101010111010101000101110110010101111100010011111100001100000010001100101111001111011111110011011011101110000011110101101100101101110011011110111010001101000001000100110101000101001111101001100010101101110110111111010101001110111111101001111000000100001110000000010000000010110110010000101111011101011110010001110100111001100011110101100101100010101100110011110000001101100111101100000100010000100101011001100101010101011011010100010100000011110001001000011110110001000010001100000100100110100110110111110010000110000011001110101001011101110111011001110111001110000010100110111100110100011011001100110010000001111101000110100100010101100101110111001000110100001010001101111110100111111100001000110110
001011110111001101011010110111001111100000001111011011000100001101111100010000000101010000100111001101101101011110010101010100110100011011011110100101111010010001101111101000100001001011001001101110010011011001110111110100011001001011101001011011001010100011010010011100010000010110110000100001000011101110011111001001100000110110000111001010111100000111111101001111000011110011000001101110011100011110011011101100000000011110000111000110011001011100110100010001011111000010001111011100000010100011011010110001011011101111011111010011111111010111110111110100101111001000111100110100100111100011101011010001111111000110110111110010111100100010000010110111001100011011100010101101010101000111110010000010111000101011110100101000000110000111111110000110000101011100000001001001111011100110111111110110011111110000010000011111001000010000111101100011101111010110000010100100000101111101101101100001100011011011010001111011011100110001000110100110000110000010101001100111001100111101010000111011000010001110000011101010001011010000101100100010011101011011101111110110110000001001001111001000100010100101101010111100000010100100101111010000000110011100100101011100011000010010001110111011110110001101111100111111010001010111000001001011110111100011011000010010000111000001110110010001111110000111100001100100101000101010100100100001110000010010001010110011011000011001010110111011100000000000011111101101011100001110100001010111011010111001011010101110100111111001001110000010101111110101011100001111010100001001110111110111000110100100010100101000110011001001101001101001011000100000000101101001000010110010011011101110100010010110011000101010100001111011100111100110110100000000101010011010111110101110100100000101100101010010110110100110001000010000101100101100110011101110110100010011000001101101001100110011011100011111010011000011011011000001111011101000101110011010000111100001010100001001010011001100100100101110100100010110001111011101100111111101011000000110110100001111101011100101000011010110111001000111010110110111010111011010011010010111100000111111111100100111100101100010010000011111111001101010011100110110001001100100110111101110001000111101010000011110011110101010001011110011101101110010011000000110001101100011110101110001000101011100010011101000100111011100101101011001000101101111010111001111110100101011110101000010101110000111111001000100110000000100111010100100000100100010000001000101111101101110100101101011101010000100101001001010011000101000101011100011000010001010001000110110010111000010011111110110011001111001011110111011101000101000001010111111110100010001000100110110000001111101011011110110010100101110100111111110010000111001010100011001011111010101000111011101001110101001111110110011101001110101001101000000101000111001110000010011001001111010100011100011100111100011000110111100110000010001000001101000011010000001010010010011100011100010111010111000000101100111000011110101000011101000011100100011110000110111100000001101000010000100000010001101110010010001101110
101001011010010100101001100100110010001000111100101110110100110101001010010110101111000110110011011001001100101101100010111111010001000100000111011111000001111010101100111101011101111111110011001111101101010010000011101110010010101010001110011000011110001101111010000111100101011111111111010111001000110010001000111111000010001001000001100110010110111010100000011100101000111010101000001001011000100101101100010111100011011101000110001010111110011001100000110100101001001011100100110001100000101100000111101010101001000101000001111100101011110110010101101001101011000001000010101100000000010111001010010000010001001100000011000010101110100001100111110011100111001100110101010111110000010011011101100111000011010011110100001100011001001110100111001000111111011100000101110011101111001110011110011110101101111101111100001010000101011100110111011110110101011011011100011100001100010111110001011111010000000101100001000101010111111001001001100100111100011011111000110110101100101111010100111110001101000001010110110110011010100001100111001010000011010000100001111101010111001001111010111110011101011111100110010011101000011110011000000011101101011101010110001101011011100100011111001000010001010111011101100011100111010100001010111011010001100011111000101110101110000001010010110001100100011011001111101110101001001111101010001011000110111011100101100101100111101110001000100000001000010100101011110111101101001011011010010111010111001100110011010111101000100111100110100100001111100011000011111111011101101011111100100111110010001000001001111101011101100100001001000100111011001001111110001111100000011101100111100111011111001011110011110101110010110110101000000000010001011101001101001000111000001101100010110010000111001101100011110100000101100010011010100110110000110101101010111000001000110101111111101001010000100111101110110100110110011011010000001000111100011001010101011011000000110011001101001011011100001001001011110110010001010101010111101001010111010001001111101001010110010110001011000001000111001110000101001110101111101100100001101111100111110111100010101111001001001110011100100001011001011011101000111010000001001100110100101110001011010011010000101100011000110110010010101011010010000001001100111101111110000101111100001011111011110111101010011010010110111110100101111010101001100100100101101011000100000111110110011001010101101110011110010001011001010101000010101100101011011010101001011111101110001000010011010101101111010011110001000100100101001001110110011001110101010111110110111100110010011101011111101110100000011011100100110010100100010100111011111001001001000111110111001001100100101000100010001111010000011010000011100110101001111011001000100010110001111100000100011011000001101100000111111011111010010100111001011011001010000101110100010110001001101001100001111011010011001110101001001001110011100011101101111110011010011101001001000010000111101011011111111111001101001000001011001001011110111000101011101101000000011000110101101000000111101111010000000101010010001111101111
100111001111111101001100100001001000011111011110111010001001001101101111101000110010011010011101011001111001111010011010000101000010111000110110110001000110111100001010010001111110101101101111101011001011000000011000101001010001010111000011011000111011000110010110100100001101100000001001110101011010001001101100101001110000010101011101011011011010100111001111101101101100110110000101011000100001011000000011110110000100011010101001111001111111001111000111011010001000000100010101101011101100001011000100101110011000011110011000110010010010001110011110010001100001011011101101011110000010101000110110100001111111011111100001101000001111100000111000101100011011000111101100101110011100110110111011000001111101000001001100000011110010010110101011000111011010110000010100100111001011001010000011110110110110011000001110111011110100110000010110010110110111001001100010101011110100000000101100010000110010111111101000010010011010001111011101011000101110110010111011100011000101101011010100100011001110101000000000001010110000000000111101110101110011100011110000001110101111001011010010110001100101111000101000000000101001111010011000010110010110110101110101001001101110010011111110111010001001000101010010001111101111101100110101111011101000001011111001101011111100000000011011100111000000111001011111111111100111000111011111111010000110001001010001110100110010000110001101101110111001110100100010111111001000100100011010000110001101111111110011011010001000011100110100010111111001101110100110101010110111100110110000101111110100011011000000000101010000000011000110110100111111110001010100100000110000010011101001010000001011101001011010110101011010001101110010110110101001001100010101110000000101111000010000101100101000000010001010011110001000010010010001100001111101100110011001100101001011110001011110001110011011111001011111000101100000001111111000111010111111110010000110011000100011000101111101100100101100010100111110100101001011010101100111000101000110100111001100111000000010101101111101010011010101110000011011000110101101000011010100111011011110000000101100100011110010100101000010100101001101010100011111011100010011011000101000101111010010110000100010110000110000111011110111010001110101111100011110000011111010010100001101101011101111111001010011001000111101000000011000010111100100010100111001011011101111111011101100111011111100011000001111010001111100101001101100010100011101100001111100000100100001110011101100000100011101101000110101010101100001100001001100110101100110110101100001000011010010100101010001000101001100010000001011101001100010100100100001010101100110001000100010010000111011001000000100011010010010110000011100001011111000000111010101011101111101011010010101101100001001001011000101111111001110110000011010100110001000001101111001000110000101001101011001100101111010011010011100010000010100000000110000011011100101101111001011011111110001101001111011001011010110100010110101001011111111010011100001011010110100000001110011010001001000101000000100011001110101010100001111
101111010010111101001111100100101100010010010101010011111101101110011110001111100101111001110001110101101100001101101110011001100110010001101011100100100001101110100011100000100011101100010000000001110110001010001110100011001100001010101011111011101101001010111111101100000111111011111100000011101001000010100110110011110000111001001110001001010101101100010011100101000100010000111001011011000110010011110001111001011011101100101011011111010011101100101111101100000011000100100111111100111010100110000100010111011100100110000011101101110101001100101001011010100011101100100100110000111101111011111010010000010011001111011000111011010000101111110010001011000111111001000101010011011000100001100011001111000001100011100101100100100101011101100000100000100001110001001111110101000101011000101010111101110001111010000110001000101110100000001011000011101011111101001101010000011111101100011100110011100110000010000001101100100100010000110010111000100110000001101101011001111001101110011010101000010111101100110001100110100110010000110100000110001100111010001100000010101100101010000000011000010010011101101010111001000101001000001110100110101011010110101001010110110110000110011001011001101011011110011101011110111101111011100010001101101011100011101011011101111011110100010110111001011111101110001000110101100010100111001110010100001110001011110110100010101111101110110001011000110100110100000101111101010100100001110010101010010111000101011101000111000100001110000101011001111100000100101011001100000000010111101111101000110000101100101111111100110010100010111110101100101011011100111101011010110101100110010000000110010111110111100110111111010010111011010000101111000010101101010000000110101010001001110101101001111111000010001001100110001001001010110010010010110000010001101111000000000011111010110111011010001110000110111101111011100110111100111011010100111100001111010110011101101110101110110000000110011100111101101100101110100010100011010110100100111100101101001111111100110100110111001110110001010101111001100010000110000000110000000101100010101110101110101111010001010101101010101100000100100001011110010110110000110011111000100100011101001001010111100000001111111001111100010111011101101100011011000001001010011101101110101101101101011001000100111100101011101100101000100001011100111100001110110011100100010000010110011110111010001011100010111110011011010100011110011001000010010001000001101100011100100100001010110010010000000010010011000111111001001011000100100001101000001010011101000110111010110110111011111100010001100110001111100011110100011011111000011111010000110110110011011101010110001101010000010111101101010001111000110100010010100100100001100010000001110111000100000000110001010000011011010011100001000010111010101110001001011101110100101101100011011000010011111111010110101010100110000100010111001011011110010100100110111010100001010111000101010111010011001000101010111000001011100100000000000001110100101011000000101000111001011011010110011000011101110001110111000001100011111101
010111000111110110010010100110001000111000100011010011000010110101110100011111110101001001110000011000001110101111100011110011110001011001011100110101010101000000010111101111000110010101010100010111101100101010000110010011000001001011100110011011011101111101101010011101101011110101010110011111101000010111000100011001110001111110011100011011010110001111011000101010010110101100000101110110111010000110101111000001110111111000000110111000111111101100111101000011111101101011001101000011100111100001100000100110110000111010010011111001001010000011011001111101110100111001111111111001110100101011000100011000010111110100001010111001111000001010101110000010011111101110000010101110110111101010011100000100001001010110011101010010110001111011110100101110000110011011000111110000110010000101111100011100001110111111010101110000111101001101000001010000111000110010010101100011000110001010110000111111101110001010111111100000100100111001000111010110010100110100000000011010000001110011000111011100010001011011000111001001111100101011101001010101100101010001001100011010110100111000000101011001100010100100110101111111010000110110000101011001000010001001100000110111011110101110101011110000111001011011000011010000001100111000011111011000100111010111101110111000100011111000111011100111011100001001010000100101111001001000111100011000100111101000100000111110001010010100110100100001001110111100010110100001011010110001110001010100011000000010010101100100111100110101100100010010010000110101101001111011010000110101100011000101000000110001010001001100111000001010110101101011110101101101010011111100000001011110011110001100101111100100000110001011110111011101010101011100110010111011101110000011101010010100100100100101000010010001001110111100110000000011011100010110111100010001101111000000110011101100110010111011100111010010101001100011100000111101100110010011001101010001001100110100110100110101100001001111000111001110110111111110011010110000110111011000011001100010110011011101001011010111111100100100011010000100101111001101110110101100011001000110001011101111111010101000101101110000100101000011101110110101100001110011100111111100110011011110011100011111111000011110011010100110000000000110101010101110111101111011101100010100111111111111100011110011010001001110010010100101000111101000101010000110111001011001001001100000100111110101001111000001110101010010100001110111001111100011001011100000001000111001100101011011011110101100001000010000100110010110010001100101000100001010100100101100011001110000001110110100011101001101100001100001111100001011000000011111001011110111100001000100100111011111100110000010011111000010110001101101011011000001000011110110001101001101101001110111100100101001010111001010010110110101001111001101100000001101111000101110111110110011010000111001000110011101111110011101111101011001111001100111101101100010110110101100111011000011001110001010111011100001001001101010101011111111101001010011101110111010101100001100011110101001011001011111010110110000000111010010101111
010000011100001110101101110110001010011000001101110001001000111110101100110100101111010000100101001011100100101011101010001011001111100100110110011010111011010101010110110001011000011110100111101010000010010001000001100010110011010101001000111101000111110000101111010010110100101000010001010110111100100111101100100000100001011010101111011110100011111001101101100110101000011011001011001000011101100101101010111010101101111000100001101001000100011100111111110110110010101110001011110011001000100010110111011101001011100100110110000001101010011011110000110001110010000100010011111101100111110101010101110010000010010010010110011011010111110110000000011101101011011101111011100111110101001010101001010000111111100101000110101010111000111111111010010101111101111000011001111011100100100110110010010100100010101101111111110011011000101101000100101100001010011101101010000110111101110000110010001100110111011001010111010010000111001011101100000010111011010001010001011100111000101101001111111001010010010100110000100111010110111101100111110011110100011001110110111110001000100111001001010011111010111110010010110001011000110011000011001000111010110110001110001111000000110001010111101100100001011001000001011110100110010000000111001110010111111001001110110100001111110100001010011001011110010001100011011101010111010000101110000110110000111011111110111001111110101110111000101000110001110000101100100111100101101010011100111110001110000000111001111110111011010110110000100001010000100100101110100111100101001100010000000001011010001110000101111011111000110111110011101011000111100011110100011001001111111011011111111001001001110000001110010000110110100010011101010100100101110110001110001110111001010000110100011010011000000101100000011111110101100110100111110111000111011010101110110111110111101000101011110111001111011011010100011001000001101101010001111010110010010001100100001110101010110111010100101101000100011010000101000000110001010100100011100101110110100000011011011001010111111110001011100001100110100110101010110110100010011001110111111010011010110011110101100011101110101010011101000101110011110001100110011011011010100001001110001000101011111100100101011001110000101000000101110011100011001001101100111011110000110000001001101110110100100011110111000000000100001100100101011011001110101111000011000000100111001100011001101101011100000011001100100000101111001111111101010100100010101100111100010100100001110100110101010110010011011100001100001000010111011101010110001100011100100010011001011010011100000000011111110111010010010001111010001100011110110111101010110011000001101101111010101010101100010011000001101101010111001011100010110111111100100000011011000101000100101010100101010001000011110110011101101110011110100011010111110111110111000011010110011011010011011010101101111010111010110101000101000111110111101110111000100011010110000001010100011101111010010000001000010001110010010010111100011010100001110001000011101010001010101100011010011000111011100101011101000010110110101011001100
000011011000001111111100000000010111010011010101100110000001010111010111110101001001000100000000001100111011101111001101101000011100110000100011001101101000010011011101110010010011111011101100111101110011110010101000110000001100110101010010111000001101000010100110010000100101110010100111110110100110000011000000011001101111001011001001010101010101000101111111000000100111101011101100011010011011111011011000111100111001101001100000011100100110101011011101110011011010110100100100110110000101101100001110111111010011110111010001011001010101100010110110010001111110010010000110000110001000000101011001010111010101001100100110011000110110101000100000101001001001010010010100000000011000110011011101000001010100000001011100110011011001110100110100000010110110001000010000100010011010011011100110111111001011000001101010001010100100100100111001010000010000101100010011111000011101011100100000010110000110111110001111010010100111001000111011111111011110010000101100101101110000100100010100001010110111000011010101011010111000011011000010111010000111001011010001101100110010110010100011010010011101100101000101111101001110011111011001101001011111011011101010101000101111001010010001010000101010101001000010011011001100100101111010100111101011110001101000010101101001111000111010100000100000101000111111010010001101111000001011010010011101101000111001101110111101010011011010001000100011011010000011010111010010101110111110010101101100011100110000010101101000101111110100000000111001011001111110001100101011011000100010100001111110000111101011110001001000010110010111100011011000100010100100111011011000010100011010111110010111000101000011100101100011011001101000010011111011011110111010100100101000010100110101010111011001110110101010000110000011111110100000000101010001100010110011000010011111110000100100110010010000010101100101010001101101000101000100000100011011010100010000100111000110001001110101000110110101110011111110101001001000111001011100110010011010000011101111101011100101011111101110111110001011100010101101100101101010001001100100011000110000011111101001001010010100011010010000010101011010101001001010101010010000000101101101110011100001001010011000100001011001101101001010101100101010011110100010100101101101100000001110000010010110110111100100100011011110000110011110100100000110001010010001010101010010000100000011110101000110001111001011010000101000010001100000010110100001010101011000100100000110011000101011100111000010010000110000011111101101111011100010000000111111101011101101000000110101001010001000011010101111100111101010000010001000010101100000101110101101011010110101110001011010101111110000000101100100100000001101111110110001100010111000010100101000101001011001111110011100001111000001011011000000000101101000111011101010010100011101010111100010011110010001000111010001111111000100100100110101000110101011111010101101001001010001011000010110001110111011010000101010001011000001000011100010100010111100111110011101100000111010001101101100001011101001011001000011011011000001
001101011001010110101011001100010000010001100110101000111110010110100011111100001111110010111100110111000111011000000101000000000111100011011011000100101001101111000111011101111000101010001110100100111110101110011101010011101101100000110000010011110111111111110111010000100000011011011110110010101001000101000111000111100100001001110100001100110010101101011000110110001011100100111111001001011110001001111010011101110001111101001001110111111010000001111111111111000111111100000111111101111000101110101011000011000100011000100110010011100101100110101011000101000000011100111101001010011010110001010101001000111001110101111101101001011100101111101111100010011110001001101111001011001001101011110001001011110101011000101010101100010010110100110000000110111111111000110110111100011001101001100100011010010000100111011111000101010101111000101001111010000110001100001111101100100101101000010110010011001011110001001000001101000001110110010010110010110100011011100100001011111000111110001011101001110000110100101110101010101000010110000000010001000110111010001111100110010110101101011000010110101110010111001101001101100110001000001100101000011010000100110100000011011101001101110110111000110000101011111000001100010110010010001011110000011000001111000001000111110000011111101001101100111101011101100110101100001111011100100110000001100011100100100110111000101111111001011100011101100000111011111110110001010011111001101011000111100000111100001110010011101110010000011000100000000010000000001100011001000110111001100011011100100111110001111110011111011001110010000000011110101000001011011110000111010000100001110010010100000000101111011010110101110001101001100101111001101101110010010010110001100010000001011111000010100010011100111000011100110111100111000001100001110111010010011111111011011100011101101001011000001110110000011101000011010111010010010011010000000110100111010111110110110001100111111100100110100011110100101010111110011001011110101010010001110110100111111111010001111101101110011010111000000010110011111110110011110001011010111000001000101101000000110000010010111110001000011110010100001101111110111101001111101011110111000110000110100001011001111010011100110100111000010010101010101111011101101100010010101011000011110110001010011001001101100000110011010010010011100101000001011011110001100100111100111101011110000001011111000010000101101011011110000001100000011110100101101101110011001110100001110001000100110011000010010001000001100001101111110000101100001111010101010001011110111111000101001110101010000111110000011101110111101110010110001001001101100101010000100010010100111101100100100110011011110111101000100110010011010001101100110010010011101100000101010110011101011001011010001010100000101101000010100010111000001101011101000011001111100100011101001101111101110011110101001010001001010010101010111110111000010110101101010110110110110100010000111010011110011011100010000001000001000000001100011111101101110110010100001001110001111110010111110001110110000011011000101000111011110100
100101110101111101111011111010010001000100110010100011101001110100100110100010110111001111000101010110100001001110100011000000001111110001001111010001011111000001110100110010011000010110001111101001111101111101110101100001101000000111100011000111001110101010100011001000000100000011010000010010010010111110010010000110011101000101111110111110111101010011110110111000000110110000000000001000011010011000101011101111111000110110111101011110011001100111000000100011000000110001011101000011011010111010111110111011101111110101000111010101001000101001010100111111111110111110101101111010010011001100110111011000110111011110001110001100101010110111011000111010100011100000110011110011001010000010011011101111110000111100001110111110111111111100100100100001101011000010111010000111101001110100011101010011111110110111001110111111000001100101101011100110111100001110000101000100111111000110010010100000100101001110001001101101000111111101001111001010110110101000000010010011101001101010110000100101010100100110000011000010011111001100110111101101111011111011001000011001100010110001111000001011110001001010000101101101110001011010111010011100011101100010000111010101101000001010000000111010100001100101101101110011110101001111011100100010011100111101001010100011011001110111100011111000100001111110111110110110000000111010010011001110110110111101001110011110101111100111100011001100011001110101011011011010110110101000111010111000111011111011011010100000001101010000101101011000111100000001111001011000010111000000110101001001100100100011101110001100011000110100010100111101010110010101011101000100001010101010101000010100000110000010010011000101011111000110010110111110010011011010100100010111111101101011100100110111000111001111011011111101111011111011100111101101010010100000111100110010010010001111110100010011110000010101011101011111101000110110000001101101101111010000101111000111100001100000000110010011011001010110101010111001111010001100101010010000001010001110101010001111000001001000101110011100000110010111001111111101110011100101100011101001010000111101011100010000001100010010100010010111110010000100010101001010010001010010010000111100001110111110011011011101011100000010100000101000101110000001000010100001100100110100011110101011100110101010111111101101000111010010001100001100001011000111001011001110001001111010101000100001011101110101101111010011111011010100001011001100111111110000101111101111011011010100000010010101010100111010001100001101101010010000101101001100000000011000110100000010011010110001101110101001101010011110000000011110101111111110100001100000111010010011100110011111001111011001001000001011101111011011000001101111011010010000001001110001110010101011101100100001000110111110100101010010000000001111101110101111001101100111010100110111000000000010111111000001101001111000110100010010001100110010111100001101011001001010110110010100101011111110101100111001010110100100110101001110011100000111100011110100010111111011010101010101000110011001010101011010000000101111001111
001000101100101010001000110110110100101011011111011001101101011111000110000001111000101110101111010110101001110011111000010010011100100001111110101011011111000100100001101001001001001101000100111001000011001000001111110000001111110000111001111000110110001000100000101001001100000010100001111111011111100100001111000100100101010100001001110101110101000100010010000010000101100011101110100011011101101001011000111011011101000001101100000101111101101001100100110000110000110110000001000101100100111110101000110110100001000010010100101110010100010000010101110110001100000111111010110111001011011100100110100110000100000001110111011011001000010000001001111110110001000001001101010010001101000110011111000010001001001110010011100000010110000101001111001011101010100100101001000111000000101100001010001100011110000000100101001001000010110011011110011010111100010010000111001010000101000100101010100100000001100000101010011100100101010001111111000110100110011101101001101010000100011000111100001110100111111101001100110101001011101111101100100001101011100010111001011110011001001011100011010100001110011110111100000110001110010101101010111101111001010000000111111110010001011010010010110001000001111000000010111000010111100011011110000011010110110100110101011000010010011111011110100111111101011000010000000010100000001110110101110111101001001011000000001000010111010110111010100110010100011100011000100111101010011100011101010101000001101010100010101111000011101010001110100111010100010101010100001100001111111111100000100101010110110111000101100011000101010010000101000111111110111110110110010001000000011110010000000011101001011110110101111010010110101100010001101011100010010010110011000001000100101111001110000111101110011101100001100010100010010111111000100011011010101011110110010110110001011110010110111001011010010100111001010110001101110010110011110001110100111100100011101010010010100010110000101000000000111110011011010111000101101110110010010110000101000100011010101001101001101111100110101010001100011001110101101001101010100011010001100010111100011010011110011101001000001110101100101101001111111001010001110001011100000000100101001111011001001000011011100111010110000000001010010111010100011010101000111101010111001011010110111000011100111010010110101001101111011011001101001101111101000111101011000110110111000110110000010110000000000101110101110010000010011110100110001000010110011010011011011111001000011010101110001100010110110001100001100000101100010111100011000101010001101101000010100010010001100111111011111101101000111111001001001011001010011101010010011001110110000010010111010100010110001101111001101010110110001110011100100011111001110111010000000111011100011000000111110010110100110101101001110010100110011001110001001110101101100011100111110100110110101100110100110111111110111101101000000101010101000000001011100110111100000010010010001010001011000010001011110101100000001011010011010001101111000011110010011000111111111111100011110010000011100011100001111101111100010010000111
000100000001001111011101000101010001101100101000101110010101110111101001101110101010110011010011010110011110100111000111110101010010110111010101101011000011101111101001101101101100111000011110100010110011110010000101010110011111011000110011010010010010100110110101110100100111100100100110010010011110111011001110000001111110111100000010110010000000011100000100000010101100000010111001101101011001101011011101001000110001011111101001000100000101011111110011001001110000000011010011110100011101010111100101110011011010111011101010101001000011011011101110001000010111000110001101001111100101100011111011001001011011011110110100101001000101110111110001011111011110011000000101111010101010011010001100111110100110010010111110100000101000110010000001110111111010101001101111100000100001100000000110011110001011001100010011010001111011000001100110011011010011001000001000011001010010011111000111101001000101001010000110001011000000110111111010010001010001001001110100011101010011011110010001110010101011001000100110101000111110101111000000001110000110111101010111010110000111010011100101111000111000000001010010100011101011010101100110101101100100111111111111101110101010101000100111111111011100011010100100111010001001111010100101011000010110011110110011101000101100111010011110010000010000101111010110101010010011001101100111001000010001111101010100010100101110000011010010000000010001101010110001100001100001110100100110010010101110110001100011101101010100111011110101101100000010011101110101100001010110111101101001010011001000011101011011001001000100110001100001010111101011001100001100010100010000001101010100101111001101001010111110100000010100001101010110111101011101110001100011000111100101001010001101011011111111011101011000000010001011001110110101000010010000100001011110001100001000011100101101000001111110000100011011001000010111101101011101000011100010010000011011000110111011101001110011111000110001110100101011101101101111010100111101000010100000011100101110100111011100100101110000010011101101110100010101011111010111010010111101000011101001100100010000010001001000001111100111001101111110010011101100100011001011010000001011011110011100111111010010111111001100110100000100000101111110100010011110000011000101010100011010101100110100001111001000101001101000011100110001011100000111111101110100010001011100110100001111100101011100101010101001001010001111101111000000000111111110110101111000011100000000100000001000010100111110011100110001110000101110101000000101111010011011100000001100111100001000100100111011101111100101101000111010100111111111100000010001101101100001000101111100000011010100111010010111000000111110000110110001101100010000001000011110101100000011001101001010010101000110010111001000100011001100001010111010011110111100110000100110110111001110000110110000000101101000101101111101001000011011011000010111001011111100011000111001001011011110110010011011101100101111100101101010100111011011101000001000111000110101101101100111101100111111100100001110011001001010101011001000
011111010100000000100010110011001111100011111001101000111101110001110011011101100101101110111111111011000010001011001100000110111011010001000101000101001010010000000101011000111010010100000101111011100011010101001001101001011000110100100101010011001100111000011111010001010101011001100110010010111100111000010000000001101000010111111000100111010100010011100010100011110000000111110111110011100101111110101000010000101000000101111011110111011111101001000010111100110001000011110101100010011110110110101011110111001011110000001001101100110100001001110001110001001101101010111001100000101100011110010001110011010100010101111010100110111011101111010011111011000001000100010111101000000001010110100011111011111001100100100111111100010010001000000011100111101110001101011001011000110111101110101100011010111101010001111010000000101110001101111110101111100001110111010110000010000001111010011101010011100101000100011001010111101101111010001000100101110000001101001110101001001101011000001000100010111100001110110111111010101011000110100000110001101101110111010001100100000100010111010000010100011000000110010101110110011101110011111101011011101001111101000010010110100101011000000110000101001110111111010110100101111001101011011100001100000111100110001000010110100101010000001100000000101010010001101111110110011100001000011111111110011001100011010100000010110100110011101001010001110001110111110111110001110111101100111101010100011101000101000000001000001001100111010100000111000000101100110110100111111100111110111111001000111111110100001010000101011111011101100111111010110000110011111100010010011001111000010010010100100011100111000110001100010110110101100111011001101001100100011010101101110010110000010001010101011011111111100000010101111000100000000110001101000011000100000111110111111011010100000101000000111000101000000100100110100010011001001100111011110010001110011101001010110101011110111100000010100101100110011010000100000011100000101111101000011111100011110110001000011110100100100001100000111100110111001000110111111010011101100000110010000001111101101111011010100011010010110001001111100100011011101011000100100001010000101100110011001000110000001001111100110011110100100111011111001101110110010010000001001110010010011010011001000000000100100000100100111110100010110110011111100011101100000111011001000011011110001100010101001101010000111100011111000110101010101100110111100011000010010101110111110010001101011100101101011110010011000111000111010001011001001001001101111001110001110001011000010011110000110000010010100100100101001110000111011010011010111001100001010111111000010001010101110000001111010101011100100111011010100100011110010110000000000100011100111101100011011001000001110111110111000100001100100001010000010100000100110011101100010010011001101001001100100101001011000110111101111101100010111001011000011010000010000000110001111111000000011111111100001111101110100100110110100101000000110100110010001100000100011101101111011001000010110000000110011100101111011000010100000110
111101111001001100101100111101010100111011001001011010100001110101000100110010011111001000001101110101010111101000010001001110111111010001011010111011000010001100000010011110101011001001000100100110011010001001000010000011111011110001011000101011100010110101101011011110100110001010011000100010110100001101110111001000010000110011111010001011101111010001110000101110010010001010110011010011110001101010010010000010101001000001000001100011000000010110000011100000010101110110010100110011010100001001101000101011100000101000001110111101100010010110110111000101010100001010010101110100001001000001111001000100100101001100110101101100101011110011110101111000101011010011010011101011011110111100010100111110001010011100010101000000100110111000010101011110000101011100001110100110000100110100010100100110000011010001111000010001010110001100100100001100001000101100111010011000110101100000010001010001110100001110110111000011111000110101010001100011101001110011111111111010100001001001010011110000100101000100001101101010001100001010001000000111100010001111100100001010001101000110110001111110010010100110000011011000011011101000111010011100000110100010001100110000100011110011011110000010110111110101011111010100101100001100100100111000100111000011110010101001000011110000111110111111011000001000100000010001101011111110001110011101000011100000001111010111010111001111011110000110110100001011011010100011111111111010101010000011010110111001100110101001001000001111010011001000101100001110001010010100010000101100001010011010110110011001101011111100101010111001100001001001110100101100100110101110011101111101000010110101100110110111011000111100101001011010010000111001010010101101011011000110010000001001101101111001010001010110110111101101011000001111011101101101010001100011001000110011100100000110100010111111110010110110100100000001011111000100001011000011010001101000100101011100001011110111100110100001000111100010001101111111011110101010110001011101011110000000110000100110101011001010010111100001101001011101001101001100101100101001101010011111001100001001000100101001000010100001010011001001111110010100100010110101000110110011001110100111110101011001011100110101101011100001110101011110000000110101110011001110001001011100001011010010010110001011100011010001110101111011110001011001001000011100110001100100110110000000011001110110111000100010011000011111100011000110110001001110111001111000010001100100101101000100100001101111000101100110000001010100011110100011010010000110000111101101011101101011101010011001100001101010100011111110000001111010010100110011111110011101100111111101101011011100001100110111011111010100010010000110001100001110000111101101100110100001110100101111101111010010110101011101010001100010000110001000010101101111111100010001010000010101001101000111000101011111000101001000110100101011110101001110111001110011100100001001000100101101001101011110111011001101001111001011001110011111001010001000000110010001110110011001001110111001011111011101010101010011011011010100000001
011010011001100010101100101010011110001000111010101111000101000101110010100100101000001101111010000101100010110110000011000101011101000001010100000111101011110101010111111110100011100101000101001101110010010001011110111101110010100111000011110101111011100001010010110011010011101001011101100000010011010111100010010100011000111101100011000010101010110011100000010011101000010000111111111011001010110111101111001110101101111011001001001011101111011110000111011011010100000101101111001100010010000101101000010000010111101000011011110010001101000000011111111001001111001111111100010110110111011000010111101100111011101101101101111010011011101100000100000110101100010100110100011011101001000100100001000101111000001000001101011000111100011001110110101000100010010011010010110110000001011011000001111010000010010110010011001000100111001001000111010010110000001111101110111111110100100011011000100101000001000010111110111100101110101010110011011110001111001111100111010010010110010011001101111001010110110110111010000001010101111101001001000001101010011000010110110011111000101000100001001111100011000100010111001001010111011100111111000001110010010111001101111100011110101000100001000110110011101101010001011111000100001100000000010111000010001110000110011101100101010010000110101010001011000110000000011001001001000111010111011000100100010110010111110100100111000001111001110101111011100000011100110000111001010100001110101110110111110111111110000010111001110010111011111111100000101101101100010101000101011010011111111110011101110011000100111100100100110100001111101111010010010011011101010001000110010011111011110111101110111101011001101011110101100011110010000111100010011011000110000010111011011010011001101001000010000011101110111111111101100110000001111000001000010101010110110011000111111111101011001101111010111000010101010110001010111101111100101100111001000100000101111111101000011001010110011111111100101100010000101001001101101010111111101000001010000111000111010110110001000011010110011010010011001011011010110011001011110100011100110011110111100000100111000111010001101001010101101010110000011101100101111110101101110001011110011100000100100110001011010010001010010000010010000011000100001011110101111011110000000010101001100111101001111010111110001100100010101011011110000100011110001010001101000000001111101001011100001111000101101101111010011111110111111011110001110110100101110000100011100111111011010101001000011001111000100100010110101111111100000000011000101101001010110110000111110000010101010100111011010101001100000100001011111110100100010101000101111011100101100101100110010100000001101011101100000001001010111111010101100101011111111101110011110010000000100111110101110100001111101001000011001000001111010111010111010111111010001011011000000001011011110011111110111111000010011000011110111010010110010100111001101000100001101001101111001101000010110010101100001101001001001100000110100011111101110000001000101101111011101110100111010000000011100100110100010001100101010011000101
001100001001100110010000001101010011101000100011100100100011001011001010011001101100101010001110010111000010001111111110010011111111100110100010101110000001010011011101010100011110110000111111111000010011101000011001001110110000011101001000000000000001110001010010010011110001000011110100010100111110110110000110011111110110010100101101111011110110011011011011110101010001101001011101000110000010001110111000111001111111001000010011101010110100000010111010100110100001011000011101110010110110110000101011000101010000110111111101101000000000110011010101101010101111101001100101010101010000010111010001010010101100001011001011101101110111110110010001100011110000101000101001100111100101110001110011110011001111000010110000100111001010110101010000000000010101011111101001111110001111111100101011100110100000001110010110100001001001001001011011011100000110011011001101110000101111011001000001101110110101101010101110000010101000011011110011010110101101010100010100101001001100110101010000100100001110110010100100011100001010101110100011010010011010100100111001111110100100000000100110100110000000100000010101010001110001110000111111111010001001011110011111000111101010000000011011111011110000101000111010010011000111010001111100001100000110101100100000101011110010011010111111001001101011010101011110111000111111011011000011000101111111000000110101000010001101111001010011011101011100111000001110011010001101010101011000010101110110101101100001011011011101100000100100111100110011100100011110111011100010000101111001110110001011001101011000110010111011110101010111010000100101101100001000011110001101010010101111111110001001101110101100101110001110010000110101101110000000101101001110001000111001110110010001100010010110001101101111100101111001100110111110110000000001010100011000001001011000110000111100100100110010011110001010111100010000011000001110111000011101010110011000011011001101011110100011010011001010000101100110100111010101110110100100000001000011010010000001101010110111000111000100100011100001100000001100000000101011100010010100001111001111110110011001111100110101011001011110011110101100000101010110110101111100101010111011101100111111001111111100010010001011100001010101000000000110001100000110101011010101101001100011011010011111101110111000011110101101111000001100101101110111011000101100101000111111110010000001111111111110111010110010000110101001111101001010000100000101110000001111100001000001011010000100100011000010011111011000000101111001110101100000000010110010011101010001000110010011000101000011110000001100101001011111011100010110001100111100110111110000010010010110100110100111001010100000001101001110110110100111110111000001100010010100001001011001100000100001001000001001101001011111001111000101011101110000000110110111010010110011000110010010010011011011111000011000110011110001000110111011001100111001000010111111100111011111111010011010000111111001101100010011000010100110000110111011010110000100100100100110000100000011001100001101110101110100000111111011010101011111
000001111100011001000000110110011010100011001001000100001100001010000000111101010001010101001111000111111000000101001000100101110010001010001001110011011001101110010111111101100001110010100000000001111100001011001011000001110011010110000011101101101011001100110111101101110101000000011001000100100001101010111010000100101111010100001110001110110011000001010110011110100001001111101101111011111010111111100100111001110001010011001100110101100111001001110000111101010000011101001011001000000001111011110111001110001110000110000110001000011111101011101111010110000010111010111000001100111011010100011100000010100011100111110101011000011111100101000010100000110011011100111111110010110010011011011000100101001010011011000110101101000101110111011000011111100100000001011011101110001110101001111011000001110110101000110001001100101100001111000100010101011101110000110111111110100010010001101100100011100100100010100101010000010100011110100101011011101101110010100111011111010101111101110010011000101001000110111010000011001011110111100111110101010111101111110011010101111011101001110111111011001001011011011111100011011000011000110001010100110010101011000011101011011111010000111011111000010010000000111000011111100100001011010110011001000011110101010101001100011000110011000001010011101011011101000101100010101011111100110111100110101100111101111001001111111010011111011001110100100110100010010111000100001010110001000100011001101000110001100110101100010111111111011010010010001001110101110101010011001101001100111011000000101110011110010111110110110000011110111110010001111001111010100110000000110110011010101101010110101111000000011111010000101000100101000100101110110010101000110101001001010010011101100001010010110100110000000111111111001010001000010101100111110110010101101101101011101100101001101000110111100110001110100100001001001100010111111000101010010111000110011010001100110001111000101101100001100000001111011110001101101010010010011101000101111100111001010110011000000110000001010100101001011001111011010011110111111011011011010111000111011010110101010001001001010111100001101010011001101011110010010011100110010011001000011100010000001001011000100110001001001110000001011101000010000111101110001001111000100111110001110000000001000100110000000101111011011111110101010111000110010101111001011111110000110011011111001010010111000010101010101010011010111011011001111001100110101011110001100111010011100100100111100100101011001100010001111010101010000010101001011111100011000110010110011101111001011100001000000000100111110001000101010100101000011001111001100011110110100111110001101100100110011110010000001110101111101110100000011111101000110110000111100110000110000100000001010100001100101101100001110101101110010111001001100111111111000000011011110000000110100101010011010110000110010101011101000100000111000111010001010001000110000100100011000011000111111111001011011101110010001101001001111010111100000101100011100001110100001101001101101110111111101000011101001011101010100000010100100001
001110110010000010010001111011101001001100000100001010111001000111111011101110000001010001011100110010001000010100011110011110011000001000010000100110001110001001000100101100101111111010100110100000111010110011100100101110110001101111010010100001000110010101010001111000001000010110000101000000111010101010010110010100010110101100101010011101100110100100001111100001110100010111110011010101110111110111001101001001111100000111111101100011010000110000010101110000011110001110011111000000111011000001001110011000100001011000000110010110011110100011101101100001000100100010001110100010000111111011001011000010011001110000101011000100000101100101011110011001110010000010001100010001110101110100001110101010011011010001000001101001000010100000011000101100001010110010110110011010000100110100111100000100000100111011010010100101011111011111111010010111011001100010011001101111001111100100111000010001101101000010011000100111110001100010100111001011100111001100010101001110001110110110111111110110000001111010100011001111011101110100110000100011100111110000010110110000100111101111000101000100100101101010011011000010111011110111100000011000100110001000001110100001110011101100111010001000100010100110000100111100010111001000001101010111101111001100001101000010100100010011001010111011011010111101001001000000000101000111110111010100111011100100000101010110111111010001100100001001010101100111001010101010011110010000011001100110111100111101000110100000110010000010001000010001010011110010011100011010011111111001111100101000011000010111101111110001011011101101001000111010101101101101000111111100100010010011110010101010111001110101001100111111111111110100010010001010110110010010011011110100001001011101111101111111100100111111010101000000010100101111000011101110001110011010011100100100011001011101001110111011110111100010010101000111010010000010111011100100010110110011000110110001110011111000000010010111100000000101011111000101101010100010001100000010001100001001010111111101111111100100110000011011001101110001101011111011011101000000100001010010001100000000110110110110110001011011110100001100011110001010111111010110010101000111100010010011010000101100111101000101100010100101001101011001100010111111000010101011011010010001111101111000111011100011101111000101000100101011010000111001011011000111100000010101111110001101101010010010101100000110110110101110011000110100001110110111000100101111111010100111111111010010100100110111111000110101001100101100110101101101000101000111100000011110010000011001110110111000100011100101001011010101100011000110011011100110110011110111011100010110001001010111001010110111001110100111010101111000100110010101000000111110010110001000110101011000100100111111111101111110111100010101100011111110001100111111001001110101110011010011101001101100101001001110010010100100100111110111100011110110110111000001110000000101011110110000111011001010010010110011110010000110111101001111010101110111011101101111111011110111010010101111011100110010110100110010101011111000101010
111110111110110011011000010010011110011100100010001000111001110110110000101011010010101110100001101101110110000110010111111001101111100100110101001110000001100100001111110111101110010110100110001100011010111011000011101011011110011001111100001100101000101001111010000001111101000100110110110001010110100100011100000100010001000101110110011111100100011100111010101111100001001100011001011111110101010100110100100101110111111010111011101010111000110101010111101101100110110011010111011011010011011110100011010110110011010011000110100111010101010101000001111011001001010000110111111101010100010000101001101001011010000000111101100110000101100101111000111001111100001001010110111011011111010101101010010101111111110100111111101011101101010000001110101001000001001011111010101111110100001011010010101110101111110011100000011001101111110110000001110110101110001100010011000111111101111000001001001100010111010010010110001000010101001111000001100100001001010101011000100001100000000111110010011101001010101010101000010111101110010100101000000111101101100111000101111110101101101000011100001000101100000101111011001001001100010110001111100001111001011101110111011100100000010100111010111110000101110000110100101100000100001000010000110110011100001100111110001011001011010010011100011110000001111010001001010100111011001000010010000011100000101011001101100110110001101100110001000001011001011011111010100100101110111111110110011000010001100100011000000000110101000100100000000000011001001011100100010111011101101110111000010010101000000101000000001000010001010101100101111010001000111101001111110111001011111000000000110101111010110000100111001110111100110000111100011001011101100011101011101001111110011001101100111001000011001010101010010011110011101001101000001100111111011111010100110000111001111101001000000110001101101000010110001011011111111101111011101000100101110111010110010101111000101111110111000010101010100001011100111111010010111100101000111111110100010100011111101000011100101100111011101111011000001001000101010101110100111101111100101101011001101010010011111101110110111001010101100100001000100100110010110110000000101111000101011010100100011000110011000101011001100100010010000110110101010011101100011111101110111000110110100101110101101100011001100000100011101101011100110110001111101011000100101100111000101000001010110100101010110000111001011110011110101010001101001011000110011000100110000101111001011111000010101100011110001010100100101011101000101001001001101010100011010100000101100011010101011001100010100110000100100001001011000010011011111010110110010000001000000011100101100010110010100111100101101010010111110110001001100111000100111011110110110110010100110100010000001011100111011011100101000001101001101100101110101111011110000101010011111010011110010000011111000111100111001000011111001000011111111000101000001111001111111001000111000010011010010111110101100100111010101101000010000101101100001001011011001000100000110101011111110111010000001110000000010011000110110100100011
100010010000100000010000000000000100111110100111111100000111111010110110101001010100010001100111010001011101100001111100011001011111001010100110100110110001011010110101101110111010110110101111010000111011010100111011000111111100011001110001001100011111101100111111010101100111100100101000000011001010001110011010110010110010111000001111001101101101110100101010011111011110111111101110110010011110000100000111010100011010110000010110100111111001010110110000011101010111100001101110011111000011000111000011100101010100110011011000101100101001101110110000110110011000101111110101111111100011110010010010111011000100111110011010111010000001001011100110111111011111010101000111100010100010100111101101010010001000111011010111001000100100010011010010111010110010001111110000100011110111100100010010111101011111101100101111011100111000011001001110000011111001111010110001011101100001111010111011000010100000010101011000101001100010101011001011111000011011100001111000100101100010101111000110110110001100101000110111100101110010001111111001001110100011101110100001001000101001010001001110001011111111000110101111100111010001111100001111001001110010001000011001001100110110011001010001000100101011010011011100111010010101111101100001001100110110000100001000001000110010110110110010011101000111011110101100011000111000100000100011010100100111100110001001001101000110111011001010100101001000100001100000010110101111111010001111011010011011100001010110000110111110010000011000100111101101101101101000111001001111010101101111000011001000001111110010010101111001100111010001011101101011111011001000111110100111011111010010100000111110010001001100000010100110110011000110010001001101111100111010111100011011011000101101001011001000011010110110000100000010100110100111000000010010000011001100110111110011110100110101111101011111000110101100110010111001011011111010001100000000001000010000011011100110111000011111010111100100110001011011000001000101111001010101000111010000110001111001000000100110100001010101100001001011110110111111111000001010100101000111110001110001000110000110001110101010111011000001011001010011001010000011100110010100000001011011010011000110110000000010110101010001101001001100100100100111010000000001001010101110100111001010010110000011000110110001001010110111001000011001111000001111110011100111010100000000011111111001101111011111001001101101011010001010101010100100111011110111110101101111010001111011000011010100010100001111000011001110000011101100101101110000101010101011100100110010011010111110000110011101011111111000010101011010001110010001001010101001110010000001111011101010001000011111011101000101101100101111010010010100111111111001101111001101111110110010010101001100010011011001100101011101101010010001000001101001101010111000100111001100110010100111101001110010101110000000001010010111100010100101101000000100011010010111101000011101101100011000110011001110011010100010000010010100010100001110011011010011000100010111111001110100101000100100001111010111100011110111111110101001
110110011001010111010010101010001010011000101110001100011101100010011111010000011101111000110001011100100110001111001110101010000100110001101110110110011101111110101010101101000011100111011001011111001010000000101011000011111010011100001111010110001010000110111011001000000000101100101011101110100010010000000111000011110100101001100110101011111000111010111110110000000101010101100000111001000101001000100001011011100101110000001110110110101001110000110001101100111100101111111001110101011010001111101000111101111001011110001110010110100110001101110110110110111000010111101001000100001011100011011001010111111000111011100100011101110111100110011000010010110011010101100101011011000111100101010111000010000110100110000011011110010101001000010101101111001100010111001110011001101001001101010100100000011011001011110100100110111111011000101000111000001010100111000011110001000111101101010100010100110001000100100001000000100001101010001000010010110111100100011010110010101111011111000010100000110101011101111011101001011000001010010001110111111001001010110011100110111100101110111101000111111110010010011010110111010101100000101010001111100100001001001111000100100011101001111101101011111011100010101101110110000010001010011001101100110001011110100001110111010001110100110100101110110011010001011101110010010010010110001101010011010011110101110101100010101001000011010111101101100101001111111000001100101110100000011010000011100110111010011000000000011011001100101110110000010110001111010010110011101110100001111011011001100100011000110101001110111111100010110100000011100010011100010101111101100001001100100001101001011100010110110011010000110011001001111000011111100100101010010100001010111000100100010101100000011111110100110110001111110100010001011010011101100000111100110111101010110001000101111100010110101100101010111000100011111001000011110001001001011100001010110000100111011010010011101010000010010110001011000001001111101110010001111110100101000000000001011100110000011101101100100001110110001111001101001001000110110110111100100111110000010111101010001100011111111110110101111101101000010000001001001100110001101000110111110101010101000001011100010011001111011011100011111000100101001010100011101001100101110010110010101001100011011111001111011111000011100100100011010101000101001010000110111010101111111011110010001100110001100111111001011000110001011001000011111011101000001101110000010010001111001001101010110001010111010101000111010101001111110111001110010000000100000011001111011011101010011000100101010000110101000001011000111001100001111010001100110100011011001011110001010111011110010111000011100111101011100000101101000001010000101111001111100011000011010100101110010001111111000110101100001000101011101100001111100001111111001110110111100001000100011010101101100101100011000010000100010011011001001000011110010000000011011101100001100011001001001111000010111110111000100011000100100100101101000010101110000001111101010111111001010010010011100100001011000110011011100101000010111111
110110110011110100011010000011101111110101111011101100010111010010101001111000110111010110111000100100101111111011010010100111010101001100110101110000000101001100110000111010011100000000011101101011001001011010001110011010110011111100000000000100111111100100100110010101000011001000001101010110011000010101101101011011101010111110100110101010101001000011101000010101100111011101001101011101101010111011100001101001010010000100110011001000010110111111001001010000000110000011100110001010010101010100101011110100000100011111110100000001101100000010011011101011100111111101011111001001110110101100100101111000010001000100010110011001001010101000100001100001010111001010011110011111000000000111011110010110011111010011110100101111101100100101010011000010111010101110001100010111100111101100111101100100110000000110110101110101010010001011010001000100110000111110101000111100111000011010011010001000111110111111011100000011011010010011100100101101111011010111011110001110110111000011101000001110000101110001100111111111110101101011000111101101101011011001010001010100110100010101000010001001010110000110110001011110101101011100010111101110111101011110110010010011110111010011010101110111100100010101000011001100001111110110101010010001111011011010001100011001101000110101110110110111101010110010110101100000001010110011000110000010000000110101011001110010110111000000001110101101010111011111111011000001011011001001111101111110100111110001101100011111101101110101011110001111001110000001010101100100101111100001000010101001011100101101101011011100010000100010110000010110110000100111010001110010000101011001111110111001100011100001011100101100100000111110000111010001101100011101001101011000000110110101010111101100001110011011001001101101000011010000100001000101001100101010100111101111010011001110001111000011011100000111101001110010101001101001111101011011101001000111011001110010001011010110001010010010001011100000010000110111000011010101111011000100111110011111010110010101000110010101001001101011110101101000110000011110011010000011011001001000101111010001011000011101001010101000001011100101000001010000111000000101111011101011011001010011100101011001011101001101100001110101111100110110110100011000010110010011100011101100011010101000011101100011110111001101011011001110001001011101101111010010001100000111111010101111001011101111100000111100011100001101011011011011010011010110000011001100011110111001110011110110100101101010001011011001001000010000010110001011000001001111001010101010000110001000101000110001101010100111100010111001000001001001110110110110011101000100000111010111011000001101100111100010111110101111100100000101001000100100101101000101000001000111110011111101110010000010011100101110000100000001000111100111110101101110010110111000110010111100001001111010100001100010101101111111101111011101100111111010010000101011000011001001110010101000100110111111101001111100011011011000100110010000110101000001001100100000110111100101101101100100000001100100011111000000100111001011100100
000111011010000110000010001001010000100111110101110111010001101011011011000011101011110111000110100000001100001100100011100001111000001101111111011011101111011000110000111111100000000111010110100011101010000000100000001110100010000010001100101010001100010000011110001011100111001001000100100111001110010000000000001011000110100101100000111101110110011000010010110010001101100111001001010111010100011110100111100111000010001110001001111011000100100111110001110110000101000001100010100001010100000100001011101000000010010000100110010000011111110011100001001011010111011110011110101010110000111100001000111010000100101100111001101110100011001011101001111011011100010010001011100101001100100011011011011001110001111101011111000110111001110010000101101011101111001001110011100110001001111100000000110111100100010010001101100001101001101000011111010110101111001110101010010010000100101001110100011101010011011001101001111101111011110101000111110100011100100010110100010011011101111111000100001000000101101101100011011001101101110100010001001000111010101000001100011100100101000000011100111100111010000001001011001001100100010101000101000000111000000100010001010101000101010001010111000000110010101011010000010110111000111010010111011101110100011100001110000111111001011010001011011011101000010010011010000111010110011100100010001010010000100010000111101011001010111101010000111001001110101100100011011011110111010011111011100011100100010110110101000010101010001001000001010100101110101101111000011000010100110001110011011001011100011101101010110010010010111011110111010110010111001001101101010000011100101101000110010110010111011100011001000011010001010000110010001110010111000100100110110101000111000001110011000001101001010101110010001010100111100101111001001100001011110100010111100011101111100011110110011101000011101000000001100001111010101011111110011100001111000101010000101011111100111001100110110100101011010101010001100100110110001011111111011010101101001110011000110000110110011011000111101100100010010000110101001011010011011110001110101011101110011000111101001001101101001101010111110101111010111110001010100110001011011111001011000110110101010100100001000111000010110110111100011001001011000111101001000111101110011001000010111110101110101001100111110011001001000011101011010010011111101111000010111011110110110101101010111010111110111101001111001110000110101011000100001010100111001001010001001101001110010111100001111111101000010011001011001001011110111100100101001111101110001000001011100111101101111111000110100110001010000101010100100000110111100101100110111100110001000001101011110001100110001100111000110101100111010100011111111111100100000001000001111111010100001110001100111100111110010001001111100011011111111101101101100101101111111111001100110101011000100011100101101110111010111001001111001110000110101000010111010011111001011111001011000011011111110110111111011010100010011010101111110001000011000111101100010001110011000110110101000110101001110101100001111100001010101010110111
100110110010100010110100011010001101000111101010010011100000011100000110111100000101100010001110001100010100000011001011100010111001000010010000000000101101101010011000101001100011100010000001100101000100010010010111010101000111011110111000101000111111110100000111001101100000110011001000010010101101010111100111001100111011001011111100111001010100001001010001011100110111001000101100100001010010110001110101110111010101001010001100011011110010101001111110100110001000010110010100101101101110001101110110111101001011101101110001001101010101110110100001110000110111001011001101001100010010111011010001110001100010110000101100111111010111010011111000100101001001011011110000100011111100000101010001101101100000101100110101011001011011111100010111111001000111111110001010000111101011001000100100100001011111111000111001010011100000110101011111111000010111001101111111111010100101111010101010100101111100011111001000010101100001010000110001010001100000010110101011001110010010011100100100000101010001101000101101000010010001010111101101001010010011000100100101010000001110101100000011110001010001011101000101110110110011000011001101010101001001011100111011101111100011110011100000011000000010111001110000001001100011100111000001011110000111110101101101010000010010100100011101110110011001000010101100101110101010001111100010110110000110010010111000000100100100011010101111011110111101111111100011010000101010011010000001011001101100110011010000111101111010000100100001011111110000001010001100001101101111111001001111011110001101111100110011101111000010000001110001010111010110110001001001000110011111110101100001010101011101000000100111111111001101110111100011100110100100110011000001100010110101101111110010101101111110000000101111010110001001100111110101111110000110001111000100100011011101111001000101011001100111101110101011010110011000011001100000000110010011011100111000100000011100010101010000000011100011100000000100010010110000011000010000011100000101011101001101011000101001001010101101001010111101001000001110000010101101001001100010110101111001010011111001111111101001111011110100011110101101011110101100110100110101010001010101110100110110110000110110010110101100011011010101100011101100100111011010110001110000000001001101111110101000101100111111001110101000111001110110010100110000001011000100110010101010010001011000001100010010101010010011111011101100110010100100001110111111100011010010101011110110001010101011001000101111100011101001010111101001100000001010110111011010000111000100110000000011101111111011100010100100110010000110011010000000010000000111110000110010100111001001011000111110101001110111111011110101011110011101111110100011011001000010010101011101100100011011001000110100100111110001001011100110001111100110010110101100110000001101000101110000110111000000011110111110001110011011010111001000100111100111001110010110111010100000101011010011110000001000011000001011101010111010000001000000100010110000010100101011011000001001101001000101001011101011001000101110010100001011
101111100010111011010101101100001110001111000100010101101001011000001111100110110101111000010101001110111110010010100111000101100000010101111110101111010001111100001001110110010010111101000100101100001011010100110000111101010110110100110110001011101000000011011001110100010101110010111010111001111101101110010001100101010111110101100010001110100011010011011010110010100110100001000100000001000101000101101001101011001101011111011111001000101010001101100011111110111100101010010011101111010100111000101011111000001010001001000100110100101101101011111110110111110111111001000001111110010100010111101110111010001110000011001000111001000110101001010100110010101000000010100110001000001110100010010111111011100100101101010001111111111110110001101100011011001110010101001110011000010010000110011100010010111001100100100111011001011100100101100010100001101111100000000010011111100101111001000111000100011001011011100011110001110000111101110011000011101010000101010001010000000100111010011001001111110100010001010011001110011011001110100011100110111110011011101111000000111010110000111101100000010101001010111100000010001011001111001011001111001011110110001010100001001010100001111000111111101011001011010101111100000010110101010111000100110011100000100111011000010101001110000110111110110010100010000110100110011001011001100110000101001101011000101010001011010010001111000011001101101100010111111011101110101100011000011011111100110110111110100111010111110000011101101010101101000110100110010101110001011011110100101100101110011010111001000011011100001010001111010100100111100111000010101001001110110101001110000010111010000110001101101111011110101100000111100110000100010011100000110111010010100001001010100001110000111011101000010001011010001010011100001000100100001010010111110011101100000010110101110100110001100010100100010011100110111010001011000011101110110101010100101100111100111011010111100101101001100111000101111010100101100101011011001101000010111110111000110111101100011000000000011101110000110101011100101000011100101100010111101010110111110111101101000000000011001010101001111001000100101100000000001001001001000110110000111010010010011001001110011000001101110010111100110011110100000100110101010111001101100000000100001110011011010001011000100000111101101101000111011001001100101001111000001111100100011001011001000010010001001100111001001100000110011011101100100110111101000110000011100100010010101110100001100010000001101100001111100111001111010101000111100011101100011100001111111101100011111110110100101101010000110011100101111010101010011010100100101100100011111000010110011111011101100100101101110110001001000001110011100110001100001001100101011100101001111001111011001100000000011100000000101010110101101100011001001110111011111101100101100010011110010000001110100000101111110111111001101000100001111111100010010010001111111100001011110111110101011010101110111100111001111010100110110011010110110000110111100001001101000111000001000111000010100110101111010101110001101001001011000111
011010110001110001010110110000001010000111110111001011110000011000001101111001111001001001100110011010000000100100010010100100100010111111100010000100011011111100111110010000011000000100111100101101101011100100100000110110100010111001110001001101110000000001100101001010010110000001010000101001000001100000011100011101001010101111001100101011001011100011010111001100100001000000001000011001011011000110001110111110011000110011111001010011101111010011111100001110011011110000000010101000011111011011010001000111100101101001110001111001000010010000001111110000100110011011010000101110000110100101101100111010101001100000111001011001101110111011001011011000100100011001110011111011110001110111011011000011101000111110011011110001101110100111011101011100111000111111010111110111100100010010000101001111111100010011000000100000100110111101000011110010110000001110010111000000110101000000010001010011101000101000110000111001000001010000110010111111001011010100110111000000110001110000110111100000110000001010011010000011110111111100111011100110110000001001001000010100100001100111110111100011010100001000001110100010001100001100111001100100100100111111101010001011110010100110111101011000000100000110111110000110110101110011100101011010010111010111011110000010111101110100000101000000000000001111100000000100000010100100111101111111100011001111111001110111011000110001001001101111110100110000110111011100001110000100010111001010111110010010111110110110100111111111010000111100000110011001011000001010111100011111110100110001101101111000111001000110100100010011011100011110110011101101000101111001010011000000000011110111001010110100010010010110001100000110101010100110010001000010001100101001111100001101001001101010000110011011010111011111110100010010100010011011110010111010100011000101001001111111111101010111100110101001100101011111001100000111010010001101101000010000100010011010111000100001111101010010100100100011101110010001110011101001000010111100011000101010000100100001100001110110101000000010001110101011010011011101011101100010110010010001010011010100101000000010110101000010100101111101110100000010100001100110111100111100001000001101001010101100010010010001111101101111101110111101111010100100011001011011001100011000111001110010000000010001110110010010011011000000001101000010010001011000000010100011101010101010010011001111011101100010111010100110010110100000011001100011001000101111100110011110010010011010001000001100111111111001110100011000101100000101100100001100101000110000001000010011011110011000000011111010101101100000010111011000111001010000101000110100001101101111111100111100101011000011000001010111111111111011110001011111111110110111111110101010001010000011110101010111001110111110100011000000110010000010010110101000110011000000110000100111000110010000100100100010101000101111010101110110111000100000011100011000101110010001001100101001000111010000011010010101001011100101011001001001000110001101101001100111110101100110001100101110000110101011111000011000000010101010110001
110100101111011001011110111001110100101010111111011000111101101010100001010101101111100101010000101011101010011001101111100101100100111100110101110001010000100100001011100110101011001000110011101000101000101110001110010010010111100011101101111100111010001100111001011010001111110001010111110000111000110111100010101011100111101010100111101110110001101111110110000101001101111001011010100100001000001100100100011101101000000100010111111001001110111101010111000101001101010111100000010000101101110110000011000101111000111000000010000000111010110001111111001110011111001010011001010010111001100001001101000100110010011000010000000101111010001010011000010111001101100000100101010100100001111011110001110001010010101011111110011111111011110001011111111101001011010101110010110010101000101000100110010001111110100001010001001101111110011110100101110010001001001101010100011101000100100100010000000011011010000100011100111110111110100010111001111001101010000111111110010110011111101110000001010001100011100101110010101000111001011101100111100110011011111100100100111111011011101110001100001000100111111000001000000000101110110010110110101111111001111100011001101100001101010101010100101110100001011000010100111111111110010011000011000100111000000001010100100100100111010101111100001101110101101011111000011100001101010101100000100011001101100101010101011001100000011111010001001010100000010101001000111001110000111110110010101000010001010110010010101100000110110111111001101011111011010010010100000000010001110011111111100000010111110000111000010000110010110100101001010011001101110000111010001110101110100100011111110111010011011110000011000111010000000111000110010011101001010101011010111001011011011011111001001010001110110111001101101000011000010001111100000101100010110101101010100101111110000110111011011011100011100010110010110101000010111100111111000101111010000100111011101110111101110101000111110110001001101101001110010001001010110010001101011010010000111110011111001010100001011110001110010110110001101111000111111010011001010011010000000010000000011011011001100111100000101101010101001100010001111011000001011011011000110100001000110100011101011001100010110101100101010110100111111100111110000111000000110110011001101001000000111101011101101001111101101011111100111000000110001110001010100100001010100000001100001000011111010011110111110101011011110101111111100010010000000000111100101111010101011010011110111001111000100101110101110110101000001001110000000110010011101010100010100111000101001000101101001101010110110111001111010001011111001101100110011001111100100011111000001000010111100110111111111010111101010110010111010000001000111000111011001110110100000010010001000011001101010000001000000111100111001001101000000101010011100000001011000100101001011100100000110110000010001001110000101001011100110110100110010110111110000101100111001111000000101011010101110100100001110101011000011011011010001001000000111110010000001101001111100110001111010111111101010111001011101110001000011010111000
001101001101101000111101011101100000010000111101100010101100000111101100101100111000001100001110010000101010010110000000011000110101100110111101100101001111010000000010101000100101010011100110010010000111101101000101100101110011011101001111001010111000010010000100110010000010100111011000101110001011101010101011010111100110011110010001001001010011000001110010100011011111110100001001010001011011001000111110100101010110110110110011100100101100010010101011101000000000010000001011001111101000101111111001010010000100011011000110100100110110011111010011101110000101100000111101010011001000000011100001000010000001010010100111011000011001011111010110010101100011111111011100110111001111000110000110101100001110100001100101010100000001100101001011111010110101011110011110100101101111000000111100000001110000111110011000111111100010100111100010011011000000000000101100101110111111010110001010001110111110101011000010111001100000011010111111010101100010010001000111110111100000100100100011100111001011000010100001101110111100000101101011100011101101000100111100100001100011100111000001001010111001111010110111001101011010111101001001000010100111101000111101010101000111100110010011111000011100101101110100000011011000011100001111101000111001011001010101111001111111010011001110101011000101001110001100100000010100010000101001110111011101000001111111011000010101011100000010101100001101100010101001000000101010011011011110000111000001011010111000000010110100010111010010110111111000110100101110000011100110000010101110011110001111001110101000001110011001001001001001100011110111110101111110111100000000001010100011001111000010010110011000011101011011110111100111101100000100100110011110110111111000100000100000110010000000100111101110111000111101110010111111110110110111000111010110010011100001000110100110101000011100001110011100010111001010110001010000101010000100111010111110010000110101100110110110000001000101100010100010111010010100100011100101011110100000000110011001001111101100001011100100000111110111000011100110000000010010010101110010111101111000100101010110110111101101000100001110011010111100110110111010000011010011111100101001000010011001100011110111010100101011100011111111101010101010001011010110101100111101011110011100001010111110111111101101101110010000001011101011011010010100111110101110000010010100100110001110000011111010111010100010011010101010000011001110111111010010000110110101100011000011111010000000001101101001100110011001100100010111011110100110110110001111100001011001111010110000110111100110100001011001110000000011011100010000010101100011011011110101010110100011101111100001101010111000001011001011011001110101110110111101000111111111110010101011100101011101011000100110010001110011101010111101001111110011101001011000100111010001110111101111101011000111110010101100101000001110111100110001010110101011100001011101111010111111011001001100111011011100110101011010011110111001100000000100010101111000110110100010110100110101101000100110000001111001000101000000001001011010
110100101010100011010110010111010100001111000010000111011011010101101010010100000000000001000111001001001101101001101001001010111101110111101110110001001101001001111110000100010111000101001010000100100000101011110010001010010100010001101101011010100010010111000101100101010001101010100010110010011110010111010101101100010110011000100110010000100011101010101111010000000111100010010011010011101000101100101001111010111000001010101001100101110010101010111101110100100001001001011110001100001100010111111110001000111010111011010110111010010111111010100001100110000111001011011000000001101101001101011010000011111101010001110001111101010101000100110100001001001100000010110110010010111101110001001101011000100011100111101000010010100101001100011001101010111110101110011001110101100000001011101111010111101010110000111101110011001100001111111110010101101011000111010111001001000010001010010110011111001101001111001111101000100101111000001100100100110000100000101110111101001000010101001000100101011101010000000100110000111001000000000011100010110000011011111001111011001101001000010011000010110011110010011000100010110001001000011111111011001011011011011100000101101001011011110111000110001000010111110000100111011010000100110001001110111111101010000001100101101000101000100100011101101111101110010111100110100010101101010110010111001001000110110110000010010111001010010011011011110011110001101110101100011100111011110011001110101001010100001011001100110111101010011000010001100110101100100100111110101011100010101100010100101011000101000000001110100110010101000101101011000001001100100110000101001100111101011100111001101110011001011101001000010111110011000000001111111011000101001101000110110010100101000010111100101011100001110100001111111000000000011011110101101101001000111000101101110111011010100110111100100000000111010101000011100011111100110001011110101101011000111100101011101111011001100111111111001101001111011011101110011011111001000011001000011110011000010010110011010000010111011111011110101010100111101001001010100001100110010111110111111001011101111011000100000010101010010101010111010000011101001111101110001110111101001100011011111100000000111101111000001001000100011100101111101100011110000010011101000010110100001111101110110010111100100010011110110101000011001100000110111010001001110111100111111000010011001000110010110101110000100001011100011010011000010010001100001101011001101000110101010011000010011110010000000101000000010000110101110000101100000110100001101011111100001010101000001001101011111100011000101001110010101010010010000001101111011000110000001011000010111101100101011011100100011000101101111100000100011101111011011001010000011011010110111000110010001010010011010101111100000010000100100000001010111101101111011000011011101001110110111011101111110100000001101110011101111110101010101111010101100010001100110100100110111001011111110011001001001101000011011000011101010111101000101011000010000100011101001111001000110001010111000110100101000101011111010001111000100101
001110100001000010000010001100000011001000010110100001011001000111010000010010111111101000011001111101011101010010010111010111010000100100111000001110000101100011000100100001010000000010101001001001000100011000011010111010000011101101011101011011000001111110010110110001111110001111101001111000000001000010100010111111110001010010110001100101010101001011101011000100001111000101001011000011101111000011011000011100101111101011010111100100000001011101111001101010011101011110011111011100110011001111110100010001000001000110110001010000100001011110011110111110001111111011110010000101000001111000011100101101010110001010011110100101100111001011000110111101011101111101010000010110110001010100001010001001100100100011100111000101110100011000011101011110101000100111100110101100001111001111001110000100011111011111111011010101000000100000001110101101001010101010100101110000011000110000011000100101011100001101000101011110101001100111010100011001011110111110100001111000100111010111101010111000011001011011011111000010110000111000101010010111101101000011100101011111101000010000100101110101001011010101000110101011110111000110101111100011000101001100110011001011111111100100011111010010111000110101001011011111000100010110100100111111011110000010110110001010100000000110000111001001011001001111110001010000111111001100110011010011100001000011000101111000100111111101110011001011011100100101101001010111110100100001010001001000100101110011111010100111101101011010101101110011100001010100011111000000101111101001100111010011001011111011011001101101111100010010001110011011001010010111100000000000000010011100100000000011100000011110001101000101000110100000010001111010110010111100000010100001110011111011110011011101011111000111011011100011111110100111000101100001000000100101110010010111000010010010101001110010001010011110100111000011010111000110000001001111001100001100101001101001001110000101011010111011100011100001011100000110101000011111000001110001100000100000100010011001110001000111000011001101100011011010111100001110000101010001011010010110100111000101101110111011000001011110010101111101011101110000101010111100110000010010101010010110001001010111111001111011000111110001100101111001010011001001111100001010011001011100111101010100111110101100010100001101101100100010001011100100000111101010010011000001101110100000100010000011010110010010101101101010110010010111010001110000000001110001000000001110110011000110110001011000111001111001011000001111000111110110110111000100000000110110100011100010011111001010011000110000001010101110011100010101011001011101101111110100001110011111010110000101111010000001111011101011100110000100011001000010101000000011010100011100100111000011011111110111000100011001101101111101001101100110111111000010110000001100000011111010100110010000101001000010011011001011010100111101010100000111001011010101111011101100100111111011110011001100101100100100111000110110101000110100100100100000000011111101100100111110000111100111000111111110110011001100101011111101111110
000000011000000001100111011101110101010111001011001100111001000001101110100100100110010110010110011101110111000010010111010001000011100111101101001001010111001100000101010100011111100111000010000110100101001001010101110010111100111011000110001000000010110101100000110101011110011000000111001110101000000110011011010001111101011011011001001010111001001010011101111100010111101001111111001011010110010010101001001100110011001111100111010001101101101001101001110010111000100000100011010110101000111100101010001000011001010011000010010111010110111110111100011100110110110000010110101100111101000110100111101010100001111010110111001010000111001000110111101010011100111000001101010101001000000001111111111010001001011000001000011011100001111111100011111110110100010000001111011011100001011000011101111001101000111001011001010100001101001001100110110011100000010000000011100001100101011010110110100100110111111100011001101001000011100100011010100111111110010101011100000010111111101010101001000100011111101100111110111111010011000011111100100111001111110000011011011000001001000100111010101100110100010010011111110111111010010001011111010011011100111110011110011111010010011111101011101001100000001111110000001111000011000111111010111101110111000100000000100001101001000101000010110111000011111101100110100111111010011100110000101101010100011101111000011010000000000100001100010111100001100001101100100110000010011110011011100010011001111110100110110000100100111001100110101001000100101110001101110100111110111111111111000110000110111010010001100110010110011100110100111101110101011011010111011001011000011001111100111000100001110001100010101100100100000101011101001110100010001001000110001111010000111110111110001001111010101000011101011010000110101110111111010101110111010111001001110000001100000100101001110111111100110011100011001100001000100101101010011001001010100000111001111100110111000111001111011110111110000110110100101001011110100001010010110111101101110101000000101110101000000110110101110101010000110001100000000010000010101010011101111011110001000100001011110000010101001011101001010111110010001010000010101101111000010100100111100110100110100111110110100101101100100111011011101000110100110111001011011110011010101111010110000000100010000000010010111100110011010101001000011101001111110001010001011010000111100001101011010011110110100011110101011100111000101100110011001001101011111010010001100000000100100001100001111101000100100000001010100110010100110110010101000000101101100010101010001000100101010001100010000000111111111111101100101010100011101011010001010000101101000001101101101100001101100011010011011011100101000001010101110011101011111010110110111010110011111100011000100010000011001100111111001100000111100001001010111110110110100000000101100011011000111000010110111100001000101111001001100001110100100100000100001010100001000100011010111100000011010100111100010001101111010110011110001100000100001110011000011011011011110010100110100001001000110101010100000010100010010111110101
001010011000010010100000011001111100111100110101100001101101110100001100101101010111001001100110100111110100101001111111110100011100110001010000001110100111000100011110101111110100010111110111110100010101100111101001000101001111110110111100010011000100111100011001101000010001110100010100011010011100001111101011110110001100010000111011100100010000100000001000100000111101111011000010111010101011110101100100011011101001011000011110011000000011110001001011001001100001000011011100100101111110010011110100111011101001010110001010011110011101100010111001011110101111010110000101011100000111011111011000000110100000100100110101101101001001100000010000110010110111011011011010000101001010001110010000110010001001110101000011011000111101110010101111011010111010000010000110000101110110010111010101100101000000100001001101010000010011011110110010000001010000101100000101110011111110010001111000111101100000010101101111011100000000101001000001100000110000000011101101110010100110110100010100001011000110001100000010011110011010011011100011000001111011100111000100101010100000010100110010010001110101111000110010011111000110000111100000110001101100001110000010111010001010110000111111111001111101001011111100011011011101001101101001011001111011100110001110000001011110110100110110110111111111001110100110010011001000101101001111100010110111000000110000011010111001001001110010001100110010100110000111011111000010110100100110010000111101101110000111010001000000011000101001110100011010101000010001110001111101101100101110001010111101001111110101011100010010010001110111000110011010000001001001110011010101111100011110010000001001011000101011110011001011011110011100010100011110111110111100100110111001001001110011010111110010000101111001111100110110101011010100001100010011110110100001010011101110110010100110111100011111100010111110001111010011100001110000111011011011001000010111111110110011111101000110001100001100111110101101100110110100001100101001001000100100010011101111001110001101100101101100000000111101001010011001110010100000111000000101101000111000011111101110011001110100011010111011010000101010011011000010100011100000101100111101001110011111001010110011110101110000001110001111000100001011000100100101001000101100100111000100010100100111111000010100101011000011001000100011011000111101000110011100100011011011111010101101110000010010010100111100011100000000111000101001010010100010010110100101001010010000111111001000100111001101110010010000111100010111111000011110110001111111110101111101010100011110001001001000111011101011110100000001010010100100100001010001111110111001110111000000101100010100101101100100111000111111100111001111100111101001111001111100111110110110110101110100100101101110011100011010100001111111111010101001010100010000001111111001101010011011011010010101100011101110010100011110001011011000111111001110111111110100011100000100110100100010001111001101011010110101110011010110010011010010000101101111011001111010010011111100100111001101101110101010001111101101000110100100
010001000111101110000110110010001010000010011011101001110100110011101000000110011010001111010001110101011100101001010001100000111000011100011011100001111100110111000011011110010010001011000001111110010110100001101000100011010110001001101000011101101110011011011000100100010011001100111011011100000110101010101111011011001001111111100111101100010011101111000110111000010001111100110111100110010001011000110111100000010101100001000110100000101000000001001110101001011001000011101111001100010101101001100001110000110111110011011001001101001000110111100111111101010101000010011111000110011000101110101011010111000101100011011010101100111011110111100100000100001111111110000100100000010000001110100101101111001001110011111001100001000110001100100101111110110100110101100001001000111000111011111000000001110010011011001100010011001110101001110001100001001011101001001101100001111011111000001000010100110001000010110011010011000110110000110111001101110110000010001010001101010100101110000110101010000010110101001100110000010001100100010000001011111101111010011011100010010101100111101101111111111001110111101010010100101011010000011100110100001100000110101110010001100100010001011010001000100001001001100010010010101110111101110110011110111101010011110010111011010010011101011100011111010110001101001100101000110001110001001011010010110111100011000001111001110101001000001011101100100110111100001110000100010000100101100100110001010010101000111010001011000010011100101010110110010111000010000011001111110010000010101011010100001010000000100101100110110001101101110011000110110111001001101111001000110001011010100000111000001011110000010010011101011111101001011011100010101100001000010111010000110110100000000010100111001000100110001111101010001010110000010010010011000011000010010000000011100011110010010011000101111001101110111111110000010111111010110000111100111100001100111110010100001000110110000011010001101001101100110010111101000011011101010110101100001010001001100111110101101100011100111111011010110010010110011101011010101101100000001110001000101100001011110100000010111011001000110000101000111100000101110000010010101001011001000000101100101000100111100101101000000010001011011001100111101001100001111111001011111111111001000100111011011000001010110010001001100001111101010111110100110100101110011100110101000100000111101101001001001111011101101100110111000010011011111000101010111111000000001100000011010110110100101001001100110010011001011001111011011011010010101101011101011010000001101011011001111011011010010000100100101011110001000001101110100110001110101100010101011111000011110010010010101000101011101100011110011010001101010001001010001000101001111111011110110001101011011000100011001001010011011000011100001101010100011001110000100000101110110110000001001011111110001111100010000011111011010001111101110011100010110100111000100100000001101110111000101100000111001001000100011111000001011010100001011000001001101001001010110101110101001110000101001001111100000000001110101100111010011100
000111000110100001011000100010101001101101110000111111010000110101101110010000110110010101111110011010000010111011101001101111010010110111110110101010101100111111001111010010011010011101001000000101001001110010001001000001100010111111110011001100001101000111001000010001111101101110000100010011000111100001000110111100011001001110100010100010111001100110000100100100000101111111110111111010111111110000000000101010011011110001000011101001100111101100001101111001000001000111110000011100101101001101011101101010110010001000111110101110000010111110011011111001101000000111010101100100001011111111000010111110101100110101000010100110011101111011101011011101110010111011001110001100011010010010100001000000000010111011001001011111101110101100001110110110100110001111001011000101010011110001000101100011100111001100111001000111001010111100101111111000010110010111111011111101110100100111111001001001100110011000001111001100110101101011100101111110001011001010111110101000100010011111110110011011110110010000100110100110000001100100001010100110110110011000011101010100110010111001011001101101101010000000001000001010000100100111100001101100011011000100111010100101000101111001010000011111110101010110101111101010111101000000100000101010100111000010011111101100011111000111011100100000110110100100110110001100100000010101110001110000000001101011010101010011101010011010000101001010100100000111001101000110000010011000010111101100000010010000111100001010110100010000000001000011011000111110001011110010111010010001010110100110010011100000010111111001001100100010110101100100000010101010111001001000100101001010001000100001011100010011100110000101100100001000011110101000010001011110111101010011000001100001000111100110010111111100101110011000001010011101110110011110110001000101011001011110100100101101111111101000001111111000101101010100000010111101000111010000001010001110110001110001001101101111001011001011010110001100000101101011100100100110100111101011101010110010101101111100100100000110010111000111110101011010100101001010001110110000101110001110000110111100010011101010110101111101111110011001010000000111110010111011111010001010100111110010110010010110011010000000111111111010010111011001101100111011011011111110011010000001101001101001010110000100000001000001010011110101110111110000011110101010111000101000100111110010001011100010111110100100111011011101101001101010011110101110010010100110100010000101011101001100110000110000100011101010011011100011110000110111111011110111110111000100000101100010111101110010010100011011001110001001100010010001111111000000001000010110110110110100101011001110101110000110111001001010000110011000100010010101100001010000110010110010011011011101011001000011100101100100000111100111011001011101001100000101011010110011001110100101010011010100001110100001110111111110011110001110110011100010011010001101111100110011101110011001111110011110010111011110110000010010100001110000110001010100100001100110011000010100000111010010011011010010011101101100000001100011000010
001000001100011011110101111001110001101001010001011110001011011010111111100101010000101100011010000010011001100101011001001011101110010101011000010011000101111110110110000001011001110111111011001101100101101101000110100111001010110011011100101011110011110101100100000001010000110011101011000100010111011001100110000101101100001011000111100010111101010000110111001001000101101100101100110001000101010001010100101111100111111110000110101111010110000010011000110100000110001110010001001110111110100001001010110000001011101101010100100010100110111001101001010100111010111111010110010000111001011000010010110000001101111010101111010110101111100010110101111011010011011000011010110110111100110101000000001001011000010011011110100010110101100010011001010110011001000110100000011110000111001011101111010101010111111101011101111000101100001101001010111100101100111010001011001010110010010111010110001000110011001001111000001000100011011011101010011010001010010110111000110011010001000010101011011000001101101001001001111011010110001010111101111011111010011101110010100110101100000101100110101100000111100110110000000110011011111101011111010111010001110011111010010010111100101110110100101101010100100010111011011010000001101000101010011010111011010100001001001101010000000000010101000000111011100001001101000100000100101010010010111111000011000110110110000000010111011111101010010001000010001110000110101110101111011101001101000001100001010000101101111011101001101110011000110011000011101111111001001001011010100100110110011100010001000111100001010111110001100110110100001011110101001100110000001001100010111110010100100010110100000010101110111010010010011000001001111000001111110101111110101011100101000010010100011010000000111001010010110011000011101100100110001000001001011001001000110001000110100100001100000101111001000001010111100101001111110101000101000000101110001011101101010111010110100110110100100010010010111000001001000110101001001110110001000100011101000111010111000101010100010011011101000010001111101000010001111001100101111100111111101000000111100011101100011011011011111100101011100001011110111111110000101011100000100100011111101011111110000100101000010110000010111111100001101100100001011001101001010000000101110101111010000110100000011011011011101000011100110101010100110011101111111100000100100101111010011010101010011001101111010000001010111000011011000010100100001000010111011010001111111010110000001010001101111001010001101101001111101100010101100000010101011000000101110110011000111111000011110111100101100111001011110001111011110000100111011010001000011011010000110010001011000011011010000111000110101000101001010010001010101101010101110001011000110100111010001010011101101011011010011101110100110000100000001011001110001111000001010111100110100111000001100111100001000111000001111011010010000000000110101001000010000010001010100101101101011010001001101101010011000111000100011000001010010101111001101010111110001010101100010011100101000010110011000111011111110100011010100010010011
111111010000001101100111000111100110111010001000011001110100101111000100010000010100000110110000100001110000100001001110111000101000111110100100110010001011011011001111111110111001010001100111111100011101111010011000000100100011110001111010011001111100010000100101001110010010101001100010100000011001110011000010011000110101010111000010011001111001111001010111011110011011101101101110011101100011010111000000000010101001111110111100111111101001111100101101000000010000001011110001110101101000100101101010110010111101100110100001001101011000001001100100100010010000110000100101101000001111010100111100110100111001100011100110101111011001000111010000011010011111110101011101001001101011001110010101110010100100111011111110010100111011010011000010001000111011110011001110101110010011100000000110100001100101101011110011010000100011110101110001010101011001010011001111111001011010101010100111000000100111000100010001001001010010101000111011001001011001101000100000010110010000011011001000001101101001001111001110111001111100010111100011101100000010110111010011111110001111010100110000000100011110001101101100000010100101111100000000101000001110000101100111110011110101100001011000000100100111101001000101100010111001001000101100101010101011011110100001111001111011100010001001011110100011011110001101001111101110100000101000110110111001111110011001100011101011110001010100111010110001000010101011010111101101001110011110100011000101111011111110111000101001010000011000110011101111001111111010100111101100100111110111000011110011100100001011010101011011011101110101011111010101101111001110001001011000010001111100001000101001110100100111110110111000010100101100100100010001100110111000001101100001111011001000011001110011000010100110110000011100010101001110011101000100111011001010100001011100111010011011100010110111000010110001101111010101110111000000001111001001110101110010000111101011100010100111101001110011000100011000111110100001101000000000011110001100000001111011001011010011001011000000101001000110101001111110010011100010000101010111101011111000110101100111000110011010000110000100101001100100000110101100100000000011101110001000110010110001111010101111100010001111101111011000010111110010010111111100101100110001110101111110111101111000110101000110000110010000011100110010000000111000101111101000101111100010110001001101000001101011000111001000000010111100001101111011111100011110100100100101100101101011110110010001000010001000000000011011110110010011101100101111011101100100100111100010010011001010101110001001110111000110100011110100100111010010010011111100011100000001001111111110110100101000000000010001100000101111111011000101001100000001101001000111011001010011100101111111100100010010011000000001110111000010111101010010000000111001001010110100100100000001111101101100111101101010011111001010101011011001011000110000111011100010110100101111111110101111111110101010110111001010101101001110110111010101000101010011110111100010100100101101001101101100111111101110111011101100101101111100
111000001100000011100000101010100101010000111111010010010011110000000010110011111000100111111010001100101101100101100110111000101110110000001000111100000101000001110111000110110000001110101110011000100000110010111001001110010011111101111111111011101101001001101101000000001110001101101001101010010110010011000111101000001000010101100001011101100010000101111111110111011100011000001000111000100111010101110110000011101000100000011111000100000011111101001000100111100010100111011110001010001110101011110011000010101000000110111000111010011100010110110010000100010110100010000001011000010110100111001001010000000100100001010111101100111111010001011001101101001001100011000001010000111000011001111101111101101001001110000111001010011111000000100010001111000000010110101000101100101101001101011110000000011100101101101000011001110011111111101111101101101001001111111001101000001111100101010000001101000011110010010111100100101001100010001100100010100101011010010011001110000001010101110010101010101110001100110110101110001100100011100001101110101011100000110111101101010111101010011101011011111101111000000011100111100100100110001100100000010001101011111101001100001011001101000111010000000000110001001001000011101011100101000000010101111111001001110110110000110000011000111011110101000100010100011001100110011001110000000010110001101001100101000111101011111010011010000000111110101001000010001001101100000110100101011100111010001000100011110101111100100000101100011000010111110011011100100010100000011110111100100111100000010100010111100101011000010111100011101011110111010100010000101110011110110000011010000110111000010000011101010110000101001010111011101100101000010111011011000110100110010010010110100011001010111010000100010110010101100001001000110001011010100110101011001011011111001010000011111001011010010000100100001011111100101101110101111111000000101000101010111110101111110101100110101000101111000100011111110011001111011011100001111011111101110110111110101010001100011001001010101000001001111110100010010100011111100011101110111000100101111111100100010101110011001111111001000101100101011110110000010101100010001001001111111001010000100011000111011100100001001101101000111111000101101101111100111111110110010001111010011111110001011000010110011100000110100000110010100011010000011011101110101101011001101001001110101111000111011001010100000100110011010000100010010000011101100100100100111001101001111010000001100010111000011101011011000111101100100100101001001000100110001111010100000010001110100111000000001011100111000011001101000111011101111101111000001100010111010100101111010110000100110000001110000101100001111110111101110000001000011101100100111110111111010111100111101001111001110000110001001110100011111111010010000000001101101001111111000010001001010100010101101111001001010011111101100100111010100010100101100001011101010110101010101010110000000100000001010101001100001011011100000111101101101000110010010110010111111100011000001010110001110010010010101100001111101101100010000101
111000011111101010000011110010000011000101111010100000001000010100011011000111100010100000101011110100111001100000111101101110110000100001001100101001010011010010111000001000010000010010011010100010101001001100100011011000100011100001111011111111001101101011110000111010000000101100000011011000100110000010010110010001101110011110100110011110110101010111011001100101011100110110100101101011101110100011110010100101001111011000000011101000110101111001110010110010001000000100110011001100010100110100000111101000111010110000110011101110110110100011111011001001001011000001100101001111010110111001011101100001011011010010111100011101011110011010001010000001000011111101011110111100000011001001011011111100001101100100111011010001100110110001011001100000110101100000110000011011100011111000010010111001111101000011110101010111011011100010010100001001100011001010100101000010100101101111101110111101111110100001101100101101100000101110000100101100100111011101011000101010000110101100000001111000011111110111110000111101100001110100001001110011010101000111111101110110001000100001011100001110000001100001110000100001100010000111000110101110100111110100101011000010000010111011110100100100110010101001101000111001010010100001000011010101010110100110000101001011101000101110111001110100101111000101010111010100000000101001010111111011010111000111001000001001100011100011010010101011001111010000110000111111110100110001001100010101010111100110110100001110010111111010111111100101011111010001100001110011011111010111101010100100100010000000110001101011111011110100010110001110101001111101100010000010110100000100010010101110100010011011101111101001100011111111010110001010100010010000111010000110100111010101000110111110110011000000001110110001101010011010111000110110111011101101100111100010001111011011101110010010000010100101110010110111101000111001010111000100011110000000101000110111001001000110111001110111011010100111001101100010111011101001110111011110111011101001101110110111001000011010001010001000111111110101100111000001111101001001100010111010001100011100011111110110110001110111001011010100111000001101100011101001000110101110000000000101001011000011010111111101000000010100000001010101001101001001100110011110001100101001000100110001001011100011100011110011101011011101000100111110100011111110100100110110011000000110010111010111110101001010101000101111100110011000001010100001101100011110110011101011000001000101001010100001110111000100000010111100111001010000110001110011011100010110110111100110111011011001000011110100000001101000001001100110010010101100111010010000111010010000101011010000011000101110111110000101010010001101000111010011000000111110000011010010001000011010101000011100000100100100101100101011100000111000001110011001100101111001000110100000000101010011001001101101101010001110001111011111011000001001010011100100001111001001111010101100001110110000010100101101011110111100000100000111101000111100010111110010010111111110101111010101001011011111101001000111101100011000000111
000100101111001011010011011111110011010000100100001011011001111011011010100000000010100110001011111110010101001011000111001100100100110111111101110001111000111011110000001101101111001111111110101101011110111011100100000011010001000001100100110001110110111111110111010111101011100111001011011011101111011101011011111110101000011101000101001010001111111001101001100011101011010001111110011110011000111110010110111110011011111010000101010111101110010101000001111101101110001000110101111010011110101011111010000010001001001111011101101010101000110011110100110111100111111011010101110100110110110000111110010110101111001110000001101001111000010101011101101101110011111111001111000100010011001111000010111110011101110100001101000111110110111111101100010110101011101001111001110111110011011100000001011000010100001100001011100011111110000101010101100000001101001011101111100000101001011110011101110110110100101110001100111000110110100110100110001000000100100101101110100010110000010011010010010000011110001000100110100111111100000100001000000110110101100011010101001111100111101011010011000100001111110011010100011101101011001101001110101001111001101010100100011101110000001111011011101001010111100110110100101101001111110011111010100101011001011001111100000000011000001100101101101111010010101111010100101110100001011010101101100111101110111000010111010010111000011101110000001100100001100110010101011011010011011000110000011100101001011001110001111100111010011010010100001110100110011001100111110110110100101101011010101010100011110111100011110001011101000000000000001100011000111101011000111111100011111011110110000100101011100100000111111010010100100000001101000000011001010011100101011011111000010110100111111111011010100110000000000101010100001101110100101001011111001000100011000010000110000110111001000001100000011100110101110100101011011110100101111011000100010001011110100110011111100111010101110100011111000111100011111101010001010011010010100100100100011010110010011111101000001100111000010010000001010111011011110011110001101111001100110011101000010011111100100100011110010110101100111100000101011010100010110010010010100100101100111000101000110000101001110011000101010110101010001000111011000101011001101001101111111010000101011101111010000001111011111001111011110101010000110000101011001100110000010100011101011011001111011001011000100000011100011110011101101100101100110011111101001000010111100010000101010001001000001100001110010010001000000001111010110101110011001100010000010010110000101000011001100011011110110110110111100011100010111110011010010110100110001101100100101110000001010011001011100010110111000111001000111010000001100001011111011000000001001101001011010100100100100111010101110111110111011011010101001110100111110110110111111011101011010000000000101011110100110110101010011011000101011000101110010111110100000110101010010111000100101111001000001110110010100000100000110100000011100010011001000111101000010100010011110111111011010111111011000100000110010010000101011011111001
100110101111101101111000000011111001000100000001000011001010001100101111001000110101100010111000001110101101101100011010011111010101111001010110000111011010011100001101100100000110011110010101100100001111010011100000001000011111010101100111001101000010001101001101011011101001010000111111011001111011010000100010010011110111001110110001001010001001000000001101000111110011001110010100101101111111000110111101000011000001101000001010100011001111101111001001101010100110111111001010111110000111101100010011010100101111011101100111100110010110101000100101000111001001001000101110100010010101011010011101010111101000001101100001100000000011011111010011111000000101001101111000011011000000110000010001011101001110000010011001001001011010001011010101110100111101111000011010101010111000111110111010100000011100101100110100011001001101010100011011010101111111100110110100001000100011000011101111001011100011010001010101110010010101001101000111001111110000011011001111011011000001000001110000100111111100110110011101101111010111101011110100011100100001000000111110111101101010010001101010010010011000110011110111011101000101001011101100000010110000011010111011100110101010001110111000100101000001001111111011001010100101010010010010011010110100110100111101011001100110010101110010110011001011000010000110000001011011100001000111011111111001111011101100000000100100110111101100111010100010011000111010100101001110011101010010101010000111100011110010010100101100000000000100100011111011010100101100110000111010111110011110010111110101111011101001001101101000000101000111111010001111001110010011010101111010001011101100110111011111011000001111110010111111100000110110011001010010010000100000101100111101000010000100001011001010011011010010001111011110010110001100000000110111010101011110010001011111010000010100100001011110111001100000111101110001110000001100110011111100000010011001011001111000111010101110110111001010100001010101001000001011010101101011100100010100011001110001000001111011100000010011101011000011100001100011001011111110101100000010001001001110110011100101110110011111011000111001001010000111001001001101001101001100101100000110001010111000111001010001011110101011110000100000011100001101110101000011011000101001110110110011110010110010000011001011001010000101010001010111011010111001100100001001110001011011101000111001000111110110010001100011010111100111100001000101101000100000100001010010110101101100100110101111101101100011110010111001000111110101111011101101101111011000111100010011111101000101010011101000100010101101011001011111111001110100001101110001010101111110111001100111000101111001000011011000100101100000001010000111000110100110100101010111110001100100011010011111011100001010101011000110100111010001001111000011010110000101101110000110100100111001100011111010101010011111100101100101001001101001111000000110101011001011110100100110111011010101110100010001001010110110100011010011001100101001110100010110000011000100110111100011000010101101000110101010101000011101001100011110
100000010110100111110000101111111011000110110100011010000101000111100010001100101101000101000010111010111100111001110000110110101001001011111000101110000011110100011110011011100001010001101100100101111011100001101110111111011000011111111110110010101001000010110100101000100100000110111010110001010101110010111001011110000011000110010111100111100110110011010111000011001000011000110000110011010011111001000111100111111000010011010011100010100011000110011000100010100100101100100110111001110110010011101010001011111110100011011000111100110110111001011010000101001111011011000110000000010111001011100110101010101110001010000110100001010011100010101111000011111111001001010101100010010001010101000000001011010010001010010010110100000010111011010000000000001010010011011000111111111000011011100110011000011100001000111101101101100110110011111111100001101000001011101101000111001011101011100100001111101110001000101011001011000010100010101110101111010011000111000110100111010111110001000100110001011110011110101110010110000011100111001000010111101100001110110011001111101110100011000110111001010101100101011000101110110100010010000011101111110011000010110001110110010000001111100010001000101100111011111110001011011111110100000110000010000101010111010011010100010010000100101000100110111100000010001100001000110110011011011000100000110100011001111110001011010000011110010100111000000001000111101111110001111101110010000010010010110100000010110100001110000100100001101001111011101001010100100101110000001101110110010101101101011100111010001101111011010100000001111010000100001010111101110001000010001100111011001010100010111111010010111110101111101111101111110011111001010100100100010111011111001001111000111011001001010000100101101111010100011001101011001111111000000110110000001101101000010101011011011000001101000100101101110010111001001000110111100001110001101101110101000100001001000000010111101101110011101000110111001011100100101001110100001100111100010000001111111010101010101010011100011101110011100001111110000001101010011100101110101101111000111011001110000010001010010000101001100011010100010111110101100101101101001001110101111101001110001100111100000001000110001110100110101111111010010001011000000011111011010001011011100110001101100000110101000000001011010010001110100100001000001010011100011001000011101011100111010111101011111100101100111011010101000110111100111110111100100001101101011010010000010110100101101011011001100011111011101101011000011100001001110100000101110100100001111010011011101100000100100001110011010101010000000100011111001111001101101000111001100100111000010010000111100000100010101111000110011111001010110111100100000001000101110111100111010011010100110000011000111011100001100111011011111110010101010001011001101111000001011101111010111001010100111100100001010101001101101111111011011100010010110110010000110000001101011000010101110000000011010100111001100010110001101010001100000100100101101011100110100011111001010011000011011000101010011110100100011000111000001010
100000000111101101001010110010000011111011010010000000001100111000000011111010100110101010111001000111010001101100010110111110110000100000000111000101001110011000001000100101001010100010011011010010111101011101011110001011011010000001010000100101101100011011010110100011101011001101011011001101010110010010100111001010100011011001110111101011000101100001100101100111001100010110000110111010110010101101111110101001111001010001110110101001001101100011001011001101011110000111000000010110100000000011101000001101001010101001000011100100101001111000010010010100111111000101100111101110000111110101100110011010011101010001101110001111111001011101110001000111100101101101110011001010111111100000111010000100111000100110001100010001111010010100101100100110101110100100001000010100010010101000101001001101000000100000000100111001110100001010000110001101010001110110111100110001001001111001110011000101111101010101000111110101111111000000011001011001101101000100010101000101010101111100011101111001101010100011011010110010001010110100001111001011101000010000010001010100010110111000010101100100000001101101101011011011110100100011000011001101001001010101001100011001001000110010100010001100001101110011110011101001011001010111100010110111101101000100110000001011100000110111101101001000000101000000111100010111010101001100100011011001111110010011011111010011001110000111110011111100011100010110111010111100100100100100101101000011001100001111010100000100110111111100101110100111010100011110010001111010101000110101000111001111100010101110110101111101100000001010011011001111110111010000111110111101000011011110101000001001000011111010000000001010000010101110111100100110111110011100010000001111100100010111000101101100001010101100100001100101010000110001001010111001010101000100010010110100110000110001101010110101011000101001010000101010011001100001010100111101101010000001000111111101111111100010101010111101110100110110011100001110000001000011011110110100101101000110110010010111010000110100110101000100111100010101110101101001100010010110011100111011111011100110000100100111001001111000110001100010010100100101011011101000011001010101101111110101111110001100100111000011010011110101101101110010111011111011001101111000110010100100110000101010100001110111010000011001110001100001010111000001111110000101101011100011111110000101110000111010001011010001010100001111010010001100100100100000011101110001001001000000011100011101110011000011001000111110001101001001001011000101101110100110110111010100101010001011111010011111110110010001000101011001011101011010001101111110110100101000110011100000001001110010010111000001101001011000011110010101110111100000001010000011100011101001001011110110100011011110101000011110101101000001001000010101000111000001110110101000110111110101100101110011000000010010011100010000110100111111101100101100000100000000111100110011010101111111001000000000111010010010010111011100100001100000000010100111101101111001110100010011101110001000100011110110010111100110010010100010001110
011110010000110010011011111001101100101111111010000111001001010100101010110011110110100111101001010100001101010010101000110011111101011011000110101011000110001100011001110111111001010101010010110101011000110001011011010000001000111001001110010110101000111011101000100111111000010111001000000011100010010000101111001010011100100000110110100011101101101001011100111111011110010111111010110111000100101000000110001110001101111001010011110111000111011100001111011000100011010101111110000110101001001010000011011011100011010010010100110011101010011101011011100100001111110000100101010010100100111110111100101011101110111100011100100000001011000100111101001001011101010101110010101111001011111110010010000010111100101001100100101101101100100100101010011011110001011010110010011001001110100111101110001010101010011011001011010100011011110010000101010010011101011000110010101011001011110101010111111100010001100010010010010000111010100001100111110110010100101110010011000010010000010110011001111010000110000100100010010101100100000000101000100100011111011111101111100100110100001101110000011100111101100001100000011100101111101110011110010011111010001011111100101001010000110010010011000011001011001100111001010001100000111000110100010001010000001111111010101011100001101000110001000011000010101111111100010001110010110001100000010101000011110110110000011101011011101011110111101000010100111111001110010011100011101000010000001111001010110001101111110111111110000110001000101010001000010110011100010111111010011111010010110000001001111011100001101011010101001001010111101100011111000000011001010111000001110010000001110001001001000000100010100010110101000011000001101100000100001101000101011011001001111110010111010111000000101011011001100110011010001111001100010011001000001110111110011001001000111011000110001000001010001100101110010000110000111010000101010000000101101110111110111000001011000001100100110001111000101100101111111111111011001100111000111011001100100100011101100111010001100111011101101001101001000101000010101000110110001001110111101001101110000100110010110111100101101111010110111110011110101001110111111111010111100000111110001101110000001011001000000011111001101000000100110110010010001100110010001101010100010111110000101111110101010110111100111111101110010111110100101010110001100010011010001010100111000111111111101101011100101000100010101101100010110001001001100111110100000001000001100111111111001000100101010111101000101111001100110011100011001110001010010011111010010110110101100111100010111010111010011010010101101101001110101001101101011001111101010011111001001011110110000010000110011010011011101110111011101001101001001101111111000101110000000011000101000100111100010000010011111001111001110011001011101000000011110000000101101001100010100110011100000000001011101111100101011101010000110100010100011001001101011110110010110101010101111111100110000110100101001110011101001000000111110001100010111010100110010111011100000101100110110101000011011100100001011111111001010011111010
011001000101110111000011000111011110110101001001011000111010110101000000000010100110101100111011010100111101011101010000011110001001001110001000101001111100010111001101001111101111010001010010101010011010110110001101101000111010100000100101000101010001010000110111100100000001000101101110101101110100000100010011010111110101011001010111011010101011000101110111111011100001010100011000100101101110100000110100001101000010000011010011110101100100000100011110110111000001001111010010001010011101110100110001100001000011000001111110010100101111100000101011001010111110100110101001100001110101100010000110010101001101001001110011000011010001101101010000000000100010101101100011101000001100101110000000010011101101100110100110101001010000110001111010000001101010110010111010001101111000000110100000001010100001101001010011110100011101110111110110010111001100100001010101001010101111011000111000011011110001011111001101000101100101101111110101101111100000101010001101100110111010110100001101000010000001001100110011110001001100101010010100101011111011111011101010110111110111001110110100011000001011011110001100101000011100000001111010110010100101100111110001010100110001000001001011110000011111001011111011011100001011001100110100110100101001111010001110001000001010001100111011100011011001010100110000101101010101110010100001010111100101110001001100110010101011100100001000101111100110011101001101000110001110011101111011110011110010110111011111110100000010011110000010100011101011011011000100011111011010001100011100011100001100001100101001010101100110001101110110110011101111111101101111011101001010110111000001101101000100010110100010110001100111001001100100010001000001011010010101011100001010000100101010110111111111101011110010011010111101010000111110011101001001010001101100011110100010100110001011000100010001111010011111010110011100110101111010001101001011010101010011101010001001100010110000110010100000011010000011000011100101001011110110111000000100001110101111010000001100101111010111100111101100000001101010001100001101010000101110100111001011010000110001101001110110000111111100000110101110011110010110000000111001100010101000101111010000101000001010000110111111110000111100001100000011100000111000101011001100100001011101001001101000010011100000000000011010001001100100100000000111110000100101010001111001111100101100011111000000011101111111001100000101011010100100010100001111100110000111000110101001111001111000011100011011010101011101001100011100110110011010010011101100100111001110110101110101111100110010000001010000100010111110110100101111110111000010110010000010010010110001111010010110100010101101000001011011100110000000110010110100011100101101100111101010111010010100010001001111100101110001110010110111000000100100100010000101100111001101001100011101100000110001010001100100001011000111000000110100100000011101010100111001000010110101101110010101010001000011100010110011101010011110011000101010001010100110000011010111011111111010010011101011110000011010011111001100001101100001
000010010001111110100001111111001000000011010000101101110101000101001010001101100001111010011101101001100011110001000010011100110110101101101111111011110011111110110000011111101001010000110010111101111001111111011111001110110000110111010011101101100010001100101111111001010001111010110100000100110011001110011010110100011111011111000011011100110000110101111001100110011101000110011001010010011110100100100001011001100101110100010001011010001101101001001011001111111111011000100111011111010100010101101101111111000110000010010000010101101111100011011000000100011101010111111001010011101000001001100010110011011100001101000011110000000100011001111110000000101010100010011011001010100110111011100101110110010100110001110010110011101001110111111101111001111101101111100110001100100110000000101111101110010111001100111110011001001010011001101011001000101100100111011001100001011010001100111100000110111100001110000110101010001111101001001010101011101011000010001111100010100011111111010011111101101011000110010110100111011001111101011100101111001010101100110110000100001111100001101100000101110001000110000111001110000100010000101101011100011111100110100101000010100001101011100100011111111010001110001111000001001000010100000100100001000110100100011111011101001101111000000110101101000110111101101111010011010011101000101100001000101011111100110101110110111001101101110011010100111100101100111001111001011011111001011001111101100001110101000001101100000000101111000111001110101010011011000111100000010011110111111110100010010101100100011000101010011110011000111100111111010110111001111010001000100100000000101011111110110000000010001000101110001110011100110010100110001100001000110111001110000001101001101001111110011011110111000110101100011111000100001111000011001000100100101100011111001110010111011101010000010110011011101000110010011001101111100011100001010101110010101100011010110100011110110001001001000000010100110101010011111011001000100011100010011000100100110110011011110101000101010110010100100101100101101111001101111000000110001111000111101010100110010010100100100110000011001100111011000001100001001111111110011101010111111010011011001011001110111001011000100011000010000100011011000100110110010000101110000011100000101100100011101001111111010101011000000000000100101111010001001110011000000000010010100111101111110110010000001100101000000100010011100111011001001110101011001100010101101101011111101010100101011110011111000111101010011000011100010010000011100110010101001101001000100010110001100010010101100110111110001001110110110111000011111100110001101101001111011011010001001000010000000001011110101000010111001110000001110000101000000101010001110111010001000101011101101101011100010010101100110101011111111111011001100001100010011101110001100011000011101100100100111001001010111010100100111100000010011001111010100011110011100010110101010011101110101001010011011110110111001010111110100100010110001111100011110011000100100100000101111000010100111111000000101000111001010000100110000110
011000011100111110111111110000011001011101010111101011000001000110100111110111011001101010000111100001011110011101101110001010100001000110001101100001101111100000010000001110111000111100010101010000100110100010110111100101100001001111011101010101010000111100111001101000100111111111110111001110101111011011001110000111101110101010111000000010001011110000000011111110000001100110000000000011100111101000011001011111101101100010110001100101010001001000111000001000100100111110011111000111111001100011111111101011110011001111110011011010011100100000110110011011100100111000011010100010010011011000100111010011010001101001000110110000100100011101001001101101100110010100001110000100110101001101100111100101000100100000001100111110111100001110101111100011011110101010101110011001111101001111000001110100101110001000110010101100010101011010001010101100100100011100001110110100100111011001001010110111001010001010011001110101100110111111010000001011011100110110011110110110100110100010010010010101011110101110010001011101011111100101110010011000111110010011011101010010100111111110111000001010010011111011010100000111111110000111101000100100101000100000101101001101010101110000110000101101010000110011010100011011100000101100111000010101010111000110011100001110100110100100110011100101001100000110100000011100001101001010010100010100000110111000011010001000100010001111111011000110001011100110100011010101010011001101000001100001111101001010010001110011011001110001101001110001111101111011011110001011101011101010000010011010010001010000111100110011111101110111111111100101010100101000110010011001111100111111101101100101100010011011011100001001011010111100001000111110010010011000010000010111101000101010011011010110110010110001110100000110010001010110001000101011011010011010010111101101100110110011101111011001111011101011110110101101100011101100001100011100101101001101001000100101110100101000010010110000010100001010001010011011000111111010101111000110100001110011000000001010101000001011000011010111110010100001111111100001001101010101011100101011111100100110010010111101111110011010001100010001110011000110110010100111000011000001111010010011101001110111111111100000000000100000110100010010100000001011111010001110000100100010011111100001101111111100101010101000111110000110001100001010010010011010101100110010010011011100100110011110001001101000111111010001011110100001010001101101111100111111111001010111100010001110111110101111010110100010010101110101011011010010100101110111010011100010111001001101111011111110100000111111010110110100011001001110111101110101010111101110111000101111100111010001110010010001000001011100011000010100010101000010010111010000001000110100111001001101101011110011110010010010010010011000100111101001100001111110110100101110001110011001110010111110100101010100001011110000111000001000101100001111011000101010000101111110110011100001111110001100010001001100011011100110010011010001010111110100000010000110111010010000110111110100100010010101011000000011001101010100001101
011010011101010000111010011011111110000101110011011101001010010001010001111000111100011010000111111101101111111110001000101111001100100110101101111010100010000000111100111011111110010000111100000001111111110101011000010100010010111000000010111011000000001111111101110101011110101110001111111011011100101101111001100001111001010100110110111101010110111111010110111010011001111000110111011011000101001010101101010111101010111011011110110110101011001010111100011111011000111101101100111011000111100011001111100010001010011001100000111110011010110101011111101101010100010000001110000100001011010000011110111011101001010100110010000001101001110100010011100011100010000010110101101000011000001110110111100010110000011010110000101100101011111001111011010001001101101010011110000101001111100000010000100101100000100101100110010000001100011010000110010101111100110110000011001000000010100010010010011100110010010111100001111010111111100011000110011101111011101010100101001101010110101000100111100101001111001010000000111101001001101000101110111100010110101101010111001111100100011111111111011011000111111110100100100000001110011110100011000011100111101001010101001111101101111101010101101010000000011101101011110011000000001000101101000100110010100101010011110010100100001110010011010101100011101110010100000111000010100111101111101110101101011111110011111010000011101001011111111101010110011010101000011100010101011100000101010001000000011111000110111111011101100011101001110011111101110010011011100010001100111010011011001100010101011111000001100001000101010000011000101010101011010101000110011100100100111011111010111000001001100100100011011000110101001001101110101001011110110000010011110001000010000000110000101100001011011101110001100110110101001011011101001001011000011110111111001100001001101110100001111001110101100010010111010001100010001000110001011100001001100010011100111001010010010001111010000100100010010011111011011011001111011100111000110101011101101101100011110010000011100111111101000001001010010101111110110100001001110111111101010100110001011110110000111100101011001000000011100011100001110011011000010101011110011111111011000011100111111000010011001001100110010100011000011001010101000100101001011111001111101101000111100000110001101000010101110110011101011000101111011111010000111110100000011001010100001100110011111000000011000000010000111001011110000010001111101100111101000010001100110101100110101100010001110000111010001000000010001010111110011001011101110111010101000011101011000000010100101101100010101001001011100110011100111110011011110100111111010111011101110101111101000100010010110110100001100100111010010100011010010011110011110011110111001110101010111011110011001001000001110000111011000110011111110000110010010010010111001100101001011101011100111100011010011010100001000010000101111000101101011100011000000001101100000100110100100110110110011111000111001111010000111001011110110011111110001011010101011000101001001110010100110010101011001000111111001010001010101110100010
010100000000000000100111111110001100010000101111110001010100101100101101000101011111110010000111011011100111110100011001011010111010011100111011101001111110101101000000000011101101110010101110110110110110100111000000110010001101011011010010110110010001010110101001010011010010000011000111010011011110011101011011110011110111001010100111011111110101000010011000000100011010011100010100001010101001111110011101100100000111100010110101011100111110000101100100001111010000010110110011010011010110110010001010000110100001101101000101000110010111011011011100010011000011101110111111011001111100010101001101001011110100100100011011001100010011001100010011111001000010001111011100010000000010110110011101000010010001001001010011101001000111111111011001100110100111010000100000000110100001011101111111111111000000100100000000110001100001010101011110010100010111011110101100000001001101001111111100110111110110101100010100011111001101010110000100001011100000001010100101100001100110010100010001110010100110011011010010110100111011000001011111110111000110010111110110110011011011010001111011110000100101111101111001110110101001010111000100101001101101010000000000110110001101010001001101110010000011110001000101110100110011000010111011100000101001111001011110100011001101010110000011000110010000001100010010000010011000010111100100001001100100101110100111000100101001010110000001000101101000101001010100000001111000000111000110011111000011100001101000000110101100100100110010011011111111010101010001100110010010110100000111011100111110101001111001010001101001011100000001011000000110000100100010100100001010001000111100100110100000111111101111011110100001111000001010110110001111100110010100110000010111011110111101101100011010110111100010110110010101100010001001100110111101111001101101011011101100101001111001011011110000011101110010101000010110000011000100100000010110001011101010000001011110000000000101010011101011011001011001001110110000100110000000110110100101110100100000111111111011101111000011011000111010101110001011011111001011010001101111001001100110011101110100000000010000000111001111101010011101011111100000011011101101100000111010000101110001001111111000110000101110011110101001111010001101010011100101010101010111101110001000100001101110010011000001000111110101011101001110000101110010001001010011001110100010111010001000000111001000100111110100100000110011110100010100101101100010010101101010001010101010001011101011110111101101100100000110000100111100001110001111001011011001001000000011000100111010001101000101001101100110001001000111000011111010110011011001000011101101011101011011000100000100111101011111010110010000011000001010101010100001010100101100101010111011100010101001111110111111101101001001111111001001010110101011110001000111011110000001111001110111111010011100100110000001110010001101010101110100101101010110111111011011010011001110100100011111101000000001111100101011100000000010000000101001011111101101101000010111010100001000010000010010000110011011011110110001000101011011
111000110011100011011000011000100111000011001000111100010001011000000100110101010010110011101011111100000101111101100000000000111110000011110101110100000010010100011000101101010100001110111000100000101101110011010001011110100101110000011000100010000001000111101100000001000110100000110101101010011011010111100101101101000100101101001010011101110001101110110110010000100010101101101100001110111011010011000100001111001000000100101011110110100011000000111110101011110111011001010000000110001011011110001100001100010011111000100101001000001111011001010110111001111000001001111101101111100000110100111011001011001111000001010010101000010011110000101110111110010000001111101001000000110100100100100011111110110110101001110100110111001010010111111011011000001111110111001110100011110100001001101111000010010100101001100011110101010011100000010001111000110110111111110100100110000101010001110010000110111110111000001101101010100100100011000010000101000011001001111101110010110100110001101110011011010111000010000000010100000100010101011011011011010001111100001001001110111101000111110110001011111110011100100000011100000011111000001000100011011110100000000010001011100011110000110111100001101011000000100101011111110000110001011100100011010100111010010100101111010111110101110100101100101110110000011110001100100111100000111001001111000100010101011101011010101110010110001100000001001010000101001011110010001000000110000100111010011001111101100011100101010111111110001010000000001011001001101000100000101100000110110010101111110111000110100101111110101110111000010001001011011001111100011000000001100011000010010010000111011010111101111110001001000001100001010101011000110110110010100000101011101000011000001011101111000010111011011101000110110000101110111110110001000000101000000001110110010111001000010010011111110011011101100101011001001111110010001111000011111101011001010100110000111011000000001110111000100100110000011111101111111100000010010110100011001100010011110000011011000001001101101101011001100011000111001110011001011011100001110011101100011001111110110110101011001100010100100001101011000100111100000110001101011001001000111000111010100101101111100111000110111100010011110001110011110010010010100100011010001001110101001110101100101100111111010001011100001111101010000001111111010111100110011110010010001000000000011001001011110011001110101000110000110011011110101110001100000011110001001011110001100001100101111001001111001011000110010011101000010011111101111001000011001111100011011100010011100010011111011001111111000011110101001010011101100110001001011000000000001001101100100101011110100111011001111110101111111101100000001101011000000100110111000101111100001011111100111100000111100010101011110100101100110110110111111111110010001110110011110101100101011111100001011110011101000101110001010001101111001111101111111111000111011110001010000011000100000101010101010100000101110000000000110010010101110111100011001011100000101001111010100001110110010010100100110000100010111110110101000001
111011000000111011110110010101001000010110110110010010000111101111100101010101001101001101011010000000101100111111001100110101101000000000011010000100011001110010101011010111010100100010111110110100010111111011101011010010101110101111010011011111101011000111100101111101001101111111001110010000101101001010000011000110101010000111011011100111110100111110000100110111001100011111011100000111000001100011010011001111110010100010101000101001011001011000011000101111100101110010010011110000001110110101101001011101011000000111111001101001111011111111111100011011000101111010101001010010101011001100000110011100001000110101010011000001001000010101110110000101001000100011101100001110000100100110001100010011010101000101111100100101001010000011010011101011000011101001101101110010010100110110100111100000000001101010111001101100011010100011001011010111110000101000000010100001101011001100100101110100001111010111100100000110110001111110100001101110110110010000001101001000000001000010011010011110111010001100010100001101100111111001011011000010100000001111000001111011100110000101001100111110001001110110110001100111000100111101010110110101111011101000100111100010111101001000110100100101000110111111100100000000001100101110000101001101010011111101100101001001011010101000101001001000011110000010111010010100001011101010101101011011110110000100011001111111110101101111110011100011110101110010101001000000000000000001100110111001001011100111110010110110110000101001101000001111100110010100010010000001110100111010101010001100111100101000101011001011110110001111000110001111001111100011011000110010001100000101000100011101000011011011101011011010111000000101011110100000101110001011001011001100111111001001111111100110101101010001011010000111011011101010011111000011111010001111101100110110110111101011000010111010101111111011001001011010010010111000010010011101101101010111101111110110101000000011111111000001011001100000101000110000011001000110000001110001100111000001111000111000001100001100001100001010010011010110111110111000101101001011111101111010011100100001110110000111001001100010101100010011110001011010111000001001100100100011110101011001010011101011111110101000111000111001110111010001010110111101001111001001111001101110101010001101001101000001111101101001101001101011101110011001110110010010100000011101011101000011111000011101110011011100000111111011011101100111011101101111101001100110001110101101110000000011010000111011010010101111111001110110111001110000100011011101101100100001110100111101011011111001101000111110111011100101001101111100100011111101111011101010110010101111001111100111100011110100001011001010100101100011101011111110100111111001111110010010000111101010101001000000010000100010010111000001110010111110111001101101001010000111110111011111011110101101101100100000101101011110000010110111010100111001011100001011110100000000011010101111011111000011101001101101101110000110111011001110101010110111000110011101011110111011000100001011101110000000100111000110100010101101101100
010100111111011100011101001000010001110011100110101110100100111100111101001000001110001010001101111000101000011001100000101011101011101001010011010011010100011110100001110011001101001110011011001011111110010110101100001010100001100111000010111011001000111011000011001101100100110110111100010000011011000010110111001111010110001100010101111001000011011010101110001001111110110101110100010100011100000010100010110001111100001011011001001110011011110010110100110111011011000110110111010000111010000110011010010001001001000011111011101001101010111111011100011110111000011011000111010001101010100111010100100000101010001000011111110011110010010011110100101101000011111100111101010001100110010001110011001000001010001010111011011100011001011100111011100011011110010010011101100101010100111110110010010011111011001000010001110110101101110000000111101001100001000101001111011000000110000110110010000000111100111011101100111001111001011010010010011011101000010110010000110010100010010000000100100101100000010010101011001011000000100001001110111011000010111000101010010101110011111101111001010011000111101000001000011100100010010110001101100110100010101101001110011101000011000110111001001001000100111110100010010110111110001001111111111101011100001000101110100100011100001011101101000010100000001111100101110001110111111001001101101010100110001010110010011100010101000101111011011011011100000110110011101110011011100000100111100111100100000001001000000010000010011011011101001111110100001100101110001010011010110101011001000101100100001111000001111011101000011100010100111100010011111101000000011101010101011110110001110100010001011100101100001111010100100111101010101000101000100111110100110010000101001011000000001111101111101101101100110011001010000101100100001111101001110111001011001111011001001110110011111000000100011101010000011100100001000111110101000010001100000111101101011100011110100010111001110101100110010110110000000011001110010110111111000110111000110011110111011000110010001001100010101001010100110111010111101101000111001000100100010010000010100111111111010100110100101110110010011010010101100011000001001000101001111010000101010100000110011110000111110010001011011010000011011000110101110001111100110111000110011100001000001110000110010001110100111011000011001100101100100010111001001000001010011001010110101110110100011111111000100111000110001011011001110010110100100001001100011011110010101000100111111000111100011111001010111110101101010000000000001001111111101110010111000011011110110101011000000101110000000010100010110100011111011101100100101011001101110101001100111001000111111100111101110001000001000001111001101011101100001010101101100110000000110000101000010001110100101110011011110111100000011010100011110011100110101110111110111011010101010000010111111111011000100010100000101011011010001100000110101010110111110111010001110100111111101000111011010101001101100100101000101111110010111100100001111001110011101010101011111111101111011101110101101100110110110110010110000000111001
010001011111011111010100110110000111010000111011000011101011100101101001011101001111001000110011100000011100011000011011110101010100010111000000001100011010001001111010110111011001101100000010000100011111000100111100000011111111110011001110110001000011010001000010111101111011011100010111001000011000010100011001100010101111000001111010111111111101011000010000111001101110001000111100001110100110110111100011111000110001101101010001001101001111011111000001000001011101001010111110000111010011110010001100001001100001000111010110100000010000101001110110101001110010000100010110010100101110010100001101010011000000011110101111000100100000000000100011001111100000101000001010110000001101001000010101110110001010101110000001011110110111111111100001110111010011101100011011000111101111011100101000011100001010110001011011010101101011001110001001001110000111010010101010101001011000001000010010000101101010011011101111111000100001000110010100000110100000001010010101100111111110110100000111000010000001000111001100011110110010111001011110111000001011011101001111111001100010001010000011111101111101101001011101011111001010001001111000110100110111010001101100000111010101101111110000000000111010011101010101110001000000111101110110100100100011011010100100011011110111000111111110000011110101011000100110001011001110110110001010111011101101100111110001000001000010001000010011010011111000011010010000001101111011101101000100101111010110010000000111001100110111011011010110111111100101111010001100111111110001100111000010001011011011001101100101011100111010000000000110001000000001010100001011100001101111000111100101011110001111011100100110111001101001000000000000000110101111011011110010111111001000100111111010110111101000111100101000000001011101101100001110010010110111011011010011011011100011111111000000111011111000011000100101001011001011000100001011101010001100110111100011100011111110101000010110000001010000001110111000011110001011101000010101011011001001000111100101010010000101100110110111100001110001101111001010110010100011100101000111111000001111011100101111011011110011101101101100100000110011111110111101111111010110001001000000111111001101100100011111001110011111000010011000110111110100010101101101101101000100001001111111101001110011000000000000100111011000001010110010101110000101110010110000110000000000000110000011001100000111101001000011111000110110001110001011000011110101111011010000101010110101010011111010110000001010111111111011011110101100101100110000011111011110110100100000111110110000111110010110111010101101001001101101101010010011000001111100011110110001011000101010001110000111010111111110101010011111100000110001101010000100001100111110110000001100010000100100010001111001110101110000001010011000100010111101000000101100010100001010001011110001010100110110011001110011110101111001101110100011110011001000010010110111001000100110001011010110101111101100100000000111110101010110000010010101101101000001001101110010000111110011010011001111111110001110111101000000100110011110
101001111001011111011111010100010000011000000001100000110100000010011011011100011011110000111101111101010101101010111111100011101100111010000001000111110001111111000010000001101000000100000000111000000101011001101101001000111010100110110111001110101101101110110100100101100010100101110110010111010010100000001111101111011110001010100111000011100000010000110011110001011001011010001111011011100010011001011000001101000000110011001110111001000100111100110000111000111000011001100101100110011010000100010110000010100101100111001110111111111100011110110101111001100011110111011000101000011110011101011001001111001110011110010000011101101010000001110111011001011101011010110111110010101001111001011010110010100100000011100000100101110000111011011011111101101011110011111110010010101101011110101000000101001001000100001001110001100110111011110010110111011011111111010111011001111011101010100001010100001101001110011110001001001100000011011010111011001101110001010101100010101011100011000111010100111001110101110011000010000101001011110000110001111001000111101001000100000000011100101001100000000001101111010010001110001011100101001011111011011111011001110000101010000011111010000110100000100011110001101111110111010010000011011010000101100100010101010111110001100001000001111000110011011001011001010010100101111111011101111010001000110000001111010001000111000011111000100100101101010101001110111011100100101010011001000001001001100111110001111011000110110110010001000001001111001001001100100111101100010100010001011100101101011010010111101011110111000111000111100000001101011010000011010001111000111001111000101001010100101001100001111100100111101101010100110001111000001101101101011110011100100110010000110000001011011001101100100000101110011110110010111101111010000011001011101111100000111101000111001011000101100111011001101101111101000110110111100011100111001010010001101111011000100010110000011101010010000001101011101101001010101110001000111000111001100001111000111010011000100100101111000101110101100110100010001011101001010111001010100011111011001011101111101010000100110100011001001001001110100001111110001101111111011110001100011010011010011011000111111101011011010011100001010000101111100010001111100101110100011100010110111110010011111010000110001000101011101000111101101111110000011001001000110010001000111111101011101000101010001000111001010100110001111111001011000101101001101111100011110110101010010111001111101110010101000101100111111101010000001000001100010010001110100010011101000000111011110011100011011010110110010010100111001111110111101001101010010010011110100000110010011011110000101011010100011100001010001001101110111000100001100110101000000010001100001111110011100010100000010111010010101010011110110110000110001110010001101100001111001010001111010111000001101111011000110011010010111010100000110100110100010000000001111010111111101111110101111111001001001001101101001010101111101100111001110110010101101011110010100011011001010111101010011100010000101010010011111010100000111001
011001001011000000111111110000011111101000000001100110101110101001100001011001111100001001100111011100011110101101010111101101100011100001100100101011011010011100000101100010001101000011101000000000011001000001011010000011101010001001101111000101111101101111011010111000101000011111101010101111110110001001001010100010111101100100101111110111101110001100010001010001010001001010101010110101001101001110101101010111111000100010010011011111000000110111011111110010111000010110100000110000011011100110000111000001010001110100101110101001110001010010010111101001110110100110110001000001010000001100101101001011000011000111101001101011011111011100101100111110101011011101110000000000110011101000110101110110011010101110100010111101110000101010100100011000000111101011001110011000100100111111111111001010100100111000101000110110000010010001110000001011011011101100001111111000010101010101011011001010011101110101101110001111110100001101010010101100011001010101100111000111101101101111110010111001110011100110101100001110011110001010111100010111000011011111100011001001000110010101011101111111000000101001101010100100010011101110011010111001000010111101001110100000011010001101101000111011000011110111010001110011110000010010000000010000000111011001001101011110101100011101100111111110010011111101100111001101101000011111100101111000110001010000100010010101010111010001100011101101110011001111010001001110101110110100001000101011010000010010110011010000011001110100111001000110110010110101000110110110100010100010001111110000100010011111001110000110101000000101101010110110100011011011101001001010011011001111000001000010101110110001111101101100100011010110101011100000111111010101000001010110100111001101100000001100110000110100011110000111111110101111111011000100000000100111100001011111000101100011101001011000100011000010101101101011110100000001011110110101011110100001000111101101100110110001100000001111110110010001111010010101001000110010011000011110001101010101101111000101010000011110100011110001110110010010110111000101111101000100010010111000101100000110101001110100110100100100000011101101011011100110001010001001000101110000011100001110011100011111001000111010110010001001111011101110110011010001000011101111111010110101111111011001111000010100111010001011110110000110001011101001000101101111010011110010101110111001010111110011110110000001000111100011100011101110000011101110111000000111000101110110111011000010011001111000111101110011001001100111001100000011010110001011000011110111001010011111100110101011010111000010000101110110011101011100001111100100110110101000110110001011000111110110101000110111011110111000111001111101101110101001010010101100010110101000110101011100000100010001101100000101100110010101011101010001110010101001111000000000011010100111110000110000010110101101111100010011010100000011110010010101111100000101001001001111011000010101101110110010001010000100000001001100111010111111011101100010110100101010111100101010100010010101010101111101010011110101010011101001010011
111010010110101000001010111100110101011000101110100101001001111011001010000101001001010000100011000111010111101011111010010111011010000001010001001100001100000001111101011000000101101111101001111100110101101110101011010111001111111101111010001110011010111110110011001101001000010100100101010101100110100010001111000000111001111111100001110110100101010000000111100000011110110110110001001000100100001110110001011100000011010110110101000011010111110001100010010001000000010001010011110101010101001010011100111100100101011001101001011101010000110100111111010100110000111101111001101000000110001100110010100100010100100011010101010111010100100101101010001110011000110000100110011001110110001001111101000111111000010010000110011001101100001100111111100010000001000100010011111110010011010111000111011111100001111100110101100100110011111010111011010101101000011001111110000000110110001101100110010010000010111110011111110110101011100110011010000100000001111010001100111011110101110110110101110010000111101001011010010111011011011100100101100111110111001101011011111101100100100101100101110101010111011010000000011100100100001001011001111100001011100010000001101111100010110101111111011111001010110101000111000111110011000111010001100110001011001110101100001100010101010110111110101001101101101000100111101000100111011000100011100000001111000011011111110000110100010111100000010000111010101011111010101000111000111010101111001111011001011001000010110000000000000110111001101010001010101010110000101101100110001101111111111001101111000110101100100101111111110110101010111000111010100101001110110110110101100111101010010110001111011101001011010001100101111101100010100000100101011011100101110011111000110110100111100100100000101101111100101110001111000111001100010011011011101000101101100100011100001001001110000101110101001110100011000010101000101000010101111100010100110100110011100110110010110100000000001001001111011110010000000010010010100101101101011000000110101011111011000000100010101010001111100010010011111111011001111101101001001011000000010100100001110001111110000100000101110100101000110110010100000110100010000111100001101111100010001010000001011111001010111001110000100011010001101100000011010101011011100110001010111010110010111110111001010111000011001110000111000101011101111011101111101101011110100000111010010110111110011000011101011111011000001100110100010111010001000101110100000001000101101110111111000011011111110111000011010101010100010001111100011010000010011100100100010101001000110101110101111110000010111110110010100101011000000110111010111011010101001101100111100100000110001111000010001010001000111111011000011111111111001000101000100110101010001101110011101100101011001100000101101001111010011101010110101101011110000011110000100001100001001110110010111000000010100001111101001101001101111011011110011110011111101000111101011100100111110000001010011100000011110101000000111111010110111111110101010000110100100111010100000010101000100101111000101110001111110001101000101110110101
100100000111011110100011000101111101100100100111100111101001011100000101111010101001011110110000111010001101001110010110111101111011010010110100010101000101100101101101101000001010101001000011101000100011011101010111101111111000000000001000001101001101110111110100000111000110100001000101101010010011100100100001000011100001011100111100101111111001101101111111101101011101101101111101001111111001110010111101010101000111010101100000010110010100011011111101011111100001011001100011000011101110101010110000010101001101001100011101100011100111100110011110111010001101101010101110100001010111111011110100011101101010000110010111110000101001111011110010111001010100010010011000100011110001100001011000100001010011101001111111001001001101000000100111100101010001110011000011000111100001000110000100101100011000011001001101001000011001011111111111010011011110111101001110011000000101011110110010101000111110001101001100100010111101111110010101110111010110001010100000011100001010000011011011101010100111101011001101101111011100001111011001101000101111000101000111000000100100001001010001101100100010101010011001000100110101000101110010110110100101001011101101101011001110011000001000011010010110100111110000000111000000011011100000000101100111101101101001111001010110010100101111110010001011001000010111101000110101100100011101101111010111100110011100111010110110110011011101111110110011111010010011111000101110010110101001001101011010101001010110010111010100101011110100101111111110010111010010001011001011001110111111000011000101011101110100111000001011111111110001010001100000110110100110001001101011000110100100101010000000111101010111011101101110001010100010100111111011010010001011010001001100000010001001111001011100001010000010001011111011100001011010100100010001000011110001000000110100001110001010110110000001011010000010000001001111000010111111100001111010101101100001010111000001100101110110110010101000110111111001000011001010001011011110110000010100001001001110001010110010100111001000010101001010000001110101000101000101011010111111111100010010101110011111100010100111011000110101111101101010111110101011110100100001101001001111100010011000101100000000111111111100100101010000010110010110100101010101110011000111010100101001111010001101000110100101101001010010111100010010101110111010100011110110110111010100000111110111000000000011100011010100111011110011001110010110100000101101000110010000011100110100101000011001111001110001110101111101100001110011001110101100111000101001010011110110100010101101011101000110111100101001001001111110000100000101000100001011101101011111000011101101011001010010101100011011111001111001111100011100011000100100100000000000111110100010101100011001010111011010110010101001010010001100111000111000111111100011111010000010001110001001101110000000100011100101110100101110000001101111011011100010011100000100111101011011011000000011101110011001101111100101111111010011111000111011010010111100000001110010001111110100110111100011000100101000100001101011110100110111
110110100110000100110011111000010001111010100011001011010010000010111110111011000101101101000101001100111011010111010000111100001100000001110100101010001111111110000001110110100100111100111101110110001001100111101110110010100100110010111100000001101111111010110010100010001011100111100101010001011001110111001010001011101010111011000001101100011111101010110001110001100110111010000110001111110101111001011010000011101010000111011010010101001101100011101011000011000100101010001111010110101100010010111111110101010101010001111111001010011110111001000101101000100111011110101010110110111000010001000111101111101111101000001111110010000001011100001011100101110101001111111010111010101100010000001100011111110000111100100100001011101011100110000110111000110100011101100011010101100011110001011010111111011111101100010010000010011110011100110101110100010001001111011100101111101011001011000010101001100010110011110000110010000110100010100001000001101110101101100101111001100101001010110111101111101110100110110011010000001000111001001001100001010110111011011100111100111101011000001101101011100110010001011111000000010100000011110100011010010110101000110110100011010101100011011111111111010111000011110110101011011111110111101011011011000101101101001110101001100110001111001100101011111010100101110111100100000011110111101111110100110001000011101011100010100010010110000101011001111101000111100110000000011110110111111010000001000011011101001110100101000100101010001100100100101100001101101101011111001111100011110000100110001111100110100101110110111100110110111110111100100010011111000111111100011111110011101110111011011101000011110100000010111001000110110111100000101100110100001000100011110010100011100010001011100011000100010011110010101011011101100001011101011011111101010000011011000100001110101101101111110101101001100101101001000110111101101010100010100000111111010010111101111001000011100100101100000011101000101010001111000101010000010110101111111010000010100011011110010110110000000100110010011001000111001000001101010110100110011110111101101100110111101000010010101000000101111000010101010001101111101010100101001100000100111111011110010101110010100110000000101111110010011010101001110100100001010001110010011111110110001000011001111010001000011100011101010100111010110000100100110011111110101001101010011110010100010000111011111101010101101110000011111010101110110110010010111011101110100111011010000011001111111001011011011000110100011100000111000000011101111110100001010000100010000100010011001101010111100101101111011101101111001101100000010111001010011111010000111100111001101110010110110011111010100100111110100001110100110100011010011110111001111010110100010000011001101010001011000111010010001000110000101011010110100010101010011001101000001001111000010000101010111011111011100010011010000110001010000111100111101110101000101111010111001100111110111111000100110011000011110100011100100011110010001011111101111110101011110100001101100010001010110000010000000001010010100010000111100000
110001101011110011110111100101001111101000000000110111110000100111101110101101011111111011110111100000101110110100010010100100001110000101001100011010100111010110011110001101111111111100011111101000001000101000111111110010111110111101011001100001111111011000110101110011011110111101001011010111100100000000010010110101110101001001101110010111110100101010010000001110100110011110100111110001111101000011111100110110111010110010010010111110110000110001011011101010001010110110010101101111001011011011100011101000000101010010111100110010110011111001011000001010000110100111010101110110000100011011000001000111001011100010110110100001110101101010111110011101100100011101111010010101110010100000110010111100011100001001010010010100111101101000110011101110100100001100110100011000101101101001111111110101100111101100100001100110111000001111000101100000110001101110010000111111001010010101100010001110010110100011100011111010011001100011100100000011000110010011111010111001110001110110101000110010100001110101000000101111010001101111111101000111100010110011010101011001110001110100001010001111101000000010101111001011000011110111110000011100010010011100101110100100101000001010101011101000101111100111011001000010100101110100110000100011101101010011100011001110101110110010110000100010100011100001110001111100101100100000110000111110100000010101010010001000101111101101001100011001000111010000000011000001100001001011110101001110111010111100100100111110111101011110111100111010000101010100110110010010011011100000110011011010000010000010001111100100110101010001111110011111011101100011010111001110111111000000010010101101001101101001101000011100101100100001000100011000011010111001000001001100110001001111101000110101111000110001010000011101100011001010111110000101100110110011011100100011010101000110010101001010100011001100000100101011001111111100000001001011011011010011000010000010110001111001010110111101101000100011100101101000110011000001100000000001110011011000101000011110101011000111011111101110110101110100011110001010100110001101001011001000100000000101011001110010000110001111110001111100000110010110010010000000011110000111010101011010110001010000011110011101101110001111111011111101101001001000010001000001000101110000000011000000111001101110010011110111111000101011100111111011101100010100000010101011011001001011011010100100100000110010100011000010010000001110101011000001001001100111111101111011101000100000100001000111011101000000100100010110111011100111111000011001000111110111110000110101001000011011101000000011110011010000110011110110110000101110100111101001000101001011000110100101111100011011010101100011110101110110000011000000001111111111010110000100111000001000110000100110010000111001100010110111101100001111001000110101101100110001101011000101010111011011011011110111101100011101110011100111000001001101100010010101000010000001000011100101101011011111111001101010010111001111110100110010000110000001100100100101110110110011101000011011000101010000011000000010010110101001110001
011100000011011110101000000000011101100010010111010111101100100001111100001010101110100011001000011100000100000100000000011001101100101111110010101100101011100010001111100011011000110101101001100001000010000100001101010001010000000000111111001010101111111110010011101111011000101101101100000101111111010000101111100001011100010000110110100101011010010000001110110101110001111111111001111001101010011110110000110111011001000000110100000010011010001011110101010001011011001001010011101000001010011001010100000110110010110100100011001101110011001011111001111100000111100000110101010011101010100010100001100001000010001111010110011001100000111000101010010000111010111101101111111110011111011010011110101001011101011001111110100100010010101110000001010110110010010100111110010111001001101100111010011111011101001110100110101001000011111110000111001000010100111100111001011011111110110100001101101001001110011011101100100001010111110011100010010101000001001100101111101001110001010101001011100110101101100001101111100011011101001010111011111111011001110010111101111011100001001101000100111001010100101110001100111100111111100110110100101100110100100000000110000011011001111110000011011010110100001111000010001100100100010011111101001011111010110110000010101001111111100000010011110010001100000111001010011011001111011001000110100110001101101101011111100100000010110011100111111010111010110001010101010100110000010111110011011111011110100110101111001011101111110011110000001010001111101000011011001000000100010001110011111101000000111101011000001010001001110001001100111001110000001110010011100100101110011101010111110110111001000011110011001010100111000101110101010001001100111011010110110100001101010000001010111110111011001100110010100010011100111111111000011010010111011111010010010010000101011000101100111000101000000001001110000111111100010001010011001000010101001000010001011011000010110000110111010101101011001100110011100010101000010100111111110010000001111110101010011111011010100111101011110001100000101100101010000101010101011001010010111101101101000101011001100111000100011111001000010110101101001111110010101010100000110101101111110010100111110001110000110110010011000111001110000100001000110001010011111010010011000110111000101100111000110111101001010000100001011110000011100110101111010000000011111000110011110001010111111001101111010101000000110111001110010011011011110011111101100000000110001111100101100111100110001111010010101010101111110101101001001011110110011101111101100000010111010011000100101011110010111111110110110000000111010010101010010011100101000110000000011100001011001001101001000001000101101000010100100001011101100100100000110000000000100010010010111011011010010000100101101000100011100010110111000011001110000000011111111111111011000101111001110100010010010000111000100111001110001010110100111000010011110001110001011001110110100011100100001011000011011001100011000111011111001100111010011010111001110110011000110000110110001111011000010110001001001101111111110111000001
110001011111100001000101100011001100100011100100110001010000110011101011000001111010011111000100111011101011101101000011010110010000000111010101001010011000111000101000100100110101001010111000110010010110110100000101000011101000000110110010001100110011110010110011101110010101110010000100101001001011101111100001010000000011101101011010110010111011100100010101100110101000111110000100111001111001111000010001010101100110110111111000100111010000010000000111101100111011110101110100001000010101011010111101110111110101110010101100001011111001011010110110000100100001111001011100011001000100110001000011000111000110001011001110001111001101011101101010110010010100101110110100101111011101111001000010010111011001100111000100001011111011010110011111011101101100010101001111100010101011001000110111101101010111111001011000000000101010011111100101010110101001100000110010111000110111011111011101100001011011100010100010101011000000101100011110111001010010001110111000010011010000011101001000011101011000011000101001011110001010010001011110110110010110001010000000011000010010100111110011000110010000010111110010110111011000110001100111010101010000100100000101010101110111010100000111111111001011010000111001001101100110110100101011101001000101000001101000001110001110001100110001101110110100010100110000111010100010101001011111000101110011100010101011110111110011100101110111101001110011010100000010100100110010000000100011000101010010111101010001011011101010011100101010110100110001011101011110100010010100110110101100111101011110111010100110011101010010101110110000011000000011101110101101010101101001111110110100100110000000010011011111011110100001101101101100100011010000111111111011001110001001000100111100101011100000111000011100001111111100000111010101011010110000001101110110000011001011110100111111001011011100000011101111011010111110011100101110110110100011011101101010000010111011111111100000111111110101000111101111010011000010001011000010111111000001101011011000100111110011001001001101100101100101010101001101011000100100100110001110100100101110111011100011011011100001111010110111010100010000111011111110111011100111101101011011110001010001111101001110111010110111101011111100110110111011011101011010100010101001110011000111111111111111001000011001010100100111101100000101101011011000110011101000000011100111011000010011001110110110011010101010000010001000111101110111101000111110011110100001010000111010000010110110101011111101010000001011001111101111111111010111011010110010101110111101101010010011101100101010010000001011100010111011101110010011011111101010000001000110111111110011101101011001000011000010100100111111111110100110000101001100000111011110100100101011100111010100110100101101011000011011010010110100011010101000100010100011001000101011001010000010000111011001101110011010001001011100101011101000111100100110000100011011100001110000100110001110011110111010000101100000001101010010000100110011100100111010100101111011101000001011001100011111011110111101101110011110100011100010
111110001001010000111010100111001000100001100011011000100100111010101010010100011101010111000111110010100100000111011100010111101010011001111101100110001000111111110111000111010100110110111010111101011100001110010110000111100110100110010111010111100101111110110110010000101111111101111110111011100010101100101100010011011011111110011110111011000001111000100010011111100111011101000000001110001001000011001011101100110101101110101111111101100001010111010111010110111100110010101100001011011101010101011000111011111011100000000111111100010100011110011001011101001110010010110101110101110111000001011010100001011101100000010000001101011111100101001101011011001100110001001111100111010111011100111001111100101010010111011100001111001101001111011001010111110011010000110100100111111000100110111101101000011011000110010010001011100010010011010110010101011100011100001101001010101011101001011110100111110100110101010101110110000111111101111000001011100011101110010100011111100111110101110010110110010010101111110100011100011010010111100101010011111110010110100111101110101010100000011000000011010001100011010101110011001100101010011000010000101111110011111000000101001000001101111101001101010011011010110011101101111011001000111001010010111111100001111010110010011001100011110101100110001010111010001101010101011000011001110000100101011011010101011001101101111011001000101000011011010110001111001000110000011011010010100011100000110011110111111101100011111010110100101000110101000101100011111010011000000110001111100111110000101010001011000110011000111101101111111011111011111011001010110101101110010011010011000010111000110000111111011111000011001111110100000101001100111100011111100010001111110000111010000011000000010010010111110110010100001011001011100010001100110101100000110000010100001100100110010111011010100101011000110001101000011001011111001110110000000001101011111100110101011111011100100000000101101100110111011010110000101111101100100100111010010110001010111000111101010010110110101001010100100110011001010110110010110011010110100000001111101000011010010010001010001010101010001010010001100001100110000000101111010101000110100101110101011010101000010110011011111111100101001001000111100101101110010000110111101111111011101001101100011001111010011001001000110000001110111101100000111100011000111101001110011110100100010011001110111111111001000010111101110111100000000100001001010111011110010010100000101100010110001110101101011101111101111110100000101010111011100101000101010111110001110000001101110001110111011000010110010010101001000001010101001010100000110000001111111000110100110110111011111110001011001001010101100010101000010111011011000001110010001001101010010100100010100001001000000111001010010000011011101000110101110101110011100111011111001100100101010000011111010001011100101000011100101101100101100111001010010110110000101011111110111001100010111010100011001000010011101100011111100111111001000000110100011111110000111100111000101000111000101111111010111010101101010110000111110100
011001101110010101101001100001110110001000001110110100100100010111000111101001100111101010001111111001101000010010111110010011001111010000101100011100101110001010111111010011110101010001010111000001101110110111011111000001101000001000111011001010010010011000111100010000001110100110100010101101001010011100001011000110100010101011011000110100010010110001110011110100011110110110111111101011010011110011011011001100111001011101000110101110000101010001110000011100111001110001011111010100101001111100001101011100001111000000100110110001001111110001011110001000000110011111010000101001000010101000011011010010101111011001110010110010101100011000101000111110010100110100000000010011000111110000001011001010101001101011011010011110010101111011110010110100111010111110101111111001010010110001011100100100000011101000011000010101101010010111011101010100010111111110000010000011010011111010011110110011010010100011111010110001101100000100101111011011100010001110010110010100001001101101110010101101110010101011110101010111100000111100100011000010001011100001101010111000011000000001011010000110001011011111001011010001010000001011111101011010101101111001111101101000001111001101011111010010001000011101101011000000001000110111101100111101001100110101000001100010011001010110000010001110101111100011000100011110010111100100000111101110100110001010110101000010001111011000010010101111100001110010010000010111111101110001001111100101111110110110111011111110011110001110111000001100101111100111011100000010100011101110110010000010001000110011010111000011000110011100001110011100101101100000010000100011100001000011000100100111101100000110001101011111110101101001101011001100010010110110000100100100001001010100010000111001011000101000100101110110110000101000110100010010000010001110110010110000011000100101011000010011011100001011111011101011000000101011001110001100011011010000111011100011001011101011010101101100011000100011011100110110010011000000111000101010100101011010110101101111110101000100110000111111111101010000100011111110110101011010101100000100101001010110111001010010101100110100101011111101110111100111000100110010111100110010001111100010011110100110001010000010100111100100101010011111101001001010100111110101001100000101101011001010111001000000100110010111111010110011110100010010010100110101100011100000000010011000111111000101011011011101011010000100101100010011000101110110111010110110010000010011110011010101110010100011110101100001000011010110110101100111110100010000011101001001111110111111100000011111111001111110001000100010100010001110000100111000001100001101001110101010101111101101010110111101111100000101011001110010110000000100011000010011011101111100011110011010111100101011100111001001000110101011010001100101111010100110011100010010110011011010101101111011100110100110001110100111100010010100011001011110001011010111010110110111100111011000011010011011001011000010111000110110010100101100001101100110111011111001011011111101001111110000011000000100010000100011001100100010100010
111111110110111100000110011100000000100110100110101110000010111001101001001100111011111001011101110101100011110010100101001101011010111000010011010111111011001011011011011000110100100111011010101011011100101000101001001010100110111101101011000010110111101100101011010101100001001111110011100100110001110011011101011000101001110100001111000111100010000110110011000010100111010111100011000100110010010011011001011010000110110101010101001011001101000110101110111010001110001011111001100000111001100111110111100010010111100100011000100000111001111000100010110011000011110000000110011110000100100110011111001001000011100100100010111011101101111001011100110110110000100001000110000011001000111011010010001001011010110110111110000100011001001111000011100100011001000111000010011001000100001100111100110010101100010110100010001111000000111111101100100000100000111010001010111001101100100011111100000110000111011011011001011100100100001001010110010101000010111111110110011111110011101011001110101100010100010000100001111010010110011000001000100101101101100100010010110011001010000010001110110011000101111000001111010110000000110100000010011000100100110111111000011010111101010001111111001110001110011101010110111110000011110101110101101110100110001000001100111001001000111001011100110011111100110000010100000111111011111110100010010010111101001111010000000001011010011100110101011101110111010011110001101000000000000111010000001001111110001101001000001001110101110010011001001001101000110001100011000100001111110010111000010010010001010001100101000111011101100110011100100100110111101101000001110111010111100111010100110011010101011001110110110010000011010000110100000000110000001010101000110000000110110010011011100001100100011010111001011100010010111111000110011010100011101110100111011111100010101100110010001101100110100011000011000101010111011010000100000001110100001110000011000010001100000001000001000011111110100100010111110011100101110010100100011001010011101010110011100010101000011000001110000011101001101111111111111000111101001111101111111111011001101010110100000001101011010010011101110000010011111110001111100111001010001001100000101001110000010110110110001100111001110001001110101101110111111001111111001001110111001010111011111010000011000001101001111000001011101110000011101001010111000101110001000100000101000110111000011001001111011001011111100001001110000101111100110010111011101110110110100101110001010001111011011110010011100111000110101100011101001110111010000000110101011111010100101110101110111111100011010010001001010110011111111000011110000001011001101000100101110101110000111111000011000000110110100011010000101000010000101011100110001110110001101111110011100010000001110000111011010010000010010011011101111100100000110011100000011010001101110100101000000001000111000000101100111100011100111111110110100101000010110100011100110001001101110000111110110100101000001000011111111001000011110100001100100000010100111100001100100100000100000101111000001100010100101000100100101100101000
010100101010000101010000000100011010111110100011001001001100001000110001001001101011000100111100110000101011111101110001011111010101000110110000111111000110110111100001000110010111100100000111111000001001010100100100101101011000001010001111100110110111100100110111110000111011001100011111110010101100110101010101011000111010000010110011011111011101010011001111101101011001110011001000100111110111001100111010000110010000000001111010110100111100011000111011101101101100100001010010010101000110001011110000001111001000011110110001011110100001011111111111111100000100010110100100001000000001110100110001001111100100011011010010010011011001100111010110010000101100101110000111100001001110000001010010001011101100000001101111000111011110010111001000101101111011010001000001110111110010011110010000010001110001100011110101010100010110111000101110001010100010010001100010001100101000110110100001001101011011101010010101110100010110110000110111001101101011001110100110011001010101011100100000010110111011011100101001001000010011111111111101001010101101111111001111011000001011000101101000011011000101010011011101101111011001001011001110110101011100111111111000100010000101001010010100000110001101011101010111001011011100000011011011111100000010111011100111010100010101110111000110101110100101100100110010010100111101001011100010110001110101000101001001000001010001001101001110010010101001110010100110001100001001000100101011100011100000011110000100010110001101111110000111111110110011110110010001100111111000001110010011100111010110100000101000010010111001000000001101011010001000000001101111011001111000000011100001001101100010011011101000001101000001010101100000001000110011011111001111101110000000010011010011101110000100100001011010011100111110100100000111001011000001010101100001010000100000010111011011011100011011011011000011011001111110110100011110100111111011100010011001101001000110001000010100100000010011100101010110001110110100100000010010111010010000001110100011101100110010000010101111010110000111101101000010111000010011110101000001001101101000101011011001111010110011111100010111001101011011010100001100000110001000011001000000010000000000100010001111100011101111101001111000111000001010101110110110000000110010110110001101001010000001111000000010111001000001011100100101100110000000111111110010001001110010110100100011011101001110111101010001101000100100000111011101000001111011000000100101100010111111100011101001011000011000111111100011101010101111111011100100010011100100111110010011101111001111011110100101010000001011100000101101100011011101101010111011100000110101101000110011101101011011011110110111101010111100010110110000110101110011011100100011000010011100011110100001101010110011001011111100010100100010110010101100101010101111100011100110000011010000001010101000000100100110110110100000000110100110010100000111110011110111100001011100010110111001011000010100111101000111110001100101001010110000110011110010110010010001001011100110100111011010111011011110011110101001100001101100
101100101110100001001111111100000101100001011000110001001001010001011110101111110110001110100101011000011101000001111001100000100001101100000110110000001111101010010010011011101011110100010100010101110101101001001100101011110110111111101000101010110110100100010001100010000110000000110001110011110110010001101001000110011100000001000010010101001011001010010011100101010010100000100101110101001001101100011100111011000011101010000000110101110001010001001010111011110011101101100010011111101100101001010111011001001010110011100101010101011001100111110010011000000000100110001010100111010100101011110110110110110011110001111100000010000000010101000010001010001000011110000010010110010010011010101111000110000111110000110111100100001111101110101100100000010010010011100111100100001101000011110010010010001000110001100010010101000100010000100010110101010111010010001011100011010010101101100101011000100110010110000100100111011001110001111000101011011010101110011000001101100110101100010101100101000101010110111110001001000111000000100110000001000001111100110011111100100001100100110111110001111011101100111111101100100001011011011101010000101011110111000000011000110010000110001010101110011110001000011111010010000100100010000010110001011010010110111000000110111000001001111010111100001110110100111001100011011010010000011001100100101000010010100100111110011010111001000101111000110001010010010101010001100000011011001110011001100011000111001111011000101010010001010010111101000001100111011010111001001110110010011010100100101010110001001100110010011100100100000110101000000001110011111001000100010110000100001011101110010011010000110000111111010000001010011101100001010000011101010100001100100110111100101101001111010011111101011011111110101110100101001010001110001111010101000001100100101000010110001100101000010010111000101001001111011000110001000111101000001010000000111000000100000010010001101110000101111010110110101101101010011101110111010100100010001110001001011100101110000011111111111111100111100010000110010011000110111010011001100111110110011101011010011111100010110010000111001100010011101101000100101110011001110010010000011111000100011010111011000101111111101001000010000100110001110111110010011000001011010110101100111110010010100011100101101011001010000011110111001001101011011110101010110011110111111000001110101100011000101001001110000111100101110110101011110001011000110101001101010110101000001000110001100000100110010110110010010101011100001010110110101111101100011111100110110000010101011000101011100101111011010110111110100100001101000101011011101000100100001111011011001011000101010001100111110000100110001100011000101110100000010000010110000011001011110110010010110110010010010000001001010000110100100110010000100000001100100110110111001100101110101000000000010001001110100100011000101101010100001100010011110000101110101111001010110001011001110101100110111010010100010010011010110101101101111011111110100011001100110100100100111001010011010101000100010101101000111100000010000010
110100010100010001010001010001110100011100100110011111101110100010110110001000110001110101110000000001010110101010000000100010001100101000010110100101001111011111010101100101000000110000011101000110010011001000010110111111011100101010000011100100011000111100110101100110101011111001001110001111111001111001001110111110001111000001000000111010010101001010011111100011111101100011000000010010111100001000001001111011111100010101010100100001111000101100011001101100001001010001110111101000000000101000010010000001000101101100110011011110010110101001111101110001100101110110101001101100101101000010001111000110010000110010101100000011000100000111100011010111000011101110010101101010011000001001100001000100001001111000101001011011100011000001111111001100001000100101010110010110010000001010100001111111000111011101010110100001110001110111010010000110011011010000011010110000111001101101000111001111100010010001010000110101010111001001011010110101111001110100100100010010111101001010011010110100111010100111000011100001001000101100010111000011011110110011000010101101001011111100000001010000000010001000010000111111100011110000110110001101001101111001000110110101011101010001111111000001010100000111111011011111100001010100111011000010100101000111010111110011010010011010001001101010011001010101011100101001010101000101000010000010111101000100101010110000010110110011010000001101111111011111110110111010000111100110101000101000011010110010111000101110010101101111101101111010001010011100101001001100111101100100100011010010011011001111100000000100011010100011100010011011100010001111000101100000100100001101111000010010111011011111001001110111101001010010010011011001100010011001001101110001010010101101001100101000000101011010001001001110100110110001110010110001000100101010010111101010111011110000100010101000100010101111101101101011010011110010111100000011101111010100011000011100110011010101101011110001111000101000111011000101111111111011111101110100011100000001010110101111000110110011100100001000011111011001001001001010000110011000101100011110000110010100001010111001001011010101001010100001111011101001011101100100001000010101111110010101001110010000000001010001000110110011111111101000011010111100100101111101001000101010010100010100110010011011110011100000000110111110101001001010001010000110101000111001010100001001101101010000100001011101001010100110001000000110100010100101000100000111011100000100111011100010011100110001010011010000000100100111000110111100101001011110010110100101011101010110101100110010100111100010101101011011011100001110010110110000000000110011011110101010100000110000000011110010100110010110100001101100111010101101101001001110011011101111011011001001100000110000111100011101111110111000100110100101010001010111000100000101001100100000011100000001101100011110110000110010100000111001101101011010000001000001010111110010111110010110000011001001100111000000001111110110111111010001010011011001111111101000011110010110101001011111101000010010111100010111011100010110111110
000111100011100000110001100001100111010000110001110100001110100111101101100011011101111110100010111111100100001111000110000000101101111111101111100110101000111111111011000111110101000010011010010110000100101001100110110110110100010101001111111111110011100101001110111000011111111010010110100000100101111100001010101011101101100000000000100111111010101000010100001010111101000010000110001111000010101011100000010001001100111011111111111111010000101011111010101010111111001100001110100001001110000011110111000000000011110011000000011000101011011010101011101101000010011011101001101011001100001110001100111111111001110101111000001000100100011111000010010100000010101000001110001110101100000110001110000100111011111111000110011111011011101101000111110010101100101010110111101010110000000100010001011000111100101111011110110000100100111101001101000000010000010111011010101001011000011011101001011110011000111110010011110110101110000010011010110000000011000010011101011101100010110100010101001100100100110101110001100010101110000100001000010011111011100010100100001101011101101100000111100010111101011010111011101001001111100111101111001110110011101001001111111010100101100101110111000100110000101011011101001100001010111010111010000110000001100101010101011001110000100111001110010000101011000110001101000100111110111001100001000100000011010100100101101001101001110000110111011000110010011100111001000100001100100100110011000110011110000101111001101111101101000011110100100010101101011001001011000001010101110110100011101110001111000110001011100100000010011110100000110011001110001001001011010000100110101111010101110010000010111100101010010010110001000110010001000001101011000000010100111111111110010110100110111010010000011101100101001100101001001110000100000000001101110111011000101111100101001100001101000100100101110111001101001000111000110100011100001100111111010010100110110001101011000110000111100011000001000101011100100000011000101000000000001000010100100001110111011110000101111001111001000100011000000010000010110010101001100101110101010100111010010111111110111010010010110001100000001010100110100111000000111000101010010000010111110110001000111010111010110010010001111111000010110110111010010110010101110101101000000010001001101010110010111101001010010100111110110100011001010001011011011010010001010001010100010010111010000110011110101011101111010010000001011100111001000011011101111001110000110010010000110101100111111010011010001101101010011010000101000101110011010100101000101111101111101000111111111110101000011010000101100101101011001101011001000001100111010010110111011000101010110100001011100011001101010010001010010111010000001010110000010101100110111101001011001001110100101100110000000110101000011011011001010011100100001101101011001100001000101101000010010011101111111011010100101001010010100111110111110011100011111111101000111101100101011101000100000110111110000010011100001111011001001111011110001110111100001001011100000010100110010010111000111010011011010010010111111001011100
000111011110011111001111000101111001000100010101101110000110010011111101000100110110000100101100110111010011100000111100101100110001001110101111010000110100111110100001001101101011110010101011010110001011011111001110110111001001110101101101101101001011011111001111110110101010100010100010101111100000010100101101000101100111010001000011011011111010110010111111110000100100111101010101101110100001111111111010101001001110110100000001000010010100011011010010000110110011001111110111010000011111111011110010000010000001111101111000111000001111010101111110001110011010110010001101110111001110110110011011111011101110110100000010110001010001111111010000110011100111011110010011100000011010001111111101101111000100010011101000010111001010110100011111101001000010100001011101110100010011101010111001010100000100111001100111110111101011101100100010010011011110000010000101101111111110110101110000100110110001100111011001101111110100110111011110111100010111011011011101001111001000000000110101011101100001100100101111000101111100110011110011101100010101010101011110000111001011001111010111111100001100011100010011011001000011110100101010000100000111010100010011010111001010101101101110101101111110111110101110110110000100101110010001110001010000111111000100001100110110101100010011101100111110101010101111110100111010000010001110100100101110001000000011001011000000001111100010100011110110111001011110111010110110110101111100111011011011001000000100001100101111110101000110100101111011110101011110110000100000100010101001101001000011001101110111001000100001010001011000111100101001101110010000111101010111111011110100010001010100011010100101011001010011110110101110101010000001001110011100101101001011001010000110110001010101000101011010011100110001111111110011011100101011011110010111011101110111110101011011001000101101110111101100001100010111110101010010000000101101100000101101111001110101111110111100110010101110001110111001100101100110100001001011110001110001000101110000110000111111001001101100110011111010001010001001100100100101100011101000011110010111011110010010110101010110000111000100000101111010010111100001000101011010001101011001000111111001101000010111101000100000111011100110000010111110101111111111101011100110101000010110001000110011100100111001111110010010001100100100111010111100001111110101010000010100000100101000011011001011111010101011010100101011011101001000100000000101001001110011001101111001001111110000100001011010011000101100101010110100011011101011010010101110111000111101100111011011001000011010011101011101100011011000101001110011111001000000010100000101101000101101100100100010110010100001100010100000101011011011110111000011000011001110110111110111001111000101100000001101101011110111101100001101010001001010111001001000110100011110101010001000010100011011100110110101111001001110100100011001101001101111000100011010111010101001011000000001000111000011111101010010000110100111101010101011100001000001001101000101100001101000001100000011010100001001010101101001010000110000
111000000110100101001101001011100110110101101010011001010101110010110001010010011011000111110000111011011111001101110000100101011110011110110101101100000111110000101111001101100011001110111011101001101010111011110011011100011011011011010001111100010010011001100000001011110111100101010110101111010111100000101111011010111000111111010101011101111110000101000111011001100001011100011001100001000010001111101011000011110010000110000010011011100110101101111000011011010110111010101101110001100010001000101010000101100011011001111100010010010110101000110110000100010000011100001111011100100111011001000101100001000110100011011101110110010001101000101101100111010010101000011010001111011110110001011001010001010001001111101000000111010011001111110101011100010011111011111100101001010100100001101101100011011010101111010000001011111100011010001010110100011000011011111110011011101000000011001100011111110011111011011101001111101100110111001101001010001011100111011110111101010010110101010000011000010001110001100001110111011001100111001100101101100010110011010001100111110111001110100110111101001010011100000101111111101000010110111111110100010111111011100110100001001111001010010001100100100010100101101011010010100111110000101010110111100111111011000100110110111011110001101100001110111110010101001010000011000100101100111000110111001001010010011101001101001100100100011001101010000001001101110111101000111010000000010100111010100010011111111010001010001000001100000100000011011010111001110000100110111100101100001001011100000001110011111001101010001010100011100011101110100001101010010101011011010001001111011010100010100001011100000011001001000011010101100011111101001111011100110001011001111111010110000110110010111111010011101100000110011110001101000000111010010011100001101111010010110100100110111101001010010100000110100001110101011010101111100110101110001110111000000101010111001011111100100011111101111100000010110001001000101000111110111101001100000011111100111100110110001101101010011001010001100111100110100001110000001111000010000011101111001000101001010010111110000000010101111100001010000101001010000110101010000011010000111010110101101100001111100001110010000000101101010001011111111101010111100110011011010000011000000101001111010001101101111011111100011101000010011011001001000010010100101111000011001110101000010011000100000001101101100111000101000101001100001110010100011000111001011011011000000010110111100010000011101000011110000111100101110111111110011110110011001000101101000001111000110100101101110000011011001000111110010100100010111010000000010110110000101011001011101110011011101000010100111000001001011011010100011010110011001110100111010010001000100011000101010110110101000110101000001100101100101110111111001001110111101010111001011110110011111110100100010110111011000011001101111110110001010010100001000110001010100100111100010100100001100010000011101000010001001101011100110101010000010100001001110001111111011010101001100111000011101011100101010000111000001001110011010111
001110111110111100101011111001011101010010000100111010111101000100011011101101010100110110111011010100010011100100110000111101111111010011000101111011100000100000101001101111000101101000011101000011011110001011001001000111010110101110011110111110101010001000001101011111011110110001111110011010100011110011001101111110011111100101111011100011001000111100101011010100100000100100110010111110011100010111001101111100111101010010111000111010011001100000000010110001111101000111101110101001010110101111111011010111110001011000110101100111001101110101001000111011110100110001001110000010101101001101010011100001010010001111110000001111100100111010000101111010110110111010001010101011011001110010101110100100100000111001110110011100010001001000110011010110110110001000111111011110011001011000110100111001010010100011100110100000111110100101100000000101010110110111100101000111100011111000011100010000011011110001000000101010110100101001100110110100010011010001001100001001111110111111010000100010111010010110010011001011110100101000111101000100101101100101000110011101001011111010100110011010011011011000111101110101101011001100010101111001110011001100100110001011010100111100110100100100011111011001111100100000001010110110110110100101001110110011100111000110110100011111101001010011001100011101010011101111000101101100000011111110101000111101000111001001110110110110001110110100001000010101001101010100110111111110000111100010111000100011011001111110101100101010110101101001011111010100101101110111011101010110000110100110010100001110101010001101111101101100011110010101011010110100101111110101011110111000111000001010011011000111111001110101010111010000110100011101111110100101010110101011110001100111110010000111101010010111100010010010010010101101000100111110010011110111111100101011111110100111001110001000111011010110110100110110101000010100000111110010101010001100000010000100111100100111110000011110010001100011010001010001011100011000010010111010001111011000011001101111101010010011110001100101011101110000101011000110000000101000010000111010111100110111001001000100111010011100011001111101111000001111111101011100101101101110010000100011110011010000001100000101001101111100010100001101011111111010011110111100011110111110110010100110111001111010000100101110010101010010011011101111110010010000110001110001001011101110100101100110001000011011000011111000110010111001100110011000101000001110011011001000001100100001011111001011100000111100110001110111010111110010110110100110011100001101010001000111010011011101010001111001111111011101011010110110011011100111000010110001101000110100110010001010000100100100110001101000101010111011110000000110000000000101011000110110100000011111011001010111010101010101111100101001001001101111011101000111001001011001011110001011010111010100011010100001100000001111001110011100110111101010100000011111101011000011010000111110101000100100110100101010110011100010101110100010101000000010000010000000110100011111000010100001110100001010101110101101111000100001111101
110010111000001111000111111011100001000100010001001100111100011000111111100011111100001001000010111111110110011100010100100111101001111111000100000101000011001110011011101110010011101110011101010011000101100001011111011001111000001001011110011110001100000110111111101111000010100111101011111011101010001001110000001011011000101111011000100001100100011110010101000010010110101101100101101000100101010011001101010101001100110111001100110000010010101011101101110111000011111011100000011100000011001011010001001000110100001100001100110101001011000111000101000011101000001101101111000111101100101101100101010011000000001101110110001001111010110110110111101001000010110111111000100111110100011001101011001111100001101100110010101110100110001011010100001000100101011100011011111000010101100000111110110001010110011001000001011001010100000100110110001011110110000001110010110010101110001110110010101000011111011110000001100100100011000101010011111011011001000111100001011100001111110000111100110110111010111000100011001010011111100110011101000101010010110110001101100110100100001110011011000000001010000011001001111101010000000111001001011101010001111111110000011110001110001001010011100010110101101000010111110111110111000000101110010010100110101101101110010000100101100011001101011100010011111010100101101010011111000101100010010001100111010000111010100000010111111110000011110010001011010111110100001011111101001111001101100001010110110001111010100010101101000000111111100011101010011011101101100001011011100101000000101110001000111011100111100110000011111100011101101101110001100000100110000100100101101010011000011011001011010000110011101101001101010111100111010010111110110110111110011011000101010100000010110110000011110010111001110111001100111110001011101011111110110001001101111011100101100001011001111011110011111001100101000111100101000011111101000110110101011000100000001010101001011110011000101101010000110011101110101101010011001100010010000110011111101111110001011111110011001011101000101001001110100110111100101001000001100011001000101011010010111100111110000101010100100010001011011101010000000000011110011011011100001000001111100110110010001100010011100000000100111011110111110111111000100101111101011101100001100100001111111100001111010010101001100001000111110111110010101100100100000011111111110010110000000111110011100110111011111100001110111101000011001011100011111011110110010001110111001111011111011100011010000111010100101100110011001001111110010001100011010101000011011000111000100000101111110100001011110001110110110110011111001101100110110000111001010010101100100010010011001100010000010110010101001000111010000001011100111110011000010111110101101101000100110100010011111011001001111111001110011101001011000101010000101000001111010001001111010001000111001101111100011001000011100010001011011000110101001100101100111000100001000000101101101101111101110001111001100111100100111010001111001100110110110010110001011001010011100110011010100001110000001001111100001110011101010100011111
011101100100011100111100100100101110001011110000111101011010010110000000011011000010101011000000111101011010010001001101101010100001111101011111111010111111011010011111101101011111010111010111011000100001101111011001101001010100001111110010100011111010100010010110001111010000101001000010001101100010111101011101100110110000011110001000110000010001110001101001000010010111001100101001100100111111100001010001011101110001100100010001100000100001010001011111010011100111111000110000111000010010010011011110110000100001101111111001100111101100111100100000110011001100110000000001110000110001001111110100110000010000001110001001111001001000001100000011011000011011000101011100001110001101000111011011010010111111100011101010000000001011100001100110100001010011001101111101101011100101001010000100100010111100000010100101101111001100110111011001001100110010111100110001000111001101111011110011010111110001100011101110000011010000011111100110110000011011110011000011110010001111110010000100010011011010011110001101101000111001001100100101100110001110001001011010011011101000000001001000110000011100011010100110010101011101011100000101001100111001101101100011000100111100000111011100010101110010011001001000000101001100000100001011010100011101000011000010100101011000111000011101010000011111000000100001101010100111010100101110000001101111110110100001010011010101110000101011011010101010100001101010110010111011001110010100111100110111001110111110101001111100010000001001111111011000011000100010110100010101001110010000001001000100111001100010110110100000100001011010001000000011011101000101011100010100111000011101001100101011111011010010110010100001000100111111110110111010011011110000111011100100111001000011100110100111010110000001110010010000110011001100001000100001111101001110111100100100110010001000101010110011011100101100010101000001111000111111010101001111000101011001101110100111110111000010000101111111101101110000100010101010001001110011111011001000010000110010011110010001110010011011010110010011011101111100011111011101000110110011011100111000101000110010101011011110111001110011010111000101100010010100001000101011011001101101001100101000101010000001100110011101111011110100010000111001010000010100011101100011010010110001100010011110111101110001001001000011100000110100101111101011111101110110100000111110010101010011011011000010110111010011011001011101110111011010111101101000001000110111110100110011011001100111111111111000010111100101101101100011101011010000111011011011111101101110101100001100011010010110001101111001100010001000011010000011001110101011001011001000111011010100010100100110011000111101011011100111110100101001010010110010011101001011101110110100100010011000011010001110100101110110011010011101000000010110110111100001010011110011010000110100001100010101100010010000010111010000011110011110111100100001010111100101011111001110111111001111010011001110001000000100010101000111010101110110101100011100100101101100111100001111010001010110001110110010001111100001010010110001
100001100010011101110101010111111111001111010111100110110111111101000000111111100001111011011111001001100111100001100111011111010000000010000101110110001010111011011111010101000001100001011010000101001011101001110101100010111000101010001101110001000011001100110111010111101100101011000101000001110011000101010101011011010011101100110011101111100101100100011111101000100011011011111010101000100111001011000100001111101000000111101110001000111000001000000101001110011000010100010000000110111001111010111001101111000111110101101010110010010010111011111101100111111100110000101000000101100111001010010100110010011001100110100000011100010001000101011001110000100101111000000101010111101010000101000111101000001100000010011001101000011011011000001111110011000001001111101011111010100101100110101010110010011100011101101110101000111010111010100111010000110000000010111000001010111000011000011000001101010000111011011101100111101010111100011100001001101010000111100001101100001011001110101100100100111001100110001010101101010000101001100100011100100111001110010100001101001000101001010110001111100001111011111110001111101101100010000100001101011100010111011100111000011110100101011111000101111100010100110100111010111100011000001111101110010111101111100100101011011001101110101001110111011000100011101101111000111000110100100100011011010010011011010010111010011101111001111010110100111100000110010011001011101001011010000000011110000011110110000100010111111110001011011000101111111010001111111001000000011110011100100010111001001011010001001110001011101110111101111001000101101010011001111011111100100100011111110001010010111100100101110110011101010010010101100000101001010001001011000110000001111111000100101110001010001000011111001101010010110000111001000101110000000101000000101010000010101100111001100010100010011100001010011101000010101000001101010011101011101110000111001010110100110011110111111001011101111110111101110101010011011100111111101001100010000110110010000101000000011111010010011111101000111001111001001111101000110110101011100111111000110000000110100100011000001100011010100000100111001111001000110110001100010010000110100110000110010101100111000010000011000100011000001110000000010110001101001000110100011100010111011101000011001100111100011111001000000011110000011100111100101100110010110000101001101001000010010001010000001000111011000100100000100001011110110010011110110000010000100110111010011011000110100111000010101110011000010101010110100110000110000010101011011100101101011101101010101010110011101111001011100101100101101100000001101100011101011011011011001000010000010001011000110010000110110100001100001111100110011101101100100111110000011101110111000111000111101000001010011111110010101110000011000110101111001000100001111001011011111011111001011011010101011010001000001110101100101011110010110100001101111000110111010111101011000011011110000011001011111111010010101010111000100111010010010111110011110101100000111011101100011110011110011000111010011011100011000100111001010111
101101100111011011110010111011000011000101110111001101101100010011011110010011011011111110011011110111011010001111111100101011110111010100000111101001011010101010000000111001001001001001110100010000001110111001011100010101110001110001101101011111111000100011111000100100110001010000100101000100101100110010001010001101011111110111001011001011100101101010001110000001111010011110101011110011110001000111101110000101110010101111101011001010001110010011010100101100000101111011101000011001001011000100101001010001101010111010110110100010100001100010100100010011001100000100001010011101001000100011101101100010010001101101101110011011010101110111100010010000111000100100011001001100010110010010110100001100111000010101110101010001110111100000011100010110111101011110011010101011110000101110110000101111010001101110011111100111010000010100000011000000011101100111100010010011010110010000100111010100111010000100111011001100010010011001101011101011101011100011100011110000110111001011111100000110110110110110110000101001010100101110101000001010110011110100110011110110010011111011001101110100001000100110011000110110111010101001111110011111111101011010111100101011101000100011111011000110110011111110010101100011101001011111110110100100011111111110110001100000101110010111010011010010101101010000010111110000010010111001001111011110011000011110010011011111110111101111011001100010001110000110111000000000011001101010010110001001101010000010101111000011000101101010010100101100011111110010010110111100000111111101010011110010010000101000011100010001101011101011001111010010100001001000111011101110100001010011110011101111101111110010101000000101001100001110010101010110001100110111010111001010010001100100010110010101100101011011011001001011010000110010100011000100011100100011111110111100110000110101010101111011001000011010100000111000011100000000100101100000011011110101010010101010101010000100111100111101010110110111001110001101101110100010010101111010001001101111001110011110110111000111000100101100101001001100001111010000001110110001010000110100100101111001001011011111000001011010100101100101001001001011111100111001111110011110011000101110111101001001110110010100100111000111011011001111100101110101111000010010111001100001001110011001010011000001111100010101100000100100011011110010001001111101100011011110000000011110101011110001111010101001000011101111110010100010010011010010010010110101100000111010110111111011000010100110011010000101111001001111110000000000110111010000110001001000100001111010000101000011101010100111000101100110010110011000000000110111101110111001011101111001001111010001001001001000100110101110011001011110111000001111111111100011010010000101001011111000001000101011000010100010101000010010001011000011011111010011111110001001011001111100110101101010111110001101100111011011100100010100000110111101110110110100101010011100101001011000011100011000111110001000000001110011000100110101011000000111011010111100110001110001010011011100010001000111001110010010010111011110011011
100100001110110100111110001001111111110000111000000010101111110110011010110110011010001011000101001011101111000010010001100010000100010110101000111010110111001001011001100111001011000100110110001011100111011110110000000110100100101010001100000110011110001000011010010000001101100100011011101000101101100011111001001011001100101100011100110110110111111011010111110111011011011100100100010000001101001110010010000101010000100011101110110011000111000110000001000010011001110010110101000000111010100100101001111101000011101100110110111011011100000000001010110100111111101110100110111010110000011100110100101100101101111010010110101110011001110111111001101001110001101010100011110011101111100110101001010110001111010110110100111010111111111001101001000101001000101010001010010100110000011010111010111010001110000110100101111000110000100010001110100011001000000000011001110101110010101101101111100010011010111001011110010011000101110011000110100001101010100001111100011110001001110101101100100010100101000101110001100011100010000101011011001110101001011100000001001111001001101001010001000100010000001011110101100100001100011100000100100110011000001110010011111010011100000001101011011101110101001010000111011101000000011111001000110011011111111000111110010011011011001110111001111100011100011110000110111001011110000110001011100011101100010010011110011011011011010000011110001000100000101010011111110100011001011100110100001000011000011001100010000011011100011101010011000000110000000100001001001000011000111011111010111111011011001010111100101011011001100101110100010100111001111001101110000111001111111100010011001001010011111111100001000000110000001001111001100110000111110001011010101000011011001011100100001011101001000100001110010110111111011100111011100101100110000011010000000101010101110001011001111011100011010000011100001011100001100111100110010011101100001101101001100110100001100001010000010011000000111010111011111001000100000011111110111000101110000100100101110111011110111001010111011001100010011100110101010011101001001100100010110000100001100010101000001100100001111010101000000101100100010000010101011010110100100000010001001100101001100011111011110101011011110111101011111101000101000101010110111100000000111100111011101011111000010010000110000011110100011011010011001110011111000110111000110000100001001110111101010000111110001011001010101101001110100000010111110111100111011011001100011110010010001101101111100000100100110000010011001010111000010011010101110111011010010001100111100110100111101000011110101010011000011011100110000011101000000010000011010101110000110111110100011011111101000000001010011101000011010011001110011000101110101101101111011110010001011100101001010100000101100001100000000001010111100100010001001110000000001001000111001010100011001110001000000111011100000000010100110001010010101111001100011001001000110010001011101101100101110011010011100110000111010011100011000000010000001101010100010011010111010110111101001111101011111000101011001011111001000011010000
000010010010011011010110000101101100111010110110110000111101000011011000110110111111101010000010111000010011110100000000011010100010110110111101111110101101110000101000001110100100111001000100111101010111111101100011100101111101001100011000000101010001001011011101000011101110101111011001101100100110101111101101001000000011111001100101000011001001110110101110101111011100101001000110101011101000111000110000101101010101001100111011110101010101110100111000011101100001101000101111100011101101111110101110111001010001000000001111100101001111101111010101000100001111001001111010010101100010100001100100110100000100000111000111000111010111011110101101000011110100000101110011000111110100100110110011010111111101001000101011110100110101001010100010001101111101111010001010110100000010010000000111011010011011011001011100101010010010010000100011110000111111010000000111010001110010011011111011010011101011010110100101111001110101100111111100100101100100110000001000111100110011101011100110101101011111101001111100111101100101011111111011100011100010011111001010111000100111100111001110010011111111000010001110111010101110000001000001001011111010000110110000110111010100011001101001010011101000100111000101000000111110101101001010010000001100000100100000100100000101100010010111011011010001110110000101001000100001011110111010101011010010111100110010110001110001000000000100011111000010110010011100110111101011010110101010101111000010111100111000110110111000101100010100100011000100000101000110100000000000000100001100110011011011011110010011111111011011101100010011110100000011111111000011111000011100000101011111101000110011100110001011000100110111100011000001111001001000011101111110000111100101000111011001000001000001111101101001011011110111101110100011111011011010010000100001110100010000100001101011010110100010100100110101000100100110001100010110011111011001101100010101110011110001111001010110010110110000010110110000100101111100011111000101100001101001000111111110110111100110000011101100110010001101000111101101010000101111111010110000000000000011111110001001011010000100110110100111100011111110000100011111000101101111011101111000011111010010000111010000010010101001010101101011011110010000100011101101011100101010010010111111100111110000011100010001001000111110101001110000111111000001111010110001011001010011111011101100100011111000101001001101011111101001010111011000000100111011010111000100010100011101000011100000010110100011011000100110110010100000110000100000111010101001001101001010000011010001001110000110010111001111110011011011110001010001010100101101110101000111111110010111001000100111000001001000010001011001000000101111100000001111110001110011011110100110110110010001101110010011011010110000001000111000111001010010010000010001001101110110010011000011000010100100111010010001100110110011101000100101110110001000111011111100100010100011000100000010110101101010010001001111100010101110000100010001111010111100110100101101000111111011010001010111111101101101011100011000001001010000
011110011011100010010010001000010111101010010110100011001111110001111011110000110001000001011001101001101011001011100000001101100011100010101111010101011010010001000011010000111101111110110001001111000111111001100101010001100001010001111101001111000000000001100011100100011110011000011101110100000111100101111110110011010000001001110101111110001111111110101010010110110101100001110000100100110111110000011001010100001011011111000000111101000110100011000011101101001001101001011110100000110000111011010101101001111010111100100011101101000010100010100011000111001011110000111000010111110001011011010011010100010001000011010111000010101111111100111011000100100100111001111011100000010101101011000001101101111011111001010101101000110010011100010100111010111101011011011010101101110001000000001110111111011010011011101101001011111100001000111111111101111010111010001000011110000001111010011100101011001001010110010011000011100001100110000110011000000000100100011111100110111110011111001111010110010001000111100101110010000000101110101010110001111110110111101011100110111100011111001100000101000011110000110110001100001101100111100001001010101001000011100001111101001001001011000000111010110100111001010111101010000110000010001010000011010101100010011010101011001110101001000100100000111000000001011010101011010100010001011100000100111111100000001011000100000101100010011110000111100000010101011110001010011101011111000010001110101100100001100101101001011010011111011011011101010000011000000111001010101001010100010000101100001101111011111101010011100001001000001010100110000101001000000010000101101001001110001011010001100100010111001111111100100000101010100011010101110011101001011001000111110101001001011000000100000100010100111001101101110001111010111001011110100110011011011101000100010010111010011101010111010101001011011111100101010011110110011001000001111001110000011000010010101101101110101111010010101111010000111111111010010100011111101001011100100000001110110001001100011011100000010010001110110001011111110000010001011101011010010110001001010011001001101101000100101100010110000101011010100101001100111011011011001101001111110010111010100100001101101001100011000001101001101010011110100011100001101000101100010110101011101101110011100001011001000000001111001001100111100111111100010100100001001000001100111011100001100100011011110100001001101000101010101000101000110100011011000111111001100111011111111110000100111010001000010100110110100010100011111000011010001011011010011010100011001110111011001101000101111001111100001110000110011000110010000000100100000000011101011011010100101110011111100100010110011010100101110000011111111100110010010101000100000001111010010110110000011001001101100001110111011000001111001011101001110011010010111100011000010010010110110011111011001010110011011001100000101101101011010000111010111001111110001100111001111010011111000101001001101000101010010000101010101010110011111110100010001000010000111110001011000100001010001001100001010010010011101011000110000011
101000011011110000011011001011111110101010100010011000010011100101010101101101011111000101011001100001000110111110100001000110110010111011101001110101111000011101111000000101100011100000001001101011001010001111001101110110111100110110011101000100110100011001010110001001010001001000010010101110011110011000001100011111100100100110101101011111100101011111100011010001101000111011101110100110101101100101111000011010000100010101000100110010011111111001001110110000000001000000101101011001111010110001010101111100001110110011000101000001111110001111101001010000000010011100010100001000110100111101001010101010110001101000101110111001110010101001010000011100111011100100100011111101100011101111001010101001011010011001100100111111000011010100110010011111000011110100110001000110010111111101001101011010100011111010000001011100010001100000000101011100001100011011000101111010111111101001101110010110010001010011011010100010110111100111101111111111100100101100100111011001111001011000100000101010100001110001111101010011101000100011011010011001101000000011110110101111010011010010100110100011111111111100101111000101110010001111001011100111010011001110100101100110100111111100011111011100100111101011101000001110000101100100110110010111101100000101110011101010101010110110110011101100011000000011011110001100101101111111001010101010110111101010010001100101011111010000011001010011101110011100111100110101100100101010011011000110010000000100011100011100101001000011110101001110111010110101111111011000010110010101110000101000000011000001010010100001101000011010100110111001000100101100111100001000111000000100000010110000111011011010111111100000111101101000000010000001001001000110100111101010010100011011011100000110000011101101100010001011101101100101100011111101101100100010010010101101111111001101101100010000010100001010000010010010111100011000000000011101110110011101111100110111001010101001010001111011001110100000101110000000100101011111010111111100001000011001011000110111110011111000100001100110110100000100000110010000101000000100000010101001111100000100101011011011111011101110011100111101110110011001101011000111110010001001110110000010100101010110100110110100100000100111100110110011011011100101001011000110110110011010000101001000010111101010001011100110010011001101001110010010001101011010101000111011110001111001010110111110101101011100010100001101001110001111001101111111111101000000100001110011110110110101000001100101001100101100000101000001111100010011010011101101010100010111000100110001011010000010010010111101011011011101001101111101011001000011010001001100111001111011001010010110011101100011101011001111101011110001011001100110000011100001100011111011100000011011111011101101111000110011011011110011010001101001100000110011110100010111011111111101110001011111010010111101000100110100011111010110101100110110010010100011011011000011010000101001001110110111111000000001110001001110110000000001101110001101110011111111101000100011001000110010011000001011100110001111110100000110100011
010011101100110011000101001100011011001111010000111101000010001101100001110101000010111101101011011010010110001010101001111011110111000110101011100010110010111101010111100000101111100010111111101001010001101011010010111100110010101100010000010000101100010000101000001110011100110110000010110001000000001011101001101101101001111111000100101101011100001011100010011001010111101100011001000011110011111001011111110010001001100100010000000110011100111100000111011011010010101100110101010100110000001111111001000001110010110011111010011010111010010011110000000111011110011010110100001010110011010100111000111001100110111110001011110011110111011011100101110000011001011000001111101000110000100100111111111101000101000011011101110001001101001101000100110011011111110011010100000000101001010101111100011010000100110011010010010010111100110111010010100101111110100100010110100110100100100000101011010110100000100010111110101011001001001001100010111010000110101101101000000011011011001011110000010101111010100011010010100100011010001000101100100011111000110001101010100111000100010111110100011011100000101011100000000110110000100110001001101100110111001011101111010101011010101101100111011001101010000100101011000110101101100111000101001110000100101100011100011000100010101110011111101100111111011010111000110100111111101001100100011010000111000011000100110111010100110111000000010110110100000011011011100010000101011110110110110010000001000110101101110100010000110011010010111000100110001101110111101111100011010001001101100101100101100101100100011111011111001010000011010101110000110000111101001010111111110011010101011100111001111000000100101100001011000100001000000011010110000100101011001101101001110100001101010111100110010000001110101111001111110111001010100000001100010111111001001000100111001001111001111111110101000111000010010010100101111001100001110110100101111011010100001110011000001000101111101010100011111001110010110001100011101111011101100110011011010111111011111111110010001101001100100111110111111011010110011101011100011011000100111001000111010011000101101100110010110000011110000110011001110011010000011000011001101000100011110111000000001000100101001010101010101101101111011000000010011010011000110101010111010010110011001111010100010110010001001101110000001110011100111101100001010110110001110001101011011100111000011010000010111000001110111001111110000100001110100011001110101000011011100111110101011000000110101111101111000100001111100010011100111101011100001110001101111001000001110010001011111101011000001101100010000100111010011110010011101010110101000011010111010001000101000111100001000100111100111100100100011010101101011100100010011010001000010010011111001100111110101001011001001001110010010001001010011110100000011010010111101111010000011101000100101100101000110100111010111010101101100011110101111100111110001011001001110010111100001110101100000001000111011100010011010110111000001110010010111100111011110100011010101011000100110000111100101101000011100111101000011100010010
101111000000110110000001010110100100100010111011101101000010010001011010011011100111000001011000001010100111101110000100010010110000001000010001001000001011110100010001100001000101010011011111111010000110011110111100110010100101001111000110110101001111110011001110101000001010001000110011001110011011101011101010110110000100001110010000001000001001001101011011000100100000010000001101010111101110001001000100000001100111001001111100000000110101011111100100110111110010001101010100010010101100100110110101001010101000010110111000011111101001111011010110000000001001011001100010000110010011101100000000101000111011111000101010000101100010101110100011001100110001101101011001000001010010010001000011100010101111001100110101010101111010011110011110011000110111001010111010010011000110110000011111010001001110011010011001111010110001111110110100001000110001011111000110110100100111101011101010110100101101110011010001010011011101010011111000001110000011101010100010001010111101101011010001110010010010111011000010010111111011101011111101011101000011111101111010001101001011101111001000100010011111110101111111100001101010110111010011100011110101010010110101111101001111000111010101101100100000010011001000110010100000000100100001100101100100000110010101110010001001111111000100001011100000111000111101100000000000101110000101011001111010100111000110001001010100111011011101011000110001011110010000100000111001111010100111110101111011100010100101111101100111001100111101000001110001011111001011010011010100011010001001010111100000011010010110110000010110110010101100100001101001011011100010101100101110001110110100110010001011111100001110110000010100010101110001111110001100111001111001000011110101100101001111111000100010000001101100011101011001110010010110011000000100010101011010001011100100001000001011000001010010111100000011110001110110010001001101101101111110011001001100010011110001011100111000100010000010100000000001000000110011001100010111111011011011100011110000111001000001100101011111000000000001010101001011100110111110011101101001101000011010110101100001111110001010111111011010111111001011101100111110000111110011100101100010110110110000110001110110000100010011111101100101000011110001111100011001111111001001100001000010001011000001010000100110100001000000010111010011010101010011110100010011100111000010001011111001100111110011000100111111000100001010011011001001111001110111000100110110011000100011101011001111001100101110100111100111111010000110000110110111010101011011111011010011101100001101101001011001010100111000111101001001101100001100100001100111110101001111000110010111001101010010100111011110100011011111000001011111011100100101100110100010001011110010101111100001000001110011010011100110010100101000001111100100100100100110000000111101001010011101011110010100101010011000101100100011100100011010111000011011001101000100101100111101001010111110100100101010110010011001010110011010001101100111110010000110100001011011000001001001010001011101010001111101110011101101100110000011
110011110111010000000011110100101101011000110000111000101110101011111001110110100001100001010101110100011100110010110111110111011110100010110010011001011101111000100110111001101101000000011100111010110001111100001011001101101000101111000100011000001011100110110000010010000001001001110011101111010111001001100110100000011000010011100010010001010000011011001010111010001110010111100110011011111010010000011010010000010011101001100100000111010000001010110001100111010101101110111101001100111000101111001100010111011100010110001111110010101100001100000011011101011000010101111111110000100001111101010001011001001110001101100000100101000110101001000100001100100100110010011001111011011000111000111111011010110011100101100001110101100001101011011100101001011101001001010100100000001110011000111110010010001100010110001111011000100010101000000111000101100110110111011011111110011010000011110100111111101111101010101000111110111001001010111000000101111000000110100111001011011001110100001001101111100111100110101111011001011001011000011000110110100000000000001100101100001000001100110011001110101001101100101000000111101010001000001011100011011111011010101111100111111011101010000111000101111100100001111000011000000001010111000110000001010010101000110000010110001011011000000001000101011101101010010101100011110100110100110010011111100110010100110100010100110100000100011100001101111001001010011101111101110001110001100011011100010000111010100100101110001010001111000111111011000101100001010110001101000110010001011111111100111011011001011111100101010100010001001010010101101111010101110001000101111110011001110101001010010110111011110001100111110011001111001100011111101100001001011101011101011101010101011011101000001110000110000011110000000101011110011100000110101110111001111110001011110000001110000011010001101011010111011111000010111011010101101110111110110100010011010101011101000010100101000110101111110011111101110010010100011101100010101111000011110000101111101101001100111100110001000100001111111011101001010100110010100101000010010011001001111110000101010111101000000101000100110101101001000011011010011001101101011011010110101010101010110010001000000001000101100100001010110001110100101001001100010101110001011101000111001010110110101011111101010000001011101101000000100100001101100011001010100001110001100000000110111101110110001010110110101000110100101001111110100110101100010111110101011011001100011101100100111111001010100000001010101110001000101000011101100111110001110000011000111010000000000110001101100110111001100101100111111010000100100010101111011111100001001111101010101010111100111111001101110001010011001110110111010111001100001011000111010100101011001011100001000110010000100010100101111000111010101010001110100010110101110011001111110011100101010101000110100111000001100001100000101101111001011100110010000101100100111011101011000111000000001010000111101111000100000110011000101110000100010011011011100011101000001110011111001011100001011000100100111011010001101110101101011001
011011010001001010111110101110010101001011110111110001000011111001001111100011111011101101101101100111101001100110001001101111101101100000010101110010011101011101000111110000001000010010001000100100010111111010110101100010111011100100000000100101010100111110000001011101101001010011111111000101100110000111111111010011110111100001000100111001111101010001100010111000100101011010110110101000011111111101111000001001100110100001011000111011100011100100111110000010110010001010101101001011101101110110011101110010111100010010100111000100000111101010100011001001111010000100100100010110100011011010101010000010000000000100110110010110101001110100011110111111100001001110110111111011000100110000110101111100011001111111011011110100000100101010101011011111100100000011101100001101101011110000101110110011111101001001001110111000100001000001011001001100010011010011110101111100100001101100010101011011001111010110100110101110010101101000101101111111000010111101111110010000011011100010000111100001000111100110101010011100000100101011011111101110000001110111010110011110011101000110111101000100001000010011111101111111111110111100011001000001010010111101011011010011100111100110101011111101010101011000111100101010010011010010111101100110011010110110001101110101000001101011010111010110011110010000111010110000010001111111000111110111100110000000011100100001001001111110110001010111000100011101001000000110000010100000010101110000000000001010100001110010010001101111000011110011000011010100001101101110001111000101110110111000010110011100001011000101010100110010100000110101111011100000011011000011010111010000000011000010110011001000000000100101110011110010101110111111110100010111010100010001111000010011100001110010101110001111000110010110011110101000001011011010001100010001111110001010010001111000110001010000000001101001011010101100000000011100111111110101101010110111110111110100111100111001110100100001011110100001111100101111100101110010011000011000111001010001100111111100011001011110101000010010100010011000101100011001011100100100101011111111101101011111001001101010101110100000100010001001001000010100110010110011110011010001100000001101010001000011110100100111101001010100010100110111101011111011111100000111001001110000010111001110010111010101010010110111110010111111110110001011010011101011001011001011001110100100000000010011111001011000010010101110110010101010001001011011000100110110011010010101111110010011010111000101101010001111100111100000010110001101010001001000011011101001100111101101101111000000111101101101110101001000110111110000010100100011011010001001111100010110111100011111110000010001110110000011000110010011010111100000001011110111000011111110010000010101001011011100010111100001001001011101000001001101110101010100001000101000101010000110010011001001101101010001001000001010010000000111100000101111000110011010101001110010110000000111101100010000110100101001011110101000100101110011100010110010100101000100011011000011011001001111011011000100100111011011110100110110101101
111110111110001011100000010010001101111000100010100010110011010011000011000010110000101101001101001001100111001001111111100111101011000100100101011100001010100111101111100100011001001011101001011011001111110010100010000100000011111010000011011000001101000111011011110010101001111010000110000001111100011110001100110110010010000111000001010101011010011000001111000111100101101001001001100001100000111000110010001101000101001000110001000101110110101101110000011110000001100111010101011111111100010110011111111011001111110000111110100010001000110111001011101110001100001100010110111010100111100001001011101110010110011000000110111011100011110001101111100001100100101101101110010100010010101000011110011110101010000001111011011110001111010101000110000101101111011000101011001010100011110011001110100001100001001111100110000110001100100101110111011100001000000100000011011011100001011110000101001110111100001001000110011010101000001111011110011111101000000100111010110001001111101100101011001001000000111000110011110110100101101100001111110000100101000111110001000001100111110111101101000000011001010111011101110111000011010111010010000101101101101100001010100001001110110010010011011001101011010001011011011111110001111101010001100110101101011011101100101100110110100010001001001000100110000000100110011001111111110011110001100110101011010111010001010011101011101101100101111110011100011010110110011011100001011111000111100111110010100011011110010000100000101011000101110011101011101100110110000110000000000110011101001111001010000110110110011000101000111011110001100001110101000110100110111010111000000000111011010100000000000111100001110110011111111000100001110010111000000000001011001010001101011110011001110100100000110101110000000010000011000000000001110010001110101010110101000010001000010100010111111101111011110111001001011011001001110010001100011011001110101100011000011011111111010011100101110110000011001000100101000101110110001111000110000101001111101001000010110001100000010100101110100100011101000110101010011011100000111001011100101011001110001001011100010001111111001001100101000110011000111011101010111111110100101001001010110111101010001001010110100100011011110111001011111111110101010001100001000011011100011101100111110101111100111110101000011100010011010101101011100111100110001001110000100100101010001010010101111110100111001010010010000100000010101110010011011011001101100010000000111011110001001000001111000011011101100110111001111111000000000000011111000100011111110110010111101011101001001101010001100010110010111101111010011111110111001101001110011010000110000111010010011011001110000110010110011100001000010001111101011110000100011011100001011111000101001110000000001010001000000011010000010111110000111111100110101011001110011001101110110000001100100101010110010000101010111111010101110010100100111011111100011110110111111111000111011110010000010001010100101011110111010011111101101101010111110110111011001011011011100110110100110010101001011000011101010101110101011001000001
011111011101001010110101001010010100100100010010000001010010111101001010010101110110010100010000010010010100110000010111101010010010000011111111001010101101100101001000010101001000110010000110100000110010111110001110001011010111101110011110011111000000001101011111001001111001110100101100000110111111101011101110000111110010110111111110010001011100001110001100101111111110101111111000101000011111000110010101001010100010011001101110001010011100011000000111110010111100110000111101111000010101000011010101110100010001101111100001010101011010100001110111010011001001110000111100101001110100010000100111101110110100100100100000011101000001101001110010000010011101011100110011001101000001000011101101111000110101100001101000110010111011000010011111010000001110001100111010110001110010100100111010011100000110110110111010000101100011001000000010011010111111100000111101111001000101011110011100011100011110111010100110001100011011000010011011001011110110111010110110100101000010011010011010101000100001000111101001011010101010001111111010000100100011101010000100001000101011100000010011101101010010000111110100100010101101010001010010011000001011010011010101010110110011001010010011010100101001111011111010010111001010110001011000011110011000000111011100000001010100001100100010010111010110110001000000001100101001111110011110110000111011010010101110111011011010000011011111000111111110111101010010000110011010101011111001010010011010101010010010001010111100010110110111111010011100101111010011011001101110110001000100001011100001100010011101001000110010100011011001011111101110110000011011110111011001111011110101010011000001000011100111001011100111110001101001001010110110101000101001001010111011001111100000011000010011011001110101101110101100001010111110001010010000011100110001100001010010001010101001111010010000111110101100000111011101010011000011000101110101000010111101010110001001001011110100010010111001010010011111010010011110111011100000001001000101000000111000001110000001110101100010100000011011000111111001011011110010100011111101000100110000010001100101010011001101111000110000000000010011100111011011110101111001101000101010100000000100110111111000111111001110011000111000101010110111111001000001010110111011101000111011010011001011011110110000001101100010100101110010111011011001111110111111101110010111001110100100111101100100011100001111100110110010000101101111010110000010101010000010111001101111001100110001011100110101000010111101000001100011001100011101101101110111110011100000000101011001100001110111001111101101100000000011101110100101100010000100111100010101000111101010101100101110100111100000100101000011101010101010101100101100101111101111100010110101010000010000110100011000001010001110000110000001011011010000000010000010111101110101111110001101111001001000011000110110100101010100011100010111100000101011100001101000111001100100000011010101001001000110001110010010110101000011110011110010101111101110000010001001000111001011001011100010000001111001010100111100110010111100
011011011011111000111010111010010000101111010111011011100111000101001001011100001001001101100101000101010111110111100000001111111110010011101100110000110000000100001111000000010100011110100011001100110110111110011111101111010000111011000101101011010001101010110001100011011111100001100100110000101001110011111001011011110001100110011110101111010101110011111011000101010101101010001111101001111000000100011111101001010101111010011010111010010010110100101100000111011110001111011001100101101010101111100000100110110010111011000011111110111010100100111000101001111111000011111111111000010000000100111110110001111010101011101100101001101111100101010011111101101000010111111101101100100000111111001011111001101001110000010110110100101101111010000110010010000001001100011111110101101101100101100000111100110100010001101010001100111100001001001011010001011001010110101001011000111000000111011000111011010101011110001010101001110101101010000111101100101000010010110101001011011100110010111010000000111010100001001011011000100001101100011010001101001100111001110111100111110111100011110111001100100011100000010001100101000111100111001111011101010010000110100111101101111100000100100100111111001101100000111101111101101110101011111101000000001111011001100110001001100100010110100001000010010111101000011110001000001000100011000010001001110100111111101001100101101111111010000000001010101111101011101001110010101101100101101010010000111001110001100101101000010100010101011000100101100011011001110011101010100001001011110010100010000010100011110001100100000001001101110110010000100001011111001011010011011110000000010010010000110111001000101010110101101010000101111110111111011101001000010101100011100111100111110101000111100110100000011111011111011111011000000110010010101101100011100110101100110101010011110100010000001111100110100011000110001010010010101101001111110100111100000111000110010000001011100111010010110110111101111110111001111110000110111011001111100010110101010011110010001000010101011010101001101000000110101111011110110000100110100111100011000110011110010000110001101100000111111011011000000101110110111001010101010011000101110010001000100001110111111110001000100100001011000110000010001001000001111000001100011101100100100011000011010001101110011111111000011010101011000110000110001000000000111101111111101110000101101001010001111001001111001110110110100011001001011011100100101101110111110101000001100100011001111001101111000100110000010110111100110110101101011110110111000001000111010101011011011101110001110011111110110010111101101011010001101110001001010110010000110101111111010001010011111111110001011000111011010001101011000110100111101111101100100001001001101010000111100111110111111011110101011000001000010111101110010001110101001011111000011101101110110010111100111011100010001110100000010111111100000011110101010110001001000011111111000011000010111001000100011100000001010111101100101100110111111101000110100000001000000010000000001000010100101111100010100111101100101100000010111111
100110001111000110011000000000011111011110100010100000001000101001101011001110100110001011000011001101110110011111100001100001011111011001011000011010001010110110001000101010111010110011110100011110001100010111111111110110010010011000010000100000111001100001010111111100000001101010011110011000000111000100101000010011010010110011100110101011011010001100100100101010111111000110011001010011011100111011111010110011011011100011101010001011110110100110000100110110110010111100011011011001000111111111101000000001010101100111110010011101111100011010011101000111010110010000110000100000001011111110110001000110000100000000001000111101010001111010001000011011100001110001111010001101100000010110111100111010101011111000100000110101111100000101110111111010000001100011001101100110110111100100110111010110110001111011011101011101001100001001011010010011101001001101100111010000111001000011101110111001101011010111010101000110011001010101010100101111110100111001101000101111111111000000011101110011011111001110100010110001111111010011001111010011011111110011100101000010010110000101100011001100110011011011011101111111110000101110001001011001000010000011111110010010010111000110100111001100100111111000101111110001010001101111111010111000000000011011010100100011100000110000111010000111011011101111000011101010010111101110101000100000110110011110010100010000101101000111001100011110000000101110011001101110010111101000111010111111101010000010111111011000111011101101001010001100001111101010001110101101100111001001001000101000111100000110001100110110101110101001000010110001011000001000111111110101101110001100000000101000000101011011101111000000100000110101111001111000110010011010000100111100001100101101010000110101011111110100100011111110110110010100111101011010010101011000101010111100010110001100000001100001001100000011000100110100101000111010101110010110000011000001001110010101000011010010111110011001101111101100101011100010111001110111100011000010101110010100001101110101000111011000000110000100101101101111010010000000111010100100011100101001010110010101101001001010111110110001111100000111110100110011010101100100100011101010100100111101011011101110111000111100110100100111110001100000001000001001010100110011110110000101011001011111001000110111000001000001101001010111101001110111100101101000111001111010011100000111000011011100110000000100000100000101011110000111010110010111100010011010110100011000011011000001010100011001001110100101001000011101110101111100011101011110010110000111001001011101010100110001000001111111101000111110111110101101100011111001111101101101100000101001100101110111100110010001001011100111100001000000110001111001110100011000000001100011111010010001000000100100001101100001101111111111111101101100001000110011001011010100010101000011101100101001010111000111001110000111000100011100100110100000001101000101011001100001001110001001011000111000100001011101000100100100011010000110101010100011101001010101110100100011000010001110011010111011010001101101110001011010100000
010110000000000100011100010111100100010011001110011010111010010000001110101010000001001100100000110101001000011101101011011000001001111001010100100100111101010101101101011011001101001111010101000100100110111101100111011111000111000111111011100111001110110100000110100101010000111100100111000010000011001000000100101111110101110101101101110000001001010011110111000010011011011101110100111010000001001010011010010000101100100000101010101010001101000101100000011001100101001001000111010110111010100100001011110000000111101011010000101000011010111111001101101100101100110000100110111101111001111010101001101100100100001001100001011110000100000010110010111001011100101111111100000111000111011000110011101100001010101001111001111000100101000001100000100001000011111101100000010010111111111010101011010010000001110100100101100001101001010100010000011001000000001100001011101110000110010111111010110110001001111110100101101011110110011000110001000000100100111100010000011001001101011100011000000011000111101100001011001011110000101000100010000111011000101011011110010011110001101001101101011001111110001101011111100001001111110100010111001111100100000000001110110001001010010010110100011010110100000101000000001000111011010011111000010110101011100011001110011011000010011000001100111100111111001111011101110010110010110001110110011001100011001001011111110100111011000110111100111100111010101011011010010010001101111110110001000010100010110100010100101111010010110011010100001011010101010000011000000101001111101011100111100000000001110101111001101011111001111001011101110000000111010010100101000010110101111101011011101111011101110110010000110001000101100000101110111000100100001011111001100101000011001011010110111001010101011100111110101101001100111001001101001011101100000110010111100110101111110110001011101101001100000011000111100010011001101000110001010111001100011000111101010011101010010110111100001111001011011010100111110010001100100011010001110011111100110111111111011101100010101011000111001101111111110000011010001111010110110011001100100001101011100101100100101011101001010001101110100001000100110001001101101110000101101110100011100110001111011100111011110000101001100100110100111110000111011100101100110110011000001011001011101110100001101010000110000010001100101011011111101000110100010110111011001011100000011110011010111000000001111101111100101110011010100011011101110110111001111101111110110011001111101101001110100000001010011100110010011110001001010110000001101111110000101011101101000010110101001111100000011010101110111100111110110000000011100111110011011100011010011100101011111010100010010110000101011100011110011100001110110100100110001111011001100101100111101000001010010011111100001110000110011100111001100011011001100100001011011111011011000001011000111001111110110111001000101100110001000110101100111101111001001010110010100100110111010100000111100110000000101011010111001001111010101001101011001100000110101111010010001011111111010111000100110110100010000110111101001010011000
010101111000000101100001100111001110010101010000011010101100000110100000010101010101001110111101010100101010010111111011111100101010011011010100010011101010110001011011011100101100100111011110011111100111110001000110010110001001110001000011111000000010111100000001010011110000101001001011001010010011000111000110010100100000001100110111100111110011100000100001000111001011100101001110111111000110010101000010110111010110111100111111011001111110101111101111110100011001011000000100011011111111011100011000011101100110110010100111110010000110011111001100001110010101010001000011101011110110110110011000000110010100001011100101000111010110001100011000100011101010010010100101011001111011000100010001001100101111010000000110010101101010111100101010100101011110100110001111101100000011010001101001010111011100110001100101110110100000000001001010011110011101101001110001011101101011001110101111111111000101000101101001101011011101110111001010110000010011000111000001111010110011100011001101100101010010111100110010001111000001000100000100010001111100011101111010001100100111111101000011111111011111001110100000011100110100011010100000000010100011111110101110000101111000111111101011011001011010000011101110010000011110011111010100001111000010100001000110001110100110000100011011110010010111000111010101010100111111110100010000101100100101010110111010011100000110011000111001000101100100111011000100111011110111000000100110000000011001100100001011000010111111011100000111011010110110011011101010101100000110111100001010011011111001111100001010110111000110110100001110001010110001100111100111011000111110000110010111100111001011101011000010100010011111110110110000100110010100111101111011111101010010000111111000110000100011011111001001001101110101100110010110000101111010000010011111111110001011001011011010110001000000001101000010000010011111110111001011110001010101101000011111100011001100101111011000101101010101000001010011011100110111100001011100011101000100001101111101010011000010001111101100000000001000011001000011001011001001000101010111100001011111111100001101101100011101000111110101000010100011001011111110110001100011000100111000101101100001011011000001100101010001010111100000100111001001010010101111111111100010000110010010110001000011001001110110101100101101101000011101100110101111000010111000111110011001010100101010100000101101110000101000100000001110100010010001000111001001110001001100000110011001000100100100111001110110001010101010011010010100000110111110110000000010001100110100110000101001000110100001000111111101101011000100011001110101100100100111110011110110011101010110111000101010000111001110001011110110110110000001101110011001001011001000111101101100010101001000101010101101010100011000100011101010000110010010011111000000010010001011100101111111010011000100101100110010100001001001011111011011001000010010000101100101011011110110010000111011010110100101110011000001100011000100001010111000101111101100111110001101101111001011101101111000110110000100100111011100001011011001
010010000000011000001101001001000110000010010000011111101100111101000011100110100100011111100101010011100110000111100011111101100001110011100101011011111101011110100001100101110011100101100100010011011001001001001001000110100010111110110011011011010100111110000001110011111011011001001011001011001011010010111000001001011110110010000111010110101000100111011101001110100100001001010000000010010010010101001111101010011111111110010111001000010000000100011001111000101101000110111110010010111110000110110000100101111110111101001101110001100100110100100011110110001101100100001010110111110010100111100110100111101110101000000100101010010100101011001110000011010111110000010110010001110110010101101100110111111100001100111011100101111111110010111101010011001001010001100011111111001111101110110111001110011011101110111101000000110100011101010110000101011110010010001110111100100101100010010111100000101000000111000110101100001100000001100011001110101010100101110001100000001000111010111000000110010000001001010000101110100000101110010010010010010110100000011010101101000100001000010101110101001001010110010011010110010011110110001001011110100110011000110010111100100001100000010001010000111010111111101011011011011000110000101010000001001101101001101101100110110110111010001101111010000011100100000110011100001011011100001101011110111110011001011110010001100111101101101100000001101011001000010100110111000000000110100111011011110001000011110001011000100010011101001100100101010000110011111111010010101110100010101001000010110101000000111001011111001011100101110000111101001100110001011011100010010011100101011000110101100110101101111001001010010110110010010111111000100110010000000001000111110000110001111111011100110100111110011101001111100110010000001110110000001000000101111111101101110101101010000111000000110001111001001111011001110011001100001000011010110011100101101100011000111011011001111010101111010111101010011011011100111111000001010000011111001100101111110100011110100100011111011110100001101000101110010000000111010011101000000001000110110111110000011111111101000011000100010111000100001111000101010010010010011011110000100001000001101000010101111100111100110100001111110011100001100101010000110100001011101010010100101101101110010001110101111010010001111100001111110010001011111010100000001100000100000010110000100111000110001100100010110011011011001100011110101111110001010101010111100010110110100101000110100000011000010000000111111001010011000001000101110010111010110010000010000011001111000100011010111001000001110001000000010000110011101111111001100101111000110001100001001110011101001100100001100110101001101101101000001000111001011101110110001001010111111100010011000010100010010110000011000111010011110111111110001010110001101001100010010110101111111111010101001001011111001111011010010101110001101100000110101110100001011111010001011011100110111000110101100011100111001011001011111010111001000101001111010110000100111001000010011110001100101010101101001000100011011001010000110101
001101111010101100001010010000100011110100000010011011100000001001011010110011101010010100100100101011110101111000001111100010001011110010101110111100001101110000001000010010001011101001101010000011110011100001011000011100111110100101011010110101000110010110100111101110100111111101000010100110001110111001111110110110011000111100010100001111111001000000111110111011001010101000000110000000000000111011101001010110101011100101110110110000101000110110011111000111111010110001001011000101101010010011001010010000000101101110100011010000111011001111001011000101110001110011010100001100000111101010000100111110110110100011010111100110110110101101110000011000011101100111010111001011111000011101101001011111111111011001001111101111001111011100100000001010000100111101111111000100111011110000001010001110100101110111110000101000010111100011001101001101100110001000001001011011111010110001011010001111100011110100010100100101111010100100111000101011001110101111101100101010010010010000100000100010111100111010001100001100000111111001000110100000101000010000001101101011010110110110010100101110011110010001010000000100011100111100011011110001010010100111001011000001111001001001101000000011101100000001100000111001101001110101010111010110110001010010110010011010100011000000000011011001001100111011010000001100110111101010110110101101001000100001110111011100010001110011010000111011111100000010110101100110000000101110110000011110100011100000110001001100010001110100111000100010101010111011001000100100101110100011110001011101011010001000111100011010101001110111010100101011100010101100110001110001101011110011010010101010001110111001000101010111000111011010011101101000000110011010010010100101101011000001011010001001100101010100010100100101100100001001000011010100111011001000001111000110110011101100111110100100011110010101111100110010100100110010111110000110100111010110101100111000000111011001101011000110000100011110110101010100111110100010011001001111011011100110011100000111000010110011111001111100111101100101110110000110100010100111101010110001110000001000010000101110010010101010010101010000110001010111011100001000110100101011010100111000011100000010010001010001101010011100100000010110101110010100110011100011000010011100100111100001000011000010010111111111100000011111011100110011101101010010011001111000101101110000001111001011110000000010110111011111110111101010000000011101111000011110001000001010110101000111100111000101010000000000011101010001111010010010000101010011110110010101000000011010001001010000100110110100001011101001111011001010101000010111101000011101100111000100001011001101110100100101110100001110110110001001101100101101001101110001100001010010001100011101111101111001110111001111101010110000111101001110111111111010100110000010100000010101010110100000000100100010110110101001110001000111110100001010100010101010110101000110101000000001000101101011101110001001100010010010000100111010010010100110011110100110111111000001001001001011110111011001010000100011000100001001011001
010000101001100111100011011011000000111000101111010010010111011100110001000011101110111111000100111110010101110011001001001001101100110100000010111100100000110110011000100100100110001001100111011000111010001100010101000101111111100000001001010110100111000100100100111100100111111110110010011110111000001111001110011110010010011110010111111010001001001110001101110011010101110010100011110111111111111010001111111101010001011000100111100011001001010111010111001111010011011101010010001111011110111100101110110110010100010010110111101001110111011000010011100001110010100011101110010010011101111011000110001101110110110110011000010010011110011100010111100111010000110000110101100001111101001011000010101001111010010010011100010101101110010100110000100110101110011111111001000000111101100110110111000001110011010110100011101101001110011010111111001100101111011110010001011110110100101010110000000000010110100101010000111100001101110001000000100010001101001111101000110000111110001010111011011100001011101101000000001110001000000111010110100100001110100000111001001100111001001001010101111001010000011110011111111100011001011000110100010101000101001011001110100000111011101001010101010100111100110001010000001000000110101000111001101001000010001111001101011001001000000111010101101010011001010111010100111111010010101000011101000011010101000001100111010011101110110110010001000010111100110011000011010001111110010010001010101001011001101001100010110001001111001111011111111100010010011110100100110101101011100100101100000000010100100010111000001001111100001010000011110101111011110001110110001000001001001001111010011000110001111001100110111011101000000000110000110010010010111000011111101101100011010001100011000101101100101001111011110111010001011100110001000011110011111011011001100100010000111101011001101100100010010101000110011110001101001111001000101100100100110010011011000011011010000101100011010011010101110101001001101010010001011010111011100011100101011011110010010010111011100011010111100110110001010111111110100011000001010110001011000001101101100000110111000010010110100011110110101011101000000000010101110011101101100101101111010000101010110100100111010010110010100001001110010010110001000101010101010010000000000111011110001000011110011100110001000110011101001111110011010000010000101001011001110000010110001000110100101111101011010110111011101000111100100110011111101101110011011001011010110111100001110111101010000011001001110101001000100101011000001010011101010110000000111100001001010110100100000001100001000010000011100110000000000001001100111011011001000100000110111011000000101000011011110001001011011011001101110100100111100100000000011000101000100101011110100000100111111110000000001001010111000010010111011101011101111001001010000101111101110110111111100010110111111101000010100111000111001110111001101100100110011101001001011010001010000110110010110101101010100100000101111100100100101111011110001100100011000110100011010110000101100001011001111111100000010011001001111011110110
010001001001100011000111110100001100000000100111110011101010010101100001000101101001000001101110001110000000110001010000110000101000001011110000010110001110111101110000001110110001110100000011011000110010011010000110000001011010000100100010101011000001000001110111010110000011010101110111011110101011100101111111000010101100001110100010100111001010011001011001101101100110111000101110001111100100001111010110100100001011110011001001000010100010111011110001111011110011010101000110110000001010110110100111001101111000000100111111011011101101100001001010011000100101001000000011100100110100110101000110110110100011101110011111111100100101101110000000100001001110010000000001100111000010100110001110011111001110101001101010100110111100000101101011011001100010010010011100000000000010010101011011000010101110010110111100100111100010110111000000111111101001100110111011011101110111110100100011100001000000111000010010100000001001001111001010011011111011010101000001111111111011010000110101101010100110000110101001000110110101100110000010100110001011011100000110101111101101110100111000001000011001101001011000011000001010110111101101011000110000000010110010111110101000001010101101100010010111101101111100111000100101000111000011010111101001111000100000111010010110110000101011011011100011001100011000110001101010100111000000010101000111010000110111000010011000110111101111000001010100101100101101000011011101011110101001011011110010011000101100110101100100011100011101101111110010011001111001111000001100011110101010000110101111001000101100110000111111111101011010110000001110101100110011111100011111000110000101001000111101000010101010000000110011010000000110111101010011010001111001101011001010101110111111010001010001110100001100010110010100000101110101101000011100101000001001011001011100001011000101100001110101111111010001001110101010110111011001110101110001011110101011100110110111010101111111010000110101010001101001000010111011101110010001001110110100111110010011111011110000101111011011001001100010101110010011010100010001110001001100001001110010111110010110011111011101111000001000010101110110011111110101011001001000101011101001110010101001110000011111011000000100011100001111000110100010101010011110100000010011000001011011101101101110000100111000101010001001000111110011101100000101011111011000011101110101010110010101100000111110000111111100000100110101100100101001011000100100010011101010011000010011001011101101011111100100100100010110000111111011100011010101111001101111010011111100110000100111101001110010110000100111100101001110001000011101101110010101100000100110011010010001110111100111110011001000110011000010010011011100001000111110000010011110101001110011000101110111110010110100101010100000010011001100101001101110101010111110111001001001000001010001001100111111011101111110111000111001000010000011101101000010011101100111100001100011100101101111000110110011100011000110000101000110100101010000001110001110010001011011100011110100011001000001100001101110000001110110100010110100
100111110100011100110101100011001010000011100100110111101100010110010101111000000100011111101001011101010110110001101111011110101100001000011101010001110011001001000010011001110010111010111000001000110101000000100110110111111111010001110110010111110100111101100111111011010000001100011011111001100111010110000111100111010000001111100100011110101110111001101001101110000111001101000001111001101111111101000100010010100110011111101001101010010111110100101000111101001101111110111010011000001011110101110011111100001010101010111000100110110110110101001011010010001110101010100000100000001100000011011101011010000100000011011000101100110110111111110100110101100110000100010100011101101011010010110100110001000110001101111100011000010010110010110000111001011100100001110000011100100000101110101110000010000110110010001101110011101101011000011111111101101111001111101010011000100100011111010010111001111010010011001000100110101000001010000010110011101010100001111111011110000101110110111011111100000010100000101000100101100001111011100011111010101000110001101011110010111011011000101101110111110101110000111001010001001000010101100100000010110110101111001101011101110000111001011100101001010000100100101110101010000111001011011001001101111101111010010001100101001111011100101001111101100101010010011100101011111110010011000010010000001101110111000110111110110001001111010011001101011100001001010101111001110101001000011110110100100001101010101111101101111000011101000000110001111001010110000101010001001011010010001111101100011001010101110100101111000000100000110010101000101111000111010110001100001011101000101000111100010110011010101000001011000111110110111110010011000111110101011001111110001100010110110011011111110110101101001000111001010000111101010010101101000110011000001001011110011011010000111111011101000101100101010100010010101000010010001000100110011010110001001110010011110111111110111001001010010010010100100011001000010100111011101000110000000110111010001000001111011001101010010110011110011110001001000100011111010101011010011000000101100000101101011011100001001110101000110001111001001100011100101000001101001110100011100000010011111100000000110001000001111100011101010001011110101011101000101000001011001000111110110000101000110100010000011011011101000001110101111000110110101000111010001010011101101010010111101000001101101000100100001011011100000011111001101010000011110000110100100110011100110101000011001000001100100110101101000100111110101100100111001101111101011111110100101100010101111010101000110000100111011001101001000110001000110100110011100011100010010110101111100001010011110011000101110000101011010010000100101100101000000110011110110010010100011010001010000100100100111101100011101010011001101001000011001110111101111010000011101011001100100110111001101111001011100100110000010100100000001010000110111011110001001000001100001000001010011110010010111100001110001110111110110011010101100100000110010001110010011111010000001011110000101100111110000001000110000001111101001001
011100100010000011001001101010011101101001011111100011000101101000100010010100000011111000110011011001111000100100000101000111011011000011001110011111111000011011100100001110110101000101010010011000011111111010001101010111100101100001111110000000000010010000100111010010010110111101111101001000000101101110001010110111100100011001000000011100111111110111010100000000100111001011011000001011110000101110111101001110100110101111000111010000011010100100110000111101000101111000000001110111101011111010001011100110011101100101100101100110001111011111111100111010110001001000001010001000100101011110100010110111000001100100101011111001110111100110011001001011011101001010010011110011111101000010010010010000011110011010100000111011011011000011010000110011101010100010010011111110001001100001111100111000001110001101110101101001001010110000100111010110100110000111000111110111000111000111100011111010110101111101100110011001011111101010100110110010100011101011010001011101110100001001110111111101001101101011100101010100111100100111101000100111000001110011100111011001010010001101101100100011111000001111001101111010100101111110101011000110111110110100100111010101101000010110010100011000011010100010111011111101111001001011010101011011110010110110010011010011010101001011011111100110011111111111111101111011010100010101010001101100001111010000101101011000111100010000001001110001001100001010011000000001000111001001101001100011000100010101110010011100001010101110010111110011100100001100011011110110000010111111001101110101101111000111101000110100111011101111011010101100110111000100010101000011100111100010111000010111001111101100010010010010110101001101110111100010000000010011100010000011001100001000001010110110111111000001110000111011010000000000010010011010000000100111010100011000010111100010000000011101011110111111111001011100010111011001001000010110111000010110011100000010001001001101000010100111000100000100111010001001001011111011011011100001001001100000111011111000010011001001011000001000000100110110111101110001100100110100101111001111100111011000110000010011111110011000110000111100011001100010110101011000111111110101010111111011001110110001101000010011001010101100010111011001000110000101011011110011101010101111111111001110000000000010110000111000110101011110000011110011000000101100010010111000100101011111111110101010111001001110010111111001010001101000000000111110010101010000010000010110101101111100001100000011111101011010001101010101101110000010000111001011000001011110001101101010000010001100111100100111000010011101010101111111000010110011101000100100110110000000111001110010100000100001100111100000011001110011010000110000101101111000010010101011011111010010011000010001000100110111101000011011010111110100110011000001101101110000010001001110111000000010011100100001010100001110101101011010100101111010101101010111010010010001000000010011011010100011010010111100101000111111000100010110110110111011001001110110001000000111011100011110011010001001100000000011111111111110101011
010011110100110111101000000101010000010011001111101001001011001001011000001010010000111101111001001000000011110100111100000100101011011100111000100000101110100101110000111010110111100111111001101000100011111000010100000100100111110110101001010000111110010000101110110011001001110111001110111111110000110000000010110101001100111011011001100101100110011110001000101100100110010001001001011101001101100100000011100010110000010011001101110001001111101001010110001001010000011011100111100101100110111110011001011101101110100001111000000010100100100100001111101011001001010010111000100010000101000000111100000111000111011001000111010000010101000100010101011101101010111100011101001110010101010011011100111000100001011010111111111100110101110111000000010010101011000001000001110011100011111011100001110011010100001111011111110000000100111010111101100101101000001001111001011101000110100111000101111110100010110001000001000001101100011011010011001011011101100011101110110100101010111101000001111000100111000111111010111001000100101100111000101001011010110101100110100100000100010001110111110100000000011011011110101010001111110100110111000010001100011110110000110110000010101000011111101101000010011011100010101010101111000001011110111110001111111000011111010100010010001100000100101011010110010011110010100111111111110010100101101101101011001010010000110000000001000100100011011000000100000101111111101011111010111110001011001101011000110000001100011001001110110010110011100000100001101111100000100010011111101001100010010010101001101101011111001010001000011100101101001111001101111110010001101101000010001001011000000110111011101010110010011000110110101111011111010100100011100111001101010011110001100100101011010011111010000100110001010001101101111100100011001100100011010011001100101111100010000010000111001110111100110011001011011011001101100011100110111010000111011011110101111100100000001000100110000001011110100100001110101000110110010011000011010101100101011010011000100100100111100101111101010010001000100110010110110000111101100011000000110011101001111001110101010010011110101100101000010010110111010000011010010110111000000001110111100111001011110011011101100111110010110100100100101000111001100001001111000000010000001101001010110001101101110110101001001001101001101100010000000111110100101001010010001100000110101001000001011100101110101101101100110100100110010001110011110101011111011010100111100001011000100100111000010011100000000100101001110011000101110001110000111011000000011110001000100001111010000010100001100001101010111100110100111111111000111110100001101011111101011110011011011111011000111101110011010110011011111010110110100000000011000010001110101100011101100100110101101100010001100000011111000001111110100110001010011101100000001001111110010010000110111010001111111001000010011111000111101111100011001101100100000101000011100100101111001001001100101010000011001101110100000101001000000100011110111101100111100010111010000111001010101110001011000111111000010001011100001011010111
100011100101010001100001011110011101010011001000010011110110111011011100110010110100101001111010100111011110101110100111010000101111001111110100101011100111011100010000001000110010100111101110010010101000101011111010110111010101001110001100000011110111111010011111011101111101010000100000000010100000100000111101111000110011101101110101100100010100001000100000110010111011110010001110001110001111011101101011011000001110000111001111010101010110010101000001000010000110110101110101011100100100001000111100010010001100100001001100111000010111011001001011101100001111000110001110000011110111111011000101011110101101111110111110000011001101101000010111101010000001111100100001110100010010010010001011011111010101100111010111000111000100000111000111101100110010001010010011000111100110010110000111111101000011101111111111001001101000010000001011001010111000000010001111010010100101111001101000011010100110100010001001101001010010010010101101011101110001101000101011011000100110101101101101000101100100010010010001000100011010100100011010100010111100000000000000010000010111011000100110100000010010010110110101010001111001010110111111110110101011010011100001010100000010011011111111010110100101100001110101101001011000100010101111111001100001010101110000100000111011000101110100111010011010010101101010010101101111110111000001010011100000110100110100101000010100010110101001011001111011101110111110110111100011011100001010110011011101100011011100011001111110110100011001000010010111101011100000001111100001110101111101110001110100001011100100001011001110100101100001011010101111100100100111010010101001110100110100111100101011101000010110101111111001000111101101001010010001110010110101000001010011001110110000010100000010011110100101110010011010001011100000010000110000101000010011100111000111011010111011000001111100010100101101110011001000111100101011101011111111100010110011001100110010110111011110001111101001101010001111110010000001001110000111111000010101101000000110000000010000001011101110110100011000111101010011001100001010100111011111101111110100111011101100101100011001011100000110000110111011000101110110101001110110111110101111000001010011010000010011100101110100101001000011010110100100010000101000001010010010001010101001011010111111101100110101111100000100000010101011011001100001001011000001001100001100111100010100100000000100010110010011100111000010000101010010110111110011001001100101001001100000010010000111001101111110111100101010000101010100001000000111010010101111000100001010010101100010000011100011101100000111000110010101011110100000111000101101100110000011000110000000100010010000000110001001010100101010011110111000010101100110001011001111111111010011111100001001000111111011001011110100010001000010110001100111010011000100011100101001000001000110101110001011011111110000111000011001011011110011111001010101011001100111001110001010110110110111100011110110010101000101001001101111110000010101110011110011101111110100011010101011000111110111101000011111011000111000010011100101
010110000011100111011010110011000010011011011101110110110101100011100000100010100110010111111001010010000000001011001011110001000111010101100000101100001010111010111110000110111000101100111100101100111101100100110011111111101111111111011011010111011000010010010110100001111001000010000100100011001010111010111001101000010100001101000000111011010100011010011100110101101111101100100011100010001110111001101010000011111101010010010110110011000111111000000111001100111000000010101110111110001101011101101110111010100010011011010010111011101011001010000110111010101000001001011110101011000001100010010010101010100111100100010010111001111000011011101100110010011100010001000110100101100010011111111100001010111001100100011100011001100000101000011100100010011011010010000000100111111010011010100100111100101110101100010100001110101101101111110111010110001011011101110010100011010001101111110111111101100111101110111010111010011111000100101100000100011101000100000111111011111010011010111110001100000001100110000010011100010101111011101001111001000111100010011011011100001001101011110111111110101001011010110001100010100110011101000000011101000110110100110010100001010100010111000000011110101001000100100100111000101000111110001010010010010010010100010110011011111010110001101011011010010011101101110100101011111010101111110000001101001010000101101000100100000000111110011100000110110001110000101100100110000101101010010010110011110110011000101010000001111100010111101011111100100001111001000011011101000110000111111110000001110100010000011000100101001111010011011111111001100000010010011100101000000010001000001111001100101000110010100010110010101011110000101001000000110001101011110001000110011111000000100101000101101010101000010001101100100100111111110000000001000011101010101110100011101011011000100001100110110100100010000100111001011000101010101000111001100101010110101010001000011101001101001101110101100011000001111101110000100101101000111110111101111000110000100011011010000000111110010011010001111010100101000110001000110101101000110101011111100001101011100000101000011101110000101010000011011000100110001001100110001011010011111110101010101011010001100011000110011101000011010011011101101101110110011010010100111101001100000111110010011010100011100101010111001000101110001111101111110101101010001111101001111011111010111000010001001100110101101101110000010110010001111101000010011011000110010111000000110111000100100111110110110110100001000011001001001110110110001000100011000100011100110000110110111000100110010110010000011111010011001000000000010000001111010111001111011010101100101110100000101000011110001101001111111000011110111101100110001111011010010011101101011100010001100001101011110000110111111101000010110100010101101101011110011001110011010001000001100000110010010111100011010100100111101101111010010001011111101110110100001111001001000011110101011100011001001011010101111100100111111001110001001100100011100001111000001111100101100010101011010111111100101111101100110100011000101101
111101100101001100101101001010001001111100011001000000111011000000111111111110110000100111101011101001110010000101111101110101100110010100110010111100000101011000010011100001000111010001100001111100011001010110101010101011101111010111110010000011110000011100101111100110000000111100111001111011000010011110000101100001000110100011000100110010011010100000011001011000111011010011100000110100110001011011001101110100000110100000011111110110000010010100000110100000000101110111011000000011110110001101001101100110110100100011110101100111000110011110110000101100010100101111101000010111100110111011011000111011100000101100001011010110000010001001010010011111110111110111110000011111011110101000110011110100000110000001111011110110001110110101111101010100011010101111001000111001100011001111001110110000011110100101110001110110101110010101111000011110100100111001110001110000111100001000010001010101111110011011001010100000101000011100100000001000000010001110000001111001111111100001101101010000110000111000110101011101001011101000110010000011101100101000101011111110100110111101110010100010011111001010011101110000111011000001001110011100011000010111010011001111100100010100111101011100000000110101111101010000100000000010011110010010000011001001111100101101110000101100111111000101011011101100101000110100110000000101101000111010010010010010111101001111111100001001111010000101111101010110011111111000001001011011001001001100100001001111011010100110110100101111000100001101010011000010110011011101101001110000010000101010111001010111110011101101111011100001110100111000111110111000010001101101001110101111010010110110011010001010111111011111100100011110100101011100110001001101110100111000011111000101001111001111011110000001001010011100010100101011000111111101110011000001001111011010110110001011000100101000111101100000110000010101001001000111000101110001100100100110111100101101011110001111000010000011000000100110111010011111100001110100000110101111101000101110101110011110000010010010001010101001010101111000001111010011101001010111001010100101111001101111011110001001010101001100110000010111100110010000100001011001110110001010000101011111100010000010001110001110000011110110001011011110011101101110111110111100011111000001011000010100110000001101111001001101100101100011110001110010011000101101010100101001000001111000111011100011001101111110111110111000101100111011100010011101100000001000110101010001010001100101001011010001011100110000000001111101101000000101110111100100100010010100001101001001010110110011101010100000100011101010100100011110100111110101111000110111100101100100000011001101010110111101001011001101010011100010101101100100100011111110100110010111001101111111011110011000010000010101000011101010001011011000001101001100111110110100110111101111001001110010110001011011110010111110101111011100000101001000001011000010110011010011001101100011011000001110001110011111101001010100011110111011000011110011100001000011100101110100011100101010010111111111110000101011001001001011001111
100011111011000111100000001100101000110101111000000001010010111010110110101101011001101000101101010001111110111101010011110110000001010100110001110001110100110010011101110000110011111100101001001011000111111001100010010101000010000100100110011010000110001010101011101100010011000010100011100100111000100000000001011000010001101011011101100111100100110000100011110101001110100100110100101001000110001111011111011110011010001001101101101011010110110101111001101111000110100010010000011011001101101101111001001010111000101111101000010000111011110100110100000000000110010101010000101110111101111001111100000101111000110001001010101110111011111110000001000111111011111010101010000101011111011110100101011110010111101101011011001101001000010101101011001101101001100100010100011110110100010111011110011100110110011011011010111111110110001001000110011101111100111111110010001111011100000100101001110110001001000011110010000011111000001001110001110010101011010011011101010111000101000001101100100110011111101011011000100101100010101111111011111010000101110110000100010010011000110010011101011110101010111100011001111001101001000000101100111111101101110001011110011111000101111010001011101101000010000111111110101000101000011001110011110100010101111100000011001110000101011110110010000100011010110111001110001100101011011111001010011110001100111101000110010000011011001110011101111011001001011011010011000010111111101010000101010001001110110010101101100000010000111111110111111110100111101000000010000001010010100100110111110111011111001101101110011010100010010001101110101010110010000101101001100101001001001110110000110110001000010101001110101100001011001100111010111111101101011001110000011011100001001111101000010100110110111101101100110010101110100100110011000001001001111101001011111011011100100101011000010100111000001101111000010011100110111000001011100010110100011100111011111100110111101100101000110101001111000000010000001110011100100011000101010100000010011111101100000111010000110100001110100111010011001100111100001101110101000001111101111111011110001000011101110101101111110100101100111001011001010101010111011100010001011100111111001000111110110101110011000011010111011011000110110010000100000011110010000000101001001100010100001011101000000000000110010011000101110110011010110100010101110000001101101110000001110001111100000111000011101000011001001100100001000000001011011111010010110100100101101111000011110100110010010100110110000010100011111011010001011111011000010101001011001101001010100111001101101101111011010100000111010010000101011001111011111010111110111110111110010111111000010010110000010101110110101111111100011110100101100110110011011101110101011010111000011010111110010011010010001001010011001010100110000111010110101011111110110011100011011000101101010101101111100001111101111010110111100110110001011110111000111000101100000111100101010001100110010011010100010011111001000101101000100000000100000100001111010011010110001111000111001100111010001110111100101111000110100111000011
001011100000011010001000111010100110100101111100101100001011010111101011001111111001001010001000001000000010011011001110111110000000100000110101101101000101101010000000000000011100100101101000100000100011101101100000011001111111011100011011111001101011100100000101010000011111000011110101101000011111111101000100101100011000011000111010100010010101101100101100000111010110101101000001001111100100001011001100000100110010000101001001111101011110101110111000110001100000000111000111110110111100110000011101010010110001001010101100010111000100101111110101011000100101000000111001011011101010001001111100000100011100100010101011000001101001101001000011111100011010011010101100011111101011011100000100100011001110101001100100010001110101101000011101111100110111000001100110010100111011010000001011010100011110000110100010011101111101011001011111001100110110010001001010010010000010100111100101101011011011010010011100001111010101100000011110011100000110111011101000110011101110000100100101000100010011111000100011000101111011010111000110101001101100010101001011010111111001011110000000100100001001011000011001000000011001101010010111111101110010101001111100100000101000011011111101111111111010001110100111011011111100000100100010110100111011010111100000000111100110101101101101110101100010110011001110011011011010010110100000111011001101011111000100011010001010100111111101111110000110111110111101000001101110111011010010100001111100100100011100011101100011001101101010011111111010010010101011111111111100110001100011110011001011101110101100000111100000111110101100011000111111001101010101100011101011111000011010011111101101101001011001010000001000101111010111110111010011010111001000110001110110001001001100000000110000101111111101111101100111000101101111110110100000011000101101011010101001110111010101111100110101000010101100110000000011110101101111000111000100001110001011100010110101111111011000000011000111011001010010010001011010011100000001011101100011111111100001110100010111101001111100011001010101010100011111001110001111111001111011010110000111001110010010000011100011010101101010101111111101000001011010111000110100001101101011111101010110000010111001110110111111001001111010111110000101101111100100010101111000101001000011001111110110110100001011000101000101101000001101110110000010010110100101101101001001101011010000110100100011110111101000110111111111011001010000100101100110001000101111110110101011001100000110001011111000010111011011000111110011101100010101100001011101000101101010001010011100000111001101011000110110001110001111011000100110011111010100000000000100110110100111010010000110001100010101011010000010011001001101111110000110000011001011011011001111111111000001111111011010111101001001110001010010111101101001100100011011001101010110111011001000010010001000010100111001000101111001000111010000001000101111010111000110110101000101110100111001100111111101101101000000010111101010000111010010110111101101101101000101100110101110111100011101110011011101001110100100110101111011
010101110001110001100010110010111100111110100000011111111110101111110100011111110111000111001011110011001110001111101110110010110101011000000001100110000000010010010000010111010001111010010000010001111101000101111100001101110110001111110000010111000100010110010101001100000010000001010100000000000010010101111001101000011010110100110010100011010011011010000101010001001001100001111000111011110100010001010000001010111110110011000100100011111101001010111010110100010010100011000111101100101101111100001101111010100100000100100000010010111111101010011000100101011110000001100010110111111001110110010111111011100101110011011001100011010001110010001111000000000010010111011010001110011100011110110110111011010010110000011100011110101110111010000010010011011111000111100011000000011000101100100010101110111011100111001011110010011001110011000111100001011110101110100101011001110111110110011100100010111000000110110101111010011111011011100111010100101110001100001110111001001110110011010001011001110101010101100110011100110100100001111000110100001011111010001010000100101000001110110110110111000111101101000101111100101010100101010011010001100100100010110100010011110101111010110100000010101011010010110110000001000011010101100111001111100010000010011000110001000010111000001111010111110111001100001010100011011111111000011010011100011011000011000100101010100111001010011111010110000010011011111010111000101100101111111001110011001110110100111101101101001111111111100111110111101100111000100001000100110101110111110101001011110001110001111011111101000101010001010100101111000111010111000101110100011010101000110000111100100101010000100000110110100000110100111110111000011001001001100110000100011001110011100111001111010100001100011111111111001101011000100110010010101111000111010001001110011100100010010111011011010000101111000010100100100001000010001111011110001110010111101001010101100100101001001100111111100011001100110100111110111111111001010001101010000110001000000111110001110010110111110111111010101000011110010110010110011101110100001001100001011000100001011010011010110001100000011001000001010111010110001011010110101100101110000101011110011011001111011000000111000001010011101110001011000101111111011111010110111011000010101011000110101011011101111001011100000100000101010000010101101101000100110001110011010000111011101110000111001111000010111100100001100000100110101100101000100011010001011011001010100001101001010110000000101010010011100010010101000100100101001100110100001101001100000000010001010010010011100100101110010010010100001001011101100001000111010101010101000001000111001011000101110111110100001000000111111001110111001100100010100011100010010101010000001011111111110000011111000010111010111111000110011000011010101001101011100101101010011100100111110010010110011010110100111111011011110101010101001110000101010100011010011100101100000111000111000110111010011000000011001011000100010001111010000000110011111000101001010000001111110111000101100010111111011010101101011010001111111110
111110010001000100011101110010101110000100111011111101011011011000100110111100000111111101011000110110010111001100101010101010000101010000111110101101000111010001011101101001100001001101101011110010001100100111111111001111011000010101101110011010010101001111001000101111100010011011111010001011000010110111001110110101001111000000111011101111000010010000010010001110000001010110100010111101100010001110101001000111010011111000010011011011110011001110111011000110111110101010011110001110010110010111110111101001100010010000110110100101000010110011111010001111111101110000100001111110110000101101010011110111011111101001111010100110000000100100000010000010110111100011011101110000010001010010010100101111000011100100010001001110101010011111011000101010010101000001010011111001010010111001010100100010100111100010100101111110101000010011100001000011011111010011001101111100001001110101001001111000100001111100101110100101010000100011001110100011010110110001110000010010011000101010001101101010100110010110000000000001001101000111011100001110101100001100110001101010101111100001101010100010111010011101101110100111110000000101110100011100010001000011001100010000011010100101100110010111111101000100011011111101111110010101111010110001100100011010011000100100000110010000110110100101101100101111101101001000001101000100100111100000100001101011110000001101000111100100011101011101000100100111000111100001010010110000100101011111111000001101111000001111101011011100110011111101011000101000110001000000100110111100010000101011000111000110011101000010001001000001100110101000010110010101101101011011110010001000111001100000101101001100011111110001001000011110000011111111111101000011110001100001101110000110000100001110000110000111110111010011100110010001001100110110110010011011010001110100000101111110011001011001010111010000000111000101101010011011100010101000100010110010010011100100101101000111101010011000010010010100100011000001101011101010101001111001010110011000111111010010000001110110000101100000100101111101010110011111101100010011101110111001100001111110110000101010000110111000110111111100101010111111101010111110010001100011110110000110000100000010011100110101001010100000000011110010000100000111101001110011100000110101001011110100100101000011111100000000001000101100100111100110101011011110011000101010111110010011100010101101110010000000101101100010001100101100111110010010111010101011110101111001100111001110000000000110011001011110011010101110001001001010001101010100010011110110001110100011000011110011101000111101100000010100101000111100011101111000101111000010011111001101100110011000011101000011010011101111001010101010000111101101111111000010111010100000001100001101110010101110010110111111010100111111011010110001000010000111111111101000010010111101001110011011111100101000011011111001000110011110000010001000011001101111100100001100001101100100011000100000110011100010110011100010101011101110100011000100000010000101110110111111000001000000100100010000000000101000010100111000011111
110110011000111111010011110011111000101111110101000110011010010101011101110111011010001001110110100100101100100011010111010111010000101011010011110100110100101110101011000111010011000100011110101100111100100000000101100111100100110011100010100100000100110011001101000100110011110000010110110110001011100000111100110110110010001001101001011100100011101010110011100110010001001000000010001101100100000101111101011110100001001001010010011010001000100110010000010111011001111100001000011111110111010000111001000101110001011010010100011010111101001011001010111000000011011100010010001010111100111000011000001111001001000100001110100000000001111011010101100101111111000100000110111000000111100101010001100011100110111001100001101000111111011110110100000100100011001010000000000000111001101000101111101110100010111010101101101101111000101001111110100110010111100000100111111101010011101011010101111110000001100011010011001001000001000101111111000000010111111111001110111110111000000100001010100101100111010101101111101011110001001011100001111001111110101000111010100101111100100111001100110100101011000001101110011010011011111100000111100000011011000011011011000011100001011010101101100001001100101000000010101001010010111000111010010101111010101110101011110110001001100100011001001111000111011001100010111000100101001000001100010100101011011100111111010101000111000111100010111110100011111111111010111111010000000000010100000110111111001111001100111001000001110011011000110011101011111100011001010110000110101001111001011101101101000100011011110001010011101110101000000000000011011101010100011010101101001000111000001000100001110100111010001000101111100011000100101111001001001011110011101001000010001010101111101111010111001011011000110101110011001000110101111010010111101100011000101010100001011011100010101110001100000100010111011100011000100010011011111011001101100100010101100111010011110101000100000111000111100000011110111101101111111101110001100100111100110100000101101011100100001010011001111110001101100011011101001101001101111110011101011110111011101011100101000100001000001010100100010100011000001001010010000111100111000010001100010001001001111001010101110011111111000001111110010111110010100000101000111101000111001111110001011101101110000110100110011001000101110000000111110110011110000110001010000011010010110111010110011111100011101010100010110101010000100100111101101111011011110011110001100011010001011010001110110011100100011111100000101001110001011111010100001001100000001100111101111111001011100111000010001110011000111101100101100111000011000011011001010111011001010111001110010011001110101101010010100111000000000101011011010000111101100110101100011000110100011100000000011101111100101101100010100110010110001101011111010100111010100010111000100010101011011010001011010001001100100111111010000100000100000101011111110010101101000010100010110100101101010001101111100100001110100000111010111001000110101001011001001010000010100100001001110110110100100100110101011000100000100000011111
000110011010010010001000001100110001101000001110110001001100100101010011010101001000011111010100110010111111110111000101101000110101100001000001010001010010100011010110111001110001011001011100000000101111001011100001100110011001011101010100011010010101011111010100011110101100000011100001001101100111100001111101101100111111100001111101001111010101100110100101011100011101110110100010011101111100100011111101010000010000100001000010000001010100000011111001111101110011101011001100001001101101001100100010011010000101100101100100111100100000100110011001101000000100101010011000001011111101111110101101001000100001101111000110010011110100000000110000110000011000100111010100011010100000110000110110111001001000111001010110111011010000011100110011110111111101011111110000000000101011001000100010000000100101010000011111110001010110110001101000110011110011111010001110011001110011001010111001111100100111010100101000110001101010000001100110100110011001001110010101001010101110100110011110000001101111001111010000011110101111100100110011100000011110010001101100100011101111101001011111100010011001010100101000001010100110010100011101010010000110100100001010110011111100011110101001000101101100000000110111110110111100110101010010110110111010110001100100011100111101011110010000110000011100010100111110011111101000011110110111110011110011010010111110010001010011000000010010010100111010110010110000100101110110001111111101001011010001100001100111100001001100100011101110000111001111000011101001011011110010101100100111001000011000010101100010101111000100110110101000011010110100100001001011100010101011110100000100000011110010101001101011110110101100001001111001000000110111101111000000010101111010111110100001010011101010000001100100001110000000001110011100010000111000101101100101111100101001010010000001011001000011100001111011100010010111011100000100000011100000100011101001010001111101001011111000110001010100010001010101000001111101110101110010101010111110100100110011011000100011101011001000011101001100110100101110000010111011010010011100010101110100111001111011010000110011111101110100100100110110110101101000100000011101100111101010101101111101110010001000101000001001011111011110011010011010011100111100000000001110011110001001010100100010001010010011000011110110010011110000001101100000110011100010011011000110010110100111110101000001100010101001001011011101111100001100101110010110000001111100100111001010111110011011001101100000110100110111111010001010101010001101011111000100001110110110100110100000101000001111101110011110101100111010100110111111101000101100001000100000000111010101011000110010001111110110000010111110111001000001011010100011011010000101111011011111001010110011110111011010101101001001111111100101111011110110111000100101100111010010011100111101111101100000001110011110011110111000000001110110100010111011110001001110101011001111011100101100010001010100100000000101011010000011100100100110011111000110010101101111101110111001011001000000111010000001111000011011010010100111
000001011100000000100111001000110000101111100101001111000110111101000100010011010000010001100111111111000001000110100101000111000100101111101011111101111010111110110010111101111110011111110001000100110100000101011001111000011100010110100110110000110011110001111111011110001100011001111011100010110101101111101011101000011001011110100101100010101000011111111111100111011000110011110001000010110000110011010011110101101001100010011110010010011010000000001010000110001000010100110100100010001001110110110101011010010000111001001010001111011101010010101001110101100110110111011011010110100001110000010110111001111011100011010011001101010111000101111101101011100100000110100010111100010101001000101110101100101011111101001100011110000101010111001001101011000010011100011100010100010010000000010010110010011010001100111101001000001010011100101101111111000101000111010010100101011111001011010000110011101001111001000110010111010111010111110000010000110010100101011110100011110001100100111101110100110110111011110101110101001111111101010000000001011011010110000000110110000000001000100001010111101110001110011011100110110110111100011011010111001110010101010001111011110101101010000101111011011001010111001000101110011000011101011111011110111100000000101001010010000110111000011101011000110001110101110011011101100110110011101011101101010000010111111010101011110010110111001101011100100000011000100001011100010000100000011010111000101000110100001110011010101011101000011110110100100010010000001001110011100001011101010000001101010100010011101101110110000110111000100011101101110011011101100101111101000010011100011111101001010011001110001101001100111110000011111011001010101001011000110100011000110111101110001111100111111111111000111111011001010100100100100011101000110010111100101110000010000100010010100000001100010000111010011011111111101000011000001100100011010111010100001010000011000011010101110111011100110100100100011101110000110101000011010111101001110011101110101010011001110010000101101101111001101010101001110011111100001011110110110000001001000100011000101110101010000000100010111001111111010001110100011100111111001011110101001110100001000011100110010101001001101110100010110111001100101010111001000100110000001111001111010000111111101001100101011000101000001101011100000110100011110001110100100111101101000010011011001001000101001111011011010100100100011110110000111111000000010110001000100110001100100111011100010111011001100100100011101010111001001100110100110101111001101111100001000100010110100000010011110001100101101100110001000100110111100000111101001000100100000110110110100110000100000001111111101010111100010111110111000000001000111100101011100100111001010111100111101110111100101011001110101001110001100001111100001001010100001110110000111000010100101111001101011001010011101110011001000001100000111010111111101100110001000010110110011001111100010100010111000011110010101010110101111111100010010111010000110101001001000000100100000011110111100001001110100101011011001010100010100101
000011000110001101010110111011100011101101001001101000000000011111111111101110110001010010000010100110111111000110111110010001000010110111000010010110010011100101100000111011011111111000010111100110011001000101001111110010011000010000101100010001111001110000100011100011000010011001110100101110101011000000001110010101101010111100000000010010011000011011010111010011011000101101101110011100000111101010001101010110101010010100001111001101100110100011110110001011000000001101111011101100000001011010011011011111010000011100100010101111010010010111111101101001000101101000100011010100011001010011110001000111111011001010101110100111110000111000011001110100101101110000000011011000101110101010011111001010010010001101110010100101000111001010110001101110111110100001001001001100010000110110101010000111101110111100010110100011000001011110100011111001010100101101000101001001110010101010000000000111110100010111001100001100001011010111111101001111010001001011011010111010010100110101000101000001001100001010101111000000010101110111000101100000000000101000010011110010001010011101100011101111101011010111010010010100000101011100011000101001000111001011101010001100011000010110011011011001101000010010010001110000111000111011000000101100110000011000011010101001100111100110011001110110001101110101011110111011111101110000100000011010001100011100110101111011100000010011010011110010010111110000101001110101011010000000111110101101101011010000010111010010101101111000001011010011100000001010000100100101110100000000111110101000011110000011100111110000100110110001101101110110110110011100110111110011110010110001110010110001000000110000111101000000110110100100000110000011100100101010111100101001111110000100101101011001111001011000000010110100010001011010111111100001001011111100110000001100110000100110100101011101000101110001110100010110010000001101111101101010110011111101100010011011010100011011111110000111010000001000001110101111111010110111010110000011111000110110110000010001111010010110110111011110101011001001010000001111101010100101111010000100110100000110000100100110110111011011001000011010001001110001110101101011100111100100101101001001100000101110010011000101011010111110000101010111000101100010110100101011001010111001111010100100111001000011001001000010100011001110000100100000011010000001000000111000001100000010110110010011011001000110001010111111011000011001111011101010111001101101000100000101010010011000001001111100010110010000011101011100001011111110011010001101011001110010111011011110110000100011100100101110110001010011111100100111101110011100111111110111110010000100100001110001001101011101100111100000111101001000001100110100011100111110011111100000111001111011111010110001110010010101011010100000111000101001000011001111100001001110100100010111001110010000011011001001011000001110100101100110101101010000011110001111101111001010001011100100100110101111000100100011010001111010000010101101111110010010111100100100100011001000010001000001101001010100111011011101100110000100100000
100000101100101001101011110111010000110110001101111010110000110010001000101000110111001010111001000010000101000010110100110000011111010001110110111111000110011110000011100010011101111011011010100111000011101111110110111010111101101010011100101000000110110111101010101100011011100011001101001110000111110000000011011101100010011100000011010010101000100101010010011010000000110010110011100100100011001110000000010110101100101001001001010011111001000011000100101001011010011101001011010101110001111010110001011100000011111011011101000011010111000001000111110101001011100010000110100100011000010011000111110100111001000110110101001011010001100100111110111011010101100111010000110100100101011000000010000011001101000001111001110101010111011101101010110111000000011111011110110000111101011011000111001101001111011101101100111011001001111001110011111001001111011111100010101100110101111111100000101011111010100010101100010101111111000011011000101111000010100111101011111111011010011100011110101010011110111101101110000101000111000010110111111100010011010010010101001101100111100101011100111100111011001110000101111010010011111111111111010000100000000011010010101011110000110011100101101100101101111101100010101110010111100001110101001101101000100111010111000001010110010111110011010011010010010000000110010111001110100001011100111111000001010010001101001111000111011001000110110111010011011011101101110001010101111010010011111001111011011001101110010111110110110000001111110110011111010010001001111111010100101010101011101001101001111101011010010011011001001101110001010011110111000110111011011011101000010111110000011001101100011111100010100000110011100010110111101011101111100001010101110100010101011100000000001001011010011100011010011111110010000101111000010001111010101100011100001001010101110010010011101110010000001101100111110100100111110100011010001110001001001100000011111011101111001011010110001111001111011110011101001110111011100000001000000011010111111001000101110011100100110001111010101000010011010011000001010000101100001111000010101111011111100100101010111001100000011011101000000101101110000101001100110110101011010000110100111010011000010101111000000010010101110001100000010110000100010000110100111101111100110100011001010010011001010110100101011010100011000111110100110111011100111101111111110110011011010101011001010011111000110000011100010110010100011110011111001110111001011010000110000100111010010001111001100101101111011100111000000010001010110110100001010010101110010100101001001011001001000110000100011010010001101000111000000101110000101110111011001100001001000010100110100101011101111011101000011111101101001001001000111010000000000101010100101000001000101101010011000100110001010111000011100110111001110101101000101000101110111000000100100111010000001001111011100000111110100010100001000110111111010110100001001000110101110010000110101111111111100100010010010100011000001001101101100010000011100010001000111111101001110101010010000100100111111000000000011000011100001010010000
011011111001011001110101000001100001101110011110101111111100100111011110101101000011100000100010111101011110000011111110001110111100110111100001001000110000010101000111101010011000001110101100101001100000010000110001101111001110010110011001011111000100001000001011100100000010011001111011001101101011111110011011111011011111111101101000100000011011000011001001111001101110011010100001000111101010110110100100010100111001110110001010111000101010110001001100100100110111000001001011100000111101110110101110001101100010100101011101110101111000010101011111111100011010100111010101001100111100000010000111010010100001110111010110110000010110111011001010001101100111010011010011101100000100100110011001101011101101010110000101100110001110101100000111110001001101101011001011100011101101000101100000110011010111111010101101001111001010001111011001010010111000100001100100000100110000000000101111010101011101110011010100110101101011110001101101100100011010100110000100101101000110111001111100100011110000001001001001100110010010010000110111011010011011010100010001001101100100010010101111111100000011101100101010101010100111011110101101110011001000001000101011001101111101101011000101010010000111001111101111010001001001011011110011010011111011000111010100001001010110101101111001011101001101010101001011101100111011110011011000011011011001010100000011000000110001010110001111101110111001010011010010010110000011001100110000011011011001001100101101100011000001000111111001101110000110001111000000110001111000101111100111110000111001100110110110110010110100011111011001101001100010001001000100011000111010110110011101011110100011010111100100111010100010110111011101100011100011110011011001001100111000111111010111111001100111001101001010011100101001011010000010101100010000101111011101111001011000101111011001000110101100101010011100101110111000101101101101001100011110011100111100110110011100100001110011110111011100111100011110100010110100100011110110100010011101101000010110010010010101100001001111011111010100100101000001000010011100001101000000100111100111011111000100000010110100011010011011100111000011101010101011011101011011100010110101011000110010101011010111010011101100001011011111011101110111110000000010101010011001111101100000000011011000110100111010100110000001101000100110100001000001101001000000010110010000111110000110001000000000111011010001010100000101000101100111111111110100000011100100000011011110010001001111001101110010010000010101111000110010110101001000101000100010111010001011101111011100101110001000111011001101110100000010011010001001100101111111010001011111101111100111000101010101011100100101001000110011110001100011100000010100000000001101111000111110111101101000110001101111000000000100011101101101001101100001000011111000101011110011000000001000111100101101111101111111001001000100001110001000110101001001010000011001000100100101000110000011000110110100101110010111111110010000111101110001111101010011010100001001010111100110010010110110101011111001101110110100110101111000
010101011100001001100111110100100110010111001100110101001101011000011110101111000011111111000100101111000011011111001100101100100101010011001100101100011000101100010001011111111110110001110101110111101011010001001001111001100110101000010100101001111101111010101110110111011011100110011110001011000000111011001101111110111111011011111010101001110000001000000100110100010011110000100101111101101110110100111111111000110001100010110011101100000011000000101001110101001000110101011100100000001000110001111101010101000000110101011011010000111000000101110111110000000001111001011111001110010101101000000110000101011100100011111000111101110110111001001110011001101110110010101100100010111000111110100000010100110111001110000000111111101001011011011110010101000110000110000110100010100111100100000010001010000001000000001010010101010011011110001011011001100101100011110111111101100001110011111001010011100001010111000100110111101100011100001100101000100000111010010100000110111001000000110100111010100111011000011110011110111111110000000010100100001011001111010100001101100110000110100001100101001000101110000000100101010001110100100000100010110011100101011010100010000111100011010000101001100010010101101101000010100000110100100101111101001010001001011101101001011110011100000101100000010000100100011011111000011100000000110000111110111001010111111111011010001100110000011000101110110011100011100111100010101011000110000100111010100110100011100010000011001101101111011000000001010010011101111011010111101101110010101100011011100100110111001000110100110110100101011100111010011100111111001011010001011001011111010111110110111001110010101101001001100110110101011111101111110000110010011110000111001110110000010011010001000010100011101100011000001001101000111001110101111111010101011111000010011000110111110110110010000111001011011110110110110010011100100000000110011010101111110111001000101101110001110111001100111000011001101101110000011000101001010101101011101011000011000111010111011011111010011110101101001001000101110000011100101101100110000010011001101001011110000000110100010101100111000111000011001110011110000110011000001110100011101000010010000000101101010101011100011110010011100100100100000111000011110100100101000101000011000010110111111011001011110101110111110101101001100011001110110011110000111010110000111101011110000100000011000110000001111110100101010100000100111000010110011011111101100000111110101001001000100111010101101111100001101111111111101000100111110101011111110001100100000101011100110101100001110011001101110011111110111010010011000001000011111010001101111111111100100010101110001001010000001001010000001010010100001101001010000111011101101101010001101100100011111111111101010110111001001000101010100001010100010110100100101100001111000111110110111010001000100101111011001101000101001101000111001100011111110011111111000100001011111001001001000000100001111010111100110101111010011000001001001011001010010001100011100010011111001001011001011000010100001011010110111100000010011101
101111010010000001011110101100110011101011010000111010110101100111100111010111101111111101111010000010011110100010111001111010010010101110111010101110111010001101100001101100111111000010000001010000101011110000011011011111010111101100000111001010100110100000010110001100010100011111101100010110000111111000011101001010100001001111011101101011101111101100101100111110000111011010011001010010000111101010101011011101011100011100000011111100101001001010111001110110100001101101111110101011101001111011000011000100000110111110011010100110001001011010001110001001010101000101001010101001000010111000000110000000111010111011011010000000011001011001110101110010111001010111110010011110010010000110010110010000100001000010000000100111000111001011111101111101011000001001101100100111110011110010000100001001001110111000000111101100100111010111010011101010001010101010110100000001110100100001000001011110111110111110010101101011111110111111001010010110000100010100110011101001011100111101001001101100000010001110111111100101001001011101011000111101100101011111011110101001111011011010011100110000110011011011100110010000110010000100000000110010010000111011000111001011100011100000001111110001000011111100100101100000100011101101111100101001111111111010011101110110101011100010011101100111110101000100100111101000001111100111001001101001111001011001101100000000000101110101100010110010101110100100100011011100001110101001011011010010010101101001110010111011110111101010100101110100110111100010111110000101001001000101111100010000101100000110011100000111001110010010110100101001101111101111000110011110100110010000110110100110110110011001101111011011111010011000010010000011010011111011010000010010110101111111011101000111110110100000010000100001101100100101110110001100010011011001010001010011100011110101100110100010110110011111001101010000101011100101100101001111011011101110101111101001001111001010101101101101100110000011010111101111110101001111110010000011000100110011000100011110010001111001100101110010100011011001001011100111011010101100000100011100101100100110011011101000010110111101100111001001001101001110011100111111100101100111110101100010111001101111100010001011100001111011000001101011001111101110000000111100000110100110000101011101011110101001100111110000111101000110110101110101101001101000111001111010010110110110010011100110100100011001101011001001101011111010110011101111001100010111010111001100100100101101100110001110100010110111001101100110110101110111111110100010011001001011001110001110011100000101010111101100010010000100110010100101101111101110110000111000011011010101100000110011010001110000111000100010010001000010100011000111001011100011010011111110001111010100011110011101101100111001011011001111000010110001000010011101111010111001100001101101100111111001011011100011111000111001011100101011101010001011111010110010110001011101010011111011110001111010101100111011110110010000000111111100110111100010010001100100110101111011111010101010000010001011100101101011001100111010001111
011100110101110101110010000001100010000110001101100010001011110100001011101111011000001000010000111100010011011110011101100110010000100101110000011010111100010011101010011010110001100001110110111101010000100000011111101011000010100011100111010110100101011001100001100001000000111011000000111010001011001001100101001000000110111111111000011000111101101101010001100001000011011011011000110111111000010010011011111000000010000000011110010100100000101000000000001000100000111101110001000000000011001001000110111101101000000000110000011011100111001011111101010100111110010010000100000011110100011100011100111101110001110100101011111001100101111100011001001011011101101110000001011101101000001010111100110110100110110011110100010110111100100010101111100101111111111000111000100110001110000110001010110100001100111001011110011000100001110111011010110101001111000011001000010010000100100110000000000011001101100010011000111100000001111100111111101101001110010010011001011100000111100011000100010000111000011000101010001111110011101000011000010100010001001001000001101011010010101110001111011101101011101100101100110110101001011001111101011011010101001100111101111001100101001010110101111000111100111101111000000001111010001001001100100110000010100001001001101001111111100110001000111100001010010001001101000101101110000101101011010101011011101110001001001101010100101111000110011101100101010011101001101100011100101000110011100000101000010001010011000110111011101100000000011001110010100000000010010111010111000110001001001011011100010010100110111001101001101101110001001011111111111100001000110010011111011011001101001100001010100101101100100100000010000011001110110100001000111001111110001001010010000101001000000101010101111011010111101001111010111101100010010001011110100101110001111101011111101101100110011001000101111101100011010001001111111010100000010011101110111010100010101110011110110100110100010100011011011011000010110110000101001101101111001000101110101011010001001000101101010001010110110111010111100111000010101010001001001111011010100110111101110110100010000100111111001011010111110110011110111001101101010010110100100001111000110000011000011100111111110000011000000001110110011110001010100101010100100100010101000000110011001100100000110111101101110111100010101100001000000110000000010000101101011100110011111010111101101111011101100010000110110001010101111111111100101110011111011100011011111110001110111100010101010110010111111011110010010100010111110011100101100101111000101011001011011111101101110100010010111001011101101100101000000111000100010000010111000101010001001000000110110000111110111111101100111110101010110011000111100010101011101001000110000010001001001100101011101011010000001110001100110000110001100001111111101101111111011000101100000100011000001001111100111101111110001001100011100001000101000000100100111010111011001110000011100000100001111010101011010111000100010000001000010100111011010110011001000010011111101001000011111111111001010011011111100100001111000111000000
010010111011100011011110101111101111100111111001100110011001111100010101101101001101011001010011010011111111001001000101011101001011010001001011001010101110000111110010000101100100101011100100110111001001100000001010000010100010000011001001011101000011001001011000011010111101001000000000011100001110110010001001111001001000110110110011101001001000011111111000011110001011110100111011011100110111000110000000001010101011111100000100101110100001101111111101110110101000001000001001110000111000010001001110000110101000010110010001101101000010011110010101100110110001010100110110110101100010010010001011010110111101010010011011111110010010000001010011101100010101010011000110000001010100100010001101010111110111010111111111001110010001001111011100101010101011101000001111011101001010111110111101011000001111111001100001100100100010100111010011000111100010100101100110111001001100011101111000111101000101001100010100010011001000111011010111010100010011101000101011100101010101101001001100100010011101111100110100000100101111010100001001000100011110010000101011111010101010111011110101101000010000011111111111100010111100000011011010000000101110010101011000101010101111100111011001100110111110000101110101110011001101101001111000101101100100010110110010110111000110001001110010111101101010110100111111100100101110000000010011001011010111011110000100111101100110100100100101110001101001000110100000000011101111101100001010000001111110010010101110010101010010011010110001111110100111100000001101011110100011011010011001110100011111011001000100001000111111111000101000111010001110110000111011011001100111000001011111001010010100101101000001011100100111110011111000000110101001100010001010001101001001101100101111001010010101110011010110100010001010011010000011110111101000011011111000010110000000011010101000001110001111110010011110100100001010110000000110000001101010010000000011000110100000011001010100010100111100111110100111001010111110100110100000110111100100000000011011010011010110110100011100101010101010101110011101111001100000010010011000011101111111000001010000000000000000100001110000011111010000001110010010010110000010110110100100010100011011001000001111111101010011101000110010110010010101010011100100001110010001011000001010110100110100000010000110110001010010000100000011001101000100011110100011001000001111011010010110000000011100000111101010111100011000100111011011110100001100011000110101101010111011011101011000011000110101011101001000010001110111011101001011101001010000001010110010101010101100011010001110111000100000010100101110100001111011111011101000011010101101100110001100100010000010000010101101111000011110000000101111110010000011110101011101110010111100010010101110001101001101110001110110001110100110110101101011010010001111101111101111110011001010110000010000000001100000000101000100111001011110001011100010010100100110001001000011110110101101011100010101011110111111001010001010110010011010010010011111001010111100000000011011001100100000011011011010011001101111000011100000
001100110010000111111101010110011010101110001111110111000001010001101110011101111100101010001011110100100100100110011101010101001010101000101101110011001101111010101011100110011011111100111111010100000000011010100101011011001110000111000011010000100111001110111101110100010100101111001001001110011000111111111000101101110100110110010110010110100001010101000100111100000101110111000011100110111101111000111111000001000110011100011000110011101111111000101111111101010011011101111011000001010001111110101111100110101000010011111100100001101110000110110010011011101100000001100100001011010110001111000111010011110111110101100111010100101010100010110111101001001101010100000001101000110110111111110010100100011001001111101111001000111101101010011011000110000110010110001011010010000110001011111010010110011000111111000010010110101111000011000110111110101101000010011101100011111010100000101011011111011010011011011101010010000111110000001110110101011111101100000100110100001110001010000011010010111000100000111011001110000010011011011000000000111100111100110111100010001000011101001110111001100000101010001010101001110111100001001101101001000110101100010001110111110000111111001010100100100111111010110000100000000010001011111110011100101100011100011001011011111010101000011000111111110111101100111001111010111010011100100111010000000100101111111111111001011110111011111101000011100011100110000010011000101100000001110010000100111110110010111010001000110000000111011001100011101000100011100110011111100111000110001000110111111110011101001101110100001110000101110100011001011010010000001101100011011011100101110100100110001110100010001110100001111001000100001011011010010100110001111010111001000010000011110010111111010101100111001000100100101101011011001100011001110000000000111010111101010111011001010100101001111100111011101101001110100001011110100101011101100000010010101111101001001101100110001011110001101001010101001000001001111110010110010000110000100001010010010010010000111111000011011010110000010010011110010000010001010100101010101111011000100100110110101100010100111000110000011101000101001000100100110101010000110110101000010010001111001011101101100110010000110100100111000000111110010110111000101010101000100011101011001100100110010110011101111010001101100011010000010001000110111110111010001111010010111110010101011001111111010001110100001011011011110011001101101110110010111001101110100111001101000111010101100100000100000111011111101000110001010011010111101111101010010100000001100000100011101001101110101000000010011000111111100000011111011101011100000110100010000111101100101110111000111100100111111101011010011111111001101010000100111111001010111100111000011011010010101000010100110001100111010001000001011000100011011001010100011001111100110110100010100001101010110010011110010001010100011011011001001000111111100111100000100011111101101010110110101110101100001000110011111111011101011000011101000111110011101010011000101001100001001011011101000000001011000101100111100111110001100000
000011010110100101110010100100111000110110010111101001011010010111100110111110110010000110100010110010100000000010110011101010011111010001000101000011000110001010100011101101100101001011110001001011111001100101011010101110010111111100100111111100010110100110111000100001111010011110000001010100001101011010000010100010000111010011010100001000000001010111100111011110101101111001110101011010100100111001110010000000111111111110010100011111110100110001100011001101111100011111111011100111000011010010101100000000011110011100110010100101111011110000101001001010101011100011110000000010001010000001111001110001010001000000011000101101001001001001001100101001000110100101010000100100001111010010101111010001011000100001010100011000111100110111011011111010101001110011000101100110001101101011010110011001110001100100010001100001111011011111010101100110000101111111000101101010111100111011010001010110001111010101101001101100100000011010111100100100100110101101110001011010000100011100100010011001101110110110011010101000010101100111000000011100011110000111001001100001010010010011100100000010000011000011100101011111101101110001100110101110011111000010000010100100000010001100011010010101101011110000101011111001101101100001111000011101000011010110010100000000110000101100001110111010111111111111000110000110100111010111110011000011000010111011011000101001011000100101100001000001100010110100101001110000011010010101101001001011001110011110010010100110111011010100000110001011100000100000011000010001100011000011000100110111000001110110011111111001100001000011000101101010110110001000001000111001001111011110000001101100001101100111111000100000110000010010110111011000101110110100011110110100011100011101010010111001110100010100100001110110010110110011001000111011010110010100010101101001101100110000100101000110010110011111101101001101100001001010110011111111010100100001100001100011011101010011001001011001110011110100110111100100100100111111110011011110000010110110011000111100110010011011100111000000001001101100100001011101111101011001110001011010011101100010000000110001100100000100111100001101000100000000000000111010101100010101110001111011101101110000010111110000011000100100100000001001000101011101010001110111000000001100000011010001100101011010000001100001010011110100111111111010100110110011011100010110001011010010101011100100011000010111010100100011101001000100110110100001010100011010100010111101110111110000101110000111101100101110101110000110110000111010011100011010111101111001000110000010011100001011111100011111101111101010101000010110111010001010010010010001001011111111011010101110001101111010100010110000000111011001000000010101100001110111101000001010100001011100011010000001111011001100101110001001000001011110111010000011010100110100111110110111001101110010111111011100011011110010110000101000111000110110101011101101101010011111111111111000010100001111101101000111111010001101001011010111001010001100101111010110001010100010100110010101100111100001000001001100111111100000100000
110010001100000111000101001100100001110110100110101001100000011010101001010011011110110101111100110111111011000001011010011110110011010011101010111110100101000110111011000001001110001110010011101100001101101000101100010001000110001010000100111010111001001101000111011101111000110101110001011110011110110110001000000101101100010011100101110010010110110001100110101111001010001100111000100100100000110101110101100101011110101001001000011111000011101100010001000110011100111100111110110011001000111110110100010111010001101010000011010000000110101110011001111101011001010001101110101101101010101011111010010000000010111111110001100000111010110011011101001100000100100110010001110101000010100101101001111001101100001101000011010100110100000001000100011101010011010001011101101011110101101101011111001101100010101100000101111101111001010011111110000000010000010000100001010000110001100001000101010101111101011100010010000011101101000010111111100001001110011011100011100000000000011100001110111010110100001100100110001101111110101111100010011110100001100101011011010001101011100011100001000100110011110110110001100001011001001110111011100000010110001001011111010011111111011001110110001100101011010001000111110000110011101111001111101101001111101000001110110000000011001000010011111010011000110110110110011110100010111110011011111101110101111101010011001011101111011100101111000101110001101101110010101000100110001100101000001001110111000010011001100011011100011101010010110110101100110110011101111011011111100110010001100000110011011100101100110111111001101000000100110000011110000100001001000000101010011100110000001010000110100100000111111011010011010110101110111001010001100111010000101011111100101000110101110111000010101010101111111000001111011001111011011010101011110010101000000111000010010011010100101111010111101000110100010001101111000101111010110011111011011100111010110101111011011000111111111001101001001100001000000100100000110011001011110011000011011001001011100011101011110110111100000110100011011010101011011100000101110001111111100111111101100100101101111000100101001000111101010111011110011101100110110001111011100011111101101010000000111010100100101110110110110111100001110111111111010110110011001101101000000001010101110010010010001111101001111010101011111001101001100100101011000110101011001110010001111110111011101100110011011000011111111111011011000001101110000011100000010010010011010001010111000000110000001001011110011010110001011110010011110000101011110111100100011111100001001001011001101110111000100010110010100101101101111000110101000010111011100001010010001001001001110001001101110001001100010011001101001011001110100110111001001100011010000101100110000110101110000010111001010011011100110110001010001100110000111011111010010001011000010010100010100000001100001000001001100000101111110001111110011000001101001101100000000001011010111011101110110100000100000100011110101100111101110111100101000101110000101011010111101100000000011111100110111101001110011111111011110001100000
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????
????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????01?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????0???????????????????0?1???????????????????????0?????????0??10??????????0???1?1?????????????????????????????????????11??????????????????????????????????????????1?????????11??????????????????????????0?1?1????0???0?????????1??0??????????????????????0???????????????????????0??????0????????????????????0??????????????????????00?????0????????1?1???1?????1??????????10????0???????????0???0?????1????1??????????????????0???????1???0????0???????????1???????????????????????00???????????????????????????????????????????1????????0????????????????????0???????????10?0?????????????????????????????????????????0????1???????????????????????????????????0?0?????????????????0??01?????1???1??????????????????????????????????1??????????????????????????????????1??0?????????????????0????1??????????0??????????????1???????0???????????????????????????????1?????????0?????????1?????????????0??0??????????????11????0?????????0??????0???????????????????????0??????????????1??????????01????????????1?1???????????????????????????????????1?0?????????????????????????????????????0????????0?????????0????????1??????????????????????00?????????????????1??????????0??????????0????????0???????0???????????????0?????????1?0??0??????????????????1???0???????0?????????1?????????????????????????????????????0??????????????????????????????????????1?????????????1?1???????????????????????????????????1????0?0???1??????????0?1?1???????0???1???????????????????????????????????????????????????????????1????????0??11?0?????????????????????00???????????????????0????????????????????0?01??0?????0???0?????????????????????????????????0???????????????????????0?????0??????0????????????0???????????0?????????????00?????????????????????1?0??????????????????????1??????0?1??????????????????0???????????????????????1????0??????????????01????1????????1?1?????????????????????????????????????????0?????0???????????????????????0???????????????????????????0?????????????0??0???????0???????????????1???0???0??0??????1?????0???????????1???????0??00???????????1?????????0?01???????1????????????????????????????10???????????1?????1????0???????????????????????????????01???0???????011???????????????????????????????????????????????????1?????????????????????????????????????????????????????0???????????0??????1????????0??????????????1??????????1????????????????????????1???????0???????????0????0??????????0????????1????0????????????0???????0?????????00????11?????????????????1??????????????????????????0????11?????????????????????????????????????????????????????????????1??0???????????????????0???????????????????????0?????????????????????????????????0?????????01??????????0????????1??????0??0????0??0????????????????????1??????????????????0?????1?1???1???????????????????0?0?????0???????????????????1????1????0?????????????1??1?????0??1??????????????1????????0??????????????????0??????1????????????????????0??????????????????1??1??????????0???0?????????0??????????????????0???????????????????1???????????0??0?????????????????????1??????????????????
??0????????10???????????????1???1?1??1???????11??????1??0?1???01????1??10????10????01??001????????????????1??????1?0?1???????0?01?0??????1?1???1??0????????????????1???????0??0???1??00????????????????????01????1?1?11???11??0?0???????1??1?????1??????1????????11????????????0?????????00??????1?11??????0?????1????0??????1???111????0???011??00?0????????0?1??01?1???0??????????00????1?????????0?0???1???0?0????0??????????????????00????1?1???0?0??1???????????1????0??????????????????100??????????????0?00??????????????0?????????1????????0????????????????????01??????????10?1????????110???????1??????????????1???????1?0??1???????????????????????1?1?1???????0?1?????10??????????11?01??1??1???0?????????0??0???0?????1???????????0??????0?????????????1??0??????????01?1??1??????????????0????1??0???????1?0?1??0??1???00?????1?0??????????????????1????0??10??00????1????0?????????1?????????????11?0??????1???????01??1?0?????????0??????0???1?????????????????1?0??????????????0??????????11????????????1?110????0??????0???????????????????1?0?1??????????0?0??????0????????0???????11?1??????0??1??????1????1???0??????????1???0?1?1??110??????????0??????0??1??1????00?1???????110??????1???????0??0????????????0?????????0?1??0?0????1???????????1??10????1??1?????????0???????11???100???0???0??????0????1?11?0??????1?????????????0???0???????????0????????????11?1????1???????0??1????0??????????????1?0??0?0???1????1?????0?100???????0???0????????????????0???0??????0???????0????????0?1????????????0???????00??10?0???????????0?????????10????????0???????0??0??????1?????0???????0?10??0?0???0???1?1???0?1?1??????????1??????0??0??0??????????1????????????0?1?0?1????0?1????????????1???????????0?????????????01?0?????00?????0??????0?0?????0???????????????11??1???0?0??????????1?1??1??1???????1????????1??????1????1??????00??????10????0??0??11?110??0?1?1?1??1??????01??????????????????1??0100??1??????????????0????0???0???01?0???????1???????????01?0????????0?00??1??????10??????????1????0?1?1???1??1???0?10???1?1?1?????1???0?????0?1??01???????????1?????????1?11?????1?1???????????????0????????????01??????01???1??1??1????10??????????????????????0?1?????10???0???????001?????????1???0????1?????????????1????????????????1?1?????1????0????????1??????????0?1?????????????1??????1?0?1??0????01?????01???????0??????????????0????0?????1???0??1??0??????????????0???????0?0?????????1??1?111????????0????????0????0??????0?1???1???????1??????1??11??0?101?0?0?0??1?01????1?0????????????????1???????0?1??10???1?????????????01????????0?????????????0???????????0???????0??1??1?????????????1??1?1?????????????????0???0?0??????1????????????????????????01????????00??????????1??????0?1??0???0??0????0??0???????????????????01??????1???00??11??1?1??10?0???0???????????????????0?0??1??0????????????0???0??0????0??0?0?1????0??????0??1?????0??1?????????0????1?1??????1??10?0??0?????????1????0?1?????????????0??????1??????0???????????0??1??0???10??0???0??1????010????????????10??0?0???1???0??0??0?????1???????????1??0???01???1?????????11?0?????0?0??0???????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?01110?11?110?1?110?001?111001?00?00?0111?01001??0?1?11?10010001000111110?1110010?11101100?01?01?1?10??0?01011??000111111000?0011?0?0111?1010?010?011001?00??1?11?01?110?0?1000?101?110??010?01?0?101001001001?01100111?10101?100???1?1?100011?10100?10?01??1001101111?0000?01001110011??111?1???1?1110?11?01?110111111000??00010110?00101?10001?000000111011000010000???1???111???001?0011?01100?100?00110?1?00111100?01110??1???1?01?110?101100?0?1?101010?10??0?0?00?1?01?11?0?0?1?001?1??011?0???111001???11110????00?0001??00111?11110??10000?01??1?0?1?101110?0?1?1000?1??01100000???0??0?110?001?0?010?0???0??01?01?10?000101001011111100000??1?101101?1?0?11??011011001??111110?0000?010?01?01001?0?1?011?00?10?01?01111??101110?1?1?00001?00?001??11100?1011??000?0100??110?101011?????110???11001?1010?00??011?100?11?00?0001001011?1??000?1?101?0?110?0?01?000110110?011000000010?1001000011001001??000111111?101?0?1??01000?1???00?00?01??0011?11101?1??11?1010?1?1000101???000?0?0000110??0??101011??100?01?1?100?11?1?10001111100100????1?111010?111??10?0?01?0000011?11?100?1011110?001000011??0?10101?10?11101?1?001??0?01?1?11??11?100?0110??011?11001010?111110??0001010?1?0?1?1?001???11100?1110?110011?1101??1101?0?00?00?0010?0?0?1??11?01????1?11??0101?11?011?1111???0?00000?01?10110?0?00?00?1011?0??1?111111?0?0100?1000??01000111110111101?1?1110010101?1?11000000?10??1?0?00?11??110?10?111?10?1010110?100?01010??1?00?11101111110?111??011?1???0011010??001?0?0100100111?00100??00111001?1001?0?0001111?111010?00?0?0?111?0000100??0??0?1110?1??1?10?1?1?10?1100????0??1??11?01?01000000011?101?110?110?000100?100111??00?000?1?01?100110??1?0?10?0?110110??100?0?1?000110100?1??011?00??1?100110100??10?11?100101101?0101100?1?1??1100010?0000101??1010?10110010?001011?0?01101111?000?010111???11?11?10????1?01?0100?011??1?11101110?001001111?00100?1010111111?10100?01111100?0?1?0?1?001?0?00?10111111?0??0001?11101011001010011?110000100001?010??111??10111011?0?101000?011001001001001??101011?100?000?01010??0010?1?1?1?11110101?110001?0?101110?0001000??0101101?1?0?101111?0010??1100000??11?0?110011011?10011001?0010110?0101??111111??011??100?010???0??101?000010??1010?0???110?00?101?01???0000011?10??10?1?001?0?111?00?0?1001000?11100?110110?1001011????100?11?01?1??011101?001??0??001?1??1?01010010?101?01101?01101?10011?0??000?110?00?011?1000000?01??01??000100??01110001?101??0011?011110??1???1001??101100110?1????111010?10110111?000??001?1111?1?1011000011?0?11?11111111001101?11?0111111?10?001001111?111?1111?0?01?0100010100?1?111010111?110??01101101100?1?0111001100??001001?001?1111111?0??00011??00???1??11000011111?00?00?0?00111???0?0?11100?010?10?00011??10?0?0??110?1?11100001111001110?0?0110?01000?1?0?1??10011001011111?100100?10100100101101000110001?01??01111001?001110???010?010?001?011?100?10111?010010????1?1010?1?0??01110?00?10?1010?111110?1??0000??110100???0110??1011?01011101??011?11??10110?1111001?001000?11?000??00010??00?00?00?000110?0??10???10111001010?0?1?010100100?000???1?00?11010?1011?011?0??110010100110?01?1100?00?111
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0000010011100101111110?000101010110?1011101111?00?1001?000101001010011100111101101010111110111001011110?10101110011100100001101110?100001010000001001001011?1010?111100?1?1000?100?101?1011000010011000011101?00011010?01000011010?0110011101011000011?1011000010011011001?000100001101?00011??11?1100?11001?1010100110100110110101?11101?100111000100011011100001101001101?01000110110001000101100100110011?11011010100100?1010?1?111111010000000111101001?01?00?001001101?00?11110?110?000100?000100110010?010110?1010110000000001011101?111110111000?0?1100010110?0?010110?00100100111011?00010?10101?10101?1010000?11110?0000001010010110000000?10010111?110?0100001100011?1001011011110001101?1011010111101?10?11101?11001001010101100?111011011000??11011111110?11110000101010010011??01?111?0?0101011011000?11011111?11101?1110010111?001110111001101110?110100101010101101101100001001100100011111001?10101010110011110?10100000?1110?10111100011110010101?1001101?1?111000001110001?1001100??0101110100?011?01100101?1101111011011111010??101110110110101?00001000001111110110011010101011110011010?011000111000001101?01100111101?01?111?101000111?100001110011?1111111?110101010?110100011?1111101011111000010?0010100100?0101?11?000100?101?101100010?1100?01110011?111100010101010001001011100?0011100?1001001101011000?00101001110??0100100001100100100?000011101001000000110?1000010100?10??0101100000?1011001111?1010100110?1?00?1110110101100010?100?01010111111?0001?0111100010110000101?10111010100100010101101001110100101?00011100111010?11?0?100010??1?10?010001?0111???11?100011?000100010101011111?0110010?001011?1111111101?10001111?001001?0101?11?000101000?1011100110100101101?0101011?111000101101??000000110001111?11011010101111110101?00000111101111100110100100111100111011010011001101010?00110000111?1001?00111101000?01010001?10100001111010101011110110?11110?11100110?00100?1?01100000011111100?0100000?1111010010111000111101100111000000?0000?010111011?010001110100010111001101010101110110?001110110?1110001?1010101100000011000?0?10011100111101000001010?011?00001100111?101110001010001100101110?1010100110111011000010?1000111?10110011111001?1?10101110110?10001110?11110101100?01???100110011111010001110110111110111111101000100?110000001110010001111101001?0?00001001101?10??10101?000101010000111?10101010111100011?1011000100110110010100000?000?11000100001?1100010001000?010101110111000?0011011111100111?0000100111000110010001110010110111?111100111100?0000?00110011111010?11?1100011?101010101000?0111111100?0101110001111?101101011100110?10110010010000?100101101101111101?01000010100?10?011101010?0?10?01101011111?01010?01100001101?101111100100000001011011?0?11101111?0001100101110110101?1110?01011?1?011??010001010001100001000000110101011001110111111010??01110111100000000?11100011110?011000100101101000000?0?11010110?0?011100011011?0101?000011?1??00011000110100110001?0101110100110??001?110111100110111101011001111110000001011110110010000000111001101110000100111?1110001110110?010???00011110011110111010110010100110101?11?01001111110
?11000?0??011???0?1?010?010001?11?10?0111?01111??0???10?11101100000110100?0000000??1111101?00????0?0???1?10010??1010011???11?0000?1?1100?1101?100?10010??11??1?0??10?011???0100?100?011??1?0?01???100??0111010?01011011?01101?101???0?0?011111??1110?11?1????110111000?001??0001?0110????110?0???0?1111?01?10?01010?1011?0??101?0101?10000?10100?00110110?011010?01000???0???01????010?0100?111?0?001?0?111???10011101?00100??????1??0?101?0000?0?0?0?101111?00??0?1?10?0?00?10???0?0?011?0??111?1???00000????01111????00?1?10??01001?00011??1?010?1?????1?1?1?0011?1?1?1000?0??11?01100???0??1?011?101?1?011?0???1??11?11?10?10?1011001101?01?1110??1???0101?0?0?10??110001000??110100?1001??01?01?00011???0?000?10?00?10?0111???010100?0???0?10??01?000??11?10?0101??011?0010??011?000110?????000???10010?0101?01???00?1?0?10?01?1?11100?11?0??010?1??01?1??1??0?11?100000100?101101010110?1??0100101100011??101110001?010???0??11011?1???00?01?11????11??0111????10?01?1?0?0110111???100?1??001100??0??01010???000?0??1?100?00?0?0???00001111?1??????110?00?011??00?1?10?1001011?01?1?0?00?1?10?10101?0?1????0100??00??0110?0?001??1?01???11??01?111?1011???00?10100011?001010??00??011?1?0?1???100????0010?100??000111???01??1001???11?0??0000?1?0?0??11?10????0?01??1010?00?101?011????1?11111?01?00101?1?01?10?1111?0??0?010001?1?01?1?1?11??00011011?111?00?1?0??000010000?0?1100?0?1?01??0?0?00?00???10?10?111?10?0000?0??1?0?11111??0?00?110010?1011??01??000?1???001??????100?1?01??01011??1?1????1?101110?0101?1?110001???0101??00?1?0?011?01011?1??1??0?0001??????11?1?0?11?0010????1??0??01?10?100001?00?0?111?010?011?1?0000?011011??00?111?0?01?1110?1??0?1?0??1?001011??110?1?0??10101001?1???11?01??0?10000001????1?00?110?0111??1?100?0???0??1011001?0111101??0011?0110?011?100111?1?100?0010?001?111000???10?10??0????1?11???1??1?1??1?010011?0?000001111?11100?0011?00001?10111?11?010?1?0?0?1?1?100?0?11?00000111?0??0??1?001?000?1?0000101?01001010?111?100??0?0??00?0100??1?111101?1010100101?1000???0101??010?011?01101??1001?0?0?0?01000110?10?000?0?1?1010?0000110??001?001?0?1?001110?0010??1?01010?????0?01?010?11?011111?1?00?1111?0100??0?100???0?1??101?11????1??1?1?010?01??0111?1???011??0?10??10???0011010?00??01?0?0?1???010??1???0??1110?0?101?0?000??1111?1?????010?01?01????1000?0?110??0??100?0??1?11110100?000?1??0??00111??0100?0??100?100?10?011?1000110??1??00??001110??01111010?100??0100?10?000??1???011????010101?1?0????010?00?0101100??10????01?0001?0?010?101011?0?11?1011?01?11?011?00?0101001?10??01110110??1??000????0??110?10?010?0???1101?10?000??111?0?1?100?0???110?11?1??00?010?110?00?0?1?????00??1??11???1??01?010011?0?0??11?0??1?10???0????0101?010?01?00111??1??1?1???10?1?1?10??00?11010010?1?0111???11??0???0??0101111?010111??10111?0001011110100?0?1?110?1?01??00110101?010?01???100?110??1??000??00?01001?011000????0?0000?1?0??0?11??10?10?1?11?000011?1??0011??11?010???011???001???????100??011??1??01000??101011?1001?1?11?000??11110???0?00?0??000010?0??01???01?11000000?0?0??10110????110???0?01?00110?1100?001?1??????011?0011?10?1101?1????1
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1110011110011001100010?011111101001?1001111001?10?0110?010111001010111000110001011101010010000010110000?11001011011110010011101110?000011000100001000111110?1101?100001?0?0111?001?000?1111110101010000010010?11001011?10011011111?0101011010001110101?1001100001000110000?110111111011?11100??11?1110?10011?1010111010110100100111?10101?100101110001010101001100010000011?01000000100111011101100101001111?01111100001011?1111?1?100110010100110100000000?10?01?010011000?00?11001?001?011001?111001011001?001011?1110100010111100111111?010010001110?1?0110101000?0?011000?11011111110101?11000?00011?01011?0110011?01001?0101100100110011100011?10100100?011?1101000010101?0110000011100010000?1001011011011?01?10110?01110110000001011?010100011001??10011110000?01100001110000010111??10?001?1?0100010101100?10010010?01111?0000011100?011000010101?11010?000111111101101101100100100011101010000010011?00101011001101100?10001011?0101?11000110101100100111?1111000?0?000101110110000?1100111??1111000011?111?11111000?0110101110101010011??011110000000000?1011010?110001110110000011000110100100100?111111110010001001?00100100110?10?010?001111011?010110000100?0100111?011100011?010100101?0100111010101000001?0000011000?1111?01?010100?111?101011010?0101?11000011?000010000010100101001011011?1101010?1110010000010110?11110011100??1001010001101100010?111010001010111001001?1010010110?10??1110111011?1110001111?1100010010?1?00?1001000000001101?000?00000101101?0110?0100010000010100100?00111100110111010010001010001101010?10011100010011?11?0?000110??0?11?010100?0011???11?001011?001111010110100010?1010101?100100?0100000100?00101100?101110?1101?01?010010110?1010000011111000000?0110000?010000001101??011111111110010?10101000001001001010?11111000110011001100010010000000011100101100001101010?10001001110?0111?01110100000?01111100?11010000011011110100110010?01111?01110001?11010?0?10010110011111000?0111110?1110010111011101101100111111010110?0101?011111011?011101110110110010011100001110101011?011000000?0100010?0100000100110100111?1?10011100011010010100001?110?11100000110?011000101001011000001101?0110011110110010100011?0100010?10010111000001?1?11000100111?00011001?11000011100?11???00010001101010010111?001000100100011011101101?101011011010000011100111010?1?11000000111?11??01011?110110100111011?10000010110101101?1100110000000100010110101?001?01000010001?0100001001100?010001010010001?0111001101000100?0010110101001100011110100001111101?110000111110?0100?10111110110111?10?1000111?100011011011?0110100100?0010011111101?111001011001110?10011000101000?110011001101010001?00110001111?00?011000100?1?01?01001011001?10010?11000111101?111000100001000100110011?0?00100110?0000111010111001011?0010?00111?1?100??000010101001000100011000110011000110000000000010??00010100011011001?01100111111?111111001111100101001?0?11101011?0?011100010101?0100?000101?0??101000100100?1100010?1000000100110??100?11111101111000101111111110111001?000001100001000011000010101001101100110111?0010010110110?001???01010001100110101001101110101010000?10?11110001110
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????
?0001??0??001?????0?1?1?10??00?01?10?1111???110??0???11?00101100000?01?10?011011???1110101?10????0?1???1??00????100010????0??1100?1?01?1?1010?011?01100??10??0?0???1?1?????10?1?010?100??1?0?10???0?0??1110011?10010100?10111?101?????0?101100???000?00?1????011101110?10???0011?010?????001?????1?00?0?01?01?0??01??11??1??111?1000?11100?01111?01010?1??11?0?0?000?1???0???10????110??111?0?0???000?0??01???1000?101?1?001??????1?????00?1?10?1?1?0?01?000?11??0?0?0??0?0??0????0?0?0???1??101?1???00?11????01101?????????01??0?011?000?1????0?0?0?????1?1???1110?1???0010?0??0???0000????????100???1?1?100?0???0???1?10?10?11?001?0101?0?00??100???????111?0?1?01??000?1?1?1???01101???10??11?10?11?10???0?100??0?11??0???0????011??0?1???0?0???1??001??0??10?1001??011?0101??110?01?1????????10????1?01?11?0?10???11?1?1?01?11?1?0011??00?1???01????01????1??0?10?1??111?01?00?1100101?1????0011111?010?????11110?00??10???1??10111?0???01?1??0??????1???100???????01?0?1?00100?0????00????010001??1??11110????11?1??0?000?00?1?0???11101?0?????????1?0?11?011??0??0?1??1?001?1?10?1?1?0??1??1?11?10?1?1????1101???0??1?0??0???0????00???10??11?1?1??010??????00?110?1??11010??0???001?1?0?1???110?????110?1?1??0??1?1???0???0011???11?1??1?01?0?1????10?10???????1??00?0??1??00??11????1?0?????11???111?0?10??0?1100?1????010011?0?11?0????????010001??110?0????1???1?0100?0?0?1?00?0????0??1???11?11????1?11???0?01??1?1?1??0?1?000????0??0??1?101?0011??01??110?0???001??????011?1?10???110???0?1????1?1?0111?101??0??0?010???1110??11?0?0?111?0?011?1??1??0?00?1??????0??1?1?10?11?1????0??0??00??0?000?11?11?0?111?101?0???0?0100?????11??01??11?0?11??0?0????0?1?0??0?000??0??0?1?1?1??100101?1?1???00?01??1?1???1001??????01??0??11?0??0??01?0???0???000110??0101?1??1100??1????01?11?000?1??1?????0?100?11??11???00?11???????0?11???1????0??0??101?1???01100??10?00?00?010??1?010?01?01?00??10?0???????1?0?0???11?10000?10????0??0?0?0?011?1?00110???01?00?1????1?1?1??1?0??00?0?11??1?001101?001?01?01???101???01????0?0?111?1110???0010?0?0?0?1001?001?10?10??0?1??10????1?1????10??0?1?1?0?100????000???1?11101?????1????0?0?10?11100??0?11?0110?1??0??0?110?????1???00?1????????1?1?000?01??11?0?0???011??0?01??01???0??0?0??0???10?1?1?1???101??0??????1011?1?111?0?00???1111?1?????1?0?11?00????1111???11???1??011?0??0??0?11111??00????0??0?111???111????11??00???0?00??01111?0??1???????00110??110?0011?1?1???101?01?100??0???011????100?00?0?1????101?10??01?11???1?????01?0000?0?000?1?1?00?1?10?0110?0???0?011?10??1001?1?1???0111?100??0??010????0???11?01?0?1?0????0?1?10?001???11?1?0??00?0????0??1??0??01?111?0?1?00?1?1??????1??1??10???0??01?000100?1?1??0??0??1??0???1????1110?100?01?1110???0??0?0???10?0?1?01??11?0001?00??1?0?01???10??0???1??10101?0?111000??11000?1??0011001110?1???111?1?11??010?0001?10??0????100?111??1??110??11?00001?1??01?????1??010???1??0??1??0??10?1??1?00?1???0??1001??10??00???101???111???????000???0??????001????01??01?0??0?1?01?111??01?10???0?01?1??110??1?0???1???11??0?11?11?0?1??10?00????10??????0??11100?0010?110?0??????111?01?1?11?1??1??????1
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??1????????11?????1?????????0???1?1??0???????01??0???0??1?00?011?1??11?10???010????11??001????????????????0??????1?1?1????0??1?10?0??????1?11??10?1????????????1???1?1?????0??1??00??01??1????0???0??????1111???01?1?10?1101??0?0???????10?1?????0???1??0?????0??10??0???????1?0?????????11??????1?01??????1?????01??10??????0??0001???11??01111?1100??0?????0?0??00?0???1??????????01???00???????0?0?0??01???0?0??1?1??????????????????01?1??0?1???1?01?10???0??????1????0??????????????????101?????????1????0?11??????????????0???0??0??1??????0?0????????????0?0?0???00?0????????1100????????000?????0?0???????1??????0?????0?1?0??01??1?????0?????????????1?0?1???????0?1?????011?????????00?01??1??1???1??????1??1??1???1?????0?????0?????0??????1????????????10??11????????011?01?1??????????????0????1??0??1???10?0?1??0??0???10?????0?1???1???????????0??0????1??01??01????0????0?????????1?????????????11?1???1??1???????001?1?1?????????1??????1???0??????????1?????01?1??1???????????0?????????000????????????0?100????1?1????1????0??????????????1?1?0??????????1?1??????1????????0???????11?0??????1??1??????0????1???0??????????1??01?1?0??100??????1???0??????1?10??0????01?0???????001??????1???????0??1?0??????????0?????????0?0??1?1????00??????????1??00?1??1??0?????????1???????10???100???0???0??0???0????1?11?0??????1????????????01??00???????????0????????????01?1????1???????1??1????0?0????????????0?0??0?1???1????0?????0?100???????1???0?0??????????????1???0??0???0?????0?0????????0?1????????????11??????11??01?0????1??????0????1????10????????0??1???10??1??????1?????00??0??01?01??0?1???1???0?1???1?0?0???????1??0???0??0??0??1????????0?0????????????0?1?0?1????1?0????0???????1?????????0?0??????????1??11?0??0??00?1???1????1?0?1?????0??????????0????10??1???0?0??????????0?1??1??11??????1????????0??????0????0??????11??????01????10?10?11?011??1?0?1?1??10?????01??????????????????0??0110??1???????0?1????00?1?1?0?0???11?0???????1?0????1????10?1????????1?00??0??????00???1??????1????0?0?0???1??0???1001?0?0?0?10????01??0?????0?0??01???????????10????0?1?1?10?????011???0???????????1????????????10??????00???1??0??1??1?00??????1???????????????1?1?0?1?10???1?0?????010?????????0???1????1?????????????1????????????????1?1?????1????1???10???0?????1????0?1????????1????1??????111?1??1????11?????10???????1????????0?????0????1?????11??1??0??0??????????????1??1????100???????1?0??1?011????????0????????11?0?0??????0?1???0??1????0??????1?111??1?111?0?1?0??1?11????1?0????????????????0???????0?0??01???1??0?1????1???01?1??????1????0?0??1???0???????????0???????0??0??0???0?????????0??0?1?????????????????0???0?0?0????0????????????????????????10????????110???????0?0???1??1?0??1???0??0???01??0???????????????????11?0????0???10??00??0?1??0110???1?0?????????????????1?1??0?00???????0????0???0??1????0??0?0?0????1??????0??1?0???0??0?????????1????1?0??????1??00?1??0???1?????0????011?????????????1??????0??????0??????1??0?1??0??1???10??1???0??0????000????????????11??0?10??1???1??0??1?????01??????1??10??0??001??10?????????00?0??0??1?0??1???????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1011001101101100000110?10011010110111100001010?10?11010111010010110100000010000100111000010010100001110?10101111001110001110011010101001011101100010111000111101?000001?000010?000?001?0100010110101011100100?11011011?00001000011?0111110010110000100?0111001001011000011?100111110111?111110101?1111?0000010100101011000001110011?111101111110101010000000101110001110011?10000100111101111010101001011110100101111101110?1111010010001010111111100010110?11?011110010111?00?01011?11011010001111001011101?10110110101001011110010000000?001110000101?0?1010001110?1?010110010010101101010000010?01110?11100?0101011?0100100010011110110010011101?01010000?0100110100000110100111010100001011100?1000111110010?11?00010?010000110001101001110000010100??10111100010?01111111011111111010??111011?1?0001100001110?11010001?01010?01000000000001010110111111111?111000111010100011001001011110101011100000001?00100110001010111?11000000?1111?101011000001110111111101101100?11000011111110111101110??1000100101?00010110100000101101000101101010?0010101001011010?01111011100110101101000101111111010011100?110001101001000111?01010110110?101111?101011010?10001100001011110011?100100001?001100101010010010101000000001111110100111101?11?111000?1000111101001?0100?11000000?001101100100111100011001100?1100001?1001010110001001?11110010001??0101001110101011011?11000110111100000110000001001001?11?10110111000?010000000111110110000?0?00?1111010001000110?010?00110011010?0100?0110011010010110001?10111100101101000010011000011011010110100010110110?10?1?000000??01101110001?01000??11?011101?11001010010111101100010001?101011?0011011011?100111011110000?1100000?110110111?011001100011011110000110001?111001010000??110101001100100?00101100110111010101?01001011011001000100010011100101100010010010111000000?0000001001111110001101110011?10100100101111100111001111001111010?00111?00110100?00001?1?0011001101111101100011011?1101010110011100100111011100010110?1100?0010001111101101011010101111000100101000100100?000000101?0011111?1011001100001111101?1?11111110011011100010011?110?0110111100110101110011011011001101100011110010100001110010110011011?0101011110100000?10011010010?01010001?10111010100?00??1011110111010010011011101010000111100010011100?010111000011000110001011010?0011011101010?010001011?111000010011011?0111001111110000111010100010111011100001100?101010110100000010110001100000111011101111100?0010101011110111?10010000111010110110010100011100000011100001111?1101?10111001110000?00?1101100?101001110010?011010000011101011000011?000010110101001?11000111011001?000011010110100100001010001001?11?01101000011?00?01000000111?01100?11000001000000000110010111001010010101?10000111?100111100110010111011001?10001?1?110??011101011010010001010101111111101011101101111100??11111011010001101110101001001?101111110011001110110?011000011110?01000101011010011?001101?0??11001111101011010101?010111010100001111?100111000001000001011010101010010000101010010111011100100100111101111111011?1100000010001?010???00110100110110110101011100000111110?10001110001101
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????1???????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????1???????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??1????????11?????0?????1???0???1?1??0???????10??0???0??0?11?000?0??00?10???100????01??111???????1????????0??????0?1?1????0??0?01?0??????0?01??00?0????????????0???0?1?????1??0??11??00??0????1???1?1????0010???01?1?10?1110??0?0???????01?0?????1???1??1?????0??11??0??????01?1?????????00??????1?10??????1?????00??11?????001?0010???10??11111?0000??0?????0?0??01?1???1??????????01???11???????1?0?1??01???0?0??100??????????????????01?0??0?1???1?00?01???1??????0????1??????????????????000?????????1????0000??????????0???1???1??1??0??????0?1????????????0?1?1???11?1????????0111????????110?????1?1???????0??????0?????0?1?1??01??1?????1?????????????1?1?0?????0?0?1?????101?????????01?10??1??0???0??????0??1??1???1?????10????0?????0??????0????????????01??01????0???010?01?1??????????????1????1??0??0???11?0?0??1??1???01?????0?1???0???????????0??1????0??01??10??0?1????0????????00???????1?????1100???0??1???????001?1?0?????????1??????0???0?????????00?????10?0??0???????????1???0?????011?1??????????0?000????0?0????0????1??????????????0?0?1??????????1?0?0????1????????1??1????00?1??????0??0??????1????0???1??????????1??11?0?1??101??????1???0??????0?11??0????00?0???????110??????1???????0??0?0??????????1?????????1?1??0?0????00??????????1??00?1??1??0?????????0???????11???000???1???0??1???0????1?01?1??????0????????????01??01???????????0???1????????01?1????0???????0??1????0?0??????????1?0?1??0?1???1????0?????0?001???????1???1?1??????????????0?0?1??1???0?0???1?1??????1?1?0????0???????11??????11??10?0????0??????1????0????00????????1??1???10??0??????1?????10??0??00?01??0?1???0???1?1???0?1?0???????1??0???01?0??0??0????????0?1????????????1?0?0?0????1?1????0???????0????0????1?0??????????1??10?1??0??01?0???0????0?1?1???1?1??????????1????01??1?111?0??????????0?0??0??11???0??0????????1??????1????1??????10??????10????11?10?01?000??0?0?0?1??01?????00??????????????????1??0010??1???????0?0????11?1?011?0???00?1???????0?0????1????10?1????????1111??0??????01???0??????1????0?1?0???0??1???0000?0?0?1?00????11??1?????1?0??00????0??????00????0?1?0?00?????001???1???1?1?????1????????????10??????10???1??0??1??1?01??????0???????????????1?0?0?1?11???0?0?????110?????????1???0????0??????00?????1????????????????1?1?????0????0???01???0?????0????0?1????????1???00??????011?0??1????11??1??10???????0????????1?????1????1?????10??1??1??1??1???????????1??0????101???????1?1??0?011????????0????????01?1?0?????01?0???0??1????1?????00?011??1?010?1?0?1??1?10????1?0????????????????1???????0?0??11???0??1?1????0???00?1????0?1????1?1??1???1???????????0???????0??1??0???0?????????0??1?1?????????????????1???0?1?0??0?0??????????0?????????????01????????111???????1?0???0??0?0??1???0??0???11??0???????????????????00?1????1???11??10??0?1??1001??11?0?????????????????0?1??1?11??1????1????0???0??0????0??101?1????1??????0??1?1???1??1?????????0????0?0??????1??01?1??0???11????0????110?????????????1??????1??????1??????0??1?1??0??1???00??0???0??1????000????1???????00??0?11??0???1??0??01????00??????1??11??1??101??01?????????11?0??1??0?1??1???????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?01011?0??001???1?0?111?001010?11?10?0110?00111??0???01?11001011100011100?0011010??0110000?01??0?0?0???1?00101??0101111???10?0100?1?0011?1010?000?01101??00??0?0??11?111???0010?010?111??0?1?10???101??1111111?11101110?00000?001???0?1?000100??0001?00?0????110000010?010??1101?1101????100?0???0?1101?00?00?01111?0111?0??010?1101?11100?00000?00010011?010000?11111???0???00????101?0101?011?0?111?0?011???01010110?01101??????0??0?011?0011?1?0?1?110011?10??0?0?01?1?00?11???1?1?111?1??101?0???11111????11000????11?1?01??01100?11010??0?110?0?????0?1?1?1100?1?0?1100?0??00?00111???1??1?010?000?1?011?0???1??00?11?11?00?0110111010?10?1001??1???1000?0?1?01??110110110??011001?0111??00?01?10111???1?110?00?10?00?0100???110011?0???0?00??11?000??11?10?1010??010?0111??010?001011?????010???10010?1111?01???11?0?0?01?01?1?10011?00?0??001?1??00?1??0??1?11?110000010?100001011110?0??1010010110110??110001010?111???1??10100?0???10?01?00????10??1100????11?11?1?1?1100100???101?1??001111??1??01010???010?1??0?000?11?1?1???11000001?1??????100?01?000??00?0?01?1110101?11?0?0?11?0?00?10010?1?0????0000??01??1100?1?001??0?11???00??10?000?0101???10?11010110?101001??00??000?1?0?1???110????0111?011??010111???10??0110???10?1??1001?1?0?0??10?01????1?10??1001?10?010?010????0?11000?10?10010?0?10?00?0000?1??1?011100?1?01?1?1?01??11101000?100?10?1?0??111011100?0?1010?1?1?10??0?0?00?01??100?10?111?01?1000?0??1?1?10001??0?00?000110?0100??00??101?1???001??????110?0?01??00000??0?1????0?011100?1100?1?110001???1001??11?1?0?100?10001?1??1??0?0001??????00?0?1?11?1101????0??0??00?01?010010?11?0?011?101?111?0?0011?010000??00?010?1?00?0110?1??1?0?0??0?001011??101?1?0??01010000?1???11?10??0?00011110????0?10?110?1010??1?100?1???0??0110010?1100001??0010?0111?011?101110?0?11100000?011?010101???11?01??0????1?00???1??1?0??0?110000?1?000011000?00011?0101?11110?01101?10?000?0?0?0?0?1?000?1?01?00000100?0??0??1?110?111?0?0101101?11010110?101?010??0?1??00?0111??1?110101?1010010101?1010???1011??101?011?00001??1110?0?1?1?10010110?01?000?0?0?1100?1011010??101?010?0?1?111111?1011??1?10100?????0?10?001?11?101001?1?11?1000?1001??0?010???0?0??110?01????1??0?1?001?11??0011?0???110??1?11??10???0101000?11??10?0?0?1???010??0???0??0110?0?111?1?010??0010?0?????011?00?01????0010?1?010??1??011?1??1?00011111?101?1??0??10010??0101?1??001?111?00?101?0110110??0??00??100101??01001100?001??0110?01?110??1???101????001110?0?0????011?11?1110111??10????01?1000?1?101?101101?0?10?0011?00?01?100?01?1101010?11??10111011??1??011????1??010?11?011?1???0111?00?010??011?0?1?100?0???100?00?1??11?011?001?11?0?0?????01??0??11???0??00?110001?0?01?11?0??1?11???1????1000?011?01?10000??0??0?0???01?0?0?11??01?11000000?0?0010???00??1???1??1000110?101010??10110?0001100111100?010?101?0?00??00101001?111?11???110?110??0??010??00?01001?110011????0?1000?1?1??0?00??01?00?1?01?100100?0??1111??011011???111???101???????000??111??1??01101??111000?0010?1?00?101??01000???1?01?1??101110?0??10???01?11110001?1?1??10001????010???1?00?10011?1111?101?0?????0011?0011?01?0001?1????0
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0010011011000100100110?000100100101?0011100011?10?01111000000100100100101001011000101000101101001101101?11100101101010100101001101101101110010001000111100101100?010000?0?0010?101?000?0111100100101110111000?01000011?01101001010?1000001001110001000?0000000101100100011?010010100110?01100?011?0001?0011010111101011011011011001?100100101100110111011101111111111101100?10110011001001011010101011011110010001110111011?011001?011011011101010001110011?11?101111100110?00?11100?0101000110?100010001111?10010001101111001110111000100?111101001011?0?0101111011?1?101011?01111001111101?11011?01000?10111?0110100?1011111101100111100011110101?10111110?1111000001110011000010100010100001010?1010110000010?11?01011?000001100010111010111101001001??10011111010?10101100011110110000??001110?0?1000100010111?10100011?00011?1100011110?011011111001101010?010101011011111100000000110011010101011001000?00101111111100001?11011001?0110?0010110001100100000001110011?1?11110010100101110101011??1000000010?00101101111111111100111011110000??011101011000110?01011000011010101000110011000011010111101?001110011010001000?01100110011?111000?010100110?11000110100101111101?011100100?01100000011010001010010110110?100111110011000?00?100100?1000110001000?1011?11100010?010100100111101100010001100?0100110?0010011101111000?01001110110??1001011101011111111?111110110011011010000?0100101100?01?11101100111?100100100001001001100?0?01?0111110001011001?001?01111111110?0011?0011101111001010111?11111111011111010010011010111011111011000011111000?01?1?110111??11100101110?10111??10?001111?010101010110111001?1010101?001000?0100011000?111011010011011?0111000?000101010?000010100101111010100110110?101100010011??011110101100110?11111010010111100001?10101000100110001110010010111110111000100000000100000?1001111110001110110110000000?11001110111011110000111001001111001?10001?01011101?01110?0?0001010001111100111110100?1000000001010101010111111010100101?1010?101001100?000001101110011111111001010000110110?100110110?0011000?0110001001001110110?0?00101011111000000110001?110?1101100000000111010100010101111111001101001111011100000010011001000?1111001100110101?00110110110?00111111?10111001010?01??1001001011010011100010011100100011011110011011?100000111011101100010011010?0011100001101?101000010?010111110010000?1101110101110001001011100101111101011000110?011100011101011110010100001011010100011100101?0001111000101010?01001111000001110010001101100011111101000011100?0101?10100011000000?10?0111000?110101000010?110011010100001101001101?111001101110100?10101101110011?011110010000111111000000011010?11?100111000?0?01?01111000011?00011?11011101001110100011001100100111010000?00110110?000010110111001001111000?10110?0?011??101010100010010111001001001010101001010001010000??10000110110110100?00111101110?111110101101100111101?010111010000?110001101101?0001?110111?0??11110110001011010010?0111111100110?0101?011100111001001110001110000101001100110100100100111011000010000011111110100?0000111110010?100???10000011110101101011000101100010011?11101001111011
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????1?????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??1???????100?????1?????0???0???0?0??1???????11??0???00?0?11?110?0??11?00???101????10??011???????1????????0??????1?1?0????0??1?10?1??????1?01??01?0????????????0???0?1?????0??0??00??11??1????0???0?0????1111???00?1?00?1100??0?1???????00?0?????0???1??0?????1??10??0??????01?1?????????01??????1?00??????1??1??11??01?????010?1010???01??11001?0011??0?????0?1??11?1???1??????????00??000???????110?0??00???0?0??001??????????????????10?0?01?1???1?01?10???1??????0????0??????????????????010?????1???0????1000??????????0???1???0??0??0??????0?1????????????1?1?0???01?0????????1001????????110?????1?1???????1?????10?????0?0?0??10??1?????0?????????????0?0?1?????0?0?1?????111?????????11?10??0??1???1??????0??0??1???1?????00??0?0?????1??????1????????????00??11????0???000?10?1??????????????1????11?1??1???11?1?0??1??1???11?????0?0???1???????????0??1????0??00??10??1?1????1????????00?????0?1?????1111???1??0????1??10000?0?????????0??????1???1?????????01?????01?0??0?????1????11???1?????100?1??????????0?111????0?0????1????0?????????0????1?0?1?????0?0??1?1?1????0????????0??1????01?0??????1??0??????1????1???0??????????0??10?0?0??111??????1???1??????0?10??1????11?0???????110??????0???????0??0?0??????????1???1?????1?0??1?1????01??????????0??01?0??1??1?????????0???????11???100???10??1??1???0????1?01?1??????0?????????1??01??00???????????0??11????????11?1????1??0????0?00????0?1??????????1?0?0??0?0???0????1?????0?000???????0???0?0??????????????1?0?1??0???1?0???1?1??????1?010????1???????10??????10??00?1????0??0???0????1????01????????0??1???11??1??????0?????11??0??00?11??1?0???1???1?1???1?0?0???????0??01??11?0?00??1????????0?0????1???????0?1?0?1????010????1???????1????1????0?1??????????1??10?0??1??11?0???1????1?100???1?1????0?????1????10??0?010?1????????0?1?0??0??00???11?0????????0??????0????0?????010??????10?1??01?00?10?110??1?1?0?0??01?????00?????????0????????0??1010??0???????1?1????00?0?10011???11?00??????1?0????1????10?1????????0111??0???1??01???1??????0????0?0?0???0??0???1110?1?0?0?01????00??1?????1?1??11????0??????01??0?1?0?1?01?????110???0??00?1?????0????????????01??????10???0??0??1??1?01??????0???????????????1?0?1?0?10???0?0?????011?????????1???1????0??????00???1?0????????????????110?????1????1???10???1?????0????1?0????????0???01???0??101?1??1????10??1??11???????0???????11?????1????1?????11??0??0??1??1???????????0??0????000???????1?1??0?110????????0????????00?1?1?????00?1???0??0????0?????11?000??0?011?0?1?1??0?01????0?0????????????????1???????0?0??11???1??1?1????0???11?0????1?1????1?0??0???1???????????0???????1??0??0???1?????0???1??1?1?????????????0???1???0?0?0??0?0??????????0?????????????11??0???1?100???????1?1???0??0?0??0???0??1???11??1???1????1??????????10?1????1???11??11??1?0??1001??10?0??????0??????????1?0??0?11??1????1????0???0??0????0??100?1????0??????0??0?0???0??1?????????0????0?0??????0??0000??0???00????0????000?????????????1??????0??????0??????1??0?1??0??01??01??0???1??1????101????1???????10??0?10??0???0??1??10????00??????1??001?1??110??10?????????10?0??0??1?1??1???????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?00011100000111?0111101?100100101?11?1000?10101??1?0?00?11111010011001001?1100011?00000011?00?1010000?00?10001?0100110100000?0110?0?0010?001001101011010001??0?01?00?101?1?1101?011?011??110?10111000101001010?11100100?00001?11000?1?00001001?10000001?001?010111011001100?01101100001??01101???1?1011?01010?1001010101000011011111?01011?00111?101111111110100110001?111???0101?0100?1110?01100100011011011?01011010?00000??00??0?10101010001111100?100010?11?11?011000?11?00?001?0?001?0??010?1??0111110???010100?111110011?111001?01001?011110?11?01?1?01101101?1?0?011110??0001101000?1??0?110?100?0?10011???0??10?01?00?0101000100110011011000?0?101111?101?1101001010100?1010110011001111010?1011010111000?11?10001?01001??010111?1?1?10110?011100??10010?0110??010?0100??1101111101?????000???01110?1110100??1000100?01?11?1011110111?0??110?01001?11100?0011?1110001111001110011000?0010000011110100??0111100101101?011?111110?1???10?01?100?1110?10101?10?0110111?1?0110100?1011101?0000000??101000111??101?00?01100?11?0?10111111100010????0?010111?0011?0101?01?0000100?000001?1100000?100110100??0?00000001?0101000?001??0?01?0?00??01?001?1011??001010101110?0101111?011110101?1?010?110??100110?11000111000?0111?00000?1011?01?1011?1?111?101?100?0?1?01?00101110?110?0100?001?10010?01101110?0?11?00?0001?1?11?101011?0?010001111??10001111110101101?0?1001001010?1?10101000?10?1011000?00??100?101100?01?1111000?101110000??1?00?101010100011011??111?101?1101010??110?101111011001?01011??10101010?010001?0111011?11111000011?01100010101110?0??0?1010?0??1?01?001?01?0011???00?00??00?000000110111011010?100?110?000110?011010?011?010?1?10?110101??100?01?10111010??01110?0?110100011?1?0001?00??1?111011001??011101111100110?010011110?1010010011?11100000011100010000111111100?11101001000100?101011???01001?11????1?00?1000?000??0?00001101?010010000?10100?1101011110?00100?11111010?1?1?0?1?00001100?10111011?0111001?1110000101110110101100011111011011??100?001100101?10001100?000000101101011??0000000001?111101000?10000?1?011?111101001110011?0?101100?1001110??0010010?0?1?00100100100?10110110001011?101011101?000110010000000101000??110110??0100?101?000???1?1001?101010??101100???100?11?010?11???0110001000?010?1?101?1?100010?100110010?10101?010010?00101101???010?11100?1??1011111110??1??011?0?11?01011100?011?10011?00010?01100?0?1101?0010001011?1000100?100?01?11101100?1111001100101?1001?101111??11??0010?1111101100?1?010110010?1110101101011?101?0110?000000101011?1?11?11101011100010?11?1101011?000111110110?111?000100?0011101101100?101100101011011??1000100110111?0010111000??100000?101?0001110?1??11101??10???0??11010001100?00001?0?0100010?1?0?111000000?10?00010?001?0?0??110?0?11110110100000111?0?0000?00100?0?0?0??01010000010101?011011010111011010001001000110101??11011011?100010?1?101?0110100?0111000?01010?110110??0?110010?0?1?111111000?01?1010?001010?0??0101??101010?1?01110?0001?00010000??110?10?100110?1001000?111001000?100??01011??00001?000111111011?01???10010011001?0110001110100?101???1111?10000?1010?11000??011001111000?11?10101000001
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????01???????????????????1?0??1???????????????1????1????0????1??01????1?????0???100???????????????????????0?0?????????1?10??????????0???0???????????????????1???????1?????????10????????????????????01????1?1?11???11??1?1???????0??0?????1??????0?????????1????????????0??????????0??????1??0????????????0????0????????????1????0???100??11?0????????0?0???0?1???0??????????11????0?????????0?1???1???1?0????0??????????????????11????0?0???1?1??0???????????1????1??????????????????100??????????????1?11??????????????1?????????0????????0????????????????????0???????????00?0????????1?1??????????????????????????????0?1??0???????????????????????0?1?0???????1?1?????11??????????11?01?????0???0????????????0???1?????????????????1??????1????????????????1??????????0??0??1??????????????0????1??????????1???1??1??0????0?????0?1??????????????????1????0??????10?????????1?????????1?????????????01?1??????1???????10??0?0?????????0??????0???????????????????????1??????????????0??????????00????????????0?1?1????0????????????????????????????0?0????????????????????????????1???????01????????1??0??????0????0???1??????????0?????0????011?????????????????1?????0????1??1???????01???????0???????1??0????????????0?????????1?1??0?0????????????????1???0????1??0?????????1????????1????1????????0???????????0?11?0??????0?????????????0???0???????????0?????????????0?1???????????????0????0??????????????0?1??1?0???0????1?????1?100???????0???0????????????????????1??????1??????????????????0????????????1???????10??11?0?????????????????????11????????????????0??1????????????0???????1?00??1?1???1???1?????0???1??????????0??????1??0??1???????????????????????0?0?0?1????0?1????????????1???????????0?????????????10???????0??????1??????0?0?????1????????????????0??1???0?1??????????1????1??0???????1???????????????0????1??????11??????11????1?????10?1?1??0????????????????1??????????????????1??01????1??????????????0????0???1??????????????1???????????00?0??????????01??1???????1??????????1????0???1???0??0?????10?????1???????1???0?????1?0??01???????????0?????????0?11???????1????????????????????????????01???????1???1??0??0????0???????????????????????0???????01???0???????110?????????1???1??????????????????0????????????????0?1??????????0?????????????????????1?????????????0??????0???0???????01?????01???????0??????????????0????1?????0??????1?????????????????0???????0???????????1??1?0?0????????0????????0????0??????1?????0???????1??????1??00????011?0?1?0????0?????0??????????????????1???????0????10???1???????????????????????0?????????????1???????????????????0??1??0????????????????0?1?????????????????????0?0???????????????????????????????00????????00??????????1????????0??0???1??0????1??1???????????????????00??????0????0??11??1?????1?1???0???????????????????1?0?????1????????????0???1??0????0????1?0????0??????0??1?????0??1??????????????0?1??????1??00?0????????????1??????0?????????????0??????0??????1???????????0??1??1???????0???1???????1?0????????????00??0?1???0???1???????????0???????????1??1????????1??????????1?1??????????1???????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????0???????????????????0?1???????????????????????1?????????1??00????1?????1???111???????????????????????????????????0?01??????????????????????????????????????????1?????????01??????????????????????????0?0?1????1???1?????????0??1??????????????????????1???????????????????????0??????1???????????????0????1?????????????????1????11?????1????????0?1???0?????0??????????00????0???????????1???1?????1????0??????????????????1???????1???0????0???????????0???????????????????????100????????????????????????????????0?????????1????????0????????????????????0???????????11?0?????????????????????????????????????????1????1???????????????????????????0???????1?1?????1???????????1??10?????1???0??????????????????????????????????0??????????????????????????????????1??1??0??????????????1????1??????????1???1?????0????1???????0???????????????????????????????1?????????1?????????1?????????????1??1??????????????11????0?????????0??????1???????????????????????0??????????????1??????????00????????????1?0???????????????????????????????????1?1?????????????????????????????????????1????????1?????????0????0???1????????????????0?????01?????????????????1??????????0??1???????0????????0???????1??1????????????0?????????1?1??1?1????????????????1???0????0??1?????????1?????????????????????????????????????0?1????????????????????????????????????1?????????????0?0???????????????????????????????????1????0?1???0????1?????0?1?1???????0???1???????????????????????????1???????????????????????????????1???????11??00?1?????????????????????01???????????????????0????????????????????0?11??1?????0???0?????1?????????????????????1??1??1???????????????????????1?????1????1?0????????????1???????????1?????????????10???????0??????1??????1?1?????1????????????????1??1???0?1??????????????????1???????????????????????1????1??????0???????10????0?????1??1?0??1????????????????0?????????????????????1?????0???????????????????????1??????????????????????????11????????????01??1???????0???????????????1???0???1??0??????0?????1???????????0?????0?1??10???????????0?????????0?00???????0????????????????????????????01???????????0?????0????0???????????????????????????????10???0???????011???????????????????????????????????????????????????1??????????????????????????????????????????????0??????1???0???????1??????00???????0??????????????1??????????1????????????????????????1???????0???????????0??1?0?1????????0????????0????0????????????1???????1?????????10????011????????????????0??????????????????1???????1????11?????????????????????????????????????????0???????????????????0??1???????????????????0?0?????????????????????1?????????????????????????????????1?????????00??????????1????????1??????0??1????1??0????????????????????1??????0????????1??1?????0?0???0???????????????????0?1?????1????????????????0??0????0????0?????????????0??0?????1??0??????????????0?1??????0??0??1????????????1??????1?????????????1??????0??????????????????0??0??????????1???0?????????1?????????????1??0?1???????????????????1???????????1??0????????1??????????0?1??????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??0????????11?????0?????0???1???1?1??1???????10??0???0??0?00?101?1??00?11???100????11??010???????1????????1??????1?1?1????0??0?00?1??????0?10??01?1????????????0???1?1?????1??1??11??01??0????1???0?1????0100???00?0?01?0101??0?1???????11?1?????0???0??1?????1??01??1???????1?0?????????01??????1?11??????0?????10??10?????00??0011???01??00110?0011??1?????0?1??01?0???0??????????10???10???????1?0?1??10???0?0??001??????????????????00?0??1?1???1?01?10???0??????0????1??????????????????101?????????0????1010??????????????0???1??0??0??????1?0????????????1?1?1???10?0????????1011????????101?????1?0???????0??????0?????0?1?1??11??0?????0?????????????0?1?0?????0?1?0?????101?????????01?01??0??1???0??????1??0??0???0?????00????0?????0??????0????????????11??00????0???100?10?0??????????????1????0??1??0???11?1?1??1??0???01?????1?0???0???????????0??1????0??11??01????0????0????????10???????0?????01?1???0??0???????001?0?0?????????1??????1???1?????????01?????10?0??1???????????1???1?????000????????????1?000????0?0????0????1??????????????1?1?1??????????1?0??????1????????0???????10?1??????0??0??????0????0???0??????????0??00?0?1??000??????1???0??????1?11??1????00?0???????011??????1???????1??0?0??????????1?????????1?1??1?1????11??????????0??01?0??1??0?????????0???????11???101???1???1??1???1????1?11?1??????0????????????01??10???????????1???1????????00?1????1???????0??0????0?0??????????1?0?0??0?0???0????1?????1?010???????0???1?1??????????????0?1?0??0???1?1???1?1????????0?1????1???????11??????01??00?1????1??????1????0????11????????0??0???11??0??????0?????01??0??10?10??1?1???0???0?1???1?0?0???????0??1???11?0??1??1????????1?1????????????1?1?0?1????0?1????0???????0?????????0?0??????????0??10?1??0??11?0???0????0?1?0???1?1??????????1????11??0?101?1??????????0?0??0??10???1??1????????0??????0????0??????01??????01????11?01?00?000??1?1?1?0??00?????10??????????????????0??1101??0???????0?0????00?1?111?1???00?1???????0?0????1????10?0????????1?11??1??????01???0??????0????0?0?0???0??0???0011?0?0?0?10????01??1?????0?1??11????1??????10????1?0?0?10?????001???0???0?0?????1????????????10??????00???0??0??1??1?10??????0???????????????0?1?1?1?01???0?1?????011?????????1???1????1??????10?????1????????????????0?0?????1????1???10???0?????0????1?1????????1???00??????100?1??0????00?????00???????0????????1?????0????0?????00??0??1??1??????????????1??0????011???????0?1??1?110????????1????????01?1?0??????0?0???0??1????1?????00?011??0?000?0?0?0??0?10????0?1????????????????1???????1?1??00???1??1?0????0???10?0??????1????1?0??1???1???????????0???????1??0??1???0?????????0??1?1?????????????????1???1?0?1??1?1????????????????????????00????????110???????0?1???0??0?0??0???1??0???01??0???????????????????10?0????0???11??10??0?1??1011???1?0?????????????????0?1??1?10??0????0????0???0??1????1??000?1????1??????1??1?1???0??1?????????0????1?0??????1??10?1??0???1?????0????010?????????????1??????1??????1??????0??0?1??0??1???10??1???1??0????111????????????01??1?11??0???1??0??01????01??????1??11??0??010??10?????????00?0??0??0?0??1???????
?00100?1??001?????0?0?0?010100?01?10?1111?00110??0???11?00111010000110000?1011101??0111101?00????0?0???0??00????0010111???01?1101?1?01?1?0101?010?00100??10??1?0???1?100???0010?000?111??1?0?10???101??1010010?11001101?11101?011???1?0?001010??0111?00?1????000110101?111??1111?0001????001?????1?0000?11?11?0?011?110??1??111?1111?01000?10000?0111011??11?0?1?001?1???0???00????110?1100?0?1?1?111?0?111???11010110?1?111??????1????001?1?01?1?0?1?101011?01??0?1?00?1?10?0????1?1?000?0??001?1???01110????11101?????1?0?11??01011?10000??1?1?1?1?????0?1???1111?0?1?0100?1??00?10110??????0?011?010?1?101?1???0???1?01?01?10?01010101?0?10?0000??0???0000?1?1?11??011?11001???00010?0000??01?00?11101???1?101??0?10?11??00????1101?1?1???0?00??10?101??00?01?1011??011?1101??010?100010?????100???01?00?0011?10???01?1?1?10?10?1?11010?01?0??011????10?1??0??0?00?001110?01?111000100100?1??1100110000101??001111?00??11???1??11101?0???00?01?01?????0???100????1??00?1?0?0010000????00?0??000011??0??10000????10?0??1?101?10?0?1???1101111??0??????110?11?111??01?0?01?0100010?01?0?0?0??1?11?00001?1?0????0000??10??0?0??1?001????01???00??11?0?0?1110????1?011011?1??11111??11??000?0?1?1???010?????010?001??010011???00??1100???00?1??1001?1?1????01?01????1??0??10?1??1??11??00????1?0010??01?11000?1?00?00?1111?1??0?111011?0?11?0???0???11111100?100?11???0??00?001000?0?1100?0?1??0??1?1?10?10???10?10?0?1?00?0011?0??0?1?101?0??1?01??1?100?1101??00??100?0???000??????100?1?10???0110??0?0????0?110010?1101?0??0?101???1100??10?1?0?000?01110?0??0??0?0101??????1??0?1?00?0001????0??1??10??0?111010?11?1?101?001?00??0?1111?010100??01?101?1?11?0010????0?1?1??0?010101??101?1?1??110110?0?1???11?11??1?011?1110????0?00?101?0101??1?111?1???0???101011??101111??1101?0010?111?111011?0??0????00?001?111?11???00?00??0????1?10???1??0?0??1?101101?1?110100001?01?10?1011?11110?11010?00?100?1?0???1?0?011?0?01?10111001?1??1??1?001?110?0?011010??11?01010??10?000??1?0??10?1011??1?011011?1110010011?1110???010???1?0?111?0010???0110?0?0?0?00010010?11?000?0?0?100??010?0?0??010?010?0?1?001000?0100??1?00101?????0??1?101?01?100000?1?00?1110?0110??1?101???1?1??111?10???????1?0?101?11??1011?1???111??1?01??11???01?011??11??00?0?0?0???010??0???0??0100?0?101?0?00???0101?1?????001?10?11????0100???11???0??010?1??0?01111101?001????0??01101??0111????101?111?11?001?0010000??1??0???000001??00010110?101??1000?00?001??1???001????110110?0?1????001?11?0111000??0?????10?0100?0?110?100110?1?01?1001?11?01?111?00?0000001?0???0100?101??0??100????1??001?01?0?0?1????101?00?100??110?1?1?111?1???110?00?0??11?111?1?0?10?0?1?????10??0??00???1??00?001001?0?1??10?0??1?01???1????1101?000?01?11110??1??1?1???00?0?0?00??11?11100111?0?1?01???01??0???1??0101001?111100??00101?01?1011111011?0?1?000?1?00??00111011?011?10???000?001??1??001??00?10101?11?100????1?1101?0?1??0??0??01?01?1??0?00?0???1??1100??11?001???110???110???????001??100?????0010???101000?1?10?0?11?100??01?00???0?11?1??011?11?0??10???01??0100110?0?1??11101????000???1?1??01010?1001?011?1??????101?0000?00?0?00?0????1
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????0???????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1001??0??110?????1?1?1?10??00?10?00?1111???011??0???01?11001110000?11000?110011???0110001?11????1?0???0??11????0101001???00?1010?1?00?1?0010?101?01111??01??0?0???0?1?????01?0?000?000??0?1?11???0?1??1110001?00000010?10010?110???1?1?011111???001?10?1????010000001?11???1110?0111????110?????0?01?0?11?10?1??00??11??0??110?1111?01111?00011?10010?1??10?0?0?101?0???1???10????001??011?1?0???010?1?001???1110?110?0?111??????0?????10?0?10?1?1?1?01?000?00??0?0?11?0?1??1????1?1?1?0?1??100?1???10?11????01000?????????10??0?010?011?1??0?0?1?0?????0?0???1011?1???0101?0??0???1101????????011???0?0?110?1???1???0?10?11?11?110?1100?0?10??001??????1101?1?0?10??000?1?0?1???01101???00??11?00?10101???0?100??0?11??1??11????000??0?0???0?0???1??101??0??11?0111??100?0100??110?10?0????????00????1?00?11?0?11???00?0?1?01?10?0?1010??10?0???01????01????0??1?10?1??010?11?1001110011?1????0100010?010?????00110?00??01???1??00001?0???00?11?1??????0???000????1??11?0?1?00010?0????11????101011??0??00100????10?0??0?100?00?0?1???0111100??1??????0?1?01?001??01?0?0??0?001?0?00?0?0?0??1??1?00?11?0?1????0100???1??1?1??1???1????00???00??00?0?1??000??????00?110?1??00110??1???010?0?0?1???111?????001?0?1??1?11?0???1???1101???11?0??1111?0?0????00?00????1??1??01?0??0??11??00????0?1?????00?1?110?0?01??0?0011?1????110111?1?11?1????????100010??001?1????0???0?1010?1?1?0?00?0????1??0???10?10????0?11???0?10?11?0?0??0?1?010????1??1??1?000?1100??01??001?0???010??????011?0?00???110???0?0????1?1?0010?000??0??0?000???1010??00?1?0?000?00110?1??1??0?10?1??????0??0?1?10?10?1????1??0??10??0?101?10?00?1?110?001?1???0?0111?0???00??10??11?1?01??1?1????1?0?0??1?0001?1??0?0?0?1??101110?1?1???11?00??1?0???0010????0?01??00?01?1??0??00?1???1???101010??0101?1??0110??11???01?011101?0??0?????0?100?10??00???10?00???????1?11???1????0??0??110?0???01010??00?10?00?0110?1?111?01?11?10??10?1???????0?0?1?0?11?00010100????0??1?1?0?111?1?101001??11?01?1???10?0?0??0?1??10?1?11??0?101101?001011?01???100???11????1?0?001?0101???0001?1?0?1?0010?010?01?11??1?0??01????1?0????00??1?1?0?1?1100???000???1?11001?????1??0?0?1?10?10010??1?01?1000?0??0??1?100?????1???10?1????????0?0?100?00??10?0?0???011??1?11??00???0??1?0??10??10?0?1?0???010??1??????0101?1?010?0?10???0111?1?????110?00?11????1011???10???0??111?0??0??1?01001??10????0??0?101???001????01??01???0?11??01000?1??0???????11100??101?1011?0?1???101?00?100??0???011????111?11?0?1????011?00??01?11???0?????10?0001?0?101?0?0?11?1?10?1101?1???1?101?10??0001?1?1???1111?000??1??110????1???11?01?0?0?1????1?1?11?101???10?1?0?011?1???100?0??0??00?100?0?0?10?0?1??????1??0??01???1??11?100001?0?0??1??1??1?11???1????1001?011?11?0101???0??1?0???10?1?0?01??00?1101100??0?1?00???10??0???1??01101?1?011110??11100?1??0000111011?0???011?1?00??010?0000?011?1????101?111??1??011??00?00101?10?01?????1??101???1??0??1??1??00?1??1?01?1???0??0001??11?000???010???111???????000???1??????000????00??11?0??1?1?01?001??10?01???1?10?1??010?00?1???1???00??0?01111?0?1??11000????10??????0??11111?1111?110?0??????000?10?1?11?1??1??????1
?111??????001?????1?????1???10??1?1??1??1???100??0???11?0?01001011??01?10???111????0100111?10????1?????1??1?????00?0?1????0??1?01?1?1????1100??01?00?????????0?0???0?1?????00?1??11??01??1???00???0?1????0100??100?0?11?1010??1?0?????0?1010?????1?0?0??1????001?10??0??????0111???1?????10??????1?11?1????00?0??11??00?????011?1101??0100?01100?11110?1???0?1?0??10?0???0????1?????11??101???1???011?1??00???1?0??001???110??????1?????01?1?00?0?1?1?10?00???0??1?0?1??0?0???????????????0??111?????1??10????01111?????????0???1??10?10??1??????1?1???????1???0010?1???00?1?1??1???1100????????011?????0?0???????0?????00?????1?110??01??0?????0?????????????1?1?1???0?1?1?0?????100?????????11?10?10?01???0?110??0??0??0???0?????11??1?0?????0??????0????0???????00??110???1???000?00?1??????????????1?0??00?1?00???10?1?0??1?00???10????01?1???1???????????1??1?10?0??100?11?00?0??1?00??????100?????0?0?????0000???0??0????0??00110?1??????0??0??????1???1?????????01?????10110?1?????0????00??10?????11101????0?????0?011????1?1????1?0??0?????????1?0??1?0?0?????0?0??0?1?0?0??1?0??????0??0????11?1??????1110??????1?1??0???0?????0????1??10?0?1??011??????0???0??????0?10??1????00?0???????110??????1???????0??1?0??????????0???0?????0?1??0?0????10??0???????1??01?0??0??1?????????0???????11???011???00??1??0?0?1????0?00?0??????0?????????0??01??110??????????0??10??0?????01?1????0??0???10?11????1?10???0?00??0?1?0??0?0???1????0?????1?000??1????1???1?1??????????????1?0?1??0???1?0???1?1??????1?0110???1???????10??????10??00?1????0??1???1????1??1?10????????0??0?1?11??1??????0?????11??1??01?10?11?0???1???1?1???0?110???????1??10??01?0?00??1??????0?0?1????11??????0?0?1?0??0?000??1?1???????1????1????1?1??????????1??11?1??0??10?0???0????0?010???011????11????1????00??0?001?1????????0?100?01??11???10?00???????1?0????0????0?????011?????01101??11?00?10?111??1?0?1?1??01?0???01?????????1?0??????1??1011??0????1??0?1?0?111?1?00100???00?11??????0?0?1??1?0??01?1????????0010??0???11?00???1?????01????1?0?1???1110???1000?0?0?0?101??011??1?????0?1??11????1??????11??1?1?0?0?100????011???0??01?1?????0????????11?1010?????01???11?0??1??0?111?????1???????????????0?1?0?0?11???1?0?0???001??0?????01???0??1?1??????10?0?0?1???10???0???????110?????0???11???01?0?1?????0????0?0????????0???10???1??001?1??0????10110??01???????0???1???10?????1????1?????01??01110?1??1???????1???0??101?1001???????0?1?11?111??1?????1????????01?1?1????001?0???1??0????0?????11?1000?0?001?1?1?00?1?11???11?1?????1???????0??0???0???1?1??11???0??001????0???01?00?0?0?1????1?0?11???1???0??0?0??1??0????1??1??0??00?????0?0?1??1?0?????????0??11???0???0?0?10?0?1??????????1??0????????1100??0??00?010???????0?1???01?1?0??1???1??1???00??1???0????10??????0??00?0????1?0000??01?11?1??11100001?0??????0?????????10?1?01?01??0????01???00??0??011??00?000?1????1??????0??0?1???1??1??1??????0?0??1?1??????0??0010??0???11????0????011????????0????1??????0??????0???0??0??1?1?10?110??01??0???1??1????000??0?0???????11??0?10??1???1??10?10????00??????1??000?1??111??11?????????10?1??1?10?0??0???????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?10000?0??000?????1?1?1?110101?10?00?1110?10000??0???00?11011101010011101?1000100??1101101?10????0?1???1??10?0??1010101???10?1110?1?01?1?0001?100?11110??01??0?0???1?010???0110?001?011??1?0?10???101??0000101?10110111?10111?000???0?1?110110??0100?10?0????000111111?010??0110?0101????100?????0?1000?10?00?0?011?1111?1??001?1111?00100?10001?0110111??00?0?1?110?1???1???11????010?0000?0?0?1?101?0?001???10100010?1?010??????1????000?0?11?0?0?0?111100?01??1?0?10?0?11?0????1?1?101?0??010?0???11101????11001?????0?0?10??11101?00001??1?101?1?????0?1???1111?1?1?1110?0??00?11100??????1?010?100?1?111?0???0??10?10?10?10?01110001?0?00?0111??1???0100?1?0?00??111?11001???11011?1101??00?00?11011???0?101??1?01?01??00????0001?1?0???1?11??01?111??00?00?0101??111?1110??101?000101?????001???11?10?0101?00???00?1?0?11?10?0?00101?01?0??010?0??01?1??1??0?10?011011?10?100100000011?0??1100100100000??000001?11??01???0??11001?0???00?01?01?????0???111????0??11?1?0?1001100????01?1??000100??0??01010????11?1??1?101?10?0?1???1010111??0??????100?10?100??10?0?10?0010101?00?1?0?0??1?01?00000?0?1????1100??10??0?0??1?001????01???00??01?0?1?0000????0?001101?1??10101??01??011?1?0?1???110?????110?100??101000???01??1001???11?1??1011?0?0????11?11????1??0??1100??1??11??10????0?0001??10?11101?1?10?10?1110?0??0?111110?1?10?1???1???01100010?000?10???1??00?110011?0?0001?0?0??1??0?0?10?10???01?00?1?0?10?1110?1??1?1?00001??1?00??1?010?0100??01??010?1???010??????011?1?01??00010??1?1????0?110000?0000?0?00?101???0111??11?0?1?101?10110?0??1??0?1001??????10?0?0?00?1000????1??0??11??1?001001?11?1?100?101?00??1?1100?000111??11?101?1?11?0110????0?0?1??0?110010??011?1?0??110100?0?1???10?10??1?100?1110????1?01?001?0000??1?010?0???1???011000??101101??0100?0101?011?000110?1??1????10?010?110?10???11?00??1????1?00???0??0?1??0?010010?1?100100101?11?10?1101?10110?00001?00?011?1?1???0?0?100?0?01?10010110?1??0??0?000?100?0?011010??10?01000??00?011??0?1??01?0111??0?010000?0000111010?1100???001???1?0?000?0000???0101?1?1?0?01001000?00?011?1?1?101??111?110??111?001?1?0?101100?0100??1?11001?????1??0?110?01?011111?1?10?1111?0011??1?001???1?0??111?11???????0?0?000?11??1011?0???011??0?01??10???11?001??01??10?0?1?0???111??1???1??1001?0?110?1?10???0101?1?????001?00?01????1000???11???1??100?1??0?00011001?101????0??10001??1101????010?011?00?001?0110001??0??1???000010??10100010?011??0111?10?010??0???011????110010?1?0????011?11?0100010??1?????10?0010?0?010?010101?1?11?1100?10?01?110?00?1100101?10??1100?111??1??110????1??001?01?0?1?1????100?00?110??001?1?1?000?0???110?10?1??00?101?1?1?10?0?0?????00??1??11???0??11?000010?1?1??10?0??0?11???1????1101?111?00?00011??0??1?0???10?0?0?00??11?10101001?0?1?11???01??1???0??1111101?101110??00111?00?1101110111?1?1?111?1?01??11110111?110?11???101?110??0??111??00?11101?11?100????1?1010?0?1??0?00??11?00?1??0?01?0???0??0011??10?011???101???001???????001??001?????0101???101011?1111?1?00?101??10?01???1?11?0??000010?0??00???01?11001000?1?0??11110????001???1?0??11100?0110?111?0??????011?0101?11?1?10?1????1
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???0???????????????????????????????????????????????????????????0???????
?????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????1?????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????0????????????????????????????????????????????????????????????????????????????????????????
????????????????????????1????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??0????????01?????1?????1???0???0?1??0???????10??1???0??0?10?010?0??10?10???111????00??001???????0????????0??????1?1?1????0??0?01?1??????1?00??10?1????????????1???0?0?????0??0??00??01??1????0???0?1????0011???11?0?00?0100??0?0???????01?0?????0???1??1?????1??00??1???????0?1?????????00??????1?01??????1?????10??01?????01??0010???11??00000?1100??0?????1?1??11?1???1??????????10???11???????1?0?1??11???0?1??001??????????????????10?0??1?0???0?00?11???1??????1????1??????????????????100?????????0????1110??????????????0???1??1??1??????0?0????????????1?0?0???01?1????????1101????????110?????1?1???????0??????0?????0?0?1??10??1?????0?????????????1?0?1?????1?0?1?????000?????????11?01??1??1???1??????0??0??0???1?????01????1?????1??????1????????????11??00????1???110?11?0??????????????0????0??0??0???10?1?1??0??0???00?????0?1???0???????????1??0????1??11??11????0????0????????11???????0?????11?1???0??0???????001?0?1?????????0??????1???1?????????10?????00?0??0???????????1???0?????110????????????1?101????1?0????1????1??????????????1?1?1??????????0?0??????1????????0???????00?0??????1??0??????0????0???1??????????1??01?0?1??101??????0???0??????0?01??1????10?0???????100??????0???????1??0?1??????????1?????????1?1??0?0????00??????????0??00?1??0??1?????????1???????00???001???1???0??0???1????0?00?1??????0????????????01??10???????????0???1????????11?0????0???????0??1????1?1??????????1?0?1??1?1???0????0?????0?111???????0???0?1??????????????0?1?0??0???1?0???0?0????????1?0????1???????01??????01??11?1????0??????1????0????10????????0??1???11??0??????1?????10??1??00?00??0?1???1???1?0???1?0?1???????0??1???01?0??1??1????????1?0????????????1?0?1?0????0?1????0???????0?????????0?0??????????0??11?0??1??11?0???1????1?1?1???1?0??????????1????10??1?110?0??????????1?1??1??11???0??0????????0??????1????1??????00??????11????00?10?00?111??0?0?1?1??01?????10??????????????????0??0000??0???????1?0????11?1?010?0???01?1???????1?1????0????10?1????????1?01??0??????11???1??????1????0?0?1???0??0???1111?0?1?0?10????10??1?????0?0??11????1??????01????0?1?0?10?????101???1???0?1?????1????????????11??????11???0??0??1??1?10??????1???????????????0?0?0?0?11???0?1?????101?????????1???0????1??????00?????1????????????????0?0?????0????0???00???1?????1????0?1????????1???10??????101?0??0????00?????00???????1????????1?????0????0?????00??0??1??1??????????????0??1????111???????0?0??0?000????????0????????11?1?0??????0?0???0??0????1?????10?011??0?010?0?1?0??0?01????0?1????????????????1???????0?1??01???0??0?1????1???10?1??????0????1?0??0???1???????????0???????1??0??1???1?????????0??0?0?????????????????0???1?1?1??1?1????????????????????????10????????100???????0?1???0??0?0??1???0??1???10??0???????????????????10?0????0???10??11??1?0??1100???1?1?????????????????0?0??1?01??1????0????0???1??0????0??101?0????1??????0??0?0???1??1?????????0????0?1??????1??11?1??1???1?????1????001?????????????1??????0??????0??????1??1?0??0??1???11??0???0??1????100????????????00??1?11??0???0??1??11????10??????1??10??1??101??11?????????01?1??0??0?0??1???????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?110??????000?????1?????1???10??1?0??0??????110??1???00?1?00100011??10?00???100????0110001??0????0?????0??1??????1?0?0????0??0?00?1??????0100??00?00???????????1???1?0?????10?0??10??10??1???01???1?0????1101??110?1?00?0111??1?1?????1?0100?????1?0?1??1?????11?01??1??????1111?????????10??????0?11?0????11?0??01??00?????010?0101??1001?10001?10000?0???0?1?0??00?1???1????0?????00??010???????101?0??11???1?1??000???011??????0?????11?1?01?0?0?1?00?01???0??0?1?0??1?1???????????????1??000?????0??11????1011??????????0???1??11?11??0??????0?0???????0???00?0?0???01?1????0???1111????????111?????1?1???????1?????00?????1?001??11??0?????1?????????????0?1?1???0?0?1?0?????000?????????00?00?10?11???0?000??0??0??1???1?????11??0?1?????0??????0????0???????11??001???0???100?11?0??????????????1?0??01?1?11???11?0?1??1?00???00????01?0???1???????????1??1?10?1??011?11?10?1??1?00???????10?????1?0?????0001???0??1????0??00110?1??????1??0??????1???1?????????11?????1000??1?????1????00???1?????101?1????0?????1?011????0?0????0?1??1?????????1????1?0?1?????1?0??1?0?1?1??1?0??????1??0????00?1??????11?0??????0?1??0???1?????1????0??01?1?0??111??????0???1??????1?01??1????00?0???????010??????1???????0??1?1??????????0???1?????1?0??1?0????11??????????0??10?1??0??0?????????1???????11???111???11??0??1???0????1?00?0??????0?????????1??01??11???????????1??10??1?????01?1????0??0???00?11????0?11???0?11??1?0?0??1?1???1????1?????1?011??0????0???1?1??????????????1?1?1??1???0?0???1?1??????1?0101???0???????10??????00??11?0????0??0???1????1??0?01????????1??1?0?01??0??????1?????00??1??10?11?10?0???0???1?0???0?101???????0??11??01?0?00??1??????0?1?0????00??????1?1?0?1??0?000????0???????0????0????1?1??????????1??11?0??1??00?0???1????1?100???1?0????01????0????11??1?011?1????????1?000?01??10???00?10???????1??????0????0?????100?????10001??11?01?00?011??1?1?0?0??11?0???00?????????1?0??????1??0000??1????0??0?1?0?111?0?00000???00?11??????0?0?1??1?0??10?1????????0000??1???11?10???0?????00????1?0?0???0110???0011?1?1?0?111??101??1?????0?1??10????1??????00??1?1?0?1?001????101???0??10?1?????0????????01?0000?????10???0??0??1??0?001?????0???????????????0?1?1?0?01???0?1?????110??1??????0???1????1??????01?1?0?0???11???0???????101?????0???11???01?0?1?????0????0?0????????0???00???1??011?1??1????01?10??00???????1???0???10?????1????0?????00??0110??0??0???????0???1??0?1?1100???????0?0?00?110??0?????1????????10?0?1????010?1???1??1????1?????10?1111?0?001?1?0?0??0?10???01?1?????1???????0??1???1???0?1??01???0??0?0????0???01?1??1?1?1????0?1?11???0???1??1?0??1??0????1??1??1??10?????1???1??0?0?????????0??11???0???0?1?00?0?0??????????0??0????????1000??1??10?011???????0?0???00?1?0??1???1??0???10??1???1????10??????1??11?1????1?0000??01?01?0??10010100?0??????1?????????10?0?10?00??0????11???1???1??11???00?111?0????0??????0??1?0???0??1??1??????1????0?0??????1??1001??1???01????1????010????????0????0??????0??????1??????0??1?0?01?100??10??0???0??1????110????0???????10??0?10??0???0??01?01????01??????1??100?1??100??10?????????10?0??0?11?1??1???????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0101??1??110?????0?1?1?10??01?01?01?1001???000??0???11?00101101100?10110?011110???1011000?11????1?1???0??11????0110000???11?1110?1?01?1?1110?100?01100??00??1?1???0?1?????00?0?101?111??1?0?11???1?0??0100101?11000100?00110?100?????0?000011???110?11?0????000110111?01???1000?1101????111?????1?11?1?00?10?1??11??01??1??101?1111?00110?10001?11011?1??01?1?0?010?1???1???00????100??110?0?0???011?1??01???1110?111?1?100??????0?????11?0?10?0?0?1?11?000?00??0?0?10?0?1??1????1?1?0???0??100?0???11?01????00100?????????01??0?100?111?1??0?1?0?0?????0?1???0110?1???1100?1??1???1000????????010???0?1?001?1???0???1?01?11?00?011?1111?0?01??011??????0111?0?0?10??111?1?1?1???11000???00??10?00?01?01???1?101??1?10??1???1????010??1?1???1?1???1??011??0??11?1100??110?0100??101?11?1????????11????0?01?10?1?01???11?0?0?10?01?0?1011??01?0???11????01????0??1?11?1??011?10?0011000111?1????0111101?100?????00001?01??10???1??01000?1???00?10?1??????0???000???????10?1?0?11100?0????00????111010??0??10100????01?1??1?100?01?0?1???1100000??1??????0?1?11?001??00?0?1??1?001?0?11?1?1?1??0??1?00?10?0?0????1111???0??0?1??1???1????10???11??00?0?1??001??????00?000?0??01110??0???011?0?0?0???011?????001?1?1??0?11?0???0???1000???11?0??0?11?0?0????10?01????0??1??11?1??1??11??01????0?1?????10?1?110?0?00??0?0000?0????111010?1?01?0????????100011??000?1????1???0?1001?0?1?1?01?0????0??1???01?10????1?10???1?01?01?0?0??1?1?001????1??1??1?000?0110??01??001?0???001??????101?1?00???011???1?0????1?1?1101?000??0??1?110???0111??01?0?1?000?1?110?1??0??0?00?1??????0??0?0?00?10?0????0??0??00??1?010?11?01?0?100?100?1???1?0001?1???00??01??00?0?00??1?1????0?0?1??1?1101?1??0?0?1?1??011000?0?0???00?11??0?1???0010????0?11??1??11?0??1??10?0???0???001011??0110?0??0000??00???01?01?100?1??0?????1?001?00??11???11?00???????0?01???0????0??1??001?0???11111??00?11?11?0110?0?001?00?11?10??10?0???????1?1?1???11?00000011????1??1?0?1?000?0?000011??01?10?0???00?0?1??1?1??00?0?10??0?101011?111111?00???011???10????0?0?110?1110???1011?0?0?0?1000?010?01?00??1?0??00????1?1????11??0?0?0?0?0110???000???1?11100?????0??0?0?1?10?10110??0?11?1111?0??1??1?000?????1???00?1????????0?1?010?10??01?0?0???011??1?01??11???1??0?1??00??11?0?1?0???111??0??????1010?1?101?1?10???0011?1?????0?1?00?10????1101???10???1??001?0??1??0?00101??00????1??1?100???000????01??10???0?11??00110?1??1???????01000??011?0000?0?0???111?01?000??1???010????011?10?1?1????100?11??11?11???1?????00?0100?1?000?1?0?10?0?11?1001?1???0?001?00??1010?0?0???0000?101??1??100????0???00?11?0?1?1????0?0?01?101???00?1?1?110?0????00?1??0??01?100?1?0?11?1?0??????0??1??11???0??00?111111?0?1??0??0??1?00???0????0011?100?00?0010???0??0?0???11?0?0?00??11?0101010??1?1?11???00??0???1??00101?1?001100??11001?0??0111011101?1???000?1?11??111?0011?100?1????001?100??0??110??10?11111?00?11?????1??100???1??1??0??1??00?1??1?11?1???0??1001??00?011???010???100???????111???0??????010????10??11?0??1?1?01?010??11?01???1?11?1??101?01?0???1???10??0?00101?1?0??11?11????11??????1??00001?0000?110?1??????111?00?0?10?0??1??????1
???????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????
?01111?0??100???1?0?1?1?101001?01?10?1011?10100??0???11?11111101101000110?0110101??1111110?01????1?1???0??00?0??1100110???00?1000?0?01?0?1110?011?01010??01??0?1???1?110???1101?100?001??0?1?00???011??0111111?10111100?11111?110???0?1?101001??1001?10?1????000111101?101??0010?1101????000?????1?1110?01?11?0?101?0111?0??001?1100?00010?01101?1010101??00?0?1?101?1???1???01????111?1100?0?1?0?010?1?000???01110111?0?000??????0????001?1110?1?0?1?100001?01??0?1?11?1?00?0????1?0?111?1??000?0???10001????10110?????0?0?10??10100?11110??1?110?0?????1?0???1101?1?0?1101?1??10?10111??????1?110?000?1?001?1???1??01?00?11?11?10000111?1?01?0100??0???1111?0?0?01??111?00010???01100?0101??01?01?10000???1?011??1?10?01??00????101101?0???1?11??11?011??11?01?0100??010?0111??001?010010?????000???01?11?1100?10???11?0?1?10?10?0?01000?11?0??011?0??01?0??1??1?00?001010?10?010000111011?1??0001001111111??111100?11??01???0??10101?1???11?01?10?????1???111????0??10?1?1?1001000????01?1??010110??0??00101???101?1??0?101?10?1?1???1100100??0??????110?00?000??11?1?01?1010100?11?1?1?0??0?10?01011?0?1????1010??11??1?0??0?100????01???01??11?0?0?1111????1?011000?1??10110??10??100?1?1?0???000?????100?011??100011???11??1101???10?0??0000?0?0????11?11????0??1??1000??0??01?011????1?0011??00?00000?1?10?01?0100?0??1?101101?0?01?0???0???10110100?110?10???0??11?000010?1?1111?0?0??1??0?0?00?01???01?01?0?1?10?0110?0??1?1?01110??0?01??1?111?0010??01??100?0???000??????111?1?11??10110??1?0????1?010101?0001?1?10?101???1010??00?1?0?110?11111?1??1??1?0010??????00?0?0?10?0010????1??0??01??0?111100?10?1?010?001?01??1?1000?100111??01?011?1?00?0011?0??1?1?0??1?001111??100?0?0??011110?0?1???10?01??1?111?0110????1?11?000?0001??0?010?0???1???000001??010011??0110?0100?100?110010?0??01?1?11?100?100?01???10?10??0????0?10???1??1?1??0?111111?1?110011011?10?10?0110?00110?00001?10?011?0?1???0?0?000?1?01?10110110?1??0??0?110?000?0?100010??00?00101??00?100??0?1??00?0011??1?110100?1000100111?0001???000???0?1?001?10011??0111?1?0?1?00000000?11?111?0?1?000??0000011??010?110?1?0?000010?1100??1?10110?????0?11?010?00?111110?1?10?1100?0011??1?111???0?1??111?01????1??0?1?001?00??1111?1???011??1?01??11???11?111??10??00?1?1?1???101??0???0??0000?1?101?1?01???1000?1?????011?11?01????1111???01???1??100?0??1?01010110?100????1??00010??0011????000?100?10?110?0010000??0??0???100011??01100001?001??1100?11?101??0???100????011110?0?0????110?11?0110010??01????00?1011?1?011?100001?0?00?0101?00?00?100?00?1110011?11??1101?111??1??110????0??111?00?0?0?0????111?10?111??111?1?1?100?1???101?10?0??01?101?0?1?11?0?0?????10??1??00???0??01?100011?1?1??10?0??0?01???0????0010?001?00?10101??1??0?1???11?0?1?00??01?10101000?1?0?00???01??1???0??1101010?001010??00001?11?1000001010?0?1?100?1?01??10100110?100?01???000?001??1??001??00?00000?01?010????0?0111?0?1??1?11??01?01?0??1?11?00??1??0101??10?010???000???010???????101??110?????1011???011100?1111?0?01?011??01?00???0?00?0??101011?1??01???10?10110000?0?1??10001????101???1?1??11010?1110?010?0??????010?0111?01?1?01?0????0
?????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????1?????????????1????????????????????????????????????????????????????????????1????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1100??0??000?????1?1?0?11??00?11?10?1001?00000??1???10?10110011010?11100?1010111??1001110?10????0?0???0??00????1011001???10?0111?1?10?0?1100?001?00000??10??1?1???1?000???0000?010?101??1?0?00???111??0101000?10111010?11101?111???0?0?010010??1111?10?0????110011101?010??0110?1100????101?????1?00?1?10?00?0?101?010??0??011?0111?11010?11110?10110?1??10?1?1?000?1???1???11????001??111?0?0?0?100?1?100???10011100?1?101??????1????110?1?10?1?0?1?00?111?11??0?1?01?0?11?0????1?0?0?1?0??100?1???01?01????01011?????????01??0?111?110?0??0?1?1?1?????0?1???0011?1?1?0110?1??1??00010??????1?101?000?1?000?0???1???1?00?10?01?01101010?1?10?0001??????0000?1?1?11??101?0?1?1???11000???11??11?11?11010???1?110??0?11?00??11????000??0?1???0?01??00?110??0??01?0000??010?0011??100?0010???????110???11?10?00?0?00???01?1?1?01?11?1?1111??10?0??100????01?1??0??1?11?0??011?00?1001100000?0????00110100110?1??111011?11??11???0??10110?1???10?01?0??????1???110????1??00?1?0?1010001????01?0??000110??1??11110????01?1??1?101?01?1?1???0001001??1??????1?1?10?010??00?0?10?1110100?11?1?1?0??1?01?01111?0?1????0100???0??0?1??0?0?0????01???10??01?1?1?1001??????000001?0??01001??11??111?1?1?0???111?????000?111??0?1011???1???0011???10?0??0010?0?1????10?01????1??1??01?1??1??01??01????0?011???11?0?001?0?11?01?0110?1????101010?0?01?1???????0000000??110?10???1??10?001000?1?0?10?1????0??0?1?11?10????1?00?0?1?11?0100?0??0?1?111????0?00??1?011?1100??10??001?0???011??????001?1?10???011???0?1????0?100000?1010?1??0?000???1111??10?1?1?110?11111?0??1??1?1011??????1??0?0?01?11?0????0??1??10??0?001?01?00?0?111?001?10??0?1111?1???01??01?001?0?10?11?0????1?1?0??0?011110??1?0?0?0??010000?1?1???01?00??1?100?0001????1?11?000?1011??0?010?0???0???110110??111001??0110??110??01?101110?1??0????00?001?01??00???01?10???????0?00???1????1??1?0100?1?1?100001100?00?00?1100?1?010?11?00?00?001?1?1???0?1?010?0?10?00001101????0??1?1?1?111?1?101001??01?0011???01?000??1?1??01?0000??1?110001?010100?001??010???000???0?1?000?0110???0001?0?1?0?1001?110?01?00??1?1??01????0?1????10??110?0?1?0110?1?001???1?11010?????0??0?000?11?111001?0?10?1110?1111??0?000???1?1??011?11???????1?1?100?10??0110?0???100??1?10??01???10?010??11??00?1?0?0???110??1??????1111?1?011?0?00???0001?0?????010?01?01????1111???10???0??011?1??0?11?11010?100????1??10110???100????00??11???0?00??0001101??0??1???010011??000?0110?0?1???010?11?001??0???101????011?00?0?0????000?00??11?010??1?????11?0010?1?101?011?10?0?10?1011?1???0?001?01??101001?1???0000?101??1??111????0???10?01?1?0?0????111?10?110??010?0?0?001?0???001?10?0??00?000?0?0?10?1?0??????1??0??01???0??00?011011?0?0??1??0??1?11???1????0101?010?00?01001??1??1?1???00?0?1?01??10?1010100??1?1?10???10??0???0??1110100?000100??11001?10?1001101010?1???011?1?11??010?1010?100?01???101?010??0??001??10?01001?01?10?????1?1100???0??0??0??10?10?0??0?11?1???1??0000??10?001???000???101???????110??110?????1011???011?00?1??0?0?00?010??10?10???1?01?0??101?01?1??00???10??0?10101?0?0??01001????001???1?0??11000?1100?011?1??????100?11?0?10?0??0??????0
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??11??????000?????0?????0???1???1?1??1??????011??0???00?1?00?101?0??11?01???011????0110101???????1?????1??0??????1?0?0????0??1?11?1??????1?10??00?00???????????1???1?1?????11?1??10??11??0????1???1?0????1110???10?1?10?1101??0?1???????00?1?????0?0?0??1?????00?00??1??????00?0?????????00??????1?11?1????0??0??11??11?????111?0111??0100?01010?1001??1???1?1?1??10?0???1??????????10??110???????011?1??10???0?0??001???11???????0?????01?1?10?0???0?00?11???0??1?1?0??0?1???????????????1??111?????1??10????1011??????????0???0???1?10??0??????0?0???????????11?0?1???00?0????????0011????????100?????0?1???????1?????10?????1?100??11??1?????0?????????????1?1?0?????1?0?0?????011?????????11?00?10??0???1??????0??1??0???0?????01??0?1?????1??????1????????????10??10????0???010?11?0??????????????1????10?0??0???10?0?0??0?10???00?????0?0???0???????????1??1????0??01??00?11?1??1?00???????10?????0?1?????0110???1??1????0??01111?0?????????1??????0???1?????????10?????11?1??1?????0????01???1?????001?1??????????0?101????0?1????0????1?????????0????1?1?0?????1?0??1?1?0?1??0????????1??1????11?1??????0??0??????1?0??1???0??????????0??10?0?1??001??????1???0??????1?01??1????11?0???????011??????1???????1??0?0??????????0???0?????0?1??1?0????11??????????0??10?1??1??1?????????1???????10???011???11??1??0???0????1?01?1??????0?????????0??11??00???????????0??11????????01?0????0??1????1?00????0?00??????1??1?0?1??1?1???1????0?????0?000??0????0???0?0??????????????1?0?0??0???0?0???1?0??????0?101????0???????10??????10??00?0????0??1???1????0??1?11????????1??1???11??1??????0?????11??0??11?00??0?0???0???1?0???0?1?1???????1??10??10?0?01??0????????1?0????11??????1?1?1?0????000????1???????1????1????1?1??????????0??11?0??1??11?0???0????1?100???1?0????00????1????00??1?011?0????????1?0?0??1??10???11?1????????0??????1????0?????110??????10?1??10?01?10?001??0?1?1?1??10?????11?????????1????????0??1010??0????0??0?1???000?1?01000???01?11??????0?1?0??1????11?0????????1110??0???0??01???1??????1????0?1?1???1010???1111?1?1?0?100???00??1?????0?1??11????1??????10??0?1?1?1?011????000???1??01?0?????0?????????1??11??????11???1??0??0??0?10??????1???????????????1?0?1?0?11???0?1?????110?????????1???1????0??????11???0?1???11???????????101?????1????0???10?0?0?????1????1?0????????1???11???0??001?1??1????00??0??01???????1???1???01?????0????1?????11??00?1??1??1???????????0??0?0?1000???????0?0??1?101??0?????1????????11?0?0????011?1???1??0????0?????10?1110?1?001?1?1?0??1?00????1?1?????????????0??0???????0?1??01???0??1?1????0???01?1????0?1????0?1??0???1???1????0??0??0????0??1??0???1?????1???1??0?1?????????1???1???1???0?0?00?0?1??????????1?????????????10??0???0?111???????0?0???0??1?0??1???1??0???11??0???0????10?????????01?0????0??000??01??1?0??11001?00?1??????0?????????10?1?00?11??0????01???1???1??0????1??011?1????0??????1??1?0???1??1?????????1????0?1??????0??1101??0???01????1????101????????1????0??????0??????1??????0??1?1??1??01??11??0???1??0????100????0???????00??1?10??0???0??0??01????01??????0??101?0??000??00?????????10?0??1??0?0??0???????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????0??????????????????1?????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?10000?00?010?1?010?001?001001?00?01?1110?11010??1?0?00?10001100010110011?1011011?10101100?10?00?0?11??0?10101??001010011000?1001?0?0101?0001?110?101001?00??0?1??00?001???1001?101?111??101?11?0?100011100111?00111010?10111?010???0?0?110000?00000?01?1???0010000000?0100?1110011001???011?1???0?0011?00?00?001010000010??00111001?11110?10111?01110001?010010010111???0???010???001?0000?101?1?110?10011?0?10011111?11010??????0?00?110?1001?0?0?1?110011?10??1?0?10?1?11?00?0?1?1?101?0??110?1???010101???01100????00?1110??10101?10011??0?111?10??1?0?1?011001?1?0?1000?0??00010011???0??1?100?010?1?001?1???1??00?10?00?0001110010100010?0101??1?1?1010?1?1?10??001101010??000110?0111?111?00?00000?0?0?010?00?10?10?11000??100100?1?1?11011?10?101??00101?1110??011?1100??011?101010?????001???11011?0001?00??100?100?10?11?1?01111000?1??000?0??00?1??1??1?00?110010111?100101010111?0?10001101111111??011010100?111???0??10111?0???11?00?11??0110?01111?1??00?1100?1?1111101???110?0??111100??0??01111???100?01?0?110?10?1?001?0010110100??????011011?111??00?1?01?0011100?11?0?0?0001000?001101000??0?11110?00?00000?1?110??1?01?1?11??10?101?1010??011?10101001?001101??1100010?0?0?0?1?110????0011?0000?000010??010??0100?1?11?11?0011?1?1?0??00?00????1?11??1011?01?011?1001???1?10011?01?11111?1?01?10?0001?0??1?000111?0?0000?0111??01101111011111101?0??100101110?0?10000011?00??0?1?01?10??110?11?001?10?1010111?011?01100??1?01?00011100111?011??011?0???01000?1??100?1?0001000111?1100???01000011?1101?1?1101001??10111?01?0?0?110?1000101??1??0?0110?1??1?01?1?0?00?0110????1??1??00?11?100111?1010?101?010?101?101010?010111??11?011?0?10?011000??0?0?0??0?010110??000?0?1?001001110?1???11?00??1?001001110??00?10?110?10100?0?10100???1??1100001?1011000??1000?00010111?100001?0?11010010?011?011010???10?00?10????1?00?1011?0?1??1?00111011?010110001?11110?0111000001?11011?11000001?0?0?0?0?000?1?01?11110101?0??1001?00010000011001011?100111010001?101??101??1000100??0?111111?0101101101?1011??01011??110?100?11011??0111?0?1?1?00110001?100011?1?011110?0110010??1111010?1?0?101000?0011??0001000??11?1?11?010100?10000111?01?0100?0000??11111???001??001?111???1??011?110111??1101?0???111?10?000?00???1010111?01??01?1?100?0?001?00?1?1000101?00011?111101?0000?10????000?11?01?1??110001?110??1??010?0??0?01001100?010?0?001?00010?10001?0??100?011?01?111?1110010?11??00??101011??00100101?010??1111?011000??0???010????10000110?0????001100?01000110?000???10?1001?0?010?101011?1?01?0101?10111?000?10?1110110?01?010011001?100?0100?0?01?010?101110?0?000100?01?111??100?0111110?0??1011110?1??011100?011?110011??0??01011??01???1??00?10001000?00?11?0??0011???0???10101?100?00?10110??01?1?0??101?0?01000100?11000101?1?1000?1?000?0???0??10111011111010?011010?01110100000000101100011?10??00010000?000101???011?000??1??010??10?00001?001011????0?1010?1?1??1010??00?01?1?01?111010?0??0100??000101???1001??0100?11000001??110?10??00111?0001101?111001?10?100??10101??00?00?11?111001?0??00???01001100101?0?0??101000?0?111???0?11?11101?0001?100?1??001001110110?00?0000?11?010
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?10001?0??110???001?100?001001?01?01?1111?10101??0?1?11?10111100010110101?0100100??0101010?01??1?0?1???0?01101??1011101???00?1101?0?0101?1000?011?10110??00??0?0??10?011???1110?100?111??011?01???001??0010000?11110101?01111?110???1?0?010011??0110?10?1???1110010111?011??001010010????010?1???0?0001?01?00?10001?1111?1??101?0011?10001?00111?00011011?010111?00101???1???10????011?1010?110?1?010?1?001???10110000?10101??????1??0?011?0100?0?0?1?001001?10??0?0?00?0?10?10???1?0?100?0??111?1???011101???11001????11?0?00??10110?10001??1?111?0?????0?1?0?0110?1?0?0110?1??01?01010???0??1?101?100?1?101?1???1??01?00?10?11?0101011111?10?1001??1???0101?1?1?10??011010011??011011?0010??01?11?10100???0?000?10?00?10?0010???111001?0???1?10??11?010??01?00?1100??000?0100??011?001101?????001???10110?1011?00???11?0?1?10?00?0?11000001?0??101?0??01?1??1??1?00?100011011?100001100101?1?00010111100011??101100000?110???0??11010?0???00?01?10???101??1010?1??00?00?1?1?1101000???000?1??101101??1??00101???011?0??0?111?11?1?0???00111011?0??????100?10?101??11?0?00?1110101?01?1?0?0010?10?10000?1?0????1010??00??1100?1?101??0?00???00??11?000?0011??010?11101001?101001??00??111?1?1?1???101????1010?1100?110110???11??1000???11?1??0110?0?0?0??11?11????0?00??1000?00?111?111????0?00101?01?10111?1?00?00?0000?0??0?110101?1?10?1?0?10??10111111?001?00?1?0??000100010?1?1110?0?0?11??1?0?11?00??000?11?111?11?0110?1??0?0?11111??1?01?011111?1100??10??101?0???010?1????101?0?10??10000??0?1????0?100010?0110?0?011000???1001??00?0?1?111?00001?1??1??0?0110??????11?1?1?00?0011????0??0??10?11?100010?10?1?111?011?000?0?0000?001000??01?011?1?00?0101?0??1?0?0??0?010000??111?1?0?110001100?1???01?11??1?11110010????0?10?011?0001??0?010?1???1??1111100?1010010??1001?1001?001?010100?0?10000000?100?010100???10?10??0????1?10???0??1?0??1?111111?1?111111100?00110?0011?10011?10001?100100?1?1?0?1?0?101?1?11?00100011?1??0??0?100?111?101100111?10100100?011?011??0?1??1100110??0?010111?1100011111?0100???0111??010?001?11001??1111?1?1?0?00011110?00?010?1?0?1011?0100011??110?011?0?0?010011?1010??1?01001?????1?11?001110?00000100?11?1000?1111??0?101???0?1??011?11????0??101?111?11??1100?0???101??0?01??01???1111000?00??01?1?0?0???011??0???1??0101?1?100?0?010??0011?1?????001?10?10????0011?1?110??0??010?1??1?10111011?100?1??10?01110??0011?0??100?010?10?101?0011101??0??00??010010??10100110?101??0000?01?100??0???010????110001?0?0????111?01?0111110??11????11?1100?0?100?000000?0?10?0011?00?11?100?11?0000100?10??10111110?10??101????0??000?11?100?1???0010?00?100??001?1?0?110?1???101?01?1??100010?101?11?0?1?????00??1??01???1??00?10001011?10?00?1??0?00???0????1001?101?00?01110??0??1?0???01?1?1?00??11?01000010?0?1001???10??0???1??1010110?000001?011011?0101011110111?100?000?0?00??01110100?100?11???101?100??0??100??11?01111?010000????0?0001?0?1??1?11??10?01?1?10?110111?1??0011??111011???101???110???1???011??100??1??00010??010010?1000?1?00?011??01101???1?10?0??100111?1??11???00?10010100?1?0??01010????100???1?01?00110?1001?101?0?????1011?0011?10?1111?0????0
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????
?101??????000?????0???0?10??11?11?10?0??0???100??1???11?0?011010001?11?10???010????0011000?11????1?????0??0?????100010????1??0011?1?00???0101??11?00??0??????1?1???1?0?????01?0??10?011??0?1?00???0?1???00011??011?1?01?01011?0?0?????0?1101?0???1?1?0??1????010?100?1??1???0100???0?????00??????0?00?1?0??11?1??11??01?????100?0100?10010?11101?11111?1??11?0?1??10?1???0????0?????01??110?1?0???101?1??10???111??101?0?100??????0?????00?1?10?1?1?0?11?010??1??1?1?1??1?1??1??????0?1???0??101?1???1??11????10111?????????0???1??10?100?1????1?0?1?????0?0???0011?0???10?0?1??0???1100????????110???1?1?010?1???1?????00??1??1?111??11??1?????1?1????????0??0?0?00??010?1?0?????01100???0???11?01?00?01???1?110??0??1??0???1????001??1?0?????0???0??1????0??????011??000???01??001?11?1????????0?????1?0??10?1?00???00?1?1?01?01?1?1110??10?1???10??????????1??1?10?0??000?11?10?0??0000?1????100??00?100?????11110??0??00???0??10001?1????0?0??0??????1???1?????????01?1?1?10100?1????10????01??00?????11110????10????0?101??1?1?1???00110?0?????????1?1?01?000?????0?0??1?1?0?1??1?1?1????1??1?01?01?0??????0100???0??0?1??1???0????10????0??10?1?1??100??????1??00??????1?00??1???110?1???????001??????0????0??1??0?1???0???1??1???00????1?1??1?0????00?10???????1??01?0??0??0???1?????0?1?????00???011???01??0?0110?0????1?0001?0?11?0?????????11000??000?1????0???1?001??0???0?00?0????0??0???00?11????1?00???1?11??0?1?0??0?1???1????1?????1?100?1001??10??1?1?1????0???????001?1??1???0?0???1?0????1?1?0010???1??1??1?01????0001??11?1????00?1?110????1??1?11????????1??0?1?00?01?0????1??1??00??0?110?01?10?0??11??00?0???1?110??????01??11??01?1?10??1??????1?1?0??1?101?????1?0?0?1??010000?0?1???0??11??1?0???1010??????????1??10?1??0??11?0???1????0?011??0111?0??01????1????01?11?100?1????????0?101?01??10???00?10???????0?0????0????1??0??101?1???11001??01?11?00?010??0?1?1?01?11?0???11?????????0?0?1????0?00101??0????1??1?0?1?010?1?11101???10?10?0????1?1?1??1?1??01?0????????00001?0?1?11?01???110???01????0?0?1?1?0001???1001?0?0?0?011??101?00?0???1?0??01????0?0????00??0?0?0?1?010????011???1?100?0?????1??????0?11?0011?????11???01?1??0??1?101?????0????0?1????????1?0?0?1?01???1?0?0???101??0?10??00???1??0?0??0???11?0?1?0???100??0???????001?1??01?1?00???10?1?0?????1?0?00?0?????0?00???11???1??100?0??0??0?01110??10???????1?100???10?????1???10???0?00??01001?0??0???????1???0??010?1000???????101?10?000??1???100??????1?10?1?0????010?01??0??10???0?????11?1100?0?100?1?0?10?1?10??110?1?????10??00??00?1???0???1111?10???0??001????1???00?00?1?0?1????0?1?11??10???00?1?1??1??0????0??1??0??00?010?1?1?1??1?1??????0??1??00???0??00?0101?1?1???????1??1??1????????1001??11?11?0100??????0?1???10?0?1?11??11?01???01??0?0?1????01??1???0??11110???001000??11011?1??10110010?0?0????1????01???01?1?10?00??0????00??110??1??011??11?000?1?0??0??????1??1?1???1??1??0??0???1?0??1?0??????0??1000??00??10???011???000???????010???1??????101????10??0??1??1?1?01?101??01?10???1??0?1??001??0?0???????01??1?10?01?1?0??11?01????11??????0??001?1?0110?010?0??????010?0??1?01?0??1???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0100100000110101001111?100110110?11?0011?01111??1?0?00?01110100010100000?0010001?01110000?11?1110011?10?00111?1100111011010?1000?0?1010?011100101010010011??0?00?00?011?1?0110?001?100?1101?10000100011001100?10011010?11011?11001?1101111100111001111?100?110111010001100?10101111010??01101???1?1000?11001?0000000100000011100001?11111?11001?0010100001100101011000110???1010?101011000?11011111010101100?10010000?00100??10??0?01010001001010100?010100?00?01?001110?00?00?11111?110?1??010?1?11111011?0?001100?100101110?000010001001?011110?00?11?0?11011110?0?0?000000??0100100111001?00010?010?0?01111???0?011?00?11?0100000000110011011100?1?001110?001?1110111100010?1001001100111111001?0101101111101?10?11111?01111??110001?0?0?100011010111??00100?10000?111?11010?1001010100???0?100???0000010100010??1010100?00101?1010110010?001011010010?01011?1101?1101111110100011011000?11100111001000000?1000010010010?001?010111?1???01?101110?0000?11001?11?1100001?0?0000000?1100010?0010101??0100111111?011?11?11000?0000?01100010000000??0?1000101011101?1001010?0001100?010111?0010110?0111001010?0?10111110?1111111?1111?1?11?0?01?111?001?1000??110000100000?1001111?011111010?0?110?001??010011?11101110110?1010?10011?1001?00?1010?1?100?000?111?0?0?00?01110101?001?0110?110011100?00000001?1?01000?1000?1101?101110?1?110100010??01001001100101111?1?0001010111?1?10000110?11?1000000?01??000?101000?00?1000101?110011000??0?01?1011111100000011?000?10111000001??011?1000011000000011101?000100001010110?1101011?01000000101?10111111100100?10?1?0010?1??0?10?110?01?0100???01?000?10?011010001000100010?0100111?100010?001001?110?111?0?10?110110??100?11?11011100??11000?1?001011111?1?1001010?000011100001??100101001101110?111100110?0110111010?10000111111010011101100010010?01001001101001?101001?1?00001?111???1110?0010?101??1?11110001?100010110?00110?0111011100?11111?11000000?001?0?1?00100011111011111?0111010?0001110000101010011110111100110001?1001?100110000?011100100110011011010000?01111110100?011010101?01000?0?1010010101101110101?1?111111101001010?1011101?011?11101001010?011011000100100101000001?110010011011000010100??101000??1100?1000010???1?01001100000??1101011??001?110000?01???1000010011011010?110?1?100101?110000001?11011?100000?001101111??100010100?1?11001101010??0??111?0?01?110111011001?00101?11110?01000?100010?0111011011?1000011?110?00101100001?0110011011001?1010?1100001?01?01011?1101001110?10010001101?1011001101001?101?1111?111111000000?1?00?01001001101100?11?1011011?011110111110?010?101111?1001001000000?000110001001001?00001011000001?1100111110?1000011?00101001010?1??11000?110???1??10010011110?11011?101001101?1?0?011111101?00?000001101?0?1??00111?0100010101001100111?1111?01000?0?0?1??011010111000010011001100011001110010011010110100??00111010?111101?1?110?0100110?0110001?00010?110001??0?011110?0?0?101100001110?1100?000111?1??10101?111100?1?01100?0001?11001110??110?00?110110?11000111011000001?100??110011110100?110100111111?10??111111000001?1000111000001?110???0010?1010101011?10111?1100110011000?11?00000111001
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?01010?1??011?1?111?001?000001?11?11?0100?10010??0?0?11?10010001000111111?0010000?00111011?10?11?1?1???1?10010??11010011?010?1000?1?0000?1001?111?100100?10??1?0??00?111???0011?011?100??010?10?1?100100110110?01011111?01111?110???0?1?010010?00011?01?0???0011011101?010??0110010010???111?0???0?0001?11?01?101101011011??10000000?10001?01001?00011000?101001?00010???1???000???000?0011?000?0?000?01010?1?11110110?10001??????1?00?001?1011?1?1?0?101000?00??0?1?00?1?01?10?1?1?1?100?0??100?1???101010???10100????00?1000??01110?11100??1?000?1?????0?1?110111?0?1?1010?0??00?11110???0??0?110?101?0?010?0???1??11?10?10?0100000010111?10?0111??1???1000?1?1?01??101010100??010000?1001?011?00?10110???1?110?01?10?01?10110??011100?1?0?11110?11?010??11?00?0011??001?1010??011?101011?????101???01101?1000?10???00?010?11?10?1?01111111?1??001?1??10?1??1??1?10?110101110?000000100000?1?11001111000011??001010000?101???1??01010?0???10?10?10??1101?01110?1??01?1010?0?0010001???011?1??111100??1??11101???110?0??0?110?01?0?011?0000010111??????011110?100??10?0?01?0101101?00?0?1?0001110?100111001??1?0110??01?00011?1?000??0?11???10??00?001?0001??001?01010101?011011??11??000?0?0?1?0?000????1000?1101?011001??010??1111?1?01?00?0100?1?1?0??01?00????0?10??1101?11?000?101????1?01000?10?11011?1?10?10?0101?0??1?110000?1?1011?1011??101111010111011?0?1??000000110?0?100110?0?00??1?0?00?00??110?10?110?01?0010100?1?0?00111??0?11?10011111100?101??010?0???01001????111?1?010?000100?110????00110100?1110?1?0111000??0010??01?0?0?010?00101?0??0??0?1101?0??0?10?0?0?00?0100????1??1??00?10?100111?1101?010?010?011?100011?011101??01?000?1?10?000101??1?1?1??0?001100??101?1?0?110011110?0???11?10??0?10100111???11?00?111?00100?0?00011???1??1001111?0011111??0101?01010010?100010?0?00011011?100?011101???01?01?10????0?11?1000?1?1??1?10011011?111100001?10101?0011001101?10010?01001100?1?0?0?1?011?1?11?10110011?0??0010?100?110?110110001?111011100001?110??111??0010000??0?111100?0100110010?1000???1110??001?010?00110??1110?0?0?1?00011110?100110?0?100011?1101110??0101110?0?1?111011?0011??1000110??1??0?10?001111?11111010?01?1111?0000??1?101???1?0??110?100???0??101?110?00??0111?0???110?01?000?00???0001101?01??11?1?110?1?100?10?0?1?11101?1?011?00100??0110?10????000?00?00?0??110010?101??0??110?1??0?11111000?110?1?001?00000??1110?0??110?010?10?100?0110000?01??10??000010??10100111?001??1000?010111??1???001????01011000?1????100001?1101010??01????00?1110?1?000?011000?0?10?0000?11000?111?11?0101010?11?001001010?00??1100???1??010?001101?1?111101?11?000??100?0100101?1??1101?11?1??010101?101?111100??0??01?11??01???0??10?01010011?00?11?0??1?10???1???11111?000?00?00011??11?0?1???10?1?11111?00?01111011?1?0110???011?1???0??11000011101111?001100?11110011001100010001010?10??01100100?011111???100?110??0??111??11?00011?101010????1?0101?1?0??0?01??01?10?0?11?001110?1??0011??111100???0110??110???0101110??001?11??11110??110100?1101?1?01?111??01111??11?10?00?001111?0??01???10000110101?0?0??101011?1?010???0?00?01000?0011?010?1??0010001?1011?00?1010?0??000
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????0????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??1????????00?????0?????????0???0?1??0???????11??1???0??1?01?111?0??00?10???111????01??000????????????????0??????1?1?1????0??1?10?0??????1?0???01?0????????????????0?0?????1??0???0??11??1????0???1??????1?01???01?1?01??000??0?1???????11?1?????1???0??1?????1??11??????????0?1?????????00??????0?11??????1?????00??10??????1??0001???01??01111?11?1??1?????0?0??10?1???0??????????00???00???????1?0?0??10???0?0??0?1??????????????????01????0?1???0?11?10???1??????0????1??????????????????111??????????????0?00??????????????1???0??0??0??????0?0????????????0?0?1???01?1????????0000????????001?????1?1???????1??????1?????1?1?0??10??1?????0?????????????1?1?0???????0?1?????00??????????01?11??1??0???0??????0??0??0???0?????1?????0?????0??????1?????????????1??1??????????00?10?0??????????????0????0??0??????01?1?1??1??0???10?????0?0???????????????1??1????1??10??01????0????1?????????0?????????????00?1???0??0???????010?1?1?????????0??????1???1??????????1?????00?1??1???????????0?????????111????????????0?000????0?0????0????0??????????????0?1?0??????????0?0??????0????????0???????10?0??????0??0??????1????1???1??????????0??10?0?1??110??????0???0??????1??0??1????01?0???????110??????1???????0??1????????????1?????????1?1??1?0????00??????????1??01?0??0??0?????????0???????10???011???1???1??0???1????1?11?1??????0????????????10??10???????????0????????????01?1????1???????1??1????0?0????????????1?0??1?0???1????1?????0?101???????0???1?0??????????????0???1??0???0?????1?0????????1?1????????????00??????01??01?1????0??????1????0????11????????0??1????1??1??????1?????01??1??01?00??0?1???1???1?0???0?0?1???????0??0???0??1??1??1??????????1????????????1?1?1?0????0?0????????????1?????????0?0?????????????11?0??0??01?????0????0?0?0?????0??????????0????00??0???0?0??????????1?1??1??11??????0????????0??????1????0??????11??????10????11?01?01?100??1?0?0?1??0??????11??????????????????0??1111??1??????????????00?1?1?0?1???01?0???????0?1????1????00?0????????1?00??0??????01??????????1????0?0?1???0??0???1101?0?1?1?01????0???0?????1?0??11???????????0?????1???0?11?????101???0???????????0????????????00??????11???0??0??0??1?11??????0???????????????0?0???1?01???1?0?????011?????????1???1????1?????????????0????????????????1?1?????0????1???00???0?????1????1?1????????0????1??????110?1??0????01?????11???????1????????0?????1????0?????10??1??0??1??????????????1??0????110???????1?1??1?101????????0????????1????0??????1?0???0??1????1??????1?010??1?011?1?0?0??0?10????0?0????????????????1???????0?0??01???0??0?1????????10????????0????0?1??0???0???????????0???????1??0??1???0?????????1??1?0?????????????????1???0?1?1????0????????????????????????11????????000???????0?1??????1?0??1???0??0???11??1???????????????????11?1????0???11??11??1?0??1010???1?1?????????????????1?0??0?11???????1????0???1??1????0??1?0?1????1??????1??0?????0??0?????????0????0?0??????1??00?0??0???0?????0????100?????????????0??????0??????0??????1????1??0??1???01??1???0??1????101????????????10??0?11??1???0??1??0?????1???????0??01??0??011??01?????????10?0??1??1?0??1???????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????1???????????????????????????????????0??????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??1????????01?????0?????1???1???0?0??0???????01??0???1??1?10?010?0??00?10???011????00??111???????1????????0??????0?0?0????0??1?00?0??????1?11??10?1????????????0???1?1?????0??0??10??10??0????0???1??????1010???00?0?11?0010??1?1???????10?1?????1???0??0?????1??00??0???????0?0?????????01??????0?01??????0?????00??00??????0??0101???10??10011?1111??1?????0?1??10?1???1??????????11???10???????1?1?1??01???1?0??101??????????????????01?0??1?1???0?01?00???1??????1????1??????????????????010?????????0????0101??????????????0???1??1??1??????0?1????????????1?1?0???00?1????????0001????????011?????0?1???????0??????0?????0?0?0??01??0?????1?????????????1?0?1???????1?1?????111?????????10?00??0??0???0??????1??0??0???1?????0?????0?????1??????0????????????11??01????????011?10?0??????????????1????0??0??0???10?0?0??1??0???10?????0?0???0???????????0??1????0??11??00????0????0?????????1?????????????01?0???0??1???????000?1?0?????????1??????1???0??????????0?????11?0??1???????????1?????????110????????????1?010????0?0????1????1??????????????0?1?1??????????1?0??????0????????1???????00?1??????0??1??????0????1???1??????????1??00?0?1??100??????1???1??????0?01??1????10?1???????110??????0???????0??1?1??????????1?????????0?1??0?0????11??????????0??01?1??1??0?????????0???????01???111???0???0??0???1????1?10?1??????1????????????01??01???????????1????????????10?1????1???????1??0????1?0????????????1?1??1?1???0????0?????1?110???????0???1?0??????????????0?1?0??0???1?????1?1????????1?1????????????00??????10??10?0????1??????0????0????00????????0??1???10??0??????1?????10??0??01?01??0?1???0???0?0???1?0?0???????0??0???1??1??1??0????????1?1????????????1?1?0?1????0?1????1???????0?????????0?1??????????1??10?0??1??11?1???1????1?1?1?????0??????????1????11??0???0?0??????????1?1??1??00???1??0????????1??????0????1??????00??????01????11?10?11?100??0?1?1?1??11?????00??????????????????1??1100??0???????0?0????00?1?100?1???10?1???????1?0????0????01?0????????0?10??1??????10???1??????0????1?1?0???0??1???0010?1?1?0?00????11??1?????1?1??10???????????01????0?1?1?00?????001???1???????????0????????????11??????11???1??1??0??1?11??????0???????????????0?1?0?0?00???1?1?????111?????????0???1????0???????1?????1????????????????1?1?????1????1???11???0?????0????1?0????????0????1??????111?0??1????01?????10???????0????????0?????1????0?????11??0??0??1??????????????1??0????000???????0?0??1?000????????0????????10?0?1??????0?1???0??0????0??????1?101??0?000?0?1?1??1?11????0?1????????????????0???????1?0??11???1??1?1????1???10?1??????0????1?1??1???1???????????0???????0??1??0???1?????????0??1?0?????????????????0???0?0?1????1????????????????????????10????????111???????0?1???0??0?1??0???0??0???10??0???????????????????00?1????1???01??00??0?0??0010???1?0?????????????????0?0??1?11???????0????0???1??0????0??0?1?0????0??????1??0?1???0??0?????????1????0?0??????1??10?1??1???1?????1????011?????????????1??????1??????1??????1??1?0??0??0???01??1???1??0????011????????????00??1?11??1???1??1??1?????11??????0??01??0??101??11?????????11?0??0??0?0??1???????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????
?001??????000?????0?0?0?01??00?00?10?0??1???010??1???10?0?011011010?10?00???1001???0100101?00????0?????1??1?????010011????0??0000?0?10???0110??10?00?01??????1?1???1?0?????11?1??00?001??0?1?01???0?0???10010??001?0010?01100?0?1?????0?1110?0???1?1?0??1????111?010?1?00???0110??11?????01??????0?11?1?1??10?1??11??10?????000?0110?00111?10101?11101?1??01?0?0??01?0???1????1?????11??011?1?0???101?0??01???000??000?0?111??????0?????00?1?01?1?0?1?11?001??1??1?0?1??1?1??1??????1?1???1??001?0???1??11????11011?????????01??1??01?000?1????1?0?0?????0?1???1101?0???01?0?1??0???0100????????101???1?0?110?0???1?????11??1?10?101?111??1??1??1?1????????0??0?0?10??011?1?0?????11110???0???01?00?11?10???1?100??0?01??0???0????101??0?0?????0???1??1?0??0???0??100??011???10??101?11?1????????1?????0?0??10?1?10???00?0?0?01?00?1?0001??10?1???01??????????1??1?11?0??111?00?11?00?0000?0????1011?01?000?????00100??0??11???0??10001?0????1?1??0??????0???10????????01?1?1?01100?1????10????10??11?????10010????00????0?001?11?1?1???01110?0?????????1?0?00?010??1??1?1??1?0?0?0??0?1?0????1??1?10?01?1??????0010???1??1?1??0???0????10????1??01?1?0??111??????11?001?????1?10??1???001?0???0???001??????0??0?1??1??1?0???1???11?0???11????0?1??0?1????01?10???????0??10?0??0??0???0?????1?0?????11???010???10??1?0001?0????0?0000?0?01?0?????????10001??001?0????0???1?0000?1???1?11?1????1??0???00?10????1?10???0?11??0?0?0??1?0???1????0??1??0?011?0100??11??1?0?1????00??????110?0??1???000???1?1????1?1?1111??11??1??0?11????1100??01?1???010?0?111????1??0?01????????0??1?0?00?00?0????0??1??01??1?100?11?01?0?101??00?0???1?101??????10??00??11?0?00??1??????0?0?0??0?110??0??1?0?1?0??011001?1?0???1??01??1?0???1101??????????1??00?0??1??01?0???0????01100??1000?1??00????1????00?01?000?1????????0?110?00??00???10?00???????1?11???1????1??0??011?1???01111??00?01?11?111??0?1?0?01?11?1???00?????????1?0?1???01?11010??0????1??0?1?0?101?0?01111???01?11?1????1?0?1??1?1??01?0????????01001?011?01?01???010???10????0?0?0?1?0110???1110?1?0?1?000??001?01?11??1?0??01????0?0????10??1?0?0?0?101????100???0?011?0?????1??????1?11?0001?????01???10?0??0??1?011?????1????0?0????????0?0?000?01???0?0?0???000??1?10??11???0??1?1??0???01?0?0?1???001??1???????011?0??01?1?00???00?0?0?????1?1?10?10????0?01???00???1??010?0??1??0?11100??10???????1?101???00?????1???01???1?00??11110?0??0???????0???0??101?0100???????100?01?011??1???111??????0?01?0?0????010?10??10?10???1?????00?0100?0?101?0?1?00?1?00??100?0?????01??01??10?0???1???1010?011??0??111????1???11?01?1?0?0????0?1?10??10???01?1?1??0??0????0??1??1??11?110?1?0?00?0?0??????0??1??01???0??01?0000?1?0?1??1??0??1??1????????1001?011?10?0001??????0?0???11?1?1?01??11?011??01??1?1?10???01??0???1??11011?1?001011??11111?1??10001000?0?0???01????10???11?0?10?10??0????00??011??1??111??10?100?1?1??0??????1??0?0???1??1??0??0???1?1??1?1??????1??0110??11??11???100???011???????011???1??????110????01??1??1??0?1?00?110??01?01???1?10?0??110??1?0???1???11??1?11?01?0?0??00?11????00??????1??10001?1100?100?0??????010?0??1?00?0??0??????1
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????10???????????????????1?0??0???????????????0????0?????????1??01????0?????0???001???????????????????????0?1?????????0?10??????????????0???????????????????????????0?????????11????????????????????0?????0?0?11???1???0?0???????1??0?????1??????0?????????0????????????0??????????0??????1??1????????????0????0????????????0????1???110??01?1????????1?1???0?1???1??????????00????0?????????0?1???0?????0????0??????????????????00????0?1???1?1??1???????????1????1??????????????????110?????????????????0??????????????0?????????1????????1????????????????????0???????????11?1?????????????????????????????????????????0?0??1???????????????????????1?0?0???????1?1?????00??????????10?00?????0???1????????????1?????????????????????1??????0???????????????????????????0??1??0??????????????0????1??????????1???1?????0????1?????0?0??????????????????0????0???????0?????????0?????????0?????????????0??1??????????????11??0?1?????????0??????0???????????????????????0??????????????0??????????10????????????0?1?1?????????????????????????????????1?0????????????????????????????0????????0????????1??1??????0????0???1??????????0?????1????110?????????????????1??????????1??1???????01???????1???????0??1????????????1?????????0?1??0?1????????????????1???0????0??0?????????1????????1?????????????0???????????0??1?1????????????????????????????????????0?????????????1?1????????????????????1??????????????1?1??1?1???1????0?????0?000???????1???1???????????????????????????0???????????????????????????????1???????00??11?0?????????????????????11???????????????????0????????????????????1?00??0?0???1???1?????1???0??????????1??????0??0??1???????????????????????0?1?0?0????1?1????????????1???????????0?????????????10???????1??????0??????0?0?????1????????????????0??1???1?0??????????0???????0???????0???????????????0????0??????0???????11????0?????00?1?0??1????????????????0?????????????????????11????1??????????????0????????1??????????????0???????????00?1??????????01??0???????0???????????????1???0???1??0??????1?????0???????????1?????1?1??11???????????1?????????0?10???????1????????????????????????????01???????0???1??0??0????0???????????????????????1???????10???1???????101?????????1??????????????????????1??????????????????0??????????0?????????????????????0?????????????1??????1???0???????01?????01???????1??????????????1????1?????0????????????????????????0???????0???????????0??0?1?1????????1????????0????0????????????1???????0??????0??01????011???0?1??????????0??????????????????0???????1????11???1???????????????????????0?????????????0???????????????????0??0??0????????????????1?1?????????????????????1?0???????????????????????????????11????????01??????????1????????0??1???1??1????1??0????????????????????1??????0????1???0??1?????0?0???0???????????????????0?0?????0????????????0???0??1????1????0?1????0??????0??1?????1??0??????????????1?1??????1??10?1????????????1??????0?????????????0??????1??????1???????????0??1??0???????1???1???????1?0?????????????1??1?0???1???0???????????1???????????1??0????????1??????????1?0??????????1???????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????1?????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0011000111001001010100?000001100010?0111111111?00?0001?000111011100001100110100111100001100110100100101?00101100110001000111011011101111010011111011100110010100?010011?1?1001?010?010?0100010101000101000101?00101110?01010101101?1010000110110111000?1011011110101100010?110000101101?11100??10?0100?1010101111110010010110111111?010010111001001001010011110110100010010?11110100111001001101010011010100010111000010011?010100?000011110110011100001010?11?000111111011?11?10010?0111111101?100000001101?010111?1110011001000101110001?010001100111?0?1011110010?0?111010?10011001110100?11011?11110?11101?1011001?0111000011100010010101011010?00100100?00100101011000000?1110101100011011000?0000001100010?11?00010?010101000010010111001010000101??11011101101?01001100101000101001??011000?1?0101101001011?10010011?01100?1011111001?011000100010111100?001011011100100111101001110001100110101000101?11011111111010011?00001001?0100?1010010100111111010001001100?1?00111010001001101000110??0111100101?001100100101?1100111001100110001??000111110011011?01111100000100101010011000111110101101110?111011100101111110?10011000110?001110?000101010?101100100011?1011001?110101011?100001110?1000111011011101100?100100110100000?10?111110?010?011001101?1110?10101111?011101111011111001000111000?1011000?1101101011100101?00010001000??0010001101110001101?111010100101111011011?1001101111?01?10000101001?000101101011001000000?0?11?0001011010011101?110?01010010100?0101?0000111010111010011?01100110100001110001001110000111011?10011001001111?10?0?010101??1?01?111100?01000??10?111101?001111011010011100?0000001?110100?0101101011?001000001000111?0101111?010101001?010110000000010001011011001?011101010110??100010111101111?10001000111101101011?01101100111011011001000001100000010011100011110001110?1110101110101111?10101000101?11101100?10011100011010001010010101?10011?10110000?11101?1?0000111000101101010000010?0001001110010100101011011010110000?1101?111100110?011100100101101101101100101011111111?001101101?0001110?0000100110110101111?0?01010101011101110110000?110?01000110110?110100010001011001001000?110111110111111110010000000110?11010000010110?0?11111001001?01110001?11110000111?10??0000111111011111110110101001111110111110110100?011110010000000010100010101?1010110110001?00??01001?001001011010001?0100000010010010100101111111011011000000011?001?01000110000?0001100011000?111011100111110?1111001111010110?11001101101000100011001000100110110000000110010?0110?00010011000101?11?1010010?111010111011?011001010110110011000001?100100101101111?00111010111001?010011011010011000?01001101101?11?110000010?0?10?01110011011?01000?10000110001?101110010010000010001010?0?00101110?1001001000000010110?0010?00010?0?111??101010100100100000111001100001000100010101101101??01111001011101110?01010001000?001011010111011001111?1?0101011011?100110001001?1011?000011?1??10000100111000001010?0111110100000??111?101101111100100001111010111110101111000011001011011111101010100011011100100?0010001011001?110???00010011101101000011000111000001100?11?11111101110
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1000??0??001?????0?1?0?11??10?11?01?1111?10001??0???11?11111000001?11000?0110001??1001110?10????0?1???0??00????0010111???01?1101?1?11?0?1010?111?10110??10??0?0???1?000???0010?111?010??1?1?10???001??0110100?00110000?10101?110???1?1?110011??1101?01?1????110011001?011??0011?1110????000?????1?01?1?11?01?0?010?001??1??000?0101?00101?00011?00000?1??10?0?0?010?0???1???00????110??011?0?0?1?000?0?011???1000?110?1?010??????1????111?1?11?0?1?0?01?010?01??1?1?10?0?0??1????0?0?1?0?1??011?0???10?01????11001?????????11??1?001?010?0??1?1?1?1?????0?0???1000?1?0?0011?1??1??00010??????0?100?100?0?000?0???1???1?10?10?10?101?1100?1?01?1100??????0000?1?1?11??000?1?1?0???00001???01??00?01?00001???1?101??0?11?10??01????010??0?1???0?00??00?110??0??10?1111??000?1101??011?0000????????00???11?11?10?0?00???11?0?0?10?01?0?0111??00?1??110????01?0??1??0?00?0??101?10?1011001010?1????11100011000????011000?11??01???0??01100?1???01?00?1??????1???111????1??11?1?0?0110100????01????011101??0??00011????11?1??0?010?00?0?0???0000101??0??????0?1?01?100??11?1?11?0110000?10?1?0?1??1?11?00?01?1?0????1100???1??0?0??0?1?1????11???01??10?0?0?0111??????111011?0??10001??0???100?1?0?0???011?????010?001??0?1101???0???0010???00?0??0011?0?1????00?01????1??0??11?1??1??01??01????0?101???01?1?100?1?10?00?0101?0????001001?1?00?0????????100111??001?00???0??01?011101?1?1?01?0????1??0?1?00?00????0?00?1?1?10?1010?0??1?1?110????1??0??1?101?0101??10??000?0???110??????111?1?10???001???1?1????1?001110?110??1??0?101???0000??00?0?1?001?10100?0??0??0?1000??????0??1?1?10?01?1????1??1??00??0?111?11?10?1?101?101?10??0?1011?1???10??11??00?1?10?10?1????0?1?1??0?101100??1?1?0?1??101100?0?1???11?01??0?000?0110????1?10?010?1101??1?101?1???1???101010??100100??0111??100??00?110111?1??0????01?010?00??11???00?10???????1?11???0????1??1?1010?0?0?011001000?10?01?0000?1?010?11?00?11?001?1?????1?1?000?1?10?00100111????0??1?0?1?011?1?110110??01?0000???11?100??1?0??01?1000??1?111110?011111?011??010???11????0?1?010?0110???0111?0?1?1?0100?001?00?11??1?1??01????0?1????11??0?0?1?0?1001?0?111???1?10110?????0??0?001?11?01110??1?01?0100?1100??1?000???1?0??101?11???????1?1?000?00??0110?0???111??0?01??00???00?011??00??01?1?1?0???100??1??????0000?0?000?1?01???1011?0?????101?11?10????0111???00???1??111?1??1?10?00100?011????0??10011???001????00??01???0?10??0111110??1??0???110100??000?1111?0?0???010?10?111??1???001????001?10?0?0????011?01??01?11???0?????01?0110?1?110?101?10?0?10?0100?0???0?100?00??000100?0???1100?111??0??110????1???00?01?0?0?1????010?00?111??001?1?1?100?0???010?01?0??11?000?0?1?11?0?0??????0??0??00???0??01?001001?0?0??0??1??1?00???0????1101?011?00?01000??0??1?1???01?0?0?10??00?0000110??1?0?01???11??1???0??0000100?010000??00001?01?0101111001?1???001?1?01??101?0111?001?10???110?110??1??100??11?00000?10?11?????0?1010???1??1??0??10?10?1??1?01?1???1??1110??01?101???110???110???????111???10?????0100???100?00?1??1?1?00?010??10?11???1?01?0??100?10?0??11???11??1?01110?0?1??10000????101???1?1??11001?1010?000?0??????011?00?1?00?0??1??????1
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????10???????????????????1?1??1???????0???????0????0????0????0??01????0?????1???011???????????????????????1?1?????????0?00??????????0???0???????????????????1???????0?????????01????????????????????11????1?1?01???10??1?1???????0??0?????0??????1?????????1????????????0??????????0??????1??1????????????0????0????????????0????1???011??11?0????????0?0???0?0???1??????????11????1?????????0?1???1???1?0????0??????????????????10????1?1???1?1??0???????????0????0??????????????????101??????????????0?01??????????????0?????????1????????0????????????????????0???????????01?0????????1?1??????????????????????????????0?1??1???????????????????????1?1?1???????0?1?????11??????????11?11?????0???0????????????1???1?????????????????1??????1????????????????1??????????0??0??0??????????????0????1??????????0???0??1??1????0?????0?0??????????????????0????0??????01?????????0?????????0?????????????10?1??????1???????10??0?1?????????0??????0???????????????????????0??????????????0??????????10????????????1?0?1????0????????????????????????????1?0????????????????????????????1???????00????????0??0??????0????1???1??????????0?????0????101?????????????????1?????1????1??1???????00???????1???????1??0????????????0?????????1?0??0?1????????????????1???1????0??0?????????1????????0????1????????1???????????0?00?0??????1?????????????1???0???????????1?????????????1?0???????????????0????0??????????????1?0??1?1???1????1?????1?111???????0???0????????????????????1??????0??????????????????0????????????1???????10??11?0?????????????????????11????????????????1??0????????????0???????1?01??1?0???1???0?????1???0??????????0??????1??1??1???????????????????????1?0?0?1????1?0????????????0???????????0?????????????11???????0??????1??????1?0?????0????????????????1??0???0?0??????????0????1??1???????0???????????????0????1??????00??????11????1?????00?1?0??1????????????????1??????????????????1??01????0??????????????0????1???1??????????????1???????????10?0??????????10??0???????1??????????1????1???1???0??1?????11?????1???????1???0?????0?1??00???????????0?????????0?10???????1????????????????????????????11???????1???1??0??0????0???????????????????????1???????01???0???????100?????????1???1??????????????????1????????????????0?0??????????0?????????????????????1?????????????1??????1???1???????00?????01???????1??????????????1????1?????0??????0?????????????????0???????0???????????0??0?0?0????????0????????0????1??????1?????0???????1??????1??01????001?0?1?0????1?????0??????????????????1???????0????11???1???????????????????????0?????????????1???????????????????0??1??0????????????????0?1?????????????????????0?0???????????????????????????????01????????01??????????1????????0??0???0??1????0??1???????????????????00??????1????0??00??0?????0?1???1???????????????????0?1?????1????????????1???1??0????0????1?0????1??????0??1?????0??1??????????????1?1??????1??00?1????????????0??????1?????????????1??????0??????0???????????1??0??1???????0???0???????1?0????????????10??1?1???1???1???????????0???????????1??0????????0??????????0?1??????????0???????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0010100101000110100010?011000110011?0001011000?01?1011?110111001000100110001000111100111011001100101000?11110101110110001101010010001101101100111111000011111100?011110?1?1101?001?011?1011001111100011001101?10010000?01001001100?1000110000110011010?1000101000000101111?100001101000?11111?010?0110?1100011101100001000110100010?001101001100101110011011110111010111001?00110101000101101000010110100100110001110000010?001101?011101001100100110101001?00?011100001110?10?01100?1101001101?011101111001?00011010010111100001001110111?110110100110?0?0111010111?1?001111?10111111111111?10000?10000?11000?1001011?0110111111001001101011110101?10100001?10110110011011000?1000110100001001100?0010001101101?11?11101?111110010011110001010100100110??00100000000?01100010011011010100??101001?0?0011110111110?00010010?01001?1001001011?011011001101011101?111001111110011011110010111101011101011101111?01000110011101110?00101101?1000?0011110111000111111011010101?1?00110010001010000101010??1111011011?11001110110110110101111001110110??001000111000011?00110100111110110001010011000101110100001?001010111010010111?10111110101?110111?101000111?01010111100110001111?011101011?00111000001100001101000101010?001100000100110?11?001110?100?000010100?1011?00101100?110011010110101111100010010?0011101?0101000001101000?10001000001??0011010011011001100?011100100001110111010?1001010001?01?11111110011?110101100101100110010?1?10?1110001101110110?011?01011101011?0101?1100111000100101110?00110101001110001101010101100000011?01100000010100?10?0?111010??1?00?010100?01101??00?000010?001010010000100001?1100001?100100?1001010100?111011010010011?1001000?010001001?110100100001100011110011111?100101000001??011011000000111?11010101100000110110?01010100100010110001001101101010011110100110001111011?0011101000001100101011000011?00101010000010110000100110001110011?00111?10011111?00010?1?1000110100101001100001000?1000101111101101000000000011101011?1001?111010011?001110010010110100100001010100111011?010111011?0010100?1100101010001101010?0?11000010001011010010100?000?10111110110?0010010000011111100100111001000110111000101100001001110?11100011101010?0?11100100000?00011110?00011010011?10??0111101001110111000000001110101000101000101010?011101010110011101001100011?1011111011011?011110101?101001110110000?1111100111111111001110001101111110010000000?111110010111001?1111000100100?001100010111010?0010110001011100?11100001110001000011011100100111110001011100011?0110?00010101001000?10?1100100?110010111101?011011110101100000110010?111110111011111?11010010101001?111110000001100001?01011101001?01?010000001?1?11?11101110010?10100?10011110000?000001101011101100010100?0?00000100?0000001110001111011?1010?11001?1?110??101101111111110000001110101101001100010011111011??01001101110110010?10001101110?010000001101111011010?111001111011?101000000000?0011?101010?0??00000100000110001111?0001101101100??001?101101110101110101011011100100000011111011000011011100110111100000111010001?0101111110011?000???11011101100010001100101010101110110?00?00100101001
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1101??1??100?????1?0?1?01??00?11?10?1111???110??0???11?00011000010?10101?110000???1100001?00????1?1???0??11????0010010???01?0011?0?01?1?0110?111?00111??00??1?1???0?0?????00?0?001?100??1?1?00???0?1??0111110?11101011?11101?010???1?0?000000???011?01?0????101111101?01???0000?1100????010?????0?10?1?11?00?1??11??00??0??000?1000?01110?01101?10101?1??01?0?0?110?1???1???00????111??000?1?0???111?0?100???1011?000?0?111??????0?????01?1?11?1?1?1?00?100?00??0?0?00?0?1??1????1?0?0?1?0??111?1???00?01????11011?????????10??1?010?000?0??0?1?0?0?????1?1???0101?0???0000?1??1???1110????????111???0?0?101?0???0???0?00?10?10?110?1010?1?11??010??????0001?1?1?10??110?0?0?0???11000???10??00?11?11100???0?000??1?01??1??10????000??1?1???0?0???0??001??1??01?0001??010?1111??100?10?1????????00????0?10?01?0?00???10?1?0?10?00?0?1110??01?0???01????10????1??0?00?1??100?11?1000110011?1????1000000?011?????11101?10??10???1??00011?0???00?10?0??????1???100????1??00?0?0?01001?1????11????001010??1??11100????01?1??1?100?11?1?0???0011000??1??????0?1?11?001??00?0?0??0?000?0?10?1?0?1??1??1?11?10?0?0????0101???0??0?1??1???0????10???11??11?1?1??011??????00?001?1??01000??1???000?0?1?1???010?????100?0?0??1?00?1???0???1111???01?1??1111?1?1????11?10????1??0??00?1??1??10??01????0?0?????10?0?110?0?01??0?0011?0????111011?1?00?1????????101011??010?0????1??00?0110?0?0?1?00?0????1??1???01?01????1?00?1?0?00?01?0?0??1?0?010????0??1??0?101?0111??11??101?0???001??????111?1?10???110???0?1????0?0?0001?011??0??0?000???1110??11?1?0?011?11111?1??1??0?00?0??????0??0?1?11?11?1????1??0??11??0?001?10?10?0?101?110?11??1?0010?0???11??00??11?1?11??1?0????0?1?1??0?1100?0??1?0?0?0??110110?0?1???00?10??0?1???1101????1?01??10?00?1??1??11?1???1???101110??1100?0??1010??00???10?011100?1??1?????1?010?10??10???01?11???????1?10???1????0??0??011?0???000110?10?01?00?1110?1?010?10?11?10??01?1???????0?1?0?1?11?11011100????0??0?0?0?101?0?011111??00?01?0???11?1?1??0?1??01?1?01??1?011100?101011?10???000???11????0?1?101?0000???1100?0?0?0?1001?110?10?01??0?1??10????1?0????01??1?1?1?1?1110???100???1?01000?????1??0?1?1?00?01100??1?11?1111?1??0??0?110?????1???11?1????????0?1?000?11??01?1?0???011??1?01??00???0??0?0??10??10?1?0?1???010??1??????0000?0?011?1?10???0000?0?????101?01?10????0001???00???1??001?1??0??0?10110??00????0??1?000???110????01??11???0?01??1101101??1??????011011??010?1001?1?1???101?01?010??1???100????110?10?0?1????111?10??11?11???1?????11?0100?0?111?1?0?00?0?01?1000?0???1?001?00??010110?1???1111?000??0??100????0???00?01?0?0?1????1?1?01?110???11?0?1?011?0???000?0??0??01?111?1?0?01?0?0??????1??0??11???1??10?110010?0?1??1??0??0?11???1????1010?010?11?0011???0??0?0???10?0?0?11??00?1111010??0?0?10???10??0???1??01100?0?001010??01101?1??0000010001?1???000?0?11??101?1001?101?1????010?010??0??110??01?10101?01?10?????0??111???1??1??1??0??11?1??1?10?0???0??1011??00?011???001???110???????010???1??????001????10??10?0??0?0?11?000??00?01???1?11?0??100?01?1???0???11??0?00001?0?1??00010????10??????0??01110?1011?111?1??????111?10?1?10?1??0??????0
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????11???????????????????1?0??1???????????????1????1?????????1??00????1?????0???001?????????????????????????0?????????1?11??????????????1???????????????????????????1?????????00??????????????????????????1?0?10???0???0?1???????0??0?????0??????0?????????1????????????0??????????0??????1???????????????0????0????????????1????0????00???1?1????????0?1???1?1???0??????????01????1?????????1?0???1?????1????1??????????????????11????0?1???0?1??1???????????0????1??????????????????011?????????????????1??????????????0?????????0????????0????????????????????0???????????01?0?????????????????????????????????????????0????1?????????????????????????1?0???????0?1?????11??????????0??00?????1???0??????????????????????????????????0??????????????????????????????????1??1??1??????????????0????1??????????1???0?????1????1?????0?0??????????????????0????1???????0?????????1?????????0?????????????1??0??????????????00??1?1?????????1??????0???????????????????????0??????????????1??????????10????????????0?0?1?????????????????????????????????1?1?????????????????????????????????????0????????1??0??????0????1???1??????????0?????1????001?????????????????0??????????1??0???????10???????0???????0??1????????????1?????????0?0??1?0????????????????0???0????1??1?????????1????????1?????????????0???????????1??1?1????????????????????????????????????0?????????????1?1????????????????????0??????????????1?1??1?0???0????0?????0?1?1???????1???1???????????????????????????1???????????????????????????????1???????00??11?1?????????????????????10???????????????????1????????????????????0?10??0?0???1???1?????0??????????????1??????0??0??1???????????????????????1???0?0????1?1????????????1???????????1?????????????01???????1??????0??????0?0?????1????????????????1??1???1?0??????????1???????1???????1???????????????1????1??????1???????00????0?????1??1?1??1????????????????0?????????????????????00????1???????????????????????1??????????????0???????????11????????????11??1???????0???????????????1???0???0??0??????1?????0???????????1?????0?1??00???????????1?????????1?11???????1????????????????????????????00???????0???0?????0????1???????????????????????????????01???0???????101?????????1??????????????????????1??????????????????1??????????0?????????????????????0?????????????1??????0???1???????01?????10???????0??????????????1??????????1????????????????????????0???????0???????????0??1?1?0????????1????????0????1????????????0???????0??????0??01????001???1?1??????????1??????????????????0???????1????10???????????????????????????0?????????????1???????????????????1??1??0????????????????0?0?????????????????????0?1???????????????????????????????00????????01??????????1????????1??1???0??0????1??1????????????????????1??????0????1???1??0?????0?0???1???????????????????1?0?????1????????????0???0??0????1????1?1????1??????1??1?????1??0??????????????0?0??????1??11?0????????????1??????1?????????????0??????0??????????????????1??1??1???????0???1???????0?0?????????????1??0?0???0???1???????????0???????????1??0????????1??????????1?0??????????0???????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????1???????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????1???????????????????????????????????????????1?????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0100110001001101100111?011011011?11?0000?01001??0?0?01?01000011011101011?1100111?01110111?0011001001?01?01110?1101110101111?1100?0?0111?0101011000111111010?1?01?000011?0?0101?000?011?1001?00101101000010110?01110110?11101000001?1111111001111010010?111?001000101011100?010000010111?10110???0?1001?11101?0100010001110010111110?11010?00111?0011010111111011110011101???11010101010011?00000101110010100?10011110?00110?1010?1?10110011111111111?000001?11?01?001111?11?01?11011?100?1??111?0?10010110?1?101010?000101010?110011100000?101111?10110?0?0100110111?0?011000??0001000000000?11101?011?1?10111??10?001?00?00?1111100100000000000010?1?001101?110?0010110000100?0001111011101010110?0001001010111?00?01100?100111?000110?0?0?010110110101??10110?00100?01000001110001011100???0?100?1?1101011111100??0010001?01101?1101110101?001100000110?01100?0001?1111111010100110110010110111011110001111?0001101010101?110?00110000???01?101110?1100?01111010?1010101?0?100000111111101?0011011??0011010111?101?10?10001?0011?11011111111001??110111111001011?0000110?1011011?101110?0000011?0100000000?011010110101001111?1111?1?01?0?10?100?01111001??100010001111?1000100?010001001?1?0110100?0000010?01110000101?0010?10011?0110?10?101100?110?001?101?0?0?01?00001100?101?0001?101111000?10110000?0?01101?0001?0010?101100?0?110100101??10100110011101110?0?111001111101?00111111?11?1100001?10??100?101101?00?0011001?010001111??0?11?0001010011010000?111?10011010001??011?0111000100101001101?011110101110100?0010110?01110001100?00101011011000?00?0?0000?0??0?11?011?00?1001???10?101?00?100100111111111100?1001001?110010?010010?011?01011111?100000??000?01?10101110??00101?1?001001101?1?1000101?110010001011??110001001000010?10111101010011101001?11111101101101010001100011100?00101000100110?010111?1?11111?00111?0110?0101?0100?1?01010111?110101001?10101?0101011010?10101?11110011?011?1?1?11011000000110111?1001011?0001100010110110001101001010011000?0101?011111001?011001101110001111001111?10100000100?001011011?00111?0?0111010100000001001?0?11111110100000010000100?001?11001111001?010000111000001010000111?110010011100111000101??000010??1011?10110010??1?11001101010??1001010??0000111010?10???01001001100100011010?1?100111?110011010?11000?0001101101010100??001011001?0?11101000010?10??10110?01?010110001010?11100?10000?01001?100000?0100011110?0100001?010?01001010110?0101110110000?0001?0111001001?1101111010111100?00001101111?1110101110001?001?1101?001011100011?1010?01011000000000?10?0100101?000110001011?0111000001?1111000010100?110011010011001?00111101001110?1101110010?1010001?10010111101?10?100001000?0?01?01111111011?01000?10000100111?0?010000001110?110011001?1?0??11010?1001101100110101110?1000?11011?1?1?1??011100011011001011010111111000110011110010110101??01011110000001101?000?1010011?001110011110001010111?0?100101?0?0?101100011100?0011?111111?1??11101?001011?0010010?1100000010011??110?01?001001?010100111011001100110??010001100001?011100100111?11?1000000110110?0010000110100?010???0110?1111010110?1010110000010110001?01?10101111000
????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????1???????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?01001?11?111?1?111?110?010010?00?00?0100?11110??1?1?00?01010100100111110?1110000?01000001?11?01?1?00??1?00110??100101000100?1101?0?1001?1101?001?010110?10??1?0??00?011???1101?100?100??010?00?0?110010101010?00111100?01101?111???1?0?000001?00001?10?0???0011011001?0110?00110110100??011?1???1?1111?10?00?010101001010??10010011?11000?00111?01100110?100001101000???1???001???001?0011?11101?001?00010?0?10010010?01111??1???0?01?011?011101?1?0?110001?10??0?1?11?1?01?11?1?0?0?100?0??110?1???001110???11010????01?1000??00100?11011??11111?10??1?1?0?110011?1?0?1111?0??10000101???0??1?100?111?1?000?0???0??10?01?10?011100011000010111011??0?110101?0?1?10??010111001??110000?1111?010?10?10110?0?0?111?00?11?01?11011??001111?0?1?11111?00?111??10101?0110??000?1000??101?100001?????101???01110?1011?10??111?000?10?00?1000000001?1??111?0??10?1?001?0?01?101111110?110011010010?1?10000100011111??011100111?000?1?1??11100?1???00?11?11??1000?01111?0??00?0111?1?1001101???000?1??001011??0??011011??111?00?0?011?10?0?01111111001011??????110011?111??10?0?11?1010100?01?010?0100111?100100001??0?00000?01?11000?1?010??1?00?0?00??10?110?1000??110?10111111?001101??0100000?0?0?0?0?010???11101?0100?100101??100??0010?1?10?10?0011?0?0?0??10?01????0?11??1000?10?000?0101???0?01101?00?10110?0?01?11?0011?1??0?111011?0?1101?1000??01100011110000110?1?1111000100?1?01011110?11??0?1?10?01??110?10?110?11?1100011?111?10100??1?10?00001001001?100??100?1???0010111??011?0?0010110001?01001??10000111?1001?0?0000001?001111?10?0?0?110?0110110??1??1?0101?0??1?01?1?0?01?0111????1??1??01?11?10100001000?001?001?100?011000?000100??11?001?1?10?110101??1?1?11?0?011010??010?0?1?100010001?0???00?01??0?011111101??10?01?110?10001?1?01111?0?1??1000010?1111010??1100?00001101?010101?1?00011001?100?111010???11?01?10????1?01?1011?011??0?11100011?111101101?00111?1010000111?00011?01111110?0?1?1?0?000?0?11?00010011?1??1100?10001101000111001?111101000101?111??011??00001111?0?000001?101111111000100??011111?011?111?01111??0001?1?0?1?10011111?101001?0?001110?0000101??1000110?1?1?101100?1011??0101011??00?0?00?010111?01101011?1101100?1110??111000??010??011?011???1??001?010011??0010?1???010?01?101?00???0001111?11??10?0?011?1?110?00?1?0000110?11110?010110?1111?10????100?00?00?1??100101?000??1??100?0??0?11111100?011?0?111?00010?00110?1??111?011?10?111?1101001?11??00??001100??11001010?001??1111?111011??0???011???000011010?0????110010?11101110?010???10?1001?0?0100000101?1?01?0111001110?111?11?0011111?10?100001010?111?1001?0?01?1101001111?0?001000011?110??10001011001?1??100011001??000111?111?010011??0??11100??00???0??10111001101?10?10?0??1010???1???11100?110?10?00000??00?0?1??011?0?00000101?11100000?0?1101?1?010?1???1??10101011110001?011110?11001111100110100001111?01??00100101?011011???001?100?110?100?110?00111?100000????0?0111?0?1??0111??00?11?1110?111111?0??1010??010100???0100??0000?11010111??011?01??11100?1000011?010010?10?100??10100??00?11?01?100010?0??01???00101101010?1?0?000010001?011???1?11?00011?0100?111?1??110100100010?10?0110?11?011
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????
???????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????1???????????????????0?0???????????????????????0?????????1??11??????????0???0?1?????????????????????????????????????00??????????????????????????????????????????1?????????10??????????????????????????0?1?1????0???1?????????1??0??????????????????????1???????????????????????0??????0????????????????????0???????????????????????0?????0????????0?0???1?????1???????????1????0???????????1???0?????1????0??????????????????????????0???0????1???????????1???????????????????????00???????????????????????????????????????????1????????1????????????????????1???????????11?1?????????????????????????????????????????0????0???????????????????????????????????0?0?????????????????1??01?????0???1??????????????????????????????????1??????????????????????????????????0??1?????????????????0????0??????????1??????????????????????1???????????????????????????????1?????????1?????????1?????????????0??0??????????????10????1?????????1??????0???????????????????????1??????????????0??????????11????????????1?1???????????????????????????????????1?0?????????????????????????????????????1????????0?????????0????????1??????????????????????01?????????????????0??????????0??????????1????????0???????1???????????????0???????????0??0??????????????????0???0???????0?????????1?????????????????????????????????????1??????????????????????????????????????0?????????????0?1???????????????????????????????????1????1?1???0??????????1?1?1???????1???0???????????????????????????????????????????????????????????0????????1??11?0?????????????????????11???????????????????1????????????????????0?10??0?????0???1?????????????????????????????????0???????????????????????1?????1??????1????????????1???????????1?????????????00?????????????????????0?1??????????????????????1??????1?0??????????????????1???????????????????????1????0???????????????0????0????????0?0?????????????????????????????????????????1?????1???????????????????????0???????????????????????????1?????????????0??0???????0???????????????1???????1??1??????1?????0???????????0???????1??00???????????0?????????1?10???????0????????????????????????????11???????????0?????1????1???????????????????????????????10???1???????110???????????????????????????????????????????????????0?????????????????????????????????????????????????????0???????????0??????1????????1??????????????1??????????0????????????????????????0???????0???????????0????0??????????1????????0?????????????????0???????1?????????10????1??????????????????0??????????????????????????1????10?????????????????????????????????????????????????????????????0??0???????????????????1?????????????????????????????????????????????????????????1?????????01??????????1????????1??????0??0????0??1????????????????????1??????????????????0?????1?1???0???????????????????1?0?????0???????????????????1????0????0?????????????1??0?????0??0??????????????1????????0??????????????????0??????1????????????????????1??????????????????1??0??????????1???1?????????0??????????????????1???????????????????1???????????1??0?????????????????????0??????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????0?????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??0????????11???????????????1???1?0??1???????00??????0??0?1???00????0??10????00????10??001????????????????0??????1?0?1???????1?01?1??????1?0???10?1????????????????0???????0??0???0??00????????????????????01????0?0?00???00??0?0???????1??0?????0??????0????????10????????????0?????????10??????1?00??????0?????1???11??????1???001????1???101??11?0????????0?0??01?1???0??????????01????1?????????0?1??11???0?0????0??????????????????00????1?0???0?1??1???????????1????1??????????????????110??????????????0?10??????????????0?????????1????????0????????????1???1???10??????????11?0????????000???????1??????????????0???????0?0??1?????????1?????????????0?0?1???????0?1?????11??????????00?10??0??0???0?????????0??1???1?????1???????????0??????1?????????????1??1??????????00?0??0??????????????0????1??1???????1?0?1??1??0???00?????0?1??????????????????0????0??01??01????0????0?????????0?????????????11?1??????1???????11??1?1?????????0??????0???1?????????????????0?0??????????????0??????????00????????????0?111????0??????0???????????????????1?1?1??????????1?1??????1????????0???????01?0??????0??0??????1????1???1??????????0???1?0?1??000??????????1??????1??0??1????00?0???????100??????1???????1??0????????????1?????????0?0??0?1????1???????????0??00????0??1?????????1???????10???101???0???0??????0????0?11?0??????0?????????????1???1???????????0????????????00?0????1???????0??0????0?0????????????0?1??0?0???0????1?????0?010???????1???0?0??????????????1???1??????0???????1????????1?1????????????0???????01??11?0???????????1?????????00????????1???????1??1??????0?????1???????1?01??0?0???1???1?0???0?0?1??????????1??????0??1??0??????????0????????????1?1?0?0????1?0????????????1???????????1?????????????01?1?????01?????0??????0?0?????0???????????????00??1???0?1??????????0?0??0??0???????1????????1??????1????0??????11??????11????0??0??10?111??0?0?0?0??0??????01??????????????????0??1010??0??????????????0????1???1???11?0???????1???????????00?0????????1?11??1??????10??????????1????0?0?0???1??1???0?11???0?1?0?????0???1?????0?1??01???????????0?????????1?01?????1?0???????????????1????????????00??????11???1??0??0????00??????????????????????0?1?????00???0???????101?????????1???1????0?????????????1????????????????0?1?????0????1????????1??????????1?1?????????????0??????0?1?0??1????11?????00???????0??????????????1????0?????1???1??1??0??????????????0???????0?1???????0?1??0?110????????1????????1????1??????0?1???0???????0??????1??00??1?001?1?0?0??0?10????0?1????????????????1???????0?0??10???0?????????????11????????0??????1??????0???????????1???????0??1??0?????????????0??0?1?????????????????1???0?0?1????0????????????????????????00????????111?????????1??????0?0??0???0??1???11??1???????????????????11??????0???01??11??1?0??00?1???0???????????????????0?0??0??1????????????0???1??0????1??0?0?0????1??????1??0?????1??1?????????0????1?1??????0??01?0??0?????????0????1?1?????????????1??????0??????1???????????0??1??1???11??1???0??0????100????????????01??1?1???0???1??0??1?????0???????????1??0???01???1?????????00?1?????0?0??1???????
???????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?111??????000?????1?????00??11?00?11?1??0???000??1???10?0?11000011??01?01???110????1001011?11????1?????0??0?????000011????0??0?11?0?1????1110??10?00?????????0?1???0?0?????00?1??10??10??0???01???1?0???10110??101?1?10?00111?1?1?????0?0000?1???0?0?0??0????111?010?1??????0001???1?????01??????1?11?1????10?0??00??00?????000?1000??0111?11010?00001?1??10?0?1??10?0???1????1?????11??110?0?1???101?0??00???000??110???000??????1?????11?1?01?1?0?1?01?01???1??1?0?1??0?0?????????0?1???0??010?????0??00????01000?????????0???1??10?111?0??????0?0?????0?0???0000?1???11?1?1??1???1011????????101?????0?10??????0?????01?????0?111??00??0?????1??????????1??0?1?00??100?1?0?????110?1???????10?01?10?00???0?110??1??1??1???1?????10??1?1?????0???0??0????0??????110??010???10??110?01?1????????0?????0?0??11?1?01???01?0?1?00?00?0?010???00?1???01??????????0??1?10?1??111?01?11?1??0?00?1????000??1??010?????11111??1??1????0??11100?0????1?0??0??????1???0?????????00?0???11011?0?????1????01??00?????11000????11????0?001????1?1???11?0??1?????????0?1?10?110?????1?1??0?1?0?1??1?1?0????0??1??0?00?0??????0010???0??1?1??0???1?????1????1??11?0?0??100??????0???1??????0?00??1???101?0???????110??????0????0??0??0?1??????????1???00????1?0??1?0????01??0???????1??11?0??0??0?????????0???????01???011???00??0??010?0????1?01?0????1?0?????????01?10??100?1????????0??10??0?????11?1????1??0???10?00????1?01???0?00??0?0?0??1?0???0????0?????0?011??1????0???1?0??????0???????111?0??1???0?0???0?1??????0?0111???1??0????01????0101??00?1????0??1?111????1??0?01????????1??0?0?10??1??????0?????11??0??01?10?10?0???1???1?1???0?111???????0??00??00?0?11??0??????1?1?0????110?????1?0?1?0??011001?1?1???0???0????0???10?0??????????1??10?0??0??00?1???0????1?111??0101????00????0????10??1?110?1????????0?110?10??00???01?11???????0?0????0????1?????011?0???00010??01?01?10?010??0?0?0?11?10?0???00?????????1?0?1????0?00001??0????0??0?1?0?011?1?11100???10?00?1????1?1?0??0?1??11?0????????01101?1?1?00?10???1?????10????1?1?0?1?1001???1100?1?1?0?111??111?11?????0?1??01????0?0????00??0?0?0?0?110????100???0?011?1?????0????????01?1101?????11???00?1??1??0?111?????1???????????????1?0?1?1?01???0?1?1???011??0?10??11???1??1?0??1???00?0?1?0???00???0???????100?????0?1?10???10?0?1?????1???10?0?????0??0???01???1??100?0??1??1?00011??11???????0?010???11?????0???11?????10??01110?0??1???????1???0??010?1000???????101?11?100??0???0?1??????0?00?1?1????000?10??0??11???0?????10?1101?0?100?1?0?01?1?11??010?1?????0???00??1??0???0???1?10?10???1??110????1???01?00?1?1?1????0?0?11???1???00?0?1??1??1????1??0??0??01???1?0?0?0??0?1?????????0??11???1???1?0?10?0?1???????0??1??1????????0011??00?01?011???????1?0???00?1?1?01???0??0???11??1???0????10??????1??0100????1?0111??11?00?0??11011110?0?0????0????1????11?0?01?00??1????11??011??0??100??01?100?0?0??1??????0??0?1???0??1??0??1???0?1??1?0??????0??1001??00??10????11???010????????0????0??????0?1????11??1??0??0?1?00?011??00?10???0??1?0??011??0?0???????01??0?00?10?1?1??11?01????00??????1??111?1?0110?010?1??????001?0??0?11?1??0???????
???????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0010011101011010001000?011101010000?1000001110?00?1010?101100000110100101010110100001010111110110011101?10010111110101111011010001101010100001100110001100010101?000100?1?1101?011?000?1100000100110110111001?11011001?01000100100?1011100001101111010?0011000110001111011?011001000111?00000?101?1111?1010000001100001110101000010?011010101000101111101100001000111010101?00110111101100000011110100000101111100111101101?100101?100101110000111010100110?00?000111101001?00?10001?1011001101?100000001000?11001010110010100001100111000?111010101011?1?0100010001?1?011001?10000011010011?11001?00001?01011?1111001?0010101100110000010110001000?10001101?10111101000001000?0011000010011111010?1111000100111?10?01011?000010101111001100010001101100??11010010011?11000101010000011101??011100?0?0001011101110?00111111?11111?1100000100?011001000011011111?111110011001111000111110000000110010000011111?11101110011101000?01111100?0111?1000100111101111010000110001?1?01101101000110111101001??1100001011?11100001000100110101011001111001??110101000100001?11010101111111110100111110001000110001011?001010100101111001?11010111001?001100?011011111?01111101000110000111?101101010?00100111110100001110011011110?011101000011100?01?110010?101?011011100?0111?00101011?101111100011111011001011110?1000110?1101101110100101?10101101010??0010011111100101111?110010000011011011111?0100000110?01?00110001111?001110010001101110010?0?11?1011100011111000?111?00010011001?1010?0001110000101111000?10001000010011111110110111010011111?00000010111010?11?0?100011??0?11?000000?00111??01?111001?101010101001001010?0111000?011101?0100111000?011000001100101?0011100?000011010?111001111011101101000010010?011111100001??001000100011111?10001111111111000100?11100111010011110101000100000010111111111001000001101?1010001111110101100010011111?10100010111100001011111100010011101?01010?11001011?00000?0?1010110001011110100101111?1011001011111001001100001111111110?0010?011100100?101111101100010110000111100011001000?111111110?1000110?0011010100011000001?0?01001010000011100100000?001?01011010101?0000011101011101001010111001110111100011001100110011110?01000101101111?0?01000011110?10101001?10001011001?00??1000101011101110110000001100011100101110000000?100011101001010111010111011?0000111110001?111000111?000100010011011?0000010111101011011000010100101001001111110?111001000001011?0101110110100?011001111000111?1101111111111111?00000100111100011110100101010111011001111000011?1011?01010000000111?11?1101010?101001000110?011111010110100001110001?010010100001110?10011001100101?100001110111010110?10101010111?01?110000011?0?01?10111000011?01011?11101001001?010110110000010101011001?0?11111000?0001110101010101100?1101?11101?0?110??111000001010100001100001111011110000100010011000??01010111111110010?00011100010?010011000000110000110?001101001111?001000110011?0110?111011?1??11000110101101000010?0101100110100??010?111110011101110100010010100110110111011110100000000101000010010100100111011?1000100110110?111???10111101010001010100110000101011011?01?01101100101
?111??????100?????0?0?1?01??10?10?00?0??1???101??0???11?0?100011110?10?00???1110???1111000?11????0?????1??0?????011011????1??1001?0?01???0100??10?11?01??????1?0???1?1?????00?0??01?010??0?1?11???0?1???01110??001?1?00?11110?0?0?????0?1000?1???1?0?1??1????001?101?0?10???1101??00?????00??????0?01?0?1??11?1??01??11?????010?1001?00011?00111?00100?0??10?0?1??00?0???0????0?????00??010?1?0???111?0??01???111??001?1?000??????1?????01?1?10?0?1?1?11?011??0??1?1?1??0?1??1??????0?1???1??000?1???1??10????01110?????????11??1??01?101?1????1?0?1?????0?1???0001?1???10?0?1??1???0000????????010???1?1?101?1???1?????11??1??1?001?101??0??1??1?1????????0??1?1?11??111?1?1?????01010???0???01?11?10?11???0?011??0?00??1???1????100??1?1?????1???1??1?0??0??????010??110???10??001?11?0????????0?????0?1??01?1?00???10?0?1?11?01?0?1010??00?0???11??????????1??0?10?1??000?01?00?0??0011?0????100??00?101?????00101??1??10???0??10011?0????1?1??1??????0???11????????01?0?0?00100?1????01????10??00?????11111????11????0?110?00?1?1???01101?0?????????0?0?11?100?????1?1??1?0?0?1??0?0?0????0??0?11?00?0??????0100???1??0?1??0???0????10????1??11?0?0??001??????1??101?????0?10??1???101?0???0???100??????0??0?1??1??1?0???1???00?0???00????1?0??0?0????01?11???????1??11?1??0??0???1?????0?0?????11???101???10??0?1001?0????1?0111?1?10?0?????????01101??101?1????0???1?1111?0???0?01?1????1??1???00?11????0?01???0?10??1?1?1??1?1???0????1??1??1?110?1011??11??0?0?0????10??????001?1??0???100???1?1????0?1?1110???0??1??0?10????0100??01?1????11?0?010????1??1?11????????0??0?0?00?10?1????0??1??11??1?110?11?01?0?111??11?0???0?101??????01??01??01?1?00??1??????0?0?1??0?110??0??1?0?1?0??000110?0?1???1??00??1?0???1101??????????0??11?0??0??01?0???1????01101??1110?0??00????0????11?01?011?1????????0?011?00??11???11?11???????0?0????0????0??1??101?0???10001??01?10?00?010??1?0?1?11?10?0???01?????????1?1?1???01?01001??1????1??1?0?1?010?0?11111???11?10?1????0?0?0??1?1??00?1????????00111?001?11?01???111???11????1?1?1?0?1010???0001?1?1?1?110??001?00?10??1?1??00????1?0????10??1?1?0?0?000????001???1?010?0?????1??????1?10?0101?????00???01?1??0??1?101?????0????0?0????????1?1?0?0?11???1?1?1???000??1?00??11???0??1?1??1???00?1?0?0???011??0???????001?1??10?0?10???11?0?0?????1?1?10?10????0?11???00???1??111?1??1??0?11101??11???????0?101???00?????0???00???0?00??01001?1??1???????0???1??101?0000???????111?11?111??1???001??????1?01?1?0????111?00??10?10???0?????01?1011?1?101?1?0?01?1?00??110?1?????00??01??10?1???1???1101?011??1??110????1???01?10?1?0?0????1?0?01??10???01?1?0??0??1????0??1??0??01?110?0?1?11?1?1??????0??1??00???1??01?0111?1?1?0?????1??0??0????????0000??00?01?0010??????0?1???00?0?1?10??01?111??00??1?1?0????01??1???1??00011???001101??10001?1??00010000?1?0???10????01???01?1?10?10??1????01??100??0??100??01?000?0?0??0??????0??0?1???0??1??0??1???1?1??1?0??????1??1001??00??01???101???100???????000???0??????001????00??1??0??0?0?11?101??01?00???0?11?1??001??1?1???1???10??1?10?00?0?1??00?01????00??????1??10101?1011?000?0??????011?0??1?10?1??0???????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?01100?00?010?1?100?111?010001?10?01?0111?00111??1?1?10?00010111111000011?1000011?00111000?01?00?0?01??1?11001??101101110000?0100?0?0101?0100?010?000000?00??0?10?01?010?1?0101?010?110??001?11?0?000111011000?11001000?10001?001???1?1?101111?00010?11?01??1000111011?0110?00111100111??000?0???0?0110?11?10?101110111111??11000001?10100?01011?110111111000101111011???0???100???101?1101?10011?001?11010?0?11100110?01110??0???0?01?100?011100?0?1?011000?00??1?0?00?1?01?11?0?1?1?100?0??111?0???111010???11101????11?0100??00100?00100??11000?00??1?1?1?101000?0?0?0111?1??11010101???0??0?010?110?0?101?0???0??00?10?00?000110101011001011011??1?111111?1?1?00??000110000??011100?0001?100?00?10010?1?0?001?01?00?00?10001??101111?0?1?01000?01?100??11010?1100??111?0010??100?110110?????110???00101?1101?00??010?100?00?11?1011100001?1??100?0?010?1?011?1?10?101010010?001001000000?1011010111011001??110011111?001?1?0??01001?0???11?01?01??0100?00111?0??10?1101?0?1011000???111?0?0101111??0??010100??001?00?0?110?10?1?10011100111101????0?101011?000??11?0?01?1011101?00?110?1101011?100011100??1?00011?10?11000?0?110??1?10?0?01??10?111?0011??100?00111111?101111??0100001?0?0?0?0?110???01001?0110?100001?0110??1001?1?00?00?1001?1?1?0??00?11????1?11??0001?01?011?1011???0?10100?11?00101?1?10?01?1101?0??1?000111?1?1110?1100??00101101010010100?0?1010110001?0?10100000?01??0?0?10?10??100?11?100?01?0111100?101?11000??1?00?01010010000?011??110?1???1110101??111?0?0000000111?10001??11101010?0101?1?0100010?100001?01?0?0?101?0100101??0??0?1010?0??0?00?0?0?11?1011????1??1??00?00?10110011010?011?110?110?000011?010100??01?111?1?00?000110??0?1?11?1?111011??001?0?1?101101001?0??001?10??0?110010011??01?01?011111001?0110110?0?0??0011001?0010100??0101?011101111111000?1?100111011010?010111???10?10?01????1?01?0110?001??0?00111001?111100001?00111?0010011101?00101?01100100?0?1?0?0?11010?10?00101000?1??0110?01100000110100001?001110000000?001??111??10011101?0?111111?100110101011011??101100?011?100?00001??1010?0?1?0?01101010?010001?1?000001?0110010??0101000?1?0?010101?0111??1011000??11?1?001101111?10110001?1110100?0111??111011??001??000?011???0??101?000110??0111?0???010?11?100?00???1110111?11??11?1?001?1?111?01?0?1011010?10010?011100?0001101????010?01?10?0??100011?000??0??010?1??1?00011100?100?00001?00001?01100?0??010?110?01?111?1111100?10??10??110000??110101110111??1000?011110??1???1010??111010111?0??1?110111?10011100?110??010?1001?0?1101000010?0?11?00011011111010?00?0011001?10?010100100?000?0001?1?11?1010111111?0?111000000?101??10100000010?0?1010001010??010101?011?1111101?0??00000??00???0??01110111101?11?01?1?10100???1?1?10000?001?01?10011??00?1?0??100?0?01000011001011111?1?1011?01111?1?1?0??01010011011010?000000?01000100000011010111111?10??01111101?110100???000?000?100?001?100?01001?111111????0?1110?1?0??11101?11?10?0011?111011?1??1110??011101???1100??0101?00000010??010?00??01011?1011110?101111?00?100??00011??01?01?10?010010?1??00???11000000111?0?0?100101000?010???1?00?00100?1001?001?0??011111101010?10?1001?01?011
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?00100?1??000???1?0?0?1?010101?00?10?0110?00110??0???00?11001110100011001?0110110??1001000?00????0?0???0?101?0??1001100???10?1000?1?00?0?1010?100?10001??01??1?1???0?100???1000?011?111??1?0?00???111??1001101?11010111?00101?001???1?1?001010??1110?10?1????111111011?110??1101?1100????110?1???1?0100?10?01?1?101?1100?0??010?1010?10100?00011?1010101??11?011?110?1???0???11????110?1100?110?1?010?0?010???11001001?0?111??????0????110?1111?1?1?0?001111?00??0?0?00?1?11?10???1?0?100?1??111?1???01011????10011?????0?1?00??10100?11100??1?100?1?????0?0???0000?0?1?0111?1??01?01111??????1?111?011?1?100?1???0??01?11?10?00?01010010?0?00?0001??0???0011?1?0?10??010?11100???01000?0111??00?11?10111???1?011??0?10?01?0100???101011?1???0?10??01?100??11?11?1111??110?1001??101?111111?????101???00101?1000?01???01?1?0?10?00?0?10010?11?1??010?0??10?1??1??0?10?011000?10?000111110111?1??0100111000100??010010?10??11???1??01011?1???10?00?10?????1???011????1??01?0?1?1010011???110?1??010101??0??00000???111?1??0?110?10?1?0???11100100?0??????010?11?001??01?0?11?1010110?00?0?0?1??1?11?01011?1?1????1001??00??001??0?001????00???01??11?1?0?1110???11?11101110??10011??11??100?1?1?0???010?????000?011??000001???01??0011???10?1??1010?0?0????00?00????1??1??1110?10??00?111????0?0011??10?10000?1?01?11?1000?1??1?010101?1?01?0???10??10010101?010?11???1??01?110011?1?0101?1?0??1??0?1?01?00???01?00?111?11?0010?1??1?1?11110??0?01??0?101?0110??11??100?0???010??????100?0?10??11000??1?0????0?011010?0001?0?001011???1110??11?1?0?001?01010?0??0??1?1110??????10?1?1?00?0001????0??0??10?10?111100?11?0?111?110?11??1?0010?001100??11?011?0?11?0101?0??1?0?0??1?010000??100?1?0??000011?1?0???10?10??0?110?1101????1?01?000?1111??0?100?1???0???000101?1000011??1110?0011?011?100000?1??11?0?00?000?101?11???00?11??0????0?10???0??0?1??1?101111?0?001100110?01?00?0100?00110?10101?10?111?0?0?0?1?0?100?0?01?10001110?1??0??1?101?110?1?1100011?11?00101?100?111??0?1??10?1011??1?001101?1000000010?0100???1001??011?011?01111??0101?1?0?1?00111100?10?010?1?1?011??1100110??011?010?0?0?001111?0010??1?11000?????1?01?011?01?001010?0?10?0110?1101??0?001???1?0??010?11????0??0?0?000?10??1100?1???100??0?01??00???0110110?00??11?1?0?0???101??0???0??1111?1?111?1?00???0010?1?????001?01?01????1101???00???1??000?1??1?00110101?100????0??00001??0000?0??000?001?01?110?0111010??0??1???001000??10000110?000??1011?00?010??0???011????111001?0?1????100?01?0000000??10????11?0001?0?110?011100?1?00?1111?00?01?101?11?1010110?00??1110?111??1??110????1??010?01?0?0?0????010?10?011??010?0?1?101?0???011?10?0??01?000?0?1?11?0?1?????01??0??00???0??00?000000?1?0??10?1??1?10???1????0100?000?00?10111??0??1?1???10?0?1?10??10?11010100?1?1?00???01??0???1??1001111?101110??11011?00?0100001111?1?0?101?0?01??01000111?010?01???110?001??1??001??01?01001?10?101????1?0100?1?1??0?11??01?11?0??1?10000??1??0000??10?110???110???111???????000??000?????0100???000011?1010?0?00?001??11?11???0?00?1??110010?1??10???01?11001111?0?1??11010????011???0?11?11010?0001?010?0??????001?1110?11?1?01?0????0
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????1?????????????1????????????????????????????????????????????????????????????0????????????????????????????????????0????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?100??????111?????1?????01??10?00?0??0??0???010??1???00?0?00110000??11?11???111????0010111?00????1?????1??0?????01?0?0????0??1?01?0?0????1101??11?00?????????0?1???1?0?????10?1??10??01??0???11???0?0????0011??110?1?11?1100??0?1?????1?0111?1???1?1?1??1????110?01??1??????0010???0?????10??????0?01?0????11?1??11??01?????001?0010??1011?10101?01110?0???1?0?0??11?1???0????0?????01??110???1???100?1??11???1?1??000???001??????0?????10?1?11?1?1?0?01?11???1??1?0?0??0?1?????????1?????1??011?????0??01????01111?????????1???1??11?11??0??????0?1???????0???0110?0???10?1?1??1???1010????????100?????0?00??????1?????11?????1?101??00??0?????0??????????1??1?0?10??010?1?0?????001?0???????11?01?10?11???0?000??0??1??0???1?????00??0?0?????1???0??1????1??????101??111???11??110?11?0????????0?????0?0??11?1?00???10?0?0??0?11???011???11?1???1???????????0??0?10?1??101?01?01?1??1?00?1????001?????011?????1100???0??1????1??10011?0????0?0??0??????1???1?????????10?????01101?0?????1????11??01?????11011????0?????0?110????0?0????0?1??0?????????0?1??1?0?1?????0?1??1?1?1?0??0?1?1????1??1????10?0??????1010???0??1?0??1???1?????1????0??01?1?0??011??????0???0??????1?11??0???110?1???????010??????0???????1??1?1??????????1???0?????0?1??0?1????01??1???????1??00?0??1??1?????????0???????11???111???00??0??0?1?0????1?11?1????1?1?????????1??11??110??????????1??00??0?????01?1????1??0???01?01????0?10???0?01??1?1?0??0?0???0????1?????0?100??1????1???0?0??????1???????0?1?0??0???1?0???1?0??????0?1100???1??1????11????1?00??10?0????0??1??00????1??0?11????????0??0?0?11??1??????1?????01??0??10?01?00?1???1???1?0???1?000???????0??00??11?1?10??0??????1?0?0????00??????1?1?1?0??010011?1?1???0???0????0????0?1??????????1??11?0??1??01?0???1????0?010??0000????10????1????10??0?000?1????????1?011?11??10???11?11???????0?1????1????1?????110?????11011??01?11?01?100??1?0?1?1??01?0???10?????????0?0??????1??1001??1????0??0?1?1?111?1?10010???00?00??????0?1?1??0?1??11?0????????10111?0???10?10???0?????10????0?0?0???0000???1100?0?0?0?000??100??1?????0?1??01????1??????01??1?1?1?1?000????100???1??11?1?????0????????00?0000?????10???10?1??1??1?011?????1???????????????0?1?1?1?11???0?0?0???101??1?????00???0??1?1??0???11?0?1?0???00???0???????010?????1?1?11???01?1?0?????0????1?0????????1???10???1??001?0??0????10110??11???????0?001???11?????0???10?????01??01010?0??0???????1???0??110?0101???????0?1?00?111??0?????1??????0?10?0?1????110?01??1??1????1?????01?0000?0?101?1?0?11?1?11??010?1?????0???????0??0???1???0?1??00???0??010????0???00?10?1?1?1????0?1?11???1???01?0?1??0??1????1??0??1??10???0?1?1?1??0?0?????????1??11???1???0?1?10?1?1???????1??1??0????????0000??0??00?010???????1?1???01?1?0?01???0??1???11??1???0????10??????1??1010????0?0101??01?11?1??10011010?0?1????1????0????00?1?11?10??0????00???01??0??001??11?100?1?1??0??????1??0?1???1??1??0??0???1?1??0?0??????1??0010??1???00????10???110????????0????0??????0??????00??1??0??1?1?11?010??10??1???1??1?0??110??1?1???????00??1?11??1?1?1??11?11????01??????1??100?0?0101?110?????????00?1??0?01?0??0???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????1??????????????1?????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????1??????????????????0?????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????11???????????????????0?1??1???????????????1????0?????????1??01????1?????1???001???????????????????????0?0?????????1?11??????????????1???????????????????????????0?????????00????????????????????1?????0?0?11???1???0?0???????1??0?????0??????1?????????0????????????1??????????0??????1??0????????????0????0????????????1????0???011??11?1????????1?0???1?1???1??????????00????0?????????1?0???0?????1????0??????????????????00????0?0???1?0??1???????????0????0??????????????????101?????????????????0??????????????0?????????1????????1????????????????????1???????????00?1?????????????????????????????????????????0?0??1???????????????????????0?0?0???????1?0?????00??????????10?11?????0???1????????????0?????????????????????0??????1???????????????????????????1??0??0??????????????0????1??????????1???1?????1????1?????1?1??????????????????0????0???????1?????????1?????????1?????????????1??1??????????????01??0?0?????????0??????1???????????????????????1??????????????0??????????11????????????0?0?1?????????????????????????????????1?0????????????????????????????1????????1????????1??0??????0????0???1??????????0?????0????101?????????????????0??????????1??1???????01???????1???????1??0????????????1?????????0?0??1?1????????????????0???1????1??0?????????0????????1????0????????0???????????0??0?1????????????????????????????????????1?????????????0?0????????????????????0??????????????1?0??0?1???1????0?????0?101???????0???0???????????????????????????0??????????????????0????????????1???????11??10?1?????????????????????10???????????????????1????????????????????0?00??0?0???0???0?????1???1??????????1??????1??0??0???????????????????????0?1?0?0????0?0????????????0???????????0?????????????01???????0??????1??????1?0?????1????????????????0??1???0?1??????????0???????0???????1???????????????0????0??????0???????10????0?????00?1?0??1????????????????1?????????????????????00????0??????????????1????????0??????????????1???????????00?1??????????00??0???????0??????????1????0???1???0??1??????1?????0???????????0?????1?0??11???????????1?????????1?10???????1????????????????????????????00???????1???1??0??0????1???????????????????????0???????01???1???????000?????????0??????????????????????0??????????????????0??????????1?????????????????????0?????????????1??????0???1???????00?????00???????1??????????????0????1?????1????????????????????????1???????1???????????0??1?0?0????????0????????1????1????????????1???????0??????1??00????001???0?0??????????0??????????????????1???????1????11???1???????????????????????0?????????????1???????????????????0??0??0????????????????1?1?????????????????????1?1???????????????????????????????11????????11??????????1????????0??1???1??0????0??1???????????????????10??????0????0???0??0?????0?1???1???????????????????0?1?????0????????????0???1??1????0????1?1????0??????0??1?????0??0??????????????0?1??????1??00?0????????????1??????1?????????????0??????0??????1???????????0??0??1???????1???0???????0?0?????????????1??1?0???1???1???????????1???????????1??1????????1??????????1?1??????????1???????
?01011?0??010?1?101?011?101101?00?01?1110?01010??0?0?00?10011101011110001?0111000?10011000?10??1?0?1???1?11010??11110011?011?1010?0?0101?1000?110?110010?10??1?0??10?000???1011?000?001??010?11?1?010?10111100?10111101?00100?100???1?0?100111?11101?01?0???0011101111?101??110001011????001?1???0?1000?01?00?00010?110110??10111110?11110?00000?11101110?000001?10010???1???011???000?1110?011?1?000?11001???10101011?11111??????0??0?111?1111?0?0?0?001011?00??0?0?01?0?01?00???1?1?010?0??000?0???001000???11010????01?1000??11010?11011??0?101?1?????0?1?1?1010?1?0?0010?1??00?00011???1??1?110?111?0?011?1???0??00?10?01?01?1011100110?01?1011??0???1100?0?0?00??101011010??100010?0101?111?00?11001???0?000?00?10?00?00001??011100?1?1?0?101?01?101??11?00?0100??111?1111??010?110101?????111???00100?1111?10???00?011?10?01?1?11110010?0??111?0??10?1??0??0?11?111010010?111010111000?1?01001101000000??100001110?101???1??01101?0???11?01?00??1111?01101?1??00?0111?1?1000111???101?1??100100??1??11011???010?1??1?000?00?0?1?0?0100111101??????000111?011??10?0?10?1101110?01?0?0?0001101?100011011??0?0110??00?11111?1?111??1?01???11??00?111?0101??010?00100110?101101??01??011?0?0?1?1?110????0000?1101?101011???10??1001?1?01?0??0101?0?1?0??00?01????1?10??1100?00?111?010????0?00011?00?01001?1?10?00?0101?1??0?101010?0?0010?0000??110101101001110?0?1??000110111?0?010011?1?11??1?0?01?01??101?10?100?11?0011?0??1?1?11010??1?00?00100101110??01??011?0???00000????001?1?111?100000?100????11001110?0010?0?0111010??1100??00?1?0?100?00101?1??0??0?1000?1??1?10?1?0?10?0000????1??1??01?01?101100?0111?000?101?011?0?1011?110001??10?011?1?10?010001??0?1?0??0?010011??101?0?0?000001100?1???11?00??1?00001001???10?01?011?01000?1?001?1???1??0110101?1101011??0011?00100000?111100?0?11011111?101?101101???11?01?11????0?10?0000?0?0??1?01001011?010011110?11110?1001?01001?10011?00101100?1?0?0?0?101?1?11?00101011?1??01?0?101?000?010100111?011111111011?111??010??1101010??0?011101?1011100111?1010???1100??010?100?11001??0100?1?0?0?00010010?011110?1?101111?0100111??100?100?1?1?010000?1101??1?10110??0??0?01?110100?10101110?11?1110?0010??0?000???0?1??101?01????1??001?111?10??1110?1???101?11?100?10???1100011?10??00?1?1?0?1?000?10?0?1?10000?0?111?11100??1110?01????101?01?00????000110?101??0??010?1??0?01101110?010?0??01?01111??1100?0??000?101?10?010?0011100?10??01??100010??01000001?011??1010?00?011??1???110????00100011?0????110111?1001100??10????01?1011?1?111?101100?0?10?1000?11?01?100?00?0010100?01?111000010?11??0101???0??000?011011?0?101011?00?000??001?0?00100?0??1010?11?0??001101?110?0110?1??1??11?10??10???0??01?11101111?01?01?0??1?10???0???10010?111?11?11001??0??0?0???01?0?1?100?01?01000110?0?0010???110?1???1??11000000011001?011111?01010110100001000101001?10??11001001?111100???001?001??0??100??01?10111?011111????1?0000?0?1??1?00??10?11?1?00?110111?0??1001??000100???001???110???101?111??111?10??10000??111110?0000?0?11?011??10011??00?10?0??001011?0??11???11100101110?0?1??001111???010???1?11?11101?1011?001?0??1?11110?1011?10?1010?0???00
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?10101?1??101???011?110?111111?10?00?1001?01011??0?1?00?00010100000111010?0011000??0110100?00??0?1?1???1?00111??1101111???01?0011?1?0110?0010?100?00001??10??0?1??10?100???1111?101?010??110?10?0?110??1100001?10101101?11011?010???0?1?100011??1000?00?1???0010100010?010??110111010????000?1???0?0011?01?11?00111?0101?0??100?1000?00111?10010?01011011?110100?00101???1???10????000?0000?000?1?000?1?110???01110111?01010??????0??1?110?0000?0?1?0?000100?11??0?0?00?1?10?00???0?0?111?1??111?1???111000???00110????10?1?10??00110?11010??0?110?1?????1?1?1?0110?0?1?1001?1??11?11010???0??0?001?010?0?011?0???1??01?01?11?11?1010100111?11?1000??1???0011?1?1?10??000000010??001000?0010??01?00?10110???0?010?10?00?00?01101??110110?1???1?11??11?111??11?00?1010??001?1010??111?110110?????100???10010?0000?01???01?110?11?10?0?11101111?0??000?1??10?0??1??1?10?000000100?100111100010?0?11001000101101??010011000?101???1??00011?0???10?10?11???110??1100?0??10?00?0?1?1001100???001?1??000101??0??11010???010?0??1?110?11?1?1???10111000?0??????110?01?100??10?0?01?0110010?10?0?0?0001?11?11010?0?1??1?0000??01??1011?1?100??1?10???10??10?110?0111??010?01001011?100101??01??001?0?0?1???100????0110?0011?001011???01??0011?0?01?1??1011?1?1?0??00?11????1?01??0101?01?001?000????1?11111?01?11101?1?01?10?1000?1??0?011011?1?00?0?0?01??01100011?101?01?1?1??010010010?1?0111?1?1?11??1?1?00?10??100?10?000?00?0101?0??0?0?01101??1?01?001101?1101??00??010?1???101?0????111?1?11??00100??0?0????0?101001?1011?0?100101???1111??10?1?0?110?01000?1??1??1?1100??????00?1?1?10?1101????0??0??01?11?111011?1001?011?111?101?1?0111?001011??00?110?0?10?000101??0?1?1??0?010110??110?0?0?000100011?1???11?10??0?01110001???10?10?100?0100??0?011?1???1??0101011?1110111??0011?11110010?110101?0?10011001?000?101000???01?11?01????0?01???0??0?0??0?000011?1?100100100?10001?1111?00000?00000?110011?1?0?0?1?0?000?1?10?01011110?1??0??1?000?011?011011000?11111101?001?100??0?1??0110111??0?000000?0010110010?0110???0110??010?111?01110??0110?1?0?1?10110011?10?001?1?0?1111?0101010??000?111?1?1?110110?0011??0?01101?????0?11?000011?11101001?11?0010?1000??1?100???1?1??001?11????0??001?101?00??1100?0???110??0?01??00???1000110?10??10?1?0?1???100?11???0??1111?0?000?0?001??1010?1?????011?01?00????0000?0?011??0??111?1??0?01000110?111?0??01?10101??0110?0??001?111?11?111?0101110??1??00??001011??10010111?101??1010?00?100??0???100????11100111?1????101?10?0111100??11????01?1011?1?100?111111?1?10?0000?01?11?001?01?1100110?10??11101100?00??1111???0??001?01?110?1???0001?01?100??001?1?0?000?1???101?10?0??001101?111?1100?0?????01??0??01???0??10?01110011?01?11?1??0?01???1????0111?000?00?00100??1??1?1???01?0?0?01??01?11000101?0?1000???11??0???1??1011110?010101?000111?1000101111111?010?000?0?00??01001101?010?11???110?000??1??101??11?00110?101100????0?0111?0?1??0?00??10?01?1?11?000011?0??1101??000101???001???111???0???011??110??1??00001??101100?0010?1?01?000??10001???0?00?0??110010?1??10???01?10110101?0?1??11011????100???1?01?11000?0001?101?0??1??1001?1001?11?1110?0????0
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????1???????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????
????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????0??????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?111??????010?????0?????11??00?00?11?1??1???100??0???10?0?00011000??01?01???011????1110100?10????1?????1??1?????101010????0??1110?0?1????0000??01?01??1??????0?0???0?0?????10?0??01??01??0???01???1?0???00111??011?1?00?10011?0?0?????1?1101?0???1?1?0??1????100?110?0??????1000???1?????01??????0?01?0????00?0??01??11?????100?0100??0111?00110?00111?0??11?1?1??11?0???0????1?????10??000?1?0???010?0??11???100??111???011??????0?????00?0?11?1?0?0?01?01???0??0?1?0??0?0??1??????0?1???0??000?????1??00????01100?????????0???0??10?010?1??????1?0?????0?0???0101?1???10?0?0??1???0011????????100?????1?10??????1?????10?????0?111??11??1?????1??????????1??1?1?10??110?1?1?????101?0???????01?01?11?11???1?101??1??0??0???1?????10??0?1?????0???0??0????0??????011??010???01??010?00?0????????0?????1?0??01?0?11???00?1?1?01?01?0?100???01?1???10??????????1??1?11?0??011?00?00?0??0?11?1????011??1??110?????01111??0??1????1??11011?0????0?1??1??????1???1?????????00?0?1?01111?1?????0????10??11?????00001????00????1?111????0?0???00?1??0?????????1?1?01?100?????0?1??1?1?1?1??0?1?0????1??1??1?10?1??????0100???1??1?1??0???0????10????1??00?0?0??010??????0???0??????0?10??0???111?0???????111??????1????1??1??0?1??????????1???11????1?0??1?1????10??1???????0??10?0??0??0?????????0?0?????11???101???11??0??100?0????0?00?0????0?0?????????01?11??111?1????1???0?101??0?????00?1????1??1???01?00????1?10???0?10??0?1?1??0?0???1????1?????0?110??1?1??0???1?0??????0???????110?0??0???1?0???1?1??????0?1000???1??0??0?01????0011??01?1????1??1?101????1??0?10????????1??1?0?10?01??????1?????11??0??11?00?11?0???0???0?1???1?000???????0??10??00?1?10??0??????1?0?0????001?????0?0?0?1??000110?0?1???0???0??1?1???0000??????????1??01?1??1??01?0???0????0?110??0100????00????0????10?10?100?0????????0?110?01??11???10?00???????0?1????0????0?????111?0???01001??01?11?10?111??0?0?1?00?10?0???01?????????1?1?0????1?01000??1????1??0?0?0?101?0?11101???11?11?1????1?1?0??0?1??11?0????????01110?1?0?01?10???1?????10????1?1?0?1?1011???0100?1?1?1?111??010?11?????0?1??00????0?0????11??1?0?1?1?110????111???0?000?0?????0??????0?00?0111?????01???00?0??1??1?110?????0???????????????0?1?1?1?10???0?0?1???010??0?11??01???1??1?0??0???00?1?0?1???010??1???????000?0???0?0?11???11?0?1?????0???11?0?????1??1???01???0??100?1??1??0?01011??10???????0?010???01?????0???10???1?11??01011?0??1???????0???0??001?1100???????101?11?110??1???1?1??????1?00?0?0????100?10??0??10???0?????01?1111?0?101?1?0?01?1?11??000?1?????0???00??1??0???1???1?10?10???1??110????0???01?01?0?0?0????1?0?01???0???00?0?0??0??1????1??1??1??00???1?0?1?1??1?1?????????0??01???1???1?0010?0?0???????0??1??1????????1111??11?10?000???????0?1???01?0?1?10??01?00???00??0???0????10??1???1??0011????0?0111??00?10?0??10101100?0?1????1????0????10?0?10?00??1????11??000??1??101??11?010?0?1??1??????1??1?1???0??0??0??0???1?1??0?1??????0??0111??00??11???110???010???????00????1??????0?1????11??0??1??0?1?11?100??00?10???1??0?1??000??1?0???????11??0?10?00?0?0??11?01????00??????1??111?0?1001?101?1??????100?1??0?00?0??0???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????1??????????????0?????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0001??1??111?????1?0?1?10??10?10?00?1010???111??0???10?10100110010?11100?1000010??0111001?10????0?0???1??01????0111000???10?0011?0?10?0?1001?011?01011??00??0?0???0?0?0???0111?001?100??1?0?10???0?0??1110011?10110100?01110?111???1?0?100110??1110?01?0????010110110?011??1100?0111????100?????0?01?1?10?00?1?011??11??1??010?1100?11101?10001?10111?1??10?0?1?000?1???1???11????101??001?0?0?0?101?0?010???0001?011?1?001??????1????000?1?01?0?0?0?01?111?01??0?1?01?0?0??1????1?1?1?1?1??110?1???10?01????11101?????????00??0?010?100?0??0?1?0?0?????1?0???1100?0???1010?1??1??00001??????1?010??01?0?010?0???1???0?11?01?00?100?1011?0?11?1100??????0111?1?1?11??011?1?1?1???00010???10??01?00?11110???0?100??0?01?01??11????000??0?0???1?00??1??100??1??00?0011??011?1100??100?0001????????00???01?00?11?0?00???11?1?0?01?00?0?0001??10?0???01????01?1??0??1?01?1??000?00?0001001011?0????1101010?100?????10101?01??11???1??00000?1???01?01?1??????0???010????1??01?1?1?0011010????00????100110??1??11101????00?1??1?100?10?0?0???1011111??1??????1?0?11?001??11?1?01?1010010?10?0?1?0??1?01?00?11?1?0????0001???0??1?0??1?0?0????10???11??10?1?1?1001??????100101?0??00001??0???100?0?0?0???100?????001?1?0??0?1101???1???0100???01?1??0011?1?0????11?01????0??1??10?0??0??10??00????0?001???00?0?011?0?10?11?0010?0????011100?1?10?1????????010111??010?10???1??01?111011?1?0?10?1????1??0?0?10?01????1?11?0?1?00?1011?0??0?1?001????0??0??0?101?0000??11??101?0???100??????101?1?11???100???1?1????1?100101?011??0??1?101???1100??11?0?1?110?01011?0??1??1?0010??????0??0?0?01?01?0????0??0??00??1?001?10?10?1?001?000?10??1?0000?0???00??01??11?0?00??0?1????0?1?0??1?111011??0?0?0?0??100001?1?0???00?01??1?100?0001????0?00?110?1010??0?000?0???1???001100??100101??1100??011??11?111111?0??1????00?011?11??11???11?01???????1?00???1????1??1?0001?0?1?111100?01?01?11?0001?1?011?01?00?10?010?1?????1?0?000?0?00?01111111????0??0?0?1?111?1?000110??01?1110???00?011??0?1??01?1?01??0?001010?101000?010??011???11????0?0?001?0111???0110?0?0?1?0111?101?01?10??0?0??11????1?1????10??1?1?0?0?1011?0?000???1?01100?????0??0?0?1?01?01001??1?10?1001?0011??1?000???1?1??100?1????????1?1?001?00??0001?1???100??1?11??00???1??100??01??10?0?0?1???000??0??????0110?1?001?0?00???1011?0?????100?10?10????0111???10???0??100?0??0?10?00010?000????1??01111???100????00??11???0?01??1110110??0??1???001001??001?0001?1?1???100?01?000??0???000????010?00?0?0????111?10??01?00???1?????11?1000?1?111?001?01?1?01?0110?0???1?010?11??110000?1???0111?110??0??111????1???11?11?1?0?0????1?0?10?010??100?1?0?100?1???010?11?1??01?011?0?0?00?1?1??????1??0??00???0??01?100101?1?0??1??0??1?00???0????1101?110?00?1100???1??1?0???11?1?1?01??10?1100100??1?0?10???00??1???1??0000111?110011??11001?00?0001011011?1???000?1?01??001?0001?010?01???100?001??0??000??01?00111?01?00?????1??011???0??1??1??10?11?1??0?00?1???1??0100??01?010???110???011???????101???0??????1100???00??10?0??0?1?01?000??00?10???1?00?1??101?11?1??10???11??1?10101?1?1??10001????11??????0??11000?1101?100?0??????001?00?1?00?1??0??????0
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????0?1?????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????1???????????????????????????????????????????????????????????????????????????????????????????????
?01001?01101100?0110001?111010?11?11?0000?00100??0?1?11?01111011000001101?1111010?00000111?00?1111000?00?11101??010111001001?1010?1?0111?000010001010111101??1?00?00?110?1?1001?110?111??111?11100110110110111?01111100?10101?1011??0?00001110?00101110?010?011110000110000?11000110011??10001???1?1011?11?11?101101110010?001101010?01111?11101?111000000101111100000???0???0100?0110?0010?010010000?0001111?01001100?10100??01??1?0110110010111?100?111001?11?01?101010?01?11?111?1?010?1??001?0??0101101???000110?1011?1010?101101?01010?101110?00?01?0?0?101001?0?1?001000??1001101111?1??1?011?001?1?01100???0??01?10?10?001001111110001010011??1?101000?111?111?001111011?1101010101001110000?1110010110000?01?10?01?00001??001011?1?1?11011?110001??01010?0100??111?1010??0011110111?????101???00011?0101011??1111110?00?01?0011011000?0??011?01110?11101?1?01?1111010101000111100010?0010110100101100??0101000111100?100?011100?1???01?10?101?1101?10010?0??1110101?1?0011101?0111010?0000111??1?1101011??110?00?10111?10?0?01101101101011????1?001011?0001?0010?11?0110011?011100?1110100?110101110??0?00101?01?1010110?010??0?11?1?10??10?000?0001??100?00111111?110111??101001110?1?110?100???10111?00101001111?1001?10110?0?10?10?0000?0?101??01?010???0?10??0111?01?110?0100??01?00100?10?01010?0?11?10?1101?1??1?110111?1?0001?1001??10001100110010010?1?1110100011?1?11110011?11??0?1110?00??011?01?011?11?1000101?000011001??0?01?110111011101101??101?0?0?1110101??111?110101010101?10011??00100000?010001?0011000?000001011?0?00101000000001?1??1?1101?1??0?00?0?0?01?1110???00?01??10?111011110110110101?111?111?101100?111110?011?111?1?10?110010??000?10?11010101??00010?1?000101011?0?0111?10??1?111100010??000101000001100?000010111?11?1101001?01101100?10001011011010011110?00100001010111?001000???10111?10????0?01?0000?001??1?11101100?101101001?01110?0101101111?10111?01011100?1?1?0?0?10110110?11000111?1??1101?010000101001110011101001001000?110??100?101110001?10110110?110010111101011??011001?110?110111101?00101?1?1?0?001111011101111?0?101111?0110110??1110100?1?1?001110?0101?01101000001110?010111101?0001010001010010?1101??101011??001??100?001???0?1001?001100??011110???100?11?100?11???0100111001??11?1?011?0?101?01?0?1101001?10110?100110?1111111????011?10110?1??0100000001??1??110?0?01?10001100?000?01110?01010?10101?1??110?101010?101?1100110?110?10??100111??000100001001??1011?110000??00??1001??111111110?1??11001001?1111001001111?110?1010?1?1001000010?1?11?00100110101001?00?1110010?11?101011101?111?010100?0010111011000?11111010100?010??00011000111?0?1001101100??000000?110?1100101?0??11010??11???0??11001101001?10101?1?10101???0?1?110001110?01?10101?010?0?1??001?1?01100100001010110?1?0101?01111?0?0?0??11110000000011?110101011110000010000001111010010??11011110?101011?1?001?0100111?0100110?10101?110110??1?010110?0?1?110000100?11?1000?111010?0??0110??100100?0?11111?1101?10111001??000?10?000001?1000000?110011?11?111??10001??00110?11?000111?1??00???10001001110?1000110011101?101???0?10?10000?1000?00001??110001101011?10?00011101010
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0111??1??011?????0?1?0?00??01?11?00?1110???110??0???10?01110111011?01101?110001???1111111?00????0?1???0??01????0100101???01?0010?1?11?1?1101?011?01011??10??0?0???1?1?????11?1?110?110??0?1?00???0?0??1110101?00110001?11011?111???0?0?111010???100?10?0????000101110?01???1110?1111????100?????1?10?0?11?00?0??10??11??1??111?0111?01111?01111?11110?1??01?1?1?000?0???1???11????110??011?1?1???110?1?011???0101?000?1?111??????1?????01?1?01?0?0?1?00?000?00??0?0?11?0?1??0????1?0?1?0?1??000?0???01?10????11010?????????11??1?000?101?0??1?0?1?0?????0?1???0011?0???1011?0??0???1101????????011???0?0?110?0???0???1?00?10?11?101?0111?1?01??100??????1110?0?1?10??001?0?0?0???11111???00??11?11?10100???0?001??1?11??1??11????100??1?0???0?1???1??011??1??11?1111??110?0101??110?01?1????????10????0?10?11?1?10???10?1?1?01?00?1?0101??00?0???01????00????1??0?00?1??000?10?0101111010?1????1000011?110?????11010?01??00???1??01111?1???11?11?0??????1???100????0??01?0?1?10010?0????11????110000??1??01001????11?0??1?100?10?1?1???0011000??1??????0?0?11?001??11?1?1??1?010?1?11?0?0?0??0??0?10?00?0?0????1011???1??1?1??1???1????10???11??01?0?0??010??????11?110?1??00001??0???011?1?1?0???100?????110?1?0??0?00?0???1???0101???11?0??1010?0?1????11?00????0??1??01?0??0??00??00????0?1?????10?0?010?1?10??1?1100?0????100111?1?01?1????????100111??001?0????1???0?0111?1?0?0?11?0????0??1???00?01????1?10???0?01?10?1?1??1?1?111????1??0??0?010?0010??01??000?0???111??????101?0?11???000???1?1????0?1?1000?100??0??0?001???1110??00?1?0?101?10010?0??1??1?00?1??????0??0?0?00?01?0????0??1??00??1?111?11?00?0?010?101?0???1?1110?1???10??10??10?1?10??0?1????0?1?0??0?0000?1??1?1?1?0??010001?0?0???10?11??1?0???0000????1?11??00?10?1??1??00?1???0???010000??1010?1??0001??00???01?110110?0??1?????0?101?10??01???01?00???????0?00???1????1??1??010?1???10000??11?10?01?1000?0?001?01?10?00??01?1???????0?1?0?0?00?01101100????1??0?1?0?101?1?011000??01?01?1???10?1?1??1?0??11?0?01??1?100001?101001?11???110???01????0?1?111?1001???1010?1?0?0?0001?001?10?11??1?1??10????1?1????10??0?0?1?0?0000???000???0?00010?????1??1?1?0?10?10101??1?11?0110?1??1??0?100?????1???00?1????????1?1?011?11??00?0?1???000??1?11??01???0??1?0??00??00?0?1?0???010??0??????1110?0?011?0?11???0000?1?????000?01?10????0010???10???0??111?1??1??0?01000??11????1??0?001???010????00??01???1?10??01110?0??1???????10110??010?0101?1?0???010?01?110??1???101????110?10?1?0????110?00??10?10???1?????00?1000?0?000?1?1?10?0?01?0010?1???1?010?10??1111?0?1???0101?110??0??101????0???11?00?0?0?0????0?0?00?100???01?1?1?000?0???011?0??0??10?010?1?1?10?0?0??????1??1??01???0??01?100011?0?0??1??1??0?11???1????0111?011?11?0001???0??0?0???00?0?0?00??11?0111111??1?0?10???10??0???0??00111?0?000001??00110?0??0000001010?0???111?0?01??101?1010?100?1????101?001??0??101??01?11100?01?10?????0??010???1??0??1??0??11?0??1?11?0???1??1100??01?011???010???010???????100???1??????000????10??00?0??1?1?10?101??00?10???1?01?1??000?00?0???0???11??0?01100?1?0??11111????10??????1??10101?1011?001?1??????100?10?1?01?1??1??????0
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
10011000011011011010101?00111100000001011010010?01?01101011000011001001101001100010010111010111010001011?111100110100101000110111011000100011000110010100111010000101011?0010101101?01101011010111110100001001111111001?11110101000?1010001011110000101?0010001111010010100?1001111010110111000110?1000?0110111101000111110001111100?111110000000011111011000110101111111101011101010011001010101011001000100010011101000111?0010001100100010111010011110111?00?101000100101?10011110?00010000011110100100011?1010101011110111101011011011100010110110010110011001011?00101010000010111100100010001?00010?11111?011111101110101011100001101001000111?100111011001101100100111111110110001011100111110010110011111?00?10110?1111101001010110100111011100111111111011110?011110111011111001110?111110?1011111110010111101101100001011010110001100011111101101111000010101001100101100100000010001000010010000000?10111000001111000?01111010?01010101101100011011010100110100010?11110110110001000110001101000101100?0001100101001100000010100001001010101011011110111?10100000001000010011011001000001011010110?0001110000101001001110001110111100100?10011011101110100010110111111100011111101110001100000010101100001011110101111001111010?01?011110?0010111001100000011100000011110101010100101010101100101?0000000?0001011101000101?10110011111??0111000101101010110001111101100010111001000000101100110011001010000?101011010111000011110?0010?1111011110001000?101?10110001001?010100010010101110111001110100000000010110100110111011001011000011111011100000?0?111000??01110001011?10010??10?001011010000000111001010101101011?010000?11101011111010110100111110?1100101?1000011110100101111011111110101101100?01000100011001110110011110111?10100010111010010000100101011101000001011101001001101010110000101101000001?101001001111110100001110000101111101110011001100100010011101011110100011011011100011011?0110110111101011110100111?1011000111101010100101001001001111?0000?0111110010000110000001010110100100010100110100?000100001?101111000100001101010010111?0?11110100101000111101010?00000000011010111101111010001001000010100101000111110001000111001011110?0111111110101011?10110001110011110101?00001001000?01?00101100110001011011100000010101111100111001010?100111111011011010001101000?11001100001010111011010?111011101111010010000100000011011010100111010101001100100111111011000100000000010010100011011101011011011?1110001101110111?1100110101001001101101101001000110110000100110110111?11011010011001?00?0100010?010001100100?0111000100101010100101111110110111111101?000010011100110000100011111010010001000111001?00001010101001000?00010100011?11101010010011111111011001110001101111100101?01110010?01001011110011011000001001110001?1010?1010110001000000001110111111101000101000000011110?11011001111101100100110101101?111101101100101110110?110111000000?11001001011011010000110011??010011101100100010110011010011001101011?10100100111010011111011100110000000011100100111101010011111100001010111101001100000101001?100?1?00011110100001100001011010101100001?00001000000111
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?001??????110?????0?????01??01?00?1??1??1???100??1???10?0?01101101??00?10???010????0001010?01????1?????0??1?????011100????1??0?01?0?0????1101??01?10?????????0?0???0?1?????00?0??00??11??1???11???0?1???11000??101?1?11?01110?1?1?????0?0111?1???1?1?1??1????110?010?0??????1000???1?????01??????1?00?0????10?0??01??01?????100?1010??0110?11010?10110?0??00?0?1??01?1???0????0?????00??110???0???100?0??01???000??101???000??????1?????00?1?11?1?0?0?01?10???1??1?0?0??1?1?????????0?1???1??010?????1??01????00100?????????0???0??00?101?0??????0?1???????1???0111?0???00?1?1??1???1100????????111?????0?01??????1?????10?????1?110??10??0?????1??????????0??0?1?11??111?0?0?????111?1???????01?00?01?00???1?111??1??0??1???0?????00??0?0?????0???0??1????0??????001??100???11??110?00?0????????0?????1?1??11?1?00???11?1?1?11?00?1?001???11?1???01??????????0??1?00?0??000?11?00?0??1?10?0????011?????101?????1001???1??1????1??11000?1????1?1??0??????1???1?????????01?????00100?1?????0????10??00?????11001????00????0?011????0?1???01?1??0?????????0?1?11?111?????0?0??1?0?0?1??0?1?1????1??1????01?1??????0001???0??1?0??1???0?????1????1??11?0?1??000??????0???0??????1?00??1???000?0???????000??????0????0??0??1?0??????????1???01????0?0??0?1????00??0???????0??10?1??0??0?????????0???????00???111???11??1??101?1????1?01?0????0?0?????????00?11??101??????????0??11??1?????10?1????1??0???01?01????0?10???1?00??0?0?1??0?0???0????0?????0?101??0????0???0?1??????1???????0?0?0??1???1?1???1?0??????0?1000???1??0????11????0011??00?0????0??1?110????0??1?11????????1??1?1?01??0??????1?????00??1??10?01?11?1???0???1?0???1?111???????1??11??11?1?01??0??????1?1?1????000?????0?1?1?0??110101?0?1???1???1????1???00?1??????????0??11?0??1??11?0???1????0?110??1111????00????0????10??1?001?1????????1?101?00??00???01?11???????1?1????1????1?????011?1???11001??10?10?10?111??1?0?0?0??11?1???01?????????0?1??????1?00001??0????0??0?0?0?110?1?10110???01?00??????0?0?0??0?1??10?0????????00001?1?0?11?10???0?????01????1?1?1???0000???1111?1?1?0?101??000??0?????0?0??01????1?0????00??1?1?1?0?000????111???1??11?0?????0????????00?1010?????11???00?1??1??0?100?????0???????????????0?1?1?0?01???0?1?1???110??1?0???00???1??0?0??0???11?1?0?0???01???0???????001?????1?0?10???10?0?1?????0???11?1?????0??0???00???1??101?0??1??0?00111??01???????1?110???10?????0???11?????00??01000?1??1???????0???0??000?0111???????011?01?011??1?????0??????1?00?1?1????110?01??1??0????0?????00?0010?1?001?1?1?10?0?10??011?0?????0???11??0??0???1???0?10?11???0??100????0???01?01?0?0?1????1?0?01???1???10?0?1??0??1????1??1??0??11???1?1?0?1??1?0?????????1??10???0???0?0?01?1?0???????1??0??0????????1001??10?11?111???????1?1???11?1?0?00???1??0???10??1???1????00??????0??1001????1?0001??11?11?1??00111100?1?0????0????0????00?0?00?10??1????00??000??1??011??00?110?0?0??0??????1??1?0???1??0??1??1???0?0??1?1??????0??1010??0???00????10???010????????0????1??????1?0????00??1??1??0?0?01?010??01?00???0??1?0??011??1?1???????11??0?10??0?1?0??11?11????11??????0??001?1?0001?101?1???????10?1??0?01?0??1???????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???
????????????????????????1????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??1????????11???????????????1???0?0??0???????01??????0??0?0???10????1??01????01????01??110????????????????0??????0?0?0???????1?11?0??????0?0???0??0????????????????0???????0??1???1??00????????????????????11????0?1?11???10??1?1???????1??0?????1??????1????????01????????????0?????????01??????1?10??????0?????0????0??????0???001????1???010??01?1????????0?0??00?0???1??????????00????1?????????0?1???1???1?1????0??????????????????00????0?0???0?0??0???????????1????0??????????????????010??????????????1?10??????????????0?????????0????????0????????????????????00??????????01?0????????011???????0??????????????????????0?1??1???????????????????????1?0?1???????1?0?????00??????????11?11??1??0???0?????????0??0???0?????0???????????0??????1?????????????0??0??????????11?1??1??????????????0????0??1???????0?0?0??1??1???11?????0?1??????????????????1????1??0???11????1????0?????????0?????????????10?1??????1???????11??1?1?????????0??????0???1?????????????????0?1??????????????0??????????10????????????1?011????1??????1???????????????????0?0?1??????????0?1??????0????????1???????11?1??????0??1??????1????0???0??????????1???0?1????110?????????????????1??0??1????01?1???????101??????1???????0??1????????????0?????????1?1??0?0????1???????????0???0????0??1?????????1????????1???110???0???1??????0????0?00?1??????1?????????????0???0???????????0????????????10?1????0???????0??0????1??????????????0?0??0?1???1????1?????0?011???????1???1????????????????1???0??????0????????????????0?1????????????0???????01??11?0???????????1?????????10????????0???????0??1??????0?????0???????1?11??0?0???0???1?1???1?1?0??????????0??????0??1??1??????????1????????????0?0?1?0????1?0????????????0???????????1?????????????00?1?????0??????1??????1?0?????0???????????????00??1???0?1??????????0?1??1??1???????1????????1??????0????0??????10??????10????1??0??00?100??0?1?1?1?????????00??????????????????0??1010??1??????????????1????1???1???01?0???????1???????????01?1??????????01??0??????10??????????0????1???0???0??0?????11???0?0?1?????0???1?????1?1??00???????????1?????????1?01?????1?1???????????????0????????????00???????0???1??0??1????01??????????????????????0?1?????00???1???????011?????????0???0????0?????????????1????????????????1?1?????1????0????????1??????????0?1?????????????0??????0?1?0??0????00?????10???????0??????????????1????1?????1???0??0??1??????????????1???????1?0?????????1??1?101????????1????????1????0??????1?????0???????1??????1??11????011?1?1?1??0?10????0?1????????????????0???????0?1??11???0?????????????11????????1?????????????1???????????1???????1??0??0?????????????1??1?1?????????????????1???0?0??????1????????????????????????10????????10??????????0??????0?1??0???0??0????1??1???????????????????01??????0????0??10??1?1??01?0???1???????????????????0?0??1??1????????????0???1??0????0??0?0?1????0??????1??0?????1??0?????????1????0?0??????1??00?0????????????0????1?0?????????????1??????1??????1???????????0??1??0???00??0???1???????1?0????????????01??0?1???0???1??1??1?????0???????????0??0???10???1??????????0?1?????1?1??1???????
??0????????10?????1?????????1???0?1??0???????10??0???0??0?00?000?0??00?01???011????00??001????????????????1??????1?1?1????1??1?10?1??????0?01??10?0????????????1???0?1?????1??1??10??01??0????0???0??????1111???01?0?10?0111??1?0???????00?0?????1???0??0?????0??11??1???????1?1?????????00??????0?11??????1?????00??00??????1??0110???00??01111?1110??1?????1?1??01?1???1??????????10???01???????0?0?1??11???1?1??0?0??????????????????00?1??0?1???0?01?11???1??????0????0??????????????????100??????????????1?00??????????????1???1??0??0??????0?1????????????0?1?0???01?1????????1110????????111?????0?0???????1??????1?????0?0?1??01??0?????0?????????????1?1?0???????0?1?????011?????????10?01??1??1???0??????1??1??0???0?????0?????0?????1??????1????????????10??10????????000?10?1??????????????0????0??1??0???00?0?1??0??0???11?????1?1???1???????????1??0????0??10??01????1????1?????????1?????????????00?1???0??1???????101?1?0?????????1??????0???0??????????0?????00?1??1???????????1?????????000????????????1?010????1?1????0????1??????????????1?1?0??????????0?1??????1????????1???????00?1??????0??1??????0????0???1??????????0??01?1?1??100??????0???1??????0?00??1????00?1???????010??????0???????1??0?0??????????0?????????0?0??0?0????10??????????1??10?0??1??0?????????1???????10???010???0???1??1???0????0?10?0??????1????????????01??10???????????0????????????00?0????0???????1??1????1?0????????????1?1??1?1???0????0?????0?010???????1???1?0??????????????0???1??1???0?????0?0????????1?0????????????11??????00??00?1????1??????1????1????10????????0??0????1??0??????0?????10??0??11?10??0?1???1???1?1???0?1?1???????0??1???0??1??1??0????????0?0????????????1?1?0?1????0?1????0???????1?????????1?0??????????0??10?1??1??10?1???1????0?0?1?????1??????????1????11??1???0?0??????????0?1??0??00??????1????????1??????0????0??????01??????00????01?01?01?110??0?1?1?0??01?????11??????????????????1??0001??0???????1?0????01?0?0?1?0???10?0???????1?1????1????11?0????????0?01??1??????11???0??????1????0?1?0???1??1???1110?1?1?0?01????11??1?????1?0??00???????????11????1???1?10?????000???1???????????0????????????10??????11???0??0??1??0?00??????1???????????????1?1?0?0?10???0?1?????011?????????0???0????0?????????????0????????????????1?1?????1????0???00???1?????0????0?1????????0????1??????000?0??1????11?????01???????0????????0?????1????1?????01??0??1??1??????????????0??0????010???????1?1??1?100????????1????????10?0?0??????0?0???1??1????1??????1?001??1?011?1?0?0??0?10????0?1????????????????0???????1?1??10???1??0?0????0???00?1??????0????1?0??0???1???????????0???????0??1??0???0?????????1??0?1?????????????????0???0?0?1????1????????????????????????01????????110???????0?1???1??0?1??0???0??0???11??0???????????????????10?1????0???00??01??1?0??1011???1?0?????????????????1?0??0?01???????1????0???1??1????1??0?0?0????0??????1??0?1???0??1?????????1????0?1??????0??01?1??0???0?????0????100?????????????0??????1??????1??????1??1?1??0??0???00??1???0??1????100????????????00??0?10??0???1??0??1?????00??????1??11??0??101??10?????????00?1??0??0?0??1???????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?011??????000?????0?????0???10??1?0??1??0???111??0???10?1?00011101??10?10???000????0000111?00????0?????1??0?????00?0?1????0??0?00?0?0????1110??11?11?????????1?1???0?0?????10?0??11??10??1???11???0?0????0110??011?0?10?1110??0?1?????1?1000?????0?1?0??1????110?00??1??????1101???1?????10??????0?00?0????00?0??11??01?????110?1111??0110?10010?11011?1???0?0?1??01?0???0????1?????01??111???1???000?1??00???0?1??010???010??????1?????00?0?00?1?0?0?11?10???1??0?1?1??0?1???????????????0??111?????0??11????00010?????????1???0??11?01??1??????1?0???????1???0010?0???11?0?1??1???1101????????001?????0?0???????0?????00?????1?100??11??0?????1?????????????0?1?0???1?1?1?0?????110?????????10?00?11?00???0?100??1??0??0???0?????10??0?0?????0??????1????0???????10??110???0???011?10?1??????????????1?1??11?0?00???01?0?1??1?10???111???00?1???0???????????0??0?01?1??110?10?11?0??1?01??????110?????101?????1011???1??0????1??11111?1????1?1??0??????1???1?????????11?????01011?1?????1????10??11?????00000????1?????1?111????1?0????1?0??0?????????0?0??1?1?0?????1?1??0?0?1?0??1?1??????0??0????01?0??????1011??????1?0??1???0?????1????1??01?1?0??110??????0???0??????0?10??1????10?0???????111??????0???????0??1?0??????????1???1?????0?1??1?1????11??1???????1??01?1??0??1?????????1???????01???001???00??0??0?0?0????0?00?0??????1?????????0??01??001??????????0??11??0?????00?1????1??1???00?11????1?01???1?01??0?1?0??0?0???0????0?????1?111??1????0???1?1??????1???????0?1?1??0???0?1???0?1??????1?1010???1???????10??????10??01?1????1??0??11????1??1?01????????1??0?1?01??1??????0?????10??1??10?10?01?0???0???0?0???0?001???????1??00??00?1?10??0??????1?1?1????00??????0?1?0?1??0?011??0?1???????0????1????1?0??????????1??00?1??1??00?1???0????0?001??1111????11????0????11??0?000?1????????1?000?11??11???10?11???????1?1????0????1?????000?????11101??01?00?11?000??0?1?0?0??01?0???01?????????1?0??????0??1010??0????1??1?0?0?101?0?10011???10?11??????0?0?1??0?0??00?1????????0101??0???00?01???1?????01????1?0?1???0100???0001?0?1?0?001??100??0?????0?0??01????0??????11??0?1?0?1?001????101???0??01?0?????0????????00?1001?????11???01?1??0??0?100?????0???????????????0?0?0?0?01???1?0?0???000??1?????00???0??1?0??????10?1?1?0???01???0???????001?????0?1?11???01?0?0?????0????0?0????????1???11???1??000?1??0????11100??00???????1???0???11?????1????0?????11??10101?0??0???????0???0??011?0000???????1?0?01?011??1?????1????????11?0?1????100?1???1??0????1?????10?0111?0?011?0?1?00?0?00???10?0?????0???????1??1???0???0?1??11???0??011????1???01?11?1?1?1????0?0?01???1???0??1?1??0??1????1??0??0??10???1?1?1?0??0?1?????????1??10???1???0?1?00?1?1??????????1??1????????1011??0??00?001???????0?1???10?1?1??1???1??1???11??1???1????11??????1??01?0????1?1011??00?00?1??10111110?1??????0????0????01?0?01?10??0????11???11??0??110??11?101?0????0??????0??1?1???0??1??1??????0?1??0?0??????1??1010??1???00????01???101????????0????1??????0??????10??0??0??0?1?00?100??11??0???0??0????010??1?0???????01??1?00??0???1??11?01????10??????0??010?1??001??11?????????11?0??1?10?1??0???????
?0110001001111001101011?100100000?01?0100?11111??1?1?00?01000101011110101?0001011?00110001?11?0110011?01?00110?1001110010111?1110?1?1110?101111110010100100??1?11?11?010?1?1001?001?100?1100?00111010011100111?01101001?00010000001?0000100110001111000?001?100000000001001?111001111010?11101???1?1110?01101?1001100101001000111101?01010?01000?1000011100100000010000110???11100010000111?10000011111101110?10001011?11101??011?1?00010100000110000?000001?10?00?001110?10?01?10000?101?0??110?0?10011100?0?111001?001010111?101011111010?010111?10?10?0?0000110110?1?001111??0011101100011?01101?101?0?11010??10?100?00?11?1000100101101100101011?1?001000?100?1111110001001?0110101000101111101?1110100110110?00?10000?01101??100100?0?0?100111010010??00000?11110?101011100?0010011001???0?001???1011100011110??1001010?11101?1011010010?110001010100?00010?0010?0111011010101111110001?11100000001110111?1110010011110?100?01100000???10?110011?0011?00000?01?1011001?1?000000110101010?1010100??1101011010?110?00?00100?1001?01000000001010??1?0111010111111?1000000?1010111?110000?0100010?1010111010?1?0101010011100111?0001?0?00?1?11?011?000?1011??010111000111?0110101?100101000?1?000?100??001111?10111101000?0010?01001?0010?10?0111?1?000?010?100?0?1?11?11000001?101?0101?000001111?10001100?0?01001?1010?0001?101000?1?101110001??01000011010111000?0?000011010111?00100100?11?1001010?00??101?010011?00?0000001?101101010??1?10?0110101101011011?000?11100001111??100?1111010000100111010?110110100011111?0010010?01001111010?00001011111011?00?0?1110?0??0?00?100?11?1101???00?001?11?000111010100100000?0000101?101100?000111?000?110?1?00?001110??111?00?10111000??11101?1?101100010?1?0101011?001000011110??001011111100011?100111011?0100011001?00101010101000000101101111000?00000110011000?000001?0?10111?100???1000?0110?011??0?10001100?010001001?00000?0011101010?00101?10001111?100?0?1?01010110101111110?1001001?0100011100110101110110101011101110?1011?111011000?111111011110101001111111?10001010000?100011100?00111?0?0101111010001110000?0?000011000001010?1110111?000?11111000011?110001110010011000111011?111100100111100010100??100101??0101?1111010???1?10001111100??0110100??011?000000?10???0100100101010001?101?1?101100?110111000?00100?100001?011001111??010101010?0?00100101101??1??001?0?00?110010001110?10000?01001?01110?110111?0011011000?0100111?001?01111110010?0010010110000?1101?1111111100?0100001101101101?10010010100?0100011010001?100?1101?100111111100?0?00?00101110001011?01?1011101?110111101010?100?100001?1110001011100?111110001001101?01010010111011?1010101000?0001111?11011000010?0??01010?010???01?10111011110?10111?110101011?1?1?001010101?00?011101010?1?1??10001?0101001001101010110?1110?01000?0?0?0??100111011010000001110001011001100110111111101110??110110100000111?1?101?1001001?0000001010001?1001100?1?000111?0?0?100110100010?1011?011100?1??11000?000001?0101001?1000110111111??010?11?011010?01000010110011011?010??001100110110?010000100000?01??111101010101?0100101010110?110???0000?1110111001?00001?1011101111011?10?11101110111
?1001100000010000100001?001100110010?1011011111?00?1001?010000010100011111000011110000001111111000000011?01101010001110001101000111001100101001001001101111001110?001110?0?0110?111?000?1111100010110000011100?00101111?01011110101?1111100101110100110?0110101000111000110?000011011100?11111??10?0111?1001001000100110000100001110?001100101000010101011001010011111110111?00101010010011101111000101000110011101000100110?010001?011000111111001001011110?11?001101100101?01?11101?0111101000?010010100111?111100?0010000000000100000001?011011101001?1?0110000101?1?011000?10101001110111?01010?10001?10110?0001000?1001111110010101111000011100?00101110?01101110011000100?0010100100110101000?1010000010001?11?10110?101011101100100100110011111110??01000111111?11100000111101110111??010001?1?0100011010110?00001100?00100?0110010101?010001011110111010?011101001101111111011111010011001000110101101?11001110111111110?11100000?0011?10010100000001010100?1011101?0?01011011100010001000000??1000100010?000001011001?1000100110110100100??110100110001010?11110110011100110011110101011010111100011?111111100011010011?10111010011?00?101?011110100?001111001000?0101100?111000010?111001100?1110011101100010000?010100110110111?01?100011?100?101110110?1011?00010100?010100001000000001000110011?1100111?0101001110111001?01111101110??1101011110001011101?110001111011101110010?1011000100?01?10010100110?1110010110?0011111111?0?01?0100010001110010?011?11101011000?1010?0101101010111010010?00110010110101111011101110110111010?11000111101101?10?0?000010??1?11?101011?1110???00?111110?000101111111101011?1001111?001101?0000000001?00101100?000101?1111001?100100011?010001011000010001101000110?100001000000??100101100000111?10000001110011000111?10011010000101010001101000100110010000101111110011101?0010110100111111?00110111101?10001100?10101110101010100000011111?00001?01101100?10001?1?0000101000000001101100001?1011111001101101001000101110101110?1010?000110011?100111010000010100010101101100010111?110100010?0001101?0101111001001000010?0?00011110110000110010011?111?01010111100?000111100001011111111010?0010111111000111100100?0010000?00010011101000?1?10100100010?01110100?10000010001?00???111011011001101110010111100110100010100001010?101010110010001110010001001?1001000101000?00??00010?001100110010110?0110101010100011111100001111110111101101000?011?00000010101?1001001111000?000101001011000?0010001010011000?11000100101101001000100010001111010010001000011?1101?10110100111110?10?0111010?011000110000?010011011110011010101100?110010110100101?11000101010001?000100101111010110?11010100010?10?001101101?0?00?10100101101?10011?11110111001?000111110100101110001101?1?01101101?1010001111101010000?0001?10000?1?101??110100001110000011001110011111100000001101111000??10111101000010101?10010101001?010010001100100001110?1?0111101101?100000010110?1011?010000?1??11100110011110001110?0011101110011??111?100111010011111110011000000001110111111000110111000010100110000001011000101?1101001101111?010???11011010011100000011000010001011000?10?00011101100
???????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????0???????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????0?????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????0????0??????????1??????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????0???????????????????1????????????????????????????????????????????????????????????0????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????0???????????????????????????????????????????
??0????????11???????????????0???0?0??0???????0???????1??1?1????0????0??00????10????01??101????????????????1??????1?1?0???????1?10?0??????1?0???1??0????????????????0???????0??????0??01????????????????????01????1?0?10???00??1?1???????1??0?????1??????1????????11????????????1?????????10??????1?00??????0?????1????0??????0???010????0???011??11?0????????0?1??10?0???1??????????11????1?????????1?1???1???1?1????1??????????????????10????1?0???0?1??1???????????1????1??????????????????011??????????????0?01??????????????1?????????1????????0????????????????????1???????????00?1????????101??????????????????????????????1?0??0???????????????????????0?0?0???????1?1?????11??????????00?11??0??1???1?????????1??1???1?????0???????????1??????0?????????????0??1??????????01?0??0??????????????1????1??1???????0?1?1??0??0???01?????1?0??????????????????0????1??1???10????0????1?????????1?????????????10?1??????0???????00??0?0?????????1??????1???????????????????????0??????????????1??????????01????????????1?011????1??????0???????????????????0?1?1??????????1?0??????1????????1???????11?0??????0??1??????1????1???0??????????0???1?0????011?????????????????0?????1????10?1???????111??????0???????0??0????????????1?????????0?0??1?0????0???????????1???0????0??1?????????1????????0???111???1???1??????1????1?01?1??????0?????????????1???0???????????0????????????11?1????????????1??1????1??????????????1?0??0?1???1????0?????0?100???????0???0????????????????0???1??????0????????????????0?1????????????0???????01??11?0???????????1?????????10????????1???????1??0??????0?????0???????0?01??1?0???1???0?1???1?0?1??????????1??????0??0??1??????????1????????????1?1?0?0????1?0????????????1???????????1?????????????10?1?????0??????1??????1?0?????1???????????????10??1???0?1??????????1?0??1??0???????0???????????????0????0??????10??????00????0??1??01?001??0?0?0?1?????????10??????????????????0??1111??1??????????????1????1???0???01?1???????0???????????10?0??????????00??0??????01??????????0????0???1???0??1?????11???0?0?1?????0???0?????0?0??00???????????1?????????0?11?????0?0????????????????????????????10???????0???0??1??0????11??????????????????????0?0?????10???1???????101?????????1???1????0?????????????0????????????????0?1?????1????1????????1??????????0?0?????????????1??????0?0?0??1????11?????01???????1??????????????1????1?????1???0??0??0??????????????0???????0???????????0??1?100????????1????????1????0??????0?????0???????0??????0??00????000?1?1?0??0?00????1?1????????????????1???????1?1??11???0?????????????10????????0?????????????0???????????1???????1??1??1?????????????0??0?1?????????????????????0?1??????0????????????????????????01????????10??????????0??????1?0??0???1??0????1??0???????????????????10??????1????0??01??1?1??11?1???1???????????????????1?0??0??0????????????1???0??1????1??1?1?1????0??????1??1?????1??0?????????0????1?0??????1??10?0????????????0????1?1?????????????1??????0??????0???????????0??0??0???????1???1???????0?0????????????01??1?0???1???1??1??0?????0???????????0??0???11???1??????????0?1?????0?0??0???????
????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????
?110??????111?????1?????00??11?00?10?0??1???100??0???00?1?10101100??10?00???110????1011100?01????1?????0??1?????110010????1??0100?1?0????1011??10?01??0??????0?0???1?1?????11?0??01??01??0???00???0?1???00101??100?0?00?00011?0?1?????0?0100?1???0?1?1??0????101?110?0??????0011???1?????00??????1?01?0????11?0??10??00?????100?0000??0010?10010?01101?0??00?1?1??01?0???0????1?????10??101?0?1???011?1??11???000??110???001??????0?????11?1?01?1?0?1?01?10???0??1?1?1??1?0??1??????1?0???1??000?????1??10????01011?????????0???0??11?010?0??????0?1?????0?1???1001?1???11?1?0??1???1100????????101?????0?00??????0?????11?????0?001??11??0?????1??????????0??0?1?10??000?1?1?????000?1???????01?00?10?00???0?100??1??1??1???0?????01??1?1?????1???0??1????0??????111??110???10??111?00?0????????1?????1?1??00?1?00???10?1?0?01?11?0?110???11?1???01??????????0??0?01?0??110?00?01?0??1?01?1????111??1??011?????01001??1??1????1??00101?0????0?0??0??????1???1?????????01?1?1?00101?1?????0????01??00?????11110????10????1?011????1?0???10?0??0?????????1?0?01?111?????0?0??1?0?0?1??1?0?0????1??1??0?10?0??????1001???0??1?0??0???0????10????1??10?0?1??001??????1???1??????1?00??1???101?1???????000??????0????1??1??0?0??????????1???00????1?0??0?1????11??0???????1??01?0??1??1?????????0?1?????10???011???11??0??011?0????1?00?0????1?0?????????11?00??110?1????1???0?111??0?????11?1????0??1???11?11????1?01???1?10??1?1?1??1?0???0????0?????1?000??1?1??0???0?1??????0???????000?1??1???1?0???0?0??????0?1011???0??0??1?00????1110??11?1????0??1?100????1??0?00????????0??1?1?10?00??????0?????10??1??00?00?01?0???1???1?0???0?100???????1??00??01?1?01??0??????0?1?1????111?????0?1?1?1??000110?0?1???0???0??1?0???1101??????????1??10?0??0??10?0???0????0?010??1110????10????0????00?10?100?0????????0?100?11??10???00?11???????0?1????0????0?????110?1???01101??00?01?00?100??1?0?1?11?11?0???01?????????1?1?0????1?00111??0????1??1?0?0?110?1?00111???00?01?1????0?0?0??0?0??10?1????????10110?1?1?10?10???0?????00????0?0?0?1?1110???0110?1?0?0?010??100?01?????0?0??00????0?0????11??1?1?1?1?000????101???0?010?1?????1??????0?11?0010?????10???10?1??1??0?101?????0???????????????0?0?1?1?11???1?0?0???101??1?00??00???0??0?1??0???01?0?1?0???110??0???????010?0???1?1?01???01?1?1?????1???01?1?????1??0???10???1??100?1??0??0?01001??11???????0?101???00?????1???01???0?11??11111?1??1???????0???1??011?0100???????010?01?001??1???1?1??????0?00?1?0????111?10??1??10???0?????01?1010?0?011?0?0?01?1?11??011?1?????1???11??0??1???0???1?11?00???0??001????0???00?11?0?1?1????0?0?01???0???00?1?0??0??1????1??0??1??00???1?1?1?1??1?0?????????1??10???0???0?0000?1?0???????1??1??0????????1111??11?10?111???????0?1???10?1?0?01??01?01???00??1???1????00??1???1??0001????0?0010??00?11?1??10010000?0?0????1????0????00?0?01?01??1????01??110??1??000??00?101?1?0??0??????1??0?0???1??0??1??0???1?1??0?0??????0??0110??10??00???100???100???????01????0??????0?0????11??1??1??1?0?11?110??11?11???1??0?0??011??1?0???????10??1?00?00?0?1??00?10????10??????0??111?0?1110?011?0??????011?1??0?01?0??1???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??1????????10???????????????1???0?1??1???????0???????0??1?1????1????1??00????00????1???100????????????????0??????1?1?????????0?11?0????????0???1???????????????????0???????0??????1??10????????????????????11????0?0?01???01??0?0???????1??1?????0??????1?????????0????????????1??????????1??????0?10????????????0????0????????????0????0???110??10?0????????0?0???1?0???0??????????10????1?????????1?0???0???0?1????0??????????????????11????1?1???1?1??1???????????0????1??????????????????100??????????????1?01??????????????0?????????1????????1????????????????????1???????????00?0????????010??????????????????????????????0?0??0???????????????????????0?1?1???????1?1?????00??????????10?10?????0???0?????????0??1???1?????????????????0??????0????????????????0??????????1??1??0??????????????1????1??0???????1???1??0??0????1?????1?1??????????????????1????1??0???01????0????1?????????0?????????????00?0??????1???????10??0?1?????????1??????0???????????????????????1??????????????0??????????11????????????0?0?0????1??????0?????????????????????1?0????????????1???????????????0???????11????????0??1??????0????0???0??????????0?????1????011?????????????????1?????0????1??1???????100??????1???????0??0????????????1?????????1?0??1?0????1???????????0???0????0??1?????????1????????1???00????????0???????????0?01?1??????0?????????????1???0???????????0????????????01?0???????????????1????0??????????????0?1??0?0???1????1?????0?010???????0???1????????????????????1??????0??????????????????0????????????0???????01??11?1???????????1?????????10????????????????1??1????????????0???????1?01??0?0???0???1?0???0???1??????????1??????0??1??1??????????1????????????1?0?0?0????1?0????????????0???????????1?????????????10?1?????1??????0??????0?1?????1???????????????00??0???1?1??????????0?0??0??0???????1???????????????1????0??????11??????01????0?????10?000??0???0?1??????????1??????????????????1??0101??1??????????????1????1???1????1?1???????0???????????10?0??????????00??0??????11??????????0????0???0???1??1?????00?????0???????1???0?????0?0??00???????????0?????????0?10?????1?0????????????????????????????11???????1???1??0??0????1???????????????????????0???????01???1???????000?????????1???0??????????????????0????????????????0?0??????????1????????1??????????1?0?????????????1??????1???0??1????01?????01???????0??????????????0????0?????0???1??1?????????????????0???????0???????????1??0?0?0????????0????????0????0??????1?????0???????1??????0??00????111?0?0?0??1?1?????0?1????????????????0???????1?0??11???0???????????????????????1?????????????1???????????1???????1??1??0?????????????1??1?1?????????????????????1?0???????????????????????????????10????????01??????????1????????1??0???0??1????1??0???????????????????01??????1????0??01??0?????0?0???0???????????????????1?1?????0????????????0???0??1????1??0?0?1????1??????0??1?????1??0?????????0????0?1??????0??11?1????????????0??????0?????????????0??????0??????1???????????1??1??0???????1???0???????1?1????????????10??0?0???0???1??0????????1???????????0??1???0????1??????????0?0??????????0???????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0100??1??100?????0?0?1?10??00?10?01?0110?00011??0???01?00111100010?10010?0001001??1011001?10????0?0???0??00????0010000???00?1011?0?01?0?0011?101?00000??00??1?1???0?100???0010?011?110??0?0?11???001??0010111?11010110?10111?110???1?1?101110??1011?01?0????110101010?101??1001?1011????101?????1?10?0?01?11?0?111?100??1??010?0010?11111?11111?00001?1??01?1?0?011?1???1???01????010??010?0?0?1?110?0?111???1110?100?1?010??????1????110?0?10?0?0?1?00?010?00??0?0?10?1?10?1????1?1?1?1?1??100?1???00?11????01011?????????11??0?000?101?0??1?1?1?1?????1?0???1001?0?1?1101?1??0??00001??????0?101?110?1?011?0???0???0?10?10?10?11101011?1?01?1111??????1110?0?0?00??001?1?0?0???01000???00??11?10?10111???1?001??0?10?11??01????110??0?1???1?11??01?110??1??11?0101??111?0000??100?1110???????010???11?11?11?0?01???11?1?1?01?01?0?1101??11?0??010????00?0??1??0?11?1??001?10?0110111111?0????00110100110????000010?11??10???0??01110?0???01?11?0??????1???000????0??11?0?0?0101000????10?0??110101??0??01111????10?0??0?111?01?0?0???0110010??1??????1?1?11?111??10?0?10?1010110?01?1?1?0??1?11?11110?0?0????0111???0??0?0??0?1?0????00???11??00?1?1?0010??????110011?1??01000??11??000?1?0?1???011?????000?001??0?1110???1???1001???00?1??1101?0?0????10?00????0??1??10?0??1??10??11????1?111???11?0?011?1?11?00?1000?1????011010?1?01?1????????000000??001?01???1??01?001101?0?0?00?1????0??0?1?01?10????0?11?0?0?11?0001?1??1?1?101????0??1??0?000?0110??11??111?1???101??????101?0?01???101???0?1????0?001100?1010?0??0?000???1100??11?1?0?110?10111?1??1??0?1110??????0??1?1?11?01?0????0??1??11??1?101?00?10?0?010?011?00??0?0110?0???10??11?001?1?11?11?1????0?0?0??0?010011??1?1?0?1??101101?0?0???00?10??1?100?1001????1?10?111?0111??0?010?1???1???101111??101100??0110??111??00?110000?0??0????10?101?01??11???00?01???????0?00???1????1??1?1000?1?1?001011000?00?10?0111?1?010?00?00?10?001?0?????0?1?111?0?10?11110001????1??0?1?1?110?1?111111??10?0010???11?000??1?1??01?0110??0?100011?100110?011??111???000???0?0?000?0101???0010?1?1?1?1101?010?11?00??0?0??00????0?0????00??000?0?1?1011?1?011???1?00100?????0??0?100?00?101100?1?00?0010?1000??0?111???1?0??110?01???????0?1?111?11??0010?1???101??0?10??01???10?011??01??01?1?0?1???110??1??????1110?1?001?0?01???1110?1?????001?00?01????0001???01???0??000?0??1?10?01000?001????1??01000???110????00??10???0?00??0111000??1??1???100110??100?1111?1?0???100?10?001??0???000????101?10?1?0????010?00??00?110??1?????01?1110?0?010?000?01?0?01?1111?1???0?000?10??000111?0???1110?011??0??110????0???01?10?0?1?0????100?10?001??110?1?1?101?0???001?10?1??10?101?1?0?11?0?0??????0??0??10???1??10?011111?1?1??0??0??1?10???1????1111?011?01?01100??1??1?1???11?0?0?10??10?0110000??1?0?00???10??1???1??0010111?100101??10100?01?1010010011?0???100?1?01??001?1011?110?10???100?110??0??110??10?10001?00?10?????0?0101???1??0??0??01?00?0??1?10?1???0??1111??01?011???001???010???????100??001?????1100???001?01?0??0?0?00?010??11?00???0?11?0??000?10?1??01???10??0?00000?0?1??00011????010???0?0??10001?1111?110?1??????101?00?1?11?1??1??????1
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?010???0??111?????1?1?0?10??00?01?11?11?0???001??0???01?00011101110?11?00?011100???1101001?00????1?????1??1?????010101????0??0000?1?00?0?0100??01?00?11???1??0?1???1?1?????00?0??01?100??0?1?00???1?0???001010?011?0010?10001?100?????0?0011?1???110?1??0????111?10111?01???0011??10?????11??????0?11?0?1??11?0??01??10?????100?0011?01110?00101?01011?1??01?0?1??01?1???0????0?????00??110?0?0???110?0??11???011??110?1?011??????1?????11?0?00?0?1?1?01?100??1??0?0?1??0?0??1??????0?1???1??011?1???00?01????01100?????????11??1??01?101?1????1?1?0?????1?1???1011?1???1011?1??1???0010????????011???1?1?110?0???1???0?01??0?10?000?1111?1??0??1?0???????10??0?0?00??001?0?0?0???10110???01??00?11?00?01???0?001??1?00??1???0????010??1?0???0?1???1??001??0??10?1011??110???01??101?00?0????????10????1?10?00?0?11???10?0?1?11?01?0?0000??10?0???00????11????1??1?10?1??000?01?10?11?0101?0????0000001?000?????01101?00??00???1??01111?0????0?1??0??????0???100???????11?1?1?11001?0????01????11??00?????10100????00?0??0?110?00?1?0???00111?0?????????1?0?00?100??1??1?1??0?010?1?10?1?1?1??1??1?11?00?0?1????1101???0??0?1??0???1????10????0??01?1?1??100??????00?010?1???0000??1???000?0???0???000?????011?0?1??0??0?1???0???1111???00?0??0?1??1?0????00?10???????0??10?1??1??11??0?????0?1?????00???111?1?11??1?0001?1????1?0111?0?00?1????????101110??000?0????1???1?1100?1???1?11?0????0??0???10?10????1?01???1?11??1?1?1??1?0???0????1??1??1?100?0111??01??111?0???001??????011?1?00???010???1?0????1?0?0001??10??0??0?111???1001??01?1???010?1?100????1??0?11????????1??0?0?00?00?0????0??0??10??0?101?00?01?1?000?111?0???0?1110?????01??00??10?0?00??0??????1?1?1??0?001??0??1?1?1?0??010111?1?0???10?11??0?1???0100??????????1??01?0??1??00?1???1????00001??0010?0??01????1????00?01?111?0??0?????1?001?11??10???11?00???????0?00???1????0??0??000?0???00001??11?01?01?100??0?101?00?00?1???10?0???????1?0?1???00?01111?01????0??1?0?1?111?0?10110???01?00?1????1?0?0??1?0??01?1?00????101100?100?10?10???100???00????0?0?0?0?0111???0001?0?0?0?011??100?01?00??1?1??10????0?0????11??1?1?0?0?001????100???0?00001?????1????1?0?00?01000????10?1100?1??0??0?000?????0????1?0????????1?0?001?00??01?0?1???010??0?00??00???1??1?0??0???10?0?0?0???010??1??????1110?0?000?1?00???11?0?0?????0?1?01?11????1010???10???1??101?0??1??0?11111??11???????0?101???10?????11??11???0?01??10001?1??0???????01110??100?0001?1?????000?11?110??0???110????0?0?01?1?1????101?10??10?01???1?????00?0101?0?111?0?0?01?1?10?0110?0?????01??01??00?1?1?1???0100?111??1??010????1???01?11?0?0?0????0?0?10?001???10?1?1??01?1????0??0??1??00?011?1?0?01?0?0??????0??0??11???1??11?110110?0?1??1??0??1??1????????0100?010?01?0011???1??1?0???11?0?0?00??11?1101?10??1?1?11???00??0???0??11110?1?110101??00001?0??1101101101?1???10????11???10?1010?01??1????01??111??1??011??11?010?0?1??1??????1??0?0???1??0??0??0??01?0??0?01?0???0??0001??00??11???101???101???????010???0??????010????00??1??0??0?1?11?110??01?10???0?10?1??000??0?0???1???10??1?10?10?0?1??00?11????01??????1??11010?1111?011?0??????010?10?1?01?0??0??????1
??11??????100?????1?????1???1???1?1??0??????001??0???11?1?11?001?0??01?10???000????0010010???????0?????1??1??????0?1?1????1??1?01?0??????0?01??01?01???????????1???0?0?????11?1??10??10??1????1???1?0????0001???00?0?01?0000??1?0???????10?0?????1?0?0??0?????00?01??1??????00?1?????????00??????0?01?0????0??0??01??11?????100?0000??1100?11110?1000??1???0?1?0??01?0???0??????????01??000???????101?1??00???1?1??011???11???????0?????00?1?10?0???1?10?10???0??0?0?0??0?1???????????????1??011?????1??11????1000??????????1???1???0?01??1??????1?1???????????00?1?1???00?1????????0111????????000?????1?0???????0?????00?????1?010??10??1?????1?????????????1?1?0?????0?1?1?????001?????????00?01?00??0???1??????1??0??0???0?????10??1?1?????1??????1????????????11??10????0???101?11?0??????????????0????11?0??1???01?0?1??0?01???11?????1?0???0???????????0??1????0??00??01?10?0??1?00???????00?????1?1?????0010???0??1????0??11110?1?????????0??????0???1?????????10?????10?1??1?????1????01???1?????001?0??????????1?111????1?1????1????0?????????0????0?1?1?????1?1??1?0?0?0??1????????1??0????10?0??????1??1??????0?0??0???0??????????0??01?1?0??001??????0???1??????1?01??1????11?0???????111??????0???????1??0?1??????????0???1?????1?0??1?0????11??????????1??11?1??1??1?????????1???????00???010???01??1??1???1????1?01?1??????0?????????1??00??10???????????1??01????????10?1????0??1????0?00????0?01??????0??0?0?0??0?1???1????0?????1?001??0????0???0?1??????????????0?0?0??0???0?0???0?0??????0?011????0???????10??????00??00?1????0??0???1????1??1?01????????1??0???11??1??????0?????10??1??01?01??0?0???1???0?1???0?1?1???????0??10??11?1?01??1????????1?0????01??????1?0?0?1????000????0???????0????1????0?0??????????0??11?1??0??10?0???0????1?100???0?1????00????0????11??0?010?1????????0?0?0??0??01???01?0????????0??????1????1?????011??????10?0??00?01?11?110??0?1?1?1??11?????10?????????1????????1??0110??1????0??0?0???110?0?01100???00?10??????0?0?1??1????00?1????????0100??0???1??10???0??????1????1?1?1???1000???1000?0?1?0?001???10??1?????0?1??11????0??????01??0?1?1?1?111????010???0??00?0?????0?????????0??00??????01???0??0??0??0?01??????0???????????????1?0?0?0?01???1?0?????000?????????1???0????1??????10???0?0???11???????????101?????1????0???10?0?1?????0????0?0????????0???11???0??101?1??0????01??1??11???????0???0???11?????1????1?????10??00?0??1??0???????????0??0?1?1101???????0?1??0?010??0?????1????????10?0?1????100?0???1??1????1?????00?1101?1?101?1?0?1??0?10????0?1?????????????0??0???????0?0??10???0??1?0????1???01?1????0?1????0?0??0???0???0????1??1??1????0??1??1???0?????1???1??0?0?????????0???0???0???0?1?00?1?0??????????1?????????????11??0???0?110???????0?0???0??0?1??0???0??0???11??1???1????10?????????01?1????1??100??00??0?1??00011?01?1??????1?????????10?0?01?11??1????01???1???1??0????1??111?0????0??????0??0?0???0??1?????????0????1?0??????1??0000??1???00????0????101????????0????0??????0??????0??????1??1?0??0??11??10??0???1??0????010????1???????00??0?10??1???1??0??10????00??????1??100?1??110??11?????????00?1??0??0?1??1???????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????0???????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????
??0????????00?????0?????1???0???1?0??1???????10??0???01?1?00?001?0??10?10???101????10??100???????1????????1??????1?0?1????0??1?11?1??????0?10??10?0????????????1???0?1?????0??1??11??10??0????0???1?1????0011???00?1?10?0000??1?1???????11?0?????1???0??0?????1??00??1??????01?1?????????10??????0?01??????0??0??10??01?????001?1011???11??01100?0000??1?????1?1??11?0???0??????????00???01???????0?0?0??01???1?1??100??????????????????01?1?00?1???0?01?10???1??????0????0??????????????????001?????1???1????0110??????????1???0???1??0??0??????1?0????????????1?1?0???10?1????????1011????????101?????1?0???????1?????11?????1?0?1??00??1?????0?????????????1?1?1?????0?0?1?????010?????????01?10??1??1???0??????0??1??0???1?????10??0?1?????1??????0????????????01??11????1???100?01?1??????????????0????11?0??1???10?0?1??0??0???01?????0?0???1???????????1??1????1??01??01??0?0????0????????01?????0?0?????0000???0??1???????111?1?1?????????1??????1???0?????????10?????00?0??0?????0?????0???0?????010?0??????????1?001????0?1????0????0??????????????0?1?1???????1??0?1?1????0????????0??0????01?1??????1??0??????0????0???0??????????1??10?0?0??111??????1???1??????1?10??0????11?0???????110??????0???????1??0?0??????????0???1?????1?1??0?0????00??????????0??01?1??1??1?????????0???????10???101???0???1??1???1????0?00?0??????1?????????1??11??01???????????0???0????????11?0????0??1????1??0????0?0??????????0?0?1??0?0???1????1?????1?000???????0???1?0??????????????0?0?0??0???0?0???1?0??????0?010????1???????11??????10??10?0????0??????1????0????01????????1??1???01??1??????1?????10??1??01?00??1?1???0???0?1???1?0?0???????1??0???11?0??1??0????????1?1????????????1?1?0?1????001????0???????0????1????1?1??????????0??00?0??1??00?0???1????1?0?0???1?1????0?????0????10??1?101?1????????0?1?0??1??00???11?1????????0??????0????1?????001??????10?1??01?01?00?111??0?0?1?0??10?????10?????????1????????0??0001??0???????1?1????11?0?100?0???00?1???????1?0????1????10?1????????1011??1??????00???1??????0????1?0?1???0??0???1010?1?0?0?01????00??1?????0?1??01????0??????01??0?1?0?0?01?????111???0???0?0?????0????????????00??????10???1??1??0??0?01??????1???????????????0?1?0?1?11???0?0?????010?????????1???0????1??????00???0?1????????????????011?????0????1???10???1?????0????1?0????????1???00???1??101?1??1????10??1??01???????0???????00?????0????1?????11??0??0??1??0???????????0??1????110???????0?1??0?100????????1????????00?0?1?????10?1???1??1????0?????01?010??0?101?1?1?1??1?11????0?0????????????????1???????1?1??00???0??0?1????0???00?0????1?0????0?1??1???0???????????1???????0??0??1???1?????????0??0?0?????????????????1???1?0?1??0?0??????????1?????????????10??0?????110???????1?0???1??0?1??1???1??0???01??1???0????0??????????01?0????1???10??11??0?1??0010??00?0??????1??????????1?0??1?00??1????0????1???1??0????0??001?1????1??????0??0?0???1??1?????????1????1?0??????0??01?1??0???10????0????100?????????????0??????0??????1??????0??1?0??0??00??11??0???1??1????011????0???????11??1?01??0???1??0??10????00??????0??100?1??000??00?????????10?1??0??0?0??0???????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0011100111011011100010?111101101000?1100100011?01?01100111010001101001000000011100000101010111110010110?01011110111001001101011110100101101000011000110000101110?111000?0?1100?000?001?0100110011000000010100?10111010?10000000000?1000100110111111100?0101011011001111101?111110101000?11101?001?1010?1011100101010100011010010010?111111011000110011000111011000101110111?01110101010001010000110000101001101000001000101?100001?100110110111101100010010?00?010011011100?01?00101?0001010010?000101001000?01011101101010110000000111100?001101000101?0?0111010000?1?001110?10000011110000?01001?10000?10000?1011110?0100110100010110111100010101?10110011?1011100110100100111001010101010011111?0110011011100?10?00000?000001101001001001011110010011??00111010110?10001110110011001111??000001?0?0110100011001?11010000?11101?1001101001?001110001001100111?001001000011101011100100100001001010101000011?11110101110010111?01010000?1100?1000010110000100111111111000?1?01000101110011110100000??0111101011?00001010101000111011100000101011??111110100000100?00100010011110011100011111011010110001011?111100110111001010?01001010110?110100?101011101?01000011110010101001?110100100?11010100101110100110100110101?111001001111100?00?000011?1011111000010?1001?00000011?100111111101001110000110011?0000110?1010000110100000?10011001001??1010011110001010101?100011100010000000001?1110101010?00?11100000110?000001001110000101110?1?10?0011101011100100?010?10111100001?0011?1110011000000001010?01110101011101001011100111001110101010000001001100?01?1?011000??00001111111?00101??11?100101?010110011100010110?0100110?101010?0111111101?101100110110100?0100101?001010010?011111111100001111101000010?111100101001??010100110101011?01000000011110011001?10010010101111111000101010011110011010101000100000011?1001110111001010011100011100?10010000111001001110011011011110110?01100?11011100?01011?0?0111010100101110101001011?0110011110010000001000010100001100?0110?101111001?100101001100000011010000011101111111?110010100?0000110?1001111010111001011?1?10010110111010110001010?000?1000011101000100100001100010100101000010100110000010010001111111100?1011011101011111?00111001010?10000111?10000011110?01??1011011110111100101000000101010010010001110110?111000110000011100010110100?0011001011010?101111010?100100100110001?1011101011000010011010000011101110011110010?100111110011101000100001001010001110111010001?0110011100101111?00100100001101010011001101110001001111111110101?1001?00101101101110?11?1101101?100001111101?001000111111010010101101?101100010110001?00110111010100?010010000000011010100010100010?10?100001100?0?00?00000000011?10111?11101010111000110100000011001001010010?01110100?100111010011001010000100?01011?0?110??110010100111010110110101001111000111110111010110??00100101011001100?00101110010?111011011000100111101?000110011000?101011110111?0001?010110?0??00001110011100001010?0011011011001?0010?101001100000001111011001100111011100011100001111100010011011000100100010111?0100101011010?111???01000100101111111011000011010110011?11100010101101
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????01?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????0?????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?110??????101?????1?1?0?00??00?10?11?11?0???111??0???01?00001111010?11?00?0?0111???1111101?01????1?????1??1?????010111????0??0000?1?11?1?0011??00?11?01??????1?0???0?1?????11?1??01?001??0?1?00???0?0???111101?111?1101?01000?1?0?????1?0101?0???0?1?0??0????101?11011?10???1010??10?????00??????0?00?0?1??00?0??01??11?????111?1101?10101?11100?11000?1??00?0?1??00?1???1????0?????10??000?1?1???010?1??01???110??010?1?101??????0?????11?1?10?1?1?1?11?011??1??0?1?1??0?1??1??????0?1???1??100?0???01?11????01011?????????00??0??00?001?0????1?0?1?????0?1???0111?1???1001?1??0???0100????????101???1?0?000?1???1???0?11??1?11?111?100??0??1??0?1???????00??0?1?10??101?0?0?0???00100???10??10?00?10?01???1?101??1?10??1???0????000??0?0???0?0???1??001??1??00?0110??110???10??010?00?0????????00????1?11?10?1?11???11?0?0?10?10?1?0110??10?1???00????00????0??1?11?0??101?10?00?00?1110?0????1000011?100?????10100?01??11???1??00110?1????0?1??0??????0???001???????01?1?1?01011?0????01????01??01?????01110????11?0??0?110?10?0?0???11011?1?????????0?1?01?010??0??0?1??0?1?0?1?00?0?0?1??0??0?10?01?0?1????1100???0??0?1??1???1????01????0??11?1?1??001??????10?110?1???1010??0???101?0???0???001?????10??1?1??0??0?0???1???10?1???01?0??1?0??0?0????00?10???????1??10?1??1??1???0?????1?0?????01???001?0?00??1?1101?1????1?1101?1?10?0????????010110??000?0????1???1?1101?0???0?11?1????1??0???11?00????0?10???0?11??1?0?0??1?0???0????1??1??0?001?1110??01??111?0???001??????001?1?11???111???1?1????0?1?1000??11??0??1?101???0100??00?1???010?0?001????0??0?01????????0??1?0?00?00?1????0??1??01??1?011?11?00?0?000?011?1???1?1011?????10??00??00?1?11??1??????0?0?1??0?111??0??0?1?0?1??000100?0?0???00?11??1?1???1000??????????0??01?0??0??01?0???1????11111??1101?0??01????0????11?00?011?0??1?????1?010?00??11???00?01???????0?01???1????0??0??001?1???00001??01?11?11?001??1?111?01?10?0???11?????????1?0?1???01?01000?11????0??1?1?1?000?0?00111???00?01?0????1?0?1??1?1??11?0?01?????11100?011?11?00???111???10????1?1?0?0?0000???0000?0?0?1?010??101?01?00??1?1??10????0?0????11??1?0?1?1?001????011???1?10100?????0????0?1?00?11010????00?0111?0??1??0?100?????1????1?0????????1?1?111?10???0?0?1???101??0?11??10???1??1?0??1???01?0?0?0???101??0???????011?1?000?0?11???01?0?0?????1?1?10?10????1?11???10???1??111?0??0??1?01000??00???????0?110???01?????00??11???1?01??10111?1??0???????00011??000?1100?1?????101?10?011??0???100????1?1?00?0?1????111?11??01?00???0?????11?0000?0?101?1?1?01?1?11?0001?0?????11??00??00?0?1?1???0110?001??0??010????1???00?10?0?1?1????1?1?11?110???01?0?0??00?0????1??0??1??00?111?1?0?00?0?0??????1??0??10???1??10?111101?1?1??1??0??1??0????????1110?000?11?1111???0??1?1???01?0?0?11??01?1011?00??0?0?00???11??1???1??00101?0?000001??01001?0??1010111000?0???01????01???00?0001?10??1????11??011??1??000??00?011?1?0??0??????1??1?1???1??1??0??1??10?1??0?01?????0??1101??10??01???011???100???????010???0??????011????10??0??0??1?1?00?000??01?10???1?01?0??011??0?1???0???01??0?01?11?0?0??00?10????10??????0??10101?0101?001?1??????100?10?1?11?1??0??????1
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
11001111011010100111111?01111111011111100100000?11?11001101101001100010100000110100111001000000001010001?111100101101000011101001111001100010101001110111111000001100011?0101101100?00101110011101001011011011010000000?10110110000?000111001000011000110010010011000010010?0111000101001101101001?0111?1100010101101010011010100001?101011111101101100000110000011011111011100101011101110000101011100101100000111011000000?1000110111000111101010011001011?011000001001001?00101110?0110111101100101000010011111110010111111011100100000110110010101110100010010111?11110100101110111111111001001?11111?00110?010110111100011010101000110010100010?010111010100011101100110111010110011111011001101011011110111?00?10011?11000101100010011110011101100100011101110010100111001110111100010?111001?0101000011010010110110111100100101100100111001110110011111101100101111001110100010111110000101001001000000011110101011111100100111110?01101110110011000011111101101111000?101001100011100100101101110011011010011011001111101111010111000001001110100010100010111001100010011001110000101101100111010001101000110111110101000100100101000111011?00111110110100001100100001011011000011101110111010101110010100001000000001101111111010?10?01101110000010110000100101101010100110110111010101011010001101?1111001?1011010010111010?11110011100??1011001010001100100010100111010011010111010110110000000111010011110?00100110010011110000001110?0110111011000111?110100111010100?110100111001101011010111011010110111000100011000000100011010101111000010110000?11010110??11101110101?011110?11?100111010100001100011101110000111?00011010110101011101011010011101010110111?1000010100010110011110011100010000100?01110110111001000011100001101?10000111101000010101001111011011000111110101011100000110010111101110011010?101101011101000110011001111100110001100000011100011111100000100010101010001000111100011?0110110110000101000100101?0000111011010110010000010100101110?0011?01000110011101110000111011110010000000111011110101010110100000011111011011110100111101?01001011110000011010011?00011101100101101110010010101100100001111111000011101100100101101100000?1101100000010110?00010011011001011011?01100101110?11?01100001111011011010101011101101100110001011011?011111000101001100011001111?01000010010000110101111?100000001111100000100100001001011101010011111011011100010100011100001000111001000101101111101011110111000?0001100000010101?1110100110001011001010011101110010011010000101011011100100011110100010?0000011?00000000111100101001100000000000001101011100111100100?010010100011010111011101001100000101000000001?00100101000001111?01000110011?11011110010011100111100100101101001100001110100010001?01001110010111010000001101011101?1000?0001000010000010101001011110111000101101110100010011011010000000110010011011101?010111100100100100101?101100111100?01101000100001111100100111??110100111000001101111110111100110001110?101010111000111010101111001111001010010101001000110100111000011110111010110000000111110101101?1?11010111001001100111100010010001001010000011100011
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1110000000111101011110?001001101110?1101111000?10?10010111110011000001101100111011001111100111101010010?11011110001010111001011111000100000010010110110011001000?011110?0?1111?111?101?1000000110001100010100?11101010?10110010000?0100000110110101100?1000111110111111100?101010111101?00100?001?1101?1110000001000001101000110111?101011100011111100011111110100101111110?01101110000011110100100000100000011001010100111?110001?110101111101011001011101?11?100111101001?01?00001?1100011011?010100001000?01010100010010100101000010001?011100111011?0?0110001111?1?101000?01001011001000?00101?10110?00110?0001101?0110010001111100001100010100?11001001?0011001111101111001011010110011001001?1110001001101?01?11100?010001110111010010010100011110??01111011011?00101110011001010100??010100?0?1111111100001?00001001?11101?1011111110?111011001001110100?000100101011111001100110100010011011010101100?00011010010010000?11101001?0011?1101010110101010010110001000?0?01100001011110011010100??1100000100?00110101001001110111111100000110??000100011010000?00100001110001001000111100001110111111110?011010111100010010?10111100101?100110?001001101?00100101110111100110?111011011?11101000110001100011001000101?110110000111010?11?000000?0101000110011?0100?11110110?101011111000000010011010011?1111100?1000101010101111?01111000101??1111101101000010110?010010011011101101000?0011101000?00?00100011111?001011101000010000010?1?10?1001100101000011?000?10010000011?0010?1100110110010001010?11011000011100001000111101001010111100111111100100?10?1?001010??01110110000?00011??00?010101?110001001000101100?0001001?001110?1000011010?111010110001001?1111110?110101000?000100101001010011100101110?100100001001??111011000000111?00111001101110001000?00011010110011101101010101011110001011110101100101111?0111001101100101010000101001?00100101111010100101001110001111101?00001?10001101?01011?1?1011100101001000110100000?0111000011110100001110101100000100?0111?111100000?110111111100111101100010001101100011?111100101?1110100?1001001001101100000?0?00111101100001001100011?110?1011011000000000010111100001100111001111111000011011101111101001000?1111111001110100?11111001100?01110100?00111010000?10??1100100111101001000101110001011110011000100111?010011000000110100000011001?1011000011111?001000101?101111110100011?0001001110010110011000101011000111111000111?011000001110011101101001001101101000100110111?0010010011111001?10000011111001010011000000110101110000101101011?1100?10100110000010?11?1011100?100010100101?100111111001110101111111?100110100000000?01001000110011?101001010010010101100100101101?10?010011010?0?00?10100110010?01011?11011000111011100010100101000010011101?11010111?111100100110111100101010?11111?0?100??111101011010011000001010100001101001010111111101??11010101001100101?01101011001?011100110000110101011?000111001000?011111000100?0110?100001?1??01000111100100000100?0011001110010?1100?011100110110011010010010101101011000001111100101101111001010111001011000000?0001000110101?011???00010011011110100100110100111011110?10000110101100
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????
?0001101110111001011011?100011011011?1111100101?10?11001101111111100010110001110011011100110111110110000?11101011100001111000011010000101001001110001011110101011?010100?1?0001?011?110?0110000011010001000101?11001010?10000000010?1101101100111010011?0010111011111000010?011001010111?01111?101?0111?0000000001001101010100000010?101010101101010111111010100111101110000?11001000011010001000000110001010100110110111011?010100?010010001011110000100011?10?101101100001?01?10100?0110000100?100010010010?00010000011101100111100110001?111111111001?0?0100010001?1?011000?10100001000010?00101?10101?10110?0111100?1001101110100011110111101111?00001111?1011001110011110000111001001001110010?1111000011101?00?01111?100110100011001111000011110001??10010001000?10010011010100011110??001001?0?0110110110010?01010011?10110?1010110111?110111000000000010?111000111001010101000011000000111010011101101?00100111011010010?10011010?1100?1010110000000111110110010000?0?00000001101111110010110??1111011110?11111010100001011000000010011101??110111110000101?11001000011001110001110001111111001111010?111100001110000100?11110111010?000010?010000001?01011100000100110101?110101000?10110011101110111101001110000?101111000001001?01?011011?0110011101111?0110?01100110?001100011000001111100100000?0100000?1101011101100011?00011101010??0111000011010101001?000000111010111111010?0010100110?01?11100001001?111100100001000000010?0?10?1111000001101100?111?00001010100?1001?0010010110001101110?00111110010001101011011100110101111100110011110100?10?1?100000??00010001001?11000??11?110111?000001111110010001?0100111?111111?0000110110?000001101011100?1001000?000011111?111011000110011001000110110?101011111010??100000000110111?11001111000100110000?00011001100000111001110001011010111100101100101111001?1111011110000001100001011101?00000010010111001000010001101010001?10100?01110110?01100?1?0100000100001010100010001?1110101101010001100000111100110100?1110?010110001?111100111101000010111000001010110010?001110100?1001100?1101010000010110011?0?00010100010011000101010?000?0101101111011101101111100010101001111100010001100011011111011011101?1000100010111111?11001110011?01011111?10111000010?11??0010100011001000010101110110110010100001010110?101101011101100000100000001?1101110110010?010000111?000111110010001?0110111101110110010100100000010101101101110?011010000111001000101011100111010000100010011?1000001111000110?10000101010010010001100101001011011001100111011?1111?00010000101011?01?1000100?011001010001?101111111000111100101001?000101110010100?01101001010010?001101010001110100010000101011?00?001001101?0?10?10111000111?00111?01111110010010111111110001011011100111?11011101?100110101011011100010001?10011?1?000??001101000110010010100111110100011000000010100100??10011011111111010?11111111101?100111100111000101110?010110010010?111110100100?0010?100101?1??10000001000011000010?0111111100100?1011?001111010100110001100111111101100011010111110110010101001011110011011011000?1010000001111?001???10000110100000110110010101000011010?01111100101111
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?011???1??100?????0?0?1?01??11?01?11?11?1???011??0???00?10101010101?11?00?001110???1001011?01????1?????0??1?????000111????0??0010?1?10?1?0110??10?10?10???0??0?1???0?0?????10?0??00?110??1?1?00???1?1??0011101?010?0011?01101?000?????0?1101?1???000?0??0????000?11001?10???0111??10?????00??????0?00?0?1??00?0??10??01?????111?0001?11100?01111?00111?0??00?1?1??01?1???1????0?????01??001?1?0???101?1??10???0101?100?1?111??????0?????10?0?01?1?0?0?01?111??0??0?0?0??0?1??0??????0?0???1??110?0???10?01????10111?????????10??1??11?111?0????0?1?1?????1?1???1000?1???1111?1??0???0100????????010???1?0?111?1???1???0?01??1?00?100?1001?0??1??1?0???????00??1?0?00??101?1?1?0???01011???10??00?01?00?00???1?111??0?00??0???0????001??1?0???0?1???1??111??0??01?1000??000???10??000?10?1????????10????0?11?01?1?11???10?1?1?00?10?1?1000??01?0???11????00????0??0?00?1??011?01?00?0011011?1????0000111?011?????00011?00??01???1??11001?1????0?0??0??????0???010???????01?0?0?11010?0????00????00??00?????01011????01?0??1?001?00?0?0???01101?1?????????1?0?10?100??1??0?1??1?100?0?00?0?0?1??1??0?10?11?1?1????0110???1??1?1??0???0????01????0??10?1?1??000??????11?011?1???0001??0???111?1???1???010?????011?1?0??0??0?0???1???1111???11?0??1?1??0?0????00?10???????1??11?1??0??11??0?????1?1?????11???000?0?00??0?1000?0????1?1010?1?11?1????????101011??101?1????0???0?0010?0???1?00?1????1??0???01?00????1?00???0?00??0?0?0??0?1???0????1??1??0?111?1011??10??010?1???001??????111?1?11???110???0?0????0?0?1000??11??1??1?100???0010??00?1???011?1?001????0??0?11????????1??0?1?00?00?1????0??1??11??1?000?00?01?1?001?100?1???1?0001?????10??01??11?1?10??1??????1?1?0??1?000??1??0?1?0?1??101110?0?1???00?00??0?1???0110??????????1??00?0??1??01?0???0????10010??0110?1??10????1????01?01?110?1??1?????0?000?01??00???10?10???????0?00???0????0??1??101?0???11101??11?00?01?100??0?101?10?11?1???11?1???????0?0?1???01?01100?10????1??0?1?1?010?0?00001???11?10?1????1?1?1??0?1??01?1?10????101000?000?11?00???000???11????1?0?0?1?0010???0010?1?1?0?100??001?10?01??0?1??10????0?1????11??0?0?1?1?011????101???0?11100?????0????1?1?10?00011????11?0001?1??0??0?100?????1????1?0????????1?1?111?00??11?0?1???000??0?10??00???1??0?0??0???10?1?1?0???111??1??????0001?1?101?1?11???10?0?1?????1?1?01?11????0010???01???0??011?1??1??1?11000??11???????1?100???011????00??00???0?10??01000?1??0???????10011??110?0011?0?????010?01?001??1???000????0?0?10?0?1????010?00??00?01???1?????10?0100?0?000?1?0?00?1?01?0010?0?????00??01??11?0?1?0???0000?100??0??011????1???10?00?0?0?1????1?0?11?110???01?0?0??10?1????0??0??0??00?011?0?0?01?0?1??????0??0??01???1??01?000111?1?1??0??0??1??1????????0011?110?11?0110???0??1?1???11?1?1?11??01?1001?01??0?0?10???10??0???0??10100?1?100001??00110?0??1001101111?1???10????01???00?1111?00??1????01??001??0??001??11?100?0?1??0??????0??0?0???0??1??0??1??01?0??0?11?1???0??1100??00??10???110???010???????111???0??????100????00??0??0??0?0?10?011??00?10???1?11?0??110??0?0???1???11??0?00?00?0?1??11?00????10??????0??00110?1101?111?0??????111?01?1?01?1??1??????0
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????
?1111101011100100110100?010000111?00?1011?10110??0?1?11?0001001000101110010011011?10111000?0100001100?00?01011?1101100111101?1110?1?1111?0110100110011100011?0?00?110111?0?0101?100?101?0100?11110100010010101?01001010?01011110100?1101100100100010011?1010011001001111111?111011000101?11100???1?1111?00010?1011101101110001101000?01111?01001?1010101111000101000010110???10111101101011?10110101110010110?10101001?01010?0110?0?01100110101000110?101011?00?10?001101?10?00?00110?100?1??110?0?01011011?1?001101?000011011?000101001011?100010?11010?0?1000011101?1?101111??1100011010000?00001?111?1?01100??10?010?00?10?1111101110110011001100?1?111100?110?0001111110110?0011111101000110111?0111001101101?10?01110?0110001101100?0?0?100111000010??00111?01110?10100010100111000110???0?000?1?0001100011011??0001011?11111?0110001111?111001110101?00010?0110?1001000110100110001110000100110010111101?1110011101111?100?10100011???10?001101?1110?00001100?1101000?0?000100011110111?0001010??1110010100?111?01?01010?1110?10010001111001??110100100100101?1001101?0100000?101100?0110100?1110101100?100101100010110000?0010?0?00?1?01?001?00000100??000011011110?1000011?000111110?0?1101100?0001000?11000101100?0001?10001?1000?00?100111?110?111?011?0?0?00?00111101?011?1001?010111100?11101010?0?10100?1010?1110?001100?0?100000010??00001001000110110?0?101000010001011111111?00?1010011?00??100?010100?00?0011001?001100001??1?10?1110001110011101?111?11010110000??001?1110111011110001010?001001000101100?1001101?00010110101?10010110000111?01?1?0101?0??1?11?010?11?1111???11?100?11?101110111110011011?1101100?010010?1011000000?00011000?011010??111?01?10000111??11000?1?100001000?0?0010011?111100110100??010011111110001?11000101100100010110?01001001100100110000010100001?11001101010000?001001?0?01111?00000?0100?0011?0010?0?01111000?010111111?10110?0110011110?11111?11011111?011?1?0?11100100101110110?0011000?0001101010111001111110111001000101?0111?000010010?100110100101000011100011?00010100101?101100101?00001?1?1000101001110110111?0?00010101010110100100111?110?00011011110?010100111000100101111011?100010010100011000010??100000??1110?11111010??0?00011001110??1111111??0000110001?10???01001001011011001010?1?011110?011010010?11000?1100011001101100?1111110110?0?11101011101?11??11010?110101101010001?10011?11110?01100?101011?1111001010?0010101?000?01010011000?0011010101011?0001?1001100100?1110001011101101?01110001101?0100100100100?010?1010?100100010000?0100?11101000111100?10?0011011?100101111000?0011011110?1110000100110?001101001001010?00000001111111?1011100010?0100110?01111110000?00?101101000?1?10?00110100011?00001?11101110100?0?000111100001?001001101?0?0??01011?1110110110001001011?0011?10011?1?1?1??111001000001001101110010111100101001101001001001??00000011011011110?011?1000110?101010000111100101111?1?111110?1?1?101000111010?1011?000011?1??00111?011110?0001111?0101010010000??010?010100101?010101111111011101100??010101001101?011010001111?11?0110011101111?1101101011011?010???01110100011010111101100110001111010?00?11001000011
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????
??10??????011?????1?????1???01??0?0??1??????011??1???11?1?00?11011??00?11???101????0111101???????1?????0??1??????0?0?1????0??0?00?0??????0000??10?01???????????0???0?1?????11?0??00??01??1????0???1?1????1110??101?1?10?1101??0?1?????0?00?1?????0?1?1??0?????10?10??1??????01?0?????????10??????1?11?1????0??1??01??11?????001?1100??1111?00010?1100??0???1?1?0??01?1???0????1?????11??001???????111?1??11???0?1??001???100??????0?????00?0?11?0???0?00?11???1??0?0?0??1?1???????????????0??011?????1??01????0000??????????1???0???1?01??0??????1?1???????0???00?0?1???00?0????????1010????????111?????1?1???????0?????01?????0?110??01??1?????1?????????????1?0?0?????0?1?0?????111?????????00?01?11??1???0??11??1??0??0???0?????00??0?0?????1??????0????0???????01??010???1???100?00?1??????????????1????01?0?00???01?1?1??1?11???11????10?0???0???????????1??1??0?0??001?11?11?1??0?01???????01?????1?1?????0100???1??0????0??01111?1??????0??1??????0???1?????????11?????01?0??0?????1????10???0?????000?1????0?????1?110????1?1????0?1??0?????????0????1?1?1?????0?1??0?1?1?1??1????????1??1????00?1??????11?1??????1?1??1???0?????0????1??11?1?1??111??????0???0??????1?01??0????10?1???????100??????0???????1??0?1??????????1???1?????0?0??0?1????11??????????0??00?0??0??0?????????0???????10???100???10??1??0???0????0?10?0??????0?????????0??01??10???????????0??01??0?????01?0????1??0????0?01????0?11???1?11??1?0?1??0?0???1????1?????1?000??1????0???1?0??????????????0?0?0??0???1?1???0?1??????0?0100???1???????10??????00??01?0????1??0???1????0??1?10????????0??1?1?11??1??????0?????00??1??00?01?10?0???1???1?1???0?011???????0??01??00?0?10??1????????0?0????01??????1?0?0?0????110????1???????1????0????1?0??????????0??00?1??1??11?0???1????0?000???1?0????01????0????10??1?110?1????????1?110??0??00???11?10???????1??????1????0?????010?????00010??11?11?00?001??1?1?0?1??00?0???10?????????1?1??????1??0000??0????0??0?1?1?001?1?00101???00?10??????1?0?0??0?1??00?0????????0010??1???00?10???0??????0????0?0?1???0010???0000?0?1?1?010???10??1?????1?1??00????0??????01??0?1?0?1?110????011???0??01?1?????0????????10?1010?????11???0??0??0??1?01??????0???????????????0?0?1?0?01???0?1?????100??1??????1???0????0??????11???1?1???01???1???????111?????1???11???01?0?0?????1????0?0????????1???01???0??111?0??1????00??1??11???????1???1???11?????0????1?????10??1000??1??0???????0???0??0?1?1101???????1?1?00?001??1?????0????????01?1?0????011?0???1??0????1?????10?1011?1?001?1?0?0??1?00???10?1?????????????0??1???1???0?0??00???1??1?0????1???11?0????0?1????1?0?11???1???1??1?0??1??0????0??0??0???0?????1???0??1?1?????????1???0???0???0?1?10?0?1??????????0??0??????????10??0???1?101???????0?0???01?1?1??1???1??0???10??1???1????01??????1??00?0????0?0101??11?10?0??10010?10?0??????0?????????10?1?01?00??0????01???0???0??11???11?011?0????1??????1??0?0???1??0?????????1????0?1??????1??1111??1???01????0????111????????0????1??????0??????0??????0??0?1??0?000??11??1???0??1????101????0???????01??1?01??0???1??11?00????01??????0??011?0??101??11?????????01?1??0?11?1??1???????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?01000?01?101?1?011?101?101000?01?11?0000?00101??0?0?01?00111100111111000?0000101?11110101?01?11?0?11??1?11111??101101111110?1111?0?0001?1101?001?001001?01??1?1??00?101???0111?100?111??000?10?1?101000011000?10110100?01011?001???0?0?001111?01101?00?1???0010111101?0110?11010110100??111?0???1?1010?10?00?100110111111??10001001?00000?00011?10110011?001010000101???1???111???000?0111?001?1?000?00110?1?00110110?00111??????1?10?010?1000?1?0?1?111100?11??0?0?01?1?00?00?0?0?0?110?1??010?0???111111???10001????01?0110??11110?10111??0?010?00??0?0?1?101011?0?1?1011?1??00100001???1??1?010?100?1?001?1???1??10?00?01?0101010100000111?0111??0?1?0001?1?1?01??100110111??000010?1101?011?11?00101?1?0?101?10?11?11?11101??001101?0?0?01100?01?110??10001?0101??011?0000??010?100001?????010???11111?0110?00??110?100?00?00?0?11111100?0??010?0??00?0??1??1?01?000010101?110010110011?0?10000110110111??100111000?000?1?1??10010?1???00?10?10??0101?10001?0??11?1010?1?0101110???011?0??110110??0??111111??101?01?0?011?11?0?00100000101000??????100000?001??00?0?11?1001101?11?1?1?0000111?010010010??0?11111?00?00001?0?100??0?00?1?00??00?111?1111??100?00001000?111100??1101110?1?0?1?0?110???11110?1011?110010??111??1110?1?00?11?1011?1?1?0??10?01????0?01??0111?00?101?0011???1?01011?10?10011?1?01?00?1010?0??0?110111?0?0100?1011??00011100101010001?1?1111101000?0?10111001?11??0?0?11?11??101?10?110?00?1111011?100?10110??0?10?10000010011?110??100?1???0011011??110?1?0100100111?0000???00111110?0001?1?1011001??10111?00?0?0?110?1111001??0??0?1000?0??0?10?0?0?00?1011????0??0??00?00?01110010100?000?010?101?000001?000001??10?100?1?01?000100??1?1?1??0?100011??110?0?1?000110100?1???00?11??0?100101010??11?10?010?10010?1?10100?1?0??0001010?0101101??1101?00001000?010110?1?01100000?111?001110???10?00?01????1?10?0010?0?1??0?10010000?010001000?01001?0011101100?11110?01101001?1?0?1?1?000?1?10?11110001?1??1101?11001110011110111?011101001000?111??101??1001111??0?010000?1101101110?1000??101011?101?011?00001??0001?0?1?0?11010101?010010?0?000100?0011011??0100001?0?0?011100?0100??0010000??11?1?10?111110?10010010?11?1110?0001??00111???001??101?011???1??111?001111??1001?0???000?11?110?10???0110111?01??10?0?000?1?010?00?0?1101110?10110?000110?1000?10????101?01?11?1??001010?010??0??000?1??0?11001000?100?1?110?11001?10100?0??010?100?00?001?0001001?01??00??000100??11011000?001??1011?111110??0???001???100010111?0????111001?10010001?011???01?1111?1?1100001101?1?10?1101?11101?011?11?1000111?10?101111011?001?1110?0?11?110?101011?1?000000?00?110??000?0110111?1??0000110?1??011010?011?010100??0??11111??10???0??00?00010110?11?01?1??0100???0???11101?000?01?10110??10?0?1??111?1?10011110?01101000?1?0101?0?011?0???0??11100001110111?101101?11101110011100101111000?01??10100111?001001???101?001??0??011??00?01000?001100????0?1101?0?1??0000??11?11?0?10?011110?0??1011??001011???1010??1010?11011100??100?11??00010?0110000?010011?01?010??10000??11?11?11?100001?1??11???10001110111?1?1??111101?1?001???0?01?10101?1101?011?0??110000110111?01?1001?11?111
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??0????????10???????????????1???1?0??1???????1???????1??0?1????0????1??00????0?????1???000????????????????1??????1?1?????????1?00?0????????1???0???????????????????1???????1??????1??01????????????????????11????1?1?01???00??1?0???????0??1?????0??????0?????????1????????????0??????????0??????1?10????????????1????1????????????0????0???010??01?1????????1?0???0?0???1??????????10????1?????????1?0???1???1?0????0??????????????????01????0?0???0?0??1???????????1????0??????????????????010??????????????1?10??????????????1?????????1????????0????????????????????0???????????00?1????????001??????????????????????????????1?0??0???????????????????????0?1?0???????0?0?????00??????????00?11?????0???1?????????0??0???0?????????????????1??????1????????????????0??????????1??1??0??????????????0????0??1???????1???0??1??1????0?????0?1??????????????????1????0??????11?????????1?????????0?????????????11?0??????0???????01??0?0?????????1??????0???????????????????????0??????????????0??????????10????????????0?0?0????0??????1?????????????????????0?0????????????1???????????????0???????10????????0??0??????1????0???1??????????1?????1????000?????????????????1?????1????0??0???????11???????1???????1??1????????????0?????????0?1??1?1????1???????????0???1????0??1?????????0????????1???10????????1???????????1?01?1??????0?????????????0???1???????????1????????????01?0???????????????0????0??????????????0?1??0?1???0????0?????0?001???????0???0????????????????????1??????1??????????????????1????????????0???????10??00?1???????????1?????????11????????????????1??0????????????0???????1?00??1?0???1???0?0???1???0??????????0??????0??0??0??????????1????????????0?1?1?1????0?0????????????0???????????0?????????????10?1?????1??????0??????0?1?????0???????????????10??0???1?0??????????0?0??0??0???????0???????????????1????0??????01??????00????1?????11?100??1???0?1??????????0??????????????????0??0111??1??????????????1????0???1??????1???????1???????????01?1??????????01??0??????11??????????0????0???0???1??0?????11?????0???????1???1?????0?0??11???????????0?????????0?00?????1?0????????????????????????????00???????1???1??1??0????0???????????????????????0???????10???0???????011?????????0???1??????????????????0????????????????0?0??????????0????????0??????????1?1?????????????0??????1???1??0????11?????11???????1??????????????0????0?????0???1??1?????????????????1???????0???????????1??0?1?1????????0????????0????1??????0?????1???????0??????0??00????000?1?0?0????0?????0??????????????????1???????1?1??10???0???????????????????????0?????????????0???????????0???????1??0??0?????????????0??1?1?????????????????????1?0???????????????????????????????11????????10??????????0????????1??1???1??0????1??0???????????????????11??????1????0??11??0?????1?1???1???????????????????1?1?????0????????????1???1??0????1??1?1?1????0??????0??0?????1??0?????????0????1?1??????1??10?1????????????1??????1?????????????1??????0??????0???????????1??1??0???????1???0???????0?0????????????00??0?0???1???0??1????????1???????????1??1????????1??????????1?0??????????1???????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??1????????01???????????????1???0?1??1???????0???????0??1?0????0????1??11????0?????0???111????????????????1??????0?1?????????0?10?1????????0???0???????????????????1???????0??????1??11????????????????????11????0?0?01???00??0?0???????1??1?????1??????0?????????0????????????1??????????0??????1?00????????????1????0????????????0????1???011??00?1????????1?1???0?1???0??????????00????1?????????1?1???0???1?1????0??????????????????00????0?0???0?1??1???????????1????0??????????????????010??????????????0?11??????????????1?????????1????????0????????????????????0???????????01?1????????111??????????????????????????????1?1??1???????????????????????0?1?0???????0?1?????11??????????00?11?????1???1?????????0??0???1?????????????????0??????0????????????????1??????????0??0??1??????????????0????0??1???????0???1??1??1????0?????1?1??????????????????1????0??????00?????????1?????????0?????????????11?1??????0???????11??1?0?????????0??????1???????????????????????1??????????????0??????????01????????????1?0?1????0??????1?????????????????????1?1????????????0???????????????0???????00????????1??1??????0????0???1??????????0?????1????101?????????????????0?????1????1??1???????00???????0???????0??1????????????1?????????0?1??0?0????1???????????1???1????1??1?????????1????????1???01????????0???????????0?10?1??????0?????????????1???0???????????0????????????00?1???????????????0????1??????????????0?0??0?1???0????1?????0?100???????1???0????????????????????0??????1??????????????????0????????????0???????11??00?1???????????0?????????00????????????????0??0????????????1???????1?10??0?0???0???1?1???0???0??????????0??????1??0??1??????????0????????????0?0?1?0????1?1????????????0???????????1?????????????10?1?????1??????1??????0?0?????1???????????????00??1???0?1??????????1?0??1??1???????1???????????????0????0??????11??????00????1?????11?011??0???1?1??????????1??????????????????1??0101??1??????????????1????0???1??????0???????0???????????01?1??????????00??1??????01??????????1????1???0???0??1?????01?????0???????0???1?????1?1??00???????????0?????????0?01?????0?0????????????????????????????01???????0???0??0??1????0???????????????????????1???????10???0???????101?????????0???0??????????????????0????????????????0?0??????????1????????1??????????0?0?????????????1??????0???0??1????01?????10???????1??????????????0????1?????0???1??0?????????????????1???????0???????????0??1?1?0????????0????????0????0??????1?????1???????1??????1??01????111?0?1?0????1?????1??????????????????0???????0?1??00???1???????????????????????0?????????????1???????????0???????1??1??1?????????????1??1?0?????????????????????1?1???????????????????????????????11????????01??????????0????????0??0???1??1????1??0???????????????????11??????1????1??10??1?????1?1???1???????????????????0?1?????1????????????0???1??1????0??0?0?0????1??????0??0?????1??0?????????1????1?1??????1??10?1????????????0??????0?????????????0??????1??????1???????????0??0??1???????0???1???????1?0????????????11??1?1???1???0??0????????0???????????0??1????????1??????????0?0??????????1???????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??1????????01???????????????1???1?1??1???????0???????0??0?0????0????1??10????1?????0???010????????????????1??????0?0?????????0?00?0????????0???0???????????????????1???????1??????1??10????????????????????11????1?1?10???01??0?0???????1??0?????0??????0?????????0????????????0??????????0??????0?10????????????0????0????????????0????0???111??01?1????????0?1???1?0???1??????????10????1?????????1?1???1???0?0????0??????????????????10????1?0???1?1??0???????????1????0??????????????????111??????????????0?10??????????????1?????????1????????0????????????????????1???????????10?0????????110??????????????????????????????1?1??0???????????????????????1?0?0???????1?0?????01??????????11?10?????0???0????????????0???1?????????????????0??????1????????????????1??????????0??1??0??????????????0????0??0???????0???1??0??1????0?????1?1??????????????????0????1??????10?????????1?????????1?????????????01?0??????0???????11??1?1?????????1??????0???????????????????????1??????????????1??????????01????????????1?1?1????0??????1?????????????????????1?0????????????1???????????????1???????01????????1??0??????1????0???1??????????1?????1????101?????????????????0?????1????1??0???????00???????1???????0??1????????????0?????????0?0??0?1????0???????????1???0????1??0?????????0????????1???00????????1???????????1?01?0??????0?????????????1???0???????????1????????????10?1???????????????1????1??????????????0?0??1?1???1????0?????1?000???????1???1????????????????????1??????1??????????????????0????????????1???????11??01?1???????????0?????????01????????????????0??1????????????0???????0?00??1?0???1???1?1???0???0??????????0??????1??0??1??????????0????????????0?1?1?0????1?1????????????1???????????1?????????????00?0?????1??????0??????1?0?????1???????????????00??0???0?1??????????0?1??1??0???????1???????????????1????0??????01??????10????1?????00?011??1?????0??????????0??????????????????1??0110??0??????????????0????1???0??????1???????0???????????00?1??????????10??1??????00??????????1????1???1???0??0?????01?????0???????0???0?????0?0??10???????????0?????????0?10?????0?1????????????????????????????00???????0???0??1??0????0???????????????????????1???????01???1???????111?????????1???0??????????????????1????????????????1?0??????????0????????1??????????1?0?????????????1??????1???1??0????01?????00???????0??????????????1????0?????1???0??0?????????????????1???????1???????????1??0?0?1????????0????????0????0??????1?????1???????1??????1??00????000?0?1?0????0?????0??????????????????1???????1????00???0???????????????????????1?????????????1???????????1???????0??1??0????????????????0?1?????????????????????1?0???????????????????????????????10????????00??????????0????????0??1???0??0????0??0???????????????????11??????1????0??00??0?????0?0???0???????????????????0?1?????1????????????1???0??0????0??0?1?0????1??????1??1?????1??1??????????????1?1??????1??01?1????????????1??????0?????????????0??????0??????0???????????1??0??0???????0???0???????0?0????????????00??0?1???0???1??0????????0???????????1??0????????0??????????1?1??????????1???????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?101??????110?????0?????11??11?10?01?0??0???110??1???01?0?10110010??11?00???101????0011110?00????1?????0??0?????100101????1??0?11?1?0????1101??00?00?????????0?0???0?1?????11?1??00??10??0???00???0?1???01001??110?0?11?10010?0?0?????0?1110?0???1?0?0??0????101?000?1??????0011???1?????10??????0?00?0????11?1??11??01?????111?1110??0110?11100?00101?0??11?1?0??10?1???1????1?????01??100?0?1???101?1??00???011??100???111??????1?????11?0?01?1?1?0?01?10???1??1?0?0??0?0??1??????0?0???1??000?????0??10????10100?????????0???0??10?100?1??????0?1?????0?1???0110?0???10?0?1??1???0101????????111?????0?11??????0?????10?????1?110??01??1?????0??????????0??0?0?01??100?0?1?????001?0???????01?11?10?11???0?000??1??1??1???0?????11??0?1?????1???0??1????0??????011??000???01??001?11?0????????0?????0?1??11?0?10???11?1?0?11?11?1?111???01?1???10??????????0??0?01?1??000?10?01?1??1?01?1????111??1??110?????00001??0??1????0??11101?1????0?1??0??????1???0?????????00?0?1?01010?0?????0????10??00?????10001????11????0?101????0?0???00?0??1?????????0?0?00?010?????0?0??1?0?0?1??0?0?0????0??0??0?10?0??????0011???1??0?1??1???1?????1????1??10?1?1??101??????1???1??????0?10??1???110?1???????001??????1????1??0??1?1??????????1???11????1?1??0?1????11??0???????0??10?1??1??0?????????1?1?????00???000???11??1??001?0????1?01?1????1?1?????????01?10??110?0????????1??01??1?????01?0????0??0???00?11????0?11???0?10??0?0?0??1?0???0????0?????0?010??0????1???1?0??????0???????010?1??0???1?0???1?0??????0?1010???0??0??1?01????1011??01?1????0??0?101????1??1?00????????0??1?1?01??0??????0?????00??0??10?00?10?0???1???1?0???1?001???????1??01??01?1?01??1??????1?0?0????101?????0?0?1?0??000110?0?1???0???1????1???11?0??????????0??00?1??1??01?1???0????0?000??1000????01????0????10??0?010?0????????1?001?01??10???00?10???????1?1????0????1?????100?0???00010??10?00?01?101??0?0?1?00?10?0???00?????????0?1?1????0?10111??1????1??0?1?1?001?1?10000???01?01?1????1?0?0??1?1??10?1????????11000?0?0?11?10???0?????01????0?1?1?0?1010???0010?0?1?1?100??101?00?????0?1??00????0?0????10??1?0?0?0?010????001???1?110?0?????1??????0?01?0111?????10???01?0??1??0?110?????0???????????????0?1?0?0?01???1?1?0???110??1?11??00???0??0?1??0???00?1?0?1???101??0???????011?????0?0?11???10?0?1?????0???01?1?????1??0???01???1??101?1??1??1?10101??11???????0?010???01?????1???11?????01??00101?0??0???????1???0??101?0101???????011?10?101??0???0?0??????0?00?1?0????100?01??0??00???0?????01?0011?1?011?1?1?10?1?00??001?0?????1???10??1??1???0???0?11?10???1??000????0???00?10?0?1?0????1?0?10???0???00?0?0??1??0????0??1??0??11???0?0?1?1??0?0?????????1??10???0???1?0?01?1?0???????0??1??0????????1001??00?10?111???????1?0???00?1?1?00??11??0???10??0???0????01??0???0??1100????1?1010??10?00?0??11101001?0?0????0????1????01?1?11?11??0????00??001??1??010??01?110?0?0??0??????1??0?0???1??0??0??0???1?1??1?0??????0??0101??11??00????11???001???????00????0??????1?0????11??1??1??1?0?00?011??01?10???1??0?0??010??1?1???????00??1?10?11?0?1??01?00????01??????1??100?1?0010?000?1??????110?0??0?01?0??1???????
?10010?01?110?0?000?011?111001?00?10?1100?00000??0?0?10?11100010110100100?0110010?00011010?00?00?1?00??1?00111??101110111110?1011?1?1010?0111?001?111001?01??0?0??00?101???0001?011?100??100?01?1?010000001101?11010111?00101?001???1?1?011011?01110?10?1???0100101110?0110?10011011011??011?1???0?0111?11?11?011111011110??10010011?00010?10101?11010010?110101000011???1???101???010?1010?010?1?101?10111?0?00110000?01100??????0?01?010?1110?0?0?0?110011?11??1?1?00?0?10?10?0?0?1?100?1??011?1???000010???11110????10?1100??10011?00110??1?110?11??0?0?1?100100?0?0?0010?1??10011000???0??1?000?011?1?001?1???0??01?10?11?0111000101100000?0100??1?1?1000?0?1?10??111100000??101100?1010?101?01?10111?1?0?010?11?11?10?01001??111101?0?1?00100?01?000??11111?1100??111?1100??010?010111?????011???01111?0110?11??000?010?01?01?1010011011?0??101?0??10?0??10?0?10?001101100?011101101101?1?11100101101100??001011000?011?0?1??01101?0???00?01?10??1001?00001?0??00?1000?1?1111110???011?0??100100??0??000111??100?00?1?111?11?0?00011001111011??????100000?000??01?1?00?0111010?11?010?0001001?011011111??0?00111?11?11110?1?100??0?11?1?11??00?001?1011??000?01111010?101100??1110010?1?1?0?0?000???11100?0001?001111??111??0101?1?11?10?1100?1?1?1??11?11????0?00??1001?01?101?0011???0?11110?01?01001?0?11?10?1000?1??1?000001?1?0000?1011??00100011011111101?0?0001101101?1?01110011?11??0?0?01?01??100?10?110?01?0100111?101?11101??0?00?10111110000?100??101?1???1101011??111?1?0101011110?0111???10111101?1000?1?1111000??01100?11?0?0?111?1101111??1??0?1110?1??0?10?0?0?00?0111????0??0??11?11?11010101100?111?010?111?111000?001001??11?101?0?01?011000??0?1?0??0?101110??100?0?0?011001001?1???01?00??1?111100111??10?11?100?11001?1?01011?0?0??0000110?1011011??0100?10010011?111001?1?11100010?011?101001???11?10?01????1?00?0110?1?1??1?01101110?110000111?01000?1000001000?01101?00000111?0?1?1?0?001?0?11?01001111?1??1101?11111111110101101?000011101000?110??001??0101111??0?110100?0100110101?1000??000010?111?101?01111??1011?0?0?1?11010110?100110?0?111100?1010110??0000101?1?1?010000?1001??0010010??00?0?10?110101?10010100?10?0111?0100??00000???011??111?110???1??011?111010??1010?0???101?10?011?00???1100101?11??01?1?001?1?010?00?1?0000011?10111?001110?1111?00????000?01?10?0??000001?100??1??010?0??1?11011010?101?0?000?00110?10110?1??100?110?01?000?0110110?10??00??111011??10111101?011??1101?011111??1???111???001011110?0????010110?00110100?100???01?0010?0?1111101001?1?11?0010?01100?010?11?1110011?00?110000100?110?1001?0?10?001?001111?0?010101000?110??000?1111010?0??1010101?1??010110?101?100001??1??10101??00???1??00?01001100?01?10?1??0010???0???10101?101?11?10011??01?0?1??100?0?11011101?11001010?1?0010?1?011?0???0??01000011001110?110011?11100011101101111000000?11??00110011?011111???001?100??11?000??01?10011?011110????0?1001?0?1??0111??10?00?0110?000101?1??0100??011001???1011??1110?10101110??000?01??01111?1101000?101101?01?000??10011??01?00?00?111110?1??11???01011110111?1?0??011101?0?111???0?10?00101?0110?001?0??100000000111?10?0100?11?100
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0100??1??000?????0?0?1?00??00?11?10?0010???010??0???10?10011000100?00?11?101001???1101111?10????1?0???0??1?????100100????0??1101?0?00?1?0011?011?01001??11??0?0???1?1?????11?1?011?101??1?1?01???0?0??1010010?00000111?00101?100?????1?000010???100?00?1????110001011?10???0111?100?????010?????1?11?0?01?01?0??01??00?????000?0101?11101?01000?00100?0??01?1?0??10?1???1????0????110??011?0?1???111?0??00???0111?101?0?000??????1?????11?0?01?1?1?1?10?000?11??0?1?0??0?0??0????1?1?1???0??110?1???10?00????00000?????????00??1?000?001?1????0?0?1?????1?1???0110?1???0100?0??1???1111????????010???0?1?101?1???0???0?10?11?00?111?1111?0?00??0?1???????110?0?0?11??001?1?1?0???00011???01??00?01?01?11???0?110??1?10??0???0????110??1?1???0?1???0??101??0??10?0110??010?1?00??011?01?0????????11????0?11?00?0?01???11?0?1?10?10?0?1000??11?0???10????11????1??0?10?0??010?01?10?0100101?0????0100010?011?????00111?11??10???1??01100?0????0?0??1??????0???110???????11?1?1?10110?1????10????010100??1??10111????01?0??0?011?10?1?1???10001?1?????????1?0?10?110??0??0?1??1?001?0?00?1?1?1??0??1?11?10?1?0????1000???1??0?1??1???0????10???10??11?1?0??110??????01?100?0??00111??0???001?0?1?1???010?????010?1?1??1??1?1???0???0000???01?1??0?11?1?1????11?01???????0??11?1??1??01??11????0?0?????01???110?0?01??1?1111?1????0?1000?1?01?1????????000000??001?1????0???1?0001?1?1?0?11?1????1??1???00?00????0?11???0?00??1?0?1??1?0?111????1??0??0?101?1101??01??001?0???111??????010?0?11???010???1?0????0?0?1000?000??0??0?010???1110??11?0?0?101?0?010?0??1??1?01?1??????0??1?0?00?10?1????0??1??01??1?010?10?10?1?000?000?0???1?1110?????11??00??10?0?11??0?1????1?1?0??0?001??0??1?0?0?0??001011?1?0???11?10??1?1???1001??????10??1??10?1??1??01?0???1???001111??1010?1??1100??1????00?10?001?1??1?????1?111?11??00???11?01???????0?11???1????1??0??011?0???10001??11?11?10?000??1?000?00?00?10??00?1???????0?0?0???10?01011?00????0??0?1?0?111?0?00011???01?01?0????1?1?1??1?0??01?1?01??1?101011?001?01?00???011???11????1?1?001?1001???0011?1?0?0?101??010?00?11??1?1??10????1?0????00??0?1?1?1?001????000???0?00000?????0????0?1?11?01000??1?00?1110?1??0??1?000?????1???00?1????????0?1?001?00??00?1?1???001??0?01??11???1??1?0??0???11?1?0?0???100??1??????0100?0?001?0?11???0000?0?????0?1?00?01????0110???11???0??101?1??0??1?11110??11????0??0?100???001????11??10???0?11??10110?1??0???????10101??010?1000?0?1???011?11?001??0???101????0?0?10?1?0????000?00??10?00???0?????10?1100?0?101?1?0?11?1?00?1001?1???0?000?01??11?0?0?0???0001?001??0??010????0???01?10?1?1?1????1?1?10?010???01?1?0??11?1????0??0??0??00?101?1?0?10?1?0??????1??1??10???0??11?011100?0?1??1??0??0??1???1????1000?110?00?0010???0??0?0???10?0?0?11??10?0010?10??0?1?11???10??0???0??00010?1?101100??01111?1??0010011010?1???100?0?10??101?0101?10??1????000?010??1??111??11?11000?0??01?????1??0?0???0??1??1??0??01?0??0?11?0???1??0100??00??00???110???111???????111???0??????010????11??10?1??1?1?11?100??01?11???0?01?1??001??0?1???1???11??1?01?01?1?0??10?00????00??????0??01110?1111?111?0??????110?10?0?00?0??1??????0
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??0????????10?????0?????????0???1?0??1???????00??1???1??1?11??10????10?00???100????00??111????????????????1??????0?1?1????0??0?10?0??????0?0???10?0????????????????1?1?????1??0???1??11???????0????????????01????0?1?00???00??1?0???????11?0?????0??????1????????01????????????0?????????10??????1?00??????1?????0???00??????1??1110???01??00000?01?0????????1?1??00?1???1??????????01???11???????0?0?0??01???0?1??0?0??????????????????01????1?0???1?10?01??????????1????1??????????????????000??????????????0?00??????????????1?????????0????????0????????????0???1???01?0????????0000????????101?????0?0???????1??????0???????1?0??0???0?????0?????????????1?0?0???????1?0?????10??????????00?01??0??0???1??????0??1??1???1?????0?????1?????0??????0?????????????1??0??????????10?01?0??????????????1????0??1??????01?0?0??1??0???10?????0?0???????????????1??0????1??00??10????1????1?????????1?????????????11?1???1??0???????01??1?0?????????0??????1???0??????????0?????00?0??0???????????1?????????110????????????0?010????1?0????0???????????????????1?1?0??????????0?1??????1????????0???????10?0??????1??1??????1????1???1??????????1??11?0?0??011??????1???0??????0??1??0????00?0???????000??????0???????1??0????????????0?????????0?0??0?1????11??????????1??11?1??0??1?????????0???????01???110???1???1??1???1????1?11?0??????1?????????????1???1???????????1????????????00?1????1???????0??1????1?1????????????0?1??0?1???1????0?????0?001???????1???0?1??????????????0???0??0???1?????0?0????????0?0????????????00??????11??11?0????0??????0?????????01????????1??0????0??1??????1?????1???1??01?00??1?0???1???1?1???1?1?0??????????0???1??0??0??0??????????0????????????0?1?0?1????1?0????????????0???????????1?????????????01?1??0??10?????0????0?0?0?????1??????????1????01??1???1?0??????????0?0??1??01??????1????????1??????0????0??????10??????11????00?10?01?111??1?0?1?1??0??????11??????????????????1??1111??1??????????????10???0???0???00?1???????0??????0????11?1????????1?01??0??????01??????????0????0?0?0???0??1???0011?0?0?0?1?????0???0?????0?1??01???????????1?????????0?10?????000???1???????????1????????????01??????11???1??0??0??0?10??????0???????????????0?0???0?00???0?1?????101?????????0???1????0?????????????1????????????????0?1?????1????0???11???0?????1????1?0????????1????1??????111?1??0????00?????11???????0????????0?????1????0?????11??0??1??1??????????????1??0????001???????1?0??0?100????????1????????0????0??????1?1???1???????0??????0?101??0?110?1?0?0??1?01????0?0????????????????1???????0?0??10???1??0??????????01????????0????0?1??1???0???????????0???????1??0??1???0?????????1??0?1?????????????????1???0?1?0????1????????????????????????10????????001???????1?1??????0?1??1???1??0???01??1???????????????????11?1????0???11??00??0?0??01?0???0???????????????????0?0??1?00???????0????0???0??0????1??0?1?1????1??????0??1?????1??1?????????1????0?1??????1??11?0??1???0?????0????101?????????????1??????0??????1???????????1??1??0???11??1???1??0????010????????????00??1?11??0???0??1??1?????0???????1??01??1??110???0?????????11?1??0??1?1??1???????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1111001010111011101011?110011000?01?0000?10100??0?0?11?10001001100110110?0001011?11011100?01?0011011?00?01101?0100011110110?1111?0?0010?0001100110110011001?1?01?10?010?0?1011?101?011?1111?10000100100000011?01010111?11101101111?0110101100010000101?001?100011101001011?000101111110?10011???1?1100?10000?1011111001111010101110?00001?11010?0100111001111100010000110???10111010000011?10111101101110010?10100000?00111??010?1?00000001011101101?000011?11?01?010011?10?01?01010?011?1??010?0?01010011?0?001010?011101000?000000011101?110111?00?01?0?1001010100?0?000110??1000001111110?10110?011?0?11010??10?011?01?01?0100000110111100100001?0?010101?011?0011111100100?0011111110001011010?0100011011011?00?10111?00110??101000?0?0?101011101000??10010?01110?010101000?0011000100???1?111???1111101100001??1001100?11111?0110011010?110011101011?00110?1001?1100111011101100000111?10001010010100101?0000010101101?100?00100010???11?110110?0011?11011?00?1101011?0?100010111001110?0110111??1001000110?001?11?11110?0111?10100010010110??0?0101000011000?1101011?1100110?110110?0100011?0010101100?0?0111100011111101?1011?0?11?0?10?010?100?1011??011001100000?0100111?000010111?1?0100110??011101?01100001001?1111?11100?0000?10?0011?0?011?001?000?0?1?10?01110001?001?1010?000010100?00101111?0?10010?0011?0000?100100?1?100111111??10111001101101101?0?010101011101?10010101?11?0001110?11??000?100111?00?0101111?000000000??0?00?0110110110101001?100?01000111110??110?0101000110011001001?011111001000010?0111110?00101111011?11010010010111?10?1?1110?0??0?01?011?11?1011???11?000?01?101010000010111101?1101000?100011?101000?111?111?1?10?100100??101?01?01011001??10101?1?100011001?0?1100100?110000110111??101111101010001?001110101?0000100100?10000110000011110110011001001?11110111011011?001111?0?11001?110?0?1111?0011?101??1?10100101?001101110?00001?1101111110?00011?01111010?010?1?1?01010001101101000?0110001?1100111100011111101101000100010000?1110?011001100?011110001000010101111111?10111001010?010101111?01100?1?1110101110100100110?0?001110111011110?1001101?110?11100011001?000100110011010011011100?100111101111100111100??010101??1100?10100100??1?10110000011??0101111??0101010001?11???1011100111101000?011?1?001111?111000111?10100?101001?101010011??001010111?1?01001011100??0??100?1?01?101111001010?11101?10010?11110?000010?0001110000?1100000?001?00111101000?1010000101001?1101?1001110001?1011111110111010?10101111011?0001100111001?010?0100?011010100000?1?11?00001010100110?10?1111010?000011001000?1011011100?0010001011001?011100000111001?10101110000111?1111100001?1010010?11110101100?0??10110?111???01?01010100010?00010?110011001?0?1?101110101?11?010011110?0?0??10010?0001101010111000110?1101?11110?0?1?1??101100010011100010010010100100011010100101010011??011111001011101?0?011?0010000?1101111000111?1110100?1?001010?1?1?111011000101?1111?110000?1??00110?001100?0100010?1101101010101??001?11?010110?11010110001110000?011??000011011011?010011010110?11??100011110111?1100110101101?010???0100?1100001101?10111?0010001100100?11?11010010001
?0111101011001111101111?100111100000?1100010111?10?1101?010110100101101101001111111000110100011000000001?00110101011010101111001111111000000001100001001000111010?111001?0?0100?000?000?1100001000110001100010?00110111?10110001110?1110011100000110100?0010000001111001100?011110110101?01100??10?1011?0110110000101000000110001111?10000?110001111000011000101111100100111?11001101110111000110111001001110010000110101001?111100?100110101001001110010111?10?011101011100?11?00101?0001001000?000100001111?011101?1001001111111111010000?111111100001?1?1010100110?1?100011?01101000111011?10101?11001?00110?1011000?1001000110111011111110101110?10000111?01000111001010000?0101010111111100101?0010111100011?01?00011?010101101100011101001011101111??10101111001?00000000000001111110??111011?1?1011101101000?01101011?00000?0000001100?101111101010111011?101110001111010111100010100011111010101000110?11001001011011001?10011100?0011?01110100011011101101?0111101?1?01010010111101110001101??0110011011?111111001111?1000110110001011010??101010000000111?11011101100101100011101101100010011000000?110110111101110110?11000011111?01?000?000101001?101110000001?1111101?010111000?001110000?0001100010101001000?000010100001011?11?010011?001?100000000?1110?00110101?101000101011101100000000010?0110100?1000110010001100?10101110010??1000010100110100011?101010110100111001000?0011011010?00?00000011001?0110111000?1011001010?0?11?0001101000011011?100?11101100110?0111?1110011111101111011?00101001000101100011011000001001011?01110100001010?11?1?000001??0?01?011110?1100???11?011101?011111111100111110?0111111?110001?1110010000?00111100?111001?1001111?001011100?011111111110010100011001111?100011000110??111001100010010?11001011110100111100?00000011000010010100010000001010100011010011001110011?1110000110111010?10001111000?10001000?00001111111011010110101001?11100?00110000?01010?0?1011001101111111100101010?0001111001000000000101010001100000?0111?011111000?000010100001000001111110110000010110?010000010?1111011?1111110110100100000?1?01000001010000010011011?111?01111010101?010110101100101010011010?1010111001001001110001?0000101?11001110101110?1?10110101001?11110110?11111011000?01???110100111101011100000011101010110111111010100?011101111001000010011101111?0100100000010?10??00001?010001011110111?0000110000001110010100010000110111111100111?000?10100110101?0011001011101?111000101000011?1101101101100100?11010110100110111100101001101010111111010010111?1100?00101011111000?10?1110011?101010110001?110111100110101100100001?111111100100111?00110010001010?110001011101001100?10110110100?01?100101101?1?00?11111011101?10010?00010010001?001111010001010111111111?0?00000101?0101100010111110001?1011?00011?0?110??100000101001010010101011110101110011111110010110??00011010101101011?00011011111?110010001111100011011?0?0100011010?101010000101?1001?100001?0??10001100000110001110?1111110100100??101?000110010110110001101100101100100111101110110000011100101111010100001010001?1110101101001?100???11010111111000000110000011110000110?00?01011100111
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1100100110000010010111?011000101?10?0001?01000??1?1000?0011011110010100000101100000001010?1001101010?11?1111111110000000011?1011?1?101110110010010001100010?0?11?111001?0?0001?011?010?1000?00001010101110100?00000011?00110100001?0010001000101000001?1001110111111001101?110111000101?11110???1?1110?10000?1101101011011100010110?00010?01010?1110011110110010000101111???11101111001000?01101000000000010?10100110?01001?1000?0?00000100111000011?011100?11?11?101011?00?01?11010?101?1??001?0100111111?0?000000?110110000?100011111110?110010?11100?0?0001010110?0?010001??1101101111111?10000?110?1?01000??10?110?11110?0011111001100010000010?11110111?010?1010111110111?1110011011100001011?0001001100100?00?01111?0011110100000?0?0?011010011110??10011?00001?10011101000000010111???1?000?1?1111101000101??1001101?11010?0011100011?101001000001?10011?0110?0010010000011011110000001011001111110110?0101001000101?000?10001011???00?010101?1000?10011110?0001001?1?001010011000000?0001010??1111001011?101?10?00000?0011?10001010011101??111001011110010?1100101?1001000?110010?0010100?1010010110?100100110010111010?1010?0?10?1?11?000?11101111??000001111000?1000010?110010110?0?1110010?1111001?00111010000?0011?11101?1111?10?100111?110?101?010?1?0?01?10110101?01010111?000000100?01100111?0101000?0000?1111?110110?0?000110000??10100000110011100?1?011100000011100101000?11?1110011?10??1100010110?00?1001101?000011111??1?00?0000111101101110?110?01010000100??011?0110100000011110001?01001011100110010100010?10000111100?10000100001100?00?1?1110?1??0?00?010010?1010???01?001?11?011010011101010100?0111001?100010?1101110011?01011010?000110??111?11?11000100??10101?1?110011111?1?1001111?110010011010??110010101110000?01110011010000111000?01110101101110001010011010110?11110000110001?000101?1?11100?00111?0000?0000?1000?0?00110000?111001010?11000?0111110011?01001?00001101?110?1?1?11110010100010100?0110111?0100110110110101101110000010111101?0111?000100001?100101000000101010010001?01101000110?101011010?11110?0?1111001100010110110?1?00111011111110001111101?111?11100101101?001100010110010101011000?110011000010111111110??000110??1000?110100101?1?11001110001??0110111??1001000111?01???00100111101101101100?1?010011?111101001?00111?0000101101010000?0110111110?1?01000001100?00??01010?100101011111101?01111?00010?11101?101101?0111001101?0101011?101?00000101011?0100101010011?1110?0101111010?0110101010110100?10110001000?0010001111001?110?1111?100001010010?1111?00011110101101?11?0100010?000001000001?0110101101?0001100111110?010110001111101?11000011101110?0101010110?1101001?10100100100?11?011101101?0?01?11000100000?11001?01111111110?1?0110000001001101000111?1?1??10001?1110001111010001101?0101?01101?1?110??011101000000001000010001101101001111101101100110??00111010010111111?000?0101110?110101011110111001101?1?00110110?0?100100001111?1011?111101?1??10100?111010?0010100?1011010011011??100?010010000?011101011010100111101??010010101001?010011001001?01?0000100010010?1111000010010?010???10000010100010100110100101111101010?10?00101001111
?111??????000?????0?????01??01?01?0??0??0???100??0???01?0?11001011??11?11???001????0101001?00????0?????0??1?????101010????1??1?00?0?0????0010??01?01?????????1?1???1?1?????01?1??01??11??1???11???0?0???10001??011?1?11?01010?0?0?????1?0110?0???0?1?1??1????011?101?0??????1001???1?????01??????0?01?1????00?0??01??11?????011?1101??1011?11001?00110?0??10?1?0??10?0???1????1?????00??111?0?0???101?0??11???101??111???001??????0?????11?1?10?1?1?1?10?00???0??0?0?0??1?1?????????1?1???0??101?????1??10????11101?????????1???1??11?101?1??????0?0?????0?1???1010?0???10?1?1??0???1000????????010?????1?11??????0?????11?????0?111??10??1?????0??????????1??1?0?10??111?0?0?????001?1???????00?01?10?11???0?111??1??1??1???1?????00??1?1?????1???0??0????1??????100??010???00??000?00?1????????0?????1?0??11?0?11???11?0?0?10?11?1?111???00?0???01??????????1??1?10?0??010?00?01?1??0?01?1????101??0??010?????0110???1??0????0??00001?1????1?0??0??????1???1?????????11?0???11010?1?????1????00??11?????01111????01????0?101????1?0???00?0??1?????????1?1?01?000?????1?1??1?0?1?1??1?0?1????1??0??1?10?0??????0111???0??1?0??1???0?????1????1??11?1?1??001??????0???0??????1?00??0???010?0???????111??????1????1??1??0?0??????????1???11????1?0??1?0????10??1???????1??10?0??1??1?????????0???????01???101???10??1??011?0????0?10?1????0?1?????????11?00??111??????????1??00??1?????11?1????1??0???01?01????1?11???1?11??1?1?1??0?0???1????0?????0?010??1????0???0?0??????1???????100?1??1???1?0???1?0??????1?0101???1??0????00????1010??00?1????0??0?110????1??1?01????????1??1?0?01??1??????0?????01??1??11?10?00?0???1???1?0???0?011???????0??11??00?1?11??1??????1?1?1????000?????1?0?1?0??100011?1?1???1???1????0???10?0??????????1??10?0??0??10?0???0????1?100??0111????01????0????00??1?011?1????????1?001?10??11???11?10???????1?1????1????0?????011?1???01100??00?10?01?101??0?0?1?11?01?1???00?????????1?1?1????1?10011??0????1??0?1?1?000?1?10110???01?01??????0?0?1??1?1??00?0????????01110?1?0?01?00???0?????11????0?0?0?0?0100???0010?0?0?1?100??100?00?????0?0??00????0?0????11??0?0?1?1?000????010???0?111?1?????1????????10?0000?????10???10?1??0??1?100?????0???????????????1?1?0?1?01???1?1?0???010??1?0???11???1??1?0??0???10?1?1?1???10???1???????100?????1?1?00???10?1?1?????0???10?1?????0??1???01???0??101?1??0??1?00101??00???????0?111???01?????1???10?????10??00111?0??1???????0???0??010?0010???????010?11?110??0???1?1??????0?00?1?0????111?01??0??10???1?????00?0000?1?111?0?1?11?1?10??111?0?????1???11??1??1???1???1?00?10???1??000????1???01?01?1?0?0????1?1?10???0???11?1?0??0??0????1??1??0??11???0?0?0?1??1?0?????????0??01???1???1?0?11?0?1???????0??0??0????????0110??00?01?111???????1?0???10?1?1?01???0??0???11??0???1????01??????1??1001????1?1000??10?11?1??11000101?0?1????1????0????01?1?00?10??1????01??100??1??010??00?010?1?0??0??????1??0?0???1??0??0??1???0?0??1?0??????1??0110??00??10????10???001????????0????0??????1?0????00??1??1??0?1?11?110??10?00???1??1?1??010??1?1???????00??1?00?01?0?1??00?10????10??????0??111?0?1111?011?1???????01?1??1?01?1??0???????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????0????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???
?00101?0??110?0?101?000?110000?10?10?1111?00101??0?1?00?10000111110000110?1100100?01101100?10?10?1?00??0?11010??00010011?010?1100?0?1001?0011?101?000010?01??1?1??01?010???1110?001?010??001?10?0?101100111001?00010011?11101?010???1?1?000101?11010?11?0???0111111110?0111?0000100110???100?1???0?1110?11?11?110001000100??11010001?01000?01101?10011001?101101?10010???1???111???101?0000?001?0?101?10011?1?01001111?10110??????0?01?100?1100?1?1?0?100010?11??0?1?11?0?11?11?1?1?0?110?1??000?1???010000???00010????11?0101??11010?10011??1?010?0?????1?1?000010?0?1?1001?1??01010011???0??0?110?010?0?001?1???1??01?10?11?0011111011000?00?1111??0???1110?0?0?00??000100000??001001?0011?100?01?01000???0?110?10?11?11?10101??111001?1?0?11000?01?010??10?00?0111??000?0000??100?011110?????111???10100?0100?01???11?100?00?01?1?00000000?0??001?0??01?0??1??1?11?111011111?111110110110?1?00011000110111??010001001?111???0??11101?1???01?01?11??1010?11011?1??11?1101?0?1001011???111?0??001111??1??00101???110?0??1?110?01?1?011?1111010001??????101010?100??11?0?00?1001010?11?0?1?0101001?001011100??0?00100?00?10100?0?001??0?10???11??00?000?1100??101?10100110?101011??01??010?0?1?1?0?011????1110?1111?111100??111??1011?1?11?11?1111?1?0?0??11?11????1?01??1000?11?000?100????0?01101?10?11000?0?00?11?0101?0??1?000101?0?0101?1100??111010010111111?1?0??111111010?1?10011011?00??1?0?01?01??011?10?101?10?0011101?110?01011??1?11?01101001110?010??100?0???11100?0??011?1?001?100000?101????10111000?1100?0?0111110??0010??10?0?0?100?01100?1??0??1?0101?1??0?11?0?0?10?0111????1??1??00?00?000111?1101?110?001?000?111110?111000??10?010?1?11?100110??0?1?0??1?001101??011?1?0?110001101?0???11?11??1?11010010???00?11?101?01000?1?00110???0??1001000?0001101??0100?00011010?001001?1?11011110?100?011111???00?00?11????1?11?1000?1?0??0?11011000?010001000?10000?0010110011?10011?11111101?0?1?0?1?100?0?10?10000010?0??1000?000?111?100101100?110000011110?101??010??0011001??1?101111?0000111001?0100???0010??100?010?11101??0111?0?0?1?11111110?110101?1?001111?0100110??0110000?0?1?101111?0000??1011011??0??0?01?010100?00010110?00?1001?0000??01000???0?0??000?011???0??010?101?00??1001?0???110?01?000?10???1101111?00??01?0?001?1?101?01?1?0?00000?0?000?11010??0100?10????011?00?11?0??100100?111??0??100?0??0?10110001?111?1?111?01100??1100?0??101?110?00?101?1101110?11??00??011101??01001011?100??1111?111111??0???011????01111101?1????111001?10101111?10????10?1101?1?011?011001?0?01?0100?01110?111?10?1111101?10?101000101?10??0101???0??101?000100?0?001100?11?101??010?1011001?1??0101111?1??000110?111?001101??0??10?10??00???0??10?10100000?11?01?1??1?00???0???10010?100?00?10010??10?0?1???00?1?00111101?11011101?0?1100???000?1???1??00111101111101?100010?00111001000000011100101?10??10110110?010001???000?100??0??000??00?11010?010000????0?0000?0?0??1100??11?01?1?01?111010?1??0010??110010???1010??1110??0011010??110?11??10111??101100?001111?10?011??00011??00?11?11?111110?0??10???01001110010?1?0??101001?0?011???0?01?01011?1001?110?1??1110011?0100?01?1110?1??111
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????
?????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????1?????????????0????????????????????????????????????????????????????????????0????????????????????????????????????1????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?0??????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????1???????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1011011111101000110000?001111110010?0011000101?00?0011?001001010101101101011011001011000110110100000110?01010000110010011110001100?111100010011011010011111?0101?011111?0?0101?000?010?0101010000010110100010?01101001?10110001111?0100100110111100101?0011000111110000101?001100101111?10111??01?0011?00001?0010100101000000110100?00011?001110000110001011100110100100001?00011101001100000000111010001000?00110001011000?0101?0?000100000101011101011110?00?11?000111000?11?01101?110?110110?111010101011?111101?1111001011110100110101?001101011000?0?1111111101?1?011101?10111100011001?11101?10011?00011?0000111?01100?1101111111000101111001?11111110?111?0010111100110?0100000000001110111?1001110000111?10?01110?01000011000001110?000111100010??00101100100?10110000010111100000??10?111?1?1101001010110?11011000?01000?1100010111?000111010100?00011?101110100001001111011101011001010000110010111?01101000001111111?00100000?1111?10010111100001010111?0111110?1?000010110010010?0111011??1001111101?101?11011110?1000110011100011000??111001111111000?1110100?001011000011010001100100101010011?110010011001101110?00110111100?10?011?000000111?110111010110?1111010?111011000?010111111?1100111010010100100?0110000100?0111?00?111011?110?010001001?0001?10111011?000000100101011111110000100?0111010?1010011011000111?11110101101??1101111101000110111?101001110000010011001?1000011100?10??1010010001?1001111000?0111101100?0?00?1000101000000010?110?01000011101?0001?0001011001000111011?00000011010011100000110110011111011?10000101011000?10?0?000111??0?00?111111?1100???01?100100?001100011011100001?0101111?011010?0000101011?10101100?011101?0110?10?011001111?1100100000101110101?0110010?111100001001??110101000101011?11110011111001111110?11101101111111001000010000100001100111011000101011110?10011111111?1110?10001000100?01110111?01001100010110101000000110?11001?11111111?01010?0?11100011111011101?0111101?1111111010101000011110000011101010?0110?111101001?011100101011011010111010001111100110?000010001?1010110?1011001111101000000?1?10010011001010010100101?101?10011010110?101000000100101000101110?1001001111000111100000?0111010?00010111011011?0?01010110100?00100111?00001010011?11???10001101010111000010?001101010001000010001111?000000000101011001001011111?1?11000100110?10??01111?011001011101110?01000111110001110?0101100101110010110001110?110?00011101110?0110101001100?000101100011011?1100001011111100?0111010111000000110010111010100101?001110110000?0101?11101000101000?10?0110011?011101001111?0100000101?1100110101101?000111110100011?01001000110100?110111111010011001?11101100000?00?111101000?0?01?11001011010?01011?01111110111?011110111001110110111011?0?10001100?1110111100001111011?1101?11001?1?100??001001101101001101000001101011011000100011111010??11001001000100100?01100001100?111110000110001010010?0?10000101?1?100110000100?0010?101001?0??000010001100?1000101?1100101110111??111?01100001011111111001011111011011?110101101000101100101011111100010111111000?0000111101100?100???00010110110011100110101100001011100?00?10011110100
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??1????????10???????????????0???0?0??1???????1???????0??0?0????0????0??00????11????10??110????????????????0??????0?0?0???????1?00?0??????1?0???1??0????????????????0???????0??????0??01????????????????????10????1?1?11???00??1?0???????0??1?????1??????1????????01????????????0?????????10??????1?10??????0?????1????1??????0???1?0????0???010??01?1????????0?1??11?1???1??????????00????1?????????1?0???1???1?1????0??????????????????10????0?1???0?1??1???????????1????1??????????????????001??????????????0?00??????????????1?????????0????????1????????????????????0???????????11?0????????001??????????????????????????????0?0??0???????????????????????0?1?0???????1?0?????01??????????01?10??0??0???0?????????1??1???1?????1???????????1??????0?????????????1??0??????????10?1??0??????????????0????0??0???????0?0?0??0??1???11?????1?1??????????????????0????0??1???01????1????0?????????0?????????????01?0??????0???????01??1?1?????????0??????0???????????????????????0??????????????0??????????11????????????1?100????1??????0???????????????????1?0?1????????????0???????????????0???????01?0??????0??0??????0????1???0??????????0???0?0????001?????????????????1?????0????0??1???????100??????1???????1??0????????????0?????????1?0??0?1????0???????????0???1????1??0?????????0????????1???101???0???1???????????0?10?0??????0?????????????0???0???????????1????????????01?1????????????1??0????0??????????????0?0??0?0???1????0?????1?110???????1???1????????????????0???1??????0??????????????????1????????????0???????11??10?0???????????1?????????10????????????????1??0??????0?????1???????0?00??1?0???1???1?0???1?0?1??????????1??????1??1??0??????????1????????????1?0?0?1????1?0????????????0???????????1?????????????01?0?????1??????1??????1?0?????1???????????????00??1???1?0??????????0?1??1??0???????0???????????????0????1??????11??????00????1??1??01?011??1?1?1?0?????????00??????????????????0??1000??0??????????????0????1???1???00?0???????1???????????00?1??????????11??1??????01??????????0????1???0???0??0?????01?????1?1?????1???0?????1?0??10???????????0?????????1?10?????0?1????????????????????????????11???????0???1??1??0????01??????????????????????0?0?????11???1???????111?????????0???1????1?????????????0????????????????0?0?????0????0????????1??????????1?0?????????????1??????1?0?0??0????01?????00???????1??????????????0????1?????0???0??1??0??????????????0???????1???????????0??1?100????????1????????1????1??????0?????0???????1??????1??00????110?1?1?1??1?11????1?0????????????????1???????0?1??11???1?????????????00????????0?????????????0???????????0???????0??0??1?????????????0??1?0?????????????????????1?0??????0????????????????????????00????????11??????????1????????1??1???1??1????1??1???????????????????01??????0????0??11??0?1???0?1???0???????????????????1?0??1??1????????????0???0??1????1??1?1?0????0??????0??1?????1??1?????????0????1?1??????1??11?0????????????0????0?1?????????????0??????1??????1???????????0??1??0???????1???1???????1?0????????????01??0?1???1???1??1????????1???????????1??0???1????0??????????1?0?????0?0??0???????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?00100?11?100?0?101?010?110111?01?11?1111?00011??0?1?10?11110000100100101?1010101?10111010?01?00?0?00??0?11110??101011010011?0011?1?0100?1011?100?111101?11??1?00?10?001?0?0010?011?101??010?11?0?101010100001?11010110?10101?000???0?0?101101?10000?10?00??0100110010?1011?10011100111??010?0???0?1011?01?10?010001101101??11010010?01101?10001?111010101011001011000???1???111???000?0011?11011?101?00110?0?01000001?01100??0???0?00?010?110010?0?1?011111?00??0?0?01?0?01?00?0?0?0?010?0??101?1???100010???01001????00?1011??01011?01010??00011?10??1?0?0?110001?1?1?1100?0??01011100???1??1?011?000?1?110?1???1??00?00?11?100101101010101011101??1?111001?1?1?10??001110000??001101?0010?101?11?01110?1?0?010?11?11?10?11010??110100?0?1?10011?01?000??10100?1010??111?0100??100?011111?????000???01111?1000?00??011?100?01?00?0000110011?1??110?0?000?1?111?0?10?010001100?010011011111?0010110110111010??010100010?000?1?1??11111?1???01?10?11??0101?11011?1??10?0010?1?1100110???101?1?0001001??0??011001??000?01?0?000?10?0?01111000001100????0?001100?100??01?1?00?1010100?00?101?0101000?111000101??1?01011?10?11110?0?001??1?11?1?10??00?101?1110??110?01000000?001100??1001110?1?0?0?0?100???10100?0110?110111?1001??0000?0?01?11?0101?1?1?0??11?00????1?00??0101?11?001?1111???1?00111?01?00000?0?10?10?0010?0??1?111110?1?1000?1011??01100000111100100?1?1000011111?0?10100100?00??1?0?10?10??111?01?101?01?1110110?000?00110??1?00?01011100010?000??011?0???1000110??111?0?1111101101?01010??01101010?0001?0?1110001?001111?01?1?1?101?1000011??1??0?0110?1??1?01?1?1?00?1001????0??0??11?11?10000011010?001?001?111?111001?011110??01?111?0?01?110010??0?1?00?1?001100??011?1?1?101110010?0??010?11??0?001011100??00?00?111111010?1010101?0?1??1010101?0011101??1010?001101000110001?0?101000001010?101001???00?10?10????1?10?0100?000??0?10000100?000110101?10001?0011111100?01110?10111101?0?1?0?0?00000?11?10000100?1??1001?00011110010101110?001100101001?100??100??11000101?0?101000?010011010101000??110110?010?010?00000??1111?1?1?0?10101111?010100?0?011011?0011110??0001110?0?0?001011?0111??1001000??11?0?110000001?00011010?1101000?0000??000100??011??100?000???1??100?110000??1101?0???001?00?010?11???0001110?10??10?0?101?1?111?01?1?1101011?01110?101001?0010100????000?00?01?0??111100?110??0??110?0??0?01111001?101?00011?00111?11100?1??011?100?00?001?0100110?00??01??100111??001101101111??1011?100100??0???0111??000100011?0??1?111110?10010010?001??100?0011?1?1100111011?0?11?00011100111100?00?0011110?00?100101001?011?1110?0?00?0011000011?0?110101111?111??00011110110?1?1111101001??100111?000?0101111?0??00101??11???0??11100110011?00?10?1?01101???0?1?11111?111?01?01000??10?1?1??001?0?01100001010000001?1?0111?11000?1?1?1??11101010000001?001111?11000010110100011001100?00??10010100?000011???100?100?100?010?010?11110?110000????0?1111?0?0??11101?11?10?1110?100101?0??1011??000111???0010??1100?01111001??101?01??10010?0001001?110100?00?010??11101??11?11?10?001111?1??00???00011010011?1?0?010110110?111???1?01?11101?0111?101?1??111111110101?10?1101?01?001
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????00???????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????
???????????1?????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?11111?1??110?1?001?111?000100?10?01?0000?01110??1?1?01?01110110100111000?0110111??1010110?10??1?1?1???0?01000??1101100???00?1011?1?1100?0011?111?00011??11??1?0??00?011???0111?001?101??010?11?0?000?10001010?11000001?10000?001???0?0?011101??0101?10?1???0111110001?001??001001011????000?0???0?1011?01?11?00010?110001??01010100?11110?11111?01101001?100111?01011???0???000???000?0001?001?0?001?11010???10011110?01101??????0??0?100?0000?1?0?0?110110?10??1?0?11?1?11?01???0?0?011?0??010?0???000101???11111????10?1?00??01100?01000??0?000?1?????1?0?0?0100?0?0?1000?0??01?11111???0??1?010?011?1?001?0???1??00?11?00?00?1100011000?10?1100??0???1001?0?1?00??111100000??011101?1001??11?10?00111???0?101?00?10?10?01010??000000?1?0?0?11??10?111??00?00?1010??110?1111??111?011000?????010???00010?1011?00???11?110?00?01?1?11110001?1??000?0??10?1??1??1?00?101001110?011110010011?1?01011110101000??101010111?001???1??00000?0???10?00?00???011?00011?0??01?01?1?1?0011110???000?0??001101??1??10001???101?1??1?101?00?1?0???1111001000??????111?00?000??11?0?00?1010011?01?1?0?1111?01?00110?0?0??1?0111??00??1100?0?000??0?00???00??00?011?0000??110?00000011?011110??00??011?1?0?0???111????0100?0001?111000???10??1000?1?00?1??0011?0?0?1??00?11????0?01??1011?10?111?110????1?01001?01?00001?0?01?01?1110?1??0?101010?0?0111?1?11??001011000001?01?0?0??100111100?1?1101?1?1?01??0?0?10?10??010?10?010?01?1111?0??1?1?00101??1?00?100110?1010??00??001?0???111?1????011?1?00??10110??101????1?000011?0011?0?011011???1110??11?1?1?000?01000?0??1??1?0111?0????10?0?0?10?1111????1??0??11?11?101110?0011?100?011?000?1?0000?001000??11?010?0?11?110110??1?1?0??1?000000??101?0?1?000000110?1???11?00??0?11100101???10?11?000?1010??0?010?1???1??1100101?0011101??1111?00111000?011111?1?00011110?101?000100???00?11?11????0?10???0??0?1??0?100100?1?000010011?01011?0001?01000?01000?111010?0?0?0?1?1?101?0?10?10010001?0??11?0?101?100?011011001?00100001?100?010??111??1001111??1?000011?0001011000?0100???1000??101?101?00000??1100?1?1?0?11000011?01?000?0?0?0010?0111010??110?001?1?0?110001?0011??0?11101?????1?01?010000?01000010?10?0110?0100??0?000???1?0??100?11????1??100?101?01??0111?0???110??1?00??10???1001001?10??10?0?1?1?1?010?01?0?1??1111?1?100?10001??0010?10????010?00?00????0010?1?000??1??000?0??1?01010100?110?0??01?11000??1110?1??111?011?00?000?0100111??1??00??100000??11001101?000??0010?10?010??0???111????01110100?1????010?00?0100110??10????11?0101?0?010?001100?0?01?1101?11?00?011?01?1101000?10?010110101?11??0000???0??111?11?111?0?101100?00?001??010?1?10001?0??0000?10?1??000111?000?0000?0?????10??1??01???1??01?10000100?11?10?1??0?00???0???01100?111?10?11111??0??1?0???11?1?0?110?01?00100110?1?0011???111?1???1??01001111000011?100001?001000111111010111000?0?00??00001011?010?10???001?000??0??101??11?10101?101100????1?0010?0?1??0?10??01?00?1?10?000100?0??0110??001111???010???111???0?0?011??110??0??11000??001001?1000?1?01?010??10100???0?10?0??100111?0??10???11?00010001?0?0??111011???110???0?11?00010?1100?010?0??0??1111?0001?01?1101?0????0
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????
?011??????101?????0???1?01??00?11?10?0??1???001??0???11?0?11011111??01?10???010????1111001?01????0?????1??0?????001000????0??0010?0?0????0010??01?11??0??????1?0???1?0?????00?1??11?101??1???00???0?1???01100??110?0?11?10100?1?1?????0?0100?1???0?1?1??0????001?110?1??1???1111???1?????00??????1?00?0????00?0??00??00?????001?0100?11111?10100?11001?0??11?0?1??01?1???0????1?????10??110?1?1???100?1??01???111??111?1?011??????0?????10?0?11?0?0?1?01?011??1??0?1?0??0?1??1??????0?1???0??010?????1??10????11010?????????1???1??01?101?1????0?1?1?????1?1???1100?0???00?0?0??1???1001????????001???1?1?11??0???0?????11?????0?111??00??0?????0?1????????1??0?0?10??011?1?0?????01001???1???10?10?01?11???1?111??0??0??1???1?????00??0?0?????1???1??1????1??????101??011???10??011?00?0????????0?????0?0??01?0?00???00?0?1?11?11?1?110???01?0???11??????????0??1?01?1??010?10?10?1??0111?1????110??0??011?????00010??0??11???1??01111?0????0?1??0??????0???0?????????11?0?1?10010?1?????1????10??11?????11010????01????1?001????1?1???10001?0?????????1?1?00?100?????0?1??0?1?0?0??1?0?0????1??0?01?01?0??????0011???1??1?0??0???1????00????1??01?0?0??010??????0??10??????1?11??0???100?1???????101??????0????0??0??1?0???1??????1???00????0?0??0?0????10?00???????1??11?1??1??1?????????1?1?????11???110???01??1?1110?1????0?1110???01?0?????????01100??110?0????0???0?100??1???1?01?0????0??1???10?00????0?00???1?00??1?1?1??1?1???0????1?????0?111??011??1???1?1?0????0???????110?0??0???0?0???1?1????1?0?1111???1??0??0?01????0011??01?1????01?0?001????0??0?11????????0??0?0?10?11?1????1??0??00??0?110?01?11?1??11??10?0???1?101??????11??10??11?0?10??0??????0?0?1????100?????0?0?0?1??011111?0?0???1???0??1?1???1001??????????1??01?0??0??11?0???1????1?010??0011????10????0????01?01?111?0????????1?011?00??11???10?01???????0?0????0????1?????010?0???10001??01?01?01?100??0?0?1?00?10?1???01?????????0?1?1????0?01100??0????0??1?1?0?111?1?00111???10?00?1????0?1?0??1?1??01?1????????10111?1?0?01?01???01????10????0?1?0?0?1100???1100?1?0?0?110??000?01?????1?1??10????1?1????01??0?0?1?1?110????010???1?110?0?????1??????0?10?1111?????11???10?0??0??1?000?????0????1?0????????0?0?0?1?10???0?0?0???000??0?10??10???1??0?0??1???00?1?1?0???110??1???????110?0???0?1?01???01?1?0?????0???11?0?????1?11???10???0??010?1??0??1?10100??01???????1?111???01?????0???10???1?01??00110?1??1???????0???1??000?1110???????011?11?100??1???1?0??????0?00?1?0????010?10??1??10???1?????10?1111?0?110?1?0?10?0?00??100?1?????00??11??01?1???0???1001?01???1??001????1???01?00?0?0?0????1?1?11???1???00?1?1??1??1????1??1??1??00?011?0?1?0??1?1?????????1??10???0???1?1001?0?0???????0??0??0????????1101??10?11?0111??????0?1???11?1?1?00??10?11???10??1?0?0????11??0???0??01111???0?0011??00?10?1??11111110?1?1????0????01???10?1?01?00??0????01??010??1??110??11?110?0?0??1??????0??0?0???1??1??1??0???0?1??1?1??????0??1011??10??10???101???011???????10????1??????1?0????01??0??0??0?1?11?001??01?11???1??1?1??101??1?1???????00??0?11?10?1?1??01?01????00??????0??000?1?1111?110?0??????010?1??0?10?0??1???????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????1???????????????????1?0???????????????????????1?????????1??00????1?????1???010???????????????????????????????????1?00??????????????????????????????????????????1?????????01??????????????????????????0?0?0????0???1?????????1??1??????????????????????1???????????????????????0??????0???????????????1????0?????????????????1????10?????1????????1?1???1?????0??????????11????0???????????0???0?????1????1??????????????????0???????0???0????0???????????1???????????????????????111??????????????????????????????????????????1????????1????????????????????1???????????00?1?????????????????????????????????????????0????1???????????????????????????1???????0?0?????????????????0??11?????0???1??????????????????????????????????1??????????????????????????????????0??1??0??????????????0????1??????????1???0?????0????1???????0???????????????????????????????1?????????1?????????0?????????????0??1??????????????10????0?????????0??????0???????????????????????0??????????????0??????????11????????????0?1???????????????????????????????????0?0?????????????????????????????????????0????????1?????????1????0???1????????????????1?????11?????????????????0??????????1??0???????1????????1???????1??1????????????0?????????0?1??0?0????????????????1???0???????1?????????0?????????????????????????????????????0??????????????????????????????????????1?????????????0?0???????????????????????????????????1????1?0???0????1?????1?1?1???????1???1???????????????????????????????????????????????????????????0???????00??10?1?????????????????????01???????????????????1????????????????????1?01??0?????0???1?????1?????????????????????0??0??1???????????????????????1?????1????1?1????????????1???????????1?????????????11???????1?????????????1?0?????0????????????????1??0???1?1??????????????????0???????????????????????1????0??????1???????00????1?????0??1?1???????????????????0?????????????????????0?????0???????????????????????1??????????????????????????00????????????01??1???????1???????????????0???0???0??0??????0?????0???????????0?????0?0??11???????????1?????????0?11???????1????????????????????????????10???????????1?????0????1???????????????????????????????01???0???????110???????????????????????????????????????????????????1?????????????????????????????????????????????????????1???1???????0??????10???????0??????????????1??????????0????????????????????????0???????1???????????0??0?0?1????????0????????1????1????????????0???????0?????????00????000????????????????1??????????????????1???????0????10?????????????????????????????????????????0???????????????????0??1???????????????????1???????????????????????0?????????????????????????????????0?????????10??????????1????????1??????0??0????1??0????????????????????0??????0????????1??0?????1?0???1???????????????????0?0?????0????????????????0??0????0????0?????????????0??1?????1??0??????????????1?0??????0??0???????????????0??????0?????????????1??????1??????????????????0??1??????????1???1?????????1?????????????0??0?0???????????????????0???????????0??0????????1??????????0?1??????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????
??????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????1???????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?11001?00?111?0?101?000?011110?10?11?0011?01010??1?0?10?00001001011110101?0011100?11010110?00?01?1?10??0?01111??000000000001?1000?0?0010?0111?110?111111?11??1?1??01?011???1001?000?000??100?11?1?011111001001?01000001?00111?011???0?0?101101?01110?01?1???0001010001?0000?11111000000??101?0???0?1011?10?00?000011110100??10101111?10100?11100?00001010?101111000000???1???101???101?0101?00100?011?01000?1?01010111?10000??0???0?11?010?000000?1?0?001100?10??0?0?01?1?00?10?0?1?0?000?0??001?1???110110???10110????00?1000??00011?00111??10110?11??0?0?0?010110?0?0?1100?1??00010100???1??1?110?000?1?110?0???1??01?01?00?111000001100111100001??0?000000?0?0?01??111110001??110100?0001?110?10?10011?0?0?111?01?01?00?11011??011101?1?0?11101?00?110??01100?1100??110?1101??110?000000?????101???00001?0101?11??001?011?00?00?1101011101?0??001?0??01?1?001?0?11?001011011?100011000111?1?00000101011110??101010001?000?0?1??10100?1???10?11?10??0001?01010?0??11?0010?1?0111001???111?1??101011??0??111010??101?11?1?111?10?1?10011011110010??????111100?101??11?0?00?0111011?11?001?0010101?010000111??1?01100?00?10110?0?111??0?00?0?00??00?000?0100??011?10110111?010011??0110111?0?1?0?1?101???01100?1110?001011??101??1101?1?10?10?1100?0?1?1??01?00????1?10??0110?11?100?1101???0?00110?10?01100?0?10?10?0101?0??1?111110?1?0100?0000??10010001001101010?1?0000011100?1?01110011?00??1?1?01?01??111?01?110?00?1101010?001?01111??1?11?00101000100?001??111?0???0010110??000?1?1010101101?01000??01101000?0000?0?1110001?010010?00?1?1?111?1011001??0??1?0001?0??1?01?1?0?10?1011????1??0??00?00?00111001010?010?010?110?010011?001110??11?101?0?01?111110??0?1?00?1?101011??101?0?0?010010111?1???10?10??1?101011010??10?11?011?11011?1?10101?1?0??1100100?1111100??0011?11110001?100000?0?11001101?110?111110???11?10?01????1?11?1111?001??1?01111001?100011101?11100?0011011011?01110?10110000?1?0?0?0?101?0?11?11010111?1??1011?11100001011101011?101011111100?000??001??11001000?1?111011?111100101100011??100101?010?101?01000??1110?0?0?0?11000000?111100?1?011011?1101011??1100010?1?1?001011?0001??1001110??01?1?10?110101?11010001?0011011?0010??010110??100??100?001???0??110?010011??1100?0???100?11?111?00???0010101?11??10?0?011?0?101?11?0?1011011?00011?100111?1010?10????100?00?10?1??100110?111??0??010?1??0?01000010?110?1?011?00010?01110?0??111?001?11?010?0000111?10??01??001001??00100001?001??1000?100110??1???000???101010100?1????111011?00111100?001???10?0111?0?0000101001?1?10?1100001111?001?10?1111000?00?000110111?011?0111?0?10?1001101011?0?010100110?101??01100001010?1??010101000??000000?111?110010??0??00011??11???1??00110110110?10?01?0??0001???1???00111?001?11?01111??01?0?0??000?1?10100100?01110011?0?0111?1?010?0???0??11100010000101?011111?10010110110000111001011?11??01010101?101111???010?011?111?010?110?11001?010011????1?1100?1?1??0100??00?00?1110?100011?0??0010??010010???0111??0001?01001100??000?11??10100?0100000?011110?10?111??01011??00?10?11?100101?1??00???01000010011?0?1?111000010?001???1?00?00111?0001?101?0??100111001010?11?1111?00?001
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????
???????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???
????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????00???????????????????????????????????????1???????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????0?????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????1??????????????????????????????????????????????1?????????????????????????????????????1?????????????????1?????????????0?????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????1??????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????1?????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????10???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????1????????0?????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????0????1???????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?001??????110?????0?????0???11??0?1??1??????111??0???01?1?10?01001??11?11???010????1100001??0????0?????0??0??????1?0?0????0??0?00?1??????0100??01?11???????????0???1?1?????01?0??00??01??1????1???0?1????1101??010?1?10?0011??0?0?????1?01?1?????0?1?0??1?????00?10??0??????11?0?????????01??????1?01?0????0??1??11??00?????001?1011??0110?00100?10000?1???0?1?1??11?0???1????0?????00??101???????000?0??01???0?1??010???100??????1?????01?0?11?1???1?10?00???0??0?1?1??0?0???????????????1??001?????0??00????1000??????????1???0???0?10??1??????1?0???????0???10?0?1???01?0????????0101????????010?????0?0???????1?????00?????0?111??01??1?????1?????????????1?1?0?????1?1?0?????101?????????11?01?01??1???0??00??0??1??0???1?????11??0?1?????1??????1????0???????00??101???0???010?10?1??????????????0?0??11?0?00???00?1?0??0?00???10????00?0???1???????????1??0??1?1??101?10?00?0??1?00???????10?????1?1?????0000???1??0????0??00011?0??????0??0??????1???0?????????01?????1010??1?????1????11???1?????001?0????1?????0?010????1?1????1?0??0?????????1????0?1?1?????1?0??1?0?0?1??0????????0??0????11?1??????10?1??????0?1??1???1?????1????1??01?0?1??100??????0???1??????1?00??0????11?0???????110??????1???????1??0?0??????????0???1?????1?1??0?0????11??????????0??11?0??0??1?????????0???????00???101???11??1??0???1????1?00?1??????1?????????0??11??00???????????1??10??0?????00?0????0??0????0?01????0?01???1?01??1?0?0??1?0???0????1?????0?110??1????0???1?1??????????????1?1?0??1???0?0???1?1??????0?0001???1???????10??????10??01?0????0??1???1????0??1?01????????0??1?1?11??1??????1?????10??1??11?00?10?0???1???0?0???0?100???????0??00??00?1?10??0????????1?0????01??????1?1?0?0????100????0???????0????1????1?1??????????0??00?1??0??11?1???0????0?010???1?0????11????1????11??1?111?1????????0?101??1??11???11?00???????1??????0????1?????111?????11100??01?00?11?110??0?1?1?0??01?0???10?????????1?0??????0??0110??0????0??0?1?1?111?0?11000???00?01??????1?1?1??1?1??11?1????????1101??1???00?10???1??????0????0?1?0???1100???0101?0?0?0?111??000??0?????0?0??10????1??????11??1?0?0?0?111????100???0??10?0?????0????????11?1000?????10???1??1??0??1?10??????1???????????????0?0?0?1?00???1?1?????000??0??????1???1????1??????00???1?1???00???1???????111?????0???11???10?1?1?????1????0?0????????1???11???0??000?1??1????00?10??10???????1???0???10?????0????0?????11??0000??0??1???????0???0??1?1?0111???????0?1?00?001??0?????1????????11?1?0????111?0???0??1????0?????10?1110?1?111?1?1?1??0?00???01?0?????????????0??1???1???0?0??10???0??1?1????1???00?0????0?0????0?0?00???0???1??0?0??0??0????0??0??1??11?????0???0??0?1?????????1???1???0???0?1?10?0?0??????????1??0?????????101??0???1?001???????0?1???10?1?1??0???0??1???01??0???0????11??????0??10?1????0?0101??10?00?1??00001101?0??????0?????????11?1?00?00??0????10???1???1??00???01?100?1????1??????1??0?1???1??1?????????0????0?1??????0??0110??0???11????0????001????????1????1??????0??????0??????1??0?0??1?111??01??1???0??0????001????0???????00??0?11??0???1??11?10????00??????1??110?0??011??01?????????01?1??1?01?1??1???????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?1??????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?00111?0??101???111?101?001000?00?11?0000?11001??0?0?00?01000110010001100?0101001??1001011?00??1?1?0???0?10101??0100011???00?1101?0?0100?1101?110?00000??01??1?1??01?010???1000?000?110??001?01???100??0110011?10101110?11110?110???0?1?100101??1100?01?1???0100011101?110??101011010????001?0???0?0111?11?00?00000?0001?0??001?1000?11000?10010?00011011?110100?11110???1???01????000?0100?010?0?010?0?100???00001000?10011??????0??0?111?0111?0?0?1?000010?00??0?1?11?1?10?10???1?1?011?1??000?1???100011???11000????11?0?01??00111?10111??0?000?0?????0?0?1?1101?1?0?0101?1??10?11111???0??1?011?011?0?101?1???1??01?01?00?01?0011101010?00?0001??0???0101?0?1?01??100111010??000111?0000??00?01?10111???1?010?01?11?01?0111???110010?0???1?10??01?000??11?10?1000??010?1010??100?010001?????101???01110?1001?01???01?1?0?10?00?1?00011101?0??101?0??11?1??0??0?01?001010111?110010011110?0?01001111000110??101011101?001???0??11001?1???00?10?01???101??1001?1??11?01?1?0?1111101???110?0??010100??1??01001???011?1??1?000?11?0?0???11011110?0??????100?00?000??00?0?10?1110101?11?1?0?1010?11?00110?1?1????0010??01??0000?0?100??1?00???11??11?100?1000??110?01101100?000101??01??111?1?1?0???001????1000?1101?011001???00??1011???11?0??1101?1?1?0??01?10????1?01??1100?10?101?111????0?11100?10?10101?1?10?01?0000?1??1?000011?1?01?0?0?01??10101011?011?11?1?1??011100010?0?1101?0?1?11??0?0?01?01??101?11?110?11?0100?0??0?1?11001??0?01?001010?0001??01??001?1???010?1????000?1?01??01111??1?1????0?110111?0000?0?001001???1011??11?1?1?010?00001?1??0??0?1000??????11?0?0?10?0000????0??1??01?10?100010?00?0?101?111?110?0?0001?101110??01?010?1?10?0101?0??1?0?0??1?010111??110?0?1?010101001?0???10?00??0?01110111????0?00?010?1010??0?001?1???1??0000100?1110000??0100?0100?100?000010?1?10100100?101?100111???11?11??0????0?00???0??1?0??0?010011?0?011101000?11000?1001?00010?10011?110110?1?0?0?0?0?000?1?01?01011000?0??1??0?100?101?111010000?10101001?100?011??1?1??0010100??1?100111?1010111011?0100???0000??010?100?00001??0001?1?1?1?10101110?11?111?1?0?0001?0000100??100?101?1?1?111000?0011??1?11001?????0?10?100010?10100010?10?0110?1011??1?100???0?1??000?11????0??101?111?10??0111?0???111??0?11??11???0000010?11??11?1?0?1???100??0???0??1110?0?101?0?000??0111?1?????000?01?11????1001?0?101??0??111?0??1?10100001?010?0??01?01110??0000?1??000?011?11?100?0111011??0??10??000000??01000110?011??1101?10?000??1???111????000110?1?0????001?01?1000101??10????11?1011?1?000?010001?0?00?0100?00?10?111?10?0011100?10??11111100?00??101????1??111?11?110?1???0111?01?111??111?0?1?010?0???010?11?0??111011?010?01?1?1?????00??1??00???1??01?11110110?10?00?1??0?00???0????1011?000?10?00110??0??0?0???11?1?0?00??00?01101001?0?0101???10??1???1??1101011?000001?101101?1011011111111?001?001?1?10??11010101?110?01???001?100??0??110??00?11111?000010????1?1110?0?0??1?11??10?10?0?01?010011?1??0000??101000???101???011???1???001??000??1??11010??111011?0000?0?00?011??01110???1?11?0??100000?1??00???01?10001100?1?1??00110????110???1?10?10011?0011?010?0?????0111?1110?01?1100?0????1
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?10011?1??010???0?0?0?0?101100?11?11?0000?10000??0???10?10001111010010111?0011100??1101011?10????1?0???0?10000??0011000???10?1011?1?1000?1110?010?10011??11??1?1??11?001???0101?011?001??0?0?10???010??1010110?01100001?01110?111???1?1?110011??1100?01?0????100101111?001??1000?0010????110?0???1?1000?11?11?00111?1011?1??100?0010?11111?00010?00000001?111011?11110???0???00????111?1011?000?0?100?0?101???10010000?11001??????1??0?001?0001?0?1?0?101100?00??1?0?10?1?01?00???1?1?001?1??100?1???00000????01101????10?0?11??10011?01001??0?011?0?????0?0???1101?1?0?0001?0??11?01100???0??1?000?111?1?010?0???0??00?00?10?01?1111001011?11?1101??0???0001?0?0?01??011000011???10101?1011??11?11?11100???0?010?01?01?11?0100???110010?0???1?10??01?011??10?00?0110??111?0100??100?100111?????001???11010?0100?10???10?0?1?11?11?1?00011?01?0??010?0??11?0??0??1?00?111000?10?100001110110?0??1111011100011??001001?01?010???0??11101?0???01?00?00????10??1011????1??10?0?1?0110011???011?0??110100??1??01001???001?0??1?101?11?0?0???01100000?1??????011?11?101??00?0?01?1000000?11?1?1?0??1?10?01100?1?1????1100??00??1010?1?100????01???00??10?1?0?1001???11?10000100??01110??01??000?1?0?0???001?????111?010??101011???01??0000???01?0??1010?1?1????10?01????1?11??0000?00?011?110????0?11000?10?01010?1?10?00?1101?0??1?111110?1?11?1?0?00??10011001?011?01?0?0??110000101?0?1101?0?1??0??0?1?00?10???00?01?001?11?1101?1??0?0?11111??0?11?111100?0011??01??101?1???100??????100?0?11??01001??0?1????1?000001?0010?1?001001???0101??11?0?1?110?01001?1??0??1?0000??????11?1?0?11?1110????1??1??11?01?000111?01?0?000?011?00??1?1100?010000??00?001?0?11?1100?0??1?1?0??1?111011??011?1?0??00000000?1???10?01??0?01011111????0?10?110?1100??0?001?1???1???011010?0000111??0011?0001?101?110111?1?001?1111?000?101?10???11?01??0????1?10???1??0?1??1?000000?1?001110110?01111?0010?01110?10011?10?100?1?0?1?1?1?110?0?10?11100010?0??1??0?000?011?1?1101011?10?11101?010?101??1?0??11?1011??0?000111?1110100111?1010???1010??011?000?10000??1110?1?1?0?01110000?01?001?1?1?011??0101011??110?010?0?1?000011?0000??1?10010?????1?01?000?11?101100?1?00?0001?1010??0?111???1?0??101?00????1??0?1?110?01??0011?1???010??0?11??10???1111001?11??11?0?1?0???110??1???1??0010?1?101?0?10???0101?1?????010?00?00????1110?1?01???0??001?1??0?00110110?010?0??1??10011??1010?1??000?000?10?001?0101110??0??01??111011??10010100?101??1010?00?001??0???111????011000?0?0????010?11?1011110??10????01?0110?0?001?110111?0?00?0111?01?10?101?00?1110011?11??1111?000??0??111????0??110?00?010?0????011?01?000??010?0?1?010?1???010?00?0??10?010?000?01?1?0?????01??0??11???1??11?100000?1?1??01?1??0?00???1????1100?101?11?01100??1??1?0???01?0?1?10??01?00001000?1?1?01???10??0???0??1011110?001101??10110?11?1010000010?0?0?000?0?00??01001000?000?00???101?100??0??101??11?11010?010110????0?0100?1?0??0?01??01?11?0?10?011111?0??1111??11?011???100???110???????011??011??0??11100??100100?1111?1?01?100??10?11???1?00?0??110000?1??01???10?11101010?1?1??11111????101???0?11?10000?0111?000?0??????101?1111?11?0010?1????0
??????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????0?????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????1?????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????
?01101?000010?0?1010110?000011?00?11?0011?10110??0?0?00?11111111100100111?0001011?00101001?00?1000011?00?01001??000000111001?1111?0?0011?000111011101100000??0?10?11?001?0?1100?011?101??100?01111011110010110?00001011?10111?1000??1?0?111000?01101001?001?111010010100010?11111011111??10001???0?0011?00?11?000100101100??00011100?00111?00110?111111010100110011010???1???0000?0110?1100?001001011?00101?1?10010110?10101??11??1?1100111010011?001?100000?01?00?111100?10?00?101?0?110?1??001?1??1010010???101110?0100?1100?100011?10110?110100?10?11?1?0?110100?1?0?011110??0100101000?0??0?111?111?1?01001???1??10?01?01?010101000111100110111??1?001101?101?010?100100000?1000010110110101010?001001110?111?11?00?11?11001??110110?1?1?01101?100100??01111?0111??001?0010??1110011101?????001???10011?1010110??1110001?10?10?1101010010?1??101?11001?10010?1?00?0101111000111100111001?0010100010111111??010110100?011?0?0?010101?1???01?10?010?0111?01101?0??1000001?0?0111111?1011010?0010001??0?1000000??100?00?00101?01?0?10010011101110????0?011011?0000?1110?10?0001111?011001?1011010?001100101??1?00001?01?1111010?000??1?01?0?00??00?101?0110??111?01110110?110010??110011001?0?111?110???01011?10110010111?1010?01011?0?00?00?1111?0?111??10?011???0?00??0011?01?111?0011??01?10110?10?00101?0?10?00?0000?1??0?101010?0?1011?1000??01100100110110011?1?0010100110?0?10101011?01??1?1011?01??010?11?101?11?0111100?111011010??0?00?00101111010?111??010?1?0?0110001??100?1?1001110100?11100??01001000?0000?1?1111000?100110001?0?00111100110110?1??1?0100?1??0?11?0?1?00?0111???00??1??10?01?000001111100110?111?010?111100?110110?101?101?0?10?111010??110?10?11000110??10000?0?100100110?1?0100?01??1?001010001??00?110100111100?110000100?11?0111100?11111100?10111111001011101011?11100111100001?011001???00101?11????1?01?0101?101??0?00111000?111110111?10101?1001100000?00110?11110011?0?1?1?1?10100100?00101000?0??1111?10110110111000101?010011001101?100??110?011111101?11011011?001001111010100??111100?111?000000111?11010?0?1?1?100110001011010?1?100000?1011110??0111000?1?1?001001?0000?10111000?11101?000111000?0110010010110000?0101??111010??001??011?000???0?0101?101000??011100???110?10?101?00???0110100010??10?1?001?0?100?00?1?1001110?10011?010000?1110001????001?00100?1??1011110001??0??100?1??0?10100011?100?10001?01101?01100?1??101?000001?100?0010111?000?11??000100??111111111010??0111?111110??01??0011??001011010?0??01011000?11001111?110??110?0111?0?0011111010?1?11?11001101101100?00?0111001?01?010011011?111?011001?0001110101000?00010100000?000??10111000010?0?0010001010??111001?011?1110010?1??10100??01???1??10000011110?01?00?0?10100???1?0?101010001?10?10110?101?0?0??010?1?10101110011011100?0?0000?01100?0?1?1??00010011101010?111000?00111101100110100010000000??00111100?010001?0?010?1000101?001?101?10000?010011????001011?1?0?111110110?00?0001?110010?1??0011??010011?0?11111?0110?10110101??011?10?100000?0010000?000001?11?100??10011??11100?10?010011?0??01???10100001100?0100100111110?100???1?00?01011?0011?00101??111001111010?11?01100001110
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?11110?1??101???1?0?0?1?010101?11?10?1111?10111??1???11?11101011000101101?1010111??1010011?11????1?1???1?110?0??0101000???01?0111?0?00?1?0111?110?11000??00??0?0???0?001???1111?111?000??0?0?10???001??0011111?10110000?00110?000???1?0?110010??1000?01?1????111010010?010??1011?0011????011?0???0?1001?01?01?0?100?0110?1??000?0100?00110?11110?0001100??11?110?001?0???1???10????011?1000?101?0?010?0?110???00111111?1?011??????0????011?1001?1?0?1?111011?11??0?1?10?1?10?11???1?0?010?1??110?1???01000????00011?????0?0?00??00001?01111??0?101?1?????0?1???1010?1?1?0011?0??00?11101??????0?001?111?0?100?0???1??01?01?00?10?11100110?1?11?0011??0???1011?0?1?10??010?11001???01110?1100??11?11?11110???0?111??1?10?00?0000???101111?0???1?10??00?110??11?01?1100??000?1111??100?001110?????011???11001?1000?10???00?0?1?01?10?1?10010?01?1??011?1??01?0??0??0?10?101001?11?101101000011?1??0000010100000??010111?10??00???1??11000?0???11?10?10?????1???110????1??10?0?1?1110000???010?1??001100??1??01110???011?0??1?011?10?1?1???11111001?0??????110?01?110??00?0?11?0001110?01?1?1?1??1?10?00110?0?0????0101??00??011??0?110????11???00??11?0?0?1000???11?01011010??01000??00??010?1?1?1???011?????011?111??000011???01??1110???10?0??0101?0?0????01?10????1??0??1011?11??11?000????1?1011??00?00100?0?10?10?0010?1??1?110001?0?00?0???11??00011001?100?10???1??00?110001?0?0011?1?0??1??0?1?00?11???01?00?101?00?0101?1??1?1?10001??1?10??1?111?0110??10??010?1???000??????010?1?10??10010??0?1????0?000110?0100?0?010111???0001??11?0?0?000?01110?0??0??1?0001??????01?0?0?00?1010????1??1??10?11?010111?01?1?111?000?11??1?0011?010011??10?001?0?10?1000?1??1?1?1??0?110100??000?0?0??001111?1?0???01?11??0?110?1000????1?01?100?0101??1?110?1???0???000101?1000110??0110?1010?010?100111?0??01?0?01?111?101?01???01?01??0????1?01???1??1?1??0?001111?1?000111000?10?01?0000?01101?11111?01?000?0?1?1?0?0?001?0?00?00001110?0??1??1?111?101?1?1011101?11?10111?101?010??0?1??01?1010??1?110011?1110001001?0010???0000??000?100?01001??1111?1?1?0?11100110?10?001?0?0?110??0000011??110?001?1?0?101001?0000??1?01111?????0?01?110?00?100011?0?10?0001?1101??0?011???1?0??000?01????0??1?0?101?10??0010?0???010??0?00??00???1101000?00??10?0?1?1???001??0???1??1111?0?000?0?00???1001?1?????101?11?01????1110???00???0??001?0??0?00100110?101????0??10101??1011?1??101?110?01?010?0100101??1??1???010011??00010111?110??0001?11?011??0???110????000000?1?1????000?11?1001001??11????00?0111?1?100?100010?1?01?1101?11?01?101?01?1010100?10??0010?110??1??100????0??001?00?0?1?0????011?00?011??001?1?0?001?0???111?10?1??11?110?0?0?01?1?1?????01??1??01???1??00?101011?0?0??01?1??1?00???1????0010?011?00?01110??1??1?0???10?1?1?00??10?01110011?0?1?11???10??1???1??1001110?101011??00010?00?0101001010?0?1?000?0?01??11101110?000?00???101?011??1??101??11?10100?01?000????0?1101?1?1??1?00??00?11?0??1?10000??1??1100??01?010???011???000???????100??001?????1000???110111?1100?0?10?011??10?01???1?10?0??110001?1??00???10?00010010?1?1??10000????101???1?10?01111?1111?011?1??????001?1111?00?0?11?1????1
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1001??1??010?????1?1?0?01??11?10?00?1010???011??1???01?10100010111?01011?1101100??1010101?00????1?0???1??01????1011101???11?1110?0?00?1?1100?101?00011??00??1?0???0?0?0???1111?111?001??0?1?11???0?0??0010101?00011100?10011?001???1?0?010110??1101?00?1????001110001?001??0001?1111????010?????1?11?1?01?00?0?111??00??1??111?0110?11011?10011?10111?0??00?0?1?101?1???1???00????100??110?0?1?0?110?0?100???1111?110?1?010??????0????111?1?01?1?1?1?01?101?01??1?0?01?0?1??1????0?1?1?1?1??001?1???10?10????00110?????????00??1?011?011?1??1?0?1?0?????0?1???0101?1???1110?0??1??00101??????0?001??01?0?100?1???0???1?00?11?10?100?0110?0?10?0101??????1100?1?0?11??011?1?0?1???11000???11??10?01?00101???1?010??0?11?01??10????010??0?1???0?01??0??011??0??11?1011??011?1011??011?1101????????10???00?00?00?0?01???11?0?1?00?00?1?0010??01?1???00????11????0??0?01?0??100?10?1111101001?1????0111101?101?????00101?00??01???0??10010?1???10?00?1??????1???100????1??11?1?1?1001011????10????100010??0??00110????10?1??1?010?01?0?1???0111110??0??????1?0?11?101??00?1?00?0010101?11?1?1?1??1?00?00?00?1?1????1101???0??1?1??1?1?1????11???01??01?0?0?1000??????111000?1??01110??1???011?1?0?1???001?????001?0?0??1?1110???0???1011???10?0??0110?1?0????01?11????1??0??01?0??1??11??11????0?110???10?1?011?0?10?01?1010?0????100001?1?10?1????????111111??010?00???0??01?111010?0?1?01?1????1??0?1?11?11????1?10?1?1?00?0100?0??0?0?110????0??1??0?100?0110??01??010?1???111??????011?0?11???010???0?1????0?001011?110??0??1?100???1000??00?0?1?001?00110?1??0??1?1000??????1??1?0?01?01?0????1??1??10??1?001?10?11?1?111?010?10??0?0001?1???10??11??00?1?01??1?0????0?0?0??1?100001??0?0?0?0??001000?1?0???10?11??0?111?1110????1?11?101?0101??0?011?0???0???111000??111111??0010??011??10?010100?1??0????11?000?11??10???01?01???????1?01???1????0??1??010?1?0?101101?10?00?00?1010?1?001?00?10?00?111?0?????0?0?001?1?10?00001001????0??1?0?0?110?1?000101??01?1001???01?110??0?1??10?0?10??1?001000?011000?100??110???00????1?0?110?1000???0110?0?1?1?1111?001?11?10??1?0??10????1?0????10??0?1?0?0?0011?0?000???1?11110?????0??0?0?0?00?00000??0?10?1001?0011??0?011???0?0??100?1????????0?0?011?00??1010?0???100??0?11??00???1??101??11??01?1?0?0???011??0??????0001?1?100?1?11???1111?0?????110?01?11????0010???01???1??111?1??1?01?11010?001????1??11000???100????00??01???0?00??0110010??1??0???011100??000?1001?0?1???000?10?001??1???111????101?10?0?1????101?10??10?10???1?????10?0011?1?000?110?00?0?11?1001?0???0?000?11??000000?1???1000?110??0??101????1???00?01?0?0?0????1?0?01?101??000?0?1?010?1???100?00?1??11?001?0?1?00?1?1??????1??0??11???0??10?010110?0?1??0??1??1?01???1????0011?101?01?1110???0??0?0???01?1?1?10??10?1111011??0?1?01???10??1???1??1101100?101010??01110?11?1110111010?1???100?1?01??110?1100?110?00???101?110??0??001??01?11111?01?10?????1??000???1??0??0??10?10?1??0?01?0???0??1111??11?111???100???110???????100???0??????001????01??01?1??1?1?00?010??01?10???1?10?0??011?11?0??10???10??0?01111?1?1??11101????11??????1??10100?1111?010?1??????111?01?1?10?1??1??????0
??0????????00???????????????0???1?0??0???????0???????1??1?1????1????1??11????01????11??000????????????????0??????1?1?1???????0?10?1??????0?1???0??1????????????????0???????1??????0??00????????????????????00????1?0?11???01??0?1???????1??0?????0??????1????????10????????????1?????????10??????1?00??????0?????1????1??????0???1?1????1???101??10?0????????1?1??10?1???0??????????10????1?????????1?0???0???0?0????1??????????????????01????0?0???0?1??1???????????1????1??????????????????011??????????????1?11??????????????1?????????0????????0????????????????????1???????????10?1????????000??????????????????????????????0?0??1???????????????????????1?1?1???????0?1?????10??????????11?10??1??0???1?????????1??0???0?????1???????????1??????0?????????????1??1??????????01?1??0??????????????0????0??0???????0?0?1??1??0???00?????1?1??????????????????0????1??0???10????1????1?????????0?????????????10?1??????1???????11??1?0?????????0??????0???????????????????????0??????????????0??????????00????????????1?100????1??????1???????????????????0?0?0????????????0???????????????0???????01?0??????0??1??????0????0???0??????????1???1?0????011?????????????????0?????1????1??0???????101??????1???????0??1????????????0?????????1?0??0?1????0???????????1???0????1??1?????????1????????0???100???1???0???????????0?10?1??????1?????????????0???1???????????1????????????10?0????????????0??0????0??????????????0?1??1?0???0????0?????0?000???????1???0????????????????1???1??????0??????????????????1????????????1???????10??00?0???????????1?????????11????????????????0??1??????1?????0???????1?00??1?1???0???0?1???1?0?1??????????0??????0??0??1??????????1????????????0?1?0?0????0?1????????????0???????????1?????????????10?0?????0??????0??????1?1?????0???????????????01??0???1?0??????????0?1??1??0???????1???????????????1????0??????10??????00????0??1??10?100??0?0?0?1?????????00??????????????????0??0110??1??????????????0????0???0???01?0???????1???????????11?1??????????10??1??????01??????????0????1???0???1??1?????01?????0?1?????0???0?????0?0??10???????????1?????????0?10?????0?0????????????????????????????10???????0???0??0??0????00??????????????????????1?1?????00???1???????111?????????1???0????0?????????????1????????????????0?0?????1????0????????0??????????0?1?????????????1??????0?1?0??1????01?????01???????1??????????????0????1?????1???0??1??1??????????????1???????1???????????1??1?010????????1????????0????0??????1?????1???????1??????1??00????100?0?0?0??0?11????0?0????????????????1???????0?0??10???0?????????????10????????0?????????????0???????????0???????1??1??1?????????????0??0?0?????????????????????0?1??????0????????????????????????10????????01??????????0????????1??0???1??1????0??0???????????????????01??????1????1??00??0?1???0?0???0???????????????????0?1??0??0????????????0???0??1????0??1?1?1????1??????1??1?????0??0?????????1????1?0??????0??10?1????????????1????1?1?????????????1??????0??????1???????????0??1??0???????1???1???????1?1????????????01??0?0???0???1??1????????1???????????1??0???1????0??????????0?1?????0?0??1???????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????1????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????0?0???????????????????????1?????????1??00??????????????0?1??????????????????????????????????????1??????????????????????????????????????????0?????????11??????????????????????????0???1????0???1?????????1??1??????????????????????0???????????????????????0???????????????????????????0???????????????????????0??????????????1?0???0?????1???????????1????0???????????1?????????0????0??????????????????????????1???1????0???????????0???????????????????????10???????????????????????????????????????????1????????1????????????????????1????????????0?1?????????????????????????????????????????1????1???????????????????????????????????1?1?????????????????1??01?????1???0??????????????????????????????????0??????????????????????????????????0????????????????????0????1??????????0??????????????????????0???????????????????????????????1?????????0?????????1?????????????0??1??????????????01????0?????????0??????0???????????????????????1??????????????1??????????0?????????????0?0???????????????????????????????????????????????????????????????????????????0????????0?????????1????????1???????????????????????1?????????????????1??????????1??????????1????????0???????1???????????????1???????????1??0??????????????????1???1???????0??????????????????????????????????????????????????????????????????????????????????????1?????????????1?0???????????????????????????????????1????1?????1??????????0???0???????1???1???????????????????????????????????????????????????????????1????????????1?0??????????????????????1???????????????????1????????????????????1?01??0?????????1?????????????????????????????????1???????????????????????0?????1??????0????????????1???????????0?????????????0????????????????????????0???????????????????????????????0??????????????????1????????????????????????????0???????????????1????1????????0?0?????????????????????????????????????????1?????1???????????????????????0???????????????????????????1????????????????1???????0???????????????0??????????1??????0?????1???????????1???????0??00???????????1?????????1?10????????????????????????????????????11??????????????????????????????????????????????????????11???0???????010???????????????????????????????????????????????????0?????????????????????????????????????????????????????0???????????1??????1????????0??????????????1??????????1????????????????????????1???????0???????????1????0??????????1????????1?????????????????0???????0?????????01????0??????????????????0???????????????????????????????10????????????????????????????????????????????????????????????????1???????????????????0????????????????????????????????????????????????????????????????????0??????????0????????0??????1??1????1??0????????????????????0??????????????????0?????1?1???0???????????????????0?0?????????????????????????1????1??????????????????1???????????1??????????????1????????0??????????????????0??????0???????????????????????????????????????1??1??????????1???1?????????0??????????????????????????????????????????????????0??1?????????????????????0??????????????????
?0100111101100100011111?011100100?01?1010?01000??1?0?11?01010100011010000?0011011?10111011?10?0001100?01?11101?1110011101011?0101?0?0111?011111100110101100??1?11?11?101?1?0011?011?000??001?01111001010011100?11101010?11011?00011?0?00100010?10001110?011?000010010100111?01001110011??01001???0?0110?11001?0001000110000001010001?11111?00100?111111100101000000010?011???0111?1000?0111?11000001111111010?10010000?10010??00??1?11100100101011011?101101?01?00?010111?11?11?000?0?101?0??011?1?10111101???010011?100111010?011101000000?010110?01?10?1?01011101?0?0?101100??0100111010?1??0?110?011?1?00001???0?010?00?00?0110100000101110101001?0?111000?000?0101110001000?1100001010100011010?1000011110101?01?00111?00011??111011?0?1?01111?010010??11000?1100??011?0100??0010000101?????111???01100?1001000??1110010?10?01?0101010111?110001?11000?10010?1010?1100011100100110101110?1010011010000010??1001111100001?110?111011?1???00?110000?0110?01000?01?1111110?1?1001110?0101110?1101001??0110111001?000?11?10010?00?1?10010001011100????1?011010?0011?0000011?0000011?010100?0011111?010110001??0?11111000?0001010?111??0?01?1?11?110?100?1011??111101001101?1001101?001101101?1?001?010??101111?10110100000?0100?11100?0110?11?1001?1?011?111?010?0?1?00?00111110?101?0101?110?00100?00111101?0?01?00?1010?1?10?100111?0?010111101??11010000100000111?1?0001001111?1?00100010?10?1111100?11??111?001101?11?0110001?011001010??0?01?101010110101101??010?110?0101011??000?000001011010?10011??00010111?000011?1001010?10001110110?11110010000011?11?0?1001?0??1?01?111?11?1110???01?001?01?001100011010110010?101?111?111001?010101?101?011?1?01?000010??010?10?01111010??11001?0?101010010?1?0011?00?11?001011111??011110001001000?000011001?0100110111?11010100011000000100100011101?10111110011000?010010?0?00111?110???0100?1100?111??0?10100001?100110010?11111?0100110110?10000?11011111?1?1?0?1?10010101?00100010?1010110?1000011110111001110111000110010011??011?000010011?110101011010110100110000??1001010100?000000011?00110?0?100?001000101111011?1?001101?10111111?1101000?001?00011100100?01110000100111?011001101?111011101110000011000??111101??0011?100?111???0?0100?001111??1001100??010?10?001?11???0001000100?011?0?110?0?011110?001111101?00110?101001?10010101???000?11010?0?01001001010??1??101?1?00?11110111?110?10100?00100?10001?1?0100?0010111010?0001110?000?11?10110100?0110011001001?0001?100001??11?01010?0100001010?1?110110001?0001100101010?000?0101?001110011100?1?11?11010101011110?00?0101001?101110100000?000?000000?1011001100010?111011111001001??0010011001010?0001010011??110101?111?1001001?0??00110?001???0??10100011010?11010?1?0000000?1?1?111100001?11?00100?110?1?1??00111?00000000110101011?0?1111?11011?0?1?1??10010101110101?010110110010110100111110111001101??01011111?101011?0?101?0110110?0010101?00001?110001??1?110111?1?0?001111010?00?0000?101111?1??0001??000100?0?11010?1111?00010100??011?00?101010?1010101?111010101?100??00100??00110?010000111011?10???11111011010?1000100001110?110???0001?10111?0111?10011?1110001100110?01?01011001011
?101??????100?????0?????1???10??0?0??0??????100??1???00?0?01010010??11?00???101????1000000??0????1?????0??0?????00?1?1????1??0?00?1??????1011??11?01?????????1?0???1?1?????00?1??10??00??1???00???1?0????0000??100?1?00?1001??0?1?????1?0000?????1?1?1??0????011?00??1??????0010???0?????00??????0?00?0????11?1??01??10?????001?0001??0000?01110?01010?0???1?0?0??01?1???0????0?????11??000???0???111?1??01???1?1??101???000??????1?????00?0?01?0?1?0?01?01???1??0?1?0??1?0???????????????1??111?????1??01????00000?????????0???1??11?11??0??????1?1???????0???1010?1???00?1?1??1???0011????????001?????1?0???????0?????00?????1?100??11??0?????1?????????????0?0?1???0?1?0?1?????101?????????11?00?00?00???0?101??1??0??1???0?????10??0?0?????0??????1????0???????11??010???0???010?10?0??????????????1?1??10?0?11???10?0?0??0?11???01????01?1???0???????????1??1?10?1??110?00?00?0??0?11??????101?????0?1?????1000???1??0????1??00111?0??????0??1??????1???1?????????00?????01100?0?????1????11??00?????10010????0?????0?110????1?1????1?1??0?????????0?0??0?0?1?????1?0??0?1?0?0??1?0??????1??0????00?1??????0001??????1?1??0???1?????0????1??10?0?0??001??????0???0??????0?11??0????01?0???????010??????0???????0??0?1??????????0???1?????0?1??1?1????10??1???????0??01?1??0??1?????????0???????11???101???01??1??0?0?0????1?10?1??????1?????????1??11??00???????????1??10??0?????00?1????1??0???11?10????1?11???0?00??0?1?0??0?0???1????0?????1?001??1????0???0?1??????????????1?1?1??0???0?0???0?1??????0?1001???0???????00??????01??11?1????1??1???1????1??1?11????????0??0?1?11??0??????0?????11??1??10?11?00?1???1???0?0???0?000???????1??11??10?0?01??1??????1?0?0????01??????0?0?1?1??1?111??0?0???????1????1????0?1??????????0??00?1??0??00?0???1????0?001???001????11????0????00??0?000?1????????1?010?11??00???01?00???????0?1????0????1?????011?????11010??10?10?01?010??0?0?0?1??01?1???01?????????1?1??????0??0100??1????0??0?1?1?000?0?01011???10?11??????0?1?1??0?0??10?0????????0011??1???11?10???1?????11????0?1?0???0010???0010?0?1?1?010??111??1?????1?0??11????1??????00??0?0?1?0?100????001???1??01?1?????1????????00?1110?????01???0??1??0??0?001?????1???????????????0?1?0?0?11???0?0?0???010??1??????0???0??1?0??????01?1?1?0???10???1???????110?????1???01???01?0?1?????1????1?1????????0???01???1??111?0??0????00000??11???????0???0???00?????0????0?????01??01010?0??0???????0???1??001?1010???????0?1?10?001??1?????0????????11?0?1????110?0???0??0????0?????01?1110?0?000?0?0?11?0?11???00?0?????0???????1??0???0???0?1??11???0??011????1???01?01?1?1?0????1?1?10???0???1??0?0??1??1????1??0??1??00?????0?1?1??0?0?????????0??00???1???1?0?11?1?0??????????0??1????????1010??1??01?101???????1?1???01?0?0??0???1??0???00??1???1????01??????0??01?0????0?0000??01?10?1??01101100?0??????1?????????10?1?11?11??1????00???1???1??100??10?000?0????0??????0??1?0???1??0??1??????1?0??0?0??????1??0010??1???11????0????110????????1????0??????0??????1???0??0??1?1?11?101??00??0???1??1????001????0???????01??0?11??0???0??00?10????00??????0??000?0??000??01?????????00?1??0?01?1??1???????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??10??????001?????1?????0???0???1?0??0??????001??1???00?0?01?001?1??01?01???100????011?010???????0?????1??1??????1?0?0????0??0?01?1??????0?11??11?0????????????0???1?0?????0??0??10??10??1????0???0?1????0101???00?0?01?0101??1?1???????00?0?????0???1??1?????10?11??1??????11?0?????????01??????1?00?0????1??1??00??00?????001?0001??0001?00011?0011??0???1?1?1??00?1???1??????????00??001???????011?0??01???0?0??101??????????????????00?1?10?1???1?01?00???1????1?0??0?1???????????????0??110?????0??01????0000??????????1???0???0?11??0??????0?0???????????10?1?0???10?0????????0101????????011?????1?1???????1?????00?????0?111??01??1?????1?????????????0?1?1?????1?0?0?????100?????????11?11?01??0???0??????0??0??1???1?????10??1?0?????0??????0????????????11??00????1???001?01?1??????????????1????01?1??1???10?0?1??0?00???11?????0?1???0???????????1??1????0??00??01??1?0??0?0????????01?????1?0?????0010???0??1????0??00010?1?????????0??????0???1?????????01?????10?1??1?????1????01???0?????101?1??????????0?010????1?0????0????0?????????0????0?1?0?????0?1??1?0?0?0??1????????1??1????10?0??????1??1??????0????0???1??????????0??10?1?0??110??????0???0??????1?11??1????00?1???????001??????0???????0??1?1??????????1???1?????1?1??1?0????01??????????0??00?1??1??1?????????1???????00???010???01??0??0???0????1?01?0??????1?????????0??00??00???????????1??00????????11?1????0??0????1?10????1?10?????????0?0?1??0?0???0????0?????0?100??0????1???0?1??????????????0?1?1??1???1?1???1?1??????0?000????0???????01??????11??01?0????0??0???0????1????01????????0??0???10??1??????1?????11??1??00?00??1?0???1???0?0???0?0?1???????1??00??11?1?01??1????????0?1????11??????0?0?1?1????000????1???????1????0????0?1??????????0??01?0??0??11?0???0????1?101???1?0????10????0????10??1?111?0????????1?0?0??1??11???11?1????????0??????0????0?????010??????01?0??11?01?00?100??0?1?1?0??01?????00?????????0????????0??0011??0???????0?1???110?1?01010???00?11??????0?1????1????10?0????????0001??0???0??10???1??????1????1?1?0???1?11???0001?1?1?0?010???11??1?????0?0??11????0??????11??0?0?0?1?01?????111???1??10?1?????0????????????01??????10???0??0??0??0?11??????1???????????????0?0?0?0?10???1?1?????011?????????0???1????0??????00???1?0???1????????????001?????0????0???10?1?1?????1????0?1????????1???10???1??000?0??1????00??0??00???????1???1???11?????1????0?????10??0??0??0??0???????????1??0?0?1110???????0?1??0?000????????0????????10?0?0????010?1???1??0????0?????01?0101?1?110?1?1?0??0?00????1?0?????????????0??0???????0?0??01???0??1?0????1???10?0????0?0????0?0??0???1???0???????0??0????0??1??0???1?????0???0??0?0?????????????0???0???1?1?01?0?1??????????1?????????????11??1???0?101???????0?0???0??1?0??0???0??1???11??0???1????1??????????00?0????0??110??10??1?0??0101??10?1??????0??????????0?1?01?11??1????1????0???1??1????0??111?1????1??????0??0?1???0??1?????????0????0?1??????0??0101??1???00????0????111????????1????0??????0??????0??????1??0?1??1??10??10??0???0??1????101????0???????01??1?11??0???0??1??11????11??????0??010?0??010??00?????????10?0??0??1?0??0???????
?100???1??101?????1?1?1?00??10?01?00?10?1???111??0???01?01111101010?01?10?111011???0111101?00????1?????0??1?????101101????1??0111?0?00?1?0010??01?00?10???0??0?0???1?0?????00?1??01?000??1?0?11???1?1???100110?000?1000?11100?110?????1?0101?1???100?1??1????110?01100?01???0111??10?????10??????1?11?0?1??00?0??00??00?????101?0100?10101?10001?00001?1??00?1?0??01?1???0????0?????01??011?1?0???110?0??11???110??110?1?111??????1?????11?0?11?1?1?1?00?010??1??1?0?1??1?0??0??????1?0???1??111?1???10?01????01100?????????01??0??11?011?0????0?1?0?????1?1???0011?0???1110?0??0???1111????????110???0?1?110?1???0???0?10??1?11?101?0100?1??1??0?0???????01??1?1?11??010?0?1?1???10101???00??01?10?10?10???1?110??1?11??1???0????110??1?0???0?0???1??000??0??00?0000??011???00??010?01?0????????01????0?00?01?0?11???11?1?0?10?01?0?0011??11?0???00????10????1??0?10?0??111?10?10?10?0010?0????0111101?010?????11010?00??01???0??11001?0????1?0??0??????0???000???????11?0?1?00111?1????01????01??11?????10001????10?1??1?111?10?1?0???10101?1?????????0?1?11?001??0??1?1??1?101?1?00?0?1?0??1??0?10?11?0?0????0000???0??0?0??1???0????01????1??10?0?0??000??????01?011?0???0010??0???110?1???1???100?????001?1?1??0??1?1???1???1110???00?0??1?1??0?1????11?10???????0??00?0??1??00??1?????1?0?????01???101?1?11??1?1010?1????0?0101?1?00?1????????111011??001?0????0???0?1001?1???0?10?1????1??0???11?00????1?01???0?00??0?0?0??0?1???0????0??0??0?000?1101??10??001?0???000??????000?0?01???100???0?0????0?0?0101??01??0??0?011???1001??11?1???001?0?011????0??0?01????????1??1?0?10?10?0????1??1??01??0?000?11?01?0?111?111?1???1?0001?????01??11??11?0?01??0??????0?0?1??1?111??1??1?0?1?1??100010?1?1???10?01??1?1???1111??????????0??11?0??0??00?1???0????10110??1000?1??01????0????01?11?111?0??1?????0?011?10??01???10?11???????0?00???0????1??0??111?1???01100??11?10?01?100??1?000?10?01?1???01?1???????1?0?1???00?01110?10????0??1?0?0?100?1?11101???01?00?0????0?0?0??0?0??01?0?10????110100?110?11?10???101???10????0?1?0?0?0000???0000?1?0?1?110??100?10?00??0?1??10????1?1????00??1?1?0?0?000????000???0?01001?????1????0?1?01?10011????11?0111?0??0??0?110?????0????1?1????????0?1?000?00??10?1?0???110??0?11??00???0??1?1??1???01?0?1?0???101??0??????0100?0?010?0?00???11?0?1?????0?0?00?01????0011???10???1??111?1??1??0?01000??11???????1?000???11?????10??01???0?10??11010?0??0???????00111??010?1101?0?????111?00?101??0???011????1?0?11?0?0????110?10??11?10???0?????01?0010?1?101?0?1?11?1?01?0111?0?????11??01??00?0?0?1???0101?101??1??011????1???00?01?1?1?0????1?1?11?111???00?1?0??11?0????0??1??1??00?101?0?1?00?1?0??????1??0??10???0??10?010100?1?0??1??1??1??0????????1101?000?00?0100???0??0?1???10?1?0?11??00?1011?01??1?0?01???10??1???1??10000?0?101111??10110?0??1101001110?0???01????10???01?1001?00??1????00??001??1??000??11?100?0?0??1??????0??1?1???0??1??0??1??00?0??0?01?1???1??0000??00??11???011???001???????011???1??????001????00??0??0??1?0?00?001??00?00???0?10?1??101??1?1???0???01??1?01?00?0?0??01?01????11??????0??01001?0111?110?1??????000?11?0?00?1??0??????0
?????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0010101011100000001010?111101011001?1011011010?10?0100?101101011101000100101001001111001010100001110011?10001000111000100010010010?000001101100001000010011?0000?000000?0?1110?101?001?0101001110010111011010?11000001?00111001011?1100000001101101110?0011000000001101111?010011101011?00100??10?1001?01111?1100010111011110100100?00110?101011100110001001101011110101011?00110101111100000011111010101111?11000111000111?1000?1?110110100010110100000011?10?100011011000?00?11000?001?110011?010000110101?100111?0011111110010000010111?010100111001?1?0010011110?1?110011?00111000011100?10111?10111?11010?1111100?11111?1101010111101100100101?10110011?101?0111101001101?1110111011100101110?1011011111011?11?00100?01010000111110010?011010100001??01111000011?10101110101001111110??010001?0?0011001111001?01001111?11001?0101100010?011111100110100010?110100001111000000001011001000010000101010000?10011010000001011?01010111?0001?11010111110110111110?0111011?0?000001010011010?0011000??1110001011?101010010010?1111100110000011010??100101000011000?01011011001110010111100010001101101010000?100111100000000010?00101110000?10?010?101111001?111011000111?0001101?011110011?101110001?1011111001110011111?101110011010111?00?111000?111?011111000?1011?00110101?101000001011011011100000101?1010111?0000010111001011?11011000101??1001110010000010100?000001101110000111000?0110100000?01??0111011010?0101001010?0111101000?0?10?1110101100100111?101?11011011111?0111?0100101001100000111?11010010100100100111111100001000101?01001101011101?10?0?000110??0?00?010111?0010???00?101100?100001111101110001?1000100?111101?1010110111?00101100?111011?1010?10?101101011?111010110101101011011110100?010000011111??001101001111011?01101100101100001000?00110100011001100100110111100010101001010000010111000?0011010011111001?11011111000?01010011?00001111101011001011110101?11111?11010010?10001?1?0000111111011101001011001?0110011000100011001001011011100101?1011?001101001?000101110000100011101111011111100110?110000010?1111100?1000101011111011111?0?10101011110100100000100?000?10100110111?100000111110101110010001?1101011111001000111010?0100010?00011110111000?0?01110001001?00010111?11011010101?00???011001001110000110001101011110010101101010101?000001001111000000101010011?0101111000011?01??00001?110011001100100?1001001100101001000100001011110010100110100?101?10110100001?1111011111001?000001011110011?0001110011011111?00010010100100110011010000110011000111110011100?1000?11000111100101?00?0010100?001010011110?1100000111?1010110010000?111001101000110?10010010100010?100110010000011100?10000110101?11?000101000?1?11?00000100001?11110?00100100100?110000000011000100100100?0?11110000?1101100110000010011?0011?00100?0?101??000001100000010111000011111100100110110101000101??10110000001111101?11110001001?101000001000011000010?1?01000110?1?010011101001?0001?110001?0??01110000100111010001?0100101110001??010?011010110011000011011100010111011100010110110101010011010100011001000001110?1111101011101?001???10100111001100100100110110011111101?01?01010010100
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????1?????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????
??11??????011?????0?????1???1???0?1??1???????10??1???10?0?10?011?0??11?00???001????11??100???????1????????1??????1?1?1????1??0?00?1??????1?11??11?1????????????0???1?1?????1??1??11??01??0????1???1?0????1010???00?1?11?1101??1?1???????00?1?????1???0??0?????00?11??1??????01?1?????????10??????0?11?1????0??1??10??00?????101?1010??010??10111?0000??1???1?0?1??11?0???0??????????11??110???????011?1??01???1?0??011??????????????????10?1?00?0???1?00?00???0??????0??1?0??????????????????111?????0???1????1010??????????1???0???0?10??1??????1?0????????????1?1?1???11?1????????1101????????011?????1?0???????0?????01?????1?111??01??0?????1?????????????1?1?0?????1?1?1?????111?????????01?01?00??0???0??????1??0??1???1?????10??1?1?????0??????1????????????10??01????0???101?00?1??????????????1????10?1??0???10?0?0??1?10???11?????1?1???0???????????0??1????1??10??10??1?0????0????????11?????1?0?????0011???1??1????1??01011?0?????????0??????1???1?????????10?????00?0??1?????1????01???0?????000?0??????????0?101????0?0????0????0?????????1????0?0?1?????1?0??0?0?1?0??0????????1??0????01?0??????1??1??????0????0???1??????????0??00?0?1??000??????0???1??????1?01??1????01?0???????100??????1???????0??0?0??????????1???0?????1?0??0?1????11??????????1??11?1??1??1?????????0???????00???011???11??0??0???0????1?00?1??????1?????????1??11??11???????????0??10????????01?0????0??1????0?00????1?10?????????1?0?1??1?0???1????1?????1?010???????0???1?0??????????????1?0?1??0???1?1???1?0??????0?000????0???????11??????00??10?0????1??1???1????0????00????????0??1???11??0??????1?????00??1??01?11??0?0???1???0?0???0?1?1???????1??00??10?0?11??1????????1?1????01??????1?1?1?0????000????1???????1????1????0?0??????????0??10?1??1??00?1???0????0?001???1?0????0?????1????10??1?111?1????????1?0?1??1??00???00?0????????0??????0????1?????011??????11?0??01?00?00?000??0?1?1?0??11?????10?????????0????????0??0111??1???????0?0????01?1?01100???00?01??????1?1????0????00?1????????0101??1???1??01???0??????0????1?1?0???1??0???1101?0?0?0?01????10??0?????0?1??00????1??????10??1?1?0?0?10?????001???0??10?0?????0????????????11??????10???0??1??0??1?01??????1???????????????1?1?1?0?10???1?1?????110?????????0???1????1??????00???1?0???0????????????010?????1????1???00?0?1?????0????0?0????????1???00???0??011?1??0????00??0??00???????0???????00?????1????0?????11??0??0??1??0???????????0??0????110???????1?0??1?110????????0????????11?1?0?????11?1???1??1????0?????11?100??1?000?0?1?1??0?01????1?0????????????????1???????1?1??01???0??0?0????1???01?0????0?1????1?0??1???0???0???????1???????1??1??0???1?????0???0??1?1?????????????1???0???0?0?11?0?0??????????0?????????????01??1???0?010???????0?0???1??0?1??0???0??0???10??1???0????0??????????11?1????1???01??11??1?0??1110??01?0??????0??????????1?1?01?01??0????1????1???1??1????0??101?1????1??????0??1?1???1??0?????????1????1?1??????0??1001??1???00????0????000????????1????1??????1??????1??????0??1?1??0??11??10??1???0??0????100????0???????00??0?00??0???0??0??10????10??????0??101?0??101??00?????????11?0??1??1?0??1???????
?00110?0??001???0?1?0?0?011000?00?11?1100?00101??0???10?00100100010000111?0000101??0000101?10????1?1???0?10101??0101011???11?1111?1?0011?0100?111?01001??00??0?1??01?001???1000?011?011??0?1?00???111??1001110?10111111?10001?100???1?0?100100??1011?11?0????100100010?111??0100?0001????001?1???0?1000?00?10?1?101?0010?0??110?0101?00110?01001?01001000?101001?110?0???0???10????101?0100?011?0?000?0?011???00001101?0?100??????0??1?100?1010?0?1?1?010010?11??1?1?01?1?01?01???1?0?101?1??111?0???10110????00101?????1?0?01??01101?01100??1?010?1?????0?0???1001?0?0?0010?1??01?01000??????1?101?111?1?010?0???0??11?01?01?10?1111011110?11?0000??0???0001?0?0?01??000?10100???01100?1001??00?10?00111???1?000??1?11?10?1110???011101?0???1?10??01?110??10?00?0111??110?1001??011?001001?????000???01001?1010?00???00?1?1?01?01?0?01111?00?0??001?0??11?0??1??1?11?110010?10?101010101010?0??1010100010100??111001?00?101???1??10111?1???10?11?10?????1???111????1??10?1?0?0001101???010?1??111010??1??10101???011?0??0?100?11?1?0???00111111?1??????011?11?101??10?1?10?0101000?11?1?0?1??0?10?10100?0?0????0011??01??0000?1?110????00???11??00?1?0?1000???00?01111101??00000??01??111?1?0?1???011?????000?110??110100???10??0011???11?1??1111?1?1????11?10????1??0??1110?11?011?100????0?0010??01?00001?1?10?00?0101?0??0?011000?1?11?0???00??10100001?011?11???1??110100000?1?1000?0?1??1??0?0?00?11???00?10?111?00?0111?1??1?0?10010??0?11??00100?1111??01??010?0???011??????111?0?11??00100??0?0????0?100100?1010?1?101010???0110??10?0?0?001?11110?0??1??0?1001??????11?1?1?01?1001????1??1??00?10?100110?01?1?011?000?11??1?0010?101001??00?110?0?01?0000?0??0?0?0??0?010101??001?1?1??101001?1?1???11?10??0?11010100????1?10?111?1101??1?111?0???1???110010?1010100??0100?1010?000?101100?0?101?1000?000?000?01???11?01??0????0?10???0??1?1??1?001100?1?101111101?11?11?0111?11101?00110?10?111?0?1?1?0?0?100?0?01?10101101?1??0??0?000?110?0?1110011?00?00000?111?101??0?1??11?1101??1?100010?1111011111?1010???1100??011?110?10110??0010?1?0?1?11111011?00?101?0?0?100??1111011??011?010?1?1?000011?0010??0?10000?????1?10?110?11?011111?1?00?0000?0010??0?001???1?1??001?10????0??1?0?100?01??0000?1???001??0?10??11???0010001?01??11?1?0?1???010??1???0??0011?0?111?1?11???0000?1?????011?11?00????1000???00???1??101?1??0?11100000?100?0??0??01011??1111?1??101?011?11?011?0110110??0??0???010001??01010010?111??0011?00?101??0???100????000011?0?0????100?10?1110001??01????01?1001?0?010?010011?1?00?1010?10?00?100?11?0000101?01??0111?110??1??010????1??000?01?010?1????001?10?011??001?1?1?111?0???101?01?1??01?000?010?00?0?0?????11??1??10???1??00?101100?1?1??10?0??0?01???1????1001?110?11?10101??1??0?1???01?1?0?10??00?11010000?1?0?10???01??0???0??1111111?100000??11011?00?0110001100?1?1?001?0?00??11100101?100?10???100?111??1??111??01?10000?111100????1?1000?1?0??0?01??11?10?1??0?001111?0??1111??10?100???111???001???????010??010??1??01001??000100?0111?0?00?011??01?00???1?00?1??111010?1??00???10?11101111?0?1??00111????101???0?10?11100?1001?001?0??????010?1100?01?1110?1????0
????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?11001?11?011?1?000?000?100110?01?00?0100?11100??0?0?11?00010000100101110?1110011?00000011?11?11?1?00??0?10101??111110001100?1001?0?0101?1000?1110000010?11??0?11?10?100?0?0110?011?101??111?10?0?010011000000?01110001?10010?011???0?0?000101?11010000?11??111101010011001?10110111110??111?1???1?0011?01?11?110100100000??00000011?00010?01101?000101001100010000010???1???111??1000?0001?10001?000?11001?0?01100011?00010??0???0?010100?100010?010?000110?11?11?0?11?0?10?01?0?0?1?110?0??011?0???100100???00010??0?10?0010?100011?11001?100010?11?11?1?0?110011?0?1?0111?1??11011001???1??0?110?110?1?01100???0??11?01?01?110101000110110010000??1?001010?1?0?01??100110100??110111?10010001001?01011?111?010?00?01?01?11001??101000?0?0?00110?100101??00000?0010??111?0110??000?110001?????010???10010?0111?10??0101111?11?11?0010100010?0??101?0?111?1?110?0?10?000110010?101001000111?0100110111110111??011011100?110?1?0??00111?0???01?10?11??0111?01100?0??00?1000?1?0111001???110?1?0111001??0??111111??010?10?11010?10?1?11010101110110????1?010101?011??01?0?11?0100010?11?010?0010100?101100000??0?01101?00?1000000?000??0?11?0?10??10?110?0110??011?01010011?101100??0101111?0?0?110?100???00000?00010010111?0110??0011?1?10?11?1000?0?1?1??01?11????0?01??0100?01?110?0000???1?10010?00?11000?1?00?01?1000?1??1?000100?0?0111?0111??11100111100110100?1?0000001010?1?11001111?11??1?0100?10??000?00?101?11?1010111?110?11010??0?01?11010010001?110??011?0?1?0001001??100?0?1000011000?11011??01001100?0000?0?1101000?000101?11?0?0?00111000101??1??0?0101?0??0?10?1?1?10?0010???10??1??11?11?001010100011011?010?001?000010?011000??00?101?1?10?011001??0?0?01?1?011100??01001?0?100001001?0??001?01??0?100001000??01?100001000101?100001011?0??0010011?1110111??0001?010101100101101?01101001010111?000110???11?00?11????1?01?1000?110??0?11101100?110100100?01111?0100111100?01101?10100110?0?1?0?0?01011000?10001001?0??1001?11000010001000100?001100010011?000??101?110000110?11000011?111001010010000??011001?000?000?01011??0000?1?0?1?10010001?100101?0?101001?0000100??0110101?0?1?111100?0111??0100110??1100?000110110?11100010?0011111?0010??011110??001??011?010???1??001?010110??1101?1???101?11?001?11???1101010?00??01?1?111?0?100?01?1?1110100?01011?101111?1001101????101?00?01?0??1101000001??1??000?1??1?10100100?110?10100?00011?00100?1??110?001?10?001?0101110?11??10??101010??001110010011??1001?111100??0???0100??111101010?0??11110001?01100011?000??101?1000?1?0011111111?0?01?11110100111010?01?0011000?11?000111101?101?1000?1?0001110001001?1?101010110?010??00111010011?1?1001111101??011111?100?1001001?1??00110??11???0??10111001111?11?11?0?10000???1?0?010110000?11?11010??11?0?1??000?0?10101101101101000?0?1100?00000?1?0?0??01100111101010?101111?01000010001011001011111?01??01001110?011100?1?101?000?011?100?100?11000?101111????0?1100?1?1??00001000?01?0110?100111?0??1100??110011???01001?1110?11001010??101?01??10101?1111011?101110?11?001??11010??10?01?01?011000?1??11???00000011100?1?01101100011?100???0?00?10001?0101?10111??011100011101?00?0000101?110
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????1????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?00100?0??100???1?1?1?0?000001?01?01?0001?01010??0???10?01000100001110100?1001100??1000011?10????1?0???1?01011??0101001???10?0111?0?1001?1101?100?10110??01??1?1??00?110???0111?001?101??1?0?10???101??1011100?11001011?11000?110???1?1?000111??1101?10?1????011100000?110??0110?1111????000?1???0?0001?01?11?1?011?1011?1??110?0110?10011?01001?11101101?101101?110?0???0???01????101?1001?111?0?011?0?001???11101110?1?011??????1??0?110?1111?1?0?0?011111?01??1?0?10?0?10?11???0?1?001?1??011?1???00101????00011?????1?1?10??01110?10101??1?110?0?????0?0???0101?1?0?0100?0??11?00101??????1?001?010?0?010?0???0??00?01?01?00?0000000110?10?1011??1???0011?1?0?10??100?00010???11001?0010??11?01?01100???0?110??0?01?01?0110???001100?1???1?10??10?111??10?00?0100??101?1101??001?110111?????100???10110?0110?00???11?1?1?01?01?0?01010?11?1??000?0??10?0??0??1?10?111010?11?010000111011?0??0101001000100??110001?00?110???1??01100?0???01?01?11?????0???010????1??00?0?0?0000111???101?1??110010??0??00010???101?0??0?110?01?0?0???00010010?0??????101?11?001??11?1?11?0010011?10?1?0?0??0?01?11101?1?1????0001??01??1100?1?100????10???00??01?0?0?0100???11?10010011??00100??00??110?0?1?1???001?????100?010??000011???11??0110???00?0??0101?0?0????01?00????1??0??0101?10?011?011????1?0010??00?00110?0?10?00?1000?1??0?100001?1?00?0???00??00111111?101?10???1??101101000?1?1011?0?1??0??0?1?11?00???11?10?001?11?0011?1??1?1?01101??1?00??01011?1100??10??001?0???101??????001?0?00??01100??0?1????1?001011?0101?0?010110???1000??10?1?1?101?10100?1??1??1?0111??????11?0?1?00?1111????0??0??00?11?011001?01?0?110?110?10??1?0111?011111??00?000?0?01?0111?1??1?1?0??0?000000??101?1?1??101001?0?1???00?01??0?00011100????0?01?010?0000??0?111?1???1???111001?1001000??1101?1010?100?010101?0?010?0001?000?000?01???01?00??1????0?10???1??0?1??0?101110?1?111101000?00?00?1000?01011?01000?11?001?1?0?1?0?0?000?1?00?01111000?1??1??0?011?010?0?1111001?10?01110?010?101??1?0??10?0010??1?010001?0000111011?0100???1011??000?111?01001??0011?1?1?1?00000001?10?101?0?0?110??0001000??110?011?1?0?101001?0110??1?11100?????0?10?110?00?010111?0?00?1101?0011??1?100???1?0??000?10????0??1?0?100?10??0111?0???011??0?01??10???1111111?11??00?0?0?0???001??0???1??0110?1?001?0?10???1101?0?????010?01?01????0101???01???0??000?1??0?10001100?101?1??0??10010??0111?0??100?101?10?000?0110010??0??0???111101??10111110?001??1100?10?100??1???010????011101?1?0????011?01?0101110??00????00?0100?0?111?100100?1?11?0100?11?01?110?10?1101101?00??0111?110??0??000????1??101?01?000?0????101?11?010??000?0?1?011?1???010?00?1??10?010?000?10?0?0?????10??0??10???1??10?100100?1?0??11?0??1?11???0????0000?101?10?01001??0??0?0???10?0?0?00??00?10010101?1?0?10???10??0???1??0101010?110000??01101?00?1110110101?1?1?110?0?01??01000001?000?10???001?101??1??001??01?00011?110101????0?0000?0?1??0?00??10?10?1??1?000111?0??1010??00?101???011???110???????011??100??0??10100??000001?1111?1?10?011??10?10???0?00?1??100000?1??01???01?11001010?0?1??11010????000???0?11?00001?0011?111?0??????001?0001?01?1010?0????0
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??1????????00?????1?????????0???1?0??1???????00??1???1??1?01?100?1??00?11???100????01??100????????????????1??????0?0?1????0??1?01?1??????0?11??00?1????????????1???0?1?????0??1??10??10??1????1???0??????1101???00?1?01?0010??1?1???????00?0?????0???1??0?????1??11??1???????1?1?????????11??????1?00??????1?????00??00??????1??0111???11??11000?1010??1?????1?0??00?0???1??????????10???01???????0?1?1??10???0?0??0?1??????????????????00?0??0?1???0?00?01???1??????1????1??????????????????011??????????????1?00??????????????0???1??1??0??????0?0????????????1?1?0???01?0????????1011????????000?????0?0???????1??????1?????0?1?0??11??1?????1?????????????0?0?1???????1?1?????000?????????01?11??0??1???0??????1??1??0???0?????0?????1?????0??????0????????????00??10????????000?11?0??????????????0????1??1??0???10?0?1??0??1???11?????1?1???1???????????1??1????1??10??10????0????1?????????1?????????????01?0???0??1???????010?0?1?????????1??????0???1??????????0?????11?0??0???????????0?????????111????????????1?011????0?1????0????0??????????????1?0?0??????????1?1??????0????????0???????00?1??????1??1??????0????0???1??????????0??00?1?0??001??????1???0??????1?10??0????01?1???????111??????1???????1??1?1??????????0?????????0?1??0?1????10??????????0??01?0??1??1?????????0???????10???101???0???0??0???1????1?11?1??????0????????????01??10???????????1????????????11?1????1???????0??1????0?0????????????1?1??0?0???1????0?????1?111???????1???1?0??????????????0???0??0???0?????0?1????????0?0????????????11??????00??01?0????0??????0????1????01????????1??0????1??0??????1?????10??1??01?10??0?1???0???0?0???0?1?0???????1??0???1??1??1??1????????0?1????????????1?0?0?1????1?0????0???????0?????????1?0??????????1??00?1??1??10?0???1????1?1?0?????1??????????1????11??1???1?1??????????0?1??0??00??????1????????0??????1????1??????11??????11????01?11?00?011??1?0?0?0??00?????10??????????????????1??0110??1???????1?0????01?1?0?1?1???01?1???????0?0????0????11?1????????0?10??1??????00???1??????0????1?0?1???0??1???1010?1?1?0?01????10??0?????0?0??11???????????00????1???0?11?????100???1???????????1????????????00??????11???1??1??0??0?01??????1???????????????0?1?1?0?00???1?1?????111?????????0???1????0?????????????0????????????????0?0?????0????0???01???0?????1????0?0????????0????1??????111?0??0????01?????10???????0????????1?????1????0?????00??1??1??0??????????????1??0????100???????0?1??1?100????????0????????10?0?0??????0?0???1??1????0??????1?110??0?111?0?0?1??0?11????1?0????????????????0???????0?0??10???0??0?1????0???01?1??????1????0?0??0???1???????????1???????0??0??0???1?????????1??0?0?????????????????1???0?0?1????0????????????????????????10????????101???????1?0???0??0?1??1???1??0???10??0???????????????????00?0????0???10??11??1?0??0011???0?1?????????????????1?1??1?01???????1????0???1??0????1??1?0?0????0??????0??0?1???0??1?????????0????1?1??????1??00?0??0???0?????0????001?????????????1??????1??????1??????1??0?1??0??1???11??0???0??1????010????????????11??1?11??0???1??0??1?????00??????1??10??1??100??10?????????11?1??0??1?0??1???????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????0?????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?10000?00100100?1001111?111111?00?01?1100?10111??1?1?00?10100110000010100?1001110?00101011?00?0010101?01?11011?1110001011110?0000?1?0011?101100111010011101??0?01?11?110?0?1111?100?010??001?00011011111000010?01110111?10001?1110??0?11000111?00010101?001?101001000010101?11110011100??10100???0?0111?10?01?000000111010?110110110?10100?10100?111111100001110001001???1???0101?1110?1010?00000010011111000?00011010?11110??01??1?1000000011001?101?000001?10?11?100110?11?10?001?1?001?1??011?1??0101011???001000?1100?0010?110011?01110?100111?00?00?1?00100110?1?1?011101??1111111101?1??0?111?100?0?11010???1??11?01?11?010100000111000110101??0?001110?110?111?000110010?0111101010000111011?1111010111011?11?10?11?01111??101111?0?0?11000?001001??10001?0101??111?1101??0110111010?????000???01111?0110010??0100110?10?01?0101000000?1??110?00101?01110?1?01?1001100010000100111001?1010111101101010??1011110111100?011?100000?0???11?10?010?0100?00011?0??0000011?1?1011100?1010110?1111011??1?0111100??000?10?01111?11?0?10110101101011????1?101010?1100?1111?01?0101000?000010?1010001?011100101??0?00010?11?0110000?111??0?00?0?00??01?110?0101??010?10010001?011010??010110110?0?010?001???10011?11011000110?0110?00110?0?00?01?1110?0?001??10?110???0?10??0001?00?010?0011??00?11000?01?11000?0?10?01?1011?1??0?000001?0?0010?1000??00100001001101010?0?1111101001?1?10110110?11??0?0100?11??001?11?111?01?1001010?000110111??0?10?110111001010111??110?1?1?1100011??111?100111000111?10101??10001100?000010?0100111?110100110?1?00000101101011?0??1?1110?1??1?11?0?0?01?0101???10?01??00?011010001110010101?101?011?100110?111101?010?000?1?01?011110??001?01?00001110??01100?0?010101010?0?1010?11??1?111110010??101101111001010?001011010?10?0001001?00100000?11110100101000000001?00000110100100?011011???10001?00????0?11?1110?101??1?00000100?011000001?10010?0011010101?00110?10001110?0?1?1?0?11010101?00110000?00?0001?101100011110101111111100001111?011??101?111011011?10110110?000000000111101??010111?010?010101111?10010?1?1?1?100000001100000?0?011101?1010001??0010111?0?0?100110?0100?10011000111001?110111101?1000101111101100?1111??111010??010??000?010???0?0001?001000??101000???111?11?110?11???0110101101??10?1?010?1?011111?0?0110010?10111?011101?0101111????110?11101?0??0001101011??1??011?0?11?01101000?011?00011?11111?11001?1??011?101000?111?0010000?111?00??111110??110111011011??0001?010111??11??1010??111011100?1??01100101?0011110110100?111?0100?1?1011011011?0?11?11101000011011?01?1110011?10?100111000?100?100101?1110101000001?00010001010?110??11101101110?1?1001111101??101100?001?0100100?0??00100??01???0??01101101011?10010?0?10100???1?1?111110010?00?00110?001?1?1??010?1?00111000001010010?0?0010?11010?0?0?0??10100000111000?101001011001110001000101000000000??10101000?111101?1?100?1011110?0110010?01101?000010??1?000001?0?1?100100100?11?1011?010110?0??1010??101011?1?01100?1101?00111011??000?11?010110?1001000?001110100?100??11010??01110?01?101100?1??10???11010111101?0100001011101?011???1?01?00001?1100?10000??011111000110?01?01011000010
??0????????11?????0?????0???0???0?1??1???????01??1???1??1?01?100?0??11?10???000????01??010???????1????????1??????0?1?1????0??0?00?0??????0?10??11?0????????????0???1?1?????0??0??00??11??0????0???1?1????1101???00?0?10?0101??0?0???????11?1?????0???1??1?????1??10??1???????0?1?????????10??????1?10??????1?????10??01?????00??1101???10??11111?0110??1?????0?1??10?0???1??????????00???10???????0?1?0??11???1?1??010??????????????????11?1??1?1???0?11?11???0??????1????0??????????????????100?????????1????0101??????????????0???0??0??0??????1?1????????????1?0?1???00?1????????0010????????000?????1?1???????1??????1?????0?1?1??00??1?????1?????????????0?1?1?????0?1?0?????011?????????01?11??1??1???0??????1??0??0???0?????00????1?????1??????0????????????11??00????1???101?10?1??????????????0????1??0??0???00?0?0??0??0???01?????1?1???1???????????0??0????0??11??11????1????1????????11???????0?????00?0???0??1???????011?0?1?????????1??????0???0??????????1?????10?1??0???????????0???1?????111????????????0?000????0?0????1????1??????????????1?1?0??????????0?0??????0????????1???????00?0??????1??1??????1????1???0??????????0??10?1?0??100??????1???1??????1?01??0????10?1???????000??????1???????1??1?1??????????1?????????1?0??0?0????00??????????1??00?1??1??1?????????0???????10???100???1???0??0???0????1?01?1??????1????????????11??01???????????1???1????????01?1????0???????1??1????0?0??????????1?1?0??1?0???0????0?????1?110???????1???1?1??????????????1?1?0??1???1?1???0?0????????1?0????1???????10??????01??01?0????0??????1????0????00????????0??1???00??1??????1?????10??1??10?01??1?0???0???1?0???0?0?0???????0??1???01?1??0??1????????1?1????????????0?1?0?1????1?1????1???????1?????????1?1??????????1??11?1??1??01?1???0????0?0?0???1?1??????????0????10??0?110?1??????????0?0??1??01???1??1????????0??????1????1??????00??????00????00?01?00?110??0?0?0?0??01?????01??????????????????0??1110??0???????1?0????01?1?110?1???01?1???????1?0????0????01?1????????1?01??0??????00???1??????1????0?1?0???0??1???0110?0?0?1?00????01??1?????1?1??10????0??????10????0?1?0?11?????111???0???1?0?????0????????????00??????11???1??1??1??1?00??????0???????????????1?0?0?1?10???1?0?????011?????????1???1????0??????10?????0????????????????0?0?????0????0???00???0?????1????0?1????????1???01??????110?0??1????01?????01???????1????????1?????0????1?????10??0??1??0??????????????0??0????010???????0?1??1?101????????0????????00?1?1??????1?0???1??1????0?????10?001??1?110?1?1?1??1?01????0?1????????????????0???????1?0??11???1??1?1????0???11?0??????1????1?1??0???1???????????1???????0??0??0???0?????????0??0?1?????????????????0???1?1?1??1?1????????????????????????00????????100???????0?1???0??0?1??0???0??1???10??1???????????????????00?1????1???01??11??0?0??1110???1?1?????????????????1?1??0?00??0????0????0???0??0????0??001?1????1??????0??0?0???1??0?????????1????0?1??????0??10?1??1???0?????0????011?????????????1??????1??????0??????1??1?0??0??1???10??1???0??0????111????????????01??0?11??1???1??1??1?????01??????0??00??0??111??11?????????11?0??0??1?0??1???????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????1????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????10???????????????????0?1??0???????????????1????0????1????0??00????1?????1???100???????????????????????0?1?????????0?10??????????1???0???????????????????0???????1?????????11????????????????????01????1?1?11???00??1?0???????0??1?????1??????1?????????1????????????1??????????1??????1??0????????????0????0????????????1????0???000??00?1????????1?0???1?0???0??????????01????1?????????1?0???0???0?0????1??????????????????00????0?1???1?0??1???????????1????0??????????????????000??????????????1?10??????????????0?????????0????????0????????????????????0???????????01?1????????1?1??????????????????????????????1?1??0???????????????????????1?0?0???????1?0?????10??????????00?01?????1???1????????????0???1?????????????????0??????0????????????????0??????????1??1??0??????????????0????0??????????1???1??0??1????0?????1?1??????????????????1????1??????10?????????1?????????1?????????????00?0??????1???????10??0?1?????????0??????1???????????????????????1??????????????0??????????10????????????1?1?1????1????????????????????????????0?1????????????????????????????0???????11????????0??1??????1????1???0??????????1?????1????110?????????????????0?????1????0??1???????11???????1???????1??0????????????1?????????0?1??1?1????????????????0???0????1??1?????????0????????0????1????????0???????????0?00?0??????0?????????????0???0???????????1?????????????1?0???????????????0????1??????????????0?1??0?1???0????1?????0?001???????1???1????????????????????0??????0??????????????????0????????????1???????11??11?0?????????????????????01????????????????0??1????????????0???????0?01??0?1???0???0?????0???0??????????0??????1??0??1???????????????????????1?1?0?1????0?0????????????1???????????0?????????????01???????0??????0??????1?1?????1????????????????1??1???1?0??????????1????1??0???????1???????????????1????0??????11??????11????1?????00?1?1??0????????????????1??????????????????0??11????0??????????????1????0???1??????????????0???????????00?0??????????01??0???????0??????????1????0???1???0??0?????11?????1???????1???1?????0?0??01???????????1?????????1?00???????0????????????????????????????01???????1???0??1??1????0???????????????????????1???????00???0???????101?????????1???1??????????????????1????????????????0?1??????????1?????????????????????0?????????????0??????0???1???????11?????11???????1??????????????0????0?????1??????0?????????????????0???????1???????????0??1?0?1????????1????????0????0??????0?????0???????1??????1??01????000?1?0?0????1?????0??????????????????0???????0????01???0???????????????????????1?????????????0???????????????????1??1??1????????????????1?0?????????????????????0?1???????????????????????????????01????????00??????????0????????1??0???0??0????1??1???????????????????11??????0????1??00??1?????0?0???0???????????????????0?1?????1????????????0???0??0????1????1?0????0??????0??1?????1??1??????????????0?0??????0??00?1????????????0??????0?????????????0??????1??????1???????????0??1??1???????1???0???????0?0????????????01??1?1???1???0???????????1???????????1??1????????0??????????0?0??????????1???????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????0????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??1????????10???????????????0???1?0??0???????00??????1??0?0???01????0??10????00????01??011????????????????1??????1?1?1???????0?00?1??????1?0???0??0????????????????0???????0??1???1??01????????????????????01????1?0?01???10??1?1???????0??0?????1??????1????????01????????????0?????????11??????0?11??????0?????1????1??????1???100????0???000??00?0????????0?0??11?0???1??????????10????1?????????1?1???0???1?0????1??????????????????00????1?0???0?1??0???????????0????1??????????????????000??????????????0?01??????????????1?????????1????????1????????????????????10??????????10?0????????111???????1??????????????????????0?1??1???????????????????????1?0?0???????0?0?????10??????????10?01??1??0???1?????????1??0???1?????1???????????0??????1?????????????0??0??????????01?0??1??????????????0????0??0???????1?1?1??1??0???10?????0?1??????????????????0????1??00??10????1????1?????????0?????????????00?1??????0???????00??1?0?????????0??????1???1?????????????????1?1??????????????1??????????10????????????0?100????0??????1???????????????????1?1?0??????????0?0??????1????????1???????01?1??????1??0??????0????1???0??????????0???1?1?0??110??????????0??????0??1??1????00?0???????101??????0???????1??0????????????1?????????1?0??1?0????1???????????1??11????0??1?????????0???????01???001???1???0??????0????1?10?0??????1?????????????0???1???????????0????????????00?0????1???????1??1????1??????????????0?1??0?1???1????1?????1?110???????0???1????????????????0???0??????1???????0????????1?0????????????1???????01??00?1???????????1?????????00????????1???????0??1??????1?????0???????1?00??1?1???1???1?1???0?1?0??????????1??????1??1??0??????????0????????????1?1?0?0????0?0????????????0???????????0?????????????11?0?????11?????1??????1?0?????1???????????????10??1???1?0??????????0?0??0??0???????0????????1??????1????0??????01??????11????1??1??11?101??1?1?0?1?????????01??????????????????0??0000??1??????????????1????1???1???01?0???????0???????????01?1??????????00??0??????00??????????1????1???1???0??0???1?10???0?1?0?????0???1?????0?0??10???????????1?????????0?10?????0?0???????????????0????????????00??????10???1??0??0????10??????????????????????0?0?????00???0???????111?????????0???0????1?????????????0????????????????1?1?????1????0????????1??????????0?0?????????????0??????0?0?0??0????11?????11???????0??????????????0????1?????1???0??0??0??????????????1???????0?1?????????1??1?101????????0????????0????0??????1?1???1???????1??????0??01??0?100?1?0?1??1?11????1?1????????????????0???????0?1??10???1?????????????10????????1?????????????1???????????0???????1??1??0?????????????1??0?0?????????????????0???0?0??????0????????????????????????10????????00??????????0??????0?0??0???0??0????0??0???????????????????11??????1????1??01??1?0??00?1???0???????????????????1?0??1??0????????????1???1??0????1??0?0?0????1??????1??1?????1??0?????????0????0?0??????0??01?1??0?????????1????0?1?????????????1??????1??????1???????????0??1??0???10??1???1??0????010????????????10??1?0???1???1??1??0?????0???????????1??1???11???0?????????00?0?????1?0??1???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????10?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1101110110100001100000?100010101?10?1111?10000??0?1?01?11100111000011000?0110011?11111101?01?0000111?11?00110?0111111101010?0111?1?1111?111001000111000010??1?10?11?011?1?1001?100?010??000?00101011110110000?01011101?00111?11100?0?11100111?01010011?001?111010101011101?11011111001??01101???0?0101?01011?0010010000010101101000?00010?00001?000110100111011110001?001???0100?1110?1011?01010001110101100?10011000?10001??00??0?00111001000101010?111101?10?01?100111?11?11?100?1?111?1??110?1?00100111?1?101100?010011111?011101001010?110000?00?00?0?10110000?1?0?010000??0111110100?1??0?010?001?0?10101???1?001?01?10?1011110010011001011011?1?010100?110?1000111110100?1100010010110100110?1001011011001?11?11001?00100??111011?1?0?01110?111100??10010?0101??101?0101??1010000010?????011???11011?0011001??1111101?00?01?1011011011?001000?10000?10000?1001?0011011011000101011011?0100010010100011??1000100000000?110?110111?1???00?110111?1110?01000?10?1011111?1?0101011?0001011?0000111??1000000111?100?00?00000?0110?01110110001100????10010000?0000?1100101?0100001?111111?1011111?0011110110?1?10111110?0000010?100??1?00?0?00?010?111?1010??100011011011?0000001?101111100?0?100?100??011001?10011101001?0011?11011?0101?00?1011?1?100?010?111?0?0?10?00011001?101?0010?110?00110?11010100?0?00101?0000?0?01?110001?0?100010100??10101101000101001?0?1101010011?1?00010001?10?0001101?11??111?011001?10?0010110?010101000??0?00?000000000111000??110?110?1101110??111?0001111011111011110?100001001011011?0010101?10111101000?01111001011110?00?0?0001?0??1?11?110?01?0111???10?001?01?000011011101011110?1001011?001110?100100?101?101?1?01?010001??111?01?00010001??00000?1?010111011?0?0100?00?10?110100101??111110111000010?010001000?0010011101?11011000100100101100000100001?10000001100110?111000?0?00011?101???0100?1111?010??1?00010011?000000101?10001?1010111011?10101?01011111?1?1?0?0?01011001?10101010?1010110?0101000110001101110011011000101110??110?101010001?101101101000111110101100??1100001000?111001011?00101?0?110?000100010111011?1?111010?01011001?1010111?111?00111011110?10111001111001?001000111?111110110111010110010??010101??0001?001?111???0?1111?000111??0100110??110?101010?01???0000000011?011?1?110?0?011101?010001111?01011?000100?00110000???011?00100?0?11001010001??1??101?1?11?100101000101?01010?01000?11101?001100?0011101001?1000010?111?00?01010110?0110100010000?0111?000010??01?00000?0001001110?1?011001001?0111001111000?011?0010?111010100101?0?11?10000011100111?11?1011010?011110010011?001?000100?0000000110111?010010001110001??0100100100000?1010010000??111100?000?0110000?1??10011?010???0??10000100011?01100?0?1101101?0?1?001001000?01?01011?101?1?1??10011?10011110111111000?0?1111?11000?1?0?1??01001111111010?111001101101101110100001011110001??01101111?000100?0?100?0010110?0011001?01101?001100??0?101101?1?1?101111001?00?1000?001011?1??10111?011010?1?10110?0110?11110110??110?10?111110?00011110100111111?001??10001??01000?001100011101?11???01001101110?1000000110110?000???0111?11101?0100?11001?1011101110100?00?10011110001
???????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1001111101001001001000?00111111111101001100010?01?11010010110111000010111000110100011001110111111101000?11000100110111110011001101101011110100110100101101001011?011100?101111?111?110?0111100100110011110101?01000001?10101101111?1110101000011001101?1011100000110000111?100111011011?110101110?1101?1101001000111000110000000111?111011001001001001000010001010011010011?10011011110111101001110110110101010100001000000?0101010111000111010110101101111?01?100110001001?10?00101?11011010111101011100101?10101001101110101110111010010?101011010011?1?0100001011?0?110010110111011110010111100?10100?11110?0100011?1110101010001000001001011010?00101110?1011010010110010110000000010101001000?1111011110010?11?10111?000010110010011111110011111001??10001010010?01101000001110001110??000010?0?0001111011111?11010111?00101?11111000111111100000100101111?001111100111011010111011000101011011110101101?11011011111010001?00011010?0111?010001101100111011110011111100?01011001111101000110010??1110111100?10011101001111100110001110001100?0100100000011001?11000011110010100011101100011000110100111?011000110010110110?01010010011?001000?010110001?10110001010111001101?001000100?100111110001101010101101001001100011110100111?10?110110?0000011011110?0111?01011111?000110001101001010111101101?0011110?0011111001001111?01110000001??1100111001100011101?11011110001110001100100000100010?01?10110010010?001110001000100111011?1?10?1001101001001101?001?10110111010?1010?0000001111001100010?00101000010011011011100010000101011000111101001101?11?1?011001??10100110110?11011??11?111010?00000100111100011110111000?101111?1001100000?011110011000000?0001000?000010001?100100010010000001001011101?011011011101??111011000001101?11101111010100000101?11111100101001010100111001101110111100001010000110100?1100010101010011100110001000?00110101001110111111010010000011000?11010?01000110?00010?1?0111000101110000100001101?1001001010010011000111110111011010?1111?1110101011110101001000111000110101110110011111?111111110?1111010?1101011110010011100?1?01100011011110000011101?110?1011011010110110000000100010111000101001110000100000000101000000110?1100001001101110?00110001100?00101010?01110000011?10??1000101111011101010101010010001110111000100000?010010010100001101000100011?1101001001011?100101000?100011100010001?0000001111111010100010101001000010000001110?000100011001111011010000010011001100011011010?1001101111100100?11101000101110111010000010001111110110101111100?0100?10000001110001?10?1001001?100011110101?110000100110101010110110?100010110000100?00110111001000?010011010011101001111101010010?11?10011100100?00?10101000011?00101?11110101000101000000101101010111011010?00000101?001001010100011011011010?00101?0?010??100011010011111001001100110110000010001011111001??01011011101100111101000111000?001010110011010100100?111100001100?10100110111001111?000001?0??00001100110101001000?110000111011100001?010111011110110101100010111000001101101011100101101010101011111001010011010?0011010100101?110???00111101101001110001011100011001111?10010000101001
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??0????????10???????????????1???0?0??1???????0???????0??0?1????0????1??10????11????10??110????????????????0??????0?1?1???????1?10?1??????1?0???1??0????????????????0???????0??????1??00????????????????????10????1?0?11???10??1?0???????0??1?????1??????1????????00????????????0?????????00??????0?01??????1?????1????0??????1???010????1???101??10?0????????0?0??01?1???1??????????10????0?????????0?0???0???1?0????0??????????????????01????1?0???1?0??0???????????0????0??????????????????101??????????????1?00??????????????0?????????0????????0????????????????????1???????????11?1????????110??????????????????????????????0?1??1???????????????????????0?1?0???????1?0?????10??????????01?01??1??1???1?????????0??1???1?????1???????????1??????0?????????????1??0??????????00?1??0??????????????1????1??1???????1?0?0??0??0???01?????1?1??????????????????1????1??0???00????0????1?????????1?????????????11?0??????0???????11??0?0?????????0??????1???????????????????????0??????????????1??????????00????????????0?111????1??????1???????????????????1?0?0??????????1?1??????1????????1???????11?1??????0??0??????1????0???0??????????0???0?1????111?????????????????0?????0????10?1???????001??????0???????0??1????????????0?????????0?0??0?1????1???????????0???0????0??0?????????0????????1???000???1???1??????1????0?11?0??????0?????????????1???0???????????1????????????11?1????????????1??1????0??????????????0?1??1?1???1????1?????0?100???????0???1????????????????0???1??????1????????????????1?1????????????0???????11??00?0???????????1?????????00????????1???????0??1??????1?????0???????1?01??0?1???1???0?1???1?0?1??????????0??????1??0??1??????????1????????????0?0?1?1????1?1????????????1???????????0?????????????10?1?????0??????1??????1?0?????0???????????????01??0???1?0??????????0?1??0??0???????0???????????????0????1??????11??????11????0??0??00?100??1?0?1?1?????????10??????????????????1??1011??1??????????????0????1???0???10?0???????1???????????11?0??????????10??1??????00??????????0????0???1???0??0?????00???0?1?0?????0???0?????1?0??00???????????1?????????0?11?????0?0????????????????????????????10???????0???0??1??1????10??????????????????????0?1?????11???1???????100?????????0???0????1?????????????0????????????????0?0?????1????0????????0??????????0?1?????????????1??????0?1?1??1????11?????10???????0??????????????1????0?????0???1??1??1??????????????1???????1???????????1??0?100????????1????????1????1??????0?????0???????0??????1??11????011?0?1?1??0?00????0?1????????????????1???????1?1??01???0?????????????10????????1?????????????0???????????0???????0??0??1?????????????0??1?0?????????????????????1?0??????1????????????????????????01????????10??????????0??????0?1??0???0??1????0??1???????????????????01??????1????0??00??1?0??00?0???1???????????????????1?1??0??0????????????1???0??1????1??0?0?1????1??????0??1?????1??0?????????0????0?0??????1??11?0????????????0????0?1?????????????0??????0??????0???????????1??1??0???????0???1???????1?0????????????00??0?0???1???0??0??1?????0???????????1??1???00???1??????????0?0?????0?1??1???????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??1????????11?????0?????0???1???1?1??1???????01??0???1??0?10?110?1??11?01???110????00??011???????0????????1??????1?0?0????0??1?10?1??????0?01??01?1????????????0???0?0?????0??0??11??11??1????0???1?1????1001???11?1?01?0111??0?0???????10?0?????1???0??1?????1??00??1??????00?1?????????11??????1?11??????1?????11??10?????101?1001???01??01101?1011??0?????0?1??11?1???1??????????11???01???????0?0?0??10???1?0??001??????????????????11?0??0?1???0?00?10???1??????1????0??????????????????101?????????0????0110??????????????0???1??0??0??????1?1????????????0?1?0???11?1????????0001????????010?????0?1???????0??????1?????1?1?1??01??1?????1?????????????0?1?0?????1?1?1?????110?????????11?11??0??1???1??????0??1??0???1?????01????1?????1??????1????????????01??11????0???111?11?0??????????????0????0??1??0???10?1?1??1??0???01?????0?1???1???????????0??1????0??10??11??1?1????1????????00???????0?????0001???0??1???????011?1?0?????????0??????1???0?????????11?????11?0??0???????????1???0?????011?0??????????0?010????0?0????0????0??????????????1?1?1??????????0?0?1????0????????1???????00?0??????0??1??????1????1???0??????????1??00?0?0??000??????0???0??????0?10??1????01?1???????110??????0???????0??1?0??????????0?????????1?1??1?0????10??????????1??10?1??0??1?????????1???????01???101???1???0??0???0????1?01?0??????1????????????11??00???????????1???0????????00?1????0???????0??1????0?0??????????1?1?1??0?1???0????0?????1?101???????0???0?0??????????????1?0?1??1???1?0???0?1????????0?1????1???????11??????11??10?1????1??????1????0????11????????0??1???01??1??????1?????11??1??11?01??0?0???0???0?0???1?0?1???????1??1???10?0??1??0????????1?0????????????0?0?1?0????1?1????1???????0????1????1?1??????????0??11?0??1??01?0???1????1?1?0???0?1??????????1????01??0?100?0??????????1?1??1??01???0??1????????0??????0????0??????00??????01????11?11?10?011??1?1?0?0??10?????10??????????????????1??1111??0???????0?1????01?0?011?0???00?0???????1?0????1????00?0????????1100??1??????00???1??????1????1?1?0???1??1???1001?1?0?1?11????11??0?????0?1??10????1??????01????1?0?1?01?????011???0???0?0?????1????????????01??????10???0??1??0??0?10??????1???????????????1?0?0?1?11???0?1?????000?????????0???0????0??????11?????1????????????????0?1?????1????1???01???0?????0????1?0????????1???00??????110?0??0????11??0??10???????0????????1?????1????1?????01??1??1??1??????????????0??0????101???????1?0??0?100????????1????????11?1?1?????00?0???0??1????0?????00?001??1?110?1?1?0??0?00????0?1????????????????1???????0?0??10???1??0?0????0???11?1??????1????1?0??0???0???????????0???????1??0??0???1?????????0??1?1?????????????????1???0?1?1??1?0????????????????????????00????????110???????1?0???1??1?1??0???1??1???00??0???????????????????10?0????0???00??11??1?0??0000???0?1?????????????????1?1??0?10??0????1????1???1??1????0??011?0????0??????0??1?0???1??1?????????1????1?0??????1??11?0??1???0?????0????100?????????????1??????1??????0??????1??0?0??1??1???10??1???0??1????000????????????01??0?11??0???0??1??00????00??????0??00??0??011??11?????????10?0??1??1?1??0???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??00??????001?????1?????1???0???1?0??1??????001??1???00?1?11?100?0??10?10???101????1010000???????0?????1??0??????0?1?0????0??0?01?1??????1?11??01?10???????????0???0?0?????10?0??10??10??1????1???0?1????1001???11?0?10?1101??1?1???????11?1?????1?0?1??0?????00?11??1??????11?0?????????01??????1?01?0????1??1??10??11?????010?1000??1010?00010?1101??0???1?0?1??10?1???1??????????01??010???????000?1??00???1?1??101???00???????0?????11?1?10?1???1?11?01???1??0?1?0??1?1???????????????1??001?????0??01????0000??????????1???1???0?01??0??????0?1???????????01?0?0???00?1????????1101????????010?????1?1???????1?????00?????1?110??11??0?????0?????????????0?1?1?????1?0?1?????111?????????11?00?10??0???0??????0??1??0???0?????10??0?1?????1??????0????????????10??01????1???111?01?1??????????????0????11?1??0???01?1?1??1?11???10?????1?1???0???????????0??0????0??01??01?11?0??0?10???????00?????1?1?????1101???1??0????1??00011?1?????????0??????1???0?????????11?????00?0??1?????0????00???0?????111?1??????????1?100????1?0????1????1?????????1????0?0?1?????0?1??0?0?0?1??0????????1??0????11?0??????1??0??????0?0??1???1??????????0??11?0?1??111??????1???0??????1?01??0????01?1???????000??????0???????0??0?1??????????0???0?????1?1??1?1????11??????????1??10?0??1??1?????????1???????10???001???11??1??0???1????0?01?0??????1?????????1??10??01???????????1??00????????00?1????1??1????0?00????0?11??????1??1?1?1??1?0???0????1?????1?100??0????0???0?1??????????????1?1?0??1???1?0???1?0??????0?011????1???????01??????01??00?0????1??0???1????1??0?10????????0??0???01??1??????0?????00??0??00?11??1?0???1???1?1???1?0?0???????0??01??01?1?00??0????????0?0????00??????1?1?1?0????101????1???????1????0????0?1??????????0??10?0??0??11?0???0????0?001???0?1????01????1????00??1?111?1????????0?0?0??1??01???10?11???????0??????1????1?????111??????01?1??01?11?11?110??1?0?0?0??01?????01?????????0????????0??0110??1????1??0?0???101?1?10111???00?10??????1?1?0??1????01?1????????1010??0???1??01???1??????1????1?1?1???1100???0111?1?1?1?011???00??0?????0?1??11????1??????10??0?1?0?0?010????110???0??01?1?????0????????10??01??????00???0??1??0??1?11??????1???????????????0?1?1?1?10???1?1?????110?????????0???0????0??????10???0?0???00???????????011?????1????0???11?1?0?????1????0?0????????0???00???0??011?0??1????00??0??11???????1???0???00?????1????1?????01??00?0??1??1???????????1??0?1?0000???????1?0??0?101??0?????0????????01?0?1????101?0???0??1????1?????01?0011?0?110?1?1?0??1?11????0?0?????????????1??0???0???0?0??10???0??1?1????1???10?0????1?1????1?0??1???1???1????1??1??1????1??0??1???1?????1???1??1?1?????????1???0???1???1?1?01?1?1??????????0?????????????01??0???0?110???????1?1???1??0?0??1???0??0???11??1???0????00?????????10?0????0??011??10??0?1??11101?00?1??????1?????????11?1?10?10??1????01???1???0??0????0??100?1????1??????0??1?1???1??1?????????1????0?1??????1??1110??0???01????0????010????????0????0??????1??????0??????1??0?1??0??11??01??0???0??0????101????0???????10??1?00??0???1??0??11????00??????1??000?0??001??00?????????10?1??0??1?0??1???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????10???????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????01?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????
????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????0??????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
011111100100111010110000010110000000110011010000100010011111010101001001000101011010111001011011100001101011000111001101101001111000000110000100011000111100011000100000011011001011100110110111001111000111000110000100100001010000111010001001001110010101001010101110110010001001100110101010111000010110100011011110110000010011100011101111100110011101101000111101100011101001001000100010010100010001010110101110011101111110001111001110010001111010000000101011001001111110110001010011110110000111110111011010110110000000101001010101101100111000010011101100111111011110001011000111001111100010101100000101100011011011011001010000000001000110000111000001001011101100011010011001010001101100111110111010010100010001111001110110110010011100100111001101001101010001011000000010001110110101110100001110111001111111110001100101011011101100000111111100000100111011101101101111110111001000010100111100011001110110011001100111010000100111111000010001001100000111100110110010000000100111011101100100001101101010101111011011101100001001011111010111011110010111110001110110101110101100110001110000100001100111111001010011100010101101111101000010000000001010110101101111111000011110111000000011011010110001010110000010011111010100100000111110101011100101110011010100001111010001111110100001011110111010000001000011000111111110001010110010110110110101000000010010011000111000100101010110010010011111100010001110110011001111000000101111110001110011010110100100001101011011101010100110111100011010011100010001000010111110010000110001001110001010000100001100001111101011001010001010100001011110101010111111110100000001000011100100010001101100100100100110100101001100001000000010110001001111100111101111101101101011110000011111010001010100000000001111011000000001000011100101010100010111111010111010010110110001001100110001011100111110101100010100111010101011111110110100110001111010111000010111011011011001001111111000100100111101011010001100010101011111101100100000110100000100011101001111110101101100101101010101100110110000000010101001101111011110010011000011100100101101110111001110110110000110000011110110000011011010011100010000000001010100100110110100110100100111011101010001110011000110011111000111100101000000111000111110011011101111101100100011010100101010000110011101100111000101111010100101100111000011101001000001000110101011010001011001111011001101001010101111010110100010101111101000100100110011110011011000100110011101110101101011001011110110111011010001110100101110100011110111110100010010001111110100011000011010101111101011011100110111011111010000100000011010000000101111001100101011001001001010001101101011001010100011010010101010111001111000011101100001010000100010001000110100111010101101011011000001110100011000000100001101000010011111010111000001010010010111001110000010000001101011010110111111110110011111110010111000100000011011100000001111000001101110101100101001101010101000011001011111100000011110110110101111111100111011001010010110111001100111000100110001011101010011111101100001111010011010
?????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?10001?010110?0?0110000?001111?10?01?0111?01110??1?0?11?11010000001101001?0001101?01010101?11?0110001?00?11100??010100111110?1011?1?0100?011010111010010100??0?00?01?011?1?1100?110?101??101?11111101011101101?00010111?00111?0101??1?10010110?11111000?101?010001101011010?00110110010??01100???0?0100?01?10?000000001100?110000111?11011?10001?111010110101110101001???1???1010?1001?0111?101111111?1101000?01011110?10110??01??1?1010000111110?111?111011?01?11?111001?01?11?111?1?110?0??101?0??0010100???010101?0001?0110?001100?11101?001001?01?11?1?0?100011?0?1?110000??1101101110?0??0?110?100?0?11100???1??00?11?00?011100111110100001001??1?011101?100?011?011010011?0100011111011110100?100001101?010?10?01?10?11001??000111?0?0?10101?101001??11110?1001??101?0100??0100111010?????110???01100?1001010??1000111?01?00?0011101001?0??011?11100?01000?1?10?1100011110000101111101?0100110010100001??1011000100000?1?1?000000?0???01?11?111?1001?11010?0??1010100?1?1010110?0011110?1100010??0?0110000??011?10?10001?01?0?01110101000011????0?001011?1100?0000?11?0011110?110101?0000110?010111101??0?01101?10?0010101?110??0?00?0?01??11?111?1111??011?11110111?010011??000110110?0?101?101???10010?01100010110?1111?01001?1?10?00?1001?1?111??00?010???1?10??0110?00?111?0000??10?11110?00?11101?1?11?01?0101?0??0?001001?0?1110?0100??00100011001001011?0?0111100001?0?00111010?01??0?1010?01??010?10?111?00?1101100?000101001??1?10?110101111001100??100?0?0?0101110??000?100101001100?00110??00010100?000010?1000000?100100000?1?11000011010111?0??0?1100?1??0?01?1?1?01?1000???11?01??10?011000011110001010?001?000?111100?011100?001?100?0?10?110001??010?01?00011000??10100?1?000101001?1?0001?10??1?101000001??010011000111100?110011110?11?1110011?00111011?00100101111010111010?11101000111110?100011???10001?00????1?00?0100?100??0?10100101?010100100?11001?0110000011?11111?01001100?0?0?1?0?10010001?10001110?0??0101?00000110101011011?100111100100?010??000?100001101?01101011?100010001110101??101010?100?101000011?11100?0?1?0?101001100110010?1?111110?1001011??1100000?1?0?111111?0100?11101000100111?111101111?1011110001111011?0110??000110??111??100?010???0?1100?111110??011110???010?11?111?00???0100100111??00?0?100?1?001?11?1?1001110?11100?101111?0011111????010?10011?0??1011100110??1??001?1??0?00000100?100?01010?01101?11000?1??110?001111?000?0101010?100?10??110000??111001110010??0001?001001??10??1010??100000011?1??10100010?00100001?010??101?0111?0?0110110101?0?11?10010010100110?01?1101000?00?000000111?001?010100?0001001110010?01000001110?100??10100111011?0?1000011100??100010?100?0011011?1??11100??11???0??11101110100?00?00?0?11111???0?0?111000001?10?00001?010?0?1??010?1?00100010110000000?0?0110?00100?0?0?0??11011100010000?011010?10111010110011000101000101??10011010?101010?0?011?0011111?000?001?11101?110011????010000?0?0?110011010?00?1000?011110?1??1010??111011?0?01110?0000?11001101??101?11?101011?1001100?111000?01?001??01111??10011?10?000100?0??11???10110110101?0100010110010?001???1?11?00000?0001?01100??100001010111?11?10010010100
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??0????????00???????????????0???1?0??1???????1???????1??0?1????1????0??00????00????0???111????????????????1??????1?1?0???????1?11?0??????1?0???0??0????????????????1???????1??????1??01????????????????????11????0?1?11???01??1?0???????0??1?????0??????0????????11????????????1?????????11??????0?00??????0?????0????1??????0???1?1????0???110??11?1????????0?1??00?0???1??????????00????0?????????1?0???0???0?1????1??????????????????10????0?1???0?0??1???????????1????0??????????????????110??????????????1?11??????????????1?????????1????????0????????????????????0???????????11?1????????010??????????????????????????????0?1??1???????????????????????0?1?1???????0?0?????10??????????10?00??1??1???0?????????1??1???0?????0???????????1??????0?????????????1??0??????????10?1??0??????????????1????0??1???????0?1?0??1??0???10?????0?1??????????????????0????1??0???00????1????1?????????0?????????????01?0??????1???????10??1?1?????????0??????0???????????????????????0??????????????1??????????11????????????1?111????0??????1???????????????????1?1?0????????????0???????????????1???????10?0??????0??0??????1????1???1??????????0???0?0????000?????????????????0?????1????1??1???????001??????0???????0??0????????????1?????????1?0??0?1????1???????????1???1????1??0?????????1????????0???010???0???0???????????0?01?1??????0?????????????0???0???????????0????????????11?1????????????1??0????0??????????????1?0??1?1???0????1?????1?011???????0???1????????????????0???0??????0??????????????????1????????????0???????00??01?0???????????1?????????10????????????????0??1??????1?????0???????1?00??1?0???0???1?0???0?1?1??????????0??????0??0??1??????????1????????????1?1?1?0????1?0????????????0???????????1?????????????11?0?????0??????1??????1?1?????0???????????????00??0???0?0??????????0?0??0??0???????1???????????????0????0??????00??????10????0??0??11?011??1?1?1?0?????????00??????????????????1??1000??1??????????????0????0???0???11?0???????0???????????11?0??????????01??0??????11??????????0????1???1???1??1?????11?????1?1?????1???1?????0?0??10???????????0?????????1?00?????1?0????????????????????????????00???????0???0??0??0????11??????????????????????1?1?????01???1???????111?????????0???1????0?????????????1????????????????0?1?????0????1????????0??????????0?0?????????????1??????0?1?1??0????11?????01???????1??????????????1????0?????1???1??1??0??????????????1???????1???????????0??1?110????????1????????1????0??????1?????0???????1??????0??00????011?0?1?0??1?1?????0?1????????????????1???????1?0??10???0?????????????01????????1?????????????0???????????0???????1??0??1?????????????0??1?1?????????????????????0?0??????0????????????????????????01????????11??????????0????????1??0???1??1????1??0???????????????????01??????1????1??11??0?0???0?0???0???????????????????1?0??1??0????????????0???0??0????0??0?1?0????0??????1??0?????0??1?????????1????1?1??????1??00?0????????????1????0?0?????????????1??????0??????0???????????0??0??1???????1???0???????0?1????????????01??1?1???0???0??1????????0???????????1??0???0????0??????????0?0?????1?1??0???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????10???????????????????0?0??1???????????????1????0?????????0??01????1?????0???101???????????????????????1?0?????????0?01??????????????0???????????????????????????0?????????11????????????????????1?????0?0?01???1???1?0???????1??1?????0??????1?????????0????????????0??????????0??????1??0????????????1????1????????????0????0???110??10?0????????0?0???1?1???0??????????00????0?????????0?1???1?????0????1??????????????????01????1?1???0?0??0???????????1????0??????????????????011?????????????????0??????????????0?????????0????????0????????????????????1???????????00?1?????????????????????????????????????????1?0??0???????????????????????0?0?0???????0?1?????01??????????01?00?????1???1????????????1?????????????????????1??????0???????????????????????????0??1??1??????????????1????0??????????0???1?????0????1?????1?0??????????????????1????1???????1?????????0?????????1?????????????0??1??????????????11??1?1?????????0??????0???????????????????????1??????????????1??????????01????????????0?0?1?????????????????????????????????0?1????????????????????????????0????????1????????0??1??????0????0???1??????????0?????1????111?????????????????0??????????1??0???????10???????1???????0??0????????????0?????????1?1??1?1????????????????1???0????1??1?????????0????????0????0????????1???????????1??1?0????????????????????????????????????0?????????????1?1????????????????????0??????????????1?1??0?0???1????0?????1?001???????0???0???????????????????????????0??????????????????0????????????1???????00??01?0?????????????????????10???????????????????1????????????????????1?00??1?1???0???1?????1???0??????????0??????0??1??1???????????????????????1?1?0?0????0?0????????????0???????????1?????????????11???????0??????0??????1?0?????0????????????????1??0???1?0??????????0???????1???????0???????????????0????1??????1???????10????1?????10?0?1??0????????????????1?????????????????????00????1??????????????0????????1??????????????1???????????11?1??????????11??1???????0??????????0????0???1???0??1??????1?????0???????????1?????0?1??00???????????1?????????0?10???????0????????????????????????????01???????0???1??1??1????0???????????????????????1???????10???1???????101?????????0??????????????????????1??????????????????1??????????1?????????????????????0?????????????0??????1???0???????01?????01???????1??????????????1????1?????1????????????????????????0???????0???????????1??1?0?0????????1????????1????0????????????0???????1??????0??11????010???0?1??????????1??????????????????0???????1????11???0???????????????????????1?????????????0???????????????????1??1??0????????????????1?0?????????????????????0?1???????????????????????????????01????????01??????????0????????1??0???0??1????0??0???????????????????01??????1????1???0??0?????1?0???1???????????????????0?0?????0????????????0???0??1????0????0?0????0??????1??0?????1??1??????????????1?0??????0??10?1????????????1??????1?????????????0??????1??????1???????????1??1??1???????1???1???????0?0?????????????1??0?1???1???1???????????0???????????0??1????????0??????????1?1??????????0???????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0111??0??111?????1?1?1?11??11?00?00?1101?11100??1???11?10001010000100010?1111001??1101001?10????0?1???0??10????0011010???11?1111?1?11?1?1001?000?10101??10??0?1???0?110???1011?000?111??1?0?01???010??0010001?01001001?00011?100???0?0?110001??0011?10?1????010101100?111??0101?0010????011?????0?11?1?00?01?0?111?111??1??010?1110?01010?01110?01001?0??10?1?1?110?1???1???00????100??110?0?0?1?010?1?111???01010110?1?100??????0????100?0?00?1?1?1?11?100?11??0?0?00?1?00?1????1?0?1?1?0??000?1???01011????01011?????1???00??1?010?001?0??0?1?1?0?????1?0???0100?1?1?1110?0??10?10000??????0?000?000?0?100?1???1???1?11?10?00?01101111?1?10?1111??????0101?1?0?11??010?1?010???11110??110??10?01?11011???0?111??1?01?00??00????110??0?1???1?00??11?110??1??00?1101??011?1100??010?1110???????101???00?00?0111?10???01?0?0?01?00?1?11111?01?0??111????10?1??1??1?01?0??100?11?0001111101?1????00011101000?0??001110?10??11???1??01111?1???01?01?0??????0???000????1??10?1?1?0101000????11?0??010100??1??01110????01?1??1?001?00?0?0???0010111??1??????111?00?100??10?1?01?0100000?10?0?0?1??0?01?10111?0?0????0111???1??1?0??1?0?0????01???10??01?0?1?1010??????001101?0??00000??01??101?0?1?1???111?????110?100??0?0010???0???0010???00?0??1000?0?0????01?00????0??1??00?1??0??11??00????1?010???01?0?110?0?10?01?1111?0??1?000001?0?10?1???????01010001?001?01???1??00?010100?0?0?00?1????1??0?0?01?11???10?01?1?0?11?1000?1??0?0?110????0?10??1?010?0110??11??101?1???001??????101?0?01???0011??0?0????1?011010?1111?0??1?010???0000??01?0?0?111?11001?1??0??1?1110??????0??0?0?01?00?0????1??1??00??0?001000?01?0?111?100?00??1?0100?1???10??11?000?0?01?01?1????1?1?1??0?011110??0?0?0?0??100101?0?1???01?01??1?010?0010????0?01?101?1101??0?101?1???1???101110??100001??0011?1011??00?000110?1??0????11?100?111?01???00?11???????0?00???1??0?0??1?100001?1?010011001?10?00?0011?01101?10?11?01?111?0?1???1?1?110?1?11?00000000?0??1??1?011?101?0?011010??11?0100???10?001??0?0??10?1001??0?111010?011110?100??001???010???0?0?001?0000???0101?0?0?0?1010?111?11?100?0?1??11??110?0????111?000?0?0?0010?0?110???0?10101?????1??1?110?01?101100?1?11?1101?1111??1?000???0?1??110?10???????1?0?101?01??0001?0???110??1?00??11???10?100??00??01?1?1?1???100??1??????0000?1?100?0?11???0001?0?????101?10?00????0000???11???0??011?1??0?00?00100?011????1??10010???011????01??011??1?10??0010000??0??1???111101??00011011?101???101?01?011??1???101????010?10?1?0????001?11??01?101??0?????00?0001?0?100?101?11?0?11?1010?0??11?100?11??101000?0???0011?110??1??000????0???11?11?0?0?0????000?00?000??001?1?0?010?0???101?00?1??00?101?0?0?10?0?0??????0??0??10???0??00?100101?0?0??1??0??0?11???0????1111?110?11?11011??1??0?0???01?1?1?01??01?1000100??1?1?11???10??0???1??0011001?010010??10000?11?0100000001?1???101?1?01??110?0101?010?00???111?011??0??010??00?01001?11?111????0?1000???1??0??1??01?01?0??0?10?1???1??0111??11?110???000???011???????100??110?????1011???010?01?1?10?1?00?100??10?00???1?11?0??010?01?0??10???01??1?00101?0?1??10010????000???0?1??00111?1000?000?0??????010?1001?11?0??1??????0
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??0????????10???????????????0???1?0??0???????0???????1??1?0????0????0??01????0?????0???001????????????????1??????1?1?????????1?01?1????????0???0???????????????????0???????1??????0??01????????????????????10????0?1?00???01??0?1???????0??1?????0??????0?????????0????????????1??????????1??????0?11????????????0????1????????????0????0???000??11?0????????0?1???0?1???0??????????00????1?????????1?0???1???1?1????0??????????????????01????0?0???0?1??0???????????0????0??????????????????101??????????????1?11??????????????0?????????0????????0????????????????????1???????????00?1????????000??????????????????????????????0?1??1???????????????????????0?1?1???????0?1?????10??????????01?10?????1???0?????????1??1???0?????????????????1??????1????????????????0??????????1??0??0??????????????1????0??1???????0???0??0??1????1?????1?1??????????????????0????1??????00?????????1?????????0?????????????00?1??????1???????11??1?0?????????0??????0???????????????????????1??????????????0??????????01????????????1?1?1????1??????0?????????????????????0?1????????????0???????????????1???????11????????0??0??????1????1???0??????????1?????1????000?????????????????1?????1????1??0???????10???????1???????1??1????????????0?????????1?0??0?0????1???????????0???1????0??0?????????0????????0???00????????0???????????1?00?1??????0?????????????0???1???????????0????????????00?0???????????????1????0??????????????0?1??1?1???1????1?????0?110???????1???0????????????????????1??????1??????????????????0????????????1???????00??11?1???????????0?????????01????????????????1??1????????????1???????0?01??0?1???0???1?0???1???1??????????0??????1??1??0??????????1????????????0?0?1?0????0?0????????????0???????????1?????????????10?1?????0??????0??????1?1?????0???????????????00??1???0?1??????????1?0??0??0???????1???????????????0????1??????01??????10????1?????11?001??1???1?0??????????0??????????????????1??0111??0??????????????1????1???1??????0???????1???????????10?0??????????01??0??????01??????????1????1???1???1??0?????00?????1???????0???1?????1?0??00???????????1?????????0?11?????1?0????????????????????????????10???????1???0??1??1????1???????????????????????0???????11???0???????101?????????0???1??????????????????0????????????????0?0??????????0????????0??????????0?0?????????????0??????0???0??1????10?????10???????0??????????????0????0?????0???0??0?????????????????1???????1???????????1??0?1?1????????1????????1????0??????0?????1???????0??????1??10????010?0?1?1????0?????1??????????????????1???????1?0??01???0???????????????????????0?????????????1???????????1???????1??0??0?????????????0??1?0?????????????????????1?0???????????????????????????????10????????10??????????0????????1??1???1??1????1??0???????????????????10??????0????1??01??1?????0?0???0???????????????????0?1?????0????????????0???1??1????1??1?1?1????0??????1??1?????0??1?????????0????0?0??????1??11?0????????????1??????0?????????????1??????1??????1???????????1??1??0???????1???0???????0?0????????????01??1?1???0???1??0????????1???????????1??1????????1??????????1?0??????????0???????
?1010000000101011000011?010101101?11?0001?01010??0?1?10?10110100101101010?0111100?01001001?11?0000101?10?11000?0001110100101?0101?0?1010?110111111101001100??1?10?00?111?1?1111?011?100?0001?01111111110011101?10111111?00110011000?0101100100110110000?001?100101110011000?111010011001?01100???1?0011?01000?1000001100001110011001?00100?10011?0001011110010110101010100???10100001000001?00111101011110100?11111111?11101??010?0?00011010000111000?000001?01?00?101110?01?10?10001?011?0??000?0?00000101?1?100100?011010100?010100011010?101011?11?11?1?0011011011?1?011100??0110110010111?01001?101?0?00110??11?100?11?01?1101010001100111111101?1?011011?110?1100110000000?1111100111111000110?0101111010011?11?01001?10011??100001?1?0?011111110000??11110?10110?100111001?1010001100???0?110???1100100100110??1001101?01100?0010100111?011000111001?10100?0101?0111000110110110111000?01111111011111100?1001010000000?101?00011000???10?001000?0000?11011?11?1100100?0?111101001100100?0011110??0011000010?110?10?01110?0010?01111111101010??1?0110010111101?1011111?0110110?111110?0100001?1111100101?1?0001010101100110?1111?1?00?0?11?001?111?1100??001010010100?0011001?100010010?1?001?111??011010?01110000111?0001?11101?0100?10?0010?0?011?001?100?1?0?00?11111000?010?1001?100110101?11110010?0?10011?0110?1001?101111?0?110001010??10110000110011110?1?110101001010?01001011?01?1101100?10??011?100011?11?1101110?100100101??1?11?1001001010010001?001?10000001110??100?1011100111001011001?101110111111110?1011011?10001000100?01101001111101?00?0?1011?0??1?10?111?11?1100???11?111?10?111110101000001010?0011100?101000?001010?011?110?0?01?010001??010?10?11001101??10001?0?100111110?0?0011011?100101100011??111110001110011?110011101?0100000000?01010110101101000010110110011?11011101011010?000110?1?01000?110?0?1101?1001?101??1?11010001?111001100?10010?0011001001?11011?01011111?011?0?1?00100010000000011?0110100?1010110010100100001100101011001100?1011?101100101?110010111000000101100100?01000000110?110111000?00101?0?0001000000011011011?1?000100101111001?1110111?110?01000111101?001110111111110011000000?100100110011000101000??100101??0100?01100100??0?01000011101??0111100??011?011000?01???1111000001000000?011?1?110000?111010010?11010?010110?111000000??010000111?0?00011011010??1??011?0?10?101101010110?11111?10100?11100?111111?1100000011?1001001?001?10010101110?0110010111100?1010?1100001100?1111011100000101?00101101010?1011111101000?000?1111?101110101010?0?11?11001001011101?00?0010000?001101101001?1010010010?1000011111101?111111010110101?10101101011010?1010111100?0001111?10000011111?1??10100?111???11?01101010001?00010?100001100?1?0?010001001?01?000010001?1?0??00011?0110000001111000100?1111?00101?1?0?1??010000000111011010101000101100000101110110110100??001010101100001?0?100?1010101?1110100001111?1010001?0?100101?1?1?001110110011?1111?000100?0??10010?001101?0111110?0010011101000??101?10?101110?01000110101011000?111??111010000011?011001101101?01??111111011000?1000110001011?001???0000?0101001111?01110?1111000010110?10?11111001001
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????
?1110111111111110101111?100000011000?1010111101?00?1110?001111111111001010111101101000111100011101000101?10000011011111001111001100?011011010000000011110011?0101?011000?0?0110?111?111?1001001000100010100000?11100100?11110100101?1110001100100111111?0010000000001101110?000010101110?10111??11?0110?10111?0100100000101100001100?11110?111101100110110010111010100110111?01010001010011010011111000101010?10100010111000?0110?0?001000010110111011111001?10?001111100111?10?00001?100?100000?111101110111?001000?1001110000110000110010?010100010001?0?0000000000?1?101000?01001110001101?01101?00111?10100?1111110?01100?1111011000010000111000?10110101?110?0110111001100?1011101100111100111?0111101010000?01?00101?11010000010101011?100010000001??00110000101?10101011010010011010??000000?0?0000110000001?00111110?10110?1101000110?011010010101110011?111100110111000011011001010000000010010001110?01010000010010100?10011000?0110?01111110010100010110?1110010?1?001110001001100?1110100??0001111101?110110111100?1110100001110100101??100100101110000?11110000000111000101011011100010000100001?000010111011000101?10010101000?01?010?011000100?001011010000?1001000?111100101?010010100?0110101100111111101?010011000000111?10?001010?100?011100000?0001?01111100?101011111110010010101001110?0001011?0001110111110110?10111000111??1110010001110100001?011000010100001100001?1011100001?10??1001000110?0111001010?1111010011?1?01?1110111000011101?011?11110110101?0000?0100111001001011010?00111110111001100101001010110010001?11001100010001?10?0?101000??1?00?110001?1000???11?111001?000101011000010100?0101001?001010?0001111000?11000010?001010?0011?11?110000110?000001011111100100101001010?100111100011??011110010011000?11001001111101110010?11001001100110111000001110100001001101111010010001011?1010110101001001?01100101100?00010111?01101011110010000110011111?00001?01100101?11001?0?0101110111111101101011111?0100010101100111111100001100101010?0101?010101001?000010100011110111010111000111110111?101111110?0101110?1100010100100000101?1?11110110010010000100101?110?00100000100?111011000111000100111111?0110100010011001111100?1110100?00110100011100?0?01101000001?10111011?11010101000?00???110101100010100001011101001010010101010111101?110111010100110100111101100?1111001110110?10??10110?011010010101110?0111010100010011001010010000111010110011110?000?00111001010?0001100010100?101110110011101?1010100010111010?00010010100000111011100010111100111011111101001?0111?01110100110101?10?1110010?001101111011?0110000011?1101000110110?100111011010001?00001110010011?011111001101000101?11101001100?01?111111001?0?00?10000111101?10010?10010010100?010110100000111000011111?1?11101000?0011100101001101010?0110?11101?1?001??011001101110100111111001111110011001001100111111??00100000000001010?10011000001?110010010100110110110?1?10010100?1?111111111010?1101?011111?1??11000000100010000001?0011010110001??110?111010000110000111001100111101001110011011011010010000110001011011110011110?1000001101111?010???01111010100111101110101100000000000?10?10011100101
?01000?11001101?1011010?000000?00?10?1011?01000??0?0?11?00001111111011000?1110100?00110111?11?0111111?11?01110?0011000000001?1011?1?1101?100110010011100111??0?00?10?011?1?0001?100?111??111?01100011110001110?10010111?11001?1110??1?01011101?01011010?001?110110101111110?11010110101??10110???1?0011?00?01?011011100011?101000001?00111?00100?010100101101001110111??11???1011?1011?1000?11110011110010100?00100000?01001??11??1?01010100011100010?110010?11?11?001101?11?01?001?1?011?1??010?0??1100110???010010?111111011?000110?01101?111010?11?00?0?00101100?0?1?100111??1101110111?0??1?000?010?1?10110???1??01?01?00?1110101100000110110100?1?100110?111?0110100110000?1010011100011001111?0100100110001?10?10?11?10111??010110?0?1?00001?101100??01110?1100??111?1101??1100111110?????011???11110?0000110??0011110?11?11?0001100001?0??111?10000?00111?0101?1000010001010101101110?0101001000010110??1001010100111?111?000101?1???11?00?110?1011?00101?0??1010100?1?0110001?0010000?0001000??001110001??000?10?01100?01?1?00011100111100????1?001000?0101?1110?00?1011000?100100?1011111?101010000??1?11100101?1010000?010??1?00?1?01??00?001?0100??111100010101?101011??000100111?0?100?110??001000?00100100100?0001?11010?0110?10?0001?1?010?111?010???1?00??0100101?011?1110?000?01011?10000001?1?01?11?0011?0?01?111011?1?110001000??11001100111000010?0?0011010110?1?10101000?01??101111?01??011?000001?10?0000010?011100100??1?00?000100101111101??100?110?1100001??111?111010100010?01000??10111110?111100?0000000?011011011?0?11010101111011?1??1?0110?0??0?00?1?1?11?1100???01?11??01?000001010001011001?100?000?011100?100111?101?100?1?00?111000??111?00?10100100??11011?0?111010100?0?0000?01??0?001001011??100000011100101?110111110?0010111001?00100001?00101110000000000010?00101100001100?111101???01010?11????1?00?0101?001??1?11000100?011000110?10111?1010101000?00010?01010010?1?0?0?0?00111110?00101101?01?0110?101101000011111011000111000011?011??111?001101111?00001111?010000100110011??010011?001?000110001?00010?0?1?0?001010011001111?1?100100?1111110??1011010?0?1?111101?1000?11100101001101?100011011?100111101101101110111??111111??1100?100?101???0?1111?011001??010110???101?10?011?10???1010111010?001?1?110?0?010101?001111011?00111?010001?01111010???010?01000?1??0100111001??0??010?1?01?00100100?100?00111?10100?11011?0?1001?110111?001?0110110?110?01??1100110?1101010011010?0111?110000??10??1001??001110011?0?001010000?0011110111010?011?1011?0?0111101001?1?00?10010101110001?11?0100000?11?111100111?000?010100?0111000010111?011010101000111??10000100101?1?0011111001??000001?110?1000000?0??10010??00???0??00101010010?10100?0?10111???1?0?001111111?10?00000?011?1?0??100?0?11110010010001000?1?1100?11000?0?1?0??10111101001011?101010011110001000111111011111100??10111101?000001?1?110?0010110?0101101?11010?000000??1?001101?0?1?110011001?11?0101?110011?1??1101??110011?1?11010?0100?01111000??101?10?100011?1101001?101001101?001??00000??00101?00?10110011??01???00001100001?1010001001100?100???0011?00111?0011?00010??011111011111?00?11001001001
???????????1?????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????1??????????????????1?????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????01??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?000??????010?????1?0?1?00??11?10?01?0??1???011??0???10?1?100000110?00?00???1111???0010000?01????1?????0??1?????100100????0??1010?0?11???1101??00?11?10??????0?1???1?0?????10?0??11?010??0?1?10???1?0???01000??100?1?11?01010?1?1?????1?1000?0???1?1?1??1????111?101?1?01???1011??01?????01??????1?01?0?0??10?1??01??01?????100?0101?00001?10101?00110?1??00?1?1??01?0???0????0?????01??101?1?0???110?1??01???010??111?1?101??????0?????11?1?00?0?0?0?00?001??1??0?0?0??0?0??1??????1?0???1??001?0???0??11????10101?????????01??0??10?001?0????1?1?0?????1?1???1110?0???00?1?1??1???1110????????110???1?1?101?1???1?????10??1??0?010?111??0??1??0?1????????0??0?0?01??000?1?1?????10101???1???10?10?01?11???1?000??0?10??1???1????010??1?1?????1???0??1?0??0??????101??101???01??100?11?1????????1?????0?0??11?0?00???01?1?0?11?10?1?0110??01?0???11??????????0??1?00?0??010?10?01?1??0000?0????010??11?001?????11100??1??00???0??11000?0????1?1??1??????1???10????????01?0?0?01010?1????01????11??11?????10111????01????0?010?00?1?1???10000?1?????????1?1?10?100?????1?1??0?1?0?0??0?1?0????0??1?00?11?1??????0101???1??0?1??0???1????10????1??11?1?1??000??????0??100?????1?10??1???001?1???0???101??????0??0?0??1??0?0???1???01?1???10????0?1??1?0????01?01???????1??01?1??1??0???0?????0?0?????00???001???11??0?1001?0????1?1111?0?00?0?????????01111??001?1????1???0?0100?0???1?01?1????0??1???10?11????0?11???1?10??0?0?1??0?1???0????1??0??1?000?0001??10??0?1?1????11??????101?0??1???000???0?1????1?0?0001???0??0??1?10????1111??01?0????11?0?101????1??0?00????????1??1?0?00?11?0????0??1??10??0?111?11?01?0?001??00?1???0?110??????11??10??11?1?00??1??????1?1?0??1?111??1??1?1?0?0??111010?0?1???0??00??0?0???0101??????????0??11?0??0??10?1???1????01101??1001?0??00????0????01?01?100?1????????0?010?00??01???10?11???????1?0????0????0??1??000?1???01000??10?11?10?001??1?1?1?00?10?0???11?????????1?1?0???11?00110??1????0??0?1?0?011?1?10011???01?00?1????1?1?0??1?0??10?0????????11101?011?00?10???000???00????1?0?0?0?0101???1010?1?0?0?011??010?00?01??0?1??10????1?0????00??0?0?0?1?001????111???0?000?1?????1??????0?10?1101?????00???00?0??0??1?000?????1????0?0????????0?0?1?0?10???1?1?0???110??0?00??00???0??0?0??1???01?1?1?1???110??1???????111?0??00?1?01???10?0?1?????1?1?10?11????0?11???00???1??010?0??0??0?11011??01???????1?011???10?????1???10???1?01??01000?1??1???????0???0??100?0111???????111?10?111??0???100??????0?11?1?1????110?10??11?01???0?????10?0111?1?110?1?0?00?1?01??010?1?????00??11??11?1???0???1001?000??1??000????0???01?00?0?0?1????0?0?11??00???01?1?0??0??0????0??0??0??00?011?1?1?00?0?0??????1??0??01???0??01?0100?1?1?0?????1??0??0????????1100??11?11?1010??????0?1???00?1?1?00??11?101??10??1?1?0????10??1???0??00010???010110??11100?1??10100101?1?0???11????01???01?1?00?10??1????10??010??1??100??11?001?0?1??0??????1??0?0???1??0??0??0???0?0??0?0??????0??0110??00??10???111???111???????010???0??????100????01??0??1??0?0?10?111??01?01???1?11?0??011??1?1???0???11??1?00?10?1?0??01?01????00??????1??11101?1010?001?0??????110?1??0?00?1??0???????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????1???????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????0?0?????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????
???0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?100??????110?????1?????1???01??1?0??0??????110??0???00?1?11001101??10?00???010????1101101??0????0?????0??1?????10?0?1????0??0?01?0??????1010??11?00?????????1?0???1?1?????01?0??01??01??1???10???1?1????0000??110?0?01?1010??1?1?????1?0110?????0?0?0??0????011?11??1??????0001???0?????11??????1?00?0????10?1??10??11?????011?1000??0111?10100?11110?0???0?1?1??11?0???0????1?????11??111???????101?1??11???0?1??010???001??????1?????10?1?00?1?1?0?01?10???0??1?1?0??1?0???????????????1??110?????1??10????11111?????????1???1??00?01??1??????1?1???????1???1111?0???00?0?1??1???0111????????110?????0?0???????1?????00?????1?011??01??1?????1?????????????1?0?0???0?0?0?1?????110?????????00?11?01?01???0?101??0??1??1???0?????10??1?0?????0??????0????1???????01??001???1???100?01?1??????????????0?1??01?1?10???01?0?1??0?10???11????00?0???0???????????0??0?00?1??010?11?11?1??1?00???????01?????1?1?????0001???0??1????1??10110?0??????1??0??????0???0?????????00?????01101?0?????1????11???0?????00101????0?????0?010????1?1????0?1??0?????????0?0??1?1?1?????0?1??0?1?0?1??0?0??????1??0????11?0??????11?1??????0?0??1???1?????1????0??01?0?1??110??????1???0??????0?00??0????11?1???????100??????0???????0??1?1??????????0???0?????1?0??1?0????11??1???????0??00?0??1??1?????????1???????11???011???10??0??0?1?0????1?01?0??????0?????????1??10??11???????????1??01??0?????10?1????0??1???01?10????0?00???0?11??0?0?1??1?1???1????0?????1?100??0????0???0?1??????????????1?0?1??0???1?1???1?1??????0?1101???1???????01??????10??10?1????0??1???0????1??0?01????????1??1?1?01??1??????0?????10??1??11?11?10?1???1???1?0???1?111???????0??00??01?1?01??0??????0?1?1????10??????1?0?0?1??0?111??1?0???????1????1????0?1??????????0??11?0??1??11?1???0????1?000???000????00????1????10??1?101?0????????1?101?01??00???00?10???????0?1????1????1?????110?????10100??01?00?10?001??0?0?0?1??10?1???10?????????1?0??????1??1001??1????1??1?1?1?110?0?00100???00?11??????1?0?0??1?1??11?1????????1100??1???00?01???0?????01????1?1?0???0000???0011?0?0?0?010??101??1?????0?1??10????1??????10??0?0?0?0?010????100???1??11?0?????1????????00?0101?????00???1??0??1??1?101?????0???????????????0?1?1?0?10???0?0?????000??1??????0???0????0??????01?0?0?1???10???1???????010?????0???10???01?1?1?????1????0?1????????0???11???0??010?0??0????11?00??11???????1???0???01?????1????1?????01??00111?1??1???????0???0??100?0000???????0?1?11?000??1?????1????????11?0?0????100?0???0??1????1?????11?1001?0?100?1?0?0??0?10???11?1?????1???????1??1???1???1?0??00???0??111????0???10?01?1?1?0????0?0?00???0???0??1?1??0??0????1??1??1??11?????1?1?0??1?1?????????0??10???0???1?0?00?0?0??????????0??1????????1001??1??11?010???????1?1???11?0?0??0???0??0???01??1???1????11??????0??11?0????1?0110??01?11?1??00110000?0??????1?????????10?1?11?01??0????11???0???0??11???01?100?1????0??????1??1?1???0??0??0??????0?1??1?0??????0??1100??1???01????1????101????????1????0??????0??????0???0??1??1?1?01?011??10??1???0??1????111????0???????01??1?10??0???1??01?10????00??????1??001?1??101??01?????????00?0??1?01?1??1???????
?10001?01?000?1?100?111?011100?01?00?1100?10110??1?0?11?01000101010110010?1110000?11101111?11?00?0?10??0?01010??111001001011?0000?0?1011?0000?100?011000?10??0?11?00?011?1?1100?011?101??111?01?1?001001011101?11111110?10101?111???1?1?110010?10001?00?1???0111111101?0110?10001101100??011?0???1?0001?00?00?011110101100??01000011?10001?11101?000011001001100000101???0???110???110?1011?10001?101?00111?1?11010110?10101??0???1?10?000?000001?0?0?110100?00??0?0?11?1?10?00?0?0?1?000?1??010?1???101100???01111????01?1000??01000?10001??11001?10??0?0?1?110101?0?0?0110?0??01100001???1??1?111?011?1?001?1???1??11?00?10?001001101000001000101??1?000001?0?1?01??100010001??110011?0001?011?00?01011?0?1?010?01?00?01?01001??111100?0?1?00010?11?000??00101?0100??100?0110??011?110011?????111???00101?1001?10??001?110?00?01?0001001110?1??110?0?100?1?100?0?00?001000010?000000100011?0001110011011100??101001101?000?0?1??00011?0???11?11?00??0011?00010?0??00?1011?0?1001000???110?0?1011111??1??011010??001?10?1?110?10?0?01100000010010????1?100101?001??00?1?00?0111001?01?111?1010011?000010011??1?00101?10?11011?1?111??0?11?1?00??11?101?1010??111?01000010?010100??1011011?1?0?0?0?010???01011?0010?111111?0110??0011?1?00?10?0110?1?1?1??11?00????1?10??1110?11?010?0100???0?01111?11?11011?1?01?10?0101?0??0?111001?0?0010?0001??00111010011010101?1?1100000111?0?01100001?11??0?0?00?00??001?11?101?01?1100111?100?00000??0?10?10001011000?101??001?1???0010110??110?1?0111100101?00110??11101000?1001?1?0111011?110011?10?0?0?101?1111110??0??0?0111?0??1?01?1?0?11?1100????0??0??10?01?10010001011?100?010?011?101010?001101??10?100?0?01?011010??1?1?10?0?110011??111?0?1?110001010?0??111?01??1?110100001??10?01?001101111?1010101?0?1??1100000?0111010??0100?11000011?100010?0?10100000?001?110101???00?00?10????1?11?0001?111??1?10011011?101011000?01101?1111001011?00011?01110011?0?1?1?1?001?1?00?01111010?1??0010?00110100011001011?111000111110?000??111??10101001?1?100011?010101001001100??111000?001?101?00000??0000?1?1?0?00010111?110010?1?101110?1111010??1110000?0?0?010010?0111??0101101??01?0?101011111?10000001?0011000?1001??011010??001??110?000???0??000?000000??0110?1???100?00?111?00???1011110?00??00?0?100?0?110?11?0?1011010?10011?000101?0100?01????010?11?10?0??000110?010??1??010?1??0?10101000?011?00010?01100?10001?1??101?100?01?010?0101100?01??11??011000??00110100?000??1111?111000??1???0000??100100010?1????010100?10100110?000??110?0000?1?1010000111?1?11?01010101111010?00?0101110?10?111110110?100?1011?1?11?1100010100?1?100101001?010??01001100010?1?1110000100??100001?110?0110100?1??11111??11???1??11000001011?01?01?1?00111???0?0?10100?111?00?10000??00?0?1??001?0?11111000101000001?1?0001?11010?0?1?0??00101011100111?011111?10101000010000011001100?11??11110001?110111???001?011?000?011?101?11100?110010????1?0011?0?0??01101?01?00?0001?001011?0??1010??110101???1001??0101?11011111??101?10??01000?1001111?100111?01?001??00010??10?01?11?111110?1??01???11100000001?1?1?000001100?101???0?01?11101?0011?110?0??001001101111?01?1011?11?000
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
00001100000100100000100?01111010111001010001101110?001111000000011111110011000000010001001000010001111110001111000100010101011000001110000110010110001001100001011000011?0111101000?110101011111100101010011011001100100001001101111101011101110011000010000101100101000111?0100110000100000010001?1101?11110011110000101101111010101101000110111100011110000010100100001111110100110111100001100110010101111000110010001100100100011100110010010101111101000011000011011111?1110000100100111010011111000001011111001110011110000110011011011100101000101001101111011?11110100001000101101011001010011001?01011?0011001000111110111100111100110011000100000001011100111010001010011110111111010111100001100100110?11100101111010101111000010101111111111100100001011101111001100101001101011?10010100001001001100000110001011100001110010111010111011100001100100111011111110100100010001010101010011001000101101100101001110110001011011100011010011101111111011000100101111?111111110111000000101101000000100010111011100000101111010110110001000100010011100001111100001110001110111011011100000001011000001101101000110000000100011110001001111?10001000000111000001101001010011110001001100110101101000101000000111011001001100011000?10?10101001011110011001111101011110000001110100111110100110110100?1011111?1101111001010011?01101000110??0111100101010111001001000000101100010110101001111100001101100101101?0001100100001001101011011001010010010111010?001001100100000?0101101110001100110100001011111010111000001000100101010111011011101101101111100000011010?11001011111?1010010001100101101100000001010010010010011010111100100011101111000110010011111000000?0001010101101001011000000000001001100?10010001000100010100010010110?00100101001101001111000011011110010101101010111100000110110111010001101000?100111011110100101110000011111111011000000100000110101101011001100010001110011100110000110111111111110111111000000011100100110000111111111110011011111001?11101100011101111101110111110111001000111110011111001101100011000011011011100010101001?1111110100110010100001000010111010010110101000001010000100010011111100110000101101101111101100110000010001010001?01100110100011011001?11011011100?10011001101001101110110111111111001001110100011101?110011010111100100100000111?11101000100011011000101?110101001101010011000100111000100110000110001100000011100111111001110100010001011011010101111111110110010?0101001111110111?110110111100101110000111100101001011100100101010010100111100011011011011010100?10100001000101110110011001010010101000000011000000001?101110010001111011100010000001101000010101001000101001110101101?11100101011?10110101101000111001100101101101100011011110100001100110110011001111101011010100110000?1110?1101100010101000010000100111011010011000100011010110010000011110110001000101100?000000101001000110111?0111100000011001100000101000000010110011?111101110111101101100110111000011110010?01101111101101110110100101100000111101100000011110101100011000011000101001000110110110111001111101100110010100011111011110011011010011000100101111
?11100?0??101?????0?0?1?010101?01?00?0110?01100??1???01?11010101101001101?1101011??1001101?00????0?0???0??01?1??1100111???11?0001?0?01?0?1001?010?10011??11??1?0???1?101???1100?000?011??1?1?10???010??0010011?10010000?10100?010???0?1?010100??1000?10?1????111011010?000??0111?1001????011?????1?1110?10?00?1?111?1111?1??010?0101?00111?01000?0110011??11?1?1?110?0???1???00????100?0000?1?1?0?011?0?110???10101111?1?100??????0????011?1?10?0?0?0?010011?10??0?1?00?0?01?1????0?0?100?1??101?0???10010????00011?????0?1?11??11110?10000??1?010?1?????1?1???1011?1?1?1010?1??00?00011??????0?101?100?1?000?1???1??11?11?10?10?00101010?1?10?0010??0???0000?0?0?00??100?01110???00111?0101??10?00?01101???0?001??1?01?01??00????0000?1?0???1?10??10?111??10?01?1010??110?0110??000?001010?????100???01?10?0110?01???00?1?0?11?10?1?11011?10?1??010?0??10?0??1??0?00?110010?00?000100100110?0??1110000010111??100111?11??01???0??11110?1???10?00?11?????0???000????1??00?1?0?1100100????01?1??100001??0??01010????11?1??1?010?01?1?1???0001101??1??????101?00?100??01?1?10?0110111?11?1?0?0??1?01?01110?0?0????1000??11??1?1??0?011????11???10??11?1?0?1100????1?010011?0??00101??01??011?0?0?0???100?????001?111??010110???01??1001???00?0??1001?0?1????10?11????1??1??1001??0??00??01????1?1011??10?01111?1?00?10?1011?0??1?010100?1?01?1???0???01100010?000?10???0??10?110011?1?1101?0?0??0??1?1?11?01???00?00?1?0?10?1111?0??1?0?11111??1?00??1?100?0100??00??101?0???010??????001?1?11??11111??0?0????1?101001?1001?1?00?011???1111??10?0?1?100?01010?0??0??1?0101??????11?1?1?00?1111????0??0??10??0?001110?00?1?000?001?11??1?1010?111000??10?010?0?10?1101????1?0?1??1?100001??100?1?1??111110?1?0???11?11??0?111?1110????0?00?001?1010??0?111?0???0???100001??111100??1101?0000?110?001001?1??0????01?101?110?00???11?10??0????1?10???0??0?0??0?110110?1?001111010?10?00?0100?01011?11110?01?001?0?0???1?0?010?0?11?10111101?1??1??0?001?001?1?100010??00?01001??01?110??1?0??10?1101??0?000010?0000101011?1100???000???1?0?010?1110???1111?0?0?0?11110010?00?001?0?1?100??001?111??111?110?0?1?100101?0100??0?00000?????0??1?011?00?001000?0?00?0010?1010??0?110???0?0??101?11???????1?1?101?11??1111?1???111??1?01??10???10?110??10??10?1?1?0???010??0???1??0111?1?101?1?10???1101?1?????101?10?10????1011???00???0??010?0??1?00000010?100????1??11000??0111????110?000?01?000?1011100??1??0???011011??00110111?011??1001?11?110??1???001????010001?1?1????011?10?1001000??1?????01?1100?0?110?000110?1?10?1110?10?10?011?01?1001111?10??0111?110??0??001????1??001?01?0?0?0????110?01?010??101?0?0?010?0???000?01?0??01?101?0?1?10?1?1?????10??1??01???0??11?000010?1?1??00?0??0?00???0????0110?100?01?01010??0??0?0???00?1?1?01??00?01111010?1?1?00???11??0???0??1110001?100001??11000?11?0110001001?0?0?010?1?10??01101000?111?01???011?010??0??110??01?11110?00?100????1?0110?1?0??0?01??00?10?1??1?00?0???0??1101??11?000???000???111???????100??110?????0011???100011?0001?1?00?000??01?10???1?11?1??100010?1??00???10?11101001?0?1??00111????101???0?1??10011?0000?010?0??????011?0111?11?1?00?0????1
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??0????????10?????1?????0???0???0?0??0???????00??0???0??0?00?100?1??11?10???000????11??110???????0????????1??????1?1?0????0??0?11?0??????1?01??00?0????????????0???0?0?????0??0??01??11??1????0???0?1????1001???01?1?00?0000??1?1???????00?0?????1???0??0?????0??11??1???????0?1?????????10??????0?10??????1?????01??01?????10??0010???01??10010?0111??1?????1?0??10?1???0??????????11???11???????1?1?1??01???0?0??001??????????????????00?0??1?1???1?00?11???0??????1????0??????????????????101?????????1????0011??????????????0???1??1??0??????1?1????????????0?1?0???00?0????????1000????????001?????1?0???????1??????0?????1?0?0??00??0?????1?????????????1?1?0?????1?0?1?????010?????????01?01??0??1???1??????1??0??0???1?????11????0?????1??????0????????????01??10????1???110?01?0??????????????1????0??1??1???11?1?0??1??1???10?????1?1???0???????????1??1????1??00??11????0????1????????11???????0?????01?0???0??1???????111?1?0?????????1??????0???1??????????1?????11?1??1???????????0???1?????100????????????1?101????1?1????1????0??????????????0?0?0??????????0?1??????1????????0???????10?1??????1??0??????1????0???0??????????0??11?0?0??001??????1???1??????0?00??1????10?0???????011??????0???????1??1?0??????????1?????????1?0??0?1????01??????????0??11?0??0??1?????????0???????00???011???1???0??0???1????0?01?1??????0????????????00??01???????????1???1????????01?0????0???????1??1????0?1??????????0?1?0??1?1???1????1?????0?110???????1???1?1??????????????0?1?0??0???1?1???1?0????????1?1????1???????00??????01??00?0????0??????0????0????10????????0??0???11??1??????0?????11??1??10?00??1?0???1???0?1???1?0?0???????0??1???10?1??1??0????????0?1????????????0?1?0?0????1?1????0???????1?????????0?1??????????0??11?0??1??01?1???0????0?0?1???0?1??????????1????11??1?000?0??????????1?0??0??11???1??0????????0??????1????0??????11??????01????01?01?01?100??1?0?1?1??11?????01??????????????????0??1001??0???????0?0????01?1?000?1???01?0???????1?0????0????01?0????????1?11??0??????00???0??????1????1?0?1???1??1???0000?0?1?1?00????01??1?????0?1??00????1??????11????1?1?1?00?????100???0???1?0?????1????????????11??????10???1??0??0??0?10??????0???????????????0?1?1?0?01???0?0?????101?????????1???0????1??????10?????0????????????????0?1?????0????1???10???0?????0????1?0????????1???11??????100?0??0????00?????01???????0????????0?????1????0?????10??1??1??1??????????????1??1????111???????0?1??0?101????????1????????01?0?0??????0?1???1??1????1?????00?100??0?101?0?1?1??0?01????1?0????????????????0???????1?1??10???1??0?1????0???10?0??????0????0?0??0???1???????????1???????1??0??1???1?????????0??0?0?????????????????0???1?1?1??1?0????????????????????????00????????110???????1?1???0??0?1??1???1??0???11??0???????????????????00?0????0???00??01??0?0??0010???0?1?????????????????0?0??1?10??1????1????1???0??1????1??101?0????1??????1??1?0???0??1?????????0????1?0??????1??10?1??0???1?????1????101?????????????0??????1??????0??????0??1?1??0??1???11??1???1??0????111????????????10??0?10??0???0??0??1?????11??????0??10??0??100??11?????????11?0??1??1?0??0???????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
110001010001001101010010101100000100101000101101110111111101010001010010100000010110101110011111100001000001111110000110000011111110110101111011001100111111101111110100?101111111011110110100101010011011000000100011101010011001001000101100101000000010110100001111101101100000111110101001010010100?0010001010111000101111000100000111000011101100001110110000100001001101000000100000110001101111011110110111010100110111010000111110011001100001111000100100101001010011100010011101111010101110101111110010010010100101001001100010011000000010011101001101100000111101001111001101111010111010011011100010011111000001010111000100010101110101011010111111001000010011110100011101101110110010000011010001100100101101111110100110110010111011010100010010010010101110111110100001010100000011011101010011110000110010010100010110010001111011101101100001011010000001110011000001011000110010101000011110011110000100111111000111110101100100111110111001101001010110000111101111101000111000110001110010110011000110111000011010111010100100010001100001011101011000100101010001110111001010001011101101010110010111100001000000110011100110111001110111111111101101110010000001000111001010011101011011101111111100011101110000101001101110000111110001011011000001010001101111111100111011001101111101101111011110011010101110111111100001101111100010110111011010010110010100110100000001011100110001101111011010101110000100111101100110110001110001?000010010000000111011010001100101010111011010001001010000010010001010111010111100010000111101101110110010110111001111101001001010011100000001111101110101011101011000111010011000111000011101111000110000000101111011110010010011001011111010000010110101111001111010010001010100001110110011010110010001010010101010010000011011110111011010001001100100110001100110101101101111010001010010100110111111100011000001100000111000010111100000010010110110101001100011010011000100110101110110100111111110000010110110110100101011110000111000000110100010001111111011110000111010011101000001111011010111011100111010001000010110110101011101001111111101100011010100011011010011111011011110100011110100001101110100001000011110010001011110101101110100111010101101100110100011010010000011101001110110010101100101110111110101111101111000011110001101001111100011000001101011100101011011010001001111111100000011000001011111010110000001101011101101000000010011110110110000100111100011111001001001101111011010011000110001101111011011000101010001111010111101110111010010001000000100111101111111101101010110110001000011011101100000010010100101011110111111000000010010010011001011100101000101110110110101011010000101010100100101000110001101101011100111001010000111110001001011010110101?1110110110101001011010001001011110111011000111011100011100111000101000011101001000100000111010001110110101110100100000111110000010010001010101011101111010011010111101000000111111001011010011111110111001001001101111010010001110001001111111111110100001111010110010010000101011001101100111100010011100110101111010101010100010010000100110
???????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?001???1??001?????1?0?1?01??01?00?01?10?0???111??0???11?01101100110?00?10?100110???1011110?11????0?0???0??1?????101010????0??0101?0?01?1?0011??01?10?11???1??0?0???0?1?????00?0??00?100??1?0?11???1?1??1001001?110?0111?10101?000?????0?110101???001?1??1????011?01111?10???1001??00?????00??????1?10?0?1??01?1??10??10?????000?0001?11011?11001?11101?1??10?1?0??11?1???0????1?????11??100?0?0???010?0??01???1101?011?0?111??????1?????01?0?00?1?0?1?00?101??0??0?1?0??1?0??1??????1?1???1??111?0???01?00????01000?????????11??1?101?001?1????1?1?1?????1?0???1100?1???0111?0??1???0001????????101???1?0?100?0???0???0?10??1?00?100?1011?1??0??0?1???????01??0?0?10??100?1?1?0???00101???10??11?00?10?00???1?100??0?11??0???0????111??1?0???1?1???0??101??1??01?0110??010???01??111?00?1????????10????0?01?01?1?01???11?1?1?01?00?1?0011??00?1???11????11????1??0?00?1??011?00?00?1111110?1????1110011?010?????11011?10??00???0??00101?1????0?1??1??????1???000???????10?1?0?10011?0????00????10??01?????10111????11?0??0?100?10?1?0???01100?0?????????1?1?11?011??0??1?1??0?010?1?00?1?0?0??0??0?11?10?0?0????0110???1??1?1??1???0????00????0??00?1?1??010??????01?101?0???0010??1???010?1???0???010?????111?1?1??1??1?1???0???1010???10?1??0?0??0?0????01?11???????0??00?0??0??00??1?????1?0?????01???100?1?10??0?0111?1????1?0100?1?11?1????????100100??010?0????0???1?1010?1???0?01?1????1??0???01?11????1?00???0?10??0?1?0??0?0???1????0??0??1?111?0111??11??010?0???000??????010?1?00???001???1?0????0?0?0110??11??1??0?001???0000??10?1???011?0?000????0??1?11????????1??1?1?11?00?0????1??0??01??0?101?10?01?1?001?111?1???1?1011?????01??11??00?1?11??1?1????0?1?1??0?010??0??0?1?1?0??011101?1?1???11?11??1?1???1010??????0???0??00?1??0??01?1???0???001000??1101?0??10????1????00?11?000?0??1?????0?100?01??11???10?10???????0?11???0????1??0??001?0???10001??00?11?00?010??0?110?10?00?1???01?0???????0?1?0???10?11010?00????1??0?0?1?111?1?00110???01?01?1????0?1?1??1?0??00?1?11??1?111100?110?11?11???010???10????0?0?0?1?0111???1111?1?1?0?010??100?01?00??1?1??11????1?1????10??1?0?1?0?000????001???1?10000?????0????0?1?10?00101????00?0011?1??1??0?010?????1????1?0????????0?0?100?11??11?1?1???111??0?11??01???1??0?1??0???00?0?0?1???010??0??????0100?1?010?0?01???1011?0?????1?1?01?01????0110???11???0??011?1??0??0?10001??01???????1?001???011????11??11???1?10??00111?0??1???????01000??001?1001?1?????010?00?111??0???011????1?0?10?0?1????101?00??00?10???1?????11?1110?0?110?0?0?10?1?00?1100?1?????00??00??00?0?0?1???0110?010??1??111????1???10?01?1?0?0????0?1?10?010???10?1?0??01?0????0??0??1??11?110?1?0?11?1?0??????0??1??00???0??00?001101?0?0??0??1??1??1????????1101?111?11?0011???1??1?1???11?1?0?00??10?0000?00??0?0?01???10??0???1??10110?1?111100??00010?0??0011101000?1???01??1?11???10?1110?10??0????00??101??0??011??10?100?0?0??0??????1??1?0???0??1??0??0??11?1??0?00?0???1??0111??10??00???000???111???????000???0??????100????01??1??1??0?0?11?010??01?01???0?11?0??101??1?1???0???00??1?11?01?0?0??11?00????01??????1??11011?0110?111?0??????010?01?1?01?1??1??????0
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????
????????????0???????????????????0?0???????????????????????1?????????1??11????1?????1???010???????????????????????????????????0?01??????????????????????????????????????????0?????????00??????????????????????????0?0?1????1???0?????????0??0??????????????????????1???????????????????????0??????0???????????????0????1?????????????????0????11?????0????????1?1???1?????1??????????10????0???????????1???1?????0????0??????????????????0???????1???1????1???????????1???????????????????????011??????????????????????????????????????????1????????0????????????????????1???????????11?0?????????????????????????????????????????1????1???????????????????????????1???????1?1?????????????????0??01?????0???1??????????????????????????????????0??????????????????????????????????0??1??1??????????????0????1??????????1???0?????0????1???????1???????????????????????????????1?????????0?????????1?????????????0??1??????????????01????0?????????0??????1???????????????????????0??????????????0??????????01????????????1?0???????????????????????????????????1?1?????????????????????????????????????1????????1?????????1????1???1????????????????1?????10?????????????????0??????????1??0???????1????????0???????1??0????????????0?????????0?1??1?1????????????????1???1???????0?????????0?????????????????????????????????????0??????????????????????????????????????1?????????????1?1???????????????????????????????????0????1?1???1????1?????1?0?0???????0???1???????????????????????????????????????????????????????????0???????00??00?1?????????????????????01???????????????????1????????????????????1?01??0?????0???1?????1?????????????????????0??0??0???????????????????????0?????1????1?1????????????1???????????0?????????????00???????0?????????????1?1?????1????????????????0??1???0?0??????????????????1???????????????????????1????0??????0???????00????0?????1??1?1???????????????????1?????????????????????0?????0???????????????????????0??????????????????????????10????????????10??1???????1???????????????1???1???1??0??????1?????0???????????1?????0?0??10???????????1?????????0?01???????1????????????????????????????10???????????1?????0????1???????????????????????????????01???0???????111???????????????????????????????????????????????????1?????????????????????????????????????????????????????1???0???????0??????00???????0??????????????1??????????1????????????????????????0???????1???????????1??1?1?1????????0????????0????0????????????0???????1?????????00????001????????????????1??????????????????1???????0????01?????????????????????????????????????????0???????????????????1??1???????????????????0???????????????????????1?????????????????????????????????0?????????00??????????1????????0??????1??1????0??1????????????????????1??????0????????0??1?????1?1???0???????????????????1?1?????1????????????????0??1????1????0?????????????0??1?????0??0??????????????1?0??????1??0???????????????1??????0?????????????1??????0??????????????????0??1??????????0???1?????????1?????????????0??0?0???????????????????1???????????0??0????????0??????????1?1??????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?010??????010?????1?????00??10?01?1??1??0???100??1???10?1?01001000??11?10???110????0001101?11????1?????0??0?????110101????1??0?01?0?1????0001??10?11?????????1?1???1?0?????10?1??11??00??0???01???1?1???10110??010?1?11?11100?0?0?????0?0101?1???0?0?0??1????110?010?1??????0110???1?????11??????1?01?1????01?0??10??10?????010?1011??0011?01011?01111?0??10?0?1??01?0???1????0?????10??001???0???101?1??00???011??000???010??????1?????00?0?01?1?1?1?00?11???1??1?0?1??1?1?????????0?1???0??110?????1??11????10001?????????0???0??00?111?1??????0?1?????0?1???0000?0???01?1?0??1???0100????????111?????0?01??????0?????11?????1?000??11??0?????0??????????1??1?0?10??110?1?1?????010?0???????11?11?01?11???1?000??0??1??1???0?????11??0?1?????1???0??1????1??????010??100???10??101?00?0????????1?????0?1??11?0?10???10?1?0?00?01?0?011???10?1???10??????????1??1?01?1??111?01?00?1??0?10?0????011??1??010?????0000???1??1????0??00110?0????1?1??1??????0???1?????????01?????10010?1?????0????10??00?????01110????11????0?000????0?0???10?1??0?????????1?1?00?101?????1?0??0?0?0?0??1?1?1????0??0????10?0??????0010???0??0?1??1???1?????0????1??11?1?1??001??????0???0??????0?00??0???001?1???????110??????0????1??0??1?1??????????1???01????1?1??0?0????01??1???????1??00?0??0??0?????????1???????11???010???10??0??111?1????1?00?1????0?1?????????00?01??001??????????0??01??1?????00?1????1??1???10?01????0?01???1?01??1?0?1??1?1???0????0?????0?111??1????0???1?1??????0???????111?0??1???0?0???1?0??????0?0101???1??0????01????1101??11?1????0??0?010????1??1?01????????0??0?1?00??0??????1?????10??0??10?00?01?0???0???0?0???0?110???????0??11??01?0?00??0??????0?0?0????100?????0?0?1?0??011101?0?1???1???0????1???10?0??????????0??11?1??1??01?1???1????0?111??0111????01????0????00??0?000?1????????1?100?10??00???01?11???????1?0????1????0?????011?1???11011??00?10?11?101??1?0?1?1??10?1???10?????????1?0??????0?00001??1????1??0?0?0?010?1?10110???01?00??????0?0?1??1?0??11?1????????01010?0?0?00?10???0?????00????1?0?1?0?0000???0111?0?1?0?101??101??1?????0?1??10????0?0????10??0?1?0?0?001????001???0?111?0?????0????????01?0100?????10???11?0??1??1?101?????0???????????????0?0?0?1?01???1?1?1???101??0?0???00???0??1?0??1???00?0?0?0???10???0???????010?????1?1?00???11?1?0?????1???01?1?????1??1???10???0??111?0??1??1?01111??10???????1?110???01?????1???10?????01??01011?0??0???????1???1??110?1011???????100?11?110??1?????1??????0?10?1?1????000?00??1??01???0?????00?1000?1?101?0?1?01?0?01??000?1?????0???01??0??0???0???1?00?10???1??111????1???10?00?0?1?1????1?0?11???0???01?0?0??0??0????1??1??0??01???1?1?1?1??1?0?????????1??00???0???0?0?11?0?0???????0??0??0????????1111??11?10?000???????1?0???11?1?0?01???1??0???11??1???0????11??????1??0011????1?0111??10?01?0??11110010?1?0????1????1????01?0?11?11??1????01??001??1??111??11?101?0?1??0??????1??0?0???1??1??0??1???0?1??0?1??????0??1100??1???00????11???011????????1????0??????1?0????00??0??1??0?1?11?000??10?10???1??1?1??011??1?1???????01??0?10??0?0?1??00?11????10??????0??101?1?1011?001?0???????11?1??0?00?0??0???????
???1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?101??????000?????1?????0???00??0?0??1??????110??1???10?1?00101001??11?11???101????0000100??1????0?????1??0??????0?0?0????1??0?11?1??????1000??01?11???????????0???0?0?????00?1??01??00??0???10???0?0????0100??110?0?00?1000??0?1?????1?00?0?????1?1?0??1?????10?01??1??????1001?????????11??????0?00?1????01?1??10??01?????000?1011??0110?01101?11101?0???0?1?0??10?1???0????1?????01??010???????111?1??10???1?1??010???000??????0?????11?1?00?1?0?1?01?00???1??0?0?1??1?0???????????????1??001?????0??00????1001??????????0???1??00?10??0??????1?1???????1???11?1?0???10?0????1???0000????????110?????1?0???????1?????01?????1?001??00??1?????1?????????????1?0?1?????0?0?0?????011?????????11?00?11??1???1??01??0??0??1???0?????10??0?0?????1??????0????1???????10??000???1???000?00?0??????????????0?0??10?0?00???10?1?1??1?00???10????01?1???1???????????1??1?00?1??100?01?11?0??0?00???????11?????1?0?????1100???0??1????1??01111?1??????1??0??????0???0?????????10?????1001??1?????0????01???1?????110?0????1?????1?010????0?0????1?0??1?????????0????1?1?0?????0?1??0?1?0?0??0?0??????1??0????10?1??????11?1??????1?0??0???0?????0????1??10?0?1??000??????1???0??????0?11??0????11?0???????011??????0???????0??0?1??????????0???0?????1?1??0?0????00??????????0??00?0??1??0?????????0???????10???100???00??1??1???1????0?00?1??????1?????????0??00??11???????????0??00??1?????01?1????0??1????1?01????1?11???1?01??1?1?1??0?1???0????0?????0?011??0????1???1?1??????????????0?1?0??0???0?0???0?1??????0?0111???0???????11??????11??00?1????1??0???0????1??0?00????????1??1?0?01??1??????0?????00??0??11?00?11?0???0???1?1???0?010???????1??01??11?1?01??1??????1?1?0????11??????1?0?1?1????111????0???????0????1????1?1??????????1??00?1??0??00?0???1????0?001???0?1????10????0????00??0?100?0????????0?011??1??01???00?10???????1??????0????1?????000?????00110??10?10?10?010??1?1?0?1??00?0???01?????????1?0??????1??1101??0????1??0?0?0?101?0?00100???10?11??????1?1?1??0?1??01?1????????0011??0???11?00???0?????01????0?0?1???0001???1100?0?1?1?011??011??0?????0?0??01????1??????10??1?1?0?1?011????001???0??01?0?????0????????00?1011?????11???0??0??0??1?000?????0???????????????1?1?0?0?00???1?1?????000??1??????0???0????1??????00?1?0?0???01???0???????000?????0???11???00?1?1?????1????1?0????????1???10???0??010?0??1????01?01??00???????1???1???10?????0????1?????00??1000??0??1???????1???0??1?1?1001???????1?1?01?101??0?????0????????00?0?1????110?1???1??0????1?????00?1000?0?001?0?1?1??1?10???01?1?????????????1??0???1???0?0??01???1??0?1????0???11?1??0?0?1????1?1?10???1???1??0?1??1??0????1??1??0??11?????0???1??0?0?????????1??00???0???1?1?11?1?1??????????0??1?????????111??1??10?010???????0?1???10?0?0??1???1??0???01??1???0????00??????1??10?0????1?1001??10?10?0??01110000?1??????1?????????10?0?01?11??1????11???0???0??11???01?110?0????1??????0??1?0???0??0??0??????1????1?0??????1??0010??0???10????1????101????????1????0??????1??????0??????1??0?1?01?101??01??0???0??1????101????0???????10??0?01??0???0??10?11????11??????0??001?1??011??00?????????10?0??0?01?0??1???????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0001101011101000111110?100001110011?1001010100?10?0011?000101111100100111011111111001110111101110111101?11001101110111011111001110000001000011101001011000001111?100000?1?0110?011?001?0110010101111011111110?10110011?10010000010?0010011011011001001?0000000110010101001?110100101011?11010??00?1111?0110100111111110010001001111?001000001001110101001100010010011101101?01110000110111111111101001100011110101000101101?110001?110010011001101101001000?11?011101111100?01?00010?0000011100?101100110001?101100?1110101101110011111001?010011000000?1?1000000010?0?011111?10011111000011?01010?11011?11101?0010000?0001100101100111010101011100?01001101?00011010001000111?1110011010011000001?0110100110011?00?10110?101011111010001110100001000010??01001010111?11111100101100011000??100001?1?1101111011111?11100100?10001?0010100001?100101100001101010?100001111010111000001101001001011101000101111?10010001000010101?11000010?0111?0101011011010100101101101111?0?11100000010110011110000??0011001110?00101010001110010111001111101011??011100100011111?01111011011100000001001010100111000110001?100011000000011000?11110111101?010011?110000110?101100010101?0010010?010010111?010010001?0010001111010010001?101110100111101?01?011011?110?010000011?1010?11001101?100010000101000110010000110?1011110?1010101111010101?11110110100??1010001100111010100?010010110101101101100?1100110010?10?00100000011?000001110111100101110?1?01?1101100000010011?011?10101110111?0101?0011010011000000011?01110011000110010100011011111111000?10011111110101?10?0?100101??1?00?001110?01010??10?100110?110100011110001110?1011111?011101?1011110001?110111011000110?1000101?010110110?010001110100111110010001000?010001111101??111101000010010?11010100101000010100?11000101010111000000111101100010010000100111001110110?0000011000101101?11010100110?01111010001000101110111011010110001?01100?01101111?00000?0?1001110011100100000001000?1111101100011100100110001011111100?0000?010011011?101001001110110100100010101111111010?101001010?0101100?1000111100010001100?0?01101110101011000000111?010?10110101100?110111101101100011000111?111010000000100110111010011010?01100101100101?0?01000110101?01001011?00001011100?01??0001101110010011010100110010001011110101100001?110001011001011010000101000?1001011100100?01??01100?000110111000000?0010111011101100110001110001111111010110111?101000110000011?1000010001110?001011110000000?1101011111110010?10010011100101100110100101100111011000011110110?0001?10100100010010?00?1101010?101000101010?100000100000000001111101?000011100000101?00100001100101?110010001010101111?01110010010?00?010000101?0?00?00010011101?11001?10100100001?110000011001111000001011?0?10110010?1010001110001101101?0100?01100?1?000??100110011111101110110000111100100010000011011001??11010110101000100?10000111011?001101100000000111011?1?0011010101?011101111000?1011?001000?0??01010000000100110100?0111000111010??001?100111010100010011101011011100010001011111100101110101111000011100110010111?0111101001101?110???00111010100111110111011100011101100?11?01001010011
?0100111001101001010000?101110010?00?1000?10111??1?0?11?00000101000111010?1111000?00110111?10?0101001?01?01011?0111100101111?0110?1?0000?100010010111110011??1?01?00?101?1?0111?010?101??110?11101100110111011?10101010?01111?00110?1?00000011111111000?100?001101110100101?11100001001??00101???0?1100?01000?0001100100011000111001?11010?01110?000100001010001100011?010???0000?0010?1100?01101110010101100?10111010?11101??00??1?10011111101000101?000001?00?11?010001?10?01?00111?000?0??110?1?10010111?1?010110?011100011?001111110100?100100?11?10?0?01111100?1?0?011010??011111101100??11001?111?0?00000???1?011?00?10?0001101111011010010111?1?110010?101?0011101011100?1010010000010101010?1111000000110?00?01110?00000??101000?0?1?001011110011??00000?00110?010?01010?0011110101???1?110???1001000100110??1110110?01?00?0011001110?110011?10001?00010?0101?1110111100111110111100?00010010111100001?0101011001010?001?100110?0???11?110110?0011?10100?01?0000010?0?0000000?1101110?0000100??0010100000?000?10?01010?0100?11101110010111????11011111?0010?1110000?0011000?001000?0010010?1001110111?1?00111110?1000111?111??0?01?0?11?000?101?1100??110011110100?0000000?010101100?0?000?011??101011?10011001111?1000?10110?1000?00?0010?0?010?001?001?0?0?01?10010010?111?0110?010?00111?10101100?0?10010?1011?1001?111001?0?001110011??00101000110010111?1?0110110001?1?11111001?01?1110011?10??011?010111?11?1011001?001110111??1?10?100000100000011??011?00010000101??110?1000101010011010010?011011111011110?1010100?10111010000?10000100001010?00?1?0011?1??1?00?000?10?0011???00?011?10?010111100010101100?1001110?101010?001010?011?011?0?01?011001??110?11?00100001??01011?1?101010010?0?0101?10?10?100011001??000110110101110?101001000?0000100111?01111011010100011100000101101?11100111011001?000010?0?00001?101???1001?1111?111??0?11000110?111111000?01100?1100101110?01100?00110000?011?1?1?10001011001110000?1000000?0111111110001111010001100010010010?1010?010110100?100000110100100001000110??1111011011?001100011?00110?1?111?110010010001111?1?100001111011001?1011111?110?01010100101?110011001011000000011011?101101010001011000101??000101??0111?111?111???1?00110100011??1101100??101?010000?00???1011110110?011?1?001?1?010011?010000111?00101?110000?00011110???001111011?1?11001111110??1??011?1?01?110010011000?00000?00011?11100?111101?1001001001?0101010?101?01111000001?0011100101010?0000?011010??10?10100?1010010011?1?110110100?1100111100001?110?1001?111101010000?1?11?01000001001000?01?0011001?111100101111?000?101001?0000111100010?101011010110100??0010110110101?0001111011?0100000?011?0001010?1??00000?000???1??00000111011?01101?1?1100100?0?1?011001010?10?01100?101?0?1??01111?1001010010101101111?1010?10000?0?0?0??110111001111101100110010101101011001101101000001??01001000?110111?0?000?0010110?0111010?01001?001100??1?010011?0?0?100000101010?1010?111000?0??11101?111000?1?10100?1110?00000001??010?11?100111?11011011010011111?100??10011??10100?010101001111?00???11011010010?1100001011000?011???1101?0111011001?00111?1100001011011?00?01000011110
????????????0???????????????????1?0???????????????????????1?????????0??00????0?????0???100???????????????????????????????????1?10??????????????????????????????????????????1?????????10??????????????????????????0?0?1????1???1?????????0??1??????????????????????1???????????????????????1??????1???????????????0????0?????????????????1????11?????1????????1?0???1?????1??????????11????1???????????1???0?????1????0??????????????????0???????0???0????1???????????0???????????????????????011????????????????????????????????1?????????0????????1????????????????????1???????????01?0?????????????????????????????????????????1????1???????????????????????????0???????0?1?????0???????????0??11?????1???0??????????????????????????????????0??????????????????????????????????0??0??1??????????????1????1??????????1???1?????1????1???????0???????????????????????????????0?????????1?????????0?????????????1??1??????????????01????0?????????1??????1???????????????????????0??????????????1??????????00????????????0?1???????????????????????????????????0?1?????????????????????????????????????0????????0?????????1????1???1????????????????1?????00?????????????????0??????????0??0???????1????????1???????0??1????????????1?????????1?1??0?0????????????????0???1???????1?????????0?????????????????????????????????????1??????????????????????????????????????1?????????????0?1???????????????????????????????????0????1?0???1????0?????1?0?0???????1???1???????????????????????????0???????????????????????????????0???????01??11?0?????????????????????10???????????????????1????????????????????0?10??0?????0???0?????0?????????????????????1??0??0???????????????????????1?????0????1?0????????????0???????????1?????????????01???????1??????1??????1?0?????0????????????????0??1???1?1??????????????????1???????????????????????0????0??????1???????00????1?????1??1?0???????????????????0?????????????????????0?????0???????????????????????1??????????????????????????11????????????10??1???????1???????????????1???0???0??0??????1?????0???????????0?????1?0??01???????????0?????????1?00???????0????????????????????????????10???????????0?????0????0???????????????????????????????11???0???????110???????????????????????????????????????????????????0?????????????????????????????????????????????????????0???1???????0??????01???????0??????????????1??????????1????????????????????????1???????0???????????1??1?0?1????????0????????0????0????????????1???????1?????????01????000????????????????0??????????????????1???????0????00?????????????????????????????????????????1???????????????????1??1???????????????????1???????????????????????1?????????????????????????????????1?????????11??????????0????????1??????0??0????0??0????????????????????1??????0????????1??1?????0?0???0???????????????????1?0?????0????????????????0??1????0????1?????????????1??1?????0??0??????????????0?1??????0??0??0????????????1??????1?????????????0??????0??????????????????0??1??????????1???1?????????1?????????????0??1?1???????????????????0???????????0??0????????0??????????1?1??????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????1????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????
?0011??1??100?????1?1?1?11??01?01?11?0001??0101??1???00?11111000110?10001?1111001??0000001?01????1?1???1??10????0111001???11?0001?1?00?0?0110?011?01101??11??0?0???0?001???0111?011?011??1?0?01???000??0010111?11110001?10000?001???0?0?101110??0110?00?0????011110000?011??0011?1001????011?????0?10?0?00?11?1?111??01??0??101?1100?00010?10011?01000?0??11?1?1?100?1???0???11????010??001?0?1?1?011?1?001???0001?111?0?100??????1????111?1?01?0?0?1?10?001?00??1?0?01?0?0??0????0?1?1?0?0??111?1???00?10????11011?????????00??0?010?000?0??1?1?1?0?????0?0???0000?0?0?1011?1??0??00000??????1?101?110?1?001?0???0???1?11?10?01?011?1011?1?00?1100??????0100?0?0?00??101?0?1?1???01010???01??11?00?11011???1?100??1?00?01??10????100??0?0???0?00??1??010??0??11?1100??100?1000??010?0011????????11???01?10?11?0?00???11?1?0?00?11?1?0100??01?1??011????01?0??1??0?10?1??100?01?0101000011?1????0011010?010????111011?01??00???0??00100?0???11?10?1??????0???110????0??10?0?1?0000000????11????101111??0??10000????01?1??1?010?00?0?0???1010110??0??????1?0?00?100??10?0?01?1000110?11?1?0?1??1?10?00?11?0?0????0111???0??0?0??1?0?1????11???10??01?1?1?0101??????111100?0??10011??0???101?1?1?0???100?????000?011??0?0111???1???1011???11?1??0010?1?1????10?00????1??0??01?1??1??01??00????1?011???11?0?010?0?10?11?1111?1????001000?0?10?1????????010010??111?00???1??00?011001?1?0?11?1????0??0?0?00?10????1?00?1?1?00?0000?0??0?1?101????1??1??1?000?1111??00??010?0???010??????010?0?11???011???1?0????0?110100?111??0??0?100???0001??10?0?0?100?10000?0??1??0?1111??????0??1?0?10?00?0????1??1??10??0?101?11?00?0?001?000?01??0?1111?1???10??01??10?1?01??1?0????0?0?0??1?000000??1?1?0?1??001100?1?1???10?10??1?011?1001????1?01?010?1100??0?011?0???0???101001??001100??1100??011??11?100110?0??0????00?111?01??10???00?10???????1?11???0????0??0?0110?1?0?011101110?01?10?1000?1?101?00?11?10?101?1?????0?1?011?1?10?11101010????1??0?1?0?000?0?110111??01?1111???00?011??0?0??10?1100??1?100110?010000?110??000???00????0?0?001?1101???0011?1?0?0?1010?110?00?00??0?1??00????1?1????10??0?0?1?1?0101?1?111???1?11110?????0??1?100?01?01111??1?01?0100?1010??0?001???1?0??001?10???????1?1?100?00??0000?0???000??1?10??10???1??010??00??00?0?0?0???001??0??????0001?0?100?0?00???1010?0?????000?01?11????0011???11???0??011?0??1?11?11111?001????1??01101???111????01??11???0?00??1001100??1??0???010000??101?0110?0?1???100?01?001??0???110????010?10?0?0????101?10??11?11???1?????11?0101?0?000?110?11?1?11?1001?0???1?101?10??010100?1???0001?101??0??110????0???00?00?1?0?1????001?10?101??000?0?1?000?1???011?00?1??01?110?1?1?00?1?1??????0??0??11???1??11?001101?0?1??0??0??1?11???1????0011?000?10?1000???1??1?1???00?1?1?11??11?1001101??0?1?01???00??1???1??1101000?100001??11010?11?1001100001?0???000?0?01??110?1101?100?11???100?010??1??010??11?11110?11?11?????1?1000???0??0??1??00?11?1??0?00?1???1??1100??10?001???000???001???????000???10?????0100???11??11?1??1?0?00?101??10?10???1?01?0??110?00?0??00???01??1?00101?0?1??01011????01??????0??01111?1101?101?0??????010?00?1?00?1??0??????0
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????0???????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1010001010001001010010?000100110?01?1110?11011??0?0?11?01011100000110000?1110010?00011001?11?0110110?10?00001?0000111100001?1101?0?1010?011111011110011001??0?01?00?000?1?0111?110?000??111?10111111110000000?00111101?00000?01010?0?01110000?10100101?111?111111011011011?10101100101??01001???1?1101?11001?0010001000001110110110?11000?01011?110100101101110010001?101???1100?0110?1110?00011111010001010?01010111?10101??10??1?00011110010001110?000111?01?01?110100?00?01?111?0?100?0??101?1?01101110?0?010111?110000011?111001100001?001001?00?10?0?10011011?1?0?100010??000011001110??1?011?101?1?00100???0?001?00?11?1100111010011110001111?0?010001?001?1001100010011?0001100000011100101?1000111110011?01?00100?00010??000010?0?1?001000010101??11011?11000?110?0001??1110100001???1?001???10010?0000001??0110011?01?00?0001110111?011011?10101?10001?1100?0111111111000101101011?1010010100010011??1010111111100?000?010011?1???10?100001?0010?01100?00?0000111?1?1100101?1111101?0011100??1111101110?001?11?00100?0001?00000000111011????11010000?1111?0111010?1000011?001101?0111111?0000111101?1?11100000?0101010?001??1?11?0?01?110?000?0101??011001001011?0001101?010000100?1?000?110??101000?01010110010?0010?01001?1110?10?0011?0?111?100?001?1?1?00?00000000?010?0111?100?11101?10010101?1?01101?0100?0011?100010?1?011000010??11000000101011101?1?0010100110?1?11011001?00?1111010?11??110?010111?11?0101010?010100110??0?10?101011000011001??100?11000000101??110?0111101000111110111?000111001110010?0001111?10011011101?01110101101110?00?0?0110?0??1?00?010?11?0100???11?101?10?011000110100101110?0100000?011100?110101?010?111?0?01?110000??101?00?00001010??10001?1?101001100?1?1001?00?01?001110001??110011001100000?001100100?1101100010?10101010101010111110100011101?01001000111001?010000?0?00010?110???0010?1000?110??1?10110010?001100111?10010?1110110100?10010?00010100?111?1?1?11010001110000011?1000110?0101001101000001001000001000101110??100?011100100?111011101111000011000111??0000110010?110001011?00011?1?100?101001110101000?0?001101011110101?1010000?011?11001100110?011111001100100100110101?011010100110101110111??010000??1100?110?111???1?00000100100??0101100??000?111101?00???0101110000?010?0?100?1?010001?011110000?00011?111110?10100011???010011100?0?00111100100??0??111?1?11?111100010011?01011?00111?00011?111111?0101001111?1010110?110?00011100001?1001001001110?0010?101010??00?00100?1000101111?0?110100001?0011001000011?011?0011?000001010111?1?11?01010110010100?01?0011100?111110101001?100?001001?1011000010100?111010110010111??1101010100001?1001111010?1100111?110?0100100?1??01010?001???1??11001110000?00000?1?1000000?0?1?011110101?01?00001?111?0?1??11000?10001100110101110?1?0011?00001?1?0?1??11100011111110?100000010110011001011100101101001??01001111?101101?1?110?0010001?0000110?01111?010000??1?110000?1?0?000111101010?0100?010011?1??11111?001110?0?00011?1101?11001110??000?00?000101?10011101111111101?000??00000??01001?110110111001?01???11001011100?1001000010000?000???1010?10010?1000?10001?0111000010011?11?00000010100
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?10100?1??101?0?010?110?000001?00?00?0110?00011??0?0?01?01101010011010011?0101100??0011000?01??1?0?0???0?01001??1101010???01?0010?0?1011?1011?001?00011??10??1?0??00?101???1101?100?011??110?00?1?001?10010001?11010000?10000?101???1?1?100100??1101?01?0???1010000011?100??001011001????001?1???1?0110?01?11?11111?001100??01001011?10000?00100?01011111?010001?10011???0???111???100?0001?011?0?110?01110???00000111?01101??????1??1?100?1110?1?0?0?001101?10??0?0?01?0?01?11???1?0?000?1??100?1???110101???11000????01?1?00??01001?11111??1?001?0?????1?1?0?0010?1?0?1000?0??11?01110???1??1?000?111?0?001?0???1??01?10?01?00?1011110011?01?1001??1???0110?1?0?11??001001001??010001?1010??00?00?01101???0?001?01?11?11?01001??100001?1?0?0?01??11?101??00?11?1010??101?0111??110?000110?????000???10000?0110?11???00?110?10?11?0?11010011?0??001?0??11?0??1??1?01?001001010?000000010000?1?10101000101111??000111010?100???1??11100?1???01?11?01???101?01010?1??01?11?0?1?1010011???010?0??110000??1??11010???111?1??1?100?11?1?0???1111100011??????010?01?110??10?0?01?0101101?11?1?1?0001?10?01000?1?0??1?0010??00??1111?0?111??0?00???10??01?110?0100??010?01101100?100110??11??100?1?0?0???100????0010?0111?100110???10??1011?0?01?1??0111?1?0?1??01?11????0?00??1100?00?000?010????1?11100?10?11110?0?00?10?1101?1??1?100110?1?0000?0?11??110110010110?00?0?0??110011010?1?0100?1?1?00??0?1?01?01??001?01?010?00?0010?1??0?1?00010??0?11?110110?1001??01??000?0???010?1????110?0?00??00101??100????0?000001?0001?0?110001???0100??01?1?1?101?01111?0??1??1?1001?1????10?0?0?01?0011????1??1??11?01?110111?1110?000?101?011?0?0000?111011??11?111?1?10?111111??0?0?1??0?001000??000?1?1?101101101?1???00?00??0?01011111???01?11?010?1100??1?110?0???1??1001010?0001111??0101?11000101?011101?0?01010011?111?111000???11?11?10????0?01???1??1?1??0?011001?1?101000010?11101?0101?01010?10001?000101?0?1?0?1?1?100?1?01?01000001?0??00?1?101?101?111100011?01011011?100?010??100??1101111??0?111111?0000111011?0011???1111??110?010?00100??0000?1?1?1?01111111?01?000?0?0?0110?0100101??100?010?0?0?011001?1100??1?00001?????0?00?111101?11000101?00?1100?1110??1?011???1?1??100?00????0??010?001?01??1001?0???010??0?11??10???0001101?01??00?1?1?1?0?011?10?0?1??0111?1?011?00000??0111?11????111?00?10????1111?0?100??0??111?0??0?11001111?011?0??10?10111??0000?1??001?010?10?000?0000010??1??00??011111??10110110?000??1101?11?001??1???001????10000001?1????110?10?0011011??01????10?1111?1?111?100010?1?10?0010?11?10?001?00?1011011?10?010010001?01??0111???1??110?10?110?1?110101?00?101??110?0?11101?1??1001?10?1??011010?100?0011?0?????00??1??11???0??00?00011000?01?00?0??0?10???0???10010?101?00?00110??1??0?1???00?0?1?111?00?00110111?1?0000???010?0???0??11100000100100?111000?001010110001000111000?0?10??00000100?001?00???000?101??1??110??01?01010?111000????0?1000?1?0??1?00??11?10?0?10?100111?0??0010??110001???001???101???1?0?011??010??0??00111??100101?0000?0?01?111??11011???0?01?0??010000?1??00???01?01111111?0?0??010111???011???0?00?01001?0001?101?0??1??0101?1001?11?1101?0????0
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????1???????????????????????????????????????????????
?011??????111?????0?0?1?00??10?00?00?1??0???010??1???11?0?111010001?10?00???1101???0101110?10????1?????1??0?????111011????0??0010?0?11???1011??10?11?11??????1?0???1?1?????01?0??00?111??1?0?10???1?0???00010??000?0?00?01011?1?1?????0?1111?1???1?0?1??1????100?011?0?11???0001??10?????11??????0?00?1?1??10?1??01??01?????101?1010?10011?01001?10011?0??01?0?1??11?1???0????1?????11??110?1?0???111?1??10???000??010?1?111??????1?????01?0?10?0?0?0?10?111??0??0?1?0??0?0??1??????0?1???1??000?0???0??11????01010?????????11??1??00?001?1????1?1?1?????0?0???0110?1???10?0?1??0???1010????????000???0?1?100?1???1?????01??0??1?101?010??0??0??0?1????????1??1?0?00??110?1?1?????11100???1???11?00?11?00???0?001??0?11??1???1????101??0?0?????0???0??1?0??1??????111??000???01??101?01?1????????0?????1?1??01?1?10???10?1?0?10?11?0?1000??01?1???11??????????0??0?11?1??100?11?00?0??0011?1????111??01?011?????11011??0??01???0??10010?0????1?1??1??????1???11????????00?0?0?11111?0????00????11??10?????01011????01????1?000?11?1?0???11001?1?????????0?0?11?011?????1?1??0?1?1?0??1?0?0????1??0?11?10?0??????0110???1??1?0??1???0????00????1??10?1?0??001??????0??111?????0?10??0???010?0???1???101??????1??0?1??0??0?1???0???10?1???10????0?1??1?1????00?01???????1??01?0??1??0???1?????1?0?????10???100???01??0?1000?0????1?0111?1?01?1?????????11011??110?1????1???1?0001?0???1?10?0????0??0???10?01????0?01???0?10??1?1?1??1?0???0????0??1??0?101?0000??11??1?0?1????10??????110?0??0???000???1?1????1?0?1100???1??1??0?11????1001??11?0????01?1?101????0??0?00????????0??0?0?01?01?0????0??0??10??1?001?10?10?0?010??11?0???0?011??????01??10??00?0?00??0??????0?1?1??0?111??0??1?0?0?1??100010?0?0???0??11??0?0???1110??????????1??01?1??1??00?0???1????10011??1010?1??00????1????11?00?010?0????????1?001?11??11???00?10???????1?0????1????1??0??100?1???00011??11?11?00?110??0?0?0?01?10?1???10?????????1?1?0???00?01100??0????1??1?0?1?101?1?10110???10?01?1????0?1?1??1?0??10?1????????00000?111?10?11???001???00????0?1?1?1?1100???1101?0?0?0?001??011?00?01??1?1??01????0?1????01??0?0?0?0?010????101???0?100?0?????1??????1?00?1000?????00???10?0??0??0?111?????1????0?1????????1?1?1?0?11???1?0?1???001??1?10??00???1??1?0??1???00?0?0?0???000??0???????111?0??01?1?00???10?0?0?????0?0?01?11????1?10???00???0??000?1??1??1?00111??01???????0?001???00?????0???10???0?00??11000?0??0???????1???0??001?1010???????101?11?000??0???110??????1?11?1?0????000?00??11?11???1?????10?0001?0?110?1?0?10?1?01??000?0?????10??10??11?0???0???1100?001??0??001????1???00?10?0?0?1????1?1?01??01???00?0?1??1??0????0??1??1??10?110?0?1?10?0?0??????1??0??10???1??11?1110?0?1?0?????1??1??1????????1101??11?00?1001??????0?1???01?0?1?01??11?000??00??0?0?0????00??1???0??11011???100001??11100?0??00010000?0?1???10????10???01?0?10?10??0????00??000??1??110??11?111?0?0??0??????1??1?1???0??0??1??0???1?0??1?1??????0??0000??00??01???010???010???????100???0??????111????10??1??0??0?1?11?010??11?00???1?10?1??111??1?0???1???10??1?00?01?0?0??10?01????00??????1??00010?1101?001?0??????001?0??0?11?0??0???????
?0011??0??001?????1?0?1?10??01?11?10?1100?01000??0???00?11110101010010000?1001010??1110101?10????1?0???1??01????0100010???01?0011?1?00?0?0010?101?11111??00??0?0???1?000???0100?000?110??1?0?01???100??1111100?11000011?01011?110???0?0?010111??1001?11?1????111001001?000??1111?0110????110?????0?01?0?00?11?1?001?001??0??010?1011?00000?10111?10101?0??11?1?1?100?1???0???10????101??101?1?0?0?001?1?011???10110110?0?000??????0????010?0?00?0?0?1?11?000?01??1?0?00?1?01?1????1?1?0?0?0??111?0???00100????00011?????0???11??1?101?000?1??1?0?0?1?????1?1???1011?0?0?0001?0??00?00011??????1?010?110?0?111?1???0???0?11?01?00?11000101?1?00?1100??????0011?1?1?10??000?1?111???11000??111??11?01?01111???1?010??0?11?01??10????111??1?1???1?11??10?110??0??00?1001??011?0001??110?0000???????101???01?00?0001?11???10?0?1?11?01?1?10111?11?0??001????11?1??1??0?01?0??101?10?0010110110?1????00011010000?0??111101?01??11???0??00000?0???00?10?1??????0???111????1??01?0?0?0010011????10?0??110000??1??00100????00?0??1?101?10?1?1???0001100??0??????101?10?111??11?0?11?0111100?11?0?1?0??1?01?00101?1?1????0101???1??0?1??0?1?0????11???00??11?0?1?1111??????001010?1??11001??11??101?1?0?1???000?????101?001??1?0010???1???1101???11?1??0000?0?0????11?11????1??0??01?1??0??00??00????0?010???10?1?011?0?10?10?0100?0??1?110001?1?10?1???????01011100?011?01???1??10?000101?1?0?11?0????0??1?1?00?10???11?10?1?0?00?1111?0??0?1?011????1?10??1?101?1101??10??111?0???110??????111?0?11???1010??0?0????1?011010?1000?1??0?100???1010??10?0?0?111?11100?1??1??0?1011??????1??0?1?00?01?0????1??1??11??1?000110?00?1?111?100?11??1?1100?0???11??01?101?0?00?10?0????1?1?0??0?111111??1?1?1?1??100010?1?0???10?00??0?101?0000????1?01?110?1101??1?111?1???1???110010??101000??0100?0110??01?101010?0??0????10?110?110?00???01?10???????1?00???1??0?0??0?110011?0?001111101?11?11?0010?00011?00?10?01?111?1?0???1?1?000?1?11?11001110?0??1??1?010?000?1?111010??10?0111???10?101??1?0??01?0001??0?111000?000111?011??100???011???1?0?101?1111???0110?1?1?1?1000?100?00?011?1?0??00??011?0????101?101?1?1?1011?1?001???1?11001?????0??1?100?11?110110?0?01?0001?0011??0?110???0?1??010?11???????1?0?011?11??1011?1???100??0?10??10???11?111??11??01?0?1?0???101??0??????1011?1?011?0?11???0001?1?????100?00?11????1100???11???0??100?1??1?00?01010?011????1??11001???101????00??000??0?01??1101001??1??0???010001??11100110?111???011?11?110??1???011????011?10?1?1????101?10??10?011??0?????11?1110?0?001?100?00?0?00?1001?0??11?100?01??000000?1???1010?111??0??101????1???01?00?1?1?1????101?10?101??100?0?1?011?1???101?10?1??00?101?1?0?10?0?1??????1??1??00???1??10?101001?1?0??0??1??1?11???0????0110?011?00?01011??0??1?0???11?0?1?01??11?1010110??1?1?01???10??1???1??1001100?101001??11000?11?1110111100?0???010?0?10??000?1010?110?11???110?001??1??100??01?10101?11?110????0?0101???0??0??1??11?01?0??1?11?0???1??0111??11?111???110???110???????111??000?????1101???001?01?0?00?1?01?101??00?01???0?00?1??100?01?1??00???11??1?00000?0?1??10011????001???0?1??00100?1110?101?1??????011?1001?11?1??1??????0
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????1???????????????????0?1???????????????????????0?????????0??10????0?????1???110???????????????????????????????????0?00??????????????1???????????????????????????1?????????00??????????????????????????1?0?10???0???1?1???????0??1??????????????????????1????????????1??????????0??????0???????????????0????1?????????????????1????10?????1????????0?0???0?1???1??????????01????1?????????1?0???0?????1????1??????????????????1???????1???1????0???????????0???????????????????????100????????????????????????????????0?????????1????????1????????????????????1???????????00?0?????????????????????????????????????????0????0???????????????????????????1???????0?0?????0???????????1??10?????0???1??????????????????????????????????0??????????????????????????????????0??0??0??????????????0????1??????????0???1?????1????1?????1?0??????????????????1????????????1?????????1?????????0?????????????1??0??????????????00????1?????????1??????1???????????????????????0??????????????1??????????10????????????0?1???????????????????????????????????0?1?????????????????????????????????????0????????0?????????1????1???1????????????????0?????11?????????????????0??????????0??0???????10???????0???????1??1????????????0?????????0?0??0?0????????????????1???0????0??1?????????1????????0?????????????????????????0??1?1????????????????????????????????????1?????????????0?0???????????????????????????????????0?1??1?1???0????1?????0?1?1???????1???0???????????????????????????0???????????????????????????????0???????10??01?0?????????????????????10???????????????????0????????????????????1?11??0?????1???0?????0??????????????0??????1??1??0???????????????????????1?????0????0?1????????????1???????????1?????????????11???????0??????1??????1?0?????0????????????????0??0???0?0??????????????????1???????1???????????????0????0??????0???????10????1?????0??1?0??0????????????????0?????????????????????1?????0???????????????????????0??????????????????????????11????????????01??0???????1???????????????1???0???0??1??????1?????1???????????0?????0?0??01???????????1?????????0?00???????0????????????????????????????11???????0???1?????0????1???????????????????????????????10???0???????010???????????????????????????????????????????????????1??????????0???????????????????????????????????1??????1???0???????10?????11???????1??????????????0??????????1????????????????????????0???????0???????????1??0?1?1????????1????????0????0????????????1???????1??????1??11????110???0?1??????????0??????????????????1???????0????10?????????????????????????????????????????1???????????????????1??1???????????????????1?1?????????????????????0?????????????????????????????????01????????00??????????0????????0??????1??0????0??1????????????????????0??????1????1???0??0?????0?0???1???????????????????0?0?????1????????????0???0??0????1????0?0????1??????0??1?????1??0??????????????1?1??????0??10?0????????????1??????1?????????????0??????0??????????????????0??1??????????0???1???????1?0?????????????0??0?1???1???0???????????0???????????1??1????????0??????????1?0??????????1???????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????0???????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????0????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?001??????111?????1?????00??10?00?0??1??0???110??0???10?0?00000111??01?01???001????0110110?10????1?????1??1?????01?1?0????0??1?01?1?0????1011??01?11?????????1?0???0?0?????01?0??11??10??1???10???0?1???11100??110?1?01?10001?0?0?????1?1010?1???1?0?1??0????000?001?1??????1000???1?????10??????0?01?1????01?0??10??01?????000?1111??1011?11011?00011?1???0?0?0??11?0???0????0?????01??010???1???111?1??00???000??001???100??????1?????10?0?11?0?1?1?01?10???0??0?0?1??1?1?????????1?1???0??001?????0??10????00110?????????1???0??01?011?1??????1?0???????0???1001?0???00?1?0??1???1100????????100?????0?11??????0?????11?????1?011??00??1?????1??????????1??0?1?00??110?1?1?????110?1???????10?10?10?00???0?101??0??0??0???0?????11??0?1?????1???0??1????0??????000??110???01??000?10?1????????0?????1?1??10?0?00???01?0?1?00?10???010???00?0???1???????????1??1?11?1??001?01?10?1??1?11?1????101?????101?????1011???0??0????1??00101?0????1?0??1??????0???1?????????00?????01110?1?????1????10??01?????00011????00????1?100????0?1???10?0??0?????????0?1?10?001?????1?1??1?0?0?1??0?1?0????0??1????01?0??????1110???1??0?0??1???1?????0????1??11?1?0??001??????0???1??????0?01??0???010?1???????101??????0???????0??1?0??????????1???0?????0?0??1?0????10??1???????0??00?0??1??0?????????0???????00???110???00??0??110?0????0?10?1????0?1?????????01?11??100??????????0??01??1?????11?0????0??0???00?00????1?01???1?00??1?1?0??1?1???0????0?????1?100??0????1???1?1??????0???????0?0?1??1???1?0???1?1??????1?1100???1??1????11????0000??10?1????1??1?010????1??1?11????????0??1?0?10??1??????0?????00??1??11?01?11?0???1???1?1???0?010???????1??01??01?1?11??0??????1?1?0????010?????0?1?0?1??110101?1?0???1???0????1???11?1??????????0??01?0??1??10?0???1????1?110??1110????00????1????11??0?101?1????????1?110?10??00???00?11???????0?0????0????1?????110?1???11010??01?01?00?100??0?0?0?1??11?1???11?????????0?1??????1??0001??1????1??1?1?0?011?0?10111???01?00??????0?1?0??0?0??00?1????????01100?1???00?10???1?????01????0?1?1???0100???1010?0?1?0?000??101??0?????0?0??10????1?1????00??1?0?0?1?110????101???0??00?1?????0????????10?0011?????00???01?0??0??0?001?????1???????????????1?0?1?0?10???1?1?0???011??1?0???00???1??0?1??1???10?1?0?1???11???1???????110?????1?0?11???10?1?1?????0???01?0????????1???11???0??100?0??1??0?00010??00???????0?000???10?????1???01?????01??10110?0??0???????1???1??001?1000???????001?11?111??0?????1??????0?10?1?0????100?01??0??1????0?????00?1110?0?010?1?0?00?0?10??001?0?????0???11??1??1???0???0?11?00???0??001????0???11?00?0?1?1????0?1?11???1???00?1?1??1??0????0??1??1??00???0?1?1?0??0?0?????????1??00???0???0?0?11?1?1???????1??0??1????????0010??01?11?100???????0?0???01?1?1?01???0??1???11??1???1????01??????0??0101????1?1001??11?11?1??11011000?1?1????0????1????10?0?10?10??1????11???10??0??000??01?110?1?1??1??????0??0?0???1??1??1??0???1?1??1?0??????0??1101??0???10????00???101????????0????1??????1?1????00??0??0??1?0?10?100??10?11???0??1?0??001??0?0???????01??1?00??1?1?0??10?01????11??????1??001?0?1001?011?1???????01?1??1?10?0??1???????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????1????????????????????????????????????????????????????????????????????????0????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1001??1??010?????0?0?0?00??00?01?11?0100???110??1???11?01111010011?10010?0100111??1101010?11????1?1???1??10????1000010???10?1001?1?10?1?1111?010?10110??10??1?0???1?1?0???1011?101?000??1?1?10???0?1??0000101?10110100?11001?011???1?1?010100???010?10?0????100101010?101??1100?1000????000?????0?01?0?00?11?0??10??00??0??101?1110?00010?11011?10110?1??10?0?1?010?0???1???00????011??001?0?0?1?001?0?110???1001?001?0?011??????0?????10?1?11?0?1?1?00?100?11??0?0?01?1?1??0????1?1?0?0?1??011?0???01?11????00111?????????11??0?110?000?1??1?0?0?1?????0?1???1110?1???0011?0??0??10000????????010??00?1?101?1???1???1?10?01?10?011?0100?0?11??101??????0001?1?0?00??011?0?0?0???01001???01??01?11?11111???1?101??1?00?10??11????000??1?0???0?0???0??111??1??11?0000??010?1111??001?01?1????????01???11?01?11?1?01???00?0?1?00?00?1?0100??00?0???00????00????1??1?11?0??011?10?1110011111?0????1000100?110?????01101?01??01???1??00000?1???01?11?0??????1???011????1??00?1?0?01110?1????01????001011??1??11001????11?1??1?011?11?0?1???1010010??1??????0?0?01?110??10?0?0??1?011?0?11?1?1?1??1??1?00?00?1?1????1001???1??1?1??0???1????01???11??01?0?1??100??????11?011?0??10011??0???110?1?1?0???110?????000?1?0??1?11?1???1???0111???10?0??1000?0?1????01?00????0??0??11?0??0??01??00????0?10????00?0?100?0?01??0?0100?0????000110?0?00?1????????001111??000?0????1??00?000010?1?0?10?1????0??0???01?10????0?10?0?1?10?0001?0??0?1?001????0??0??0?111?1110??01??101?0???110??????011?1?11???010???0?1????1?1?0000?101??1??0?001???0000??01?0?0?100?11000?0??1??0?0010??????1??1?1?00?11?1????0??0??10??0?101?00?10?0?001?010?00??1?0001?1???10??01??11?0?11??1?0????1?0?0??1?001010??1?0?0?0??001000?0?1???00?11??0?1?1?1000????1?01?001?01?1??1??11?0???1???011010??0010?0??1111??00???01?101011?0??0?????1?001?01??00???01?00???????0?00???1????0??0??000?0?0?101000?01?00?10?1110?0?101?00?10?01?100?1???????0?0?0?1?00?10111101????1??0?1?0?000?1?110001??00?0111???01?1?0??0?1??00?1?10??0?110001?110100?100??101???00????1?0?000?1111???1101?1?1?0?0110?000?00?00??0?0??01????0?1????00??1?1?1?1?1011???000???0?01010?????0??1?1?1?10?00001??1?11?0110?0?10??1?001?????0??110?0????????0?0?001?00??0111?0???010??0?01??11???0??1?1??10??00?0?0?0???001??0??????0001?0?010?0?00???1111?0?????010?01?01????1010???10???0??110?0??1??0?10101??11????1??0?110???010????10??10???1?11??1010110??1??????111101??111?0000?0?0???011?01?010??0???000????100?00?1?1????111?01??11?10???1?????11?0101?1?111?1?0?10?0?00?0001?1???1?100?00??000010?0???0000?000??1??010????1???10?10?1?0?0????0?0?11?010??011?0?0?000?1???001?1??1??10?010?0?0?11?1?0??????0??0??01???1??10?111111?1?0??0??0??1?00???0????1000?111?00?1110???0??0?1???11?1?0?00??00?1001100??0?0?00???11??0???1??0011111?001010??00011?1??0100010011?1???110?1?11??001?0001?001?1????111?110??1??000??10?01000?00?10?????1??100???1??1??0??10?00?1??1?10?1???0??0110??00?011???011???101???????010???0??????011????11??01?0??0?1?10?100??00?00???0?11?1??101?11?1???0???11??1?10111?1?1??11011????11??????0??10011?0001?110?1??????001?11?1?11?1??1??????1
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?00001?11?011?1?100?101?001011?00?11?0101?11100??0?1?00?11000111011000110?1000101?01101010?11?10?1?10??0?10100??111010001001?0111?0?1001?1100?100?010001?00??1?10?01?111?0?1010?010?011??100?11?0?001110111101?11110111?10100?111???0?0?110110?00010?01?11??0011111011?0111?11000000110??010?1???0?1001?10?01?111000110111??11010001?11001?01101?001111000010100111011???1???101???000?0001?10101?110?01011?1?10000100?10010??1???0?10?001?110001?0?0?100101?01??1?0?00?1?11?01?0?0?1?110?0??111?1???110010???01000????01?1011??11000?00000??11011?01??0?0?0?000110?0?1?0100?1??00111000???1??1?010?101?1?111?0???0??01?10?10?001111100100011011101??0?001110?1?0?00??100111011??111010?1001?111?01?00111?1?1?000?10?10?11?10011??110100?0?1?01010?10?110??10110?0101??100?0001??111?101100?????111???11101?0011?01??001?100?10?10?0100010110?1??011?0?100?1?010?1?10?010110011?011100101011?1001101000001011??100010111?010?0?0??00101?1???01?11?01??1010?00011?1??10?1100?0?0110100???100?1?0110000??1??101001??000?00?0?000?11?0?00000000000011????0?100110?011??11?0?11?0110000?01?110?0111110?010001001??0?11001?00?10101?0?010??1?00?0?10??01?111?1110??001?01011001?011100??1001100?1?1?0?0?110???11011?1110?100110?1001??1001?0?00?00?1101?1?0?1??01?00????1?01??1100?11?011?0110???0?10100?10?11000?0?00?01?1010?0??1?011000?0?1010?0000??00111100111011010?1?0100101001?1?11110101?00??0?0?00?00??100?11?100?11?1000110?110?11001??1?00?01100011010?101??111?0???0011010??100?0?1010110000?11010??01101100?0110?1?0001100?110010?01?1?0?111?1010001??0??0?0101?1??0?10?0?1?10?1111????1??0??01?11?01110010101?101?011?001?110010?001011??10?010?0?10?110010??1?0?11?0?010110??001?1?0?011110001?1??001?11??0?011111011??10?01?000100001?1011111?0?0??1000011?1100100??0110?101011110011101?0?010101001110?110101???10?10?00????0?01?0001?100??1?10010101?100100101?10000?0110100110?10011?11111001?1?1?1?0?11001?10?11101100?0??1111?01110101010010010?000011111110?010??001??01110001?0?001101?111011110111000??010110?001?001?01100??1001?0?0?0?11001110?010001?0?100001?1100010??1111010?1?0?100000?0000??0011000??00?0?000000000?10011111?1110000?1100??010011??001??100?110???1??110?110000??1000?1???001?01?100?01???0111001?00??11?0?101?1?101?10?0?0001100?11010?100111?1011101????111?11?11?1??000001?111??0??011?0??0?10110011?111?11011?01011?00001?0??011?111?10?011?1010000?10??01??011000??000001011010??1110?000111??0???1010??100010101?1??1?101100?10010011?010??101?1111?1?1110111101?0?00?01100111010101?11?0011011?10?001110110?111?1001?0?11?0111010101?1?001001110?111??11010110001?0?1100100100??110111?111?0101111?1??11101??11???1??01101111111?11?01?1?01100???0?1?01111?100?01?11100??10?1?0??000?0?01000110101001010?1?0011?10011?1?1?0??11111110110011?011111?00010001101001110000000?11??11010010?101100???100?011?011?000?101?01011?100001????1?0101?0?1??01110?10?01?0110?011101?1??0111??111111???0111??1010?00101001??100?01??01011?0010010?111000?10?100??10100??00?10?10?101011?0??10???01111101101?1?0?011110100?011???0?00?10011?1001?001?0??011001011000?10?0100?10?101
????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????0??????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?00101?1??111?0?010?110?000100?00?01?0111?11001??1?1?10?11110100010100100?0001111?11011000?10?01?1?0???1?10001??01011011?000?0000?0?1011?1000?101?111000?10??0?0??10?110???1010?001?111??010?00?0?001101011011?11010010?10100?010???0?1?110100?01011?11?0???0110011111?0001?0100010001???111?1???1?0010?10?11?001110010101??00100101?11010?00100?01001110?010101?11111???1???001???000?1011?100?1?111?01100?1?01000000?01011??????0?11?001?1100?1?0?1?101001?00??0?0?10?1?10?10?1?1?1?101?1??101?0???000011???01011????00?1101??01011?11000??1?011?1?????1?1?010100?1?0?0011?1??11?01110???0??0?000?000?0?001?0???0??11?11?00?0011010000111?10?1010??1???1101?1?0?10??111100101??111000?1101?100?11?00101???1?111?00?11?10?00110??010010?1?0?11110?11?110??01?01?1110??001?1100??001?101111?????111???01110?0100?00???11?010?11?11?1?11011000?0??110?0??11?1??1??0?00?101111110?110011110001?1?11100011101010??011001111?100???0??01011?0???00?01?11??1000?00010?1??10?1011?0?0100111???111?0??001111??1??00110???011?0??1?101?10?1?110?0010010110??????000010?010??11?1?11?0000011?01?0?0?0011010?110001101??0?11110?00?01001?0?100??0?11???10??10?111?0101??000?01011001?001111??10??111?0?1?1?0?100????1011?1101?100111??010??1000?0?11?01?1000?0?1?0??00?00????0?11??1110?00?111?011????0?01101?11?11000?1?11?00?1100?1??1?000111?1?0101?1100??001110110111011?0?1??110001110?0?010101?1?00??1?1?11?00??000?11?110?01?1111100?1?0?01100??0?00?00001110111?010??011?1???01001????100?1?110?110000?110????10111101?0110?1?1110111??1101??00?0?0?111?11101?1??1??1?0101?0??1?00?1?1?11?0111????0??1??01?10?011100?0100?111?101?111?111000?001100??01?010?0?10?010101??1?1?0??0?000011??101?0?1?010001111?1???10?00??0?10101111???00?10?101?11110?0?00010???0??0011011?1101011??0011?01110111?010100?0?10001011?100?101110???11?01?01????0?01?1101?0?0??1?01011010?100010110?10111?1101111100?10110?11101111?0?1?0?1?011?0?10?01111100?0??0101?000?001?110111000?010101010011?100??011??0001010??0?010011?1110100001?0100???1000??110?001?00110??1111?0?1?0?10011111?001010?1?011011?1010110??1010110?0?0?100000?0000??0110000??0??0?11?110001?10101101?10?1010?0100??10011???1?0??010?101???0??011?110?10??0111?0???101?00?100?11???0011101?11??10?1?100?1?000?00?1?1?01101?1?101?11010??1001?11????110?01?11?1??110001?010??0??111?0??0?10110011?010?0?001?11100??0100?1??100?101?10?000?1000010?11??10??010001??00010101?111??1110?100011??0???010????00001110?0????110100?1101010??01????11?1111?1?101?010011?1?10?1000?11111?110?00?0000001?00?110000011?10??0101???1??101?011010?1?110001?01?001??011?0010000?0??1111?10?0??000011?000?101010??1??01?11??01???0??00?00010101?01?10?1??0?01???0???10010?100?10?10000??10?1?0???00?0?00000?00?11101000?0?1100???111?0???1??11010110110010?110010?01011101100000010111000?11??00001111?101001???111?000??0??011??11?00011?011101????1?0101?1?1??0?10??11?01?1?01?110110?0??1110??101110???1111??001???0001100??001?01??11000??010000?1010?0?11?010??01100??10?11?01?100001?0??10???00010111010?1?0??000111?1?001???1?10?10000?0111?010?1??0110111?0010?10?1111?1??100
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????
?11010?10?000?0?110?000?100001?10?01?0110?11100??0?1?10?00101111011011011?1011110?01000001?01?11?0?10??0?00001??001011101011?0100?0?0000?0011?010?111100?11??1?10?10?011?1?1111?101?010??111?00?0?101110100010?11001011?11011?110???1?1?000000?11011?10?01??1001011100?1110?11101001110??111?0???1?0001?11?10?000110101111??01000110?01100?01101?100101010111111010010???0???110???010?1011?00011?100?00110?0?10000110?10100??1???1?00?110?011100?0?0?100001?11??1?0?00?0?10?00?1?0?0?000?0??011?1???010010???10000????10?1110??11100?11011??00000?10??0?0?1?001100?1?1?1111?1??10001110???0??0?101?100?0?011?0???0??11?10?00?111100011000010010001??1?001101?1?1?01??011010110??010010?1100?111?10?10111?1?0?101?01?10?10?10001??001011?1?0?01101?10?010??11111?1011??111?1100??101?000001?????001???00110?1110?00??010?101?00?00?1101010111?0??010?0?001?1?010?1?00?001011111?000010101000?0110001100101111??100000111?000?0?1??11001?1???11?10?11??1011?01100?1??11?0111?1?1010110???011?0?0100111??0??110011??100?11?0?001?01?1?11100011100000????1?000110?000??01?0?10?0111011?10?001?1111101?100001110??1?10010?11?01111?0?110??1?10?1?10??11?110?0110??110?10100111?100100??1001101?1?0?1?0?000???10100?0110?011100?0011??0101?1?11?00?1110?0?0?1??11?10????0?10??1100?00?101?0011???0?00000?01?01011?1?01?00?1100?1??0?110100?1?0100?0001??00101000111010010?0?0010101100?0?01010000?11??0?1?10?00??000?00?101?01?0111110?111?01000??0?11?00100100100?101??000?0???0010110??101?0?0110001011?01011??01101111?1010?0?0101010?001110?00?1?0?011?1101010??1??0?1001?1??1?11?0?1?01?0100????1??0??11?10?00111011011?100?000?101?000110?101000??11?010?1?00?111001??1?1?11?0?010100??000?1?0?000110110?1??101?01??0?100000001??01?11?100111111?0001011?0?0??1011101?1100101??0111?11100000?000100?1?01110100?011?010000???01?11?10????1?11?0010?010??0?11110110?100001010?10100?0001011011?10101?10101101?0?1?1?0?001?1?11?00011010?0??1010?11000001010011001?101011110001?101??000??11000000?1?110110?100101111111110??100010?101?011?10100??0111?0?0?1?01111000?001010?0?100010?1000000??0000110?1?1?011001?0100??1110100??11?1?101011101?10001011?1011110?0101??001111??011??110?111???0??011?111101??1111?0???000?11?000?10???1110110?01??00?0?110?1?011?00?0?0100100?11100?100110?0001011????000?10?01?1??000101?011??0??110?0??1?10111000?001?01110?01101?10001?0??100?010?00?011?1110110?10??11??101010??01010110?011??1101?111100??0???1101??110111111?1????111011?01001010?010??101?0111?0?1011101101?1?11?11010110111111?11?0101111?10?011110111?001?0001?1?01?0100001011?1?011011111?001??00011001011?0?1100011111??101110?111?0010111?0??00110??10???0??10100100011?01?00?0?10110???1?0?11101?101?10?11101??11?0?0??011?1?10100110000011010?1?0001?11111?0?0?1??10001001000011?100100?11001010010010111100000?01??10111111?001100???011?001?001?101?101?11001?011000????1?0100?0?1??11001?10?10?0110?000111?1??1111??100101???1110??0111?00100011??010?11??01111?0000100?011000?00?100??01111??10?11?10?011100?0??10???10101100011?1?0?101001011?000???1?10?10100?0101?010?1??010101101001?11?0011?00?001
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1101101110111001001010?111001001?11?0100?01111??1?1?11?10010011001110100?1101100?00010010?11?1011101?00?01100?1001101010010?1001?1?1110?111000110100100110??0?10?10?011?0?0110?100?000?0101?01011011010101001?11000101?10010101101?0000001010010001011?001?110001110110111?100001101100?10100???0?0000?01100?1100110110101111010110?10110?10010?1010100111111010100010111???10110011101000?11010011100100111?01011100?11010??10??1?10110111001101000?000101?00?01?110010?00?10?11011?100?1??110?1?00101000?0?011011?111010110?110001000101?101010?00?01?1?01011111?1?0?100001??0001101101100?11110?000?0?01000??10?001?11?01?1000010100111001001010?1?011110?110?0001001110010?0111111000100101110?1110011100100?00?11001?10111??100000?1?0?101100001110??11111?10000?110?11001?1010101111???0?011???0000100101001??0110000?00101?0011010011?010100110001?11101?1000?0110101101101011100111?11011001001000010?0001011111000?111?10010010???00?010110?1101?01110?10?1110101?1?010111000000000?0010001??0101100010?100?01?10010?0011?10001010101100??1?0111111011101?1111100?0001111?000101?0000011?1000000111?1?1010111000010111?0000?0?01?1?01?100?001?0010??010111110001?1010001?011011011?0?111?011??111011?01101111011?0101?00101?0110?11?1100?0?010?100?101?0?0?00?10010010?100?1101?110101110?00011100?1?00010?0010?0001?011110?1?101000100??00111101000110001?1?1111001110?0?11101101?11?1000011?10??011?111010?11?1110110?100101110??0?01?1111110100101111?010?11110111101??110?1010111010011111111?001111001110100?0001111?10110011111?00110110011000?00?1?0101?0??0?10?100?10?0000???01?111?00?000111110111011111?0011001?100001?100111?010?011?0?01?010000??100?10?00101111??11001?1?111101110?1?1101011?011100111000??101001000111000?001101001?1101011100?11101001110000101110000000011?10101001111111?111100?0?01100?000???0111?0111?000??1?11110011?100010011?11011?1111101110?11100?11111000?010?1?0?01011110010001010?1110001?1001001110100010010010110010000000?1000?010011100?110111111001000100111110?11101011111?010101001?00101?0?0100100100010010100?1?111110101000011?0001011?000?11011100010?000011001000100110111110?011101010111011101100??100100??1110?0010110???0?01111001101??1110001??000?010111?10???1110001001010011?001?0?101100?001111001?00111?010110?111000100??001111000?1?01011101100??0??110?1?11?011000110100?00111?01111?00110?111011?1110010010?1001000?100?01011100110?1000011111011?1001?0000111?01?0101101001100110?10010100011?1011100011101?110?1101?111000010011?1?10?01010010100000?10?1011111?011001110101?110?100000?0111110101000?101101000011001?10001110100111?1001111101?1111111?00011111010?1??11010?000???11?10001111100?00000?111011010?0?0?101101100?01?001011101?0?1??10010?0111000100100010010?1010?00100?1?1?1??101110010001001001010111010010110010000000010101??101110100000110?0?101?0101011?0111111011110?1100100?0?001001?0?0?000010001001?0111?000011?0??10001?001000?0?10010?0101?11010110??100?10?100110?11010110101100000?100??111011011000?000011011001?00??011110101101?1000100011001?111???0101?0100011100?01010?0110111001101?00?11010001110
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1011000100010000001111?01010110100101010010101?10?00011011011011101100100001001100001001011001111011000?00000011111101101000100011011000000111000100011011010101?011100?000100?100?010?0000001100100010010000?01110001?11110000111?1100111000100001010?1001101101010111011?0001010011111100001010?1100?1010111110011000010111011111?010101111101110001100100000111011110111?00010110101001110011110100011001101000000110100?1101011010011100110001111110100?11?001101010010?01001100?11111100010001000010000?10101111101000110110000101011?100100101001?1?1100011000?0?110010111010000111000001110?10010?10110?0101101?1001011000101001100001010011?10100011?0101001001110100111101100100001011010?0110000001001?01?00100?011001101110110100100000010001??11100101101?01101000001100111000??000100?0?1001100010001?10101010011101?01011110101010110000101100000?010101111101101011001111010011101001101111001?00010000011101010?01100111?1000?000111010010111110011111110100?10001010001101110011011??0010011000?10011101111101110011111111110011?0000010001001000?10101000101100000011010011000011101101001?010101010010001000?00001000111?010000?001010010?01001000001000100010?000001110?111010001111001111100100100010110000001100000?01?111110?1111101100101?1110?00110011?010000001100001101110101010?1101000?1001000000001100?00001100111??1101101111110010001?10010100010100111001100010110111?11?00111111111?011010101010001100010?1000?0101100101110101?011?00110111011?0001?1111111000000100100?01000101010111001010011110111010011101101010000010?00?1?110100??11111000100?01011??10?110010?11000110111000000110011111?111010?1111100110?111111000111101?1111100?001011100?100010111110110010011110110?010111001100??001011011100001?10010011100011111001?10000001011000101101100000100011100110101000111010000?1110000111100110001000100111?10010001111111110110101010100000110?10011100111100?11010?1?1101110111011011010000111?0101010011110000000000011111010000?0110?0000001111101000101011110100101100001000100111?111010011?0010011?0011010110000100000?0?01010100011001110001101?101?1101100100110011101111001111001100001101101100111010010100110000101?1110101011100110?01101001000?01010110?01001000110?00??1011100010000100101011011011010000101100001111?011000110101100100111000100?1110011000001?110000010?010101110110100?1100001001011101111000111001110111011011000?101101111011010001011110111011000001010010111?0100001101100010?01110100110001101101001110001010100100111101011?0101?01011010010111?00?0100101?010011000000?010101000010111011010000?111001100010101?10111111101100?010011100001110111010000011110?10010010000100?00?01111010111?11110001101010111101010101101011111000011001?00000111?001000110011010000100001?1000111?010??000001111010000010010011001110010010110101011101??10010000101000100010010001111?000010011110010001100?111111011000?11110001000011100?001101?1??00011001011111111100?100101011100101110?110101111010110111101100110001110100111110111010111111101011111101001001100?1000111101011?001?1?10000110110111010111010000111110000?11100100100011
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?11111?011001?1?0000100?110000?01?11?1000?10011??1?1?00?01100101100001011?1100001?00011001?10?1110?01?10?00100??000100100001?1100?0?0110?0001?0011011111101??0?00?11?001?1?0000?111?101??010?10?10101110000000?01111111?00110?0000??1?0?000111?10000100?000?110000101000000?10001010101??010?0???0?0001?10?11?110100000001??11110001?11110?11000?101001001110100110100???0???0110?1011?0100?00100?110?00110?1?00111001?00110??00??1?1011001101000?110?110001?00?10?0110?1?01?01?101?0?000?0??011?1???010110???10000??1011?1111?011100?00001?010110?01?10?0?0?011110?0?0?001110??111010000??1??1?000?011?1?10011???1??01?01?01?010010000100101110010??1?110001?111?010?101101110?0101010100000111111?01111?110?101?11?10?01?00110??100100?1?0?00110?101010??11010?1100??010?1110??0110010111?????010???01110?0010?11??1101011?10?11?1101110100?1??000?01111?11111?0?10?0100111011110101011010?0110011010110110??111011000?000?1?0?101011?1???00?11?110?0100?00101?0??1011000?0?0111100?1?11110?1111011??1??110000??110?10?11100?10?0?10001100001000????1?001011?1011?0111?01?0101111?001001?0100001?010000110??0?01101?11?1010110?110??1?10?0?01??11?111?0000??001?00101101?100000??010111100?0?110?110???01101?11001011111?1111??1101?0?01?01?0100?0?011??10?111???0?11??0100?10?000?1101??11?00010?10?01110?0?00?01?0011?1??0?110010?0?0111?0000??00101101111001011?0?1111001100?1?11010001?01??0?0111?01??011?11?000?11?1101101?111100000??0?11?00001000111?101??001?1?1?0010111??100?1?0010010101?01101??01101000?1100?1?1000000?111110001?0?0?100000111001?1??1?0010?0??1?00?0?1?00?1100???10??1??00?00?010100001000001?111?011?111101?001111?111?111?0?00?001011??110?11?11000010??10100?0?011101111?1??000?01??0?010111001??00?110101010011?111110101?00?0011011?10110010?10001011101111001000?01100001110100?001101???11?10?00????0?11?1100?101??1?11010111?011011011?00110?0000111010?01011?00101001?0?0?1?0?00011111?00101011?1??1101?01101000011000010?100101101001?111??000?011101110?10011000?001111001111100??100111?010?001?11111?10010?0?1?0?100101101110100?0?010100?1111101??1010101?1?0?110001?0011?01100111?11111?100010110?0100110110110100?1110??011000??110??011?110???0?1000?111101??010011???000?10?111?10???1110100011??10?0?100?1?011?01?0?0111101?00001?000000?0001101????010?01111?0??0011100011??0??011?0??1?00101100?011?01001?01001?10000?1??111?110000?001?1011000?001?00??111010??101011110111??1111?111001??10??0101??011000001?0??10110000?10010000?111??101?0001?0?0110011110?1?11?00110000101111?00?1100110?01?011011101?101?1111?0?0010100010011?11001001100?101??00111101111?0?0101001101??010100?000?1001010?1??10011??11???0??10000001111?00?00?0?00010???0?0?001000101?01?10000?000?1?1??010?1?11010100100001001?0?0010?01110?0?1?0??01100111101001?000011?10101001100100110110101001??10110011?011100?0?101?1001001?101?111?11101?110101????1?0000?0?0?110000101?11?1011?001010?1??0100??010100?1?11100?0111?10010010??010?11?011000?0101011?101010?00?111??11111??01?00?11?011111?1??11???10100000011?1110010000101?101???0?10?00100?1100?11111??010101110011?00?00101100001
??????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??0????????01?????0?????1???1???0?1??0???????01??0???10?0?10?100?1??01?00???111????00??100???????1????????0??????0?1?1????0??0?11?0??????1?00??00?0????????????0???0?1?????0??1??11??00??0????1???0?0????0100???10?1?00?0001??1?0???????00?0?????1???1??0?????0??01??1??????00?1?????????00??????0?11??????0??1??10??11?????000?0000???01??11111?0110??1?????1?1??00?1???0??????????01???00???????1?0?1??10???1?0??010??????????????????01?1?10?1???0?01?00???0??????1????0??????????????????010?????1???1????1100??????????1???0???1??0??0??????0?0????????????1?0?0???11?1????????0010????????001?????1?1???????0?????00?????0?0?1??01??0?????1?????????????0?1?0?????1?1?0?????110?????????10?01??1??0???0??????1??1??1???0?????10??0?1?????0??????0????????????00??01????0???101?01?1??????????????0????10?1??1???00?0?1??0??0???11?????0?0???1???????????1??0????1??01??00??1?1????0????????00?????1?0?????1000???0??1???????100?0?0?????????1??????1???1?????????01?????01?1??0?????1?????0???1?????111?1??????????0?100????1?0????1????0??????????????0?0?0???????0??0?0?0????0????????1??1????01?0??????1??1??????0????1???1??????????0??00?1?1??010??????1???0??????0?00??1????10?1???????010??????0???????1??1?0??????????1???0?????1?0??1?0????10??????????1??10?1??1??1?????????1???????01???110???0???0??1???1????1?00?1??????1?????????0??00??00???????????1???1????????00?0????0??1????1??0????0?1??????????0?1?0??1?0???1????0?????0?000???????0???0?1??????????????0?1?0??1???0?1???0?0??????1?110????0???????10??????00??11?0????1??????0????0????00????????0??1???11??1??????1?????11??0??01?11??0?1???0???1?1???1?1?1???????1??1???11?0??0??1????????0?1????????????1?0?1?1????110????0???????1????1????0?1??????????1??11?0??0??11?0???1????0?1?1???1?1????1?????1????10??0?100?0????????1?0?0??1??00???01?0????????0??????1????0?????100??????10?0??11?10?01?111??1?0?0?0??01?????00?????????1????????0??1100??0???????1?1????00?0?100?1???11?0???????1?0????1????11?1????????0110??1??????00???1??????1????1?1?0???0??0???0111?0?0?1?01????00??1?????1?1??10????1??????00??1?1?1?0?01?????000???1???0?0?????0????????????10??????01???0??1??1??0?11??????1???????????????0?1?1?0?10???0?0?????001?????????0???0????1??????01???1?0????????????????101?????0????0???00???0?????1????1?1????????1???11???1??011?1??1????00??0??10???????1???????11?????0????0?????00??1??0??0??1???????????1??1????101???????0?1??0?101????????0????????10?0?1?????00?1???1??0????1?????01?100??0?000?0?0?1??0?10????0?0????????????????1???????0?1??10???1??0?1????0???01?0????0?0????0?1??1???0???????????0???????1??1??0???1?????????0??0?1?????????????????1???0?1?0??1?0??????????1?????????????11??0?????000???????1?0???0??0?0??1???0??1???01??1???1????0??????????00?0????1???11??11??1?0??1010??11?0??????1??????????1?1??0?11??0????0????0???0??0????0??111?0????0??????0??0?0???0??0?????????1????1?0??????1??10?0??0???00????0????000?????????????0??????1??????0??????1??0?0??1??10??01??0???0??0????011????0???????11??1?11??1???1??1??10????00??????1??001?1??101??11?????????10?1??1??0?1??1???????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??0???????110?????1?????1???0???0?1??1???????00??0???11?1?01?111?1??11?10???000????01??001???????1????????1??????1?0?0????0??0?10?0??????1?01??10?1????????????1???0?0?????1??0??00??11??1????0???1?1????0101???10?0?10?0111??1?0???????01?0?????0???0??0?????1??10??1??????11?0?????????01??????0?01??????1??0??01??10?????110?1001???01??11010?1101??0?????1?0??10?0???0??????????01??001???????111?1??00???0?0??101??????????????????11?1?00?0???1?10?00???1??????1????0??????????????????101?????0???0????1010??????????0???0???0??1??0??????1?0????????????1?1?0???10?1????????1110????????010?????1?0???????0?????00?????0?1?1??10??1?????0?????????????1?1?1?????1?1?1?????010?????????10?11??0??1???1??????0??1??1???0?????11??1?1?????0??????0????????????10??01????1???001?10?0??????????????0????11?1??0???11?1?1??0??0???11?????0?1???0???????????0??1????0??10??11??1?0????0????????00?????0?0?????1000???1??0????0??10110?1?????????0??????1???0?????????11?????00?0??1?????0????10???1?????011?0??????????1?100????0?1????1????1?????????1????1?1?1?????1?1??0?1?0????0????????1??1????10?0??????1??0??????0????0???1??????????1??11?1?1??010??????1???1??????0?11??1????10?1???????001??????0???????1??0?1??????????1???0?????0?0??0?1????00??????????0??11?1??0??1?????????0???????00???111???01??0??0???1????0?10?1??????1?????????0??00??01???????????0??01????????00?0????1??0????1?10????1?1??????????0?1?0??1?0???0????0?????1?101???????0???1?0??????????????1?0?0??0???0?1???0?0??????1?111????1???????00??????10??10?0????0??0???0????1????01????????1??0???00??1??????1?????01??0??10?11??1?0???0???1?0???0?0?1???????1??10??11?0?11??0????????0?1????1???????1?1?0?0????100????1???????0????1????0?0??????????1??00?1??1??10?1???1????1?001???0?0????0?????1????10??1?001?1????????1?0?1??1??10???11?1????????0??????0????0?????111??????01?0??11?11?11?110??0?1?0?0??10?????10?????????1????????1??1110??0???????1?1????10?0?11000???11?10??????0?0????0????11?0????????1000??0???0??00???0??????1????0?1?0???1??1???1011?0?0?0?11????00??1?????0?0??01????0??????10??0?1?1?0?00?????111???1??10?0?????1????????????11??????00???1??1??0??0?01??????1???????????????0?0?0?1?01???1?0?????010?????????0???1????1??????00???0?0????????????????111?????1????1???11???1?????0????0?0????????0???00???1??010?0??1????10??1??11???????1???????00?????1????1?????11??1??0??0??1???????????1??0????001???????1?0??1?101????????1????????01?0?1?????01?0???0??0????1?????00?001??0?001?1?1?0??1?10????0?1????????????????1???????0?1??10???0??0?0????1???00?0????1?0????1?1??0???0???????????1???????1??1??0???0?????0???1??1?1?????????????1???0???0?1?1??1?1??????????1?????????????01??0???1?010???????0?0???0??0?1??1???0??0???10??1???1????1??????????01?1????1???10??01??0?1??1001??01?0??????1??????????1?1??1?00??0????1????1???1??1????1??101?1????0??????1??0?1???1??1?????????0????1?0??????0??0010??0???11????1????010?????????????0??????0??????0??????0??0?0??0??01??01??1???1??1????011????1???????11??0?11??0???0??1??11????00??????1??110?1??100??11?????????00?0??1??1?1??1???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????1???????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????
??1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????0???????????????????????????????????0??????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
01000001000111011000101?10010111110011010010111?10?10001011111001100011011101010111010101011000001100110?100101000010110101000001101101110101010011000000000110001010101?0111001110?00101111100111000010111001000111101?10010100000?011100000110110001011111001100100001100?0100110011010000011111?1011?1011101010100010111101010101?111001011101011011010100101101010101010000110010110000000010011000001000000110010101101?0101010000101010101100011010110?10?100110011011?01010111?0001111111111111100000101011000010001110000111100110111001100101101001000110010?00100101100011010101001011001?10010?00110?111100000110000100111100110011001100?001001100001111010011001100110010001101011000011010001001111?10?10010?00100100011011010010111100000111001101100010100001101010011010111?010101?1001011000101011110010011011111111010110011100110111000111011111110100111100010001100101001010110111011111?00010110011011011?01001010?10000110000111100001010101101100110?1011000111011111111010010101011010000101101000000101101111110001010111101110101101100?1110110110110010111100011111100000010000000101000000001011100110010111001101000?10100100111111010110110001010110110101000111100100110110001010111110010000110000110100?10?110010?1110011101000011011101110001111001110111011110100010101?0010111?1001110111111101?11110111110??1001100010011011000001111001010111110000100111000100110101111111011?110011001110001001100?1001?0001011111100010?101?00001111101?111010011000001010000001110110111001000110100100010110111101010001001100100001?01010001??11011010000?110111?00?000010011011111110101010010010011?011111?10000000001110100101101100?0110010?0011100001110011010000001101101001010?00000101111000001111101110010?01010011101101111101001001001001011001110010111000101010110111011100100001?001011110110000000101100011011010100110010110011001111010111100000001001011010001101110?0111111000011111001111000?1000001101001100100010100000100000?1010?1010110101010000110011101000111101101010000101?0001010001011010111101001000001011011?1?01111011000010000101010?00111010100011101111101001010111110111000011111110011001001111111000001?1111011011110010?11101100010010101001?11100111010?01?11110001011001101100110110110011100110101101101?010000010101001100010111010?01011101011100111010001?111110101100001110101111110111000010110110110111011001100001011000110110110100010000011111110111101101011?1100001100111111?0000110000000101000101000110000111010001101100001011?01101000111010?01?0000100?001110111101?1100111001011001111111101011110100001111?101101010010000100110010000001110010001101110?01100011101111000?01110010000?01000111100101101101101101011011011011001011101111110?11010111000000011010101111101000?0101?0011110100111111010110010001011000011111111000100?11100100010010011100010110110?010010011001011111010?111111011100?01111000111100001010001000??010110101011000111000111110100101111000?000010100010111011010000001000100111010000010110111000101001100111100011001100000011000110101?0?00110101111000110000111011000101011?11101111101110
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0110??0??110?????1?0?0?01??11?01?00?1010??1101??0???00?10101100011?10011?0001000??0010000?10????0?1???0??11????1101010???01?1001?1?10?0?0100?100?01000??10??0?0???1?000???0111?101?001??0?0?11???110??0010010?10011011?00110?111???0?0?110000??0001?10?0????000100000?011??1000?1000????101?????1?01?0?00?00?0?111??01??1??000?0101?00010?11101?11001?1??10?0?1?100?0???1???01????100??110?1?1?0?001?1?001???1110?100?1?011??????1????001?1?00?0?1?1?00?000?10??1?1?00?1?1??1????0?1?1?1?1??010?0???11?00????01001?????????00??0?111?100?0??1?0?0?1?????0?0???1110?0?1?1010?0??0??01000??????1?111?100?0?000?1???1???1?00?00?00?000?1110?1?01?1101??????0111?1?0?00??010?0?1?0???10011???01??01?11?01110???0?010??1?00?11??01????110??1?0???1?11??1??001??1??11?1010??011?0110??001?1011????????11???00?00?10?0?11???10?0?0?01?10?1?0011??00?0??101????11?1??0??1?00?0??111?11?0000101000?0????0000000?000????100011?00??00???0??10010?0???00?01?1??????0???100????0??11?1?0?0110111????00????011011??1??00111????00?1??1?001?01?0?0???1000101??1??????0?0?10?000??00?0?01?1001001?01?0?1?0??0?00?01?00?0?0????1111???0??1?0??1?1?1????01???10??10?1?0?1110??????101001?0??10111??1???110?0?0?1???101?????111?111??1?0111???0???1110???00?1??1110?1?1????01?11????0??0??01?0??1??11??01????1?001???11?1?010?0?11?10?0101?1????100111?0?01?0????????101001??100?11???1??11?111101?0?0?00?0????1??1?1?10?10????0?11?0?1?01?0000?0??1?1?110????0??1??1?011?1101??11??000?0???111??????101?0?11???000???1?0????1?011001?010??0??1?010???0001??00?1?1?101?00101?1??0??1?0010??????0??1?1?11?11?1????1??1??01??0?100?10?10?1?000?011?10??1?1100?0???01??11??00?1?01??0?0????0?0?0??1?111100??1?0?0?1??110111?1?1???10?00??1?010?1111????1?11?000?1101??1?010?0???0???100110??010001??1001??010??00?010011?1??1????11?111?01??00???11?11???????1?01???0????0??0?1011?1?0?011111000?01?01?0010?1?000?10?10?01?010?0?????0?0?100?0?00?10011110????1??1?1?1?100?1?101100??10?0111???01?000??0?1??10?1001??1?101011?011110?101??101???11????0?0?111?1001???0011?0?1?1?1010?000?00?11??0?0??01????1?1????11??1?1?0?1?1011?1?100???0?00000?????0??1?010?00?00101??1?00?0111?0011??0?111???0?1??010?00???????0?1?010?10??1001?1???100??1?01??01???1??110??10??01?0?1?1???001??1??????1100?0?101?0?11???0110?1?????010?01?11????1100???00???1??011?1??1?11?10000?111????0??00000???100????00??10???1?11??1011100??1??1???111010??101?1001?1?1???111?00?100??0???001????001?00?0?1????011?11??10?01???1?????01?1111?1?001?101?00?0?10?0110?1???0?010?10??000000?1???0101?100??1??101????0???10?10?0?1?0????101?01?111??101?1?0?101?1???010?11?0??00?100?0?1?00?1?1??????1??1??11???0??00?001111?0?1??0??1??0?00???1????1101?101?00?0001???1??0?1???11?0?0?01??10?0110101??1?1?00???10??0???0??0101001?111011??00010?01?1111001100?1???000?0?10??011?0101?111?00???001?101??0??110??01?11111?10?00?????0?1011???1??0??1??00?01?0??1?11?0???0??1011??01?001???000???110???????001???11?????0000???11??01?0??1?1?00?111??10?01???0?11?0??111?11?1??00???11??0?11110?1?1??10011????00??????0??10110?1001?100?0??????111?00?0?10?0??0??????0
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?11101?1??110?1?100?100?011110?00?11?1111?00011??0?1?11?01111101011011101?0111101?01001011?01?11?1?0???1?01011??11000010?111?1101?1?1010?0011?001?010110?11??0?1??00?001???1000?110?001??010?01?0?100111110000?11111000?00110?001???1?1?010011?10111?10?0???0001111001?0000?0011011111???111?1???0?0110?00?00?100110101000??00110110?01001?01111?10001101?111100?10110???1???110???001?1001?100?1?010?11010?1?11011101?01110??????1?00?000?0000?0?0?1?101101?11??1?0?01?0?01?00?0?0?0?011?0??010?1???010010???10001????10?1100??00110?00001??1?011?0?????1?1?001011?0?1?1011?1??01?01000???1??0?100?011?1?110?0???1??00?01?00?0000101100000?01?0010??1???1111?1?0?00??101111100??011101?1100?111?11?11010???1?101?11?00?00?01011??001000?0?0?00110?11?001??10?10?0101??100?1010??010?010110?????111???11100?0111?01???11?011?11?00?0?00001000?1??100?1??11?1??0??0?01?101100110?101010000110?1?10101100101001??010011100?110???0??01100?0???00?10?11??0101?11001?1??00?0011?1?0100111???001?0??010011??1??01000???111?1??1?110?00?0?100?0001100100??????000011?010??01?1?11?0110000?10?0?0?1110110?100100100??0?01001?10?10011?0?110??1?11???00??10?100?0001??011?10111001?010001??01??101?1?1?0?1?010????0000?1000?001100??111??0101?1?01?01?1001?0?1?0??10?10????1?10??0110?11?001?110????1?11000?01?01011?0?10?01?0010?0??0?011010?1?1010?1001??000001000110011?0?1??111100101?1?000110?0?10??1?1?11?01??101?11?101?11?0001111?1?1?11101??0?01?00010111111?110??001?0???01100????010?1?010?111001?100????10101100?0010?0?1000111??0001??00?0?0?000?01000?0??1??0?0000?0??1?01?1?0?11?0110????1??1??11?11?010010?1000?111?100?101?100110?011000??00?010?1?01?001111??0?0?1??1?010010??000?0?0?000010111?1???00?01??1?11010101???00?10?110?00111?0?10011???0??1100011?0110101??0100?11110000?110011?0?01110011?001?010011???00?00?11????1?10?0000?1?0??0?01111010?010011101?11100?1011110110?10000?10110000?0?1?1?1?101?0?11?10000000?0??1100?010?100?000100000?011010101011?111??101??1100101??1?000010?0001001000?0111???1100??110?000?01010??0111?0?1?1?00110100?000000?0?101011?0100101??0010011?0?1?000011?0100??0010011??0??1?10?100101?11111111?00?1110?1011??01111???0?1??110?000???0??111?110?01??1001?1???101?01?110?10???0010010?01??11?0?110?0?111?00?1?0?11101?0?011?11110??0010?11????000?11?01?1??010001?011??1??010?0??0?00001000?110?0?111?00111??0101?1??001?010?11?100?0011110?01??10??011000??01010111?100??1010?111110??0???000????00010101?1????100001?0000110??10????11?0101?0?000?010001?1?01?0001?01001?111?01?1001010?10?100011000?00??1011???1??000?010110?0?110100?01?111??111?0111000?0??0100?11?0??001101?011?010111??1??01?11??00???1??01?10110011?01?00?1??0?00???0???10000?100?01?00100??11?1?1???11?0?00101?01?10001001?1?1110???100?1???1??10100100010110?001100?00100010110000001110001?11??11100001?100101???000?001??1??010??01?00000?100111????0?1100?1?1??1?01??11?10?0?00?101011?1??1101??111011???1011??110???0000000??101?11??00000??011110?1111?1?00?111??11110??11?11?01?000011?1??01???11110001011?1?1??111011?0?111???1?01?10000?1111?110?0??1001001?1110?11?1010?0??010
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?01100?1??101?1?010?101?111100?10?00?0001?01100??1?1?01?10111001100000101?0110000?10100111?10??1?0?0???0?10111??10110100?011?0110?1?0100?0101?010?011100?00??1?0??01?001???0101?110?001??101?10?1?000001000010?00100001?11101?110???0?0?101011?00111?10?0???1011111011?101??000101001????000?1???0?1110?11?10?01110?101011??01011110?01000?11011?11101110?100110?11000???0???001???001?1010?011?1?001?01001???11011011?00110??????0?10?111?0100?1?1?1?010001?00??1?1?11?1?10?11???0?0?010?0??010?0???010010???11001????10?1010??10100?01010??1?100?1?????0?1?011010?0?0?1100?1??00?00000???1??1?110?100?1?001?1???0??01?00?01?01?1011100110?00?1000??1???1111?1?1?01??101110101??100001?0001?010?10?11001???0?111?10?10?11?01011??001111?1?0?11110?10?010??11?00?0001??011?1100??001?101100?????011???01011?0111?01???00?101?00?10?1?01011100?1??101?1??10?0??1??1?01?001110110?000110011100?0?10000101100111??111100010?011???0??01011?1???11?10?10??0100?10001?0??01?1010?0?0010000???110?1??101110??0??11011???011?0??0?111?00?1?0?1?1110010000??????010110?001??00?0?01?0101010?11?0?0?0011111?000000111??0?1100??11?01111?0?001??0?00???11??00?000?0010??000?10001101?110111??10??100?0?1?1?0?110????1101?1100?001100??000??0010?1?10?0??1010?1?0?0??01?11????0?10??0010?01?101?001????1?11011?00?00101?0?10?10?1110?1??0?111000?1?1110?0011??011001100011001?0?0??001000101?0?010010?0?00??0?1?11?01??001?00?111?00?0000?1??0?1?11110??1?00?00101011010??01??111?0???01101????000?0?111?011000?110????00010011?1000?1?0010000??1010??00?1?1?010?10000?0??0??0?1010?0??0?10?0?0?01?1111????1??0??11?01?000001?1101?100?100?010?1?0010?110010??01?010?0?00?101001??1?1?0??1?001110??100?0?1?111101001?0???00?00??1?11111111???11?00?100?01010?1?10001???1??1111110?0000111??1111?01111111?101000?1?11011010?011?000010???01?10?00????0?00?1101?0?0??1?00011000?111011010?01001?1000?11110?10111?01010111?1?1?1?0?011?0?00?00011011?1??1000?100?001?110110111?000011010001?011??011??0100000??1?001011?0000011111?0101???1001??101?110?10110??1010?1?1?0?11101111?011000?0?110100?1110111??000?110?1?0?101101?0100??1?10101??0??1?10?101000?10001010?11?0010?1101??0?010???1?1??001?00????0??100?111?01??1110?0???001?11?101?11???0111011?10??11?0?100?0?110?01?1?0?11011?0?001?01000??0101?10????100?01?11?0??011000?110??1??101?0??1?10010011?001?1??10?11101??1100?1??100?101?11?111?0001011?00??00??110111??00000000?011??0101?000001??0???111????00001011?1????000101?1010100??00????10?1000?0?000?000001?0?11?0101?10?01?111?10?0001011?01?101001010?01??1010???0??100?000011?1?010110?01?101??001?1?00010?0??1011?01?1??001101?111?0001?0??0??10?01??11???1??10?11001010?11?00?0??1?11???1???10110?111?00?10010??1??1?1???10?0?01101?11?10000110?0?0110???110?0???0??10000110101110?010101?11011010100100111000111?00??01001010?011100???100?011??0??011??01?01000?001010????0?0110?0?1??0?01??10?01?1?00?101000?0??0001??010001???0110??101???110?010??100?01??00101??000111?1111?0?10?001??00110??11?11?0??000101?0??00???01011101110?0?1??011111?1?011???1?10?00001?0001?011?1??1?11110?0000?10?0111?1??010
???0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0111??0??101?????1?1?1?00??01?01?11?1110?00101??1???10?10001110001?10110?0000101??1000110?01????0?1???1??00????1001010???00?1101?1?00?1?1011?111?11001??01??0?0???0?100???1000?100?110??1?0?10???001??1100011?00110001?01001?001???1?0?111111??1111?10?0????001101010?110??1101?1010????111?????0?00?1?11?11?0?111?100??1??111?1000?01011?01111?11000?1??11?0?0?100?0???0???11????011??000?1?1?1?000?1?011???00010010?1?011??????1????011?1?10?0?0?0?01?101?11??1?1?11?0?11?0????1?0?0?1?0??101?1???01?10????01101?????????01??0?101?010?1??1?0?0?1?????1?1???1110?1?0?0100?0??0??00001??????1?010?000?0?100?0???0???0?01?00?00?00110001?1?11?0001??????0000?0?0?10??001?0?1?1???11000???11??01?00?00010???0?000??0?10?01??00????010??1?0???0?01??01?000??0??11?1000??110?1010??111?1000???????000???11?01?11?1?10???11?0?0?10?00?0?0100??11?1??011????11?0??1??1?01?0??000?10?1010100111?0????01100111100?0??010001?00??10???1??10001?1???00?10?1??????1???011????1??10?0?1?0000101????11?1??101001??1??11001????00?1??1?110?10?0?0???1100010??0??????1?1?10?001??11?1?01?1111011?10?0?0?1??1?00?00101?1?1????0001???1??0?1??0?1?1????00???10??01?1?0?0000??????010001?0??00001??01??111?1?1?0???010?????000?101??1?1010???0???0111???00?1??0001?0?1????10?01????0??0??01?1??1??00??01????0?100???10?0?010?1?00?11?0110?0????111000?1?00?0???????1001000??011?11???0??11?000011?1?0?11?0????0??0?1?11?00????1?10?1?0?10?0000?0??1?1?000????0?01??0?111?1111??01??100?1???010??????011?0?10???100???1?1????0?001000?1101?0??1?101???0111??01?1?1?110?01110?1??0??0?0111??????0??1?1?10?00?0????1??0??00??1?010?00?01?0?011?000?01??0?0110?1???11??01?000?1?01?11?0????0?1?1??1?100110??1?1?0?1??001101?0?1???01?11??0?101?0101????1?10?001?0110??0?110?1???0???111010??010000??1100??111??10?011111?1??1????01?000?01??00???01?11???????1?11???0????0??0?1101?0?1?001110110?11?11?0000?0?000?11?00?01?100?0?1???0?0?010?0?10?10101111????0??0?1?1?101?0?101000??01?0011???11?001??0?1??01?0110??0?000011?101000?011??001???111???0?0?011?0111???0111?0?0?0?1111?100?10?00??1?0??01????0?0????10??111?1?1?1110?0?011???0?11010?????1??1?101?10?100000?0?11?1000?0000??1?000???1?1??100?11???????1?1?111?01??0000?1???111??1?10??10???01?100??01??11?1?1?0???101??0??????1011?1?011?0?01???1101?1?????110?10?11????1100???00???1??111?0??1?10?10100?110????0??11000???000????11??11???1?01??1110111??1??1???100100??111?0101?0?0???111?01?000??1???101????110?01?1?0????110?10??11?101??1?????10?1010?0?001?110?00?0?10?1010?0???0?000?01??111101?0???0100?000??0??001????1???00?01?1?1?0????100?11?010??110?0?1?100?0???111?10?1??00?110?0?0?01?1?1??????1??0??01???1??01?001111?0?0??1??0??0?01???0????1010?100?00?10111??0??0?1???10?0?1?10??00?1001100??0?1?11???11??0???0??0110110?000010??01110?01?1000110100?0???110?1?10??001?0000?000?11???111?001??0??001??11?00000?00?01?????1?1010???0??1??0??00?10?0??0?01?1???0??0001??01?110???010???101???????000??011?????1111???001?01?1??1?0?11?101??11?01???1?11?1??101?10?0??10???00??1?11101?1?1??11101????111???1?0??11010?1101?010?0??????100?10?1?00?0??1??????0
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?10011?1??000???1?1?0?1?100100?00?11?1010?01001??0???10?00111100110011111?0010111??1011111?01????0?0???0?00000??0111000???01?1000?1?01?0?0001?100?00010??00??0?0???0?101???1010?110?001??1?1?11???011??0011001?10011000?11001?010???0?0?101000??1100?01?0????000010111?000??0110?0110????011?0???1?0010?01?01?0?000?1011?1??110?1111?10001?00011?1100100??01?010?010?0???0???01????001?0110?001?0?110?0?100???01110101?0?000??????1????111?1110?1?0?0?100100?10??0?0?00?0?10?00???1?1?000?1??100?0???01101????01001?????0?1?00??10110?11100??1?101?1?????1?1???1011?1?1?1100?0??00?10100??????1?111?001?0?101?1???0??01?00?11?00?11111010?0?01?0000??0???0011?1?0?10??000?10100???10101?1111??10?11?11000???1?000??1?00?10?0111???010101?0???1?10??11?111??01?10?0111??001?0000??110?110100?????010???10001?0101?00???01?0?1?00?01?1?01000?11?1??100?1??01?1??1??0?00?101011?10?100101011101?0??0001010111001??011101?01?011???1??00110?0???11?00?01?????0???010????1??11?0?0?0011100???100?1??100111??0??00011???000?0??1?000?01?1?1???11011011?0??????110?10?000??11?1?01?0010000?00?1?1?1??0?00?11011?1?1????0001??11??100??0?101????10???11??00?0?0?0110???01?11110010??11100??10??111?0?1?1???110?????011?000??011100???10??0101???10?1??1010?0?0????00?00????1??1??0000?10??11?001????0?0001??00?00100?0?01?11?1011?1??1?101110?0?01?1???01??01100000?001?01???0??00?100000?1?1110?1?1??0??0?0?10?01???01?10?111?10?0001?1??1?1?11110??1?10??0?100?1101??00??000?0???110??????001?0?11??01110??0?0????1?101100?0011?0?110110???1100??00?0?1?100?01001?1??1??1?0011??????01?1?0?01?1110????0??1??00?10?011000?00?0?111?000?01??1?0110?100011??01?010?1?11?1101?0??1?0?0??1?000001??100?0?1??100001?0?0???00?10??0?100?0000????0?11?101?1000??1?111?1???0???111000?0011101??0111?1100?010?110111?0??00?0111?011?111?01???10?01??1????1?00???0??0?0??0?101010?1?110100101?01?11?0100?00001?00011?00?011?0?1?1?1?0?111?1?11?11011010?0??0??0?010?000?1?0111111?11?11110?001?110??1?1??11?1001??1?111011?1110101100?1010???1011??011?100?00100??1001?0?1?1?01101101?10?011?1?0?111??0111001??001?111?0?0?000110?1000??1?00111?????0?10?010?00?111010?0?00?0001?0111??1?001???1?0??000?10????1??1?0?101?01??1111?0???011??0?11??00???1000110?10??00?0?0?0???010??1???1??1110?1?111?0?00???0101?0?????101?11?00????0011???00???1??010?0??0?11100101?101?1??1??00010??0001?0??011?100?00?010?1110100??1??0???111001??11110001?000??1101?10?110??0???011????111000?0?1????101?00?0101001??11????01?1000?1?010?011000?0?11?0001?00?11?000?00?1001100?00??0100?100??0??101????0??000?11?1?0?1????101?01?111??001?1?0?101?0???101?01?0??11?100?1?0?00?1?1?????11??0??11???0??11?010100?0?0??10?1??0?10???0????0000?100?01?11011??1??1?0???11?0?0?01??10?00000110?1?1?00???10??1???0??0011010?001010??11010?10?1001100001?0?0?000?0?01??11011000?010?10???111?011??0??110??00?01111?10?101????1?1101?1?1??0?01??00?11?1??0?010000?1??0100??10?100???100???101???????011??000?????1000???011111?0001?1?01?010??11?10???1?00?1??011011?1??10???01?01001010?1?1??11110????010???1?00?10000?1100?100?0??????100?1110?00?0?01?1????0
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
11010111100001111111010?11011100101001111110101?00?10111001110010100101101011100011110010110001010011011?001011001010001010111010110011100001010100111101101001001100111?0111010100?11000101110011010000010001000101110?01110100000?0000100011010001001?0101010011110000011?0110011010000000011011?0100?0100010000110011001110100110?000011100000111111010001011100100011001111010011011010010011001100001101000010111011001?0000001000010011100110110000110?00?000001111100?01000101?10111111111011101011111?1000011110100010101100101010000001010001000100110111100?01101010111010100100100110001?01011?01101?110101100101101111111001110111100000?000011100001001111011101011001010001011001011101111111000001?11?01001?1110011101010100101111010010101111100111101?110111100110001000010?100100?1111110010011010001011111011010001100000001100110100001000000110100100011001111011101111010011110110100110?00000100011010001?11000000?10001001011101100011001100011100100?11100001001111011101111010011001010?1001111111110110111111001100111010010100011111011?01111110100101010111100011001000111101000?1111111111100110010001100101010110001?01000101111010010001100010100011110000101111010101111000010011010000000111110000000111?00?110011?1010111100000000011000110110010111000100111101011100110?1001001?1001110101101011?11100100011??1001011101100010001000010000100110100000000010011000101010010101000?110000110110101101110?1110?0101001001011100?111?00010110001?111001010110000111111010011000101010011000001011001100111101011100111110101100?0?101111??01000111001?00000??01?100110110111111010100010000101000?100110?01110010011111110110111010?0000111?1010001011110001000101011011010001111?10000111011000011010111011110?01100101111110001100000111100100001010111011011010100110001010011100010111?011111010001001110101010110000100100111110111111100011110101000110010111000011110011010?0001010110110011110111011?1111101000101101111100100111111010?1110?1110000101010001100001111001110101101000010101?100111010?111010001100000011111000001?0?01011100100010000010001?01010111010011000011111110000000001011000001111011010001000100000001011?1101000001110000?11011010101111010111?00011001011?11?01110000101100101110010110000110001001100010100?011100000110110101100111111?11001100001000000111110?000001001011100111001011011001110101010010001000110000000000000011011000000111110011100001001110100101011?1010101001010001?1111100111101110000101010101001101110011011011011001?01100001011001?00?0011000?111000011110?1011011001011111010011111001011010111100?000111100110101101011010110101001111000010101?11110100100011000?11110111000?10111100100001110110110111100000001001010100?10000101?10001101100110001101010100001110?0101?1110011011001101011110000100010100100011101000110?00001000110000100111101001011?110100010000111111010?100010010101?11000000100011110110001110??011000011010011101000011001110001011011?01110100100101011000101111100010100001000001001101010011110111101011110101111011101111001?011?0?10101010111110010111111111011110001?01100100010101
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?111???1??101?????0?1?1?11??11?10?11?11?0???100??0???00?10100101010?00?01?101001???1001111?00????1?0???1??0?????100011????0??0111?1?00?1?1110??10?10?01???1??0?0???1?1?????10?1??00?111??1?1?00???0?0??1110101?110?0110?11101?011?????1?100111???010?0??0????001?10101?01???0010??11?????11??????1?10?1?1??11?0??10??00?????010?1001?01110?11111?10111?1??11?1?0??10?1???0????1?????01??110?0?1???101?0??11???1100?101?0?000??????0?????00?1?01?1?0?0?01?111??0??0?0?0??1?0??1??????0?1???0??110?0???00?10????01011?????????01??1?011?000?1????0?1?0?????1?0???1101?0???0101?1??1???0111????????110???0?1?011?1???0???0?01??0?11?000?0000?0??0??0?1???????01??0?1?01??011?1?1?1???01101???10??11?00?11?11???1?111??1?00??1???0????110??0?0???0?1???0??001??0??10?0010??000???01??110?00?0????????10????0?10?01?1?11???11?1?0?10?01?1?1001??01?1???11????00????1??1?00?1??001?01?11?0000110?1????1110100?000?????01100?00??00???0??10101?1????1?1??1??????0???000???????11?1?0?11010?0????01????11??10?????10010????00?1??0?100?10?1?0???01111?0?????????1?0?00?001??0??1?1??1?100?1?11?0?0?0??0??0?00?00?0?0????0010???1??0?0??0???0????00????1??00?0?1??111??????10?110?1???0001??1???110?1???1???000?????000?1?1??1??1?1???1???0110???11?1??1?1??0?0????01?11???????0??01?0??1??10??1?????0?1?????00???110?1?01??0?1011?1????0?1100?1?10?0????????000110??111?0????0???0?0110?0???0?10?0????1??1???11?01????0?10???0?01??1?0?0??0?1???1????1??0??0?110?1000??00??001?1???111??????111?1?10???001???0?1????1?0?0000??00??0??0?111???1111??00?0???110?1?101????0??0?11????????1??1?1?10?10?1????1??0??11??1?011?01?00?0?111?110?0???1?0000?????10??10??00?0?01??1?1????0?0?0??1?011??0??1?1?1?0??110101?0?1???00?01??1?1???0010??????0???0??10?0??1??10?1???1???110111??1101?1??00????0????10?11?100?0??1?????1?000?10??11???11?01???????1?00???1????1??1??011?0???10010??10?01?10?011??0?110?00?00?1???11?0???????0?0?1???10?11101?11????0??1?0?1?101?0?10010???10?01?1????1?1?0??0?0??11?0?10??1?011110?000?01?01???010???10????0?1?1?1?0000???0111?0?0?1?000??101?01?11??0?0??10????0?0????10??1?1?0?0?101????010???0?00000?????1????1?0?10?11111????01?1111?0??0??0?100?????0????0?1????????0?0?000?11??10?0?0???100??1?10??10???0??0?0??0???11?0?1?1???010??1??????0000?0?000?1?00???0111?0?????0?1?11?11????1110???01???0??010?0??1??0?01001??11???????0?110???100????10??00???0?00??01010?1??1???????11001??011?0110?1?????010?11?000??1???001????0?1?10?1?0????101?01??10?00???0?????01?0110?0?001?0?0?01?0?11?1001?1?????01??00??00?0?0?1???0111?011??1??000????0???00?10?0?1?0????1?1?11?100???10?0?1??00?1????1??1??1??11?100?0?0?01?1?1??????0??1??10???0??10?010101?0?0??0??0??1??1????????0010?100?11?0111???0??0?0???00?0?0?01??10?1110?11??1?0?10???10??1???1??10110?0?011001??00010?0??1010011101?0???01??1?10???01?1100?01??1????00??100??1??100??10?101?0?0??1??????0??1?1???0??1??0??1??11?1??0?00?0???0??1100??00??01???000???001???????001???0??????101????01??1??0??0?0?10?010??00?01???1?11?1??110??1?0???1???01??0?00?11?0?1??00?01????01??????0??11010?1010?010?0??????010?10?1?10?1??0??????0
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????
?11101?0??001???110?000?001100?11?10?1111?01100??1?1?11?01010000010000001?1000100??0011110?11??0?0?1???1?00011??0100010???10?1111?1?0001?1101?101?10110??01??0?1??01?110???1110?010?000??100?01?1?011??1100010?10011010?01001?010???1?1?000010??1000?00?0???1100100110?010??001000111????110?1???1?0010?11?11?00111?1110?0??011?1101?11001?10010?11101011?010010?10010???0???00????100?0101?010?0?110?1?101???00000010?01101??????0??0?100?0000?0?1?0?111110?00??1?1?11?1?10?01???0?1?100?0??010?0???000110???10101????11?1?01??01111?00001??0?110?0?????1?0?0?0100?0?0?1010?1??10?11011???0??1?001?100?0?110?1???0??00?10?00?10?1000011110?00?1111??1???0101?0?0?10??111110011??100000?1001??10?00?10010???0?000?10?11?01?00110??100010?1???1?00??11?010??11?10?0001??010?0110??010?110001?????110???11111?0011?00???01?011?10?10?0?01010001?0??111?0??00?0??0??0?01?001000110?101011111100?1?00100100111110??101101100?100???0??10110?1???10?01?01???010??0110?0??00?10?0?1?1010000???011?0??101111??0??00101???101?0??1?111?01?0?1???11001111?0??????110?10?111??11?1?01?1001010?11?1?0?1110?01?10010?0?1??1?0111??00??0011?1?011??1?10???01??11?111?0100??000?01000010?100011??00??111?1?0?1???011????1110?1001?000101???11??0000?1?10?1??1010?0?1?1??10?11????1?11??1101?01?100?110????0?10011?11?11011?0?10?11?1111?1??0?001101?1?00?0?0?10??00110111?011?11?1?1??111010111?0?0100?0?1?11??1?0?11?11??100?10?010?10?0010?1??0?0?11011??0?11?111111?1101??11??111?0???100?1????011?0?11??01011??0?1????1?111000?1001?0?101111???0000??11?0?1?011?10100?0??1??1?0011??????10?0?0?01?1111????1??0??11?10?101100?1010?110?111?111?1?1010?110000??01?010?1?00?0111?0??1?1?0??0?110010??011?1?1?011001100?0???00?00??0?01011001???01?10?110?1101??0?101?0???1??0100011?0100000??1100?1100?101?011101?1?01110001?111?110001???10?10??1????1?01???0??1?1??1?000000?0?010111101?00011?0111?10010?11110?101010?0?0?1?0?0?000?0?00?01111001?0??1??1?000?110?100010111?11100101?100?110??1?1??0000101??0?001000?1101101010?0111???0111??100?100?00011??1111?1?0?1?00110100?01?000?1?0?1001?0011110??111?111?1?1?101001?0101??0?10111?????0?01?110101?11101001?01?1101?1101??0?010???0?0??111?01????0??001?110?11??0011?0???111??0?11??01???1100011?10??00?1?0?0???111?01???0??0111?0?001?1?110??1101?0?????000?01?10????1110?1?000??1??101?0??0?11110111?011?0??10?11111??1010?0??000?001?10?001?0100001??0??00??101111??01111010?101??1011?11?011??1???010????01110010?0????010?11?0111100??01????00?1110?0?010?100111?1?00?0110?01?10?101?00?1101110?01??10001101?00??0100???0??011?10?110?0???1000?11?111??101?1?1?010?1???101?00?0??000100?001?11?1?1?????00??1??10???1??10?10010010?01?01?1??0?01???0????0110?001?11?01111??0??0?1???11?1?0?01??11?10000000?1?0001???10??1???0??0111011?000001?010001?0100111101010?110?110?0?10??01011101?010?01???101?011??1??110??11?11111?111000????0?0011?0?1??1?10??10?00?1?00?100111?1??1101??001111???101???000???0???111??000??0??00000??110110?0111?1?01?100??11010???0?10?0??000010?0??01???11?10100001?1?0??10011????010???1?00?01100?1100?110?0??1??1111?0011?01?0010?1????0
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0011110011101011110000?111110010111?0110000101?00?0111?001111111100001011000001011011001111001000010000?01111101110110010111110000?101010001011000111101001?0011?110100?0?1101?110?100?0111010011000101001111?11101011?01000001110?0001000001001001010?1111100000110101100?001001111100?11101??10?0110?00101?1010001100110000100100?01011?100100010000001101110011000100000?10110101001010010101000110011110?01001010000111?1100?1?110001101111011001111000?10?10?100100011?00?11101?000?000111?100111001110?101110?0010001100001110001100?000100110111?0?1011100111?1?110101?10101101100001?00010?01011?00111?0000011?00001?1010001100000010100011?00101000?001?1110100010111?1111101101010011001?0101010011100?01?11101?00101101011010011?111110101010??01101001011?11101101100011101101??11?000?1?0100011100111?01010110?01110?0000001111?101100011001?10101?011110011110100101011000101111000101000000010?01100110101101111?00000011?0110?10110010000010110010?0111111?1?110110101001011?0101111??1000100001?101?00111101?1110001101001101111??100111011011011?0011101?101110010111100001110010010100001?001110011111100111?10001100101?01?100?110111010?011111110100?0000110?010010100?100100010?1110001010011001010?0111000000?0010?10?110000?000?010011011?1111?11001101?111110000011011001000001101?0010001?1000111000010000?01100011000??0001100110111000111?010010011111010111101?0100001110?01??1101100100?0111100000?0111011010?0?01?1100111110001010?001?00101010101?1011?1010100011011001001?10010011000110000010001001110111111?00000000000001?01?1?000100??1?10?101101?1111???00?010010?001100000110101010?1001001?101111?1111011110?10110111?001110?0011?01?111100011?0111010100010001110?1110100?111100101001??110010100100101?00111010000011110110?11000111110001101101111111101110111010110001100001011?01111110011?1100?01111010000?11000010?01010000110110000001101000?00010?01101011?11100?1?01100010110001100?1011000?1110001010101001001100100101101111?0001?111001101?000000000011101110001100100001000101?111111100?0111001?1110100100001000111?1?00101100001100001100110?011?10010110000?001111010110110101011101?0011100110010111010001?0111011?10010101111001?0?01111100110?01001111?10010011001?11???10111101110101001000?011110000101110101100000?010111011000111011101100110?0?00101000100?00??10111?001010001100110?01001111111011011?0110101101110000000011001?101?10011110101?1111010100110?110110110010001?1100101110010011?1010000101101110011111011001011111?100100101111?0011?10111110110101?00?1110101?111111011011?0111101110?0100010011011?111100000111000?00100101010111?011001010010001111?11101010001?01?001111011?1?11?10110111100?11011?10110101010?111001110010101110000010?1?00101000?1101110110101100110?0011?10010?1?010??000000011000100010110100011100011000111001011101??00101001100101111?11001110001?000111110001011000100?0?11010100?1?001000001010?0011?000001?0??101011111001?1001110?1011100100100??110?11011011110100110011101011110010?000111101001110001110001011001100111101111?1101111101100?000???11010001111111000011010000001101000?11?11010110001
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?001??????111?????0?????1???11??0?0??0??????100??0???11?1?01100111??01?01???011????0010000??1????1?????0??0?????11?1?1????0??0?10?0??????0101??00?11?????????1?0???1?1?????11?0??00??10??0???01???0?1????0110??001?1?11?1110??0?1?????0?0111?????1?0?0??1????010?00??0??????1000???0?????00??????0?10?0????11?0??10??00?????101?1110??0111?00001?01110?1???1?1?0??01?0???1????0?????01??110???????010?0??00???1?1??110???010??????1?????00?0?01?1?0?1?01?11???0??0?1?0??0?1???????????????0??100?????1??10????10101?????????0???0??11?11??1??????0?0???????1???0111?0???10?1?1??0???1001????????101?????0?0???????0?????01?????1?111??00??0?????0?????????????1?0?0???1?1?1?1?????001?????????00?00?01?01???0?110??1??0??0???0?????10??1?0?????1??????0????1???????00??100???0???001?11?0??????????????1?0??01?0?11???11?1?0??0?01???11????01?0???0???????????0??0?10?0??010?11?11?1??1?10???????11?????0?0?????0111???0??1????1??01100?0??????0??0??????1???1?????????00?????10000?0?????0????00???0?????00111????0?????1?100????1?1????0?1??0?????????1?1??0?0?1?????1?1??0?1?0?1??1?1??????1??0????11?1??????01?1??????0?1??0???0?????1????1??11?1?0??010??????1???0??????1?00??1????01?1???????101??????1???????1??0?1??????????0???1?????1?0??1?1????10??1???????0??01?0??0??1?????????0???????10???010???00??1??0?1?0????0?00?1??????1?????????0??10??01???????????1??01??0?????10?0????1??1???11?10????0?00???0?10??0?1?0??1?0???1????1?????1?011??0????0???1?0??????????????0?1?1??0???1?0???0?1??????0?1100???0???????01??????01??10?1????1??0???1????0??1?10????????1??1?1?11??1??????0?????11??1??10?11?00?0???1???1?1???1?110???????1??10??01?1?01??0??????0?0?1????00??????0?0?1?1??1?110??1?0???????1????1????1?1??????????0??00?0??0??00?0???0????0?001???100????11????1????11??1?101?0????????0?101?11??01???00?10???????1?0????1????1?????100?????01010??00?00?11?000??1?1?1?1??01?0???01?????????1?1??????0??1000??1????1??0?0?1?010?0?01110???11?11??????1?1?1??0?1??01?1????????0110??0???11?00???1?????10????0?1?0???0110???0000?1?0?0?011??100??0?????0?1??01????1??????01??1?0?1?1?110????000???0??11?0?????1????????10?0011?????00???1??1??0??1?110?????0???????????????1?0?0?1?10???0?1?????111??0??????0???0????0??????01?1?0?0???01???1???????110?????0???10???11?1?1?????0????0?1????????1???11???1??100?1??0????11?01??10???????1???0???11?????1????1?????11??01111?1??0???????1???1??011?1101???????0?0?00?010??1?????1????????01?0?1????001?0???0??1????0?????01?0100?0?110?1?1?0??0?01???00?0?????1???????0??0???0???0?0??00???0??010????1???10?10?1?0?1????0?0?00???0???0??0?0??1??1????1??1??1??11?????0?0?0??0?1?????????0??01???0???1?1?11?1?0??????????1??0????????1110??1??01?000???????1?1???10?1?1??1???0??1???10??1???0????00??????1??01?0????1?1100??01?11?1??00001101?1??????0?????????00?1?11?00??1????01???1???1??01???01?110?0????0??????1??1?0???0??0??1??????1?1??1?0??????1??0111??0???11????1????011????????0????1??????0??????1???1??0??0?0?01?111??10??0???0??0????000????1???????10??0?00??0???0??01?00????10??????1??110?1??111??10?????????10?0??1?01?0??0???????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????1???????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?11100?111011?1?0110010?001101?10?00?0110?01011??1?0?10?01001001111111100?0110001?01101100?00?0101?01?00?10001??010010100010?1011?0?1001?0110?0100001101?11??0?00?10?010?1?1100?111?011??101?01?01011111011110?00111011?11000?001???1?1?111010?00100011?100?111110111001101?01000101101??011?0???1?1111?00?10?101100100111??00000010?00111?01001?111000000111011011010???1???1000?0111?1110?00000?111?01111?1?10100001?00110??10??0?0010110010100?001?001001?01?00?1100?1?00?00?011?0?010?1??111?0???101111???00010??0000?1010?000111?11000?110100?01?10?1?1?001010?0?1?110000??11001100???0??0?111?011?0?00000???0??00?00?11?100010011001111011101??1?011110?110?01??010101111?0110001000110101011?10101?110?110?01?11?10?01110??010100?0?0?00100?101110??11100?0110??000?1111??1011001111?????000???11111?1000?11??1001100?01?10?0010101001?0??110?11010?11111?1?10?101101001?000101001111?1011010101000000??100100001?110?0?0?010010?1???11?10?111?0100?00100?1??1001000?0?1100110?1?10001?0010011??0??000101??111?00?00111?11?0?11000110000100????1?101000?0111?0101?10?1010111?000010?0001110?101010101??1?10000?11?0011011?100??0?10?1?11??01?111?0011??101?11011100?110000??001101001?1?010?010???01101?00011101010?0011??1100?1?11?10?1000?1?001??10?100???0?10??1100?11?111?0011??10?11011?00?10001?1?00?00?1011?0??0?011100?0?0110?1000??11111100000101100?1?0010011111?0?10001100?10??0?1111?01??110?01?000?00?1111011?110011101??1?10?01100011111?110??110?0?1?1110010??101?1?0010011111?01000??10101011?1011?0?1011101?010000?01?0?0?110100001011?1??0?0011?1??0?00?1?1?10?1100???10??0??10?11?101110111100000?111?111?001101?110110?101?101?1?10?110011??010?00?1?000010??00010?1?110110110?1??010?11??0?111110011??01?111000110110?010011000?00?1011001?01111000?01001101100010100100?01000101110011?000001???11?11?10????0?00?0001?110??1?00011001?110110100?10110?1100011001?11101?00011100?0?0?1?0?10110010?01100100?1??0011?00011101111100111?010011101101?110??111?100001110?10100101?110001110000000??010001?110?010?00111??0010?1?1?1?100110100011011?1?011000?1101011??0001110?0?1?011110?0011?01001101?11111?110001111?01011001?1100000?0110??011010??100??010?111???1?1101?000110??101100???110?00?011?11???0011101001??01?1?111?0?001?01?1?0000110?01011?110000?1001010????111?00100?0??0011100111??1??101?1??1?11001011?000?01001?00001?01001?1??110?011101?011?1110101?11??10??100000??110001110001??1000?100010??11??0100??100011001?0??11000000?01011000?010??011?0100?0?1010111010?0?11?10100011000100?01?1011110?00?011100000?001?0011?1?0000101110010?00100111101?111??11010000000?1?0110011010??110111?100?1010100?0??11101??11???1??10110111110?00?00?1?00111???1?1?011001110?11?11100?010?1?0??110?0?01101001110110001?0?1001?00001?1?1?1??00100001110000?000001?01101000000101110100001011??11000100?111010?1?101?0111110?000?100?00000?100101????1?1011?0?1?011001000?00?1100?010011?1??1011??011011?0?01011?1011?11101110??111?01??10010?0110100?111111?01?101??01000??11?00?00?111111?0??01???01100001101?1101100000100?011???0?00?00110?0010?00100??100010011101?01?1001101?010
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????1????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????
??1????????10???????????????1???1?1??1???????1???????1??1?0????0????0??01????01????01??110????????????????0??????1?1?1???????1?00?1??????0?1???0??1????????????????1???????0??????0??01????????????????????00????1?0?11???11??1?1???????1??1?????1??????1????????10????????????0?????????00??????0?00??????1?????0????0??????0???001????0???011??01?1????????1?0??10?1???1??????????01????0?????????1?0???0???0?1????0??????????????????11????0?0???0?0??0???????????1????1??????????????????000??????????????0?01??????????????1?????????0????????0????????????????????1???????????11?1????????000??????????????????????????????1?1??1???????????????????????0?1?1???????0?1?????10??????????01?10??0??1???1?????????1??1???1?????0???????????1??????0?????????????1??0??????????10?1??1??????????????0????1??0???????1?1?0??0??1???11?????0?1??????????????????0????1??0???01????1????1?????????1?????????????00?0??????1???????00??1?0?????????0??????1???????????????????????0??????????????1??????????11????????????0?101????1??????0???????????????????1?1?0??????????1?0??????1????????1???????01?1??????0??0??????0????1???1??????????1???1?1????001?????????????????1?????1????11?1???????011??????0???????1??0????????????1?????????0?1??0?1????0???????????0???0????0??1?????????0????????1???010???1???1??????0????0?01?1??????0?????????????0???1???????????0????????????10?1????????????0??0????0??????????????1?1??0?1???0????1?????0?110???????1???1????????????????1???1??????1????????????????0?0????????????0???????11??10?1???????????1?????????10????????1???????1??1??????1?????1???????1?01??1?0???0???0?1???1?1?0??????????0??????1??1??0??????????0????????????0?0?1?1????1?1????????????0???????????0?????????????11?0?????0??????0??????1?0?????0???????????????10??0???1?1??????????1?0??1??0???????1???????????????1????1??????10??????01????0??1??01?100??1?0?1?1?????????00??????????????????0??1111??1??????????????1????0???0???00?0???????1???????????11?0??????????10??0??????11??????????1????0???1???1??0?????11???0?1?1?????0???1?????1?0??00???????????0?????????1?11?????1?0????????????????????????????10???????0???0??1??1????10??????????????????????0?0?????00???0???????001?????????0???1????1?????????????0????????????????1?1?????0????0????????1??????????1?0?????????????1??????0?0?1??1????00?????00???????1??????????????1????1?????0???1??0??0??????????????1???????0???????????0??0?000????????1????????1????0??????1?????0???????0??????0??00????011?1?0?1??1?11????1?0????????????????1???????0?0??10???1?????????????10????????0?????????????1???????????0???????0??1??0?????????????1??0?1?????????????????????0?1??????1????????????????????????00????????10??????????1??????0?0??0???1??1????1??0???????????????????10??????1????1??00??0?1??00?0???0???????????????????0?1??1??0????????????1???1??1????0??0?1?1????1??????1??1?????1??1?????????0????1?0??????1??11?1????????????1????0?0?????????????1??????0??????1???????????0??0??0???????0???1???????1?1????????????01??1?1???1???0??0??0?????0???????????1??1???01???0??????????0?0?????0?1??0???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??1????????11???????????????0???0?1??0???????00??????1??0?1???11????0??11????10????11??000????????????????1??????0?1?1???????1?10?1??????1?0???0??1????????????????0???????0??0???0??01????????????????????11????1?1?00???11??1?0???????0??1?????0??????1????????10????????????0?????????10??????0?11??????0?????1????1??????0???111????1???011??01?0????????0?0??10?0???0??????????00????1?????????0?1???1???1?1????1??????????????????00????0?1???0?1??1???????????0????1??????????????????000??????????????0?11??????????????0?????????0????????0????????????????????01??????????10?1????????000???????0??????????????????????0?0??1???????????????????????1?0?0???????1?1?????01??????????10?10??0??0???1?????????1??1???0?????1???????????0??????1?????????????1??1??????????00?0??1??????????????1????1??0???????0?1?0??1??0???11?????0?0??????????????????1????0??00??01????0????0?????????0?????????????01?1??????0???????11??0?1?????????0??????1???0?????????????????1?0??????????????1??????????01????????????0?000????1??????0???????????????????1?1?1??????????1?1??????1????????1???????11?1??????1??0??????1????0???0??????????0???0?0?0??011??????????0??????1??1??1????11?0???????011??????0???????1??0????????????1?????????1?1??0?1????1???????????1??10????1??1?????????1???????10???011???0???0??????0????1?00?0??????0?????????????1???1???????????1????????????11?0????0???????0??1????0??????????????1?0??1?0???0????0?????1?110???????0???0????????????????0???1??????1???????0????????1?0????????????0???????10??00?1???????????0?????????11????????1???????1??1??????1?????0???????1?11??1?0???1???0?1???0?1?0??????????1??????1??0??0??????????0????????????0?0?1?1????1?0????????????0???????????1?????????????01?1?????00?????0??????1?1?????1???????????????11??1???1?0??????????1?1??1??0???????0????????0??????0????1??????01??????01????1??1??01?101??0?0?0?1?????????00??????????????????1??0010??1??????????????0????0???1???10?1???????0???????????11?0??????????10??0??????11??????????1????1???0???1??0???1?00???0?1?0?????1???0?????0?0??11???????????0?????????0?11?????0?0???????????????1????????????00??????10???1??0??0????00??????????????????????0?1?????00???1???????111?????????0???1????0?????????????1????????????????1?1?????1????1????????1??????????0?1?????????????0??????0?1?1??0????10?????01???????0??????????????0????0?????0???1??1??1??????????????0???????1?1?????????0??0?010????????0????????1????0??????1?0???0???????0??????0??10??0?001?0?0?0??1?01????1?1????????????????0???????1?0??01???1?????????????01????????0?????????????0???????????1???????1??0??0?????????????0??0?0?????????????????0???1?1??????1????????????????????????11????????10??????????1??????0?1??1???0??0????0??1???????????????????11??????0????0??10??1?1??10?0???0???????????????????0?0??1??1????????????1???1??0????1??1?0?1????0??????1??0?????1??0?????????1????0?0??????1??00?0??1?????????0????0?0?????????????0??????1??????1???????????1??1??1???11??0???0??1????010????????????10??1?0???0???0??1??1?????1???????????0??0???00???1?????????01?0?????1?0??1???????
?0??????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??00??????010?????1?????1???01??0?0??0??????000??0???10?1?11?001?0??01?01???100????0011110???????1?????1??1??????0?1?0????1??0?00?0??????0?01??10?10???????????1???1?1?????00?1??11??01??1????1???1?1????0011??110?0?11?1101??0?0???????00?1?????1?1?0??1?????10?00??1??????00?1?????????10??????1?01?1????0??1??00??00?????001?1101??1111?11001?1101??1???1?0?1??10?1???0????0?????10??101???????000?1??00???0?1??011???01???????1?????10?1?10?0???1?10?10???0??1?1?0??1?1???????????????1??011?????1??01????0100??????????1???1???1?00??1??????1?1???????????10?0?1???10?1????????1111????????000?????1?1???????1?????11?????0?101??00??1?????1?????????????1?1?1?????0?0?0?????010?????????01?10?00??0???0???1??0??0??1???1?????00??0?0?????0??????1????1???????01??00????0???111?10?1??????????????0????01?1??0???01?1?0??0?10???11?????1?0???1???????????0??1??0?1??11??11?11?1??1?01???????00?????1?0?????1111???1??1????1??00000?0??????1??1??????1???0?????????00?????11?1??1?????0????00???1?????001?0????1?????1?101????0?1????1?0??1?????????0????0?0?0?????1?0??0?0?1?0??0????????0??0????01?1??????1??1??????0?0??0???0?????0????0??10?1?1??110??????1???1??????1?11??0????11?1???????011??????1???????1??0?1??????????1???1?????1?0??0?0????10??????????1??00?1??1??1?????????0???????10???010???11??1??0???1????1?00?1??????0?????????1??00??00???????????0??10????????11?1????0??0????0?00????1?00???0??0??1?0?1??1?1???1????1?????1?001??1????0???0?0??????????????0?1?1??0???1?0???1?1??????1?110????1???????01??????01??10?0????0??1???0????0??0?10????????1??0?0?11??1??????1?????10??1??00?10??1?0???1???0?0???1?010???????0??11??00?1?11??0????????1?0????11??????0?0?1?0????001????0???????0????1????0?0??????????1??00?0??1??00?1???0????0?000???0?0????01????0????01??0?111?1????????0?110??0??00???01?00???????1??????1????0?????110?????01010??01?00?11?111??1?1?0?1??10?????00?????????1?1??????0??1011??0????0??0?1?1?001?0?00110???01?11??????0?0?1??1?1??11?0????????0010??0???11?00???1??????1????0?1?0???1111???0111?1?0?1?011???01??1?????0?1??11????0??????10??0?1?1?0?011????010???1??11?1?????0????????01??110?????01???0??1??1??1?01??????1???????????????0?0?0?1?00???0?0?????111?????????1???0????1??????01???0?1???00???1???????110?????0???01???10?1?0?????1????1?1????????1???00???1??011?0??0????00??1??00???????1???0???11?????1????1?????01??0001??1??0???????1???0??0?0?1111???????0?1??1?011??1?????1????????00?1?1????111?1???1??1????1?????01?0010?0?001?1?1?0??1?11????1?0?????????????1??0???1???0?1??11???0??1?1????0???01?0????0?0????1?0??0???0???0??0?1??0??1????1??0??1???1?????0???1??1?1?????????1???0???1???1?0?10?0?0??????????1?????????????00??1???1?010???????1?1???1??0?1??0???1??0???11??0???1????01?????????10?1????1?0101??01??0?0??11110?11?1??????1?????????11?0?01?00??1????10???1???1??1????11?010?1????1??????0??1?0???1??1?????????0????0?0??????1??0111??0???11????0????010????????1????1??????0??????0??????1??0?0??0??00??11??1???1??0????000????1???????10??1?01??0???0??1??10????01??????1??100?1??010??10?????????11?1??1?10?0??0???????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????1???????????????????1?1???????????????????????0?????????1??00??????????0???1?1?????????????????????????????????????00??????????????????????????????????????????1?????????01??????????????????????????1?1?0????1???0?????????0??0??????????????????????1???????????????????????0??????0????????????????????0???????????????????????1?????0????????1?1???1?????0???????????1????1???????????1???1?????0????0??????????????????????????0???1????1???????????1???????????????????????00???????????????????????????????????????????1????????0????????????????????0???????????01?1?????????????????????????????????????????1????0???????????????????????????????????1?1?????????????????1??10?????0???1??????????????????????????????????0??????????????????????????????????0??1?????????????????0????0??????????1??????????????????????1???????????????????????????????0?????????1?????????1?????????????0??0??????????????00????0?????????0??????0???????????????????????0??????????????0??????????10????????????1?0???????????????????????????????????0?0?????????????????????????????????????0????????0?????????0????????1??????????????????????00?????????????????1??????????1??????????0????????1???????0???????????????0???????????1??0??????????????????0???1???????0?????????1?????????????????????????????????????0??????????????????????????????????????1?????????????1?0???????????????????????????????????1????0?0???0??????????1?1?1???????1???0???????????????????????????????????????????????????????????1????????0??01?1?????????????????????00???????????????????0????????????????????1?01??0?????1???0?????????????????????????????????0???????????????????????1?????1??????0????????????0???????????0?????????????00?????????????????????0?1??????????????????????0??????0?1??????????????????1???????????????????????0????0???????????????0????0????????0?1?????????????????????????????????????????1?????0???????????????????????1???????????????????????????1?????????????0??1???????0???????????????1???????1??1??????0?????0???????????1???????1??00???????????0?????????0?00???????1????????????????????????????11???????????0?????1????0???????????????????????????????00???1???????111???????????????????????????????????????????????????1?????????????????????????????????????????????????????0???????????0??????0????????0??????????????1??????????0????????????????????????1???????1???????????1????1??????????0????????1?????????????????0???????1?????????11????0??????????????????1??????????????????????????0????00?????????????????????????????????????????????????????????????1??0???????????????????0?????????????????????????????????????????????????????????1?????????11??????????0????????0??????1??1????1??0????????????????????0??????????????????1?????1?1???0???????????????????1?0?????1???????????????????1????0????0?????????????1??0?????0??1??????????????0????????1??????????????????1??????0????????????????????0??????????????????1??0??????????0???0?????????1??????????????????0???????????????????1???????????0??0?????????????????????1??????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????1???????????????????????????????????????????????
???????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????1?????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????0?????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??1????????01?????1?????1???1???0?0??0???????01??0???1??1?11?010?0??00?11???011????01??100???????1????????0??????0?0?0????1??0?10?1??????0?11??11?1????????????1???0?0?????1??0??11??01??1????1???0?0????1101???10?0?10?0011??1?1???????11?0?????1???0??1?????0??11??1???????1?0?????????11??????1?10??????1?????10??00?????11??0010???01??10111?1010??1?????1?0??11?0???1??????????11???11???????0?0?1??11???1?0??011??????????????????01?1??1?0???1?01?10???1??????0????0??????????????????111?????????0????1001??????????????0???0??0??0??????1?1????????????1?1?0???01?1????????1011????????100?????1?0???????0??????1?????1?0?1??11??1?????0?????????????1?1?0?????1?1?1?????100?????????10?00??0??1???1??????0??1??0???0?????00????1?????1??????0????????????00??00????1???111?00?1??????????????1????0??1??0???01?0?0??0??0???00?????0?1???1???????????1??0????1??10??00????1????0????????11???????0?????00?0???1??0???????011?0?0?????????0??????0???1?????????01?????01?0??0???????????0???0?????110????????????0?101????0?1????0????0??????????????0?0?1??????????0?0??????1????????1???????01?1??????1??1??????0????1???0??????????0??11?0?0??010??????0???1??????1?10??0????00?0???????110??????0???????1??1?0??????????1?????????0?1??1?0????01??????????1??01?1??0??0?????????0???????01???111???0???0??0???1????1?10?1??????1????????????00??01???????????1???1????????11?0????0???????0??1????1?1??????????0?1?0??0?1???1????0?????0?011???????0???0?1??????????????0?0?1??0???0?1???0?1????????0?0????0???????01??????01??00?1????0??????0????0????11????????0??1???00??1??????1?????00??1??10?01??0?0???1???0?1???0?1?0???????0??1???00?1??0??0????????1?0????????????0?0?0?0????0?1????0???????1?????????1?0??????????1??00?1??1??01?1???1????1?0?0???0?0??????????0????01??0?101?0??????????1?1??0??11???0??0????????1??????0????0??????01??????11????00?00?01?100??1?0?1?0??00?????00??????????????????0??1111??1???????0?0????11?1?101?0???10?1???????1?1????0????10?1????????0?01??0??????00???0??????1????0?0?1???1??0???0010?0?0?1?01????01??0?????0?1??10????1??????01????0?0?0?10?????101???1???0?0?????0????????????11??????00???1??0??0??0?01??????0???????????????0?0?1?0?00???0?1?????110?????????0???0????0??????00?????0????????????????1?1?????1????1???01???1?????0????1?0????????1???10??????101?0??1????10?????00???????1????????1?????1????1?????11??0??0??1??????????????0??1????010???????0?1??0?000????????0????????00?1?1??????1?0???1??0????0?????11?000??0?110?0?0?1??1?01????1?0????????????????0???????0?1??10???1??0?1????0???11?1??????1????0?1??0???1???????????1???????0??0??1???1?????????0??1?0?????????????????1???0?1?0??0?1????????????????????????10????????000???????1?0???0??0?1??0???1??1???00??0???????????????????10?1????1???00??11??1?0??0000???1?1?????????????????0?1??1?10??1????0????0???0??1????1??011?1????1??????1??1?1???0??1?????????0????1?1??????1??00?0??1???0?????0????011?????????????0??????0??????1??????0??1?0??0??0???01??0???1??1????110????????????01??1?10??0???1??0??11????10??????0??10??0??111??11?????????11?1??0??0?1??0???????
101010110011101010011001110101000000110101011010111101101011000101101000000100111111110010011010110011001110101111010001101011101000110100000111100001010000010010000011?110101111111011011000110100111110110110011011111010110110010011011110011100001011011000111110110001101010111001000001001010011?1010100100011100010001011100010101001110011001001011011001100110000001011010101010001110000010000010101111010000001001000000011111010100000001101101111001000011000111011100111011001001110100111111010101110110100110001110101100101001001001010111001100010101000110111100010000101100011110010001010110110011011010011100000101101010111100011100101110011010111100011011000011010001100011101010101011010111100010101010000100000100101011001101101101101101110111011111111011111111111101000110010111101101000000110100001001100011011011100001101001110011101101100011111100110010001001001011001100000010010001000111111010001111110001010110011001001111000111101011010111100110101100000001001010110001100111100100101000011101111010110101111011100100100100001000111010011110000010000110101110000000110100001000110011100000000101101100110010000001011010111011001110100101101110100110100001101101000111111111000100101101110000011011010000101001111110110001001000110011100001110111000000010011011111010001110100000010110000111111111000000101100001001111010110000010111101010000111010110101011001010110000111101010011101111101110011?101110011111110001111111011000110010111010001001010010000000100111100110101011101001000000011001011010111110100110011011001111111101101110010101000111011111000111110010100001100011000000000010011000011100001110001011111101000101011010100101101100110001011101001111110000101001100011010101111111110111101100000110000000010001011011000001011001011100111100111010001111000110101110000000011110110111100000111110111101001010001111010100000011100110010000001111101000100110111110101001001100011010010011111100000100000111011111101000010101011101111101000100110111110100111100000001110101111001010110101001001100000111000010000000010100011010111000011110111001000101010011111000001101111000011110110110001110000110000011001110011001111101100101010100111010010100100100100100100100111110101100000111001111110101101000011001111000110111011000110000111011100111111101110000111001001000011110001100100000110000101011001101111111100100110111100101101011100010101001111010011011011010101100001010111011011100110011001011000011101000000000111011001101000000110100111110010011001111001110111001010001110000010011000011011010000000110010011011100101110001101000101111001010001001111101001011100111001100101100101111111100110110111010110101011110110111010110000111111100?1010100010110000011011111101011010000101100100100110011010101111001001000100111000011001010110001111011011101000010011110001011111001000111000110001100010000101111110100010110011001100010010000110100010111011110000000000101010101011101100011100101100101110011111111010000101100111010100111000111101010111110100000010100010001111110010
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????0???????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?11000?00?101?1?011?001?001100?00?00?0110?10101??1?1?01?00100011100001100?0000100?11100011?00?11?1?11??1?00010??100011000101?0111?1?0011?1110?001?100000?00??1?1??11?001???1000?111?101??011?10?0?001010111100?10101101?00001?111???0?0?010010?11101?00?1???1100001010?0100?01010101101??100?1???1?1000?10?01?010101101000??11011110?01010?11000?10101001?010110110001???0???010???110?1100?01000?111?00110?1?11110000?00000??1???1?11?101?110100?1?0?011110?00??0?0?10?0?11?10?1?0?0?110?1??100?1???111001???00101????00?0110??00100?10010??11011?01??0?1?0?000101?0?0?1110?1??10111010???1??1?111?011?1?000?1???1??10?11?10?101001000011011100000??0?111100?0?1?00??111011011??000000?0101?011?11?00111?0?0?010?00?11?11?10110??101110?1?1?10101?10?110??00100?1010??100?1001??101?010010?????111???10011?1101?10??110?000?01?10?1001110011?0??010?0??01?1?000?0?10?001011111?101111101010?0?11001111000100??010100101?101?1?0??10000?0???01?10?00??1100?10110?0??01?0001?0?0010110???001?1??101010??0??101001??101?11?1?111?10?1?11110110011000??????100011?111??10?0?11?1010110?01?100?1101001?011010100??0?01001?10?00100?1?100??0?00?1?01??00?111?1001??010?10110101?011111??0001110?0?0?1?1?110???11001?0011?110101??010??1111?1?01?11?1110?1?1?0??11?00????0?00??0001?01?010?0001???1?11111?10?10100?0?00?11?0111?0??0?100101?1?1001?1111??00001011111100010?1?0010111011?1?00010001?00??1?0?01?01??110?10?110?01?0101100?111?01100??0?01?00110111001?101??011?1???0111000??011?1?1101000001?11101??01111010?0101?1?0100010?100110?00?0?1?111?0001100??1??1?1101?0??1?00?1?1?11?1110????1??0??00?01?10001110001?000?101?100?110110?100001??11?110?1?00?101101??1?0?11?1?100100??111?0?0?111110111?0??111?10??0?100011000??11?10?001101101?1?00110?1?0??0010000?1111101??0001?10001001?011000?0?01001111?010?010101???00?00?01????0?00?1001?000??1?11011011?011010111?11101?1011100010?01111?11011000?1?1?1?0?011?1?00?11100100?0??1000?11101010110110101?100000010110?010??011??11111000?1?010011?101001110001000??001001?011?000?10011??1110?1?0?1?00010101?001100?0?001110?0001011??1110011?0?0?101111?1110??1100111??11?0?10?100010?11000000?0110100?0110??111011??010??110?111???1??000?000100??0011?0???010?00?110?01???1011111?01??11?0?001?0?000?00?1?1010001?11101?111000?1011?11????111?01?01?0??110100?110??1??001?0??0?10101110?110?01101?01100?01100?0??011?001?10?000?0010110?11??01??000101??11010100?001??1001?110111??0???110???001010100?1????010100?10101110?110??101?1110?0?0010000000?0?10?1001000000?100?00?0110110?11?000100100?110?1110?0?10?1000000001?1?000111010?010??01000100010?1?1110111011??000100?110?000011??0??11111??01???0??01011010010?01?00?1?10110???1???10101?100?00?11000??01?0?1??010?0?00110011?11001011?1?0101?1?010?0???1??11001100100010?111000?01011011001001100000101?11??01001011?100000???000?000?011?000?010?01011?000001????1?0111?0?1??10011?11?00?0110?010000?1??0011??111010???1001??1111?11011011??010?10??11010?0111111?011010?01?101??11110??11?10?01?111000?0??11???10011011001?0?1?111011010?111???1?10?01111?1110?001?1??000000110000?11?1110?11?001
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1010??1??110?????0?1?1?00??01?11?10?0100???010??1???00?10101010110?00010?011010???1000011?11????1?0???1??00????0001100???01?1101?0?10?0?0011?110?10010??10??1?0???1?1?????00?0?110?000??1?1?00???1?1??1010111?11011101?11100?000???1?0?011100???011?11?1????111010010?00???0101?1100????111?????0?11?1?00?11?0??01??00??0??110?0011?00011?10011?11111?1??11?0?1?001?0???0???10????100??011?1?0???001?0?001???1100?010?0?111??????0?????00?0?10?0?1?1?11?011?01??0?0?00?1?0??0????1?1?1?1?0??011?0???11?01????10101?????????11??0?001?111?1??0?1?0?0?????1?0???0100?1???0110?1??0???1100????????100???1?1?010?0???0???1?10?11?10?111?1110?1?00??010??????1100?0?1?00??110?1?0?0???11000???00??01?00?11100???0?100??0?00??1??01????110??0?1???1?1???0??000??0??10?0000??010?0110??011?01?1????????11????0?11?01?1?00???00?1?1?11?01?1?0100??11?0???00????01????1??1?10?1??100?11?1110011100?1????1010111?111?????00111?10??10???0??01110?0???10?11?0??????1???100????0??10?0?1?10010?1????10????001010??0??11011????11?1??0?100?01?1?0???1111101??0??????1?1?01?101??10?0?1??1?111?1?10?1?0?0??0??0?10?00?0?0????1100???1??1?1??0???1????10???11??01?0?0??001??????11?001?1??11011??1???100?0?0?1???111?????011?1?0??1?10?0???0???1010???10?1??1011?0?1????01?00????0??0??01?1??0??10??10????0?1?????10?1?011?1?00??1?1011?1????011010?1?00?1????????111001??011?0????1???1?1010?1?1?1?00?0????1??0???01?00????1?00???1?11?01?0?0??1?0?001????0??1??0?100?0101??00??101?1???110??????100?0?00???101???1?0????1?0?1011?110??1??1?011???1010??00?1?1?100?11011?1??0??1?10?1??????1??1?0?00?01?1????0??1??01??1?100?01?10?0?011?110?0???1?0010?1???01??01??10?0?01??1?0????1?1?1??0?1000?0??0?0?1?0??100010?1?1???00?10??1?1???1101????1?00??00?01?0??0??00?1???0???110000??1000?1??1101??11???01?011110?1??1?????0?111?00??11???10?10???????0?11???0????1??1??001?0???11011??00?10?10?0110?0?011?00?00?11??10?1???????1?0?1?1?01?01001011????1??0?1?0?011?1?101010??00?01?1???10?0?0??1?1??01?1?00??0?100000?011110?01???010???11????1?1?101?0001???0110?1?1?0?1000?000?01?00??1?1??01????0?1????10??0?0?0?1?0011???010???0?10010?????1??0?0?1?01?10101??0?00?0111?1??1??1?000?????0???11?0????????1?0?001?10??10?1?1???110??1?00??11???1??1?0??01??11?0?0?0???101??1??????1100?0?100?0?10???1110?0?????111?11?01????0000???11???0??000?0??0??1?01010??10????0??1?100???000????01??10???0?11??01110?0??0???????01001??010?1111?1?1???010?01?000??0???101????100?01?0?1????100?00??01?01???0?????11?1111?1?000?0?0?01?1?01?1001?1???1?111?10??1111?1?1???0010?100??0??001????1???00?11?1?0?0????0?1?11?010???10?0?0?011?0???000?1??1??01?001?0?1?00?0?1??????0??1??10???1??00?000010?0?1??1??0??0?01???0????1100?111?00?1010???1??1?1???00?0?0?01??10?0010000??0?1?01???11??1???0??01001?1?000000??10010?1??1001001101?0???000?0?01??100?0101?011?0????001?010??0??110??11?00101?01?11?????1??111???0??1??0??1??10?1??0?00?0???1??0101??10?111???100???111???????101???1??????110????11??10?0??1?0?10?001??11?01???0?11?0??001?00?1???0???00??1?01010?0?1??10011????10??????1??01010?0111?101?1??????100?00?0?10?1??0??????0
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?100??????101?????1?????00??01?01?11?0??0???111??1???01?0?01110010??00?01???000????1100100?11????0?????0??1?????110011????1??0?00?1?1????0100??11?11??1??????1?1???1?1?????01?0??11??01??1???01???1?0???10000??000?1?00?10100?0?1?????1?1000?0???1?1?1??1????100?000?0??????0101???0?????10??????1?10?0????10?1??10??11?????011?1100??0010?10011?00101?1??11?0?0??00?1???1????0?????11??001?1?1???010?0??11???011??101???110??????1?????11?0?11?0?0?0?00?01???0??1?1?0??0?0??0??????1?0???0??001?????0??00????10100?????????0???0??01?111?1??????0?1?????1?1???1010?0???10?1?1??1???0100????????001?????0?00??????1?????00?????0?100??01??1?????1??????????0??0?0?10??001?1?1?????101?1???????10?00?00?10???0?110??1??0??1???1?????01??1?1?????0???0??0????0??????111??000???01??010?00?0????????0?????1?1??01?0?00???10?1?0?11?01?1?001???10?0???10??????????1??0?01?1??100?11?10?1??0?10?1????110??1??000?????01111??0??1????0??10011?1????1?1??1??????0???1?????????00?0?0?10110?0?????0????00??11?????00000????10????1?110????0?0???10?1??1?????????0?0?10?100?????1?0??0?0?0?0??1?0?1????0??1??1?00?0??????0110???0??1?1??0???0????00????1??01?0?0??011??????0???0??????0?01??1???001?0???????111??????1????1??1??1?1??????????1???10????1?0??1?1????01??1???????0??10?0??1??0?????????1?1?????01???100???10??1??010?0????1?00?0????1?1?????????11?00??110?0????1???1?000??1?????00?0????1??0???11?01????1?01???1?10??1?0?0??0?1???1????1?????1?000??0????1???0?0??????0???????111?0??1???0?0???0?1??????1?1011???1??1??0?01????1111??01?1????1??1?010????0??1?01????????0??1?1?01??1??????0?????01??1??00?11?10?1???1???1?0???0?011???????0??10??00?1?01??1??????0?1?1????010?????0?0?1?1??001101?0?1???0???1??0?1???11?0??????????0??00?1??0??11?0???0????1?101??0010????11????1????10?01?101?1????????1?011?10??01???01?01???????0?0????1????0?????011?0???00101??01?10?10?010??1?0?1?10?00?0???11?????????1?0?0????1?11100??0????1??0?1?1?100?1?00000???11?00?0????1?0?0??0?0??01?1????????01101?0?1?00?00???0?????01????1?0?0?1?0100???1010?0?0?0?000??110?10?????0?0??10????1?0????00??1?0?1?1?001????101???0?011?1?????1??????1?00?1001?????00???00?1??1??1?111?????0???????????????0?1?1?1?10???0?1?1???100??1?11??10???1??1?1??0???10?1?1?0???000??1???????011?0???1?1?10???11?0?1?????0???10?0?????0??1???00???0??000?1??0??1?10010??00???????0?100???00?????1???01???1?11??10001?1??1???????1???0??111?1000???????011?11?011??1???0?0??????0?10?0?0????101?01??0??11???0?????01?0001?1?010?1?0?01?0?00??111?1?????0???01??1??1???0???1?11?10???0??100????0???00?01?1?0?1????1?0?00???0???01?0?1??1??1????1??0??0??01???1?1?1?1??1?0?????????1??01???0???1?1100?0?1???????1??0??0????????0101??11?01?100???????1?1???00?1?1?01??01??0???10??0???0????00??1???1??0000????0?1001??00?10?0??11111101?0?0????0????0????10?0?11?11??0????10??100??0??111??10?111?0?0??1??????1??1?0???1??0??0??1???1?1??0?1??????1??0010??10??11???100???110???????00????1??????1?1????01??0??1??1?0?00?110??00?10???0??1?0??000??0?0???????11??1?10?01?0?1??01?11????11??????1??001?0?0110?010?1??????111?0??0?00?0??1???????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??01??????110?????1?????1???11??0?1??0??????100??0???10?1?01?101?1??11?11???010????1110011???????0?????0??1??????1?0?1????1??1?00?0??????1?11??01?00???????????0???0?0?????00?0??00??00??1????0???0?1????1001??001?1?11?1111??0?1???????11?1?????1?1?0??1?????11?11??1??????00?1?????????01??????0?00?1????0??0??11??01?????000?0010??0011?00101?0010??1???0?1?0??00?0???1????1?????01??111???????111?0??11???0?0??010???11???????0?????11?1?01?0???1?01?10???0??0?0?1??1?0???????????????0??110?????0??01????0111??????????0???1???1?10??0??????1?1???????????01?0?1???00?1????????0010????????000?????1?0???????1?????00?????0?000??01??0?????0?????????????0?0?0?????0?1?0?????111?????????10?00?00??1???0???1??0??0??1???1?????10??0?0?????1??????0????0???????10??10????1???011?01?1??????????????0????11?0??1???01?1?0??1?10???10?????0?1???0???????????0??0??1?0??00??01?00?0??0?00???????10?????0?0?????1101???0??0????1??00110?0??????0??0??????0???1?????????01?????10?0??1?????1????01???1?????010?0????1?????0?010????0?1????1?1??0?????????1????1?1?0?????0?0??1?1?0?1??0????????0??1????01?1??????0??1??????1?1??0???0?????0????1??11?1?1??011??????0???0??????0?10??1????01?0???????111??????0???????1??1?0??????????0???1?????1?1??0?1????11??????????0??10?0??1??0?????????0???????10???011???11??0??0???1????0?01?0??????0?????????1??00??01???????????0??00????????00?0????0??0????0?01????1?10???0??1??0?0?0??1?0???1????1?????0?000??0????1???1?1??????????????0?1?1??0???0?0???1?0??????0?111????1???????00??????11??01?1????0??1???1????0??0?11????????1??1?1?01??0??????1?????11??0??11?10??1?0???0???1?0???0?111???????0??11??01?1?01??1????????0?0????01??????1?1?1?0????100????0???????0????0????0?0??????????0??11?1??1??10?0???0????1?010???1?1????00????1????00??1?001?1????????1?110??0??10???10?01???????0??????0????0?????010?????11000??01?10?11?010??1?0?1?1??10?????11?????????0?0??????1??1011??0????0??1?0?0?111?0?01110???11?01??????0?1?0??1?1??11?0????????0111??0???11?00???0??????1????0?0?0???0100???0010?0?0?1?010???10??0?????0?1??11????1??????10??0?0?1?1?011????001???0??00?1?????1????????11??111?????10???1??0??1??1?11??????1???????????????1?0?1?0?10???1?0?????011?????????1???1????1??????11???0?0???01???0???????111?????0???10???01?0?0?????1????1?1????????1???10???0??111?1??0????01??0??11???????1???1???01?????0????0?????10??0100??0??1???????0???1??0?1?0010???????0?1??1?101??0?????1????????10?0?0????011?1???1??1????1?????01?0111?1?100?0?0?0??1?10????0?1?????????????1??1???0???1?1??01???1??1?1????0???11?0????1?1????0?0??0???1???1??1?0??0??1????0??0??0???1?????1???1??0?0?????????1???0???0???1?0?10?0?0??????????0?????????????10??1???1?011???????1?0???0??0?0??0???0??0???00??0???0????11?????????11?0????1?1110??11??0?1??10010?11?1??????1?????????01?0?00?01??0????01???1???0??0????11?011?0????1??????0??1?1???0??0?????????1????1?1??????0??0000??1???11????0????010????????0????0??????0??????1??????0??0?1??0??00??00??0???1??0????100????1???????00??1?11??1???0??0??01????01??????0??100?0??110??01?????????10?0??1?11?0??1???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????1?????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?00010?10?010?1?110?011?010011?10?10?1000?10110??0?0?11?00111011110111011?0010010?01111101?10?00?1?01??0?10100??000110110000?1000?1?0100?0100?010?001101?00??0?0??01?101???1010?100?100??010?11?1?101001111010?10100111?11111?111???0?0?100100?11110?00?1???0111011101?1110?10101110010??010?0???0?0001?11?01?001001101100??11011001?10111?00010?10010011?100101110101???1???010???101?0110?01111?000?01000?0?10000001?01010??0???1?01?100?110001?0?0?000110?00??0?0?10?1?10?00?0?0?0?000?0??110?0???110111???00110????11?0110??11100?01110??10011?01??1?1?0?001010?0?0?0101?0??00111011???0??1?110?010?1?100?0???1??00?11?01?110011100001101110100??0?011110?1?1?11??101011001??001011?1001?111?10?00100?0?0?011?10?10?00?10011??101001?1?1?00101?00?110??10011?0001??010?1101??111?011000?????101???01010?0100?01??111?101?01?01?0101000111?1??110?0??11?1?100?0?01?001011101?110110111001?0?11011001110101??001000001?000?0?1??11000?1???10?00?01??0001?00000?1??10?1011?1?0100010???110?0??000001??1??100000??101?00?1?111?10?1?01100010001100??????100000?111??00?0?00?0000100?00?001?0011001?000010011??0?11101?01?10010?1?010??0?11?1?00??01?101?1010??100?01110011?010000??1011001?1?1?1?0?001???10110?0000?100001??111??1010?0?10?00?0111?1?1?1??01?10????1?10??0001?00?100?0100???1?11011?00?00110?1?11?00?1100?1??0?000100?0?0001?0110??01110110110111000?1?1100001111?0?01000100?01??1?1?11?11??111?01?111?00?1111011?100?00101??0?00?00001110101?111??001?0???1101100??001?0?1001011011?10111??01000110?1010?0?1010101?001010?01?0?1?100?1110011??1??0?0100?1??0?10?1?0?01?0000????0??0??00?01?10011001011?101?101?111?100110?010010??11?000?0?00?101111??1?0?00?0?110110??001?1?0?010001010?1???00?01??0?001000111??00?11?011110001?1?01011?1?0??0110010?1111111??0010?00100010?110101?1?00000010?100?000100???01?11?01????0?01?0000?100??0?01111111?010110100?00001?1011000111?10001?10100101?1?1?1?0?110?0?11?00011100?0??0000?01101100010111011?000101100110?011??000??01111100?1?001110?110001111011001??111000?101?110?10000??0100?1?0?1?00000010?110011?1?100010?0111110??0011001?1?1?100001?1001??1101100??01?0?00?101110?10011111?1001110?0000??100101??100??111?110???1??111?100000??0011?1???000?00?001?00???0011110?11??00?0?010?1?001?01?1?1100110?10001?011100?1001?01????001?00?00?1??010100?011??1??000?0??1?00000010?010?1?001?10000?11100?0??011?010?11?111?0000001?01??11??110100??00000001?001??1011?101101??0???001???101000111?1????000110?00001111?010???00?1100?0?1001011101?1?01?0110110000?110?10?0000110?10?101000001?001?0000?1?11?0101101100?0?001011100?010??10100011000?0??110001101??110110?111?000000??0??00011??10???1??10101011111?01?00?0??1110???1???11011?000?11?10111??01?1?1??011?1?11110100?10101001?0?1010?1?010?0???0??10110101101011?101100?10011101100000101100001?10??00001010?000001???011?010?101?011?111?01110?000111????1?0100?0?1??1111??00?00?0011?010000?0??1000??010110???0000??1101?11110000??111?10??10010?1000010?011000?10?101??00100??11?01?10?000101?1??01???10010100100?1?0?110101001?100???1?01?10101?1100?101?0??111001001011?11?0110?00?011
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?11001?1??111?1?010?101?011001?10?00?0110?10101??0?1?01?01011111101110101?1011001??1001001?01??0?1?0???1?01000??0000011???11?1101?1?0001?0111?100?11100??10??0?1??10?001???0000?010?011??101?00?0?111?10010001?10101001?00001?110???0?0?001110??1101?00?1???1100011100?110??110111000????111?1???0?1110?00?01?00101?111011??10010010?10001?01011?11111010?111100?01110???0???111???110?1011?000?0?110?01101???01011100?01110??????0??0?011?1111?0?1?0?011001?10??0?1?11?1?00?10???0?0?000?0??000?0???101000???01111????10?0?10??00000?00110??0?100?1?????1?0?1?1101?0?0?1001?1??11?00010???1??0?001?001?0?110?0???1??00?00?00?00?1000000001?11?0011??1???1101?1?0?11??000010000??001111?1010??11?11?11000???0?111?01?00?00?11000??000111?1?0?1?11??00?101??00?00?0001??000?0010??010?010111?????101???10001?1101?00???00?011?11?00?1?01111011?0??010?1??11?1??0??1?10?110011010?111011111000?1?00001000110110??010100011?000???0??01001?0???11?11?00???110?01110?0??10?01?1?1?1100110???110?0??000110??1??11111???110?0??0?000?11?1?1???1110010001??????100?00?101??01?0?10?1001101?10?0?1?0001?01?11100?0?0??0?1111??11??1001?0?100??0?10???10??00?000?1010??111?11011000?011111??00??100?0?1?0???111????1001?1011?000011???01??1110?1?11?1??1100?0?0?1??10?00????0?00??0110?10?001?111????0?00100?11?01001?1?11?00?0100?0??1?100110?0?1101?0?11??111000010101?01?1?0??001011000?0?1001?0?0?01??1?1?00?01??011?10?110?10?0110?0??1?1?00000??1?10?101000?1011??11??110?0???011?0????110?0?10??01001??000????1?111011?0101?1?011100???0010??11?1?0?111?01011?0??0??1?0001?0????10?0?0?00?0100????1??1??11?00?001011?0111?100?010?100?1?1100?011111??01?111?0?10?110000??0?0?1??1?110100??001?0?1?110011001?1???10?11??1?11010001???00?10?100?0001??1?111?1???1??1101100?1001101??1011?11100101?100001?0?01011001?001?000000???01?11?01????1?00???1??1?1??1?011101?1?111101000?10110?0111?00010?10110?001111?1?1?1?1?0?011?0?01?11010101?0??11?0?011?011?101010011?10110011?111?010??101??1110100??1?010111?0101101101?0010???1010??111?100?00110??1101?0?1?1?01111100?00?001?1?0?1110?1100111??101?011?0?0?111010?1010??1?01100?????1?01?111010?11011001?11?0011?0110??0?001???1?0??111?01????0??011?010?11??1111?1???110??1?10??10???0010000?11??00?1?1?1?0?111?11?0?0??0011?1?011?11011??0010?10????110?00?10????1011?0?110??0??000?0??1?01001100?000?0??00?01001??1011?1??000?101?01?000?0111001??0??00??100000??11101100?011??0011?11?110??1???100????00011110?0????110?00?1111001??11????10?0100?0?111?110100?1?11?0010?00?10?001?11?0001111?11?110001100?00??1000???1??000?00?101?1?001001?00?010??110?1?00010?0??0010?10?0??101100?010?1000?1?????01??1??01???0??01?00100111?10?10?0??0?00???1???11001?010?01?11010??0??0?0???10?1?1?011?10?10111001?0?0001???011?1???1??01000001111111?110101?001100011101000101000?1?01??11100101?011?00???101?010??1??011??11?11110?111001????0?0101?1?1??0?00??11?11?1?10?111001?0??1000??100000???000???000???1?0?011??011??0??00111??111101?0100?0?01?001??00011???1?01?0??011010?1??10???11?11101111?1?1??011100???100???1?10?10011?0101?111?0??1??0001?1001?00?0111?0????1
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?11101?0??010?????0?1?0?110110?01?01?0111?10000??1???11?10001000010000010?1110101??0100001?11????1?0???0??11????0100101???00?1011?1?01?1?0101?101?00110??01??1?0???0?001???1100?100?101??1?1?01???000??0001001?01010110?11111?011???0?0?111011??0111?10?0????100001101?100??1101?0100????000?????1?1100?00?10?1?010?010??0??111?1111?10001?10011?1011010??11?0?0?011?0???1???01????010?1001?0?0?0?111?1?010???10000110?0?011??????0????110?0?10?1?0?0?101101?10??0?1?10?1?01?1????1?1?010?1??000?1???01001????11110?????0?1?01??00111?00100??1?0?0?1?????1?1???0011?1?1?1010?0??01?01011??????0?011?110?1?001?1???0???1?10?11?10?11011111?0?11?1010??0???1000?0?0?00??100?10001???10011?0011??11?11?00001???0?110??1?01?01??00????1000?1?0???0?01??10?001??11?10?1000??110?0100??010?101111?????110???00?00?0001?00???00?1?0?10?10?0?11110?11?0??111????10?0??1??1?10?011001?00?100011011110?1??1100011001100??100110?10??00???1??01001?1???00?01?01?????1???101????0??00?1?1?1110100????10?1??011110??0??01101????00?0??1?000?01?0?0???1101011??1??????110?11?010??00?0?10?1010001?10?0?0?1??1?01?00011?0?0????1001??11??0?0??1?100????01???00??11?1?1?1001????1?100011?0??00101??00??100?1?1?1???010?????111?011??100111???00??0011???11?1??0000?0?0????00?00????1??1??00?0??1??11??10????0?0111??00?00001?1?01?11?0101?0??0?001111?0?01?0???0???10101101?111?01???0??10?100101?1?1011?0?1??0??1?1?00?01???00?10?1?0?11?0001?1??1?0?000?0??1?00??0?110?1101??00??010?1???000??????000?1?00???0010??0?0????0?111110?1000?1??1?100???0100??01?1?0?100?11010?0??0??0?0001??????0??1?1?01?0111????0??1??11??1?101010?11?0?111?110?10??1?1110?000111??01?110?0?11?0010????1?0?0??1?010011??100?1?1??110011?0?1???10?01??1?011?1010????0?10?010?0111??0?001?1???0???110010??001100??0010?1000?010?101111?0??1????10?000?100?00???11?00??0????1?10???1??1?1??1?001011?0?010010010?11?10?1101?00001?01000?10?100?1?1???1?1?001?1?10?10101110?1??0??1?111?111?1?101100??11?01000??10?011??0?1??10?0011??1?001110?1111001001?1000???000???0?0?111?1010???0011?1?1?1?01011110?11?011?0?1?011??111?1?1??001?110?1?0?001000?0011??0?10011?????0??1?100?10?000101?1?01?1001?0111??0?110???0?1??011?01???????1?0?111?01??0000?1???000??1?00??10???00?100??00??10?1?0?1???101??0???1??0001?1?010?1?10???0001?0?????110?11?11????1110???10???0??101?0??1?01110101?110????1??11100??1010????101?010?11?011?1000000??1??1???110100??11000010?001??0001?11?010??0???101????101001?0?1????110?11?0110011??0?????01?1011?1?000?111101?1?01?1011?10?11?001?10?0101001?1???0000?010??1??111????0??010?00?1?0?0????011?11?101??111?1?1?111?0???101?10?0??11?001?1?1?00?0?1?????01??1??10???0??11?110101?0?0??01?1??1?10???1????0010?010?01?01110??0??1?0???01?1?0?10??00?01001100?1?1?00???01??1???0??1001010?011000??01011?01?0111010010?0?1?000?0?10??01110000?101?11???001?101??1??100??00?00101?01?111????1?1100?1?1??0??1??00?01?0??0?10?1???1??1111??00?011???101???010???????101??001?????0000???011010?1?11?0?01?010??00?01???0?00?1??010?10?0??11???00??0001001?1?0??01000????110???1?1??11111?0100?100?0??????000?0110?01?0?00?0????1
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????0?????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??1????????00???????????????0???1?1??1???????1???????0??1?1????1????0??01????1?????0???000????????????????1??????1?0?????????1?00?0????????0???0???????????????????0???????0??????1??10????????????????????01????0?1?11???01??1?1???????0??1?????1??????0?????????0????????????0??????????0??????1?01????????????0????1????????????0????0???110??01?0????????0?1???1?1???1??????????10????1?????????0?1???0???0?1????0??????????????????11????1?0???0?1??1???????????1????0??????????????????001??????????????1?00??????????????0?????????1????????0????????????????????0???????????11?0????????100??????????????????????????????1?1??1???????????????????????0?0?1???????0?0?????10??????????00?10?????1???1????????????1???1?????????????????1??????0????????????????0??????????0??1??1??????????????1????0??0???????0???1??0??1????0?????0?1??????????????????1????0??????01?????????1?????????1?????????????10?0??????1???????00??0?1?????????1??????0???????????????????????1??????????????1??????????11????????????0?0?0????0??????1?????????????????????0?0????????????0???????????????1???????11????????1??1??????1????0???0??????????1?????1????100?????????????????1?????0????0??0???????01???????1???????1??0????????????1?????????1?0??1?1????0???????????1???0????0??0?????????1????????1???01????????1???????????1?11?0??????0?????????????1???1???????????0????????????10?0???????????????1????0??????????????0?0??0?0???0????0?????1?010???????0???0????????????????????0??????0??????????????????0????????????1???????11??10?1???????????0?????????01????????????????0??1????????????0???????0?00??0?0???0???0?1???1???1??????????1??????1??0??0??????????0????????????0?1?0?0????1?1????????????1???????????1?????????????01?1?????1??????1??????1?0?????1???????????????00??0???0?0??????????1?0??1??0???????0???????????????0????1??????11??????01????0?????11?001??0?????0??????????0??????????????????0??1101??0??????????????0????0???0??????1???????0???????????00?1??????????00??0??????01??????????1????0???1???0??0?????11?????0???????0???1?????0?0??00???????????1?????????1?10?????1?1????????????????????????????10???????1???0??0??1????0???????????????????????1???????00???1???????111?????????0???0??????????????????1????????????????1?0??????????1????????0??????????0?1?????????????1??????1???0??1????00?????01???????1??????????????0????0?????0???0??1?????????????????0???????1???????????1??0?1?0????????1????????1????0??????1?????0???????0??????1??11????011?1?0?0????1?????0??????????????????1???????0????00???1???????????????????????0?????????????0???????????0???????1??0??0????????????????1?1?????????????????????0?1???????????????????????????????11????????00??????????1????????0??0???1??1????0??1???????????????????00??????0????0??11??0?????0?0???0???????????????????0?0?????1????????????1???0??0????0??1?1?0????0??????0??0?????0??0??????????????0?0??????0??11?1????????????1??????0?????????????1??????0??????1???????????0??1??1???????0???1???????1?0????????????11??1?1???1???1??0????????0???????????0??1????????0??????????1?0??????????0???????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??1????????00?????1?????1???0???0?0??0???????10??1???0??1?11?000?1??00?10???011????00??111???????0????????1??????0?1?1????1??1?10?1??????1?11??01?0????????????1???0?0?????0??1??00??00??0????1???1??????1100???10?1?00?1100??0?1???????11?0?????1???1??1?????0??10??1???????1?0?????????11??????1?10??????1?????01??01?????00??0100???10??10110?0100??1?????0?0??01?1???0??????????00???00???????0?0?0??11???0?1??001??????????????????10?0??0?1???1?01?00???1??????0????1??????????????????111?????????1????0100??????????????1???1??0??0??????0?0????????????0?0?1???10?1????????0110????????100?????0?0???????0??????1?????0?0?0??11??0?????1?????????????1?0?1?????0?1?1?????110?????????00?10??0??1???0??????1??1??0???1?????00????1?????0??????1????????????01??01????0???110?11?0??????????????0????0??0??1???11?1?0??1??1???00?????1?1???0???????????1??0????1??00??00????1????0????????10???????0?????11?0???1??1???????011?1?1?????????0??????0???0??????????1?????11?1??1???????????0?????????001????????????0?100????1?1????0????0??????????????0?0?1??????????0?0??????0????????1???????11?0??????0??0??????1????0???1??????????1??11?1?1??000??????0???1??????0?10??0????01?1???????101??????0???????1??0?1??????????0?????????1?0??1?0????10??????????1??10?0??0??0?????????1???????10???000???0???0??0???0????1?00?0??????0????????????01??00???????????1????????????00?1????1???????1??0????0?0??????????1?1?0??0?1???1????0?????1?101???????0???1?1??????????????1?0?1??1???1?1???0?0????????0?0????????????00??????10??10?1????1??????1????1????11????????0??1???01??1??????0?????00??0??00?01??1?1???0???1?0???1?0?1???????1??1???00?0??0??1????????0?0????????????1?0?0?0????1?1????1???????0?????????1?1??????????1??11?1??0??11?0???1????0?1?1???0?0??????????0????01??0?010?1??????????0?1??0??00???1??1????????0??????0????0??????11??????11????11?11?01?010??1?0?1?0??00?????10??????????????????0??1001??0???????1?1????10?1?111?1???11?0???????0?0????0????01?0????????0?00??0??????10???1??????0????1?0?1???0??1???0011?1?1?1?10????11??0?????1?0??01????1??????00????0?1?1?00?????001???0?????1?????0????????????00??????10???1??0??1??1?11??????0???????????????0?0?1?0?10???1?1?????010?????????0???1????1??????10?????1????????????????0?1?????0????1???10???0?????0????1?1????????1???11??????000?0??1????10?????01???????0????????0?????0????1?????01??0??1??1??????????????0??1????010???????1?0??0?100????????1????????10?0?0??????1?1???0??0????1?????10?000??1?101?1?0?1??0?11????1?1????????????????0???????0?1??00???1??0?1????0???00?0??????1????0?0??1???0???????????0???????1??0??1???1?????????0??1?1?????????????????0???1?0?0??0?0????????????????????????11????????110???????0?0???0??0?0??1???1??1???11??1???????????????????10?0????1???10??10??1?0??1101???1?0?????????????????0?1??1?01???????1????0???1??0????0??100?1????0??????1??0?1???0??0?????????0????1?1??????0??11?1??1???1?????0????100?????????????1??????0??????0??????1??1?0??1??1???11??0???1??1????111????????????00??0?10??0???1??1??0?????11??????1??01??1??111??00?????????01?0??0??1?1??1???????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????1???????????????????0?1??????????????????1????0?????????1??11????1?????1???101???????????????????????????????????0?10??????????????0???????????????????????????1?????????00??????????????????????????1?0?11???1???0?0???????1??1??????????????????????0????????????1??????????1??????1???????????????0????1????????????0????0????01?????1????????1?0???0?0???1??????????00????1?????????0?0???0?????1????0??????????????????0?????0?1???1????1???????????1????1??????????????????100????????????????????????????????1?????????1????????1????????????????????0???????????10?1?????????????????????????????????????????0????0???????????????????????????1???????0?0?????0???????????0??01?????0???0??????????????????????????????????0??????????????????????????????????1??1??1??????????????0????0??????????1???0?????0????0?????0?1??????????????????1????????????0?????????1?????????1?????????????1??1??????????????01????1?????????0??????0???????????????????????0??????????????1??????????11????????????1?0???????????????????????????????????0?0?????????????????????????????????????0????????1?????????0????0???0??????????0?????0????010?????????????????1??????????1??0???????10???????1???????0??0????????????1?????????1?0??1?0????????????????1???1????1??1?????????1????????0?????????????0???????????0??0?1????????????????????????????????????0?????????????0?0???????????????????????????????????0?0??0?1???0????1?????0?0?0???????1???1???????????????????????????1???????????????????????????????0???????01??00?0?????????????????????11???????????????????1????????????????????0?11??1?0???1???1?????1??????????????1??????0??0??1???????????????????????1?????1????1?0????????????1???????????1?????????????00???????1??????1??????0?1?????1????????????????0??1???1?1??????????????????0???????0???????????????0????0??????1???????00????1?????0??0?1??1????????????????0?????????????????????01????1???????????????????????0??????????????0???????????10????????????10??0???????1???????????????1???1???0??0??????0?????1???????????1?????0?1??11???????????0?????????0?01???????0????????????????????????????01???????0???0?????1????1???????????????????????????????01???1???????010????????????????????????????????1??????????????????0??????????1?????????????????????0?????????????0??????1???0???????10?????11???????1??????????????1??????????0????????????????????????1???????0???????????0??0?1?0????????0????????0????1????????????1???????1??????1??11????011???1?1??????????1??????????????????1???????1????00?????????????????????????????????????????1???????????????????1??0??0????????????????0?1?????????????????????0?????????????????????????????????01????????01??????????0????????0??????1??0????1??1????????????????????0??????1????1???0??0?????0?1???0???????????????????0?0?????1????????????0???0??1????0????0?0????1??????0??1?????0??1??????????????0?0??????0??01?1????????????0??????1?????????????1??????1??????????????????1??1??????????0???1???????1?1?????????????0??1?0???0???1???????????0???????????0??1????????0??????????1?1??????????1???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?001??????010?????1?????1???00??0?1??1??1???000??1???00?1?00101100??00?10???000????0010111?01????1?????0??1?????00?1?0????1??0?00?1?0????0111??11?01?????????0?1???1?0?????11?0??00??10??1???10???1?0????1110??011?1?00?0101??1?0?????1?0100?????0?0?0??1????101?00??1??????0100???1?????11??????0?11?0????10?1??10??00?????110?0100??0010?01110?11000?1???1?0?1??00?0???0????1?????10??001???0???010?0??00???0?0??001???101??????0?????11?0?00?1?0?1?11?10???0??1?0?0??1?0???????????????1??001?????0??10????10010?????????1???1??10?00??0??????1?1???????0???0011?1???11?0?0??1???0110????????000?????1?1???????1?????11?????0?001??00??1?????0?????????????0?1?0???1?0?1?0?????011?????????10?01?01?11???0?100??0??0??1???1?????11??1?0?????1??????1????1???????00??011???1???000?01?0??????????????1?0??11?1?01???11?1?0??1?01???01????00?0???1???????????0??0?01?0??011?00?01?0??1?10??????000?????0?1?????1011???1??0????0??11100?1??????1??1??????1???1?????????10?????01001?1?????0????00??01?????11111????0?????1?110????0?1????1?0??1?????????1?0??0?1?1?????1?0??1?1?0?1??1?1??????0??0????01?1??????0001??????0?1??0???1?????0????1??00?0?0??011??????0???0??????0?10??0????10?1???????101??????1???????0??0?1??????????0???0?????0?0??1?0????11??1???????1??00?0??1??1?????????0???????10???111???00??0??1?1?1????0?10?0??????1?????????0??11??011??????????1??00??1?????10?0????0??1???00?01????1?11???1?00??1?1?0??0?1???0????0?????0?111??0????1???1?1??????????????0?1?1??0???0?1???1?1??????1?1010???0???????01??????10??00?0????0??0???1????0??0?11????????0??1?0?00??1??????1?????00??0??00?00?01?1???0???1?1???0?100???????0??11??10?1?11??1??????0?0?0????11??????1?1?1?0??1?110??1?0???????1????0????1?1??????????1??11?1??0??10?0???1????0?110???000????00????0????10??0?001?0????????1?111?00??10???11?01???????0?0????0????1?????000?????10101??01?10?11?011??1?1?1?1??11?0???10?????????0?1??????0??0111??0????1??1?0?1?100?0?10101???11?11??????1?1?1??0?0??01?0????????0011??0???00?11???0?????10????1?0?0???1111???1011?0?1?0?111??010??0?????0?0??01????1??????01??1?1?1?0?110????101???0??11?0?????1????????00?0101?????10???01?1??1??1?100?????0???????????????1?0?0?1?00???0?0?0???111??0?????11???1??0?0??????01?1?0?1???10???1???????001?????0???00???00?0?0?????1????0?0????????0???01???0??000?1??1????11001??11???????1???1???10?????0????0?????10??11010?0??1???????1???1??001?1100???????1?0?01?011??0?????1????????01?1?1????001?1???0??0????1?????00?0101?1?100?0?0?01?0?00???11?1?????1???????1??1???0???0?0??00???0??010????1???10?01?1?1?1????0?0?10???0???1??0?0??0??0????1??0??0??01?????1?0?1??1?0?????????0??11???1???0?1?00?0?0??????????1??0????????0111??0??00?001???????1?1???01?0?1??0???0??0???00??0???1????01??????1??00?0????0?1010??01?10?0??01010010?1??????0?????????10?1?01?01??0????10???11??0??100??01?111?0????1??????1??0?0???1??0??1??????0?1??1?0??????1??1100??0???11????1????010????????0????1??????1??????0???1??0??1?0?11?100??00??1???1??1????001??0?0???????00??1?01??1???0??00?11????11??????1??110?0??010??11?????????10?0??1?11?0??1???????
????????????1???????????????????0?0???????????????????????1?????????0??10????1?????1???111???????????????????????????????????0?11??????????????0???????????????????????????0?????????00??????????????????????????1?1?00???1???0?0???????0??0??????????????????????1????????????0??????????1??????1???????????????1????1?????????????????1????10?????0????????0?1???1?0???1??????????10????0?????????0?1???0?????1????0??????????????????1???????1???0????0???????????1???????????????????????010????????????????????????????????0?????????0????????0????????????????????0???????????11?1?????????????????????????????????????????0????1???????????????????????????0???????1?1?????1???????????0??01?????1???1??????????????????????????????????1??????????????????????????????????1??0??0??????????????1????0??????????1???1?????1????0?????0?1??????????????????1????????????1?????????1?????????0?????????????0??1??????????????11????0?????????0??????1???????????????????????1??????????????0??????????01????????????1?0???????????????????????????????????0?1?????????????????????????????????????1????????1?????????1????1???1????????????????0?????10?????????????????1??????????1??1???????10???????1???????0??0????????????0?????????1?1??0?0????????????????0???1????0??0?????????1????????1?????????????????????????1??0?1????????????????????????????????????0?????????????1?0???????????????????????????????????0?0??0?1???0????0?????0?1?1???????1???0???????????????????????????1???????????????????????????????0???????01??11?1?????????????????????11???????????????????1????????????????????0?01??1?????0???0?????0??????????????1??????0??0??1???????????????????????1?????1????0?1????????????1???????????1?????????????00???????1??????1??????0?1?????1????????????????1??1???0?0??????????????????0???????0???????????????1????0??????1???????01????1?????0??0?1??1????????????????0?????????????????????0?????0???????????????????????0??????????????????????????10????????????00??0???????0???????????????1???1???0??0??????0?????0???????????1?????0?0??01???????????1?????????1?10???????1????????????????????????????01???????1???1?????0????1???????????????????????????????10???1???????110???????????????????????????????????????????????????0??????????0???????????????????????????????????0??????0???1???????00?????10???????1??????????????0??????????1????????????????????????0???????1???????????0??0?1?1????????0????????1????1????????????0???????1??????0??00????110???1?0??????????1??????????????????0???????1????10?????????????????????????????????????????0???????????????????1??1???????????????????1?1?????????????????????1?????????????????????????????????01????????10??????????1????????0??????1??1????1??1????????????????????1??????0????1???0??1?????0?1???1???????????????????0?1?????0????????????1???0??1????0????0?1????0??????1??0?????1??0??????????????0?1??????1??10?1????????????0??????0?????????????1??????1??????????????????0??1??????????1???0???????1?1?????????????1??0?1???0???0???????????0???????????0??1????????1??????????0?0??????????1???????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0100??1??011?????1?1?0?10??01?10?00?1100???010??0???01?00110110100?10001?0111011??0111100?11????1?0???0??11????0100011???00?1000?0?11?0?0000?010?00000??01??0?0???1?0?1???1100?000?011??1?1?01???0?1??0000100?00111101?01011?100???0?1?001011??1100?11?0????010010010?010??0000?0111????010?????1?11?1?00?10?1?100??01??1??110?1001?11001?10001?10010?0??11?0?1?110?0???0???11????010??100?0?1?0?011?0?001???0011?100?0?111??????0????100?1?10?1?1?1?00?011?00??1?1?00?0?0??0????0?0?1?0?1??000?1???10?10????00100?????????01??0?010?011?1??0?1?0?1?????1?0???0110?1???1110?1??1??01110??????0?100??10?0?001?0???0???0?10?10?10?101?0001?0?01?1100??????0110?0?1?10??101?1?0?0???00100???00??00?01?11001???1?111??1?00?00??10????101??0?0???1?01??1??000??1??11?0101??100?0111??111?1111????????10???01?00?01?1?11???01?0?0?01?00?0?1010??00?1???00????10????0??1?10?0??110?11?0110110001?1????0001010?011?????11100?01??00???1??10110?0???10?00?0??????0???100????1??01?0?0?1111011????10????110100??0??10110????11?1??0?100?00?1?0???0001010??0??????1?0?10?111??00?0?10?1101011?10?1?0?0??0?01?11?00?0?1????1100???0??1?0??0?1?1????01???10??11?1?0?0111??????10?001?0??01001??1???110?1?0?1???000?????100?1?0??1?0011???1???1101???10?1??1111?0?1????01?11????1??1??00?1??0??11??10????0?111???01?1?110?1?01?11?0000?1????110011?0?01?0????????101101??000?10???0??00?110001?0?1?10?1????1??0?1?01?00????0?11?0?1?01?0110?0??1?0?100????0??1??0?110?1000??01??110?1???110??????101?0?11???101???0?0????0?0?1010?111??0??1?011???0000??01?0?1?110?00011?1??1??1?1001??????1??0?1?01?00?0????0??1??11??0?000?10?11?0?011?101?10??0?1010?0???11??01??11?1?11??0?0????0?1?0??0?011001??0?1?1?0??111110?1?0???01?10??0?000?1110????0?00?111?0110??1??10?1???1???111110??010011??1000??000??00?000001?0??1????01?001?00??10???01?01???????0?00???0????1??1??100?1?0?000001?10?11?01?1011?0?011?11?10?10?100?1?????0?1?011?1?10?10101011????0??1?0?0?100?1?110111??10?1001???01?111??1?0??00?1?01??1?001101?100110?011??010???01????1?0?011?0111???1000?0?1?0?1011?101?00?01??0?0??01????0?0????11??1?0?1?1?1010?1?001???1?10101?????1??1?1?1?00?01100??1?00?1111?1?00??0?000???0?1??110?1????????0?1?100?10??0101?0???000??0?00??00???0??001??11??01?1?1?0???101??1??????0001?0?000?0?11???0100?1?????110?01?00????0100???01???0??010?0??0?11?01100?100????1??11110???101????01??11???0?10??1000100??1??0???001101??000?0001?1?1???011?01?000??0???100????001?01?0?0????101?11??10?01???0?????10?0010?0?101?000?00?0?10?0001?1???1?001?00??010100?1???0011?100??1??111????0???10?01?0?1?0????0?0?01?010??011?1?1?110?1???000?1??1??10?001?1?0?10?0?0??????0??1??10???0??01?011000?1?0??1??1??1?10???1????0111?011?10?1001???0??1?0???10?1?1?01??11?0001000??0?1?11???01??0???0??0100100?011000??10000?11?0010010001?0???100?0?11??111?0010?011?01???000?000??1??111??00?00111?11?01?????0??011???1??1??0??11?10?1??1?01?1???1??1010??01?100???010???000???????010???1??????001????01??00?0??1?0?10?001??11?11???0?11?0??110?00?0???1???10??0?10100?0?0??01010????01??????1??11011?1000?110?1??????101?01?0?11?0??0??????0
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??0?????
??????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????1??????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?011??????011?????1?????00??00?01?01?0??0???101??0???00?0?01010010??10?00???010????0000111?10????0?????0??1?????011111????1??1001?1?0????1011??00?11??1??????1?1???1?1?????11?1??00?101??0???00???1?0???01100??111?0?00?01011?1?0?????1?0110?1???0?1?1??1????001?000?1??1???1110???1?????01??????1?11?0????00?0??11??00?????110?0101?00111?00010?00001?0??00?0?0??00?0???1????1?????01??000?0?0???001?0??00???101??101?1?100??????0?????01?0?11?1?1?0?00?111??1??0?0?1??0?0??1??????1?0???0??111?????1??00????00111?????????0???0??10?110?0????1?1?0?????1?0???0111?0???10?1?1??1???1001????????101???0?0?01??0???0?????10?????0?110??01??1?????0??????????0??1?0?11??101?0?1?????101?0???1???01?00?10?11???1?010??0??1??0???0?????01??1?1?????0???1??1????0??????001??011???11??100?01?0????????0?????1?0??01?1?10???00?0?0?10?11?0?111???11?1???11??????????1??1?10?1??101?00?00?1??0?10?0????110??1??000?????01010??1??01???1??00111?1????1?0??0??????0???1?????????01?0?1?10010?0?????0????00??10?????11001????11????1?111????0?1???11100?0?????????0?0?01?100?????1?1??0?0?1?1??1?1?1????1??1??1?10?0??????0111???1??1?0??1???1????11????1??01?1?0??001??????1???1??????0?11??1???101?0???????110??????1????0??1??0?1??????????1???00????1?1??0?1????10??0???????0??11?1??1??0?????????0?1?????01???000???01??0?1111?1????0?00?1???10?0?????????00011??100?0????0???1?001??1?????00?0????0??1???00?01????1?11???0?10??0?1?0??0?1???0????1?????0?110??001??0???1?0??????1???????101?1??0???0?1???1?1??????0?0111???0??1??1?00????0000??10?1????10?1?100????0??0?10????????0??1?1?00?01?0????0??1??00??1?111?01?10?1??00???0?0???1?110??????10??01??01?1?01??0??????1?0?1????101?????1?1?0?0??100011?1?0???0???1??0?0???1001??????????0??10?1??0??01?0???0????0?101??1111????00????0????11?11?100?1????????0?110?00??10???10?10???????0?1????0????1?????110?0???00010??01?11?01?001??0?1?1?10?00?1???11?????????1?0?0????1?00111??0????1??0?0?0?000?0?01001???00?11?0????0?0?0??1?1??00?0????????00001?0?1?10?11???0?????00????0?0?0?0?1000???0100?1?1?0?100??010?00?????1?0??00????1?0????10??0?1?1?0?110????100???1?110?0?????0??????1?00?0010?????00???01?1??1??1?000?????0????1?0????????0?1?0?0?00???0?1?1???010??1?11??00???1??0?1??1???10?0?1?1???001??1???????100?0???1?0?10???11?1?1?????0???01?1?????0?11???00???0??110?0??0??1?00000??11???????0?000???11?????1???01???1?11??11110?1??0???????1???1??001?0101???????110?00?010??0???1?1??????1?11?0?0????101?00??0??01???1?????10?0111?0?110?0?0?01?1?00??101?1?????01??01??10?1???1???0001?10???1??001????0???11?00?0?1?0????0?0?00???1???11?1?0??0??0????0??1??0??00?110?0?1?0??1?1?????????0??11???0???0?1100?1?1???????1??0??1????????0001??10?10?100???????0?0???10?1?0?00??01?00???11??1?0?0????00??1???0??0111????0?0111??10?00?1??01011110?1?0????0????1????10?1?00?01??0????11??100??0??101??00?011?0?0??0??????1??0?0???1??0??0??1???0?0??0?1??????1??0001??00??10???111???001???????10????0??????0?1????10??0??1??1?0?01?000??00?11???0??1?1??111??1?1???????11??0?11?00?0?0??00?01????11??????1??110?0?1111?010?0??????111?0??0?01?1??0???????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????0????????????????????????????????????????????????????????????????????????0????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1000100100010110101010?111000001?10?0110?01101??0?0?00?10000110101000010?0011011?01000000?10?0011110?01?01101?1111000100000?0000?0?0011?110000100010100011??0?10?00?010?1?1001?100?001?0010?01101001101010001?10011011?10000101011?1111110110110111001?100?100100100010101?110100000110?01101???1?1101?01010?0001010001110111100110?11110?00101?1100011100101100101111000???10100111011110?10101000000000111?01000000?01111??001?0?11010011001101110?001011?01?10?010000?10?00?00011?101?1??100?0?00101011?0?010010?101100110?011111101100?011110?01?01?0?0010011110?1?011111??0111110010001?01110?101?1?11101??10?001?00?01?1100111000110001001010?1?101001?100?1110101000010?0101101001101100111?1010000111011?01?11111?11011??010010?0?0?001000110011??01101?00100?111011010?0111001110???0?010???0011001010011??0010111?00000?1100001101?101100011101?00001?1001?1110010011010111100110?00000100010100011?0101100011001?111?10111000???00?111001?1110?00111?00?0110010?0?000100011101110?1101011??1111100101?100?11?01101?0110?00000101000011??1?0001110101110?1000101?1111010?110011?0101100?0000111011?0?0001011110100000?0110?1?01?0?00?001?001?0111??111011010000?1100000?000000010?1?100?111??011100?01000000111?1101?10101?1110?01?1101?0?001?101?011?1?1?10?10011101?010?1101?100010110?00010001?1?10011?1110?1011?000100?1?110100010??10101110010001001?0?110010110101?00111011?10?0101111?00??011?001010?10?1000101?001001001??1?10?0010010110110110?110?10001001110??011?0001111101100110010?000101011111010?1100111?10101001011?00110110010011?01?0?1110?0??0?01?111?01?1111???10?001?11?100110000001111010?1100001?101111?100010?111?111?0?10?000110??011?01?10111010??11100?1?011101111?0?0001000?011111100101??110101100100101?100110111?0001110100?11110010110110100101111100010?10001011101100?110110?0?00110?000???0110?1111?000??1?10100111?000101110?00111?0011001010?00011?10010001?001?0?0?00100011000100000?0110010?0010100111010001011100011011110010?0001?100011000?110110111001100111001111?00011011001?010000100?01100?1?1101010001000000011?1?010111100111111?1100101?010?11110100001?100110111010100111100111?111110100110110011110??111110??1000?1010100???1?01011011001??0000100??000?111110?11???1110010101111000?001?0?001001?011001001?10111?011100?000001101??001101001?1?11101111101??1??111?1?00?011000110001?01001?11011?01011?100001?0000110010?0111101?111?11001101101?0010100000101?1001?1100111110?1111001010000010?10101000110?1100011111001?111?1101?000010011010?1?11?00000001011000?10?1011010?101111101110?011?101011?0111011011111?001110101101101?00100111000000?0100000001?0100010?00110101010?1??10000?011???11?00000100111?00001?111111111?0?1?110101011?11?001000010?1?0??11011?1100010101101000101?1111?11101?0?1?0??000110011101000111000111101000010101101001101101??000001111011110?0?011?0100000?1010101100011?1110100?1?110010?0?1?000010110100?1101?011110?0??11001?010110?0101110?0101000011101??100?01?111001?00110100111111001?001??100111000110?001010101001?11??001111011010?1111100101000?010???0101?0000010000?10101?1100000110011?01?00011101011
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????
??????????????????????????????????0???????????????????????1?????????1??10??????????????0?0??????????????????????????????????????1??????????????????????????????????????????0?????????00??????????????????????????????1????0???1?????????0??0??????????????????????0???????????????????????????????????????????????????1??????????????????????????????????????1?0???1?????1???????????1????0???????????0?????????0????1??????????????????????????1???1????0???????????1???????????????????????00????????????????????????????????????????????????????0????????????????????0????????????0?1?????????????????????????????????????????0????0???????????????????????????????????1?0?????????????????0??11?????1???0??????????????????????????????????0??????????????????????????????????0????????????????????1????0??????????0??????????????????????????????????????????????????????0???????????????????1?????????????1??1??????????????11????0?????????1??????0???????????????????????0??????????????0??????????0?????????????1?0????????????????????????????????????????????????????????????????????????????????????0?????????1????????0????????????????????????????????????????????????????0??????????0????????0???????????????????????0???????????0??1??????????????????0???0???????1??????????????????????????????????????????????????????????????????????????????????????0?????????????0?1???????????????????????????????????0????0?????1??????????0???0???????0???0???????????????????????????????????????????????????????????1????????????1?0??????????????????????1???????????????????0????????????????????1?01??1?????????1?????????????????????????????????1???????????????????????0?????1??????1????????????0???????????1?????????????0????????????????????????1???????????????????????????????0??????????????????0????????????????????????????0???????????????1????0????????1?0?????????????????????????????????????????0?????1???????????????????????1???????????????????????????0????????????????0???????1???????????????1??????????0??????0?????0???????????1???????0??01???????????0?????????1?1?????????????????????????????????????00??????????????????????????????????????????????????????00???1???????010?????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????0????????1??????????????0??????????0????????????????????????1???????????????????1????0??????????0????????0?????????????????1???????0?????????11????1??????????????????0????????????????????????????????1????????????????????????????????????????????????????????????????1???????????????????0???????????????????????????????????????????????????????????????????????????????0????????0?????????1????0??0????????????????????1??????????????????0?????1?0???1?????????????????????0?????????????????????????0????1??????????????????1???????????1??????????????0????????0?????????????????????????0???????????????????????????????????????1??1??????????1???0?????????0??????????????????????????????????????????????????1??0????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??1????????01?????0?????0???0???1?1??1???????00??0???1??0?10?100?0??11?10???011????10??100???????0????????1??????1?1?1????1??1?01?0??????1?11??11?1????????????0???1?0?????1??0??01??01??1????0???0?1????0011???10?1?01?0000??0?1???????11?1?????1???0??1?????0??00??1??????01?1?????????11??????1?01??????1?????00??11?????110?1100???01??00001?1010??0?????1?0??10?1???0??????????00???00???????1?1?0??01???0?1??110??????????????????00?0??1?1???0?00?01???1??????1????0??????????????????101?????????0????0111??????????1???0???0??0??0??????1?1????????????0?0?0???01?1????????1101????????010?????0?0???????1??????0?????0?1?0??01??0?????0?????????????1?0?0?????1?0?1?????000?????????01?11??1??0???0??????1??1??0???0?????11????1?????0??????1????????????11??11????0???011?11?0??????????????1????1??1??1???11?1?0??1??0???10?????0?1???1???????????1??0????0??11??00??1?1????0????????10???????0?????0011???0??0???????111?1?1?????????0??????0???0?????????10?????10?1??1???????????1???0?????101?1??????????0?010????1?0????1????0??????????????0?1?0??????????0?1?1????1????????1??1????11?1??????1??1??????0????1???0??????????1??11?1?1??010??????1???1??????1?10??0????01?0???????011??????0???????0??1?1??????????0?????????0?0??1?0????10??????????0??10?0??1??1?????????0???????11???011???1???0??1???1????0?00?1??????1????????????00??11???????????1???0????????11?0????1???????0??0????0?1??????????0?0?1??1?0???0????0?????1?010???????1???1?0??????????????0?0?0??0???0?1???0?0??????0?1?0????0???????01??????01??10?0????1??????0????1????11????????1??0???01??1??????0?????10??1??10?10??0?0???1???1?0???1?0?1???????0??1???00?1??1??0????????0?1????????????1?0?1?0????1?1????0???????1????1????1?0??????????1??00?1??0??00?1???0????0?0?1???1?1??????????1????00??0?000?0??????????1?0??1??10???0??0????????1??????0????1??????00??????00????00?01?10?001??0?0?1?1??01?????11??????????????????0??1000??1???????0?1????01?0?110?0???11?0???????0?1????0????11?1????????0001??1??????11???0??????1????1?0?0???0??0???1010?0?0?0?10????11??0?????0?0??01????1??????11????1?0?0?10?????010???1???1?0?????1????????????00??????01???0??1??1??0?11??????0???????????????0?1?0?1?01???0?1?????010?????????0???1????1??????00?????1????????????????1?1?????0????0???10???0?????0????1?0????????1???10??????000?1??0????01??1??00???????0????????0?????0????1?????10??0??1??0??0???????????1??1????111???????1?1??1?011????????0????????10?0?0?????01?1???0??1????1?????10?110??0?000?1?1?0??1?11????0?1????????????????0???????0?1??00???0??0?0????1???11?0????0?0????0?0??0???1???????????0???????0??0??1???1?????????0??0?1?????????????????1???0?0?1??1?0??????????0?????????????01????????110???????1?0???1??1?1??0???1??1???11??0???????????????????01?1????0???11??10??0?0??0111??00?0?????????????????0?0??1?10??1????0????1???0??0????0??011?1????1??????1??0?1???0??0?????????1????1?1??????0??00?1??1???0?????0????100?????????????1??????1??????1??????1??0?1??0??1???01??0???1??0????010????1???????00??1?00??0???1??1??01????01??????1??00??1??101??00?????????00?0??1??1?0??1???????
????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????1????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??10??????010?????1?????0???0???0?1??1???????01??1???00?1?00?100?1??11?00???110????01??010???????0????????0??????1?0?0????0??0?01?0??????0?11??11?1????????????0???1?1?????1??1??11??11??0????0???1?1????0010???10?0?11?1101??0?0???????00?0?????1???1??1?????11?11??0??????10?0?????????10??????1?01?1????1??0??11??01?????011?0110??001??00111?0000??0???1?1?0??01?0???1??????????01??111???????001?0??01???0?0??101??????????????????10?1?11?1???0?11?10???1??????0??0?1??????????????????000?????1???1????0010??????????1???1???1?10??0??????0?1????????????1?1?0???01?1????????0011????????011?????0?0???????1?????01?????0?000??00??1?????0?????????????0?1?1?????0?0?0?????001?????????01?00?01??1???1??????0??0??0???0?????00??0?0?????1??????0????????????11??00????1???000?10?1??????????????0????10?0??1???10?1?1??1?11???01?????1?1???0???????????0??0????1??10??11??0?1????0????????10?????0?1?????0001???0??0????1??01001?1?????????1??????0???0?????????01?????00?1??0?????0????00???1?????000?0??????????1?101????1?1????1????0?????????1????0?1?1?????1?0??1?0?1?0??0????????0??1????11?0??????1??1??????0????0???0??????????1??10?0?1??111??????1???0??????1?01??1????00?0???????101??????1???????0??0?1??????????1???1?????1?1??1?1????01??????????1??01?1??0??0?????????0???????11???011???11??1??1???0????1?01?1??????0?????????1??01??10???????????0??10????????01?0????1??1????1?11????0?01?????????1?1?1??1?0???0????0?????1?001???????1???0?1??????????????1?1?1??0???1?1???0?0??????1?110????1???????10??????11??00?1????0??1???1????1????10????????0??0???00??1??????0?????10??0??00?01??0?0???0???1?0???0?1?0???????0??01??11?0?10??0????????1?0????11??????0?0?0?0????000????0???????1????1????1?1??????????1??00?0??0??01?0???0????0?100???1?1????0?????1????00??1?011?1????????0?0?0??0??11???00?0????????1??????1????0?????100??????11?1??10?10?11?111??0?1?0?0??11?????10?????????1????????0??1101??0???????0?1????00?0?11111???00?11??????0?1????0????00?0????????0001??0???0??00???1??????0????1?0?1???0??0???1101?0?1?1?00????01??1?????1?0??10????1??????00??0?1?0?1?10?????010???0??10?0?????1????????????10??????01???1??0??0??0?11??????1???????????????0?1?0?1?01???0?0?????111?????????0???0????1??????10???1?1???0????????????001?????1????1???10?1?1?????0????1?1????????0???10???0??100?0??1????00??1??11???????1???????01?????0????0?????00??0??1??1??0???????????0??1????011???????0?0??0?110????????1????????11?1?1?????00?1???0??0????1?????11?001??0?010?1?1?1??1?11????1?1????????????????1???????1?0??11???1??1?0????1???10?1????1?0????0?1??1???1???1???????1???????0??0??0???0?????0???0??0?1?????????????1???0???0?0?11?1?1??????????1?????????????10??1???0?100???????1?1???0??1?0??0???1??1???10??1???0????0??????????00?0????0???00??01??0?0??0111??01?0??????0??????????0?0?10?01??0????0????0???0??1????1??101?1????0??????0??1?1???0??0?????????1????0?0??????0??1100??1???00????0????011????????1????1??????1??????0??????0??0?1??1??00??01??0???1??1????100????0???????10??0?11??1???1??0??01????01??????1??100?1??001??11?????????00?0??0??1?1??1???????
?1000100001110101011110?101000010101?0000000011?00?0110?000001001000101110000011001101100010110101011101?00110100001010111100001000110100100000110010101000111001?001001?1?0001?010?100?0111101000111001010101?10100111?00110000111?1000111110100001101?0010110011000111111?101100100010?11110??11?1111?0001110111111111101101001000?01110?000000111011111001110101111001100?11010010010100000011010011101110101011110000000?110110?001000010110010111101010?11?110010000100?10?01011?1100100101?101101110000?001010?0100010000101000010101?101111001100?1?0011111100?1?001110?10111111010010?00111?11011?01011?1001000?0001111000101100000101110111?01100111?01010111001010000?1111101001101100101?1000101001010?10?01111?010001111010110110011011000011??01111001001?01000010111101110100??011100?0?1001001101011?01111000?00110?0010110001?100011110000111000?000101110001000101100010001001001010001010110?11101001111010101?11111000?0010?00110011000110010001?1000010?1?01110010100100101010000??0011111100?011110101111?0101000101100011111??100111101010111?00000001000101000011010000001101000011011?011101000100010110?10111100101?11?110?110010011?000111011101?0001000?111010110?101100110?0101001001001110101?110010110011111?10?000010?001?111101010?0101?11000101?000010101110001111111010011?0001011?0101001101100001?10100010010??0010111011111001000?100100111100000001011?1111111000?11?00110111110?0001011010?0100110111?0?00?0100011101001010?000?01100010111?0010?1111011110011101101?00111011111100110011010001100000101?00110110111100?00?0?000001??0?00?111000?1110???11?110100?110011101000001110?1011001?100111?0001011011?00000000?010100?0100100?011000100?001110100001111111111111011?000000111101??100000100100101?10001100101010100011?00111000010001000100100100110110000001110000000000101?0110011111101001?11010010100?10100011?10001110110000001000110000?10001?00110100?10010?0?1011101011010011011011110?0110110000011111011111100101100100?1101?000100100?111101000111001010111000011111000110?011011001?1011000?0011101100110011111?1?01000101101111110110101?101?10100100111?000011100001010010000001?0101101111000101100010?0110000?00100010001000?0?00111111000?00100000?00111100110?11???110111100000010011101010110000001000101011001?101011100011010001001111101?0110011110101?00??11101?010001111101011?1111010101101101110110111100101101100110101?000?01010000010?0110111100101?111101001110100?1001001110101010?01010011000101110111000101100000011000101011111?0001?11101111011100?00?1000101?011100111101?000010011010010000011010?111000000111010?01101011001000?010010101101110111?11101000011?11?010011001?0?00?11111101101?01111?01100010001?100110001011000011001111?0?10011011?0101111101000000100?1100?10101?0?100??000001010111000111000101111011011101100001100110??01011101000001011?10001101101?100001111111011101110?1?0100011111?101110110010?1100?010010?1??00111100100010110111?0011111100111??000?101100010000001100010110110011001010010001001111001010110100011101100110101?0101111011000?110???00000011101101000110001011100110101?00?01011001000
??0????????10?????1?????0???1???1?1??1???????11??0???1??1?00?101?1??01?11???001????10??000???????1????????1??????1?0?0????0??1?00?0??????0?01??01?0????????????0???1?1?????1??1??11??10??0????0???0?1????0111???00?0?00?0000??1?0???????01?0?????0???0??1?????0??00??1??????11?0?????????00??????1?10??????0?????01??10?????010?1110???00??11000?1001??0?????0?0??11?1???1??????????10???11???????1?1?1??10???0?1??010??????????????????10?1??0?0???1?00?01???1??????1????0??????????????????100?????????0????1110??????????1???0???1??1??0??????0?0????????????0?0?1???11?0????????0110????????111?????0?1???????0??????0?????1?0?1??01??1?????0?????????????0?1?0?????0?0?0?????001?????????01?11??1??0???1??????1??1??1???0?????10????0?????0??????1????????????00??10????0???110?10?0??????????????1????0??0??1???10?0?0??1??1???01?????1?0???0???????????1??1????1??01??01??1?1????1????????01???????0?????0000???1??0???????001?0?0?????????0??????0???0?????????11?????00?0??1???????????0???0?????110?0??????????0?000????1?0????0????1??????????????1?1?0??????????0?1?1????0????????0??0????00?1??????1??1??????0????1???0??????????0??01?0?0??101??????0???0??????1?10??1????10?1???????001??????0???????1??1?0??????????0?????????1?1??1?0????10??????????0??10?0??0??1?????????1???????01???000???0???1??1???0????1?10?0??????1????????????10??10???????????0???0????????11?1????1???????1??1????1?1??????????0?0?1??1?0???0????0?????0?010???????0???1?1??????????????0?1?1??1???0?1???1?1??????1?1?1????0???????11??????01??11?1????0??????0????0????11????????0??1???10??1??????1?????01??0??10?00??0?1???0???1?0???0?1?0???????1??0???11?0??0??0????????1?1????????????1?1?0?1????1?1????0???????0????0????1?1??????????0??00?0??0??00?0???0????0?0?1???1?1??????????1????00??1?001?0??????????1?1??0??00???0??1????????1??????0????1??????00??????11????10?01?01?010??0?1?1?1??11?????01??????????????????0??1101??0???????1?0????11?0?110?1???00?0???????1?0????0????00?1????????0000??1??????10???1??????1????0?1?0???0??0???1110?0?1?1?00????11??1?????0?0??10????0??????00????0?0?0?01?????111???0???1?1?????1????????????11??????11???1??1??0??1?10??????1???????????????0?0?0?0?01???0?1?????011?????????0???0????1??????11?????1????????????????0?1?????1????1???11???1?????0????0?1????????1???10??????001?1??1????01??0??11???????1????????1?????1????1?????00??1??0??0??1???????????1??1????100???????0?0??0?000????????1????????10?1?0?????11?1???0??1????1?????01?110??0?000?0?1?0??0?10????0?0????????????????1???????1?1??11???0??0?0????0???00?0????0?1????0?1??1???0???????????0???????0??1??1???1?????????1??1?1?????????????????0???1?1?1??1?1??????????1?????????????01????????100???????1?0???0??0?0??0???0??0???11??1???????????????????01?1????0???11??00??0?1??1100??10?1?????????????????0?0??1?11??1????0????1???1??0????1??110?1????0??????0??0?1???1??1?????????1????0?1??????1??00?1??0???11????0????111?????????????1??????1??????0??????1??0?0??1??0???01??0???1??1????101????1???????11??1?01??1???1??0??00????11??????0??01??0??100??11?????????10?0??0??1?1??0???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????0??????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?10111?00110001?0010110?111111?10?10?0111?01101??1?1?00?10111001001010101?1001100?10110110?00?0111011?11?00110?1101100011110?1100?0?0000?101010110011010111??1?10?11?001?0?0000?010?000??100?11000000111000110?11011010?11010?0011??0?10111000?10010010?110?101110111111001?00101101000??00001???1?1010?00?00?110000000100?000111011?01101?11010?011010010010111001101??10???1010?1101?0001?10100010111101100?10101000?01110??00??0?1111001010010?111?001011?00?00?110101?10?10?101?0?110?0??101?1??0101111???101100?110001010?000111?11011?010000?11?11?0?10010010?1?1?111110??0100000111?1??0?000?001?1?11011???1??11?00?10?100111111110000000011??0?101010?100?110?001011001?0110100011110100011?1010000110110?00?11?10?11111??100010?0?1?01011?011101??01110?1011??010?0001??1011110010?????101???11011?0010011??1110000?10?00?1110000011?1??110?01001?00110?1110?1101100101101101010110?1010000111100110??0001110111111?101?010000?1???00?00?101?0110?00100?0??1100110?0?1111000?1001111?1111010??111111111??111?01?01111?11?1?01011000101010????1?110110?0000?1101?01?1001000?100000?1001011?101101000??1?01011?11?1001101?110??0?11?1?01??10?101?0001??110011010000?011011??010110111?1?010?011??001110?10101011001?1001?10111?1011?11?0001?1?011??00?100???0?01??0101?01?101?0100?110?11001?11?10100?0?01?00?1011?0?00?110111?0?0100?1111??01001111101001001?0?0000000111?0?01100101?00??0?0010?00??010?11?011?10?1011101?011010100??1?11?000100100011111??000?1?0?1100110??010?001101010101?11110??01011111?110000?0011001?110110100?1?00101111010110?1??1?1101?0??1?11?1?1?11?0000???00?00??01?111011010001010010?100?101?000010?010110?011?000?1?11?000010??000?00?10001111??00110?1?100111000?1?0100?00??0?111111010??100100101101111?001110111?0100101111?11010010?00010101110011100110?11011101111000?111000???10010?00????0?10?0010?000??0?00101000?110110001?01111?1000101010?01010?10011100?0?0?0?1?10011010?10011100?10?1111?100001010010111111111111111000?011??000?000110000?00101011?011000001111001??010011?001?010001111?00100?0?1?0?000010001001001?1?010110?0011101??1111001?0?0?011001?0010?01010001110100?111010110?1000010111001011?0110??111000??001??000?101???1?0001?001100??100001???001?01?000?10???1101000101??11?0?111?0?100011?000110000?11101?111101?1011111????111?00011?1??1101111110??0??011?1?00?10011101?000?00011?01100?01010?0?0101?110101?010?0100100?110?10??000100??000111110010??1010?111111??01??0001??110111010?0??01010110?0100010111000?001?0000?1?0100010101?1?00?10010111001100?10?0010111?01?001110101?000?101001?1100100111111?01110011111?011??00111111101?1?0010111001??111000?001?1000100?1??01110??10???1??01010101011?11100?1?01011???0?0?000111101?10?01111?001?1?1??011?1?00101101000000110?0?0110?00100?0?0?0??11001100100010?011101001111101111011010101010101??11110000?110000?1?101?0001010?1000110?11101?001010??1?111101?0?1?010001100?10?1001?101011?1??0010??101001?0?10010?1111?11000000??011?00?001101?1011010?110101011?101??01001??00110?10?010101?0??10???00010111111?1100111000100?000???0000?11100?1000?00001??000001110011?00?01011100010
??1????????10?????1?????0???0???0?0??1???????10??0???1??0?11?111?0??01?01???111????00??101???????1????????1??????0?0?0????0??1?10?1??????0?01??00?0????????????1???1?1?????1??0??01??10??0????1???0??????1111???10?1?00?0100??0?0???????10?1?????0???1??0?????0??01??0???????1?1?????????01??????1?10??????0?????11??01?????11??1111???11??11111?0111??1?????1?0??00?0???1??????????10???01???????0?0?0??01???0?1??100??????????????????10?1??0?1???1?00?00???0??????0????0??????????????????010?????????0????1011??????????????0???0??1??0??????1?0????????????1?1?1???01?1????????1011????????010?????0?0???????0??????0?????1?1?0??01??0?????0?????????????1?0?0???????1?1?????010?????????01?10??1??1???1??????1??1??1???1?????1?????0?????0??????0????????????01??10????????110?10?1??????????????0????0??0??0???11?0?0??1??1???00?????1?1???1???????????1??1????0??10??01????0????0????????01?????????????01?1???1??0???????111?0?0?????????1??????0???0??????????1?????11?0??1???????????0?????????001????????????1?110????0?0????1????1??????????????1?0?1??????????0?1??????0????????0???????10?1??????0??1??????1????0???1??????????1??01?1?1??011??????0???1??????1?01??0????01?0???????101??????1???????1??1?0??????????1?????????0?1??0?1????11??????????1??10?0??0??0?????????1???????11???000???1???1??0???0????1?01?0??????0????????????10??11???????????1????????????11?0????1???????0??1????0?1????????????0?1??1?0???0????1?????1?001???????0???1?1??????????????1?0?1??0???0?????1?0????????1?1????????????00??????10??00?1????1??????1????0????11????????1??0???10??1??????1?????01??1??00?00??0?1???1???1?1???0?0?0???????0??0???0??1??1??0????????1?0????????????0?1?1?1????1?0????1???????1?????????0?1??????????0??11?1??1??01?1???1????1?1?0?????1??????????0????10??0?1?0?1??????????0?0??0??00???0??0????????1??????0????1??????11??????11????00?10?10?000??1?1?1?0??01?????01??????????????????0??1010??0???????0?1????11?0?111?0???01?1???????0?1????0????00?1????????0?10??1??????00???0??????0????0?1?1???1??0???0011?1?1?0?01????11??1?????0?1??11???????????11????0?1?0?11?????110???1?????0?????1????????????10??????10???1??0??0??1?10??????0???????????????1?0?0?1?01???0?0?????110?????????0???1????1???????1?????0????????????????1?1?????0????1???11???0?????0????1?0????????0????0??????111?0??0????11?????00???????1????????0?????0????1?????01??1??1??1??????????????0??1????101???????0?0??0?110????????1????????01?1?0??????0?0???1??0????0?????00?010??0?101?1?0?0??0?01????1?0????????????????0???????0?1??01???1??1?1????1???11?1??????1????1?1??1???1???????????0???????1??1??1???1?????????1??0?1?????????????????1???0?1?0??1?1????????????????????????11????????011???????0?0???0??0?0??0???0??1???00??1???????????????????10?0????1???10??11??1?0??0000???1?1?????????????????1?1??0?01???????0????0???1??1????0??111?1????0??????1??1?1???0??1?????????1????1?1??????1??10?1??1???0?????0????011?????????????0??????1??????0??????0??0?1??0??0???10??1???0??0????011????????????11??0?10??1???1??1??1?????10??????0??10??0??010??10?????????10?1??0??0?1??1???????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????1?0???????????????????????1?????????0??01??????????????0?0??????????????????????????????????????0??????????????????????????????????????????1?????????11??????????????????????????1???1????0???0?????????0??1??????????????????????1???????????????????????1???????????????????????????1???????????????????????1??????????????1?1???0?????0???????????1????1???????????0?????????1????0??????????????????????????1???0????1???????????1???????????????????????00???????????????????????????????????????????0????????1????????????????????1????????????0?1?????????????????????????????????????????0????0???????????????????????????????????0?1?????????????????1??10?????0???0??????????????????????????????????1??????????????????????????????????0????????????????????0????1??????????0??????????????????????0???????????????????????????????0?????????0?????????1?????????????1??0??????????????11????1?????????0??????1???????????????????????1??????????????0??????????1?????????????0?0???????????????????????????????????????????????????????????????????????????1????????1?????????0????????0???????????????????????0?????????????????1??????????0??????????1????????0???????0???????????????0???????????0??0??????????????????0???0???????0??????????????????????????????????????????????????????????????????????????????????????0?????????????0?1???????????????????????????????????0????0?????0??????????0???1???????0???1???????????????????????????????????????????????????????????1????????????1?1??????????????????????1???????????????????0????????????????????0?11??0?????????0?????????????????????????????????1???????????????????????1?????1??????0????????????1???????????1?????????????1????????????????????????0???????????????????????????????0??????????????????1????????????????????????????0???????????????0????1????????1?0?????????????????????????????????????????0?????0???????????????????????1???????????????????????????0????????????????1???????1???????????????0??????????1??????0?????0???????????1???????1??10???????????0?????????1?01????????????????????????????????????00??????????????????????????????????????????????????????00???0???????000???????????????????????????????????????????????????0?????????????????????????????????????????????????????1???????????0??????0????????1??????????????1??????????0????????????????????????0???????0???????????1????0??????????1????????0?????????????????1???????1?????????00????1??????????????????1???????????????????????????????01????????????????????????????????????????????????????????????????1???????????????????1????????????????????????????????????????????????????????????????????1??????????1????????1??????0??0????0??1????????????????????0??????????????????0?????1?1???0???????????????????0?1?????????????????????????1????1??????????????????0???????????0??????????????0????????1??????????????????0??????1???????????????????????????????????????0??1??????????1???0?????????0??????????????????????????????????????????????????0??0?????????????????????1??????????????????
???????????01???????????????????1?1??0???????????????1????1?????????1??10????1?????1???010???????????????????????0?0?????????1?00??????????????1???????????????????????????1?????????11????????????????????0?????0?0?11???1???1?1???????0??1?????1??????0?????????0????????????1??????????0??????0??1????????????1????1????????????0????0???000??00?0????????1?0???0?1???0??????????01????0?????????0?0???1?????0????0??????????????????00????0?0???0?0??0???????????1????0??????????????????110?????????????????1??????????????0?????????1????????1????????????????????0???????????01?0?????????????????????????????????????????1?1??0???????????????????????1?1?0???????1?1?????01??????????00?01?????0???0????????????0?????????????????????1??????1???????????????????????????1??0??1??????????????0????0??????????1???0?????1????0?????1?0??????????????????1????0???????1?????????1?????????0?????????????1??1??????????????10??0?0?????????0??????1???????????????????????1??????????????0??????????00????????????1?0?0?????????????????????????????????0?0????????????????????????????1????????1????????1??0??????0????0???1??????????1?????1????110?????????????????0??????????1??1???????01???????1???????0??0????????????1?????????1?0??1?0????????????????1???0????1??1?????????1????????0?????????????1???????????1??0?1????????????????????????????????????0?????????????1?0????????????????????0??????????????0?0??0?0???1????1?????0?101???????1???1???????????????????????????0???????????????????????????????1???????11??00?0?????????????????????01???????????????????0????????????????????1?01??0?0???1???0?????0???1??????????0??????0??1??1???????????????????????1?1?1?1????0?1????????????1???????????0?????????????01???????1??????1??????1?0?????1????????????????0??1???1?1??????????1???????0???????0???????????????1????0??????0???????10????1?????11?1?1??1????????????????1?????????????????????00????0??????????????0????????0??????????????1???????????00?0??????????00??0???????1???????????????1???1???0??1??????1?????1???????????1?????1?0??11???????????0?????????0?00???????1????????????????????????????00???????1???1??1??1????0???????????????????????1???????10???1???????111?????????1??????????????????????0??????????????????1??????????0?????????????????????1?????????????1??????1???1???????00?????11???????0??????????????0????1?????1????????????????????????1???????0???????????0??1?1?1????????1????????0????1????????????1???????0??????1??01????101???0?0??????????0??????????????????0???????0????00???1???????????????????????0?????????????1???????????????????1??0??0????????????????1?1?????????????????????0?1???????????????????????????????11????????01??????????1????????1??0???0??0????1??1????????????????????1??????0????1???1??1?????0?0???0???????????????????0?1?????0????????????0???0??1????1????0?0????1??????1??1?????0??1??????????????1?0??????0??00?0????????????0??????1?????????????0??????0??????1???????????0??1??1???????1???0???????0?1?????????????1??0?0???0???0???????????0???????????1??0????????0??????????0?0??????????1???????
??0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?11111?11?111?1?011?001?111010?10?11?1111?10100??0?1?00?10011000111101010?1000011?10111110?01?10?0?01??0?01100??011001111101?0000?1?0100?1100?100?100101?10??1?1??10?001???1111?000?100??010?00?0?111111000100?11111011?00111?011???1?0?100100?01110?00?0???0111000001?1101?1011111011???100?0???1?0100?00?11?100011001110??00001001?01110?01100?00001111?111010111111???1???110???001?0010?001?1?110?00101?0?01100010?10111??????1?10?111?0000?1?1?0?000100?01??1?0?10?0?10?00?1?0?1?000?1??010?1???101111???10010????00?1100??00000?00001??1?110?11??1?1?1?101001?0?1?0011?1??00010010???1??1?110?110?0?110?0???1??11?01?01?1101101010001010?1101??1?0?1011?0?1?00??100001011??110111?0011?100?00?10111?0?1?100?00?10?00?01001??001110?0?0?10001?11?111??00011?1101??101?0010??101?110010?????000???10001?1101?10??000?111?01?00?1?01111101?1??011?0??10?0??1??0?01?011110111?101101110000?1?10011001000101??000011110?011???1??00000?1???01?11?10??0001?11001?1??00?0110?0?0001010???111?1??111000??1??00100???101?01?1?101?00?0?000?1100000111??????110010?010??00?1?01?1111100?01?1?1?0011000?011111100??0?01000?00?00001?0?010??1?01?0?00??01?111?1100??001?01110001?001101??0111101?0?0?1?1?010????0110?1100?011101??100??0111?0?00?10?0001?1?0?0??11?10????1?11??0111?10?111?0010???1?11111?11?11111?0?10?01?0111?1??1?000100?1?0010?0110??00100011100001101?0??110111100?1?01100011?01??0?1?11?11??000?10?001?01?1000001?011?10101??1?01?01100100010?101??110?0???00111?0??000?1?1010010100?0101???11101101?0000?0?1100010??10111?00?0?1?000?1111110??1??1?1011?1??0?01?1?0?00?0100????0??1??01?01?110010?0111?010?110?101?111000?111110??00?111?0?10?010111??1?1?0??0?000100??110?0?0?111011101?0???10?10??0?000111000??11?01?111?10111?1?00101???0??0000011?1111000??1001?01101010?011001?0?01001100?110?001000???10?10?00????1?11?0100?0?1??0?10001100?010101101?00001?1101011110?11101?00001110?0?0?1?1?101?1?00?00110100?0??0100?10111111101010110?100100011011?100??010??1101000??0?101000?0010100101?0000??11010??010?110?00011??1010?1?0?0?01110011?111011?1?101000?0001110??0101001?0?1?111011?0010??0101101??00?1?00?101010?10100000?01?1010?0001??11110???010??000?010???0??001?110101??1011?1???100?00?110?11???1001001?01??01?1?001?0?000?01?1?0011110?10001?111111?1111?10????101?11?00?0??010001?101??0??001?1??0?11101111?101?1?111?01101?11101?1??001?111?11?011?1000000?01??11??001100??01100000?000??0111?001100??0???110????11011011?1????001010?01000101?010???10?0010?1?100?111110?0?01?0011?00001?110?00?1110111?10?000010100?001?0110?1?10?001?101111?1?011000?11?011??110?0010000?0??0101100?1??001111?011?011000??1??00110??10???0??10?11000010?10?01?0??1011???1???11000?110?01?11101??01?0?0??010?0?11111101?10101000?1?1110?0?011?0???1??00011001100101?010111?00011010101011110010101?11??00101011?000011???010?101??0??010??11?11110?111110????1?1000?1?0??1001??01?10?0?00?100001?0??1001??110101???0010??0111?01100001??001?11??11010?0101000?011001?00?110??11010??00?10?10?001111?1??11???10100100111?1?0??001101?1?000???1?10?00001?0010?001?0??010111010001?11?1101?01?111
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????0???????????????????1?1???????????????????????0?????????0??01????0?????1???001???????????????????????????????????1?01??????????????????????????????????????????1?????????11??????????????????????????1?0?10???0???1?0???????0??0??????????????????????0????????????1??????????1??????1???????????????0????1?????????????????1????01?????0????????0?0???1?0???1??????????11????1?????????0?0???0?????0????0??????????????????0???????1???0????0???????????0???????????????????????001????????????????????????????????0?????????1????????0????????????????????1???????????10?0?????????????????????????????????????????1????0???????????????????????????0???????0?0?????1???????????1??11?????0???0??????????????????????????????????1??????????????????????????????????1??1??1??????????????1????0??????????0???1?????0????1?????1?0??????????????????1????????????0?????????0?????????1?????????????1??1??????????????00????1?????????0??????1???????????????????????0??????????????0??????????10????????????1?1???????????????????????????????????1?1?????????????????????????????????????1????????0?????????0????1???1????????????????1?????00?????????????????0??????????0??1???????11???????0???????0??1????????????1?????????0?0??0?1????????????????0???0????0??0?????????1????????1?????????????????????????1??1?1????????????????????????????????????1?????????????0?1???????????????????????????????????1????1?1???0????1?????0?0?1???????1???1???????????????????????????1???????????????????????????????1???????11??11?0?????????????????????11???????????????????1????????????????????1?01??0?????0???1?????0??????????????0??????0??0??0???????????????????????1?????1????0?0????????????0???????????1?????????????00???????1??????1??????1?1?????0????????????????0??0???1?0??????????????????1???????????????????????1????1??????0???????11????0?????1??0?1??1????????????????0?????????????????????1?????0???????????????????????0??????????????????????????11????????????01??0???????0???????????????0???1???1??1??????1?????1???????????1?????1?0??00???????????1?????????1?11???????1????????????????????????????00???????0???1?????1????0???????????????????????????????10???0???????111???????????????????????????????????????????????????1??????????????????????????????????????????????0??????1???0???????1??????11???????1??????????????1??????????1????????????????????????1???????0???????????0??1?1?0????????1????????0????1????????????1???????1?????????11????111???0?0??????????0??????????????????0???????1????01?????????????????????????????????????????1???????????????????1??0???????????????????0?0?????????????????????1?????????????????????????????????10????????10??????????0????????0??????1??0????1??0????????????????????0??????0????????1??1?????1?1???1???????????????????0?1?????0????????????0???0??0????1????1?????????????0??0?????1??1??????????????1?0??????1??01?1????????????0??????1?????????????1??????1??????????????????0??1??????????1???1???????1?1?????????????1??1?1???1???0???????????0???????????0??1????????1??????????0?0??????????0???????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????1???????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??1????????00?????0?????????1???0?0??0???????11??1???1??0?10?101?1??10?01???010????11??001????????????????1??????1?1?0????0??1?11?0??????1?11??10?0????????????1???1?0?????1??0??11??01??0????1???0??????1001???11?0?01?1111??1?0???????01?0?????1???0??1?????1??11??0???????0?0?????????11??????0?10??????0?????00??01??????0??0000???11??01111?0000??0?????0?1??00?1???0??????????00???10???????1?1?1??11???0?1??1?0??????????????????01?0??1?0???1?01?00???1??????0????1??????????????????100??????????????1?01??????????????0???0??0??0??????1?0????????????1?1?0???10?0????????0011????????010?????1?0???????1??????0?????0?1?1??11??1?????0?????????????1?0?0???????0?1?????001?????????01?00??0??1???0??????0??1??1???0?????0?????0?????1??????1????????????11??01????????101?10?1??????????????1????0??0??0???00?1?0??0??1???00?????0?1???1???????????0??0????0??01??01????0????1?????????1?????????????10?0???1??1???????111?1?1?????????0??????1???1??????????0?????01?0??1???????????1?????????011????????????1?110????1?0????0????0??????????????1?1?1??????????1?0??????0????????0???????00?0??????1??0??????0????1???1??????????1??10?0?1??101??????0???1??????1?11??1????00?0???????111??????0???????0??0?0??????????1?????????0?0??1?0????01??????????0??00?1??0??1?????????0???????00???111???0???0??0???0????0?11?0??????0????????????11??10???????????0????????????10?0????1???????0??0????0?0????????????1?0??0?1???1????0?????0?110???????0???0?1??????????????1???0??0???0?????0?1????????1?0????????????01??????00??11?1????1??????1????1????10????????1??0????0??0??????1?????10??0??00?11??1?0???0???1?0???1?0?1???????0??1???1??1??1??1????????0?0????????????0?1?1?1????1?0????1???????1?????????0?1??????????0??10?1??0??01?0???0????0?1?1?????0??????????0????01??1???0?0??????????0?1??0??11??????0????????0??????0????0??????01??????10????10?11?10?110??0?0?1?0??01?????00??????????????????1??0111??1???????0?0????11?1?1?1?0???11?1???????0?0????0????01?0????????1?10??0??????11???1??????0????1?0?0???1??1???0100?1?0?0?11????01??1?????1?1??11???????????00????0???0?01?????110???0???????????1????????????01??????11???0??1??0??1?01??????1???????????????0?0?0?1?10???1?1?????111?????????0???1????1?????????????0????????????????0?0?????0????1???10???1?????0????0?1????????0????1??????001?1??1????11?????00???????0????????0?????0????0?????01??0??0??1??????????????0??0????111???????1?1??0?000????????0????????10?0?0??????1?0???0??0????1??????0?010??1?111?1?0?1??1?01????0?0????????????????0???????0?0??11???0??1?1????0???00?0??????0????1?0??1???1???????????0???????0??1??0???1?????????1??1?0?????????????????1???0?1?1????0????????????????????????10????????101???????0?1???1??0?1??0???1??1???11??1???????????????????00?0????1???01??10??1?0??0000???1?0?????????????????0?0??1?10???????1????1???1??0????0??1?1?1????0??????1??0?0???0??1?????????1????1?1??????1??00?1??1???1?????1????110?????????????1??????0??????0??????1??0?1??0??0???11??1???0??1????111????????????01??0?11??0???0??0??0?????01??????0??00??1??011??10?????????00?1??1??1?1??1???????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0010??1??010?????1?0?0?01??00?11?00?0000?01011??0???00?00010001010?10100?0110001??1001110?10????1?1???1??10????1101010???11?0100?1?01?0?0100?100?11100??01??1?1???0?101???1100?011?001??0?1?10???111??1010001?10010010?11000?110???0?1?100001??1100?00?0????011000001?000??1000?1100????110?????0?00?0?11?11?0?110?010??0??100?1110?01101?01111?01111?0??10?0?1?011?0???0???10????000??100?1?0?0?111?1?011???1111?000?0?001??????1????001?1?10?0?1?0?11?000?00??0?0?10?1?1??1????1?0?0?1?0??100?0???11?10????10101?????????10??1?101?001?0??0?1?0?0?????1?1???0101?1?1?1010?1??1??10111??????1?110?010?0?000?0???0???1?11?10?00?11010000?0?11?1011??????0011?1?0?10??110?1?1?1???10111???10??00?00?10101???1?101??1?01?00??10????111??0?0???1?00??11?100??0??11?1100??011?1110??111?1101???????011???11?11?11?0?00???01?1?1?11?10?1?1001??01?1??110????01?1??1??0?00?1??010?01?0110111011?0????00011000001????100111?10??10???1??10110?0???01?01?1??????0???001????0??11?0?1?1011101????00????001111??1??00010????11?0??1?011?00?1?0???0101101??1??????0?0?11?100??10?1?00?1110111?11?1?1?0??1?01?01?10?0?0????0110???0??0?1??0?0?0????10???10??10?1?0?0110??????000010?1??10101??00??100?1?0?0???101?????010?100??0?0110???1???0110???00?0??0101?0?1????01?00????0??1??00?0??1??11??11????1?100???00?0?000?1?00?01?0001?1????101001?0?01?0????????011100??111?10???0??00?110010?0?0?11?0????0??0?1?01?10????1?01?0?0?01?1110?0??1?1?101????0??0??0?111?0000??01??000?1???011??????000?0?11???110???0?0????1?001010?011??0??0?001???1110??00?1?1?100?01000?0??0??1?1000??????0??0?1?10?00?0????0??0??11??0?111?10?01?0?110?100?11??0?1100?1???10??01?111?0?00?10?0????0?0?0??0?101101??1?1?0?1??010011?0?0???11?00??1?110?0001????0?11?001?0100??0?001?0???1???001110??001001??0010??100??00?011110?0??1????00?001?01??11???10?10???????1?10???1????0??0?0000?1?1?000101010?10?01?0000?1?101?01?00?11?111?0?????0?0?111?1?00?10101001????0??1?1?1?101?0?111100??11?1001???00?000??1?1??01?0110??1?110011?101110?011??000???010???0?1?110?1000???0010?1?0?1?0001?110?10?11??0?1??11????1?1????11??000?0?1?1001?1?111???1?00101?????0??1?010?00?100000?1?10?1100?0110??1?100???0?1??011?00???????0?0?110?10??1010?0???100??1?10??00???01?110??11??00?1?0?1???101??0??????0010?1?001?1?00???0111?0?????110?10?00????1101???00???0??001?0??0?11?10100?101????1??01100???011????10??00???0?11??1011011??0??1???011101??111?1100?0?1???111?10?110??0???101????111?10?0?0????010?10??11?010??1?????00?1010?1?100?011?00?1?11?0110?0???1?110?00??101101?1???1110?011??0??011????1???00?11?1?1?1????001?10?110??001?1?1?110?0???000?01?1??00?000?0?0?00?1?1??????1??1??01???0??01?011111?0?1??0??0??0?10???1????1100?000?11?10100??0??0?1???10?0?0?11??10?0101111??0?1?00???01??1???0??0000101?001101??10010?01?0001010111?1???101?1?01??011?0111?101?11???011?110??0??100??11?00000?00?11?????1?1011???1??0??0??01?10?1??0?11?1???1??1001??11?110???100???111???????100??001?????0001???110?01?0??0?0?01?000??10?01???0?01?0??001?11?1??11???10??0?10000?1?1??01110????000???1?0??11011?1011?010?1??????001?10?1?01?1??1??????0
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?01100?10?111?1?010?100?111011?01?01?1010?01110??0?1?00?11111110010001101?1111100?10011010?11?00?0?01??1?10010??101011110011?0000?1?1001?1000?010?101011?11??0?10?00?011?0?1000?110?100??111?11?1?111011101101?10101001?01000?010???1?1?000101?01001?10?0???0000011001?0101?10101010100??011?1???1?0101?01?10?001110101111??01000111?00101?11000?011100101101101000110???0???010???011?0010?10100?110?11000?1?11110111?11010??0???0?11?111?100110?0?1?100001?01??1?1?01?0?01?10?1?0?1?001?0??101?0???111111???00001????01?1000??11000?01110??11110?01??1?0?0?100111?0?1?0111?0??01101110???0??0?000?010?0?110?1???0??10?11?10?011100001100011111101??1?010010?1?0?00??000111111??100011?1001?110?00?10001?0?0?000?01?00?10?11010??010101?0?0?11111?00?101??11101?1011??111?1111??001?111010?????111???00001?1001?00??011?011?10?01?0101100100?0??101?1?001?0?110?1?11?111101001?010111001010?0010010000011101??111001010?001?0?1??11011?1???00?10?11??1011?00011?1??00?0100?0?0110001???100?0?0101110??0??001001??111?11?1?100?00?1?01010101101111????1?110011?100??11?0?00?0011111?00?111?0110001?110101010??0?01110?01?00001?1?101??1?00?1?00??10?111?1100??010?10110000?000101??1000110?0?0?1?0?100???11001?0010?111110?0100??0011?0?01?01?0011?1?0?1??01?11????1?10??0111?11?011?1011???0?00101?00?00100?1?10?10?1101?0??1?110110?0?1010?0111??01010011010000010?0?0000100010?0?11111000?00??1?0?01?01??001?11?100?01?0010001?111?11011??1?00?11100011101?001??100?1???0001100??000?1?1100010011?01110??11011100?0110?1?1001110?000111?01?1?1?100?0110011??0??1?1111?1??0?01?1?0?10?1011????1??1??01?01?01100100010?110?011?100?110010?111000??01?000?0?01?101001??1?0?10?0?001011??110?1?0?101010110?0??111?00??1?100001010??00?10?010111110?0110100?0?1??0100001?0010001??0000?01110001?000010?1?10001010?000?111000???00?10?10????1?10?0001?110??1?00111001?001111101?01010?1001110011?10000?10001011?0?1?1?0?000?1?00?11001001?0??0111?00101101111100010?101110001110?011??001??10111001?1?110111?011011000010011??001010?000?100?10110??0000?0?1?0?01001001?000010?1?101001?1010100??0011111?0?1?000001?1011??0001101??00?0?011001000?00011000?0101110?1100??010110??011??011?001???1??000?101110??0010?1???010?01?100?11???1001001?11??11?1?100?0?110?00?0?1001101?11011?101100?1101?01????101?10?01?0??100100?011??0??000?1??0?10000011?101?10110?11100?01010?1??011?110?00?001?1000101?00??01??111110??11000001?001??1001?000010??0???1100??101111111?1????011100?01111110?000??101?0001?1?1100000100?1?00?10100100101101?00?1100000?01?001110001?001?1101?1?00?1010100110?1?100110111?010??01010101011?1?0101110100??111101?100?0001010?0??10000??11???0??01111010111?00?01?1?11111???1?0?11110?100?00?00000??10?1?1??101?1?10010010111111010?0?0100?01101?1?1?0??01011000000101?100010?00010111010011101001011?01??11111111?100101???011?010?010?000?100?00101?101101????1?0100?1?0??01011?11?00?1110?001000?0??0010??011110???0100??1010?00100000??111?11??11110?0101110?111001?11?011??01010??11?11?10?010111?1??01???10101110110?1?1?101100111?110???1?01?10010?1101?001?1??111011101010?01?0100?11?110
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?01010?11?101?0?100?110?000001?11?01?0111?01110??1?1?10?01010001111011001?0000010?10100000?11?11?0?11??0?11101??110011100101?1101?0?0011?1100?001?000010?11??1?0??01?000???0111?000?011??000?01?1?111101100000?01010110?00110?111???1?1?010010?11000?11?1???0101111111?1011?01001011001??100?1???0?1111?10?01?100110010100??11110111?00000?10001?10010101?100100010001???1???110???100?1100?00100?010?11101?0?10000111?10110??1???0?00?100?010001?0?0?100001?10??1?0?01?0?00?00?0?0?0?110?0??110?0???100000???10100????00?1110??01010?11001??11110?10??1?0?0?011101?0?1?1011?1??10011111???1??1?100?001?1?000?0???1??10?10?01?011001110100111000010??1?011011?0?0?01??100000000??111011?1110?011?00?00110?0?1?010?00?10?11?00001??100000?0?0?11101?00?111??00111?0111??011?1110??000?010100?????111???00001?0001?00??011?001?10?00?1001100110?0??000?1??00?0?111?1?10?001100100?100011101001?0?11101011100010??000011100?110?1?1??00110?0???10?10?00??0101?00010?1??10?1111?1?1111001???001?0??011111??0??101111??100?10?0?101?10?1?00110001100000??????001101?100??10?1?00?1100000?10?101?1000001?010000001??1?10101?11?10001?1?100??0?01?1?01??10?011?1000??100?10101001?011010??0000001?0?1?1?0?010???11001?0001?011101??100??0000?1?01?00?1011?0?0?1??01?01????0?10??0110?10?111?1000???0?00110?10?10100?1?01?11?0010?0??0?111100?1?1000?0100??01101010001111110?0?1101101010?0?00101111?10??0?0?00?10??111?10?110?01?1000110?001?01110??0?10?01010111010?100??100?1???0011111??010?1?0100100000?01100??11011010?1100?0?0011000?111001?11?1?1?100?0100010??1??1?1110?1??1?10?1?0?00?1011????0??0??10?01?10101000011?000?100?000?101101?010001??11?100?1?11?110110??1?0?11?1?111101??010?1?1?011100000?0??010?01??0?100001110??11?00?111010110?0?01000?0?0??1111110?1001011??1101?11001110?101001?1?10011000?111?010001???01?00?11????0?11?0101?001??0?00111001?100001011?00010?1111011110?10110?00001101?1?1?0?0?110?0?00?01101000?1??0111?00101000110011101?111001111111?101??000??10101101?0?000101?111110010011101??000110?001?000?01100??1011?0?1?1?00010100?010101?0?011001?0000101??1011110?1?1?111101?0011??1011011??00?1?10?110100?11100011?0111011?1001??101011??010??010?110???1??000?110110??1010?0???101?01?011?01???1001010?01??10?0?111?1?101?10?1?0111110?00100?100000?1100?10????001?11?01?1??010001?101??1??000?1??1?11000011?010?00011?01101?00111?1??111?100?10?011?1110000?00??00??110100??11010000?000??1000?000101??1???001???011101000?0????011001?00111010?001??000?1111?0?1101010010?1?10?0111100000?111?01?1010000?10?110111011?100?0111?1?01?0111101101?1?100111001?011??01101011000?1?0000100101??011111?101?011000??0??11100??11???0??00011010000?00?00?1?00011???0???01011?011?11?01000??10?0?0??011?0?00100000?11001110?1?0101?1?011?1???0??00001001011110?011111?01010110010111000110010?10??11001100?011010???110?101?000?110?011?10011?111101????0?0011?1?1??11110?11?11?1100?011111?0??0111??110001???1111??0011?11111101??100?11??01010?0101001?101100?11?110??01110??01?01?10?011011?1??01???11100011010?0?0?000101100?000???1?10?01010?0001?001?0??001101010111?10?0111?01?011
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??1????????10?????0?????0???0???0?0??1???????10??0???1??0?10?101?1??10?00???101????10??101???????1????????0??????0?0?0????1??0?01?0??????1?00??11?0????????????1???0?0?????0??1??00??10??0????0???1??????0100???00?1?00?1100??0?1???????11?0?????1???0??0?????1??11??0???????0?1?????????01??????1?10??????0?????01??01??????1??0101???00??00000?1111??0?????0?0??01?0???0??????????00???00???????0?1?1??10???1?1??110??????????????????10?1??0?1???1?11?00???1??????0????1??????????????????110?????????0????1011??????????????1???1??0??1??????1?1????????????0?1?0???00?1????????0100????????100?????0?0???????1??????1?????0?0?0??10??0?????1?????????????1?1?1???????0?0?????100?????????10?11??1??0???1??????0??0??1???1?????1?????1?????1??????1????????????11??11????????000?10?0??????????????1????0??1??1???10?0?1??0??1???00?????1?1???0???????????1??0????0??01??10????0????0?????????0?????????????11?0???1??1???????101?1?0?????????1??????0???1??????????0?????01?1??1???????????0?????????101????????????0?111????0?1????0????1??????????????0?1?1??????????1?0??????1????????1???????11?1??????0??0??????1????1???0??????????0??01?0?0??011??????0???1??????1?01??1????10?1???????001??????1???????1??1?0??????????1?????????0?1??0?0????10??????????1??01?0??0??0?????????0???????00???010???1???1??1???1????1?11?1??????1????????????01??01???????????1????????????10?1????0???????0??1????1?1????????????0?1??1?1???1????1?????1?010???????0???0?1??????????????1?0?1??0???1?????0?0????????1?0????????????00??????00??11?1????1??????0????1????10????????0??1???11??0??????0?????01??1??10?10??0?1???0???0?1???0?1?1???????1??0???0??1??1??1????????0?1????????????1?0?0?1????0?1????1???????0?????????1?1??????????0??00?0??0??10?0???0????0?0?1?????1??????????1????00??1???0?0??????????1?0??0??01???0??0????????1??????1????0??????00??????11????10?11?01?100??1?0?0?0??00?????01??????????????????1??1101??1???????1?0????11?0?011?1???10?0???????0?1????0????01?1????????1?00??1??????10???0??????1????1?1?1???1??0???1000?0?0?1?11????00??1?????0?0??01???????????11????1?0?0?11?????111???0???????????1????????????11??????10???0??1??0??1?01??????1???????????????0?0?1?0?01???1?0?????011?????????1???0????0???????0?????1????????????????1?1?????1????0???01???0?????1????1?0????????0????1??????111?0??1????10?????00???????0????????0?????1????0?????01??1??1??0??????????????1??0????001???????0?0??1?100????????0????????01?0?0??????0?0???1??0????1??????1?000??1?011?0?1?0??1?01????1?1????????????????1???????1?0??11???0??1?1????0???10?0??????0????1?1??0???0???????????1???????0??0??0???1?????????0??1?1?????????????????1???0?0?1????1????????????????????????01????????110???????1?1???0??0?1??1???1??1???00??0???????????????????00?1????0???00??01??1?1??0110???1?0?????????????????1?0??1?01???????1????0???1??0????1??1?1?1????0??????1??1?0???0??1?????????1????0?0??????1??01?1??1???1?????1????011?????????????1??????0??????1??????0??0?1??1??0???10??0???0??1????100????????????01??0?01??0???0??0??0?????10??????1??11??0??011??00?????????00?0??0??0?1??0???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?11101010111010?1010111?100101100?10?1011?00111??0?1?11?01001000110110001?0011110?10100110?11?0011010?10?01100?0100100000100?0110?1?0001?110011110000101001??0?10?00?111?0?1101?010?001??011?10011011100001001?00000010?00101?01111?1?00111110?00111010?001?110000110111011?01111110111??00011???1?0001?01001?1011001011100010100111?01111?10011?100110111010101011100?111???1110?0011?0111?10001100100011010?00010111?10010??01??1?10001000011110100?011001?10?11?110011?11?11?110?0?000?1??011?0??0000000???100101?110001101?000010?11000?110001?01?01?1?11111110?0?1?011000??1101111001?0??0?000?001?0?11000???0?110?00?01?0010111101001100010011?1?101001?111?1101010001010?1010001001011100100?1101001011101?11?01011?10011??000001?0?0?11110?110000??10110?0110??111?1001??1101111010?????110???00011?0000110??0110110?00?01?1001010010?0??011?01110?01110?1100?0101110011000110111110?1010010111001110??1110010100111?110?010000?0???01?10?000?0000?00000?00?1000000?1?1000001?0011010?0101001??010110001??001?01?11011?11?1?11101101010110????1?100110?0100?1101000?1111101?011111?0000011?100100100??1?11011101?1110011?000??0?11?0?01??01?001?0100??011111101010?0100111?011000111?1?111?010??011010?10100110011?0101?01000?0001?11?1000?1?100?111?100?0?1?01?00101111?010?1110?001?11010?01001100?0?01?00?1101?1?10?001000?0?101110101??11110010110000001?1?0111111000?1?01100000?00?1000101?00??001?001101?01?0100110?100001001??0?01?111000010001001??000?001?1100101??001?000110011010?10101??10011000?100011?0000110?00100100001?00010011100011?00?0?1100?1??0?00?110?10?1110???10?00??10?111011100000111111?111?111?010001?000011?100?101?1?01?110011??010?01?10110011??10110?0?100101101?0?0010?11??0?111010010??100101000110010?000011110?0110000010?01011000001000111000010011001?01000111000000?011100???10000?11????1?10?1101?110??1?10011110?000101010?01111?0010100001?10100?10111110?0?0?0?0?10111001?01010010?1111110?0000100011010010100010011001001111??000?011111111?111011111011101011100011??1111100111?011100100?00011?1?101?011110001001001?0?111101?01000111?1000111?0?1?01111011111?01100011111111?100101101?000101001101100110010??001100??0001?011?001???1?0111?000011??0111110??111?11?001?00???1110111000?010?1?001?0?101001?011100011?10011?001000?00000101???010?00001?0?01000111101??1??100?1?01?10110100?110?00001?10101?01111?1?0101?1010000111?0011100?101?01?00101101?1111100011100?1110?110010??11?01001?1011110110?1?011110010?0111001100001?111?1010?010101111010?1?00?00010100111100?00?0110110?000011000100?101?100111?0001111011010?000000100100111??1011101001111?0000011111??100110?011?0110110?0??01011?000???1??00111000100?00111?1?0000111?0?1?111010101?00?11011?011?1?1??011?1?01001010001000111?0?0001?01110?0?1?0??00011000000100?000111000111010100011001000100110??10001111?100100?0?000?1111111?1101000?01001?101101??1?010101?0?1?111011101?11?1001?111011?1??0110??111001?0?00110?0101?10001111??100?00?011100?0000110?110100011?001??10111??00111?011101001100?10???01101000000?1110001101010?101???1100?00100?0101?00111??011110111100?00?01001010011
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????11???????????????????1?1??1???????????????0????1?????????0??11????0?????1???001???????????????????????0?1?????????0?11??????????0???0???????????????????????????1?????????11????????????????????01????1?0?00???1???0?1???????1??1?????1??????0?????????0????????????1??????????1??????0??1????????????1????0????????????0????1???110??01?0????????1?0???0?0???1??????????01????1?????????0?0???0???0?1????0??????????????????11????1?1???0?1??1???????????0????0??????????????????010??????????????1?00??????????????0?????????1????????0????????????????????0???????????00?0????????0?1??????????????????????????????0?1??1???????????????????????0?0?1???????1?1?????01??????????00?01?????0???0????????????1?????????????????????0??????1????????????????1??????????0??1??0??????????????0????1??????????1???0??1??0????1?????0?0??????????????????1????1??????11?????????1?????????1?????????????00?0??????0???????11??1?1?????????0??????0???????????????????????0??????????????1??????????10????????????1?0?1????1????????????????????????????0?1????????????????????????????0???????10????????0??1??????1????1???1??????????1?????1????110?????????????????0?????1????1??0???????10???????0???????1??0????????????1?????????0?0??1?0????????????????1???1????1??1?????????0????????0????0????????1???????????1??0?0??????0?????????????0???1???????????1?????????????1?0???????????????1????0??????????????0?0??1?0???1????0?????1?111???????0???1????????????????????0??????1??????????????????1????????????1???????00??01?0?????????????????????01????????????????0??0????????????0???????1?00??1?0???0???0?????0???0??????????0??????0??0??1???????????????????????1?0?0?1????0?1????????????1???????????0?????????????01???????1??????1??????1?1?????0????????????????1??1???1?0??????????1????0??1???????0???????????????0????1??????00??????10????0?????11?1?1??1????????????????1?????????????????????10????1??????????????0????1???1??????????????0???????????11?0??????????10??0???????1??????????0????1???1???1??1?????00?????1???????????1?????0?1??01???????????0?????????0?11???????1????????????????????????????01???????1???0??1??0????1???????????????????????1???????01???1???????111?????????0???0??????????????????0????????????????1?1??????????1?????????????????????0?????????????0??????0???1???????00?????10???????0??????????????0????1?????1??????0?????????????????0???????0???????????0??0?0?0????????1????????1????1????????????0???????1??????0??10????010?0?1?1????1?????0??????????????????0???????0????11???0???????????????????????0?????????????1???????????????????0??1??0????????????????1?1?????????????????????1?0???????????????????????????????10????????01??????????0????????0??1???1??1????0??1???????????????????01??????1????0??11??1?????1?0???0???????????????????0?1?????1????????????0???1??1????1????1?0????0??????0??1?????1??0??????????????0?1??????0??11?1????????????0??????1?????????????1??????0??????1???????????1??0??1???????1???0???????1?1????????????01??1?1???0???1???????????1???????????1??1????????0??????????0?0??????????1???????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????1???????????????????????????????????????????1????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?101??????010?????1?1?0?00??11?01?00?0??0???010??0???11?0?011010110?11?00???1111???1111001?00????0?????1??1?????110001????0??1000?1?11???0110??00?11?00??????0?0???1?1?????01?1??01?011??1?0?00???1?0???11110??001?1?10?01011?1?0?????1?0000?1???0?1?0??0????000?000?0?11???0010??01?????00??????1?00?0?0??00?0??00??11?????000?0111?10100?11111?11000?0??10?0?1??10?1???1????0?????01??001?1?0???101?1??10???000??100?0?010??????1?????10?1?01?0?0?0?11?010??1??1?1?0??0?1??0??????1?0???0??010?1???0??10????00010?????????10??0??01?000?1????1?1?0?????0?0???1111?1???01?1?0??0???1011????????011???1?0?110?0???0?????10??0??1?110?101??1??0??1?0????????1??0?0?01??111?0?0?????11001???0???00?10?10?00???0?101??1?00??0???1????010??0?0?????0???0??0?0??0???1??111??100???01??010?01?0????????1?????1?0??10?0?00???00?0?1?11?01?1?1000??11?1???00??????????1??0?01?0??110?00?01?11?1110?1????0000?01?000?????00100??0??10???1??10111?0????0?1??0??????1???11????????11?0?1?00010?0????00????11??10?????00110????11????0?111?00?0?0???10110?1?????????1?0?11?100?????0?1??1?0?1?0??0?0?0????0??1?11?10?1??????0011???1??1?1??1???1????00????0??11?1?1??111??????10?010?????0?11??1???100?0???0???100??????1??0?1??0??1?1???1???11?0???00????1?1??0?1????01?10???????0??01?1??1??0???1?????0?1?????01???011???11??0?0110?1????0?1100?0?00?1?????????11001??111?1????0???0?0101?0???0?01?0????0??0???10?00????1?00???0?11??0?0?0??1?1???0????0??0??0?110?0100??11??1?1?0????11??????000?0??1???111???1?0????1?1?0111???1??0??0?01????1011??10?1????01?0?000????1??1?01????????0??0?0?10?11?0????0??1??01??1?011?11?10?0?011??00?0???0?111??????11??11??00?0?00??0??????0?0?1??1?001??1??0?0?1?1??001000?0?1???0??01??0?1???0110??????????1??00?0??1??10?1???1????11110??1001?0??11????0????00?10?110?0????????0?011?11??01???00?11???????1?00???1????1??0??001?1???01101??01?01?10?011??0?0?1?01?01?0???10?????????0?1?0???01?11100??0????1??0?0?1?111?1?10110???01?00?1????1?1?0??1?1??10?1????????11111?011?01?10???000???10????0?1?0?1?0011???0110?0?1?1?010??001?01?11??1?1??00????1?1????10??1?0?1?0?100????111???1?110?1?????0??????0?11?0011?????11???11?1??1??1?101?????0????1?1????????0?0?1?0?01???1?1?1???010??0?10??10???1??0?1??0???10?1?1?1???011??0???????010?0??00?1?00???11?0?1?????1?1?00?00????1?00???00???0??110?0??1??1?10001??00???????0?110???11?????1???00???1?00??00010?0??0???????1???0??100?1001???????110?11?100??0???010??????0?11?1?0????111?11??00?10???1?????11?1110?0?100?0?1?00?1?11??110?0?????00??10??00?0???1???0100?100??0??110????1???01?10?0?0?0????1?0?01??00???00?0?1??0??1????0??1??0??10?010?0?0?00?0?0??????0??0??01???1??11?0101?1?0?0?????0??1??1????????1000??01?11?0111??????0?1???11?0?0?00??10?100??01??1?1?00???01??1???0??10110???011000??01110?1??01101111?0?0???10????00???10?1?11?01??0????11??010??1??001??00?100?0?1??1??????1??0?0???1??1??1??1???1?1??0?1??????1??1100??00??01???100???100???????001???1??????101????01??1??1??0?0?01?111??01?10???1?11?1??110??0?1???0???00??0?11?00?0?0??10?10????11??????1??01011?1001?100?0??????010?1??1?10?0??0???????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????1???????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
110110110100111101110001110000001011100100110001101011001110111100110001101010100000011101010011010100100000101001001001001000101100000011011011000110101100010001010101?000111010101111011111101001010001011011001010101100110110011001011010011111111101100001101110110100001111100111010110101100001?1101001011100100101111010011101000110111011001001000010010000010001100101010110111001101000100001110101001101111101000100110101111100010110011001001000110010110111101010110010011011011001000001111010011110111001110110100000101001100110011011010011011011001001100100001010100001111000110000001001110111111011101010000001111111111100100010110011010100001100011101011110101111000111010010001011011000001000011111001111110011111101101100100000110011011001010010000111110111000011010000101111100111011011111111010001011111100000110011010010111010100101001111111001010110110000101100001111110011010010001111111011100111011101000100111110110110000101010010010111011001100011110010111111110010010110011111100001101111100100110000111010101111111110100100000001110100101000000001110001101110011110101001001001110100001010001010110001011100010100010001001100111100100011101110001001010100001101111110111000011100100000101101011001111110010001100111111000110000111000111110000011000101001010101011000111000011100101000001111110111010001111001000010011000010000100010110001011011111100101100110001111111010011110001010011011110?110110001101011011101111011110100001001011100101010100101110111110110011110101110101010110011000010100001011110010110010000101100001100110101001001110111111100011001011010101010101110101101100001001100001001010110001011000011010010101001110100011100010110000001100001011000101101111100010100110001101010101110010100001101100110000000101001101100101000110101011001001100110100101011011010000101010001011111000001000110011111110001100111110110001001110001100100000101101110000111001110001101111100001101111011001101011010110000100111111011110100110011111110101111111111011010010011100011111010011001001001000001100101010000110101010010011101101110100000101111100010001100110110000000110000000100001101000000010001100001001111110111101000101001101110010111011110101101110101010000011001101010001000100011000010010111011011010101010001000111111000110101011100000100000011100000011110111111101111100110101110100000010010010110101111101011111101110101001011110110011001110100100011100111001011010001100110000011101011010110001111000110101101010100110110001011011010100110101000010010010000111011000101111010000111001111110101110010111001101010001101101100011000100011010000001110101111101010100001011100111101010100001001110111110110011011110010000000111111111?0100011110010100000010000101100011110100100111001100111011011010011111101010101101111111011100111010000101001011010110111101110111001010010101001001110111110000010011011011010111111010000101100110000011100001100010100010011100000100111011101100101100111101110110001000000111110001001100011111110100010101101101110001101101111000101110
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?000???1??110?????0?1?1?10??01?10?01?11?1???001??0???11?01110100010?11?00?010010???1101101?10????0?????0??0?????101100????0??1001?0?00?0?0110??11?01?00???0??0?0???0?1?????10?0??00?111??0?0?00???1?1??1100101?010?0111?01001?101?????0?1011?1???001?0??1????001?10100?11???1011??11?????10??????1?01?0?1??01?1??00??00?????001?1110?01011?01011?10000?0??01?0?1??10?1???0????0?????10??101?0?0???011?0??10???0000?011?1?011??????0?????00?0?10?1?1?0?01?001??1??0?0?1??1?1??0??????0?1???1??110?1???01?11????01101?????????00??1??00?101?0????1?0?1?????1?0???0011?1???1111?0??0???1100????????101???0?0?000?0???1???1?01??1?01?010?1011?1??1??0?1???????11??1?1?00??111?0?0?1???11011???10??00?01?00?01???0?000??1?00??0???0????010??1?0???0?0???1??101??1??11?1110??101???00??110?01?1????????10????0?00?11?1?11???00?0?0?00?00?1?1101??01?0???00????01????1??0?11?0??010?00?01?1001011?1????1010011?000?????01110?11??00???0??10011?0????0?0??0??????0???001???????00?1?1?11010?0????10????11??01?????10000????10?0??0?000?10?0?1???00001?0?????????0?0?01?011??0??0?1??0?010?1?00?0?0?1??0??0?10?10?0?0????0000???0??1?0??0???1????01????0??01?0?0??011??????10?001?0???0111??0???000?0???1???101?????011?1?0??1??1?1???1???1011???10?1??0?1??1?0????11?11???????0??00?1??1??11??0?????1?1?????10???101?0?01??0?0001?1????0?0010?1?10?0????????001001??011?0????1???1?0100?0???1?10?1????0??0???01?10????0?00???1?01??0?1?0??0?0???0????1??1??0?110?1011??00??000?1???001??????010?1?10???011???0?1????0?0?1011??00??1??0?011???1011??01?0???001?0?011????0??0?10????????0??1?0?01?11?0????1??1??01??1?110?00?00?1?110?000?0???0?0101?????11??11??00?0?01??1??????0?0?0??1?001??1??1?1?1?0??101111?0?0???11?11??0?0???1011??????????1??01?1??0??01?0???1????00101??1010?1??00????0????10?11?001?0??1?????0?101?00??11???01?10???????1?00???1????1??1??001?0???00111??11?00?01?000??0?100?00?00?1???10?1???????1?1?0???01?01101?11????0??0?0?0?110?0?10011???10?10?0????1?1?0??0?1??00?0?01????000100?100?01?00???001???10????1?0?1?0?0001???0000?1?0?1?010??111?11?10??0?0??00????1?1????01??0?0?0?1?101????101???0?00000?????1????0?0?10?00111????10?1110?1??0??0?101?????1????1?0????????0?1?011?00??01?1?1???010??0?00??00???1??1?0??1???10?0?1?1???001??0??????1110?1?101?1?10???01?1?1?????0?0?11?10????0101???11???0??001?0??1??0?10000??10???????0?100???100????11??11???1?00??00110?1??0???????00101??010?1100?1?????001?00?011??0???111????1?1?11?1?0????101?10??10?00???1?????11?1100?1?101?0?1?01?1?00?0100?0?????11??11??11?0?1?0???0010?010??0??110????1???10?11?0?0?0????0?1?01?000???01?1?1??10?1????1??0??1??00?011?0?1?01?1?0??????0??0??00???1??11?110111?0?1??0??0??0??1????????0110?101?11?0011???1??1?0???00?0?0?11??01?0101?01??0?0?00???01??0???0??11001?1?110011??10010?1??1111011000?0???00????11???00?1011?11??0????11??010??0??000??00?011?0?1??1??????0??1?1???0??0??0??0??00?0??1?00?1???0??0000??01??01???001???111???????011???0??????110????11??0??1??1?1?11?000??01?01???1?11?0??101??0?1???0???10??1?10?10?0?0??01?01????11??????1??00001?1110?110?0??????100?00?1?10?1??0??????1
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????11???????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????0???????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????0?????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????0????????1?????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????1???????????????????0?0??????????????????1????0?????????0??01????1?????0???111???????????????????????????????????0?00??????????????1???????????????????????????0?????????00??????????????????????????1?1?10???1???1?1???????1??1??????????????????????0????????????0??????????1??????1???????????????1????1????????????1????0????00?????0????????1?1???0?1???1??????????01????0?????????0?0???1?????1????0??????????????????0?????0?1???1????1???????????1????1??????????????????000????????????????????????????????0?????????1????????1????????????????????0???????????10?0?????????????????????????????????????????0????0???????????????????????????1???????0?0?????1???????????1??10?????1???1??????????????????????????????????0??????????????????????????????????1??0??1??????????????1????1??????????1???1?????0????1?????0?1??????????????????1????????????1?????????1?????????0?????????????0??0??????????????00????1?????????0??????1???????????????????????0??????????????1??????????01????????????1?0???????????????????????????????????0?0?????????????????????????????????????1????????1?????????0????0???1??????????0?????1????011?????????????????0??????????1??0???????10???????1???????1??0????????????1?????????0?1??0?0????????????????1???1????0??0?????????0????????1?????????????0???????????1??0?1????????????????????????????????????0?????????????0?1???????????????????????????????????0?0??0?0???0????0?????1?1?0???????0???0???????????????????????????1???????????????????????????????0???????10??10?1?????????????????????00???????????????????0????????????????????0?11??0?0???0???0?????0??????????????1??????1??1??0???????????????????????0?????1????0?1????????????1???????????1?????????????00???????0??????1??????0?1?????1????????????????1??1???1?1??????????????????0???????0???????????????0????1??????0???????00????1?????1??0?1??0????????????????1?????????????????????01????0???????????????????????0??????????????1???????????10????????????00??0???????0???????????????1???0???1??1??????0?????1???????????0?????0?1??11???????????1?????????1?11???????0????????????????????????????11???????0???0?????1????0???????????????????????????????01???0???????011????????????????????????????????0??????????????????1??????????1?????????????????????1?????????????0??????0???1???????00?????01???????1??????????????1??????????0????????????????????????1???????1???????????1??0?1?0????????1????????0????0????????????1???????1??????0??01????111???0?1??????????0??????????????????1???????0????01?????????????????????????????????????????0???????????????????1??0??0????????????????1?1?????????????????????1?????????????????????????????????10????????00??????????1????????1??????0??1????1??1????????????????????0??????0????1???1??0?????0?0???1???????????????????1?0?????0????????????0???1??0????0????1?0????0??????0??0?????0??1??????????????0?0??????0??01?1????????????0??????1?????????????1??????1??????????????????0??1??????????1???1???????0?1?????????????0??1?1???1???1???????????0???????????0??0????????1??????????1?1??????????1???????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????1?????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0010??0??110?????0?0?0?10??00?10?01?0000???100??0???10?11010001011?00010?1100111??0011010?01????0?1???0??11????0101000???01?0101?1?10?0?0111?011?00101??11??1?0???0?0?????1000?000?111??1?0?01???1?0??0101111?01100000?00101?101???1?1?111100???010?01?1????110111100?010??1001?1010????010?????0?01?0?00?00?0??10??00??1??100?1010?01110?11001?01101?1??00?1?1?101?1???1???01????110??011?1?1?0?110?1?100???0111?111?1?110??????0?????10?1?01?0?1?1?01?111?10??0?0?01?1?0??1????1?1?1?0?1??010?0???10?11????00110?????????00??0?110?101?0??1?0?0?0?????0?0???1111?1???1011?1??0???0000????????110???0?0?010?0???1???1?11?10?01?011?1001?1?01??111??????1100?1?0?00??010?0?0?1???11111???10??10?01?00000???1?010??1?01??0??01????100??0?1???0?1???1??000??1??10?0100??000?0110??000?10?1????????10????0?11?00?0?11???01?0?0?10?11?0?1000??10?1???10????01????0??1?00?1??000?11?0011100010?0????1000110?111?????00000?00??11???1??00010?0???10?11?0??????1???111????0??00?0?1?11110?1????11????100000??1??10000????00?0??1?111?01?0?0???1000000??0??????0?0?00?011??01?0?0??0?111?1?10?0?0?0??0??0?00?00?1?1????1100???0??1?1??1???1????10???10??00?0?0??011??????10?100?1??00100??1???000?0?0?0???110?????001?0?1??1?00?0???0???0110???11?0??0010?1?0????11?01????1??1??11?0??0??00??10????1?00????11?0?100?1?01??0?1001?0????101110?0?11?0????????001011??001?0????0??00?101000?1?1?10?0????0??0???10?11????1?11?0?1?00?1110?1??0?0?111????1??0??1?011?0001??10??111?0???101??????111?1?10???011???1?1????0?0?1111?110??0??1?101???0011??11?1?0?101?11111?1??0??0?10?0??????0??0?1?00?00?1????1??0??01??1?010?00?10?1?010?001?00??1?1111?1???11??00??11?0?00??0?1????0?0?1??0?1001?0??1?1?0?1??110110?1?1???01?01??1?0?0?1101????1?10?010?10?1??0??01?0???1???101101??1101?0??1101??01???10?001010?0??1?????1?011?11??11???01?01???????1?00???0????1??0??111?1???110111?00?11?10?0000?1?100?00?01?00??00?0???????0?1?0?0?11?00111100????1??1?1?0?111?0?100100??10?1100???00?0?0??0?1??00?1?01??1?111111?001000?11???001???00????0?0?010?1101???1010?0?0?1?1110?100?01?01??0?0??01????0?0????01??0?0?1?1?1001???100???1?10101?????1??0?1?1?10?10111??0?10?0111?0?11??0?001?????1??111?1????????1?0?101?10??1110?1???111??1?11??00???1??0?0??01??01?0?1?0???000??0??????0010?0?000?0?00???1111?1?????111?01?00????1111???11???0??111?0??0??1?10101??10????1??1?101???100????11??01???0?01??1100110??0??????110101??001?1101?1?1???111?11?001??0???100????010?11?0?0????111?11??11?10???0?????00?0010?0?101?1?0?10?0?00?0100?1???0?000?10??011110?1???0111?001??1??110????0???01?01?1?1?1????1?1?01?110??010?1?1?011?1???001?1??0??01?111?1?1?00?0?1??????1??1??10???0??01?110100?0?1??1??1??0?11???1????0001?011?10?1011???1??1?1???10?1?0?00??11?0110000??1?0?00???00??0???0??1010101?110000??01111?0??1000001101?1???011?1?01??100?0001?101?0????000?011??0??110??01?10100?01?01?????1??001???1??1??1??11?10?0??0?11?1???0??0101??10?011???101???010???????111???0??????001????10??01?0??0?0?11?110??10?01???0?00?0??010?01?0???1???10??1?11101?1?0??10101????11??????1??10000?1111?000?0??????010?01?0?10?1??1??????0
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??1????????00?????0?????1???1???1?0??1???????00??1???1??0?11?001?0??01?00???110????11??100???????1????????0??????1?1?1????1??1?01?1??????0?01??01?1????????????1???1?1?????0??0??00??11??1????1???1?0????0011???11?1?01?0111??1?0???????11?1?????0???1??0?????1??10??0???????1?1?????????10??????1?10??????1?????01??00?????00??1111???10??11101?1000??1?????1?0??10?0???1??????????00???01???????1?0?1??00???1?1??110??????????????????00?1??1?0???0?10?00???0??????0????0??????????????????110?????????0????0110??????????????1???1??1??1??????1?0????????????0?1?1???11?1????????1001????????110?????0?1???????1??????1?????1?1?0??11??1?????1?????????????1?1?1?????0?0?1?????101?????????01?00??1??0???0??????0??0??0???0?????10????0?????0??????1????????????00??11????0???011?11?1??????????????0????1??0??0???00?0?1??1??1???01?????0?1???1???????????1??1????0??11??11????1????0????????01???????1?????01?0???0??1???????000?0?1?????????0??????1???0?????????01?????00?0??0???????????1???1?????000????????????0?110????0?0????1????1??????????????0?1?0??????????1?1??????1????????0???????10?0??????0??1??????1????0???1??????????1??01?0?0??001??????1???0??????1?00??0????01?1???????100??????0???????1??1?0??????????0?????????1?1??0?0????01??????????1??01?0??1??0?????????1???????00???111???1???1??1???1????1?00?0??????0????????????00??10???????????1???0????????11?0????1???????1??1????0?1??????????1?0?1??0?0???0????1?????0?101???????0???1?1??????????????0?1?1??0???1?0???0?1????????1?0????0???????10??????01??11?1????1??????1????1????11????????1??1???01??1??????0?????00??0??10?01??0?1???1???1?0???0?0?1???????0??1???11?1??1??1????????1?0????????????0?1?1?1????1?0????0???????1?????????1?1??????????1??11?0??0??10?0???1????1?0?0???1?1??????????0????01??0?001?1??????????0?0??1??01???0??0????????1??????0????0??????11??????10????11?10?10?010??0?0?0?0??10?????01??????????????????1??1011??1???????0?1????11?0?011?1???11?1???????1?0????0????01?1????????0?10??1??????01???1??????1????0?1?0???1??1???1000?0?0?1?01????11??1?????1?0??11????0??????10????0?0?1?10?????101???1???0?1?????1????????????01??????01???0??0??1??1?10??????1???????????????1?0?1?1?11???0?0?????110?????????0???1????0??????01?????1????????????????1?0?????0????1???10???0?????0????1?1????????0???11??????101?1??1????11?????00???????1????????0?????1????0?????01??1??0??0??????????????0??0????111???????1?1??0?100????????0????????01?1?1??????1?1???0??0????0?????10?111??1?101?1?0?0??0?11????1?1????????????????0???????0?1??00???1??1?1????0???10?0??????0????0?1??0???1???????????0???????0??1??1???1?????????0??0?1?????????????????0???0?0?1??0?1????????????????????????11????????110???????0?1???0??1?0??1???1??1???10??1???????????????????11?1????0???11??10??1?0??0110???1?0?????????????????1?0??1?10??1????1????1???0??1????1??110?1????1??????1??1?1???0??1?????????0????0?0??????1??00?1??0???0?????0????000?????????????0??????0??????1??????1??0?0??1??1???01??0???0??1????100????????????00??1?00??1???0??1??10????01??????0??01??0??110??11?????????10?0??0??1?1??0???????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0010011111101101101010?001101101110?1000000010?10?00011101010010111010000000110111011110000100100111001?10111110101011110111100011010011011110010101111111010011?111100?100011?111?010?0011111110110100100011?10111111?01101110111?1000111111001101101?0011100011010100110?010000111110?001100001?0111?0110110101100001000110000110?011011000101110110001010011000100100100?10011110000010001100001000100100110111011001111?0101101010000001000001110110111?11?000100110111?11?11111?00111011110011001110100?01011100011010000111100011101?111001111011?1?0101100101?1?010000011111001000100?10011?01011?10010?0011001?0000111000000000101011010011?10011011?1111000110100011100111101101101011011?0111100100111?10?11100?001111111001000101000100000110??01101111100?00000001001101100110??111110?0?1101101101001?11101101?10000?11111110001000111011001111000?001111000101000110101110111111010011111011111?00110111111011100?11101110?0000?0000100001010000101100001011?0?00010001111001000011111??0110100111?01011000001111000110100011111101?1111100010011100?00100001110110010111111010001111010010111?110110111100000000?00010101101?100110?100001111?10000101110011110110?000110001?10111001001010101000010010101?100111000010100?00?000110?1001100000101?1010?01010101?001101010110011100101000110?1101100?0000101101010101?01110101001??1100001101100101111?10001001000111010110010000011011?01?00011111010?110011010100011001101?1?00?0100101100111111?110?00000111000?1001?0100100010110100101?01000110101110000001111000011011000010111110111011?01?0?101000??11000011001?10010??01?010110?010000111111111011?0001011?000011?1011111001?101110000101011?0011011?111110101?011110011101011011010111111?110101101111??011100101000000?11111001111000100000?10111001000100000000011110100110100001100001000100001?1001100001100001011111101100?00110101100100100111101000110001101?00011?11010001?00000?1?0011000010000011110100000?1111001001101110100101000010110110?0011?000001111?001000001000100010011100100011011110?111110011?0100001?1000100001100011100?1?11011110011101110111111?001?1111000010110100110100011111011110000010001001010111110001000001000?0100111000110101?00011100010?00000001?10010111000?00??0111110011111100110010001101001000010010111101?001001010010001010101101001?1101010101010?000001111?110111001100111?1100011100000001101010101001111000001111011?110011011001010011011001010000010110100101111?0110111111111001?11010100110001101011011100101110011111001000001?0001?01100100110010?01?0000010?100010100101?101110101011011111101010?000001010011110?01000111011001?111100101010011001111010101001?01?111011110?1?10?11001000010?11011?10100110000100110101101110100010011010?01111010?011111111010001111010011?10101?1?111??111110100011011100001000100110001001110000110100??10001101011101011?10010110110?001110000010100100001?111011011000?001101001111?1011?001011?1??10011000000100101011?1000111100111?0101?010011000111011101100010101010100010101100101111111110110110101100111001110?1111101110011?111???10011110011100111011110100101101000?01010010001011
?101??????011?????0?????11??10?01?01?1??1???100??1???00?1?01110000??01?10???010????0000100?10????1?????0??1?????000101????0??1011?1?1????1001??10?00??0??????0?0???0?1?????01?0??00??11??0???10???1?1???01010??011?0?11?11101?0?0?????1?1110?1???1?0?1??0????000?100?1??1???1001???0?????01??????0?11?1????11?0??01??00?????001?1100?00001?11000?10110?1??00?0?1??00?1???0????0?????01??101?1?0???010?1??10???001??001???101??????1?????11?0?00?0?0?1?10?00???1??0?0?0??0?1??0??????1?1???1??010?????1??10????11110?????????1???1??11?000?1????1?1?1?????1?0???0111?1???01?0?1??0???0100????????110???0?1?00??????0?????11?????0?110??00??1?????1??????????1??1?1?01??101?1?1?????101?1???????01?11?01?01???0?111??0??0??1???0?????00??0?0?????0???0??1????1??????001??100???01??011?10?1????????0?????1?0??10?1?00???00?0?0?00?10?1?101???11?0???11??????????0??0?01?1??101?10?11?1??0?10?0????101??0??010?????10101??1??0????1??11111?1????1?1??0??????0???0?????????00?0?1?00101?0?????0????00??10?????10001????11????0?100????1?0???01101?0?????????1?0?00?111?????1?0??1?1?0?0??0?0?1????1??0??1?00?0??????0101???1??0?1??1???1????01????0??11?0?1??101??????1???1??????0?01??1???010?0???????001??????1????1??1??0?0??????????1???00????0?0??0?1????10??1???????1??10?1??0??1?????????1?0?????10???101???11??0??100?1????0?11?0????1?0?????????00?01??010?0????1???1?010??1?????01?0????0??1???00?01????1?10???0?11??0?0?1??1?1???0????1?????0?001??111??1???0?1??????0???????001?1??1???0?0???0?0??????0?1100???1??0??0?10????1000??00?0????0??1?001????0??1?10????????1??0?1?00?01??????0?????11??0??10?11?00?0???1???0?0???0?111???????0??10??01?1?10??0??????0?0?0????010?????0?1?0?0??011110?0?0???1???0??0?0???0100??????????0??00?1??1??00?0???0????0?010??1110????01????0????10?11?010?1????????1?010?11??11???10?00???????0?1????1????1?????001?1???01000??11?01?00?100??1?0?0?00?01?1???11?????????1?0?0????1?00000??1????1??0?0?1?000?0?11011???11?01?0????1?0?0??0?0??11?0????????10111?0?1?11?00???0?????11????1?1?1?1?0000???1100?1?1?1?100??000?00?????0?0??11????0?1????00??0?0?0?0?110????000???1?111?0?????1??????1?01?1010?????10???11?0??1??0?110?????0???????????????0?1?0?0?11???0?0?1???001??1?01??11???0??0?1??0???10?1?1?0???100??1???????110?1???1?1?10???10?1?0?????0???10?1?????0?00???00???1??101?1??0??1?10001??00???????0?110???10?????0???01???0?01??00001?0??1???????0???0??011?0001???????100?10?111??1???1?0??????1?01?1?1????000?10??0??10???1?????10?1100?1?010?0?1?00?0?10??101?0?????1???00??1??0???1???1?11?11???0??111????0???01?01?1?0?1????0?1?11???1???01?1?1??0??1????0??0??1??00???0?0?1?1??1?0?????????1??11???0???1?1001?0?1???????0??1??0????????0110??10?10?110???????1?1???11?1?0?11??00?11???11??1???1????00??1???0??0110????1?1001??00?00?0??00100000?0?1????1????0????11?1?00?00??0????11??101??0??100??11?111?1?1??0??????1??1?1???0??1??1??1???0?0??1?1??????0??0011??01??11???111???011???????11????0??????0?0????10??1??0??0?1?11?001??01?01???0??1?0??010??1?1???????10??1?10?01?1?1??11?00????11??????0??101?0?0100?100?1??????111?0??1?01?1??0???????
?1010010011100011000111?000110110?01?1110?00010??1?1?10?00011011010011111?1110101?00010101?11?0111001?10?11000?0000101110000?1001?0?0010?010111011000100011??1?00?10?110?0?1010?101?111??001?10011101000000110?00110111?11001?10110?0?10000111?00111011?110?000111010110010?01111011100??11011???1?1000?10001?0010101110000011101011?10110?11101?001000111100000000111?111???0101?0101?0010?10011110111101011?11111010?01001??01??1?11110110010000010?001100?11?01?100000?00?01?101?0?101?0??010?0?01101001?1?000110?000000110?011100110101?100000?01?11?0?11100010?0?0?000011??1111001010?0??0?010?110?1?01110???1?001?10?10?0001001101010010010110?1?100101?110?0110110001000?1110111110001001110?0101011010100?10?10110?10111??101100?1?1?10111?101001??01100?1110??000?0001??0001011101?????001???01101?0011100??1100010?10?10?1001000010?111100?10001?01110?0110?0101111000010011110100?0011000111001111??1001000000100?101?101101?0???10?000001?1110?11101?11?1011111?0?1001110?0111111?0101000??1111001001?111?00?00001?0111?01110101010011????10001101?0111?1011010?0110100?101000?0011010?1111101011?1?11001111?1011010?010??0?01?1?00?010?111?0111??101001100000?0001001?101101011?1?011?001??100100?10000010111?0000?10111?1000?01?1001?1?110?011?010?1?0?11?00010010?110?0111?010?11010?11101000?0?00101?0100?0?01?011000?0?010111011??11101001101010100?0?0101101110?1?11011011?00?0010100?01??110?000101?00?1000100?010001111??1?10?101110001010100??001?100?1111101??111?0100111001001111010?001101100011101?0101101?00101110100?00101000111100?10?0?0111?1??1?00?111?00?0001???10?001?11?100101001011010100?1010111?011011?100010?100?000?1?00?100000??101?10?00110011??00100?1?111011000?0?0101?11?10?001110010??111100110001100?001011110?0111110010?01111110001111101110010010110?10111010011101?111101?0?11110?011???1000?0011?001??1?00011000?010100111?10000?0100100100?01010?11011001?0?0?0?1?11110001?01010000?0000100?0001100011001001110110100010100100??011?001110111?111011101001100010011111??1001100000?011010101?11100?1?100?100000001100110?1?110010?01000100?1000100?011?00100001100?11101010001011?010000110?111000111000010000101??100101??1010?110?101???0?0000?100101??1010100??111?111011?10???1000010000?001?0?110?1?100010?001100000?11100?010101?00011000???101?11110?1?01100010011??1??011?1?01?011111100011?00111?01000?11111?110111?1100111100?0001100?011?10?00101101?1101001001101?1110?101011??11?00111?1101110100?1?000101111?0100011110010?001?0010?011111000110?0?11?11011001011110?00?1111100?001101101100?000?000010?1110001100101?101011001111000??0101110100000?1011011111??100010?100?1110100?0??00101?110???1??01000010110?11001?0?0101010?1?0?001001100?01?01110?101?1?0??01001?00100100011010110?1?1000?01100?0?0?1??01101000110010?110010001010010111101110110001000??10001110?110110?0?011?1001001?0100110?01000?010101??0?111001?1?0?010110011?10?0101?011101?0??01010?111011?0?01100?0010?00010110??110?00?010110?10110101100000110?100??10011??10111?110010100010?01???11111100110?1011010111101?101???0101?00000?0111?01000?1011101010100?10?01000001001
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????0???????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?01101?11000010?1011011?101100?11?10?0000?11111??1?0?11?10111010000110111?1011110?00110010?01?1000101?00?00100?0000010010011?0111?0?1001?100101110111001000??1?00?10?101?0?1011?000?110??101?00001010010011011?11011011?10111?1100??1?00010010?01101010?101?010011010110000?10000010001??10001???1?1100?10?10?100100100100?111000001?01110?01010?011010111101100110001??00???1000?1011?1111?11111000110000101?01101111?00000??01??0?1101111001010?111?100101?00?10?000011?01?11?000?1?110?1??111?0??1011010???110000?001000011?001101?01110?100010?01?01?0?11111011?1?0?001111??1100110110?1??0?111?100?0?11100???0??10?00?10?001110000001110101100??1?000001?100?100?011100101?0101111110101000111?1101101100011?01?11?10?11101??010011?0?1?11100?111011??11000?0011??101?1011??1110101010?????001???01101?1011111??0000111?00?10?0100001100?1??101?11101?10010?0010?0100111111001001000001?0010011110001101??0001101010000?010?001010?0???10?11?011?0001?01101?0??0110111?0?1010110?1110101?1010001??001100100??110?10?01101?11?0?01110100010100????1?111111?1001?0110?01?0010111?000111?1110001?010110110??1?10101?10?0111111?010??0?00?1?00??01?001?1000??000111001010?001101??101011110?0?001?111??010001?00001110001?0110?10111?0100?11?1111?0?001??10?100???0?00??1110?11?000?1010?110?00111?10?11100?1?11?01?0000?0?10?011110?1?0011?0011??00110011011011000?0?0001100001?0?10011101?10??1?1010?01??110?01?111?00?0010110?101010100??1?11?110111010000110??100?1?0?1100110??101?111001110100?11111??11111101?000110?0110000?011110010?1?00011000001101?1??0?1100?1??1?01?1?0?10?1100???10?10??00?011111101010011101?000?011?010110?010111?000?100?0?11?100011??111?10?01100000??00011?1?000000000?0?0110?10??0?100111001??101100101011010?011100011?0100000010?11101000?00010111111010010010?00100111110010?111100???11100?01????0?11?0110?101??0?10100000?110111010?01110?1100100100?11011?11100001?1?1?1?1?10100111?01110100?11?1010?110101100101101000011110110011?111??101?010010111?00001111?101000011001010??010100?000?111011000?10101?1?0?1?100100100100001?1?111011?1110000??0000111?1?0?110101?0110?11111010110111?100000101?1000111010011000?1110??010110??110??000?111???1?1100?111011??100001???110?01?101?00???0110110100??10?1?110?1?101001?000010111?10100?011010?0010000????111?00110?0??1101100000??1??110?0?11?11100110?000?00010?00000?11111?0?0110?101110?101?0101111?110?10??000011??000100011010??0010?101110??00??0100??100011110?0??00111000?1101010000000?011?0110?0?1111001001?1?10?10000101000001?00?0111010?11?100011010?010?101010?0011011111000?10001000111?101??01111101001?1?1111111011??100110?100?0010001?1??11000??01???0??01111011111?10111?1?10100???1?0?011100000?00?01110?010?1?1??110?0?00011010100101100?1?1011?00001?0?1?0??01010101011100?010101100100000010001001111010101??01101110?100000?0?000?0011101?0010010?10011?001101??0?100010?1?1?101100100?00?1101?010011?1??1111??100100?1?10000?0011?11001111??111?01?000010?1011011?000000101?001??00011??00111?01?101110?1??00???00010111100?0011001001010?101???0100?00001?0100?01000??100001110100?11?00010110110
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
10100011010001110000001?11000100101110100100110010?110101011110010001011000101001001111101000010101110110010110011101010000100100110111110000100010010111000101010101001?1000011001?10011010001001011000001100000001101101111110111101110010111000011001111101011010100001111110011101010010100101?1111?1100111000111111011101010000000111101001000011011110000011000000010010010001011011011010111111011100110010010111111011010101000100010001001001101011110100110001000100001100010001111111000110000101011101110101000011011001011001010110100110000100100011100110001011011001000000001000010101011?1010100000010011110110101000001111101111111011111010110011111001101000100100100101000010000110111100010?01110001011000011110111110001110011010100010000100101001100010101011011100?00111100001110001011010110110101011101001100010000011111111100001110110101010100010101001010001010100110100101001010011000000101110010110010110100100011111001001111001110010011?111110111000001100011100000010001110010011101100000110000111111000100110010110001111100111100000000110111011011110101100111101001010000001010011001111110000010011011?01111000011110001001001101111000010011011000111011010111010010000111001000101010111110?01?11011010100000001000100001010111100101100101101010011100111100?0110101?1001101000000010?110001110011?0010110110110000000010100001010101011000001000111000100110010001100?0001011110011111101001000001001011101000001?00000100100001011111001111011010011011101101101111000111000100011110001110001001101001001101001010100010?11001101000?0000000100001001110000000110110010111101010100101111010001100101111001011000000100111?0100010011110001010010100111101011011111011001000110011111100111000100011111011110101010010001110101001000001111100010100000111000011010000001?000011010110010111001011010101110101110001111011110101111011111001101001011111110010011010011101001000000100000011110000111011011111000000001100011111011?11001001010100011010000011110111001001111001111101101111011001100010100100011000011101?1001001111001011111010110010100011001010100001100001100000000100101001000000011001000000000100110010110101011011?01101110100001011101?000110111011100010001111010001110001100101100101111100111010100000000110001010101110001010?10000111101110111110011?111100111001001100101110011101001101001101011000001010110101010100110101111001001001001101001000011000000?1100011011100101?001010111101000000011010100001011011000100010010011101000100110000111111110011?10000111001000010010101001010001000111011000001111100?000110010111110010100010011101100000101100100000010111101110111000010101111100101111111110110111001100010111100100110110111001001001000101100100111110100111001010?1001?0010101101000001100110010101011110010111000100000111111111110110000001010000000100000101101000000101010000100001001101100011111101110010001111?111011000000001011001000011000110110001?01000000110001110000001000001001000000011000101110000000100100010011011000011111110110110011011111000010010000000101100100110011000110000001001111
?001???1??010?????0?0?0?11??01?11?00?00?1???101??0???10?01101000101?10?11?011001???0111100?10????1?????1??1?????010011????0??0110?0?00?1?0110??00?01?11???1??0?1???0?1?????10?1??01?110??0?1?11???1?1??0110111?111?0111?10010?011?????1?1010?0???101?0??1????001?00110?00???1101??10?????00??????0?10?0?0??11?0??01??10?????000?0100?11101?01001?10101?1??00?1?1??11?1???0????1?????11??011?1?0???100?1??10???1101?001?1?001??????1?????11?0?10?0?0?0?10?100??1??0?1?0??0?0??1??????0?0???1??100?1???10?01????11001?????????11??0??10?001?0????1?1?0?????1?0???1011?0???1100?0??1???0101????????000???1?1?111?1???0???1?01??1?01?000?0001?1??0??1?1???????10??1?0?00??001?1?0?0???01000???01??00?11?01?00???0?001??1?11??0???0????101??0?0???1?0???1??011??0??11?0011??011???01??000?01?0????????10????1?11?00?1?00???11?1?0?01?11?0?1100??10?1???00????01????0??0?10?0??100?11?10?1001100?1????1010111?011?????00101?00??00???0??10001?1????0?0??1??????0???111???????10?1?0?10101?1????10????00??00?????11001????00?1??1?100?10?0?1???00101?0?????????0?0?10?111??0??1?1??0?011?1?00?0?1?1??1??1?00?00?1?1????1100???1??1?1??0???1????00????1??00?1?0??001??????10?011?0???1100??0???110?0???1???001?????101?1?1??0??1?1???1???0000???01?0??0?1??1?0????00?00???????1??01?1??1??10??1?????1?0?????01???000?1?11??0?1011?0????0?1101?0?11?0????????111101??111?0????0???0?0111?0???1?00?1????0??1???11?10????1?00???1?10??1?1?1??0?0???1????1??0??0?000?0001??11??111?1???001??????000?1?11???000???0?1????1?1?0010??00??1??1?100???0101??00?0???100?1?010????0??0?01????????0??0?1?00?01?1????0??0??00??1?101?00?10?1?001?000?1???0?0110?????10??00??11?0?11??1??????0?1?1??1?100??1??0?0?1?0??110000?0?1???00?11??1?0???0010??????????0??11?1??0??11?0???0????11011??0110?1??01????1????00?00?101?0??0?????0?101?11??11???11?01???????1?11???1????1??1??100?1???01000??11?01?10?111??0?000?01?00?1???10?1???????1?0?0???10?11110?00????0??1?1?1?000?1?11001???00?10?0????0?1?1??1?1??11?0?11????100000?100?00?01???111???11????0?1?1?0?1000???0100?0?1?1?001??000?01?11??1?1??00????0?1????00??1?1?1?1?111????001???1?01101?????1????0?1?11?11011????10?0110?1??1??0?000?????0????0?1????????1?1?001?11??00?0?1???101??0?10??01???0??1?0??1???00?1?0?1???000??1??????1011?0?100?0?01???11?1?1?????0?1?00?10????1101???00???0??011?1??1??0?11111??11???????0?011???001????11??11???0?01??10000?1??1???????01100??110?0100?0?????000?10?111??0???100????0?1?01?1?0????000?11??10?01???1?????11?1000?0?101?0?0?11?0?01?0110?1?????11??11??10?1?0?0???0100?000??0??001????0???10?01?1?0?0????0?1?00?111???00?1?1??11?1????0??1??0??00?000?0?1?10?1?0??????1??0??01???0??10?000010?0?0??0??0??0??0????????1111?011?01?0001???1??1?0???11?0?1?00??00?0000?10??1?0?01???00??1???1??11010?0?010101??01001?1??0111011011?1???01????10???10?1111?11??1????01??010??0??011??11?110?1?1??1??????1??0?0???0??1??0??0??01?1??1?00?1???0??1010??01??10???110???111???????010???1??????101????10??1??1??0?1?00?011??10?00???0?01?0??110??1?0???0???11??1?01?01?0?0??10?01????10??????0??00110?0100?110?0??????100?10?1?11?1??0??????0
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0101??0??000?????0?1?1?11??11?01?11?1010?01000??1???01?10011110111?01101?1100110??1101111?01????0?1???0??01????0100010???01?0100?0?00?0?1000?110?11111??10??0?0???1?101???0010?001?011??0?1?11???001??1110011?11101000?01011?011???1?0?101010??0011?11?1????011010110?111??0000?1111????010?????1?01?0?00?11?1?001?011??0??111?0111?00101?10100?01111?0??01?0?1?000?1???0???00????101??000?1?1?1?111?1?011???1101?011?1?001??????0????001?1?11?1?1?1?00?110?00??0?0?11?0?0??0????1?0?1?0?0??110?0???11?11????11101?????????10??1?110?111?0??1?1?1?0?????1?0???1010?1?0?0101?0??1??00010??????1?100?101?0?100?0???0???0?00?00?11?01011011?0?11?0100??????1000?0?0?11??011?1?0?0???00011???01??10?10?00111???1?000??0?00?11??01????000??1?0???0?00??10?100??1??00?0101??100?1011??010?0111???????111???11?11?10?0?00???00?1?0?10?01?1?0000??11?1??111????10?0??0??0?01?0??010?11?1000011001?0????01000101011????111011?01??10???0??10101?1???10?11?0??????1???010????1??01?1?0?1000101????00????100011??0??00001????00?1??0?100?10?1?1???1110000??1??????1?1?00?100??11?0?01?1110101?00?0?0?1??1?00?01?00?1?1????0101???1??1?0??0?0?1????01???11??00?1?0?1111??????011110?1??11100??00??100?0?0?1???001?????001?010??0?0111???0???1111???01?0??1110?0?0????01?10????0??1??10?1??1??00??10????1?010???01?0?011?0?00?00?0010?1????111101?0?01?0????????101111??001?00???1??00?110111?0?1?11?1????1??0?0?10?01????0?01?1?0?11?1001?0??1?1?100????1??0??1?110?1000??00??001?1???101??????111?1?01???111???1?1????1?001010?001??1??0?110???0101??01?0?0?000?11010?0??1??1?0001??????1??1?1?10?01?1????1??1??11??1?100?00?01?1?001?110?00??1?0001?1???11??01?010?0?01?10?1????1?0?0??0?001000??1?1?1?0??011101?1?0???00?11??0?110?0111????1?00?011?0110??0?101?0???0???001000??011100??0100??011??11?100001?1??0????11?010?10??00???10?10???????1?00???1????0??0?0000?0?1?100111100?00?01?0011?1?011?01?00?01?000?0?????1?0?110?1?00?00000100????1??0?0?0?100?1?100101??01?1010???00?001??1?1??11?1100??0?110100?111110?010??110???100???0?1?100?1111???1000?0?0?1?1001?001?11?00??1?0??11????1?1????11??010?0?0?0000?1?111???0?11110?????0??0?011?11?010001?1?10?0111?0010??1?100???0?1??010?11???????0?0?001?11??0010?0???000??0?01??11???01?110??11??10?1?1?0???111??1??????1110?1?010?1?11???0011?1?????001?11?10????0001???10???1??110?0??1?00?11110?100????1??11011???100????00??11???0?11??0010001??0??0???100001??010?1000?1?1???111?01?001??1???101????110?11?1?0????111?10??00?101??1?????10?1000?0?110?100?10?0?00?1000?0???0?111?01??100000?0???1100?000??1??000????1???10?00?1?0?1????110?11?011??101?1?0?001?0???001?11?1??00?011?0?1?10?0?1??????1??1??11???1??00?000011?0?1??0??1??1?00???0????0110?001?11?11011??0??1?1???11?1?0?00??01?1101100??1?1?11???00??1???1??0101100?110110??10100?01?0010001100?1???101?0?00??101?1110?101?10???001?101??0??111??10?00000?00?11?????0?1101???1??1??0??11?10?0??1?00?0???0??0101??10?001???001???000???????111??110?????1000???110?10?0??1?0?11?110??11?01???0?01?1??111?10?0??00???00??1?11101?1?0??10011????100???0?0??10101?0100?000?0??????111?01?0?11?1??1??????0
?????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?101??????001?????1???0?10??10?11?01?1??1???010??0???01?1?101001011?01?01???110????0110011?11????1?????0??0?????000111????1??0001?1?10???0001??10?00??0??????1?0???1?0?????10?0??00?111??0?0?00???1?1???10011??101?1?10?00010?0?1?????1?0101?1???1?1?0??1????001?001?0??1???1000???1?????11??????1?11?0?1??01?0??01??11?????110?1001?01000?01000?11000?1??10?0?0??11?0???0????0?????11??110?1?0???101?1??00???100??110?1?101??????0?????10?0?00?1?1?0?11?010??0??0?1?0??0?1??1??????0?0???1??010?0???1??00????00001?????????0???1??10?110?1????0?0?1?????1?0???1110?1???10?0?0??0???1110????????111???1?1?110?0???1?????00??0??0?111??00??1?????0?1????????0??0?0?01??000?1?1?????01000???1???10?10?00?00???0?101??1??1??0???0????101??1?0?????1???1??1????0??????110??000???10??000?01?0????????1?????1?1??11?1?00???01?0?0?00?00?0?1110??11?1???10??????????0??1?00?0??001?11?01?1??0111?1????101??11?011?????10000??1??00???0??01010?1????0?1??1??????1???0?????????01?1?1?10001?1????10????01??10?????11100????11????1?110??0?1?1???01101?1?????????1?0?11?111?????0?1??1?0?0?0??0?0?1????0??1?11?01?0??????1001???0??1?0??1???0????10????1??11?0?0??111??????0??00??????1?10??1???010?0???????001??????0????0??0??0?0???0???1??0???11????0?0??0?1????00?11???????1??10?1??0??1???1?????1?1?????01???101???01??1?1101?0????0?0101?0?00?1?????????01101??000?1????0???1?111??0???0?00?0????0??1???00?01????0?11???0?01??1?1?0??0?1???1????1?????1?011?1011??11??1?1?1????1???????011?1??1???0?0???0?1????0?0?1100???0??1??1?10????1011??01?0????11?1?100????1??1?10????????0??0?1?01?11?1????0??1??10??0?110?01?11?1??00??00?0???1?110??????00??00??10?1?00??0??????1?1?1??1?101?????1?0?1?1??110001?1?0???1??01??0?1???1100??????????0??10?1??0??11?0???0????0?011??0010?0??10????0????01?11?111?1????????1?001?11??01???01?10???????0?0????0????1??0??010?0???10011??01?10?00?000??1?1?1?10?10?1???01?????????1?0?0????1?00101??0????1??0?1?0?011?0?11001???10?10?0????0?1?0??1?1??10?0????????11100?1?0?00?11???011???01????0?0?1?0?0110???1000?1?0?0?001??100?01?0???0?1??00????0?1????00??0?1?1?1?110????110???1?111?1?????0??????0?10?0110?????00???00?1??0??0?011?????1????0?1????????1?1?0?0?11???1?0?1???011??0?10??00???1??1?0??1???00?1?0?1???111??1???????110?1??10?1?01???00?0?0?????1?1?00?0?????0?11???11???1??001?1??0??0?00101??10???????1?011???00?????1???11???1?11??11101?1??0???????1???1??001?1011???????010?01?010??0???110??????1?11?1?0????100?01??0??10???0?????00?0101?1?100?0?1?10?0?10??111?0?????10??11??10?1???0???0011?01???0??001????1???00?01?0?1?0????0?1?00??11???01?1?0??1??0????1??0??0??11?100?1?1?0??1?0??????0??0??11???1??01?1110?0?0???????0??0??0????????0001??10?00?0011??????0?1???11?1?0?10??10?01???00??1?0?1????00??1???1??01010???001100??01010?1??11100010?1?0????1????10???01?1?11?00??0????01??000??0??000??10?000?0?0??1??????1??1?1???1??1??0??1???1?0??0?0??????1??1011??10??01???100???100???????101???1??????001????10??0??1??0?1?01?001??11?11???0??0?1??010??1?1???????11??0?01?01?0?1??01?11????11??????1??111?0?0000?001?0??????101?1??0?10?0??0???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?11000?0??000???000?001?100011?01?01?0000?10110??1?0?01?00010011111110110?1011010??1101101?00??0?0?0???1?11100??0111001???00?0011?1?0000?1101?101?11001??10??0?0??00?010???1000?001?010??001?01?0?101??0101100?10111011?11111?001???1?1?110110??0001?01?0???0000011100?101??000110110????011?0???1?0011?01?11?01101?1011?0??010?0010?00010?11110?00001001?111111?10001???1???11????010?1111?011?0?111?1?110???01011011?00111??????0??0?100?0011?0?1?1?100000?10??1?0?00?1?00?01???1?0?001?1??011?0???010011???00010????01?1?11??10011?11000??1?111?1?????1?1?1?1100?0?0?0101?0??10?10011???0??0?010?101?0?000?0???0??00?11?01?00?1100010001?10?0010??0???0011?0?0?10??111000011??100010?0110??11?10?01001???1?111?00?10?10?10111??100101?0???0?11??11?111??11?10?1100??010?0100??110?001101?????111???01000?0110?01???11?010?01?10?0?10110100?1??001?1??00?1??1??1?10?111010101?111000110100?1?01010111111110??011100110?110???1??10110?0???11?01?00???110??0011?1??00?00?1?0?1010000???011?0??100100??0??01110???111?0??1?101?01?1?0???10000001?0??????100?00?000??10?0?00?0001111?01?0?0?0010?11?11110?0?1??1?0011??00??0101?0?100??1?11???10??01?100?0101??001?01011011?100001??01??010?1?0?0???010????1111?1011?110101???10??1101?1?11?1??0110?0?1?0??11?00????0?01??0011?11?011?011????0?11100?11?01111?1?00?11?1010?1??1?100110?1?01?0?1?11??00110101?111?10?0?1??101110000?1?1011?0?0?00??1?0?11?10??110?10?010?10?1000?1??1?0?00000??1?00?011000?0100??00??101?0???011?1????101?1?01??10100??0?1????1?011101?0101?0?110010???0110??11?1?1?010?10111?0??0??1?1000??????01?1?0?11?0111????1??1??10?11?011000?1001?101?111?110?0?1111?000000??01?111?0?01?011000??1?1?1??0?001000??010?1?0?011011100?1???11?10??0?11010011???01?01?111?0011??0?011?1???0??1110001?0000011??0000?00001010?001011?1?00100000?000?001100???01?01?01????0?01???1??0?0??0?111001?1?010011100?00010?1110?10001?11100?000000?0?0?0?0?1?000?1?01?00010010?1??1??0?101?000?110101000?00111011?111?101??0?1??1111110??1?000001?1011000100?0110???0100??011?011?01001??1100?0?0?1?01100100?00?011?0?0?0111?1000100??001?100?0?1?100110?0001??0?11010?????1?10?110101?00111000?10?0101?1011??0?000???0?0??110?01????0??111?011?11??1100?1???111??1?10??01???0101000?10??10?0?1?1???100?00???1??0001?1?100?1?010??1001?1?????110?10?00????0011?1?111??1??100?1??1?01011101?111?1??11?01001??1101?0??001?001?11?100?0010001??0??11??000100??00111111?110??1111?10?000??1???001????00111111?1????111?01?1111101??10????01?0011?1?101?101011?0?10?1110?01?10?100?00?0100111?11??10101101?10??0110???0??001?11?010?0???1101?10?100??101?1?0?100?1???110?11?1??100011?001?0101?1?????00??0??00???1??01?00111001?01?00?1??0?01???0????0110?010?01?10110??0??1?0???10?1?1?00??00?10101110?1?0000???10??1???1??1000111?000111?001011?0100111001001?111?100?0?10??10111100?001?10???100?101??0??000??00?00010?011100????1?1000?0?1??0?10??01?01?0?10?111001?0??0110??110010???011???100???1???001??101??1??00110??110110?0101?0?01?101??01001???1?10?0??100010?0??00???01?00111000?1?0??00100????001???0?10?11110?1000?111?0??0??0001?0011?00?1011?0????1
?????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?00111?010010?0?1111000?001011?01?10?0101?01101??1?0?11?00011100100101110?1011011?10111111?11?1110011?10?11001??100001011100?1111?0?0101?011000001111001100??1?01?01?010?1?0101?101?101??011?00111011110001010?11100011?10110?1000??1?00011100?10110100?010?010001101000110?01011010001??00110???0?1111?10?11?110001010001?110001101?01101?01111?110001010010110100010???1???0110?1001?1100?010011101?1100000?10100000?01101??00??0?1001000101011?101?100000?11?10?111000?01?00?110?0?111?0??001?1??1001101???011110?0101?0010?110011?11111?110111?11?00?0?0?000011?1?1?100001??1000000111?1??0?011?001?1?10010???0??10?11?00?100000010001101011000??0?001100?100?110?010010111?1100001001110101001?111111111?001?10?10?10?01000??110001?1?1?10000?101001??10110?0001??110?0000??1111000111?????000???00000?0010111??1011001?01?00?0100001000?0??110?00000?11010?1?11?1000111110010011000100?0100101010011101??1111100011111?0?1?110001?1???01?11?111?1111?10001?0??1010011?1?0001011?0100000?0000001??0?1111000??110?11?00001?10?1?10111001101010????0?110001?0110?1101?01?1010100?011110?0011001?100110100??0?10110?01?1110100?011??1?00?0?10??11?101?0101??100?11000001?011101??001011110?0?110?110???10000?00001000110?1000?11001?1?10?01?0100?0?111??11?101???0?00??0111?01?011?1101??00?11101?11?00111?0?01?11?0100?1??1?011101?1?0110?1000??01101000011100100?0?1111000100?1?01110101?00??0?1001?01??010?01?010?11?0100110?100001110??0?10?011110011101000??111?1?1?0110010??011?101000010101?01111??01100000?001011?0000010?011011110?1?11001110110110?1??1?1000?1??0?10?1?0?10?1010???01?01??10?001001011100110011?000?110?011011?000011?110?000?0?01?011111??110?10?00001010??11111?1?110011111?0?1100?01??1?000100100??100110001010011?101011111?11?1000111?11001010?01010000011000000001?01001111100010?100100???10010?11????1?00?0101?000??0?01101110?000101111?01001?1110000001?00001?00111110?1?1?0?1?01010111?10110000?0??1011?01110101010101100?010011111010?100??010?100000110?00000010?110011101001001??110111?000?011110111?01001?1?1?1?001000000010110?0?011101?0001110??1000101?1?0?101010?0011?10011100010011?111010110?1110000011101011?1100??110010??011??001?000???0?0111?011000??100110???001?01?110?10???1110100111??01?0?011?1?110?10?0?1110101?11101?000011?0110111????101?11101?0??1001111010??1??111?1??1?11000111?101?10010?10101?11111?1??111?010100?110?1001111?001?00??100101??011011001101??0000?110000??10??1011??110110001?1??11110001?10000011?010??101?0111?0?0001111110?1?11?11001011010111?11?0000011?01?110010101?101?100111?0110110100000?01110101010?011??10100001101?0?1001000010??100110?111?0100011?1??00111??01???1??10110101010?10?01?1?00100???1?1?001101000?00?01000?001?1?0??111?0?10111011000000110?0?1000?10011?0?0?1??11101001010101?010000?10010101111000000000100111??11101001?110010?1?001?1011000?000?011?10101?110100????100100?1?0?001101111?01?1011?001010?1??0101??100000?1?10000?1011?11101001??110?11?011010?0111110?111010?00?100??11100??11001?01?100101?0??10???11011001001?0111001100011?101???0?10?00010?1110?01011??011111111100?11?00010001100
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
010011111100001011110100001101000011110011000110111101101000011111001111010011001100010011011101010111000111101011000110000011000111010011111010110110001000001010101011?111100101100001100011001000111110000110010110001000011110111001001100100110000101011100011110000111111110101100110100100111001?1000001100010001110111101110101100111010111010011001100010100101010010010101000111010000101110101000000101100001001111111010011010111000001100001110111011110100111001110100010100110111011111010001001100110110111111011111100010011100111110001101001011011110101000000000010100000010100010011110001111110100101001110011001100101101001111111111111001110100001100001111110001010001111111111010000111010110100010110101000100001100110000001110110000100110100011111111000101100110111111111111010000000101100100100011001101011001001001010000010000000000110011110011010000010111010010010110100110001101111101110010100000000110100011101010100100101001001000011000101100001001111110001010111000001110110110101000111010110101000100011010010001110000110101111111000010011011111000000101010000101110101000000011111110111010011001000111011010110000101001011010111100111100100110110011100111011100101000101000111011001001101101101001101111010010101010111101111001101111111101101000111100000000010000100010011001010010110111101111001111100101011100010010110010110000111110011000110000011000100110110011000100011101110000111000101110?100001011010110010011110010111111101000111011001101111011101100111000001000011000001111100110101011100111001011000011110110001110011000011100011011010101101011001101100000011100111010010001111100011100010111101001110101111100101010000100001111100111000000100000001111100001000000000010111000000001100001000001101100110011001110001001110101000111010000100100101000100000100001100001011010111010001000010000101111111111010101011100111000000010010010110111100001110000111001111010111100010001111110011011100100010011011110010000000000011000101110001011000100001001000011110100110010011100000010001111100101110001111001100001101000111110001001010011011100010100111110010111101000101111110001011011111010111111000101000001011100010100101111001101110010111000111010010010010110100101001000111100001011001101001101001110011111001010101001111110010111101101101111110010110111010101101111111101001100101000010001110011110101100000101110100111001110011101110110000010110101111111101111001010010001000011001111001100111110111010011100101010110100001100000101110000111000100011010101101100010000110000110010010001000000100010110110001111011001000001110010100101111010100010011011000001111011101111110010100101101101010100110001001010010000100010000101000111101010001?0000011111110010000010101000001100101000110011100101001010001110000010110011001100110010011110110011101000110011101001010110011001001011011101000110101000100110111001001101001010011101011111011100110100000111100011010010111110001100010101100000101110011111011110000100101111111100001000010111010101111101010100011100000001101101001110
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?1??????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????0?????????????????????????????????0???1??????????????????????????????????????????????????????????????????????????????????????????????????0?????????10???????????????????????????????????????1?????????0??1??????????????????????1??????????????????????????????????????????????????????????????????????????????????????????0?????1??????????????????????????????????1??????????????0??????????????????????????????1????1?????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????0?????????????????????????????????????????0????0?????????????????????????????????????0?????????????????0?????????0???1??????????????????????????????????1??????????????????????????????????1????????????????????0????0??????????1??????????????????????????????????????????????????????0?????????????????????????????????1??????????????????0????0?????????0??????????????????????????????1??????????????1??????????1?????????????1??????????????????????????????????????????????????????????????????????????????????????1??????????????????0????????????????????????????????????????????????????????????????????????1???????????????????????????????????1??0??????????????????1???1???????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????1???1???????0???0????????????????????????????????????????????????????????????????????????0?1??????????????????????0???????????????????????????????????????????0????????????0???????????????????????????????????????????????????????????????0???????????????????1???????????1??????????????????????????????????????0???????????????????????????????0???????????????????????????????????????????????????????????????1????1??????????1???????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????0?????????????????????????????????0?????????????????????????1?????????????????????????????????????????????????????????????????10??????????????????????????????????????????????????????1????1?????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????0?????????????????????????1????????????????????????1???????????????????1???????????????1????????0???????????????????????????????????0?????0??????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????1????????0?????????0????0???????????????????????1??????????????????0?????1??????????????????????????????????????????????????????????1??????????????????1?????????????????????????????????????????????????????????????0???????????????????????????????????????0?????????????0???0?????????0??????????????????????????????????????????????????0???????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????1???????????????????0?1???????????????????????1?????????1??11??????????1???0?1??????????????????????????????????????1??????????????????????????????????????????0?????????00??????????????????????????0?1?0????0???1?????????1??0??????????????????????0???????????????????????0??????1????????????????????1???????????????????????0?????0????????1?1???0?????0???????????0????1???????????1???0?????0????1??????????????????????????0???0????0???????????0???????????????????????00???????????????????????????????????????????1????????1????????????????????0???????????10?1?????????????????????????????????????????1????1???????????????????????????????????0?0?????????????????0??10?????1???0??????????????????????????????????1??????????????????????????????????0????????????????????1????1??????????0??????????????????????0???????????????????????????????0?????????0?????????0?????????????1??1??????????????01????0?????????0??????0???????????????????????1??????????????0??????????0?????????????1?0???????????????????????????????????0?0?????????????????????????????????????1????????1?????????0????????1??????????????????????10?????????????????0??????????0??????????1????????1???????1???????????????1???????????0??1??????????????????1???0???????0?????????0?????????????????????????????????????1??????????????????????????????????????0?????????????0?0???????????????????????????????????1????1?0???0??????????1?0?1???????0???1???????????????????????????????????????????????????????????1????????0???1?1??????????????????????0???????????????????0????????????????????1?01??0?????0???0?????????????????????????????????1???????????????????????0?????1??????1????????????0???????????0?????????????1??????????????????????1?1??????????????????????0??????1?0??????????????????0???????????????????????1????0???????????????1????1????????1?0?????????????????????????????????????????1?????1???????????????????????1???????????????????????????1?????????????1??1???????1???????????????0???????1??1??????1?????0???????????0???????0??01???????????0?????????1?00???????1????????????????????????????11???????????0??????????1???????????????????????????????10???1???????001???????????????????????????????????????????????????1?????????????????????????????????????????????????????0???????????1??????0????????0??????????????0??????????1????????????????????????1???????0???????????1????0??????????1????????1?????????????????0???????1?????????00????1??????????????????0??????????????????????????0????10?????????????????????????????????????????????????????????????0??0???????????????????1?????????????????????????????????????????????????????????0?????????10??????????1????????1??????1??0????0??1????????????????????1??????????????????0?????1?0???0???????????????????0?1?????0???????????????????0????0????1?????????????1??0?????0??1??????????????0????????0??????????????????1??????1????????????????????1??????????????????1??1??????????1???1?????????0??????????????????0???????????????????????????????0??1?????????????????????0??????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1000000010101101001010?01101001000011110010101?11?01001000001001011110011011100010100101011001110001000?00011001011011000000000101011000111000101110100111100100?001101?001101?010?101?1011011111000111010111?01101010?00100001010?0000001110101000011?1111111011001001100?100011000101?001100111?0011?1111000010000101001010010011?110100000101011001101001010100101110000?11100101000110110101100010110111110011100111100?1011000011000111111011010111100?10?111111011010?00?01010?00110011001001110110001?10011111000110110010101010100?110101100111?1?1000011110?1?010000100111111110111101111?01010?00001?0100000?1110001110001111110111001100?00001001?0010100100100011010111100111101011001?1001100000110?10?11110?010101010100100100111000001001??00001011101?01011001010000100100??000111?0?0000100101101?11000111?10001?00110110111111011100000101011?011000000010101000000001011001011110111101100?10001101001110110?11010001?1101?001010110100011111100010011011?10011010011001111011111??1111110001?01000010100010011111111011110111?0101100011100100?01110100101000111100010101010011011101010?000001010101100110?00011001100?110000?000011110?10000110100010101000?010011011?010100111101100100111000111001010001111110111?11?001011?0101101010100?0000?01110000?100111101100111000110110100?1100101?0011100111010000?01001101111??1000010111011111011?01001111001101111101111100101101?01?01011100101?100000100110011111100?0?01?1000001011111101?100?00101100010?1110?0000100011001000011?01100011010000001110011100101110001001111100011111?11?1?100010??00000001011?00111??11?001000?11010000011001100110010110?110011?1000000001?000010100111010?1100000?010110111?111010010000100010101001101?011111100001??101101010111110?10011011010000001000?00110101011110011000100010111111000011010111010100000?1001111100001101011111011011?11100101101011001001110100101110010?10001?00110000?10011?0?1110110101011111101010000?1010110110100011110000111111000101?1100?0001110011010010011001100011100000010000111011?100111001?0010011?1100001100111010111?1?10000101001011100101010?000?1001101001000110001000000001001110100111000000110101100101000010010?0011001111100101?11000001010?10111011?01000001100?10??1101011001111100000110111010101100001111101011?000111000111110101011001110?1010100011111?010111010?011010101101101?1011110000001000010001001111100001000000001?110001001111000010000101101100101111101011011?1110101001001000?11110110111111001100101101010100001010001101011?1000?00000000011001?01?1100111?101010010011?101110000010010010010101?010000101001011?11001100100011?000001100111100010011101010110?11?01100111100?10?01001010100?11110?01000111010000110100100010111100010001?00101011?001001010100111110001110?01110?1?001??111110001000000010101101101010010010110010100100??11110110001100010100001000010?110011011010111000110?001110101001?11100101110110011?110010?1??00111101000110011110?001111001111011100?101011001101010101111000000010101011111110001100101111110110010110101000011?0100011000000?111???11111001101101000100100000011001010?00011000110110
???????????01???????????????????0?0??1???????????????0????1?????????1??00????0?????0???000???????????????????????0?0?????????0?01??????????????1???????????????????????????0?????????01????????????????????1?????0?0?00???1???1?0???????1??0?????0??????0?????????0????????????0??????????0??????0??0????????????1????1????????????1????1???001??01?1????????0?0???1?0???0??????????01????1?????????0?1???0?????1????1??????????????????00????1?0???1?1??0???????????0????0??????????????????011?????????????????0??????????????1?????????0????????1????????????????????0???????????11?0?????????????????????????????????????????0?0??1???????????????????????0?1?1???????0?0?????10??????????11?00?????0???0????????????1?????????????????????1??????0???????????????????????????0??0??1??????????????1????1??????????1???0?????1????0?????0?0??????????????????0????1???????0?????????1?????????0?????????????0??0??????????????00??1?0?????????0??????1???????????????????????0??????????????0??????????01????????????1?0?1?????????????????????????????????0?1????????????????????????????1????????0????????1??0??????0????1???0??????????0?????1????100?????????????????0??????????0??0???????11???????0???????0??1????????????0?????????0?0??0?1????????????????0???1????0??1?????????1????????0????1????????1???????????0??0?0????????????????????????????????????1?????????????0?0????????????????????0??????????????1?1??0?1???1????1?????0?101???????0???0???????????????????????????0??????????????????0????????????0???????10??01?1?????????????????????11???????????????????0????????????????????1?10??0?1???1???1?????0???1??????????1??????1??0??0???????????????????????0?0?0?0????0?0????????????1???????????0?????????????00???????0??????1??????0?1?????0????????????????0??1???1?0??????????0???????0???????0???????????????1????1??????1???????01????1?????01?1?1??0????????????????1?????????????????????01????0??????????????0????????1??????????????1???????????11?1??????????00??1???????1??????????0????0???1???0??1??????0?????0???????????1?????0?1??00???????????0?????????1?11???????1????????????????????????????00???????1???0??0??1????1???????????????????????1???????10???1???????010?????????0??????????????????????0??????????????????0??????????0?????????????????????1?????????????1??????1???0???????01?????00???????1??????????????0????0?????0????????????????????????0???????0???????????0??0?0?1????????1????????0????1????????????0???????0??????0??10????000???1?1??????????0??????????????????1???????1????00???1???????????????????????1?????????????1???????????????????1??0??0????????????????1?1?????????????????????0?1???????????????????????????????00????????00??????????1????????0??1???0??1????0??1???????????????????11??????0????0???1??1?????1?0???1???????????????????1?0?????1????????????0???1??0????0????1?0????1??????1??1?????1??0??????????????0?0??????0??11?1????????????0??????0?????????????1??????0??????0???????????0??0??0???????0???0???????1?0?????????????0??1?0???1???1???????????1???????????1??1????????1??????????0?0??????????1???????
0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????01???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?111??????101?????0?????0???00??1?1??1??????010??1???00?0?01111101??10?11???010????1010011??1????0?????0??1?????00?1?1????1??1?10?0??????1110??10?11?????????0?1???0?0?????00?1??01??00??0???10???0?0????0110??100?1?01?1010??0?1?????0?0000?????0?0?1??0????111?11??1??????1100???0?????11??????0?01?0????01?0??00??10?????011?0000??1010?10001?01000?0???0?0?0??01?1???1????0?????10??011???????011?0??01???0?1??010???001??????1?????01?0?01?1?0?1?10?11???1??0?1?1??0?1???????????????0??000?????1??01????00010?????????0???0??11?01??1??????0?1???????0???1111?0???10?1????1???0110????????011?????1?0???????1?????11?????1?001??10??0?????0?????????????0?0?1???1?1?0?1?????111?????????01?10?10?00???0?110??1??0??1???0?????00??1?1?????0??????1????0???????11??101???0???001?10?0??????????????1?0??01?0?10???11?0?1??0?00???11????00?0???0???????????1??1?11?1??101?01?01?1??0?01???????01?????0?0?????0011???0??0????0??11001?1??????1??1??????1???0?????????01?????10011?1?????1????01???1?????01001????0?????0?110????1?0????0?0??1?????????1?1??0?1?1?????1?0??1?1?0?1??1?0??????0??0????11?0??????10?0??????0?0??0???1?????1????1??00?0?0??110??????1???0??????1?10??0????11?1???????001??????0???????1??1?0??????????1???1?????0?0??1?0????00??0???????1??01?1??1??1?????????1???????10???011???00??0??0?0?1????1?00?1??????0?????????1??10??11???????????0??11??1?????10?0????0??0???10?01????1?11???0?00??1?0?0??1?0???0????0?????0?010??0????1???0?1??????????????1?1?1??1???1?1???0?1??????0?0111???0???????00??????00??01?1????0??0???1????0??1?01????????1??1?1?00??1??????0?????10??0??10?11?10?1???0???0?1???0?101???????1??11??00?0?11??0??????0?1?1????01??????0?1?1?1??1?101??0?0???????1????0????1?1??????????1??01?0??0??00?1???1????0?000???001????01????0????10??0?000?0????????0?000?00??01???00?11???????0?1????0????1?????000?????10101??01?10?10?110??0?1?0?0??01?0???10?????????1?0??????0??1111??0????1??1?0?1?000?0?00010???10?11??????1?0?1??1?0??01?1????????1011??0???11?00???0?????10????0?1?0???0110???0100?1?0?0?110??110??1?????1?1??00????1??????10??1?0?1?0?011????000???1??11?0?????0????????00?0100?????11???0??0??1??1?110?????1???????????????0?1?0?1?11???1?1?????011??0??????1???1????1??????10?0?0?1???10???0???????000?????1???01???11?1?1?????1????0?1????????0???11???1??100?1??1????10?11??00???????0???0???11?????1????1?????10??0101??1??1???????1???1??101?1101???????0?1?10?111??0?????0????????01?1?0????011?1???1??1????0?????00?0011?1?001?1?1?0??0?00???00?0?????1???????1??1???0???0?1??10???1??011????1???00?10?0?0?0????0?0?10???1???1??1?1??0??1????1??1??1??01?????1?1?1??0?1?????????0??01???1???0?1?01?0?1??????????0??1????????0110??1??11?111???????1?1???01?1?1??1???1??1???11??1???0????10??????1??00?1????1?1001??11?11?1??11001000?1??????0?????????11?0?10?11??0????11???0???1??10???10?011?0????0??????1??0?1???1??1??1??????0?0??0?1??????0??1000??0???00????1????011????????0????1??????0??????0??????1??0?0?10?011??01??1???1??1????010????0???????00??1?10??1???1??00?01????01??????1??000?1??101??00?????????00?1??1?11?1??0???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?000??????010?????0?????0???01??0?1??1??????110??1???00?1?10111000??10?01???110????1000011??1????1?????1??0??????1?1?1????0??0?10?1??????0101??01?01???????????1???0?0?????10?0??01??11??1???10???1?0????0110??100?1?01?0011??1?1?????1?01?1?????0?1?1??1?????11?00??0??????1011?????????11??????0?11?1????10?1??00??00?????110?1011??1110?10101?00001?1???1?1?0??11?0???0????0?????00??001???????001?1??11???0?1??011???110??????1?????00?0?10?0?1?0?00?00???0??0?0?1??0?1???????????????0??110?????0??11????0011??????????1???1??10?10??1??????1?0???????1???10?1?1???11?1????0???1110????????010?????0?0???????1?????10?????1?000??10??0?????1?????????????0?1?0?????0?1?0?????010?????????11?00?00??0???0??00??0??1??1???0?????10??1?1?????1??????1????0???????10??010???1???000?01?0??????????????1?1??11?0?01???01?1?1??0?10???10????11?0???1???????????1??1?01?1??000?10?11?0??1?10???????01?????0?0?????0111???0??1????0??10001?0??????0??1??????1???1?????????10?????0110??1?????1????01???1?????010?0????1?????0?010????0?0????1?0??1?????????1????0?1?0?????1?0??0?0?0?1??1?1??????1??1????00?0??????10?1??????1?0??0???0?????1????0??01?1?0??011??????1???0??????1?01??1????10?0???????001??????0???????0??1?1??????????0???1?????1?0??1?1????01??????????0??01?1??1??1?????????0???????10???010???11??0??0???1????1?10?0??????0?????????1??00??01???????????0??11??0?????01?1????1??1????1?10????1?01???1?11??0?0?1??0?0???0????1?????0?110??0????1???1?0??????????????0?0?1??0???0?0???0?0??????1?1110???1???????11??????10??10?0????0??0???1????0??0?00????????0??0?0?10??1??????1?????01??0??01?10?11?0???0???0?1???1?001???????0??10??00?1?10??0??????1?1?0????00??????0?1?1?1????000????1???????1????1????1?1??????????0??00?1??1??01?1???1????1?100???0?1????11????0????10??1?001?1????????0?001??1??10???00?10???????1??????1????1?????101?????10111??01?10?00?011??1?0?1?1??01?0???11?????????0?1??????0??0100??1????0??0?0?0?001?0?11111???10?11??????0?0?1??0?0??01?0????????0010??0???01?10???0?????11????0?0?0???1001???1101?1?1?0?100??111??0?????1?1??01????0??????01??1?0?0?0?010????111???0??11?0?????0????????10?0111?????00???1??0??0??0?001?????1???????????????1?1?1?0?11???1?1?????000??1??????1???1????1??????00?1?0?0???10???0???????001?????0???11???11?0?0?????1????1?1????????0???10???0??011?0??0????00?01??00???????0???0???00?????0????1?????11??1101??0??1???????1???1??1?0?1100???????0?0?10?110??0?????0????????10?0?1????001?0???1??0????0?????11?1001?0?010?1?1?1??1?00???00?0?????????????1??1???0???1?0??00???0??1?0????1???10?1??1?1?1????1?0?00???0???1??1?1??0??1????0??1??1??00?????0???0??1?1?????????1??11???0???0?0?01?1?0??????????0??1?????????001??1??01?110???????0?0???10?0?0??0???0??1???00??1???0????01??????1??00?0????0?0010??10?01?0??11011011?0??????1?????????01?1?01?01??0????01???0???1??01???11?000?0????1??????1??0?0???0??1??1??????0????1?0??????0??1101??1???01????1????011????????1????1??????0??????0??????1??1?1?00?110??11??0???0??0????111????0???????00??0?00??1???1??11?00????00??????1??000?1??101??10?????????01?1??0?00?0??1???????
?????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??1????????01?????1?????????1???0?1??0???????01??1???0??0?10??11????01?01???001????10??110????????????????1??????0?1?1????0??0?10?0??????1?0???00?0????????????????0?0?????1??0???1??00???????0????????????11????1?1?11???10??1?0???????01?0?????1??????1????????11????????????1?????????00??????0?10??????1?????0???10??????0??1000???10??11010?11?1????????0?1??01?0???0??????????10???11???????1?1?0??00???1?0??1?0??????????????????11????1?1???1?11?11??????????0????0??????????????????010??????????????0?00??????????????0?????????0????????0????????????1???0???01?1????????0111????????011?????1?1???????0??????0???????1?0??0???0?????0?????????????0?1?1???????1?1?????01??????????10?00??0??1???0??????1??1??0???0?????0?????1?????1??????0?????????????1??1??????????10?00?0??????????????0????1??0??????01?1?1??1??0???11?????1?1???????????????1??0????1??00??01????0????1?????????1?????????????01?1???0??1???????01??1?0?????????1??????0???0??????????1?????01?0??1???????????0?????????100????????????0?101????0?1????0???????????????????1?0?0??????????0?1??????1????????1???????00?1??????0??0??????0????1???1??????????1??01?0?1??101??????1???0??????0??1??1????01?0???????010??????1???????0??1????????????0?????????0?0??0?1????00??????????0??11?1??1??0?????????0???????11???001???1???1??1???0????1?11?1??????1?????????????1???1???????????1????????????01?0????1???????0??0????0?0????????????0?0??0?0???1????0?????1?010???????1???1?0??????????????0???1??1???1?????0?0????????0?0????????????00??????11??10?1????0??????1?????????10????????1??0????1??0??????1?????1???0??10?10??1?1???0???0?0???0?1?0??????????0???0??0??1??0??????????1????????????0?0?1?1????0?0????????????1???????????0?????????????01?1??0??00?????0????1?0?0?????0??????????1????00??0???0?0??????????1?0??1??11??????0????????0??????0????1??????10??????11????11?00?10?000??0?1?1?0??0??????00??????????????????1??1111??1??????????????10???1???1???11?0???????1??????0????11?1????????0?11??1??????00??????????0????0?0?0???1??0???1011?1?0?1?0?????1???1?????0?1??01???????????0?????????0?00?????100???0???????????0????????????00??????00???1??0??0??0?10??????0???????????????0?0???0?10???1?1?????101?????????1???1????0?????????????1????????????????1?1?????1????0???10???1?????1????0?1????????0????1??????110?1??0????01?????10???????1????????0?????1????1?????01??1??1??1??????????????1??1????000???????0?0??1?010????????1????????1????0??????0?0???1???????0??????1?001??0?111?1?0?0??1?11????1?1????????????????0???????0?0??00???1??0??????????11????????1????0?1??1???1???????????0???????1??0??0???1?????????0??0?0?????????????????1???0?0?0????0????????????????????????11????????100???????1?0??????0?0??1???1??0???00??1???????????????????10?1????1???11??01??1?1??10?0???0???????????????????0?0??0?00???????0????0???0??1????1??1?1?1????1??????1??1?????0??0?????????0????1?0??????1??01?1??0???0?????0????101?????????????1??????0??????0???????????0??0??1???01??1???1??0????010????????????00??1?11??1???1??0??0?????1???????1??00??1??001???1?????????11?0??1??0?0??1???????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????0???????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?00000?11?111?0?101?110?110011?10?10?0111?11000??0?1?00?01001111011101111?0001110?01001010?10?0100?01??1?11010??010000110000?1101?0?1010?0010?1100001011?11??1?00?11?010?0?0110?001?101??000?01?0?100000001100?00101110?11111?010???1?1?110110?00000011?01??010101010101000?10000110111??110?1???1?0100?11?01?011100101010??01111101?00000?01100?011101010001101101111???0???000??1001?0101?10001?111?10011?1?10000110?11000??01??0?101010?101101?001?111111?00?01?1100?1?01?00?101?0?000?1??011?0???101001???11101??1?01?0001?001101?01100?001110?11?11?1?0?000010?0?0?1111?0??00111011???1??1?001?110?1?01010???0??11?01?01?100110100111110111011??0?110010?1?0?00??101100100??000010111000000011?01101?011?100?11?01?11?01011??011011?1?1?11110?000000??10111?0100??010?1101??111?100100?????000???01110?1011?00??1111000?11?00?1111111000?1??000?0?110?00000?0?00?100000111?000100100101?0000000011001101??111101101?111?1?0?101011?1???01?01?10??1111?10111?0??10?0000?0?1100100?1?110?1?0110100??0??010000??010?01?11111?11?0?10100010111101????0?000110?011??11?0?00?0011100?000011?1101010?010111110??0?11110?01?1100110?001??0?11?0?01??10?000?0010??100?01101000?000101??0011101?0?0?001?010???00001?11101010000?0001??1111?0?11?00?0100?1?000??01?11????0?10??1111?11?110?1110???0?01110?00?01100?0?01?10?0000?1??1?010100?0?1000?0010??00100000111000111?1?1010010101?0?01110010?10??0?0101?10??111?11?010?10?1011010?010?11111??0?01?10010001010?110??001?1?0?1100011??011?1?0000101001?10010??00110100?1100?0?0111110?101010?00?1?1?10000111100??1??0?1000?0??1?01?1?1?00?0010???01??1??00?01?011110000010011?110?010?010100?101110??11?101?0?00?000111??1?1?10?0?111010??10101?0?001000101?1??011?00??0?110101010??11?101000110100?100101110?00?1010100?0000101??0001?101010010011010?10000011011000?111010???01?00?11????1?01?1100?100??1?11111010?100100011?10101?0101101001?01010?10100010?1?0?1?0?11011100?01111111?0??1001?00111011100010111?000000110100?111??011?010100101?01001110?111110001011001??111111?010?111?01000??1100?1?0?0?00110110?110111?1?001011?1000010??1010000?0?0?101010?0011?00010111??1111?000000001?01111010?0001100?1110??100011??000??011?110???0??100?110010??1010?1???101?11?100?10???0010011?00??11?1?111?0?110?11?0?0011000?10000?010010?0111100????110?00?00?0??0001100101??0??101?1??1?01000110?111?11001?10100?11111?1??110?000010?101?1100111?10??00??100100??101111100110??0110?000110??0???1000??101011000?0??11111000?11101011?001??111?1001?1?0111101101?1?01?01100110100100?11?1100011?11?000100011?101?0110?0?0110010011011?0?011001010?011??00101001101?1?0001111101??001010?010?1111101?0??11100??00???1??01101010000?10?10?0?10000???0?1?001000100?11?10010??00?1?1??110?1?10110001101100100?0?1101?10001?0?1?0??11100011101110?011001?01111100001101001011011?10??10011100?110100?0?111?111?001?100?000?11001?001001????1?0010?0?1??01011010?01?1100?001000?0??0010??101101???00101?1100?11010000??011?01??10111?0110110?100110?11?110??11000??01?01?11?001110?1??00???11000101000?0?10010110100?001???1?11?01110?0111?01110??111000110000?01?0011001?101
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????0???????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????0???????????????????????????????????????????1?????????????????????????????????????????
?011??????111?????1?????11??01?00?01?0??0???010??0???10?1?01010111??11?01???011????1000111?11????1?????1??0?????101100????1??1001?0?0????0111??00?01??1??????0?0???0?0?????01?1??00??00??1???00???1?0???01000??000?0?11?10110?1?1?????0?1110?0???0?1?0??1????110?110?1??0???1000???0?????01??????1?10?0????01?1??11??10?????001?1001?11010?00001?11000?1??01?1?0??00?1???0????0?????00??110?0?1???010?1??00???110??001???101??????1?????10?0?01?0?0?1?10?10???1??0?1?1??0?1??0??????1?1???0??000?????0??10????11110?????????1???1??10?011?1????1?1?1?????0?0???0101?0???11?1?1??0???1100????????111???1?0?11??????0?????11?????1?001??00??0?????0??????????1??0?1?00??000?0?0?????001?0???????00?01?01?01???0?111??0??0??1???0?????11??1?0?????1???1??1????0??????110??100???10??100?10?1????????1?????1?1??01?0?00???01?1?0?01?10?1?011???11?1???10??????????0??1?00?0??010?00?11?0??1?10?0????101??1??010?????10010??0??1????1??01101?0????0?0??0??????0???0?????????10?0?0?10001?1?????1????10??01?????01011????10????0?100????0?1???10000?1?????????0?0?00?010?????1?0??0?1?0?0??0?0?1????1??0??0?01?0??????0011???1??0?0??1???1????01????1??00?1?0??110??????0???0??????0?11??0???000?0???????111??????1????0??1??0?0??????????1???01????0?1??1?1????11??0???????0??10?1??0??1?????????0?0?????01???111???11??0??010?0????0?01?1????1?0?????????11?00??110?1????0???0?101??0?????11?0????1??1???01?10????0?11???0?10??0?0?1??0?0???0????0?????1?011??101??0???0?0??????1???????111?0??0???0?1???0?0??????0?0001???0??0??1?01????0100??11?0????0??1?000????0??0?00????????0??1?0?11?11??????0?????00??0??01?10?01?0???0???0?0???0?000???????1??10??00?1?01??0??????0?1?0????010?????0?0?0?1??101010?0?1???0???0??1?0???1111??????????0??11?1??0??10?0???0????0?001??0101????00????1????01?10?111?0????????1?111?11??01???11?11???????0?0????1????1?????011?1???01000??11?11?11?100??0?0?1?11?11?1???00?????????1?1?0????1?01110??0????1??1?1?0?001?0?01001???10?11?1????1?0?1??0?0??01?1????????10111?1?0?10?00???1?????10????0?0?1?0?0111???1101?1?0?0?110??011?11?????0?0??00????1?0????00??1?0?1?1?000????011???1?000?1?????0??????1?10?1101?????11???11?0??1??1?110?????0???????????????0?0?1?0?01???1?0?1???011??1?10??10???1??1?1??0???10?0?0?0???001??0???????100?1???1?0?00???00?0?0?????1???10?0?????1?11???10???1??111?1??1??0?10100??11???????0?001???11?????0???11???1?11??10011?0??0???????0???0??100?1011???????101?01?010??0???0?0??????1?10?1?0????010?01??1??10???0?????00?0000?0?000?0?1?11?1?01??010?0?????1???00??0??1???0???1?01?00???0??001????1???01?11?1?1?1????0?1?11???1???01?0?0??0??1????1??0??1??11???1?0?1?1??1?1?????????1??00???0???1?1100?1?0???????1??0??0????????0110??01?01?010???????1?1???10?1?1?01??11?01???00??0???0????00??1???1??0001????1?0010??00?00?1??01110001?1?1????0????0????11?0?10?10??1????00??010??1??010??01?111?0?0??1??????0??1?1???1??1??0??0???0?1??0?1??????0??0101??01??01???110???111???????00????1??????1?0????01??1??1??1?0?11?101??00?01???1??0?0??110??1?0???????01??0?11?01?0?0??11?00????01??????0??101?0?1111?011?1??????011?0??1?00?1??1???????
??0????????00???????????????0???1?1??0???????01??1???0??1?11??11????00?00???000????10??110????????????????1??????0?1?1????0??0?10?0??????0?0???01?1????????????????1?1?????1??0???0??01???????0????????????10????0?1?11???11??0?1???????00?1?????1??????0????????10????????????1?????????00??????0?10??????0?????1???10??????1??0110????1??11110?11?1????????0?1??01?0???0??????????01???11???????0?1?1??11???1?1??1?0??????????????????11????0?1???1?00?10??????????0????1??????????????????101??????????????0?00??????????????1?????????1????????1????????????1???0???00?0????????1010????????100?????0?0???????0??????1???????0?1??1???1?????1?????????????1?1?1???????0?0?????00??????????10?01??1??1???0??????1??1??0???1?????1?????0?????0??????1?????????????0??1??????????10?10?1??????????????1????0??1??????10?0?0??0??0???11?????1?0??????????????????0????0??00??00????0????0?????????1?????????????01?0???0??0???????10??0?0?????????0??????1???0??????????0?????11?0??0???????????0??????????01????????????0?001????0?0????0???????????????????0?0?0??????????1?1??????1????????0???????11?1??????0??1??????1????1???0??????????0??01?0?0??100??????0???0??????0??0??1????10?0???????111??????1???????1??0????????????1?????????0?1??0?1????00??????????1??11?1??0??1?????????1???????01???110???1???1??1???0????1?11?1??????1?????????????1???0???????????1????????????01?0????0???????1??0????1?0????????????0?0??1?0???0????1?????1?000???????1???1?1??????????????0???0??1???1???????0????????1?0????????????01??????10??00?1???????????1?????????00????????0??0????1??1??????0?????0???1??11?11??0?0???0???1?1???0?1?1??????????1???1??0??1??1??????????1????????????0?1?1?1????1?0????????????0???????????0?????????????00?0??1??00?????1????0?1?1?????1???????????????10??1???0?1??????????0?1??0??10??????0????????1??????1????0??????10??????00????1??10?11?110??1?1?1?1??0??????11??????????????????1??1111??0??????????????00???1???1???00?1???????0??????1????01?1????????1?00??0??????11??????????1????0?0?1???0??1???0101?1?1?1?1?????0???1?????0?0??00???????????1?????????0?10?????110???1???????????0????????????10??????00???0??0??1??0?10??????1???????????????0?0?????10???1?1?????110?????????0???1????0?????????????1????????????????1?0?????1????0???10???0?????1????1?1????????0????0??????101?0??0????01?????11???????0??????????????0????1?????00??0??1??1??????????????1???????101???????0?0??1?011????????1????????1????1??????1?1???1???????0??????0?001??1?000?1?0?0??0?11????1?0????????????????1???????0?0??10???1??0??????????10????????1??????0??1???1???????????1???????0??0??1???0?????????0??0?0?????????????????1???1?1?1????0????????????????????????00????????101???????0?0??????1?1??0???1??0???00??0???????????????????00?1????0???10??00??0?1??00?0???0???????????????????0?0??1?10????????????0???0??1????1??0?0?0????0??????1??0?????0??0?????????1????1?1??????1??01?0??1???1?????1????000?????????????1??????1??????0???????????0??0??0???10??0???0??1????011????????????11??0?11??0???0??0??1?????0???????0??10??0??101???1?????????00?1??1??0?1??1???????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????
??????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?10000?1??001?0?011?001?000111?01?10?1111?01000??1?1?10?00101000010000110?1000111??1001110?10??1?1?1???1?01110??1111100???10?1101?1?0010?1111?110?00010??00??0?1??10?001???0011?110?001??111?00?0?101?00100101?11001000?00000?010???0?0?111011??1100?11?1???1000101011?010??010010110????000?0???1?1000?01?10?01100?111000??00001101?00100?01001?10001001?100110?00101???0???101???000?0110?110?0?011?1?011???10110111?10000??????0??0?100?1011?1?1?0?011101?10??0?0?10?0?11?10???1?0?011?0??110?0???010000???00011????10?1?00??00110?10000??0?001?1?????1?0?1?1101?1?1?1010?0??01?00111???1??0?010?010?1?011?0???0??10?11?11?11?0100010101?01?0010??1???0010?1?0?00??000100100??101011?1011??01?01?01110???1?110?11?00?11?01011??010001?0?0?0?10??11?010??10?00?0010??110?1110??001?111001?????010???00000?0100?10???00?000?11?00?0?01101110?0??001?0??00?0??1??0?01?110000000?110110101101?0?01000011010010??000010100?000???1??11001?0???11?01?11???110??1110?1??00?00?1?0?1101011???001?0??110000??0??11100???000?1??1?110?00?1?1???0010111101??????000?01?011??01?0?01?0001000?11?1?0?1110?10?01010?1?0??0?0000??11??0001?1?110??0?10???00??10?001?0110??001?00010100?011111??11??100?0?1?1???100????1101?1001?010101???01??1011?0?11?0??0100?1?1?0??00?01????0?11??0111?00?010?000????0?11000?01?01001?1?10?11?0110?0??0?110110?0?1001?1?10??101010101100?00?0?0??011101111?0?1001?1?0?01??1?0?10?00??001?10?010?10?1100?0??1?1?00001??0?00?011010?1001??01??101?0???000?0????010?1?01??11011??110????1?010000?1110?1?001111???0000??00?0?0?011?01111?0??1??0?0010?1????11?0?1?11?0111????1??1??00?01?011110?0100?100?010?100?0?1111?000110??00?001?0?10?011110??1?1?1??0?101011??010?0?1?100000111?1???01?11??1?11010001???01?00?101?0100??1?000?1???1??1000101?1101100??0110?11000000?001001?0?11011111?111?111010???01?11?01????0?11???1??0?0??0?001110?0?101100100?00010?1010?01011?00011?000011?1?1?1?0?1?111?1?11?10000101?1??0??0?001?101?111000111?01100100?001?100??010??1000100??1?111000?1101010110?1001???1100??011?001?01001??0111?1?1?1?10100010?01?100?0?0?1011?0111011??010?001?1?1?111101?1001??0?00110?????0?11?110101?01001001?01?1100?0000??1?111???1?1??010?11????1??010?001?00??0100?1???001??0?00??01???0110110?11??11?0?0?0?1?101?10???0??1100?0?001?10110??1110?10????000?11?00????1010?1?000??1??011?0??0?01011101?100?1??00?11100??1100?1??111?111?01?001?1001000??1??00??110101??00001010?111??1110?11?011??0???101????11110000?1????001?10?0101010??11????00?1111?0?010?000110?0?11?0100?11?00?100?01?0001101?00??01011011?11??1111???0??110?10?101?1?111000?10?111??110?1?0?011?1???100?00?1??111010?100?1001?0?????01??0??10???0??11?00101101?11?01?1??0?10???1???11101?101?01?01110??1??0?1???11?0?1?000?11?11000010?0?0000???111?1???1??0100011?100001?100001?01011000100100011?001?0?11??00011010?110?11???011?010??1??100??01?11011?111011????1?0101?1?0??1?00??11?11?1?00?001110?0??1110??010100???101???001???0?0?101??111??0??10111??111110?1100?0?00?101??00110???0?10?1??110010?0??01???00?00010011?1?1??01100????011???1?10?10101?0111?101?0??1??1111?1000?10?0011?1????1
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
01011100011111110110100?00101110001001111001100001?100010010111111111100011100001010011000111011110010010100101010110100000000100100100001111100001000001000011111101001?0111010111?01001110101011010001001100000111001011000001001010110011100110000010010001101010110111011000110000010010001111?1111?1011000001111111010111001001101101111010001100101010010101100101001101101010010001110101010000011000111110111011000011100100011111011111001010000010110001111101100001101011101111101101101010001011001000111110110011010100010010011111100111001011011000110011011110101001001000110100100010011?1001001111001001111110100111111001010000001001111101000110111111011111111000011111011011000110000101000?01110010010101110110100100111100010111011001000010111101011000001001110001?10110011010001010001110101001111010101010110110100101011001100111010010111011111100101010010110000110000101000010111000100110100011100111100111111110100111011000000110001000000?110110100100111100110111100000100010000011010111111000001100100111001000001101111100011000011110101011110000010110101001001010110111101001100110001101011010110101111?11100001001110001101000010011001000011001010110111110001100010010111011000101001011110?10?01111101111110101011011011000111010010000011001101010110100001?1001101?0000110010100010?100111001000?0100011000001100111000111111011010000001111101111010111110011001101?1011001101000010101110110000110111001101100?10101000100011110010011000110000100111100011101010011101001011011100110101000111110000101000111011111110?01011001001?0111001100111111100011011000100101010001110011000001100010101001111010001111110101111?1110111011011111110101001011011100010010101111111101001001011010011010011111000000000010101100000101100011011000010000100110011101111000101011?100010100001010000110100110100111010010010010010000001111011110010101011000000110101011001101111110011001110010001110101110011101010111010101010100001111?00111101100010110100100001000111010010010001011111101011000011111101111100010001110000?0110100100110111100101101101100101111010001100100001010011100001110000001000101101111111000010010111111110000101?11110000100010010011?010100111000110001110000111110110101100100101111011000001011010101101011111000111010110111?01010011000001111111010?111100001110011111101101011100000011110001110100001000100111101110011110100011111111101010011011100010111?1001011001110001?101101101010001100100000010110010111100010010100111111111101011010001101101001?10110111110101100100001000110011011100110010101000001?100101001101000110000011111001000100010111010000000111011010011001100010000010101000110011010001111001111100010111010101100000001011100011110001101000010110000101?1010?1010010110110001100111111001000001100010001000011011111100110111000111110111000101101010000000111011000110100111010111011011001110110101101011?111011011110010110110000100100111101100?10101101011110110011111001011101100101100100110110001100011111011010111001011110011010000010000101110000100010110010110100010100110000010001101011
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0000110111110100010101?010110110?11?0100?01000??1?1?01?10110101100010010?0111101?01101101?11?0010001?01?11001?0101111001111?1110?0?0101?010001010000011010??0?00?11?001?0?1101?101?100??111?00111001110001101?01110001?10101?00001?0?00101010?00110000?010?111100010010010?01000101010??00110???0?0100?10111?0100010000010101011100?11011?11110?110011011011001110110?011???0111?1101?1011?01010110111111111?11000111?10010??11??0?00100011111110010?110101?01?11?011111?01?11?011?1?001?1??011?1?01101100?1?010110?000101001?111110010100?101000?01?00?0?01011001?0?1?110111??1110101101?1??1?010?000?1?11011???1?010?00?10?1011100100000110111101?1?100111?100?0101001111000?1101111110010001110?0000111101010?00?01010?11111??110101?0?1?00111?101010??01000?1011??001?0110??0001001111?????100???10110?1001100??1101110?11?11?0100100000?011000?01010?01111?0100?1100111110000111011001?1100010011001000??1011111100101?001?110001?1???01?000011?0101?01110?01?1111110?0?0101000?0110111?0111000??0001001000?000?00?11101?0100?10110011010011????01111111?1010?1101101?1100000?110010?1101011?0110100010?1?00100101?0101100?011??1?00?0?11?101?001?0111??010011010110?1110100?001010001?1?110?000??011110?10010011111?0010?10100?1111?00?1000?0?110?010?101?1?1?11?11101011?011?1011?001?01111?00101010?0?01110?0010?0?11?100110?1?110010001??10100111011011111?1?0110101000?1?10100100?00?1100010?01??100?011110?01?1110101?001011101??0?01?001001100001101??001?000?1001011??010?1011101111000111001?010110101001111?1010100?11111010101?01010110111011?01?1?1000?1??0?10?111?10?1111???11?110?11?000000111100101100?1000101?010000?111110?111?001?0?10?111011??110?11?01111010??11011?1?111001101?1?0000?00?11?110101000??010000101001011?111001010?1101111101?11000011110101101010111000101?01000000010100?000110?0?00111?010???1001?0100?000??0?11000110?111010000?00101?1101010010?10011?11101010?0?0?0?0?01101000?00011110?1000010?1101000111001111011110111001111111??111?101111100?111101000000001001101111??1011111001?001100000?10010?1?011?000111001011111?1?111100?01110111?0000111?000?11111011000?11110100000101?001011010?111111101100010110011??011010??0010?001?101???0?1100?111010??1001101??000?110101?01???1111001001?100?0?101?1?101110?110101000?00011?011111?11110111???110?01100?0?00111101100??0??001?0?01?000110010001?01000?10000?10011?101011?0110001011?1001000?111?00?00111100?1100111000100?0101?101010??00?00100?1101111100?0?100001101?1010111011110?101?1010?001011111000?0?11?11011011010110?01?1100101?000110111100?001?111011?0001000111011?110001011101110??0011111100110?1110010000??011010?000?0010100?1??11110?101???1??10001100101?11001?1?1011101?1?0?100110001?11?11000?100?0?0??01001?10010100011000100?0?1011?01111?0?1?1??00111001000001?101111011010000100011000011111000??01101100?100000?0?111?0011010?0101100?11001?011010??0?110111?0?0?111111101?00?1111?000101?1??01001?100000?1?01011?1011?00110110??011?00?000110?10010000101111111?110??10101??11111?011011101001?10???11010100011?1001001011100?101???0100?11100?1110?01001?1011010110011?10?01111100000
??00??????101?????1?????1???00??1?1??0??????000??0???11?1?01?10011??01?01???100????1101000???????0?????1??1??????0?1?0????1??1?01?0??????1100??00?11???????????0???0?0?????10?0??00??10??0????1???0?0????0001??001?1?10?0110??1?1?????1?11?0?????0?0?0??1?????00?11??1??????01?0?????????10??????0?01?1????0??0??11??01?????001?0100??0011?11111?0101??0???0?1?0??00?1???1????0?????10??001???????011?1??11???0?0??010???110??????1?????01?0?00?1???0?00?00???1??1?1?1??0?1???????????????0??010?????0??01????1111??????????1???1???0?01??1??????1?1???????1???01?0?1???00?0????????0000????????001?????0?1???????1?????01?????0?101??01??0?????0?????????????1?0?0?????1?0?0?????100?????????00?11?10??0???1??00??0??1??0???0?????10??0?1?????1??????1????1???????11??000???0???001?10?0??????????????0????01?1?00???10?0?0??1?01???01????00?0???1???????????0??1??0?1??011?10?01?0??1?10???????10?????0?1?????0010???0??1????1??11001?0??????0??1??????1???1?????????00?????11?0??0?????0????11???0?????001?1????0?????1?101????0?1????0?1??0?????????0????0?0?0?????1?0??1?1?1?0??0????????0??0????11?0??????00?1??????1?0??0???1?????1????1??01?1?0??101??????0???0??????0?00??0????11?0???????011??????0???????1??0?0??????????1???1?????1?0??1?0????01??????????0??01?0??1??1?????????0???????11???010???11??1??1???0????0?00?1??????0?????????1??10??01???????????1??01??0?????10?0????0??1????0?01????1?01???1?00??1?0?0??0?0???1????0?????1?110??0????0???0?0??????????????1?1?0??0???0?1???1?1??????0?0000???1???????00??????11??11?1????1??0???0????0??1?11????????1??1?1?10??1??????0?????10??1??10?00?01?1???1???1?1???1?011???????0??11??00?1?10??0????????1?1????10??????0?1?1?1????111????1???????1????0????0?0??????????1??10?1??0??00?0???0????0?001???0?0????11????0????00??0?101?1????????1?100??1??01???00?10???????1??????1????1?????100?????00100??10?11?00?000??0?1?1?1??00?0???01?????????1?1??????1??1100??1????0??1?0?1?010?0?00011???01?00??????1?1?0??0?0??00?0????????1000??1???11?00???1??????1????1?0?0???1101???1010?0?0?1?100???01??0?????1?0??10????0??????01??1?1?0?1?001????110???0??00?0?????1????????01?1000?????01???1??1??0??1?10??????0???????????????0?1?1?1?11???1?0?????010??1??????0???1????1??????00???0?0???10???0???????101?????0???10???01?0?1?????1????0?0????????0???01???1??011?1??1????00??1??11???????0???0???10?????1????0?????00??0101??0??1???????1???1??0?1?0110???????0?0?01?110??1?????1????????00?1?0????011?1???0??1????0?????11?1110?0?011?1?1?1??0?11???01?0?????????????1??1???0???0?1??00???1??1?0????0???11?1????1?1????1?0?00???1???1??0?0??1??1????0??1??0???1?????0???1??1?1?????????1???1???0???0?0?00?0?0??????????0??0??????????00??1???1?011???????1?0???11?1?1??0???1??1???00??0???1????11??????1??10?1????1?0011??11?10?1??00100?01?0??????0?????????10?0?01?11??0????10???0???0??10???00?010?0????0??????1??0?1???1??1?????????1????0?1??????0??0111??0???10????1????010????????1????1??????0??????1??????1??0?1??0?001??11??1???0??0????011????1???????11??0?01??0???1??11?00????10??????0??010?1??110??00?????????01?1??0?00?0??0???????
?101??????000?????1?????1???01??0?1??1??????100??0???01?0?01100010??11?10???100????1111011??0????1?????1??0??????1?1?1????1??0?11?1??????1111??01?10???????????0???1?1?????00?1??01??00??0???00???0?1????0111??111?0?10?1110??0?1?????1?0110?????1?1?1??1?????00?11??0??????1000?????????11??????0?01?0????11?0??01??01?????100?0101??1100?01101?00111?1???1?1?0??11?1???0????0?????11??111???????101?0??11???1?0??001???100??????1?????00?0?01?1?1?1?11?11???1??1?0?1??1?0???????????????1??001?????1??01????0100??????????1???1??10?11??1??????0?0???????1???00?1?0???01?0????0???1001????????011?????0?0???????1?????00?????1?110??10??1?????1?????????????1?1?1?????0?0?1?????010?????????00?00?10?11???0??11??0??0??1???0?????00??1?0?????1??????0????1???????11??001???1???111?00?0??????????????1?0??00?1?00???00?0?1??0?01???11????10?1???0???????????1??1?00?1??111?01?01?1??1?01???????01?????1?0?????0111???0??1????0??10000?0??????1??1??????0???0?????????00?????0110??1?????1????10???1?????110?1????1?????0?101????0?0????1?0??0?????????1????0?1?1?????0?0??1?0?0?1??1?0??????0??1????11?0??????00?0??????1?1??0???1?????0????0??01?0?0??011??????1???1??????0?00??0????01?0???????011??????0???????0??1?1??????????1???0?????1?1??1?0????10??????????0??01?1??0??0?????????0???????10???100???10??0??1???0????1?11?1??????1?????????0??11??11???????????1??01??0?????00?0????1??0???00?11????1?01???1?01??1?0?1??1?1???1????0?????1?110??1????1???0?1??????????????1?0?0??1???0?0???0?1??????0?0010???0???????00??????11??00?1????0??1???1????1??0?01????????1??1?0?01??0??????0?????00??0??01?00?11?0???0???0?1???0?001???????0??00??01?1?01??0??????0?0?0????01??????0?0?0?1????101????0???????0????0????0?0??????????1??00?0??0??10?0???0????0?100???0?1????11????0????10??0?010?0????????0?100??1??00???10?10???????1??????0????1?????001?????10010??01?00?01?110??0?0?1?0??00?0???00?????????0?0??????0??0011??0????1??0?0?0?101?1?11001???00?10??????1?1?1??0?1??11?0????????1010??1???10?01???1?????01????1?0?0???1110???1010?0?1?0?101??011??1?????0?0??00????0??????10??0?0?1?0?001????001???0??11?1?????0????????11?1111?????10???1??0??1??0?000?????0???????????????0?1?0?0?01???0?0?????011??1??????0???1????0??????10?1?1?0???01???0???????001?????0???11???10?1?1?????1????0?1????????1???01???0??100?1??1????00?10??11???????1???1???10?????0????0?????11??1010??1??0???????1???0??0?0?1110???????1?0?00?100??1?????0????????11?0?1????011?1???0??1????1?????01?0011?0?111?1?1?0??1?11???01?1?????????????0??0???0???1?0??10???1??0?1????0???01?0??0?1?1????0?1?00???1???1??1?1??0??0????1??1??0??11?????0???0??1?1?????????1??00???1???0?0?11?1?1??????????1??1????????1001??0??00?111???????0?0???10?0?1??1???1??0???11??0???1????11??????0??01?0????1?1000??10?10?1??00011100?0??????0?????????11?0?00?10??1????10???0???0??00???11?000?1????0??????0??0?1???0??1??0??????1????1?0??????0??1100??0???10????1????010????????1????1??????1??????1??????1??0?1?10?010??00??0???0??1????000????0???????10??1?00??1???0??01?11????01??????0??101?0??000??10?????????11?1??1?11?0??0???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????1???????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????1???????????????????0?0???????????????????????1?????????1??10????0?????1???100???????????????????????????????????0?01??????????????0???????????????????????????1?????????11??????????????????????????1?0?10???1???0?1???????1??0??????????????????????1????????????0??????????0??????0???????????????1????0?????????????????1????11?????0????????0?0???0?0???0??????????01????0?????????0?0???0?????1????0??????????????????1???????0???0????1???????????1???????????????????????100????????????????????????????????1?????????1????????1????????????????????1???????????10?0?????????????????????????????????????????0????0???????????????????????????1???????1?1?????0???????????1??10?????0???0??????????????????????????????????1??????????????????????????????????1??0??1??????????????0????0??????????0???1?????0????0?????0?0??????????????????0????????????1?????????0?????????0?????????????1??0??????????????01????0?????????1??????0???????????????????????1??????????????0??????????11????????????0?1???????????????????????????????????0?1?????????????????????????????????????0????????1?????????0????1???1????????????????1?????01?????????????????0??????????1??0???????01???????1???????0??0????????????1?????????1?0??0?0????????????????1???0????0??0?????????0????????1?????????????????????????1??1?1????????????????????????????????????0?????????????0?0???????????????????????????????????1?0??0?1???1????0?????0?0?1???????1???0???????????????????????????1???????????????????????????????0???????11??01?1?????????????????????11???????????????????0????????????????????0?11??1?????1???1?????0??????????????0??????0??0??0???????????????????????0?????1????0?0????????????0???????????0?????????????01???????1??????0??????0?0?????0????????????????0??0???1?0??????????????????0???????1???????????????0????0??????1???????10????1?????1??0?1??1????????????????1?????????????????????0?????1???????????????????????0??????????????????????????10????????????11??1???????0???????????????1???1???0??0??????0?????1???????????1?????1?0??00???????????1?????????1?00???????1????????????????????????????11???????0???0?????1????0???????????????????????????????00???0???????111???????????????????????????????????????????????????0??????????0???????????????????????????????????1??????1???1???????11?????01???????1??????????????1??????????1????????????????????????1???????0???????????0??1?0?0????????0????????0????1????????????0???????0??????0??00????000???0?1??????????0??????????????????1???????1????10?????????????????????????????????????????1???????????????????1??1???????????????????0?0?????????????????????0?????????????????????????????????01????????00??????????0????????0??????0??0????0??1????????????????????0??????0????1???0??1?????0?0???1???????????????????0?0?????0????????????0???0??1????1????1?1????1??????1??0?????1??1??????????????0?1??????1??10?0????????????1??????0?????????????0??????1??????????????????1??0??????????0???0???????0?0?????????????1??0?1???1???0???????????0???????????1??1????????0??????????0?0??????????0???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?11101?11010110?1000111?001111?11?10?1011?11000??1?0?00?00111011110010011?1000000?00001010?00?0000110?01?10011??011011100101?0110?0?1101?000011110011010011??1?01?11?010?1?0100?011?110??010?11101011011011001?01111011?00011?1111??0?00110111?10001011?011?000011111011011?10001110111??01011???1?1100?10?01?111011000110?010111100?01100?00010?001101000101011100011???0???0001?0101?0101?101100011?1101010?11111010?00000??11??1?1100100001110?001?100110?11?00?110100?10?01?100?0?010?1??011?1??1101010???010100?1111?0011?110101?01001?001011?10?11?0?0?110110?1?1?110110??0101101000?0??0?111?010?1?01010???1??10?10?00?111011100101110000111??1?111110?100?111?000000110?0100100011010010101?0111110100111?00?01?00?01100??001111?0?1?00000?110011??11100?1111??001?0010??0101100101?????011???00000?0110111??1100000?11?10?0101100001?1??110?00000?00101?0?01?0001011111001110001111?0000111111100100??0110100000011?010?011010?1???00?10?111?0001?00101?0??1001100?0?0100001?0010110?0111111??0?1100110??011?01?11101?00?1?10111101001000????0?000011?1001?0010?00?0100001?001110?1010000?000000111??1?11011?10?0010011?100??1?01?1?11??01?011?0010??110?01010110?011101??010010011?0?011?000???00011?11110100101?1110?00001?0?11?11?1100?1?111??00?010???1?11??0101?11?010?1011??11?10011?10?10111?0?01?10?1111?1??0?000010?1?1011?0001??11101010000010001?1?0111111101?1?10011100?10??0?0110?01??011?10?001?11?0000100?011111001??0?01?001111000010110??010?1?1?0111110??111?010001000001?00000??10110011?010101?0101011?000011000?0?11001000100011?0??1?1101?1??1?11?0?1?11?0000???00?01??11?001100101100101101?111?011?110011?101100?110?100?1?01?111010??110?11?11011000??01100?1?110000111?1?0001?11??0?011011000??100010000101010?010110011?01?0110010?00001100?11101001110011101101?01100001011110?001000???10001?10????0?00?0101?001??1?10101010?011011011?10011?1011000010?11010?11110110?0?1?0?0?00001010?10100010?1??1100?110010100010111101111000000100?001??100?001101001?10011111?000111001111010??101011?110?100011101?11110?1?0?1?110100001101001?1?010110?0110010??0101011?1?0?101011?0011?00001100110001?011010110?1111111001000111?1010??001010??010??010?111???0?0110?110101??110100???010?01?000?11???0111111011??00?1?110?0?001?11?1?0100011?10001?100110?1000100????010?00001?0??1101110101??1??011?0?01?00100010?001?00000?00010?01100?0??010?001100?100?0010110?001?01??001011??010111010000??1101?101111??00??0101??100100011?1??11100000?0101101110101?110?0010?1?0011100010?0?10?11110111001110?10?0011011?00?011000000?011?011001?1100110000110?00101011101?011??10001110110?0?1111001000??111100?111?1010011?1??00011??00???1??10000110100?00011?0?00101???1?0?011000110?00?11001?001?1?0??010?1?01010111010100111?1?0011?01011?1?0?1??01010011101001?011110010000010101101011011100001??11110111?101011?0?110?1000011?0010010?01100?100111??1?010100?0?0?000010110?00?0100?111111?1??0010??111111?1?00010?1001?01010101??111?10?101111?0101101?101110?00?101??01011??11001?11?000100?0??11???01111000000?0000001010111?001???0?11?01001?1101?01100??000000101100?10?00111101011
?0011100000001101101000?010101000001?0011101000?01?1110?000111100001011101110101011011010011101011001011?11100111000101000011000001?011110110001001110111101?1111?110001?1?1101?001?110?1010111100101101110000?00110001?00100100000?0101010010110111101?1000011101011111101?011010100000?01101??00?1100?10110?0100011011010001011000?00001?101011001001110011100101010001110?10010010000011101110000000000101?00001100110111?0101?0?100000110111100000101000?10?000011110000?00?10001?010?110100?100011001001?001010?0110010011101101101110?001110100101?0?1110011011?0?110110?11001100110011?01100?00100?01101?1100100?00000?1011110000010101011011?01101000?100?1100011100101?0001011010011111100?1000101010110?01?00101?10111011110100111?011011110111??01001111011?10100100100001111000??111011?0?1010001100001?10001011?10010?0101010100?101101011011011001?101101011001000101111111000100101111111010111?10001111111100000?00100111?1100?10010100001001001001?1100101?0?010010101001001?0110001??1010010100?011000001000?1101110000001011010??000011101110000?11111110010111110100011100110110100110011?011010110011010101?00011011011?10?010?101110110?101001111001?0111000?100100011?111101111?0110100110100000100?100011100000101?11?101001?101?111110001?1111?10010101?100101101101100111111100000?1111011?0000010111111111?11110100011??1100010001100000010?000110010110110110010?1111101110?10??0011001011?0100011101?0000100011?1?00?1111100101001001?110?11011100111?0011?0100011101110111100?01111011111011010010000011110110101?10010001010011?11?1?111001??0?10?011111?0011???11?111000?101001010101011101?0110000?111001?1101110011?11011100?100111?0110?10?110001101?000101101101111111010111100?101000000101??010101110001111?00110110100101001001?01010011111010010111011001100111101110010000000101100?0011000011110011?00001100100?11010100?00100111110111010010101011?11100?01111001?10111?0?0101101001100000100010001?0100110001010011001000111100001110?0001?101011001?011110011011110101110101101010001111?110000110?1000111?1110100011110100110?0?10001000000111001110100?010?10101001100?001010011110011001001010?1011110110010110001011?1101101?11000001001100?0?10001011011?11011000?01110010001?01???100100101110101100001000010100110000111010010?000110000111101111011110101?0101111101010?01??11110?000100100000111?0100000111001110111011001001010011010111001?101?01011101101?0101101010111?101100010110111?1011111110111101?10110111101001111001101000111001001011000101101?1010?10000101110001?00?0111101?110101000111?1111000011?1001111110001?000000010100001?10110001111011?001111100000010001?00110011001?00?010101011?1?01?01000111100?00001?01001100110?101110101001110001001101?0?10100100?0100101101100000100?0110?00000?0?101??111000010000011011100011010101100011111011100000??01001000111011100?01111000000?110110001111110011001?0?01010110?0?010110110101?1001?000111?1??00001011101100111100?1111000111101??110?001011110000001110001101011001110110111110111100000000110011000001110010100?0100010111011?011???10101111010111001011111010101000000?10?01010011100
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????
??0????????11???????????????0???1?1??1???????0???????1??0?1????0????0??10????10????1???000????????????????0??????1?0?0???????1?11?0??????0?1???0??1????????????????0???????1??????1??11????????????????????01????1?0?01???10??1?0???????1??1?????1??????1????????00????????????1?????????01??????0?10??????0?????1????0??????0???0?0????1???001??01?0????????1?0??01?0???1??????????00????0?????????0?0???0???0?0????1??????????????????10????0?0???0?0??0???????????1????0??????????????????010??????????????0?00??????????????0?????????0????????0????????????????????1???????????00?1????????000??????????????????????????????1?1??1???????????????????????0?0?1???????1?1?????11??????????00?01??0??0???1?????????1??1???1?????0???????????1??????1?????????????1??0??????????00?0??0??????????????1????0??1???????0?0?0??0??0???01?????0?1??????????????????0????0??0???00????1????0?????????0?????????????10?0??????1???????10??1?1?????????1??????1???????????????????????0??????????????1??????????11????????????0?010????0??????1???????????????????0?0?1????????????1???????????????1???????11?1??????1??1??????0????0???0??????????0???1?0????111?????????????????0?????0????0??1???????101??????1???????0??1????????????0?????????0?0??1?1????1???????????1???0????1??1?????????1????????0???110???0???1???????????0?01?0??????0?????????????1???0???????????1????????????10?1????????????0??1????1??????????????1?0??0?0???1????0?????0?111???????1???1????????????????1???0??????0??????????????????1????????????1???????00??00?1???????????0?????????00????????????????0??1??????1?????0???????0?00??0?1???0???1?1???1?0?0??????????1??????0??1??1??????????1????????????0?0?1?0????0?1????????????1???????????0?????????????11?1?????1??????1??????0?0?????1???????????????11??0???0?1??????????0?1??0??1???????0???????????????1????0??????10??????11????1??1??01?111??1?0?0?1?????????10??????????????????0??1100??0??????????????0????1???1???11?1???????1???????????11?1??????????11??0??????01??????????0????0???1???0??1?????10?????0?1?????1???1?????0?1??00???????????1?????????0?10?????1?1????????????????????????????10???????0???0??1??1????10??????????????????????1?0?????01???0???????111?????????1???1????0?????????????1????????????????0?1?????0????0????????1??????????1?0?????????????0??????1?1?1??1????01?????00???????0??????????????0????1?????0???1??0??0??????????????1???????1???????????0??1?111????????0????????1????1??????0?????0???????1??????1??00????011?0?1?1??1?0?????0?1????????????????1???????1?0??01???1?????????????10????????0?????????????1???????????0???????1??0??0?????????????0??1?1?????????????????????1?0??????1????????????????????????11????????11??????????1????????1??0???0??0????1??1???????????????????10??????1????0??01??0?0???1?1???0???????????????????0?1??1??1????????????0???1??1????1??1?0?0????1??????0??1?????1??0?????????0????0?0??????0??10?1????????????0????1?0?????????????0??????0??????0???????????1??1??1???????1???1???????0?0????????????10??1?0???1???1??0????????0???????????1??0???0????0??????????0?0?????0?0??1???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1000??0??110?????0?1?1?01??00?10?11?0000???000??1???11?01010101111?11011?101111???0010111?00????0?1???1??00????0101100???01?0001?0?00?1?1011?010?10001??10??1?0???0?1?????10?1?011?101??0?1?10???1?1??1100100?01110110?00011?000???1?0?101001???001?10?1????101001101?00???1100?0000????100?????1?10?0?00?00?1??10??11??0??111?0001?01000?01001?00100?0??11?1?0?100?0???1???01????011??111?0?0???010?0?010???0110?001?0?101??????1?????11?0?11?1?0?0?00?100?01??0?1?00?1?1??0????0?1?0?1?1??100?1???10?00????10010?????????01??0?100?000?0??1?1?1?1?????1?1???0111?1???0000?1??1???0010????????100???1?0?110?1???0???1?11?01?10?001?1100?1?10??000??????0110?1?0?00??110?1?1?1???10111???01??00?01?10010???1?001??0?11??1??10????110??1?1???1?0???1??000??0??10?1010??001?0010??010?10?0????????01????0?00?01?1?00???01?1?0?01?10?1?0000??10?0???11????01????0??1?01?1??001?11?1001000100?0????1011101?001?????00011?01??01???0??01001?1???10?10?0??????1???100????0??10?1?1?11110?0????10????101010??1??01011????10?0??0?110?11?0?0???0010101??1??????0?1?10?101??01?1?0??0?100?0?11?0?0?0??1??1?10?10?1?1????0100???0??0?0??1???0????00???00??00?1?0??111??????11?100?1??00100??0???010?0?1?1???000?????101?0?0??0?11?0???1???1111???10?0??1110?0?1????00?01????0??0??00?0??0??10??10????1?0?????11?1?101?1?11??1?1111?0????100010?1?10?0????????101101??110?0????0???1?1011?0?0?0?00?1????1??1???01?11????1?10???1?11?00?1?1??1?0?100????1??1??0?110?0000??10??100?0???110??????101?1?00???100???0?1????1?0?0110?110??1??0?000???1101??00?1?0?000?10111?1??0??0?10?0??????0??0?1?01?01?0????1??1??00??1?011?11?01?0?010?110?0???1?0001?1???01??10??11?0?11??0?1????1?0?0??0?1100?1??1?0?1?0??011000?0?0???11?00??0?1???0010????1?11??10?01?0??0??10?0???1???000100??0111?0??0010??01???11?101001?0??0?????1?010?11??01???10?11???????0?01???1????1??0??101?1???01011??11?01?00?0110?0?011?01?11?01??11?0???????0?0?1?1?10?11000110????1??1?1?1?101?0?000110??00?11?1???00?1?1??0?1??10?1?11??1?001011?011100?00???101???10????1?0?000?1110???1001?0?1?0?1100?000?00?01??1?0??10????0?1????10??0?0?1?0?1111???111???0?01100?????1??0?0?0?01?01101??0?10?1010?0??1??1?101?????1???00?1????????1?1?011?00??11?0?0???010??0?00??11???1??0?1??11??00?0?1?0???001??1??????1001?1?001?0?01???0011?1?????000?01?11????0001???01???0??010?0??1??0?11110??11????1??0?000???011????10??10???1?10??00100?0??1???????10000??000?0000?1?1???000?01?010??1???001????111?00?0?1????111?10??11?01???0?????11?1000?0?010?1?1?10?0?11?1100?0???1?010?00??1010?1?1???1011?100??1??011????1???10?00?0?1?1????1?1?10?101???00?1?0?111?0???000?1??0??11?010?0?1?00?1?0??????0??1??11???1??01?011000?1?1??0??0??0?01???0????0001?100?00?0111???1??0?1???01?0?1?01??01?0001100??0?0?00???10??0???1??11110?0?110111??11101?1??0000000010?0???100?0?10??010?1100?001?1????000?000??0??111??01?01010?11?00?????0??110???1??1??1??0??10?0??0?11?1???0??0000??00?101???010???110???????101???1??????001????01??10?1??0?1?11?000??11?10???1?10?0??010?10?0???1???10??1?10100?0?0??11011????01??????0??11101?1110?111?0??????100?11?1?00?0??1??????0
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?00010?01?101?0?100?001?011101?01?00?0111?10001??1?0?01?00011101011010011?1011011?00011101?00?0001?00??0?11100??000101011000?1111?0?1000?1110?0110001111?00??0?01?11?110?0?0001?001?101??000?11?0?001011011100?01001110?01100?111???0?0?100101?01111100?00??000001110011001?00000010001??100?0???1?0010?11?00?111101010011??10110100?00101?11111?000100111110001000110???1???000??0000?0001?01010?010?10010?0?10000110?00101??00??0?011010?111010?111?010110?10?01?1?11?0?10?01?000?0?101?1??100?1???111000???00101??1?11?0000?110101?10000?101000?01?11?0?0?010011?0?1?0011?1??00010100???1??1?101?001?0?00011???0??00?00?11?111110001011000010100??1?000111?0?0?11??110101111??001001011000111100?00100?010?010?10?00?00?11101??010101?0?0?10100?101110??00110?0010??010?1001??101?111001?????111???10111?0110?11??0111010?10?01?0100111100?0??111?1?011?00011?0?11?010000101?100110101100?0101011100100011??100011000?101?0?1??11100?1???00?01?11??0010?01101?0??01?1011?1?0100110?1?010?1?0111100??1??100011??100?11?00111?11?0?00000001111000????0?001001?000??10?0?01?1011011?100111?0110010?000101101??0?00010?10?0110110?101??1?00?0?00??11?010?1101??111?01100011?010100??1110111?1?1?100?010???11110?10011101111?0000??0110?1?10?10?1001?0?101??11?00????0?00??0100?10?101?1101???1?11111?11?10001?1?10?01?1001?1??1?010010?0?1011?0011??11110101100110001?1?1010000010?0?11011001?11??0?0000?11??111?01?100?00?0010000?010?01000??0?10?01001110111?111??101?1?1?1100100??000?1?1110100000?01000??00011111?0010?1?1110100?000100?11?0?0?01010110011??0??0?0010?1??1?10?1?0?01?1110???10??1??01?10?001111110110011?110?000?010111?011101??00?100?1?10?101001??1?1?11?0?111001??00111?0?010101101?1??110?00??0?101101111??01?110100101101?001011110?01?1111010?0100010??1000?000101011111000?01111010111110?000001???00?11?01????1?11?1011?101??1?01110000?001100101?10100?0000001110?00001?11000111?1?0?1?1?01010110?01110001?1??0001?01110011110100110?000011011100?000??010?101110110?11000110?100110111010001??110100?110?001?10111??1101?1?0?0?00101001?011001?0?000011?0000100??1101110?0?0?001110?1011?11011101??0110?101100001?00001000?0101110?0101??001001??001??011?100???1??000?110111??1100?1???000?11?011?11???1100111?11??00?0?101?1?100?11?1?1010110?00111?111010?0101000????001?00?10?1??1011001011??0??000?0??0?10100111?010?01000?11000?00001?0??110?001011?111?1010010?00??10??010010??010010111000??0101?101100??0???1110??100000001?0??00110011?01011000?001??100?1011?1?0010111010?1?00?01100011010010?11?0011000?10?100101000?110?0000?1?1110010111111?1?010110111?000??01100111110?1?1001011000??010100?001?0010001?1??00101??00???0??11100111000?00?10?1?00110???1?1?000110000?00?01110??11?1?1??000?0?11100111010101010?1?1100?11000?1?1?1??11111101011011?000110?11111000100100011001001?01??01110011?010110?0?000?111?100?110?110?11100?111110????1?1000?1?0??10011000?10?1011?101010?0??0000??110000???01000?0011?01101000??100?11??11011?1001100?001100?11?111??11011??10?00?10?100011?1??00???11101011111?0?10100000000?100???1?10?00110?0111?11010??101110111100?11?0100011?101
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????1???????????????????1?1???????????????????????0?????????1??11??????????1???1?0??????????????????????????????????????1??????????????????????????????????????????1?????????01??????????????????????????1?1?1????1???0?????????1??0??????????????????????0???????????????????????0??????1????????????????????1???????????????????????1?????1????????1?1???1?????1???????????1????0???????????1???0?????0????1??????????????????????????1???0????1???????????1???????????????????????01???????????????????????????????????????????1????????0????????????????????0???????????10?0?????????????????????????????????????????1????1???????????????????????????????????0?1?????????????????1??01?????1???0??????????????????????????????????1??????????????????????????????????0????????????????????0????1??????????0??????????????????????0???????????????????????????????1?????????1?????????1?????????????1??1??????????????00????0?????????0??????0???????????????????????0??????????????0??????????0?????????????0?1???????????????????????????????????0?0?????????????????????????????????????1????????0?????????0????????1??????????????????????01?????????????????1??????????0??????????1????????0???????0???????????????0???????????1??1??????????????????0???1???????0?????????1?????????????????????????????????????1??????????????????????????????????????1?????????????1?0???????????????????????????????????0????1?1???0??????????1?0?0???????1???0???????????????????????????????????????????????????????????1????????1???0?0??????????????????????0???????????????????1????????????????????1?11??1?????1???1?????????????????????????????????1???????????????????????0?????1??????1????????????1???????????1?????????????0??????????????????????0?0??????????????????????1??????1?1??????????????????0???????????????????????0????0???????????????0????0????????0?0?????????????????????????????????????????1?????1???????????????????????0???????????????????????????0?????????????0??1???????0???????????????1???????1??0??????1?????1???????????0???????1??11???????????0?????????1?10???????0????????????????????????????11???????????1??????????0???????????????????????????????00???0???????001???????????????????????????????????????????????????0?????????????????????????????????????????????????????0???????????0??????1????????0??????????????0??????????0????????????????????????0???????1???????????0????1??????????0????????0?????????????????0???????0?????????10????1??????????????????0??????????????????????????0????11?????????????????????????????????????????????????????????????0??0???????????????????0?????????????????????????????????????????????????????????1?????????10??????????1????????1??????0??1????1??0????????????????????0??????????????????1?????1?1???1???????????????????1?1?????1???????????????????1????1????1?????????????1??0?????1??1??????????????0????????1??????????????????0??????0????????????????????0??????????????????1??1??????????1???0?????????1??????????????????1???????????????????????????????1??1?????????????????????1??????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????
???????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????
???0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?10100?0??110???1?1?0?0?110100?11?01?1010?00110??1???11?01011011111101100?1100001??1011001?11????1?1???0??11?1??0111111???01?0011?0?11?1?1110?101?01000??00??1?1???0?101???1010?111?100??0?0?10???100??0011011?11010011?10000?110???0?0?100001??0101?11?0????010101110?100??1000?0011????101?????0?0101?01?01?1?110?0110?0??111?0101?10100?00111?1010110??10?1?0?000?0???1???01????101?1000?1?0?0?010?0?101???00101100?1?000??????0????110?0001?0?1?1?010100?00??1?0?10?0?01?1????1?1?011?1??100?0???10010????00100?????1?1?00??00100?00111??0?111?1?????0?0???0101?1?1?1011?1??10?01111??????1?011?111?1?110?0???1??00?10?11?10?11000010?1?10?1010??1???1100?1?1?01??111?00010???01010?1010??01?00?00110???0?101??0?00?11??11????110011?1???1?10??01?010??10?10?0000??000?0110??001?000011?????001???10?01?0011?01???01?0?1?10?10?0?11111?11?1??001?1??01?1??1??0?10?100000?01?101001000010?1??1011101011111??001110?01??01???0??00010?0???11?01?11?????0???101????1??10?1?0?1000010????01?1??000111??0??11111???111?0??1?000?10?0?1???0001101??0??????010?01?010??00?1?01?1010011?00?0?0?1??1?11?10001?1?0????1000??11??0?0??0?010????01???11??01?0?1?0000????1?110011?1??11001??10??111?1?0?0???111?????100?010??100100???01??0100???10?1??1101?0?1????00?10????0??1??0101??0??00?110????0?0100??01?10111?0?00?00?1010?0??0?110000?0?10?0???1???10001010?100?11???1??11?001110?0?1001?0?0??0??0?1?01?11???00?11?0?1?10?1111?1??1?1?11101??0?10??1?001?1000??10??101?1???011??????101?0?01??10001??1?1????1?001110?1111?0?00?011???1110??11?1?1?010?11110?0??1??1?1111??????10?0?1?11?0001????0??0??01??1?000010?00?1?110?000?11??0?0100?110101??01?000?1?11?0000?1??0?1?0??1?001011??000?1?1??010110?1?0???01?00??1?011?0000????0?10?101?0111??0?110?1???0???000011??010010??0100?1011?100?111111?0??00?1?10?011?101?10???10?10??1????0?11???0??1?0??1?111010?1?101000101?10?00?1100?01011?11101?10?100?0?1???1?1?101?1?11?00110110?0??1??1?001?100?0?011110??11?11011??00?000??1?1??10?1101??0?010011?1010110010?0101???111???0?1?111?10101??1101?1?1?0?10101001?01?001?1?0?110??0011011??111?001?1?1?011011?0100??1?01111?????1?01?000?01?110001?0?10?1000?1011??0?011???1?1??010?00????1??0?0?001?01??0101?0???001??0?01??10???10?001??10??00?0?1?1???111??0???0??1000?0?100?1?01???0001?0?????100?10?01????1010???00???0??010?1??0?00001010?100????1??01001??0000????011?011?11?010?0101011??1??1???110011??11000011?001??1000?00?000??0???101????100001?1?0????100?01?0111110??10????11?0101?0?101?010101?0?01?1100?01?01?111?10?1000010?00??1000?001??0??111????0??010?11?0?0?0????111?01?010??010?0?1?110?0???010?11?0??10?110?0?0?01?0?1?????00??1??11???0??11?101111?0?1??11?1??1?00???0????1110?011?01?00010??1??1?0???10?1?1?01??01?11011001?0?1?00???10??1???0??0010001?010000??10000?10?0110000000?1?0?000?1?10??00000100?000?10???001?001??1??111??10?00101?10?111????0?0010?0?1??0?10??01?10?1??1?00?11??0??0101??11?101???111???111???????101??101?????1001???010010?1011?0?11?000??11?10???1?11?1??010010?0??01???00?11000001?1?1??01100????010???0?0??00010?1001?101?1??????111?0011?01?0?00?1????0
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????0???????????????????0?0???????????????????????1?????????0??00??????????0???1?0??????????????????????????????????????1??????????????????????????????????????????1?????????10??????????????????????????1?1?0????0???0?????????1??0??????????????????????0???????????????????????0??????0????????????????????0???????????????????????1?????1????????0?1???1?????0???????????0????1???????????1???0?????0????1??????????????????????????0???1????0???????????0???????????????????????01???????????????????????????????????????????1????????1????????????????????1???????????11?1?????????????????????????????????????????0????1???????????????????????????????????0?1?????????????????1??11?????1???1??????????????????????????????????1??????????????????????????????????1????????????????????0????1??????????1??????????????????????1???????????????????????????????1?????????1?????????0?????????????1??0??????????????10????0?????????0??????1???????????????????????1??????????????1??????????0?????????????1?1?????????????????????????????????????1?????????????????????????????????????0????????0?????????1????????0??????????????????????10?????????????????1??????????1??????????1????????1???????1???????????????1???????????0??1??????????????????1???1???????0???????????????????????????????????????????????1??????????????????????????????????????1?????????????0?0???????????????????????????????????0????1?0???0??????????0?1?1???????1???1???????????????????????????????????????????????????????????0????????1???1?0??????????????????????1???????????????????1????????????????????0?01??0?????0???0?????????????????????????????????1???????????????????????1?????0??????1????????????0???????????1?????????????0??????????????????????1?0??????????????????????0??????1?1??????????????????1????????????????????????????0???????????????0????1????????1?0?????????????????????????????????????????0?????1???????????????????????1???????????????????????????0?????????????0??1???????1???????????????0???????0??0??????0?????1???????????1???????0??10???????????0?????????1?10???????0????????????????????????????00???????????0??????????1???????????????????????????????10???0???????101???????????????????????????????????????????????????0?????????????????????????????????????????????????????1???????????1??????0????????0??????????????0??????????0????????????????????????1???????0???????????0????1??????????1????????0?????????????????0???????0?????????10????0??????????????????1??????????????????????????1????00?????????????????????????????????????????????????????????????0??0???????????????????0?????????????????????????????????????????????????????????1?????????11??????????0????????0??????0??0????0??1????????????????????1??????????????????1?????1?1???0???????????????????1?1?????1???????????????????1????1????1?????????????1???????????1??????????????0????????1??????????????????1??????0????????????????????0??????????????????0??0??????????0???1?????????0??????????????????1???????????????????????????????1??1?????????????????????1??????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?101??????011?????1?????01??11??1?0??1??1???001??1???10?1?00000000??11?10???111????0011000?00????1?????0??1?????10?1?0????1??0?01?0?0????0001??00?00?????????0?1???0?0?????11?1??10??11??1???10???1?1????1000??011?1?11?0001??1?0?????0?0011?????1?1?1??1????000?11??0??????1010???1?????11??????1?00?0????00?1??01??11?????111?0101??1010?01110?00000?0???0?1?1??10?0???0????0?????00??010???1???110?0??00???1?1??000???010??????0?????01?1?01?1?0?1?10?00???1??1?1?0??0?1?????????0?????0??011?????1??00????11011?????????1???0??01?11??0??????1?0???????0???1001?1???10?0?0??1???0011????????000?????1?01??????1?????10?????0?101??10??0?????0??????????1??0?1?00??011?1?1?????100?0???????11?01?00?00???0?101??1??0??0???1?????00??0?1?????0???0??0????0??????110??011???00??001?01?1????????0?????1?0??00?1?10???01?0?1??0?11???100???01?0???1???????????1??0?11?0??010?10?01?0??1?11?0????011?????110?????1011???1??0????1??01110?0????0?1??0??????1???1?????????11?????11100?0?????0????01??01?????00011????1?????1?110????0?1????1?0??1?????????1?1??1?0?0?????1?1??1?1?1?1??0?1?0????1??1????10?0??????1101???0??0?1??1???0?????0????0??11?0?1??001??????1???0??????0?10??0???110?0???????011??????1???????0??1?1??????????0???1?????0?1??1?0????01??1???????1??10?1??1??1?????????1???????00???110???00??0??1?1?0????1?00?0????1?0?????????0??11??001??????????0??10??1?????11?1????1??1???01?01????0?00???1?11??0?1?1??0?0???1????0?????0?101??0????1???0?1??????1???????1?1?1??1???1?1???1?0??????0?0110???0??1????01????0?00??01?1????0??0??10????1??0?01????????0??1?0?10??1??????1?????00??0??00?00?11?0???0???1?1???0?011???????0??10??10?1?00??1??????1?0?0????00??????1?0?0?1??111110?0?0???????0????0????0?1??????????1??11?1??1??01?1???0????1?111??0100????00????1????10??0?110?0????????1?001?00??10???10?11???????1?0????0????1?????101?????00100??10?01?01?101??1?0?1?0??11?1???11?????????1?0??????0??1100??1????1??1?1?0?001?0?01000???01?11??????0?1?1??0?1??00?1????????1100??0???11?10???0?????00????0?1?1???0110???1110?1?0?0?000??010??1?????0?0??10????0??????10??1?1?0?1?110????100???0??11?1?????1????????10?1110?????00???01?1??0??1?110?????0???????????????0?1?1?0?11???0?0?0???010??1?????11???0??0?0??1???10?1?1?1???00???1???????110?????0?0?10???11?1?0?????1????1?0????????1???00???1??010?1??1????01001??10???????1??10???11?????0????0?????01??11000?0??1???????1???1??101?1011???????0?0?01?110??0?????0??????0?11?0?0????101?11??1??1????0?????01?0111?1?110?0?0?10?1?00???10?1?????0???????0??1???0???0?0??01???1??111????0???11?11?1?1?1????1?0?10???0???00?0?0??0??0????0??0??1??11???1?0?1?0??1?1?????????0??10???1???1?1?00?0?0???????0??0??1????????0110??0??11?101???????1?0???00?0?0?01???0??0???00??0???1????10??????1??1011????0?0101??11?00?1??11100100?1?1????1????0????10?0?00?01??0????11???11??0??100??11?111?1?0??0??????1??1?0???1??0??0??0???0?0??1?0??????1??1111??0???01????00???110????????1????1??????0??????10??0??0??0?1?01?110??11??1???0??1?1??101??1?1???????11??1?11??0?0?1??11?01????00??????0??110?0?1110?011?????????10?0??1?00?0??0???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0111110111100111011110?001111000?01?1011?00100??0?1?10?11111100101101011?1111100?01011001?01?1111010?00?11001?0110101001111?1001?1?0101?011001001001101000??1?10?11?001?0?1111?101?100?1110?01000011001001101?11100100?01111?01001?0000000001100101110?101?110001101100110?11010111101??11111???1?1101?11110?0110101111010110100111?01110?00110?1010100101001111100110001???0111?100000011?10010100011011000?01011000?01011??01??1?01011110100001111?001001?01?00?001111?10?11?00101?010?1??111?1?10001110?1?000001?011011011?000000010111?001010?00?11?0?00111011?1?1?110101??1011100111110?10111?110?1?10110???0?111?00?11?0000110110100101001110?1?010100?011?0101000100011?0000111001100011110?0011101010010?10?00011?00111??111101?1?0?101111011111??01101?11001?110?11111?0110101101???0?100???1011100011100??0110010?11110?0111011111?100000101010?11101?1001?1010011011111000110001?00111000110101010?1101010011011?001?101001?0???00?100100?0010?10001?00?0110111?0?0011001?1011011?1100010??0011100101?101?10?01000?1000?00100111110001??0?1010010010110?1100111?0100010?000001?1110110?0101000111?1?10110011?1001100?0010?0?10?0?10?010?100?0101??100011001111?0100100?011110100?0?011?111??101000?01111011110?1010?11011?1100?10?1010?1?001?100?100?1?1?01?10011110?110?1101?010110101?00101100?0?10111?1101?1011?000010?1?110001100??00110110001011110?0?0101111000?1?00011010?00?1101111?01??011?001001?11?0101100?101111001??0?00?0011011101100010?101?01100011000??111?0010001111101001100?010001001101101?1000010?11100100010?10101001101000?01?1?0100?1??0?10?010?00?1011???01?010?00?110010111110111111?1111111?001001?001011?111?001?1?00?011110??001?00?10001101??00101?1?001101101?0?1111101?000111111001??101101100010000?111011000?1010100111?10110101100010111001101011010?10110010111110?000100?0?10111?011???0100?0100?001??0?01011110?101110001?11000?1010101010?00100?01001101?111?0?0?00111011001010111?0100111?0101111101110010101001100100000001?0011?010000010?011111010110010100101101?00010000001?100011110?10000?1?0010001010110101001?1?111011001101010?0100000?111?00100100100?101101111100000100011000?010010100111010011011??010100??1001?0100101???0?11001001010??1011100??011?111001?10???1110010111110011?100?1?111000?000110100?10101?001011?000000110??010001011?1?10111011100??0??010?0?10?001111001010?00111?00101?10100?110001?1000101111?0110110?010?11111110110?1000100101110?1101?0110000?00?00100?0001000100?11010011111?0000111010000?001?1000?011001110000?1?10?00110000001101?10?1100111?000011111010?101?001100?0111001000101?110011000100011?00111111001011?0101000011?1011010?01000000011?1??11011?110???0??00100111111?00100?111101011?0?0?111000010?11?110100100?0?1??00100?1011010111101011100?1111?11011?1?0?0??111101010001101110010011010000111011000000110010??00111001?101010?1?000?1111010?0010110?11011?010010??1?000101?1?1?001101011001?0101?110001?0??01001?001111?1?11010?1001?01010101??001?10?001001?11010101010000010?011??110000110100?000011001001?01??101011101111?0000001101100?101???0110?1101010011?00001?0101001001110?00?01100011001
?111??????010?????0???1?00??10?00?00?0??0???100??1???00?1?10011010??11?00???011????1000100?01????1?????0??0?????111001????1??0000?1?0????1000??10?00??1??????1?0???1?0?????11?0??01?000??0???00???1?1???01111??000?1?11?00100?0?0?????0?1110?1???0?0?0??0????001?010?1??0???1100???0?????00??????1?10?0????10?1??11??00?????110?1110?00110?00011?00001?0??00?0?0??10?1???1????1?????00??101?0?1???001?1??01???000??001?1?011??????0?????00?0?01?0?1?1?00?110??1??1?1?0??0?1??1??????1?1???1??111?????1??10????10111?????????0???0??10?111?1????1?1?1?????1?0???0101?0???00?0?1??0???1000????????001???0?1?00??1???1?????11?????0?010??01??0?????1?0????????0??1?0?01??111?0?1?????10000???0???10?01?00?10???0?011??0??1??1???1?????11??1?0?????0???0??0????0??????001??001???01??101?01?1????????0?????0?0??11?1?11???11?0?1?01?10?1?110???10?1???00??????????0??1?11?1??011?01?00?0??1011?0????100??1??111?????10001??0??00???1??10100?1????0?0??1??????0???0?????????11?1?0?00100?0?????0????00??01?????10001????11????1?110????0?0???00101?1?????????0?0?11?111?????0?0??1?0?0?0??1?1?1????0??0?10?11?0??????0111???1??0?1??0???1????10????0??11?1?0??010??????1??11??????1?10??0???100?1???????101??????1????1??0??0?0???0??????1???01????1?1??1?0????00?10???????0??10?1??1??0?????????0?0?????00???011???01??1?0000?0????0?1010???10?1?????????10011??101?0????1???0?111??0???0?00?1????1??0???00?10????1?11???1?01??1?1?1??1?0???1????0?????1?110??011??1???1?0?1????1???????111?1??0???0?1???1?1????0?0?1000???1??1??0?11????0010??10?1????10?1?100????1??0?10????????1??0?0?00?11?1????0??0??01??0?011?10?10?1??10??00?1???1?101??????00??10??01?0?10??0??????0?0?1????100?????0?1?0?1??100011?1?0???1???1??0?1???1110??????????1??00?1??1??11?1???1????1?111??1011????00????1????11?11?010?0????????0?111?11??10???00?10???????1?1????1????0?????101?0???10010??10?11?10?101??1?1?0?11?10?1???10?????????1?0?1????0?11010??0????1??0?0?0?110?1?01110???01?10?0????1?1?0??0?0??11?1????????00000?1?1?00?00???10????01????0?0?1?1?1110???1101?1?0?1?001??111?01?????0?1??01????1?1????00??0?0?1?1?101????100???1?101?1?????0??????0?01?1001?????00???11?1??1??0?010?????0????1?0????????1?0?0?1?01???1?0?0???100??0?00??10???0??1?1??0???11?0?1?0???011??1???????111?1???1?0?10???10?1?0?????1???11?0?????0?00???11???1??110?1??1??0?00011??10???????0?001???11?????1???01???0?10??11101?1??1???????0???0??010?1100???????000?01?011??1???1?0??????1?00?1?1????110?11??0??01???0?????11?1100?0?010?1?0?01?0?10??111?1?????11??01??11?0???0???1111?10???0??001????0???11?01?1?0?0????1?0?01???1???11?0?1??1??1????0??0??0??01?011?1?0?0??1?1?????????0??01???1???0?1001?0?0???????0??0??1????????1011??01?10?0110??????0?0???10?1?0?01??10?01???11??0?0?1????00??0???1??11100???0?1101??00?10?0??10001101?1?0????0????10???11?0?01?10??0????10??001??1??010??00?101?1?1??1??????0??1?1???1??1??0??0???0?0??0?1??????0??1101??10??10???010???111???????10????0??????0?1????01??1??0??0?1?00?011??00?01???1??0?0??111??1?0???????00??1?00?00?1?1??11?00????01??????1??001?1?1000?001?1??????110?0??0?01?1??0???????
?0010010101010001010101?100111000?00?1000?10111??1?0?01?10111110111000010?1100101?11011001?01?0001000?10?00111?1000100010111?0010?1?1111?0101101111100001100?0?00?01?111?1?1001?010?100?1001?10110010010100011?11011110?10100011001?0101100011010101101?101?111011100111110?011110000111?00100???0?1000?11110?0011011101110111110000?01000?10111?1100010010010011100010001???11011111100011?01110011110001110?01110111?00010??111?0?11101001011001101?101001?10?11?111001?01?00?00000?001?1??001?1?11101101?1?101000?101101010?001101010011?001011?00?10?0?1100010110?1?000100??0000010101011?01110?100?0?00111??01?001?11?00?0001111100011000000000?1?101110?111?1001010001100?0010011110111010101?0111010111100?11?00110?01110??100110?1?0?110010011110??11001?01110?000010011?0001110000???0?100???1100011101100??1101100?11010?0111101011?110110010000?10010?1110?0010000010000110011101?10001000001111101?1000000111000?011?11111110???10?100010?1001?01101?10?0100000?1?010100011001110?1100101??0000001000?001?01?10110?0001?01011101011010??0?0011110000011?1001110?0000111?101011?1001010?0101100000?0?0111000000001010?0000?0?10?1?11?010?001?1001??111011000100?1110101?011111011?1?1110001??000101?00111111110?1111?11101?1101?01?0100?0?100?001?100?1?1?11?11010100?000?1001?010011110?00011000?0?01000?0111?1100?000011?0?100001001??10110100010010010?0?101101100101?11100101?11?1100100?00??101?000010?01?1001110?101110111??0?01?0010110101001001?000?01111101010??101?1011110101111101100?001100001101000?1101011?00011101010?11001001111100?11?1?1101?0??1?01?111?11?0000???11?110?10?011010010010011011?1000110?101100?010001?101?001?1?00?101100??010?00?00110001??01100?1?111110111?0?1111011?001001001011??110010111011000?101111111?0101011011?11000100011010101000001011001?10111110000010?001001?1?10111?010?1?1001?0011?101??1?00100100?001011110?10110?0110000011?01110?00100011?011?0?0?01100100111110011?0111100?0010011111110101101011011110100011?0100?100110111?110000111000000001101111?10011000110?011111001?10101?0?1001110010001101110?1?010001110110011?0100100?110?01101100000?110000101010100010001101?011010000100100100110??101100??0000?10011100??0?11000000010??1000101??0011011101?01???0010010000001011?010?0?011010?001010100?10100?000111?101000011??101100111?0?01011000000??0??001?1?00?000011011001?00010?10011?01110?110110?0111101011?0011010?010?01001111000?0100111000001?1100?0000101100?0001111101110111?11101010000?1011001001000?011?0010?101100111100?1?01?10111110000011?01?1011111?011010100001?0000000100?1011010011101?101011000011010?10011111000101?1011111001?0001111?01100001101?1??11110?010???10?01000101101?01101?101100001?1?1?110001001?01?001011000?1?1??11101?0001101101110011001?1011?00110?0?0?0??000001000110111011111100101111111010000011101001??001101000011011?1?001?0101101?0001100100011?1000101?1?110000?1?0?000010001010?0100?010011?0??10111?101000?0001001?0000110100100??000?01?000100?10111100000001000?100??011111001000?001110111101?00??010000111110?1101000000100?100???0010?0110111001?00011?0011100001010?10?11010011111
?100???0??010?????0?1?0?01??00?11?01?00?1???101??0???10?00101010111?10?11?001010???1111100?01????0?????1??0?????011000????1??0100?0?10?1?0101??01?11?01???0??1?0???0?0?????11?0??01?100??1?1?01???1?1??1010011?001?1101?01010?011?????1?1001?1???110?1??1????100?00011?01???0111??00?????00??????0?01?0?1??00?0??01??10?????000?0100?00011?10100?10111?0??10?0?0??01?0???1????1?????00??000?1?0???110?1??01???1111?000?0?010??????0?????00?1?10?0?1?1?11?010??0??1?1?0??1?1??0??????0?0???0??010?1???00?00????10100?????????00??1??10?111?1????0?1?0?????1?0???1101?0???1000?0??1???0101????????111???0?1?010?1???0???1?11??0?11?111?1000?1??0??0?1???????11??1?1?00??000?0?0?1???00111???00??01?01?10?11???1?100??0?00??1???1????001??1?0???0?0???1??001??1??11?0101??001???00??001?10?0????????11????0?11?00?1?00???00?1?0?10?00?0?0000??10?0???10????01????1??1?01?0??000?10?10?0101101?1????1001011?101?????00011?10??10???0??10000?1????0?1??1??????0???110???????01?0?0?00011?1????00????10??11?????01011????01?0??1?100?01?1?1???01101?1?????????1?0?00?000??1??1?0??1?110?1?10?0?1?1??0??1?00?00?0?0????1110???0??0?0??0???0????00????0??01?1?1??001??????10?110?1???0110??1???101?1???1???010?????110?0?0??0??1?1???1???1100???10?1??1?0??0?0????11?00???????1??10?1??1??01??0?????0?1?????00???000?1?00??1?0111?0????0?1110?1?00?0????????011111??000?1????1???0?0100?0???1?00?0????1??1???00?01????0?01???1?01??0?1?1??0?0???0????1??1??0?101?1111??01??001?0???010??????111?0?00???110???0?0????1?1?0001??10??1??0?111???1011??11?1???110?1?111????0??1?00????????0??0?0?01?01?0????0??1??10??1?101?11?00?1?111?111?1???1?1011?????11??01??11?1?11??1??????1?0?1??0?011??0??0?0?1?0??001001?0?0???01?01??1?0???0101??????????1??00?0??1??10?0???1????01010??0111?1??11????0????10?10?000?0??1?????1?011?01??11???00?00???????1?11???1????1??1??011?1???00111??10?00?00?000??0?000?10?00?1???11?1???????1?1?0???00?10101?11????1??1?1?1?000?1?00011???10?01?1????1?0?1??0?0??01?0?01????100000?011?01?01???110???00????0?1?0?1?0101???1010?0?1?0?100??000?11?00??0?0??00????0?1????10??0?1?1?0?001????001???0?00101?????1????1?0?01?00110????01?0100?1??1??0?001?????1????1?1????????1?1?110?10??01?1?0???000??1?10??11???1??1?0??0???00?1?0?0???111??0??????1011?1?101?0?10???10?0?0?????1?0?10?11????0100???01???1??010?1??0??0?01111??01???????1?100???100????01??01???0?10??11100?1??0???????01111??110?1000?1?????010?01?100??0???100????0?1?10?1?0????011?00??01?11???1?????01?0000?0?110?0?0?10?0?11?0100?0?????11??01??11?0?0?0???1111?111??0??100????1???11?10?1?0?0????0?0?00?100???01?0?0??00?0????0??1??1??00?011?0?1?00?1?1??????0??1??01???1??01?000001?1?1??0??1??0??0????????1111?101?10?0000???0??0?0???01?0?1?10??10?0111?11??1?0?11???01??1???0??01100?1?011111??00011?1??1001000111?1???11????01???10?1100?10??0????01??101??1??111??10?010?1?0??1??????0??1?0???0??1??1??1??01?1??1?01?1???0??0011??00??00???110???010???????000???1??????101????00??0??0??0?0?01?001??00?01???1?01?1??010??0?1???0???10??0?01?10?0?0??00?00????00??????1??11111?1001?010?1??????100?00?1?11?1??0??????1
????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
10111010101001110000000?00101000001010100001100?10?10011001011000101110100011100111011010100111011011100?100001011001010111001001100011001011111011111000111101011100001?0111011000?01000111100011011011111111010110001?11001100101?100110111001011101010100101000011010110?0010011100010101100010?1110?1111111101111000001100100101?001110000100111111110111000101000100001001011001110111000111110101010011011001010101100?0000101000100001111100101011011?00?011000000100?10111101?0010110100111000011110011110001111001001000100100111110011111000110011111100111?10011010010101111011000100101?10100?11110?000001100010001001000010000010000100?111000110011001101010001100001101110011100011110100000000101?01?01111?01111010100010101100010001011001111101001000101010100000101000010?001110?0010110100001011111100011110100001000001010000010111011100111001001100101110001011011010010011100111100110?10111101010010010?00000011?00110111111011111100010011100010100?0010111010111111000000000001100001000100110111110011100010011100101100011001100010000?0110100111010100110001011010011010101111000100011110100111010110011001011110001?11010010111110100100011010001111000101010000110000110111010110101010101000000000111110?00?011100?1100000000100101000001101001101111000100101110000001000?1101100?1001101011011010?11001011010??0000100111111101100000110101101100011101011110110010010010101011000?110110000110110010010?1011?1100001110000111?011?01011010010?110110010011010001011101101000101101100001011010010000101011001000111100111100?11100110??00011001110?011000?00?100111000001110010001101100100011?110010?10011011111000111110011011?1111000?1011010110101001101110101100011101101?10111011000010101000101100011?11110100001111011101010110101001001101011010101001100010001100111010000000?101001100001100001001110111000100101010100101000011110001000100001111101001101011000000?0110110011101100001011011?0111000001110011011001011000001011?0101?0101001101101111000011110010110000100100100110?1110111101000100100110010010111110010?0?10100011100101110000000?00100000110010011010100100000101001011111110101000101011001110110011110?1111010000110011?10101101100010110011?10101110011?11?01100110000011100011101001001001100110001011111?001110011101000111111001100?11110010101000001000100?100000110101001000110100010000010101000001110001011010101110100010011000010001100100110010110101001010001?1111100110100001?1111000001100001011110001110111010001111100000111101?10111000100100?10?1111010?001000011100?1101101001000001001110010010001000110111?010100011001100110001101100111010110101101001?10011011100101100?01010100000?00010011101101101011011000010011001111000001111100000?11100101100000110111111101100111?1010?0010111100110111000011110100110110100011100000001?10010010100101110001110011010?011111001101000111010?111001100001?00011001101000000010000010??010110010001100100110111111010110110111?100111001000001110011001110010111000010000100001100111100100010100001000100010110110011110101?1?11010111101110111110111000000000100?01101100111000
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????0??????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
10000110011100111010010?01011110111011001010000?00?00000100100100100110010000110001100100000001000010001?001011111111001100111111111001000010110100001100100001010100111?0010000010?10000100001000111001010011111001011?10111001001?110110011001011010010100100111100100001?1010110010011111100000?0111?1011001110000101011000110111?111010101001011101001010011000111000011001100000111010101100011111011000100001010101100?0100100010111011011100111101000?11?110011111100?01011010?0111010111011101000100101001110111010110101011010010110011101010000000111101110?10110001110110111010011100110?11001?01010?001100101011101001010111100101000011?110110111000010100110101110000001100111101101100001100000001?10?11001?00001100101100100000000001011010101111100000110111100011000101100?100110?0001101010101011111111011110000110010010011011110011000100111010011000000101101011101011100101000001100100?00010010111101100?10110110?11010101110110100100101101001101010?0101101110001011000000011011110010010101010010101111001001010110100101000100010001001?0011001111101001111001010100000000001110001110001111011111000111000100111110100?10101110110101110110011000101110111111111011010010001111110111010001010101110100110011?00?001100?1100100010100100100100110011011100011010001011011111011?0000011?0001111010110110?11110101011??0010110110100000000000011010011011000111001011000010101100111001101?100100100101110000111?0111?0001110010000000?000?10011011111?100010010011101000000010110111010100100010000100111110111001100001011101100010?10101101??11110100111?010100?00?100000110001101001111101110101000?111101?11001100000001111100000110?1010001?1000010000010110010100100001111100100?00100000011001011100001001001?00011101000000011001100011000010000010000010011010011011000010111101011011?001001110101000100110000000011010000001110000000100011001010101001111011110111000100000?1011010000001110010111101?1100100011100101101100110011010001?1010?1101001111011111001001110001010101110000011001?0110110100000000101010000110111011110?1?01010101010001001011011?10000001001010101000010101000111101100011101010011001011111010011111100?0001101110110000?11110101000011101000?01010101001?10?00000010000000110010110000111010011101000101110?000011110111000101110100111?10010001111111110110110?101101010010101010110101000011100101011111100010011010011111110111100001100010000011110010111010100000111?0100001111101010?0010001100010000011111011111111110010000101101000011?01010001011100?11?1011000?011001110101?0001010001010110100110110111010110111111?010100010111100011101111100110101001100101100?00010110000101010?00010011101?11000001011011011101111101101001001000000101100101010?11010001001000010011101000000011?1011?1101011100100000010011010011101001001001111100111?01100100010110001100000000111?001111010011000111001?110001101001?10110001001100110010100101??011001000011101100000110101101101011110?101001001000111111100011110010000010111011010011100100011110110001111111000001011010100001100?1?00001100001001100001110100100100000?11010111110110
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????0?????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????1?????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????0??0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????1??????????????????????????????????1??????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????1??????????????????????????????????????1???????????????????????????????????????????????????????0????0??????????0??????????????????????????????????????????????????????0?????????????????????????????????1???????????????????????0?????????0??????????????????????????????0???????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????0??????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????0???????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????1???1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????1???????????????????????????????????????????????????????????????????????????????????0???????????0??????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????0????0??????????1???????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????0?????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????0???????????????????1????????????????????????????????????????????????????????????1????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????0?????????????1??????????????????????????????????????????????????1???????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????1?????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?10000?1??100???1?1?1?1?010100?10?11?0100?10001??0???10?11011010110100001?1100101??1110001?11????1?0???0?11011??1111011???10?1100?1?1010?0010?011?11001??11??1?1??11?100???1111?000?011??0?0?01???000??1001010?11101001?11110?110???0?1?101011??1110?10?1????111001000?011??0100?1100????000?1???1?1101?01?11?0?111?0010?0??100?1010?01000?11110?00001001?110100?010?1???1???00????100?1010?101?1?100?0?000???01101101?1?011??????0??0?100?0011?1?1?0?110001?01??1?0?10?0?01?00???1?1?001?1??100?0???11111????00111?????0?1?01??00100?00001??0?110?1?????1?1???0000?0?1?0101?0??11?10011??????0?111?010?1?000?0???0??00?11?01?01?1111001110?01?0100??0???1110?0?0?11??100?01001???11100?1111??11?00?00110???1?111??1?00?11?0000???111000?0???0?01??10?100??10?01?0100??100?1110??101?110011?????010???10001?0000?01???00?1?0?10?10?1?11101?00?1??110?0??11?1??0??1?10?011000?11?011110111100?0??1101101100011??010110?11?000???0??11110?0???01?01?01?????1???001????0??01?1?1?1101100???100?0??100101??0??00111???010?0??0?101?10?1?1???01001010?0??????000?11?100??00?0?10?1100100?11?0?0?1??0?10?10000?0?1????0111??01??0010?1?100????10???10??11?1?1?0001???10?11101111??10001??11??010?1?1?1???001?????010?101??101000???00??0000???10?0??0000?0?0????10?11????1??0??1011?00?101?011????0?0010??10?11001?0?10?01?1110?0??0?100100?1?00?0???11??10101111?100?01???1??000011111?0?0101?1?0??1??1?1?10?00???10?11?001?11?0010?1??0?1?00101??1?00??01101?1110??00??111?1???100??????111?1?11??10011??1?0????1?101111?1101?1?000011???0110??00?1?0?111?10011?0??0??0?0010??????01?1?0?00?0100????0??1??11?11?000000?10?0?100?101?11??0?0111?010101??11?101?1?10?0110?0??1?1?1??0?111011??011?1?1??101011?1?0???11?01??0?00101001????0?00?101?1011??0?000?1???1???101101?0010011??1111?1010?111?110110?0?111?1111?110?011?11???00?01??1????0?11???1??1?1??1?101110?1?000001011?10?11?1010?10000?01001?11?110?1?1?1?0?0?011?1?11?11010010?1??1??0?001?110?0?0010001?00?10010?101?010??0?0??11?1100??0?000010?1100111101?0100???1110??011?010?10011??0101?0?0?1?01110111?10?001?0?0?011??1001100??111?111?0?0?111011?0101??0?10001?????0?00?101?01?110000?1?10?1011?0111??0?000???0?1??010?01????0??0?1?100?01??0100?0???100??1?10??01???0100010?00??01?1?1?0???010??0???0??0001?0?100?1?01???0110?1?????010?11?01????0010???11???1??010?0??0?11110010?111?1??1??00001??0111?1??011?101?10?100?0110001??1??1???110010??10001101?100??0000?00?101??0???010????111100?0?0????010?10?0110100??11????10?0001?0?000?001010?0?11?0010?10?11?001?11?1011000?00??0001?011??0??101????1??111?10?100?0????001?00?001??001?0?1?101?0???011?11?1??10?011?100?10?1?1?????01??0??10???1??00?110000?1?0??10?1??1?11???1????0001?011?10?11010??1??0?0???11?1?0?01??00?10010001?1?1?00???01??1???0??0101111?111110??10001?00?1100110011?0?0?110?1?11??01111111?011?01???110?110??0??000??10?10100?110101????1?0100?0?0??1?01??00?11?0??1?110111?1??0010??11?000???110???010???????011??100??1??01011??100010?0000?1?00?011??10?00???1?10?1??101110?1??01???01?11010010?0?1??11001????110???1?01?01011?0111?110?1??????010?1001?01?0011?0????0
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?001??????000?????0???0?01??10?11?10?0??1???011??0???01?1?000011000?00?10???110????0000111?10????0?????0??1?????001110????0??0011?0?01???0011??01?01??0??????0?0???0?0?????00?1??10?110??1?1?00???1?0???00010??100?0?00?00110?1?1?????0?1110?1???1?0?1??0????011?011?0??1???0011???1?????11??????1?00?0?1??10?0??11??00?????000?0011?11101?01000?10111?0??10?1?1??11?0???0????0?????00??111?0?0???100?1??10???000??100?0?000??????1?????10?1?11?0?0?0?10?000??1??1?1?1??1?1??0??????0?0???1??001?0???0??01????10010?????????1???1??01?110?0????0?0?1?????1?0???0111?1???00?0?0??0???1111????????010???1?1?011?0???1?????00??0??0?111??00??1?????1?1????????0??0?1?11??110?0?0?????11000???1???11?10?11?01???0?011??0??0??0???0????101??0?0?????0???0??1????1??????100??000???11??100?10?0????????1?????1?0??01?1?11???00?1?1?11?10?0?1111??01?0???10??????????1??1?11?1??100?10?11?1??0110?0????110??10?010?????11000??1??01???1??00110?1????1?1??1??????0???1?????????10?0?1?01000?1????11????00??11?????10000????10????0?101??1?0?0???11100?0?????????1?0?01?011?????0?0??0?1?1?0??1?0?0????0??0?00?01?0??????0001???0??1?0??1???1????10????0??11?1?0??010??????1??11??????1?00??1???011?0???????011??????0????0??1??0?1???1???0??1???10????0?1??0?1????00?01???????1??01?0??0??1???1?????1?1?????01???011???10??1?1110?0????0?0010?0?11?1?????????00101??110?0????1???1?101??0???1?10?1????1??0???11?01????0?11???0?00??1?0?1??0?1???1????1?????1?111?1100??00??1?1?0????1???????110?0??1???1?0???0?1????0?0?0010???1??0??1?01????1010??01?1????01?0?010????1??1?11????????0??1?1?01?11?1????1??0??11??1?101?10?10?0??01??01?1???0?111??????10??11??10?1?00??0??????1?0?0??0?111?????1?0?1?1??111110?1?0???0??10??0?1???0100??????????0??10?0??0??01?1???1????0?100??0101?1??00????1????01?10?111?0????????1?110?01??01???10?00???????1?1????0????0??0??001?1???10011??11?01?11?101??1?0?0?01?10?1???11?????????0?1?1????0?11001??1????0??1?1?0?111?1?11001???11?00?1????0?1?0??0?1??01?0????????00011?0?0?00?10???100???00????0?0?0?1?1010???1000?1?1?1?011??100?10?00??0?1??10????1?1????00??1?0?1?1?011????110???0?010?1?????1??????0?11?0011?????00???11?1??1??1?011?????1????0?1????????1?1?1?0?00???0?0?1???001??1?11??10???0??0?1??1???00?0?1?0???110??1???????110?0??01?1?00???10?0?0?????0?1?00?0?????0?10???01???0??001?0??0??0?10001??11???????1?111???00?????1???10???1?10??01001?0??0???????1???1??010?1000???????010?00?111??0???100??????1?11?0?0????111?00??1??00???1?????00?0100?1?011?1?0?10?0?10??100?1?????01??10??01?0???1???0100?111??0??110????0???01?10?0?1?0????1?1?00??11???10?1?0??1??0????0??1??0??01?010?1?1?1??1?1??????0??0??10???1??00?0111?0?0???????1??1??0????????1001??10?10?1110??????0?0???10?1?1?10??10?00???11??0?0?1????00??0???1??01111???000011??11001?0??00111101?1?1????0????11???11?1?11?10??0????00??000??1??110??10?001?0?0??0??????1??0?0???1??0??1??1???0?0??1?1??????0??1100??10??11???101???000???????111???0??????110????10??0??1??0?0?10?111??11?01???1??0?1??001??0?1???????01??1?11?11?0?0??00?01????01??????1??100?0?1100?101?1??????111?1??1?00?0??0???????
???????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????0???????????????????????1?????????1??10??????????????1?0??????????????????????????????????????1??????????????????????????????????????????0?????????11??????????????????????????0???0????0???1?????????1??1??????????????????????1???????????????????????0???????????????????????????1??????????????????????????????????????0?0???1?????1???????????1????1???????????1?????????0????1??????????????????????????1???1????0???????????0???????????????????????01???????????????????????????????????????????0????????1????????????????????0????????????0?0?????????????????????????????????????????1????1???????????????????????????????????1?1?????????????????0??10?????1???1??????????????????????????????????0??????????????????????????????????0????????????????????0????1??????????1??????????????????????0???????????????????????????????1???????????????????0?????????????0??1??????????????11????1?????????0??????0???????????????????????0??????????????0??????????1?????????????0?1???????????????????????????????????????????????????????????????????????????1????????0?????????0????????1?????????????????????????????????????????1??????????1??????????1????????0???????1???????????????0???????????1??0??????????????????0???0???????0??????????????????????????????????????????????????????????????????????????????????????0?????????????0?1???????????????????????????????????0????0?????1??????????0???1???????1???1???????????????????????????????????????????????????????????1????????????1?1??????????????????????1???????????????????0????????????????????1?00??0?????????1?????????????????????????????????1???????????????????????1?????0??????1????????????0???????????1?????????????1????????????????????????1???????????????????????????????0??????????????????0????????????????????????????1???????????????0????1????????1?0?????????????????????????????????????????0?????0???????????????????????0???????????????????????????0????????????????0???????1???????????????1??????????1??????0?????0???????????1???????0??01???????????1?????????1?00????????????????????????????????????11??????????????????????????????????????????????????????11???0???????001???????????????????????????????????????????????????0?????????????????????????????????????????????????????1???????????0??????1????????1??????????????0??????????1????????????????????????1???????????????????0????1??????????0????????1?????????????????0???????0?????????11????0??????????????????0???????????????????????????????10????????????????????????????????????????????????????????????????0???????????????????1????????????????????????????????????????????????????????????????????1??????????0????????0?????????1????0??1????????????????????0??????????????????1?????0?1???0???????????????????0?1?????????????????????????0????0??????????????????0???????????1??????????????1????????1?????????????????????????0???????????????????????????????????????1??0??????????0???1?????????0??????????????????????????????????????????????????1??0?????????????????????0??????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????
?00010?10010110?1100100?010110?11?00?0000?11000??0?1?01?11111001000111100?1110011?10001001?10?1101000?10?00100?1000011100011?0000?1?1000?001101010111100110??0?00?00?011?1?0010?100?011??111?01111011110110111?01011100?10000?1101??1?10100100?01010000?011?100111011000101?01110011000??01000???1?0100?11?01?101100001110?010011110?00001?00110?001011000011110010010???0???0110?1110?0111?11010100011001101?01110000?00101??00??1?1100010101011?010?101001?10?00?011110?11?00?000?1?011?0??111?0??1011000???100110?1001?1101?100011?11011?011110?00?11?1?00110101?1?0?101100??0100011000?0??1?110?110?0?10101???1??10?11?10?101001011001101110000??1?000010?001?110?011000010?0001101000101111100?0001001101110?11?10?01?00100??100111?1?1?00111?011110??10100?0000??000?1011??1010001100?????101???10001?1011110??0000111?00?01?0000010010?1??101?01001?01101?1?00?1010010110110010001111?0010110111101011??1000111011110?000?011011?0???00?10?111?0101?00111?0??1100110?0?0011001?0010101?1001111??0?1100001??000?00?01100?00?0?10101010011100????1?110110?0001?1001?01?0010101?001011?1010111?111000010??0?00110?11?1111100?010??0?10?1?00??10?000?0010??101?00111101?011011??111110111?0?110?110???10110?00001000010?1101?11101?1?01?10?0111?0?101??10?111???0?01??1111?11?001?1110??01?10100?11?01100?1?11?10?0010?1??1?111100?0?1101?0100??11110110011111111?0?1111101010?0?10100001?10??0?1110?01??000?11?101?11?0010101?001011100??1?00?100010110000110??000?0?0?0011001??101?000011101101?11011??11100111?001010?1000001?100101001?0?10100100111111?0??0?1110?1??1?10?1?1?00?1110???01?10??10?111101000001010011?011?011?001001?010001?010?111?1?10?101001??001?00?11111101??11111?0?100001000?1?1101?10??0?001101110??100111011111001?011110000?00?1001001?10101101?00110101011010110010?11011000100000?011011???11001?11????0?00?1111?100??0?10011011?011001000?01001?1011111001?01000?00001110?0?1?0?0?01100001?10101100?10?0111?110011011111101111101001001100?000??011?010010100?00101110?101001000110001??011010?010?010011100?10010?0?1?1?001111011111011?0?100110?1110001??1010111?0?0?101000?1011?10101010111010?110011010?1111001000000010?0101??001000??011??101?110???0?0100?100011??110111???100?01?011?10???1111011000??10?0?101?1?000001?0?0110000?00100?010011?0001001????010?10101?0??0110100111??1??101?1?10?11011101?101?11011?10111?10110?1??000?101010?001?0010100?010?01??000010??001100001000??1101?001111??11??0000??000110101?0??01010001?0010001011111?110?0111?1?0011110011?0?00?11000111100001?11?0000111?10?010110100?010?101111?1000000011011?11011101111?000??01101110001?1?1011101101??001001?111?1011001?0??10101??10???1??00100101001?10010?0?10010???0?1?001011010?00?01010?100?1?1??011?0?00001000100011010?0?1010?10100?0?0?1??01100010001000?101010011111011101000110110001100??00011010?001110?1?111?1100001?0010010?10111?100011??0?001111?1?1?001101000?00?1001?100101?0??1000??101000?1?01111?0111?11000110??000?00?111110?0010111?101010100?010??01000??00110?01?001100?0??10???11000011111?0001100001100?101???0?01?00110?0010?01010??101110000101?00?10100010000
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1101011000011001010001?111111100101?1111010000?10?1011?100000110010100000011111111111110101010110100111?11000011010111111010011100011001001011110001001101000110?011100?1?1100?011?110?1011010000011000101010?10000011?11100111000?0100001010001100100?0010011011001000000?100010110101?00110??11?0111?1011010100001010010110100010?001000010101100111010101110101010001011?01100110000111111111101101001010111101110100001?001010?110001111011010000101010?11?000010001101?11?01011?0011010110?010101111110?100110?1101101110000110001110?000001100010?0?1100100011?0?010000?10111000110010?01000?00001?01001?1011100?1110001001101100011111011101?11100000?10100111100001011?0101101010001001000?1011100111000?10?00111?110011001111000101000010111100??10101010100?00001000011100111000??010001?0?0110000000001?01110100?11100?1001011101?010100011000110000?111100010110001100110001010110110111111101011?01110010011111110?10110000?0010?0001111010110100101000001011?1?01101000000110011000001??0000100010?011100111011?1110101110110000011??101111100010100?01001001101010101110111100001010001100010?010101101011000010?00001010010?111001?101010001?111011100111?0001000?001101100?101111111?1110100010111101100?000010110001110?00?000000?001?110101100?0000?01101010?000011111011101101111010010?0110100?0001111001100000?10011000101??0011001000011010010?001010101100100100001?0101010010?01?11111100110?110011010111000111001?1?00?1001100000001101?101?11111101100?0111?1111010110011110010?01110110110100011110100110010000101?01100001110001?11?1?001011??1?00?100001?00011??11?011011?100000110011010011?0100100?011111?1110001000?010100101101010?0101000?110110011?001000110100110010111000001?000001011101??110100111001111?01100110010111101000?00011011011100110100010100110001101101111011111110011?1000000000110101?00100011101?10010100?11101111110011101101011111?10110?11110110?11011?1?0000011110011001111001011?1001111111001101110000001001001100?0001?101101011?000100101010100101110111101010001110?111110000?0101100?0000000011000011110?1?00111000001011110111110?010?10000010000?111111010000100001111000?011001010111110111111111010111?11010000011000?0?01110011100?11110111?11001001110?11??1000101000110100011101111001101111001000111011?100001011111100001111000111?0101001111000?11??01010?010111100001011?0101011110011111001000000000101100010100110?000?10011111010?0100011001011?111110000100111?1101110010000101?11001010010011110111101100100111110110101010100?0001?11110100111100?11?1111011?011100000010?111110001011011010101110?101010010000100?11100011100101?110110111010000001?11001010000?11?001010001?1?00?10111001010?11100?11000011011?110010110000011111000011?1?11110111?1110001001101100101?0100?00100?0?010??100100001101011111011101101111010001000101001000??01011110010101111?10100110101?100010111001111000101?1?1001110111?111001010000?0101?010111?1??11001100000000110010?0100100001101??010?100011000011111110000111111000000000110101000111110011111001111011001100100?1100111100101?100???10110110010100000001110010110100010?01?00110111110
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?000??????111?????1?1?0?01??00?10?10?1??0???111??0???11?0?000110000?11?01???1111???1111011?01????1?????0??1?????110111????0??1001?1?00???0000??10?00?11??????0?0???0?0?????10?1??01?101??0?0?10???1?1???11000??001?1111?10001?1?0?????0?1111?1???1?0?1??0????110?101?0?10???0110??00?????10??????1?10?0?0??01?1??11??01?????111?1010?10100?11001?11110?0??11?0?1??01?1???0????1?????11??010?0?0???111?1??00???001??000?0?000??????0?????11?1?10?1?1?1?01?101??1??0?1?1??1?1??0??????1?1???1??101?1???0??01????00110?????????10??1??11?111?0????1?0?1?????0?0???1110?1???01?0?1??1???1000????????010???0?1?110?0???1?????11??0?01?101?000??0??1??0?1????????0??1?0?10??101?1?1?????11111???0???10?11?01?10???0?101??0?01??1???0????011??0?1?????0???1??0?0??1???1??110??011???11??110?10?1????????1?????1?0??11?1?11???00?0?1?01?10?1?1010??00?0???01??????????0??1?11?1??011?11?11?11?1100?1????0100?11?001?????00010??1??01???1??01001?0????0?1??0??????1???11????????10?0?1?01001?1????11????10??01?????01000????00????1?000?11?1?1???00001?0?????????0?1?11?101??0??1?0??0?1?0?0??0?0?1????1??0?10?00?1??????1111???1??0?1??1???0????11????1??01?0?1??111??????01?001?????1?01??0???001?0???0???101??????1??0?1??0??1?1???0???11?0???11????0?0??1?0????10?11???????0??11?1??1??1???0?????0?1?????01???010???00??0?0011?0????0?0011?0?00?1?????????11010??100?1????0???1?1010?1???1?00?0????0??1???00?00????1?10???1?10??1?0?0??0?1???0????0??1??0?001?0011??01??1?1?1????00??????011?1??0???110???1?1????0?1?0111??01??1??0?11????0001??10?0???000?1?010????1??1?10????????0??0?0?01?00?1????0??0??11??0?000?00?01?0?011??00?0???1?011??????11??00??10?0?01??0??????0?1?1??1?000??1??0?0?1?0??011000?1?1???1??01??0?1???0000??????????1??01?0??0??00?0???1????01101??1000?1??10????0????11?11?010?0????????0?110?11??01???11?01???????1?11???0????0??1??110?0???01011??01?10?01?101??1?0?1?01?11?0???01?????????0?0?0???00?01100??1????1??0?0?1?101?1?10101???00?01?1????1?1?0??0?0??11?0????????11111?100?01?10???010???11????1?0?1?0?1110???1001?1?0?0?111??011?00?11??0?0??00????0?1????01??1?1?0?0?011????001???1?110?0?????0??????0?00?1000?????11???11?0??1??0?110?????0????1?0????????1?1?100?10???1?0?1???101??1?01??00???0??1?1??0???10?1?0?1???001??1???????111?0??11?0?10???10?0?0?????0?1?00?00????0?01???00???1??110?1??1??0?11100??10???????1?010???11?????0???00???0?01??01001?0??1???????0???0??111?0001???????100?11?110??1???110??????0?11?1?0????110?10??11?01???1?????00?0101?0?001?1?0?01?0?00??010?0?????00??11??01?1???0???1101?110??0??111????0???11?00?1?0?0????0?0?00??11???11?1?0??1??1????1??1??1??01?011?1?1?01?0?1??????0??1??00???0??11?0110?1?1?0??0??1??1??0????????1111?100?01?1110??????0?0???01?1?0?10??01?101??10??0?1?00???00??0???1??01100?1?000001??11111?0??10111010?0?0???11????01???11?1?11?11??0????10??111??1??110??10?101?1?1??1??????1??0?0???1??1??1??0???1?0??0?0??????0??0010??11??01???111???101???????100???1??????000????11??0??0??0?0?00?011??11?01???0?00?1??010??1?0???0???11??1?11?11?1?1??10?11????11??????1??11111?1001?101?0??????110?1??0?00?0??0??????0
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0010??0??100?????0?1?1?10??10?01?01?0000???001??1???11?00000001011?11?01?101100???0011101?00????1?1???1??11????001010????1??1101?1?10?0?0100?011?10001??01??1?1???0?0?????11?1?011?000??1?0?11???1?1??0001110?00110101?11000?111?????1?000100???000?00?1????010110101?10???1110?010?????011?????1?10?1?10?11?1??10??10??1??010?0010?00111?10001?10000?1??10?1?1?100?1???1???11????011??011?0?1???100?0??10???0111?010?0?111??????1?????11?0?11?1?1?0?01?001?10??0?1?1??1?0??1????1?0?1???0??010?0???10?01????11011?????????01??1?010?101?1????1?1?1?????1?0???1000?1???1101?1??0???0000????????100???1?0?111?0???0???1?01?11?11?010?1001?1?11??111???????100?0?0?00??010?1?1?0???11001???10??00?11?01?11???1?010??1?01??0???0????010??0?1???1?1???0??110??0??10?0100??111?0100??101?10?0????????00????0?00?11?0?00???00?0?1?10?10?1?1100??11?0???01????01????0??0?00?0??111?11?01?1000010?1????1001010?110?????01000?00??00???1??00011?1???00?0??1??????0???101???????11?0?0?10000?0????01????010011??1??11000????01?0??0?000?01?0?1???10100?0?????????0?0?10?101??0??1?0??1?011?0?00?0?0?0??1??1?00?11?0?0????1010???1??1?1??1???0????00???11??01?0?0??010??????00?111?0??00100??0???001?0?1?0???101?????111?1?0??1??1?0???1???0010???11?0??0?11?1?0????11?00???????0??11?0??0??10??00????0?1?????10???100?0?11??0?0100?0????100101?0?10?1????????100011??000?1????1???1?0001?1?0?1?10?1????0??0???11?11????1?00???0?00??0?1?1??1?0?111????0??1??0?011?1100??10??000?1???111??????010?1?01???111???1?0????0?0?0011?010??1??0?110???1010??01?0?0?101?1?011?1??0??0?11?0??????1??0?0?11?00?1????1??0??10??0?000?01?10?0?111?000?0???0?1110?????11??11??10?1?00??0?1????1?1?0??1?110??1??0?1?0?1??010100?0?0???00?00??1?0???0010??????10??0??10?1??0??01?0???0???101111??0001?1??1111??0????10?10?001?0??1?????1?000?11??01???00?10???????1?01???1????1??0??010?1???00000??11?01?10?010??0?001?11?01?01??00?1???????1?1?0???11?11000?10????0??0?0?1?110?0?00011???10?11?1????0?1?1??0?1??01?1?10??0?100000?101?10?00???111???00????1?0?000?0101???0011?1?1?1?1101?011?11?00??0?1??00????1?0????01??0?0?1?0?000????100???0?01011?????1????0?0?11?00111??0?11?0011?0??0??0?010?????1???10?0????????1?0?001?01??10?1?0???111??0?01??00???0??0?1??1???01?1?0?1???100??0??????1100?1?000?1?10???0000?0?????1?0?01?00????0000???00???1??001?0??1??0?11011??00????0??0?100???011????11??10???1?00??01110?0??0???????00000??010?0000?1?1???110?11?100??1???001????110?01?0?1????110?00??10?10???1?????10?1100?1?001?0?0?11?1?01?0101?0???1?110?10??1011?0?1???0001?010??1??011????1???01?01?1?0?0????1?1?11?100???01?1?0??01?1????0??0??1??00?010?0?1?11?1?1??????1??1??11???0??01?001011?0?1??0??1??1??0???0????1111?011?00?1000???0??1?0???10?0?1?01??10?1011?10??0?1?00???11??0???0??01011?0?110110??11110?0??0001001100?0???001?1?00??010?1011?00??0????011?011??0??000??10?01110?0??11?????1??100???1??0??1??0??10?0??0?01?0???0??1001??10??11???000???011???????101???0??????110????11??01?0??1?1?10?101??00?11???1?10?1??001??1?1???1???01??0?10?11?0?1??00?11????01??????0??11010?1110?010?1??????001?01?1?10?0??0??????1
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??10??????010?????1?????0???11??1?1??1??????100??0???11?1?10?00001??00?10???011????0111111???????0?????1??0??????0?1?1????0??1?01?1??????1?11??10?01???????????1???0?1?????00?0??01??10??1????1???1?0????0110??010?1?00?1101??1?1???????00?0?????1?0?1??1?????11?00??0??????10?1?????????11??????1?00?1????1??1??00??10?????011?0010??0011?10000?1110??1???0?0?1??10?0???0????0?????01??001???????100?1??11???0?0??000???10???????0?????01?0?10?0???1?01?01???1??1?0?0??0?1???????????????0??100?????0??01????0101??????????1???1???0?10??0??????0?0???????0???00?1?0???11?1????????0001????????101?????1?1???????1?????00?????0?110??10??0?????0?????????????0?0?1?????0?0?0?????100?????????01?00?11??1???1???1??1??1??1???0?????11??0?0?????0??????1????0???????00??010???0???011?11?1??????????????0????00?0??0???10?1?0??0?00???01?????0?1???1???????????0??1??0?0??00??10?10?0??0?00???????01?????1?0?????0011???0??1????1??10011?1??????1??0??????1???1?????????01?????01?0??1?????1????00???0?????001?1????1?????1?100????1?1????1?1??1?????????0????1?0?1?????0?0??0?1?1?0??1????????0??1????10?0??????00?0??????1?1??1???0?????0????0??00?1?0??000??????0???1??????1?10??1????00?1???????010??????0???????1??1?0??????????1???0?????1?1??1?0????11??????????1??01?1??1??1?????????0???????01???011???01??0??0???1????0?01?0??????0?????????1??10??01???????????0??00????????11?0????0??1????0?10????0?10???0??0??1?1?1??1?0???1????1?????1?010??1????1???1?0??????????????0?1?0??0???1?0???1?0??????0?001????1???????11??????00??10?1????1??1???0????1??1?11????????0??0?1?11??1??????0?????01??1??00?11??1?0???1???0?0???0?111???????0??01??01?1?01??1????????1?1????10??????1?1?1?1????111????1???????0????1????0?1??????????1??01?0??1??11?1???1????1?111???0?0????10????0????10??1?100?0????????0?010??1??00???01?11???????0??????1????1?????010?????11101??11?01?11?010??0?1?1?1??11?????00?????????1?0??????0??1101??0????0??1?0?0?100?1?01000???10?00??????0?0?0??1?1??00?1????????0001??1???00?01???0??????0????0?1?0???1100???1100?1?1?0?101???00??1?????0?0??01????0??????01??0?0?1?0?110????100???0??01?0?????1????????11?0101?????01???0??1??1??1?00??????0???????????????1?0?1?0?10???0?0?????100?????????0???1????1??????00???1?1???00???0???????111?????1???01???00?0?1?????1????1?0????????0???01???0??111?1??0????10??0??00???????0???1???00?????1????0?????10??1110??1??0???????0???0??0?0?0101???????1?0?00?001??1?????1????????01?0?1????110?0???0??0????1?????11?0000?0?111?1?0?1??1?10???11?1?????????????0??0???0???1?0??10???0??1?1????0???01?0????0?1????0?1?10???1???0??0?0??0??0????1??0??1???0?????0???0??0?1?????????0???0???0???1?1?11?1?1??????????0??0??????????00??1???1?000???????1?0???01?1?0??0???1??1???01??0???0????10?????????10?1????0?0110??10?10?1??01100?10?0??????1?????????00?0?10?10??0????10???0???0??1????01?100?0????0??????1??0?1???1??0?????????0????0?1??????0??1001??1???11????1????011????????0????1??????0??????1??????1??0?1??1??11??01??1???0??0????001????0???????11??0?10??1???0??00?00????11??????0??100?0??011??11?????????10?1??0?01?1??0???????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????0???????????????????1?0???????????????????????0?????????1??01??????????0???1?0??????????????????????????????????????0??????????????????????????????????????????0?????????01??????????????????????????0?0?0????1???1?????????1??1??????????????????????0???????????????????????1??????0????????????????????0???????????????????????0?????0????????1?1???1?????1???????????1????1???????????0???0?????0????0??????????????????????????0???0????1???????????1???????????????????????11???????????????????????????????????????????0????????0????????????????????1???????????00?1?????????????????????????????????????????1????0???????????????????????????????????1?1?????????????????0??11?????1???1??????????????????????????????????1??????????????????????????????????1????????????????????0????0??????????1??????????????????????0???????????????????????????????0?????????1?????????1?????????????1??0??????????????01????1?????????1??????0???????????????????????1??????????????1??????????0?????????????1?0?????????????????????????????????????0?????????????????????????????????????1????????1?????????0????????0??????????????????????11?????????????????1??????????1??????????1????????1???????1???????????????0???????????0??0??????????????????0???0???????1???????????????????????????????????????????????0??????????????????????????????????????0?????????????0?1???????????????????????????????????1????1?1???1??????????1?0?0???????0???0???????????????????????????????????????????????????????????1????????1???0?1??????????????????????0???????????????????1????????????????????0?01??0?????0???0?????????????????????????????????1???????????????????????1?????1??????1????????????0???????????0?????????????1??????????????????????1?1??????????????????????1??????1?1??????????????????1????????????????????????????1???????????????0????0????????1?1?????????????????????????????????????????1?????0???????????????????????0???????????????????????????0?????????????1??1???????1???????????????1???????0??0??????1?????1???????????0???????0??10???????????0?????????1?00???????1????????????????????????????01???????????0??????????0???????????????????????????????10???1???????100???????????????????????????????????????????????????0?????????????????????????????????????????????????????1???????????1??????0????????1??????????????0??????????0????????????????????????1???????1???????????1????1??????????0????????0?????????????????0???????1?????????10????0??????????????????0??????????????????????????1????01?????????????????????????????????????????????????????????????1??0???????????????????1?????????????????????????????????????????????????????????1?????????00??????????0????????1??????0??0????0??0????????????????????0??????????????????1?????0?0???1???????????????????0?0?????1???????????????????1????0????0?????????????0???????????1??????????????1????????1??????????????????1??????1????????????????????1??????????????????0??0??????????0???1?????????1??????????????????1???????????????????????????????0??0?????????????????????0??????????????????
????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?00110?1??100?0?100?100?011001?00?11?0001?01000??1?0?11?01100001011011100?0111110?10111000?11??1?0?1???0?01001??11001110?001?1010?0?0101?1000?001?100100?11??0?0??10?010???0000?111?001??101?01?1?100?11001110?11011110?00111?110???0?0?110010?00011?11?1???0101110111?110??010100100????010?0???1?0100?10?10?00110?111011??11000001?11011?01100?00011100?101001?10100???1???100???010?0101?101?1?110?10101???10101000?01101??????0??1?010?0100?1?1?1?101001?11??0?1?00?0?11?01???0?0?100?1??010?0???001101???01101????01?1010??10101?00100??1?111?1?????1?0?0?0001?1?1?0110?0??11?11101???1??1?010?010?1?001?0???1??00?11?10?11?1001010100?11?0110??1???1110?1?0?10??001001000??100011?0001?101?01?11001???1?001?00?10?10?01111??101010?0?1?0?111?00?010??00?01?0110??000?0010??001?101010?????101???01110?1001?01???01?110?00?00?1?01111111?1??111?1??10?0??1??1?10?101111100?000110000111?0?00100011000111??011000001?110???0??11001?1???10?11?00??1111?11000?1??11?1110?0?1101000???000?1??001111??0??11001???011?1??0?100?10?0?1?0?0001101000??????100011?001??10?0?10?0000110?11?0?1?0111011?101010110??0?0001??10?11000?1?101??1?11???11??01?111?1000??000?01100111?101011??00??110?1?0?0?1?111????1100?1010?110100???10??1000?1?11?1??1011?1?0?0??00?11????0?10??1011?01?011?111????0?00100?10?10011?0?00?11?0010?1??1?101011?0?1000?0001??001001001000010?0?0??000100101?0?011111?1?11??0?1?10?00??001?01?111?10?0100?0??1?0?01010??1?01?11011110111??00??110?0???10111????000?0?111?110011?110????00011101?1100?1?1111010??0100??01?1?0?101?00101?0??0??1?0010?0??1?11?1?1?00?1111????1??0??10?10?001110?1111?010?011?101?0?0000?010100??01?010?0?11?010111??0?1?1??1?110001??100?1?0?011010100?1???10?01??0?00010110???00?10?110?01001?1?111?0???0??0011000?1000110??1101?11001001?000110?1?10011111?010?010001???11?10?11????0?11?0100?0?0??1?11000010?001110011?00100?0110?01111?11100?01110110?1?1?1?1?010?0?11?01010101?0??00?1?100?111?010100000?001011010010?011??100??1000110??1?101001?0010110011?0101???1011??110?001?10001??0010?1?1?0?11110001?111001?1?000101?0101001??101?010?1?1?111001?0110??0?11011??0??0?10?111110?00110101?11?0011?0111??0?011???0?0??000?10????1??001?000?01??0000?1???110?00?101?01???1111100?11??10?1?1?1?1?110?01?1?0?01011?0?010?10100??1111?01????110?10?00????001000?101??1??010?1??1?11011011?100?0??01?00010??0100?0??101?001?00?001?0110101?10??11??100101??00000101?101??0101?01?110??1???011????10110011?0????100011?0111100??11????01?1110?1?100?000110?1?00?0011?11?00?111?00?1011111?11?110100001?00??1101???1??101?111010?0?000010?00?110??011?0?00001?1??0100?10?0??000111?000?1001?1??1??10?01??00???0??00?11101011?01?10?1??0?11???1???00101?011?01?10110??0??0?1???10?0?0?010?01?11101011?1?1110???100?1???1??10011111011110?010010?10011010100001000000110?11??01000101?000101???010?011??1??111??11?01111?001111????1?1111?0?0??0?10??11?10?0?00?011000?0??0100??111010???001???110???010?101??110?00??11110??110110?1100?1?11?010??11100??00?11?0??111010?1??10???11110001001?0?1??101010???111???0?10?10100?1000?101?1??0?00001?1100?01?0001?1???10
?????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1000111110110000011001?110101101001?1101001111?10?01111110010000011010010010011110111101001011010100010?00010101101110101101111100011000100001111100000010011000?010011?0?0001?111?101?1110000011110111111100?10010000?00100010010?1011110000101001110?1010010010110101100?010011100111?00101?100?1010?1000100011001011001100100000?111010010001010001011111001001101001100?00100010100110101001111100010010111110000010001?101001?101100010011001010000100?00?000001001010?11?10101?0111001100?100000111010?01110000110101010011111111100?100001010000?1?1011010011?1?110010?11110011000000?00110?11101?11101?1011000?1111100100100000001000000111?11111000?1000110010000000110101000001000100001?1011111101100?10?11110?100111011110110001010111010001??00010000101?01101010111001001110??011010?1?0111011101100?11101001?00001?0000010001?010011011101101110?001001100100010100010010110010000000011000011?01011111001010110?11101010?1010?0000001000000011101101011100?0?11111011010100011101000??0011000111?00101101111101011011011100101111??000110000111001?10100111011100010010100111111111111111101?001010111100000110?00010111111?100110?000011000?00011001100110000100?100000101?01101000010101001000010011110?100011110000110?11?100001?0011110011010?0110?00100001?001010101011000110000110100?0111010?1001001011100111?11010101111??1010000111111000100?100110000110110111011?0111101000?00?11111110101?000100111101010000000?0?10?1110101011011000?000?00110001000?0010?0101000011100010100?11100001000000111110010000010100101100110101110110?11?1?111101??01101100011?10110??01?010101?111110000101111010?0011100?011010?1010110001?101011000100111?0000000?001000000?011100110000110110100110010?111110010000??000110110110010?11111110111011000100?10001110101110011001010110011110011000100100001010001?0011000011110111110010111100?00001000101010000011100010100111111?01000?01011010?11000?1?1000001101001001110001000?0110110001111111011000010000100111?0100?000110011?000000100100101111110100001110011010?000011000?1110100?1001110110100100001?1?10110000011111001011101?100?0100110110100111110100001001011000101001101010111001100111111100101?1010001101000011?10101110100?10001001?10011100110?10??0001100101001101001010111010000000100011000001?100110010110011001010001101?1100011100101?011111000?110000110010011?1100111010101110010000100001101111011100010?000111000101011000001100111110110111001101101?0010001101001010?01111000101110001111100001011001000111001000011?0000?10110010110110?10?1010110?100101000111?100101111100100111111111?010100011000100?11011110101100?100100100110001011001000011001?10?000001010?1?11?00011010110?10101?01011100110011100100000001010001100110?00111111?100001101000000010110111?10011?1?011??111101000011011111101101100011001010001100011000??10110011110010011?10010010011?110010000000011010001?111101000010?010010001011?1100?000000?1??11000101011011100000?1101100110101?0000?110010111001111111001100110011101010110011001000001010011011110100000110011?1111110011111?100???00100010011011000001110110010110100?10100100100011
??1????????11?????0?????????1???1?0??1???????10??0???0??0?01??01????11?00???101????10??110????????????????0??????0?1?1????1??0?10?1??????1?0???10?0????????????????0?0?????1??1???1??01???????0????????????01????1?1?01???11??1?1???????01?0?????1??????0????????10????????????0?????????01??????0?10??????0?????0???10??????1??1100???00??11010?00?1????????1?1??01?1???0??????????11???11???????1?1?0??10???0?1??1?0??????????????????00????1?0???0?11?00??????????0????0??????????????????000??????????????1?10??????????????1?????????1????????0????????????0???0???10?1????????0000????????110?????0?1???????1??????1???????1?0??1???0?????0?????????????1?1?0???????1?0?????11??????????11?00??0??1???1??????0??0??0???0?????1?????0?????1??????0?????????????0??1??????????00?11?1??????????????0????1??1??????01?0?1??0??0???10?????0?0???????????????1??1????0??11??00????0????0?????????1?????????????10?1???0??1???????00??1?1?????????0??????0???0??????????0?????01?1??0???????????1?????????011????????????1?111????0?1????0???????????????????1?0?1??????????0?1??????1????????1???????11?0??????0??1??????1????0???0??????????0??10?1?0??001??????0???0??????0??1??1????10?0???????110??????0???????0??0????????????1?????????0?0??0?1????10??????????0??10?0??0??0?????????1???????10???111???1???1??0???0????0?11?0??????0?????????????1???1???????????0????????????00?0????1???????0??1????0?1????????????0?0??0?0???1????1?????0?111???????1???0?0??????????????0???1??0???1?????1?1????????0?1????????????00??????11??11?1????1??????1?????????00????????1??0????0??1??????1?????1???0??11?01??1?1???1???0?0???1?0?0??????????1???0??1??1??0??????????0????????????1?1?0?1????1?1????????????0???????????0?????????????00?1??1??10?????0????0?0?0?????1??????????1????00??0???1?0??????????1?1??1??10??????0????????1??????1????0??????11??????10????01?10?00?101??1?0?1?0??1??????10??????????????????1??1011??0??????????????01???1???0???10?0???????0??????1????11?0????????1?01??0??????01??????????1????0?0?0???1??0???0010?1?0?0?1?????0???0?????1?0??00???????????0?????????1?00?????001???0???????????1????????????10??????00???0??0??1??0?01??????0???????????????0?0???1?01???1?0?????001?????????0???0????0?????????????0????????????????1?0?????0????0???00???1?????1????1?1????????0????0??????111?1??1????10?????11???????0????????1?????1????0?????01??0??0??0??????????????1??1????011???????0?0??1?000????????1????????0????1??????0?1???0???????1??????1?110??0?100?0?0?1??1?00????1?0????????????????1???????1?0??11???1??1??????????11????????0????1?0??1???1???????????0???????1??0??1???1?????????0??0?0?????????????????0???1?0?0????1????????????????????????00????????100???????0?0??????0?0??1???0??0???01??0???????????????????00?1????1???11??11??0?0??00?0???1???????????????????1?0??1?00???????0????1???0??1????1??1?1?0????1??????0??0?????1??1?????????0????0?0??????0??01?0??0???0?????1????100?????????????1??????0??????0???????????1??1??0???00??1???1??1????010????????????10??1?10??0???1??1??0?????1???????1??01??1??000???1?????????11?0??1??0?1??0???????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????10???????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????1???????????????????0?1???????????????????????0?????????1??11????0?????1???000???????????????????????????????????1?01??????????????????????????????????????????1?????????10??????????????????????????0?1?0????0???1?????????1??0??????????????????????0???????????????????????0??????1???????????????1????0?????????????????0????10?????1????????0?0???1?????0??????????10????0???????????0???1?????0????0??????????????????1???????0???0????0???????????0???????????????????????111??????????????????????????????????????????0????????1????????????????????0???????????01?0?????????????????????????????????????????0????1???????????????????????????1???????0?1?????????????????1??11?????0???0??????????????????????????????????1??????????????????????????????????0??0??0??????????????1????0??????????0???0?????1????1???????1???????????????????????????????1?????????0?????????0?????????????1??1??????????????11????0?????????0??????0???????????????????????1??????????????1??????????00????????????1?0???????????????????????????????????1?1?????????????????????????????????????0????????1?????????0????0???0????????????????1?????00?????????????????0??????????0??0???????0????????0???????1??0????????????1?????????1?0??1?0????????????????1???0???????0?????????0?????????????????????????????????????1??????????????????????????????????????0?????????????1?1???????????????????????????????????0????0?0???0????1?????0?0?0???????1???0???????????????????????????????????????????????????????????1???????01??10?0?????????????????????10???????????????????0????????????????????0?00??1?????0???0?????1?????????????????????0??1??1???????????????????????1?????1????0?1????????????1???????????0?????????????01???????0?????????????1?1?????0????????????????1??0???1?1??????????????????1???????????????????????1????0??????0???????01????0?????1??1?1???????????????????0?????????????????????1?????0???????????????????????0??????????????????????????00????????????10??0???????0???????????????1???0???1??1??????1?????1???????????1?????1?0??00???????????1?????????1?00???????0????????????????????????????11???????????1?????1????0???????????????????????????????00???1???????110???????????????????????????????????????????????????0?????????????????????????????????????????????????????1???1???????0??????11???????1??????????????1??????????1????????????????????????1???????1???????????0??1?0?0????????0????????0????1????????????1???????1?????????00????010????????????????0??????????????????1???????1????00?????????????????????????????????????????1???????????????????0??0???????????????????0???????????????????????0?????????????????????????????????1?????????00??????????0????????0??????0??1????0??0????????????????????0??????0????????1??0?????0?1???1???????????????????0?1?????1????????????????0??0????0????0?????????????0??0?????0??1??????????????1?0??????1??1???????????????1??????1?????????????1??????0??????????????????0??0??????????0???0?????????0?????????????0??1?1???????????????????1???????????1??1????????0??????????1?0??????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1010100111001000001100?110111011100?0111010010?10?1110?100110001011010110011101001000111101000110001000?00111101001110101110110100100100100101011101101001001010?100110?0?1001?100?001?0010100111010011110010?01010001?01100111111?0110101111000111010?1111000111010110001?100010011100?01011??11?0001?1110111001011100010010000011?001010101110000000110000110001101011100?11110110010001110100111011110110101011011010111?010000?111010110110010101100001?00?100101110111?10?11100?1001100101?000110000101?100001?0010001110000000100101?100000000010?0?1010000010?0?011100?11000101011101?00010?00100?01111?1110001?1000100101011011100100100110?11001111?01101101100110001?0111111000101111101?0011100000101?00?00000?101100001111101000100111011001??10111111011?00010111001110110001??001011?0?0110100001101?11100111?10110?0111011101?100110000111010000?111110110000111010000000101111111101101110101?10000011011101111?11011111?1011?01110110000100001010?0000011?1?00101101100110000010111??1000010101?000110100000?0100000110000110111??100000000100000?00111100001000000110001011100101000110110?110111110001100011?10010011101?10?100?000011001?110001010111?0001001?010110000?010011010?1100111100100001101?000100011110111?00?000010?100?111010100?0010?10000111?011000100110011100001100010?1010000?1110101100100100?10010110011??0000101010100101010?010101001010000110010?1100100111?11?00101000101?1011011010?1101100000?0?01?0100101110110110?011?01000011100?1001?0111110101000110010?01010101110100111111110000011010010?10100000011000?10?1?111011??1?10?010001?0111???00?010000?001010110101011110?1000111?111010?0101111100?00011101?100100?1001011?001111001?101000111101101111001100111?000010110110??101100001100100?00111101001011110011?10000001110110101100111110011101100010100000101000110?1000101111111100?01110101010?00110110?11011111110111011111110101?00100?00010010?00011?1?0011100110000001011011111?1011010010110100000000000010010100?1101?100101101?101011001000000100010110110111110110?101100100?0010010?1001000010100001100?0?00011011110111000110010?100?01001001010?111110001010010100100000?0101001011011110110010?1010010?01011101011010?1?01011011100?10111001?01101011111?10???101110001101000110010011100011111100110110110?001011000100110000101001110?0001100111101?00??10101?110110110111100?1111111011101111101110001000001110010000111?111?11111001001?0000101110011?001011110111110?0111001011010001?00101001100001111100100010111110101001011011110?0010?10000010011001?10?1100111?110010101101?001010101110010011001110?001100010001010?11001101100011?011000010010111000?11010011001?00?111110101?1?11?10001011101?10101?00010010000?100111101010110010010111?1?10000101?1100100000100011110?1110?01001?1?010??101000111110001011101110100110111000001000101111??10001100000000011?01010001111?111110010111111010100?1?1010001000?011111101101?0010?000000?0??00111010010010011101?0011101000010??010?100101111001100111010101110001011101101110110100100100111100111101110111001?1110101011101?010???10001001000010000111011011101011111?01?00110101110
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????1?0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????1??????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??0?????
????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????
?100??????100?????0?????1???00??1?0??0??????010??0???11?0?10?11100??10?10???000????0100000??1????0?????1??1??????0?1?0????0??1?10?0??????0010??01?11???????????0???1?0?????00?1??01??01??1????0???1?0????0100??000?1?01?1111??0?0?????0?01?0?????0?0?1??1?????00?01??0??????10?0?????????00??????1?01?1????1??0??01??10?????011?1100??1111?00110?1001??1???0?0?1??11?0???1????0?????11??100???????110?0??11???0?0??100???000??????1?????11?1?10?1???0?00?00???1??0?1?1??0?1???????????????0??010?????0??00????1110??????????0???1???0?10??1??????1?0???????0???10?0?1???11?1????????0011????????000?????0?0???????0?????01?????1?011??00??0?????0?????????????0?0?1?????1?1?0?????000?????????01?00?00??1???1??00??1??0??0???1?????00??1?0?????0??????0????0???????01??110???1???110?01?0??????????????1?0??00?1?00???01?0?1??1?00???11????01?1???0???????????1??1??0?1??011?01?01?1??1?11???????01?????0?0?????0111???0??0????1??01011?0??????0??0??????1???1?????????01?????00?1??0?????0????11???0?????101?0????0?????1?111????0?1????1?0??1?????????1????0?1?1?????1?0??0?0?1?1??1????????0??0????11?1??????01?0??????1?1??1???1?????0????1??01?0?1??000??????0???0??????1?11??1????11?1???????000??????1???????0??1?1??????????1???1?????0?1??1?1????11??????????1??11?1??1??1?????????0???????11???101???10??0??0???0????1?00?1??????0?????????0??00??01???????????1??11??0?????00?0????1??0????1?01????0?01???0?10??1?0?1??1?1???1????0?????0?010??1????1???0?1??????????????0?1?0??0???0?1???0?1??????0?0001???0???????01??????11??00?1????1??1???0????1??0?01????????1??1?0?00??0??????1?????00??1??10?01?10?0???1???1?0???0?000???????1??10??11?1?11??0????????0?0????00??????1?1?0?1????111????0???????0????1????0?0??????????1??11?0??1??01?0???1????1?101???0?1????10????1????10??1?101?1????????0?001??1??00???11?10???????0??????1????1?????111?????00111??01?11?10?001??0?0?0?1??01?1???01?????????0?1??????0??0100??1????0??1?0?0?100?0?00000???10?10??????1?1?0??0?1??11?0????????1001??1???10?10???0??????1????1?1?1???0111???0010?1?1?0?010??010??1?????1?0??01????1??????10??1?1?1?1?011????011???1??00?0?????0????????10?0101?????00???0??1??0??1?01??????0???????????????1?0?1?0?10???1?1?????001??0??????1???1????1??????11???1?0???11???1???????010?????0???01???00?0?1?????0????1?1????????1???11???1??011?1??0????00?11??10???????1???0???00?????0????0?????01??0001??0??1???????1???1??1?1?1110???????1?0?11?100??1?????0????????00?0?0????001?1???0??0????1?????11?0011?1?010?0?1?1??0?00???01?1?????????????1??1???0???1?1??11???1??1?0????1???11?0????0?0????1?1?01???0???1??1?0??1??0????0??1??0???0?????0???0??0?1?????????1???0???0???1?0?01?0?1??????????0??1?????????001??1???0?011???????1?1???10?1?1??1???0??1???10??0???0????11??????0??11?1????0?0000??11?00?0??10110?00?0??????0?????????01?1?01?10??1????00???1???1??01???10?110?0????0??????1??1?0???1??0?????????0????1?1??????0??0011??0???11????0????101????????0????0??????1??????0??????1??1?0??0?000??10??0???1??1????100????0???????01??0?11??1???1??01?01????01??????1??011?1??001??01?????????01?0??0?00?1??0???????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?00001?1??111?0?110?111?010000?10?00?0010?01110??1?1?10?11010000111100010?1100000?11100110?10??1?1?1???1?10100??01101101?101?1000?1?1000?1010?111?001100?01??1?1??10?110???1000?111?001??100?10?0?011?11100010?11100111?00010?101???0?0?110100?01011?11?1???1011101110?101??001111111????000?0???1?0011?10?10?11111?000110??10110010?10001?11110?00100010?110010?10001???0???001???001?0010?101?1?100?01011???01111111?01001??????1??0?100?0101?1?1?1?010101?00??0?1?10?1?10?11???1?1?111?1??111?1???101001???10111????00?1101??11010?10011??0?100?1?????1?0?1?0110?1?1?1100?1??11?00001???1??0?010?010?1?101?1???1??00?10?00?10?1111110011?10?0110??0???0111?1?1?00??101100101??001111?1011?100?00?11000???1?101?10?00?01?10011??110100?1?0?0?100?01?001??10?11?1110??100?0101??110?001100?????000???01100?0010?11???00?101?00?11?1?01000011?1??101?0??10?1??0??1?10?011000111?000010110101?1?00110101100100??110101101?100???0??00110?1???11?11?01??1000?00010?0??11?1011?1?1100001???100?1??111011??0??11011???011?0??1?101?00?0?0?1?1110001010??????010111?101??00?0?10?0001110?11?1?0?0101100?101000111??1?0101??00?01111?0?101??0?01???11??11?000?1100??111?00000111?100010??00??000?1?0?0?1?001????1010?0010?101001???11??0111?0?11?1??1110?1?0?0??01?11????0?00??0100?00?000?101????1?00101?10?11001?0?11?00?1111?1??0?011100?0?0001?0000??111100011111100?0?0??000000010?0?111010?1?00??0?1?01?00??001?10?000?01?1000?1??1?1?00100??0?00?11010110100??10??111?1???10100????010?1?001?010111?001????00010101?0011?0?1110101??1111??11?0?0?111?10101?1??1??0?1011?1??1?11?1?1?01?1101????0??1??10?00?001101?0001?100?011?110?0?1000?101011??01?011?0?10?100001??1?0?1??0?001111??100?0?1?001101101?0???01?10??0?00001110???00?00?110?00000?0?111?1???0??0111100?0110101??1100?11100011?010010?1?11000010?001?110101???01?10?00????0?00?0110?1?1??1?11011000?110101010?10000?0001?11111?01110?01001010?0?0?0?1?000?1?00?11100101?0??11?1?111?110?100110110?100101110010?111??001??1110000??1?011010?0001111100?0110???1001??000?000?11100??0110?0?1?1?11001010?100111?1?101101?0000100??001?100?0?1?011000?0000??1?11101??1??0?10?100010?00000011?11?0001?1110??1?001???1?0??000?01????0??110?101?01??1010?1???111?11?001?10???1010100?10??01?1?0?1?0?101?11?0?1?00100?1?111?10011??1101?11????000?10?00????100111?101??1??010?1??1?10111001?011?1??10?01110??1001?1??011?110?01?011?0111110?11??01??000000??01101010?101??1010?00?000??1???000????10110010?1????100110?0100110??10????10?1110?0?101?011001?1?10?0000?11?01?110?10?0101101?10?101001100?00??1000???0??110?111001?1?100111?10?000??111?1?11111?1??1111?01?0??110101?101?0110?1??0??11?01??11???1??11?11010101?01?00?1??0?01???0???11110?111?11?01111??0??1?1???11?0?0?111?10?10010010?1?1111???111?0???0??11011111111101?100011?00101010010100101110000?01??01011000?010110???110?001??1??110??11?10110?101101????0?1011?0?0??1?00??00?11?1?11?000101?1??0100??011010???011???011???001?000??110?11??00100??110011?1001?1?00?000??01110??10?11?0??101110?0??10???01111010011?0?1??010111???000???0?00?10100?1011?100?1??0?00111?0011?00?1010?0???00
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????
???????????00???????????????????1?0??0???????????????0????0?????????1??11????0?????1???000???????????????????????0?0?????????0?00??????????????1???????????????????????????0?????????01????????????????????1?????0?1?10???1???1?0???????0??0?????0??????0?????????1????????????1??????????0??????0??1????????????1????1????????????1????0???000??11?0????????0?1???0?0???0??????????11????0?????????1?0???0?????1????0??????????????????10????0?0???1?1??1???????????0????1??????????????????000?????????????????1??????????????1?????????1????????1????????????????????1???????????10?1?????????????????????????????????????????1?1??1???????????????????????0?0?1???????1?1?????10??????????00?10?????0???0????????????0?????????????????????1??????0???????????????????????????1??1??0??????????????1????0??????????0???0?????1????1?????1?0??????????????????0????1???????0?????????0?????????1?????????????0??0??????????????11??0?1?????????0??????0???????????????????????0??????????????0??????????01????????????0?0?0?????????????????????????????????0?1????????????????????????????1????????1????????1??1??????0????1???0??????????0?????1????011?????????????????1??????????1??1???????11???????1???????1??1????????????1?????????1?0??1?0????????????????0???0????1??1?????????0????????0????0????????1???????????1??1?0????????????????????????????????????1?????????????1?1????????????????????1??????????????0?1??0?0???1????0?????1?101???????0???0???????????????????????????1??????????????????1????????????0???????11??10?0?????????????????????10???????????????????1????????????????????0?11??1?1???0???0?????1???0??????????1??????1??1??1???????????????????????1?0?0?1????0?1????????????0???????????1?????????????00???????0??????1??????0?1?????0????????????????0??1???0?1??????????1???????1???????0???????????????1????0??????1???????11????1?????11?0?1??1????????????????0?????????????????????01????0??????????????1????????0??????????????1???????????00?0??????????00??1???????1??????????0????1???0???0??0??????0?????0???????????0?????1?0??11???????????0?????????1?00???????1????????????????????????????01???????1???0??0??1????0???????????????????????1???????00???0???????111?????????0??????????????????????1??????????????????0??????????0?????????????????????0?????????????0??????1???1???????01?????11???????0??????????????1????1?????1????????????????????????0???????1???????????1??1?1?1????????1????????0????1????????????0???????1??????0??00????101???0?0??????????0??????????????????1???????0????01???1???????????????????????1?????????????1???????????????????0??1??0????????????????0?1?????????????????????0?0???????????????????????????????00????????01??????????1????????1??0???0??0????1??1???????????????????00??????1????1???1??1?????1?0???0???????????????????1?1?????0????????????1???1??0????1????1?0????1??????0??1?????1??0??????????????0?1??????0??01?1????????????0??????0?????????????0??????1??????1???????????0??0??1???????1???0???????1?1?????????????0??0?1???1???0???????????1???????????1??0????????0??????????0?0??????????1???????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????1?????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?01011?1??011?1?011?010?110001?00?10?0010?11110??1?0?11?01100001010001010?0010010?00000110?00?10?1?1???1?00101??01101110?011?1010?0?1111?1100?001?101000?10??1?1??11?010???1000?011?001??001?00?1?110000000100?11011000?01001?001???1?1?011010?11010?00?0???1010011110?101??0001100011???111?0???0?1000?10?01?100000100101??01001110?11011?10010?10110000?111011?11100???0???000???011?1100?001?0?010?01010?1?10101011?00100??????1?00?011?1101?0?1?0?100111?11??0?1?10?1?01?11?1?0?0?001?1??111?0???111010???11010????01?1010??10111?01000??1?001?0?????1?0?100100?1?0?1011?1??10?11110???1??0?101?010?1?000?1???1??11?01?00?0010101100101?01?0101??0???1001?0?1?11??100011001??001100?1001?110?11?00001???0?011?10?11?01?01101??111000?1?1?11110?00?001??00?11?1111??101?1001??110?000001?????001???10101?1100?00???01?001?11?00?0?10001111?1??100?0??01?1??1??0?00?101110100?011110110000?1?11100001110111??100110110?001???0??11000?0???01?11?01??0101?01000?1??00?0100?0?0111110???011?0??000010??0??11000???101?1??1?000?01?0?010?0110011100??????011110?110??10?1?11?0010110?10?1?1?0010110?111011100??0?0110??01?10110?1?101??0?10???00??10?011?0011??000?01101000?101110??01??000?0?0?0?1?110????1000?0011?001001??001??0101?1?01?00?1101?1?1?0??10?00????1?00??0111?10?010?101????1?00100?01?01010?1?10?11?0010?0??1?101011?0?1000?0011??001101110101011?0?0??001011101?0?010010?0?11??1?0?00?10??110?10?111?10?0001101?0?0?11011??1?00?01110001001?111??100?1???01011????001?0?101?110101?111????11100110?0110?0?0010101??1010??01?0?1?000?11001?0??0??0?0101?1??1?10?1?0?00?1011????1??1??10?11?100010?0010?011?101?111?101000?101001??00?011?1?00?001100??0?0?1??1?111110??111?1?0?000110010?1???00?10??1?00000101???00?10?010?00100?0?01111???1??0101010?0001010??0101?10011111?111010?0?00101100?011?000001???10?01?00????1?00?1000?1?1??1?00101011?001001111?11100?1010101101?01100?10001010?1?1?1?0?111?1?11?01101111?0??1100?110?100?010001110?111000010101?110??001??0100011??1?011101?0010001010?1101???1100??111?100?10101??1011?0?1?0?10101101?001100?1?011111?1100110??1101111?1?1?101111?0011??1001011??0??1?10?111111?11001101?10?0001?1110??0?101???1?0??000?101???0??100?010?00??0110?0???000?01?010?11???0111010?01??01?0?111?0?110?00?1?0?01010?0?001?01001??0101?00????111?01?10?1??010000?110??1??010?1??0?11110100?010?0?011?00011??0000?1??110?111?11?010?1001000?11??10??010110??00111111?010??0101?001100??1???111????10101010?1????011100?1000011??01????00?0001?0?111?010011?0?11?0111?10010?010?10?0000111?00?111001011?10??1100???1??000?011110?0?001010?10?111??101?1010011?0??1001?10?1??000111?110?000110??1??01?01??01???1??11?01001110?01?11?1??0?01???1???00010?111?11?10111??01?1?0???10?1?10011?10?10110011?0?1000???101?0???0??10111001111101?011111?10000011101111100011101?00??01000101?010001???101?001??1??100??01?00101?010011????0?0111?0?1??1?01??11?11?1?11?101010?1??1111??101000???1001??111???1101100??100?10??10100??001010?0000?1?10?001??01101??11?10?01?110001?1??01???11001001001?1?1??100110?0?010???0?11?01111?1011?011?1??1100010?0011?01?0001?0??010
?????0????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????1???????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????0???????????????????????????????????????????1?????????????????????????????????????????
???????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?110???1??010?????0?1?1?00??01?10?00?10?1???000??1???10?10001101001?11?11?100111???0110110?01????1?????0??0?????000111????0??0001?0?10?1?1010??10?00?00???0??0?0???1?0?????11?1??01?001??0?0?10???1?0???101001?111?1111?10010?000?????1?1010?1???000?1??1????000?01000?10???1111??01?????10??????1?01?1?0??00?1??01??00?????001?0111?00011?01100?00010?1??01?0?0??01?1???0????0?????10??110?0?1???011?0??10???000??100?1?001??????1?????00?1?10?1?0?1?00?111??0??0?1?0??0?0??1??????1?0???1??000?0???01?01????10100?????????11??0??01?101?0????1?0?1?????0?1???1011?0???1001?1??0???1001????????110???0?1?111?1???1???1?10??0?10?001?0111?1??0??0?1???????00??1?0?00??111?0?1?1???11100???00??10?01?10?11???1?111??0?10??1???0????111??1?0???0?0???0??010??0??01?1111??011???01??110?10?0????????10????0?11?00?0?00???00?0?1?00?10?1?0101??00?0???01????10????1??0?00?0??101?11?11?10?0110?0????0010010?011?????01111?10??11???1??10100?1????0?0??1??????1???000???????10?0?0?10000?0????10????10??00?????01011????01?1??0?100?01?0?0???11110?1?????????1?0?01?010??1??0?1??1?100?1?01?0?0?0??1??1?10?11?1?1????0101???0??1?1??0???1????11????1??00?1?0??001??????10?001?0???0011??0???100?0???0???110?????111?0?1??1??1?0???1???0000???11?0??1?1??1?1????11?11???????0??01?0??0??11??1?????0?1?????11???110?0?00??0?0010?1????1?0010?1?11?0????????011010??000?1????1???0?1000?1???0?10?0????0??0???00?11????1?00???0?01??1?0?1??0?1???1????1??1??0?111?0111??10??001?0???011??????101?1?11???110???0?1????1?0?0111??10??0??1?001???1010??00?0???100?1?100????0??1?10????????1??0?1?11?10?0????0??1??00??0?010?00?10?0?110?101?1???0?1111?????01??11??00?0?11??0??????1?0?0??0?000??0??1?1?0?0??010101?1?1???01?11??1?1???0001??????????1??01?1??1??00?1???0????01011??0110?1??11????0????10?10?100?1??0?????1?011?11??00???00?11???????1?10???0????1??1??110?0???01111??10?00?10?100??0?110?11?10?0???10?1???????0?1?0???00?00011?00????0??1?0?0?010?0?00001???10?01?0????1?1?1??0?0??11?1?01????011100?101?10?00???011???11????0?0?0?1?1101???0001?0?1?0?100??111?11?11??0?0??10????1?0????00??1?0?1?0?101????001???0?00011?????1????0?0?00?00011????01?1011?0??0??0?011?????0????0?0????????0?0?001?10??00?1?0???001??1?01??10???0??0?1??0???10?0?0?1???101??0??????0111?1?111?1?01???11?0?1?????0?1?11?00????0001???11???1??011?0??0??0?10010??01???????1?100???01?????01??11???1?01??10100?0??1???????01011??011?0010?0?????000?00?010??0???101????1?0?11?0?1????001?11??10?11???1?????00?0110?0?011?0?1?00?1?00?1100?0?????01??10??11?1?0?0???1101?010??1??000????0???11?00?1?0?0????1?1?11?100???11?1?1??11?0????0??1??0??00?011?1?0?01?1?1??????1??0??10???1??11?001000?1?1??0??1??1??0????????1111?101?10?0111???0??1?0???01?1?1?00??11?0111?11??1?0?10???10??1???0??00100?1?100001??01010?1??1110000010?0???10????00???11?1001?10??1????11??011??1??000??01?011?0?0??1??????1??1?0???1??1??0??1??00?1??1?01?1???1??1001??11??11???100???010???????011???0??????100????11??1??1??1?1?10?111??10?00???1?00?0??001??0?0???0???10??1?01?11?0?0??11?01????01??????1??11001?1110?010?1??????000?11?0?00?0??0??????1
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????
???0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????0???????????????????0?1???????????????????????0?????????0??00??????????0???1?1???????????????????????????????????0?11??????????????????????????????????????????0?????????00??????????????????????????1?1?1????0???1?????????1??0??????????????????????1???????????????????????1??????1???????????????1????0?????????????????1????11?????0????????0?1???0?????1??????????01????1???????????0???1?????1????1??????????????????1???????0???1????0???????????0???????????????????????010??????????????????????????????????????????1????????1????????????????????1???????????00?1?????????????????????????????????????????0????0???????????????????????????0???????0?0?????????????????0??11?????1???1??????????????????????????????????0??????????????????????????????????1??1?????????????????0????1??????????0???0??????????0???????0???????????????????????????????0?????????0?????????0?????????????0??0??????????????00????1?????????1??????1???????????????????????0??????????????0??????????11????????????1?0???????????????????????????????????0?1?????????????????????????????????????1????????1?????????0????1???1????????????????1?????11?????????????????1??????????0??????????0????????0???????1??0????????????1?????????0?1??0?0????????????????1???1???????1?????????1?????????????????????????????????????0??????????????????????????????????????1?????????????1?0???????????????????????????????????1????0?0???0????1?????0?0?0???????0???1???????????????????????????????????????????????????????????1???????00??00?1?????????????????????11???????????????????0????????????????????1?01??0?????1???0?????0?????????????????????0?????0???????????????????????1?????0????0?0????????????1???????????0?????????????00???????1?????????????0?0?????1????????????????0??1???1?1??????????????????0???????????????????????1????0??????????????01????0?????1??0?0???????????????????0?????????????????????1?????1???????????????????????0??????????????????????????11????????????10??1???????1???????????????0???1???0??0??????1?????1???????????0?????0?1??11???????????0?????????1?10???????1????????????????????????????10???????????1?????1????1???????????????????????????????11???1???????000???????????????????????????????????????????????????1?????????????????????????????????????????????????????1???0???????0??????0????????0??????????????0??????????0????????????????????????0???????1???????????1????0?0????????0????????1????1????????????0???????0?????????10????010????????????????0??????????????????1???????1????10?????????????????????????????????????????1???????????????????0??1???????????????????1???????????????????????1?????????????????????????????????0?????????00??????????0????????0??????0??0????0??1????????????????????0??????1????????0??1?????1?1???0???????????????????1?0?????1????????????????1??1????0????1?????????????1??1?????1??1??????????????1?1??????0??1???????????????0??????0?????????????0??????1??????????????????1??1??????????0???0?????????1?????????????0????1???????????????????1???????????0??0????????1??????????0?0??????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????10?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??1????????01???????????????0???1?0??0???????10??1???0??1?11??11????11?01???100????01??001????????????????0??????0?0?0????0??1?10?0??????0?0???11?0????????????????0?1?????0??0???1??10???????1????????????10????0?0?11???11??0?0???????00?0?????0??????1????????11????????????0?????????10??????1?00??????0?????0???10??????0??0101???10??00001?00?0????????0?0??10?1???0??????????10???01???????1?0?0??01???0?1??1?0??????????????????01????1?0???0?11?00??????????0????0??????????????????011??????????????0?11??????????????0?????????1????????0????????????1???0???10?1????????0110????????000?????1?0???????0??????1???????0?1??1???0?????0?????????????1?1?0???????0?0?????11??????????11?10??1??0???1??????1??1??0???1?????1?????1?????0??????0?????????????1??1??????????10?10?1??????????????0????0??0??????00?1?1??0??1???00?????0?0??????????????????0????1??00??11????0????1?????????1?????????????00?0???0??1???????01??1?1?????????0??????0???0??????????1?????00?0??0???????????0?????????011????????????1?010????0?0????0???????????????????0?1?0??????????1?0??????0????????1???????10?0??????0??0??????0????0???0??????????1??11?0?0??111??????1???1??????0??1??0????11?1???????000??????1???????1??0????????????0?????????1?1??0?1????10??????????0??00?1??0??1?????????1???????10???101???1???0??0???1????0?11?1??????1?????????????0???0???????????1????????????00?1????1???????1??0????1?0????????????1?0??0?1???1????1?????1?011???????1???0?1??????????????0???0??1???0???????1????????1?0????????????01??????00??01?1???????????0?????????11????????1??0????0??1??????1?????1???0??01?00??1?0???0???0?1???1?1?0??????????1???1??0??1??1??????????1????????????0?0?1?1????0?1????????????0???????????1?????????????11?0??1??11?????0????1?0?0?????1???????????????01??1???1?0??????????0?0??0??11??????0????????1??????0????0??????10??????11????1??00?01?111??1?0?1?1??1??????10??????????????????1??1101??0??????????????10???0???0???10?0???????1??????0????11?0????????0?00??1??????01??????????1????1?1?0???1??0???1001?1?1?0?1?????0???0?????0?0??00???????????1?????????1?00?????101???0???????????1????????????10??????00???0??0??0??0?01??????0???????????????0?0?????10???1?1?????010?????????1???1????0?????????????0????????????????0?0?????0????1???01???1?????0????0?1????????1????0??????010?1??1????10?????11???????1????????1?????1????0?????00??0??0??0??????????????1??1????010???????1?1??0?001????????1????????1????1??????1?0???1???????0??????1?001??1?101?0?0?1??1?00????0?1????????????????0???????0?0??11???0??0??????????10????????0????0?0??0???0???????????0???????0??1??1???1?????????1??1?0?????????????????1???0?0?1????1????????????????????????00????????100???????0?0??????1?1??1???0??1???01??1???????????????????00?1????0???00??11??0?0??01?0???1???????????????????1?1??0?10????????????1???0??1????1??0?1?1????1??????1??1?????1??1?????????0????0?1??????1??11?1??1???1?????0????001?????????????0??????1??????0???????????1??1??0???11??1???0??1????111????????????11??0?00??1???0??1??1?????1???????1??11??0??101???0?????????11?0??0??0?1??1???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
01100100111101010110011?10011001100011100111100?11?11011100011111100011010101110001001010000000110100001?000110111011101011111000011000000101100011001001110111111011011?0110001101?01011111100100001000101100101110110?10010001110?110001110000001100111111010111101001100?1101000110011101101000?0100?0001010110010001100000001111?000101010010001111101100010111011000100100011011111010101001110111000011011110110010001?0111100111011101001010110111110?110101011100100?01110101?1101110011010110000000010010100001111000000111011110101111100100011101101010010?10011011110101010110011000001?00010?11111?101110000101011001100100101100011101?101011010110000111101000110100010000001100110011000100110011?01?10100?10010101010110111110110011110011000000000100111001010101111110111?000110?0001110001101010110011111100000111000111100010001101101110101001000111101010111111110001010011010100111110010011001110111001010010010?00101001011101100100011001101001011?011011111010001000001101110011110000000000001111011001001011000011011111110001100111000100001101010110001001100111110100001110000010111011010100010001110101010011000?11110111100101010010111010101100011110001100101111001001110001110011011011100111111010?11?10010011001001100001100000010100101010100110011000100001110001?0110001?1111101001001010?10110001001??1011000111100001100111100110101011111111010001011110011000101101001?00010100011111011100101110?0100001101110011?011100111010111?101011011000000011111110011001101000101001101111001000110001011111000101110110?01100101??10111010001?100110?00?000101001110011110100101000101101?01000000101101000000001000011001111010110?1111100101010110011100111100010011000?00110111000101110101010000111?01110111001001111101101110110010010011001001111010101010100101001000000101?011111101101010001000100101000101111010101010101001100110101010111110010110011101001010?1000101001001101110101110?1011000000101011011011110010010101?1110?00111101100010101011111110101111011001000111100101011010010100100001001110000111001101?10000000101110110100011?01000111111011111010111011110010000001111001100101011100100111001011010?0101101011110011?01000011010111111110?01001000011?10?00010001100110110100010110101000100100011001011?111000011111001101011011001?11001111001010010100111?001010101100111000100001101001111010101010001000101001011001101011111101000000011000111101110010110000110?0000011001101011?1100100100001011101100110000011011000101001010111010000000100100001110?0011001?00100111111000100001000010100111000111100011100110010?100110100011100111010110101111011010011110101?01010101001000111?10010010001?11111010000010001110011100111110110111111101100111001?10110110111010100001011000101111?0101?1011101011001111101100000110110011000111110011001110010001111001111000000100101?110000100100010111100?100011111110?01111010000001110011001100??010100001100101111010011000110100111001?011101100111110101101101001001100001011010001010111111110011110000010001110100000011010010101?0?11100010000110110001011100001000100001101001001110
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????
?1110100101001101101001?110111100?10?0101?10111??1?1?01?01000001001011101?1110011?11110101?00?1001100?00?00010?0011001100011?0101?1?1110?101011000011110011??1?11?01?000?0?0111?101?111?1001?10101011001101010?10111000?00001?01001?1101101101100111110?001?110010011011001?00100111110??11111???0?0101?10000?0101110000101101010101?10000?01110?0110011001011111000010000???1001?110000100?10000111101100000?10100100?11100??10??1?11011100111010101?110101?10?00?011111?11?10?01011?100?1??000?1?11101101?0?000110?011010111?100000110110?010000?11?01?1?00010101?0?0?111010??1000011110101?11101?101?0?00110???0?001?11?00?1001010011001011101110?0?100111?001?0011000011101?0011000010011000001?1110000000110?00?01100?01011??001010?0?1?101010001010??00110?10000?001?10101?1011011100???0?001???0100110110101??0110100?01101?0000001001?000110111100?00011?1001?1010010110001101110001?00011000001000010?1000011000101?011?000110?1???01?100000?0010?11110?00?0010000?0?1100101?0010101?1010010??1001000101?010?11?00010?0011?01001111100111??1?1101001101010?1011100?0101000?100010?1011001?0001001110?0?00011001?1101110?1011?1?01?0?00?110?011?0110??100101000100?0011111?111110000?0?110?101??010000?00110010001?1100?01110?1011?00?1001?0?110?000?000?0?0?00?10011101?101?0111?100000000?11011011?0?00100?0011?1011?100101?1?111001111??10111011101111101?1?0011100111?1?01011000?11?1010011?01??001?011010?01?1011111?111100000??1?01?0101000101010001?101?00010110101??110?0101101011110001010?001000111110111?0010111?11000110011?10000001000111?10?0?0000?0??1?10?010?10?1001???01?110?11?110011111100100001?0001000?010100?000110?111?111?1?00?010111??101?00?10011110??00111?1?011001000?0?0010111?111010000111??101101110010001?010010101?0010101100?00001001010001100000000001000?10100010110010?100001?1?01101?100???0111?1011?010??0?00101010?110111011?10111?1001010100?00101?11110011?001?1?1?11100100000010110?0101001?0010001100011000001110010101010001?0101?101101000?011000110000001000111101?11010000110?011101010?01111?1?1000000110010100111?0?010101011000000?1010011?001?01011010101?001100101101111110011000?000111011011110101101??101010??1100?0110111???0?11010000100??1100111??010?100011?11???0111001100000010?110?1?100110?001110101?00011?100110?000011110??011110111?1?01110100111??0??110?0?11?110111111111?10001?10011?01000?101101?0011110010?1000111?101?11000101010?1000000010101?1000?0101110?10?10101?1010010001?00100100111?0100001011101?001?0111?110000111010?0?01?11010111000101?10?1000000?100001011111?100?011001?1100011001110?111100110101000?11110111010010?0101101010?0100111?11100111010?0??00010?000???1??01000000111?01111?101000000?1?0?101111001?10?100011001?1?1??00111?1111011000110110001?1110?00001?0?1?0??011110111101110110010001100101100110101010100111??00110001?110010?0?001?1110000?1011101?10011?001110??1?010101?1?0?001011111010?1000?110110?0??01011?100010?1?10001?1111?10010000??001?01?111010?11011110111100001?011??111110111111?111110010111?01??101001000010?0011110111100?001???0001?1110111111?10100?0100101101100?01?11101001010
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0001101000100111111100?110010000?01?1100?00000??0?0?01?00101000000001101?1000011?10110001?01?0001110?11?11111?0011010100001?1110?1?0111?110000110001111111??1?01?01?011?0?1101?101?111?1101?10110101010100111?11001001?11110110001?0011011101100111110?001?101101010000000?010011011101?00011???1?0100?00101?1110111000000001011000?00011?00101?1110010101100111011101000???10000011110011?11101110111110000?11010111?01110??11??1?11111100010101110?001000?11?10?101101?01?11?01110?101?0??011?1?00000110?1?111101?101111010?111010001111?111110?01?10?0?01001100?0?0?000001??0001010010011?10110?110?1?10100??10?101?11?11?0110111010111011100011?0?001101?111?0111111100111?1011000010111000100?1011010010001?11?10011?10000??111011?1?0?010011010000??00101?11100?101?01101?0010010010???1?100???0100101001011??1010001?11110?1011100111?011000001011?11000?0001?0001000010111111110010?11100010110111111?1011011010001?100?11110010???10?111111?0100?01111?10?0100010?1?111001010101110?0000011??1111011011?010?10?11111?1110?00101010100001??1?0001111100110?1011010?1001010?101010?0101111?1001110011?0?1100111101001100?0101?1?11?0?10?101?000?1100??101001010010?0111010?111100101?0?101?111??011111?00110000000?0001?00111?1010?00?0110?1?010?011?100?1?1?10?11110100?110?1101?100010000?00001100?1?10101?0111?1101?100110?1?000011000??11011001001110111?1?1000100010?1?01001001?01?1100110?00??000?110110?10?0001001?011001011??1?00?0011101010000100?100?01100000001??100?1110110010111101000?110011110110110?0001111?10101100001?10110000000011?00?0?0001?0??1?11?110?01?0101???10?100?01?001011110010000111?0000010?001010?100111?001?000?1?00?000010??011?01?11000001??11101?1?111010110?0?0111110?010001010000??000100011110010?011001100?1011010001?00010000000010001101101101010?01100010110110?100100?0?01011?111???1111?0001?001??0?10010001?101111010?00100?0101111000?00001?01101100?010?0?0?01011101011101101?1000000?0101110110100011010101001011011011?0010?100001010?101100000001010110100101?00001110011?110111011?10010?1?1100101010011001001?0?000000111110000?1100111?001?01110110011?011110111001101010111011?100101111110001101010??011000??0010?0010111???1?11001001011??1101110??000?011111?10???0101110101100111?011?0?101111?111111110?00000?011011?010011001??011011101?0?00101111001??0??011?1?10?011010111100?00000?00011?00011?001100?1000011110?1010111?111?10001001111?0011011101010?1000?0111010?00?1010001000001011?00010101000?0101001110100?001?0001?011010010011?0?11?00010001011101?01?0001101?001000010111?001?111101?0100110101001?011111001110111?01010110000111?0001110010?0100000?11010101101?0??10111?000???11?01001101010?10101?010001010?0?0?011010111?11?111001100?0?1??10110?0111111101010100101?1101?00110?1?0?1??111010100011001101010111110100101100001110001100??000111111011111?1?110?0100111?0111111000101?1010110?0?100010?0?0?011011111001?0001?000101?1??01011?100000?1?11011?0011?10001010??100?00?100111?10001000101110001?001??110101001011?011001000000?00??110100001110?1110000000111?000???1010?0000110000?01111?0010110101010?11?01100101001
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????1????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
11101110001101110010100?11111110011111100110100?10?11111101011010110011110000100101001010100001011100001?000110001111010111010101101000011011000010011011110010101110111?1101100110?11000101011101110010100000100010110?10010111101?011101100101111010001011101111101110111?1101001011110101001101?1110?1011001011101011100000111000?101110010000101100010101101110000011111110110011000111001001111010110101100011111011110?1001001000001111101010101101101?101101001110101?11101111?0100111000111111001110001100111111110100110111001100001110111011000011010100010?11011100101010100101001000001?11100?10000?011111111001011100101110110011000100?111101111000001000111011000100000010111110000101000000111001?10?01011?01110101010110001011111011010001010000000010100000110100100010100?000111?0010000110010101001000011001011101110001110101001110010001110100110100011000010110010100011001100110001011011011001101001111101111000?10110110011010110001110111011000010?010111100000010100110101000001100001001011000100010100011100011011101011111001101100000010111011110000101110110111101011010101101111101111100101011100001000001100111?01010010110111110101010000001100111010111111100100111101101111010001001100111110101010?00?01100011000100000010001011111111100011100011011000111101101010?1110001?0101100110110101?10111101101??0010010010101011101100001100011110010110111010111010011000101010100?00010011001000100110100101?1011001101111011?000001101011011?000011001110011010111111111111100001001010110100101011001100000111111100011011?10010110??00010111001?110001?10?111111000010100001010111100001011?00101010111110100100111001010110100010101?0011001110100001011001100100000110101?10100101111110011100111011101?01100110001011101011101111110101111110110010011110010100111001011110000101?010011101110010000110101010001001001011110000101101011101101100000110111011010011000110?0000110101000001011110110?1101111111100111001010100110101011?1111?00101001000011000001000110001000011011100111101100010010110001010100001011011001100010?11101111101001001100000?11101110110000001100010100110110110101010111100101110000110101010100011?0110010100111111?11110110001001001011?11011101010?01?10111110111101101100010010111000000100101001111?010000010100101110111001011?11111110011110101001001?111010000000010000001000010111101001110000010110110110111100010111010000001011110011100001110011000100011?0010111111101111?0110101011100011011100111101010001101010010111010010110001001110101000?0101001?01000111100001111111000110101100111110000101001110011?101011011100110111111010000110011000100101000?10011011000111001?00111101000?00001101001010100001111111101001011110110110110101000?01010011110111010011001111100000?1001?1110101110100010100001000011100100011001111010011001110110111000100011000110000?101011011011100010001?100000011000?11111011011001010110110100??100000110110011111011001010000011100010?110010010100100101110111000101111111011010011100011101111111010100001101111000110000111100110?1?01000010000110011010000000101000111000101100101010
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????1???????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0000000111101010011011?110100110100?0010011110?10?0010?010010111001111110110101100100001111011111110110?11111110110001011001101101101000100110101000101100001001?110000?1?1100?010?010?1010010101000000011010?00011001?10011011010?0110101110000101001?0001010000101011101?110111100110?01100??00?1100?0001001111110011010010100100?011010010100001010001001111001111011010?01010010000010110000000011110000011001100101010?101000?100000111110000100010001?00?100100100101?01?00000?1101110010?101011001101?111110?0101111110111101011100?101101000000?1?1100011011?1?011110?11110111100100?01101?01001?01000?0100000?0011101001000110111111110001?10110110?11001001001100001?1000110111111001000?1110110001100?10?11000?110000101011011101110100010100??11101100001?10011100000011011011??100111?0?0101010010111?11011000?00110?1100000001?111110110100000001?101111100011001011011100111101010101100100010?11111110111001101?10010001?1011?0111011100011101011101101100?0?10011111100101110000111??0011110111?111010000001?0011000100110101011??011011111101001?11100101111001100010110110010110111001100?100111100000101001?00011101000?000010?001011010?010011011101?1010110?100101000?001111111?0010001011111011111?011011101111001?00?011100?011?000001110?1100?01101111?001110111011011010000101010?1100000?1001000011000010?11110000101??0011000001100100010?111110111101111110101?1010110110?11?01111000110?111101110110011000100?0?01?0010001110100000?011?11011110001?1000?1100111111010111010?10010001101101101111110101110110010?11111011010001?01?1?101010??0?01?011100?01000??11?000010?001111000011111110?1000010?110000?1011111001?100000100000111?0100111?101011101?000000111001101100000000000?010111000101??011001100100100?11000100010100000000?11000111111111111111011110010010100000000110000110110?1010011000010011?00000110001?01010101?00100011110010100010111010?10111?10010101?10100?1?1010000100101111111001000?0010000001000001001010010001011011?1110?110000011?000000111111001001101111100111010011?011110000?0110000?0100001000101100101?0?01111101111111001010100?011?10111001111?001100000001111000100010?100011001111100110100010110011?11010001000011?1?10001110111?00011000?10010101100?01??0000010011010111000001110010101010111010011001?001110101011111100101001100?1100010100110?00??00010?010100101110001?1100111010000111101001001111001000101010001?000?10001101000?1101001101000?001010111010110?1110011011011100?01011010001011001111101011110011111101011111000?1111?00111100001000?01?1110100?000011101111?111011011100010010010010?101111001111010?01100010110010?001000110110000111?00010000110?11?011011010?1?00?00011100000?01000?10001000001?100100110001010010111010?0?01110110?0001001010011110111?0101?11110?0?010??111011001010110001000000001000110001011110101110??10100100100000010?01110111100?001111000001110010011?0?0011010000?100010000010?1101?110001?1??11110101001010110111?1000101101011??101?010101100110110010000001001100100110111001010010100011101001111110001111010?0010100001001?111???11000111010010001001111100111110101?01?00101101110
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??00??????001?????0?????1???1???1?0??0???????01??0???00?1?01?110?0??00?01???100????01??111???????0????????1??????1?0?1????1??0?00?1??????0?11??11?0????????????1???1?0?????1??1??00??01??1????0???0?0????1111???11?1?01?0000??0?1???????00?1?????0???0??0?????00?00??0??????00?0?????????00??????0?10?0????0??0??00??00?????111?1001??001??00011?1111??1???1?1?1??00?1???0??????????10??110???????110?1??00???1?0??110??????????????????11?0?01?0???0?00?10???0??????0??1?0??????????????????110?????1???0????1111??????????1???0???0?01??1??????0?1????????????0?1?1???10?0????????0011????????000?????1?0???????1?????00?????1?111??00??0?????1?????????????0?1?1?????1?1?1?????000?????????10?11?10??1???0??????0??1??0???1?????10??0?0?????1??????0????????????11??00????1???110?01?0??????????????0????10?0??0???11?0?1??1?11???11?????1?1???1???????????1??0????0??00??00??1?0????0????????11?????0?1?????1111???1??1????1??00111?1?????????0??????0???0?????????10?????11?1??0?????1????11???1?????000?1??????????1?111????0?1????1????0?????????1????1?0?0?????1?0??1?0?0?0??0????????1??1????00?0??????1??1??????0????1???0??????????1??10?1?1??110??????1???0??????1?11??0????01?1???????110??????1???????0??1?0??????????1???0?????0?0??0?0????01??????????0??00?1??0??0?????????1???????11???011???11??0??0???0????1?01?1??????1?????????1??01??10???????????1??10????????01?1????1??0????1?00????1?10?????????1?0?1??0?1???1????0?????0?011???????1???0?1??????????????1?1?1??0???1?0???0?1??????0?100????0???????10??????10??11?0????0??0???0????0????10????????1??1???11??1??????0?????10??1??11?10??0?0???1???0?0???0?1?1???????1??10??11?0?01??1????????0?0????11??????1?0?1?1????011????0???????1????1????1?0??????????1??11?1??0??10?1???0????0?101???1?1????1?????0????11??1?101?0????????1?0?1??0??00???01?1????????0??????1????1?????001??????01?1??11?10?01?000??0?1?1?0??10?????01?????????1????????1??0011??1???????1?0????11?1?10001???10?11??????0?0????1????10?1????????1111??1???1??01???0??????1????1?0?0???1??0???0000?1?0?0?01????11??1?????0?0??11????1??????10??1?1?0?1?11?????000???0??00?1?????0????????????11??????00???0??0??0??1?11??????1???????????????1?1?1?1?00???1?0?????001?????????1???0????0??????00???0?0???0????????????111?????1????1???10?1?1?????1????0?0????????0???11???1??100?1??0????01??0??00???????1???????01?????0????1?????01??1??0??1??0???????????0??0????110???????1?1??0?100????????0????????11?1?0?????10?1???1??1????0?????01?111??1?111?1?0?0??0?10????1?1????????????????0???????0?0??01???1??0?0????0???11?1????0?1????1?1??1???0???1???????1???????0??0??1???0?????1???0??1?0?????????????0???1???0?1?11?1?1??????????0?????????????10??0???1?001???????1?1???0??1?1??0???0??0???01??0???1????1??????????01?1????0???01??10??0?1??1100??00?1??????1??????????1?1?01?10??1????1????1???1??1????1??011?0????0??????0??1?0???1??1?????????0????1?1??????1??1010??1???11????0????110????????0????1??????1??????1??????1??1?0??1??00??01??1???0??0????011????0???????10??1?11??1???1??1??11????10??????1??110?0??101??11?????????00?1??1??0?1??1???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????
??????????????????????????????????????0??????????????????0?????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????1???????????????????0?0??????????????????1????0?????????1??10????0?????0???001?????????????????????????1?????????1?00??????????????1???????????????????????????1?????????01??????????????????????????1?1?00???0???0?0???????0??1?????0????????????????1????????????0??????????0??????0???????????????0????1????????????0????0????11???0?1????????1?0???1?1???0??????????01????0?????????0?0???0?????1????1??????????????????00????1?1???1?0??0???????????0????1??????????????????111????????????????????????????????0?????????0????????1????????????????????1???????????11?1?????????????????????????????????????????1????0?????????????????????????1?0???????1?0?????1???????????1??10?????1???0??????????????????????????????????1??????????????????????????????????1??1??1??????????????0????1??????????1???1?????0????0?????0?1??????????????????1????1???????1?????????1?????????1?????????????0??0??????????????01??1?0?????????1??????0???????????????????????1??????????????1??????????10????????????1?1???????????????????????????????????0?0?????????????????????????????????????1????????1??1??????0????1???1??????????0?????1????011?????????????????0??????????1??0???????11???????1???????0??0????????????1?????????1?0??0?1????????????????0???1????1??1?????????1????????1?????????????0???????????0??0?1????????????????????????????????????1?????????????1?1????????????????????1??????????????1?0??0?0???0????1?????0?1?0???????1???1???????????????????????????1???????????????????????????????1???????10??11?0?????????????????????10???????????????????0????????????????????1?00??0?0???1???1?????1??????????????0??????0??1??1???????????????????????1???1?0????0?1????????????0???????????1?????????????01???????1??????1??????1?0?????0????????????????0??1???1?1??????????1???????0???????1???????????????1????0??????1???????10????0?????1??1?1??1????????????????1?????????????????????00????0???????????????????????1??????????????0???????????11????????????11??0???????0???????????????1???1???0??0??????1?????0???????????0?????0?0??11???????????0?????????0?10???????1????????????????????????????01???????0???1?????1????1???????????????????????????????10???1???????111?????????0??????????????????????0??????????????????0??????????1?????????????????????0?????????????1??????0???1???????11?????11???????1??????????????1??????????0????????????????????????0???????0???????????0??0?0?0????????0????????1????1????????????1???????0??????0??11????011???1?1??????????1??????????????????1???????1????00???????????????????????????0?????????????0???????????????????1??1??0????????????????1?1?????????????????????0?1???????????????????????????????10????????01??????????1????????0??????1??1????1??1????????????????????1??????0????1???0??1?????1?1???0???????????????????0?1?????0????????????0???1??1????1????1?0????1??????1??1?????0??0??????????????1?1??????1??00?1????????????0??????0?????????????1??????0??????????????????0??1??????????0???1???????0?1?????????????0??0?0???0???1???????????0???????????1??0????????0??????????0?0??????????0???????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?010??????101?????0?????0???00??0?1??0??0???010??1???11?1?01010101??01?11???010????1110100?10????1?????0??0?????11?0?0????1??1?01?0?0????0011??10?00?????????1?1???1?0?????11?0??00??00??1???11???1?0????0110??011?0?10?1011??0?1?????0?1001?????0?0?1??0????111?10??1??????0010???1?????11??????1?01?1????00?0??01??10?????001?1100??0111?10001?11001?0???1?0?1??01?1???1????1?????10??011???0???110?1??11???0?0??110???111??????1?????01?0?11?1?1?0?01?10???0??1?0?1??0?1???????????????0??111?????0??11????01110?????????0???0??01?11??0??????0?0???????1???1110?0???00?0?0??0???0001????????100?????0?0???????1?????10?????1?000??10??1?????1?????????????0?1?0???1?0?1?0?????011?????????10?11?00?01???1?010??0??0??0???1?????10??1?0?????0??????0????1???????00??101???0???001?00?0??????????????1?1??10?1?11???11?0?0??0?00???11????00?1???1???????????0??0?11?1??000?01?01?0??1?00??????000?????1?0?????0011???0??0????0??01100?0??????1??0??????1???0?????????01?????10011?0?????1????11??10?????11000????1?????0?111????0?0????0?1??1?????????1?1??0?0?1?????1?1??0?0?0?1??1?0??????0??1????11?1??????0101??????1?1??1???0?????0????0??11?0?0??100??????0???1??????0?11??1????00?0???????101??????1???????1??0?0??????????0???0?????0?0??1?0????10??0???????1??00?0??1??1?????????0???????00???111???00??0??0?1?0????0?00?1??????0?????????0??00??111??????????0??00??1?????01?1????1??1???10?11????0?01???1?10??0?0?1??0?0???1????1?????1?010??0????0???1?0??????????????0?1?1??0???1?1???1?0??????1?1101???0???????01??????00??11?0????0??1???1????1??1?00????????1??1?1?10??0??????0?????11??0??11?10?11?0???1???0?0???0?110???????1??10??01?1?01??1??????1?0?0????10??????1?1?1?0??0?101??0?1???????0????0????1?1??????????1??10?0??1??00?0???1????0?011???000????10????0????00??1?001?1????????1?000?11??11???00?10???????0?0????1????1?????111?????01100??11?11?11?100??1?1?0?1??10?0???10?????????1?1??????1??0011??1????0??1?0?0?001?1?11011???00?11??????0?1?0??0?0??01?0????????1001??1???00?01???1?????11????1?1?1???1101???0010?0?0?0?110??111??1?????1?0??11????0??????01??0?0?1?1?001????111???1??01?1?????1????????11?1000?????00???01?1??0??1?100?????1???????????????1?1?1?0?00???1?0?1???100??0?????00???1??0?1??????01?0?1?1???11???1???????101?????1???11???01?0?1?????1????1?1????????0???10???0??001?0??0????10010??00???????0???0???10?????1????1?????00??00101?1??0???????0???1??110?0101???????1?1?00?110??1?????1????????01?1?1????010?1???1??0????1?????00?0010?1?001?1?0?10?0?10???00?0?????0???????0??1???1???1?1??00???1??100????1???11?00?0?0?0????1?1?00???1???0??1?0??1??1????1??0??1??01?????1?1?1??0?1?????????1??11???1???1?0?01?1?0??????????1??0????????1011??0??10?100???????1?1???01?1?1??1???0??1???10??1???1????01??????0??00?0????0?0010??11?10?1??10000100?0??????0?????????00?1?11?01??1????11???11??1??011??01?111?0????1??????1??1?0???1??1??0??????0?1??0?1??????0??0001??0???10????0????101????????1????1??????1??????0???0??1??1?0?10?000??11??0???1??0????010??1?0???????11??0?00??0???0??11?11????01??????1??100?0??111??00?????????00?1??0?11?0??0???????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1111??1??000?????0?1?1?11??00?11?01?1101??0000??0???10?01011001111?01001?0001111??1101011?00????1?1???1??10????0111011???10?0010?1?11?0?1011?110?01101??01??0?0???1?001???1011?000?100??1?0?01???011??0011101?11101000?01110?011???0?0?001000??1101?01?1????000011101?101??1001?1101????101?????0?00?1?01?11?1?110??11??1??010?0100?01000?00010?10000?1??11?0?0?001?1???1???11????010??110?1?0?0?111?0?011???0001?110?1?111??????1????111?1?01?0?1?1?11?000?11??0?0?11?1?0??0????0?1?0?1?0??000?1???00?10????11110?????????01??0?111?001?1??1?0?1?1?????0?1???0010?1?0?1111?1??1??10010??????0?101?110?1?011?0???1???1?11?00?01?100?1001?1?10?1000??????0001?0?0?10??101?0?1?0???01111???11??11?11?01110???0?010??1?10?11??11????101??1?1???1?01??1??001??1??01?0101??111?0110??011?1001????????10???01?00?11?1?11???11?1?1?01?10?1?0011??00?1??000????11?0??1??1?10?0??001?11?1011100001?1????1110001?110????011101?11??00???1??11010?1???11?00?1??????0???000????0??00?0?0?1110101????00????010111??0??11000????01?1??0?110?01?1?0???0101000??1??????1?0?11?001??10?1?10?1000010?01?0?1?1??0?11?10?10?1?1????1011???1??1?0??1?0?0????11???01??10?0?0?0011??????000100?1??01101??1???100?1?0?0???000?????111?001??1?0100???1???1010???10?0??1010?1?1????11?01????1??0??00?1??1??00??01????0?001???11?0?001?0?00?00?0011?1????110111?1?00?0????????111101??001?10???1??10?011001?0?0?01?1????1??0?1?01?10????1?01?0?0?10?0110?1??0?1?001????0??0??0?001?0100??10??001?1???110??????111?0?01???111???1?0????0?000101?011??1??1?100???1110??01?1?1?010?10100?1??1??0?0110??????1??0?0?10?11?1????0??0??10??0?101?11?11?1?110?000?00??1?0011?0???11??11??10?1?01??1?0????0?0?0??0?010101??0?1?0?1??001011?1?1???11?11??1?010?1111????1?11?010?1001??0?000?1???1???100110??101110??1011??000??01?110000?1??0????00?011?01??10???00?00???????1?10???1????1??1?1101?0?1?100101011?10?11?1111?1?001?01?11?00?011?1?????1?0?110?1?11?11001111????1??0?1?1?110?1?011001??11?0101???11?010??1?1??00?0111??1?000010?011001?001??000???00????1?0?100?0010???1110?0?1?0?0110?001?10?01??0?1??00????1?1????10??1?0?1?1?0001?1?111???0?10110?????1??0?001?01?00110??0?01?0101?0001??0?111???0?0??110?11???????0?0?011?11??1111?1???111??0?10??00???1??110??10??00?0?0?1???010??0??????1110?0?111?1?00???0010?0?????001?00?01????0110???10???1??010?1??0?10?11010?111????0??01010???101????01??00???1?01??0001110??1??1???000110??111?0101?1?1???110?01?000??0???001????111?01?1?1????001?11??00?10???0?????00?0100?1?110?001?10?1?10?1000?1???1?100?00??111101?1???0001?101??0??001????0???00?01?1?0?0????010?00?100??111?0?0?000?0???000?00?0??11?111?0?1?11?0?0??????1??1??11???0??10?110110?0?1??0??0??0?00???0????0010?100?10?1001???1??0?0???01?0?0?10??01?0111011??1?1?01???10??1???0??0001100?111101??11110?11?0101100000?1???011?1?01??110?1000?101?10???100?110??0??111??11?00111?01?11?????1?0000???0??1??0??11?00?0??0?11?1???1??0111??10?111???000???100???????010???01?????1100???00??00?0??0?0?01?001??10?11???0?11?1??100?11?1??00???01??0?10011?0?0??00001????01??????1??11111?1100?010?1??????010?00?0?10?1??1??????1
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1110??0??011?????0?1?0?10??10?01?00?0011???110??0???01?10000101001?00000?0111111??0010010?10????0?0???0??10????1000100???11?1011?0?01?0?0010?100?10111??01??1?1???1?0?????1000?100?101??1?0?01???0?1??0111011?00101100?00111?101???1?0?011111???010?10?1????001100111?110??1001?1111????111?????1?00?0?01?11?0??10??00??0??001?1100?00100?00111?11101?0??01?0?0?010?0???0???01????111??001?1?1?1?100?0?110???1100?011?0?001??????1?????01?1?11?0?1?1?01?111?10??0?0?00?1?0??0????1?0?0?1?1??001?1???00?11????11010?????????01??0?101?100?0??1?1?1?0?????0?0???0010?1???0011?1??0???0001????????101???1?1?000?1???1???0?10?00?01?101?0001?1?01??100??????0001?0?0?10??100?1?1?1???11101???10??10?10?01101???0?111??1?10??0??01????010??0?1???0?1???0??010??0??01?1101??011?1011??101?11?1????????01????0?01?10?1?01???11?0?1?10?11?0?1000??10?0???01????11????0??0?11?0??100?01?0100011010?0????1111110?011?????11110?11??11???0??01111?1???11?11?0??????1???100????1??00?1?1?11110?0????01????001010??1??01010????00?0??0?100?10?0?0???0011001??1??????0?1?11?010??10?0?0??0?001?1?01?1?1?0??1??1?00?00?1?1????1010???1??1?0??1???0????00???01??10?1?1??100??????10?001?0??11100??1???110?0?1?0???010?????011?1?1??1?01?0???0???0101???01?0??1001?1?0????11?10????0??0??00?1??1??01??00????1?00????10?0?000?1?00??1?0110?0????111111?0?01?0????????101001??110?1????1??10?100001?0?1?00?0????0??0???10?00????1?01?1?0?00?1100?0??0?1?100????1??1??0?101?0011??10??001?1???100??????101?0?11???101???0?1????0?0?0000?010??0??0?010???1110??10?0?1?010?10011?1??0??1?11?1??????0??1?0?01?00?1????0??1??11??0?010?01?11?1?001?001?01??1?0010?1???10??11??01?0?00??0?0????0?1?0??0?0011?1??1?1?0?1??111000?1?0???10?01??1?1?0?0111????0?10?011?01?0??1??10?1???0???111111??0000?1??0101??00???10?011110?1??1?????1?111?10??00???11?01???????1?11???0????1??0??111?1???010100?01?11?01?0101?1?000?10?00?11??10?0???????1?0?1?1?00?11010111????1??0?0?0?000?1?010100??00?0111???11?1?1??0?1??01?0?11??1?001110?111001?10???100???10????1?0?010?0011???0001?0?0?1?1000?110?10?10??0?1??11????1?0????00??0?0?0?0?1100???010???1?11010?????0??1?0?0?10?10011??0?10?0110?0?11??1?100?????1??000?0????????1?0?100?00??1101?1???101??0?00??01???0??1?0??11??01?1?1?0???111??1??????0111?0?110?0?00???0100?0?????000?10?11????0001???01???1??111?0??1??0?10001??00????0??1?000???111????01??11???1?00??0110101??1??????101010??111?0100?1?0???111?11?100??1???110????111?00?1?0????000?01??00?01???0?????11?0101?1?100?1?0?10?0?00?1111?1???0?010?10??011001?1???0010?111??0??111????0???11?01?0?1?0????1?1?10?010??111?1?1?110?0???111?1??1??01?111?1?0?01?1?1??????1??0??00???0??01?100100?0?1??0??0??0?11???1????1001?000?11?0000???1??1?1???00?0?0?01??10?0010100??0?0?10???00??1???1??0011011?011110??00011?0??0100000110?1???011?1?11??111?0001?100?0????000?111??0??010??01?00101?10?11?????1??000???1??1??0??11?01?1??1?10?0???0??0010??10?111???010???100???????011???0??????001????01??10?1??0?0?11?001??11?11???0?01?1??000?00?0???1???01??1?11010?0?0??11100????10??????1??11011?0000?001?0??????000?10?0?11?0??1??????0
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????0????0??????????0??????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????1???????????????????0????????????????????????????????????????????????????????????0????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????0???????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?01101?11101110?0100010?001100?11?01?0100?11011??0?0?01?10101001001011000?1101000?00001001?01?0010010?11?01110??101001110101?1110?1?1111?010011111101110100??0?00?11?000?1?1001?001?101??010?01000111000010101?10011101?11100?1011??0?11100111?01101010?010?000010111001011?11001100010??00001???0?0010?11?00?000000001010?110001000?01110?01000?111010000001001100000???1???1111?1101?1110?111100101?0000101?10101000?01101??01??1?1101100110101?101?110111?01?11?000110?00?11?011?1?100?1??100?0??1011100???110111?0111?1100?100000?01010?010000?00?01?0?1?110011?1?1?110010??1110010110?0??1?010?010?1?01111???1??10?01?01?101111110001101101010??0?001100?001?001?100011101?1101100100000001101?0010111000001?11?11?10?11011??010001?0?0?11100?110010??00000?1101??101?1011??0101101111?????010???10101?0101010??0000011?11?10?1000011011?1??110?11101?00111?0?10?0011101111010111001010?0110101001011101??0001110011110?010?011111?0???11?00?110?0010?00101?1??1100100?1?0100001?1101001?1010000??0?0111000??110?11?10010?00?1?10010010001110????1?011001?0000?0011?01?0110100?010011?0000010?000101000??1?11111?01?1111010?100??0?10?1?10??00?011?1010??101?10010001?111000??110001100?1?010?001???01100?10111111100?1101?11010?0?01?00?1011?0?101??11?111???1?01??1110?10?110?1000??01?00000?00?11111?0?00?10?1001?0??0?010110?1?1111?1000??11001011101111100?1?0011011110?1?00011101?01??1?0100?00??011?00?011?00?0011110?100011010??0?00?111100110011110??001?1?1?1011000??001?001010011101?11011??00010110?110101?1100110?100011010?0?01001101010001?1??0?0110?0??0?11?1?0?00?0110???01?01??00?010100111011110001?010?000?100000?101010?101?010?0?11?010100??111?11?10110011??01110?1?010001011?1?1011?11??1?110101100??000001010010011?010110000?10?1111000?10010110?11010101010110010000?00010110110101?110100???10010?10????1?10?1110?011??0?11111001?101010011?11111?1100001011?01001?10001111?0?0?1?0?10101111?10100101?1??1100?001100110111010011010010110010?011??010?011000101?00110001?110110000101010??111110?000?010000001?10011?0?1?1?000010101111001?0?001110?0010011??0100001?0?1?101101?0010?01110101010101?100110010?0110110101010111?1010??111000??000??111?010???1?1111?101010??000111???110?10?101?10???0011011110??00?0?010?0?101?00?1?0011101?10000?010101?1010101????101?10010?0??1101100101??1??011?0?10?01000111?000?11010?10110?00101?1??010?110110?100?1110100?100?10??000010??011010011010??1100?000011??01??1111??100011100?0??01010100?0001001011111?111?0111?0?0101010001?0?10?10000010010110?10?0011011?00?100001101?101?100010?1100101111000?00011111101?101??11010011100?0?1100000000??110001?010?0001110?0??10100??10???0??00111010100?11100?1?11000???0?1?001010101?11?11101?101?1?1??001?1?01010101101001110?1?0100?10100?1?1?0??00111111000110?010100001111100000111110110011110??01001010?001100?0?111?0110010?1101111?11110?101011??0?111110?1?0?110011110?01?0110?110010?0??0000??100111?1?00100?1100?10000110??011?01?001011?0110110?110010?00?100??10000??11010?01?000001?0??10???10111010001?0010110010011?101???1?10?00000?0110?01001??010100101100?00?01110101011
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?010??????001?????0?????11??10?10?00?0??1???011??0???00?1?00000111??10?00???111????0010010?10????0?????0??1?????110000????0??1011?1?0????0110??10?00??1??????1?0???0?0?????00?1??11?010??1???10???1?1???01001??010?0?01?01001?1?1?????1?0101?0???1?0?0??1????110?101?1??1???1111???1?????11??????1?11?1????00?0??00??11?????110?0100?11011?10101?00011?0??11?1?1??10?0???1????0?????01??101?0?0???110?1??10???101??101???111??????1?????00?1?11?0?1?0?11?00???0??1?0?0??1?1??1??????0?0???1??000?????0??10????11010?????????0???0??10?010?1????0?1?0?????1?1???1110?1???00?0?1??1???0101????????011???1?0?00??????0?????10?????0?111??01??0?????0??????????0??1?0?10??001?1?0?????111?0???????11?10?10?11???0?010??1??0??1???1?????00??1?1?????1???0??0????0??????011??110???00??011?01?1????????0?????1?1??00?1?00???10?0?0?00?00?1?011???11?0???01??????????1??0?00?0??110?10?10?1??0?01?1????001??1??101?????11000??0??1????1??10111?0????1?0??0??????1???0?????????10?1?1?00101?0?????0????10??01?????00101????10????1?000????1?1???11011?1?????????0?0?00?111?????1?1??1?0?0?0??1?0?1????0??0??0?11?0??????1101???0??1?0??0???0????10????0??01?0?1??101??????0???1??????0?01??1???110?0???????010??????1????0??0??0?1??????????1???01????1?1??1?0????11??0???????1??00?1??0??1?????????1?1?????01???111???10??1??111?1????0?00?1????1?1?????????10?11??010?0????0???1?001??0?????10?0????1??1???11?10????0?00???0?01??1?0?0??0?1???0????0?????1?101??101??1???0?1??????1???????101?0??1???0?1???1?1??????1?1110???1??0??1?01????0011??10?1????0??1?000????1??1?11????????1??0?1?01?10?0????1?????00??1??11?10?00?1???0???1?1???1?111???????0??01??10?0?01??0??????1?0?0????111?????1?1?0?0??000110?1?0???1???1??1?1???0001??????????1??11?1??0??00?1???1????1?001??1110????00????1????10?11?010?0????????1?111?10??00???01?01???????1?1????1????1?????011?1???01010??01?00?01?000??1?0?1?11?11?1???10?????????0?0?1????0?11011??1????0??0?1?0?110?0?01000???11?01?1????1?1?0??0?1??10?0????????10011?1?0?11?11???1?????00????1?0?0?1?1010???0100?0?0?0?010??100?00?????1?0??00????1?0????01??0?0?0?0?110????111???1?011?1?????1??????1?01?0010?????01???10?0??0??1?011?????0???????????????1?0?0?1?00???1?0?1???110??1?00??00???0??1?1??0???01?1?1?0???101??0???????001?0???0?0?00???11?1?0?????0???00?1?????1?10???01???0??111?1??1??0?11011??00???????1?111???01?????1???11???1?10??11000?0??1???????1???1??101?0111???????001?10?100??1???1?0??????1?10?0?1????110?11??1??00???1?????01?0001?1?100?0?0?10?1?01??010?0?????0???10??0??1???1???0?10?10???1??010????1???11?10?0?1?1????0?0?01???1???10?1?0??0??1????0??1??1??00??01?1?1?0??1?0?????????1??00???0???1?1101?1?1???????1??1??1????????0010??01?10?110???????0?0???00?0?1?01??00?00???10??0???1????10??1???0??0111????1?1110??10?00?1??00100100?0?0????1????1????10?0?10?00??0????11??111??1??001??10?101?1?1??0??????0??1?1???0??0??0??0???1?0??1?1??????1??1111??10??00???001???100???????10????1??????1?1????00??0??1??0?1?00?111??00?01???0??0?0??110??1?1???????11??0?11?11?0?1??10?11????00??????1??000?0?0111?000?1??????000?0??1?01?0??1???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1100000111000111110000?011011000011?0101110111?11?1000?000111111110100101110110001010110000010011100001?11100011110000100110011110100111000010000101111110101101?101101?1?1001?011?000?1100101110111111011100?10111011?00101110001?0100000011110000010?0110000011011010011?011001010111?00001?001?0000?1110011100010001010110110101?101000010111010110011101100001010100100?11101000100101010011000001011011000110011000011?010010?100110111101100101011011?10?111110000100?10?01110?1010011000?000011001111?11110101010001001111000000001?100111011101?0?0100111101?1?110110?10000000111111?10000?01010?01100?1111000?1101100101111010011100000011?10111100?0010110110000110011001101101111100000?1010010000011?01?01111?011101011111000111101000100100??10100110011?10111001001000100101??001001?0?1110110011101?01101001?10010?0001000111?010101100110010100?011010000000101111111000011011101011110011011?00110111110001111?10101011?0010?1111001110100101100111010111?0?10000111111010110000100??1010110001?01001001000001011000100000001101??001100010101111?00111000110011011101010010111001011011010?110101100001010111?01010111111?111000?011101100?00000001000010100101?101111101?00000011001000101011110101101?011010101001101?00?011111?1110101110100?0100?01100110?101011101001011000100100011?1010101?1110001001110100?11101100111??1100101001011011011?000101101001111011111?1100100101?11?01111010011?011011001000101110010?1?11?1100010010011000?101?11010010001?0100?0010101010100101000?01001011010110110111110000110100011?11100000100001?11?1?110101??1?100101100?11000??01?101110?000011000001010100?1011010?010101?1101111101?001101110010011?0100000?010110011?101100110101001100110000111?100101110111??010010110101000?11010001000011111001?00110001000001100000101110111101111001011101100101110?1110110010101111100010010000?01010000000011011111101000001001110?11101?01011011?10100?1?0110111111111000110110000?1000000100011111000011010110010100?1111?110101001?101000111001111100101100001110000010?110001001?1100111?1010010001110101011?1?01001011010010011111111?010?0000100111101000110001001110001100100000101001010000111011001101111?11000000010010?1?11001000000?11111111?00101001000?10??0110000100000100101001001101111110001000110101?100110111001010010001111000?0000010001000?000100010?110101000100011?0000000100111000010111110010001101100111011?110100010110111110110000101111101100010001001?1010110110010101?10001000000001110100110100011111101100000001100?0011?10101111010011?11?0011011?101111111101?001101100111001011001011?010010110110011?00011010111101?000101001111001110011000010101?10?111110000?1?10?11100111011?11010?110010100011010010001000000001110101?1?10011011?1101110010101000000?0001?10111?1?011??110000001111100001101011001110001111011110000001??11010111011100011?11110010010?111110100001101010001?111000110001?110001010001?0001?001110?0??00011101111110111010?0101111010001??001?101010111111100001011101011000011011011001001111111111001100100110011110100?0101100111010?000???10111111110101001011101011001101001?01?01100110011
111101110111010110100111010001010010110111000110010110101111011000000010111011010110101000111011001100100000100100011100001100000011010111100110011100110001010101111011110111011110000111010110011110101010011000100111010001110101001010010001100001111101001110011100100000000110001110000101100010000010100100110111010110010010111000000001000001111111001000100100000001100011011000110111101000010100011100101110100111100110101110101000101110010010010001010101011111111010001100001000011111000011101010010001111010100010011010000111011111100000011011111110101010111101101111100010100010011101100110101001011000111100101100001100001101000010101111000100111111111111011101001111011101001000111101100000010001001101111011100111111100101101011010011111111011100100111001000000111001011001010010001111001000100001101110011111101110101111011110100101111000100111001110110000101010111000010000000000101010011111011000101001000111100101010101110100000100001000111100111101011101000100110111100001101011111101011101000001001011011000010010100100011111110011011100100011000011001101110000110101010101010000011001011110001110110000100100011110010000111110101100011011000001001111111111000101000101111110001000110101101101001010010110010001100001110111010110101100000111101010001111011011010101101101100111100111001000111011100100010100000000101100101010001111111010001000101000111011010011110011111000100010011111001010100000000111010011101010011001111101000100000010110101001001001111000010101100100101010110100101000100111110010011011011111001011110001011010011011010111100111001110100001111000001000000101000001010110011001101011111010011010100011011011111011000111011101011011101110010111110111110100111000111011110100001000010110111111111010010011011101111010111000011010010001111011001110000011000001000000000110100010111000100001110010010001010001101100011100000110101101000110001001011101011000111011001001100111111000100111110110000001111000111001001110110001001001110000011001000011000000100001001100110111100010011110110101111111001001001110011101101101011000111100011101111001000010110111101010111100011111100101100011110100010010010110101111000011101111010101000010111011001000110110111001000100000100111011100000111011100010000100010100111110001101010011011111110110010001010100111000011000011110101001001001001101001101100110110001110011110011000000010101011011111111011110110101100100001000110101111011100010101110000101010001001010101000111011010001010010101011010001110110001011101010010010000101100011001001101100101110111101101011110100110101101001111001010001011100000011111111011011101000000110010100110100010011000011100101011110101101000101011111110110110010000011000111001100101000110111011110101111001111001001011000010011100001000010000010000100100001000011110000001101101000111111001111010001000000111100011101101000101011110111101010001011100110000110000011010100000111100111100000011000111111100010000011111110000000010111011000001001110111111001011001100101010011111110010101010100111
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1??????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?00010?0??111?0?100?011?011010?11?10?1011?11111??1?1?11?00001010110100100?1011100?11010111?11??0?1?1???1?10111??1110101??000?1001?1?0110?0010?100?011010?10??1?1??00?010???0100?101?011??011?00?0?000?11011100?11100011?10011?001???0?1?010101?11000?00?1???0011100101?011??100001111????110?0???0?1100?01?10?10001?001101??01100110?01101?11011?00000111?000100?01111???1???100???110?1011?001?1?000?10100???01000001?01011??????1??0?011?0110?0?1?1?101101?01??1?0?11?1?11?01???0?1?111?1??011?0???011111???01111????01?0?00??01011?10110??1?111?0?????1?1?0?0100?1?0?0010?0??10?01100???0??0?110?110?0?100?0???0??01?01?00?00?1111001001?11?0010??0???1011?1?1?11??010110101??101100?1100?101?11?00111???1?101?00?11?01?11000??001010?0?1?0?001?10?101??01?00?0111??101?0001??010?100101?????101???11101?0101?11???11?011?10?00?1?01111001?0??000?1??01?0??1??0?01?001001011?111101000001?1?01101110000001??000100000?010???1??01011?1???01?10?01???000?10011?0??11?0001?1?0110001???110?0??110010??1??11010???110?1??1?100?10?1?0?1?0011000010??????100?01?001??10?0?10?1101010?00?1?1?0111?10?1100010?1??1?0100??00?11111?0?100??1?01???01??01?100?0011??100?11111010?001100??01??001?0?0?0?0?011????0101?0000?001111???00??1100?1?01?0??0001?0?0?1??01?11????1?11??0000?10?100?100????1?01101?10?10110?0?01?11?0010?1??0?100110?1?0001?0?01??111011110001010?0?1??111110100?1?110101?1?00??1?0?10?01??011?01?110?00?1001?0??0?0?10011??1?11?01001110111??11??100?1???01001????101?0?10??101101?001????0?101100?0111?1?0011010??0100??00?1?1?001?01101?1??0??1?1100?0??0?11?0?0?11?0001????1??1??10?11?100101?0010?001?111?001?0?1010?011100??01?100?0?10?000100??1?0?1??0?000010??000?0?1?010010000?1???10?01??0?01110000???00?10?000?1100??0?110?0???1??0101001?1110111??1100?11010110?001011?1?10010100?110?100110???00?10?01????0?01?0?10?0?1??0?110101?1?100100100?11110?0001?11000?01000?001100?1?1?0?0?1?110?1?10?01011000?1??11?0?011?100?111110101?110011001000?101??010??0111110??1?100010?0011110001?0000???0011??011?011?11110??1101?1?1?0?11101100?100100?1?011101?0010111??000?001?1?0?010000?1011??1?00000??0??1?10?010011?01111000?11?0100?1000??0?110???0?0??100?11????0??011?101?00??1001?0???000??0?11??01???0001111?10??10?0?1?0?1?011?10?0?0?10001?1?011?01001??0010?00????001?01?10????101110?111??0??111?0??1?01100010?110?1??00?00000??1000?1??000?000?01?001?1000110??0??11??001100??11000010?111??0101?00?110??0???110????10001011?1????100?11?1100001??10????00?1001?0?001?011011?1?00?1110?00?11?010?00?1001001?11?011111100?11??0001???0??001?10?101?1?110110?00?011??111?1?10111?0??1110?11?1??011011?110?1110?0?????01??0??11???1??01?11010110?11?11?1??1?11???0???01101?111?11?01100??1??1?0???11?0?1?000?00?10110101?0?0101???010?1???1??00100000101010?001001?10010101101111001001011?00??01110000?011110???010?100??1??100??11?00001?100000????1?1011?0?0??0?00??11?11?1?00?010101?0??1111??110100???111???111???001?101??001?00??01100??010111?1011?0?11?000??11100???1?00?1??110110?1??10???00?11010000?0?1??111000???111???0?10?00001?0001?000?1??0?10110?1111?01?0110?0????0
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????1????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??10??????011?????0?????1???01??0?1??1??????011??1???01?1?00?010?1??11?00???011????0010100???????1?????1??0??????0?0?0????0??1?11?1??????0?01??00?01???????????1???1?1?????10?0??01??11??0????1???1?1????0010??110?0?01?1111??0?1???????10?1?????0?0?1??0?????10?11??0??????10?0?????????10??????1?11?0????0??0??11??00?????000?0111??1001?00110?0010??0???1?0?1??01?1???0????1?????01??111???????000?1??11???0?0??110???11???????1?????10?1?01?1???0?10?10???0??1?1?1??1?0???????????????1??100?????0??10????1111??????????1???1???1?11??1??????1?1???????????10?1?0???01?1????????0011????????110?????1?0???????0?????10?????0?001??00??0?????0?????????????1?1?1?????1?0?1?????010?????????01?10?01??1???0???1??1??1??1???1?????10??0?0?????0??????0????1???????00??11????1???000?10?0??????????????0????11?0??0???01?1?1??0?10???10?????1?1???1???????????0??1??1?0??10??00?00?1??0?10???????00?????0?0?????0101???1??1????1??10001?0??????0??0??????1???0?????????11?????01?0??0?????1????11???1?????101?0????0?????0?000????0?0????1?1??0?????????0????0?1?0?????0?1??1?0?1?1??1????????0??0????01?0??????0??1??????0?0??1???1?????0????1??10?1?0??111??????1???1??????0?00??0????11?1???????011??????1???????1??0?1??????????0???1?????0?1??1?0????10??????????1??11?1??1??0?????????1???????01???010???01??0??1???0????0?11?1??????0?????????0??01??10???????????0??01????????01?1????0??1????0?01????1?10???1??0??1?0?0??1?1???1????0?????1?101??0????1???1?0??????????????0?1?1??1???1?1???0?0??????1?011????1???????11??????10??10?0????0??0???0????1??1?11????????1??0?1?00??0??????1?????11??0??01?00??1?1???0???1?0???0?010???????0??11??00?0?01??1????????0?1????00??????0?0?1?1????110????1???????0????1????0?1??????????1??00?0??0??11?0???0????0?000???0?1????01????0????10??0?111?0????????0?101??0??11???00?00???????1??????1????0?????011?????10010??01?00?10?000??1?1?0?0??00?????01?????????0?0??????0??0111??1????0??0?0?1?000?0?00100???10?11??????1?1?0??1?0??00?0????????0110??0???11?10???0??????0????0?0?0???1111???1111?0?0?1?100???10??0?????1?0??11????1??????01??0?0?1?1?111????001???0??00?0?????0????????10??101?????11???1??1??0??0?01??????0???????????????0?0?0?1?01???1?0?????011?????????1???1????0??????10???0?1???00???1???????001?????0???11???01?0?0?????0????0?0????????0???11???0??100?0??1????00??0??10???????1???0???00?????0????1?????11??1101??0??1???????0???0??1?1?0101???????0?0??1?011??0?????1????????01?1?1????010?1???1??1????1?????01?1001?1?011?1?0?0??0?00????1?1?????????????1??1???1???1?0??01???1??1?0????1???11?0????0?1????1?0??1???1???0??0?1??0??0????1??1??1???0?????0???0??0?1?????????1???1???0???0?0?00?1?0??????????0?????????????10??1???1?010???????1?1???1??0?0??1???1??1???01??0???1????11?????????01?0????1?1110??01??1?1??10011?10?0??????1?????????10?0?00?01??1????00???1???0??0????00?100?0????1??????1??0?0???1??0?????????1????0?1??????0??0000??1???10????1????100????????1????1??????0??????1??????0??0?0??1??11??11??1???1??0????110????1???????01??1?01??1???1??0??00????11??????1??111?1??011??11?????????10?1??1?01?0??0???????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??1????????10?????0?????1???0???0?1??1???????00??0???0??1?11?001?1??10?00???101????01??111???????1????????0??????1?1?1????1??0?10?0??????0?10??10?0????????????1???0?0?????1??0??01??11??1????0???1?0????1011???11?1?01?0100??0?1???????01?1?????1???0??1?????1??00??0??????11?1?????????11??????0?10??????0?????00??00?????110?1111???01??01111?1011??0?????1?0??01?1???0??????????00???11???????1?0?1??00???0?0??011??????????????????01?1??1?0???0?01?00???0??????0????0??????????????????000?????????1????0110??????????0???1???1??0??0??????0?1????????????1?1?1???10?1????????1110????????111?????0?0???????0??????0?????0?0?0??01??0?????0?????????????1?0?0?????1?0?0?????110?????????00?00??1??1???1??????1??0??1???1?????01????1?????0??????1????????????01??00????1???001?10?0??????????????1????0??1??1???11?1?0??0??1???11?????0?1???1???????????0??0????1??00??00??1?1????1????????01???????1?????1111???1??0???????000?1?0?????????0??????0???1?????????11?????00?0??0???????????0???0?????001?1??????????0?101????1?1????0????1??????????????0?0?0??????????0?1?0????1????????1??1????01?1??????1??0??????1????0???0??????????0??01?0?0??000??????1???1??????0?01??1????11?1???????001??????1???????1??1?1??????????1?????????1?1??0?0????01??????????1??00?1??1??1?????????0???????11???111???0???0??0???0????1?00?0??????1????????????11??11???????????1???1????????01?1????1???????0??1????1?1??????????1?1?0??1?1???1????0?????0?001???????1???0?1??????????????1?0?0??1???1?1???0?0??????0?0?1????1???????00??????10??01?0????0??????0????1????10????????0??1???11??0??????0?????00??0??10?10??1?1???1???1?1???1?1?1???????0??0???01?1??0??0????????0?0????????????0?1?1?1????1?0????1???????1????0????1?0??????????0??10?0??0??11?0???0????1?1?1???1?1??????????1????00??1?101?1??????????0?0??0??11???0??0????????1??????0????0??????10??????00????01?00?00?000??1?1?1?1??10?????01??????????????????1??0101??0???????1?0????01?1?101?1???01?1???????1?1????1????11?0????????1000??1??????01???1??????1????1?0?1???0??1???0000?1?0?1?00????10??0?????1?0??10????1??????10????1?0?0?10?????001???1???1?0?????0????????????11??????00???0??0??1??0?01??????0???????????????0?1?1?0?10???0?1?????010?????????0???0????0??????10?????0????????????????1?1?????1????0???00???0?????0????0?1????????1???10??????110?1??1????00??1??11???????1????????0?????0????0?????11??1??1??1??1???????????0??0????110???????1?1??0?001????????1????????11?1?1?????01?1???0??1????1?????11?110??0?000?1?1?1??0?01????1?0????????????????0???????0?1??00???0??1?0????0???00?0????1?0????1?1??0???0???????????0???????1??0??0???0?????????1??0?1?????????????????0???0?0?1??1?0??????????1?????????????00????????001???????0?0???0??1?1??0???1??0???00??0???????????????????00?0????0???10??10??1?1??0110??01?1?????????????????0?0??0?01??1????1????1???0??1????0??011?0????0??????0??0?1???1??1?????????1????0?0??????0??10?0??1???0?????0????101?????????????1??????0??????0??????1??1?0??1??1???00??0???0??0????010????0???????10??0?10??1???0??0??10????01??????0??11??1??011??01?????????01?1??1??1?1??1???????
??01??????010?????0?????0???0???0?0??0??????101??1???10?0?11?000?1??10?00???001????0110001???????0?????0??1??????1?0?1????0??1?10?0??????0?00??00?00???????????0???1?0?????10?1??10??00??0????1???1?0????0110???00?1?00?1000??1?0???????01?0?????0?1?1??1?????11?00??1??????01?0?????????10??????1?10?0????0??1??11??10?????001?1100??1011?10001?0111??1???1?1?0??01?0???0??????????01??100???????110?1??11???1?0??110???11???????1?????11?0?00?1???1?10?11???1??1?0?1??1?0???????????????1??011?????0??11????1001??????????0???1???0?11??0??????0?0???????????11?1?0???00?1????????1101????????000?????1?0???????1?????11?????1?010??11??0?????0?????????????0?0?0?????0?0?1?????111?????????00?10?00??0???1??????1??1??1???1?????01??1?0?????0??????0????????????10??00????1???001?00?0??????????????0????10?0??1???10?1?1??0?11???10?????0?1???0???????????0??0????1??10??11?10?1??1?01???????01?????0?0?????1100???1??0????0??10011?0?????????1??????0???1?????????10?????01?0??0?????0????01???1?????100?0??????????0?110????0?0????0????1?????????1????1?0?0?????0?0??1?0?1?1??0????????1??0????10?0??????1??0??????1?1??0???1??????????1??11?0?1??001??????1???0??????0?01??0????00?0???????000??????0???????0??1?0??????????1???0?????0?0??0?0????01??????????1??01?0??1??0?????????0???????01???010???01??0??0???1????1?01?1??????0?????????1??01??11???????????0??11????????00?0????1??1????1?00????0?01??????0??0?0?0??0?1???1????1?????1?111??1????1???0?1??????????????1?1?0??0???1?0???1?0??????1?011????0???????00??????00??01?1????1??0???1????0??1?00????????0??1???10??0??????0?????11??1??10?11??1?1???1???0?0???0?0?0???????0??01??10?1?10??1????????1?1????00??????1?1?0?1????100????0???????1????1????1?1??????????1??10?1??1??01?1???0????0?001???0?1????11????1????10??1?111?1????????1?0?1??1??01???00?11???????0??????0????0?????111??????11?0??10?11?00?010??0?0?1?0??10?????11?????????0????????1??0001??0????1??1?1???111?0?01011???11?10??????0?0?1??1????10?0????????1101??1???0??00???1??????1????1?0?0???1101???1000?1?1?0?100???10??1?????0?1??00????0??????00??0?1?1?1?010????111???0??00?1?????0????????10??11??????00???0??1??1??0?01??????1???????????????1?1?1?0?11???1?0?????101?????????1???1????1??????01???0?0???10???????????111?????1????1???01?0?1?????0????0?0????????1???11???1??110?1??1????10??1??10???????0???0???00?????1????0?????10??11?1??1??1???????????0??0?1?0001???????1?0??1?010??0?????0????????01?0?1????110?0???1??1????1?????11?0111?0?010?0?1?0??1?01????1?1?????????????0??1???0???0?1??00???0??1?0????1???01?1????0?0????0?0??1???1???0????1??0??1????1??0??0???0?????0???0??0?1?????????0???0???1???0?0?01?1?0??????????0?????????????10??1???0?111???????0?1???1??1?0??0???0??0???10??0???0????10?????????10?1????1??100??11??0?1??01110?11?0??????0?????????00?1?11?00??0????10???0???0??1????0??001?1????0??????0??0?1???1??0?????????1????1?1??????1??0000??0???11????0????000????????1????0??????0??????1??????1??1?1??0??10??11??1???1??1????101????0???????10??0?10??1???0??1??11????00??????1??101?1??100??10?????????00?1??0??1?1??0???????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????00???????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????0???????????????????0?1???????????????????????1?????????0??01??????????1???1?1?????????????????????????????????????11??????????????????????????????????????????1?????????11??????????????????????????1?1?1????0???0?????????0??0??????????????????????1???????????????????????1??????0???????????????0????1??????????????????????00?????0????????0?0???0?????1??????????10????0???????????1???0?????1????0??????????????????1???????0???0????1???????????0???????????????????????010??????????????????????????????????????????0????????1????????????????????0???????????10?1?????????????????????????????????????????1????0???????????????????????????????????0?1?????????????????0??11?????0???1??????????????????????????????????1??????????????????????????????????1??1?????????????????0????1??????????1???1??????????1???????0???????????????????????????????1?????????1?????????1?????????????0??1??????????????00????1?????????1??????1???????????????????????1??????????????1??????????10????????????1?0???????????????????????????????????0?1?????????????????????????????????????1????????0?????????0????????1??????????????????????00?????????????????0??????????1??????????1????????0???????1???????????????0?????????0?1??1??????????????????0???1???????1?????????1?????????????????????????????????????1??????????????????????????????????????1?????????????0?0???????????????????????????????????1????1?0???0??????????1?0?0???????1???0???????????????????????????????????????????????????????????0????????1??11?1?????????????????????11???????????????????1????????????????????0?10??0?????0???1?????????????????????????????????1???????????????????????0?????1??????0????????????0???????????0?????????????00?????????????????????0?1??????????????????????0??????1?0??????????????????0???????????????????????1????0??????????????11????0????????1?1?????????????????????????????????????????0?????0???????????????????????1???????????????????????????0?????????????1??0???????0???????????????1???1???1??0??????1?????0???????????0???????1??11???????????1?????????1?00???????1????????????????????????????00???????????1?????1????1???????????????????????????????00???1???????001???????????????????????????????????????????????????1?????????????????????????????????????????????????????1???1???????1??????1????????1??????????????1??????????1????????????????????????0???????0???????????1????0??????????1????????1????1????????????1???????0?????????01????101????????????????1??????????????????1???????0????10?????????????????????????????????????????0???????????????????1??1???????????????????0???????????????????????0?????????????????????????????????0?????????01??????????1????????0??????0??0????1??1????????????????????1??????0???????????1?????0?0???0???????????????????1?1?????0???????????????????0????1????1?????????????1??1?????1??1??????????????1?1??????1??????????????????0??????0????????????????????0??????????????????0??0??????????1???1?????????0??????????????????0???????????????????0???????????0??0?????????????????????1??????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?00010?00?100?1?000?101?101111?10?01?1001?10100??0?0?11?11111000011101001?0001000?00000010?01?10?1?01??0?01011??100001100011?1111?1?1000?0101?101?110110?10??0?0??00?000???0010?010?011??011?10?0?100101001000?00110110?00001?101???0?0?011100?11101?01?1???1111111111?0000?10101000001??100?1???0?1110?10?01?001100101000??01010111?10101?10100?01000101?110010010111???1???011???110?0111?101?0?010?10111?1?00011000?11000??????0?01?001?1100?0?0?1?100011?10??1?1?11?0?11?00?0?1?0?001?0??010?0???001111???11001????00?0000??01010?11101??0?000?01??1?0?1?001010?1?1?1111?0??11110101???1??0?001?111?0?000?1???0??01?10?10?0010100011110011?1000??1?1?1010?0?0?01??001011000??010101?1011?110?10?11110?1?0?010?10?01?01?11001??000101?1?0?10101?00?110??10100?0110??000?0010??101?001111?????110???01110?1100?11??111?111?00?11?1101001001?1??010?1??00?1??10?0?11?011111000?011011100101?1?00100001110001??100101100?111?1?0??10011?0???10?11?01??0110?01110?0??11?1111?1?0111111???110?0??001100??0??111110??000?10?0?110?10?0?01000101000111??????000001?011??00?0?10?1010100?01?110?1101010?101110101??0?11100?00?00001?1?001??0?10?0?10??01?000?0110??111?00100001?100101??0111010?1?0?0?0?000???11010?1101?011100??101??1000?1?01?00?0110?0?0?1??11?01????0?00??1000?11?101?0010???0?10010?11?11011?0?00?11?1010?1??1?101100?1?1111?0010??00110001110011110?1?1001101100?0?00001101?10??1?0?11?10??010?11?100?10?1110110?000?10100??0?01?00001101010?100??101?1???0011010??110?1?1100010111?0100???01011000?1101?0?1010011??11000?10?0?0?100?0110001??0??0?1011?0??0?10?1?0?11?1101????0??1??10?01?00011010011?010?000?100?010001?011001??01?011?0?11?111110??0?1?0??1?001110??110?0?0?001000010?1???10?11??0?001011100??00?01?100?10001?0?00001?1?1??0000110?0010101??0010?10010110?001110?0?10110100?010?011001???01?01?01????1?01?0100?0?0??1?10111010?000100000?01011?0100000111?00110?01011110?0?1?0?1?101?1?01?11010010?1??0100?11101111011001110?111110011100?000??000??0010111??0?000100?0010001011?1010??111011?110?011?10011??1010?0?1?1?10100110?010111?1?100000?1011110??1010011?1?1?001001?0011??1111101??11?0?10?000011?01010011?00?1001?0011??10110???101??000?011???1??001?010101??0011?0???001?01?111?00???1010001?00??00?0?011?0?000?01?0?0011000?10110?000000?0111?11????001?10?11?1??001011?000??0??100?1??1?00101010?011?0?001?01100?11001?1??101?100?01?001?1101000?01??11??010010??10100000?000??0010?000101??0???111???010100010?1????110010?11010101?100???01?1111?0?0001011101?0?10?0001?00100?000?11?1010110?10?100100000?000?0100?1?10?010?010110?1?101100011?101??100?0011000?0??0111010?1??011110?111?010111??0??00001??00???1??00?11111100?11?10?1??1111???0???10010?111?01?10011??10?0?0??001?0?00110101?10101011?0?1001?1?011?0???0??00100100001100?101011?11001111000110100000011?10??10000000?000100???000?101??00?111??10?10111?100101????0?1100?0?1??1100??00?10?0111?000100?1??0010??001110???1011??0011?01110111??011?01??01001?1001010?011100?00?110??10010??11?11?11?001001?0??10???11001101101?0?0??010101?0?011???1?11?11010?1011?010?0??010011001011?00?1010?00?010
?01110?0??100???0?0?1?1?000110?01?01?1010?11101??0???11?00011100010000101?0011011??1001011?00????1?1???1??01?0??1001110???11?0001?1?01?1?1000?101?10011??01??1?0???1?000???0001?010?110??1?0?11???101??1010000?10110001?11010?100???1?0?001100??0111?01?1????111101111?111??0001?1101????111?????1?1010?01?00?1?000?0000?1??010?0100?01101?11111?1011110??00?1?1?011?1???1???01????110?0100?1?1?1?100?1?010???10111100?0?100??????0????001?1100?0?0?0?000011?10??1?0?01?0?00?1????1?1?011?0??010?0???10000????11011?????0?0?10??00001?00101??0?110?0?????1?1???0111?1?0?0111?0??11?00111??????0?011?101?1?111?1???0??11?00?00?00?00001111?0?10?1001??1???1100?1?1?10??100?00011???01010?0111??11?01?10010???1?001??1?01?00??10????101001?1???1?00??00?010??01?11?0001??100?0101??110?101100?????110???10?10?0001?01???00?0?0?11?10?0?11000?10?1??100?1??11?1??0??1?01?011100?10?101100111110?0??1100110010111??100001?11??00???0??11110?0???00?11?11?????1???010????1??01?0?0?1010011????00?1??110110??1??00010???011?1??1?010?01?0?1???0000111??1??????111?00?000??00?0?11?0100000?10?1?1?1??1?11?00011?1?1????0011??01??0?1??1?010????00???11??01?0?0?1111????0?010100?0??00100??00??001?0?0?1???010?????100?011??001011???00??1111???01?0??1001?0?0????01?11????1??0??1011??0??11?101????0?0000??01?10111?0?10?10?1000?0??1?100111?0?01?1???1???01111100?111?10???1??00?011100?0?0001?1?1??0??0?0?10?10???01?11?0?0?00?0110?1??1?0?00101??1?00??0?010?1111??10??100?0???101??????111?1?00??10011??0?1????0?100001?1000?0?11?111???1110??10?1?1?111?00100?0??1??0?0101??????00?1?0?01?1010????1??1??10??1?010101?11?1?011?101?00??1?0110?011111??01?100?0?01?1011?1??0?1?0??0?000100??100?1?0??101001?1?0???00?11??0?011?0100????0?11?110?0100??1?110?0???1???000010??011100??0101?1010?011?101110?1??11?0?11?100?110?01???00?01??1????1?00???1??1?0??0?010001?1?101001101?01?11?0011?11010?10010?11?100?0?1???0?0?001?1?00?10000100?1??1??1?010?101?1?101110??01?00101??11?000??1?1??00?0110??1?110100?0010001011?0011???001???0?0?111?00011??0100?0?0?0?00111110?01?011?1?0?111??1110010??110?110?1?0?011000?1111??0?00110?????1?10?001?01?010000?0?11?1111?1000??0?010???1?1??100?11????0??0?0?101?00??1001?1???101??0?11??01???11?111??01??01?1?0?1???101??1???1??0011?0?001?1?00???0100?1?????100?00?11????0010???01???1??100?0??0?01110010?001????1??01110??0001????101?111?11?101?0100010??0??0???101010??10000010?010??1010?01?001??0???000????100001?1?1????101?00?0101001??11????01?0001?1?000?000000?1?10?1011?00?00?011?00?1011000?01??0111?011??1??001????0??101?11?0?1?1????001?01?011??110?1?0?011?0???110?00?0??00?000?1?1?01?0?1?????01??1??01???0??00?001110?0?0??11?1??1?00???1????0001?001?11?01101??1??1?1???00?1?0?00??00?00011010?1?1?01???00??1???1??1000001?001101??11010?10?1100001111?1?0?100?1?10??11010010?001?01???111?101??0??001??10?00110?10?100????1?1010?1?0??1?11??01?11?1??0?01?10??0??1110??11?111???001???001???????000??100?????0111???111010?1110?1?00?010??10?00???1?01?1??100000?0??00???01?10100010?1?0??00101????101???1?0??01101?1111?011?0??????000?1010?01?1?00?1????0
????????????0???????????????????0?0???????????????????????1?????????0??11????1?????0???100???????????????????????????????????0?00??????????????????????????????????????????0?????????01??????????????????????????1?1?0????1???0?????????1??0??????????????????????1???????????????????????1??????1???????????????1????1?????????????????0????01?????1????????0?1???0?????1??????????11????1???????????0???1?????1????0??????????????????0???????1???0????1???????????1???????????????????????010????????????????????????????????0?????????1????????1????????????????????0???????????01?0?????????????????????????????????????????0????0???????????????????????????1???????1?1?????0???????????1??01?????1???0??????????????????????????????????1??????????????????????????????????0??0??1??????????????1????1??????????0???0?????1????1???????1???????????????????????????????1?????????1?????????1?????????????0??0??????????????01????1?????????0??????1???????????????????????1??????????????1??????????11????????????0?0???????????????????????????????????0?0?????????????????????????????????????1????????1?????????1????1???0????????????????1?????00?????????????????0??????????0??0???????1????????0???????1??1????????????0?????????0?1??0?1????????????????0???1????0??1?????????0?????????????????????????????????????1?0????????????????????????????????????1?????????????0?1???????????????????????????????????0????0?0???1????0?????1?0?1???????0???1???????????????????????????0???????????????????????????????0???????00??10?0?????????????????????11???????????????????1????????????????????1?00??0?????0???0?????0?????????????????????1??1??0???????????????????????0?????0????1?0????????????0???????????1?????????????00???????0??????1??????1?1?????1????????????????1??1???1?1??????????????????1???????????????????????1????1??????1???????11????1?????0??0?0??0????????????????0?????????????????????0?????1???????????????????????1??????????????????????????10????????????01??1???????0???????????????1???0???1??1??????1?????0???????????0?????1?0??10???????????0?????????0?00???????1????????????????????????????11???????????1?????1????0???????????????????????????????11???1???????110???????????????????????????????????????????????????1??????????????????????????????????????????????0??????1???0???????1??????11???????0??????????????1??????????0????????????????????????0???????1???????????1??1?1?0????????1????????1????1????????????1???????1?????????10????000????????????????0??????????????????1???????0????01?????????????????????????????????????????0???????????????????0??1???????????????????1?1?????????????????????1?????????????????????????????????1?????????10??????????1????????0??????0??0????1??0????????????????????1??????1????????1??1?????1?1???1???????????????????1?0?????1????????????????1??1????0????0?????????????1??1?????1??0??????????????0?1??????1??1??1????????????0??????0?????????????1??????1??????????????????0??1??????????1???1?????????0?????????????0??0?0???????????????????0???????????1??1????????0??????????1?0??????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?00101?10?110?1?001?000?110001?01?00?0111?11000??0?0?11?00001000000110111?0111000?11010100?11?00?0?00??1?10011??111100101100?0000?0?0111?0111?010?110011?01??1?1??01?110???0011?111?010??001?01?0?011110100000?11110011?10001?101???0?0?101010?00101?01?1???0010000011?1011?1010111000???101?1???0?0000?11?01?111001010110??11011000?10000?11110?11101001?100101100010???0???011???110?1010?110?1?011?01111?0?00010110?01010??????0?10?010?1111?1?0?0?110110?10??0?0?11?1?10?00?0?1?0?011?1??110?0???111001???01111????01?1000??11111?11101??1?010?00??0?0?1?100110?1?1?0010?0??10110111???0??1?010?111?1?010?1???0??10?01?11?0100011011000100?0111??0?1?1111?0?0?00??000111101??000100?1011?000?00?01011?1?1?010?10?01?10?00110??001001?0?0?10001?10?101??11001?1101??011?1110??000?011011?????010???00010?1010?00??110?111?00?01?0?11110011?0??010?1??00?1??1??0?10?000111111?110100011101?0?10000001111001??000101100?111???0??01001?1???10?11?00??1001?01001?0??11?1000?1?0111101???001?0??001110??0??00011???000?00?0?011?01?0?110?0100000010??????110010?110??01?1?10?0010011?10?0?0?1100010?110001110??1?01111?00?10000?1?010??0?10?1?11??10?110?1101??011?01111011?011111??1000111?0?1?0?1?110????1001?1001?101111??100??0011?0?10?01?0111?0?1?0??00?01????1?11??1101?10?011?0011???0?10000?10?11100?1?11?11?1110?0??1?101110?1?1111?1100??00000010100010011?1??001110101?1?11000110?00??0?0?01?10??110?00?101?11?0111010?111?00001??0?01?10001100111?000??011?1???11101?1??001?0?0111010111?0111???00010110?0000?0?1000010??00101?10?0?0?001?0010001??0??0?0111?0??1?00?0?0?10?1111????0??1??00?10?111110?1000?101?101?100?010110?010000??00?011?0?10?101100??0?0?0??0?001000??000?0?1?101101111?0???11?10??1?010101010??11?00?000?10011?0?00110???1??1000101?0111011??0100?00101010?000010?0?01001010?101?100001???10?00?00????1?01?1101?0?0??0?00011000?101100001?10001?0000010011?01001?01100111?0?1?0?0?010?1?00?00111110?0??1001?11100111001011111?011011110101?011??000??0000110??0?100010?1010100010?1001??00000??000?101?10101??0000?1?1?0?01001000?010110?0?111000?0011100??0011100?0?1?100101?0001??1111100??00?1?01?100011?01011100?11?0110?0111??01011???011??111?101???1??101?110001??1000?1???011?00?110?10???0111111?11??01?0?100?1?001?10?0?0001110?01110?000000?1100?10????101?01?11?0??000111?100??1??100?0??1?00001110?101?0?111?01011?10110?0??110?110?10?001?1000110?10??10??100100??10011100?110??0101?101110??1???110????10001100?1????011001?00111000?001???10?1010?1?010?111011?0?00?0001?11011?111?00?1110111?11?000100110?111?1010?1?00?110?001000?1?010011?01?100??011?1000111?0??1000110?1??110010?011?100100??1??10111??10???1??00?01100010?11?01?1??0111???1???10101?001?01?11000??11?1?1??111?0?00110011?11000001?0?1110?1?101?1???1??01000111101101?111111?01100100011001111100110?10??00111011?111101???011?010??1??100??01?00000?111100????1?0101?1?1??0111??00?01?0?01?010000?1??0100??001000???1100??1101?00100011??011?10??10101?1110100?001110?10?100??01010??00?01?11?011010?1??11???01011001001?1?1??001011?1?111???1?01?10111?1000?001?0??000100101011?11?0010?00?011
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0000??0??010?????1?1?1?10??10?11?01?0000?10100??0???00?01011101000?11000?0001011??0111011?11????1?0???0??10????1000101???10?1100?0?11?1?1100?000?01010??01??0?0???1?000???1001?110?100??0?1?10???110??0010110?11110111?00000?101???0?0?110101??1111?11?0????000010000?111??1101?1110????101?????0?00?1?10?10?0?011?011??1??110?1011?00000?00011?01001?0??11?0?0?001?1???1???00????111??000?0?0?1?001?1?010???1111?111?1?100??????0????011?0?11?0?0?0?10?010?01??1?0?10?1?1??0????0?1?0?0?0??111?0???01?01????10100?????????11??0?111?010?0??0?1?1?0?????1?0???0101?0?0?1100?1??0??01001??????1?010?100?0?111?1???1???0?11?11?11?11000101?0?10?0100??????1010?1?1?00??001?1?1?0???01110???10??00?11?01110???0?011??0?00?00??01????011??0?1???1?10??00?110??1??00?1100??100?0001??111?0111???????101???10?11?11?1?01???10?0?0?00?10?1?0100??00?1??001????10?1??0??1?01?0??100?10?0111101110?0????00010101101????111000?00??10???0??00001?1???00?00?0??????0???011????1??11?0?0?1111001????10????111101??1??11000????01?0??1?100?10?1?0???0110010??1??????1?1?01?110??00?0?00?0111001?10?0?1?1??1?01?10?01?1?1????1000???1??1?1??1?1?0????00???11??11?1?1?1111??????101110?1??01010??10??110?1?0?0???000?????011?000??0?1011???0???1000???11?1??0111?1?0????00?10????1??0??10?0??0??10??11????1?101???00?1?010?0?10?00?1000?0????101110?1?11?0????????100100??101?00???0??00?001111?1?1?00?0????0??1?0?10?01????0?11?1?0?01?0101?1??1?0?001????1??1??0?000?0111??10??110?1???111??????010?1?11???011???0?1????1?000000?001??1??1?111???0000??01?0?0?110?11110?0??1??1?1001??????0??1?0?10?00?0????0??0??00??0?101?10?11?0?101?101?00??1?1101?1???00??10?110?1?10?01?0????0?0?0??1?111010??1?1?1?1??000011?0?0???10?00??0?011?0011????1?01?101?0000??0?010?0???0???110011??110000??0110??111??11?001100?1??1????11?000?00??10???10?10???????1?10???1????0??0?1110?0?1?101000110?01?00?0111?0?101?11?01?10?010?1?????0?0?101?0?10?10001110????1??0?0?0?111?0?010010??00?0101???01?101??0?0??11?0001??0?001111?011101?001??000???100???0?1?101?1100???0011?0?0?1?0101?010?10?01??0?1??00????0?1????10??011?1?1?0110?1?110???0?01111?????1??0?100?01?001011?1?11?1001?1111??0?011???1?0??001?01???????0?1?111?00??0110?0???101??0?10??11???01?011??11??01?1?1?1???101??0??????0010?1?111?1?01???0000?1?????110?11?11????0010???01???0??010?1??0?10?00100?000????1??00110???111????11??01???0?00??0101101??1??1???101111??011?0100?0?0???100?10?010??0???111????001?01?0?1????011?01??00?000??0?????11?1110?0?001?001?01?1?01?1010?1???0?011?01??010000?0???1000?001??1??110????1???11?00?0?1?0????110?01?110??100?1?0?010?0???001?00?0??11?011?0?1?01?1?0??????1??0??01???1??00?110000?0?0??1??0??1?11???1????0001?011?01?01100??1??0?1???11?1?0?01??11?0111100??0?1?00???11??0???0??1110001?000110??01111?01?1101000011?0???000?1?11??100?1001?001?00???100?000??1??011??10?10100?01?00?????0?0000???0??1??0??01?00?1??0?10?0???0??0011??01?011???000???010???????100??111?????1111???100?10?0??1?1?10?001??01?10???0?01?0??011?10?0??11???10??0?00101?1?1??01010????101???0?1??00010?0000?111?0??????001?00?0?10?1??1??????0
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??1????????01???????????????0???1?0??1???????00??????0??0?0???11????0??00????01????10??010????????????????1??????1?1?1???????1?00?0??????1?0???00?0????????????????1???????0??0???1??01????????????????????00????0?1?10???10??1?1???????0??0?????0??????0????????00????????????1?????????00??????1?10??????1?????1???00??????1???010????1???011??11?1????????0?1??00?1???0??????????00????1?????????1?0??10???1?0????1??????????????????10????0?1???0?1??00??????????1????1??????????????????100??????????????0?00??????????????0?????????1????????0????????????1???1???11??????????00?0????????100???????1??????????????0???????0?0??1?????????0?????????????0?1?1???????1?1?????11??????????11?00??0??0???1?????????1??1???0?????0???????????1??????0?????????????0??1??????????01?1??0??????????????0????0??1???????1?0?1??0??0???11?????0?0??????????????????0????1??00??10????1????0?????????1?????????????10?1??????1???????10??1?1?????????0??????0???1?????????????????1?0??????????????1??????????11????????????0?110????1?1????1???????????????????0?1?1??????????1?1??????1????????0???????10?1??????1??1??????1????0???1??????????0???0?0?0??101??????????1??????1??0??1????01?1???????100??????1???????1??1????????????0?????????0?0??0?0????1???????????1??00????0??0?????????0???????11???000???0???1??1???1????1?10?0??????1?????????????0???1???????????0????????????10?0????1???????1??1????0?1????????????0?0??1?1???0????0?????0?001???????1???1?1??????????????1???0??????1???????0????????0?1????????????1???????01??01?1???????????0?????????00????????0???????0??1??????0?????0???????1?11??1?0???1???1?1???1?1?1??????????1??????1??1??0??????????1????????????0?0?0?0????0?1????????????1???????????1?????????????01?0?????01?????0??????1?1?????1???????????????10??1???1?0??????????1?0??1??00??????1????????1??????1????0??????10??????11????1??0??10?010??1?1?1?0??1??????11??????????????????0??1011??0??????????????1????0???1???11?0???????1???????????00?1????????0?10??0??????00??????????0????1?0?1???1??0???0?00???1?0?0?????1???1?????0?0??11???????????1?????????0?10?????1?0???????????????0????????????11??????10???1??0??0??0?01??????????????????????0?1?????11???1???????011?????????0???1????0?????????????1????????????????1?0?????1????1????1???1??????????0?1?????????????1??????0?1?1??1????01?????11???????0??????????????0????1?????1???0??1??1??????????????1???????0?1???????0?0??0?111????????1????????0????1??????0?0???0???????1??????1??00??1?110?1?0?1??0?00????0?0????????????????1???????1?0??10???1?????????????10????????0??????1??????0???????????1???????1??0??1???0?????????0??0?1?????????????????0???1?1?1????0????????????????????????11????????010?????????1??????0?0??1???1??0???01??0???????????????????01??????0???10??00??1?0??00?0???0???????????????????1?0??1??1????????????1???1??0????0??0?0?1????1??????1??1?????1??0?????????1????0?1??????1??10?1??0?????????1????1?0?????????????1??????0??????0???????????0??1??0???11??0???0??0????010????????????10??0?1???1???0??1??1?????0???????????0??0???11???0?????????01?0?????0?0??0???????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
01010111110001100101110?00000010010111101110010010?111011111101010111000011010010110000000110001001000011110010110011100110101101110100111100011001001111010110000101111?0011000110?110100010011000000011011101011111011011111100011111111000100110011100001011000010111100?0000111011100101100110?1001?01010011001100000000100111000000000110001111010110010101110101011111111000100101110101010001011011011101011001001010110111101110101110000111111000110111010001010001?1111010011100010111010011101010001000100011001100110010000111010101011000011011111000000?01100111000000001011100111100000100?00011?1001100101011011111110110100111011011010110111100101001010100111000100100111010100010111001111101?11001101111110000011011000101111101001110100000100100111101110000001111101?01001100100110111101101001000010111000011000110101000010000101110110001001000011011000110010011100000000110111001000001001000000100000000010111101000111000011110001001010011100?011111011001000000111111110100111110011101100010001001000001000011000011100110100011010101001010101101100100110110001011100111100101010110001011011101101000000110011?10010111111010010011110010000001001111001101101000000101000000010000110110000001101111?11?01101011010111001100100001011101100010011000010001111111101111?0001100?1110000100110000?00000011010??1001111110110001100101001001011011110110101111011111011100111110100?1111001011100011111101111011000001101000111?100111110010010?0110010110001111101010111011110111001101100011000101111101100011101010011100110101100101?01111110100?0101001011010011111000110100011100011101111010111001000010111110100010110001101100011?1010010010110110110110001000001001010?01011101010001010101100001111?00000000110001101100011001101010001110110100000110110000111010010011111011?011110100100100000000101001011011100001110011111100011010100100110110010001010011000011010100000001001010101110100010000100001011100010001111110000101101?01000010011000111101001011111111101010110100011001011010101110100100010110001000010101?0000111000010110110011011000010111101111111000001110100101010101110100101001101010001010011001010011000001101010?00110101110000110010?11010110000?11111010111010001001001010001001100101000011001001?111100000001110111100001010?10000011101111000000100?110000011101110111111111000100000010000011100000100011100001111010101111001010011011010000101000011000010?0100001101010000?100111111111101011001001101001010101010111110100110110000110100001101000001110?10010111000111111001101101100100011100001001100011000?011010111111000111010111101111100100000000001010000000001001011?01111111001?10110010000110101110011010111001000100111011001101101100111000000101100000111101101110?1100?1011000111011100101011101101010110010111001010000111101111001100011000000101101?111101010000001110001?1010101111011010001000100011001100001001?000111010001101010111000000010101000111?01010001111000011111011110101001010010001111001111100000011011000111011100101110110010111100101001111000110010011001010000000110101110111101001011
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?10000?00001110?0001111?010010100?01?0011?11001??1?1?00?00100000100110101?0110001?01000001?00?0001111?01?01010?0100110010101?0111?0?0101?010010001111111110??0?10?00?010?1?1110?100?100??111?10011010001110000?00101110?10111?1001??1?01110000?00100101?100?111011101010110?01101111101??10111???0?0110?01000?0001110001010010000011?10100?10101?100110100111111111101?101???1100?0111?1001?01110010010000011?10010111?10001??10??0?11111001001110000?101011?10?10?000010?11?00?111?1?101?1??110?1??0101111???011001?100000010?100011?10100?011111?10?10?1?01101001?1?0?111000??1000111111?0??0?100?111?1?10110???1??00?11?11?1001100101000011000000?0?110001?000?1111111111010?1000001001101001100?0001001100010?01?10011?01000??111000?0?0?01110?001001??10101?0011??010?1000??1011000010?????100???11100?0101000??1100010?01?10?0111101111?1??100?01000?11010?0101?0001001111000110011010?1101101011100101??1001111101001?101?111001?0???10?10?000?0011?10100?1??0001110?0?1001110?0011100?0000110??001100111??010?01?10000?00?0?00100011011010????1?111011?0110?0011?01?1101111?100101?1110011?000010001??1?10001000?0110111?110??0?10?0?10??00?110?1010??010000011000?111001??001101111?1?000?010??001010?01101110110?0110?10010?0010?01?1110?0?100?111?000?1?1?00?01101101?011?1110?101?11100?10011010?0?01?01?0011?1?11?111011?1?111011010??01001001001011001?0?0010110101?0?01111011?00??000000?01??011?011010?11?1110111?101101001??0?11?000011101011000??000?101?1000010??110?010001110110?10110??11000110?011000?0110111?01110100111?00101100010100?0??1?1110?1??1?01?110?10?0010???01?00??11?010011101000111011?000?001?010001?111101?100?110?0?11?111011??110?00?11001110??11101?0?111100110?1?0010?01??1?111110011??111101011010111?001110011?1101100111?01011001?00110001010101111100?10001110111010?100111???10011?11????1?01?1000?011??0?10010111?100100100?10110?0100101110?00100?11010001?0?1?0?1?11100010?10111100?1010000?0001111111101010111110010111001001??101?110010000?00000101?100110101111010??1010000011?111111001?11011?0?110?000100011000001?0?110110?0110110??0111110?0?0?001100?0101?00111101010111?111111110?111101110000101000000??010101??0100?101?111???1?0001?111100??110101???010?11?110?00???1011110110?010?1?111?0?000000?010010101?01001?011101?10110000???100?01111?0??0100110101??1??100?0?01?00101101?010?10011?01011?01000?0?1100?110001?001?0000000?110?10??0011011?1001111010111?0110?010101??10??0000?1000000100?0?010011001?1001001011001?000?0010?001110001010?1?10?10100101101100?00?0011011?001010010101?100?000001?1101000001010?001000110010001??10100111001?0?1011010001??001010?010?0100001?1??00010??11???1??00010011011?01011?1?0100011?0?1?001111010?00?00100?100?0?1??011?1?00100000010011010?0?0010?10011?1?0?1??00000100000110?101001111011110000101001010011011??01100010?110101?0?000?1011000?1001101?00110?010101??1?111111?0?1?011001011?00?1100?100000?1??0011??000101?0?01100?1110?11010101??010?11?001010?0000010?000001100?110??11011??00011?000111011000?01???01100000100?1111011111101?110???1111?10101?1100?11101??001001000010?11?00101000011
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??1????????11???????????????0???0?1??0???????0???????1??1?0????1????1??00????00????1???110????????????????1??????0?1?????????1?10?0????????0???0???????????????????1???????0??????1??10????????????????????01????1?1?10???10??1?1???????0??0?????0??????0?????????0????????????0??????????1??????0?10????????????1????1????????????1????1???011??00?0????????1?1???0?1???1??????????00????0?????????1?0???0???1?1????0??????????????????11????0?1???0?1??1???????????1????1??????????????????011??????????????1?00??????????????1?????????1????????0????????????????????0???????????10?0????????011??????????????????????????????0?1??0???????????????????????1?1?0???????0?0?????01??????????11?01?????1???1?????????0??1???0?????????????????0??????0????????????????0??????????1??0??1??????????????1????0??1???????1???1??1??1????1?????1?1??????????????????1????1??0???00????1????1?????????1?????????????11?1??????0???????10??1?1?????????0??????0???????????????????????0??????????????1??????????01????????????1?1?1????1??????1?????????????????????0?1????????????1???????????????1???????01????????1??0??????0????1???1??????????0?????1????000?????????????????0?????1????1??0???????111??????0???????0??1????????????0?????????1?1??1?1????1???????????1???1????0??0?????????1????????1???10????????1???????????1?11?1??????0?????????????0???0???????????0????????????00?1???????????????0????0??????????????0?1??1?0???0????1?????0?101???????0???0????????????????????0??????0??????????????????1????????????0???????11??11?0???????????0?????????10????????????????1??0????????????1???????0?00??1?1???0???1?0???1???0??????????0??????0??1??1??????????1????????????1?0?1?0????1?1????????????0???????????0?????????????01?1?????0??????1??????1?0?????0???????????????00??1???0?0??????????0?1??1??0???????0???????????????1????1??????10??????10????0?????10?000??1???1?0??????????1??????????????????1??1001??1??????????????1????1???0????1?1???????0???????????10?1??????????00??0??????11??????????1????1???1???0??1?????10?????0???????0???0?????1?1??00???????????1?????????0?00?????0?1????????????????????????????00???????0???0??0??1????0???????????????????????0???????00???1???????111?????????0???0??????????????????1????????????????1?0??????????1????????0??????????1?0?????????????1??????1???0??1????10?????01???????0??????????????0????1?????0???1??0?????????????????0???????0???????????1??0?0?0????????1????????0????1??????0?????0???????0??????0??01????101?1?0?0??1?0?????0?0????????????????1???????0?1??11???1???????????????????????1?????????????1???????????0???????1??1??0?????????????1??0?0?????????????????????1?0???????????????????????????????01????????10??????????1????????0??1???1??0????0??0???????????????????01??????0????0??11??0?????1?1???0???????????????????1?0?????1????????????1???1??0????0??0?1?0????0??????0??1?????1??1?????????1????0?0??????0??01?0????????????1??????1?????????????0??????1??????1???????????1??0??0???????0???1???????0?1????????????11??0?0???0???0??1????????1???????????0??1???0????0??????????0?0??????????0???????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?011??????001?????0?????0???01??0?1??1??????000??1???10?1?10010011??00?01???100????1101110??0????1?????0??0?????00?1?1????1??0?01?0??????1101??10?10?????????0?1???0?1?????00?1??11??00??0???00???1?1????0101??000?1?01?0010??1?0?????0?0111?????0?0?1??0????001?01??0??????1101???0?????10??????0?10?0????01?0??10??01?????011?0001??0011?00110?01111?1???0?0?1??00?1???0????0?????11??110???????000?1??00???1?1??000???001??????1?????10?1?11?1?0?1?11?00???1??0?1?0??1?1???????????????1??110?????0??11????00010?????????0???0??11?00??1??????1?1???????1???0011?0???11?0?0??0???0100????????101?????1?1???????0?????10?????1?010??10??0?????1?????????????1?1?0???1?0?1?1?????011?????????00?10?01?00???0?011??1??1??1???1?????11??1?1?????0??????1????1???????11??001???1???011?00?1??????????????1?1??00?1?01???00?1?0??0?10???00????11?0???1???????????1??1?11?1??101?11?00?1??1?10???????10?????0?0?????0111???0??0????0??10110?0??????1??1??????0???1?????????01?????00001?1?????0????11???0?????01000????1?????0?110????1?1????0?0??1?????????1?0??1?1?0?????0?0??1?0?0?1??0?1??????0??0????01?1??????11?0??????1?0??1???1?????1????0??11?0?0??011??????1???1??????0?10??0????11?0???????111??????0???????1??0?0??????????1???0?????0?1??1?1????01??1???????1??11?1??1??0?????????0???????01???010???00??1??0?1?0????1?11?0??????1?????????0??00??10???????????0??10??1?????11?1????0??0???00?01????1?01???0?00??1?0?0??0?0???1????1?????1?101??1????1???0?0??????????????1?1?1??0???0?1???1?0??????0?0110???0???????00??????01??00?1????1??1???0????1??1?10????????1??1?0?00??0??????1?????11??0??00?10?10?0???1???1?0???1?111???????0??01??01?0?11??0??????0?1?0????01??????0?0?0?1??0?100??1?0???????1????0????1?1??????????0??11?1??0??10?0???0????1?011???111????11????0????00??0?000?0????????0?100?11??01???10?11???????0?1????1????0?????010?????10010??01?01?10?010??1?1?0?1??01?1???00?????????0?0??????0??1000??0????0??1?1?1?110?0?11100???01?10??????0?0?0??1?0??10?1????????1100??0???00?00???0?????00????0?1?1???1011???0010?0?1?0?101??111??0?????1?0??01????0??????10??0?1?0?0?011????110???0??10?1?????0????????10?0111?????10???1??1??0??1?000?????0???????????????0?0?0?0?01???0?0?????011??0??????1???0????0??????00?1?0?1???00???0???????100?????1???00???01?1?0?????1????1?1????????0???00???0??011?0??0????11?11??11???????1???0???00?????0????0?????11??11111?1??0???????1???0??000?0000???????0?1?11?101??0?????1????????10?0?1????111?0???0??1????1?????10?1101?0?111?0?0?0??1?11???10?1?????1???????1??0???0???1?0??01???0??110????0???10?10?1?0?1????0?1?10???1???1??1?1??0??0????0??0??0??00?????0?1?1??0?0?????????1??00???0???1?1?00?0?0??????????1??1????????0001??1??11?101???????0?0???01?1?0??0???0??0???10??1???0????10??????1??10?1????0?1101??11?11?0??10011000?1??????1?????????11?1?10?11??0????01???1???0??10???10?000?0????0??????1??1?1???1??0??1??????0?1??0?0??????1??0100??0???01????1????100????????1????1??????0??????1???0??0??1?0?01?101??10??0???1??1????101????1???????10??1?01??0???0??11?10????00??????0??101?1??101??10?????????10?0??1?00?0??0???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????1?????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?011??????001?????1?????10??11?00?01?0??0???001??1???10?1?00011110??11?10???101????1100111?11????0?????0??0?????100111????0??0?10?1?0????0000??11?01?????????1?0???0?0?????11?1??10??00??1???00???0?1???10101??010?0?01?01010?0?0?????1?0110?1???0?0?1??1????000?000?0??????0010???0?????01??????0?10?0????11?1??00??11?????011?1000??0011?01101?00010?0??10?0?0??11?0???1????1?????00??011?1?0???001?0??10???100??101???110??????0?????01?0?00?0?0?0?10?00???0??1?0?0??1?0??1??????1?1???0??000?????1??00????00111?????????0???0??10?011?0??????0?0?????1?1???0010?0???10?1?0??1???1100????????010?????1?00??????1?????01?????1?111??01??1?????0??????????1??0?0?11??000?0?0?????111?1???????00?11?01?10???1?101??0??1??0???0?????01??0?0?????1???0??1????0??????100??011???01??101?11?0????????0?????0?0??00?0?11???01?0?1?10?00?1?101???10?1???11??????????0??0?11?0??110?11?00?1??1?00?0????011??1??111?????11111??0??1????0??01000?0????1?0??0??????0???0?????????11?0?1?10101?1?????0????10??10?????01111????01????1?110????0?1???10?0??1?????????1?1?01?111?????1?1??1?1?1?1??1?1?1????0??0??0?10?1??????0011???0??1?1??1???0?????0????0??00?0?0??010??????0???1??????0?00??0???000?1???????001??????1????1??0??0?0??????????0???11????0?0??1?0????11??0???????0??01?1??0??0?????????0?0?????00???000???11??0??011?1????1?11?1????0?0?????????11?00??001?1????????1??00??0?????10?1????1??1???11?11????1?11???1?01??0?0?0??1?0???1????1?????1?011??1????0???0?1??????1???????000?0??0???0?0???1?0??????1?1011???1??1??0?00????1010??00?0????0??1?111????0??0?01????????1??1?1?01??1??????0?????10??0??00?10?00?0???1???0?1???1?100???????0??11??11?0?01??1??????1?1?0????010?????1?0?0?1??110010?1?0???1???1????1???00?1??????????0??01?1??1??01?1???1????0?001??1100????00????0????10??1?101?1????????0?101?11??00???00?00???????1?1????0????1?????101?0???00110??00?11?01?101??1?0?0?11?01?0???11?????????0?1?0????1?10101??1????1??1?1?0?100?1?11001???11?00?0????0?1?1??1?0??10?1????????11001?0?1?10?10???1?????11????1?1?0?1?1001???1111?0?0?1?101??010?00?????1?1??01????1?0????11??1?1?0?1?001????100???1?101?0?????1??????0?00?0010?????10???00?0??1??1?111?????0???????????????1?1?1?1?11???0?0?1???100??1?00??00???1??1?0??1???10?0?1?0???000??1???????101?????1?1?10???10?0?1?????0???10?1?????0??1???00???0??111?1??1??0?11010??00???????0?000???10?????1???10?????00??10011?1??1???????1???0??111?1101???????111?10?100??0???1?1??????0?10?0?1????000?10??1??10???0?????01?1110?1?011?1?0?01?0?00??101?1?????0???10??1??1???0???0?11?00???0??010????0???10?01?0?1?0????1?0?11???1???00?1?0??0??1????0??1??0??11???0?1?0?1??0?1?????????1??10???1???1?1?01?0?0???????1??1??0????????1011??00?10?100???????0?0???00?0?0?00??11??0???10??0???1????10??0???1??1010????1?1111??01?10?0??01101000?1?1????0????0????01?0?10?01??0????01??010??0??001??01?001?1?0??1??????1??0?1???0??0??1??0???0?0??0?1??????1??0101??11??10????00???100???????01????0??????1?0????00??1??0??1?1?11?111??01?10???1??0?1??000??1?1???????10??0?11?01?0?0??10?00????11??????1??010?1?0011?110?1??????000?1??1?01?1??0???????
?110??????011?????1?????1???10??0?0??1??????100??0???10?0?10110011??00?10???011????0000101??0????1?????0??1??????0?1?0????1??0?01?1??????0111??00?10???????????0???0?1?????00?0??10??01??1???10???0?0????0010??001?1?11?0101??0?1?????0?1010?????0?0?1??0?????10?10??1??????0001?????????10??????1?11?0????00?1??01??00?????001?0011??1100?01000?00101?0???1?0?0??01?1???0????1?????10??111???????010?0??11???1?1??110???111??????0?????00?0?10?0?0?0?10?00???1??1?1?0??0?0???????????????1??100?????0??11????1111??????????1???1??10?01??1??????1?1???????1???11?0?0???11?0????0???1010????????100?????0?0???????0?????11?????1?001??11??0?????0?????????????1?0?1???1?1?1?1?????001?????????11?01?10?01???1?110??0??1??0???1?????10??0?0?????0??????0????1???????00??011???0???100?11?1??????????????0?1??10?1?00???00?0?0??1?10???00????11?1???1???????????1??1?01?1??101?00?11?1??1?10???????11?????1?0?????1001???0??0????1??10110?1??????1??1??????1???1?????????00?????0000??0?????1????10???0?????001?1????1?????1?111????1?1????0?0??0?????????1????1?1?1?????0?0??0?0?0?1??0?1??????0??0????11?0??????00?0??????0?0??1???1?????0????1??11?1?1??111??????0???1??????0?01??1????01?0???????001??????1???????1??0?1??????????1???0?????1?1??1?0????01??????????1??00?0??0??0?????????0???????01???010???00??1??1???1????1?11?0??????0?????????0??00??00???????????0??11??1?????11?0????0??0???11?01????1?01???1?11??0?0?1??0?0???0????1?????0?000??0????1???1?0??????????????0?0?0??0???0?0???0?0??????1?0010???1???????10??????01??01?1????0??0???0????1??0?01????????0??0?0?10??0??????0?????00??0??10?10?01?0???1???0?1???0?001???????0??10??10?1?10??0??????1?1?1????10??????0?1?1?1??1?110????1???????1????0????0?0??????????1??00?1??1??11?1???0????1?111???0?0????00????0????10??0?011?1????????1?100?10??10???11?11???????0??????1????0?????011?????01101??00?10?00?010??1?0?0?0??10?0???11?????????1?1??????0??0110??0????1??0?1?1?110?1?10100???11?00??????0?1?1??1?1??11?1????????0001??1???01?00???1?????01????1?0?0???1000???1101?0?1?0?001??010??0?????1?0??01????0??????10??0?0?1?0?011????101???0??10?1?????0????????01?0001?????10???0??0??0??1?101?????1???????????????0?0?1?0?00???1?0?????101??1??????0???1????1??????00?0?0?0???01???0???????100?????0???10???10?0?1?????0????0?1????????0???10???1??100?0??1????11?01??11???????0???0???11?????0????1?????10??1111??1??1???????1???0??1?1?0001???????1?0?00?111??1?????1????????01?0?1????111?1???0??0????0?????10?1111?1?010?1?1?1??0?01???00?0?????0???????0??1???0???0?1??10???0??0?0????1???00?1??0?1?0????1?0?00???0???1??1?1??0??0????1??0??0??01?????1???1??0?1?????????0??00???1???1?1?11?1?0??????????1??0????????1100??0??11?111???????1?0???01?0?0??0???0??0???00??0???0????00??????0??10?1????1?0000??10?10?0??00001100?1??????0?????????00?1?10?01??0????01???0???1??00???10?110?0????1??????0??0?0???0??1??1??????0????1?1??????1??0011??1???10????1????100????????0????1??????0??????0??????0??1?1?10?101??11??0???1??0????000????1???????10??0?01??1???1??01?01????10??????1??101?1??000??00?????????10?1??1?10?1??0???????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????0?????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?10000?11100000?0010100?111000?00?11?0010?01000??0?0?11?01100110101010111?0000001?10100011?10?0110001?00?01101??000000101111?1110?0?0010?010110110100011110??0?10?01?101?1?0000?111?001??111?01100000110101110?01100011?00110?0110??1?01100000?00010110?010?000100100101011?00000000010??11000???0?1100?01?11?110001001010?100100100?01100?01111?111100110000100000001???0???0100?1011?0011?110101101?0001111?01001000?01100??01??1?1010010010110?111?001000?10?00?010011?00?01?010?1?000?0??111?1??0110101???110010?0110?1011?101010?10001?011001?00?00?0?1?111011?1?0?000010??0101000101?1??0?010?100?1?00110???0??10?10?10?010010100010000011111??1?001010?100?000?001010000?0011101010001010000?1000110101111?00?00?01?11110??100101?1?1?11100?110011??10001?0100??111?1101??0111111011?????100???10100?0001111??0100100?10?01?0100101001?1??011?01101?01101?1?01?0110001001110111001100?1000010101011000??0111110011000?011?101111?1???11?00?100?1000?01100?1??0001010?0?1100100?1101010?0101111??0?0100011??100?11?01001?11?1?01100111011010????1?001100?0011?0010?00?1011010?100111?1101110?010011010??0?11111?11?0000111?101??0?11?1?01??01?011?0000??111?01010101?011100??011011111?0?101?011???11101?00111000011?0001?10111?0?11?11?1100?0?101??11?111???1?00??1001?10?110?0000??01?11100?00?01001?0?01?01?0010?1??1?001010?1?0001?0000??00011101110001101?1?1110000011?0?11101001?00??1?1010?11??111?11?110?01?1111110?100010111??1?00?101010111010010??010?1?1?0100101??010?101110000101?10101??11011000?110011?1001111?111010111?1?11010001110000?0??0?1001?1??0?11?0?1?11?1100???01?10??11?001110010001010010?101?100?000111?101100?110?000?0?01?111011??100?01?11101110??01111?1?010011110?1?1110?11??0?111000010??001111010010000?111100010?00?1001011?10100010?01100000111110110001?10110111010001?010100???01101?01????0?01?1100?111??1?11101111?111100111?11000?0100100001?10100?10001000?0?0?0?0?01010111?00100011?1??0011?000111010111010000001111001010?001??010?110011000?00010110?000010100011111??000000?111?001011100?10111?0?0?0?110111000101110?0?101011?0101010??0111000?1?0?100000?0111?00000011101101?100000000?0001100010100101?0010??110001??001??000?011???0?1111?010101??100101???100?10?111?11???0100001010??01?0?011?0?011?10?0?1011010?01001?000101?0101011????101?00100?1??1110001101??0??000?0?11?00010001?000?00100?01110?00111?1??011?011111?010?0000101?011?10??100010??101000011010??0100?100001??01??0010??110101000?1??00100001?0111010010100?000?1000?1?0010001000?0?10?11100001011011?00?1100010?11?010011100?001?011111?1110010000110?10110101000?101??00011110011?0?1001000101??000101?100?0011101?1??10010??11???1??01110001110?00110?0?00011???1?0?000001111?11?01010?110?1?1??101?0?00010111110110010?0?0010?01110?0?1?1??00101101011100?010111011110111111000111010000001??01111011?110111?0?011?0110000?0100001?11000?010100??1?101001?1?0?001011100?11?1110?101110?0??0001??110100?0?10100?0010?11010110??000?10?010010?1100000?100011?01?111??10000??11101?10?110111?0??10???11001000110?0001000111100?111???1?10?11111?1010?10010??000010100111?11?01111111001
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????0???????????????????0?1??????????????????0????0?????????0??01????0?????0???111???????????????????????????????????1?11??????????????0???????????????????????????0?????????11??????????????????????????1?0?10???1???0?1???????0??0??????????????????????0????????????0??????????0??????1???????????????0????0????????????1????1????00?????0????????1?0???0?0???1??????????01????1?????????0?1???1?????0????0??????????????????1?????1?0???0????1???????????0????1??????????????????000????????????????????????????????0?????????0????????0????????????????????0???????????01?0?????????????????????????????????????????1????0?????????????????????????0?0???????1?0?????0???????????0??00?????1???1??????????????????????????????????1??????????????????????????????????0??0??0??????????????0????0??????????0???0?????1????1?????1?1??????????????????0????????????1?????????0?????????0?????????????0??0??????????????00????1?????????0??????0???????????????????????0??????????????1??????????10????????????1?0???????????????????????????????????1?1?????????????????????????????????????1????????1?????????1????1???1??????????1?????1????100?????????????????0??????????1??1???????10???????0???????0??0????????????0?????????0?1??1?1????????????????0???1????0??0?????????1????????1?????????????1???????????1??0?0????????????????????????????????????1?????????????0?0???????????????????????????????????1?1??0?1???1????1?????1?1?0???????0???1???????????????????????????0???????????????????????????????0???????01??11?0?????????????????????01???????????????????0????????????????????0?10??0?1???1???1?????0??????????????1??????1??0??1???????????????????????1?????1????1?0????????????1???????????1?????????????10???????1??????0??????1?1?????0????????????????0??0???1?0??????????1???????0???????1???????????????1????0??????0???????00????0?????0??0?1??0????????????????1?????????????????????01????0???????????????????????1??????????????1???????????00????????????10??1???????0???????????????1???1???1??1??????0?????0???????????0?????0?1??01???????????0?????????1?00???????0????????????????????????????00???????0???1?????0????0???????????????????????????????11???0???????010????????????????????????????????0??????????????????0??????????1?????????????????????1?????????????0??????1???0???????10?????01???????1??????????????1??????????1????????????????????????1???????1???????????0??1?1?1????????1????????1????1????????????1???????0??????1??01????000???0?1??????????0??????????????????0???????1????00?????????????????????????????????????????1???????????????????0??1??1????????????????1?1?????????????????????0?0???????????????????????????????11????????00??????????0????????0??????1??1????0??1????????????????????1??????1????0???0??0?????1?1???1???????????????????0?0?????1????????????0???0??0????0????1?0????1??????1??0?????0??1??????????????0?0??????1??00?0????????????0??????1?????????????1??????0??????????????????0??0??????????0???1???????0?0?????????????0??0?1???0???0???????????1???????????0??0????????1??????????0?0??????????1???????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1101010010001001110111?011001001?00?1001?11001??0?0?01?10001001001111110?0111100?10000111?1110011011?00?10101?0010000100001?1101?0?1111?0101001010100110010?0?11?111110?0?0001?100?001?0010?00000100000010011?01010011?11011111110?0110100001110101001?111?000110011111011?101010110110?11100???0?1101?00111?0011011010001100001100?11101?01001?1111001111011100001111001???11000011111110?10101110100011101?11011110?11100?0011?0?00111100111101101?000010?00?00?111010?01?10?01010?001?0??111?1?11001001?1?011011?101101100?010110010110?110001?01100?0?0110001010?0?010010??0000001010111?11101?000?1?11001??10?011?00?01?1111111010001100011110?1?110101?011?0010110011100?0100100101100011001?1010011111001?01?00111?010101?111011?0?1?011110000001??11110?01100?01001011101011100011???1?001?0?0011001101000??0000010?01000?1011000101?101000101110?10101?0110?1111010110101100011010000101110110011111?1100001101110?111?01001001???00?110000?0001?01010011?1101101?0?010010000110111?0011000??0111110101?011?00?11101?0000?10110000101010??111010101110100?0000000?1000000?101110?1011000?1110011101?010001000101001101?1001?1?00?0?00?111?11001001??110001000100?0011011?000110111?1?1010100?0001101?10010011001?1101?00011?1100?00?010101?101?010?011?1?0?11?10000010?101?1001?100101101?11101110?1?00000?1000?1111?011111?0?011001100??00011100011010001?1?011101001001?11100110?10?0101010?00??100?011110?10?0000010?001000010??0?01?0100010001001001?100?11011110100??110?1011011001000001011?000010100010011?1111110?01001101101?01001110101110?11?0?1011?0??0?01?111?00?0010???11?110?11?000001100110110111?0101101?110101?001000?101?01000100?101101??001?11?00111000??01110?1?010010000?1?0010101?111101011111??011100100100111?10010111101001011011?00100000101001001110110000010?01010001111111?011001?0?10010?11001?1010?1001?1010?1?01001000?000001010?00000?0100000110?00001?00101111?111?0?1?10110011010010001?0100100?1110011010100000010011011111101011?1001?110100001?001001000101111000010100?00000101000?011010110?11001?1?1000101010100100111?1?01110111100001001001011?010?11111101110?101000000000100001010010?110100101000010100111??100101??0101?10001001??0?01001001000??0000100??0001000001?11???10000100001100110010?1?000000?101111111?01001?1001010101101001??110110011?1?00000011110?10??00111?01?001011001000?01011?00001?01001?100010?1100111011?1000001?000?10110111101?1001101000010?1111?1011100111?0010010011001010?10000111101?0101111111100?111?1100?101101111100?0111?00111110010101?01?0010110?010001100010?0001110010?0001011000001?000000111110101?11011001011110?1110100101?1001011?10111100011?11?101000000?1?10?11111001111?00101?00010010111?1?000110111010?111011100?0?1??01100?1100111010010101000?0010?01111?1?1?0??101010110011010101001011010111101001010011111010??01011000111101010?000?0111111?010111010010111000111?0?001110?0?0?010100110000?0100?111100?1??01001?000101?1011100?0001001010100??010?10?010100?110011010101110110110??111100011101?110111011011?11?0011110000011?1100011000101?000???1111?0101101110?1001010111011111000?01?00001001000
01010001101111110010011?01010011001100110110000111?011101010111010100000000110101000011111000011111011111111011110101111010100101110111110010011001101101000001101110100?0001111001?110111100110011000100101001010101001101010100010110001010111000100011011110101000100000?1111101000101110110000?0100?01010001000011001011101010000111000011101110010111101101000010110001111110110101100110110000011110000010111100000000100010101001110010100011000010000111001110010011?1010010100100000100010101000101110111111101000101100001000111011100011011010111111001110?00100000000001111111010010111000010?01100?1111000110010001111010010011011111011010001001100001000010000101100110111000101011100110011010010?00011100011001001101011001101110101010011000011001011000011011111101010110?01111100000001011011001010100001110111100101100011100101000010111011110101011000110001100001110001111111111100010010110111010111010011001111000010011101010101010111001011111011?111011100010110010110010101110001001100100100010111001010001110110001101100100010100100101010111011000101001001101001110000101000010000100101100001101000010100101011?00101001101010011001110010011000111000000001010100110100111101101101010100011010000101?00?11110010111111011001101010001101001001000101001100111010010101?0101111?0010011110001010?01110000010??0010000010001101110101111001001010010101101110011011111001000100100?0111100110010011111001100100001100000111011?000010001111101?1010110000110101011101010010110011110110110111111011000101111110101111000100011011100001?00010011101?1000010100101110001000110101010000101110000110111110111000010100110110110000010001001?0110101110011000110111010101011010011?00011000011000110001000011001?00110111100101001001000100000111010000010010001000110011111111100101000111?001110101101010101011001111100000000100010100011101010001010101100110011110100100111101110001100111100000010110010000011101010100110010001111010101100010?00100101000000011100011100010101010100111111101000111011100011001110000101100001110001?1001111111110000000101011111010110011111011110110100001000101100111101111001011010100111101001101010010110110100?01101101000110011010?00001100100?01101001000101100101110001011100001101101001011110?101111101011010011100011010?11000000101011001100101?010010010101101100100001110111011010111101010111101110011010100010011110001000100111000111110100011010011?0000010101001110?100100101110101010111101001001110100011100011101001000010100011110100111110011?00110111001110100001111001111100001000000100010011001?001010110111010100110100001000110101001011100110000110100001011?00110010011?00100001001001111010111101100011100111111101000010110110011110010101000011111110001010?1011?1100011011110101100110011101001011110110101000100101111111000001000110111100011?000110101001010100110?1101100001001111001111110000111110100100?011001111001000011001010000011011100000?00001001010001100010001111100100110000010100011111010100000001101010110100001010111110100010101111010001000000100010011000010101000000101011000001
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??1????????11???????????????1???1?0??1???????11??????1??0?1???01????1??10????11????10??101????????????????1??????0?0?1???????1?11?0??????0?1???1??0????????????????0???????1??1???1??10????????????????????11????0?0?01???01??0?1???????1??1?????1??????0????????10????????????0?????????10??????1?10??????0?????1????1??????0???010????0???010??11?1????????0?0??00?0???0??????????11????1?????????0?1???0???0?1????0??????????????????00????0?1???0?1??1???????????0????0??????????????????010??????????????1?01??????????????0?????????1????????1????????????????????01??????????01?1????????110???????0??????????????????????0?1??1???????????????????????0?1?1???????1?0?????10??????????01?10??1??0???0?????????0??1???0?????0???????????0??????1?????????????1??0??????????11?1??0??????????????0????0??1???????1?1?1??0??1???11?????1?1??????????????????1????1??00??01????0????0?????????0?????????????00?0??????0???????00??1?1?????????1??????0???1?????????????????1?0??????????????0??????????11????????????0?101????0??????0???????????????????0?0?0??????????1?1??????1????????1???????11?1??????0??0??????1????0???1??????????0???1?1?0??000??????????1??????0??0??0????00?0???????111??????0???????0??0????????????0?????????1?1??1?1????1???????????1??00????1??1?????????1???????11???010???1???1??????1????0?01?0??????0?????????????1???0???????????1????????????01?0????0???????0??1????0??????????????1?1??1?0???0????1?????1?011???????0???0????????????????0???0??????1???????0????????0?1????????????1???????10??10?1???????????1?????????10????????1???????1??1??????1?????1???????0?11??0?0???0???1?1???1?0?0??????????0??????1??1??0??????????0????????????0?0?0?1????1?0????????????1???????????0?????????????10?1?????00?????1??????1?1?????0???????????????01??0???0?0??????????0?1??0??0???????0????????1??????0????1??????10??????01????1??0??11?010??0?0?0?0?????????11??????????????????0??1111??0??????????????0????0???0???00?1???????1???????????10?0??????????10??1??????11??????????1????1???0???1??0???1?00???0?1?0?????1???0?????1?1??00???????????0?????????0?01?????1?0???????????????1????????????00??????01???0??1??0????10??????????????????????0?0?????10???1???????100?????????0???1????1?????????????1????????????????0?1?????1????0????????0??????????0?0?????????????1??????0?0?1??1????01?????01???????0??????????????1????1?????1???1??1??0??????????????0???????1?1?????????1??1?011????????1????????1????1??????0?1???1???????1??????1??00??1?011?1?0?0??1?10????0?0????????????????1???????1?1??01???1?????????????10????????0?????????????1???????????0???????1??0??0?????????????0??1?0?????????????????0???0?0??????0????????????????????????00????????00??????????0??????1?1??1???1??0????1??1???????????????????01??????0????0??11??0?1??10?0???1???????????????????0?1??0??1????????????0???1??0????0??0?1?0????1??????1??1?????1??0?????????0????1?1??????0??01?0??1?????????1????0?0?????????????0??????0??????1???????????0??0??1???10??0???0??1????000????????????11??1?0???1???1??0??0?????0???????????1??0???01???1?????????01?0?????0?1??0???????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?10100?000000?0?0100001?100000?10?11?0100?01011??1?1?00?01100110100111010?1100101?01000001?10?1100111?11?01110??010011000011?0001?0?0011?101001101110000110??0?11?00?111?0?1010?111?110??100?01000110110110001?11101101?01101?0110??0?10111011?10111100?110?110001101011011?00101010011??10010???1?1101?10?11?101101000000?110011111?00000?10011?001100010000100001000???1???0011?1011?1001?001000111?0011000?01110101?11010??00??0?0000101000111?010?101100?10?01?101010?10?10?001?1?000?1??110?0??1100001???000111?1100?1001?001000?11111?010011?10?10?1?1?101110?0?0?001110??0010000001?1??1?101?110?1?01000???0??00?11?11?101100001000100011001??0?110111?100?110?111000000?1101010000101101001?101011110?110?00?11?00?01001??010000?0?1?00011?101101??10001?0001??111?0011??0010010001?????000???10010?0000010??1010010?10?11?0011011110?1??110?00101?10100?1?01?1100000000110111100011?0010001111111110??1111101110001?0?1?101111?0???00?01?000?0011?11110?0??1010001?0?0011010?1101100?1010100??1?1100001??000?10?00011?10?0?11111001110100????1?011110?1111?0001?11?1110110?100000?1101001?101001001??1?00111?01?1011000?000??0?10?0?01??11?110?0001??110?01000110?110110??011000001?0?001?110???00110?01101111101?0100?01110?0?00?11?0110?1?000??01?000???0?00??1111?10?001?0101??11?00110?00?10100?1?00?01?0110?0??0?100010?0?0110?0100??11101010001000100?0?0111110101?1?11111111?01??1?1001?10??100?01?100?01?1100110?001001101??0?01?001100100000110??011?0?0?0101100??111?101100011101?00001??01110000?110011?0100000?001011111?0?00101011010010?1??0?0111?0??1?00?1?0?10?0011???00?10??01?000100000101011111?111?101?000101?010110?000?110?0?00?100011??000?00?00111100??01101?0?010101001?0?0100?00??0?111100101??011101011101110?100001011?01?0100110?10101000?11000011110101000010?01000100001011?111111???00011?00????0?11?1010?000??1?10000111?101010110?00110?1110011100?01011?10001011?0?1?1?1?10101001?10011111?0??1000?11100110111010011?000010110000?010??110?101011010?01000101?000011010111111??000000?110?011100111?10010?1?1?1?110001111111100?0?101011?0101011??1000100?1?1?001100?1010?00110010100000?011111000?0101101101011010?0001??101000??011??110?101???0?1001?110010??101101???010?00?111?10???1110101001??01?1?010?0?100?01?1?0001011?01000?110001?0111111????000?00100?0??0011101001??1??100?1??1?10010000?100?00110?00000?00000?0??011?111000?110?1011111?011?10??101110??101001000011??1010?111001??00??0000??110100001?0??10011000?00111010?010??100?0000?1?1110111010?1?01?00110011011111?11?0100101?01?101110100?010?010001?0010001000101?00010000110?111??00000011010?1?1111011010??110010?001?0101000?0??11011??11???1??01010100101?11?11?1?01110???1?0?100111110?01?11100?101?0?0??000?0?01110100100010011?1?0101?00011?0?1?0??10010001001111?001100?01010110001100010101011100??00111110?111100?0?001?1011100?001?100?01011?101010????000010?0?0?000100001?10?1001?100111?1??1110??001011?0?10000?0111?11000111??110?10?001100?1011100?100001?10?101??11011??01000?01?101101?0??00???00010111011?1011110011011?110???1?10?11100?0101?10010??110000011101?01?11100001111
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?00011?00010100?0001001?001111?00?01?1111?10011??1?1?11?10010000100000101?1011110?00010001?11?0001110?10?11100?0110111001000?1000?1?1001?001010111110100011??0?01?00?101?0?0100?100?000??100?10011111101101010?11011000?01011?1111??0?11101101?10010111?010?111100010001111?11000000110??00000???0?0010?11?10?101111011101?110100010?01001?11110?000011010001111111100??11???0010?1001?0111?11011010000010111?10011000?01010??11??1?0011010000111?111?000101?01?11?100110?10?10?001?1?101?1??011?0??1111100???000001?011010001?101000?10011?011101?11?10?1?01110110?0?0?010101??1001010000?0??1?101?001?0?00111???0??01?00?10?000011001011100001000??1?001100?011?011?111000010?0001110000101010010?0100111110001?10?11?10?11100??111101?0?0?00001?010001??11001?0101??000?0001??1101010001?????101???01101?0101001??1111100?10?11?0001101001?0??010?01011?00111?0010?1110111001001000100100?0011101110111111??1001001111000?111?000000?0???00?10?110?0101?10011?1??1101111?0?0110000?0100100?1000010??101111101??110?00?01000?01?1?10101011110110????0?001100?0100?0110?01?1111110?101100?0100010?111000100??0?11100?00?0101011?010??0?01?1?10??11?001?1110??101101110100?111100??101011101?1?100?111??111010?00010010100?0100?00010?0111?01?1111?0?011??01?111???1?01??1010?11?001?0111?000?01100?01?01000?0?01?00?0101?1?11?001110?0?0100?1110??10000111101100000?1?0101001001?0?10010010?10??1?0011?01??011?10?110?10?0110100?100000011??1?10?110000110010100??011?0?1?0100100??101?111101011100?01110??11000000?000011?1111010?011011101?0?00100011101100?1??1?1110?1??0?01?0?1?00?0011???11?01??01?111010010011001101?100?101?010100?100011?011?011?0?00?110100??111?00?10011011??10000?1?010000010?0?1100?00??1?110110001??000001001100011?011100001?1000011100?11111110?00011100110101000110?00100001110000?000101???10000?10????0?00?1000?000??0?00000101?011010001?00110?1100110000?10000?11100010?1?0?1?1?10000000?00011010?11?0011?010111011111000110111001011101?011??001?100111101?10011011?001010001000100??001111?011?110110100?01011?0?0?0?011111000111001?0?100000?0000001??0110010?0?0?100110?0111?11110101100011?100000100?1110001101111001?0001??001111??101??011?110???0?0111?101111??100010???111?01?001?01???1010010110??11?1?010?1?010010?100100000?01110?111011?0100010????100?01000?1??1010110110??1??101?0?11?10101110?110?10101?10000?10100?1?1010?100001?001?0110110?110?01??010010??111111100011??1001?000010??10??1010??100001110?1??01000100?0000111100101?001?0000?0?0101101001?0?11?10100000010011?00?0111111?11?111000101?101?001111?1111111101011?10011111101?000??10010101010?0?0111111010??100010?111?0000111?0??11101??00???1??11101000011?10011?0?01111???1?1?001101110?01?00000?100?1?1??010?0?11010100111100000?0?1000?01111?0?1?1??11101011000110?111110100110101010001101100001001??01011101?110011?0?010?0011111?1100010?10010?111111??0?001111?1?0?001001101?11?1000?111101?0??1111??110010?1?00100?0001?10011111??001?11?010100?0010111?001101000?011??00101??00100?01?001110?0??10???11100011111?1100011111100?011???1101?00010?1110?01110??011000001100?11?01011100001
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????0???????????????????0?0???????????????????????1?????????0??10??????????1???0?1??????????????????????????????????????0??????????????????????????????????????????1?????????00??????????????????????????1?0?0????0???1?????????1??0??????????????????????0???????????????????????0??????0????????????????????0???????????????????????1?????1????????1?0???1?????1???????????0????1???????????0???1?????0????0??????????????????????????1???1????1???????????1???????????????????????10???????????????????????????????????????????0????????1????????????????????0???????????11?0?????????????????????????????????????????1????1???????????????????????????????????0?0?????????????????1??11?????1???1??????????????????????????????????0??????????????????????????????????1????????????????????1????0??????????0??????????????????????1???????????????????????????????0?????????1?????????0?????????????0??0??????????????11????1?????????1??????1???????????????????????0??????????????1??????????1?????????????0?1?????????????????????????????????????0?????????????????????????????????????1????????0?????????1????????0??????????????????????01?????????????????1??????????0??????????0????????1???????1???????????????1???????????1??1??????????????????1???0???????1???????????????????????????????????????????????0??????????????????????????????????????0?????????????1?0???????????????????????????????????1????0?0???0??????????0?1?1???????1???0???????????????????????????????????????????????????????????1????????0???0?0??????????????????????1???????????????????1????????????????????1?10??0?????0???0?????????????????????????????????1???????????????????????1?????0??????0????????????0???????????0?????????????0??????????????????????1?0??????????????????????1??????1?0??????????????????1????????????????????????????1???????????????0????1????????1?0?????????????????????????????????????????1?????1???????????????????????1???????????????????????????1?????????????0??1???????1???????????????1???????0??1??????1?????0???????????0???????1??11???????????1?????????0?01???????1????????????????????????????11???????????1??????????0???????????????????????????????11???0???????001???????????????????????????????????????????????????0?????????????????????????????????????????????????????1???????????1??????0????????1??????????????0??????????1????????????????????????1???????1???????????1????0??????????1????????0?????????????????1???????1?????????11????1??????????????????1??????????????????????????0????00?????????????????????????????????????????????????????????????1??1???????????????????1?????????????????????????????????????????????????????????1?????????00??????????0????????1??????1??0????1??0????????????????????1??????????????????0?????1?0???0???????????????????0?0?????1???????????????????1????0????1?????????????1???????????0??????????????0????????1??????????????????1??????0????????????????????1??????????????????1??1??????????1???1?????????0??????????????????0???????????????????????????????1??1?????????????????????0??????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??0????????01???????????????1???1?1??1???????0???????1??1?0????0????1??10????10????0???100????????????????1??????1?1?1???????1?11?0??????1?0???1??1????????????????1???????1??????1??01????????????????????10????1?0?00???10??0?0???????0??1?????1??????0????????01????????????1?????????11??????1?10??????0?????0????1??????0???1?0????1???010??11?1????????0?1??10?1???0??????????01????1?????????1?1???1???1?1????1??????????????????01????0?1???0?0??1???????????0????0??????????????????101??????????????0?10??????????????1?????????0????????0????????????????????0???????????10?1????????010??????????????????????????????1?1??1???????????????????????0?1?0???????0?1?????10??????????11?00??0??1???1?????????1??1???0?????1???????????1??????0?????????????0??1??????????10?0??1??????????????1????0??1???????0?1?1??0??1???00?????1?1??????????????????1????0??1???01????1????0?????????1?????????????11?0??????1???????01??0?1?????????0??????1???????????????????????0??????????????0??????????01????????????1?110????0??????0???????????????????1?1?0????????????1???????????????1???????10?0??????0??0??????1????0???0??????????0???1?1????110?????????????????0?????0????1??0???????100??????1???????1??0????????????0?????????0?1??1?0????1???????????0???0????0??0?????????0????????1???100???0???0???????????0?10?0??????0?????????????0???1???????????1????????????10?1????????????0??1????1??????????????1?1??1?1???1????1?????1?101???????0???1????????????????0???0??????0??????????????????1????????????0???????11??00?1???????????0?????????01????????????????0??0??????1?????0???????0?11??1?1???0???1?1???1?0?1??????????1??????1??1??1??????????1????????????1?0?0?0????0?0????????????1???????????1?????????????01?1?????0??????0??????0?1?????0???????????????11??1???0?0??????????1?0??1??0???????1???????????????1????0??????10??????10????0??0??01?011??1?0?1?1?????????00??????????????????1??1000??1??????????????1????0???0???01?1???????0???????????00?0??????????11??0??????10??????????0????1???1???0??0?????00?????0?1?????0???1?????1?1??00???????????0?????????1?10?????0?0????????????????????????????00???????0???1??0??0????00??????????????????????1?0?????00???0???????010?????????1???1????0?????????????1????????????????1?0?????1????0????????0??????????0?1?????????????1??????0?1?0??0????10?????00???????1??????????????0????0?????0???0??0??0??????????????0???????0???????????1??1?000????????0????????1????0??????0?????0???????0??????0??01????000?0?0?0??1?1?????0?0????????????????1???????1?1??00???0?????????????00????????1?????????????0???????????1???????0??1??1?????????????1??1?1?????????????????????1?0??????1????????????????????????10????????01??????????0????????1??1???0??1????1??1???????????????????10??????0????0??00??1?1???0?0???0???????????????????1?1??1??1????????????1???1??0????1??1?1?0????0??????1??0?????0??0?????????1????0?0??????1??00?1????????????1????0?0?????????????1??????1??????1???????????0??1??1???????1???1???????0?1????????????11??1?1???0???1??1????????1???????????0??0???0????1??????????1?1?????0?1??0???????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????1????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????1???????????????????0?1???????????????????????1?????????0??00??????????0???0?0??????????????????????????????????????1??????????????????????????????????????????0?????????01??????????????????????????0?0?1????1???0?????????0??1??????????????????????0???????????????????????0??????0????????????????????1???????????????????????1?????0????????1?1???0?????0???????????0????0???????????1???1?????0????1??????????????????????????0???0????0???????????0???????????????????????01???????????????????????????????????????????0????????0????????????????????1???????????01?1?????????????????????????????????????????0????1???????????????????????????????????0?1?????????????????0??00?????1???1??????????????????????????????????1??????????????????????????????????1????????????????????0????1??????????0??????????????????????1???????????????????????????????0?????????0?????????1?????????????0??1??????????????11????1?????????1??????1???????????????????????1??????????????0??????????1?????????????1?1???????????????????????????????????1?1?????????????????????????????????????0????????0?????????0????????1??????????????????????11?????????????????1??????????0??????????1????????0???????1???????????????0???????????1??0??????????????????0???1???????1?????????0?????????????????????????????????????0??????????????????????????????????????1?????????????1?1???????????????????????????????????0????1?1???1??????????0?0?0???????1???1???????????????????????????????????????????????????????????1????????0???0?0??????????????????????1???????????????????0????????????????????1?00??0?????0???1?????????????????????????????????1???????????????????????0?????1??????0????????????0???????????0?????????????0??????????????????????0?0??????????????????????0??????1?1??????????????????0???????????????????????1????0???????????????0????0????????0?0?????????????????????????????????????????0?????0???????????????????????0???????????????????????????0?????????????1??1???????1???????????????0???????1??1??????1?????0???????????0???????0??01???????????1?????????1?10???????1????????????????????????????10???????????1??????????1???????????????????????????????01???0???????111???????????????????????????????????????????????????0?????????????????????????????????????????????????????1???????????1??????1????????1??????????????0??????????0????????????????????????1???????1???????????0????1??????????0????????0?????????????????0???????1?????????01????0??????????????????0??????????????????????????0????11?????????????????????????????????????????????????????????????0??0???????????????????1?????????????????????????????????????????????????????????0?????????11??????????1????????1??????1??1????0??1????????????????????1??????????????????1?????1?1???1???????????????????1?0?????1???????????????????1????0????1?????????????1??0?????0??0??????????????1????????0??????????????????1??????1????????????????????1??????????????????1??0??????????1???0?????????0??????????????????1???????????????????????????????1??1?????????????????????0??????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??10??????010?????1?????1???0???1?1??0??????011??1???11?1?10?011?1??01?01???011????1111010???????0?????0??1??????0?1?0????1??1?10?1??????1?11??10?11???????????1???1?1?????10?1??01??10??1????0???1?0????0000???10?0?01?0110??1?1???????00?1?????0?1?1??1?????11?00??1??????11?0?????????11??????1?00?0????0??1??01??01?????010?1001??1000?01111?1111??1???1?1?1??11?0???0??????????00??001???????100?1??01???0?1??110???00???????1?????11?0?10?1???1?11?01???1??0?1?0??1?0???????????????1??001?????1??01????0111??????????0???1???1?00??1??????1?0???????????11?1?1???01?1????????1011????????110?????0?1???????1?????01?????1?011??10??0?????0?????????????1?0?0?????0?1?1?????101?????????11?00?00??1???0??????1??0??0???0?????10??0?1?????0??????0????????????01??01????1???110?10?1??????????????1????01?1??1???10?1?0??1?10???10?????1?0???0???????????1??0????1??00??10?11?0??1?00???????01?????0?0?????1100???1??0????1??11100?0?????????0??????0???1?????????10?????11?1??1?????1????10???1?????011?0??????????1?000????1?0????1????1?????????1????1?0?0?????0?0??0?0?1?0??0????????1??0????01?1??????1??1??????1?1??1???1??????????0??10?1?0??010??????0???0??????1?10??1????10?0???????000??????1???????1??0?0??????????0???0?????0?0??0?0????01??????????0??00?1??0??1?????????1???????00???111???01??0??1???1????1?00?1??????0?????????1??01??00???????????1??11????????10?1????0??0????1?11????1?00??????1??0?1?0??1?0???1????0?????1?010??0????0???0?1??????????????1?0?0??1???0?0???1?0??????0?001????0???????00??????10??10?0????1??0???0????0??0?11????????1??1???11??1??????0?????01??0??10?10??1?1???1???0?0???1?0?1???????0??00??11?1?11??1????????0?1????11??????1?1?0?0????000????0???????1????1????1?0??????????1??00?1??0??00?0???0????1?001???0?0????00????1????00??1?011?1????????1?0?0??1??10???01?11???????0??????0????1?????000??????10?0??00?01?11?011??1?0?0?1??01?????11?????????1????????0??1100??0????0??1?0???101?0?00111???01?01??????1?0?1??1????01?0????????0010??1???1??11???0??????1????0?0?0???0011???0010?0?0?0?110???01??1?????1?1??01????0??????10??1?1?0?1?110????110???1??00?0?????0????????00??00??????01???1??0??1??0?11??????1???????????????0?1?1?0?00???0?0?????111?????????1???0????0??????11???1?0???00???????????000?????0????1???01?0?1?????0????0?1????????1???11???0??010?0??1????00??0??01???????0???0???10?????0????0?????11??10?1??1??0???????????0??0?1?0110???????0?1??1?101??0?????1????????10?1?0????001?1???0??0????0?????10?1010?1?000?0?1?0??1?11????1?1?????????????1??1???1???0?0??01???1??0?1????1???01?0????1?0????1?0??1???1???1????1??1??1????1??0??1???1?????0???1??1?1?????????1???0???1???1?0?11?1?1??????????0?????????????10??1???1?101???????1?1???0??0?0??1???0??1???11??0???0????00?????????11?1????0??010??11??1?1??00011?10?1??????1?????????11?1?00?10??1????01???0???0??0????0??100?0????0??????0??0?1???0??1?????????1????0?0??????1??1111??1???10????1????011????????1????0??????1??????1??????0??1?0??1??10??00??1???0??0????001????0???????01??1?01??1???0??1??11????10??????0??010?1??110??01?????????00?1??0??1?1??1???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?001??????000?????0?????0???11??0?0??0??1???100??0???00?1?11100111??01?00???011????1110101?11????0?????0??1?????10?1?0????1??1?11?1?0????0001??10?01?????????0?0???1?1?????00?0??11??01??1???10???1?1????1111??100?0?00?0001??1?1?????0?0100?????1?1?1??1????011?01??1??????1101???0?????11??????0?11?0????10?1??00??11?????000?1100??0011?10101?11010?0???0?1?0??01?0???0????1?????00??110???0???100?1??10???1?0??011???000??????0?????01?1?10?1?0?1?10?11???1??0?1?0??1?0?????????1?????0??000?????1??11????00110?????????0???0??01?01??0??????0?1???????0???0010?1???00?1?0??1???1000????????110?????1?10??????0?????00?????1?000??01??0?????0??????????0??1?1?0???010?1?0?????010?1???????11?00?01?00???1?110??0??0??1???0?????10??1?0?????0???1??1????1??????101??001???11??011?00?0????????1?????1?0??00?0?01???01?1?0??1?10???101???01?0???1???????????1??1?10?1??011?00?00?1??1?00?1????100?????001?????0010???1??1????0??00111?0????1?0??1??????0???1?????????01?????11110?0?????1????00??00?????10100????1?????1?001????0?0????1?0??0?????????0?0??0?1?0?????1?0??0?1?1?1??0?0?1????1??1????00?1??????0110??????1?0??1???1?????1????1??11?1?0??101??????1???1??????0?01??1???110?0???????000??????0???????1??0?0??????????0???1?????0?0??0?0????00??1???????1??10?0??1??1?????????1???????00???110???10??1??0?1?0????1?10?1????0?0?????????1??01??011??????????1??11??1?????11?0????1??1???11?11????0?00???0?11??1?1?1??0?1???1????0?????0?111??0????1???0?0??????1???????1?1?1??1???0?0???0?0??????0?1100???0??0????10??????01??00?1????0??0??01????0??0?01????????1??0?1?10??0??????1?????00??0??11?01?01?1???1???0?0???1?000???????0??10??00?1?10??0??????0?0?1????01??????1?1?0?1??110001?0?1???????1????1????1?0??????????1??11?0??0??01?1???0????1?010??1000????11????1????10??0?110?0????????0?101?11??10???00?11???????0?0????0????0?????011?????01101??11?10?01?110??1?0?1?1??00?1???00?????????0?0??????1??0011??0????0??1?0?0?100?0?10001???01?11??????1?1?1??1?1??01?0????????0011??0???01?01???1?????01????0?1?1???1110???1001?1?1?0?001??101??1?????0?0??11????0??????11??0?0?1?1?100????010???0??10?0?????0????????00?0100?????01???01?0??1??1?010?????0???????????????1?0?0?0?11???0?1?1???111??1?????11???1??0?1??1???00?0?0?1???01???0???????100?????1?1?11???10?0?0?????0????1?0????????0???10???1??011?1??1????00110??10???????1???0???10?????1????1?????11??11001?0??1???????1???0??000?1100???????0?0?01?100??1?????0????????11?0?0????111?10??1??0????1?????01?1100?1?100?1?1?11?1?01???11?0?????1???????0??1???1???1?1??01???0??110????1???00?00?1?1?0????1?1?00???1???1??0?0??1??0????1??1??0??00???1?1?0?0??1?0?????????0??10???0???0?1?01?0?0???????0??1??0????????0100??1??00?001???????1?0???01?1?1??0???0??0???01??0???1????01??????0??11?1????1?1001??00?11?1??01010011?1?1????1????0????00?1?10?01??0????01???11??0??110??00?100?0????1??????0??0?1???1??1??1??1???1?0??1?1??????1??1110??0???01????01???001????????1????0??????1??????10??0??0??1?1?01?011??00??1???1??1?1??001??1?0???????01??1?00??0?1?0??01?10????01??????1??101?1?0101?000?????????00?0??1?00?0??1???????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?00001?10111101?0110010?011101?01?11?0100?10110??0?1?11?10101111110111111?0100100?10111101?10?1111000?10?00110?0001011001011?1100?1?1100?011001110101001000??1?00?00?100?0?1000?011?000??111?00101010011010110?11110111?10100?0001??0?11110010?10011101?010?110100110010100?11101011111??01000???0?0010?01?00?110111100011?011111000?00010?11101?010110100110001111000???1???1001?0101?0000?00011101110111111?01011010?00001??00??1?0101011010010?011?111110?10?01?001100?00?00?000?1?111?0??000?0??0010110???011010?0011?1100?110001?11001?111100?01?00?1?00001101?1?1?101100??1011000010?1??0?000?110?1?01010???0??00?01?10?011001100100011011011??0?100011?011?010?011000000?1010100110000010010?0001000010010?00?01?01?01110??101100?1?1?10001?101111??00110?1100??100?0000??0101011000?????010???10101?1011101??1000000?00?10?1001001001?0??000?00111?01100?1?11?0011010101101110010111?1100110001110110??0011110001101?011?010010?1???10?01?101?1110?11111?1??0100010?1?1100000?0111000?1001111??0?1110100??111?11?10001?01?0?10110011111101????0?110110?1010?0010?11?1100110?000110?0101000?010010010??1?10101?10?0111111?101??0?01?1?00??00?010?0111??011?01101001?110111??101111001?1?100?110???00110?10110100011?0110?00101?0?11?10?1011?1?100??10?110???0?10??1101?10?000?1100??00?10110?11?11101?1?00?00?1001?1??1?101100?1?1011?1000??00011010100101010?0?0100100100?0?00011001?10??0?1100?10??001?11?101?01?0100101?110011110??1?11?000001110011110??100?1?1?0111000??010?011001110110?11001??00010001?010001?0001011?100111000?1?00110000100010?0??1?1010?1??1?00?1?1?01?1010???11?10??00?111100011100001010?110?000?101111?110000?101?000?0?11?111111??001?00?11101110??11011?0?010110110?1?1011?00??0?011001111??000100000000001?110001011?00?0111110?01011101?11001001000100110101?01010010010010?101000???01000?11????0?11?0100?010??0?00000010?101100100?10110?1010111110?01011?00110111?1?0?1?0?00011100?00100100?11?1100?110111010011110110011011111001?100??111?001001011?01011100?001000101010110??101101?110?100111011?00101?1?0?0?111100010000010?1?000111?1010011??1100110?1?0?011011?1011?01110001000111?110100001?1100001000100100?0100??011011??100??111?001???0?0011?101100??111011???011?00?001?01???1001010111??00?0?100?0?001001?0?0011100?01110?111110?0111010????110?00111?0??0101011010??0??100?0?11?10011001?101?10011?10000?10001?0??100?101111?011?1010111?011?01??100010??100011000000??0010?111110??01??1011??100010000?0??11100101?1000100110011?000?1001?1?1110110111?1?10?01100000100110?00?0111100?11?101010000?110?010101?0011100111110?11001101110?111??10001100000?0?1110110111??011001?010?0110100?1??01100??00???0??01000111100?00100?0?01011???0?0?011110000?01?11010?000?0?0??011?1?01100010100001111?0?0010?00100?1?0?0??00001110101000?001010100101101011011100101000110??11011100?011010?1?000?0000110?0001000?11111?101101??1?100000?0?0?111001010?10?1001?010111?0??1010??001000?0?01001?0110?10000010??010?00?010000?0001011?001011110?010??11110??01001?10?101110?0??00???10110100011?0001110111110?001???0?01?10111?1111?01001??100111110010?10?00101100101
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????10??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?110??????011?????1?1?0?00??11?00?10?0??1???111??0???11?0?110101111?01?00???0100???1111010?00????0?????1??1?????111111????0??1000?1?00???1001??10?11?10??????1?0???0?0?????00?1??10?101??1?0?01???1?1???01010??110?1100?11011?1?0?????0?1110?1???1?1?1??1????100?010?1?10???1010??10?????11??????0?10?0?1??10?1??10??10?????101?1101?01111?00100?01010?0??11?0?1??00?0???0????1?????01??111?1?1???111?0??01???000??101?1?100??????0?????00?0?10?1?0?0?11?010??0??0?1?1??0?1??1??????1?1???0??110?1???0??10????10110?????????00??0??00?011?0????1?1?0?????0?0???1011?1???11?0?1??1???0010????????111???1?1?010?0???1?????01??1?11?110?111??1??0??0?0????????0??0?0?10??001?0?0?????10111???1???10?01?01?11???1?001??1?11??1???0????001??1?1?????1???1??0?0??1???0??000??011???11??001?11?1????????1?????1?1??01?1?10???00?0?0?01?10?0?1110??01?0???11??????????0??1?00?1??101?10?01?00?0101?1????1000?11?110?????00010??0??11???1??11011?1????1?0??1??????0???01????????00?0?1?10010?1????01????11??01?????01011????10????0?001?10?1?1???01000?0?????????0?0?00?010??0??1?1??0?0?0?0??1?1?1????0??0?01?11?0??????1100???1??0?0??1???1????11????1??01?1?0??100??????00?000?????0?11??0???110?1???1???000??????1??0?1??1??1?1???0???11?0???11????1?0??1?0????00?01???????0??11?0??0??1???1?????0?1?????11???100???01??1?0100?0????1?0110?1?11?0?????????01101??000?1????0???1?0011?0???1?00?1????0??0???00?00????0?10???1?01??0?1?0??1?1???0????0??0??1?101?0011??01??1?1?0????01??????100?0??1???001???1?0????1?0?0100??00??1??0?01????1100??01?1???110?1?011????1??1?01????????0??1?1?00?11?1????0??0??00??0?010?00?00?1?100??00?0???1?011??????01??00??11?0?01??1??????0?1?1??0?010??1??1?0?1?1??001001?1?1???1??10??1?1???0001??????????1??01?0??0??11?1???1????10000??0110?0??10????1????01?01?011?0????????1?111?01??11???00?10???????0?01???1????0??0??000?1???10010??00?10?00?011??0?0?1?00?10?0???01?????????0?1?0???01?01100??0????0??0?1?1?101?0?10011???10?10?1????0?1?0??1?0??00?1????????01101?010?10?11???011???10????0?0?1?1?0110???0100?0?0?1?111??011?10?01??1?0??00????1?1????01??0?0?0?0?100????001???1?110?1?????1??????1?01?0101?????00???01?0??0??0?010?????1????0?1????????0?1?011?01???0?0?0???101??1?00??01???0??0?1??1???11?1?0?0???101??1???????100?0??00?1?10???00?0?0?????0?0?01?10????0?00???00???0??000?1??1??1?01000??01???????0?111???00?????1???11???1?11??10000?0??1???????0???1??110?0000???????000?10?100??1???111??????1?11?0?1????010?00??10?00???0?????10?0000?1?110?0?0?00?0?00??101?0?????10??01??00?0???1???0110?110??0??111????1???10?00?1?1?0????0?1?01??10???01?0?0??1??0????1??1??0??10?000?1?0?00?1?1??????0??1??11???0??10?0100?1?0?1??1??0??0??0????????0000?010?01?0111??????1?0???01?1?1?01??01?001??11??0?1?10???11??0???1??00001?1?110111??00001?0??11011101?0?1???00????00???01?1?01?00??0????00??110??1??111??10?000?0?1??1??????1??0?0???1??1??0??0???1?1??1?1??????0??0011??01??11???010???101???????101???0??????010????00??1??1??1?0?01?001??11?11???0?00?0??100??0?0???1???10??0?00?01?0?1??11?10????10??????1??01010?1001?101?1??????110?0??0?00?0??0??????1
???????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?00011?01?000?0?100?010?000010?10?00?0001?01101??1?1?11?00101101101110110?1000110?00000100?00?01?1?11??1?10000??000010000110?1000?1?0011?1100?110?111100?10??1?1??00?110???1000?010?110??111?01?1?111000110100?01000100?10101?110???0?1?000100?00110?10?1???0111101111?0100?10000001000??010?1???0?1111?10?11?100111100111??00011110?11111?00110?11110111?001101110100???1???100???110?1010?11100?011?00111?0?10000010?11111??1???1?10?100?111110?0?1?000010?11??0?0?11?1?11?00?0?1?1?001?0??111?0???110010???00001????01?0100??01001?00011??10111?10??1?1?0?100110?0?1?1101?0??11011001???1??0?100?000?1?100?0???0??00?01?10?010111000010011100100??1?101110?0?1?01??111110110??101101?1111?011?10?00110?0?0?011?00?01?00?11000??001000?0?0?10100?01?011??10000?0000??011?0011??010?100100?????100???11010?0010?00??010?010?01?11?0101011100?0??001?1??10?1?000?1?01?100000100?100010111010?0?11001111101001??101001010?010?0?1??11001?1???00?10?00??1100?01110?1??00?0111?1?0100000???011?0??100010??1??011001??111?10?0?000?00?1?11001001001110??????101011?100??01?1?00?1110111?01?101?0010110?101011010??0?11011?00?01111?1?010??0?01?0?01??01?101?0011??010?01000110?101010??0111000?1?1?0?1?000???10110?0110?101100??110??1100?0?11?01?0000?0?1?0??01?00????1?01??1011?10?010?1110???0?10011?11?10111?1?10?01?0000?0??0?001100?0?1110?0111??01101001100101000?1?1100110111?1?11011111?00??0?1?10?01??010?10?101?00?1100111?101?00001??1?00?10010001000?100??101?0???1101100??000?1?0100010101?11001??11011100?0101?1?0011110?110110?11?0?0?001?0110101??1??1?0110?1??0?00?0?0?01?1001????1??0??01?01?11111000111?110?110?010?100001?100011??00?010?1?10?101110??1?1?10?1?100100??000?1?0?001111011?1??101?00??1?011001100??11?01?000000001?1?00010?1?0??0010111?0110111??0001?10010011?010011?1?01111011?100?010010???10?10?11????1?00?1111?000??1?00100101?100100010?11001?1100110110?11110?10111011?0?0?1?0?001?0?11?10111001?1??0101?11101100110001111?110101101010?101??001??01100000?0?100011?101100001010010??001110?111?000?10010??0010?1?1?0?00111011?001111?0?111000?0011100??0110100?1?1?010001?0001??0101101??01?0?10?000000?10000011?1101101?1110??100001??000??100?111???1??011?000000??1110?0???100?11?010?01???1010011?00??11?1?111?1?010?11?0?0010000?00000?101101?0010?11????010?01?01?0??101010?010??0??011?1??0?11010101?001?10100?01000?01101?0??010?000?01?101?1110101?10??11??011001??10011101?111??0001?010101??0???100???101000111?0????101110?10110111?001??011?0100?1?1001110111?0?10?0101100000?001?11?1010100?00?000111001?011?0011?0?00?1001101011?1?010110101?110??00011110010?1?0110101000??011110?100?000001??1??01010??11???0??11001111100?11?00?1?11011???1???10011?001?00?11111??00?1?0??101?0?00010010?01111010?0?0000?1?000?1???1??01100010101000?000100?10101011111100100111010?10??00110111?000001???000?010?011?000?111?10000?010001????0?0100?1?1??00101?01?01?1110?010011?1??1100??010110???1110??1000?00001001??001?00??00001?0111100?110001?10?010??10100??01?00?00?101001?1??10???00000111010?0?0?010110011?011???1?00?11110?1010?111?0??100110110100?01?1000?00?010
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????0???????????????????1?0???????????????????????1?????????0??10????1?????0???111???????????????????????????????????0?10??????????????????????????????????????????1?????????10??????????????????????????0?1?1????0???1?????????1??1??????????????????????0???????????????????????1??????0???????????????0????0?????????????????0????10?????0????????1?1???0?????1??????????00????0???????????1???0?????1????1??????????????????0???????0???0????1???????????1???????????????????????111????????????????????????????????0?????????0????????1????????????????????1???????????10?0?????????????????????????????????????????1????1???????????????????????????0???????1?0?????0???????????1??10?????0???1??????????????????????????????????1??????????????????????????????????0??1??1??????????????0????1??????????0???1?????0????0???????0???????????????????????????????1?????????1?????????0?????????????1??0??????????????01????0?????????1??????1???????????????????????1??????????????1??????????11????????????1?1???????????????????????????????????0?0?????????????????????????????????????1????????0?????????0????0???0????????????????0?????01?????????????????0??????????0??0???????1????????1???????1??0????????????0?????????1?0??0?1????????????????1???0????1??1?????????1?????????????????????????????????????0?0????????????????????????????????????0?????????????0?1???????????????????????????????????1????1?1???0????1?????0?1?1???????0???0???????????????????????????0???????????????????????????????1???????00??11?0?????????????????????10???????????????????0????????????????????0?10??1?????1???0?????0?????????????????????0??1??0???????????????????????1?????1????1?0????????????1???????????0?????????????00???????0??????1??????1?1?????0????????????????1??1???1?0??????????????????1???????????????????????0????1??????1???????11????0?????0??0?0??1????????????????0?????????????????????1?????1???????????????????????1??????????????????????????00????????????00??1???????1???????????????0???0???1??0??????0?????1???????????1?????1?0??11???????????0?????????1?10???????1????????????????????????????01???????????0?????0????0???????????????????????????????11???0???????010???????????????????????????????????????????????????0??????????????????????????????????????????????1??????0???1???????0??????00???????1??????????????0??????????0????????????????????????0???????1???????????0??0?1?1????????0????????1????1????????????0???????1?????????10????100????????????????0??????????????????1???????0????00?????????????????????????????????????????1???????????????????1??0???????????????????1?0?????????????????????1?????????????????????????????????1?????????11??????????0????????1??????1??0????0??0????????????????????0??????1????????0??0?????0?1???0???????????????????0?1?????1????????????????1??1????1????0?????????????0??1?????1??1??????????????0?0??????1??0??1????????????1??????0?????????????1??????0??????????????????1??1??????????0???0?????????0?????????????1??1?1???????????????????1???????????1??1????????0??????????1?0??????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?10011?11110001?0011000?001100?11?00?0011?11010??1?1?00?10000011000100001?0100100?00110001?00?0011100?11?11111?0100011111001?1001?1?0100?100001100101100111??1?11?01?010?1?0101?001?010??000?01111111011111110?11001111?01000?1001??0?01110010?11111111?110?100001001100010?00100011101??01111???1?0000?11?00?010000000111?011110100?11111?01001?100010111011001001101??11???1110?0001?0001?11000101101000110?11001000?00010??10??0?10001011010011111?110011?11?00?001100?10?10?000?0?001?0??000?0??1100111???100000?110001111?000000?10011?101101?10?01?0?10001010?1?0?011011??0111101100?0??0?011?110?1?10010???0??10?11?01?0010110111011001110110?0?110011?110?0100000111001?1100110000111110110?1110000101000?11?01?00?00110??101010?1?0?11000?110011??00110?1111??011?0110??0000010111?????001???11011?0000000??0011011?01?00?0101101110?1??110?11111?11001?1011?0100010000011001011111?1001000001010101??1111110001101?000?000010?0???00?00?100?0100?10111?0??1111011?1?1001011?1110111?0101010??001110011??110?00?10110?10?0?01001100000001????0?100100?0001?1011?10?0010101?101000?0111011?111111100??0?10011001?1001010?010??1?01?1?00??00?000?1010??101001101010?100010??001111001?1?110?110??100011?00000100001?0000?01100?1110?11?1101?0?101?011?101???1?01??0000010?110?0101?110?11101?10000000?1?00?01?1101?0?10?000100?0?110010110??01000001011100011?1?1100001011?1?11110100?00??110001?00??111?001100?01?0010110?001100101??1?10?101111100011011??101?001?0010111??010?011010101101?01011??11101110?100110?1010001?100011110?0?11110001000010?1??0?0110?1??1?01?0?0?10?1001???01?11??11?100010100000101111?010?101?111101?001101?110?111?1?11?010000??000?00?11110110??01011?1?000111011?1?0011?00??0?110001001??110010100010101?101010100?0100001101?00111111?00010100011101111010?10001100111110?110000???10000?11????0?01?1110?100??0?01000100?100110111?00111?0010010000?01110?11100101?1?0?0?0?10010010?00111101?11?1010?011011110100100111001011101111?110??011?010110001?01000111?001110001001110??000111?110?001010101?00011?1?0?1?101010110010011?1?100010?0100111??1101101?1?0?111100?0011?00100110000010?110010001?100110110011111101100??101011??1001?010?101???1?1101?010000??010111???000?01?100?00???0010100111?100?1?110?0?010011?111000001?10010?100101?11111110???010?01111?1??0010010111??1??000?0?10?01100101?011?11101?11110?00100?0?1111?001111?001?0111011?111?00??0100001?1101110010100?0011?101011??00??0110??011111001?0?110100011?0000101110111?110?0110?0?0010110100?1?11?10001000101101?00?0000001?00?110000100?101?101011?1011000001110?011110000000010??00111010101?1?1000101111??110010?001?0000001?0??01101??01???1??11010100011?00011?0?01000???1?1?101011111?11?11001?001?0?1??101?1?11110011100100111?0?1000?00011?1?1?1??00011111100010?010001010010100001110111101110100??11011011?101101?0?111?0001011?0011111?00011?011011??0?010110?0?0?101001101?00?1111?111011?0??1011??101011?0?11110?0101?10100000??101?00?011110?0111101?110100111?101??01001??11001?00?01010000??11???11110001101?0010001110001?010???0001?01011?0010?00111??110011000111?10?01010101011
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??1????????00???????????????1???1?0??1???????1???????0??1?1????1????0??00????10????1???111????????????????1??????0?0?0???????0?00?1??????0?1???0???????????????????1???????0??????0??10????????????????????00????0?0?00???01??1?0???????1??0?????0??????1????????01????????????0?????????10??????1?00??????1?????0????1??????????0?0????0???000??01?0????????0?1??01?0???1??????????10????1?????????1?1???1???1?0????0??????????????????10????1?1???1?1??1???????????1????1??????????????????000??????????????1?00??????????????0?????????1????????1????????????????????1???????????01?0????????110??????????????????????????????0?0??1???????????????????????0?0?1???????0?1?????10??????????01?00??1??1???0?????????1??1???1?????1???????????1??????1?????????????0??0??????????00?0??1??????????????1????1??0???????1?0?1??1??1???00?????1?0??????????????????1????0??1???00????0????0?????????1?????????????00?0??????1???????11??0?0?????????1??????1???????????????????????0??????????????1??????????00????????????0?010????0??????1???????????????????1?0?0????????????1???????????????1???????00?0??????0??0??????1????1???1??????????0???0?1????010?????????????????1?????1????1??0???????110??????1???????0??1????????????1?????????0?1??0?1????1???????????1???0????0??1?????????0????????0???001???0???1???????????1?00?0??????0?????????????1???1???????????0????????????11?1????????????0??1????0??????????????1?1??0?1???1????0?????1?001???????1???0????????????????1???0??????0??????????????????0????????????0???????11??11?1???????????1?????????01????????????????1??0????????????0???????1?01??0?0???1???1?0???1?1?0??????????1??????0??1??1??????????1????????????0?1?0?0????1?0????????????1???????????0?????????????11?1?????0??????0??????0?1?????1???????????????11??0???1?0??????????1?1??1??0???????0???????????????1????0??????10??????10????1??1??11?110??0?0?0?1??????????1??????????????????0??1100??1??????????????0????1???1???11?0???????0???????????00?0??????????11??1??????00??????????1????1???0???1??0?????11?????0?0?????0???0?????0?1??10???????????1?????????1?10?????1?1????????????????????????????00???????0???0??0??1????1???????????????????????1?0?????00???0???????110?????????0???1??????????????????0????????????????0?1?????0????1????????1??????????1?1?????????????0??????1?1?1??0????01?????11???????0??????????????1????0?????1???0??1?????????????????1???????0???????????1??0?001????????1????????0????1??????1?????1???????0??????1??01????000?1?0?1??1?0?????0?1????????????????1???????0?1??10???0??????????????0????????0?????????????1???????????1???????0??1??1?????????????1??0?1?????????????????????1?0??????0????????????????????????01????????11??????????1????????0??0???0??0????1??1???????????????????01??????0????0??10??0?1???1?1???1???????????????????0?1??0??1????????????0???0??1????0??1?1?0????1??????1??1?????1??1?????????0????0?1??????0??00?0????????????0????1?1?????????????0??????1??????1???????????0??1??0???????1???1???????0?0????????????01??0?1???1???0??1????????0???????????0??1???1????0??????????0?1?????0?0??0???????
?01001?0??001?1?010?110?101100?00?00?1111?11010??0?0?10?10101110101101110?1100001??1000101?11??1?0?0???0?01001??1111000???01?0011?1?1100?0010?111?00100??10??1?0??11?000???1011?100?110??110?00?1?100?00100101?10110000?01011?101???0?0?101000??1110?10?0???0010110111?001??000000101????110?1???0?0111?11?00?01011?101111??01000010?11101?11110?01110100?000001?10001???0???101???101?1111?011?1?011?10110???01100111?01110??????0??1?110?0100?0?0?0?001011?10??1?0?10?1?10?00???1?0?011?1??110?0???110110???01101????00?0?00??01101?11100??1?111?0?????1?1?0?1011?1?0?0000?1??00?11001???0??0?011?000?0?110?1???0??00?00?01?00?1100110011?10?1000??1???0001?1?1?00??010011010??111101?0001??10?01?11010???0?011?11?10?01?01100??101110?1?1?0?10??10?100??01?10?1110??100?0111??011?000011?????101???10010?1101?00???00?011?00?10?0?01100000?0??101?0??00?0??0??1?00?011011001?001101001011?0?10011010111110??101110101?000???1??10010?0???11?01?10???110?00010?1??00?01?0?0?0100011???010?0??010011??0??00110???110?0??0?100?01?0?0???1110101110??????010?10?011??11?1?11?1010111?00?1?1?1111?01?10101?0?1??0?1010??10??0100?1?110??0?00???10??01?110?0101??101?01100011?101001??01??010?1?0?0???011????0000?1001?110100???01??0010?1?11?0??1111?0?1?0??11?00????1?00??1001?00?010?100????1?10111?00?10101?1?11?00?1010?0??1?000101?0?1100?0?10??100011110110?00?0?0??101110010?0?0000?1?0?00??1?1?00?00??011?11?010?00?0100?1??1?0?00000??0?10?101110?0101??10??101?1???101?1????000?1?01??01101??010????1?010111?1000?0?000110???0111??00?0?0?110?11011?1??1??0?0000?1????01?1?0?11?0010????0??1??00?11?100101?0001?010?000?100?0?1110?010110??10?111?0?11?100101??1?1?0??0?011010??001?1?1?100100000?0???11?11??0?10101011???01?10?010?1010??1?010?1???0??0010001?0110110??0011?11111001?010111?1?01100101?011?000001???11?00?10????1?00???0??0?0??1?110110?0?001101100?10001?1000?00110?01111?001101?1?0?1?0?0?110?1?10?00110000?1??11?1?000?011?100101011?11101010?110?100??101??1010011??0?100111?1101001111?1101???0011??101?011?10110??1110?1?0?0?00101010?11?001?1?011100?1110001??000?111?1?0?000100?1011??1?11100?????1?01?010101?01110101?00?0101?0000??0?010???0?1??110?00????0??011?101?10??1111?1???111??0?10??10???0000100?01??01?1?0?0?1?100?11?1?0??0000?0?010?01001??1010?00????010?10?00????0111?0?010??0??011?1??1?11101000?100?1??11?11010??0110?1??101?101?00?011?0000010??1??01??110001??01000011?111??0001?00?010??1???100????01111101?0????110?10?1111011??00????00?0100?1?001?011011?1?10?1000?10?00?010?01?1011010?01?001101110?11??1111???1??010?10?110?1?111110?00?000??111?1?01001?1??0101?00?0??100101?101?0110?0?????10??1??00???1??00?01101111?00?01?1??1?01???1???11010?111?01?01111??1??0?1???10?0?1?111?00?10011100?0?1001???111?1???1??11111011110110?101000?101001011001110110010?0?01??01011000?010?00???011?000??1??110??00?00110?001100????0?0011?1?0??1?11??11?00?0?11?001110?0??0101??000000???110???011???1?1?101??010??1??00110??100101?1111?1?00?011??00101???1?10?0??001011?0??11???11?11100110?1?0??111010???110???1?01?00111?1111?100?0??1??1011?0100?10?1111?0????0
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
001001000101010111010011110100011000010001000101010110100101111011010111011010010000101000011011101101000011100000110000101111010011100110001111011110110001001111110100001110010000100001101010100011000100011100101111011001010000100011101011100000011011111001101110010010010101111010001001101110010000001010100111010011101011001111101110010111011101110011000110010101011100110100000101100110010111010110001010100111110110001111000011011111111011001100011011101100001001010100111111101011010101100111110100101001110010110011001110000110011101000111101111110011100101010101110011101011101001101101111000001011111000100101001110100010101000110110001100101010001110010010000011101010100010111000110100010001011101001110101111100011110000111110000101100000110001111111111111100001101111100000001101110010101011000101010111000011100111001010101001111111111000010001100100110000001001010001011011111111110001111101101101111001100010111011110010101100001000011010000110111111101111100110011100001010000101001010000111111101000011010011010011011101010110100110100000110110101101100111110101110000110100000110111111101011000001001101100101001011110110000111000111111010010011011110010011101101001111101100101001000011110101010000010000000011111101100100101010101011111001111011000111101100111111010111100001101100110100001111110000111010000000100000001100011000101011101110100011011110100101000010100111010101111100010001001011100111000010110101101000101111010100010110111100100001011000110000111100101000001101111100100001101000110111110110000101001010010001100011110101110100111010011000011101111101000011011101011010110001010001000000101110011110111101111101100100010111011110000110111000001011011000010000101111011010011101011001100011101100100101000000111101010111010000010011001111000100011011110010011101011111011100001100011100111001000011111111001000111101110001011010110111011110100010100100011101111111101000010000011101100110101101100110111011011101111110111001101010000001110111111100010100101011110001010011000000010101101101000101010111110111111111100001111001110001101110000011001010000111000001100110111011101011111111000101111001001000101111000010110011100110010011111010010100111110010000000010000001001000001000101010010100011001111001100010111110111010011000111110001111011100001100010001000101100011100111001010111010001000101011010000100111101101010110101001000101100100111000001101101111111001000011010110011000010101001011011110110110100100001011000100101001001100000110100101101010110000011111100000111001011011011011100010101001010100010111011111010000101110010110100001100101000000110000011000100101000101110110000111101110100111111001111111001011011000010111010001101011100011100000011101110001011111000101001010001100110100100000101000011001110011011011010010111000100110110010010101001111111111110000100011000010011111101010010110001011010100110011011101101010100110011111100011001011110100110011110000101100111110110110101100101110111000100000101010000101101111001110100000010011
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????0???????????????????1?1???????????????????????1?????????0??11??????????1???1?0?????????????????????????????????????00??????????????????????????????????????????0?????????01??????????????????????????1?0?1????0???1?????????1??0??????????????????????0???????????????????????0??????1????????????????????1???????????????????????1?????1????????1?0???0?????0???????????0????1???????????0???0?????1????1??????????????????????????0???0????1???????????1???????????????????????10???????????????????????????????????????????0????????0????????????????????0???????????10?1?????????????????????????????????????????0????0???????????????????????????????????1?0?????????????????0??10?????1???0??????????????????????????????????0??????????????????????????????????1??1?????????????????0????0??????????1??????????????????????0???????????????????????????????0?????????0?????????1?????????????1??0??????????????10????0?????????0??????1???????????????????????0??????????????0??????????01????????????1?0???????????????????????????????????1?0?????????????????????????????????????1????????1?????????1????????1??????????????????????01?????????????????1??????????1??????????1????????1???????0???????????????0???????????0??0??????????????????1???1???????1?????????0?????????????????????????????????????1??????????????????????????????????????0?????????????0?0???????????????????????????????????1????0?1???0??????????0?1?0???????1???1???????????????????????????????????????????????????????????0????????0??10?1?????????????????????10???????????????????0????????????????????1?00??1?????0???0?????????????????????????????????1???????????????????????0?????0??????0????????????0???????????1?????????????01?????????????????????1?0??????????????????????1??????1?0??????????????????0???????????????????????0????1???????????????1????1????????1?0?????????????????????????????????????????1?????0???????????????????????0???????????????????????????0?????????????0??1???????1???????????????0???????0??1??????1?????0???????????0???????1??00???????????0?????????0?00???????0????????????????????????????01???????????1?????1????0???????????????????????????????00???0???????111???????????????????????????????????????????????????0?????????????????????????????????????????????????????1???????????1??????0????????1??????????????1??????????1????????????????????????0???????0???????????0????0??????????1????????1?????????????????1???????1?????????01????1??????????????????0??????????????????????????1????00?????????????????????????????????????????????????????????????1??0???????????????????0?????????????????????????????????????????????????????????1?????????01??????????0????????1??????1??1????1??0????????????????????0??????????????????1?????0?0???0???????????????????1?1?????0???????????????????1????1????0?????????????1??0?????1??1??????????????0????????0??????????????????0??????1????????????????????0??????????????????1??0??????????0???1?????????1??????????????????1???????????????????0???????????0??0?????????????????????1??????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?01110?0??001?1?010?001?101110?11?10?1001?01100??1?0?11?11101000010110110?0111010?01000110?11??1?1?1???1?01011??11101000?101?0011?0?1100?1010?101?011111?11??0?0??00?011???0100?101?110??100?11?0?110001110011?10101010?10000?001???0?1?110000?10101?01?1???0110111000?010??110100101????110?0???1?0001?01?01?10000?101100??10011100?00111?11100?00011000?101010?00111???1???011???101?0111?101?1?100?10000???01100111?10100??????1?00?101?0111?0?0?0?001010?00??0?0?10?0?10?00???0?0?000?1??101?0???001110???11001????01?0001??01000?01001??0?101?1?????0?0?111100?0?0?0111?1??10?11110???1??1?110?000?0?100?0???0??10?10?10?10?0111111001?01?0011??1???1101?0?0?11??111011000??011011?1000?111?10?00101???0?000?10?01?00?00101??100110?0?0?01010?00?000??10?00?0110??000?0001??001?001010?????101???10110?0110?00???11?101?10?11?0?10101111?0??010?1??11?1??0??1?00?100001100?011001011001?1?00101011111101??111100011?101???0??10101?1???10?00?00??1010?11000?0??10?0001?1?0000010???000?1??100000??0??10110???011?1??0?000?01?0?0?1?0101001100??????010011?110??00?1?01?0000100?10?0?0?0000010?111010110??1?1001??01?10100?0?101??1?00???01??00?110?0010??110?00000000?101010??01??100?0?0?0?1?000????0000?0111?001110??011??1110?0?00?0??0111?1?0?0??11?00????0?10??1110?01?111?101????0?01111?00?11100?1?00?01?1101?0??0?111010?1?1101?1100??000001110111011?0?0??101011000?0?101011?0?00??0?0?01?00??101?00?011?01?1110?0??0?0?10011??0?11?11110101001??00??111?1???00101????100?1?100?001011?000????00111101?0010?1?1011000??0011??00?0?0?011?00000?1??0??0?0011?1??1?10?1?1?11?0111????0??1??00?10?000010?1111?110?010?110?0?1001?001101??00?000?0?01?010100??0?0?0??1?001111??110?0?0?101010101?1???01?11??0?10000000???00?00?000?11110?0?00100???0??0001101?1011011??1011?10000111?110110?1?11001101?000?000011???10?10?10????1?01?0101?1?0??1?10101011?011000100?01101?1000?11001?11100?01101101?1?1?0?0?111?1?10?11000010?1??1100?101?010?110111111?110010010110?011??100??0010000??1?001100?1100111100?0110???0000??101?000?01110??0000?0?1?0?00000010?011101?1?101000?0111010??111?011?0?0?001001?0100??1?01000??1??0?01?101001?00011001?00?0010?0001??0?010???1?1??100?10????1??001?001?00??1010?0???010?10?111?10???0010101?01??10?1?010?1?110?00?0?1?01010?1?100?11101??1000?10????000?11?00?1??111001?001??0??001?1??0?01101011?101?0??01?00100??1100?0??100?011?00?111?0001011?00??00??101110??10110001?001??0001?010100??1???001????00011110?1????001010?1100010??01????01?1010?1?000?001100?1?00?1010?00?00?000?11?0111110?11?101001011?00??1110???0??010?101010?1?001100?11?110??111?0?10001?0??1011?00?1??111010?111?0001?1??0??00?11??01???1??01?11111001?10?01?1??1?00???1???00110?100?11?11101??1??0?1???10?1?01000?10?01101100?0?0010???001?0???0??10000111000100?011111?01110000001110100100100?11??00101011?001000???110?011??0??111??01?00001?000000????1?0111?0?1??0?01??01?01?0?00?110100?0??1111??000011???1111??010???100?001??100?11??00011??011001?1111?1?11?101??11001??01?10?1??001000?1??10???00001000010?1?0??010011?0?011???0?00?00110?0111?011?0??1?10000?0111?10?0100?1??001
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????1?????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????1???????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?010??????010?????1?????11??01?11?0??0??1???011??1???01?1?10011011??00?11???000????0011111?01????1?????1??1?????00?1?1????0??0?00?0?1????0101??11?10?????????1?0???0?0?????10?0??01??11??1???11???1?1???11110??001?1?00?1111??0?0?????1?1111?1???0?0?0??0????101?11??1??????0111???1?????00??????0?10?1????00?0??11??01?????001?1101??0010?10000?11001?1???1?0?1??01?0???1????1?????00??000???0???000?1??01???1?0??111???101??????0?????11?0?01?1?1?0?10?00???1??0?0?1??1?1?????????1?1???0??111?????0??11????11001?????????0???0??01?000?1??????0?1???????1???0000?0???00?0?1??0???1010????????100?????0?01??????1?????01?????0?000??11??1?????1??????????1??0?0?11??110?1?0?????100?0???????00?01?01?00???1?111??1??1??1???1?????00??1?1?????1???1??1????0??????100??011???00??101?00?0????????1?????1?1??00?1?01???11?0?0??0?10???110???11?0???0???????????1??1?01?0??100?11?11?1??0?01?1????011?????100?????1001???1??1????0??11100?0????0?1??1??????1???0?????????11?????10000?0?????0????00??10?????00011????0?????1?100????1?0????0?1??1?????????0?0??0?0?0?????1?0??0?0?0?0??1?0?0????1??1????11?1??????1110???0??0?0??0???1?????1????0??01?1?0??111??????1???1??????0?00??0???111?0???????001??????1???????0??0?0??????????0???1?????0?0??0?1????10??1???????1??01?0??0??0?????????1???????01???010???01??1??111?0????1?10?0????0?1?????????0??00??100??????????0??01??0?????00?0????1??0???10?00????0?01???1?00??0?0?1??0?0???0????1?????1?000??1????0???1?1??????0???????0?1?0??0???0?1???1?0??????1?0010???1??0????01????1?01??11?0????0??1??11????1??1?11????????0??1?1?00??1??????1?????01??1??00?11?11?0???1???0?1???1?010???????0??00??00?1?11??0??????0?0?1????00??????1?1?1?0??011000?0?0???1???0????1????0?1??????????1??11?1??0??01?0???1????0?001??0010????11????1????01??0?000?1????????1?101?11??00???10?00???????0?0????1????1?????011?????00111??10?00?00?011??0?1?1?1??00?0???00?????????0?1??????0??0010??0????0??0?0?1?001?1?00011???11?11??????0?0?0??0?0??10?0????????10110?0???01?01???0?????11????1?0?0???1110???0011?1?1?1?101??001??0?????1?1??11????0?0????01??0?0?0?0?000????100???0??10?0?????1????????01?0110?????01???01?0??1??0?111?????1???????????????0?0?1?1?10???0?1?1???110??1?0???00???1??1?0??1???00?0?0?0???11???0???????100?????0?1?01???11?1?0?????1???10?1????????1???11???1??000?1??1????10010??00???????1?101???10?????0???10?????11??01001?1??1???????1???0??000?1110???????0?0?00?011??1?????1??????1?01?1?0????100?10??0??0????0?????00?0001?1?011?1?0?00?0?00??100?1?????0???????0??1???1???0?0??00???1??110????0???01?11?0?0?0????1?0?11???1???10?0?0??1??0????0??1??1??11???0?1?0?0??0?0?????????0??00???0???0?0?10?1?0???????1??1??1????????0010??11?10?100???????1?1???11?0?0?01???1??0???01??1???0????10??????1??0000????0?1100??11?01?0??10110101?1?0????0????0????01?0?01?11??1????10???11??1??110??01?100?0?1??1??????0??1?1???0??1??1??1???1?1??1?1??????0??1101??0???10????01???101????????0????0??????0??????00??1??1??1?1?11?000??10??0???0??1?0??110??0?1???????01??1?10??1?1?0??11?10????01??????0??011?1?0010?010?0???????01?1??0?01?1??1???????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????1????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?11111?1??111?????0?1?0?101000?11?10?1111?01100??1???11?10001111100000001?0100111??0100101?00????1?1???0??11????1110010???01?0011?1?00?1?1101?111?01010??11??0?1???1?011???0001?111?011??0?0?10???100??0010101?11011000?11011?110???0?0?000000??1000?10?0????001011001?100??1111?1101????001?????0?0010?11?00?1?101?010??0??001?1100?10001?01000?0110101??11?1?1?100?0???1???10????000?0010?1?1?0?101?0?001???11111011?0?100??????0????000?1?10?1?1?0?000111?00??1?1?11?0?10?0????0?1?011?0??001?1???10100????00101?????1?1?11??11001?01111??0?1?0?0?????0?0???0001?0?0?0110?1??01?11110??????1?111?010?1?100?0???1???1?10?01?01?11111100?0?00?1101??1???0110?0?1?11??100?11101???11001?1100??11?11?10100???0?111??0?11?10??11????0000?0?1???0?00??10?000??10?00?1001??100?0100??101?100110?????000???00?00?0011?00???01?1?0?01?00?1?00101?01?1??000????00?1??0??0?10?110011?11?111100010100?1??0011011001101??110010?00??11???0??00011?0???00?00?00?????1???011????0??01?1?1?0011001????01?1??110101??0??11110????10?1??1?100?01?0?0???1011111??1??????011?11?001??11?0?01?0101010?10?1?1?0??0?01?11100?0?1????0111??10??1?1??1?000????00???01??11?1?0?1101????0?101101?0??00011??00??000?1?1?0???110?????110?001??010100???01??1110???01?0??0100?1?0????01?01????0??1??00?0??0??01??10????0?0110??10?10001?0?11?11?0110?1??0?001110?1?01?1???1???00010111?011?00???1??10?010101?0?0100?0?1??0??1?0?11?11???11?11?1?0?00?1010?0??0?0?100?1??1?10??0?111?1000??01??011?1???011??????101?1?11???0110??0?1????0?010001?0001?0??0?100???0101??01?0?1?100?11010?1??1??0?1000??????1??1?1?01?0010????1??1??10??0?111011?10?1?010?101?01??0?1010?100000??10?011?1?01?0001????1?0?1??0?111000??100?1?0??000011?1?1???11?10??1?010?0110????1?10?001?0110??0?000?1???1???000011??011111??0110?1001?111?111001?1??1????10?100?101?10???10?11??1????1?11???1??1?0??1?101111?0?101110010?11?10?0111?01011?11000?00?101?0?0???1?0?111?0?11?11000001?1??1??1?100?111?0?011011??10?01111??10?101??0?1??10?1100??0?010010?0111000010?0011???000???1?1?011?1011???0101?1?1?1?00111011?11?010?0?0?001??011?0?0??100?111?1?0?110110?0010??0?00000?????1??1?001?11?111110?1?01?0001?1101??0?010???1?0??000?01???????0?1?111?01??0100?1???010??1?10??10???01?011??10??11?0?1?0???110??1???1??1111?1?001?1?00???0110?1?????011?10?00????0111???01???0??101?0??0?00110001?000????1??01100??0101????000?011?11?000?1001010??0??0???000010??10100111?001??1010?11?011??0???111????100010?0?0????010?11?0011100??0?????01?1100?1?101?101000?1?00?1101?00?01?111?10?0111111?1???0001?000??1??001????1??001?01?0?1?1????001?10?111??111?1?0?010?1???000?11?1??10?110?0?1?01?0?0?????00??0??00???0??01?110110?1?0??01?1??0?11???0????0100?100?00?01101??0??1?0???11?0?0?00??11?11000011?0?0?00???01??1???0??1011101?111011??10011?11?0000001010?0?0?000?1?11??01110010?010?10???111?110??1??010??10?10100?00?001????0?0001?0?0??0??1??01?11?1??0?11?0???0??1100??01?000???001???011???????100??010?????1011???101001?1?00?0?10?101??11?01???1?01?1??001?11?1??00???01??1100110?1?1??11001????110???1?0??11001?0100?111?1??????111?0010?00?0?10?0????1
????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????0??????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??0????????01?????0?????0???1???1?1??0???????10??0???0??0?10?011?0??10?00???101????01??100???????1????????1??????1?1?0????1??1?10?0??????1?00??01?1????????????1???1?1?????1??0??10??00??0????1???1??????0010???00?0?11?1110??0?0???????00?0?????0???0??1?????0??01??1???????0?1?????????00??????0?00??????0?????01??01?????11??0110???01??01011?0000??0?????0?1??10?1???0??????????11???01???????0?0?0??11???1?0??110??????????????????01?0??0?1???1?10?00???1??????0????0??????????????????011?????????0????1000??????????????0???1??1??0??????0?1????????????0?0?0???10?0????????1010????????100?????0?1???????0??????0?????0?0?0??00??0?????1?????????????0?1?0???????0?1?????100?????????00?01??0??1???0??????1??0??0???0?????0?????0?????0??????0????????????00??00????0???111?00?1??????????????1????0??1??1???10?0?0??0??1???10?????0?0???1???????????1??1????0??10??10????0????1????????01???????1?????01?0???1??1???????011?0?0?????????1??????1???1??????????1?????00?1??1???????????0?????????011????????????0?110????1?0????0????1??????????????1?0?0??????????0?0??????1????????0???????10?1??????1??0??????0????1???1??????????1??01?0?0??101??????1???1??????0?11??1????00?1???????110??????1???????0??1?0??????????0?????????0?1??0?0????11??????????1??00?0??1??0?????????0???????11???000???1???1??0???0????1?11?1??????0????????????01??11???????????1????????????01?0????1???????1??0????1?1????????????0?0??0?0???0????0?????0?011???????1???1?0??????????????0?0?0??1???0?????1?1????????0?0????????????00??????11??00?0????0??????0????0????01????????1??0???00??0??????1?????00??0??11?00??1?0???0???0?1???1?0?0???????0??1???1??1??1??0????????1?1????????????0?0?1?0????1?0????0???????1?????????1?0??????????0??10?1??0??01?1???1????0?0?0???1?0??????????1????10??0?011?1??????????1?1??0??10???1??0????????1??????0????1??????00??????01????11?11?01?100??1?1?1?0??11?????01??????????????????0??0100??0???????1?1????01?1?010?0???00?0???????1?0????0????01?0????????1?01??0??????00???1??????1????1?0?1???1??0???1010?1?1?0?00????10??0?????0?1??00????0??????01????0?0?1?01?????101???1?????0?????1????????????01??????10???0??0??1??0?01??????1???????????????0?0?1?0?01???0?1?????111?????????0???0????1??????01?????0????????????????0?0?????0????0???10???0?????0????1?1????????0????1??????011?1??0????11?????01???????0????????1?????1????0?????10??1??0??0??????????????1??1????001???????1?1??0?100????????0????????10?0?0??????1?0???1??0????1?????10?101??1?010?0?0?0??0?00????1?1????????????????1???????1?0??10???1??0?1????1???01?0??????1????1?0??1???1???????????0???????1??0??1???0?????????0??0?0?????????????????1???1?0?1??0?0????????????????????????11????????111???????1?1???0??1?1??0???1??0???01??1???????????????????11?1????1???00??00??0?0??1100???1?0?????????????????1?1??0?11???????1????0???0??0????1??000?0????1??????0??0?0???0??1?????????1????0?1??????0??11?0??1???1?????0????001?????????????1??????1??????0??????1??0?1??1??1???11??0???0??0????100????????????01??0?11??0???1??0??1?????11??????0??00??0??000??01?????????00?0??0??1?1??0???????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????0??????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?101??????100?????0???1?11??00?11?00?1??1???011??0???10?1?001000111?10?10???110????1101110?10????1?????1??1?????111111????1??1100?1?10???1011??11?11??0??????0?1???1?1?????11?1??01?101??0?1?11???0?1???01100??011?1?01?01101?0?0?????0?1101?1???0?1?1??0????000?001?0??1???1101???0?????10??????1?00?1?0??00?0??11??11?????111?1111?01101?10101?00110?1??10?0?1??10?0???0????0?????00??100?1?0???100?0??11???000??100?0?011??????0?????01?0?10?1?1?1?11?011??0??1?1?0??1?1??0??????1?0???1??011?1???0??11????00001?????????0???0??00?100?1????1?0?1?????0?0???1000?1???01?1?0??1???0011????????011???0?1?000?0???1?????11??1??1?101??00??0?????0?1????????1??0?1?11??011?1?0?????01100???0???11?10?00?00???0?001??0??1??1???0????101??0?1?????0???1??0????1??????011??101???10??101?11?1????????1?????1?1??11?1?11???01?1?0?11?00?1?0010??00?1???01??????????1??0?10?0??101?01?00?1??1011?0????100??10?001?????01000??1??10???0??00111?1????1?0??0??????0???0?????????10?1?1?11001?1????01????10??10?????00001????01????1?111??1?1?1???00101?0?????????1?1?10?001?????1?1??0?0?0?1??1?1?0????1??0?11?00?1??????0000???1??0?1??1???1????10????1??00?1?0??101??????1??11??????0?11??1???110?1???????100??????0????0??0??1?0???0???0??1???10????0?1??0?1????00?00???????0??10?1??1??1???0?????0?1?????11???101???01??1?0111?0????1?0011?1?11?0?????????00110??011?1????0???0?100??1???1?00?0????1??0???01?01????0?10???1?11??1?1?1??0?0???1????1?????0?010?1011??01??1?0?0????1???????000?0??0???1?0???0?1????1?0?0011???1??0??0?11????0011??01?1????00?0?010????0??1?11????????0??1?1?01?11?1????0??1??10??0?010?11?11?0??11??01?0???0?111??????01??11??11?0?01??1??????1?1?1??1?010?????1?0?0?0??010111?0?1???1??01??1?1???1111??????????1??00?1??1??01?0???1????1?010??1100?0??11????0????01?00?001?0????????0?100?10??01???10?10???????0?1????1????1??1??000?1???00100??00?11?00?000??1?1?1?10?01?0???10?????????1?0?0????0?10001??0????0??0?1?1?111?1?11110???01?10?1????0?1?0??0?0??11?0????????10000?1?0?01?00???110???11????1?0?0?0?0101???1010?0?0?0?010??111?01?1???0?0??10????1?1????11??1?1?1?0?010????101???0?001?0?????0??????0?01?1000?????11???11?1??1??1?010?????0????1?0????????1?0?1?0?01???1?1?0???011??1?00??00???1??1?0??1???01?1?1?0???100??1???????010?1??01?0?10???11?0?1?????0?0?10?1?????0?11???00???0??000?0??1??0?10011??10???????0?011???00?????1???01???0?01??11000?1??1???????1???1??011?1010???????100?01?101??1???000??????1?11?1?0????110?01??0??11???0?????10?0010?0?111?1?0?00?0?01??101?1?????11??11??11?1???1???1111?11???0??110????0???11?01?1?1?1????0?0?11??01???10?1?1??0??0????1??1??1??10?100?0?1?0??1?1??????0??1??10???1??11?0101?0?0???????1??1??1????????1101??00?10?0010??????0?1???10?0?0?01??00?10???00??0?1?1????10??1???1??10100???111100??00110?0??00000100?1?0????1????01???11?1?01?11??1????01??000??0??001??01?111?1?0??0??????1??1?0???0??1??0??0???1?1??0?1??????0??0011??00??11???000???011???????010???0??????011????00??1??0??1?1?11?001??01?11???1??1?1??010??1?1???????01??0?00?00?0?1??11?10????10??????1??010?0?1111?011?1??????000?1??1?01?1??1???????
?000??????001?????0?0?1?10??11?00?11?0??1???000??1???11?0?101011100?01?01???0110???1000101?00????1?????1??1?????000010????0??1010?1?11???1001??11?01?00??????0?1???0?0?????10?1??10?010??0?0?11???0?1???01001??101?1011?00111?1?1?????1?0101?1???1?0?1??1????110?010?0?10???0100??10?????11??????0?00?0?0??01?0??01??00?????010?0111?11110?11100?01100?1??00?1?0??01?1???1????0?????10??000?1?1???111?1??11???111??000?0?111??????1?????00?1?01?0?1?1?01?010??1??1?1?1??0?0??1??????0?0???0??001?1???0??11????01110?????????01??0??01?111?1????1?0?0?????1?1???0100?1???10?0?0??0???0110????????111???0?0?010?1???0?????10??0?00?010?101??0??1??0?1????????1??1?0?11??100?0?1?????10100???1???01?01?00?10???0?100??1?11??0???1????001??0?1?????0???0??0?1??1???1??011??111???01??001?01?1????????0?????0?1??11?0?00???10?1?0?00?00?0?0110??11?1???00??????????0??1?00?0??010?11?10?10?0100?0????0100?01?110?????00001??1??10???0??10111?1????0?0??0??????0???01????????10?1?1?00011?1????11????00??00?????00100????00????1?101?01?0?1???10010?0?????????0?0?00?011??1??1?1??1?1?0?1??1?1?0????0??0?10?11?0??????0001???1??1?0??1???0????00????0??10?0?1??110??????10?110?????0?11??1???000?1???1???001??????1??1?1??1??1?0???1???01?1???10????0?0??1?0????11?11???????1??11?0??1??1???0?????0?0?????01???110???01??1?1100?1????1?1010?1?11?0?????????00111??000?0????1???0?1011?1???0?00?1????1??0???00?11????0?10???0?11??1?1?0??0?0???1????1??0??1?001?0000??11??1?1?0????01??????011?1??1???010???1?0????0?1?1110??11??1??0?00????0011??00?0???001?1?100????0??1?10????????1??1?0?00?11?1????0??0??11??1?100?00?01?1?010??01?0???1?110??????11??01??01?0?10??0??????1?1?0??1?001??1??1?0?1?0??000010?1?1???0??10??1?1???1000??????????1??01?0??1??00?0???1????01100??1001?1??10????0????10?10?010?0????????1?010?01??00???00?01???????1?01???0????1??0??110?0???01000??11?10?01?100??0?0?1?00?11?1???11?????????0?0?1???01?00001??0????1??1?1?1?010?0?10111???01?00?0????1?1?1??0?0??01?0????????00100?101?10?01???011???10????0?0?1?1?0000???1001?1?1?1?111??011?11?01??1?0??11????1?0????01??0?1?1?0?110????110???0?110?0?????1??????1?01?1100?????10???10?1??1??1?111?????1????0?1????????1?1?011?11???1?1?0???011??0?01??10???1??0?0??0???11?0?1?1???010??1???????110?1??00?1?00???10?1?0?????1?0?11?00????0?00???11???1??000?1??1??0?00011??01???????1?001???01?????0???11???0?00??00000?0??0???????0???0??011?1011???????100?11?001??0???010??????1?10?1?1????111?01??10?01???1?????11?0010?0?000?1?1?00?0?10??001?0?????11??01??01?1???0???1011?001??1??001????1???01?10?0?1?0????0?1?11??10???11?1?1??1??1????1??0??0??00?101?1?0?11?1?0??????0??0??10???0??10?0000?0?1?1??0??1??0??0????????0001?111?10?1010??????1?0???11?0?1?00??11?110??00??0?1?11???11??0???1??01101?0?100100??11010?1??10001010?1?0???10????11???10?0?00?00??1????00??010??0??110??11?110?0?1??1??????1??1?0???0??1??0??1???0?0??0?1??????0??1000??11??10???010???010???????111???0??????010????10??1??1??0?1?10?001??00?00???0?00?0??000??1?1???0???00??0?01?01?1?0??10?00????01??????1??10010?0110?010?0??????000?1??0?01?0??1??????0
??1????????00?????0?????0???0???1?1??1???????00??1???0??1?01?110?0??01?01???001????11??001???????0????????1??????0?1?0????0??1?11?0??????1?00??01?1????????????1???0?1?????1??0??01??10??0????1???0?0????0100???01?0?11?0101??1?1???????00?1?????0???0??0?????0??11??1??????10?1?????????10??????1?00??????0?????01??00?????011?1010???11??11100?1001??0?????1?1??01?0???1??????????01???10???????1?1?1??10???1?0??110??????????????????11?1??0?1???0?10?00???1??????1????1??????????????????101?????????0????0101??????????????1???0??1??1??????1?1????????????1?0?0???11?1????????0010????????110?????1?0???????1??????1?????1?1?1??01??1?????0?????????????1?0?1?????1?1?1?????100?????????00?10??0??1???0??????0??0??0???0?????10????0?????1??????0????????????11??11????1???111?11?1??????????????0????1??0??0???11?0?0??1??0???01?????1?0???0???????????1??1????1??01??01??0?0????1????????00???????1?????1000???1??0???????111?1?1?????????0??????1???1?????????01?????01?0??1???????????1???0?????100?0??????????0?111????0?0????1????1??????????????1?1?1??????????1?0?1????0????????0???????01?0??????1??0??????1????0???1??????????1??11?1?1??101??????1???1??????0?00??1????00?0???????000??????1???????1??0?0??????????0?????????0?1??1?1????11??????????0??00?0??0??1?????????1???????00???100???1???1??1???1????1?00?0??????1????????????00??10???????????0???1????????00?0????0???????0??1????1?0??????????0?0?0??1?0???1????1?????1?011???????1???0?0??????????????0?1?1??1???0?0???1?1????????0?0????1???????01??????11??00?1????1??????1????1????00????????1??1???00??0??????1?????00??0??00?11??1?0???1???1?1???1?0?0???????1??0???11?1??1??0????????0?0????????????1?0?1?0????1?0????0???????1????1????1?0??????????0??10?1??0??10?0???0????0?1?0???1?0??????????1????10??0?100?1??????????1?1??1??01???1??0????????0??????1????1??????11??????10????00?01?01?010??0?0?1?1??10?????01??????????????????1??0010??1???????1?0????11?1?000?0???00?1???????0?1????0????00?0????????0111??0??????10???0??????0????0?1?0???1??1???1111?1?1?0?01????01??0?????0?1??10????1??????00????1?1?1?00?????100???0???0?1?????0????????????10??????11???1??0??0??0?00??????0???????????????1?1?0?0?00???1?1?????010?????????1???0????0??????11?????0????????????????1?1?????0????1???01???0?????1????1?1????????0???11??????100?1??0????10??0??01???????1????????1?????1????1?????01??1??1??1??????????????0??0????110???????1?0??1?001????????1????????10?0?0?????11?1???1??0????0?????11?010??1?011?1?1?0??1?00????1?0????????????????1???????1?0??11???1??1?0????1???00?1??????1????1?1??1???0???????????0???????0??0??1???1?????????1??1?0?????????????????0???0?1?1??1?0????????????????????????01????????011???????1?1???1??0?0??0???0??0???00??1???????????????????00?0????0???01??00??0?1??0011???1?0?????????????????0?0??1?01??0????0????0???1??1????0??110?0????0??????0??1?1???1??1?????????1????1?0??????0??11?0??1???0?????0????100?????????????1??????1??????1??????0??1?0??1??1???01??1???0??1????001????????????11??1?00??1???1??0??01????11??????0??10??1??010??00?????????01?0??0??1?1??0???????
?????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????
?01111?11001110?0001001?010010?01?01?0001?00100??1?1?01?00111101001001101?0110001?10000010?11?1011101?00?11011??001111010110?0001?0?0010?111110001111000110??0?10?00?000?1?0000?100?101??010?00011101011101001?10111010?11101?0001??1?00110101?10101001?010?110011000010000?01100101001??00011???0?1011?10?00?001100101111?100100011?11110?10110?001101010110010101001???0???0100?1011?0100?010000111?1101010?01001111?01010??00??1?1101010001110?001?101101?10?10?110101?11?01?101?0?100?1??111?1??0110101???011100?0111?1001?000000?10010?110001?10?01?0?1?011110?0?1?010000??0111100001?1??1?101?001?1?00000???1??11?01?00?001000110011001100100??1?110110?110?101?011010101?1001011111100001101?0111100100010?01?10?11?00001??011010?0?1?00011?010111??00100?1001??010?1101??1101001100?????111???00011?1000011??0100010?10?11?1010111000?1??100?00011?01010?0?01?1011010001110010001001?0111100110111010??1011111011000?000?000100?0???00?10?100?1101?11110?0??0110001?0?0101101?1001111?1001101??0?0111010??001?01?00110?00?0?00110001010000????0?100011?1011?0010?00?0110011?110111?1000000?001111111??0?11100?01?1100101?110??0?00?0?10??00?010?0010??100?11100110?110001??010100100?1?101?010???01000?00011000011?1001?11110?0?01?00?1111?0?010??01?100???1?00??0100?10?111?1111??00?01010?00?10111?0?10?00?1101?0??1?100111?1?0010?1000??00010001101110110?1?0000100000?0?11011110?00??0?0010?01??010?00?010?01?0100011?101111101??0?11?010100001110100??011?0?0?1010010??010?101100011000?11010??01101011?111110?0010101?010101001?0?11101111110000?0??1?1010?0??1?11?1?1?00?1100???00?11??10?111101111110001001?010?000?000100?011001?001?101?0?11?000010??010?10?11000001??11110?1?110110100?0?0001?11??0?000101111??101001001111010?011011010?01?0011011?00011011?11011011111111111011?10101011000000?100011???11011?11????0?00?1010?101??1?01100100?010010011?01111?0010001111?11101?00110101?0?1?0?1?11100110?11001011?1??0100?110000111000101110010100010100?011??000?100111000?01011110?000110110111111??111100?011?110000111?10110?0?1?0?011011011000100?1?010111?1110001??1111001?0?0?110101?1111?01010001000110?001110101?1100110101011111?1100??000110??011??110?111???1?1001?010010??110000???100?01?011?11???0100111110??10?0?101?0?010?01?1?0101001?11100?000011?0110001????001?00011?1??0010100001??1??100?1?01?00101101?000?10011?10000?00011?0??001?111001?000?0101000?001?00??100101??001011010010??1111?001010??00??0001??110010111?0??10100001?1101010001000?110?0011?0?1011101110?1?10?00101000111000?11?0000111?01?011110101?011?101100?0110001100000?01011000101?010??11000101101?0?1011010111??011101?011?1100001?1??11011??11???1??01000110100?11000?1?11000???0?0?101101001?01?10110?010?1?1??000?0?11001111001011110?1?1111?01101?0?0?0??10000100111001?100000111001000101000011111110001??11101000?000011?0?010?0010001?1110010?10001?111000??0?001011?0?0?111010100?00?1000?011001?0??0100??110111?0?10010?0011?00001111??000?00?000111?0011010?111110?01?110??01110??10010?11?100111?0??10???11001111110?1110011010011?111???0?11?10000?0100?10100??111001000110?01?01101010001
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1110001111000001101100?01000011111100010100110?01?01010010101011001010101101010010010010111001001101101?110101011111100000011101001100110110111001001010011001011110000?110100?101?110?1111101110110100000100?11111001?00011111111?1000111000001110000?1011100010100111111?1111000100011011010100?0101?0110111001100110100111111010?111001000111111110011100010001110010111?11101101111100010011110001110001000000011001001?1110000010111100101001101011000?11?000110111010?01110001?10101001000110001001111?10111110010110101110101011111?111001100000?1?0101000100?0?001111110100001111110110010?00111?01100?0110111?0001010111111101101010100100?11110011?0111101111110011100110001001100011001?0100000001101?11?11000?110010101011101100000001000110??01100100011?010010111001110000010?011101?1?1100010101011?10110101000111?01000110110000010001111010010?100111001000001101001100100101101011010000110?00000001010101101?11000011?0010?111000010100001011111011110101?10100010111110011001101??1100111110?00010111010011011101111000110100?1100101001111111?01001010011111111110111011101101010011001?011001111000000100?110011100001001110?110101100?100011110010011100000010100010?001101100100011111101011111100110100010001001?00?000100?0110100100010?0000?11010100?000100011111100101010110101?0000010?0011100011101010?00101111101??0111111101011001010?00101111010000000110011010101110?10?01000101001?010010000111011110001?0001?1111001000010010?100?11011111110?1000?0010100111001010111?00101101101111101011101011001111101010111010011010?01?0?011100??10101010101?11011??01?110101?11001010100000110000101111?111110?0001011111?000111001001100?0101101?000100100?110101111010100101000000000?001111001101??010000100100001?10011111100011110001?00110111000011011111010011011010110101000000001011101?1101110000010000100011100100?11110110011110101110100010111011111?01000011100000?10110?0?1010010101111010100101100?1111111111000011111010100011010100?0001?1110111101110000011000011111101101010111010100?000101100?111100110000001011011101001?0?01101010110111000111110?010?1101011001001111111110010011100100110010011010011111100111010110000?0010010111001000?00010100011?11001100?10011010111?11??1010001101110101000001010011111010001101110001?101101100011011101100100101?10110101100110000100100?11111000000011000000001011001100111001011011001100001101100?001111010010000100011101111000011110001000001?1000100101001001?00101100001100110001001101010111100011011101011?0101?00010101010010?10?0010001?011001111100?101110110101011101110000?100011001111101?01011100011001?100011000110100101010111011100?00100000010000?00?01011010010?10101111001101110100101110011001001000011101?00001011?110101001001100000011100?0000101?011??010111011100100010010101001101011011100001111100??00010100100110110011101000101?110011101001011011110?001111010011?00101010000110010?000111?0??00100010100000100111?011000100111001001?000100111100100111110010101000111111010000101010100001100110110111011101001?0100100000111?111?1?10010110110001110111100100010001000?11100110011111
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????0???????????????1?????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????0???????????????????0?1???????????????????????0?????????1??00??????????0???1?0??????????????????????????????????????0??????????????????????????????????????????1?????????10??????????????????????????0?0?0????1???0?????????0??1??????????????????????1???????????????????????1??????0????????????????????1???????????????????????0?????1????????1?1???1?????0???????????1????0???????????1???0?????1????0??????????????????????????1???0????1???????????0???????????????????????01???????????????????????????????????????????1????????1????????????????????0???????????10?0?????????????????????????????????????????1????1???????????????????????????????????0?0?????????????????1??00?????0???1??????????????????????????????????0??????????????????????????????????0????????????????????0????1??????????0??????????????????????1???????????????????????????????1?????????0?????????0?????????????1??0??????????????01????1?????????1??????1???????????????????????0??????????????0??????????1?????????????0?1???????????????????????????????????1?1?????????????????????????????????????0????????1?????????0????????1??????????????????????10?????????????????0??????????0??????????1????????0???????0???????????????0???????????1??0??????????????????1???1???????0?????????1?????????????????????????????????????0??????????????????????????????????????0?????????????0?1???????????????????????????????????0????1?1???0??????????1?1?1???????1???1???????????????????????????????????????????????????????????0????????1???1?1??????????????????????1???????????????????0????????????????????1?01??1?????1???1?????????????????????????????????1???????????????????????1?????0??????1????????????1???????????0?????????????0??????????????????????1?0??????????????????????0??????0?1??????????????????1???????????????????????1????1???????????????0????0????????1?0?????????????????????????????????????????0?????0???????????????????????1???????????????????????????0?????????????1??0???????0???????????????1???????0??0??????0?????1???????????1???????0??11???????????1?????????0?00???????1????????????????????????????01???????????1??????????1???????????????????????????????11???1???????011???????????????????????????????????????????????????0?????????????????????????????????????????????????????0???????????0??????0????????0??????????????0??????????1????????????????????????1???????1???????????0????0??????????1????????1?????????????????0???????0?????????11????1??????????????????1??????????????????????????1????11?????????????????????????????????????????????????????????????1??1???????????????????1?????????????????????????????????????????????????????????0?????????11??????????0????????1??????0??0????0??0????????????????????1??????????????????0?????1?0???1???????????????????0?0?????1???????????????????0????1????0?????????????1??0?????1??0??????????????1????????0??????????????????0??????1????????????????????1??????????????????1??0??????????0???0?????????0??????????????????0???????????????????????????????0??1?????????????????????1??????????????????
????????????1???????????????????1?1???????????????????????0?????????0??01????1?????1???110???????????????????????????????????0?10??????????????????????????????????????????1?????????10??????????????????????????0?1?0????1???1?????????1??1??????????????????????0???????????????????????0??????0???????????????0????1?????????????????0????10?????1????????0?0???1?????1??????????01????0???????????1???0?????1????0??????????????????1???????1???1????1???????????0???????????????????????000??????????????????????????????????????????0????????0????????????????????1???????????00?0?????????????????????????????????????????0????0???????????????????????????0???????0?0?????????????????0??00?????1???0??????????????????????????????????1??????????????????????????????????0??1??1??????????????0????0??????????1???1?????1????1???????0???????????????????????????????0?????????1?????????1?????????????0??0??????????????01????0?????????1??????1???????????????????????0??????????????0??????????00????????????0?1???????????????????????????????????0?0?????????????????????????????????????1????????0?????????1????0???0????????????????1?????00?????????????????1??????????0??0???????0????????1???????0??0????????????1?????????1?1??1?1????????????????1???1???????1?????????1?????????????????????????????????????0??????????????????????????????????????1?????????????0?1???????????????????????????????????1????0?0???1????0?????0?1?1???????1???1???????????????????????????????????????????????????????????0???????11??01?0?????????????????????00???????????????????1????????????????????1?10??1?????0???0?????1?????????????????????0??1??1???????????????????????1?????1????0?0????????????1???????????1?????????????01???????1?????????????1?1?????0????????????????1??0???1?1??????????????????0???????????????????????1????1??????1???????01????1?????1??1?0???????????????????0?????????????????????0?????1???????????????????????0??????????????????????????11????????????10??1???????1???????????????1???0???1??1??????0?????0???????????0?????1?0??01???????????0?????????0?00???????1????????????????????????????11???????????1?????1????1???????????????????????????????00???1???????100???????????????????????????????????????????????????1?????????????????????????????????????????????????????1???1???????1??????01???????0??????????????0??????????1????????????????????????1???????1???????????0??0?1?1????????0????????1????0????????????1???????1?????????10????100????????????????0??????????????????1???????0????01?????????????????????????????????????????1???????????????????1??0???????????????????1???????????????????????1?????????????????????????????????0?????????00??????????1????????0??????0??1????0??1????????????????????1??????1????????1??0?????1?0???0???????????????????0?0?????1????????????????0??1????1????0?????????????1??0?????0??1??????????????0?1??????1??0???????????????1??????0?????????????0??????0??????????????????0??0??????????0???0?????????1?????????????0??0?1???????????????????1???????????1??0????????0??????????0?1??????????????????
????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????
??0????????10?????1?????1???0???1?1??0???????10??1???1??0?00?011?0??11?10???011????11??011???????0????????1??????0?1?1????1??0?10?0??????0?11??00?1????????????1???0?0?????0??1??10??00??0????1???1?0????0011???11?1?10?0000??0?0???????11?0?????1???1??1?????0??01??0???????0?1?????????00??????0?01??????1?????01??00?????01??1110???10??00101?0111??1?????0?0??01?0???1??????????11???00???????1?1?0??10???1?1??111??????????????????00?1??0?1???1?01?11???1??????1????0??????????????????111?????????0????0101??????????????1???0??0??1??????1?0????????????1?1?0???01?1????????0110????????101?????0?0???????0??????1?????0?1?0??00??0?????1?????????????0?1?0?????1?1?0?????000?????????00?11??1??0???1??????0??0??1???1?????11????1?????0??????1????????????10??10????0???011?10?0??????????????0????0??0??0???01?0?1??0??0???01?????1?1???0???????????0??0????1??10??01????0????1????????10???????1?????00?0???1??1???????000?0?1?????????0??????1???0?????????01?????11?1??0???????????1???1?????101????????????1?110????1?1????1????0??????????????1?0?1??????????0?0??????1????????1???????10?0??????1??1??????1????0???1??????????1??01?0?1??110??????1???1??????1?11??1????11?0???????111??????1???????1??1?0??????????0?????????0?1??1?1????11??????????1??10?0??0??0?????????1???????00???001???0???1??1???1????1?01?1??????1????????????00??01???????????1???1????????00?1????1???????1??1????1?1??????????0?0?0??0?1???1????0?????1?101???????0???0?1??????????????0?1?1??1???0?0???0?0????????1?0????1???????01??????01??10?1????0??????1????1????00????????0??1???01??0??????0?????10??0??10?10??0?1???1???0?1???1?0?0???????0??1???10?0??1??1????????0?1????????????1?0?1?0????0?1????0???????0?????????0?0??????????0??00?0??1??01?0???1????0?0?1???0?1??????????1????01??1?011?1??????????0?0??1??11???1??0????????0??????1????1??????10??????10????11?10?00?011??0?0?1?1??01?????01??????????????????0??1110??1???????0?0????11?1?011?1???01?0???????1?1????1????10?0????????0?00??1??????01???0??????1????0?1?0???0??0???1011?1?1?1?10????10??0?????1?1??10????1??????00????0?1?1?01?????101???1???1?0?????0????????????11??????11???1??0??1??0?10??????1???????????????0?1?0?1?00???1?0?????011?????????1???0????0??????11?????0????????????????1?0?????0????1???10???0?????0????1?1????????1???01??????101?0??0????00?????11???????0????????1?????1????1?????10??0??1??1??????????????0??1????110???????1?0??1?110????????0????????11?0?0??????0?1???1??0????1?????00?100??0?100?1?0?0??1?11????0?1????????????????0???????0?1??11???0??0?0????1???00?1??????1????0?1??1???1???????????0???????0??1??0???0?????????0??1?0?????????????????1???1?1?0??0?1????????????????????????00????????011???????1?0???1??0?1??1???0??1???11??0???????????????????01?0????0???01??01??1?1??1000???1?1?????????????????1?1??1?00??1????0????1???1??0????0??111?0????0??????1??1?0???0??0?????????0????0?0??????1??10?0??0???0?????0????101?????????????0??????1??????1??????1??1?0??0??0???01??1???0??1????110????????????01??1?00??0???1??0??10????10??????0??11??1??110??01?????????10?1??1??1?0??1???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?000??????011?????0?????11??01?00?01?0??1???001??1???01?1?11000111??00?01???010????0000000?11????0?????0??0?????100110????0??0000?1?1????1100??01?11??0??????1?1???0?0?????11?1??00??11??0???11???1?1???11010??001?0?00?10000?1?0?????0?1001?0???0?0?1??1????110?101?1??????1011???0?????11??????1?11?1????00?0??00??10?????111?1101??0111?00101?01101?1??10?1?0??01?0???0????1?????00??010?0?1???010?1??00???100??100???000??????1?????00?0?10?1?1?0?00?00???1??0?0?0??1?0??1??????1?0???0??000?????1??01????00101?????????1???1??10?101?1??????1?0?????0?0???0100?1???01?0?1??0???1011????????110?????1?01??????0?????01?????0?110??00??0?????0??????????0??1?1?10??011?1?0?????111?1???????01?11?00?10???1?000??1??0??0???1?????00??0?0?????0???0??1????1??????001??101???00??010?00?0????????1?????1?0??10?0?01???10?1?0?11?11?0?111???01?1???00??????????1??0?10?0??101?11?11?0??1?00?0????000??1??110?????01111??0??1????0??10101?1????0?0??0??????1???1?????????11?0?0?00100?1?????1????11??11?????00011????00????1?101????0?0???10?0??1?????????1?1?11?101?????1?1??0?1?0?0??0?1?0????1??0??1?00?0??????1001???0??0?1??0???0????11????1??01?0?0??101??????0???0??????0?10??0???100?1???????111??????0????0??0??1?0??????????0???01????0?1??1?1????10??1???????1??01?1??1??0?????????0?0?????00???001???01??1??000?0????1?10?0????0?0?????????00?00??110?1????1???0?101??1?????01?0????0??0???10?01????1?10???0?01??1?0?0??0?0???1????1?????1?010??0?0??1???1?1??????0???????001?0??0???1?0???1?1??????0?0111???1??0??0?00????0010??00?0????1??1?001????0??0?11????????0??1?0?01?01??????0?????10??0??00?11?01?0???1???0?1???0?110???????1??11??00?1?10??0??????1?1?0????101?????0?0?0?0??111001?1?0???0???1??1?0???1001??????????0??00?0??1??11?1???1????1?001??0001????01????0????01?00?001?1????????0?111?11??11???01?00???????1?0????0????1?????011?0???11011??01?11?11?010??1?1?0?01?00?0???10?????????1?0?1????0?10111??0????1??1?0?0?100?0?01011???01?11?0????1?0?0??1?0??10?0????????10001?1?1?00?11???1?????10????1?0?0?1?1011???0000?0?1?0?010??111?11?????0?1??01????0?0????11??1?0?1?0?010????111???1?010?0?????1??????0?11?0111?????01???11?1??1??1?100?????1???????????????1?1?1?1?10???1?0?0???010??0?00??00???1??0?0??0???11?0?1?1???101??1???????101?0???1?1?00???10?0?1?????0???11?1?????1??1???11???1??111?0??1??1?11100??01???????0?011???10?????0???01???1?11??10011?1??1???????1???0??110?0110???????100?11?000??0???0?1??????0?10?0?0????000?01??1??00???0?????11?1100?1?001?1?1?01?1?10??111?1?????0???11??0??0???0???1?01?10???1??110????0???10?01?0?0?1????0?0?11???0???10?0?1??0??1????1??0??1??00???1?0?1?0??0?0?????????0??00???1???1?1110?1?0???????1??0??1????????1111??01?10?100???????0?0???00?0?1?10??11?01???01??1???1????10??1???1??1001????0?1100??11?10?1??00101000?1?0????1????0????01?0?00?11??1????01??110??0??111??00?110?0?1??1??????1??0?0???0??1??1??1???0?0??1?1??????1??1001??00??01???011???100???????10????0??????1?1????00??0??1??0?1?00?011??01?10???1??1?0??010??0?0???????00??0?01?10?0?0??10?11????11??????0??110?1?0001?110?1??????010?0??0?00?0??0???????
????????????0???????????????????1?0???????????????????????1?????????0??10??????????0???1?1?????????????????????????????????????01??????????????????????????????????????????1?????????10??????????????????????????0?0?1????0???1?????????1??0??????????????????????1???????????????????????1??????0????????????????????0???????????????????????1?????0????????1?1???1?????1???????????0????1???????????0???1?????1????0??????????????????????????1???0????1???????????1???????????????????????11???????????????????????????????????????????1????????1????????????????????0???????????00?1?????????????????????????????????????????0????0???????????????????????????????????1?1?????????????????0??01?????0???1??????????????????????????????????1??????????????????????????????????0??0?????????????????1????1??????????0??????????????????????1???????????????????????????????1?????????0?????????1?????????????1??0??????????????01????0?????????1??????0???????????????????????0??????????????1??????????10????????????0?1???????????????????????????????????0?0?????????????????????????????????????1????????0?????????0????????1??????????????????????11?????????????????0??????????1??????????1????????1???????1???????????????0???????????0??1??????????????????1???1???????0?????????1?????????????????????????????????????1??????????????????????????????????????1?????????????1?1???????????????????????????????????1????0?0???0??????????0?1?0???????1???1???????????????????????????????????????????????????????????0????????1??11?0?????????????????????00???????????????????1????????????????????1?10??1?????1???1?????????????????????????????????0???????????????????????1?????1??????1????????????1???????????0?????????????11?????????????????????0?1??????????????????????1??????1?0??????????????????0???????????????????????1????1???????????????0????1????????0?1?????????????????????????????????????????1?????1???????????????????????1???????????????????????????1?????????????0??0???????1???????????????1???????0??0??????1?????0???????????0???????0??10???????????0?????????1?11???????1????????????????????????????00???????????1?????1????0???????????????????????????????00???1???????111???????????????????????????????????????????????????1?????????????????????????????????????????????????????1???????????0??????0????????0??????????????1??????????0????????????????????????0???????0???????????0????1??????????0????????1?????????????????0???????0?????????01????1??????????????????0??????????????????????????0????01?????????????????????????????????????????????????????????????1??1???????????????????1?????????????????????????????????????????????????????????1?????????01??????????1????????1??????0??1????1??1????????????????????1??????????????????0?????0?0???1???????????????????1?1?????0???????????????????0????1????1?????????????0??1?????1??1??????????????0????????1??????????????????1??????1????????????????????1??????????????????0??1??????????0???0?????????0??????????????????0???????????????????0???????????1??1?????????????????????1??????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????1????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????
?10110?01?000?1?101?000?110111?01?00?1000?11110??0?1?11?01100100111001101?0100101?01101111?11?00?1?11??1?00110??110000100100?0001?0?1110?1001?011?110101?01??0?0??00?110???0111?101?011??111?10?1?011000001011?10011110?01101?100???0?0?011011?11010?00?0???0010100000?1011?01101111111??010?0???0?1101?01?11?010010111000??00111101?11001?00110?11011101?111101000010???1???110???111?1100?110?1?100?11001?1?01111011?00011??????0?00?001?1110?1?0?0?101101?01??0?1?00?0?00?11?1?0?1?110?1??110?1???001000???10101????00?0010??01010?01110??0?101?00??1?0?0?001110?0?0?1111?0??01011000???0??0?000?110?1?000?0???0??11?10?01?0011111010110001?1110??0?1?1101?1?1?11??101110101??110101?0001?001?01?00111?1?1?010?01?00?01?11111??011010?1?0?10000?00?001??11101?0111??111?0100??100?010000?????111???11111?0111?00??110?110?10?11?1?01110011?0??001?1??01?0??1??0?01?010110110?001000011010?1?11100100111000??011001010?100???0??00010?0???00?01?10??0011?01000?0??10?0000?0?0000010???000?0??011110??1??00111???001?01?0?010?00?0?011?1000110101??????001111?011??01?0?10?1011011?10?1?1?1101111?111101111??0?10011?00?00010?1?111??1?00?1?10??10?000?1010??000?00101100?111100??0101010?0?1?1?1?101???01011?0100?101010??011??1101?0?10?01?1010?1?0?1??10?11????0?11??1000?11?000?1011???1?11110?10?10000?1?11?01?0000?0??1?000110?0?0111?0010??10111001011101101?1??111010000?1?10110111?10??1?1?11?01??000?01?101?10?0101000?010?00000??1?10?11111001010?010??010?0???10100?1??011?0?0011101001?0101???10011001?0010?1?0101010??11100?01?1?1?110?0101111??1??1?1110?0??0?00?1?1?10?0100????1??1??11?01?00000101001?001?100?000?011101?010000??11?001?1?00?100110??1?1?1??1?010011??000?1?1?001111010?0???10?10??0?001000000??01?11?000?11101?0?00011???1??0100000?1111111??0010?11010010?101001?0?01011011?010?010010???10?11?10????0?10?0100?1?1??1?00100010?011000110?01010?0011000000?00111?01000111?0?0?0?0?011?0?00?01001100?0??1111?00110011110000100?010011100110?100??000??1011000??0?000000?0101110101?0111??11111??101?110?00001??1101?0?1?0?10101010?001011?0?111111?1001110??1100000?0?1?010010?0100??0001100??01?0?00?101001?10100000?01?0011?0000??10101???101??000?111???1??000?101000??0110?0???101?11?110?11???1000101?00??11?0?101?0?111?01?0?1001011?11111?100110?1101?11????011?00?10?0??100001?100??0??100?1??0?00100101?011?0?111?01111?01010?0??010?110?01?001?0000011?00??01??100011??10010001?011??1110?100100??1???111????11001111?1????100001?00011000?010???10?1101?0?1100101100?1?01?0100?11001?111?00?1000000?11?001000000?101?0011?1?11?001?010110?0?011111?10?111??011?0110101?1??1011010?1??001111?001?100001??1??00101??01???1??11?11001000?11?01?1??0000???0???01101?001?00?11101??01?0?1??100?1?00100000?00111100?1?0101?0?001?0???0??01100101000001?010101?10100100000010010000101?01??01010101?001101???100?000??0??011??00?10010?101011????0?0111?1?0??0110??00?00?1?11?010100?1??0011??000001???1001??1000?00001100??100?11??11010?1010011?011010?00?111??01011??10?11?11?011001?0??00???01010100010?0?1??100100?0?011???1?00?01011?0100?110?0??000110000110?11?0111?01?110
?0010110000111110100100?001101010?10?0100?01001??1?0?00?00011010010110110?1110101?10000111?10?0001000?10?11000?1010001010101?1101?1?0001?0010010110111011010?0?10?11?111?1?0011?110?110?0111?00110010110111111?01000010?01100111010?1111010001001000010?111?110100010100011?101110110001?11010???0?1110?01011?0011000111000111110100?01011?10101?0001110110111111100110000???00110100000111?00001101000100111?10001100?11000??101?1?00001111001000110?000010?10?01?000111?11?01?11001?100?1??000?0?00010010?0?111110?011111110?100011110101?100001?11?00?1?1000011011?1?110000??1101010110111?01010?011?0?00011??11?011?10?10?0110011100000001011010?0?111100?101?0110110011010?1101010011100011110?0111001110100?10?00011?01001??111111?1?0?011010101010??11001?11000?011011011?0001110011???0?001???1001011110110??0100100?00010?1101101110?000111100111?11110?0111?0100111000000100000001?11110001000010000?1110100001100?010?11001000???00?110011?0101?11100?10?0101000?0?111100000100111?1100100??0110000101?100?01?10101?0011?01100110111111??1?1111010100101?0000001?1000111?110011?1000010?1000101001?1?0000011100001110?1110?0?10?1?01?101?100?1111??011011111100?1011001?111010011?1?1101110??100001?01111001110?1101?11000?0000?00?1110?0?001?101?000?1?1?00?00100011?000?1101?110000010?11001101?0?01010?1100?0000?101000?0?100111100??11011111010010011?1?100100100101?00010100?00?0010101?01??100?110011?01?0000010?000100101??0?10?1110110110110001?011?10001111011??111?0010010000011010010?000110011101111?1110110?00001111000?01100111010111?10?0?0101?1??0?01?001?11?1100???11?000?10?000110101000101001?1001001?111011?100100?011?100?0?10?010100??101?11?01000111??00111?1?011110101?1?0111011?100111011100??101010100010001?111110111?1110101011?10011100001000011011000011100?00110000100101?010111?1?00100?011?1?0101?1101?110??0?11011101?100001100?00010?1010011110?00110?01001010?111?0?0?10011111000110100?1010011?0011001010101101000101011101101000?1010?111001011?110011101101001001001010?11010101110?000000011?01101?1?0000100110011110001?0?110101010110010?1100101?000?01000111010?010111011001111111001111?111001010000101100110??001100??0100?11110100??1?11011000101??1101100??1111011000?10???0011011100110000?110?0?001100?111100001?01100?100110?101100011??100000000?0?01011000101??0??110?0?11?100111111101?11001?10110?10001?101111?1011000011?1110011?010?01001100011?0101001111000?0000?1001011000?0000000001011101?00011101101?1010001110111?110?0011?010100101011?0?10?01001110000110?00?0101101?010011011110?0011111010?1000101110011?101001100001101?01100101110111?1101101101?1110101?10011101111?1??01001?001???10?11101110111?11101?10100000001?1?001110001?00?110010111?1?1??01001?1010111010011001111?1011?10001?1?1?1??101010000000100111100010100100011001010011101100??100000100100011?0?010?1110101?1100110011101?0110111?1?101000?0?0?001100010001?1000?110100?0??11111?011000?1100010?0011001101010??001?00?000011?00111011100110100?111??110010010111?111001111011?10??101001010000?1010101010010?100???1011?0111110010?00010?1001101011000?01?00011111100
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????11???????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?11110?110111?1?0100111?111010?00?01?0000?10011??0?1?01?10001001010010101?0011100?00011011?01?1000110?01?10100??111110111001?0001?1?1100?011101000100000000??1?01?01?001?0?0101?010?101??110?10000000000111111?11111101?10100?1111??1?01001110?10011011?001?110100100000000?01110011001??11110???0?1101?00?01?000101001001?011100111?10111?10100?101100010111101101010???0???1000?0011?1000?111011100?0000110?01100110?01000??11??0?1010101101100?101?101010?10?10?111110?11?00?011?1?111?0??110?1??1111011???010011?1111?1011?101101?01000?011110?01?00?1?0?100001?1?0?111010??1111010010?1??0?000?101?0?10111???1??11?10?11?110001110010010101001??0?101011?000?011?001011011?0011101101110010010?110110100?101?01?11?01?00001??011100?1?1?01111?100001??00101?0101??110?1111??0100111000?????111???11000?1000000??0101110?10?00?1101100110?1??111?10010?11000?0?11?1000011011100110001010?1001001011000110??1000001010000?0?0?000100?0???11?11?001?1000?01100?1??1101110?0?1000000?0000000?1111111??1?1100000??110?11?00100?10?1?01001110111101????1?001101?0010?0101?01?1101110?100110?0111011?011010001??1?00101?10?0010000?110??0?00?1?10??10?011?0101??100?01101111?100001??101001001?0?001?010???01100?01001000000?0100?01001?0?11?01?0000?0?111??10?010???0?10??0101?11?011?0101??00?01001?10?00100?1?01?11?1110?1??0?010001?0?1100?0100??00110001011101101?1?1001000111?0?11101111?00??0?1010?10??010?11?100?10?0111011?010000011??1?11?101011001010110??010?1?1?0110110??111?111001100001?10110??10010110?111110?0101111?010110100?1?11011101011100?1??1?0001?1??1?01?0?0?10?1110???00?11??00?101000010000000110?101?011?011100?101101?001?001?1?01?010010??010?01?01100101??01010?1?110011111?0?1011?01??0?010010101??011101000011110?111100000?01?1001111?00000001?11000010011011011010?00110011111111?101010???00010?10????1?01?1110?000??1?01001011?111110000?10000?0111101110?11001?01010110?1?0?0?0?00011100?10110011?1??0001?00001101000011110?011011110100?111??010?111111001?01100011?011100110011111??011111?101?011100011?00111?1?1?1?011111000011100?0?111100?0010101??0001011?0?0?110110?1000?10001010001010?111000110?0011101011101000?1000??110001??101??100?001???0?0001?101000??100001???011?01?010?10???0011111010??01?1?000?0?101?01?1?1011110?10001?101010?0001001????001?10101?0??0100111010??0??100?1??1?10101001?011?01101?00111?11101?1??001?001001?010?1001111?110?11??110011??110010101010??1100?011100??10??1110??110110101?0??10101100?00001010?010??110?1111?0?0011010000?0?10?01101100101110?10?1100111?00?110010111?111?111111?1111001011010?00011101000?110??01011110101?0?0110011000??000001?101?0110000?0??10110??10???0??01110000101?01?00?1?10010???0?0?101010101?01?10111?100?1?1??001?0?10001010101001110?1?0011?00100?0?1?1??01111101001001?001001?00110010011010000000110110??10001010?000010?0?101?0110100?001?010?01010?000111????110010?0?0?001001000?10?1011?101111?0??1101??101100?0?10110?0011?00100100??101?01?001100?1110100?000000?10?110??11000??00011?01?010011?1??00???01101110000?0100011100110?100???0?11?10100?0011?11100??011011001011?11?10101010001
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0011100011011001101111?100010000?01?0100?11100??0?1?00?01010101101000111?0010101?01111000?10?1100000?01?01101?0011100001100?0100?0?0100?1101111000101001101?0?00?11?001?1?0011?011?001?0110?00101110110010111?01011000?01101011101?1000011101010100100?101?001011100000001?100101001001?11100???0?0010?00101?0101111110010101101110?01011?11101?0111101101110111000010000???00001101011001?01110011100110100?10001111?10011??101?0?01000001011101100?011010?01?00?110100?00?11?01000?110?1??111?0?10110010?1?111011?011011100?100110110111?000010?00?11?1?0000000111?1?111101??0000011011101?00011?011?0?10101??10?110?00?10?1001011110010100100000?1?010000?011?0111000110100?1101011110100010110?1100001000010?00?00110?10111??110001?0?0?000011101111??01100?00101?010010001?1110110000???0?000???1101111001000??0001100?10100?0001100010?101010110000?01010?0110?1110001100010111101110?01011111010111101?1110100111000?001?00110010???11?111101?0100?00101?11?0111011?1?001011011110110?0101100??0110110011?111?00?01000?0010?10101110100100??0?0101101110000?1011010?1001110?011111?0110100?0100010101?0?1111100101001110?1111?0?10?0?10?111?100?1111??001011010011?0011110?101011000?0?0010100??100001?11101100011?1110?00100?0001?11?0110?1?010?010?001?1?0?11?11111001?100?0110?111101010?00110111?0?11110?1111?0100?000111?0?000111000??11001010101001011?1?100101010110?11101100?00?0111001?00??100?111110?01?0100111?100101110??0?01?1000110100001000?111?00111010100??001?0110101101101001000?110010100000111?1000111?00101101101?10111101001100?10?0?0110?1??0?10?000?10?1010???00?001?10?100100101000111001?1000000?110110?101000?000?00001?10?110110??111?01?10001010??01000?0?010000000?0?0001001?101100110101??111000010010101?101000001?1010111111?01011100100111110101001010110?01011010111010?101011?0?10011?011?0?1111?1110?110??1?11000100?011110000?01011?0000111101?01001?11011110?111?1?1?10101000000000001?1001001?0010100111101001100111000010100111?0110?100000011?010001010001111100110110?10110101010?000110010?10111?1?0010100000100111010?0?001011011101111?0010110?010?00000011000?011001011111100001101110?100001101111100001011??000100??0001?11100011??1?10110001010??1011010??0110000110?01???1000111100111100?101?0?111001?001001110?01110?101010?001111011??011011000?1?10000111011??0??111?0?00?100000100011?01010?00100?10111?111100?0010001100?0110111?011?11011110011?1100101011000?0001?0111111001?1110111010101001?00111101101?0011101001000?010?1001?110100111011?1?10?01011111001111?11?1101101?100011100000?0101001100?1111000010010?010110110111110?11100000100110?0111111010?1101101?00100110010?0??01110?000???10?01110001001?11111?10011000010?1?010101000?10?001110000?1?1??00101?0010011100111111010?1011?01110?0?0?1??100111111011110111001011110110100000010001100111??001101100000110?0?011?1101001?1010100101111?0111011?0?111001?0?1?000111111010?1010?011101?1??11100?111110?1100110?0000001101000??011?11?001001?10111011011011000?011??000111011011?101010010111?11??011110110001?1001101011110?010???1110?0110101001?11101?1100100100110?11?00000110011
?100??????001?????0?????1???01??0?1??1??0???100??0???00?1?00011010??01?11???000????0001110?11????0?????0??1?????10?1?1????1??1?10?0?1????1010??01?10?????????0?1???1?0?????00?0??00??10??0???10???0?0????1010??000?0?10?0111??0?0?????0?0010?????1?0?0??0????001?00??1??????0100???1?????11??????1?00?1????10?1??11??01?????100?1101??0000?11010?01000?0???1?1?1??01?1???1????1?????10??010???0???100?0??00???0?1??000???000??????1?????10?0?10?1?0?1?01?10???1??0?0?1??0?0?????????1?????1??001?????0??01????10100?????????1???1??11?11??0??????0?0???????1???0111?0???00?0?1??1???1001????????101?????1?10??????1?????11?????0?011??10??0?????1??????????0??1?0?0???011?0?1?????101?0???????10?10?00?00???0?110??1??1??0???0?????00??1?1?????0???0??1????1??????110??100???11??001?11?0????????0?????1?0??01?1?00???00?0?0??1?10???010???00?1???1???????????0??1?01?0??110?10?01?0??0?11?0????000?????010?????0010???0??1????1??01101?0????0?0??0??????0???1?????????01?????01001?0?????0????00??10?????10000????0?????1?110????1?1????0?0??0?????????0?0??1?1?1?????1?0??0?1?0?1??0?0?0????1??0????00?0??????1011??????1?1??1???0?????1????0??10?1?0??110??????1???1??????0?10??1???110?0???????101??????1???????0??1?1??????????0???0?????0?1??1?0????00??1???????1??11?1??0??1?????????0???????10???010???01??1??0?1?0????1?11?0????0?1?????????0??01??000??????????0??11??1?????01?1????1??1???00?11????1?10???1?00??0?1?1??0?0???0????0?????1?110??1????1???0?1??????1???????0?1?1??0???0?0???1?1??????1?0000???1??1????00??????11??10?0????1??0??00????0??1?01????????0??1?0?00??0??????1?????10??0??11?01?10?1???1???1?0???0?001???????1??11??01?1?11??1??????0?0?1????11??????1?0?0?1??101111?0?1???????0????1????1?1??????????1??11?0??0??00?1???0????0?011??0001????01????1????00??1?001?1????????1?011?00??01???00?10???????0?1????1????1?????010?????10101??00?00?01?000??1?0?0?0??00?1???00?????????1?0??????1??0011??0????1??0?0?0?000?1?00011???01?11??????0?1?0??0?0??01?0????????1000??1???10?11???1?????10????0?1?1???1111???1101?1?1?0?111??111??0?????1?0??01????1??????00??1?1?1?1?100????011???0??11?0?????0????????00?1000?????10???00?0??0??1?110?????1???????????????1?1?1?1?11???0?0?0???010??1?????01???1??1?0??1???10?1?0?0???11???1???????100?????1?0?10???10?0?0?????1????0?1????????1???00???0??110?0??0????00010??11???????0???0???10?????1????1?????00??01001?0??0???????1???0??011?0111???????0?0?10?101??1?????1????????11?0?0????001?00??1??0????0?????01?1101?0?111?0?0?01?1?10???00?1?????0???????0??0???1???1?1??01???1??011????1???00?10?0?1?1????1?0?10???1???1??1?1??0??0????1??0??0??01???0?1?0?1??1?1?????????1??01???1???1?1?11?1?1???????1??0??0????????1101??0??00?000???????0?1???10?0?1??1???0??1???10??0???0????01??????0??10?0????0?1101??01?11?0??01101110?1?1????0????1????01?1?00?10??1????00???00??1??000??10?011?0????0??????0??1?1???0??1??0??0???0?1??0?1??????1??1100??0???00????00???111????????0????0??????0??????00??1??1??0?1?11?100??01??1???0??0?1??010??1?1???????11??1?00??0?0?0??10?11????00??????1??011?0?0111?000?????????11?1??1?00?0??0???????
??????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????
???????????1?????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1001??1??110?????1?0?0?10??10?01?10?1000???001??1???00?10111001001?11?10?001001???0011110?01????1?1???0??0?????001110????1??1110?1?00?0?1101?101?11011??10??1?0???0?1?????11?1?011?101??0?0?10???1?1??0010000?11111001?00010?010?????0?100001???110?10?0????100011111?11???0011?011?????010?????1?10?1?11?01?0??00??00?????110?1110?00101?11010?10011?0??01?1?1??11?0???0????1????010??111?0?1???101?0??01???0010?111?0?011??????0?????10?0?11?0?0?1?11?110?01??0?1?1??1?0??0????0?0?0???0??100?0???10?10????11011?????????11??0?111?001?0????0?1?1?????1?1???0111?1???0001?0??1???0010????????100???0?1?110?1???0???0?10?01?00?011?0110?0?11??0?1???????110?1?0?00??111?1?0?0???11101???01??00?01?01?00???1?101??1?00??0???0????011??0?0???0?0???0??111??0??00?1100??011?0?00??110?00?0????????01????0?10?10?0?01???11?0?0?11?11?0?0110??00?1???10????00????0??0?01?0??000?00?01?1111110?1????1011111?010?????00101?00??10???1??00110?0????0?1??1??????1???011???????00?0?1?10000?0????10????000110??0??11100????01?0??0?110?01?0?1???11100?0?????????1?1?01?000??1??1?1??0?010?0?00?0?1?0??0??0?10?11?0?0????1100???0??1?1??0???1????00???10??10?1?1??110??????11?010?0??11001??0???000?0?1?1???111?????010?1?0??0??1?1???0???1001???01?0??1?01?1?0????11?10???????1??10?1??0??00??10????0?1?????11???001?1?00??0?1011?1????1?0100?1?11?0????????010011??001?0????1???1?0111?0?1?1?10?0????1??0???00?10????0?11???1?00??0?0?0??1?1?111????1??0??0?101?1110??11??001?0???001??????011?0?11???011???1?0????0?0?1111?111??1??0?110???0010??10?1?1?001?0?001?1??1??0?11?1??????1??0?0?10?00?0????0??1??10??0?001?10?10?1?111?001?0???0?0011?????10??01??11?1?10??0?0????0?0?1??1?000??1??0?1?1?1??010101?0?0???10?10??0?1???1011??????01??0??10?1??1??01?0???0???011010??0101?1??0010??0????10?01?100?1??0?????1?001?01??11???10?01???????1?10???0????1??0??011?0???10011??00?11?01?011??1?110?01?10?11??11?1???????1?1?1???11?01100?01????1??0?0?0?001?0?01101???01?00?1????1?1?0??0?0??11?1?10??0?000100?100?00?10???000???01????1?1?110?0100???0111?0?1?1?111??000?01?11??1?0??10????0?1????00??1?0?0?1?100????010???1?01101?????0????0?1?11?00000??0?10?0000?1??1??1?101?????0???01?0????????1?1?001?00??11?0?0???011??1?10??01???1??1?1??1???11?0?0?0???001??0??????1000?1?111?0?10???0001?1?????0?1?11?00????1000???01???1??011?1??0??1?10101??11????1??0?001???110????10??10???0?10??01100?1??1???????10010??011?0001?1?1???110?01?011??1???011????1?0?11?1?0????011?00??00?01???1?????00?0101?0?101?0?0?10?1?00?0000?0???0?110?01??01?0?1?0???1000?010??0??111????0???10?11?0?1?1????0?0?01?011???01?0?1??01?0????0??0??1??10?101?1?0?01?0?0??????0??0??10???0??10?101101?0?1??0??0??1??1???0????0001?000?00?1110???1??1?0???00?0?0?00??10?1010?10??0?1?00???10??0???1??11111?1?011011??01111?0??0001001011?1???100?1?01??000?0000?11??0????100?001??1??011??10?10011?1??00?????1??1?1???1??1??1??0??10?0??1?10?1???1??1100??10??11???010???000???????001???0??????000????01??11?1??0?0?01?010??11?11???1?01?0??100??0?1???0???00??1?11?11?1?0??11?00????00??????1??01000?0011?010?1??????111?01?1?00?0??0??????0
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?100???1??010?????1?0?0?11??00?01?10?10?0???011??1???00?10000010101?00?00?100101???0110011?11????0?????1??0?????001011????1??1010?0?00?0?1111??10?00?10???1??0?0???1?1?????11?0??01?000??0?1?00???0?1??0001011?001?1000?00110?001?????0?0110?1???001?1??0????001?11110?00???0000??00?????01??????1?00?0?0??10?1??11??01?????111?1011?10010?00010?00110?0??11?1?1??11?1???0????0?????10??001?1?0???101?0??10???0111?110?0?010??????0?????11?0?10?1?0?1?01?000??0??0?0?0??0?0??1??????0?0???0??100?1???11?01????11010?????????01??0??01?000?0????0?0?1?????1?0???1000?0???1011?1??1???1111????????100???0?0?011?1???0???1?10??1?01?101?0001?1??0??1?1???????11??0?0?10??110?0?1?1???10001???00??00?11?11?11???1?100??1?10??1???0????010??0?1???0?0???1??011??0??01?1101??001???00??101?01?0????????00????0?01?00?0?00???00?0?1?01?00?1?1100??10?0???11????10????0??0?00?0??010?10?11?0001001?0????1001101?001?????10110?11??00???0??00110?1????0?1??1??????0???001???????01?1?0?01111?1????01????10??10?????00101????10?0??0?100?10?1?0???01110?1?????????1?1?01?111??0??1?0??1?001?1?00?1?0?0??0??0?00?10?1?1????0011???1??0?1??0???0????10????1??10?0?0??111??????00?001?0???1100??0???010?1???0???110?????011?0?1??1??1?0???0???1000???01?0??0?1??0?0????00?01???????0??10?0??0??11??0?????1?0?????01???100?1?10??0?0000?1????0?1001?1?11?0????????100001??001?1????1???1?0110?1???0?10?0????0??1???01?11????1?11???0?10??0?0?0??1?0???1????0??1??0?110?1100??00??000?1???010??????110?0?11???110???1?1????0?0?0110??11??1??0?000???0001??01?0???111?0?100????1??1?01????????1??1?0?01?10?0????1??1??11??1?101?11?00?1?110?101?1???1?0011?????01??00??00?0?10??1??????0?0?0??1?101??1??1?1?0?1??101111?0?0???10?10??1?0???0010??????????1??00?0??1??00?1???1????10000??1101?0??11????1????11?11?111?0??0?????0?001?10??10???11?11???????0?11???1????0??0??111?0???01000??11?01?11?101??1?001?00?00?1???00?1???????0?0?0???10?01101?10????1??0?0?0?100?0?10000???00?11?1????1?1?0??0?1??10?1?10????111010?111?10?10???100???01????0?0?0?0?0010???1100?0?0?0?101??100?00?10??0?0??10????1?0????11??1?0?0?0?111????111???0?11010?????1????0?0?01?11011????00?0101?1??0??0?100?????1????0?1????????0?1?010?10??01?0?1???100??1?10??10???1??1?0??0???10?1?1?0???100??1??????0101?1?101?1?11???01?1?0?????0?1?00?11????1011???10???0??010?0??0??1?01110??11???????1?000???100????10??01???0?00??00101?0??0???????10010??000?1000?1?????111?00?001??0???010????0?0?11?0?1????101?11??00?00???0?????01?0101?1?111?0?0?01?1?01?0000?0?????00??01??00?0?0?0???1110?010??0??100????1???10?11?1?1?0????0?1?00?010???00?1?1??11?1????1??0??1??01?010?1?0?11?0?1??????1??0??00???1??01?111111?0?0??0??1??0??0????????0011?111?01?0111???1??1?1???11?0?1?11??11?1100?11??0?1?11???11??0???1??10101?0?100100??11011?0??1000010010?0???11????10???01?1011?10??1????00??001??1??111??11?110?1?0??1??????1??0?0???0??1??1??1??11?0??1?00?1???1??1000??10??11???110???110???????001???0??????000????01??0??0??1?0?11?011??00?10???1?01?1??110??1?1???1???11??0?01?01?0?1??01?01????00??????0??10000?0010?001?1??????011?10?0?01?0??1??????0
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??1????????00???????????????1???0?1??0???????1???????1??0?1????1????0??10????10????0???101????????????????1??????1?1?0???????0?10?1??????1?1???1???????????????????0???????0??????1??11????????????????????01????0?1?01???00??1?0???????0??1?????0??????0????????11????????????1?????????10??????0?00??????0?????0????0??????????0?1????0???101??01?0????????1?0??01?0???1??????????01????0?????????0?1???1???1?1????0??????????????????10????1?1???1?0??1???????????0????0??????????????????011??????????????0?01??????????????1?????????1????????0????????????????????0???????????01?0????????100??????????????????????????????0?1??1???????????????????????1?1?1???????1?1?????01??????????10?01??0??1???1?????????0??0???1?????1???????????1??????1?????????????0??1??????????01?1??0??????????????0????0??0???????1?1?1??0??1???10?????0?1??????????????????1????0??0???11????0????0?????????1?????????????00?0??????0???????11??0?0?????????1??????0???????????????????????1??????????????0??????????01????????????1?100????0??????0???????????????????1?1?0????????????1???????????????0???????00?0??????1??1??????1????1???0??????????1???1?1????010?????????????????1?????1????1??1???????011??????0???????1??0????????????0?????????1?0??0?0????0???????????0???1????1??0?????????1????????0???011???0???1???????????0?11?0??????0?????????????1???0???????????0????????????10?1????????????1??0????0??????????????1?1??1?0???1????0?????1?110???????0???0????????????????1???1??????0??????????????????1????????????0???????11??11?1???????????0?????????00????????????????0??1????????????1???????1?00??0?0???1???1?1???1?1?1??????????0??????1??1??0??????????0????????????0?1?1?1????0?0????????????0???????????0?????????????11?0?????0??????0??????1?0?????1???????????????00??1???1?0??????????0?0??0??1???????0???????????????1????1??????10??????01????0??0??01?111??1?0?1?1??????????0??????????????????0??0111??0??????????????0????1???1???00?0???????1???????????11?0??????????01??0??????00??????????1????0???1???1??1?????11?????1?0?????1???0?????1?1??01???????????1?????????1?00?????1?0????????????????????????????01???????0???0??1??1????0???????????????????????1?0?????11???0???????001?????????1???0??????????????????1????????????????1?0?????1????1????????0??????????0?0?????????????1??????1?0?1??1????00?????10???????1??????????????1????0?????1???0??1?????????????????1???????0???????????1??0?000????????0????????0????0??????0?????1???????1??????1??10????110?1?0?0??0?0?????1?1????????????????0???????1?0??01???0??????????????0????????0?????????????0???????????1???????1??0??1?????????????0??1?1?????????????????????0?0??????1????????????????????????01????????01??????????0????????1??1???1??1????1??0???????????????????10??????1????0??10??1?0???1?1???0???????????????????1?0??1??0????????????0???1??0????1??1?0?1????0??????1??0?????1??1?????????0????1?1??????1??01?1????????????1????0?1?????????????0??????0??????1???????????0??0??1???????0???0???????1?0????????????10??0?1???1???0??1????????1???????????0??1???1????0??????????1?1?????1?1??0???????
111001111010001000000001000010100000110000001001111110001001110100100010111010000111010101110001010101100100100001010001000101000001001110010101001111010101110010010000100101000100111000101011010110010010000010101000011110011100100011101001000000001110110100010011000011110001010001111110011010011001011001010111101000010100010100010100101111111111111101111011101000101001100100111011100001100011001001101010010111101110001111001100001010000001001111010011101101011010011010000011001010011111101011010110000000110101111111010011001101101110001000111010001000100101010111001010100111011011001000000100110010011110111011101000101101010100001010010001101000001001000110001000010001000010100100001101110111110000100111011011111001011100011101110011000111001010001101101101101011101101010011111000110011110000011000011011101011011111110001110010100111010000111011000001101111001000000011001100101100001111010001010000001101110110010010111110000000000101100001101010101001110001111111110001001110111100011011100011011001101110100001110011010001100110010111011011001110100100011101101000011101101001011010010000011110001111000101101100100000100011110100000010110110100000110010111010001101110011101001011101011011001100101011010100001110100111100100011011011111011001010001011010011011111011011010101010101100010111001011010001101001000011101010010101111010110010011110001111011010110011010001101010101111101111101010001100100110110111001110101111010000110011011100010111100000011000010101100001010001010000111100010100001011010001011100100100110001111011110101010010110101000011000101101101111000000011010011000001111101110011000110010100000100001110111010100101100001000000101111100100100010111111100110001011110111101111011000000000000100000000100100110101101001111010010100001010100011001110101101100111110010000001100100111101101000100001000110010100000001011011110010010001110001101000010001111110001110100010111010010100011001000100111010111111000111100101010100011111111101000100010011101100101100100011111001001100011001010001000110000001110001000110000000000100111111000110101001110110101010110100010011100101110000001011011100101100100001000001000100101111101101111010010101000110001100001000101111110000110001110011000101100100010100011001110110011011100010010010110111011111100110100100011011001100100110111110100110011000100101101001010100111101010101000110000001100100101010110010000110011010111111111010100010011110111111010000110100001111000110100111101100110010011011100100101100010011101110011101000101011111111110111110001100100111111011111011010001100101001010100111001011101110100000100010000010110011110101110010110111101111000100111010001101101101010110010001000110110100111111110000101110010000011000101111001110011111110110100101000111000101110001111010000000110000000110100111110010101110110100100010001111111100011011010110001011100101111111110011010101000101110010011111100101010110010100011110111111000000100000000111101111100010101001110100100101001100011001101101011011011010
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????1????????????????????????????????????????????????????????????????????????0????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??
?010??????011?????1?????1???11??1?0??0??????010??0???01?1?11011101??10?11???001????1111100??1????1?????0??0??????0?1?0????1??1?01?1??????1100??00?11???????????0???1?1?????10?0??01??00??0???01???0?0????1001??010?1?10?1000??0?1?????0?0001?????1?1?0??0?????00?11??0??????0110?????????10??????1?10?1????10?0??01??10?????111?1011??0001?01000?00011?1???0?0?0??01?1???1????0?????01??000???????000?0??01???1?1??101???000??????1?????10?1?00?0?1?0?11?01???0??1?1?1??0?0???????????????0??010?????0??11????1110??????????0???0??01?00??0??????0?1???????1???11?0?1???11?0????0???0100????????010?????0?1???????1?????01?????0?000??11??0?????0?????????????0?1?0???1?1?0?1?????010?????????00?10?00?01???1?010??1??0??1???0?????00??1?0?????0??????1????1???????01??011???0???010?11?1??????????????1?0??00?0?10???01?1?0??0?10???00????11?0???0???????????1??0?01?1??100?11?10?1??1?11???????01?????0?1?????0010???0??0????1??11101?1??????1??0??????0???0?????????11?????1110??0?????0????01???1?????000?1????1?????1?110????1?1????1?1??0?????????0????0?0?1?????1?0??1?1?1?1??0?0??????1??1????00?1??????11?0??????0?1??1???0?????1????1??00?0?1??110??????1???1??????0?10??1????01?0???????010??????0???????1??1?1??????????1???1?????0?0??0?0????10??????????1??00?0??1??0?????????1???????01???111???10??0??0???1????1?00?1??????0?????????1??01??11???????????1??01??1?????00?0????0??1???01?00????0?10???1?01??1?1?1??0?1???1????0?????0?110??0????1???0?1??????????????0?0?1??0???1?0???1?0??????0?1100???1???????00??????01??10?1????1??0???1????0??0?11????????1??0?0?11??1??????0?????01??1??01?11?10?1???0???0?1???0?010???????0??11??11?0?11??1??????0?0?1????10??????0?1?1?0??1?111????1???????0????1????0?0??????????0??01?0??0??10?0???0????0?101???0?1????00????1????00??1?110?1????????1?001?11??11???00?10???????1??????1????1?????101?????11111??00?00?00?001??1?0?1?1??10?1???10?????????1?0??????0??0101??0????0??0?0?1?101?0?10111???01?10??????0?0?1??0?0??11?0????????0101??1???01?00???0?????11????0?1?1???1101???0011?0?0?0?001??101??1?????0?0??11????0??????01??1?0?0?1?111????011???1??10?1?????1????????10?1110?????10???0??0??1??0?111?????0???????????????1?1?0?0?01???1?0?????010??1??????1???1????1??????00?0?1?0???00???0???????100?????0???01???11?0?0?????0????0?0????????1???11???0??100?1??1????00?01??00???????0???1???11?????0????1?????10??0110??0??1???????0???1??0?1?0011???????1?1?10?111??0?????0????????10?1?1????110?0???0??0????0?????11?1101?1?000?0?1?0??1?10???11?1?????1???????0??1???0???1?0??01???1??0?1????0???00?1??0?0?0????1?0?10???0???1??1?1??0??1????0??0??1??11?????1???0??0?1?????????0??10???0???0?0?01?0?0??????????1??1????????0100??1??00?101???????0?0???10?1?1??1???0??0???11??1???0????00??????0??01?1????0?0000??00?01?1??11111000?1??????0?????????00?1?11?10??0????01???0???1??00???10?100?0????1??????0??0?0???0??0??0??????0????0?0??????1??0011??1???11????0????001????????1????1??????0??????0??????1??1?0?11?011??10??0???1??1????010????0???????11??1?01??0???1??01?10????10??????0??101?1??011??11?????????00?1??1?10?0??1???????
??????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?111??????101?????0?????1???00??0?0??1??????001??1???11?1?11001111??11?00???110????1010100??1????0?????0??1?????10?1?1????0??0?11?0??????0000??10?01?????????0?0???1?1?????11?1??01??00??0???01???1?0????1010??000?1?00?0110??0?0?????1?0011?????1?0?0??0????100?00??0??????1111???1?????01??????0?00?0????01?1??10??10?????100?1001??0000?10100?01111?1???0?0?1??00?1???1????0?????11??100???0???111?0??01???1?0??101???111??????0?????01?0?01?1?0?1?01?11???0??0?1?1??1?0???????????????0??001?????0??00????01100?????????0???0??10?00??0??????1?1???????1???0000?0???00?1?1??0???0010????????011?????1?0???????0?????10?????1?001??11??1?????1?????????????0?1?0???0?0?1?0?????010?????????10?10?10?00???0?101??1??0??1???0?????00??0?1?????1??????0????1???????11??100???1???011?10?0??????????????1?1??00?0?01???00?1?1??1?11???11????11?1???0???????????1??0?11?0??100?11?01?1??1?10??????010?????0?0?????1101???1??0????0??11101?0??????0??0??????1???1?????????00?????11110?0?????1????10??01?????11111????0?????0?000????0?0????1?0??1?????????1?1??0?1?1?????0?1??1?0?1?1??1?0??????0??1????11?0??????1111??????0?0??0???1?????0????1??11?1?1??110??????0???1??????1?01??0????11?1???????110??????0???????1??0?1??????????1???1?????0?0??0?0????01??1???????0??10?1??1??1?????????0???????11???100???11??0??0?1?1????1?01?0??????0?????????0??11??01???????????1??00??1?????01?1????0??1???00?01????0?01???0?11??0?1?1??1?0???0????1?????1?001??1????1???1?0??????????????1?0?1??1???1?0???1?1??????1?1000???0???????01??????00??10?0????0??0???1????1??0?10????????0??1?0?01??0??????0?????00??0??00?11?10?0???1???0?0???0?011???????1??11??00?0?01??1??????1?1?1????11??????1?1?0?0??0?001??1?0???????0????1????0?1??????????0??10?1??0??11?0???0????1?100???111????10????0????00??1?010?1????????1?001?00??01???01?11???????1?0????0????0?????000?????01111??11?10?10?001??1?0?1?1??10?1???10?????????0?1??????0??0011??0????1??1?1?1?101?0?01000???10?01??????0?0?0??1?1??00?0????????1111??1???11?01???0?????10????1?0?1???1100???0101?1?0?0?000??110??0?????0?1??11????0??????10??1?0?0?0?101????010???1??10?0?????1????????00?0100?????10???1??1??1??1?011?????0???????????????1?0?0?0?00???1?1?0???101??1??????1???0??0?0??????00?1?0?0???11???0???????010?????1???01???00?0?0?????0????1?0????????1???10???1??001?1??0????10101??01???????0???0???11?????0????1?????10??00000?0??0???????0???1??110?1011???????1?1?10?110??0?????0????????01?1?0????101?0???1??0????1?????10?0000?0?011?0?0?11?0?00???00?1?????1???????0??0???1???1?0??00???0??101????0???01?10?1?0?1????0?0?11???0???0??0?0??1??0????1??0??0??11?????1?1?1??0?1?????????0??11???0???0?1?10?0?1??????????0??0????????1100??1??01?111???????0?0???11?0?0??0???1??0???10??1???0????01??????0??00?0????0?1000??10?00?1??00001110?0??????1?????????11?0?10?00??1????00???0???0??110??10?001?1????1??????0??1?0???1??0??1??????1?1??0?0??????0??0000??0???11????1????110????????0????1??????1??????1???0??1??1?0?01?100??01??1???0??0????000????1???????01??0?11??1???1??01?01????11??????1??111?0??001??10?????????11?0??1?10?0??0???????
??????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????11?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????01???????????????????0?0??0???????????????0????1?????????1??10????1?????1???010???????????????????????1?1?????????1?01??????????????1???????????????????????????0?????????01????????????????????1?????1?1?01???1???1?0???????1??1?????0??????1?????????1????????????0??????????0??????1??0????????????0????0????????????1????1???111??01?0????????0?0???0?0???1??????????10????1?????????0?1???1?????1????0??????????????????10????1?1???0?0??1???????????0????1??????????????????000?????????????????0??????????????1?????????0????????0????????????????????1???????????00?1?????????????????????????????????????????0?0??0???????????????????????0?1?1???????1?0?????11??????????01?00?????0???0????????????1?????????????????????1??????0???????????????????????????0??0??1??????????????1????0??????????1???1?????0????0?????0?0??????????????????0????0???????1?????????1?????????1?????????????0??1??????????????01??0?1?????????1??????0???????????????????????1??????????????0??????????10????????????1?0?1?????????????????????????????????0?0????????????????????????????0????????0????????1??0??????0????0???1??????????1?????1????000?????????????????0??????????0??1???????00???????1???????1??0????????????0?????????0?1??1?1????????????????0???0????0??1?????????0????????1????1????????1???????????0??0?1????????????????????????????????????0?????????????1?0????????????????????1??????????????1?1??0?0???1????0?????0?111???????1???0???????????????????????????0??????????????????1????????????0???????11??11?0?????????????????????11???????????????????1????????????????????1?01??0?1???0???1?????0???1??????????0??????1??0??1???????????????????????1?0?1?1????1?0????????????1???????????1?????????????10???????1??????0??????0?1?????0????????????????1??1???1?0??????????1???????1???????0???????????????1????0??????1???????10????1?????01?1?1??1????????????????1?????????????????????10????0??????????????1????????1??????????????0???????????11?0??????????10??1???????1??????????1????0???1???0??1??????1?????0???????????1?????1?0??10???????????1?????????0?10???????0????????????????????????????00???????0???0??0??1????0???????????????????????1???????11???1???????011?????????0??????????????????????0??????????????????1??????????0?????????????????????1?????????????0??????0???0???????11?????10???????1??????????????0????0?????1????????????????????????1???????1???????????1??1?1?0????????0????????1????1????????????0???????1??????0??11????111???1?1??????????0??????????????????0???????1????10???1???????????????????????0?????????????1???????????????????0??0??1????????????????0?1?????????????????????0?0???????????????????????????????10????????10??????????0????????1??0???0??1????1??1???????????????????00??????1????1???0??1?????1?1???0???????????????????0?0?????0????????????1???0??0????0????0?0????1??????1??0?????0??0??????????????0?1??????1??10?0????????????1??????0?????????????0??????0??????0???????????0??0??1???????0???0???????1?0?????????????1??1?0???1???0???????????1???????????1??1????????1??????????0?1??????????0???????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
00100111100010101010100?11011111100111011010000?00?00001100110110001101000110000101001100011001110011111?100001000100001101100100010010101111110011000111001101110011000?0111010110?10010011011100001101111010010100111?11010110100?101000101000110101111110001000001111010?1111100111101000111001?0101?1001111101001111101100000001?100010010111111111001101000000001001000001100010000111111111101011111000010101010111010?0100010010110001100111100101100?10?111000110011?01000000?1011001100010111110011111111001100111001000101001111011000000100100110000010010?10110101101101001100101010111?00011?10100?000001110100100110101001101110111101?111001011100101111100100100010001101100000001001001001110010?10?01111?11000110011011010111001110011000010010010100010001011011101111011?110101?1110000111000110111000111001110000010101110100001111101001010001010111011100110011100100001101111010000010?11100011111001011?01110101?10110110011001010101101100101101000?110001110010101001011111111110011011001001001011111111100111100000010011100110110000111100100100100101100011101000101101111010011000001011000101100100010101011000100?10001011010000001110110111010100000111011011100100101011011111101010100111111110011100?00?111011?1100110001011000001001001011100001110010100111110110101?1010010?1101110100111111?00001011111??1000111101111110100111010101101110111100100000101011111101100101110?000110010100101101011?1000?1001101101011111?111?10100010101?100000001111001001001000100010110110001010111011101000011100101100011100100100?01011110??01011001110?110100?11?001010101110011011100011100000011?100100111010110011101000010111111?1111111?0010100110011001000001000100111000011?10111101100011011100111001111?10011101000001100101001000110001010001000000101100101101101110111010110010?100000101010100111001101101010011001001000000111001011001101100101110000101111000111001?1001011010001011110001011?0110111101111110111011011101001011?0100?1001100100101100010100001011000000100100111101?011010001110101110010010011001111001011?01000010000100100010100?11111101000110111100100100100100011011011010111001111101010001001001000?1000000000110001?00111000001011101101?01000001111?00?11000110011101111101101100101011001111110101100?000011000111100000000000010?01111010100010011000110?001010110001110111001011010000111111001111100001111000011100110001000101011001111101011101110111101111000?1100110011000110?1011001000011010111000100000110000011101100100010110110101001100111?11?1010111?01100010100101111000011101001000011010011101100101110?010010001110100111011100111111111011000001010?01000111011011001?01001011110?00001100100101111001011000111001000000000111100101010?10001001011000111111101111011000?1100?0111101010011001011101000011010001110110010000000?11111000001101010000000001001?000010011000011010111?100001101111?11010101000001101010000011??101110010001100111111111110101011111010?111111010101011110011011100001011100000100111100000100100100100111001110111110001111001000111?1?00010010110010011111010000011000100100000111100100
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?10111?1??000???1?1?101?101001?10?10?0111?01111??0???00?10100101000110100?1100111??0010110?11??1?0?1???1?01011??1101001???01?0111?1?0111?1011?100?10011??11??0?1??01?010???1100?011?101??1?1?11???100??0100110?10111100?01000?111???0?0?011100??0011?11?1????001001000?101??0011?1010????000?1???1?1000?01?11?00001?1100?1??011?1001?01000?10001?11100101?100111?00111???1???00????000?1001?000?1?010?0?101???11011101?01001??????1??0?010?1111?0?1?1?001001?00??0?0?11?0?01?10???1?0?110?0??110?1???11011????00000????11?1?00??10110?11110??1?001?0?????1?1?0?0000?1?1?0001?0??11?10110???1??1?111?101?1?010?1???1??01?10?10?00?1001101111?01?0110??1???0010?1?1?11??000101010??001101?1111??00?00?11000???0?011?11?00?01?1010???110000?0???1?00??00?111??00?01?0011??101?0011??101?001000?????011???01110?0001?10???11?0?1?01?10?0?00111?01?0??100?1??11?1??0??1?00?110010011?101011010011?1??0100111001111??010110110?011???0??00110?1???11?01?00????00??0111????11?01?1?0?1000101???111?1??011000??1??00101???111?0??1?001?01?0?0???01101111?1??????011?11?110??01?0?11?1111001?10?0?1?11?1?01?10110?0?0????1110??11??1001?0?000??0?01???00??11?100?1111???00?01110010?010010??10??111?1?1?0???100????0100?110??010111???10??0011???00?1??0101?0?1?1??11?01????1?00??0010?11?100?001????1?01010?01?10010?1?11?10?1101?1??0?110101?0?01?0?0?10??10101010?000?11?0?1??001001111?0?1010?0?1?00??0?0?10?11??000?11?100?00?1001?1??1?1?00110??1?11?001100?0010??10??000?1???100??????000?1?01??00100??0?0????0?010000?0100?1?110110???0010??11?0?0?101?00101?1??1??0?1101??????00?1?1?11?1011????0??0??01?01?100110?11?1?010?000?010?0?1001?110000??11?010?0?00?1100?0??1?0?0??0?001111??100?1?0??01011011?1???11?01??0?11010001????1?11?111?1011??1?000?1???1??1000001?0111111??1000?1011?100?011111?0?11111000?010?011010???10?01??1????0?01???0??1?1??1?011001?1?101010111?00010?0111?01011?01001?11?101?0?1?0?0?0?000?0?10?11000100?1??0??1?010?000?0?1010101?01010000?010?101??1?1??00?1111??1?101010?1000001100?1010???0101??111?000?00001??1111?0?0?1?00111000?00?010?1?0?1010?0001100??001?000?0?1?110110?0111??0?10101?????0?00?101?00?010001?1?00?0110?0100??0?011???0?1??010?01????1??1?0?010?11??1001?0???000??1?01??01???0100101?10??10?1?1?0???010??1???1??0100?0?000?0?111??0110?1?????110?11?10????1011?0?011??1??000?1??0?01110000?001?1??0??00101??0000?0??111?011?00?100?1000100??0??00??010100??01100011?100??0110?11?000??0???110????011000?1?1????100?10?1111011??10????10?1001?1?001?100001?0?00?1000?10?01?001?10?0010101?11??10111011??0??010????1??011?00?010?0???1011?10?011??110?0?1?101?0???101?00?0??11?000?010?00?1?1?????00??0??00???1??01?100001?1?00?11?1??0?10???1????1100?001?01?11000??1??0?1???00?1?0?01??10?00010010?0?1001???00??1???0??0110011?011110??00010?1011110100111?001?111?0?01??00001111?111?01???101?111??0??111??11?01100?010111????1?1001?0?0??1?10??01?10?0?00?001100?0??0111??110011???011???010???????001??001??0??01001??001011?0001?0?00?101??01101???0?10?0??110110?0??00???11?00010100?1?0??10101????000???0?01?10111?1001?010?0?????1111?1011?10?0011?0????1
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1010000011000011000000?110010000?11?1010?11110??0?0?01?01101110001101101?0111111?01001101?0000101111?10?10011?1000001100100?1111?1?0101?1110110111011101110?0?00?011000?0?0001?101?011?0111?11010111101011000?10000000?01001110000?0010010110100011100?101?100001101111010?101110110110?01011???1?0111?10010?0110100111001000010011?00110?01011?1000111101011101011101101???01011001101010?01110111101000001?10111111?10110?0100?0?11000111000101000?100110?10?01?000110?01?11?00010?101?0??110?1?11101100?0?110010?011000110?011000100110?001101?11010?1?1100000111?0?011110??0001000111101?00011?011?1?00010??01?000?01?00?1100001111111010110100?0?011110?111?0110101001111?1110110000000110010?0001100010101?10?10011?001010?010110?1?0?010111000000??01110?01100?01011000011111111110???1?101?0?0011101101000??1101010?10110?0001110000?101110001101?10111?0100?1001111100110001110010000111000100001110?0001101000110?110?10010111???11?000100?1101?11110100?1000011?1?100111011110001?1010000??1011000110?000?11?11011?1110?00101101100000??111001000100010?0110110?0001010?011001?1011011?1000000001?100100100111010011?0110?1?01?0?00?011?00100010??010000011000?0010110?101000010?0?0000101?0110001?11110001010?1101?00111?1110?00?110001?001?001?011?0?1?00?11111110?101?0101?011101001?01100101?1?11110?0000?1110?100111?0?010010011??00001001101001000?0?111000001011?11111000?01?1001010?01??000?100100?10?0001011?001110010??0?00?0011111100010000?100?01110111010??111?0111111100011001010?000011111101111?1000110?10000101110?01001001100000?01?1?1001?0??1?10?100?10?0000???01?010?01?010001110001001101?0110100?100010?010010?001?10010000?010011??000?00?11100000??00100?0?101011011?0?0111111?011001001100??011111101101110?00001111101000110001?11110111000100111011010101101?00011111011110?010001?0?10100?10010?1110?0010?0001?0?01110010?001001110?00101?0100001011?00010?10001101?010?0?0?11010011010111111?1000001?0011001101011000111000110101010111?0001?011110011?010011000101100101001010?11011010011?001111101?00110?1?1111011011100110111?0?11110110101001000010101?001?11100000010?011100001101110011100110?100011100001000101100??001111??1011?11110110??0?11111111000??1100110??0110100000?01???01001110110100000100?1?111010?111100111?00000?1101000000010100??001001111?1?11001110001?01??01000?10?010110111000?00011?10011?00010?011000?1011001001?0101101?111?11001001010?1001100011001?0011?0010000101?0001000100011001?01000100111?0101000100010?000?0011?101110111010?1000?11001100100100?10?0100111?001111110101?0100110011?1010000111011?100001100011001?01101110011100?1010010110?0010101?01100000010?11?000111011?0?01?10110111101?01011?10100011100?0?111101000111?000100010?1?0??01111?0010110100000011011?0011?01100?1?1?0??000011110010101010111000001010101000101001110111??10011001110101111?001?0010001?000011100000111111011?0?110101?0?0?110111001011?0101?101111?1??00110?101101?0110101?0010000100100??001?01?110110?011110101101011011010??000101111011?101110101100?01?0111101111000?0101011100100?001???1101?0001011110?1011110001111001111?11?00011101000
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0001000111110000000101?100111110?11?1111?00101??0?1?11?11111000111000111?0011110?01000010?11?1000111?01?01111?0000001011011?0111?1?0001?101001011001010001??0?11?10?101?0?0001?110?001?1011?11101111000101001?10000001?00110011000?1111011011000100100?011?101111111100000?011011100111?11010???1?1110?10011?1000100000110100100000?01100?10100?1101111010010010011110110???11100110101000?10111010000110010?00110010?01000??11??1?00000111101110111?101000?00?01?100100?00?10?00110?010?1??011?0?00111011?1?100000?000111000?000011001001?011101?10?11?1?11111010?0?0?101100??1011000100110?11000?010?1?00001??01?010?10?00?0101101010010001010101?1?011100?000?0111000010011?1000101100010011001?1001101110001?01?10011?01010??000001?0?1?000110000001??00101?11011?101?11100?1000101100???1?101???0010011101000??1100001?00101?1111000111?100010100000?01011?0110?1001010011100010010100?01110101111101110?1011010000100?100?10000100???11?000001?0100?11100?01?1110010?1?100101011000000?0010000??0010110011?010?10?00100?1001?10111010100101??1?0001001100000?0001001?0111011?111010?0011001?0110100101?0?0100101111001010?1000?1?10?0?00?001?100?1011??000011010000?0010001?111101010?1?111?100??110111?00010011110?1101?00100?1000?01?1001?0?111?110?101?1?1?10?11000001?101?0111?011100111?00101100?0?01010?0001?0100?010110?1?101110111??00011011111001110?1?0100011101?0?01101000?01?1010010?10??100?110011?11?1010100?011101111??0?10?1001101100000011?011?00101001111??000?1001101000010110101?100110000111100?0101011?10000111011?10111001101010?10?0?0000?0??1?00?011?11?0000???11?001?00?101000101010001010?1101110?110110?000111?110?010?1?10?100000??101?01?01111000??00001?1?001110111?1?1000101?101010110010??000010110100110?101000010?0000000100?01001110010100000010110011100?01111000001011?101101?0?00111?000???0111?0101?011??0?10001011?001110111?00111?0001101000?11101?11100010?101?0?1?10100000001111010?0110100?0111101011100010111010101111010000?1100?010101010?100010000011000110100110?11100001111?110110101?00101?0?0111000111101111100?1?011001010011011?0011010?110?00111100000?000111010101111001000101?101100101111110100010??100010??1011?1110010???1?10010011011??1011010??001?011101?01???0111111101010010?010?1?001101?001010011?11111?000110?001000000??110000110?0?11000100011??1??011?0?10?001011011100?00001?10110?11001?011111?1101001001?0110100?101?10011001111?0100001100010?0100?0001010?01?0101101001110011?00110110111?1001010011111?101?1111?010101011010?0?00?11101000111011?11?0100010?010100101110?110?111010?0001111001011?100010010001101?01010000001011?0110110001?0011101?10001111100?0??00011?001???00?00011011111?11100?100111010?1?1?001111110?01?111110100?0?0??10111?1000001111111111011?1101?00111?0?1?0??111011101110011011000110001000001010100100110111??110110010010010?1?110?0111101?0011100011000?0101100?0?000111?0?1?100001101011?1110?000101?0??11010?010011?1?00010?1111?01111011??000?00?001100?00001100001000111?000??000010111100?100000000001?00??000000100001?1011010100010?010???1001?1010000011?10001?1100100101010?11?00000010010
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0011011011100000100011?001001100?10?1101?10101??0?0?11?00110111110100111?0111000?01011010?01?1010000?11?10000?1010001111001?1000?0?0011?100111111101010111??1?10?11?100?0?0110?000?101?1010?00000000011000001?01111011?01111?01011?0110111110101000101?110?001010011011001?10101111000??10010???1?0000?01111?1001110101111011011110?10100?10101?0010111111111110100001011???0100?010110100?11000000011001010?11000101?00010??10??0?01001000111111111?010101?00?00?010001?00?10?00010?110?0??110?0?01011001?0?110011?100101010?100100100010?100010?10?00?1?10100101?1?1?000101??0111001111011?01111?111?1?11110???0?011?11?10?0000011011000101001101?0?010101?110?0100011001000?0101110000011010001?0001111001011?10?00001?00000??110110?1?1?111101010110??01001?00110?100?01000?0000001010???1?011???0101001111111??0011011?10001?0100000100?011111110110?10110?1000?1101110110111011000010?01110101100110011?0110010001111?101?100110?0???10?110010?0101?00010?10?1111101?1?0101010?0111111?0000001??0001000010?111?11?10000?1110?01000011111110??0?0111110010100?0111000?0101101?001110?1011100?1010000100?1?00000111?0001111?1010?1?10?0?00?001?011?0100??100101100001?1100101?001010010?0?011?100??010001?11100010111?1001?00101?1100?11?1000?0?001?010?101?0?1?10?00101111?011?0110?101010001?00111010?0?11110?1101?1111?000010?0?101101011??01110100110111110?1?0011010010?1?00011000?11?0010110?00??011?111110?01?1011110?111000000??1?00?1001000110011010?001?10110110111??101?1111001110011110001?111000110010110?1010001?00010110101?00111010000000?11?1?1100?0??1?00?110?11?0110???11?110?11?001110101010100000?1000101?111100?101100?011?101?1?11?100001??110?11?10011011??01111?1?111101001?1?0001101?010011010011??110011011101100?000010011?0000111000?01000111010111001110110001011?00100111001010?000000?0?01010?010???1000?0001?100??0?00010100?101010001?01001?1111000011?00001?11000101?101?0?0?11100111100010001?1111010?0011111111010110100011110011100001?1110?110100001?011000000101111101110011?01111111001?011011111?10010?0?1011000101101001111?0?001110010011010?0100011?111?00101111011?001101101101100000101100?011011001010001111100??011000??1001?0101111???1?00101100100??1110000??011?010100?11???0000001101000001?111?1?100111?000001001?10010?100010?010011110??011111010?0?01101011001??0??011?0?00?001110011101?10100?10111?01110?110011?1000000000?1100000?000?10011101000?1001000100111?0111?1000101?00?10100?1011111110?10001111101?1100010001101?101?1100?100000101110?1?10?11110101011000?11?0010100?101001100111?001?101100?1011000011100?110001011001101?01001011100000?1110100010?1100010?01010000110?0??11011?111???1??10010110101?11010?000010110?1?0?110111010?01?100001100?0?1??11100?0010010000000100000?0001?10100?1?0?1??100110111101011111101110000101010000110011010100??01111011?000011?0?100?1110011?0111100?01011?111011??1?110010?0?0?101111000110?1111?110100?0??10001?011000?1?01100?1100?10100100??001?00?101011?00000110101111010?101??101100100001?010001100001?10??101101110010?0111110110010?001???1011?1010100101?01000?0111001010110?01?00011111111
?11111100100000?1011010?101010111?01?1010?01100??0?1?00?01000010000100010?0010110?01111100?00?1111011?00?00111?1101011011000?1110?1?0101?100111100101100110??0?01?11?001?1?0001?000?101??101?10110010111110010?10101101?11111?10011?0?11000110?01111110?110?011000011101011?01110010010??01101???1?1111?10010?1100110111000110010100?10111?00000?111010011111110001110?000???0100?1101?1001?00010100001101101?10111111?01111??10??1?00011011100010010?100011?10?00?110101?01?11?010?1?001?0??010?1??0100001???101001?010001010?101110?11101?100101?11?10?0?10111100?1?1?010101??0001011011?0??1?001?111?1?11100???1??01?10?01?0111001110110011010011?1?000110?101?1101110101110?1101011011110111001?0111111101010?11?01110?00001??000011?1?1?01000?000000??11101?1100??010?0010??0001101100?????101???01101?0001001??0001000?01?11?1000100111?0??100?01010?01001?0011?1010111110110011010000?0001001100001110??1101000001000?110?101011?0???00?10?111?1010?01000?01?1000000?1?1000001?1101011?1110000??010001000??100?11?01000?11?0?11000010111110????0?111000?0001?1010?10?0111111?011111?1111001?100010110??1?00001010?0000111?000??1?00?1?00??00?101?1101??100110110101?0110000?100001000?0?100?101??101101?11101010100?1100?01010?0111?11?1011?0?101?111?110?1?0?11?10111011?001?1010?011?00100?11011000?0?01?11?1011?1?10?000010?1?011111000??10001011000110111?0?0100000010?1?00001001?00?0011110?10??100?100000?00?0011100?101011111??1?00?100010000011010??011?000?1111000??101?010001001011?00000??11100000?101111?1010101?10110000010?11110000001111?01?0?0111?1??1?10?001?00?1111???11?10??10?110000001111000111?011?011?110010?010010?011?000?0?11?011101??111?10?10001101??01000?0?010000101?1?0111?10??0?011010110??000001000101110?110111100?1100111101?11001110010001101010101111110?00011111001001?000101???00000?00????1?11?0101?110??0?10101000?101010100?11110?0000011001?01011?00010000?0?0?1?0?01100011?11001011?1011101?0001000111011011100011001100001100??101?110000101?000000001011110001000001??1101011011?011101110?11011?1?111?101001101011101?0?001001?11010110?1101101?0?0?11101110010?10010111100010?001101100?000010111011111101011??011110??0000?000?101???0?1000?101101??0101011??010?00?100?00???0110010100?101?1?100?1?010101?011110000?10001?000000?11000111???100?01001?0?10100001101??1??100?0?11?01101011?001?10100?01110?11101?0?0110?1001101110?1101100?000?01?00110011?0010011110111?1111?000000??10??1101?0110011010?1?010101001?0101111110011?110?1111?100111111111?1?00?11101110000101?11?0000101?011011000110?111?000000?0100001001001?100011100001101??1010001101010?0101101101??010110?011?0001100?0??00001?001???1??01001101011?01101?1?1010001?0?0?011001110?10?11000?011?0?0??110?1?11100011000001000?0?1101?00111?1?0?1??00010101000101?001010000110001001000011101001101??01011111?100001?1?100?0010111?1110000?10011?001010??1?100000?1?0?101011100?10?0100?001101?0??0011??011100?0?10010?1110?00100010??110?00?101101?1100100?010000010?000??01111??00111?101001011011?10???10110011001?1101101111001?101???0010?10000?1001?10010??101001000010?11?00000101011
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1??????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?111??????001?????0?0?1?01??10?00?01?1??0???111??1???10?1?010111100?11?01???0011???1000000?00????1?????1??1?????101011????1??0101?1?10???1000??00?00?11??????0?0???1?0?????00?1??00?100??0?1?10???1?0???11001??011?1?11?11110?0?0?????0?0010?1???1?0?0??1????111?001?0?11???1111??00?????10??????1?01?1?0??11?0??01??10?????111?1011?00110?01100?11110?1??00?1?0??11?1???0????0?????10??110?1?0???000?1??10???100??000?0?010??????0?????10?1?11?1?0?0?01?100??1??1?1?1??1?0??1??????0?1???1??100?0???0??00????11001?????????10??0??10?111?0????0?0?1?????0?1???0001?0???00?1?0??0???1000????????111???1?0?100?1???0?????00??0??1?100?000??0??1??0?1????????1??0?0?00??010?0?1?????10001???1???10?00?00?00???0?011??0?11??0???0????100??1?0?????1???0??0?1??1??????111??011???01??010?00?0????????0?????1?1??10?1?01???00?0?0?11?00?1?1100??11?1???10??????????0??0?11?0??010?11?11?1??1110?1????011??01?010?????00110??1??00???1??10111?1????1?0??0??????1???00????????00?0?1?01101?0????10????01??11?????11111????11????0?011?01?1?0???10011?1?????????0?1?00?011?????0?1??0?0?1?1??1?1?0????1??0?01?00?0??????1111???1??1?0??1???0????00????1??11?0?0??011??????0??001?????0?10??1???000?0???0???101??????1??0?0??1??0?1???1???01?1???01????0?1??1?0????11?01???????0??11?1??1??0???0?????0?1?????01???110???11??1?1011?0????0?0000?1?10?0?????????11001??101?0????1???1?0001?1???1?10?0????0??1???10?01????1?01???0?10??0?0?0??1?0???0????1??1??0?011?0001??10??0?0?0????11??????000?1??0???111???1?0????0?1?0111???0??1??0?11????1001??10?1????10?0?001????0??0?01????????1??0?0?01?01?0????0??1??11??0?101?11?11?0?000??01?0???1?110??????00??10??00?0?00??0??????1?0?1??0?111??1??1?0?0?0??111010?1?0???1??01??1?1???0011??????????1??01?0??1??11?0???1????10101??0110?1??11????0????10?10?000?1????????0?010?01??00???01?10???????1?1????1????1??1??111?0???00100??11?00?10?110??1?0?1?00?10?1???01?????????1?0?1???01?11110??1????0??0?0?1?110?0?10000???01?01?1????1?1?0??1?1??11?0????????10010?001?10?10???000???00????1?0?1?0?0011???1010?0?0?0?101??010?11?11??0?0??00????0?0????10??1?0?1?0?101????101???1?011?1?????0??????0?00?1111?????00???11?0??0??0?101?????1????0?0????????0?0?0?1?11???1?1?0???000??1?11??00???0??1?1??1???01?0?1?1???111??0???????011?1??10?1?01???10?1?0?????1?1?01?11????1?10???00???0??110?1??0??0?10000??10???????1?000???10?????0???01???0?11??10100?1??0???????0???1??110?0110???????101?00?011??1???111??????0?01?1?1????110?01??11?10???0?????00?1001?0?000?0?1?01?0?01??110?0?????10??10??10?1???0???1010?010??0??000????0???01?01?0?0?1????0?1?10??10???01?0?0??0??0????1??0??1??10?000?1?0?01?1?1??????0??0??01???0??00?0000?0?1?1?????1??0??0????????1000??01?10?0011??????0?0???00?1?0?01??01?100??11??0?0?1????00??0???1??00110???010010??11011?1??00011001?1?0???00????11???00?1?11?10??0????10??010??1??111??00?101?0?1??1??????1??1?1???0??0??0??1???1?1??1?1??????1??1100??01??01???111???001???????001???0??????000????10??0??1??0?1?01?101??11?11???1?00?0??011??0?0???0???11??1?11?01?0?0??11?01????10??????1??11010?1100?110?1??????100?1??0?10?0??0???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????0???????????????????0?1??????????????????0????0?????????1??10????0?????0???010?????????????????????????0?????????1?00??????????????0???????????????????????????0?????????00??????????????????????????0?1?00???0???1?1???????1??0?????1????????????????1????????????0??????????0??????1???????????????1????1????????????0????1????01???0?1????????0?0???0?1???1??????????01????1?????????1?0???1?????0????1??????????????????11????1?0???1?0??1???????????0????0??????????????????100????????????????????????????????0?????????0????????1????????????????????0???????????00?1?????????????????????????????????????????0????0?????????????????????????0?0???????1?0?????0???????????0??11?????1???1??????????????????????????????????1??????????????????????????????????0??0??1??????????????0????0??????????0???0?????0????0?????0?0??????????????????0????1???????1?????????0?????????0?????????????1??0??????????????01??0?1?????????0??????0???????????????????????0??????????????1??????????10????????????1?0???????????????????????????????????0?1?????????????????????????????????????1????????1??1??????1????1???0??????????1?????0????000?????????????????1??????????0??0???????11???????0???????0??1????????????1?????????1?0??1?1????????????????0???0????0??0?????????0????????1?????????????0???????????0??0?1????????????????????????????????????0?????????????0?0????????????????????0??????????????1?1??0?1???0????0?????0?1?0???????0???1???????????????????????????0???????????????????????????????1???????10??00?1?????????????????????00???????????????????1????????????????????0?01??0?0???1???0?????0??????????????0??????1??1??1???????????????????????1???1?1????1?1????????????0???????????0?????????????00???????0??????0??????0?0?????1????????????????1??0???0?0??????????0???????1???????0???????????????1????0??????0???????11????0?????1??1?0??1????????????????0?????????????????????11????0???????????????????????0??????????????0???????????00????????????01??0???????1???????????????0???0???1??1??????0?????0???????????1?????0?0??10???????????1?????????1?01???????0????????????????????????????01???????0???1?????1????1???????????????????????????????00???1???????101?????????0??????????????????????0??????????????????1??????????0?????????????????????0?????????????0??????1???0???????10?????01???????1??????????????0??????????0????????????????????????0???????0???????????1??0?1?1????????1????????0????1????????????1???????1??????1??01????000???1?0??????????1??????????????????1???????1????10???????????????????????????0?????????????1???????????????????1??0??1????????????????1?0?????????????????????0?1???????????????????????????????10????????00??????????1????????1??????0??1????1??0????????????????????1??????0????0???1??0?????0?0???0???????????????????0?0?????1????????????1???0??0????1????1?1????1??????0??1?????0??1??????????????0?0??????0??01?0????????????1??????0?????????????0??????0??????????????????1??0??????????1???0???????1?1?????????????0??0?1???0???0???????????0???????????0??0????????0??????????1?1??????????1???????
110101011110000010101100000111101000100111110100110110110011000001011000111010110010011010000110010000100001110101001010110111110100101010001110011110111100100100100011?011000101010011110111101010010100111001111001000111100011011000100011111100000101010010010110000011001000001001000100000100100?0111001001101001100001110001110110101100111010010010100101000010010011010110100011110101100110100101010110000011100010010101101100110000100111100101011101100111101001001011010110111110101100110110000000101011101110000000111001011010110001101111101001100100000011100111010010111101010111100101000101011111000101100101000011110100111000110010101110100010000100001000011111000000111001001001010100101001001010011010010001110011100001000000001010001110011111010010010110110110010000111010010000111100110100100010110010001001001100100000101001110000001110111111101111100111110011110011111110100110101111110001000110100011001100110000011010001001100010011110001111011000011101011100001110010010011110101100001011010101001010011010001010111110100010101110101101100000110010011011001010111100100001000111011100111110110010001000111100011100110001001111110011111010100110011101011010001110001110000101011110011110001011010100101000111011001111110010001111010011001001110100101001001111100010101011101000010000100101111001010001011010100100010000100000110110001000111001110111010001100001000110100100111110111011011011111010?011101010001110000010101010011100001010010100100111001000000000000001100010011001001110101010100001111011100110101100110101100000110100010110001100111101110001000111110001010011000100011100010011010001001000101010110000110010101110011011011000001010110001011111010001100010011101110011111011010111101111111001010000100110110100111101001011100000001010101110100011011100001000001101000001000000110001101101011101011110000111000010010001011100000000010000101101101110001100100001111000100111101111100010010110101011101010110110001101110111101110000110111010011111100001010001000101010001000010111001001100101000111010000100010110110010100000001000100110111100011011101100111111110010000001110000111001111111100001001010111111000111100100000001100000100001101110111111001001011000011100110001011000111000101001000010100111110111100010011101111110010110000011011011111100101100101111010011001111011000000000000101000101101110000101101110101000100101111010100111100101110110000001011110110111011001011010000011110111111011001100001101101101101110100111110000111110010011011001001100000111111011011001001101101110100110111011000101111000001010011010100111011000010000011000101101111001000011110010000000111011101100000101111110100001111001100100111100111110001?0010100010100110011010101010010111001000110011111101100100000110000011110011011101101101100101111011100001100101010101111011001010011011010101101001001110111110101100010000000100101010110001011001101000010101111010101111010010010100110101110010000010110101000110010110010111110010001010000011110110101010000101001001101010011100001110
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????
?10111?1??110???0?1?1?0?101111?11?01?0111?00100??1???11?00000111110101110?1000111??0110001?11????1?1???0?01001??1010100???00?1011?1?00?0?1010?010?00010??10??1?1???0?001???1001?000?110??1?1?00???100??0110100?11101001?01000?000???0?1?011011??0000?00?1????110010001?010??0010?0110????110?1???0?0001?10?10?1?100?0111?1??000?0100?10100?10110?1111000??00?001?001?0???1???01????001?0101?010?0?011?0?110???11000001?0?000??????0????111?0000?1?0?1?101011?11??0?0?10?0?01?00???0?0?100?1??010?1???10000????10010?????1?0?00??00010?01011??1?001?0?????0?0???0000?0?1?0110?1??11?10000??????1?101?000?1?101?1???0??01?11?00?01?11011111?0?00?0110??1???1111?1?0?00??111?00001???01011?1110??00?00?10000???1?010??0?11?00?1001???110011?0???0?00??01?001??10?10?0110??011?1110??001?011101?????000???11101?1100?01???01?0?1?11?00?0?00011?01?0??110?0??01?1??1??1?00?011101?00?000111100010?1??1110010110010??110101?00?010???0??11110?1???01?10?10?????0???110????0??10?1?1?0000101???010?0??100011??1??01101???011?1??0?111?10?0?0???00100110?1??????001?11?101??01?1?10?0110011?10?1?0?0??0?11?10011?1?1????1101??11??010??0?111????10???01??01?0?0?0011???11?10010001??01100??11??000?0?0?0???101?????011?000??111000???01??1011???01?0??0000?0?0????00?00????1??1??1000?01??11?100????0?1111??01?01100?1?01?01?0011?1??1?001100?1?00?1???11??11111010?111?00???1??10?100001?0?0110?0?1??0??1?0?10?00???11?11?111?01?1101?1??0?0?01111??0?00??1?110?1101??01??110?1???110??????010?1?01??00011??1?1????0?001110?0101?0?101101???1100??00?1?0?101?11010?0??1??1?0111??????10?1?0?11?0101????1??0??01?11?101011?01?0?010?011?10??1?0110?110100??10?111?1?11?1010?1??0?1?0??1?111111??011?0?1??001000?0?1???10?00??0?011?0001????0?10?111?0000??1?010?0???0???101101?1101011??1110?0010?001?111110?0??00?1000?111?001?00???01?10??0????1?00???0??0?0??0?111010?1?010000000?01?00?0001?01000?10010?10?010?1?1?1?0?1?001?1?01?10010100?0??0??0?100?000?0?1110011?10?00011?000?000??0?0??00?1010??0?110110?1010100001?0010???1010??001?100?00111??0001?0?1?0?00100000?10?011?1?1?011??1010001??111?000?1?1?101010?0100??0?00010?????0?01?100?01?010001?1?11?1100?0100??1?101???0?1??011?11????0??0?1?101?11??0111?0???010??1?00??11???0011100?01??10?1?1?1???011??1???1??1111?0?001?1?00???0010?0?????011?01?11????0101???00???1??101?0??1?01111100?110?1??1??11101??1000?1??111?100?11?101?1110110??1??1???010010??01111011?011??1010?10?011??0???110????100010?0?1????100?11?1011011??00????00?1000?1?010?100100?1?01?0111?10?01?011?01?0000010?00??0110?000??1??111????0??011?01?1?1?0????111?11?111??000?1?1?100?0???000?01?1??11?100?1?1?01?1?1?????11??0??01???0??11?001101?0?1??00?0??1?10???1????0110?100?01?11011??0??0?1???00?1?1?11??11?11001000?0?1?10???10??0???0??1100000?010001??01101?10?0100001110?1?1?010?0?10??11110111?110?01???010?100??1??001??10?11110?11?100????0?0000?0?0??0?11??00?01?1??0?101111?0??1000??00?010???111???100???????101??110?????0011???101101?1111?1?01?011??00?00???1?01?0??001001?0??01???01?10000000?1?0??11000????011???0?11?00001?1011?110?1??????010?0000?01?1?11?1????0
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?101??????101?????1?????0???10??1?0??0??????100??1???01?1?01111100??00?10???110????1000101??0????0?????0??0??????0?1?0????0??0?00?1??????0111??01?11???????????1???1?0?????11?0??10??00??1???00???0?1????1001??101?1?11?0101??0?0?????0?11?0?????0?1?1??0?????01?11??0??????0110?????????11??????1?11?1????10?0??11??11?????101?1001??0101?00100?11001?0???1?0?0??01?0???0????0?????01??101???????100?0??10???1?0??000???101??????0?????00?0?10?0?0?1?11?01???0??1?1?0??0?0???????????????0??101?????1??10????1101??????????1???1??01?01??1??????0?0???????1???10?1?0???01?1????0???1110????????111?????1?1???????0?????00?????1?100??10??0?????0?????????????1?1?1?????1?0?0?????110?????????01?10?10??0???1??11??1??1??1???0?????01??1?1?????0??????0????0???????11??001???0???111?11?1??????????????1?1??11?1?00???11?0?0??0?00???00????11?0???1???????????0??0?01?1??100?01?11?1??1?00???????11?????0?0?????0001???0??0????0??00011?0??????0??1??????0???1?????????01?????1100??1?????0????10???0?????110?1????0?????1?010????1?0????0?0??1?????????0????1?1?0?????1?1??1?1?1?0??1?0??????1??0????11?0??????10?1??????0?0??0???1?????1????1??00?1?0??101??????1???0??????0?01??1????11?1???????111??????0???????0??0?0??????????0???0?????1?1??0?0????00??????????1??01?1??1??0?????????1???????01???001???01??0??0???0????0?10?1??????1?????????1??01??10???????????0??11??0?????10?0????1??0????0?00????1?01???0?01??1?0?1??0?0???1????1?????0?101??1????0???0?0??????????????0?1?0??0???1?1???1?0??????1?0111???0???????00??????00??00?1????0??1???1????0??0?01????????1??1?1?00??0??????1?????10??1??10?10?10?1???1???0?0???0?101???????1??00??00?1?11??0??????0?1?0????00??????1?0?1?0????010????0???????1????0????1?0??????????0??10?1??1??11?0???0????1?101???0?1????01????1????10??1?111?0????????1?101??0??00???11?11???????0??????1????1?????000?????01001??01?00?01?111??0?1?0?1??10?1???11?????????0?0??????1??0000??1????0??0?1?0?010?1?01100???01?10??????0?1?1??0?1??10?0????????1011??1???01?01???1?????01????1?0?0???0100???1001?1?1?0?110??000??0?????1?0??00????1??????01??0?1?0?0?100????001???0??11?0?????0????????00?0110?????00???1??0??0??1?001?????0???????????????0?0?0?1?00???0?1?????001??0??????0???1????1??????01?1?1?1???00???0???????001?????0???01???00?1?1?????1????0?1????????0???01???0??100?0??0????10?01??10???????0???0???11?????0????0?????10??0110??0??0???????1???0??1?0?1010???????1?0?01?110??1?????0????????01?0?0????110?0???0??0????1?????01?0001?1?010?1?0?1??0?11???01?0?????????????0??1???0???0?1??01???0??1?1????1???00?1??0?0?1????1?1?00???0???1??0?0??1??0????0??1??1??00?????1???0??0?1?????????0??01???1???0?0?00?0?1??????????0??1?????????010??1??01?011???????0?0???01?1?0??1???1??1???10??0???0????11??????0??00?1????0?1000??01?01?1??11011011?1??????1?????????10?1?00?11??1????11???1???0??00???00?100?0????1??????0??1?0???0??0??0??????1????1?1??????0??0101??0???10????0????011????????0????1??????0??????0??????1??0?1?10?010??00??0???0??0????101????0???????10??1?11??1???1??00?11????11??????1??100?1??100??00?????????00?1??1?00?1??0???????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?01000?101000?0?0111110?010110?00?11?0010?01001??0?0?10?00110001011001100?0101011?00101011?10?1000?01?10?10000??011111000110?0000?0?1001?0010?0010011101110??0?10?00?010?0?1100?011?110??010?11?01101001101010?10110101?00110?1111??1?1?110100?11000010?100?001101011011101?11001111001??111?0???1?0011?00?11?000100110110??10000000?00001?00010?001000001111101001010???0???0010?1000?1000?11110?100?01110?0?11111111?01101??00??1?0011011111111?001?010000?11?01?0001?0?00?10?011?1?100?0??010?0???000001???00110??1001?1011?111101?11011?111111?11?10?1?0?000010?1?0?111011??110011011??1??1?111?000?0?01110???1??00?01?11?001110011100011110000??1?100101?000?110?000000110?1111111111101000111?01011?110?100?11?11?11?10110??101011?0?1?10110?011000??01110?1100??010?1111??0111111000?????110???00001?1100?11??1001111?01?10?0101110111?0??111?10001?10000?0?01?0111001101111110110100?1010110010010111??001100010?010?0?0?000100?1???00?11?001?0010?01010?1??0101110?0?1001010?1?11001?1101110??0??010000??010?11?00011?01?0?00101000001000????0?010101?0001?0000?00?1110111?011011?0000000?100010011??0?01110?00?0010001?111??0?01?1?00??10?110?0011??100?10000001?110001??111010010?1?111?011???00001?01110001100?1000??1010?1?01?00?1010?1?010??11?100???1?00??0100?01?010?0001??01?00001?10?01100?0?10?10?1001?0??0?011110?1?0110?1111??10011000100111111?0?1001111011?0?11110111?11??0?1101?10??001?01?000?00?0010100?101011000??1?11?01101000110?000??110?1?1?0010001??100?0?1011010011?11010??01010001?0101?0?0110001?011001110?0?1?000001011101?0??0?0010?1??0?10?1?1?10?0010???10??0??00?00?110010100100100?001?001?000111?000100?010?110?0?00?001000??100?00?00111001??00010?0?100010111?0??011?11??1?010000100??10?000001011100?100111111?10?0011100?00110000?11001110111011100011?10101101101000?100100???01?11?01????0?11?0010?111??0?00011100?001011001?11100?1011100111?11011?01111100?1?1?0?0?01110000?00100001?0??0011?11100011001100000?011001100010?001??110?001010100?01000001?110111011011001??001011?000?111?00101?10011?0?0?0?010000010010111?0?101011?1011101??1001001?1?0?011110?0110?10000110?00001?001101000?0001111011001010?0111??001000??100??111?110???0?0111?110001??110100???001?11?000?01???1011111000??11?0?110?0?110?11?1?1111100?00110?111011?0110110????110?01011?0??1010101010??0??110?0??0?00101000?001?10001?00100?11011?0??000?010001?111?0001001?110?00??110010??000111010000??0000?101101??01??1111??100111100?1??01100101?10110011?011??110?1000?0?0111011011?1?01?10100101000100?11?1101011?00?010110010?111?0110?1?1111011001110?11000101110?010??10001011001?1?0010110011??000110?001?0110110?1??10110??10???1??00110010011?01?00?0?10001???1?0?011111100?00?00111?000?1?1??011?1?11100011000011101?0?0010?00010?1?0?0??10001111101011?001010?01001000110101111000011010??01011001?110101?1?010?1001011?010?011?00111?011011????0?0010?0?1?101011011?00?1010?110100?1??1100??100110?0?01110?0100?01010101??010?11?100000?1001111?001111?01?001??00101??11?10?10?101110?1??00???10110011010?0101010111011?110???1?10?00101?0000?10110??001001100001?11?11011110110
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?110??????000?????1?0?0?11??10?01?01?1??1???110??1???11?1?100100000?00?01???1110???0111000?10????1?????0??1?????001011????0??0101?0?10???0101??11?00?11??????1?0???0?1?????00?0??10?000??0?0?00???1?1???01111??101?0010?11000?0?0?????0?0100?0???0?0?1??0????101?101?1?01???0111??01?????00??????1?00?1?0??11?0??11??10?????110?0111?01111?00010?10000?0??00?1?1??11?0???1????0?????01??000?0?1???101?0??01???101??011?0?111??????0?????00?1?00?1?0?1?11?101??1??1?0?1??0?0??0??????1?0???1??011?1???1??01????01101?????????00??0??00?111?0????1?0?1?????1?0???1101?1???00?1?0??0???0101????????011???1?0?100?1???1?????00??1?00?110?010??0??1??1?1????????0??1?1?01??000?0?1?????01001???0???10?01?01?01???1?000??1?01??0???1????111??0?1?????1???1??0?0??0???0??000??101???00??001?11?1????????0?????1?0??00?1?00???00?1?0?00?11?1?0101??10?0???11??????????0??1?01?0??110?00?00?11?0100?1????1010?11?011?????01000??0??00???1??00001?1????0?1??1??????0???11????????10?0?1?10000?0????01????10??11?????11011????00????0?111?10?0?0???10000?1?????????1?1?11?001??0??1?0??0?1?1?0??0?1?1????1??1?00?11?0??????1010???1??1?1??0???1????10????0??10?0?1??110??????00?011?????0?11??1???100?0???1???111??????0??0?0??0??1?1???0???11?1???01????1?1??1?0????01?10???????1??00?1??0??0???0?????1?1?????00???101???11??0?0111?0????1?1001?1?10?0?????????10000??100?0????1???0?0101?1???1?10?0????1??0???01?01????0?11???1?00??1?1?1??0?0???0????0??0??0?101?0011??10??1?0?0????11??????011?0??1???010???1?1????1?0?1010??00??0??0?01????0111??01?0???000?1?001????0??0?00????????0??1?0?11?10?0????1??1??01??1?110?00?01?0?011??10?0???0?110??????11??00??11?0?11??1??????0?1?1??0?010??0??1?0?0?0??110100?0?1???1??00??0?1???0110??????????0??11?0??0??11?1???1????00101??1010?0??11????0????01?10?111?0????????0?101?10??00???01?01???????0?00???0????0??1??100?0???10100??11?11?11?010??1?0?1?01?11?1???11?????????0?0?1???01?01110??1????1??1?1?1?010?1?01111???00?00?1????0?0?0??1?0??11?1????????10000?011?01?10???110???01????1?1?1?1?0101???1000?1?0?0?111??100?10?10??1?1??00????1?0????11??1?1?1?1?101????000???1?100?1?????1??????1?10?0111?????10???00?1??1??1?011?????1????0?1????????0?0?010?10???1?1?1???011??1?00??01???0??0?0??1???00?1?0?1???000??1???????001?1??10?1?00???10?1?0?????0?1?11?11????1?11???10???0??111?0??0??1?10110??11???????0?010???10?????0???10???1?01??00110?1??1???????0???0??001?0110???????011?00?100??0???010??????1?11?0?1????110?10??01?10???0?????00?1100?0?100?1?0?10?0?11??101?0?????10??00??01?1???1???1101?110??1??010????0???11?10?1?1?1????1?0?00??10???00?0?1??1??0????0??0??1??00?110?1?1?00?0?0??????0??1??10???1??01?0000?0?1?0??0??0??0??0????????0100?001?11?1110??????1?1???00?1?0?01??01?000??00??1?0?00???11??0???0??00100?0?001001??00110?1??11110111?1?1???10????10???00?1?00?00??0????10??001??1??000??01?111?1?0??1??????1??1?1???0??0??1??0???0?1??1?1??????0??1000??00??10???110???111???????100???1??????001????11??0??1??0?1?00?110??01?01???0?10?0??110??0?0???0???00??0?10?10?1?0??11?10????10??????0??10001?0011?100?0??????000?0??0?00?1??0??????1
?100??????101?????1?????10??01?01?0??0??1???110??1???10?0?00001110??10?11???000????0010101?01????1?????0??0?????1010?1????0??1?00?0?0????1010??10?00?????????1?1???1?1?????01?1??11??00??1???10???0?1???10100??101?0?00?11000?0?0?????1?1111?1???1?1?1??0????110?010?0??????1010???1?????01??????1?10?0????11?0??10??11?????011?0100??1110?00111?00001?1???0?0?0??00?1???0????1?????00??001???0???001?0??10???111??110???101??????1?????11?0?01?0?1?1?11?01???1??0?1?0??1?1?????????0?1???0??001?????1??01????11101?????????1???1??11?101?0??????0?0???????1???1111?0???11?1?0??0???1110????????100?????1?10??????1?????11?????0?011??01??0?????0??????????0??1?0?00??000?0?0?????011?0???????01?11?10?01???0?101??0??1??0???0?????11??0?0?????1???0??0????1??????010??101???11??010?00?0????????0?????1?1??10?1?10???10?0?0?01?10???000???11?1???1???????????1??1?11?0??111?11?01?1??0?01?0????011?????000?????0110???0??0????0??11001?1????1?0??0??????1???0?????????11?????01011?0?????0????10??10?????01111????01????0?001????1?0???00?0??0?????????1?1?00?010?????0?0??0?0?1?0??1?0?0????0??0????01?0??????0011???1??0?1??0???1?????0????1??01?0?1??011??????1???1??????1?10??1???011?1???????001??????1???????1??0?1??????????1???0?????1?0??0?1????00??0???????1??11?1??0??1?????????0???????11???111???11??1??011?1????0?11?0????1?1?????????00?01??001??????????1??10??1?????01?1????1??0???10?00????1?01???0?11??1?1?1??0?1???1????1?????1?110??1????1???1?0??????1???????1?1?1??1???0?0???1?1??????1?1010???0??1????01????0010??10?1????0??0?100????1??1?00????????0??1?0?11??1??????1?????10??0??01?00?00?1???1???1?1???1?001???????0??11??01?1?00??0??????1?0?0????010?????0?0?0?1??001110?1?1???1???0????0???10?0??????????0??00?1??1??00?0???0????1?101??0010????10????1????00??1?011?1????????0?110?01??01???11?01???????0?1????0????1?????000?0???00010??00?10?01?001??1?0?1?1??00?0???01?????????1?1??????0??1110??0????0??0?0?0?001?0?10000???01?11??????1?0?0??0?0??10?1????????11101?0???01?10???1?????10????0?1?1???0001???1010?0?0?1?001??000??1?????1?0??10????0?0????10??0?0?0?1?011????001???0??10?1?????0????????10?1011?????11???10?1??0??0?110?????1???????????????1?1?0?0?11???0?0?1???101??0?0???11???0??1?0??1???10?0?1?1???01???0???????101?????0?1?10???00?1?0?????0???00?0????????0???01???1??001?0??0??1?01000??01???????0?100???10?????0???10?????11??01110?0??1???????1???0??100?0100???????000?01?010??0?????0??????0?11?0?0????100?10??0??0????0?????10?0110?0?011?0?0?10?1?01??111?1?????1???11??0??0???0???1?01?11???1??001????0???10?11?1?0?0????0?1?11???1???10?1?1??0??0????0??0??1??11???0?0?0?0??1?0?????????0??00???0???0?1?10?1?0???????0??0??0????????1001??11?00?110???????0?0???11?1?1?01???0??1???01??1???1????01??????0??1111????0?1101??11?10?0??10100001?1?1????1????1????01?0?10?01??0????01???00??0??010??00?010?0?0??0??????1??1?1???0??0??0??0???1?0??1?1??????0??1101??1???01????10???010????????1????1??????1?0????11??1??1??1?1?10?011??10?10???1??1?1??110??0?1???????00??0?10??0?1?1??00?01????10??????1??010?0?1110?111?0???????11?0??1?00?1??1???????
???????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????0?????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?101??????101?????1???0?11??01?00?00?1??1???110??0???01?0?100111101?00?01???111????1001101?01????1?????1??1?????001100????0??1001?1?00???1001??11?01??1??????1?0???1?1?????00?0??00?111??1?0?00???0?1???11101??101?1?01?11101?1?0?????1?1001?0???1?1?1??0????111?000?0??1???0111???0?????00??????1?00?1?1??00?0??10??10?????000?1011?00101?00101?10110?1??10?1?0??11?1???1????0?????00??101?0?0???110?1??01???111??000?0?010??????1?????00?1?00?1?0?0?10?001??0??0?1?0??0?1??0??????1?0???1??101?1???0??11????00101?????????0???0??10?100?0????0?1?1?????0?0???1111?1???01?1?1??1???0000????????011???0?1?011?1???1?????10??0??0?100??01??1?????1?0????????0??1?0?00??100?0?1?????01110???1???10?11?00?10???0?101??0??1??1???1????000??0?1?????1???1??1????0??????011??110???10??101?01?1????????1?????1?0??11?0?10???11?0?0?01?10?1?0101??00?0???00??????????0??1?10?1??001?10?00?1??1000?0????101??01?010?????00001??1??11???1??00010?0????1?1??0??????1???0?????????10?1?1?01011?1????10????00??01?????10101????10????0?110??0?1?0???00111?1?????????0?1?00?101?????1?1??1?1?0?0??1?1?1????1??1?00?11?1??????1111???0??1?1??0???1????11????1??11?0?1??011??????0??01??????0?11??1???101?1???????100??????1????0??0??1?1???0???1??0???01????1?1??0?0????00?11???????1??00?0??1??1???0?????1?1?????01???111???11??1?0100?0????0?0000?1?10?0?????????01100??111?1????0???0?000??1???1?10?0????1??0???11?01????0?10???0?00??1?1?1??0?0???0????0?????0?100?0010??01??1?0?0????0???????100?0??0???1?0???1?0????0?0?0111???0??0??0?00????1111??11?1????11?1?010????1??1?00????????0??1?1?10?00?1????1??1??11??1?000?00?01?1??10??10?1???1?000??????01??11??11?1?01??1??????1?0?0??0?001?????1?1?0?0??000110?0?1???0??01??0?1???1110??????????1??11?0??0??11?1???1????0?011??0111?0??01????0????01?00?010?0????????1?111?11??01???01?00???????0?1????0????0??1??101?0???01001??11?11?11?010??0?1?0?10?10?1???01?????????0?0?1????0?00011??1????0??0?1?0?101?1?00011???10?11?0????0?1?0??1?1??01?0????????00101?1?1?11?00???100???00????0?1?1?1?0110???1011?1?0?1?001??000?01?1???0?1??01????1?0????00??1?0?0?1?001????111???1?011?1?????1??????0?10?0111?????01???01?1??0??0?001?????0????0?1????????0?0?0?0?10???0?1?0???111??0?01??00???1??1?1??1???00?0?1?0???100??0???????001?1??01?0?10???11?1?0?????1?1?00?1?????1?10???00???1??010?1??0??1?11011??01???????0?110???10?????1???01???0?10??00100?1??1???????1???0??011?1110???????010?01?000??1???100??????0?10?1?0????110?01??0??00???0?????00?1001?1?011?0?1?10?0?11??101?0?????00??01??10?1???1???1010?10???0??001????0???11?01?0?0?1????0?0?11??00???00?1?1??1??0????1??0??0??00?110?0?1?1??1?0??????1??1??10???1??10?1110?1?1???????1??1??0????????0000??00?01?1100??????0?1???00?0?1?11??11?10???10??1?1?0????10??1???0??00001???011101??00100?0??10101101?0?1????0????10???01?1?10?00??0????00??001??1??001??00?100?1?0??1??????1??0?1???1??0??1??1???0?1??0?0??????0??1101??10??00???001???010???????111???0??????010????01??1??1??1?1?10?100??10?11???0??0?0??011??1?0???????00??0?01?01?0?0??11?10????01??????1??010?1?1010?001?1??????110?0??0?11?0??1???????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0001??1??001?????0?0?0?10??10?00?01?0010??0010??0???01?00011000101?01111?1010011??0110111?01????1?0???1??10????0110001???01?1101?1?11?0?0101?111?01010??11??0?1???1?110???1110?101?010??0?0?00???001??0000010?10000111?10011?101???0?0?101001??0010?00?1????110100000?001??1101?1010????100?????0?10?1?00?01?1?001??00??1??010?1001?11000?10011?00111?0??10?0?1?001?1???0???01????011??100?1?0?0?100?0?100???0110?000?0?100??????0????011?0?01?1?0?1?00?001?11??0?1?01?0?0??0????1?1?1?1?1??010?1???10?11????11010?????????11??0?011?001?1??1?1?1?0?????1?0???1111?1?0?0001?1??0??00101??????1?101?110?1?011?1???1???0?01?01?11?001?1000?0?11?1000??????0111?1?0?10??000?0?1?0???00010???10??10?11?11001???0?011??1?10?01??11????000??0?1???0?11??0??010??1??00?0010??111?0010??110?0111????????01???10?11?01?0?01???10?0?0?10?10?0?1010??11?0??011????01?1??0??0?11?1??000?01?0100010000?0????1101101?110????011001?00??01???0??01001?1???00?10?1??????0???110????0??10?1?0?0010100????11????110100??1??00101????01?0??0?101?10?0?1???0011011??1??????1?1?11?010??00?0?10?1101000?11?1?0?0??1?11?01?10?1?1????0100???1??0?0??1?0?0????00???00??11?1?1?1001??????100110?0??10111??1???111?0?1?1???011?????010?000??1?1011???0???0100???00?1??1111?1?0????10?00????1??1??00?0??1??00??01????0?110???11?1?110?0?00?01?1111?1????100000?0?11?1????????000110??011?10???1??00?011111?1?1?10?0????1??1?0?10?00????0?10?0?1?10?1111?0??1?0?001????1??1??0?111?1000??10??001?1???011??????010?0?01???110???0?0????1?110000?011??0??0?011???1011??01?1?1?000?11001?1??1??0?0000??????0??0?0?11?00?1????1??0??00??0?001?01?11?0?011?001?01??1?1010?1???00??10??01?1?00??0?1????1?0?0??1?100101??1?1?0?1??000100?1?0???01?01??0?101?1010????1?11?010?1011??0?100?0???1???011000??101110??0111??010??00?110100?1??1????10?001?01??01???11?01???????1?01???1????0??0?1010?1?0?001111100?11?01?0001?0?100?10?10?10?011?0?????1?1?001?0?00?10111010????0??1?0?1?000?1?100000??01?1011???00?000??1?1??00?0110??0?101110?110111?101??010???01????0?0?100?0100???1001?0?1?1?1011?101?01?11??1?0??01????0?0????10??1?0?0?0?1010?0?011???0?01000?????1??1?011?00?11100??0?01?0101?1001??1?100???0?1??100?11???????1?1?000?11??1110?0???000??0?11??00???1??101??11??01?0?1?1???000??1??????0110?0?011?1?01???0110?0?????000?01?00????1111???00???1??000?1??1?01?00101?000????1??11101???010????01??11???1?00??1111000??1??1???100010??000?1110?0?0???011?01?101??1???010????101?11?1?0????111?01??01?01???0?????10?1101?0?011?010?01?0?10?0110?0???1?011?01??010011?0???1110?110??1??000????1???11?00?1?0?1????001?00?101??100?1?1?001?0???011?01?0??11?110?0?0?00?1?0??????1??0??01???1??01?000101?0?1??1??0??1?10???1????0001?000?01?0010???0??1?0???11?0?1?00??00?1001100??1?1?01???00??1???1??0000001?110001??00101?11?1101101010?1???110?1?00??011?0011?001?10???001?001??1??111??00?01001?11?10?????1?1010???1??1??1??11?00?1??1?00?0???1??1001??00?011???110???110???????111???01?????0101???11??11?1??0?0?11?011??01?01???0?10?0??110?11?1??11???10??0?10000?1?0??11001????11??????0??00100?0101?101?1??????001?01?1?01?1??1??????0
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????1???????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????1?????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?110??????111?????1?????1???01??0?0??1??????110??0???01?1?00?10001??00?01???100????1000111??1????1?????1??0??????1?0?0????0??1?00?0??????0000??01?10???????????0???1?0?????11?1??00??11??1????1???1?0????0101??010?0?11?1100??0?1?????0?01?1?????0?0?0??0?????00?11??1??????01?0?????????00??????0?10?0????0??1??01??00?????110?1101??0111?11110?10001?1???0?1?0??11?0???0????1?????11??000???????100?0??11???0?0??000???101??????1?????10?0?10?0???0?01?11???1??0?1?0??1?1???????????????0??000?????1??00????1111??????????1???1???0?11??1??????0?1???????0???11?0?0???10?1????????0101????????010?????1?0???????1?????11?????1?000??00??1?????1?????????????0?0?0?????1?1?1?????111?????????11?10?10??0???0??01??1??0??1???0?????11??0?0?????0??????0????0???????01??001???0???111?00?1??????????????0?1??11?0?01???10?1?0??0?10???10????00?0???0???????????0??0??1?1??100?00?11?0??0?00???????00?????1?0?????0101???1??1????0??10100?0??????1??1??????0???1?????????10?????00?1??0?????1????10???1?????001?1????1?????1?100????0?0????0?0??0?????????0????1?0?1?????0?1??0?0?1?1??0????????0??1????11?0??????01?0??????1?0??1???1?????1????1??10?0?1??010??????0???0??????1?01??0????01?1???????000??????0???????0??1?0??????????1???0?????1?1??0?0????10??????????1??01?0??1??1?????????0???????00???011???00??0??0???0????1?01?1??????0?????????1??11??00???????????0??11??1?????00?0????1??0????0?00????0?00???0?00??0?1?1??0?0???1????1?????0?001??0????0???0?0??????????????1?1?0??1???0?1???0?1??????0?0101???0???????01??????00??11?0????1??1???1????0??1?00????????1??0?0?01??1??????1?????00??1??00?01?10?1???1???0?0???0?111???????0??11??01?0?00??1????????1?1????00??????0?0?1?1????001????1???????1????1????0?1??????????1??10?1??0??01?1???0????1?111???0?0????10????0????00??1?110?0????????0?110??0??00???01?11???????1??????0????0?????000?????11110??10?01?01?000??0?0?1?1??00?0???10?????????1?0??????1??1001??1????1??1?1?1?000?1?10100???01?11??????0?0?1??0?0??10?1????????0010??0???11?01???1??????1????1?0?0???1101???0110?1?1?0?111??011??1?????0?0??00????1??????11??0?1?0?0?101????011???0??10?1?????1????????10?1111?????11???1??0??1??1?00??????1???????????????0?0?0?0?10???0?0?????110??0??????0???0????1??????11???0?0???00???1???????101?????0???11???11?0?1?????1????0?1????????1???11???1??111?0??1????00?11??01???????1???0???10?????1????1?????11??1111??1??1???????1???1??1?0?1100???????0?1?11?011??0?????1????????11?0?0????011?0???1??1????0?????01?0001?0?111?0?0?0??0?00???00?0?????????????1??1???0???1?1??10???0??0?0????1???10?1????1?1????0?0?11???1???1??0?1??0??0????1??1??1??00?????0???0??0?1?????????0???1???0???0?0?00?0?1??????????1??0?????????010??0???0?001???????1?0???00?1?0??0???1??0???11??0???1????01??????0??11?0????1?0001??11?01?0??11111?01?1??????1?????????01?0?11?11??1????11???0???0??00???10?010?1????1??????0??1?1???0??1?????????1????0?0??????0??0011??1???01????1????000????????0????0??????0??????0??????0??1?0??0?100??00??1???1??1????000????1???????00??1?00??0???1??10?10????11??????1??010?0??010??10?????????10?1??0?10?1??1???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????0??????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????11???????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1001??0??111?????1?0?0?01??01?00?11?0001???000??1???01?01110110101?10001?010011???0111110?11????0?1???0??10????0000100???10?1001?1?01?1?1011?101?01110??01??0?1???0?1?????10?0?000?000??1?0?11???0?0??0100011?01101001?00100?110?????0?010110???110?11?1????100010100?00???1111?1010????110?????1?01?0?01?11?0??11??01??1??111?1010?00111?11110?00001?1??01?0?1?101?0???0???11????001??001?1?1???000?0?111???0000?100?1?001??????1?????01?1?00?1?1?0?00?000?00??1?0?01?1?0??1????1?1?0?1?1??000?0???11?01????11101?????????01??0?111?011?0??0?1?1?0?????0?0???0110?1???0000?1??0???1011????????101???0?1?010?1???1???0?11?10?11?000?0011?1?01??010??????1100?0?0?01??011?1?0?1???01011???11??01?11?01110???0?011??0?11??0??10????100??0?1???1?0???1??100??1??01?0011??101?1010??111?01?0????????00????0?00?01?0?01???11?0?1?00?11?1?0110??00?0???10????11????0??0?00?0??011?10?0100011001?1????0101100?011?????10101?11??10???0??01001?0???11?00?1??????1???001????0??10?1?1?10100?0????00????000101??1??10000????10?0??0?100?10?1?0???0011111??1??????0?1?10?011??10?1?1??0?000?0?11?0?1?1??0??0?00?01?0?1????0001???1??1?1??0???1????11???00??10?1?0??110??????10?110?1??00011??1???000?1?1?0???111?????001?0?0??1?00?1???0???0111???10?1??0000?0?1????11?10????0??0??10?0??1??01??00????1?0?????11?0?111?0?00??0?0101?1????010000?0?11?0????????011101??000?1????1???1?0001?0?1?0?00?0????0??1???01?00????0?00???1?10?00?1?0??0?1?011????1??0??0?110?0110??00??001?1???010??????110?1?11???101???0?0????0?1?1100?110??0??0?011???0111??01?0?1?010?01011?0??0??1?00?0??????0??0?0?10?11?0????1??1??10??0?001?01?11?0?010?111?1???0?0110?1???00??00??11?0?00??0?1????1?0?0??1?0000?0??1?0?0?1??010010?0?0???01?11??0?0???1001????0?01??01?11?1??1??01?0???0???000111??0000?0??0011??00???10?11?111?1??0?????0?011?00??11???10?11???????1?00???1????1??0??001?1???10110??00?11?00?1010?1?110?00?10?10??00?1???????1?0?0?0?00?01111011????1??0?1?0?101?0?101100??00?01?1???00?1?1??1?0??01?1?01??1?100111?101011?10???110???00????0?1?110?1100???1111?0?0?0?1011?101?11?00??0?1??10????0?0????10??1?0?0?0?1010???101???0?01100?????1??1?0?1?11?01111??1?10?1110?0??0??1?001?????1???01?1????????1?0?100?00??10?0?1???111??0?01??00???0??0?1??10??10?0?1?0???001??1??????1110?1?001?1?10???1011?1?????000?11?11????1000???10???1??010?0??1??0?11111??01????0??1?101???111????10??10???1?00??00000?1??1???????01011??111?1100?1?1???011?10?001??0???000????000?11?1?0????110?11??00?10???1?????11?1011?1?001?1?1?11?1?11?1100?1???1?101?11??1001?1?0???1101?101??1??000????0???00?01?0?1?0????0?0?00?110???01?1?1?100?1???001?0??1??00?000?1?0?00?0?1??????0??0??11???1??00?001101?0?1??1??1??0?11???1????1100?010?10?1001???1??0?0???11?0?1?10??10?1110101??1?0?11???00??0???1??00101?0?010101??00111?1??1001011011?0???010?0?11??101?1100?111?1????000?110??1??100??01?10110?01?01?????0??110???0??0??0??0??00?0??1?00?0???1??1110??10?111???010???111???????110???0??????001????01??11?0??0?0?11?101??01?11???1?10?0??011?10?1???1???10??0?11101?1?1??10001????00??????0??01110?0010?100?0??????111?11?1?00?0??0??????1
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????
??????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????1???????????????????1?1??????????????????0????1?????????1??01????1?????0???100?????????????????????????1?????????0?11??????????????0???????????????????????????0?????????00??????????????????????????0?1?11???1???0?1???????0??1??????????????????????1????????????1??????????1??????1???????????????0????1????????????0????1????00?????0????????0?1???0?0???1??????????11????0?????????1?1???0?????0????0??????????????????1?????0?1???0?0??1???????????1????0??????????????????100????????????????????????????????1?????????0????????1????????????????????0???????????10?0?????????????????????????????????????????0????0?????????????????????????0?0???????1?1?????0???????????0??01?????0???0??????????????????????????????????1??????????????????????????????????1??1??0??????????????0????1??????????0???1?????0????1?????1?1??????????????????0????0???????0?????????0?????????0?????????????1??1??????????????10????1?????????1??????1???????????????????????1??????????????1??????????00????????????1?1???????????????????????????????????0?1?????????????????????????????????????1????????1?????????0????1???0??????????1?????1????101?????????????????0??????????1??0???????10???????0???????1??0????????????1?????????1?0??0?0????????????????0???1????0??1?????????0????????0?????????????0???????????1??0?0????????????????????????????????????0?????????????0?0???????????????????????????????????0?1??1?1???1????1?????0?1?1???????0???0???????????????????????????0???????????????????????????????1???????00??01?0?????????????????????10???????????????????1????????????????????0?11??0?1???1???1?????0??????????????1??????0??0??1???????????????????????0?????0????0?0????????????1???????????0?????????????11???????0??????0??????1?0?????0????????????????0??1???0?1??????????1???????1???????0???????????????0????0??????1???????01????0?????0??1?1??0????????????????1?????????????????????10????1???????????????????????1??????????????0???????????11????????????11??0???????0???????????????0???0???1??0??????1?????0???????????0?????1?1??01???????????1?????????1?11???????0????????????????????????????11???????0???1?????0????0???????????????????????????????01???0???????011?????????0??????????????????????1??????????????????0??????????1?????????????????????1?????????????0??????0???0???????11?????01???????1??????????????1??????????1????????????????????????1???????1???????????0??0?0?0????????0????????1????0????????????0???????1??????1??01????011???0?1??????????1??????????????????1???????1????11?????????????????????????????????????????1???????????????????1??1??0????????????????0?1?????????????????????1?1???????????????????????????????11????????00??????????1????????0??????1??1????1??1????????????????????1??????0????0???1??1?????0?1???1???????????????????0?1?????0????????????0???0??1????1????0?0????1??????1??0?????1??1??????????????0?0??????1??10?0????????????0??????0?????????????1??????0??????????????????1??1??????????1???1???????1?1?????????????0??0?0???1???0???????????1???????????1??0????????0??????????1?1??????????1???????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0100??0??110?????0?1?0?01??00?10?01?0001???001??0???10?00101111011?01100?0110110??0000010?10????0?0???1??01????0000000???10?0001?0?11?0?0011?001?10001??01??1?0???0?1?????1010?000?100??0?0?10???1?1??0011101?01100100?00000?000???1?0?110110???001?11?1????101010100?001??1111?1000????111?????0?10?1?10?11?0??00??00??1??111?1001?11010?01100?00001?1??11?0?1?101?0???0???11????011??000?1?1?0?010?1?011???0100?000?0?100??????1?????11?1?11?0?1?1?10?001?00??0?0?01?1?0??1????1?0?0?0?1??011?1???10?00????10110?????????00??1?011?000?1??0?1?1?0?????0?0???0011?0???1011?1??0???0011????????110???1?0?101?1???1???1?00?00?11?001?0110?1?10??110??????1111?0?0?00??101?1?0?1???01010???10??01?10?00011???1?010??1?10??1??10????011??1?1???0?1???1??110??1??01?0001??001?1000??010?10?0????????00????1?00?11?1?10???10?0?1?11?11?1?1001??00?0???00????01????1??1?01?1??101?01?1001101001?1????1001110?011?????00111?11??11???0??00101?0???11?11?0??????0???111????1??11?1?0?11001?1????11????110001??0??00011????11?1??0?011?10?0?1???0111000??1??????0?0?10?010??01?0?0??1?110?0?10?0?0?1??1??0?00?00?1?1????1010???1??0?0??0???0????01???00??00?0?0??110??????01?101?0??00110??1???001?0?0?1???001?????001?1?1??0?01?0???1???1101???10?1??1011?0?1????11?01????1??0??10?0??1??00??01????1?11????11?1?000?0?10??1?1100?0????101110?1?00?1????????010100??000?0????1??01?100001?0?0?00?0????1??0???11?11????1?01?0?1?01?1100?0??0?1?101????1??0??0?101?0110??00??110?0???010??????010?1?10???101???0?0????0?1?0011?010??0??0?000???1010??00?0?0?010?00001?1??1??0?00?1??????0??1?1?01?01?1????1??1??01??1?101?01?01?1?011?100?11??0?1100?0???00??00??10?1?11??0?1????0?1?1??1?0100?0??1?1?1?1??101110?0?0???00?01??1?0?1?0101????1?00?100?00?1??0??10?1???1???000010??0011?1??1111??10???00?111100?0??0?????0?101?11??11???00?00???????0?00???1????1??0??001?1???011011?01?00?10?0001?0?001?10?10?11??10?0???????0?1?1?0?00?01001000????1??1?1?0?010?1?010010??11?0110???11?1?1??1?1??01?1?00??1?011000?011011?10???001???01????0?1?000?1100???0110?0?1?0?0010?111?00?11??1?0??01????1?1????01??1?0?1?1?0111???111???1?01010?????1??0?0?1?00?00010??1?10?0011?1?10??0?001?????0??110?0????????1?1?000?10??1111?1???110??0?01??00???0??0?0??10??10?1?0?1???101??0??????0011?0?101?1?01???0010?1?????000?01?10????0100???11???0??111?0??0??1?00001??01????0??0?100???001????11??01???0?10??0111000??0??????101111??000?0111?1?1???010?11?001??0???111????011?01?1?1????100?11??01?00???0?????10?0100?1?001?1?1?11?1?11?0010?0???0?010?00??111111?0???1000?100??0??000????1???10?01?1?0?1????0?1?00?101??001?0?1?001?0???000?1??1??01?000?1?1?11?1?1??????0??0??00???1??01?000100?1?1??0??1??1?11???1????0011?001?01?1001???0??0?1???01?1?1?01??10?0001010??0?0?00???11??1???1??0001001?101001??01100?1??0111001000?0???000?0?01??110?0011?101?1????110?010??0??011??00?10101?00?11?????0??011???1??0??0??01?11?1??1?10?0???0??1101??10?110???010???000???????010???0??????010????10??01?0??1?0?01?110??01?11???0?00?1??100?00?0???0???11??1?11100?1?1??10011????10??????1??00101?0110?100?0??????101?00?0?00?1??0??????1
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?00000?10?000?0?011?001?011100?01?11?0001?01010??1?0?00?01011110101110100?0001110?00000001?10?10?1?01??0?01101??110110110101?1001?1?1010?0100?1011001011?11??0?01?00?000?1?0011?010?101??010?11?0?011101100100?11100111?00000?111???1?1?100101?00110100?11??011101010110110?01101001010??000?0???1?1010?10?01?101110011010??10001100?01001?11101?110011111011000100011???0???100??0100?0011?01101?010?01001?0?01100100?11100??1???1?000000?110111?100?000010?10?10?1?10?1?10?01?1?1?0?110?1??011?0???111111???11000??1?10?0010?100001?11101??00011?00??0?1?1?110111?0?1?1110?0??10100111???1??0?000?111?1?11010???0??10?10?00?100010001010100111111??1?111110?0?0?11??110010010??110101?11001001111?01011?101?011?11?01?10?10110??001100?1?1?00100?000010??10010?1100??101?0000??111?010011?????111???00000?0101?11??1001101?01?10?0011111101?1??111?1?111?1?010?0?11?111111010?110001110111?1101001101101010??110001101?111?0?1??00101?0???11?10?00??0101?01100?0??01?1100?1?1010110???001?1?1111111??1??100110??011?00?10101?00?0?10111100000000????0?001001?100??10?1?00?1101010?00?001?0011000?010011101??1?10111?01?0010111?011??0?10?1?10??00?101?1001??001?10100011?010110??0110010?0?1?111?110???00101?10101001101?0000??1100?1?10?10?1010?0?1?0??10?10????1?10??1100?11?110?1100???1?00111?01?11111?1?11?01?1001?1??0?000011?1?1111?1010??10111110100111001?1?1001011000?0?00011010?01??1?1010?11??111?00?011?10?1101101?110?00010??0?10?01000101011?101??011?0?1?0110001??111?1?0101000100?10111??11011101?1010?0?1010110?101011?00?1?1?11101011111??1??1?0011?0??0?10?1?1?11?1111???00??0??11?11?010100100011010?000?001?001000?011100??11?110?1?10?010001??0?1?10?0?110011??11001?1?010000100?0??011?00??0?100011100??11?001001100100?111010110?0??0101000?1011110??0101?100010100010011?01110010000001?101000???11?10?01????0?11?1010?000??0?00000101?011100000?01101?0001011000?01111?01010001?1?1?0?1?01100111?10000000?1??0100?10110100010110111?101011000000?000??111?100000110?10011000?000001000001101??011100?001?110?00110??0110?0?0?1?11001011?101111?0?101010?1100010??1011010?0?1?110101?1011??1101000??00?0?100101000?00111100?0111001?1100??000110??001??000?111???1??000?010110??1011?1???101?00?000?11???0110110?00??10?0?011?0?110?00?1?1111101?11110?011100?1010010????010?10?00?1??0011010111??0??000?1??0?00000100?010?10010?10001?01111?1??010?111?00?110?0101000?01??10??010011??011001011010??0101?100101??0???0110??011111110?0??01000010?00111011?010??101?0010?0?1000011000?1?00?01010110000001?01?1001001?11?011001001?000?1010?0?0110111010000?1?001100101?110??00010011011?0?0110001011??000100?100?1100101?1??11001??00???1??11000000010?00?11?0?10000???1?0?10001?101?01?10001??10?1?0??111?0?10111011010010101?1?0101?10110?0?1?1??01011011110111?000110?01011111011100110001111?10??10100110?110000?0?100?001?011?111?011?10011?010110????1?0100?1?0??00101101?01?0110?100010?0??0100??010001???10100?1101?11110011??100?01??11101?0110010?000101?11?010??11100??00?10?01?111111?0??00???00111101100?1?01111011100?100???0?01?10010?1001?11001??101001010100?10?0001011?111
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?011??????011?????0?????01??11?10?0??0??1???101??0???00?0?00010000??01?10???111????0001110?00????0?????1??0?????10?1?1????1??1?01?0?0????0001??01?10?????????0?1???1?1?????10?0??11??00??1???10???1?0???00101??101?1?11?0011??0?1?????1?0100?0???1?0?0??1????011?11??0??????1000???1?????01??????1?00?0????01?1??01??01?????100?1100??0111?01000?01101?0???1?0?1??11?1???0????1?????11??001???0???100?0??01???1?1??000???001??????1?????11?1?00?1?0?0?10?01???1??1?0?1??0?1?????????0?0???0??110?????1??00????11001?????????0???1??11?000?1??????0?0???????0???0011?1???00?1?1??1???0001????????101?????0?00??????1?????11?????1?101??10??0?????0??????????0??1?1?01??110?0?1?????000?0???????01?10?00?01???0?100??0??1??1???1?????00??0?0?????0???0??0????1??????010??010???10??100?10?0????????1?????0?0??11?1?10???10?1?0??1?01???000???11?0???1???????????0??0?01?0??010?10?00?1??1?10?1????010?????011?????1101???0??0????1??00101?0????0?0??0??????1???1?????????11?????01100?0?????0????00??01?????01100????1?????0?001????1?1????0?1??0?????????0?1??0?0?1?????0?1??0?1?0?0??0?1?0????0??0????00?1??????1000???0??0?0??1???0?????0????0??11?0?1??110??????1???0??????0?01??1???001?0???????011??????1???????1??0?0??????????1???1?????0?1??1?1????00??1???????1??01?0??0??0?????????1???????11???010???01??1??011?0????0?10?0????1?1?????????0??01??001??????????0??11??0?????01?0????0??1???01?10????0?10???0?11??0?1?1??0?1???0????0?????1?010??0????0???0?1??????1???????0?1?0??1???0?0???0?0??????0?0011???1??0????00????0?01??00?1????0??0??00????0??1?11????????0??1?0?00??0??????1?????10??1??01?11?01?1???1???0?1???0?011???????0??01??11?0?10??0??????1?0?0????00??????0?0?1?1??011101?0?1???0???0????0????1?1??????????1??10?1??0??10?1???1????1?000??1101????00????0????10??0?100?1????????1?110?01??10???11?10???????1?1????1????0?????111?????00001??10?00?01?010??1?0?1?0??01?1???10?????????1?0??????1??1011??1????1??1?0?1?000?0?11011???01?10??????0?0?0??0?0??00?0????????00000?0???11?10???0?????00????1?1?0???1011???0101?0?1?1?110??010??1?????0?1??11????1?1????11??0?1?1?0?111????110???0??11?1?????1????????01?1111?????10???11?1??1??0?011?????1???????????????0?1?0?1?10???1?1?0???100??1?0???11???0??1?1??1???11?0?1?0???11???1???????101?????1?1?01???01?1?0?????1???01?1????????1???10???0??000?0??1????11010??10???????0?101???00?????0???10?????01??00010?0??0???????0???1??111?0000???????0?1?01?100??0?????0??????1?00?0?1????100?01??1??1????1?????00?0110?1?000?1?0?01?1?00??000?1?????1???????0??0???0???1?0??00???0??011????0???01?01?1?0?0????0?0?00???1???01?0?0??1??0????1??0??0??11???0?0?0?1??1?0?????????0??11???1???0?0?01?1?1???????0??0??0????????1000??11?11?001???????0?0???00?1?1?01???1??0???11??1???0????11??????0??1010????0?0100??01?11?1??11001010?0?1????0????0????01?1?00?11??1????00???10??0??100??00?111?0?0??0??????0??1?0???1??0??1??1???1?1??1?0??????0??0110??0???10????10???111????????1????1??????0??????01??0??0??0?1?10?101??01??1???1??1?1??000??1?0???????10??1?00??0?0?1??01?10????10??????0??000?1?0100?010?0???????00?0??1?10?1??1???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????0?????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????1???????????????????????????????????0??????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?00000?11100010?1000010?010011?01?11?1100?00010??1?0?01?00001001000111010?1001111?10111101?10?1011101?00?10011?1110111001100?0101?0?1001?011000101101110001??1?00?00?111?0?0110?001?001??000?11000101101110111?01111010?00111?0001??1?11111011?11000111?110?001011000110010?10111100101??10101???1?1110?00?10?001001011101?101111000?11011?00101?000111101110110001010???0???0101?1010?0001?00000011011100100?10101101?10011??00??0?1110101010011?111?010101?11?10?001010?01?01?110?1?110?1??111?0??0010111???010000?0100?1111?011010?10010?100001?00?11?0?11001100?0?0?011000??0111010000?0??0?010?010?1?11101???1??10?11?11?010100111010101110111??0?001011?100?100?001011000?1100101000001101111?1001110000000?01?00?01?10101??010100?0?1?10001?111111??00000?1010??001?0111??0110011010?????000???00100?0111110??1111011?10?01?1010000111?1??010?00110?10100?0?00?1000100011111011011000?0111001001011101??0011010111110?101?110011?0???01?01?100?0101?10101?0??0011000?1?1111111?1010111?1101110??1?1011001??010?01?10110?11?1?10101100100001????1?101010?1100?0110?11?0000111?000001?0101011?100001100??1?11010?10?0011110?111??1?10?0?11??00?101?0000??100?11000011?000111??101000011?0?000?100???10010?01100001010?0111?10001?0?00?11?1010?1?110??11?110???1?11??1110?01?010?0010??11?11010?10?01100?0?10?10?0011?0??1?101001?0?0100?0010??11100010011110100?0?0100000111?1?10111011?00??0?0111?00??101?11?110?00?1111011?100001100??1?11?000011111010100??111?0?1?0011001??010?011011100000?01010??11011101?000000?1011010?101100111?0?00110111001010?0??1?0001?1??0?00?0?1?10?1011???11?01??01?001110011011111011?101?010?111110?110110?110?111?0?01?011110??010?10?00110101??00110?0?111101000?0?0111?01??1?010001101??111111101011000?011001110?10?1110101?10111000?10011111100111111100?00100111010110?010100???01011?00????1?00?0011?001??1?01110001?001010011?10000?0100011001?01010?10010011?1?1?0?1?10101010?01001010?11?0101?100110110101001000001011000000?011??000?011000000?00100011?000101011110011??100111?001?010000101?00010?0?1?0?110111110011101?0?101101?0011100??1011111?0?0?100101?1011?00101101001100?111001010?0100111100000100?0110??000010??100??000?000???1?0010?000000??111100???000?01?110?01???1100011111??10?0?111?1?101000?1?1011001?10001?100010?0111000????101?11000?0??0001110001??0??110?1?00?10100011?010?00010?00100?01101?1??000?101100?111?1100001?011?01??100101??111000011111??0111?001101??11??1001??101101011?1??00010011?1110111000100?000?0100?1?0001011110?1?10?11111111111111?11?0001100?11?010011001?011?111000?0011010001100?01001111010?111??10100111001?0?1110011111??110111?000?1001101?0??01001??01???0??01111111010?00100?0?00111???0?1?011001001?10?11110?000?1?1??010?1?01110011111110110?1?0010?11101?0?1?0??01011010100111?100111111100111100000111111111001??11011100?100111?0?110?1000000?0000110?10010?010110??0?010100?1?1?000101001?00?1001?001100?0??0110??010100?1?11001?1011?11110010??101?11?100110?0000000?100001001?110??01100??01100?00?111101?0??01???11001001100?1100000000111?000???0?11?11100?1000?00101??100010001100?10?01011011101
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?001??????001?????1???1?10??00?11?00?1??1???101??1???00?1?01101000??10?11???101????0010010?01????0?????0??1?????110010????0??1000?1?10???1001??01?00??1??????1?0???1?1?????11?1??01?011??1???11???1?0???10001??110?0?00?00001?1?0?????0?0000?1???1?0?0??0????100?010?1??0???1101???1?????10??????1?00?1?0??11?1??11??00?????111?0110?01101?11000?01110?0??11?1?1??10?1???1????0?????10??101?0?1???111?1??10???010??011?1?010??????0?????01?0?11?0?1?1?01?101??1??0?1?1??1?1??0??????1?1???1??010?0???1??11????01000?????????0???0??11?100?1????0?1?1?????0?1???0000?1???11?0?0??0???0010????????110???1?1?001?1???0?????11??0??1?010??01??0?????1?0????????1??0?0?10??001?1?0?????01011???1???10?01?01?01???0?111??1??0??1???1????011??1?1?????1???1??1????0??????111??110???11??010?00?0????????1?????0?0??10?1?01???10?1?1?10?01?1?0111??00?1???00??????????1??1?10?1??100?11?00?1??1011?0????110??00?000?????01011??1??11???0??01010?0????0?1??1??????0???0?????????11?0?0?10010?1????11????01??10?????11011????11????0?010??0?0?0???01011?0?????????0?0?10?110?????1?1??1?0?0?1??0?0?1????1??1?10?11?0??????1111???0??0?0??1???1????11????1??10?0?0??000??????1??10??????1?00??0???000?1???????000??????1????1??0??0?1???0???1??1???00????0?0??1?0????01?10???????1??10?1??1??1???0?????1?0?????10???100???01??0?1000?1????0?1100?1?10?1?????????11100??111?0????1???0?101??1???0?11?1????0??0???11?10????0?11???0?10??0?1?0??0?1???0????1?????0?101?0101??10??0?0?0????0???????000?0??0???0?1???1?1????0?0?1100???0??1??1?10????0111??01?1????10?1?101????0??0?01????????1??0?1?10?01?1????0??0??11??1?001?00?01?1??10??01?0???0?001??????11??11??00?1?01??1??????0?0?0??1?010?????0?1?0?1??010111?0?0???0??11??0?0???0101??????????0??01?1??1??00?0???1????1?011??1110????00????0????00?00?101?1????????0?100?10??11???00?01???????1?0????1????1??1??011?1???10110??00?10?11?001??1?1?1?00?01?1???10?????????0?0?0????1?00010??0????0??1?1?0?101?1?01100???00?11?0????0?0?1??0?1??00?1????????10011?1?1?00?00???000???11????1?0?0?0?1000???0010?1?0?1?110??001?11?????1?1??10????0?0????10??0?0?1?1?010????011???1?100?0?????0??????1?01?1100?????01???10?1??1??0?100?????0????0?0????????1?1?0?1?00???0?0?0???000??0?10??01???1??1?0??0???00?0?1?0???111??0???????010?0??10?1?00???11?1?0?????0?1?11?1?????1?00???10???1??110?0??1??0?00011??00???????1?010???10?????1???00???0?11??10000?1??1???????0???0??000?0000???????000?11?111??1???111??????1?01?1?1????111?10??1??00???1?????10?0110?0?000?1?1?00?1?11??011?0?????11??10??10?0???0???1000?10???1??000????0???11?11?1?0?1????1?0?11??00???11?1?0??0??0????0??1??1??00?001?0?0?0??0?1??????1??0??10???0???0?0110?0?1???????0??1??1????????1100??10?00?1000??????0?1???11?1?1?01??00?00???01??0?1?1????01??1???0??01101???001111??11100?1??01100010?0?1????0????00???00?1?10?11??0????10??100??0??110??01?110?0?1??0??????0??1?1???0??1??0??0???0?1??0?1??????0??0101??10??10???111???111???????01????0??????100????00??1??1??0?1?00?000??10?00???0??0?1??101??0?0???????01??1?10?00?0?0??10?00????10??????0??001?1?1110?100?0??????000?1??0?11?1??0???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?11111?1??111???0?1?1?1?100111?01?11?0100?11110??1???11?11010110010100111?1111101??1000010?01????0?0???1?01000??1001011???11?0110?0?10?1?1000?111?01000??10??0?0???0?111???1010?000?001??0?0?10???000??0000110?11100011?00101?001???1?0?010011??0110?10?1????000100001?110??1011?1111????111?1???1?1100?01?10?1?111?1000?1??011?1000?00001?10000?0010000??10?000?110?1???1???10????011?0011?001?0?001?1?111???11100001?1?111??????1????011?0101?0?1?1?000010?00??0?0?11?0?10?01???1?1?111?1??010?1???01001????00011?????0?0?00??11010?11010??1?111?0?????1?0???1010?1?0?0001?0??01?01101??????1?011?001?0?101?0???0??11?01?00?10?10110110?1?00?0010??0???1101?0?0?01??001?00011???10111?1100??01?00?10100???1?000??1?01?10?0000???000010?1???0?01??01?000??11?00?1111??001?1100??100?101001?????011???11010?1101?11???11?0?1?10?00?0?01101?01?1??101?1??00?1??0??1?01?000110?10?111111001011?0??0110111000011??001100?11?111???0??11111?0???11?10?10?????0???110????1??11?1?0?0100001???001?0??101111??0??11110???011?0??1?001?10?1?1???10011010?0??????001?01?010??00?1?00?0010011?11?0?1?0??0?00?10111?0?1????0110??00??010??1?010????00???11??10?0?1?1100???01?01111011??11110??00??000?1?0?0???000?????011?011??000111???00??0011???01?1??1001?1?1????00?01????1??0??0011?01??11?011????0?0000??11?11100?0?10?11?0001?1??1?011110?1?01?0???01??00001011?110?01???1??01?010111?0?0111?1?1??0??1?1?10?01???10?00?001?11?1010?1??1?0?01011??1?00??0?110?1110??00??100?0???000??????111?1?11??10101??1?1????0?101000?1010?1?000100???1011??10?0?1?011?00010?1??1??1?1001??????00?0?0?11?0110????1??1??11?11?111110?00?0?001?100?10??1?1111?111010??00?011?0?10?0000?0??1?0?0??1?101100??000?0?1??010111?1?0???01?01??1?011?1011????1?01?010?0001??1?101?0???1???101000?1000101??0101?1011?011?101010?1??01?1000?000?101?01???01?00??1????1?10???0??1?1??0?110000?0?000001010?00?10?1110?01111?11001?10?100?0?1?0?1?1?100?1?00?01100110?1??1??1?000?110?0?0101110?11?01000?000?111??0?1??00?1100??1?110110?1101000001?0110???0100??101?000?00100??0000?1?0?0?00100111?11?111?0?0?000??1000111??111?010?1?1?100011?0111??1?01111?????1?01?010?11?111110?1?00?0011?1101??1?100???1?1??001?11????1??1?1?101?00??0101?1???110??0?10??11???0101010?11??10?1?0?0???100??0???0??0110?1?111?0?10???1100?0?????001?11?10????0010???11???1??100?0??1?10010000?111?1??0??01111??0111?0??100?000?11?010?1101100??1??0???100100??01010001?010??1011?00?101??0???011????010110?0?0????101?11?0000110??11????00?0001?0?101?010100?1?11?1010?10?11?001?01?1110110?01??1001?111??1??001????0??011?11?1?0?1????101?01?000??111?0?1?011?1???011?10?0??10?000?0?0?01?1?0?????01??0??11???0??01?110000?0?1??00?0??1?00???1????1001?101?10?00001??0??1?0???10?1?1?01??11?11010100?1?0?01???01??0???0??1100000?110111??11000?00?1000000100?0?0?000?0?01??10000100?010?11???100?100??1??001??11?11011?11?111????0?0110?1?1??1?01??10?11?0??0?110111?0??0010??00?000???001???100???????000??000?????1011???110010?0010?1?00?110??11?00???1?01?1??000000?1??10???11?10010111?0?1??10111????111???1?00?10011?1001?101?1??????110?0100?00?0?11?0????0
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0010001010011101010000?111011111?01?1111?00010??0?1?00?11100011010101101?0001100?11111110?01?0110010?00?01000?0100010011110?0000?1?0001?110111000110100010??0?10?01?100?0?1101?101?101?1101?10101011101001000?01010111?11011?10000?1101000011100101110?010?000010110001000?11101111001??10111???1?1010?00011?1100101000011000111010?11111?01110?0001110000111011101001000???1111?010000111?10110111010000100?01010111?00100??11??0?01011011010110001?001111?00?00?100011?10?10?10010?100?0??100?0?11011000?0?000010?111110111?111101101100?100101?00?11?1?11001011?1?0?010100??0011010000110?01100?011?1?10001???1?101?10?00?1000100100101000010110?0?010001?111?0110000110101?0001101000010101110?0100000100110?11?10110?10011??110110?0?1?000110110111??10010?11100?111?01010?1001110111???1?011???0110110101111??1101101?11010?1111000100?110011001101?00111?0010?0110100110111000000011?01100010101111010?1100100011110?101?001101?0???00?111110?1000?00011?10?0011010?0?1010000?1001111?0011111??0101111001?111?00?10111?0111?01011100000110??1?0010000111011?0000100?0100001?110111?0000011?0000000101?1?00110101?1111011?1001?0?11?0?11?110?101?0000??101100100100?1001110?101000111?1?001?100??000111?00001001100?0000?00001?1111?00?1110?0?011?101?000?0?0?11?00111100?001?0111?101110011?10011011?1?10011?1110?0111?111011?1?010010100??11010001111010101?0?1000010110?0?10111100?00?0111100?01??010?110010?10?1111001?101111010??1?01?0000010100110101?110?01001001111??011?1011010001110100100?100100110001000?0001001?11110001010?00011010111110?00?1?1001?0??1?01?111?01?0101???11?110?00?011010100011001110?0001101?101000?101010?100?110?1?01?001110??100?00?01100010??01110?1?000000000?0?0110101?011110001011??000011110001111?001001100?0000010101?10100010011111011110000010000?11101001011111?110000?0?00111?100???0010?1000?101??1?10000111?010111010?11011?1001110101?00000?01111010?000?1?1?00000010100100110?1101000?1010011111101101011010001100011001?1100?100000000?001100101010101100001010?00000111110?111111000?00001?1?0001001101010100000?1?100001111101111?1100001?101?10111111110?001011100111100001110100?100100111011011110010??100001??1000?1110000???1?11110001011??1011000??010?111101?11???1001110001001111?000?0?011000?111010010?01110?111100?110000110??101001110?0?10111111101??0??011?1?00?101100010110?11000?11101?01011?011001?0000000011?0001100?001?00011100111?1011000001111?0001?0011110?00?00101?1111100011?11000100101?0110100111011?110?0011?110111100101?0?11?01011010000010?11?0001111?110001001001?101?110011?1100010110000?001010000000110?01000001110101?0101010101?0111001?01101001100?0??10000?111???1??10110001011?00111?111111100?1?1?110110111?00?110111010?1?0??11001?0010111001011000011?0000?11011?0?1?0??110110101111100110010011000110110011101111100110??10101010?101100?1?000?0110010?0010111?11100?111001??1?010110?0?1?111101010110?0011?010000?0??11110?001100?1?01111?0111?00101101??011?11?010101?00011000010000110?010??101010100010?001000101010?01??101110001100?1010000000111?001???0111?1011001000?00101?0100001001010?10?11111110010
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????1????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?110??????111?????1?????11??11?10?11?1??0???111??1???00?0?11011101??01?11???110????1110111?00????1?????0??0?????000100????0??1?10?0?1????0011??10?11?????????1?0???1?1?????01?0??00??11??1???00???1?0???00101??111?0?10?11011?1?0?????1?1001?1???1?0?0??1????010?010?0??????1001???0?????10??????1?00?1????00?1??11??01?????101?1101??1101?10010?01001?1??00?1?1??10?1???1????1?????10??000?1?0???000?1??10???100??000???101??????0?????00?1?10?0?1?1?00?11???0??0?0?1??1?0?????????1?0???1??011?????0??11????00011?????????1???0??00?110?1??????1?0?????0?1???0100?0???10?0?1??1???0101????????000?????0?10??????0?????01?????0?011??01??1?????0??????????0??1?1?10??110?1?0?????011?0???????00?00?00?10???1?010??1??0??1???0?????00??0?1?????1???1??1????1??????000??001???00??110?01?0????????1?????1?1??10?1?00???11?0?0?01?00?0?110???11?1???10??????????0??0?11?0??010?10?00?1??0?01?0????101??1??010?????01011??0??1????1??00001?0????0?0??1??????0???1?????????00?1???10111?0?????1????10??11?????11011????01????0?011????0?1???10?1??0?????????0?1?10?011?????1?0??0?1?1?1??0?0?0????1??1??0?11?0??????0010???0??1?1??0???1?????1????0??00?0?0??110??????1???1??????1?10??0???110?0???????001??????0????0??0??0?1??????????1???11????0?1??1?1????10??0???????1??11?1??0??1?????????1???????00???001???00??1??111?1????0?10?1????1?0?????????01?00??111?1????????1??01??1?????11?1????0??1???10?01????1?01???0?00??1?1?0??0?0???1????0?????1?111??0????0???1?0??????0???????100?1??0???0?0???1?0??????1?0110???0??0????00????0101??00?1????0??1?001????1??1?10????????1??0?0?00??1??????0?????10??0??10?11?00?1???1???1?1???1?000???????0??01??01?0?00??0??????0?1?1????111?????1?1?1?0??010000?1?1???1???0????1???10?1??????????1??00?1??0??11?0???1????0?001??1010????00????1????11??0?011?0????????1?001?00??01???10?01???????0?0????0????1?????001?1???01010??01?00?01?010??0?0?1?00?00?0???01?????????1?0?0????0?00010??0????1??0?1?1?001?0?01100???11?10?0????0?1?1??1?0??01?0????????11000?0?0?10?10???0?????00????1?1?0?0?0100???0101?0?0?1?111??101?10?????1?1??11????1?0????01??1?0?1?1?101????010???0?111?0?????1????????11?0101?????00???10?0??0??0?010?????0???????????????0?0?1?0?11???0?0?1???000??1?11??10???1??0?0??1???01?0?0?1???00???1???????100?????1?0?00???11?1?0?????1???01?1?????1??0???00???1??001?0??0??1?00011??10???????0?110???10?????0???01?????11??11000?0??0???????1???1??011?0110???????000?00?110??0???1?1??????0?11?0?1????110?10??0??00???0?????00?0110?1?000?0?0?11?1?00??011?1?????1???01??0??1???1???0?10?10???1??110????1???00?00?0?1?0????1?1?00???1???11?0?1??0??0????1??0??0??00???0?1?1?0??0?0?????????1??01???0???1?0?10?1?1???????1??0??1????????1111??11?00?110???????1?1???01?1?1?01???0??1???01??1???0????01??????0??1101????1?1100??01?00?1??01001111?0?0????0????1????11?0?00?01??0????11??110??0??100??11?101?0?1??1??????1??0?0???1??0??1??0???0?1??1?1??????0??1101??01??00????01???010????????0????0??????1?0????01??0??1??0?0?01?000??10?10???0??0?0??100??1?0???????01??0?10?01?1?0??00?01????01??????1??011?1?0000?100?1??????001?1??0?10?1??0???????
???????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????1???????????????????????1?????????1???0????????????????0?????????????????????????????????????????????????????????????????????????????????1?????????00???????????????????????????????????1???0?????????0??0??????????????????????1???????????????????????????????????????????????????0??????????????????????????????????????0?0???1?????0???????????0????????????????1??????????????1??????????????????????????????1????0???????????0?????????????????????????????????????????????????????????????????????????????0?????????????????????????????????0?0?????????????????????????????????????????0????0?????????????????????????????????????0?????????????????1??11?????0???1??????????????????????????????????1??????????????????????????????????0????????????????????1????0??????????1??????????????????????????????????????????????????????0???????????????????0?????????????0??0???????????????1????1?????????0??????1???????????????????????0??????????????1??????????1?????????????0?0????????????????????????????????????????????????????????????????????????????????????0?????????1????????0????????????????????????????????????????????????????????????????????????1???????????????????????0???????????1??1??????????????????1???0???????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????0????????????????1???1???????0???0???????????????????????????????????????????????????????????1????????????0?1??????????????????????1??????????????????????????????????????????01????????????1?????????????????????????????????1???????????????????????1?????0??????1????????????0???????????0?????????????1????????????????????????1???????????????????????????????1???????????????????????????????????????????????????????????????0????1????????1?1?????????????????????????????????????????0?????????????????????????????0???????????????????????????0????????????????????????1???????????????0??????????0??????1?????1???????????????????1??0????????????0???????????1?????????????????????????????????????10??????????????????????????????????????????????????????1????0?????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????0??????????????0??????????0????????????????????????0???????????????????1???????????????0????????1???????????????????????????????????1?????0??????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????1????????1?????????1????1???????????????????????0??????????????????0?????1?1???0???????????????????????????????????????????????1????0??????????????????0?????????????????????????????????????????????????????????????1???????????????????????????????????????1??1??????????1???1?????????0??????????????????????????????????????????????????1???????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?0??????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?00100?10?011?0?100?001?011101?10?01?1000?10110??0?0?11?01101010001001110?0000111?11111110?10?10?1?00??1?10110??111000000011?0101?0?0100?1001?001?011011?01??0?1??10?100???1011?000?011??101?10?0?011100010011?00101001?01010?011???1?0?000111?10001?01?0???0100101001?0101?10010001011??001?1???0?1100?11?01?001100010100??11101011?11000?11100?00001101?111010010001???1???110???100?0100?000?0?000?01101?1?11001101?00000??????1?11?101?1110?0?1?1?101001?01??1?1?11?1?01?11?0?0?0?101?1??000?0???111010???00001????00?0010??10000?11111??0?010?11??1?0?0?011101?1?0?1101?0??00100101???0??1?011?001?1?111?1???1??01?01?10?1011100011100111?0101??0?1?0010?0?1?01??101011010??000101?1111?111?11?10110?1?1?000?01?11?01?00011??100010?1?1?10011?01?011??01101?1010??110?0010??000?100101?????110???10010?1011?00??010?001?01?01?0?11111101?0??011?0??00?1??0??0?11?000010111?010001110100?0?10101010101101??001010100?111?0?1??00001?0???11?11?00??1011?00100?0??10?1101?0?1011101???000?1??010001??0??000100??110?00?0?110?10?0?10011101100110??????000000?001??01?0?00?1111111?01?0?1?0101010?110001000??1?01001?01?00110?1?110??1?01?1?10??11?110?1110??110?01110001?000011??1001011?0?0?0?1?110???11011?0001?000011??111??1000?1?01?11?0001?1?1?1??10?00????0?01??0000?11?110?1100???1?10111?10?10111?1?00?11?0110?1??0?000100?0?0101?0100??10100010110100110?1?1001110010?1?00110101?11??1?0?01?10??101?11?001?10?1001101?001?01001??1?00?10010001011?011??110?1???1100011??011?0?0010001000?0011???11011011?1000?1?0011100??00101?11?0?1?000?0000110??1??1?1100?0??1?01?0?0?00?0100????0??1??00?00?00111101111?100?101?101?111011?100000??01?011?1?00?101111??0?0?1??0?110001??100?1?0?111110001?1???10?01??0?100111011??11?01?001?01010?1?10101?1?0??1100000?1010100??0011?11011000?101000?0?11010011?010?001010???10?00?11????1?01?0111?0?1??1?10010110?111111001?11111?1010101001?11011?10000101?0?1?0?0?010?0?10?11001100?0??0001?10010010001111101?011100100100?011??010??0000000??1?001011?0110101001?0011??100000?110?101?01101??1100?1?1?0?10011100?111100?0?011101?1101101??1011101?0?0?101010?0001??0100001??10?1?01?110101?01000010?01?0110?0100??11100???100??010?000???0??000?010000??0011?1???010?11?111?10???1101110?00??10?1?001?0?101?01?0?0000001?01000?010100?1111?10????001?00?00?0??111001?000??1??110?0??0?00011110?001?0?001?00001?10110?1??100?100?11?101?0001111?10??01??100110??10001010?000??1100?011110??0???100???101101010?0????010100?10011101?001???11?1100?0?1001010000?1?11?0100?10011?111?10?0100101?01?000010110?010?0010?1?11?101?010111?0?100111?11?011??110?0110000?1??1110011?0??100010?001?111111??1??01011??00???1??10?00110011?00?10?0??0101???0???01011?000?01?01001??11?1?1??101?0?01100010?01000101?1?1110?1?010?0???1??10101100110110?001001?10111011000000000011011?01??11010010?100110???011?010??0??001??00?00100?111100????1?1011?0?1??0110??00?10?1?00?011000?0??1101??010100???1101??0100?10100000??111?00??11110?0110011?010110?10?011??10111??00?10?01?100101?1??01???11111010101?1?0??110101?1?101???0?11?11110?1101?011?0??100100101110?01?0100?10?001
????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????
????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?10010?0??001?????0?0?1?110101?10?10?0100?10101??0???01?11110011000011010?1010100??1100111?10????0?0???0??11????0100001???00?1101?0?11?1?1001?000?00010??10??1?1???0?110???0001?101?011??0?1?11???101??0001101?10000001?10101?010???1?1?111111??0001?01?0????010100100?010??1011?1010????100?????0?0010?11?01?1?011?101??0??011?0001?01101?00101?0100111??10?1?1?001?1???0???00????101?1100?1?1?0?011?0?000???00111111?1?110??????0????100?0?00?1?0?1?001001?01??0?1?00?0?01?0????0?0?101?0??101?1???00000????01101?????1?1?01??01010?00001??0?0?1?0?????0?1???0010?0?0?0010?0??00?01101??????0?010?001?0?110?0???0???0?10?10?10?10010010?1?00?0001??0???1100?0?1?11??011?01100???10001?0000??00?00?00001???0?110??1?00?10??01????1000?1?0???0?01??01?101??11?00?0101??010?1100??001?101001?????011???00?01?0110?00???10?1?1?01?10?0?11111?10?0??111????10?0??1??0?01?011001?00?101010000000?1??1101111101010??010110?01??00???1??11000?0???00?00?00?????1???110????0??10?1?0?0111110????00?1??101010??0??11111????10?1??1?101?10?0?0???0010101??1??????011?10?000??11?0?11?0001011?11?0?1?0??1?10?11010?1?1????1010??00??1?1??1?000????10???01??01?0?0?0011????1?010111?1??00100??11??110?1?0?0???001?????000?100??110110???10??1001???11?1??1011?0?0????10?11????1??1??11?0??0??01??10????0?1101??11?11010?0?10?00?0100?1??0?100101?0?01?1???1???10011000?111?10???0??00?110000?1?1000?1?1??1??1?1?10?10???11?10?0?0?10?1001?0??0?0?010?0??1?00??0?011?1111??11??001?1???101??????101?0?00???1011??1?0????1?001101?0010?0??1?110???1010??00?0?0?011?01001?1??0??1?1110??????0??1?1?10?0100????0??1??01??1?011000?00?0?000?011?01??1?0101?000000??01?101?0?00?0110????1?1?1??0?010110??010?0?0??011100?0?0???00?01??0?001?0110????0?11?100?1111??1?110?1???0???100101??000110??1100?0011?000?110001?1??0????01?010?110?11???11?00??1????0?01???0??1?0??0?010000?0?110010011?10?10?0111?01011?10101?10?000?0?0???1?1?001?0?10?00000011?1??0??0?111?010?1?000011??10?00100??11?101??0?1??00?1100??1?010011?0000110000?1111???010???1?0?101?1100???1111?1?0?0?11110001?10?111?0?0?001??101?1?1??100?101?0?0?100000?1000??1?01111?????1??1?101?10?111100?1?10?0111?0001??1?000???0?1??110?01???????1?0?100?00??1111?1???100??0?01??11???01?000??00??01?0?1?1???001??0???0??0001?1?111?0?11???0110?1?????101?01?11????0010???11???1??010?1??0?00010001?001????0??10011??0111????010?011?10?010?0011111??0??1???111001??10101010?111??1111?01?101??1???000????000111?0?1????001?11?1110011??1?????01?1011?1?011?101101?0?01?0101?00?00?111?11?1100010?1???1100?111??0??000????0??001?00?0?0?1????100?00?010??011?0?1?101?0???111?01?1??00?111?0?1?01?0?1?????11??1??11???0??01?011101?0?1??01?0??1?10???0????0001?101?11?01100??1??1?1???10?0?1?01??01?11101101?0?1?01???01??1???0??0111000?101001??00100?10?0101100111?0?0?010?1?11??00000011?111?01???010?011??1??111??01?01111?01?010????0?1010?0?0??1??1??01?10?1??1?00?1???0??1101??00?111???100???100???????100??001?????0110???110000?1?00?1?11?110??01?00???0?01?0??000?10?1??01???01??1001000?0?1??00111????000???1?0??00111?1110?000?0??????000?0101?00?0?11?1????0
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????
?01110?10?110?1?111?000?111111?00?10?1010?01010??1?0?00?10001011010111101?1010101?01100000?01?10?1?10??0?11110??110101010101?1110?1?0110?1101?1111111101?01??1?01?01?100?1?0110?100?101??100?00?0?101101011111?10111110?11000?010???0?1?100110?00110010?10??001111111001001?11010001000??001?0???1?0100?10?11?010100100100??01010110?10110?11101?000001111101010000110???1???111??1111?0100?00100?100?00010?1?10111111?01101??0???0?110101?001100?100?101110?00?11?1?00?1?01?10?1?1?0?111?1??111?0???111111???10110??1?00?1111?010101?01110?000000?00?11?0?1?000010?0?1?1110?1??11011011???0??0?000?110?1?10011???1??01?10?00?010101110101111111111??0?010010?0?1?10??001111101??101010?00111110000?01100?001?100?01?11?00?10100??110100?0?1?00110?111011??01110?0000??000?1111??001?110001?????100???11000?1000?00??1100010?00?10?0101011010?1??010?0?111?1?100?0?10?111000010?001101110101?0000110110001011??110110100?011?0?0??00011?1???01?01?11??0001?10001?1??11?1110?0?0010111???011?1?1110111??0??111111??110?11?01001?01?0?11001101110110????0?001000?000??00?0?00?0001110?00?111?0101000?110000101??1?11111?01?1111010?110??1?00?0?10??11?111?1000??000?01000010?001001??1010101?1?1?011?010???01101?11000001101?0101??0111?1?00?10?0100?1?0?0??11?11????1?10??1011?01?110?1100???0?11101?01?11011?1?11?11?0101?1??1?001000?1?1100?0011??10001011001010010?1?1111101001?1?01111000?01??0?0011?10??111?00?110?10?0110101?111?00011??0?00?11111001001?101??110?1?1?0111000??001?0?1001000001?00011??11100101?0001?1?1100100?011100?11?0?0?00001101100??1??1?1010?0??0?11?1?1?11?1011???00??0??00?10?101011011001100?011?000?000111?111011??11?010?0?01?110000??1?0?10?1?111011??11011?1?111100000?1??111?11??0?101111011??00?011101110000?100111110?1??0000100?1100000??1001?110101000010010?00001100101010?000001???01?00?11????0?11?1001?100??0?11101000?011111111?01000?1010110111?00111?10100000?0?0?1?0?10110001?01100111?1??0011?10110100100011011?100101100111?000??010?100111010?00010101?010100000011010??000011?001?111?00100??1011?0?1?1?10100101?101000?0?101011?0111101??0100001?0?0?111000?1001??1110011??1100?110100101?00010111?1000001?0011??110100??001??110?001???0??111?011000??0000?0???011?00?101?01???1100110?11??10?1?111?1?111?00?1?0000111?10101?100100?1001010????101?00?00?0??0000101000??1??111?1??0?10001010?110?00001?01000?10110?1??011?100?00?011?0111110?11??01??011001??111111101001??1011?111001??0???0100??010010110?1??00011111?10010011?000??010?1010?1?0100101011?0?01?00100010010010?11?1000100?01?010011001?111?0001?1?0001100110001?1?010010011?111??01101100001?1?0000110110??011100?000?1000111?0??01010??00???1??11110010010?01?00?1?11100???0?1?000000001?11?11100??01?1?0??011?1?00010001101010000?1?1101?10111?0?0?0??01110101000110?110010?10000101001110011110101?01??11111000?001110?0?100?110?001?100?110?00011?101001????1?1010?1?1??01110101?10?0010?010001?0??0011??100111???00000?0100?01011011??010?01??11011?0111000?101011?00?101??00010??11?00?10?000110?0??00???11100110100?0?10100000101?100???0?10?11111?1001?11111??100111011111?11?0000010?011
??????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????01???????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?01110?1??111?0?111?101?000111?10?01?1001?10000??1?0?01?00011011011100100?0000101?11000011?00??0?0?0???1?11001??10001101?110?1100?1?1110?0010?001?010100?01??1?1??10?000???1110?001?111??101?10?0?011100110010?11001100?01111?010???1?0?011011?10100?10?0???1011010110?111??101011011????111?1???0?1011?11?00?00001?101110??01001011?01111?01100?11000001?110000?10001???0???001???100?0100?011?1?101?01100???01010001?00110??????0?10?110?0101?1?0?0?111010?01??0?1?00?0?10?11???0?0?111?0??001?1???110001???10111????11?1101??01010?10001??0?001?0?????1?0?000001?0?1?0110?0??01?10011???0??1?100?110?0?001?1???1??01?00?01?10?1110011111?00?1101??1???0011?1?0?11??001100000??000111?0000?001?10?10100???0?110?10?00?00?10011??111111?0?1?00000?10?000??00?01?0000??110?0001??000?011110?????101???00110?1001?00???11?011?11?11?1?10111110?1??111?0??10?1??0??1?11?000010111?100111000100?0?11101010010100??000110111?110???1??00110?1???01?01?00??1100?00110?1??10?0100?1?1011011???011?0??000110??1??10010???101?1??0?010?00?0?1?0?0000100101??????001111?000??01?1?00?0111100?01?1?1?1111000?111110110??0?1000??10?00110?1?010??0?10???00??01?101?1100??101?01110111?010001??11??001?1?1?0?0?110????0111?0010?100101??010??1110?0?00?0??1100?1?1?0??10?01????0?00??1011?01?000?011????1?01010?10?00011?1?11?10?0111?0??1?011100?1?1111?1001??011111111100110?0?0??011111101?1?001001?1?10??1?0?01?01??101?11?000?10?1000?0??0?0?00011??0?00?01111010000??10??110?0???01111????001?0?010?000100?000????01000110?0011?0?0100011??0011??01?0?1?110?10001?0??0??1?0000?1??1?01?1?0?10?1001????0??0??11?00?010111?1000?101?000?110?1?0101?001100??00?110?1?11?000011??1?0?1??0?100010??101?1?0?100100100?1???11?10??0?00001011???01?10?000?11100?1?11111???0??1011011?1110101??1010?01010011?001010?1?11001100?101?010011???00?11?11????0?00?1101?1?1??1?01011010?100110110?00100?0111?00100?01110?10101110?0?0?0?0?111?1?10?00011110?0??1000?100?101?111101110?110111110110?000??000??0111111??1?010011?1011110101?0011???0001??001?001?01000??1010?1?0?1?11001001?110111?0?011000?1010110??000?111?0?1?111100?0010??0?01111??0??0?00?111000?01011111?00?1111?1001??1?010???0?0??100?01????1??101?100?11??1101?0???100?10?000?01???1111101?11??10?0?000?1?001?11?0?1?00101?0?100?11110??0011?11????111?11?11?1??111110?101??0??110?0??0?00000011?010?1??10?11110??0011?0??011?111?01?000?1110010?10??00??100010??00100101?110??1101?100101??0???010????01101011?1????011010?1100010??00????00?1110?0?101?111000?1?01?1010?10?01?101?10?0100001?10?110010010?10??0010???1??101?101101?0?010110?10?100??111?1?11010?1??1101?00?0??000110?000?0101?1??0??00?11??10???1??01?00011110?10?11?1??1?01???1???00101?000?01?00111??0??1?1???10?1?11101?01?11100110?0?1101???110?1???0??00100111111010?100010?10000000011000110010010?00??01010010?011010???001?001??0??010??00?11010?010001????0?0101?0?0??1?10??10?11?0?00?110011?1??1100??100000???0000??100???101?001??011?11??11011??001110?0100?1?01?010??01011??00?01?1??000100?0??01???11110100011?1?1??011011?1?110???0?10?00011?0000?101?0??0?10000?0011?00?1100?0??000
????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????
??0????????10???????????????1???0?0??0???????1???????0??0?1????1????0??10????11????11??000????????????????1??????1?1?0???????0?01?1??????0?1???1??0????????????????0???????0??????0??11????????????????????01????0?1?01???01??1?0???????1??0?????1??????1????????00????????????0?????????10??????1?11??????0?????1????0??????1???1?1????1???011??01?1????????1?1??11?1???0??????????11????1?????????0?0???1???1?0????1??????????????????10????1?1???0?0??1???????????0????1??????????????????110??????????????0?00??????????????0?????????0????????1????????????????????0???????????10?0????????011??????????????????????????????0?0??1???????????????????????0?0?1???????1?0?????10??????????10?11??0??1???0?????????1??0???1?????1???????????1??????0?????????????0??1??????????10?0??0??????????????1????1??1???????0?0?0??1??1???11?????1?1??????????????????0????1??0???01????1????0?????????1?????????????01?1??????1???????10??1?0?????????0??????0???????????????????????1??????????????1??????????10????????????0?100????1??????0???????????????????0?0?0????????????1???????????????0???????10?0??????1??1??????1????0???0??????????0???1?1????111?????????????????0?????0????1??0???????101??????1???????1??1????????????0?????????0?1??0?0????0???????????0???0????0??1?????????0????????1???001???0???0???????????1?11?0??????0?????????????1???1???????????1????????????00?1????????????0??1????0??????????????0?1??1?1???0????0?????0?100???????0???1????????????????1???1??????1??????????????????0????????????1???????11??11?1???????????1?????????01????????????????1??0??????1?????1???????0?01??1?0???0???1?0???0?0?1??????????0??????1??1??1??????????0????????????0?0?1?0????0?1????????????0???????????1?????????????11?0?????1??????0??????0?0?????1???????????????11??1???0?0??????????1?0??1??1???????0???????????????0????0??????10??????11????0??0??10?110??0?1?1?1?????????11??????????????????0??1000??1??????????????1????0???1???01?1???????1???????????00?1??????????01??1??????10??????????1????1???1???0??1?????11?????0?1?????1???0?????1?0??01???????????1?????????0?00?????0?1????????????????????????????00???????1???1??1??1????01??????????????????????1?0?????11???0???????110?????????1???0????0?????????????0????????????????0?1?????1????0????????0??????????1?0?????????????0??????1?1?0??0????10?????00???????0??????????????1????0?????1???1??1??1??????????????1???????0???????????1??0?101????????1????????1????0??????1?????0???????1??????0??10????111?0?0?1??0?00????1?0????????????????1???????1?0??10???0?????????????00????????1?????????????1???????????0???????0??0??0?????????????0??1?1?????????????????????1?0??????1????????????????????????10????????01??????????0????????1??0???1??1????1??0???????????????????10??????0????0??00??0?0???0?0???1???????????????????0?1??0??1????????????1???0??0????0??0?0?0????1??????1??1?????1??0?????????1????1?1??????1??01?0????????????0????1?1?????????????1??????1??????0???????????0??0??1???????0???1???????0?0????????????10??1?0???0???0??0????????1???????????0??1???0????0??????????1?0?????0?1??1???????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
01110111111111110100011?11111110110010000000010?00?11110001111100000101001010010000111001011110011101110?111001101100000101101010100000011000100100110000001001110000111?1001010000?00001001000001011010001000001001101?01000100010?1010010010010100111?1100000011010100101?1100100001011011110010?0001?0010110001001110001110101001?000111000010110100001010101101001100001010011100010000110100100001011101100101011110111?0101001100101101111010001110110?01?000001100000?11101011?01011001100010010110000?1010010110011011100111000000011011100101001101110000000?01111000101001111101001011001?11111?10011?000110011111000000101000101110111011?000100000001001100101010111010110111011010011100001000100110?00?10111?1010001101001111000111100100000101100000000?000001110101000010110?100000?0001001000110100000100010111101001010110011100110000110110000101000000111101111100001010101000011010001100?01101110011101111?11101001?11010001110110010001000011111001110?01111010101111101110111000000000111?0000001010000110010101111110001001110011001010001?11110101101111111111001011110001011001100?1011001011010101011011111111110010101?11111111111001011110000101000100100100010000101010000101001110100010101000100001111000?10?100111?0101011001000110011101100111000110100000110010001100111?0001010?1111010011101000?10111010000??0000101110101001011110101101001001010001100010110100101001001001101?001000111010000110110?0101?0110011011010011?001?01111101111?101100110010111101111000010011011000011010111010111100111001100010111001101100?0?010101??11100101011?00100??11?000111101011110010000010100110110?111001?11100000000010110111100110?0101101?1101100110010110100000111100001100110?10100000110110011000111001100?10001101101101010010111001101101110000000001001110011110111100101001110101?111111110000111010111100100101010101010100001100110000101111010011101001011000111111111?0101001111001110001111001?1011100101010110100101100110010011?1001?0101110101101011111110101000110100011000100010?001101011?001011111000010001001101111?1?11011110000110100000010?01111010101001011111001001010000000000000110000000100010111001011011001?0110010110111001?11001100000100010111?10011000111?01?00010110111100011100000110100101001010101111011?010000111111010010000110001?01000111011101011110010?000111000000100110010101001101101000011010001101011001101100101111001010001011100010000110111110010111110?0101001000011000?0110100001000001100101011101111101001100010100011110?10111110110000?10?1011110?000000000010?1001001100110000011000011101101000000111?101100110000010000001001010110111101001001010?11001000110000111?00011110111?11010110110100100111110010001000011011100000?00100000?00010110100101111000110110000011?1100?1111100010100111011000110010010001100011100011010?00111011111011100101011100001?100010001110000000111?010001001011?11100100101100011011000000??001110111110001100010101111001111010011?00000000101111001110011001010010100001010111101111110110000110111011010100111010110111101?011?1?00100100101011010010100010001101001?11101110010000
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????
???????????0?????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????1??????????????1?????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????0?????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????0????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?010??????100?????0?????0???01??1?1??1??0???000??0???11?0?00111010??01?00???000????0101100?01????1?????1??1?????11?1?0????1??1?00?1?1????1101??00?11?????????0?0???1?1?????11?1??10??00??0???01???0?0????1101??101?0?00?0110??1?0?????1?1010?????0?1?1??0????101?00??1??????1110???1?????01??????0?10?1????10?0??00??11?????000?0000??0110?11010?11111?1???0?0?0??11?1???1????0?????11??000???0???101?1??10???1?0??001???010??????0?????01?1?10?0?0?0?11?11???1??0?0?0??1?0???????????????1??010?????1??11????01010?????????0???0??00?11??1??????0?1???????0???0111?0???01?0?0??1???1100????????100?????1?0???????0?????00?????1?001??11??1?????0?????????????1?0?0???1?1?0?0?????000?????????11?11?11?00???1?110??1??0??1???1?????11??0?1?????0??????1????0???????11??111???1???111?11?0??????????????1?1??10?1?10???11?1?1??1?01???10????11?1???0???????????0??0?00?1??011?00?10?1??1?11??????110?????1?0?????1110???1??1????1??01001?1????1?0??0??????0???0?????????00?????01110?0?????0????00??11?????11000????0?????1?110????0?1????1?0??0?????????0?1??0?0?0?????1?0??0?0?0?1??0?0??????1??1????10?0??????0100??????1?0??0???1?????0????1??10?1?1??010??????0???1??????1?11??1????00?1???????010??????1???????0??1?0??????????0???1?????0?0??1?0????00??0???????0??01?0??0??1?????????0???????01???010???11??1??1?0?1????0?11?0??????1?????????1??00??010??????????0??00??0?????10?0????1??1???00?11????0?11???0?00??1?1?0??1?0???1????0?????1?011??1????1???1?0??????????????0?0?0??0???1?0???1?0??????0?1111???1???????01??????00??01?0????1??1???1????1??0?01????????0??1?0?11??0??????1?????01??0??01?11?00?1???1???1?1???1?100???????1??01??01?1?11??1??????0?1?0????01??????1?0?0?0??0?001??1?0???????1????0????0?1??????????1??00?1??0??01?0???0????1?001??1010????00????1????01??0?111?1????????1?011?01??00???10?00???????1?1????1????0?????011?????00101??10?00?01?000??1?1?1?0??00?1???10?????????0?1??????0??1100??1????1??1?0?1?111?1?01111???10?01??????0?0?0??1?1??11?1????????0111??1???10?10???1?????00????1?0?1???1011???0010?1?0?0?001??101??0?????1?0??01????0??????11??0?1?0?1?100????101???0??11?1?????0????????01?1011?????10???10?0??1??0?101?????1???????????????1?1?1?1?01???1?1?1???010??0?????10???0??0?0??????00?0?0?0???01???1???????001?????1?1?11???11?0?0?????1????1?1????????0???11???0??010?0??1????10111??01???????0???0???01?????0????0?????01??01000?1??0???????1???0??000?1111???????1?1?11?010??1?????1????????01?0?1????010?0???1??0????0?????01?1000?1?010?0?0?00?0?01???00?1?????0???????1??0???0???1?0??01???0??000????0???10?11?0?1?1????0?0?10???1???1??0?1??1??1????0??1??1??01???1?1?0?0??1?0?????????1??11???0???0?0?11?1?0??????????1??0????????1100??0??10?001???????0?0???01?1?1??1???1??0???11??1???0????10??????1??00?1????0?0010??01?00?1??11111111?0??????1?????????11?0?00?01??1????10???10??1??110??10?110?0????0??????1??0?1???0??1??1??????1?1??1?0??????0??0011??1???10????00???100????????0????1??????0??????1???1??0??1?1?01?100??00??1???1??0????110??0?1???????10??1?01??0???0??00?10????11??????1??111?1??100??10?????????01?0??0?11?1??0???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????0???????????????????????0?????????1??00??????????????1?1??????????????????????????????????????1??????????????????????????????????????????0?????????10??????????????????????????1???1????0???1?????????0??1??????????????????????1???????????????????????1???????????????????????????1??????????????????????????????????????0?0???1?????0???????????1????0???????????0?????????1????0??????????????????????????1???0????1???????????1???????????????????????11???????????????????????????????????????????0????????1????????????????????1????????????0?0?????????????????????????????????????????1????0???????????????????????????????????0?0?????????????????1??00?????1???1??????????????????????????????????0??????????????????????????????????0????????????????????1????1??????????0??????????????????????0???????????????????????????????0???????????????????0?????????????1??0??????????????01????0?????????0??????1???????????????????????1??????????????0??????????0?????????????1?0???????????????????????????????????????????????????????????????????????????1????????0?????????1????????0?????????????????????????????????????????0??????????0??????????0????????0???????1???????????????0???????????0??0??????????????????0???0???????0??????????????????????????????????????????????????????????????????????????????????????1?????????????1?1???????????????????????????????????1????1?????0??????????1???0???????1???0???????????????????????????????????????????????????????????0????????????0?1??????????????????????1???????????????????0????????????????????1?01??0?????????0?????????????????????????????????1???????????????????????0?????0??????0????????????1???????????1?????????????1????????????????????????0???????????????????????????????1??????????????????0????????????????????????????1???????????????0????0????????0?0?????????????????????????????????????????0?????0???????????????????????0???????????????????????????1????????????????0???????1???????????????1??????????0??????0?????0???????????0???????1??11???????????0?????????1?00????????????????????????????????????11??????????????????????????????????????????????????????01???0???????000???????????????????????????????????????????????????0?????????????????????????????????????????????????????1???????????0??????0????????0??????????????1??????????0????????????????????????0???????????????????0????0??????????1????????1?????????????????0???????1?????????00????1??????????????????1???????????????????????????????00????????????????????????????????????????????????????????????????0???????????????????1????????????????????????????????????????????????????????????????????0??????????0????????1?????????0????1??1????????????????????1??????????????????1?????1?0???0???????????????????0?0?????????????????????????1????1??????????????????1???????????0??????????????1????????0?????????????????????????0???????????????????????????????????????0??1??????????1???1?????????0??????????????????????????????????????????????????1??1?????????????????????1??????????????????
??????????????????????????????????0???????????????????????1?????????1??11??????????????0?0??????????????????????????????????????0??????????????????????????????????????????0?????????11??????????????????????????0???1????1???0?????????0??1??????????????????????1???????????????????????1???????????????????????????1??????????????????????????????????????1?1???1?????0???????????1????1???????????0?????????1????0??????????????????????????0???1????0???????????1???????????????????????00???????????????????????????????????????????0????????1????????????????????1????????????1?1?????????????????????????????????????????0????1???????????????????????????????????1?0?????????????????1??01?????0???1??????????????????????????????????1??????????????????????????????????0????????????????????0????1??????????0??????????????????????0???????????????????????????????0???????????????????0?????????????0??0??????????????10????0?????????1??????1???????????????????????0??????????????0??????????1?????????????0?1???????????????????????????????????????????????????????????????????????????1????????0?????????1????????1?????????????????????????????????????????0??????????1??????????0????????1???????1???????????????0???????????0??0??????????????????0???0???????0??????????????????????????????????????????????????????????????????????????????????????1?????????????0?1???????????????????????????????????0????1?????0??????????1???0???????1???1???????????????????????????????????????????????????????????1????????????1?0??????????????????????0???????????????????1????????????????????0?11??1?????????0?????????????????????????????????1???????????????????????1?????0??????0????????????1???????????1?????????????0????????????????????????1???????????????????????????????0??????????????????1????????????????????????????1???????????????0????0????????0?1?????????????????????????????????????????0?????0???????????????????????1???????????????????????????1????????????????0???????1???????????????1??????????1??????1?????0???????????0???????1??01???????????0?????????0?11????????????????????????????????????00??????????????????????????????????????????????????????00???1???????111???????????????????????????????????????????????????0?????????????????????????????????????????????????????0???????????0??????1????????1??????????????1??????????1????????????????????????0???????????????????1????0??????????0????????1?????????????????1???????0?????????01????0??????????????????0???????????????????????????????01????????????????????????????????????????????????????????????????1???????????????????1????????????????????????????????????????????????????????????????????0??????????1????????0?????????1????0??0????????????????????1??????????????????0?????0?0???0???????????????????1?0?????????????????????????1????0??????????????????1???????????0??????????????0????????1?????????????????????????0???????????????????????????????????????0??1??????????0???0?????????1??????????????????????????????????????????????????0??1?????????????????????1??????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????1???????????????????1?1??????????????????0????1?????????0??00????1?????0???100?????????????????????????0?????????1?00??????????????1???????????????????????????0?????????01??????????????????????????0?0?11???1???0?0???????0??1??????????????????????0????????????1??????????1??????0???????????????1????0????????????0????1????10?????0????????0?0???1?1???1??????????01????0?????????1?1???0?????1????1??????????????????1?????0?1???0?1??1???????????0????0??????????????????001????????????????????????????????0?????????0????????1????????????????????1???????????01?0?????????????????????????????????????????1????0?????????????????????????0?1???????1?1?????0???????????1??01?????1???1??????????????????????????????????0??????????????????????????????????0??1??1??????????????1????1??????????0???0?????0????0?????0?0??????????????????1????0???????1?????????0?????????1?????????????0??0??????????????10????1?????????0??????0???????????????????????1??????????????0??????????10????????????0?0???????????????????????????????????1?1?????????????????????????????????????1????????1?????????0????1???1??????????1?????1????111?????????????????1??????????0??1???????10???????1???????0??1????????????1?????????1?0??1?0????????????????1???1????0??0?????????1????????1?????????????0???????????0??0?0????????????????????????????????????0?????????????1?0???????????????????????????????????1?1??1?1???1????1?????0?0?1???????1???0???????????????????????????0???????????????????????????????0???????10??11?1?????????????????????10???????????????????1????????????????????1?00??0?1???1???0?????1??????????????1??????0??1??1???????????????????????1?????1????0?1????????????0???????????0?????????????00???????1??????1??????0?0?????0????????????????0??1???0?0??????????0???????1???????0???????????????0????1??????0???????01????1?????1??0?0??0????????????????1?????????????????????01????0???????????????????????0??????????????0???????????01????????????10??1???????1???????????????1???1???0??1??????0?????1???????????1?????0?0??00???????????1?????????0?00???????0????????????????????????????10???????1???1?????0????0???????????????????????????????00???0???????000?????????0??????????????????????0??????????????????0??????????1?????????????????????1?????????????0??????1???0???????11?????00???????1??????????????0??????????0????????????????????????1???????0???????????0??0?0?0????????1????????0????1????????????0???????0??????1??11????111???0?0??????????0??????????????????1???????1????11?????????????????????????????????????????0???????????????????1??0??0????????????????0?1?????????????????????0?0???????????????????????????????11????????10??????????1????????0??????1??1????0??0????????????????????0??????1????1???0??0?????1?0???0???????????????????0?0?????1????????????0???0??1????1????1?1????0??????0??1?????1??1??????????????1?0??????1??00?0????????????0??????0?????????????0??????0??????????????????1??0??????????1???1???????1?1?????????????0??0?1???1???1???????????1???????????1??0????????1??????????1?0??????????0???????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????1???????????????????1?0??????????????????0????1?????????1??10????1?????1???111?????????????????????????0?????????1?00??????????????0???????????????????????????0?????????11??????????????????????????1?0?01???0???1?0???????0??0?????0????????????????0????????????1??????????1??????1???????????????0????0????????????1????0????01???0?1????????1?1???0?1???0??????????11????0?????????0?1???1?????0????1??????????????????00????0?0???1?0??0???????????0????1??????????????????101????????????????????????????????0?????????0????????1????????????????????0???????????11?0?????????????????????????????????????????1????1?????????????????????????1?0???????1?1?????0???????????0??00?????1???1??????????????????????????????????1??????????????????????????????????0??1??0??????????????0????0??????????1???1?????0????1?????1?0??????????????????1????1???????0?????????0?????????1?????????????0??0??????????????11??1?0?????????1??????1???????????????????????0??????????????1??????????10????????????0?1???????????????????????????????????1?1?????????????????????????????????????0????????1??0??????0????0???1??????????0?????0????011?????????????????0??????????1??0???????11???????1???????0??0????????????1?????????1?1??1?1????????????????0???0????1??0?????????1????????0?????????????1???????????0??0?1????????????????????????????????????1?????????????0?1????????????????????0??????????????0?0??0?0???0????0?????1?1?0???????1???0???????????????????????????1???????????????????????????????1???????00??01?1?????????????????????00???????????????????1????????????????????1?11??1?0???0???1?????1??????????????0??????1??0??0???????????????????????0???1?0????0?0????????????1???????????0?????????????01???????0??????1??????1?1?????1????????????????0??1???0?0??????????1???????0???????1???????????????1????0??????0???????00????0?????0??0?1??1????????????????0?????????????????????11????0???????????????????????0??????????????0???????????01????????????10??1???????0???????????????0???0???0??0??????1?????1???????????0?????0?1??11???????????1?????????1?11???????1????????????????????????????10???????0???0?????0????0???????????????????????????????00???0???????110?????????1??????????????????????1??????????????????0??????????1?????????????????????0?????????????1??????0???1???????11?????00???????1??????????????1??????????0????????????????????????1???????0???????????0??1?1?0????????0????????1????1????????????1???????1??????0??01????011???0?1??????????0??????????????????0???????0????01???????????????????????????1?????????????1???????????????????0??0??1????????????????0?1?????????????????????1?1???????????????????????????????11????????10??????????0????????0??????1??1????1??0????????????????????0??????0????0???0??1?????0?0???0???????????????????0?1?????0????????????1???1??0????0????0?1????0??????0??1?????1??1??????????????0?0??????1??00?1????????????1??????1?????????????1??????1??????????????????0??0??????????1???0???????1?1?????????????1??0?1???1???1???????????0???????????1??1????????0??????????0?1??????????0???????
?????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?11110?1??001?1?010?001?000101?11?00?1011?01101??1?0?00?00010111101010010?0100100?11110110?01??1?0?1???1?00110??1100100??110?1111?0?0101?1000?010?100001?01??1?1??10?100???1000?111?001??010?01?1?001?10010011?01111000?01001?100???1?0?101011?11111?01?1???1001100111?011??110010101????100?1???0?1000?01?10?01101?111001??11100000?11010?10000?00110100?101000?11000???1???001???110?1010?000?0?001?10101???00110101?01000??????0??1?011?0011?1?0?0?011010?11??1?0?00?0?01?11???1?0?111?1??011?1???101000???01111????01?1?11??10010?11000??0?010?0?????0?0?1?0001?1?1?1000?0??01?00011???0??0?000?011?0?011?0???0??01?11?10?10?0100011010?01?0001??1???1011?1?1?00??111101111??101100?0110?101?01?00100???1?001?00?10?10?11010??111000?1?1?0?010?10?100??00?11?1001??111?0101??010?100100?????100???00001?0101?10???00?010?11?11?1?11010111?0??001?1??11?0??1??0?01?011011011?101101110000?0?00101011010010??101100110?001???0??11011?0???00?00?11???110?11000?0??01?0100?1?1011100???101?0??011100??1??11010???101?0??1?100?01?0?1?1?0000011010??????001?00?111??11?1?01?0001010?01?0?1?0110?01?1011000?1??1?1010??01?00000?1?001??0?00???01??10?000?1000??001?10010110?010010??11??111?1?0?1?0?001????0110?1101?101000???00??0100?0?10?0??0110?1?1?1??11?11????1?01??1001?01?101?000????1?01011?00?10000?0?10?10?0101?1??0?000001?1?0010?1?01??110011001000111?1?1??101101100?0?000000?0?01??0?1?10?00??110?01?010?10?1111?1??1?0?00111??1?10?01001110001??00??001?1???01010????110?1?10??101011?101????0?000110?1001?0?1101001??0111??11?1?0?110?00101?0??0??0?0111?0??1?01?0?1?11?0100????1??1??00?01?110100?0101?101?000?001?1?0110?110011??10?011?0?01?000010??0?1?0??0?111010??111?0?1?000001011?0???00?11??1?01111101???10?11?000?0110??1?100?0???0??0111001?0010101??1111?11101100?110011?0?00111000?100?110011???10?01?01????0?10?0?01?1?0??1?111110?0?100101001?00000?0001?00000?00011?100001?0?1?0?0?0?001?1?10?00100011?0??11?1?110?110?001111101?110100010000?011??101??0010010??1?001110?1000101110?1001???1110??110?110?01110??0101?0?1?0?00011010?111010?1?010000?0010101??001?100?0?1?101011?0011??1?11000??0??1?01?010000?01110010?10?1110?1101??1?001???1?1??100?11????1??111?110?01??1011?0???110??1?00??11???1010010?00??01?0?0?0?0?000?01?1?1?01100?0?110?11000??1100?11????111?10?00????010101?000??1??110?0??1?11010010?000?0??10?11010??1100?0??110?000?10?010?1110111??0??00??101111??10110010?100??1100?01?011??1???110????10000010?0????100?10?1101101??00????00?0100?0?101?000101?0?00?0001?00?01?110?00?0111101?11?101000100?11??1101???1??011?10?001?0?101100?00?011??111?0?11100?0??1110?01?0??000101?100?1001?0?????10??0??01???1??11?01001110?10?01?0??0?01???1???10011?100?11?11111??0??1?0???11?1?0?001?11?11111001?0?0100???111?0???1??00001101111111?001011?00011101000110100100111?01??00011010?001111???001?110??1??101??00?11101?100100????1?0001?1?1??0?10??11?10?1?10?111000?1??1100??000001???111???110???001?101??110?00??00001??100000?0011?1?10?010??10000???0?00?1??010000?1??11???11?00100111?0?0??010011???000???1?01?11101?0101?010?1??0?00001?1111?11?0100?0????0
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?000??????010?????1?????0???00??1?1??0??????111??1???01?0?00010000??01?11???001????0100011??1????0?????0??0?????01?1?0????0??1?11?0??????0010??01?10?????????1?1???0?0?????11?1??00??11??0???01???1?0????0101??111?1?11?1101??0?1?????0?1101?????0?1?1??1????011?11??1??????1100???1?????00??????0?00?1????10?1??10??10?????001?0010??1001?11111?11010?0???1?0?1??11?0???0????1?????11??000???????010?0??01???1?1??110???100??????0?????10?1?01?0?1?0?01?00???1??0?1?1??1?0???????????????1??001?????1??10????10100?????????1???1??11?01??1??????1?1???????1???1100?0???10?1?0??1???0111????????101?????0?1???????1?????11?????1?011??01??0?????1?????????????0?0?0???0?1?0?1?????110?????????11?01?10?01???0?001??1??0??0???1?????00??1?0?????1??????1????0???????00??100???1???100?10?0??????????????0?1??01?0?10???00?0?0??0?11???01????10?1???1???????????0??0?11?1??001?11?11?0??0?10???????10?????0?1?????1100???0??0????0??10111?0??????1??0??????1???0?????????10?????10000?0?????1????00???1?????01101????1?????1?111????0?0????1?0??0?????????0?1??0?0?0?????0?1??1?0?0?0??0?0??????1??1????11?0??????01?1??????1?0??1???0?????0????0??01?1?1??010??????0???1??????0?00??1????10?1???????000??????0???????0??1?0??????????0???0?????1?0??1?0????00??0???????1??00?0??0??1?????????0???????11???101???10??0??1?0?0????0?01?1??????1?????????1??11??10???????????0??11??1?????00?0????1??1???00?00????1?11???1?01??1?0?1??0?0???0????1?????0?011??1????0???1?1??????????????1?0?1??0???0?1???1?0??????0?0110???0???????00??????10??01?1????0??1???0????0??0?11????????1??0?0?10??0??????1?????10??0??00?00?11?0???1???1?0???1?001???????0??10??01?1?00??0??????1?0?0????10??????1?1?1?1??1?001??0?1???????1????0????1?0??????????0??00?0??0??00?1???0????1?101???010????01????0????10??0?111?0????????1?110?10??01???11?11???????0?0????1????0?????101?????00001??01?00?10?011??0?0?0?1??00?0???01?????????0?0??????1??0110??1????0??0?1?1?101?0?10100???00?01??????0?1?0??0?1??01?1????????1010??0???11?10???0?????11????0?1?0???0111???0011?1?0?0?101??000??1?????0?1??00????0??????01??0?1?0?0?000????010???0??11?0?????1????????00?0100?????10???1??0??1??0?110?????0???????????????1?1?0?0?01???1?0?????010??0??????1???1????1??????11?1?1?1???01???1???????000?????1???00???10?1?0?????0????0?1????????1???10???0??110?1??0????10?00??11???????0???0???01?????0????1?????10??10001?1??1???????0???0??111?1010???????1?1?01?100??1?????0????????11?0?1????101?0???0??1????0?????10?0000?1?111?1?0?1??1?11???10?0?????0???????1??1???1???0?0??10???0??100????1???00?01?0?1?0????1?1?10???1???1??1?0??0??1????0??0??1??00?????1?0?0??0?0?????????0??11???1???1?1?01?0?1??????????1??0????????0011??1??01?101???????0?0???11?0?1??1???1??1???11??0???0????11??????0??01?0????0?1110??10?11?1??11010111?0??????0?????????00?0?11?01??1????01???0???0??01???11?100?1????1??????1??0?1???0??0??1??????0?1??1?1??????0??0001??0???01????1????011????????0????1??????1??????0???1??0??1?1?01?110??00??1???0??0????001????0???????10??1?11??0???1??10?01????01??????1??011?1??000??00?????????10?0??1?11?1??0???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????
???????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?100??????011?????1?????0???00??1?1??1??????110??0???11?0?11100001??11?11???011????0101001??1????1?????1??0?????10?0?1????0??1?10?1??????0111??00?00?????????0?1???1?0?????10?1??10??10??1???11???0?0????1010??111?1?10?1111??1?0?????1?1110?????0?0?1??0????100?00??0??????0011???1?????01??????1?11?0????10?1??10??01?????101?1111??1010?11000?01100?1???0?0?1??01?1???1????1?????01??010???????101?1??01???1?1??010???010??????1?????10?1?10?1?1?1?11?00???1??0?1?0??0?1???????????????1??110?????1??11????00100?????????0???0??01?01??0??????1?1???????0???1010?0???11?1????0???1101????????010?????1?1???????1?????00?????0?110??01??0?????0?????????????0?0?0???1?0?1?0?????010?????????11?00?00?00???1?000??1??0??1???1?????11??1?1?????0??????0????0???????00??101???0???101?11?0??????????????1?0??10?1?11???11?1?0??0?01???01????01?1???0???????????0??1?11?1??011?01?11?1??0?00???????10?????0?0?????1100???0??0????0??11000?0??????0??0??????0???1?????????01?????11011?1?????1????01???1?????01101????1?????0?101????0?1????0?1??0?????????1?0??0?1?0?????0?1??0?1?0?0??0?1??????1??0????11?0??????01?0??????1?1??0???0?????0????1??11?1?0??110??????0???1??????1?00??0????00?1???????110??????1???????1??1?1??????????0???1?????1?1??1?0????01??1???????0??10?1??0??0?????????0???????11???101???01??0??0?0?1????1?01?1??????0?????????1??11??00???????????0??10??0?????00?1????1??1???11?11????0?00???0?01??0?0?1??1?0???1????0?????0?001??1????0???0?1??????????????0?0?1??0???1?1???1?0??????1?0011???0???????00??????10??00?1????1??0???0????1??0?01????????1??1?0?00??0??????1?????00??1??11?01?11?0???0???1?1???1?110???????1??11??11?1?11??0??????0?1?1????10??????0?1?1?0??0?001??1?1???????1????0????0?1??????????0??11?0??1??11?0???0????1?000???000????10????1????10??0?110?0????????0?100?11??11???00?11???????1?1????1????1?????010?????00101??01?00?11?000??0?0?1?1??01?0???10?????????1?0??????1??0111??0????0??0?1?0?010?0?10110???00?10??????1?1?0??1?0??10?0????????1011??0???11?11???0?????01????1?0?1???0000???1010?1?0?0?001??111??0?????1?1??00????1??????00??0?0?0?0?101????111???0??10?0?????1????????00?0111?????11???1??0??1??0?010?????1???????????????0?1?0?1?01???1?0?????100??0??????1???1????0??????01?1?1?0???01???0???????010?????1???01???00?0?0?????0????0?1????????1???10???0??101?0??1????10?00??10???????1???0???10?????0????1?????10??1101??0??1???????1???1??000?0100???????0?1?11?010??1?????0????????11?0?0????110?0???1??1????0?????01?1010?1?011?0?0?0??1?11???00?1?????1???????1??1???0???0?1??10???1??000????1???11?01?1?0?0????0?0?10???1???1??1?0??1??0????1??0??1??00?????1?1?0??1?1?????????0??00???1???1?1?11?0?1??????????1??0????????0110??0??10?000???????0?0???00?0?1??1???1??1???11??0???1????10??????1??00?1????1?1001??10?01?1??10000111?1??????0?????????01?1?01?11??0????10???0???1??11???10?001?1????1??????1??1?1???1??1??1??????0?1??1?1??????1??1101??0???00????0????111????????0????0??????1??????1??????0??0?0?01?010??11??1???0??0????011????0???????01??0?00??0???0??11?10????11??????1??011?0??101??00?????????00?1??1?01?1??1???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1001100010101101101000?000011100100?0000001010?10?1001?000011000100111111010111111111110101111111011111?00011001110111010110101011111100110110101001000011111111?101001?0?0111?111?101?0000101010110001000010?11001101?00001111001?0100110101101100011?1011001101100000101?001111001001?01111??10?1111?0111010000001001000001101011?111111111000101010010010101001000000001?00101000011010001000001011100101110010000101101?011000?011011001111000100010001?01?100010000011?10?10101?0101100101?011100000001?111100?1111010101000100010000?110000101000?1?0000001111?0?100010?10100100111001?01111?00011?00110?0000101?1100110001101110001011110111?00001101?10011011111010111?1010101001011010110?1100000001111?11?10101?001110100010101110010001100101??01000000011?10100000010001111111??110100?1?1011000101001?00100110?11011?1001001110?111000101001110011?110101011111000101111000000011000011000000011?11011100100000101?00111110?1110?1001000010001001001111011011?0?01000010011111011001010??1110010101?001101010010?1011010111011110110??010111001000011?01010001100001111101010000011110010010010?011001100000110100?00000100110?101011?101000001?101100000100?1110011?000000100?111010101?0010001100001011111?101100001010111?10?011011?001?000001010?0000?10000100?010000010101000101111101001?0101100?1100000001010010?00000100101??0001000110111011001?010011110011011101000?0100111100?01?01011010110?011010001111110010100?1?11?1011000010110110?001?00010010110?0100?1100010000111110001?01111111100110000001101111001111111?10110110001101?00?0?111010??1?11?101011?01110??11?010110?000000100111110101?0101100?101000?1110110110?111010000010100?1011011?111100110?000000101000101010101101000?101111101010??100110100000100?01000000110100011001?00101101010011111100110101011000000100110010110010010?1010110110011011?01001111111?00110010?01000111011001010000100001?11100?00100111?00011?0?1000100101000101001110111?1101001111110110111001101110001011?0100?010110011?010111010101001100010111001101010101?110100111?0010001?1111011100100010110?1?10011001011001100011011?100?10111111011?011100010010010110110110?001011010101110111011111000001?01001111111001?1?00010100100?11000100?01101010000?00??0011001001001100101101000111000100000100111000?111001100110100111000100101?1111100010000?11??10111?100010110011110?0100111011000100110011011100110101001101011?010?10001110100?0111000000100?001001100000111?0010010011010101?11011100101101000111000000001100010101100101001?1010?00101110011101?11?0001111?011110111110?111111010001100000100100?111000111010011?10110000111111?011110011010010001?00011010101?11?000110011?1?10?01000100001?00111?10011000011?111100111100101101100011?1?00110101?1110001111101110011?0000?10100?0?011??011111000011010110110011100011010100101011000010??00010011101110101?01110111011?110000010001111101111?1?1110010110?101101000111?0000?001011?1??00110000110001000110?1011111111001??001?101000010100110000011111100011001100000010100010110011101000111000111001010?0111100101010?110???10000111110000001001000100010100110?10?00001011011
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????01???????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1110010100100001000100?001010001000?1010111101?10?0001?111001010000101010001111001011101010011001011100?11110100011010010100100100000000110001010000110111011101?000011?0?1001?111?111?1000001001000001111100?11011001?11111111100?1100001000000110100?1101000110011000010?000110101101?00101?110?1000?0101101010011000001010101001?111011010010011011110011110001111001001?10000100100010110010010000110001111010100001011?100100?011100000101000010110010?10?101110001000?00?11100?1111101011?110111101111?10101000011001101100000010100?100011110110?0?1111010100?1?111010?01011001101111?01010?01000?00001?1010101?0101001110001010111000011111?10011010?10011101010101000?1111000000101001001?0010011101000?00?01011?110110010110100010110010001101??01000010010?10100010000010111001??100010?1?0000111110100?00001010?00010?0000100100?010010100110110110?011101101110101000001110000110101010111101111?11011010011111011?11001110?0111?0000001000101111000110110000?1?00010111000011111000111??1011011100?01000111111010100000111101100011??011011010011010?11101000111011110001010000110010010011110?100000111101001111?10001001000?110001?001010010?00010110101010010111?110100110?01101010110010001010011101000?000001011111011?01?011001?010?111101011?0010?00010101?110000100100001111000101011?0001010?1010000101011111?01111000100??1010101100010111000?000011101101101100110?1100111110?10?00001101111?001000111100000111000?1?01?0000011000111110?000?01111100010?0010?0010111101000010110?01000110000101100010001101100111111?10101110010000?00?0?110111??1?11?010100?11110??11?000100?111111010100010000?1110001?010010?1011100000?010000100111111?0011111?111010111?100100110000100010011001100?101101111100??100000100111110?00001111101010001010?01001010011100110010001100010100100100110010000101100?1101110001101111101100011101?10010010110011010100111101000100000?01011?01100111?10111?0?0010100110001110000001101?0001010000011010000011011110001110?1111?000010110?010100111110000100110011000010100111?011011111?0001101?1011011000111111100?0?11011001011101000110100?010?00011111101?1000110100111111100101000110011110101110011101011110001?00100111011000?1?01000110000?00111011?10110111011?11??1000011010110010001010011110000001010010110011?100101010000110101010010001?0001010100000?001000100?011100111010000?1011010010110010000101011101001011010010110?010001101101110?0100010111010?011011011010000?0110111010010011?11110111001101100011000010010000010100110101111?0010?11111011001011?00?0001001?001010000001?101100101100101000111001?011110011110001?11111110111001?011010010000101111?11010100100?00?001001100?1?11?00000001111?01110?00001111011?110101100111101001100011?1?10011100?1010001111011011101?0101?01000?1?001??010001000010001001100101111000000110011010001101??11111011111010010?00011111101?111010110011001011000?110011010001?011010000101?0100?000101?1??00000100101010111111?1010011100011??101?101100010010110000011001010011111010101011011111000111100011001111011000011?1010111001010?000???10101011101001010011010000111110010?10?00000001010
???0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????
??0????????10???????????????0???1?1??1???????0???????0??0?1????1????1??10????11????1???001????????????????1??????0?1?1???????0?00?1??????1?1???1???????????????????1???????0??????1??01????????????????????01????0?0?00???11??1?0???????0??1?????0??????0????????11????????????1?????????11??????0?10??????0?????0????0??????????0?0????1???001??11?1????????1?0??01?0???1??????????11????0?????????1?0???1???1?0????1??????????????????11????1?1???1?1??1???????????1????1??????????????????011??????????????0?00??????????????1?????????0????????0????????????????????0???????????10?0????????000??????????????????????????????1?0??0???????????????????????0?1?0???????0?1?????01??????????01?11??0??1???0?????????1??1???0?????1???????????0??????0?????????????1??0??????????00?1??1??????????????0????1??0???????1?0?0??0??0???01?????1?0??????????????????1????1??1???11????1????1?????????1?????????????11?0??????1???????10??0?1?????????1??????0???????????????????????0??????????????0??????????00????????????1?111????0??????0???????????????????1?1?0????????????0???????????????0???????10?0??????1??1??????0????0???0??????????0???1?1????010?????????????????1?????1????0??1???????001??????1???????0??1????????????0?????????1?0??1?1????1???????????0???1????0??0?????????1????????0???101???1???0???????????0?00?1??????0?????????????0???1???????????1????????????00?0????????????1??1????0??????????????1?1??0?0???0????1?????1?000???????1???0????????????????1???1??????1??????????????????1????????????1???????00??00?1???????????1?????????00????????????????0??1????????????0???????1?11??0?0???1???1?1???0?0?1??????????0??????0??1??0??????????0????????????1?1?1?0????1?0????????????0???????????1?????????????10?1?????0??????0??????0?1?????0???????????????11??1???0?1??????????1?0??0??0???????1???????????????1????1??????00??????01????0??0??10?001??1?1?0?0??????????0??????????????????0??1100??1??????????????1????0???1???01?0???????0???????????00?1??????????00??1??????00??????????0????1???1???0??0?????10?????1?0?????1???0?????0?0??00???????????0?????????1?10?????1?1????????????????????????????10???????0???1??1??0????0???????????????????????1?0?????01???0???????111?????????1???0??????????????????1????????????????0?1?????1????0????????0??????????1?0?????????????1??????0?1?0??0????11?????11???????1??????????????0????1?????0???1??1?????????????????0???????0???????????1??1?100????????1????????1????0??????1?????0???????0??????0??00????111?0?0?1??0?1?????1?0????????????????0???????1?1??00???1??????????????1????????1?????????????0???????????1???????0??1??1?????????????1??1?1?????????????????????1?1??????1????????????????????????10????????01??????????1????????1??1???0??0????0??1???????????????????10??????1????0??11??1?0???0?0???1???????????????????1?1??0??0????????????0???0??1????1??1?1?0????0??????0??1?????0??0?????????1????0?1??????0??00?0????????????0????1?0?????????????1??????1??????1???????????1??0??0???????1???0???????0?0????????????11??1?0???1???1??0????????1???????????1??1???1????0??????????0?1?????0?0??1???????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1101001011011000011110?100110010?10?0100?01010??0?0?01?00010010010000001?0000001?00001010?01?1101010?00?00100?1100101110110?1111?0?1000?000100001000100010??0?01?01?010?1?0110?010?111??000?10111010001010011?01011100?10100?01000?0?11011101?01011110?001?111011010101011?10111100111??00010???0?0010?01010?0101110110110111110011?11011?11011?010010101001011110110?100???0101?1101?1100?11011011100000010?01101111?10011??11??0?11110110110110011?100000?10?10?100100?00?10?010?1?011?1??000?0?00111110???101010?010110111?110111110111?100010?00?10?0?10111111?1?0?010000??0000100110?1??1?000?101?1?11011???0?111?00?10?0110000010001010100101?0?101111?110?0011011100001?0001001111101101011?0110111110100?00?11110?10000??001110?0?1?01011?000110??10011?1101??111?1010??1000101011?????000???11010?1111111??0011101?00?01?0010011000?001001?11110?10010?0101?1100100100100100011010?1000010101001100??0001001000000?001?101010?0???00?010101?1110?11011?11?1111110?0?0011001?1101101?1100111??0000100000?110?00?01000?01?0?10000000000100????1?011000?0000?1100111?0100111?001011?0011100?001100111??1?10011011?1001010?010??0?00?1?01?010?110?1110??001110111010?1011110?001101011?0?100?011??110111?11111000111?0110?00011?0101?01?0111?0?100?101?000?0?1?00?00111100?001?1000?010?10000?10100110?1?01?00?1110?1?11?000100?1?111100010??01001010110000110?0?0101011100?1?10110100?00?1010011?10??011?011110?10?1000010?000000000??0?10?100011000110110??100?011?0101111??111?000111011101?01000??11100011?001011?0101111?11000111100?11110111000100?01?0?0001?1??1?00?111?01?1001???00?111?01?000001000100100110?101?110?001000?110000?101?001?1?10?111001??110?00?00000100??00010?1?111101010?1?0011?11?10?011111110??001001110111101?111000110?0011010101?01010111000101001000101011100?10100100100100?010001?1?00110?000???0000?1000?110??0?00000000?110100000?01011?0001001100?10011?11110110?0?1?1?0?00110100?01111000?1011011?0100010000011001111101010100100100??110?110001010?101100101111011001001001??1001101011?111000110?11101?0?010?011101011000001?0?101001?00111110?0100111?110?11000111000?00010101000110?000001000?011110011011100110000??011000??1101?001?010???1?1011?110101??1010011??101?01?001?01???1111111011?010?1?011?1?100011?111010110?10110?101111?01000111???011?11111?0?10010111110??1??110?0?01?11000110?010?11111?00100?01001?0?1110?0101000011?1100100?011?00?11111011?0001111110100?0010?000001??01?01000?1100001011?0?010001110?0010011001111?000?1101?100000001000?1?00?11101000010101?10?1111010?111100001101?111?100100?1001110110000?010101110000111??0001110111111?0110010001??100101?100?0110111?1??00100?111???0??01010010001?11010?0?0110100?1?1?111000010?10?00110?001?0?0??01100?10000111000011110?1?0111?01111?0?0?0??10110011110010?000001011011110000101001001010011??10110000?000101?0?111?0111111?0111101?00000?110101??1?011001?1?0?001010010?11?0111?001100?1??0001??010101?1?11111?1101?11111111??010?00?101011?1010010?101100111?111??10000??01110?010000011010?10???01000101111?1110101100000?001???1001?11011?1110?00011?1111111110001?11?00110001000
?0111111000101100100100?001100000000?1001101011?01?1110?011111000001010011111010010111011101000000101000?10000001010010010110110001?011001001110000011000111?0000?010111?1?1110?000?000?1101110110111011100001?10100011?00010001101?0001100111100111110?1001110000100000110?011100100010?10100??01?1101?11101?1100001010011000100111?10000?001100011010001001011111000101110?00000101010010010110001000101110?11010011000100?0011?0?000110001110100011101001?00?100011101000?10?00001?100?001100?100011000100?001000?0000010001101101101011?001110100101?0?1000100111?0?011101?10011010110110?10011?00101?10100?1000000?01110?1010011001101101011011?10101111?011?0111100101100?1010001110000101101?0101101110000?01?10000?10000111000010010?010111011011??11101100101?00111110111111111011??100111?1?0111101101101?11100111?00111?1111110000?110101010111110110?010101110000001001110101111100011110110001010?11101101110001010?01011001?0111?11100110111101100011?0101001?0?011101001101100?1000100??1001000101?110110011101?0110000000001101011??011101100000110?00011010001100011000000101110001110001101?100010010001100010?01101001010?10?101?110111010?100111000001?1000010?000101100?110101000?1101101011010000111?011101110111111?00?010101?100?011110100?0001?11100010?111110111010010001001100101?1001110?0010101011111001?10111100000??0110101000010111010?001000100110101110000?0110111101?11??0110010110?1101001111?0100011101?1?11?1000010101110100?100?00101110010?1001?1001011010101000010?01110011110110110000101001000011011?00110110100100?01?0?001010??0?01?111101?0110???00?111110?000010100111110011?0101110?011111?1110001000?10001001?110110?0000?11?110000010?100100011110101100100000010?101001010011??100010101001000?10010100110010110010?11001110101100111000001001101001110001101101111011110?1111001001001100?11100000111?10010000?11111110001110110010100110?00010?01110100?11001?1?1111010111101001111100110?1101000001000110000000111110001110?1000?111100001?110100010001010001000001100110010101?010111010?0011101?1010000101111110100?1?01011110101100110110000?110?10010111011?100101000100001011101111?0001011000011101111011?1010111?00100010100001?0?00110000100?01011100?01010101111?01???111011110000011110100110000110010100001101001?001011100111100100110111100?0101111010101?11??10010?010111011010001?0101011001111010111100011010100011010101010?100?11101101010?0011000101100?101100111000010?1111001000000011?00101010111011101000110011110110001110010001101?0110?10001010011100?11?1010011?010010011011?1111111000?0011101100000?101011001100111?00110010011010?101000010010001000?11110110000?11?001100100?0?01?11011011001?11001?11101110011?100101011110011010110001?1?10111101?1011001110011001101?0111?11101?1?110??110110101101010110110101101010011100010001101011??01011000000011100?01101010101?010100100000101000011?0?00011010?0?111000111010?0011?100001?0??01001110000010100100?1000100001111??111?011101110111110011011011011001010000100111010001111001100011101101001011010?1011010100001?110???11100011101100011010001111011011000?11?10000111001
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????
???1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????0??????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????1???????????????????1?0??????????????????0????1?????????1??10????1?????1???010?????????????????????????1?????????1?00??????????????0???????????????????????????1?????????01??????????????????????????1?1?00???0???1?1???????1??1??????????????????????1????????????1??????????0??????1???????????????1????0????????????1????1????11?????1????????1?0???0?1???0??????????00????1?????????0?1???1?????0????0??????????????????1?????1?0???0?0??0???????????0????0??????????????????010????????????????????????????????1?????????1????????0????????????????????0???????????01?0?????????????????????????????????????????0????1?????????????????????????0?1???????1?0?????1???????????1??01?????1???0??????????????????????????????????0??????????????????????????????????0??0??1??????????????1????0??????????1???1?????0????1?????0?0??????????????????0????0???????0?????????0?????????0?????????????1??1??????????????01????0?????????1??????1???????????????????????0??????????????0??????????10????????????0?0???????????????????????????????????0?1?????????????????????????????????????0????????1?????????0????0???1??????????1?????1????110?????????????????1??????????1??0???????10???????0???????0??0????????????1?????????1?1??0?0????????????????1???1????0??1?????????1????????0?????????????0???????????1??0?0????????????????????????????????????1?????????????1?1???????????????????????????????????1?1??0?0???1????1?????0?0?1???????0???1???????????????????????????1???????????????????????????????1???????00??11?0?????????????????????11???????????????????1????????????????????1?01??1?1???0???1?????0??????????????0??????0??0??0???????????????????????1?????1????1?0????????????0???????????1?????????????10???????1??????1??????1?1?????0????????????????0??1???0?0??????????1???????0???????1???????????????0????1??????1???????10????0?????1??1?1??0????????????????0?????????????????????00????0???????????????????????1??????????????0???????????00????????????01??1???????1???????????????0???0???1??1??????1?????0???????????0?????0?0??00???????????0?????????0?00???????0????????????????????????????11???????1???0?????0????0???????????????????????????????11???1???????110?????????1??????????????????????1??????????????????0??????????1?????????????????????0?????????????0??????0???0???????11?????11???????1??????????????0??????????0????????????????????????1???????0???????????1??1?1?1????????0????????1????1????????????0???????0??????0??11????110???1?0??????????1??????????????????0???????1????11?????????????????????????????????????????0???????????????????0??1??0????????????????1?1?????????????????????0?0???????????????????????????????00????????11??????????1????????1??????0??0????1??0????????????????????1??????1????1???0??0?????0?0???0???????????????????1?0?????1????????????0???0??0????0????1?1????1??????0??1?????0??0??????????????0?0??????1??10?1????????????0??????1?????????????1??????1??????????????????1??1??????????0???0???????0?1?????????????1??0?1???0???1???????????1???????????0??1????????0??????????1?1??????????1???????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?010??????011?????0?????01??11?01?01?0??1???000??0???00?1?01101000??00?00???111????1010001?01????0?????1??0?????001011????0??1?10?0?0????0100??00?10?????????0?1???1?1?????11?0??10??00??0???00???1?0???01111??000?1?00?10101?0?0?????0?0100?1???1?0?0??1????110?010?1??????0011???1?????10??????1?01?0????10?0??01??00?????111?0000??1101?00011?10101?0??00?1?0??10?1???1????1?????00??000?0?1???011?1??10???110??010???011??????1?????10?1?11?1?0?0?10?01???1??0?0?0??1?0??0??????0?0???1??010?????1??01????11110?????????1???0??10?101?0??????0?0?????1?0???0111?0???01?0?1??1???1001????????001?????0?01??????1?????00?????0?001??11??1?????1??????????0??1?1?01??111?0?1?????101?0???????01?11?11?10???0?001??0??1??0???1?????01??1?1?????0???1??0????1??????100??110???00??011?10?0????????1?????1?1??01?0?10???00?0?0?01?11?1?000???00?1???10??????????1??1?01?1??100?10?00?1??0?01?1????000??0??101?????10101??0??1????1??01010?0????1?0??0??????0???1?????????11?0?1?01101?1?????0????10??11?????01011????00????1?110????1?1???01?0??1?????????1?1?00?000?????1?1??1?0?1?1??1?0?0????1??1??1?00?0??????1011???1??0?0??0???1?????1????1??10?1?1??011??????1???0??????1?00??0???001?0???????111??????0????1??1??0?0??????????0???01????1?1??1?1????00??1???????1??01?1??0??0?????????0?0?????01???000???11??1??101?1????1?00?0????0?1?????????01?00??110?0????????1??10??1?????01?0????1??1???10?00????1?01???0?00??0?0?1??0?1???0????1?????0?000??0????1???0?0??????0???????101?1??0???1?0???0?1??????0?0101???0??1??1?01????1111??01?1????0??1?100????0??0?01????????1??1?1?10??1??????1?????10??1??01?00?01?1???0???1?1???0?001???????1??01??10?0?10??0??????0?0?1????111?????1?1?0?0??100100?0?0???1???0????0???00?0??????????1??00?0??1??10?1???1????0?100??1000????00????0????01??0?010?0????????1?111?10??11???10?01???????0?1????1????0?????111?0???11001??10?00?10?110??1?0?1?10?11?0???11?????????0?1?1????0?00011??0????1??0?0?1?110?0?01110???00?10?0????0?1?1??1?1??10?1????????11101?0?0?10?10???1?????01????1?1?0?0?0100???0101?0?1?1?000??111?10?????1?0??10????0?0????01??0?1?1?0?100????110???1?010?1?????1??????0?11?1001?????00???01?1??1??0?000?????1???????????????1?0?1?0?00???0?1?1???000??1?00??00???1??0?0??0???01?1?1?0???110??1???????101?????0?1?01???11?1?0?????0???11?0?????0??1???01???1??110?0??0??1?00100??01???????1?111???00?????0???10?????00??00011?1??0???????1???0??001?1110???????011?01?000??1???0?1??????1?10?1?1????100?10??1??10???1?????11?0010?0?000?0?0?01?1?01??010?1?????0???10??1??0???1???1?10?10???0??101????1???01?11?0?0?1????1?1?10???1???01?0?1??1??1????0??0??0??00???1?0?0?0??0?0?????????1??11???0???0?1?00?0?1???????1??0??1????????1100??00?00?110???????0?0???00?1?0?10??10??0???00??0???1????10??1???0??1010????1?1000??00?11?0??10000101?0?0????0????0????10?0?00?11??1????11??010??1??110??11?000?1?1??0??????0??1?1???1??0??0??0???1?1??1?0??????1??0001??11??11????00???001???????10????1??????1?1????00??0??0??0?0?10?110??00?11???0??1?1??100??1?1???????01??0?01?11?0?0??01?01????00??????0??001?1?0010?001?1??????001?0??1?01?0??1???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????0???????????????????0?0??????????????????0????0?????????1??01????1?????1???111???????????????????????????????????0?00??????????????0???????????????????????????1?????????01??????????????????????????0?1?10???0???1?1???????1??1??????????????????????0????????????0??????????0??????1???????????????1????1????????????1????0????01?????0????????0?0???0?1???1??????????00????1?????????1?1???0?????0????0??????????????????0?????1?0???1????1???????????0????1??????????????????010????????????????????????????????1?????????1????????0????????????????????1???????????00?1?????????????????????????????????????????0????1?????????????????????????0?0???????1?0?????1???????????0??11?????0???1??????????????????????????????????1??????????????????????????????????0??0??0??????????????1????1??????????0???1?????0????1?????1?1??????????????????1????????????1?????????0?????????0?????????????0??1??????????????00????1?????????0??????0???????????????????????1??????????????1??????????10????????????0?1???????????????????????????????????0?0?????????????????????????????????????0????????1?????????0????0???1??????????0?????0????000?????????????????1??????????1??0???????11???????0???????0??1????????????0?????????1?1??0?1????????????????0???1????0??0?????????0????????0?????????????1???????????0??0?1????????????????????????????????????1?????????????0?1???????????????????????????????????0?0??1?0???0????0?????1?1?0???????1???1???????????????????????????1???????????????????????????????0???????10??01?1?????????????????????11???????????????????1????????????????????1?00??1?1???1???0?????1??????????????0??????0??1??0???????????????????????1?????0????1?0????????????0???????????0?????????????11???????1??????0??????0?0?????0????????????????1??1???0?1??????????1???????0???????0???????????????1????0??????1???????10????0?????1??1?1??0????????????????0?????????????????????01????0???????????????????????1??????????????0???????????01????????????11??1???????0???????????????0???0???0??0??????0?????0???????????0?????0?1??11???????????1?????????0?00???????1????????????????????????????10???????0???0?????0????1???????????????????????????????01???0???????100????????????????????????????????1??????????????????1??????????0?????????????????????0?????????????1??????1???0???????00?????01???????0??????????????1??????????0????????????????????????0???????0???????????0??0?0?0????????0????????1????0????????????1???????1??????0??10????111???1?1??????????0??????????????????0???????1????10?????????????????????????????????????????0???????????????????0??1??1????????????????0?1?????????????????????0?1???????????????????????????????01????????11??????????0????????1??????1??1????1??0????????????????????1??????0????0???1??1?????0?1???1???????????????????1?0?????0????????????0???0??1????0????0?1????1??????0??1?????1??0??????????????1?1??????1??11?0????????????1??????0?????????????1??????1??????????????????0??0??????????0???0???????0?0?????????????0??0?0???1???1???????????1???????????0??0????????0??????????1?0??????????1???????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????1?????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0011100010110101101011?110000000?00?1101?00001??1?0?00?10111110100011000?1111001?11100110?1101011010?10?00111?0001001010000?1110?1?1011?0111001001010001111?0?10?000101?0?1101?001?101?0000?10001000111000110?10100100?11101010001?1100000101100110110?010?010011010100001?000000110001?00010???1?0111?10101?1111111101000110011000?00000?10010?1001111101101000000111100???00010001001011?00011111000000101?00011000?01111?0011?1?00010111010010010?011001?00?00?000101?00?01?01111?110?0??100?1?11001010?0?100001?111100100?001011111010?000011?10001?0?0010000011?1?010110??1111011101000?11000?100?1?10110??00?011?01?01?1011001100111001100011?0?100010?100?0101010111110?0001001010001101111?1000110111110?00?10100?110011?111010?0?0?101100100001??11100?11100?10010100010001001011???0?011?1?1010000110100??0011010?10001?1100111110?010111111000?11011?0010?0001111011111010001010010001011111100001?0000011010000?111?01001010???00?000111?0000?00110111?1101100?0?011100100001100?0001011??1100011011?011?10?00011?0001?00011011110110??110011011001101?0110110?0111100?000001?0101110?1100100100?010101101110101111?0101?0?01?0?00?100?11001010??000010001001?0110100?011010011?0?0111000?1000111?00010011100?0101?00000?0100?01?010001?010?001?111?1?1?10?11111000?000?1001?000001101?10000111?1?10011?0011?0101?011111?1?000110011??10100110110001000?0?111111110000?10101111?11?0010101?11??010?011001?11?1010101?110010011??1?10?0100000000101111?001?00001111111??100?0001010010110110111?100111011101111?0001010?10010000110?10011111101100?00?1?1001?0??0?00?100?01?1011???01?010?10?110111010001011001?0100011?101010?101000?000?11010111?000001??101?11?11101101??00110?1?000111001?0?0100011?001001001011??111111001011110?10111000001010100111?00001101110001001000101001111?01011010011011?010001?1?00000?11111?0000?0111?0011?0?00011011?111111101?00111?1010001000?01100?00111100?001?1?0?00110100111101001?0011000?0110101110110111010101100100111110?0101?000000000?001011000001001011111001?11000000011?000110110?01001?1?1011100101000011101?0?10100100000111010000001?100?00111101101?101010100010011110110100?100100010000001010000??101110??0010?11001011??0?00111110011??0010011??0111010010?01???01110101110001111000?0?111001?111101100?01010?0001000101000000??110100011?0?00100010011?01??11010?01?010010101110?01001?01000?10011?111100?1011011011?1111001?011?11101001110?1011100010101?0100?1110001010?1101101000001101?10010111110?0110011001110?011?1001?001010001111?0110?11100101111010?10?1110100?000011000010?0111111001?1100010101010?000000000001010?01011100010101?0100011011?1011101?00100010001?10?101110000?0?11?10001101001?11001?00000000000?1?100000001101?000011010?1?1??01100?1100110011111101011?0111?11110?0?1?0??001010110101110101101001011110101001101001110100??01101000111110000?101?0011100?010011101101111110011?1?110100?0?1?110111011110?1110?010110?0??01001?111000?1010111?1010001011001??111?00?101001?011110101011010010101??111110011101?010100110001?11?1110011010000?1011111011001?110???1110?1101000100?1100100100111110110?11?10100100100
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????
???????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0??????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??0????????00?????0?????1???0???1?1??0???????01??1???0??0?01?100?1??01?10???101????01??010???????0????????0??????1?0?1????1??0?10?1??????1?00??10?1????????????1???0?0?????1??1??01??01??1????1???0??????1100???10?0?00?1100??1?1???????11?0?????0???1??0?????1??10??0???????0?0?????????10??????1?00??????1?????00??11?????00??0001???00??01000?0110??1?????1?0??10?0???0??????????00???10???????0?0?1??00???0?1??100??????????????????01?1??0?0???0?00?01???0??????0????0??????????????????100?????????1????1100??????????????1???0??1??1??????1?0????????????0?1?1???01?0????????1011????????001?????1?1???????1??????0?????0?1?1??10??1?????1?????????????0?0?0???????0?1?????001?????????00?11??0??0???1??????0??0??1???0?????0?????0?????0??????0????????????00??10????1???110?01?0??????????????0????0??0??0???00?0?0??0??1???10?????1?1???1???????????1??0????1??11??01????1????0????????11???????0?????00?1???0??1???????011?0?0?????????1??????1???1??????????0?????10?1??0???????????0?????????101????????????1?101????0?1????0????0??????????????0?0?1??????????0?1??????1????????0???????00?1??????1??0??????0????0???1??????????1??10?0?1??111??????0???0??????1?10??0????11?0???????001??????0???????0??0?0??????????1?????????1?0??0?1????00??????????1??10?0??0??1?????????0???????10???101???1???1??0???1????1?10?1??????0????????????11??10???????????0????????????11?1????0???????0??0????0?0????????????0?0??0?0???0????0?????0?110???????0???1?1??????????????0?1?1??1???1?????1?1????????0?0????????????11??????01??00?1????0??????0????0????10????????0??0???00??1??????0?????10??1??10?01??1?0???0???1?0???0?1?0???????1??0???1??0??1??0????????1?0????????????0?0?1?1????0?0????0???????0?????????1?1??????????0??11?1??0??01?0???0????1?0?0???1?1??????????1????10??1?101?1??????????0?1??0??01???0??1????????1??????1????0??????01??????01????11?10?00?101??0?0?0?0??00?????11??????????????????0??1110??0???????0?0????11?0?000?0???01?1???????0?0????0????11?1????????1?00??1??????00???0??????1????1?0?0???0??1???1011?1?1?1?10????11??1?????1?1??10????1??????11????1?0?1?00?????101???0?????0?????1????????????01??????00???0??1??0??1?01??????1???????????????0?1?0?1?10???1?1?????010?????????1???0????0??????01?????0????????????????0?0?????1????0???01???1?????1????0?0????????1????0??????010?1??1????01?????00???????0????????1?????1????0?????01??0??1??1??????????????0??1????010???????0?0??1?111????????1????????01?1?0??????1?0???1??1????0?????11?110??1?011?0?0?0??1?00????1?1????????????????1???????0?0??00???0??1?0????1???01?1??????1????1?1??0???1???????????0???????0??1??1???0?????????0??1?0?????????????????1???1?0?1??1?0????????????????????????00????????001???????1?0???1??1?0??0???1??0???10??0???????????????????01?1????1???01??10??0?0??1100???1?1?????????????????1?1??0?11???????1????0???1??0????0??001?1????0??????1??1?1???1??1?????????1????0?0??????1??10?1??0???1?????1????000?????????????1??????0??????1??????1??0?1??1??0???01??0???0??0????101????????????01??0?11??0???1??1??1?????01??????0??10??0??100??00?????????10?0??0??1?0??1???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????0????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????0???????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????0?????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????
????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?10000?1??010???101?000?001001?00?00?0110?00100??1?1?01?11000100101100000?1000000??0100100?00??1?1?1???0?11001??0110001???00?1011?0?1101?1001?001?00101??11??1?1??10?111???0100?111?011??000?10?1?101??0100100?01010101?10111?100???0?1?110111??0100?10?1???1001011011?110??101101101????110?0???0?0000?11?01?10011?1001?0??011?1000?10110?01000?10101011?101101?10101???0???11????000?0001?010?1?001?1?000???10000000?11110??????0??1?110?1000?0?0?0?111111?00??0?1?11?1?01?01???0?1?000?0??000?0???110100???01100????00?0?10??01000?11001??0?010?1?????1?1?1?1100?1?0?1100?1??00?00000???0??0?011?101?0?100?1???1??10?11?01?00?0010010000?01?1111??1???0010?1?0?01??110011010??101000?0000??01?00?00100???1?101?10?00?01?10100??110011?1???1?10??00?000??10?00?1000??010?1110??101?010000?????000???00001?1001?00???01?000?00?01?0?01110010?1??111?0??00?1??1??0?01?001111001?001010110100?0?01101110101001??000000000?111???1??11101?1???11?00?10???110??1111?0??00?11?0?0?1000110???010?1??001010??1??00101???011?0??0?110?11?0?0???11111010?0??????000?01?001??10?0?10?1010111?10?0?1?0010?11?10000?1?0??1?1100??01??1011?0?100??0?11???11??01?110?0111??000?10011101?101001??01??100?1?0?0???000????0001?1010?011110???10??0111?1?00?0??0111?1?0?1??01?10????0?01??0111?11?011?011????0?01001?11?00100?0?11?11?1110?1??0?101100?1?11?1?1?11??00100100?110?00?1?0??000011010?1?0001?1?0?10??1?1?10?11??110?10?100?10?0100?0??0?1?00101??0?11?011101?1001??01??111?0???110?1????011?1?10??11111??0?1????0?011101?0001?0?100110???0111??00?1?0?001?01001?0??0??0?1101??????00?1?1?00?1100????1??0??00?10?110001?1101?011?001?001?1?1011?010100??00?100?0?10?111010??1?0?1??0?100110??111?0?0?010100000?1???11?01??1?01010100???01?00?111?0010??0?000?0???0??1000000?1111100??1011?11111000?011101?1?01100111?101?100011???11?10?01????0?00???0??0?1??0?100110?0?011011011?01110?0111?11111?00100?101011?1?0?1?1?1?010?1?11?10110111?1??1??0?101?000?000001110?00011101?101?101??0?0??0011010??1?100111?0100110011?1100???1011??111?010?00010??1010?1?0?0?01010100?10?001?0?1?0111?1011011??111?100?0?0?001100?0111??0?10111?????1?00?111010?00111100?00?1110?1100??1?000???0?0??100?00????1??100?010?10??1101?1???001??1?00??10???1001110?00??11?1?0?0???011?01???1??1011?0?010?0?110??1100?1?????010?10?01????1001?1?010??1??010?1??0?11110011?100?0??00?10101??0110?1??100?000?00?110?0001011??0??01??010110??00110010?110??0111?01?100??0???010????01010100?1????010?11?1000110??11????01?1111?0?110?010110?1?00?0110?10?10?001?10?1001001?01??01110010?01??1011???1??101?10?111?1???1010?01?111??000?0?0?111?1???010?11?0??100011?011?1011?0?????00??0??10???1??11?00010101?01?11?0??0?00???0????1001?001?01?11110??0??1?1???10?0?1?11??10?11110011?1?0110???11??0???0??1010011?001100?110101?1011111110101?010?100?0?11??11001000?101?11???110?011??1??000??01?00101?001011????0?1000?0?0??1?00??00?00?1?11?111101?1??0000??010110???010???111???1???011??100??0??10110??011010?0101?0?10?010??11100???0?01?0??110000?0??01???10?01100000?0?0??00110????000???0?01?00000?0100?010?0??0??1101?1110?00?1101?0????1
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????1???????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1000??1??011?????0?1?1?00??10?10?10?00?1???100??0???10?11111111110?01?01?011011???0010011?10????0?0???1??0?????110111????1??1000?0?00?1?0101??10?11100???0??1?0???0?1?????11?1??01?111??0?0?01???1?1??1000101?101?0001?00000?110?????1?000001???001?1??0????001?01100?01???1110??00?????11??????1?01?0?0??11?0??01??11?????000?0011?01110?00000?10100?0??01?1?0??01?1???0????0????011??111?1?0???001?0??00???1110?001?1?111??????0?????11?0?01?1?0?1?10?110??1??0?0?0??1?0??0??????0?0???0??110?1???11?00????11111?????????11??1?000?111?0????0?1?0?????0?0???0101?1???0001?0??1???0000????????001???0?0?101?0???0???1?00??0?10?000?0100?1?01??0?0???????01??1?1?00??111?0?0?0???01101???10??10?01?11?10???0?010??0?01??0???0????010??0?1???1?1???1??000??0??10?0010??001???01??010?11?0????????10????1?11?10?0?01???11?1?0?10?00?0?0100??01?1???01????01????0??1?01?1??001?00?10?0100010?0????0110001?101?????11001?01??00???0??10000?0????0?0??1??????0???000???????01?1?1?01101?0????01????00??11?????00100????01?1??1?000?11?1?0???11010?1?????????0?0?00?011??0??0?0??0?010?0?10?1?0?1??1??0?01?11?1?0????0110???0??0?1??1???1????11???01??10?1?1??010??????01?111?1???1001??0???011?0?0?1???010?????001?0?1??0??0?0???0???0000???10?1??1?0??1?0????01?11???????1??11?0??1??00??0?????0?1?????10???011?0?00??0?0011?1????1?0001?0?11?1????????010100??001?1????1???0?1011?0???0?11?1????1??0???00?10????0?10???1?01??1?1?0??0?1?0?1????1??1??0?110?0100??10??001?1???111??????111?1?11???111???0?1????0?1?1000??11??0??0?011???0010??00?1???110?0?010????1??1?10????????0??1?0?00?10?1????1??0??10??0?111?10?10?1?101?011?1???1?0111?????10??00??11?0?00??0?1????0?1?1??1?111??0??0?0?0?0??100101?0?1???11?10??1?0???1110??????1???1??11?0??1??01?1???1???101001??0110?1??011???0????11?00?010?0??0?????1?000?10??11???00?00???????0?11???0????1??1??000?0???00110??11?10?10?011??1?110?01?10?0???10?1???????1?0?0???00?01110?11????1??1?0?1?110?0?10010???01?00?0????1?1?0??0?1??00?0?10??1?110011?110?11?10???011???00????0?1?0?1?0100???1010?1?0?0?011??000?10?01??1?0??00????0?1????00??1?0?1?0?111????001???0?01010?????1????0?0?01?11011????11?0111?0??0??0?001?????0????1?0????????0?1?101?00??00?0?0???101??1?11??10???0??0?1??1???00?1?1?0???011??0??????0010?1?010?1?00???0011?0?????1?1?00?00????1011???10???1??111?1??1??1?11101??01???????0?101???001????10??00???1?01??11100?1??1???????01010??100?1011?0?????111?01?010??1???000????1?1?00?1?0????100?00??11?01???1?????00?0110?1?011?1?0?10?0?01?1001?0?????10??00??11?1?1?1???1110?110??0??011????1???11?10?1?0?1????0?1?10?001???11?0?0??10?0????1??1??1??11?000?1?0?01?0?0??????1??1??10???0??00?010011?1?0??0??1??0??1????????1101?011?11?0001???0??1?1???00?0?1?11??01?1101?10??1?1?11???00??1???0??00001?0?100110??01101?0??0000000011?1???00??0?01???00?0111?00??1????10??111??0??110??10?101?0?1??0??????0??0?1???0??0??0??1??01?0??0?11?1???1??1111??11??10???111???101???????111???1??????000????11??0??1??1?0?00?011??10?10???0?11?1??100??1?1???0???11??1?00?11?1?0??10?10????01??????0??10101?0110?111?1??????101?10?1?00?0??1??????0
????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????1???????????????????0?1???????????????????????1?????????1??11??????????0???0?0?????????????????????????????????????00??????????????????????????????????????????1?????????00??????????????????????????0?0?1????1???0?????????1??0??????????????????????0???????????????????????1??????1???????????????0????0??????????????????????00?????1????????1?1???1?????0??????????10????1???????????1???1?????1????1??????????????????1???????0???0????1???????????0???????????????????????011??????????????????????????????????????????1????????1????????????????????0???????????00?0?????????????????????????????????????????1????1???????????????????????????0???????1?1?????????????????0??10?????0???0??????????????????????????????????1??????????????????????????????????0??1?????????????????0????1??????????1???1??????????0???????0???????????????????????????????0?????????1?????????0?????????????0??0??????????????00????1?????????0??????1???????????????????????0??????????????0??????????10????????????1?1???????????????????????????????????1?1?????????????????????????????????????1????????0?????????1????1???1????????????????0?????01?????????????????0??????????0??????????1????????0???????0??0????????????0?????????0?0??1?0????????????????1???0???????0?????????1?????????????????????????????????????0??????????????????????????????????????1?????????????0?0???????????????????????????????????1????1?0???1????1?????0?1?0???????1???1???????????????????????????????????????????????????????????1????????1??10?0?????????????????????01???????????????????1????????????????????1?01??1?????0???1???????????????????????????1?????0???????????????????????1?????0??????1????????????0???????????1?????????????11???????0?????????????1?0?????0????????????????0??0???0?1??????????????????0???????????????????????1????0??????????????10????0????????1?0???????????????????0?????????????????????0?????0???????????????????????1???????????????????????????0?????????????1??1???????1???????????????1???1???0??0??????0?????0???????????1?????1?1??11???????????1?????????1?01???????1????????????????????????????01???????????1?????1????0???????????????????????????????11???1???????000???????????????????????????????????????????????????1?????????????????????????????????????????????????????1???0???????1??????1????????1??????????????1??????????1????????????????????????0???????0???????????1????1?1????????1????????1????1????????????0???????0?????????00????110????????????????1??????????????????0???????1????11?????????????????????????????????????????0???????????????????0??0???????????????????0???????????????????????1?????????????????????????????????1?????????01??????????0????????0??????1??1????0??0????????????????????1??????1???????????1?????0?0???0???????????????????0?1?????0???????????????????1????0????1?????????????0??1?????0??0??????????????1?1??????1??0???????????????1??????1?????????????1??????1??????????????????0??1??????????1???1?????????0?????????????0????1???????????????????1???????????0??0????????1????????????1??????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????0???????????????????0?0??????????????????1????0?????????0??11????0?????1???001???????????????????????????????????0?10??????????????0???????????????????????????0?????????10??????????????????????????1?0?10???1???0?1???????0??0??????????????????????0????????????0??????????0??????1???????????????1????0????????????1????1????11?????1????????1?1???1?1???0??????????10????1?????????1?0???1?????0????1??????????????????1?????0?0???1????0???????????1????1??????????????????011????????????????????????????????1?????????1????????1????????????????????1???????????11?1?????????????????????????????????????????1????0???????????????????????????0???????1?1?????0???????????0??01?????0???1??????????????????????????????????1??????????????????????????????????0??1??1??????????????1????1??????????1???1?????0????0?????0?1??????????????????0????????????1?????????0?????????0?????????????0??1??????????????01????1?????????0??????0???????????????????????0??????????????1??????????10????????????0?0???????????????????????????????????0?1?????????????????????????????????????0????????0?????????1????1???1??????????1?????0????010?????????????????1??????????1??1???????01???????0???????1??0????????????1?????????1?0??0?1????????????????1???1????0??1?????????1????????1?????????????1???????????0??1?0????????????????????????????????????0?????????????0?0???????????????????????????????????0?1??1?1???0????0?????1?1?0???????0???1???????????????????????????1???????????????????????????????1???????10??01?0?????????????????????10???????????????????1????????????????????0?10??1?1???0???1?????0??????????????1??????1??1??1???????????????????????0?????0????0?0????????????0???????????1?????????????10???????1??????1??????1?0?????1????????????????0??0???1?1??????????????????0???????1???????????????1????0??????1???????10????1?????0??1?0??1????????????????0?????????????????????11????1???????????????????????0??????????????0???????????00????????????11??1???????1???????????????0???0???0??1??????1?????0???????????1?????1?1??01???????????0?????????1?10???????1????????????????????????????11???????0???1?????1????1???????????????????????????????10???0???????100????????????????????????????????1??????????????????0??????????1?????????????????????1?????????????1??????1???1???????11?????10???????1??????????????1??????????1????????????????????????0???????1???????????0??0?1?1????????1????????1????1????????????1???????0??????1??10????010???1?1??????????1??????????????????0???????1????01?????????????????????????????????????????0???????????????????0??0??1????????????????0?0?????????????????????1?????????????????????????????????00????????00??????????1????????1??????0??0????0??0????????????????????0??????0????1???0??1?????0?1???0???????????????????0?0?????1????????????1???0??0????1????1?0????0??????1??0?????1??0??????????????1?1??????1??10?1????????????0??????1?????????????1??????1??????????????????0??1??????????1???0???????0?0?????????????1??0?1???1???1???????????1???????????1??0????????1??????????1?0??????????0???????
?00010?0??110?0?001?010?100101?00?11?0001?01000??1?1?01?00100001110000001?0001000??1111101?00??0?1?1???0?01100??0010000???00?1010?1?1110?1000?111?01011??11??1?0??00?101???1001?100?001??001?10?1?001?01110011?11001111?00001?110???0?0?111101??0010?01?1???1000111100?100??101111011????011?0???1?0100?11?01?11111?011010??11110001?10101?11101?01011011?100101?10101???0???010???010?0000?010?0?001?00111???11100100?00100??????0??1?100?1111?0?1?0?111010?10??1?0?00?1?01?10???0?1?010?1??110?1???111010???00111????10?0?11??10110?10101??0?110?1?????1?1?1?1000?1?1?1010?1??11?00110???1??1?011?111?0?111?1???1??01?11?11?11?0110000010?10?1001??1???1110?1?1?10??001000000??011000?1110??00?00?01010???1?110?11?10?10?11010??111100?0?1?1?01??10?100??10?01?1110??110?1001??101?111111?????110???10100?0100?01???10?010?00?01?0?10110011?0??010?0??11?1??0??0?10?000111000?001011011101?0?11101111100110??101101111?000???0??11010?0???00?00?00???101?00011?1??01?01?1?0?1011101???111?0??000110??1??01101???111?1??1?000?00?0?0???0101011000??????001?11?110??00?0?00?0001011?11?0?1?1100?01?10100?0?1??1?1111??00??0111?0?011??1?00???01??00?101?1110??111?01100010?100011??10??000?1?1?0???000????0011?0101?011100???11??0001?0?00?0??0111?0?0?0??00?11????1?10??0101?11?000?001????0?11001?00?00000?0?10?10?1100?0??1?100111?1?0100?0?00??101001001001?10?0?0??111111110?0?0011?1?0?10??1?0?00?00??110?10?110?00?1110?0??1?1?11100??1?00?100100?1010??01??001?0???100?1????011?0?00??10101??010????1?101101?0110?0?100000???0100??01?0?0?100?01011?1??0??0?0011?0????11?0?1?01?0010????1??0??10?10?100010?1000?100?110?010?1?0011?111101??11?111?1?10?110101??1?1?0??1?011011??100?1?1?111001110?1???01?00??0?00100010???11?10?001?0010??0?111?0???1??1011011?1100010??1100?10101111?000101?1?01010111?110?000000???00?11?01????1?00???1??1?1??0?100000?1?100111011?01011?0001?01101?00101?011110?1?0?1?1?0?011?1?11?01111111?0??10?1?110?000?000011000?11011011?101?000??101??0111011??0?010010?0110010101?1100???1101??001?101?00101??1100?1?0?0?00001100?11?001?1?0?0110?0010001??000?010?0?0?111111?1110??1?01101?????1?10?110101?01001110?11?1110?0000??0?110???1?1??001?11????1??010?101?11??0101?0???000??0?01??10???1010110?01??01?0?0?1?0?001?00?0?0??0100?1?001?00010??1010?00????101?11?10????0001?1?111??0??111?1??1?00101100?110?0??01?00010??1010?1??010?001?10?001?0110100??0??10??010110??00001100?001??0101?01?100??0???000????01000011?0????000?10?1110010??00????11?0011?0?010?001000?0?10?0001?10?10?110?00?1101010?11?011110000?10??0111???0??001?10?110?0?011100?11?010??110?1?11101?1??1110?11?1??111111?100?1111?1?????10??1??10???0??00?00101101?00?10?1??0?11???0???00111?010?01?10110??0??0?1???10?1?1?110?11?10001010?1?0101???011?0???1??11011000000010?011011?000000001000100001111?1?00??10010001?010?11???110?111??1??001??01?00100?110101????0?1111?0?1??0?00??11?00?0?10?101101?0??1001??100001???100???010???1?1?101??000??1??01111??101110?1111?1?01?110??11111???1?10?0??000011?0??11???10?00000100?0?1??101000???011???1?11?00000?1001?001?1??0??1110?1101?01?0110?0????0
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????
????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????1?????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????0???????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????
?1100001000110010110100?11010110100100000101100?00?00111100110100010110000100000111011011000001111110001?01001001110000110100000111001010010000111110001111001000?000100?011001?110?000?1100001110001100110100?01001100?11100101101?1100011111001000011?1000111000101100111?110010101111?100000000?1000?1101100001001011000001101110?101010110010011111110011101101111011101?10000000011110111111011010000100100000000100101?1010011111110011101100110101101?11?000000100100?11?11011?01001010010100101011111?01011000001110011010101100100?010110100111?1?0111001010?1?101101111101001011011110111?11000?01110?0000101?0101100011110100001000000011?00010011?1110011101001010111011000011111101100?1000010001011?10?11110?010001000110101110111101111101??11101110101?01110101001100101111??011111?1?1101000101010?11001011?10111?11011111001010000101111000000?100000100011001001011011111000110110101110000?00001111010100101?01011001?0110?001000100011110011111001111011?01001100000011011110010??0001111111?11110010000000110100110000011101?0101000111101011?01101110111101110011010011111110111000101?011001100010001101?10001010000?000001?011111010?00001001000111010001?011101011?110011111010001011001011111000101101000100100?00?101010?0101101111110?1000?01011010?000111010000111000111010001?0100111?1011110001000001?00000000001??0000010010110011110?11000000010000011001100111001100?10?00001111110?011010111001001001101?1?10?1010010000010010?101?01101101001?1100?1110111010101001111?00111100110000101101011000010010001111110000100000?11?0?011010??00010111111?00001??01?101111?01110100111100111111011100?010100?0100010110?110000100011011?0101000?110000000?010110110001001100000101101?110011001000??001010100000100?11000111011011010100?10100101010000111100111101111000101001011110100110111?0110011000110011000100110001?10000101010010100101000011010011111?00001?10111000?11111?1?1100110010010000101110001?0110111010010111001000001001011101?1101?0111000000001100100010110001001011100100001010?000100001?0001110?1101110111101110010?1?00101101000010100110010?111?0100111100111101110001010101111001011101111101101100011010001000011?0110110111011100?01110011010?01100100?11011010011?01??0001000000101000010000011111000000011001000110?000110001101111101011101111?1010111101100?110000100?001000100101110?1011011010000110011111100010100010011100101?110010101000110101010101010011111001110101110?1011100110110011?00011100000111000110111111010000011110001110110?0000?10000101111010?11?1100011?111110000000?111101100111011111010111?110001001000111?10010000000110?010001101110111100110110110110?11?10001110110?01?11001000010?01010?11100001010001001101111011010000101011?01110110?100001110100000111001110?10000?1?111??100001011111101110101101101110000110111111111100??11000011100011000110110000001?010011111011111011001?001001001011?01000101001000010?011001?0??10100001011000011010?011010100001000001?001101010110011111110000010111011000101011111101001111011011100000101111010?1011100111011?101???11001001101110111000110011100101000?11110010011110
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????0???????????????????????0?????????0??01??????????????1?0??????????????????????????????????????1??????????????????????????????????????????0?????????11??????????????????????????????1????1???1?????????0??1??????????????????????0???????????????????????????????????????????????????1??????????????????????????????????????0?0???1?????0???????????0????0???????????1?????????0????0??????????????????????????0???0????1???????????1???????????????????????11????????????????????????????????????????????????????1????????????????????1????????????1?1?????????????????????????????????????????0????1???????????????????????????????????1?0?????????????????0??10?????0???1??????????????????????????????????1??????????????????????????????????1????????????????????0????0??????????1??????????????????????????????????????????????????????0???????????????????0?????????????0??0??????????????01????0?????????1??????1???????????????????????1??????????????1??????????1?????????????0?1????????????????????????????????????????????????????????????????????????????????????0?????????1????????0????????????????????????????????????????????????????1??????????0????????0???????????????????????0???????????0??1??????????????????1???0???????0??????????????????????????????????????????????????????????????????????????????????????1?????????????0?0???????????????????????????????????1????1?????1??????????1???0???????1???1???????????????????????????????????????????????????????????1????????????0?1??????????????????????0???????????????????1????????????????????0?11??0?????????1?????????????????????????????????0???????????????????????0?????0??????1????????????0???????????0?????????????0????????????????????????1???????????????????????????????0??????????????????1????????????????????????????0???????????????1????1????????1?1?????????????????????????????????????????1?????1???????????????????????1???????????????????????????0????????????????1???????1???????????????1??????????1??????0?????1???????????0???????0??00???????????0?????????0?0?????????????????????????????????????01??????????????????????????????????????????????????????00???1???????001?????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????1????????1??????????????1??????????0????????????????????????1???????????????????0????0??????????1????????1?????????????????1???????0?????????01????1??????????????????1????????????????????????????????0????????????????????????????????????????????????????????????????0???????????????????0???????????????????????????????????????????????????????????????????????????????0????????1?????????1????0??0????????????????????0??????????????????0?????0?0???0?????????????????????0?????????????????????????0????1??????????????????1???????????0??????????????0????????0?????????????????????????0???????????????????????????????????????1??1??????????1???0?????????1??????????????????????????????????????????????????1??1????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????1??????????????0?????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????1???????????????????0?1???????????????????????0?????????1??11??????????0???1?1?????????????????????????????????????11??????????????????????????????????????????1?????????10??????????????????????????0?0?0????0???1?????????0??1??????????????????????1???????????????????????1??????0????????????????????0??????????????????????10?????1????????1?1???1?????0??????????10????0???????????1???0?????0????1??????????????????0???????0???0????0???????????1???????????????????????01???????????????????????????????????????????0????????0????????????????????1???????????10?1?????????????????????????????????????????1????0???????????????????????????????????1?1?????????????????1??00?????1???0??????????????????????????????????1??????????????????????????????????0??0?????????????????1????0??????????0??????????????1???????1???????????????????????????????1?????????1?????????0?????????????1??0??????????????00????0?????????1??????1???????????????????????0??????????????0??????????00????????????1?0???????????????????????????????????0?0?????????????????????????????????????0????????1?????????0????????1??????????????????????11?????????????????0??????????1??????????1????????1???????0???????????????1?????????0?1??0??????????????????1???0???????0?????????1?????????????????????????????????????0??????????????????????????????????????1?????????????0?1???????????????????????????????????0????0?1???1??????????0?1?1???????1???0???????????????????????????????????????????????????????????1????????1??10?0?????????????????????10???????????????????1????????????????????0?00??1?????1???1?????????????????????????????????1???????????????????????0?????1??????1????????????0???????????0?????????????11?????????????????????1?0??????????????????????1??????1?1??????????????????0???????????????????????0????1??????????????01????0????????0?1?????????????????????????????????????????0?????1???????????????????????0???????????????????????????1?????????????0??1???????1???????????????0???0???0??0??????0?????0???????????0???????0??11???????????1?????????1?11???????1????????????????????????????00???????????1?????0????1???????????????????????????????00???1???????011???????????????????????????????????????????????????1?????????????????????????????????????????????????????1???????????0??????0????????1??????????????1??????????0????????????????????????1???????0???????????0????0??????????0????????0????0????????????1???????1?????????10????00?????????????????1??????????????????????????1????01?????????????????????????????????????????????????????????????1??0???????????????????1???????????????????????0?????????????????????????????????1?????????00??????????1????????1??????1??0????1??0????????????????????1??????????????????1?????1?0???1???????????????????0?0?????0???????????????????1????1????0?????????????1??0?????1??0??????????????1????????0??????????????????0??????0????????????????????1??????????????????1??1??????????0???0?????????0??????????????????1???????????????????1???????????0??1?????????????????????0??????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????0?????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?000??????000?????0?????0???11??1?0??1??????111??0???01?0?01101111??10?11???000????1010010??0????0?????0??1?????11?1?0????0??1?10?0??????0000??10?10?????????1?1???1?0?????10?0??10??00??1???11???0?1????1010??010?0?11?0010??0?1?????1?1010?????0?1?1??0????010?11??1??????0010???0?????11??????1?11?1????00?1??00??11?????010?0100??1101?11101?10111?1???1?1?0??11?1???0????1?????11??001???????001?0??10???0?0??111???100??????0?????00?1?11?1?0?0?01?10???0??0?0?0??0?1???????????????0??100?????1??10????01111?????????0???1??01?11??1??????0?1???????0???1100?0???00?0?0??0???0010????????011?????1?1???????1?????11?????0?000??01??1?????0?????????????0?1?1???0?1?0?0?????000?????????00?11?00?00???0?011??0??0??0???0?????01??1?0?????0??????0????1???????00??100???0???010?01?0??????????????0?1??00?1?01???10?1?0??0?00???11????10?1???0???????????1??0?01?1??111?01?11?0??0?11???????11?????1?1?????0011???1??1????0??00100?1??????0??1??????1???1?????????10?????11110?0?????0????11???0?????10100????0?????1?110????0?0????0?0??1?????????1?1??1?1?1?????0?0??0?0?0?0??0?0??????1??0????01?0??????10?1??????0?0??1???1?????1????0??00?0?0??100??????1???1??????0?11??1????01?1???????011??????1???????1??1?1??????????0???1?????0?1??1?0????11??0???????1??00?1??0??1?????????0???????10???100???10??0??1?0?1????0?01?1??????0?????????1??01??01???????????0??10??1?????00?0????0??0???11?00????1?00???1?00??1?0?0??1?1???1????0?????1?111??0????1???1?1??????????????0?1?0??0???1?1???0?1??????1?1100???1???????01??????00??00?1????0??0???0????1??1?01????????1??1?0?00??1??????1?????00??0??10?11?10?1???0???0?0???0?100???????1??01??01?1?10??0??????0?0?1????00??????1?1?0?0??0?101??0?1???????0????0????0?1??????????1??10?1??0??11?1???1????0?101???001????00????0????00??1?000?0????????1?111?00??10???11?11???????1?1????0????1?????110?????01001??10?01?10?100??1?1?1?0??11?0???11?????????0?1??????0??1011??0????1??0?1?1?010?1?11111???11?01??????1?0?0??1?0??11?0????????0010??0???11?01???0?????00????1?0?0???0001???1101?1?1?1?100??101??0?????0?1??01????0??????00??0?1?1?1?001????100???1??00?0?????1????????00?0111?????11???0??1??1??0?001?????1???????????????0?0?1?1?01???1?0?????001??1??????1???0????0??????00?0?1?1???00???0???????110?????0???11???10?0?1?????0????1?1????????0???11???0??100?1??0????11?11??00???????1???1???01?????0????1?????11??11011?1??1???????0???0??000?1101???????1?0?00?110??0?????1????????01?1?0????010?1???1??0????0?????11?1011?1?110?1?1?0??0?00???01?0?????1???????0??1???0???1?1??10???0??111????1???11?10?1?1?1????0?0?01???0???0??1?1??0??1????0??1??0??11?????0?1?1??0?1?????????1??11???0???1?0?11?1?0??????????1??0????????0010??0??00?100???????1?0???01?1?0??1???1??0???10??1???0????10??????1??01?0????0?1110??01?01?0??10000000?0??????1?????????11?0?01?01??0????10???0???0??00???10?001?1????1??????0??0?1???1??0??0??????1?1??0?0??????1??0001??0???01????1????101????????1????0??????0??????0???0??1??0?1?00?011??01??1???0??0????000????1???????10??0?10??0???1??01?11????11??????1??010?1??101??01?????????01?0??0?10?1??0???????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?111??????101?????1?????0???11??1?1??0??????111??0???01?0?10111101??11?01???000????1010110??1????1?????0??1?????10?0?0????1??0?10?1??????0100??01?10?????????1?0???0?0?????10?1??01??00??1???00???1?1????1110??100?1?11?0001??1?1?????1?0100?????1?0?1??1????000?01??1??????1000???0?????00??????0?10?1????00?1??00??10?????101?1001??0001?11010?10000?1???1?1?0??11?0???0????0?????11??100???1???000?1??00???0?0??111???100??????1?????00?1?01?1?1?0?11?00???1??0?0?0??1?0???????????????0??000?????1??00????01011?????????1???0??11?01??0??????1?1???????0???0001?0???00?0?1??0???1011????????010?????0?0???????1?????01?????1?101??11??1?????1?????????????0?1?0???1?0?0?0?????101?????????01?11?01?00???1?101??1??0??1???0?????11??0?0?????1??????1????0???????10??110???0???011?01?0??????????????1?1??01?0?00???10?1?0??1?11???01????10?0???0???????????0??1?00?0??101?11?11?0??0?10??????111?????0?0?????0011???1??1????0??10100?0??????1??0??????1???0?????????01?????01110?1?????1????01??11?????01011????0?????1?010????1?1????0?1??0?????????0?1??1?0?1?????1?0??0?0?0?0??0?0??????0??1????01?0??????1011??????0?1??1???1?????1????0??01?0?1??000??????1???0??????0?00??0????10?0???????010??????1???????1??1?0??????????1???0?????1?1??1?0????11??0???????1??10?0??1??0?????????0???????10???100???10??0??1?1?1????0?11?0??????1?????????1??11??01???????????0??01??1?????10?0????1??0???11?11????1?10???0?00??0?0?1??1?0???1????1?????0?001??0????1???0?1??????????????1?0?0??0???0?1???0?0??????0?1011???0???????00??????01??00?0????1??0???1????0??0?11????????0??1?1?10??0??????0?????10??0??10?00?11?0???1???1?1???1?110???????1??10??11?1?00??1??????0?1?0????11??????0?1?1?0??0?000??0?0???????0????1????0?1??????????1??10?0??0??10?0???0????0?001???100????00????1????00??1?010?1????????0?110?11??11???01?01???????1?0????1????1?????100?????00010??10?01?10?011??1?1?0?0??10?1???00?????????1?1??????0??1100??1????1??0?1?0?001?1?10001???00?11??????1?0?1??0?1??10?1????????0101??1???11?10???0?????00????0?1?1???1000???0101?1?0?0?111??000??1?????1?1??01????1??????00??1?1?0?1?101????111???1??00?0?????0????????11?0001?????10???1??1??1??1?100?????0???????????????1?0?0?0?10???0?0?1???001??0??????1???1??1?1??????00?1?1?1???00???0???????100?????0???00???10?0?1?????0????1?1????????1???11???1??011?0??1????00011??00???????0???0???00?????0????1?????00??11010?1??0???????1???0??101?0101???????0?0?00?001??0?????1????????01?1?0????101?1???1??0????0?????00?0110?0?111?0?1?00?1?00???10?0?????0???????1??1???0???0?1??01???1??011????0???00?10?1?0?1????0?0?00???0???1??0?0??1??1????1??1??0??01?????0?1?0??0?1?????????1??00???1???0?1?11?1?0??????????1??0????????1100??1??00?101???????1?0???11?1?1??1???0??1???01??1???0????00??????1??11?1????0?0010??01?11?1??01000000?1??????1?????????01?0?10?01??0????10???1???0??110??01?100?0????1??????0??0?1???1??0??0??????0?1??1?0??????0??1100??0???10????1????010????????1????0??????1??????0???1??0??1?1?10?111??11??1???1??1????111????0???????00??1?01??1???1??00?11????11??????0??111?1??011??00?????????01?0??1?11?1??1???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1000001101111110010010?001101101110?1001010110?10?0110?010100011111000110010010011101000101010000100011?10001111110000000101011111?100111111011101100111000?0001?100010?0?1001?101?100?0010110010010001001000?11011000?00010101011?0100101110111100011?1001001101100010010?111101111010?10101??11?1110?10110?1010110110111110100001?10101?100110010110010000101011111001110?11110110001010010000010000010011?11111010110110?1011?1?111100001010000001010110?10?01?000101001?01?01110?000?000111?001011100001?001011?0000110101001111111111?000000111010?0?1101100101?0?011000?11011000010001?10011?00000?11100?0101100?01101?0100100011101100011011?01010000?001?0010111010111?1101001111111011111?1001100011111?10?10110?10011110100111111?010101001111??00100100010?01000111111101111010??00?110?0?0100110000001?01001010?10110?0000011011?011001101011000101?010111111110101010101110110101110001010010010?01011111100011010?10110111?1000?11100110101000010011?0100111?1?001111100101000?1000001??0100110000?101?10001000?1000001011001110001??100010000100111?01010111001010110101010100000001001111000?011011001000100100?00101000111?11?110?100101110?111100000011?1110110?010000111?100000000?1100100001110011110?1000000111?0001?01?111000?101?001111101?1010?11100110?010111111111000011000001101?1100101?0010111100011101?01001010010??0010101010101100111?011010101010011111101?1000010110?00??0011001100?1010011110?0110101000?1?11?1000010101001111?111?01011001100?0111?0110001001111010011?00110010111101111111011000010110110?10101100001001?00?1?110011??1?00?011111?0110???00?001110?000110001110100101?1111001?110100?1011001000?00111111?110011?1011?01?111011010?1011010110110001011?0010100?100101101001??011001100001101?11111111001000011001?10110101111011101000001110101111001110010110011001100?00010100100?1110?00100001111?10000100?00100010100100000000101011?11000?11100100?10111?0?10001011100001011?0010100?1101011000110000110101111010001100?0111?010010000?110110101101011111111111111100100011?101111100?1010111?0001001000000110011?1?00010110000001111010001?011?00001110010?000011111000011110100010?1100100110001110011111?1011110?10011100101000?1?10111010000?10101011?01100100110?10???111010000011100011010000010011010100001011000?100100001000101001101001001?1?00111111101?01??00010?111000000110000?10110101001010000?1111011111011111010111100?001?10011000010?0010100011010?111100101100011?0001011101010010?0001101100101010000110110000000000?000001011011?0111?00000100110010?10?1111011?110101101110?1101011010?0011000111111?100101110000111?00111100010001?001001110000001110?01010110110?00?110000101?1?11?01110000110?11000?10110110010?111101010001011111110111?1?01111100?1101110010011010010?1001?11100?1?101??110101011101011110000011110101010011100101000011??01111111110010111?11110011011?011010110001100110101?0?11000110?1?111110000110?1000?110001?1??10000101000111111100?0111100011101??101?001001011010111110011110010010001111000101010000100111101101010000000001100?0010001000101?010???10111111001001100000000101100100000?01?01100011001
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????0?????????????????????????
?001??????100?????0?????10??01??1?1??1??1???000??0???00?1?00110010??01?10???000????0010000?10????1?????0??1?????01?1?1????0??0?00?0?0????0000??11?00?????????0?1???1?1?????11?1??10??01??1???01???0?1????0110??001?0?11?0111??0?0?????1?0100?????0?1?1??1????011?00??0??????1101???1?????01??????1?11?1????10?1??00??00?????011?0001??0110?11101?00010?0???1?1?0??01?0???1????1?????00??000???0???000?1??10???0?0??000???011??????1?????10?0?10?1?0?1?11?00???1??1?0?1??0?0?????????0?????0??011?????0??10????11001?????????1???1??00?11??0??????0?0???????0???0000?0???11?1?0??1???1001????????111?????0?01??????1?????11?????0?100??10??1?????0??????????0??0?1?00??100?1?0?????110?1???????01?00?11?00???1?111??1??0??0???0?????00??0?1?????1???1??1????1??????111??110???11??011?11?1????????1?????1?0??01?1?10???11?1?0??0?01???000???00?1???0???????????1??1?10?0??100?00?11?0??0?01?1????000?????110?????0001???0??1????1??01100?0????1?1??1??????0???1?????????01?????00101?0?????0????00??01?????00001????1?????0?010????0?1????0?0??0?????????0?1??1?1?0?????1?1??0?1?0?0??1?1?0????0??1????00?1??????0001???0??0?1??0???0?????1????1??10?1?0??101??????0???0??????1?01??0???110?1???????110??????0???????0??0?1??????????1???0?????1?0??0?0????01??0???????0??01?0??0??1?????????1???????01???011???10??0??1?1?0????0?11?0????0?0?????????1??11??101??????????1??01??1?????01?1????0??0???01?00????0?00???0?01??0?0?0??0?0???1????1?????0?010??1????0???1?1??????1???????1?1?0??0???1?1???0?0??????1?0110???1??1????01????0?10??00?0????1??1??00????1??0?00????????1??1?1?01??0??????1?????11??1??01?11?01?0???1???0?0???0?100???????0??10??00?1?11??1??????0?1?0????00??????0?1?1?1??010110?0?1???????1????1????1?0??????????1??10?1??0??10?1???1????1?001??0010????10????1????11??1?101?0????????1?000?10??11???00?10???????1?1????1????0?????001?????01000??00?01?10?010??0?1?1?0??11?0???11?????????1?1??????1??1110??0????1??1?1?0?101?0?00100???01?01??????0?0?1??1?0??10?0????????0110??0???01?11???1?????10????1?0?0???1001???1101?1?0?1?010??010??0?????0?1??01????0??????00??0?0?1?0?111????110???0??11?1?????0????????10?0001?????01???11?0??1??1?010?????0???????????????0?0?0?1?01???1?1?1???110??1?????00???0??1?1??1???11?0?0?0???01???1???????001?????0?1?00???11?1?1?????1????0?1????????0???11???1??100?1??1????00110??01???????1??10???00?????1????1?????01??01100?1??0???????1???0??110?0111???????0?1?01?110??0?????1??????0?00?0?0????111?11??1??0????1?????00?1000?1?100?1?1?00?0?11???01?0?????1???????1??0???1???0?0??01???1??110????0???01?11?0?1?1????0?0?10???1???10?1?0??0??0????1??0??1??10???1?0?1?0??0?0?????????1??01???0???0?1?00?0?0???????0??0??0????????0011??1??11?011???????1?1???10?0?1?01???1??1???11??0???0????01??????1??1011????0?0111??11?01?1??11111111?1?0????1????0????00?1?10?01??0????11???01??1??100??00?010?1?0??1??????1??0?0???0??0??0??0???0?1??1?0??????0??1110??1???01????01???010????????0????1??????0??????01??1??0??1?0?00?000??11??1???0??1?1??100??0?0???????11??1?11??0?0?1??11?01????00??????0??000?0?1011?001?????????01?1??0?01?0??1???????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1001000100110000111000?101111010?01?1001?11101??0?1?01?00100001011010011?1100010?01111011?01?1011010?00?00100?1000001011000?1010?1?1110?101100101111110001??0?01?00?101?1?0101?010?010??101?01011011010100000?01110110?10011?11001?1?01111011101011110?000?000101001011100?01100111000??11111???1?0111?10000?0000011111001110110010?10000?10100?110011000110000100110?100???0000?1100?1111?11010001101000000?00101000?10111??00??0?00101111110101110?000100?01?00?101100?00?01?11000?110?0??110?1?11110111?1?010101?111010001?010011101110?110001?10?11?1?00101100?1?1?011101??000110011001??00011?011?0?00010???0?001?01?01?1001001111000010100101?1?100001?000?1011000110010?0100101010010111011?0001001101000?10?11011?10101??011110?0?1?010011000011??00000?11101?101?00010?1101110101???0?011???0110101101111??0011011?01?01?0111000101?111100?00110?00000?1100?0001001111000001101110?11001110010100110?0000000000101?010?110001?0???01?010100?1001?00111?11?0101011?1?1010111?1010100?0011101??0100011011?010?00?11011?0100?11001011101001????00101111?1111?0101111?0100110?001011?1001101?0010110110?1?10101001?1100101?011??1?00?0?11?101?010?1110??101001000011?0000110?001000000?0?110?110??000011?00101111101?1101?10011?0100?01?0011?1?111?000?001?1?1?11?00010110?100?1101?110?01011?00001010?1?10110?0010?1011?111111?1?101110010??01000111111010111?1?0001011100?1?00110110?00?1011110?10??101?110101?10?0001101?011100100??1?11?111010000001100??110?00110000110??111?1011011000001011100?011110001000100?0101101?10100011111?10111100100100?01?1?0100?1??0?11?010?11?1111???10?101?11?110010100011010000?0100110?011100?111011?000?011?1?11?101111??110?11?00000100??00000?0?101100010?0?0001?01?11?110110001??010111110011010?011011001?0110001011?00010110111010101110110111001?10001100000010?011111?0?00010?111???1010?0011?001??1?01001110?100010011?10100?1001100101?01000?10000011?101?0?0?01011011111110010?0110101?1001100011010011110001110001111111?1011?111010110?000000101110000010010010??0100111010?001101100?01110?1?011?001111000110001?0?000111110111111?1101000?110?10101101101?110000100110100001111001?010001001010101011010??011100??0101?011?111???1?01001111100??0110100??010?111110?11???0011010001?001?0?010?0?010111?010110110?00011?000001?00011010???100111110?0?00101000011??1??111?1?10?011001111000?11101?11100?00001?101011?0001111000?1111000?011?10111011001?0011100010001?1011?011100??00?00110?1010101011?0?111010001?0101101000110?111?1000?001011110111?0?00?11010100001100?11?1010001?010010100101?101?111011?0110011010111?010111011000010??0100100010100?1001100001?1010000?001?0111000?1??10001?111???1??00000000110?01111?1?0011000?1?1?111111010?11?00110?010?0?1??11111?1011001011110001111?1001?10111?0?0?0??101111100011111111100011011101010000010000100001??00011000?000111?1?111?0110100?1101100?10101?110111??1?001011?0?0?011010110010?1100?011110?1??01111?111110?0?01101?0111?11010000??011?10?011001?11010010010111011?110??01011??01100?100110110110?00???11111001111?0100100100100?011???1110?0100111100?11000?0000100000001?00?00010110011
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????1???????????????????????????????????????????1????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?10110001010000?0011011?001011011?10?1110?01111??1?0?11?11111111010001010?1101011?01011101?11?0001000?00?00100?0000011010100?0000?0?0001?010111010111000101??0?00?11?101?1?0111?111?100??111?10111010011101001?01001110?11001?11000?0?01101000?10100111?100?000011001111000?11000011100??11101???0?0101?10110?0010000001110000000111?11011?10111?101111100101000011110?110???0000?0110?0011?10010011111001001?10110111?11010??10??1?11001001101001110?001000?00?00?010010?11?01?011?1?011?1??001?1??0001100???110010?000101100?110101?01000?110000?01?11?1?00011000?0?1?111001??0011101101?1??1?101?001?1?11001???1??00?01?11?0100001100111100000100?0?111001?011?1110110010101?1110010001001111011?1100011110101?10?00011?10110??001110?1?1?01110?011011??00010?0011??011?1101??1110010101?????000???01000?1100001??0011010?10?00?0101001001?1??001?10001?01010?0111?0111101111000010000011?0001001010111101??1000001000111?010?110101?1???01?01?001?0011?10111?10?0110001?0?1001010?1111110?1000010??010101000??010?01?10110?10?1?11001010000111????1?010110?0011?1101?00?0100001?101001?1001010?010001111??1?00100111?1100011?110??1?10?1?10??11?111?1110??000000000110?1111001?110001100?1?011?000??111111?01100011011?1000?11110?1010?10?1111?0?110?110?110?1?0?00?10100011?000?1100?101?00011?01011110?1?01?00?1011?1?11?000011?1?000101101??00011101100110110?1?1001010111?0?10000011?10?1001010?11??010?010110?10?0101000?100011110??1?00?000001001000010??100?011?0010110??000?010110110111?11001??11111001?010001?1001000?10110110011?00000001010001?1??0?1111?0??1?01?110?01?1100???11?00??10?110011101100101101?010?011?011111?100000?111?001?1?10?100011??010?11?01111001??01000?0?110110010?0?0111?10??1?010001000??111010001111011?101010101?1011110100?11111001001101111000101011111?10001111111011?101011???00000?10????0?00?0010?101??1?01000000?001101001?01010?1001111000?01011?00111001?1?1?0?1?11010000?10100000?0111001?0100110010011000011011001001000000??110?000110000?10110110?101100010111000??1100100011?110010010?11011?0?011?110110101010011?1?001001?0111100??0110010?0?0?01110101111?10101100011011?001010110?011111000110011010101??110111??0111?101?011???0?1101?001110??000011???011?10?110?00???0100010101?000?0?001?1?001110?010011011?11010?000100?01000000???101?01110?0??0101110111??1??001?0?10?00001100?000?10000?01011?01011?1?1010?1110010011?0010011?101?10?00011001?1110101000111?1011?000111??01??0011?1101110111?1?100110111?0110111111101?111?1111?011010110000?0?10?01111111000111?10?1001011?000001011010?101?000011?0001010011001?001011011001100??0100000100000?0011111010??010011?011?1011000?1??01001??10???1??10010010110?11010?1?1010101?0?1?001001010?11?11110?110?0?0??011?0?11010011100111111?0?0111?11011?0?0?1??10011011111110?110001101001011101011100100011001??11110100?110100?0?100?1110110?1111000?10001?010101??1?010110?1?1?000111001?01?1100?011010?1??1011??101101?0?00000?0011?10101100??101?01?101010?0111001?101111010?110??10001??01111?011101001001?01???10100101100?1000010011001?111???1100?11101?0101?01001??111001110001?01?11101100010
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?00100?1??101?0?000?100?100010?01?00?0110?10010??1?1?00?00100100010100110?0011111?11010101?00??1?0?0???0?10100??00110011?001?0011?1?0010?0100?000?110010?10??1?0??00?110???0110?100?100??011?00?1?110?00011110?10000011?10111?010???1?0?001001?00001?01?1???0100101111?111??110111000????001?0???0?0000?10?00?11101?001000??01110101?00110?11110?10001110?110010?11000???0???111???000?1101?000?1?000?11000???11100011?01101??????1??0?010?1010?1?1?1?100101?11??1?0?00?0?01?10???1?1?110?0??000?0???000111???11000????11?1110??11101?01000??1?011?1?????0?0?0?0001?0?0?0011?1??11?10001???0??1?110?100?1?100?0???0??10?00?11?10?0001101010?10?1101??1???1011?0?1?00??110101100??011100?0001?100?11?01101???1?101?10?11?00?11000??001011?1?1?0?111?00?110??11?10?1110??100?0001??100?111101?????101???11000?0101?01???00?011?11?01?1?01110001?0??000?1??00?0??0??0?11?010001101?000001000100?1?11111000000000??101100111?010???0??11000?1???11?11?11??0001?01011?1??11?0010?0?1001000???110?0??101110??1??00000???000?0??0?110?00?1?0?0?0001101110??????111110?001??01?0?01?0101111?10?1?0?0011111?000101010??1?0101??11?00011?0?111??0?01???11??11?110?0101??111?00111100?010101??01??110?1?1?0?1?010????0101?1000?100111???11??0011?0?01?0??0111?0?0?0??11?10????1?01??1000?00?001?100????1?00011?10?11101?0?01?00?1110?0??0?111001?0?1100?0110??100010100100111?1?1??011101011?1?010111?0?10??0?0?10?11??110?10?011?11?1111?1??0?0?00100??0?01?00000101111??11??001?1???01110????011?1?101?001000?110????11100000?1001?0?0110101??0101??00?1?1?010?11010?1??0??1?0011?0??0?11?1?1?00?1011????1??0??00?01?100000?0000?100?110?110?1?1010?000011??10?010?0?11?101011??0?1?1??0?000100??011?0?0?011010001?0???11?10??1?10101011???01?11?000?10001?1?101?1???0??0010001?0110110??1100?00111001?010100?1?00101100?010?010011???00?11?00????1?11?1100?0?0??0?11001011?001001011?10100?1011?11110?10001?11011101?0?1?0?0?100?1?00?01010111?1??10?1?111?100?000011100?011001000000?011??100??1101110??0?011111?0101010000?0110???0011??101?100?00111??0001?0?0?1?00110101?000101?1?110100?1000011??011?010?1?0?111110?1100??0?11001??1??0?10?101001?10110000?01?1100?1101??1?001???1?0??101?01????1??001?110?11??1000?1???001?11?110?10???0001010?01??01?1?0?0?1?101?11?1?1?00110?1?011?00010??1010?00????010?10?11????111010?011??0??000?0??1?10111111?010?1??10?00100??0001?0??100?100?01?110?1100011?00??10??100111??00100100?011??1101?00?011??1???100????00100001?1????011011?1001101??11????11?0110?0?110?100100?1?00?1110?00?10?010?11?1000011?00?001100111?10??1111???0??000?111010?0?101000?10?010??011?1?01110?0??1010?01?1??111111?000?0001?0??0??10?01??10???0??10?11111000?01?01?0??0?11???1???01101?100?01?10000??1??0?1???10?1?1?101?01?10100111?1?0001???110?0???0??11000111001110?000010?01110010111001001100110?01??00001110?100101???011?001??0??000??00?10101?110110????1?1011?1?1??1?11??11?11?1?11?100000?1??0101??001010???000???100???110?010??000?01??10101??010100?0111?0?11?100??11111??00?01?1??001000?0??01???10111001111?1?0??000011???100???0?00?10110?0110?101?0??1?00100?0001?11?1100?0???11
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????
???????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?100??????100?????1?????0???10??1?1??0??0???101??1???01?0?11000000??00?01???010????1010110?00????1?????0??0?????01?1?0????0??1?00?0?1????0110??01?00?????????0?0???1?0?????00?1??00??01??1???10???0?0????1111??011?0?10?0100??0?1?????1?0010?????0?1?1??1????011?11??0??????1010???0?????00??????0?01?0????10?1??11??11?????100?1110??0001?11010?11001?0???1?1?0??01?0???1????1?????01??111???0???101?0??01???1?0??000???110??????0?????10?1?11?0?0?1?10?00???0??0?0?0??0?1?????????0?????0??110?????1??11????10011?????????0???0??01?11??0??????1?1???????1???1001?0???01?1?1??0???0101????????000?????1?01??????1?????11?????1?001??11??1?????1??????????1??1?0?0???111?1?1?????010?0???????10?00?01?00???0?110??1??1??0???1?????00??0?1?????0???1??0????1??????111??101???11??010?01?1????????0?????1?0??01?0?00???11?0?1??1?00???101???01?0???1???????????0??0?11?1??010?11?10?1??1?00?0????000?????010?????0101???0??1????1??10110?0????1?0??1??????1???0?????????10?????10000?1?????1????00??11?????11010????1?????0?110????1?1????0?0??1?????????1?1??1?0?1?????1?1??1?1?1?0??0?0?0????1??1????01?1??????1101??????1?0??1???0?????1????0??01?1?0??101??????0???1??????1?01??1???100?0???????001??????1???????0??1?0??????????0???0?????0?0??1?0????10??1???????1??10?1??1??1?????????0???????00???001???10??1??1?0?0????0?11?0????1?0?????????1??10??101??????????0??01??1?????00?1????1??0???11?10????1?01???1?10??1?0?1??1?1???0????1?????0?011??0????1???1?0??????1???????1?0?1??1???0?0???0?1??????0?1100???0??0????00??????01??01?1????1??1??01????1??1?00????????1??1?0?00??1??????0?????10??0??01?01?01?1???0???0?1???0?110???????0??10??00?1?11??0??????0?1?1????01??????0?0?1?1??110111?0?0???????0????1????1?1??????????0??11?0??1??01?0???1????1?000??0001????00????0????11??0?100?0????????0?001?11??10???01?00???????1?0????1????1?????111?????10101??01?11?00?110??0?0?1?0??10?0???00?????????0?1??????0??1100??1????1??0?1?0?110?0?00101???11?11??????0?1?1??1?0??00?1????????1111??1???01?11???0?????00????0?0?0???0111???0111?1?1?0?001??110??0?????1?1??11????1??????00??0?1?1?1?010????100???1??10?1?????1????????10?0001?????11???11?1??1??1?001?????0???????????????0?1?1?0?10???0?0?1???101??0?????01???0??1?0??1???01?1?1?1???00???0???????101?????1?0?10???11?1?0?????0????0?0????????1???01???0??110?0??0????11001??01???????1???0???01?????0????1?????11??01110?1??0???????0???1??010?0010???????1?0?10?101??1?????1????????11?0?0????101?00??0??0????1?????10?1100?0?011?1?0?00?0?10???01?0?????1???????0??1???1???0?0??01???0??010????0???10?11?1?0?1????0?0?11???0???0??1?0??1??1????1??0??0??00???0?1?1?0??0?0?????????0??11???0???1?0?00?1?0???????0??0??1????????0101??0??11?010???????0?0???11?1?1??0???0??0???11??1???0????10??????0??01?0????1?1000??00?11?0??01010001?0?1????1????0????11?1?00?01??0????11???00??1??111??11?101?0????0??????1??1?0???1??1??1??1???1?1??1?0??????0??1000??0???10????10???110????????0????1??????0??????01??0??1??0?1?00?110??00??1???0??1?1??110??1?1???????10??0?10??0?0?1??00?00????00??????1??001?0?1110?001?????????11?0??0?00?1??0???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??0????????11?????1?????????0???0?0??1???????10??0???0??0?01?001?0??11?00???010????00??110????????????????1??????1?1?0????1??1?10?0??????1?00??01?0????????????1???0?0?????0??0??11??11??0????1???1??????0011???00?1?01?0000??1?0???????00?1?????0???1??1?????1??10??1???????0?1?????????10??????1?00??????0?????10??11??????0??1011???01??11010?0011??1?????0?0??11?1???1??????????00???11???????0?1?0??01???0?1??1?0??????????????????10?1??0?1???0?11?10???0??????0????1??????????????????001??????????????0?11??????????????0???1??1??1??????0?0????????????0?1?0???10?0????????0110????????010?????0?1???????0??????0?????0?0?0??10??0?????0?????????????0?0?0???????1?0?????010?????????10?01??1??1???0??????0??1??1???1?????0?????0?????0??????0????????????01??01????????101?10?1??????????????1????0??1??1???01?0?0??1??0???01?????0?1???0???????????0??1????1??01??10????0????0?????????0?????????????11?1???0??1???????101?1?1?????????0??????0???1??????????1?????00?1??1???????????1?????????010????????????0?011????1?1????1????0??????????????0?0?1??????????0?0??????1????????0???????01?0??????1??0??????0????0???0??????????1??10?1?1??110??????0???0??????1?11??1????01?1???????001??????0???????1??1?1??????????1?????????0?1??1?1????10??????????1??00?0??1??1?????????1???????10???110???0???0??1???1????0?00?0??????1????????????00??00???????????0????????????10?1????0???????1??0????0?0????????????1?0??0?0???1????1?????1?001???????0???1?1??????????????1???0??1???0?????1?0????????1?1????????????00??????01??00?0????0??????0????0????11????????1??0????0??1??????0?????11??0??00?01??1?1???0???1?0???1?0?0???????1??0???1??0??1??1????????1?0????????????1?1?1?1????0?0????1???????1?????????1?0??????????0??01?1??0??10?0???1????1?0?0?????0??????????0????10??0???0?0??????????0?0??1??01??????1????????0??????0????0??????01??????01????00?10?01?110??1?0?0?0??11?????00??????????????????0??0100??0???????1?1????00?1?1?1?0???00?1???????0?1????0????01?0????????1?11??0??????00???0??????0????0?1?0???1??1???0001?1?0?1?11????10??1?????0?0??00???????????11????1???1?11?????000???1???????????0????????????11??????00???1??0??1??0?01??????0???????????????0?0?1?1?00???0?0?????110?????????0???0????0?????????????1????????????????0?1?????1????0???11???0?????1????1?1????????0????0??????010?1??0????01?????11???????1????????1?????0????1?????00??1??1??1??????????????1??1????100???????0?1??0?010????????1????????00?1?1??????0?0???1??0????1??????0?011??1?111?0?0?1??1?01????1?0????????????????0???????0?0??10???0??1?1????1???01?0??????0????1?0??0???1???????????1???????1??0??1???1?????????1??1?1?????????????????1???0?0?1????1????????????????????????00????????110???????0?0???1??0?0??0???1??1???11??0???????????????????10?1????0???11??10??0?0??0100???0?0?????????????????0?0??1?10???????1????1???0??0????1??0?0?0????1??????1??1?0???1??0?????????0????0?0??????1??10?1??1???0?????1????111?????????????0??????0??????1??????0??0?0??0??0???01??1???1??0????001????????????01??0?11??1???1??1??1?????11??????0??01??0??100??10?????????10?1??1??0?1??1???????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????0???????????????????0?0???????????????????????0?????????1??00??????????0???1?0??????????????????????????????????????0??????????????????????????????????????????1?????????10??????????????????????????0?0?0????0???0?????????0??1??????????????????????0???????????????????????1??????1????????????????????1???????????????????????0?????0????????0?0???1?????0???????????1????1???????????0???1?????1????1??????????????????????????0???0????0???????????0???????????????????????10???????????????????????????????????????????0????????0????????????????????1???????????11?0?????????????????????????????????????????1????0???????????????????????????????????1?0?????????????????1??01?????0???0??????????????????????????????????1??????????????????????????????????0????????????????????1????1??????????0??????????????????????1???????????????????????????????0?????????0?????????1?????????????0??1??????????????00????1?????????1??????1???????????????????????1??????????????1??????????1?????????????1?0?????????????????????????????????????0?????????????????????????????????????0????????1?????????1????????1??????????????????????01?????????????????1??????????1??????????1????????1???????0???????????????0???????????0??0??????????????????0???0???????1???????????????????????????????????????????????0??????????????????????????????????????1?????????????0?1???????????????????????????????????1????1?1???0??????????0?0?0???????1???1???????????????????????????????????????????????????????????0????????1???0?0??????????????????????1???????????????????1????????????????????0?11??1?????0???0?????????????????????????????????0???????????????????????0?????0??????1????????????0???????????0?????????????1??????????????????????0?0??????????????????????1??????1?0??????????????????1????????????????????????????1???????????????0????1????????0?1?????????????????????????????????????????0?????1???????????????????????1???????????????????????????1?????????????1??0???????1???????????????1???????0??1??????1?????1???????????1???????1??00???????????1?????????1?00???????1????????????????????????????01???????????0??????????0???????????????????????????????10???1???????101???????????????????????????????????????????????????1?????????????????????????????????????????????????????1???????????1??????1????????0??????????????0??????????0????????????????????????1???????0???????????1????0??????????1????????0?????????????????1???????1?????????10????1??????????????????1??????????????????????????1????11?????????????????????????????????????????????????????????????1??1???????????????????0?????????????????????????????????????????????????????????0?????????01??????????0????????0??????1??1????1??0????????????????????1??????????????????1?????1?1???1???????????????????1?0?????1???????????????????1????0????1?????????????1???????????1??????????????0????????1??????????????????1??????1????????????????????0??????????????????1??0??????????1???1?????????0??????????????????1???????????????????????????????0??0?????????????????????1??????????????????
??????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0000100001100101000010?00101010100010011101011?11?10001010111111000010110110100101000101000001010000101?10110101111111100001011111000001000011001011101100000101?011100?001010?001?101?1111010001110010011011?01000001?00110010011?1111000100110011000?0110111101100101010?100001011101?110100001?1110?1111000100100110101011111001?001001111001101000010011011111001011111?01111111100011101011010010001011010111010010110?1111011010110111001110010100100?01?110111111110?01?00110?01111110100000001010111?01101000110011110010110010001?101110010100?0?1000001101?1?100111010000011100000100111?01101?10100?1100110?0111001010011011100110001101?00001110?0001001010111010010110111100010001000?1101010001111?00?00110?011000000100010110111100011001??10100100110?11011101111010000000??000110?0?0100000000001?10101100?11111?00100100010010000110111110111?100100001000110101111001010000111000111110001?10110010111110100?01101110?0111?110010101011011000000101011010?11111001101001101110010??0000101101?10100100100001001000011110111000?1101101110000110?01011111111010001000110100001111111000110?000110000011101010?01011011000?001010?011011010?00000001000000111000?011011000?101011101011100101010101110011110011101011001?01?110100?0101011111000?1111?11011110?111011000011101101111011101?0110001?1010110111101010?01010010000??0101011010001111000?00000000101100100100100000110101?01?10100111010?000011011101001101110?0?01?0000111000101110?000?00110101010?1010?0010110100101101000?11011010010101110100100001100111100100110010111110?11?1?001100??10111011101?11101??00?110100?10111010100000101001111010?000001?0100010111?000010010110100?1001101?111111011?010010100001111110001111110?000101101001??111000010100101?10100011101000010100?10011100110110101111000000110110011110010101000110001?1101101000010111010001110111?10110111110101000100001001110101100?11011?00111111?10010?0?1001000000111101111100111?1001000000101110100110100100100101?1010?1000011110001101100010110100000100001010100101?011011001?1111101?1111110010101001101?1?00100110011000111110000?010?0011111011100010110011110100111101000000010110011001101100110001110?0100000101010000?01001111111?11110011?00011001010?01??1001100110110101011000110000101010001000101010?101100010001001000000110001?1111100001011?000000001?010000010001101?1011010110001000111110111111100001111101010?000110101111010011100010110011000001000010010?0000011100110101?01101100110010000001010111110100010100000101010?1111?00101011011010?11?1101011?101011000000?000101001100100010011100?110010001001110?11100000000110?101101101000010011010011101001?11?10111111001?01?00110011010?11011?00111000110110001011011010100011111010?01100101?101001101011110110110001?00110?0?100??111011010111011001110000011100001011110110010111??11100111010010111010100101101?001000000110100010000?100001011011?00001101010010000?110000?0??01001111000100010110?001000011101000010?001010111101100010111111001000011010010110011001000000111011101011011100111?1101011010001?011???10110001011111111101110000111100000?10110000100011
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????0???????????????????????????????????1??????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?101??????110?????1?????10??11?01?11?0??1???011??0???00?0?00010010??11?11???001????1101010?11????1?????1??1?????000111????1??1001?1?0????0101??00?00??1??????1?1???0?1?????11?1??00?001??0???00???0?0???01100??010?0?00?11001?0?0?????1?1111?1???1?1?0??1????110?011?1??1???0110???1?????00??????1?00?1????00?0??01??10?????100?0010?01011?11110?00000?0??00?0?1??11?1???1????0?????00??001?0?1???101?1??11???101??000???100??????1?????10?1?10?1?0?1?00?01???0??1?0?1??1?1??0??????0?0???1??111?????1??11????10011?????????1???1??00?000?1????1?1?0?????1?1???0001?0???00?1?0??1???1111????????101???1?1?01??????1?????00?????0?011??11??0?????0??????????0??1?1?11??001?1?0?????101?1???????11?00?00?11???1?100??0??0??0???1?????11??0?0?????0???0??0????0??????010??001???00??100?10?0????????1?????0?1??00?1?10???11?1?0?11?01?0?001???11?0???01??????????1??0?00?0??011?01?01?0??0?01?0????001??0??111?????00101??0??0????0??10111?0????0?1??0??????0???1?????????10?0?1?01000?0?????0????10??11?????11110????00????0?100????1?0???01110?1?????????1?1?00?111?????1?0??1?1?1?1??1?0?1????0??1??0?11?1??????0000???1??0?1??0???0????11????0??00?0?1??010??????1???0??????1?01??1???010?0???????101??????1????0??1??1?1??????????0???00????1?0??1?0????00??1???????0??01?0??0??1?????????0?1?????00???011???11??1??110?1????1?11?0????1?1?????????10?01??010?1????1???1?110??0?????00?0????1??0???10?00????1?01???1?01??1?0?1??0?1???1????1?????0?111??110??1???0?0??????0???????001?1??0???1?0???0?0??????0?0001???1??0??0?10????0111??11?0????0??1?010????1??1?00????????1??1?0?10?00?1????0?????10??1??00?01?00?1???0???1?0???0?001???????0??01??11?0?00??0??????1?1?0????100?????0?0?1?0??100100?0?1???0???1??1?1???1101??????????0??00?0??1??01?1???0????1?101??0100????00????1????00?01?011?0????????1?001?01??00???00?10???????1?0????1????1?????000?0???11011??10?10?10?111??1?0?1?10?01?1???10?????????1?1?1????1?00010??0????0??0?1?0?101?0?01001???00?11?1????1?1?0??0?0??01?0????????11110?1?0?10?11???0?????01????1?0?1?0?1001???0111?0?0?1?110??111?00?????1?0??01????0?0????10??1?1?1?1?101????110???1?101?0?????0??????0?00?1011?????11???10?0??1??1?100?????0???????????????1?1?0?1?11???1?0?0???010??0?01??11???0??0?1??0???11?1?1?0???111??0???????111?1???1?1?10???01?1?0?????1???11?1?????0?00???00???1??000?0??0??1?10110??11???????0?010???10?????0???01???0?00??10100?1??1???????0???1??001?0110???????100?00?011??1???0?1??????1?10?1?0????000?10??1??10???1?????10?1100?0?100?1?0?01?1?11??011?0?????1???10??0??0???0???1?01?10???0??011????0???01?01?1?0?1????0?0?00???1???11?1?1??1??1????1??1??0??01??01?1?0?1??0?0?????????1??00???0???0?0011?0?0???????1??1??0????????0101??01?01?001???????0?1???10?1?1?11??00?00???00??1???0????01??0???1??1110????0?1111??01?11?1??11100100?1?1????0????0????10?0?11?00??0????11??101??1??101??11?011?1?0??0??????1??0?1???1??1??1??1???1?1??0?0??????1??0000??10??01???011???001???????11????0??????1?1????01??0??0??1?1?01?010??10?10???0??1?1??110??0?0???????00??0?00?01?1?0??10?00????10??????1??111?0?1010?010?1??????010?1??0?01?1??1???????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????01??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?01101?1??101?1?011?110?000010?01?11?1111?10111??1?0?11?10011100000011111?1010011?11111001?00?10?0?0???0?01011??00100100?000?1010?1?0000?1011?001?100111?01??0?0??10?111???0000?111?001??011?01?0?001011111100?01000011?00110?010???0?0?000100?00111?01?1???0000111010?010??1000001110???000?0???0?0000?00?10?001000001111??00001111?11010?10001?00001010?100010?01110???1???001???100?1001?001?0?001?11001?0?00000110?00010??????0?11?010?0111?0?0?0?010011?11??0?1?11?1?11?00?1?1?0?011?1??000?1???110100???01101????01?1110??11101?00001??0?010?0?????0?0?100111?0?0?1011?1??11?10001???0??1?001?010?1?001?1???1??00?00?01?0100000100100?01?0000??0???0101?1?0?01??000010001??011111?1011?100?00?10101???1?011?11?11?10?10010??101010?0?0?11000?11?011??10?11?0110??110?1001??001?101110?????100???01011?0100?10???10?000?00?00?1?11001011?0??110?1??01?1??0??0?01?001000110?001000001111?1?10011101100100??010001100?010???1??00110?0???11?11?11??0000?10101?1??01?0010?0?0111001???110?0??001110??1??00011???011?1??1?110?11?1?011?0111001010??????110110?011??11?1?00?0101000?10?0?1?1011110?011111101??0?1010??11?01111?1?110??0?11???10??01?010?1011??101?01101101?111001??11??111?1?0?1?0?101????1010?1110?110100??000??1111?1?01?00?0000?1?0?1??11?11????1?10??0111?01?111?001????1?10111?11?00000?1?00?11?0011?1??1?101001?0?0111?1001??110011100111001?1?1??000001000?0?000000?1?10??1?0?10?01??100?01?001?01?1110001?0?0?01000??0?10?01001010011?001??001?1???01100????110?1?100?111101?011????00111000?0011?0?1000001??1010??01?0?1?101?01100?1??0??0?1110?0??1?00?1?0?11?0100????1??0??11?01?100100?0101?100?001?001?100001?100101??01?000?0?00?111100??0?1?0??0?000010??010?1?1?000110100?1???10?00??0?11000011???01?00?110?00011?0?11000???0??0101101?1101101??1011?01100011?000000?1?00100010?101?001010???00?10?11????1?10?1000?1?0??1?01000000?111110100?11001?1000011011?00111?00000101?1?0?1?1?011?1?01?00100111?1??0011?111?011?110001111?011111100001?001??011??1100001??1?111000?1111100100?0110???0111??000?010?10001??1001?1?0?0?11110101?001111?0?110010?0111100??0100011?1?0?110010?0101??1100001??0??0?00?101101?11001110?10?0100?0100??0?100???1?0??010?100???1??101?000?00??0000?1???011?00?110?01???1111000?01??01?1?000?0?001?11?1?0?00101?0?100?11111??1111?11????111?11?01?0??111001?000??1??010?1??0?01000001?100?1?011?11011??0110?0??000?011?11?001?1110110?00??01??001111??01000000?110??1101?110101??1???110????01000101?1????100101?1000000??01????10?0110?1?001?011100?0?00?0110?00111?101?10?0110100?01?010000001?11??0101???1??110?000111?1?111100?11?111??010?0110010?1??0000?01?1??111001?101?101101??0??11?00??11???1??11?10000001?11?10?0??1?01???0???10010?010?10?01011??11?0?1???01?1?11000?11?10000000?0?1101???010?0???1??01010000100011?010001?01110100111100101000110?10??00100111?001101???000?010??1??010??10?01101?010010????1?1110?1?1??1?10??00?00?0?11?010010?0??1001??001000???0001??011???1001111??001?01??01111??100110?0000?0?10?001??01001??10?10?11?010111?1??11???11101111101?1?1??100000?1?011???1?11?01010?1101?001?0??1011111?0011?00?1011?1??011
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0001011100011011101001?010010011000?1010110111?11?01101111010011010000010001011000000101001011110100010?11111110000010011010110001000011001000000000001111110001?101100?0?1000?100?000?1100111000110001111100?11000111?11101011111?0010000011010100000?1111110011011100000?001100110111?10000?011?0100?1000011010110010010101010110?110000001010011111111110100011111100011?01010000000001011010000001000101001111101110000?111011?100101101101000001101010?00?101010001000?10?00110?1100100001?001011100110?10111000010101001000000100101?011100101110?1?0010011010?1?001100?01101010101001?11010?00100?11110?1011111?1100100111010110110111101100?10100100?0110000011101101000111110110101001000?0010001000111?00?10100?001110101010110011111000001111??00011001101?10001110011000110110??010111?1?0100100100010?11000101?00110?1110111010?010111111111100111?010000111011010111111111101110011100001101010?01101101110101100?11100100?0111?0000010110101001011111010001?0?11001100111000101111101??1000100000?01100011100101100001111101001110??100001010001010?11100111100111011110111010000000001110110?101101101001111110?11101010000?111010?111001111?10011101010001011100?111000010?11100011110010101101111111011?110011011100110?00?010001?0010111001011?1100?00111010?101111010100110110110110101?0111001?0100100001110000?01000010101??1000101101100011010?010010111100011010111?1010001011?11?11010000111?100001101000001101001?1?11?0011011010100101?101?11101101000?1111?1011000110010000101?00010101110111111100011010111110000011100110100000?00?0?111101??01011010010?11011??01?001101?110001010000000001?0111101?010000?0111011110?001101110100100?0100101?101010100?001011010101001111001000010?111111011000??100011011111111?01010100011001000101?10100010100100111110101010000110000000110101101111101?0100010001100000001001000001?11000111000011011100101110010110001?10000?10110011?00100?1?0101011001111111110100001?1100101010110011110110100000011011?1011?100011110?110111001100011111110100111001010000?111110000?1010000?1010011101100111100?0?11101011001010101010000?101?0000100110001000000101011000001001011011001101000101100011101010011?0110111101000110?10011100001?01100010?10001100101?11??0110110100111000001110100010011111100000000110?111000101111001101001010010?0111011011010?010101001?000011010100010?0101000010100101100100011010010001000110001?001110010111100100011101101101010011111001110?0011101000100010?00101111110110011000111110111011101010110111100?1000?00110001000110?00?0011111?101001100111?001101000001001111111111?001110001100001?01011001010011?000011111101101100001100011001?00?110000001?0?10?00010001111?00011?11101101001111010110101100010101010110?01111000?010010000000111011010101?01111?0?000??111011100001110100001001111100111010100111011100??01001000111111101?01110001001?011101010010000011110?110001101010?101101010101?0011?111111?1??11010100110001110110?0000011110110?1011?111001010011010101101101101011011000010101011000101101110100000100100110101?1101111001101?110???10000011010110010001001011110100011?11100100111011
?10100?10?101?0?111?101?000100?11?00?1100?11110??0?0?00?00110110111000101?0101100?01101000?11?10?0?10??1?01011??010111000000?1011?0?1110?1011?110?011110?01??0?0??10?110???1110?011?101??100?01?1?011000011001?00100011?10100?011???0?0?001000?00111?01?0???0001000001?0010?11110100100??010?1???0?1010?11?01?001000111000??00001111?10000?01111?00110110?111100010011???1???000???101?0101?011?1?010?00111?0?10111111?01011??????0?00?011?1010?1?1?1?111111?01??0?0?10?0?00?00?1?0?1?110?0??001?1???111110???11000????00?1110??01101?01111??0?011?01??0?1?1?111010?0?1?1110?0??11000001???1??0?001?011?0?000?0???0??01?00?00?0011010101011011?1001??1?0?1110?1?0?10??000001010??001011?1011?001?00?01100?1?1?011?10?10?11?11010??111001?1?1?00011?00?011??10011?0011??101?1110??001?001000?????100???10011?0111?10??101?111?10?01?1?00011010?1??011?1??11?0??0??0?11?011001110?001110000000?1?01001111011111??011101101?111???1??01100?0???01?00?11??1010?01111?0??10?0001?1?0010101???101?0??010000??1??00000???100?01?0?111?01?0?000?0110100011??????111010?011??11?0?00?1101100?11?1?1?0101111?010111000??0?10101?10?11001?0?011??1?01?0?11??10?110?1010??100?00000111?111101??0010011?1?1?1?0?000???10010?0101?010110??110??0001?1?00?11?0000?0?1?1??00?00????0?10??0110?11?000?1101???1?11101?00?11111?0?11?01?1100?1??0?110011?1?1010?0101??00010000111010100?1??101011101?0?01101000?11??0?1?01?11??110?00?000?00?1000110?111?10010??0?10?01001001000?100??011?1???10001?0??101?0?0101110000?0111???10010110?1111?0?1010101??00011?11?1?0?110?1000011??0??0?1100?0??1?01?1?0?01?1100????0??0??11?01?01010111001?101?010?110?101110?110110??01?110?1?01?011110??0?0?1??1?101001??110?0?0?111100010?1???10?10??1?010010011??11?00?000?10001?0?01000???1??0111100?1101000??1111?10101011?110110?0?11010111?100?010001???01?11?10????1?11?1011?1?1??0?11101010?011111110?11100?1001100110?00000?01110110?1?1?1?1?011?0?11?01111001?0??0001?10101011010101111?001011010001?111??100??0010101??0?000101?0010010101?0001??00010??011?100?10101??0111?0?1?1?10001100?100111?1?000011?1101100??1000001?1?0?001011?0011??1110101??00?0?01?111111?10110000?01?1110?0010??00110???101??110?010???1??111?011110??0111?1???001?01?110?10???0001100?00??10?0?101?1?101?11?1?1111000?01101?111101?1110?01????000?01?10?1??111111?110??0??111?1??0?01000101?001?1?000?10110?10100?1??000?001?01?000?0000010?00??11??011111??00010001?101??0101?110010??0???100????01001101?0????011100?00010111?000???00?1111?1?1000010111?0?10?1111?01110?000?10?0100110?11?111010111?001?0001?0?10?010?111111?1?101000?11?101??001?1101110?0??0100000?1??101111?111?010001??1??01110??00???1??11?01000101?10?11?1??0101???0???00100?001?01?01001??11?1?1??111?1?00110010?11111000?1?1100?1?110?1???0??11101010101000?001101?10111101010101011100011?01??11011001?011100???101?010??1??101??00?11011?011011????1?1110?0?0??0001??00?10?1?10?110101?1??0010??010000???0001??0001?10001000??100?10??10111?0000010?001100?11?010??01011??10?10?10?000010?0??11???00010011101?0?1??111011?0?000???1?00?00110?0000?100?1??000100111001?00?1010?00?111
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?000??????100?????1?????11??00?10?01?1??1???010??1???11?0?00101001??11?00???000????1010010?11????0?????0??1?????100000????1??1100?1?0????1101??11?01??1??????1?1???1?1?????01?1??01??01??1???11???1?1???11100??001?1?11?10110?0?1?????1?1101?0???1?1?1??0????010?001?1??????0011???1?????10??????1?00?1????10?0??10??10?????010?0000??0101?01001?10010?0??01?1?1??11?0???0????0?????10??010?1?0???011?0??01???010??100???001??????1?????10?1?00?0?0?0?10?11???0??1?1?1??0?0??1??????1?1???0??010?????0??00????01100?????????0???1??10?011?0??????0?1?????1?1???0010?0???00?1?0??1???0011????????100?????1?00??????1?????10?????1?111??10??0?????1??????????1??0?0?10??100?0?1?????110?0???????01?11?00?00???0?111??1??0??0???1?????01??1?1?????0???1??0????0??????101??011???10??101?11?0????????0?????0?0??00?1?00???00?1?0?11?11?1?101???00?1???10??????????1??0?00?1??010?01?00?0??1?01?1????101??0??111?????11001??1??0????1??00111?1????0?0??1??????1???1?????????01?1?0?11111?1?????0????01??10?????00000????00????0?001????1?0???01?0??0?????????1?1?01?100?????1?0??0?0?0?1??0?1?1????0??1??0?01?0??????1010???0??0?1??1???1????10????1??11?1?1??100??????1???1??????1?10??1???110?0???????001??????1????0??0??0?1??????????1???11????1?0??0?1????11??0???????0??11?1??0??0?????????0?0?????00???100???01??1??010?1????0?11?0????1?1?????????11?11??010?0????0???0?101??1?????10?0????0??0???11?10????1?11???1?00??1?0?1??1?0???0????0?????1?011??1?0??0???0?1??????0???????101?1??1???0?1???1?1??????0?1000???1??0??1?01????0101??11?0????1??1?001????0??0?01????????0??1?1?00?00??????0?????00??0??00?10?10?0???1???1?0???0?010???????1??11??01?0?00??0??????0?1?1????011?????1?1?0?1??011101?1?1???1???1??0?0???0111??????????0??00?0??0??00?1???1????1?100??0000????11????0????11?01?110?1????????0?110?00??01???01?00???????0?0????0????0?????101?1???11011??10?10?11?000??0?1?1?11?00?0???01?????????1?0?1????1?01010??0????0??1?1?0?011?1?01011???11?00?1????1?1?1??1?1??10?1????????10011?1?1?01?00???1?????10????1?1?1?0?1100???0000?1?1?0?000??000?10?????0?0??00????0?0????10??0?0?0?1?001????101???0?101?0?????1??????0?00?0010?????01???01?1??1??0?111?????1???????????????1?1?0?1?10???0?1?0???011??1?00??01???0??1?1??1???11?0?0?1???110??0???????111?0???1?0?00???10?1?1?????1???00?1?????0??1???10???0??000?1??0??0?11101??01???????1?010???01?????0???11???0?10??00010?0??0???????0???0??110?1001???????100?00?111??0???0?0??????1?11?0?0????001?10??0??10???1?????01?1000?0?001?1?1?11?0?00??110?1?????1???11??0??1???0???1?11?00???1??000????0???00?00?1?0?1????1?1?01???1???00?0?1??0??1????1??0??0??11???1?0?1?1??0?0?????????1??10???1???1?1110?0?1???????1??1??0????????1111??01?01?001???????0?0???01?1?0?11??11?01???00??1???0????10??1???1??1100????1?1011??11?11?0??01010101?1?1????1????0????01?0?00?11??1????11??000??0??110??01?101?1?0??1??????0??1?0???1??1??1??1???0?1??0?1??????1??1010??10??00???100???000???????01????0??????0?0????11??0??0??1?0?00?111??10?11???1??1?0??011??0?0???????01??0?10?10?0?0??01?00????11??????1??110?0?0001?000?1??????100?1??1?01?0??1???????
?0101??0??001?????1?1?0?01??01?01?01?1011???101??1???11?01010000001?00111?0000100??1101000?11????0?0???1??00????0010111???01?1100?0?11?1?1100?101?00000??11??1?0???0?0?????0011?010?001??0?0?00???1?0??0000001?01010011?11010?101???1?0?110011???101?11?1????100111101?100??0000?0011????000?????1?01?1?11?01?0??01??11??0??100?0110?00110?00011?10001?1??10?0?0?100?0???0???00????101??110?0?1?1?111?1?101???0110?001?1?111??????0?????10?0?01?1?1?0?10?001?10??0?1?10?0?0??1????1?1?0?0?0??110?1???11?10????10010?????????10??0?010?110?1??1?1?1?0?????0?1???1101?0???1001?1??1???1000????????101???0?1?011?1???1???0?00?10?10?010?0100?0?11??110??????0101?1?0?10??010?0?0?1???01001???10??01?00?00100???1?101??1?10??1??11????010??1?1???0?0???1??010??1??10?1111??110?0000??001?10?1????????00????0?00?10?1?01???01?0?0?11?11?1?0000??00?0???00????01????0??0?01?1??110?10?1110101000?1????0110100?000?????10010?11??01???1??00101?1???11?10?0??????1???001????0??11?1?0?00010?0????01????010111??1??10011????00?0??1?110?01?0?0???0111110??0??????1?0?00?110??10?0?0??0?111?0?10?1?1?1??1??1?11?11?1?1????0011???0??1?0??0???0????11???00??01?1?1??100??????00?111?1??11101??0???010?1?0?1???001?????000?1?0??0?00?0???1???1110???01?0??1101?1?1????10?10????1??0??11?0??1??01??11????1?00????01?1?000?0?10??0?0110?0????001010?0?11?1????????010101??011?0????0??00?111011?0?1?10?1????0??1???01?00????1?01?1?1?11?1001?0??0?0?000????1??1??1?001?0100??01??101?0???111??????110?0?11???000???1?0????1?1?0010?100??1??1?000???0011??10?1?1?110?00101?0??0??0?00?1??????0??1?0?00?01?1????0??0??01??1?101?00?00?1?110?111?11??0?0000?1???11??11??01?1?10??0?1????0?0?1??0?1110?1??1?0?1?1??001111?1?0???00?10??0?0?1?1000????0?00?011?00?1??0??00?0???1???111000??1101?0??0111??11???10?000010?0??1?????0?101?11??01???01?01???????0?00???0????0??0??001?0???100011?01?11?10?1010?1?101?11?10?00??11?1???????1?1?0?1?10?10111111????0??1?1?0?011?0?010100??01?1111???11?1?1??0?0??01?0?10??1?100110?000001?01???010???11????0?1?100?0001???1110?1?0?0?0101?111?11?01??0?0??01????0?1????10??0?1?1?0?0001???111???0?10000?????1??0?0?1?01?00110??1?01?1010?1?00??1?100?????0??010?0????????0?1?101?11??1101?0???011??0?10??11???0??0?0??10??11?0?1?1???110??0??????1001?1?111?0?00???1110?1?????011?11?10????1010???01???0??100?0??1??0?11010??01????1??0?010???001????11??11???1?00??0010100??0??????010101??111?1110?0?0???001?01?111??1???001????011?11?1?1????101?10??00?01???1?????01?1100?1?000?1?0?00?0?00?1110?0???0?000?01??110110?0???1011?000??1??100????1???11?00?1?0?0????1?1?11?011??000?1?1?100?0???110?0??1??00?101?1?1?10?1?0??????1??0??10???0??11?010000?1?1??0??1??0?10???1????0111?000?01?0000???1??0?0???01?1?1?11??00?1001010??1?0?00???10??0???0??1111000?000001??00101?1??1101101010?0???110?1?00??011?1011?101?1????100?110??0??110??00?00011?00?00?????1??010???1??1??0??11?01?1??0?01?0???1??1010??01?100???010???100???????010???1??????100????11??00?0??1?0?11?001??01?01???1?01?1??110?01?1???1???10??0?01101?0?0??10000????01??????1??11101?1001?110?0??????100?01?1?00?0??1??????0
?000??????011?????0?0?1?01??00?01?01?10?1???110??1???10?01001110011?01?00?0?1100???0010101?11????0?????1??1?????110100????1??0101?1?00?0?0101??01?00?00??????1?0???0?1?????11?1??00?010??1?0?01???1?1???011110?010?1001?00111?0?0?????1?0010?0???0?1?1??0????100?01101?01???0111??00?????01??????1?10?0?1??10?0??11??00?????001?0001?10100?01110?01111?0??10?0?1??00?0???1????0?????11??111?0?1???101?0??00???111??111?1?111??????0?????01?1?01?0?0?1?11?111??1??0?0?1??0?1??0??????1?1???1??111?0???11?10????00001?????????00??1??11?101?1????1?0?1?????1?0???0001?0???1110?0??0???0001????????100???0?1?000?0???1???0?11??0?11?000?010??1??1??0?1???????10??1?0?10??100?0?0?0???00111???11??01?01?10?00???1?011??1?10??1???0????000??1?1???1?1???0??000??0??01?1001??111???10??001?01?0????????01????1?01?11?0?10???00?0?0?11?01?1?0001??00?0???11????11????1??1?10?1??001?01?01?11?1010?1????0010110?100?????00010?11??00???0??00101?1????1?0??1??????0???001???????11?0?1?10001?0????01????01??11?????00100????11?0??1?101?01?0?1???11100?1?????????1?1?00?110??0??0?0??1?0?0?0?01?1?1?0??1??1?01?00?1?0????0110???0??1?0??1???0????11????1??00?0?1??011??????00?111?0???1011??1???111?0???1???000?????11??1?0??1??1?0???0???00?1???11?1??0?0??1?0????01?00???????0??11?0??1??1???0?????0?0?????11???010?1?00??0?1101?0????1?0111?0?00?0????????000101??010?1????1???0?0010?1???0?01?0????0??0???00?01????1?01???1?10??1?1?1??1?0???0????0??1??0?000?1101??00??010?0???111??????000?1?00???101???1?1????1?0?1000??00??1??1?100???1100??01?0???010?1?011????0??0?11????????0??0?1?00?11?0????0??1??00??0?100?01?10?0?011?000?0???1?0001?????10??10??10?0?10??0??????1?1?0??0?001??1??0?0?0?0??001010?1?1???11?11??1?1???0100??????????0??11?0??1??11?0???1????01101??0111?1??00????1????11?10?011?0??1?????0?100?00??10???01?01???????1?00???1????1??0??001?0???00011??00?00?10?100??1?001?11?01?0???11?????????1?0?1???11?00001?10????1??0?1?1?010?1?10010???01?00?1????1?0?0??0?0??01?0?00?????01111?000?11?00???010???00????1?1?1?1?0010???1011?0?0?1?001??101?00?00??0?1??10????0?1????11??1?1?1?0?000????000???1?10011?????1????0?1?00?00100????11?1100?1??0??1?001?????0????0?1????????0?1?011?01???0?0?0???110??0?00??10???0??0?1??1???00?0?0?0???001??0???????001?0?000?0?01???10?0?0?????1?1?11?00????1?00???00???0??111?1??1??0?10001??11???????0?010???01?????11??00???0?11??11010?1??0???????10010??001?0010?0?????110?00?111??1???010????0?0?00?0?1????011?01??00?01???0?????11?0010?1?011?1?0?01?0?11?1011?1?????11??10??10?0?1?1???0100?001??0??001????0???11?00?0?1?0????1?1?00?111???01?0?1??01?1????1??0??0??10?100?1?0?01?0?0??????0??1??11???0??01?001111?1?1??0??1??1??0????????0011?011?11?1000???0??1?1???00?1?1?01??00?1110?01??1?0?11???01??0???1??01111?0?010111??10110?0??1100110010?0???01????10???00?1011?10??1????11??110??0??110??00?000?1?1??0??????1??1?0???1??0??1??0??11?1??0?10?????1??1000??00??11???000???011???????011???0??????100????11??1??1??1?0?10?110??11?00???1?01?1??110??0?1???1???10??1?01?00?0?1??01?11????10??????1??01001?1110?100?0??????101?10?1?01?1??1??????1
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??11??????111?????1?????1???01??1?0??0??????111??1???01?0?00?100?1??10?10???000????1011110???????1?????0??0??????0?0?0????0??1?11?0??????0?00??00?11???????????1???1?1?????00?1??11??01??0????1???0?0????0100??110?0?10?0101??1?1???????11?1?????1?0?0??0?????00?10??0??????11?1?????????01??????1?10?1????0??0??01??00?????011?1101??0000?00110?0110??0???1?0?0??10?0???0????0?????01??111???????010?0??01???0?1??101???11???????0?????00?0?01?1???0?00?01???0??0?1?0??1?1???????????????0??011?????0??10????1010??????????1???0???0?10??1??????1?0???????????10?1?0???01?1????????0000????????010?????0?1???????1?????10?????1?010??01??1?????0?????????????1?1?0?????1?0?1?????001?????????00?11?00??1???1???1??0??1??1???0?????01??0?0?????0??????1????0???????11??11????0???101?10?0??????????????1????10?0??1???01?0?1??1?00???00?????0?1???0???????????1??1??1?1??00??00?01?0??1?01???????00?????0?0?????0101???1??0????0??10100?0??????1??0??????0???1?????????10?????10?0??1?????0????10???0?????000?1????0?????0?100????0?1????0?0??0?????????1????1?0?1?????0?1??0?1?0?0??1????????0??0????10?1??????1??1??????1?0??1???1?????1????0??00?1?1??110??????0???1??????1?00??1????10?0???????100??????0???????0??0?0??????????1???1?????0?1??1?1????01??????????1??01?1??1??1?????????1???????00???101???00??0??0???1????0?10?0??????1?????????0??00??00???????????1??10????????01?0????0??0????1?00????0?11???0??1??1?1?1??0?0???0????1?????1?001??0????0???0?0??????????????1?1?0??0???0?0???1?1??????0?101????0???????01??????11??01?0????0??0???0????1??0?11????????0??1?1?00??1??????0?????11??0??00?00??1?1???0???0?0???1?110???????1??01??01?0?10??1????????0?0????01??????0?1?1?1????001????0???????1????0????1?1??????????1??00?0??0??00?1???0????1?000???0?1????10????1????10??1?111?0????????1?000??1??10???11?11???????1??????1????0?????110?????01011??01?10?00?001??0?1?0?1??01?????11?????????0?0??????0??1000??1????1??1?0?0?001?0?10010???01?11??????1?1?0??1?0??10?0????????1100??1???01?00???1??????0????0?0?1???0010???0101?1?1?1?111???11??0?????0?1??10????1??????11??0?1?0?0?100????100???1??10?0?????0????????00??111?????11???0??1??1??1?01??????1???????????????1?0?1?1?10???0?1?????101?????????1???0????0??????10???0?0???01???0???????000?????1???00???11?1?0?????1????1?0????????0???11???1??110?0??1????01??0??10???????1???0???10?????1????1?????01??0100??1??0???????1???1??1?1?1001???????0?0??0?111??1?????0????????01?0?1????001?0???1??0????0?????00?1001?0?000?1?1?0??0?10????1?1?????????????0??1???0???1?0??01???1??0?1????1???01?1????1?1????1?0??0???1???1??0?1??0??1????0??0??1???1?????0???1??0?0?????????0???0???1???0?0?00?1?0??????????1?????????????01??0???1?010???????1?0???0??1?1??0???1??1???01??0???1????01?????????01?1????0?0011??11??1?1??11101?00?0??????0?????????10?1?11?10??0????01???1???1??0????00?100?0????0??????0??0?1???0??0?????????1????0?1??????1??1111??1???10????0????010????????0????1??????0??????0??????1??1?1??1??11??00??0???0??1????011????1???????11??0?00??1???0??0??01????00??????0??000?1??001??11?????????11?1??0?01?0??0???????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??1????????10?????1?????????1???0?0??1???????00??0???1??0?11??10????01?01???110????11??001????????????????1??????0?1?1????1??0?00?1??????0?0???01?1????????????????0?1?????1??0???1??10???????1????????????11????0?1?00???01??1?1???????11?1?????0??????1????????11????????????0?????????01??????0?01??????0?????1???01??????1??0010???10??01110?00?1????????1?0??10?0???1??????????11???10???????0?0?0??10???0?1??0?1??????????????????01????0?0???0?11?10??????????0????1??????????????????010??????????????0?10??????????????1?????????0????????1????????????1???0???11?1????????0100????????010?????0?0???????1??????0???????1?1??0???0?????1?????????????0?0?0???????0?0?????10??????????10?00??1??1???0??????0??0??0???0?????0?????0?????1??????0?????????????1??1??????????10?11?1??????????????0????1??1??????01?0?0??1??1???01?????0?0???????????????1??1????1??00??00????0????1?????????1?????????????01?0???1??1???????01??0?0?????????0??????1???0??????????0?????01?0??1???????????0?????????000????????????1?010????1?0????0???????????????????0?0?1??????????1?1??????0????????1???????01?0??????0??1??????0????0???0??????????1??00?0?0??001??????0???0??????0??1??1????10?1???????000??????1???????0??0????????????1?????????0?1??0?1????01??????????1??00?1??0??0?????????1???????00???011???1???0??1???0????1?00?1??????1?????????????0???1???????????0????????????00?0????0???????0??1????0?0????????????1?1??0?0???1????0?????1?010???????0???0?1??????????????0???1??1???1?????0?0????????1?1????????????00??????00??10?0????1??????1?????????00????????0??1????1??0??????0?????1???1??11?10??0?1???1???0?0???1?1?0??????????1???1??0??0??0??????????1????????????0?0?1?1????0?1????????????0???????????0?????????????01?1??1??01?????0????0?1?0?????1??????????1????01??0???1?0??????????0?0??1??11??????0????????0??????1????0??????10??????00????10?10?01?110??1?0?1?0??1??????10??????????????????1??1100??0??????????????10???0???1???10?0???????0??????0????01?1????????1?00??1??????11??????????1????0?0?0???0??1???1000?1?0?0?0?????1???0?????0?0??10???????????0?????????0?11?????100???0???????????1????????????11??????10???0??1??0??1?10??????0???????????????0?1???0?10???1?1?????010?????????1???0????1?????????????1????????????????0?0?????1????0???11???0?????0????1?1????????0????1??????001?1??1????10?????01???????0????????0?????1????1?????01??0??1??1??????????????1??1????000???????1?0??1?001????????0????????1????0??????0?0???0???????0??????1?011??1?000?1?1?1??0?10????1?0????????????????0???????0?0??10???1??0??????????01????????0????1?0??1???1???????????1???????0??1??0???1?????????0??1?0?????????????????0???1?1?0????1????????????????????????11????????001???????1?1??????1?1??1???1??0???01??1???????????????????11?0????1???10??11??1?0??11?0???1???????????????????0?1??1?01???????1????1???1??1????0??1?0?1????0??????1??1?????0??1?????????1????1?1??????1??00?0??0???0?????1????111?????????????0??????1??????1???????????0??0??0???01??1???1??1????100????????????00??1?11??0???1??0??1?????1???????0??11??0??011???0?????????11?0??0??1?1??1???????
?1111??1??110?????1?0?0?11??10?00?01?1111???111??1???10?11010001000?00000?111000???0001100?11????0?0???0??11????1100010???11?1110?1?11?0?1101?000?01101??10??0?0???0?0?????11?1?011?001??1?1?10???1?1??0011100?00101111?10110?101???0?1?000101???101?10?0????111001000?11???0110?0000????011?????1?00?0?10?01?0??10??11??0??000?1001?00011?01011?01110?1??01?1?1?110?0???1???00????010??110?1?1???100?1?011???1111?011?0?001??????1?????10?1?10?1?0?1?10?100?01??0?1?00?1?0??0????0?1?1?0?1??111?1???11?01????10111?????????00??1?111?110?1??0?0?0?1?????1?1???0111?0???1101?1??0???1010????????111???1?0?010?0???0???1?01?01?00?101?0110?0?00??000??????0010?1?0?01??010?0?0?0???00010???00??11?00?10100???1?001??1?00??0??00????101??1?0???0?1???1??000??0??10?1100??001?1100??110?01?1????????11????1?10?11?0?11???00?1?0?11?00?1?1011??01?1???00????10????0??0?10?1??111?11?1100011110?0????1100011?101?????01000?10??10???0??00101?0???01?11?1??????0???110????0??11?1?1?01000?0????00????111111??0??11111????01?0??1?010?11?1?0???0011011??0??????0?1?00?101??00?0?1??0?101?0?10?1?1?1??1??0?11?11?0?0????0111???0??0?0??1???0????01???01??10?0?1??101??????01?000?1??00011??0???010?0?0?0???010?????010?1?0??0?10?0???0???0000???10?1??1110?0?0????10?10????0??0??11?1??1??11??11????1?0?????00?0?000?1?00??1?0100?0????111011?0?00?1????????101001??100?1????1???0?0101?1?1?0?01?0????1??0???10?11????1?10???0?01?11?1?0??1?0?101????1??0??0?011?1101??00??011?0???001??????000?1?00???000???0?1????0?1?0000?001??0??1?010???1101??00?0?0?110?10000?0??1??0?01?0??????0??1?0?10?11?0????0??0??01??1?100?00?00?0?010?100?0???0?1101?1???00??00??11?0?10??1?0????1?0?0??0?0000?1??0?0?0?0??101001?0?1???10?11??0?0???0011????1?01??10?00?1??1??01?1???1???000100??1010?0??0101??00???00?011001?1??0?????0?010?11??00???00?10???????1?00???0????1??1??100?0???00001??11?00?10?1011?1?011?11?00?00??10?0???????1?1?0?1?00?00010101????0??1?0?0?001?0?100111??01?01?0???01?1?1??0?0??01?0?10??0?000010?011110?11???001???10????0?1?011?0101???0101?1?0?0?1100?111?01?00??1?0??11????0?1????11??0?0?1?1?1100???010???1?10100?????1??0?0?1?01?01011??0?10?0010?0??1??1?010?????0???11?1????????1?1?010?11??11?0?0???111??1?10??00???1??0?0??10??11?1?1?1???101??1??????0010?1?111?0?11???1001?0?????001?00?00????1010???00???1??001?0??1??1?11000??00????1??1?011???101????10??01???1?10??01010?1??0???????00111??101?0110?0?0???111?01?011??1???001????110?11?0?1????011?10??00?11???0?????11?1101?1?101?1?0?10?1?01?0001?0???0?000?00??1100?1?1???1110?101??0??010????0???01?01?0?1?1????1?1?01?011???10?0?1?110?0???011?0??0??00?010?0?0?11?0?0??????1??0??10???1??10?010101?1?0??0??0??0?00???1????0010?100?11?0110???0??0?0???01?1?0?11??11?0001011??1?0?01???10??1???1??01010?1?011100??01100?1??1111000001?1???000?0?10??010?1111?000?1????110?110??0??111??00?00011?10?10?????1??110???0??1??1??0??01?1??1?00?1???1??0110??11?111???100???001???????000???0??????011????10??11?0??0?0?11?110??10?10???1?10?1??011?10?0???0???10??0?01101?1?1??00010????11??????0??10110?1110?100?1??????000?00?1?11?1??1??????1
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??1????????01???????????????1???1?0??1???????0???????0??1?0????1????0??00????10????0???000????????????????0??????0?0?1???????1?00?0??????0?1???1??1????????????????0???????0??????1??11????????????????????00????1?0?10???10??0?0???????0??1?????0??????1????????11????????????1?????????01??????1?00??????0?????0????1??????0???1?1????1???000??00?0????????0?1??11?0???1??????????00????0?????????0?1???1???0?1????1??????????????????00????0?0???1?1??0???????????1????0??????????????????010??????????????1?11??????????????0?????????1????????0????????????????????0???????????01?1????????101??????????????????????????????0?0??0???????????????????????1?0?1???????1?0?????10??????????01?01??0??0???1?????????1??1???1?????1???????????0??????1?????????????1??1??????????01?0??1??????????????0????1??0???????0?1?0??0??0???01?????1?0??????????????????1????1??0???11????1????0?????????0?????????????11?0??????0???????11??1?0?????????1??????0???????????????????????0??????????????0??????????10????????????1?100????1??????0???????????????????1?1?0????????????1???????????????1???????00?0??????0??1??????0????1???0??????????0???1?0????110?????????????????0?????0????0??0???????100??????1???????1??1????????????0?????????0?1??0?0????1???????????1???0????0??0?????????0????????0???000???0???0???????????1?00?1??????1?????????????0???1???????????0????????????01?1????????????0??0????0??????????????0?0??0?0???0????0?????1?101???????1???0????????????????1???0??????0??????????????????1????????????0???????01??11?1???????????0?????????11????????????????0??0??????1?????1???????0?00??0?0???0???0?0???0?0?1??????????1??????0??1??1??????????1????????????1?1?0?1????0?1????????????0???????????1?????????????00?0?????1??????0??????0?0?????0???????????????01??1???1?1??????????0?1??1??1???????1???????????????0????1??????01??????11????1??1??01?011??1?0?0?0?????????11??????????????????1??0011??1??????????????0????1???1???10?0???????0???????????10?1??????????01??1??????01??????????1????0???0???0??0?????11?????1?1?????0???0?????0?0??00???????????0?????????0?11?????1?0????????????????????????????00???????1???1??0??0????00??????????????????????1?1?????01???1???????100?????????1???1????1?????????????0????????????????1?0?????0????0????????0??????????0?1?????????????0??????1?1?0??0????00?????00???????1??????????????0????0?????0???0??1??0??????????????1???????1???????????1??1?011????????1????????0????0??????1?????0???????0??????0??11????110?0?0?0??0?1?????1?0????????????????1???????1?1??10???1?????????????10????????0?????????????1???????????0???????1??0??0?????????????0??1?1?????????????????????1?0??????1????????????????????????01????????01??????????0????????1??0???1??1????0??0???????????????????11??????1????0??10??1?0???1?1???1???????????????????1?0??0??0????????????0???1??1????1??0?1?1????1??????1??1?????0??0?????????0????0?1??????1??11?1????????????0????0?0?????????????0??????0??????0???????????0??0??1???????1???1???????0?1????????????11??0?0???0???1??1????????1???????????1??0???0????0??????????0?0?????1?1??0???????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????
?0101??0??000?????0?0?0?01??00?11?10?0110??1101??1???01?00011011001?10110?1100001??1010110?10????1?1???1??11????1111011???10?0110?1?11?1?1110?011?00101??10??1?1???0?010???0101?100?010??0?0?10???010??1011110?11001011?11110?111???0?0?111111??1101?00?1????010100100?011??1100?1100????001?????1?01?0?11?10?0?000??00??1??110?1101?00100?00100?11100?0??01?1?0?010?0???1???10????001??111?1?1?1?101?0?101???0010?111?1?000??????1????111?1?10?1?1?1?10?001?01??0?1?11?1?1??0????1?0?0?0?0??101?1???00?10????11101?????????10??0?011?001?1??1?1?1?1?????0?1???1110?1?1?1110?1??0??00010??????0?011?010?1?001?0???0???0?10?10?10?011?1010?0?00?0010??????1011?0?1?00??100?0?1?0???11110???01??10?01?00110???1?011??1?11?10??01????110??1?1???0?10??0??010??1??01?0011??110?0110??010?1011????????01???10?11?00?0?00???01?0?1?11?11?1?0010??00?0??001????11?0??0??0?00?0??001?00?0011110100?0????1110001?000????110111?10??01???1??11101?1???11?00?1??????0???101????1??00?0?0?0111000????11????000001??0??01110????11?0??1?110?01?1?0???1011010??1??????1?1?01?100??01?0?11?0001101?11?1?1?0??1?00?01?11?0?1????1000???1??0?1??1?1?0????11???01??11?1?1?1010??????101110?0??11010??0???010?1?1?0???001?????100?110??1?0101???0???1001???10?0??0100?1?0????11?00????0??1??00?1??1??01??00????1?110???00?0?010?1?01?00?1101?0????000010?0?11?0????????111010??110?01???0??00?101111?0?1?01?0????0??0?0?00?01????0?11?1?1?10?1100?1??1?0?010????1??1??1?011?0100??10??000?1???100??????100?0?10???000???0?1????0?111000?010??0??0?011???1011??10?1?1?001?10100?0??1??1?1101??????1??0?0?01?00?1????1??0??01??0?101?00?01?0?110?110?10??1?0100?0???01??10??00?1?00??1?0????0?1?1??0?101110??1?0?1?0??101111?0?0???10?10??1?101?1110????1?11?101?1100??0?111?1???1???100001??101010??1110??101??10?000011?1??1????10?101?01??00???01?10???????0?10???0????0??1?1111?0?0?111110001?11?00?0101?0?011?10?10?00?011?0?????1?1?101?1?01?10010000????1??1?1?0?110?1?001010??00?0101???11?111??0?0??10?1001??0?101110?100011?001??101???00????1?1?110?0000???1011?0?1?1?0110?000?01?00??0?0??00????1?0????00??1?1?0?0?1010?0?000???0?00000?????0??1?011?00?10100??1?00?1010?0110??1?001???0?0??010?11???????0?0?110?01??0100?1???010??1?11??11???1??101??11??10?0?0?0???000??0??????0011?0?100?0?11???1001?0?????100?11?10????1110???10???0??010?1??0?10?11010?001????0??00000???101????00??10???1?11??0100000??0??0???110101??111?1011?1?0???110?11?111??1???001????100?01?0?0????001?11??00?10???1?????10?1001?0?110?101?00?1?10?0111?0???0?000?00??101011?0???1110?010??0??001????0???00?00?0?0?0????001?11?111??111?0?1?001?1???000?10?0??10?011?1?1?10?1?0??????0??1??00???0??01?111000?1?0??1??1??0?10???1????1010?001?00?1110???1??1?1???00?0?1?10??00?1100111??0?1?01???01??1???1??1010010?101010??11000?10?1011011010?1???001?1?11??100?1001?011?11???000?010??0??111??11?10000?10?10?????1?0000???1??0??0??10?11?0??0?01?0???0??0100??11?111???101???001???????000???01?????0011???00??10?1??0?1?11?000??00?11???0?11?1??001?10?0??10???01??1?01000?1?0??11010????10??????0??10000?0010?100?1??????011?10?1?11?0??1??????0
?10111?10?000?1?000?111?100101?10?01?1010?10101??0?0?01?00011101011101111?1101111?00111010?01?00?0?10??0?00101??011010010010?1100?1?1000?1011?001?010111?10??0?1??10?000???0100?000?010??101?11?0?000000100011?11100110?01111?000???0?1?110011?10011?01?1???0001110000?1111?10110110000??111?0???1?1000?00?11?100101101000??11001100?10101?11000?11100000?010011101000???1???101???001?0111?11111?110?00000?0?00011010?01110??1???0?00?100?001011?1?0?101010?01??0?0?11?0?10?00?1?1?1?111?0??000?0???010110???11101????00?1010??00010?11111??01000?10??0?0?0?000000?0?0?1001?0??00110110???1??0?010?011?1?001?1???0??11?10?11?011100010010011011111??0?101000?0?0?00??001111100??010000?0101?000?10?11010?0?0?101?00?11?00?10011??111101?1?0?10100?00?001??10101?0110??100?1111??110?001110?????110???11110?0100?11??000?001?11?00?0010110111?0??101?1??01?0?001?0?00?000011100?000001000000?0?01111100100010??000001010?110?1?1??00100?0???11?01?11??0010?00000?0??11?1101?0?0100010???010?0??100101??0??100110??110?10?1?101?00?1?11111011111001??????010001?101??01?1?10?0101111?00?011?1000011?001100011??0?11100?00?11100?1?111??1?01?1?00??11?000?0000??101?01101010?101001??0100101?1?0?0?0?111???11111?0011?011101??001??1100?0?10?10?1110?0?1?1??10?11????0?11??1111?01?010?0101???1?10011?10?10100?0?00?01?0101?0??0?001101?1?1100?0010??10101001011001010?1?1001100011?1?01010001?10??1?1?10?10??010?00?010?11?0010011?110?00000??1?01?11011010100?011??101?0???1110011??011?0?1011011011?01111??01100101?0000?1?1000101?010010?11?1?1?100?1011110??0??1?0100?0??0?01?0?1?00?1110????0??1??11?10?11110011011?000?000?100?111101?100101??00?110?1?10?111101??0?0?11?1?010110??110?1?0?011000011?1??001?11??1?101111010??01?00?010100010?1?00000?0?0??1110111?0110011??1001?00111011?011111?0?11111000?101?000001???01?00?00????1?11?1011?101??0?11000000?101011111?10011?0101010011?10001?00100111?0?0?1?1?101?0?01?11111000?1??0110?00000000000010010?110100101011?011??010??10010111?1?110101?010110111101001??000111?100?001?11011??0100?0?1?1?10101010?010011?0?100000?0001000??0100000?0?1?000100?0000??1110101??11?0?01?100111?00001100?0111011?1011??100111??011??111?010???1??100?110110??0101?0???110?00?111?11???0001000?11??10?0?110?0?000?00?0?0110001?00010?010000?1001?00????011?11?01?1??111101?010??0??100?1??1?10001011?000?11001?00011?00000?1??110?111?00?111?1101011?10??11??011100??01011001?111??0100?101101??1???100???101100101?1????000000?01010100?101??011?0010?1?0111010010?0?00?1111000101?001?10?0010111?10?111111100?011?0100?0?01?1111101001?0?110001111?010??10011001110?0?0011110000??100111?010?001110??0??01100??11???0??11000011100?00?10?1?00111???1???00011?001?11?11001??01?1?0??110?0?01110001?10001000?0?0000?0?111?1???1??10011110100010?000100?00111000010110000011110?11??11001110?001101???001?000?010?101?001?11101?000001????1?0101?1?0??11000?10?01?0110?001000?1??0001??010100???1011??1000?11100011??001?01??01110?0011011?101011?00?101??01100??00?10?10?001110?1??00???01100111111?0?1?111011001?101???1?10?01001?0000?111?0??110001100010?00?0010?11?000
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0111001011000011010100?111001001?00?0110?00101??0?0?00?11111100010101000?0111001?01100001?0110001011?10?10000?0101000010011?1100?1?1100?1000011011110111111?0?00?001111?0?0000?000?111?0011?10110011001001110?10011100?01011111110?0011010010101110100?111?110110110001110?100111010111?10011???0?0001?01100?0111011010000010011100?01010?00101?0011011111010011000010110???00101111011001?10100000010111101?10010010?01001?0101?1?01101101010010110?110111?10?11?100110?11?10?01111?000?1??000?1?11000100?0?111101?011110000?000001011100?000011?01000?0?0100110001?1?011011??1011110110011?01010?001?1?11110??01?010?10?01?1001100001011100001000?1?000101?100?1110110100011?1101001001011010011?1110101011101?10?00011?010001?111011?0?1?100000000101??11111?00111?01101000001011010001???1?101?1?0101110010010??0101001?01110?1111001010?000101000110?11010?1111?1000101100101000000100011110110111100001?1100011110000?010?00000001???11?011111?0110?01000000?1001000?0?111010110000010?0011100??0111111000?110?00?00011?0000?01100011101001??001010110111110?0101011?0000101?100110?1001111?0011110100?001001110110111011?0101?0?11?1?10?011?11001101??010110101101?0001110?110111001?1?0110001?0110000?11101001010?1010?10111?0011?11?110011?010?001?111?0?1?01?00100011?100?0001?010000110?11111100?1?11001?1001?1111?000110?1?110100001??00101111001101010?0?010110101001?01011101?10?1011101?01??010?110010?00?1101101?111110101??1?11?0000011000001101?010?10000100011??101?1011111110011100111?000100100111101?1111010?01101101010?11111000100011?00?0?1100?0??0?10?110?01?0100???10?010?11?100111111001100000?0001111?011001?011001?101?10100000?000000??010?11?00101101??11110?0?110011111?1?1010000?100010011010??010011010011111?10001011000101011010?01101111111110101000111010000?11100001000010?111010?1?01010?00010?1000?0100?1101?1?00110010?000001001?00010?1101001010?00100?01100100?100?0?1?11000100101010000?0111010?0001010011010000101000100111000100?0110?110110010?010000010000011111110010?10110101000?111010110?00010?0?1110010000011110011?1?11010000101110100101111?001?00111110000?001110110110001001001101?001010010111001101001??000000??0110?10011010??1?01111100111??1011010??1000111011?00???10011100000111001000?1?101001?111000000?11010?0000011100011100??011001100?1?01000000101?00??10110?10?001010101000?10011?01000?01111?010000?1100011101?1111111?110?11001000000?0110101101001?1011?1010000100?1110101010001011?00110100101?0000001010000?101?1000?101011101111?1010?01110001001000?10?0111110?000000011111?1111001011?0011110010010?001011011111100?00111000001000?1010000011?0111100?00100111110?10?000011011?0?01?00000100101?01001?10101000010?1?101010010000?001101101?1?1??10110?1011111010101001100?1011?10011?1?1?0??111110111100011100101011010011110010000100101000??11111011000010010?010?1101110?000001111110001110101?1?000011?0?1?100001010011?1001?011010?0??01100?110111?1001101?0111001011011??101?00?010101?011010011111111110011??000001011010?100011110000?00?0110110001111?0010111111111?110???1110?0000100110?0101101000000010110?10?11011011110
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?101??????101?????0?????1???01??0?1??0??????101??1???00?1?11100110??11?00???110????1010111??1????0?????1??0??????0?0?0????0??0?01?1??????0001??11?11???????????0???0?0?????01?0??00??01??0???01???1?1????0000??100?0?01?0011??1?1?????1?1111?????0?1?1??0?????00?11??1??????1111?????????00??????1?11?0????01?0??00??10?????001?1000??0000?00001?00001?0???1?0?0??10?0???0????0?????01??000???????001?1??01???0?0??110???111??????0?????10?0?00?0?1?0?00?10???0??0?1?1??1?0???????????????0??111?????0??11????1110??????????1???0??01?00??0??????0?0???????1???01?0?1???01?1????1???0100????????010?????1?0???????1?????00?????0?110??10??1?????0?????????????1?1?0?????1?1?1?????100?????????11?01?10?11???1?001??0??0??1???0?????11??0?1?????1??????1????1???????01??011???1???000?00?1??????????????1?1??00?1?10???01?1?1??0?10???01????01?1???0???????????1??1?01?0??011?01?01?1??0?10???????00?????0?1?????0100???1??0????1??01111?1??????1??1??????1???0?????????01?????1011??0?????1????10???1?????011?1????0?????1?111????0?0????1?0??0?????????0????1?0?0?????1?1??0?0?0?0??0?0??????1??0????00?0??????11?0??????0?1??1???1?????1????0??01?1?0??100??????0???1??????1?10??0????01?0???????010??????1???????0??0?0??????????1???0?????1?1??0?1????00??????????1??00?0??0??0?????????1???????00???001???11??1??0???0????1?10?0??????1?????????1??01??11???????????0??11??1?????10?1????0??0???00?01????1?00???0?01??0?1?0??1?1???1????1?????1?110??1????0???0?0??????????????0?1?1??0???1?1???1?1??????0?0101???0???????10??????10??01?0????1??0???1????1??0?11????????1??1?1?10??1??????1?????01??0??00?10?01?0???1???1?1???0?010???????1??00??10?0?00??0??????0?1?1????01??????0?1?0?1????010????1???????0????0????0?1??????????0??00?1??1??01?0???0????1?011???1?1????10????1????00??1?011?0????????1?010??0??10???00?01???????1??????0????1?????100?????11010??00?11?11?001??1?0?0?1??01?1???01?????????1?1??????1??0101??0????0??1?1?0?011?1?10100???00?01??????0?1?0??1?0??10?1????????1011??0???00?10???1?????01????1?1?1???1100???0100?0?1?0?011??101??0?????1?1??00????1??????00??0?0?1?1?111????100???0??10?1?????0????????00?0101?????11???1??1??1??0?001?????1???????????????1?1?1?1?01???1?1?????010??1??????1???1????1??????01?1?1?0???01???1???????010?????0???01???10?0?0?????1????1?1????????1???10???0??101?0??1????01?11??00???????1???1???10?????0????0?????01??1110??1??0???????1???0??0?0?1110???????0?1?00?110??1?????0????????11?1?0????110?1???0??0????1?????01?0100?0?010?0?0?0??0?11???11?0?????????????1??0???1???1?1??00???1??1?0????1???01?0??0?0?1????1?0?00???0???0??0?1??1??1????0??1??0??10?????1???1??0?1?????????1??11???0???1?1?01?1?1??????????0??1????????1100??1??01?001???????1?0???00?0?0??0???0??0???11??0???1????10??????1??10?1????0?0110??11?00?1??11010000?0??????0?????????11?1?11?00??0????10???0???0??11???00?101?0????0??????0??0?0???0??0??1??????1????0?1??????0??1100??1???00????1????000????????0????1??????0??????1??????1??1?1?10?110??10??1???1??1????101????1???????01??0?11??1???0??10?10????10??????0??100?0??010??00?????????01?1??1?11?1??1???????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
11101110011100111110001?00000010100111000010011?11?10110111101010111111111101110101101000000111000000100?100110010010111001110000100110011101101101100011101010111001000?1010111011?00001100001000001010010000101000010?10111110000?011110010001100010001001001101000001011?1111001110111010100110?0101?1100101010101010100100011110?111001000010111001010011011101100101000101110110110001010111011101111000010011001111011?0110101100010100000110001100110?11?001000100100?10111100?0111010101010100001010101010101100001010110011001001001111111000010111001010011?10010111000000000001010110001?11000?11110?101001010010000110100000000011110001?100110100111001001110001011100101100100100001101111001000000?11?01110?01010101100110100101010000001111110001001101001110000111111110111?100000?0100101001010110010111001111111100111011011101000111101010001001001111000000000010100111011010100000000111?00100110000101000?01010110?01000001100110101001100101001110000?000010101010101110010101110100011110011111010000110001011011100011011101100010011000010110100010111001110110000100111010100110111110110100111011000011010010001000101?11011001001001001100010001100101101101110011101110111001011101100011011001111011111110?10?010010?0011101011100011110011100111010111000100010110001001010?1101000?1100010101011111?10111001010??0000101000110011000110001110000001101001011101010111011010011111000?010100101111110111100?0100?1101101111000000?010?00001000110?011100110001111111111110111010000010101100010111101100101101110111001101100011?01000111??10010011011?001100?11?101101100001110111111101110100000?110111100111100010100110111100000?1101000?0001011001010001101001011001111101001?01111111010011111100010100011?11000110100010001001110110111010000100011100000101010101001011001111111101?011100000001110100000011011110001000100110011010010100000101011101100101110101010010101?1010111101101101110110110?1111101101000101010001111001100011?0111?0000101101101110001111001000110111100101100100?001110011100001110101101111110101010101?11011001101010010100011?00110011011010001110000010001110000000110000111001001000010111101110100?1111100010110110?01011011011011000110?10101110000?10?11001011001001000100011110001101001001011000100?110001100111110100111101101?11011111101110111110110?101111110000000101101111000010011011001001111011000111100011011001110011001001100111100101010000010011010?1010110111011000?1011101110010010111010111000101101101111111101001000011010101001111?01?1001101?11100110011000011111100100010001100011111001110011000?011000000111111110110011000011001001101100010?01101100001110110?10100000000?11010110111100101011010010000110100010111101110111010?11010100100011101101101011011100?0101?0000010101111001110001101110011100100101010010000?11011010111001000110011101010?101101101110101001011?000111101000?11101000101000100010000100??010001100001010110111101110101111110100?111110111100111011011011100111100010111110010111000011110010001101110101011111000001110101000?0?10011000010010101101110000111011100011011111100111
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0100000110010111100100?011111010?10?0100?01000??0?0?00?11111000011001111?1101101?10001001?01?1011110?01?10110?1001100010010?1100?1?1101?000111101110010110??1?01?01?000?0?1011?111?111??001?11111111110011010?01011001?00101?11011?1?10110001?10111100?001?011100000000100?10101100000??00000???0?0110?00011?0100110100111110110111?01101?11010?001011000110111010011?000???1001?0111?0001?10011110110000001?00100110?10111??00??0?00110110110011010?000011?11?10?001111?01?01?011?1?001?1??101?0?01110000???011100?000110000?101111111101?001110?00?11?1?00110000?0?1?100011??0100010100?0??1?100?101?0?00111???0?100?10?11?1110110010101100100010?0?000000?000?1101011001011?1000011001111010101?0010010110011?10?01000?11110??011001?1?1?00000?101101??01100?1010??101?0010??1010111000?????111???01100?1111110??0111000?00?11?0001011110?000000?10011?11010?0111?1000010010011010000111?0011111000000000??0110101010011?001?000010?1???00?111101?0010?11011?10?1110100?1?0000111?0110000?0101110??0011100111?100?11?10101?00?0?01000110001111????1?010110?0011?1101100?0000110?010011?0110010?000011110??0?01100100?0001001?100??0?00?0?00?100?000?1000??001000001010?1011100?110100111?0?111?001??100111?10110100101?1010?11111?1000?01?1010?0?110?100?110?1?0?00?11111101?111?0110?001?01101?00100000?0?01?11?0001?1?01?010011?0?010101001??11111101111001101?1?0001110011?0?00010100?01?0100010?11??000?111111?10?0100011?000100000??0?01?011111110011010??111?000?1110100??000?110011111010?01111??11110011?011111?1010010?11011101110?10010000001100?10?1?0101?0??1?00?101?01?1000???01?100?01?011010000010100101?011?100?001101?011001?101?001?1?01?101001??110?11?00000010??01111?1?000100110?0?1001?11?10?001100100??010011101111001?111001000?0001000000?00011001010011111011001011111?11011011011110?001010?1?10110?100???1011?1000?111??0?01101001?111101010?11000?1000110010?11011?10010101?1?1?1?1?11111101?11111011?1100111?0000100010110101000011100111001101??110?110111010?111000011101010000011011??1011101111?000001101?10111?0?010?011010010101001?0?111011?11111001?0010101?101?01000000011?00111000111001?010011100?000000101011001010000??100001??0110?110?011???1?1001?100111??0100011??101?00?101?10???0110101010?110?1?011?0?001010?000100000?11000?001000?01010000???110?10011?0?00011111100??0??100?1?01?01000100?110?00011?00000?11100?1?1111?0001101000?0101000?010?10?11111011?1000100000001?1001?110011??01?11001?0100000011?1?110011000?1000111111100?111?0010?011000011111?0?11?00111000001110?00?1001111?000010010001?001?001110?1011011101111?000000000110100??1000111010110?0101001011??100111?010?1110000?1??01100?010???1??10011101110?11001?0?0010010?0?1?000100001?01?10111?101?1?1??10111?10101000001111100?1?1110?00111?1?1?0??10101000110011?110100101000101001000000011010110??10001111?010101?1?111?0101110?0001010?10001?101110??0?100111?0?1?010111011?01?1101?001111?0??1111??110010?0?11100?0101?11011101??100?10?000110?0100011?001010000?011??01000??01101?101101001000?01???00110001111?1100101100001?011???1000?01111?0110?11000?1100001101111?11?10110100010
?????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????1???????????????????0?1???????????????????????1?????????1??10??????????0???1?0???????????????????????????????????0?00??????????????????????????????????????????0?????????11??????????????????????????0?0?1????0???1?????????1??0??????????????????????0???????????????????????0??????1???????????????1????1?????????????????1????00?????0????????0?0???0?????1??????????00????0???????????0???1?????1????0??????????????????0???????1???0????0???????????1???????????????????????111??????????????????????????????????????????1????????0????????????????????0???????????10?0?????????????????????????????????????????0????0???????????????????????????0???????1?0?????????????????1??11?????1???0??????????????????????????????????1??????????????????????????????????0??0?????????????????1????0??????????0???0??????????0???????1???????????????????????????????0?????????0?????????1?????????????0??0??????????????01????1?????????0??????1???????????????????????0??????????????1??????????11????????????1?1???????????????????????????????????0?1?????????????????????????????????????1????????0?????????0????1???1????????????????0?????01?????????????????1??????????0??????????1????????0???????1??1????????????1?????????1?0??0?0????????????????0???0???????1?????????1?????????????????????????????????????1??????????????????????????????????????1?????????????0?1???????????????????????????????????1????0?0???1????0?????1?0?0???????1???0???????????????????????????????????????????????????????????0???????10??00?0?????????????????????11???????????????????0????????????????????1?11??0?????0???0?????1?????????????????????0?????1???????????????????????1?????0????0?0????????????0???????????0?????????????10???????1?????????????0?1?????0????????????????1??0???1?0??????????????????0???????????????????????1????0??????????????01????1?????1??0?0???????????????????1?????????????????????1?????0???????????????????????1??????????????????????????01????????????01??1???????0???????????????0???0???1??0??????0?????1???????????1?????1?1??11???????????1?????????0?11???????1????????????????????????????11???????????0?????1????0???????????????????????????????01???0???????000???????????????????????????????????????????????????0?????????????????????????????????????????????????????1???1???????1??????1????????1??????????????0??????????1????????????????????????0???????1???????????1????1?1????????0????????0????0????????????0???????0?????????00????001????????????????0??????????????????1???????0????10?????????????????????????????????????????1???????????????????1??1???????????????????1???????????????????????1?????????????????????????????????1?????????10??????????0????????1??????0??1????1??0????????????????????1??????1????????0??0?????0?1???1???????????????????0?1?????0????????????????1??1????1????0?????????????0??1?????0??1??????????????0?0??????1??0???????????????1??????1?????????????1??????0??????????????????1??1??????????0???1?????????0?????????????1????0???????????????????0???????????1??1????????1??????????1?0??????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??0????????01?????0?????1???1???1?1??1???????11??1???0??0?00?001?1??10?01???110????00??011???????0????????0??????1?0?0????1??0?01?0??????0?11??00?0????????????0???1?0?????0??1??01??10??0????1???0??????1110???01?1?00?0001??1?1???????00?0?????1???1??0?????0??01??1???????1?1?????????10??????1?10??????0?????01??01?????11??1000???11??00011?1000??1?????0?0??10?0???1??????????11???10???????1?1?1??00???0?1??111??????????????????01?0??0?0???1?10?00???1??????0????0??????????????????111?????????1????1110??????????????0???0??0??1??????1?0????????????0?1?1???00?0????????1011????????010?????0?0???????0??????0?????0?1?1??11??1?????1?????????????0?1?0???????1?1?????101?????????11?01??0??1???0??????1??1??0???1?????1?????1?????0??????1????????????01??11????????010?00?1??????????????0????0??1??1???11?1?1??0??1???10?????0?1???0???????????0??0????0??10??10????0????0????????10?????????????00?1???0??1???????100?0?0?????????0??????0???1??????????1?????10?0??0???????????1?????????000????????????0?010????1?0????0????1??????????????1?0?1??????????1?1??????0????????0???????00?0??????1??1??????0????0???1??????????0??01?0?1??001??????0???1??????1?11??1????01?1???????110??????1???????0??1?0??????????1?????????1?1??1?1????00??????????0??01?0??1??0?????????0???????11???100???0???0??0???0????1?10?0??????0????????????10??01???????????1????????????11?1????0???????0??0????1?0????????????1?1??0?0???1????1?????0?000???????0???0?0??????????????1?0?1??1???0?????0?0????????0?0????????????11??????11??00?1????0??????0????1????11????????1??0???11??1??????0?????01??0??01?10??1?0???0???0?0???1?0?1???????0??1???0??1??1??0????????1?0????????????0?0?1?0????0?0????1???????0?????????1?1??????????1??00?0??0??00?0???0????0?1?1?????1??????????0????11??1?1?0?0??????????1?0??1??10???1??0????????1??????1????1??????10??????11????00?10?01?110??0?1?1?0??01?????11??????????????????0??1111??1???????0?0????10?0?110?1???10?1???????0?1????0????11?1????????1?01??0??????01???1??????1????0?1?0???1??0???0010?1?1?1?01????10??1?????1?0??11???????????00????1?0?1?00?????111???0?????0?????0????????????11??????00???1??1??1??0?01??????0???????????????1?1?0?0?00???0?0?????100?????????0???0????0???????0?????1????????????????1?0?????1????1???11???1?????0????0?1????????1????1??????110?1??1????11?????00???????0????????0?????0????1?????10??1??0??0??????????????1??1????101???????1?1??1?001????????1????????11?1?1??????0?1???0??0????0?????01?110??1?110?0?1?0??0?10????0?0????????????????0???????1?0??10???1??0?1????0???01?0??????0????1?0??1???1???????????1???????1??0??1???0?????????1??0?0?????????????????1???1?0?1??1?0????????????????????????00????????110???????1?0???0??1?0??1???1??0???10??0???????????????????11?0????1???00??01??1?0??1000???0?1?????????????????0?1??1?11???????0????1???1??1????1??001?0????0??????0??1?1???0??1?????????0????0?1??????1??10?1??0???1?????1????011?????????????0??????1??????0??????0??1?0??1??0???10??0???0??1????100????????????00??0?00??1???0??1??1?????00??????0??01??0??000??11?????????01?1??0??0?0??1???????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?00010?1??101???1?1?1?0?101011?10?01?0100?10011??1???10?00111000000100000?0001111??0101100?11????0?1???1??01?1??0000100???11?0111?1?11?0?0000?101?01100??01??0?1???0?101???1000?100?101??1?1?11???011??0111000?10010001?11001?000???0?1?110000??0010?10?0????011101100?000??0000?0111????001?????0?1111?11?11?1?001?0000?0??110?1110?00000?01100?0010011??10?1?1?001?1???1???11????111?1001?0?0?0?110?1?100???11110000?0?010??????0????111?0111?1?0?1?000001?10??1?0?00?0?11?0????1?1?110?1??010?0???00000????00100?????0?1?10??00110?00001??1?001?0?????0?1???1000?0?0?1100?0??00?00100??????0?001?101?1?000?0???1??11?10?01?10?11101010?1?11?0111??1???0110?0?0?00??010?10111???00001?1100??00?00?01100???1?000??0?01?01??01????010100?0???1?01??11?111??01?00?1011??101?1110??000?000111?????110???01?00?0011?01???11?1?1?10?00?1?10101?00?1??110?0??11?1??1??0?01?010000?00?010000011011?0??0001100111100??011110?01??11???0??10101?1???11?11?00?????0???011????0??00?0?1?1000001????00?0??111110??0??00010???100?1??1?011?01?0?1???0110111??0??????001?01?001??00?1?00?0001010?11?0?0?1??0?11?11101?0?1????0000??10??1?0??1?010????11???01??01?1?0?1111????1?110101?0??01011??00??011?0?1?0???101?????000?110??001001???11??1101???10?1??0101?0?1????10?01????1??1??0100??1??00?110????1?1110??11?10110?1?10?01?1110?1??1?100010?0?10?1???0???10011010?001?01???1??00?111110?1?1001?1?0??0??0?1?11?10???11?11?0?1?10?1110?0??0?0?11110??1?11??0?011?0011??01??011?0???101??????000?0?01??01001??0?1????1?010010?1000?1?01?110???1011??11?1?0?101?11010?0??0??0?0111??????11?0?1?11?1000????1??1??01??1?101011?00?1?000?010?01??1?1100?001000??10?000?1?00?1010?1??1?0?1??1?100101??110?0?1??100110?1?0???10?11??0?010?1100????0?00?011?1101??1?001?0???1???111101??100010??1001?1100?000?101100?1??11?0?00?101?110?10???10?00??1????0?01???1??1?0??0?110111?0?001101001?01?01?1101?00000?11010?01?110?0?0???0?1?000?0?10?01100111?0??1??1?110?001?1?111101??11?00010??11?000??0?0??11?1011??1?000011?1100001001?1100???001???0?0?101?00011??1011?1?0?0?01001100?10?010?0?0?000??0100001??101?111?1?0?011101?1010??1?11111?????0?11?100?11?101011?0?00?1010?1000??1?001???0?1??001?01????0??1?0?001?10??1110?0???111??0?00??01???01?111??01??10?1?0?1???100??1???0??1101?1?001?1?10???0000?0?????101?10?10????1011???00???1??110?1??0?00101111?001????0??01011??1111????100?111?01?101?1010111??0??0???110101??11000011?000??1010?10?111??0???000????100100?1?1????100?01?1011111??11????11?0000?0?010?010011?1?11?1010?10?10?010?00?0110010?10??1011?010??1??011????0??010?11?1?1?1????001?00?100??011?1?1?000?1???000?00?1??00?110?0?1?01?0?1?????10??1??11???1??01?000100?0?1??11?0??0?11???0????0001?010?01?01001??0??1?0???01?1?1?11??01?00111000?0?1?10???01??0???1??1111011?101110??01011?10?1100001110?1?1?011?0?11??11111011?100?01???110?000??1??000??10?10000?11?101????1?0111?1?1??0?11??10?01?1??0?10?11??0??0010??10?100???011???001???????000??011?????1101???100000?1111?0?00?000??10?01???0?11?1??101011?1??10???01?01101111?0?1??10000????011???1?0??11100?1000?011?0??????001?1111?10?0?11?0????1
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?0101??1??000?????0?1?1?10??01?11?11?0001???010??1???01?10010010010?10?01?101110???0000100?01????0?1???0??00????001010????1??0010?1?10?1?0010?111?00111??00??0?0???0?0?????01?1?010?100??0?1?01???1?1??1000100?10001111?01100?111?????0?111100???010?11?1????111000100?01???0110?010?????001?????0?10?1?00?00?1??11??00??0??011?0010?10100?00000?00101?0??11?0?1?100?0???0???01????010??111?0?1???001?0??00???0100?011?1?110??????1?????00?0?11?0?0?0?00?000?01??1?1?1??0?1??1????1?0?0???1??111?0???11?01????11011?????????10??0?010?100?1????0?0?0?????0?1???1010?1???0010?0??0???1110????????011???0?0?101?0???1???1?11?01?11?010?1011?1?10??000???????001?0?1?11??100?1?1?1???00111???10??01?10?11?00???0?110??1?11??1???0????111??0?1???1?0???1??000??1??01?0111??011?0000??011?00?1????????11????0?01?11?0?01???01?0?1?11?01?1?0000??11?0???00????11????1??0?00?1??001?10?00?0100011?1????1001111?011?????10101?01??00???0??00100?0???11?1??1??????0???110???????10?0?1?01000?1????00????010111??1??01001????11?1??0?101?11?1?0???11100?0?????????0?0?00?001??1??1?1??0?001?1?01?0?1?1??1??1?01?11?0?1????0100???1??1?0??0???1????11???11??11?0?1??011??????11?011?1??10000??0???010?0?1?1???001?????011?1?0??0??1?0???1???0000???10?1??0?00?0?0????11?01???????1??01?1??1??10??00????1?0?????01???100?0?00??0?0001?1????010011?1?00?0????????110101??110?1????1???0?1110?0?0?0?01?0????0??1???00?10????1?11???0?01??0?1?1??1?0?111????1??1??1?100?1101??01??000?1???111??????100?0?10???100???0?1????1?1?1011?000??1??0?110???0110??11?1?1?101?1?111?0??1??1?00?1??????1??0?1?11?01?0????0??1??11??0?111?00?00?0?001?110?0???0?1101?????01??01??10?1?11??0?0????0?0?0??1?011??1??1?0?0?0??011010?1?1???11?01??0?0???0000??????00??0??00?1??1??10?1???0???110110??1100?1??0000??0????10?00?111?0??1?????1?101?10??11???01?01???????1?10???1????0??1??000?1???01110??11?01?10?111??1?101?01?11?01??01?1???????1?0?1???11?11110?00????1??0?0?0?100?0?00111???01?10?0????1?1?1??1?1??10?0?10??0?111111?001?11?11???100???01????1?1?101?0101???0100?0?0?1?0010?100?00?00??1?1??11????1?0????01??0?1?1?0?101????101???0?00100?????0????1?0?00?10111??0?00?1100?1??0??0?101?????0???00?0????????0?1?100?10??00?1?0???110??0?10??10???0??1?1??1???00?0?0?0???111??1??????0101?0?111?0?11???1011?0?????0?0?10?11????0110???11???1??010?0??0??0?00110??00????0??1?111???010????00??10???1?11??11010?1??0???????10110??011?0001?0?1???101?11?000??0???101????100?00?0?1????111?10??00?11???0?????01?0010?0?111?0?0?01?0?10?1111?0???1?111?11??0000?1?1???0111?011??0??110????1???00?11?1?0?1????1?1?01?000???01?1?1??10?0????1??1??0??01?110?1?1?01?0?0??????0??1??01???0??00?110101?0?0??0??0??1??0???0????0111?001?01?0110???0??1?0???10?1?0?00??00?0111?01??0?0?01???01??0???0??11101?0?010100??10011?1??0011001110?1???011?1?11??010?1000?11??1????011?110??1??101??11?10000?0??10?????0??111???0??0??0??1??01?1??0?00?0???1??0011??11??01???011???100???????101???1??????100????10??01?1??0?0?00?011??01?01???0?11?0??101??1?0???1???00??0?10?11?0?0??10?11????01??????1??00110?0011?001?0??????000?10?0?10?0??1??????1
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?1011??0??001?????1?1?1?11??11?01?00?1100???001??1???00?11000011001?00000?000101???0010101?11????1?1???1??01????1101001???11?1110?1?00?1?0101?101?11100??01??1?0???0?1?????00?0?111?101??0?1?11???1?1??1001110?00110000?00101?101???0?0?110110???010?00?1????110011111?11???1000?1001????101?????1?00?0?10?10?1??00??00??1??110?1000?00110?01010?01011?0??10?0?1?010?1???1???00????111??111?0?1???111?1?100???1011?001?1?010??????0?????00?0?11?1?1?1?11?111?01??0?1?00?1?1??0????0?0?0?0?1??011?1???10?00????00010?????????01??1?100?101?1??1?1?0?0?????1?1???1011?1???1000?1??0???1110????????110???0?0?111?1???1???1?01?11?00?100?1000?1?01??111??????0010?0?0?00??110?1?0?0???00100???00??10?11?00111???1?000??1?01??1??10????001??0?1???0?0???0??101??1??10?1100??010?0101??110?11?0????????01????0?11?11?1?10???01?0?1?11?10?0?0010??00?0???01????01????0??0?10?0??110?01?1001111111?1????0101110?100?????10000?01??00???0??00001?0???11?10?1??????1???111????1??11?0?0?00101?0????11????000110??0??00010????00?1??0?111?01?1?0???1010110??1??????0?0?01?101??10?1?1??1?000?0?01?1?1?1??1??0?01?10?0?1????1000???1??0?0??1???1????10???11??10?0?1??111??????10?001?0??01011??0???110?1?0?0???110?????011?0?1??0?10?1???0???0110???11?1??0011?0?0????00?10????1??0??10?0??0??10??11????1?0?????01?1?101?0?01??0?1010?0????011010?0?11?1????????100111??101?1????0??00?0110?1?0?0?11?0????0??1???00?10????0?01?0?1?00?11?1?1??1?0?101????0??0??0?011?0110??10??101?0???111??????101?1?10???000???1?1????0?1?0101?101??0??1?001???1001??01?0?1?011?00000?1??1??0?10?0??????0??0?1?10?10?1????0??1??10??0?010?11?10?1?011?011?01??0?1111?1???11??11??00?1?01??1?1????0?1?1??0?1010?0??1?1?1?0??111001?1?0???11?11??1?1???1111????0?00??10?11?0??0??01?1???1???110010??1101?1??0100??11???11?010001?1??1?????1?011?10??10???00?01???????0?11???1????1??0??101?1???001011?00?11?10?0100?1?110?00?10?00??01?0???????1?1?1?0?10?01000000????1??1?1?0?000?1?101100??10?11?1???10?0?0??0?0??01?1?10??0?000110?000110?01???011???01????0?1?111?1101???0000?0?1?0?1000?111?00?00??0?1??00????0?0????00??1?1?0?1?1101???011???1?01010?????1??1?1?1?00?10001??1?01?1011?1??0??0?011?????0???11?1????????0?0?101?00??00?1?1???011??0?00??01???1??0?0??01??10?0?0?0???010??0??????1011?0?111?0?11???0101?0?????111?10?11????1111???10???1??010?1??1??1?00101??00????0??0?001???001????01??10???0?10??1101000??1??????001111??111?1111?1?0???111?01?111??0???011????011?01?1?1????001?11??01?00???0?????01?1001?0?101?0?0?00?0?01?0000?1???1?010?00??101000?1???1111?111??0??000????1???10?01?0?1?0????1?1?10?001???10?0?1?110?0???001?1??0??11?010?0?1?10?0?0??????0??0??11???1??11?000110?0?0??1??0??0?11???1????0010?100?00?0000???0??0?1???10?0?0?00??00?1101001??0?1?10???00??1???0??10111?1?010110??01011?1??0001101010?0???011?0?11??000?1111?010?0????000?111??0??101??01?00000?00?11?????0??100???0??0??1??0??11?0??0?10?0???0??1001??01?111???100???100???????101???0??????100????10??11?0??1?1?01?101??10?11???0?11?0??111?01?0???0???00??0?11011?1?0??11001????00??????0??01010?1001?011?1??????101?11?1?10?1??0??????1
????????????????????????????????????????????1??????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????1???????????????????1?1???????????????????????1?????????0??10??????????0???1?0???????????????????????????????????1?01??????????????????????????????????????????1?????????01??????????????????????????1?0?1????0???0?????????0??1??????????????????????1???????????????????????0??????1???????????????1????0?????????????????1????01?????0????????0?0???0?????0??????????10????1???????????1???0?????1????0??????????????????0???????0???0????1???????????1???????????????????????110??????????????????????????????????????????1????????1????????????????????0???????????00?0?????????????????????????????????????????0????1???????????????????????????0???????0?1?????????????????1??01?????0???1??????????????????????????????????0??????????????????????????????????0??1?????????????????1????0??????????1???1??????????0???????0???????????????????????????????1?????????1?????????1?????????????0??0??????????????11????0?????????0??????1???????????????????????0??????????????1??????????10????????????1?1???????????????????????????????????0?0?????????????????????????????????????1????????1?????????0????0???1????????????????1?????01?????????????????1??????????0??????????1????????1???????0??1????????????1?????????1?0??0?0????????????????0???0???????1?????????0?????????????????????????????????????1??????????????????????????????????????0?????????????0?1???????????????????????????????????1????1?1???1????0?????1?0?1???????0???1???????????????????????????????????????????????????????????0???????10??01?0?????????????????????00???????????????????1????????????????????0?10??1?????1???0?????0?????????????????????0?????1???????????????????????1?????0????0?1????????????0???????????1?????????????01???????1?????????????1?0?????0????????????????0??1???1?0??????????????????1???????????????????????0????1??????????????10????0?????0??0?0???????????????????1?????????????????????0?????0???????????????????????0??????????????????????????00????????????01??0???????0???????????????0???0???1??0??????0?????0???????????1?????0?0??00???????????0?????????0?01???????0????????????????????????????11???????????0?????0????0???????????????????????????????00???0???????111???????????????????????????????????????????????????0?????????????????????????????????????????????????????0???1???????0??????1????????1??????????????0??????????1????????????????????????0???????1???????????1????1?0????????0????????1????0????????????1???????0?????????01????000????????????????0??????????????????0???????1????01?????????????????????????????????????????0???????????????????1??0???????????????????1???????????????????????0?????????????????????????????????0?????????00??????????1????????1??????0??1????0??1????????????????????1??????0????????1??0?????0?0???0???????????????????0?1?????0????????????????1??1????1????0?????????????1??1?????1??1??????????????0?0??????1??0???????????????1??????0?????????????1??????1??????????????????1??0??????????0???1?????????1?????????????0????1???????????????????0???????????0??1????????0??????????1?0??????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????01?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?11010?0??000???0?1?0?1?110001?00?00?1011?11110??0???10?11000011010000000?0101111??1000011?11????0?1???0?11100??0110000???01?1110?0?0110?0000?001?01001??11??0?0??11?000???1100?011?001??1?1?11???000??1011000?01010011?01100?110???1?0?001001??1000?00?1????100001000?010??0000?1111????100?0???1?1000?00?10?1?111?0100?1??010?1110?01100?11111?00000110?001111?001?0???0???00????110?0101?011?1?010?1?001???00000001?1?010??????1??0?110?0110?0?0?1?101001?01??1?0?11?1?00?01???1?0?011?1??001?0???01100????00101?????1?1?10??00011?00001??1?000?0?????1?0???0101?0?1?0110?1??11?10001??????1?001?001?1?000?0???0??01?00?10?00?1011100101?10?0011??0???1101?1?1?10??001?10101???11010?0101??00?00?00000???0?110??1?00?11?0001???010100?0???1?10??11?010??11?10?1010??011?1101??110?000100?????110???11111?0110?10???10?0?1?00?11?0?11010?11?1??001?0??01?1??0??1?10?010111?01?001111011010?0??0101110110010??001110?01?110???1??11110?1???11?01?00?????1???010????0??01?1?0?1101100???011?0??110010??1??01010???011?1??1?110?00?0?0???01101110?0??????101?01?010??11?1?10?1001110?11?1?0?0??0?11?01011?1?0????0100??01??1111?0?100????00???01??11?0?0?0110???10?01111101??00100??00??111?1?0?1???111?????010?010??110110???01??0001???10?1??1011?1?0????10?10????0??0??0100?00?011?111????0?1111??01?00111?0?01?10?1101?1??0?010100?0?01?1???00??01011100?111?10???0??101001100?1?0100?0?0??1??0?0?11?00???00?01?000?10?1010?0??0?1?00000??0?10??11010?0001??11??101?0???110??????101?0?00??00111??1?1????0?111010?1110?0?111111???1000??10?0?0?000?11110?0??1??1?1000??????00?1?0?10?1111????0??1??10?10?000001?00?1?100?111?01??0?1100?000010??11?111?0?01?0011?0??1?1?0??0?010100??111?1?0??101000?1?1???10?00??0?11001001????0?10?010?1101??0?111?0???0???000110?1011100??0100?1111?001?100000?0?111?1001?010?011?11???10?10??0????0?01???0??0?1??0?011011?1?010111111?10?11?1000?00001?10011?01?001?0?0?0?0?0?000?0?00?01101011?0??1??1?111?101?0?0011100?11?10111?000?111??1?0??11?0101??1?101011?0011111110?0010???1111??011?111?00100??1010?0?1?0?10110000?00?100?1?1?011??0011000??110?101?1?0?010100?1001??1?01011?????1?10?110?10?110011?1?10?1111?1000??0?110???1?1??010?00????1??0?1?101?01??1010?0???010??1?00??10???1011010?00??10?1?0?1???100??0???0??0010?0?011?0?10???0010?0?????001?11?10????1100???11???1??011?0??0?00100111?001?1??0??10110??1000?0??110?100?11?101?0100001??0??0???100110??00001110?001??0010?10?000??1???010????101110?0?0????100?10?0010110??10????01?1110?0?110?100001?0?10?1110?10?00?000?11?0110011?11??0100?001??1??100????1??010?00?110?0????100?01?000??001?1?1?001?1???101?00?1??10?111?111?11?1?1?????01??0??11???1??01?001101?0?1??00?0??1?11???0????1001?111?01?01100??0??0?1???10?0?1?00??11?10000111?1?1?01???11??1???1??0101110?111111??10001?01?0010011110?0?0?010?0?11??00101101?000?00???000?011??1??000??10?01001?000001????0?0110?1?0??1?11??11?00?1??0?010101?1??1000??10?100???100???111???????111??000??0??11011??011110?1001?1?10?110??10?11???0?10?0??010100?1??11???10?10100111?1?1??00011????111???1?11?01010?1100?001?1??????001?1000?10?1001?0????0
11001000011101011101101?11111101010100111010111?10?00111000100010110100000000100000101101001001011111100?100001010000001010101011010101111011010110001001100001001101001?0111001011?00001001000100001111000011111110011?10100110101?111010110001110011001111110100101001110?1010010110100111101111?0111?1000011001100101110000010011?100011010111001110001110011110001011000111110011010101100100110100111000100111011010001?0101101110100111000101100100010?01?110000100011?01101010?1001111100010010000000010001100100101100000111110011100011100011011010001101011?01100001100011011000011101110?00001?00101?011001101110001001000101100101001010?000001100110100010111110011100011101000100011001001001100110?10?01101?00010001101000000101001011111100010000010100101011000111010101100?001110?0001010100110001100111111100101100101000100010010101000000111101000101011110111000100110111001001000111010?10010110101101111?10000010?10000010001110010001000101011011011?1110010010010001010000100100101000101111101110010111111001110000011010110000101010100?0110010100001000001010000110010011110100110111001000100011011110010100001111111?01001101111100000011111110111011111110101111010011010010111011001111100100101011011110?11?000010?1011001010010011011010001010000010110111111001110110000?1000111?1110101101100100?10011011001??1010111101010110100010111000000111000100111001101001110100101101100?010000000110100100101?0101?1011011110000001?000?11000010111?010010100110101000010011110000111110011101000011110100100001100110000011111100?01111100??11001011110?101010?11?001111111110110110101000100000010?010001?11100110110011101111100000?0100011?1000000101001101100100111001101100110?00011011001101011111101100110?11100111101011100001010100110100100110000000100110100110101110110111011010?111101011110011101110110011010101000100011011010100110110111100010000011100100110101000?1101111100100111000100110?1000111100000001111110001001110011?0101?1110111010101111110011110101010101101011110010?1011110100000001100111110111110101011?1?00001101011111010100000?00110110001011001000011010000110111010000000111111111001010010110101000?1100011000010101?10010101011001000110?10110010000?10?01100110111100000111101001001011101101101110101?101011101000011000011111011?01001001100010110011011?111011101010011011000010000111001001100110100011001110101001101110010001101110011111101101001111100000101?0111100110101110?1100010101100000111011011011011010110000001110011111?10110110101111?00?0011010?111000001101?1101001100111101011101001100001110011100?011111001001010000000101111101001111000010010?10001101110111010?10001100110?10100000010010000000101001001000001100001100001100101?10010001110100101101101100110011?0000?0110010101011110011101000010010110000111111110010?11001111001101111011000101010?100010000110110011001?010011110100?10100000110010111010110010??010010110011111111001111101001111100011?011010011011100100001101011011001100000010010110011000010010100011011010101010100001100110011?1?00011001011010100101101000101101001?11111101110011
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????
???0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????1???????????????????1?0???????????????????????1?????????1??01????1?????1???010???????????????????????????????????1?01??????????????????????????????????????????0?????????01??????????????????????????0?0?0????0???0?????????0??1??????????????????????1???????????????????????0??????0???????????????1????1?????????????????1????00?????0????????1?0???0?????0??????????00????0???????????1???1?????0????1??????????????????1???????1???1????1???????????0???????????????????????011????????????????????????????????1?????????0????????1????????????????????1???????????00?0?????????????????????????????????????????1????1???????????????????????????1???????0?0?????0???????????0??01?????0???1??????????????????????????????????0??????????????????????????????????0??1??0??????????????1????1??????????1???0?????0????1???????1???????????????????????????????0?????????0?????????1?????????????0??1??????????????10????0?????????0??????0???????????????????????0??????????????0??????????01????????????0?1???????????????????????????????????0?1?????????????????????????????????????1????????0?????????1????0???0????????????????0?????10?????????????????0??????????1??0???????1????????1???????0??1????????????1?????????0?0??0?1????????????????1???0????1??0?????????1?????????????????????????????????????1?0????????????????????????????????????1?????????????0?0???????????????????????????????????0????1?0???0????1?????1?1?1???????1???0???????????????????????????0???????????????????????????????1???????11??11?1?????????????????????10???????????????????0????????????????????1?01??1?????0???1?????1?????????????????????1??0??0???????????????????????0?????1????1?1????????????1???????????1?????????????11???????0??????0??????1?0?????1????????????????1??1???0?0??????????????????1???????????????????????1????0??????0???????00????1?????1??0?1??0????????????????0?????????????????????0?????1???????????????????????1??????????????????????????10????????????01??1???????0???????????????0???0???1??0??????0?????0???????????1?????1?1??11???????????0?????????1?00???????1????????????????????????????11???????????0?????0????0???????????????????????????????00???1???????001???????????????????????????????????????????????????0??????????????????????????????????????????????1??????0???1???????0??????00???????1??????????????0??????????1????????????????????????0???????0???????????0??0?0?1????????1????????1????0????????????1???????1?????????10????110????????????????0??????????????????0???????0????11?????????????????????????????????????????0???????????????????0??0???????????????????1?0?????????????????????0?????????????????????????????????1?????????01??????????0????????1??????0??1????0??1????????????????????1??????0????????0??1?????0?1???0???????????????????1?0?????1????????????????0??0????0????0?????????????1??1?????0??1??????????????1?1??????0??1??1????????????1??????0?????????????1??????1??????????????????1??1??????????1???0?????????1?????????????0??1?0???????????????????1???????????0??0????????1??????????0?0??????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????10???????????????????0?0??1???????????????1????0?????????0??10????0?????1???110?????????????????????????1?????????1?10??????????????0???????????????????????????1?????????00??????????????????????????1?0?11???0???0?0???????0??0?????0??????0?????????1????????????0??????????1??????0???????????????1????0????????????0????1????10???1?1????????0?1???1?1???1??????????10????0?????????0?0???0?????0????1??????????????????00????0?0???1?0??0???????????1????0??????????????????010?????????????????0??????????????1?????????1????????0????????????????????0???????????00?0?????????????????????????????????????????1????0?????????????????????????0?1???????0?1?????10??????????1??10?????1???0??????????????????????????????????0??????????????????????????????????0??1??0??????????????1????1??????????0???1?????0????1?????1?0??????????????????0????0???????1?????????1?????????1?????????????1??0??????????????00??1?1?????????0??????0???????????????????????0??????????????1??????????01????????????1?0?0?????????????????????????????????1?1?????????????????????????????????????1????????1??1??????0????1???1??????????0?????0????010?????????????????1??????????1??1???????00???????1???????1??1????????????0?????????0?0??1?0????????????????0???0????0??0?????????0????????0?????????????1???????????0??0?1????????????????????????????????????1?????????????1?1????????????????????0??????????????1?1??1?1???0????1?????0?0?0???????1???1???????????????????????????1???????????????????????????????1???????01??11?1?????????????????????11???????????????????1????????????????????0?11??0?1???0???1?????0??????????????0??????1??1??0???????????????????????0???0?0????1?1????????????0???????????0?????????????10???????1??????0??????1?0?????1????????????????0??0???0?0??????????1???????1???????1???????????????1????1??????1???????00????1?????1??1?1??0????????????????0?????????????????????11????1???????????????????????1??????????????0???????????11????????????01??1???????0???????????????0???1???1??0??????0?????0???????????1?????1?0??00???????????0?????????0?00???????0????????????????????????????11???????1???0?????1????0???????????????????????????????11???1???????011?????????1??????????????????????0??????????????????0??????????0?????????????????????0?????????????1??????1???0???????01?????11???????0??????????????1??????????0????????????????????????0???????0???????????0??1?1?1????????1????????1????1????????????1???????1??????1??10????111???0?1??????????1??????????????????1???????0????01???????????????????????????1?????????????1???????????????????1??1??1????????????????0?1?????????????????????0?1???????????????????????????????10????????00??????????1????????1??0???0??0????0??0????????????????????0??????0????0???0??1?????1?0???1???????????????????1?1?????1????????????1???1??0????0????1?1????0??????1??1?????0??0??????????????0?1??????0??01?0????????????1??????0?????????????0??????0??????????????????0??1??1???????0???0???????0?1?????????????1??0?0???0???1???????????0???????????1??1????????0??????????0?0??????????0???????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??0????????11?????1?????0???1???1?0??1???????10??1???1??1?01?000?0??11?00???010????00??100???????0????????0??????1?1?1????1??0?10?1??????1?11??01?0????????????0???1?0?????0??0??01??10??0????1???0?1????0011???00?1?00?1001??1?0???????01?1?????0???0??0?????0??00??1??????00?0?????????00??????0?00??????1?????01??10?????010?0000???10??00010?1110??0?????0?1??10?1???1??????????11???01???????0?1?0??10???1?0??011??????????????????11?1??1?1???1?01?01???0??????0????0??????????????????110?????????1????1011??????????0???0???1??0??1??????0?1????????????0?0?0???11?0????????0001????????101?????0?0???????1??????0?????0?0?0??11??1?????1?????????????0?0?0?????1?1?0?????101?????????01?11??0??0???1??????0??1??1???0?????10????1?????0??????1????????????11??01????1???110?11?0??????????????1????1??0??0???10?0?1??0??0???00?????0?0???0???????????0??1????0??10??10??0?1????1????????01???????1?????0111???1??1???????001?0?0?????????0??????1???1?????????00?????00?1??0???????????1???1?????001?1??????????1?011????1?0????1????0??????????????0?0?1??????????0?1?1????1????????1??1????11?0??????0??1??????0????0???0??????????0??00?1?0??111??????1???1??????0?10??0????00?1???????101??????0???????0??0?0??????????0?????????0?1??1?0????10??????????0??00?1??1??0?????????0???????11???011???0???0??0???1????0?00?1??????0????????????10??01???????????1???1????????11?1????1???????1??1????1?1??????????0?0?0??0?0???0????1?????1?101???????1???1?1??????????????0?0?0??1???0?0???0?0??????0?0?0????1???????10??????01??10?1????1??????0????0????11????????1??1???00??1??????0?????00??1??00?01??0?1???0???1?0???1?0?0???????1??0???00?1??0??1????????1?0????????????0?1?1?0????0?0????1???????1????1????1?0??????????0??00?0??1??00?1???0????1?0?0???1?1??????????0????10??1?110?1??????????1?1??1??11???0??0????????0??????0????1??????01??????10????10?00?10?110??0?1?0?0??00?????11??????????????????0??1000??1???????1?0????11?1?111?1???11?1???????0?1????1????10?0????????1010??1??????10???1??????1????0?1?0???1??0???1110?1?1?1?11????01??0?????1?1??01????0??????00????1?1?1?01?????011???1???1?0?????0????????????00??????10???1??0??0??0?11??????0???????????????0?0?1?0?11???0?1?????111?????????1???0????0??????00?????1????????????????1?0?????0????1???01???0?????0????0?1????????1???11??????011?0??1????11??0??01???????0????????0?????0????1?????10??1??0??1??0???????????0??1????101???????0?1??1?110????????0????????10?0?1?????00?1???0??1????1?????10?100??0?010?1?1?0??1?01????1?0????????????????1???????1?0??10???1??0?0????1???10?0????0?1????1?0??0???1???????????1???????0??0??1???1?????????1??0?1?????????????????1???1?0?0??1?1??????????0?????????????01????????011???????1?0???1??0?0??0???0??0???00??1???????????????????01?0????1???10??00??1?1??0001??11?0?????????????????1?0??0?01??0????1????0???0??1????1??010?1????1??????1??1?1???1??0?????????1????1?1??????1??00?1??0???1?????0????100?????????????0??????1??????0??????0??1?0??0??1???11??0???0??1????101????0???????01??0?10??0???1??0??11????01??????0??11??0??110??10?????????11?0??1??0?0??0???????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?001???1??010?????0?1?0?01??01?10?11?00?0???110??0???00?11001001010?10?00?010010???1101001?00????1?????1??1?????010110????0??0000?1?11?0?0010??00?11?11???1??0?0???1?1?????10?0??00?001??0?0?11???0?1???111110?110?0101?00111?101?????0?1100?1???000?1??1????011?10111?10???0000??01?????11??????0?01?1?0??11?0??01??00?????010?1011?10010?00010?11000?0??11?1?0??10?1???0????1?????10??100?0?0???111?1??00???010??100?1?111??????1?????00?1?11?1?1?0?11?000??0??1?1?0??1?1??0??????1?0???0??011?1???01?01????00111?????????11??1??11?001?0????0?0?0?????1?0???1101?0???0111?1??1???0101????????100???0?0?001?1???0???0?11??1?01?110?1110?1??0??1?1???????00??0?0?11??010?1?0?1???01010???11??00?11?11?00???1?000??1?11??1???0????111??1?0???1?1???1??111??1??10?0010??001???00??011?01?1????????11????1?01?01?1?10???11?1?1?01?10?0?0101??11?0???10????00????0??0?01?1??100?10?00?01?1001?0????0010100?000?????11100?01??11???1??10010?0????1?0??0??????1???100???????00?1?1?00100?1????01????01??11?????11100????00?0??0?011?11?1?1???10110?0?????????1?1?11?100??1??1?1??1?001?0?01?0?0?1??0??1?11?00?0?0????1111???1??1?0??1???1????01????1??10?0?1??111??????00?110?0???1110??1???001?0???0???111?????000?1?1??0??1?0???0???0100???11?1??1?1??0?0????10?11???????0??00?1??0??11??1?????0?0?????10???100?1?00??0?0111?0????0?0100?1?00?0????????111111??101?1????1???1?1001?0???1?01?0????1??0???10?00????0?11???1?10??0?1?0??1?0???0????1??1??1?110?0111??10??101?1???010??????001?1?11???010???1?0????0?0?0010??01??0??0?110???1001??01?1???001?0?110????1??1?00????????0??1?0?10?10?0????1??1??11??0?110?00?10?1?000?100?0???1?1100?????00??11??01?1?11??0??????0?1?0??1?010??0??0?0?0?1??011011?0?1???10?01??1?1???1001??????????0??00?1??1??10?1???0????00000??1001?1??10????1????01?00?111?1??0?????1?011?10??10???11?00???????1?00???0????0??1??011?0???11011??11?11?11?101??1?101?00?11?0???10?0???????0?0?1???01?10111?11????0??1?0?0?011?1?01000???01?01?0????1?1?0??0?1??10?1?10????011001?000?11?01???000???00????1?1?0?0?0101???1000?0?0?1?101??110?11?10??1?0??11????0?0????10??1?1?0?1?110????011???0?01001?????1????1?1?00?01111????11?0100?1??0??0?110?????1????1?0????????0?0?110?11??11?1?1???100??1?01??01???1??1?0??1???00?0?0?1???001??0??????0001?1?011?1?00???11?0?0?????1?0?00?00????0000???11???1??011?1??0??1?11111??01???????1?001???10?????10??01???1?11??01010?1??0???????11100??100?1010?1?????101?00?101??1???000????1?0?00?0?0????111?10??00?00???0?????00?1000?1?100?0?1?11?0?01?0000?0?????00??10??10?0?1?0???1100?101??1??000????0???00?10?0?0?0????1?0?10?010???01?0?0??11?0????1??0??1??11?101?0?1?00?0?0??????1??1??00???0??01?111011?0?1??0??1??0??1????????0001?111?00?0000???0??1?0???01?1?0?00??11?0110?00??1?0?00???00??1???1??11010?0?011111??01110?0??1010110000?0???00????10???01?1110?10??0????11??000??1??001??00?111?0?1??0??????0??0?0???1??0??0??0??00?0??0?11?1???0??1000??01??00???110???010???????101???0??????110????01??1??0??0?0?00?011??01?00???0?11?1??001??0?1???0???10??0?10?11?0?0??00?00????00??????0??00101?0010?000?1??????110?10?1?11?1??0??????1
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??1????????11?????0?????0???1???0?0??1???????00??1???1??1?10?001?0??11?01???100????01??101???????0????????0??????1?0?1????1??1?01?1??????1?10??11?1????????????0???0?0?????1??1??00??11??0????0???0??????1001???00?0?01?1100??0?1???????01?0?????0???0??1?????1??00??0???????0?0?????????11??????0?11??????0?????10??01?????01??1100???00??11001?0100??0?????1?1??11?0???1??????????10???11???????1?0?0??00???1?0??110??????????????????10?1??0?0???0?00?10???1??????1????1??????????????????010?????????0????1110??????????????1???0??1??0??????1?1????????????0?0?0???10?1????????0011????????011?????0?1???????1??????1?????0?0?0??00??1?????0?????????????1?1?1???????0?0?????000?????????10?11??1??0???1??????1??1??1???0?????1?????0?????1??????0????????????10??01????1???010?00?1??????????????0????1??1??1???00?0?0??1??1???10?????1?0???1???????????1??0????1??00??01????0????0????????10???????1?????01?1???0??1???????001?0?1?????????0??????1???1??????????1?????00?0??1???????????0?????????110????????????1?011????0?1????0????1??????????????0?1?0??????????0?0??????0????????0???????00?1??????1??1??????0????1???0??????????1??11?1?0??011??????0???1??????0?11??1????10?0???????011??????1???????0??1?0??????????1?????????0?1??0?1????00??????????0??00?1??1??1?????????1???????00???101???1???1??1???0????0?01?0??????0????????????00??10???????????0????????????01?0????0???????0??1????0?1????????????0?0??1?0???0????1?????1?100???????1???1?0??????????????1?1?0??1???1?????0?1????????0?1????????????01??????00??11?0????1??????1????1????01????????1??0???01??1??????0?????10??0??01?00??0?0???1???1?1???0?1?1???????0??0???1??0??0??0????????0?0????????????1?1?0?0????1?1????1???????1?????????1?0??????????0??00?1??1??11?0???0????1?0?1???0?0??????????1????00??1?100?1??????????0?1??1??11???0??0????????1??????0????0??????11??????00????01?01?11?111??0?1?1?1??11?????10??????????????????0??1011??0???????0?0????01?1?111?1???11?0???????1?0????0????11?0????????1?00??0??????11???1??????0????0?1?0???0??1???0111?0?0?0?00????01??1?????1?0??11????0??????11????0?1?0?01?????101???0?????0?????1????????????11??????00???1??1??0??0?11??????0???????????????1?1?1?0?10???1?0?????000?????????1???1????0??????00?????1????????????????1?0?????0????1???01???0?????1????0?0????????1????1??????011?1??1????01?????10???????0????????1?????0????1?????11??1??0??0??????????????0??1????010???????0?1??1?001????????0????????01?0?0??????1?1???1??1????1?????01?010??1?001?0?1?1??0?11????1?0????????????????1???????1?0??11???0??1?1????0???11?0??????1????1?1??0???0???????????1???????1??0??1???0?????????1??1?1?????????????????0???1?0?0??1?1????????????????????????01????????010???????0?1???1??0?0??1???1??1???01??0???????????????????11?1????1???01??01??1?0??1001???1?1?????????????????1?1??1?11???????0????1???0??1????1??101?1????1??????0??0?0???0??1?????????1????0?1??????0??10?1??1???1?????1????111?????????????1??????0??????1??????1??1?0??1??0???00??1???0??1????110????????????11??0?01??0???1??1??1?????01??????1??10??0??100??11?????????00?1??0??0?1??1???????
?1001??0??100?????1?0?1?10??00?11?01?1011???010??1???10?11010110111?10?01?011100???1011110?11????0?1???0??11????110000????1??1001?1?00?1?0001?011?01001??01??1?0???0?0?????00?0?011?100??0?0?10???0?0??0111111?10010001?10110?100?????1?000111???101?01?1????101101101?11???0111?001?????001?????0?10?1?11?01?1??01??11??0??001?1100?10101?11000?10111?1??01?0?0?100?1???1???00????010??110?1?0???001?0??11???0011?101?0?111??????0?????10?1?00?0?1?1?11?101?00??0?0?1??1?0??1????1?0?1???0??111?0???10?01????10111?????????00??1?111?100?0????1?0?0?????1?0???1111?1???1110?1??1???0101????????000???0?1?001?0???0???1?10?11?11?110?0000?1?11??100???????110?0?1?11??100?1?1?0???10111???00??00?00?01?10???1?101??0?11??0???1????100??1?0???1?1???1??110??1??10?1111??100?0101??000?01?1????????00????1?10?10?1?11???10?0?1?01?00?0?1110??10?1???11????01????1??1?11?1??111?00?10?0100011?1????1101101?101?????01010?10??01???1??01011?0???00?1??0??????1???100???????00?1?1?11011?0????11????001110??1??00101????00?0??0?010?11?1?1???00000?1?????????1?0?00?101??0??1?1??0?110?0?11?0?1?1??0??0?01?00?0?1????1110???1??0?0??1???0????01???11??00?1?1??100??????11?010?1??00001??1???001?0?1?0???011?????000?1?1??0??1?1???1???1101???10?0??1?01?1?0????10?00???????0??10?0??0??11??00????0?1?????00???111?0?10??1?0100?0????100110?0?10?0????????111101??010?1????0???0?1100?1?1?0?10?1????0??1???11?00????1?01???0?11??1?1?1??1?1?101????1??0??0?001?0000??11??111?1???100??????100?1?10???101???0?1????1?0?0010?011??1??0?101???0010??10?1?0?011?1?111?0??1??0?10?1??????0??0?0?01?00?1????1??1??00??0?101?00?10?1?000?001?1???0?0101?????00??00??01?0?00??0?1????0?0?1??0?000??0??0?1?0?0??001011?0?1???10?10??0?1???1011??????00??1??01?0??0??00?0???0???001000??1100?1??1100??0????10?01?000?1??1?????1?000?10??10???01?01???????0?00???0????0??1??001?1???10001??11?10?00?101??1?010?11?00?01??10?1???????1?0?1???11?01101?11????1??0?0?1?101?1?10110???11?10?0????0?1?1??0?0??10?0?00??1?100011?101?11?10???111???01????0?0?100?0111???1000?1?0?1?0101?100?01?01??1?0??10????1?0????01??1?1?0?0?110????101???1?01001?????0????1?0?11?10100??0?01?0101?0??0??0?000?????0???00?1????????1?1?111?00??01?0?0???001??0?10??10???1??1?0??0???01?1?1?0???001??0??????0001?1?100?0?01???0000?1?????1?0?00?11????1010???00???0??100?0??1??1?00011??11????0??1?100???111????01??11???0?01??11111?0??1???????11011??001?0001?0?0???000?11?001??1???011????100?00?0?0????110?10??00?01???1?????00?1111?0?000?1?1?00?0?00?1000?1???0?110?10??1100?1?0???1101?011??0??011????1???10?10?0?0?1????0?1?00?111???11?1?0??01?1????1??0??0??01?001?0?1?01?1?1??????0??1??10???1??10?101001?1?0??1??1??0??1???1????1110?001?00?1100???1??0?1???00?1?0?11??01?0011?10??1?0?11???00??0???1??10110?1?010001??11111?0??1101110100?0???000?1?01??000?0011?10??1????010?000??1??110??01?11101?0??11?????1??010???1??1??1??0??00?1??1?00?0???0??1111??11??11???011???011???????101???1??????111????01??01?1??1?1?10?001??01?01???1?11?1??000??1?0???1???11??0?11?10?1?1??11?01????01??????0??01111?0111?010?1??????000?11?1?10?1??1??????0
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
